pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/textproc/ruby-syck Import ruby-sync from pkgsrc-wip. ...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/d85308c96aac
branches:  trunk
changeset: 492002:d85308c96aac
user:      minskim <minskim%pkgsrc.org@localhost>
date:      Sat Apr 02 22:40:19 2005 +0000

description:
Import ruby-sync from pkgsrc-wip.  Packaged by Rich Davies.

Syck is an extension for reading and writing YAML swiftly in popular
scripting languages.  As Syck loads the YAML, it stores the data
directly in your language's symbol table.  This means speed.  This
means power.  This means Do not disturb Syck because it is so focused
on the task at hand that it will slay you mortally if you get in its
way.

diffstat:

 textproc/ruby-syck/DESCR    |   6 ++++++
 textproc/ruby-syck/Makefile |  38 ++++++++++++++++++++++++++++++++++++++
 textproc/ruby-syck/PLIST    |  32 ++++++++++++++++++++++++++++++++
 textproc/ruby-syck/distinfo |   4 ++++
 4 files changed, 80 insertions(+), 0 deletions(-)

diffs (96 lines):

diff -r 52b4228bf186 -r d85308c96aac textproc/ruby-syck/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/textproc/ruby-syck/DESCR  Sat Apr 02 22:40:19 2005 +0000
@@ -0,0 +1,6 @@
+Syck is an extension for reading and writing YAML swiftly in popular
+scripting languages.  As Syck loads the YAML, it stores the data
+directly in your language's symbol table.  This means speed.  This
+means power.  This means Do not disturb Syck because it is so focused
+on the task at hand that it will slay you mortally if you get in its
+way.
diff -r 52b4228bf186 -r d85308c96aac textproc/ruby-syck/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/textproc/ruby-syck/Makefile       Sat Apr 02 22:40:19 2005 +0000
@@ -0,0 +1,38 @@
+# $NetBSD: Makefile,v 1.1.1.1 2005/04/02 22:40:19 minskim Exp $
+
+DISTNAME=      syck-${VER}
+PKGNAME=       ${RUBY_PKGPREFIX}-${DISTNAME}
+CATEGORIES=    textproc
+MASTER_SITES=   ${MASTER_SITE_SOURCEFORGE:=yaml4r/}
+
+MAINTAINER=    rasputnik%hellooperator.net@localhost
+HOMEPAGE=      http://www.whytheluckystiff.net/syck/
+COMMENT=       Fast YAML reader/writer for Ruby
+
+.include "../../lang/ruby/rubyversion.mk"
+.if ${RUBY_VER} == "16"
+DEPENDS+=      ${RUBY_PKGPREFIX}-racc>=1.4.3:../../devel/ruby-racc
+.endif
+
+USE_RUBY_SETUP=                yes
+RUBY_DIST_SUBDIR=      # make it empty
+RUBY_HAS_ARCHLIB=      yes
+RUBY_SETUP=            install.rb
+VER=                   0.42
+WRKSRC=                        ${WRKDIR}/${DISTNAME}/ext/ruby
+
+EXAMPLES=              okayNews-modules.rb okayNews-sample.rb \
+                       okayNews-validate.rb okayRpc-client.rb \
+                       okayRpc-server.rb yaml-sortHashKeys.rb
+.for f in ${EXAMPLES}
+REPLACE_RUBY+=         samples/${f}
+.endfor
+
+post-install:
+       ${INSTALL_DATA_DIR} ${RUBY_EXAMPLESDIR}/syck
+.for f in ${EXAMPLES}
+       ${INSTALL_DATA} ${WRKSRC}/samples/${f} ${RUBY_EXAMPLESDIR}/syck
+.endfor
+
+.include "../../lang/ruby/modules.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r 52b4228bf186 -r d85308c96aac textproc/ruby-syck/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/textproc/ruby-syck/PLIST  Sat Apr 02 22:40:19 2005 +0000
@@ -0,0 +1,32 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2005/04/02 22:40:19 minskim Exp $
+${RUBY_SITEARCHLIBDIR}/syck.${RUBY_DLEXT}
+${RUBY_SITELIBDIR}/okay.rb
+${RUBY_SITELIBDIR}/yaml.rb
+${RUBY_SITELIBDIR}/yod.rb
+${RUBY_SITELIBDIR}/okay/news.rb
+${RUBY_SITELIBDIR}/okay/rpc.rb
+@dirrm ${RUBY_SITELIBDIR}/okay
+${RUBY_SITELIBDIR}/yaml/baseemitter.rb
+${RUBY_SITELIBDIR}/yaml/basenode.rb
+${RUBY_SITELIBDIR}/yaml/constants.rb
+${RUBY_SITELIBDIR}/yaml/dbm.rb
+${RUBY_SITELIBDIR}/yaml/emitter.rb
+${RUBY_SITELIBDIR}/yaml/encoding.rb
+${RUBY_SITELIBDIR}/yaml/error.rb
+${RUBY_SITELIBDIR}/yaml/loader.rb
+${RUBY_SITELIBDIR}/yaml/rubytypes.rb
+${RUBY_SITELIBDIR}/yaml/store.rb
+${RUBY_SITELIBDIR}/yaml/stream.rb
+${RUBY_SITELIBDIR}/yaml/stringio.rb
+${RUBY_SITELIBDIR}/yaml/syck.rb
+${RUBY_SITELIBDIR}/yaml/types.rb
+${RUBY_SITELIBDIR}/yaml/yamlnode.rb
+${RUBY_SITELIBDIR}/yaml/ypath.rb
+@dirrm ${RUBY_SITELIBDIR}/yaml
+${RUBY_EXAMPLESDIR}/syck/okayNews-modules.rb
+${RUBY_EXAMPLESDIR}/syck/okayNews-sample.rb
+${RUBY_EXAMPLESDIR}/syck/okayNews-validate.rb
+${RUBY_EXAMPLESDIR}/syck/okayRpc-client.rb
+${RUBY_EXAMPLESDIR}/syck/okayRpc-server.rb
+${RUBY_EXAMPLESDIR}/syck/yaml-sortHashKeys.rb
+@dirrm ${RUBY_EXAMPLESDIR}/syck
diff -r 52b4228bf186 -r d85308c96aac textproc/ruby-syck/distinfo
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/textproc/ruby-syck/distinfo       Sat Apr 02 22:40:19 2005 +0000
@@ -0,0 +1,4 @@
+$NetBSD: distinfo,v 1.1.1.1 2005/04/02 22:40:19 minskim Exp $
+
+SHA1 (syck-0.42.tar.gz) = a7018f33658c5c368466c19892b168ede2b7e723
+Size (syck-0.42.tar.gz) = 327761 bytes



Home | Main Index | Thread Index | Old Index