summaryrefslogtreecommitdiff
path: root/textproc/ruby-syntax
diff options
context:
space:
mode:
authorjlam <jlam@pkgsrc.org>2008-04-04 15:30:00 +0000
committerjlam <jlam@pkgsrc.org>2008-04-04 15:30:00 +0000
commit49044b1ec2caacbe0cd6751700981b592cdb06b1 (patch)
treec080e0fce7907456de3fe1768865d098adfb51fd /textproc/ruby-syntax
parentd5b336e4ba6b8a28d7b0778f55c1cbb057689834 (diff)
downloadpkgsrc-49044b1ec2caacbe0cd6751700981b592cdb06b1.tar.gz
Install as a gem using the pkgsrc rubygem.mk framework instead of
directly into site_ruby.
Diffstat (limited to 'textproc/ruby-syntax')
-rw-r--r--textproc/ruby-syntax/Makefile12
-rw-r--r--textproc/ruby-syntax/PLIST40
-rw-r--r--textproc/ruby-syntax/distinfo8
3 files changed, 37 insertions, 23 deletions
diff --git a/textproc/ruby-syntax/Makefile b/textproc/ruby-syntax/Makefile
index 23797114b12..8ffe17f75ec 100644
--- a/textproc/ruby-syntax/Makefile
+++ b/textproc/ruby-syntax/Makefile
@@ -1,17 +1,15 @@
-# $NetBSD: Makefile,v 1.1.1.1 2007/05/24 10:48:11 minskim Exp $
+# $NetBSD: Makefile,v 1.2 2008/04/04 15:30:01 jlam Exp $
DISTNAME= syntax-1.0.0
PKGNAME= ${RUBY_PKGPREFIX}-${DISTNAME}
-CATEGORIES= textproc ruby
-MASTER_SITES= http://rubyforge.org/frs/download.php/4952/
-EXTRACT_SUFX= .tar.bz2
+PKGREVISION= 1
+CATEGORIES= textproc
MAINTAINER= minskim@NetBSD.org
HOMEPAGE= http://syntax.rubyforge.org/
COMMENT= Ruby lexical analysis framework
-USE_LANGUAGES= # none
-USE_RUBY_SETUP= yes
+GEM_BUILD= gemspec
-.include "../../lang/ruby/modules.mk"
+.include "../../misc/rubygems/rubygem.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/textproc/ruby-syntax/PLIST b/textproc/ruby-syntax/PLIST
index 6eb1e53f5a4..a7c59a76c3e 100644
--- a/textproc/ruby-syntax/PLIST
+++ b/textproc/ruby-syntax/PLIST
@@ -1,12 +1,28 @@
-@comment $NetBSD: PLIST,v 1.1.1.1 2007/05/24 10:48:11 minskim Exp $
-${RUBY_SITELIBDIR}/syntax.rb
-${RUBY_SITELIBDIR}/syntax/common.rb
-${RUBY_SITELIBDIR}/syntax/convertors/abstract.rb
-${RUBY_SITELIBDIR}/syntax/convertors/html.rb
-${RUBY_SITELIBDIR}/syntax/lang/ruby.rb
-${RUBY_SITELIBDIR}/syntax/lang/xml.rb
-${RUBY_SITELIBDIR}/syntax/lang/yaml.rb
-${RUBY_SITELIBDIR}/syntax/version.rb
-@dirrm ${RUBY_SITELIBDIR}/syntax/lang
-@dirrm ${RUBY_SITELIBDIR}/syntax/convertors
-@dirrm ${RUBY_SITELIBDIR}/syntax
+@comment $NetBSD: PLIST,v 1.2 2008/04/04 15:30:01 jlam Exp $
+${GEM_HOME}/cache/syntax-${PKGVERSION}.gem
+${GEM_LIBDIR}/data/ruby.css
+${GEM_LIBDIR}/data/xml.css
+${GEM_LIBDIR}/data/yaml.css
+${GEM_LIBDIR}/lib/syntax.rb
+${GEM_LIBDIR}/lib/syntax/common.rb
+${GEM_LIBDIR}/lib/syntax/convertors/abstract.rb
+${GEM_LIBDIR}/lib/syntax/convertors/html.rb
+${GEM_LIBDIR}/lib/syntax/lang/ruby.rb
+${GEM_LIBDIR}/lib/syntax/lang/xml.rb
+${GEM_LIBDIR}/lib/syntax/lang/yaml.rb
+${GEM_LIBDIR}/lib/syntax/version.rb
+${GEM_LIBDIR}/test/ALL-TESTS.rb
+${GEM_LIBDIR}/test/syntax/tc_ruby.rb
+${GEM_LIBDIR}/test/syntax/tc_xml.rb
+${GEM_LIBDIR}/test/syntax/tc_yaml.rb
+${GEM_LIBDIR}/test/syntax/tokenizer_testcase.rb
+${GEM_LIBDIR}/test/tc_syntax.rb
+${GEM_HOME}/specifications/syntax-${PKGVERSION}.gemspec
+@dirrm ${GEM_LIBDIR}/test/syntax
+@dirrm ${GEM_LIBDIR}/test
+@dirrm ${GEM_LIBDIR}/lib/syntax/lang
+@dirrm ${GEM_LIBDIR}/lib/syntax/convertors
+@dirrm ${GEM_LIBDIR}/lib/syntax
+@dirrm ${GEM_LIBDIR}/lib
+@dirrm ${GEM_LIBDIR}/data
+@dirrm ${GEM_LIBDIR}
diff --git a/textproc/ruby-syntax/distinfo b/textproc/ruby-syntax/distinfo
index f68ba8d8eee..40d38328802 100644
--- a/textproc/ruby-syntax/distinfo
+++ b/textproc/ruby-syntax/distinfo
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.1.1.1 2007/05/24 10:48:11 minskim Exp $
+$NetBSD: distinfo,v 1.2 2008/04/04 15:30:01 jlam Exp $
-SHA1 (syntax-1.0.0.tar.bz2) = c5c28bdb60c756120568a7c96347d6690058e9f7
-RMD160 (syntax-1.0.0.tar.bz2) = 3c34ce247b535416c8f09664209793e9089bdab2
-Size (syntax-1.0.0.tar.bz2) = 43126 bytes
+SHA1 (syntax-1.0.0.gem) = ae2e98abdd5d2a96c30aab75f37c2780bfc066de
+RMD160 (syntax-1.0.0.gem) = 60c943c8ced9418c018bad7bc4919a95f6912222
+Size (syntax-1.0.0.gem) = 15360 bytes