From bb91d465009f79ffc1ee660432fbd12aad691235 Mon Sep 17 00:00:00 2001 From: jlam Date: Fri, 4 Apr 2008 15:30:00 +0000 Subject: Install as a gem using the pkgsrc rubygem.mk framework instead of directly into site_ruby. --- textproc/ruby-syntax/Makefile | 12 +++++------- textproc/ruby-syntax/PLIST | 40 ++++++++++++++++++++++++++++------------ textproc/ruby-syntax/distinfo | 8 ++++---- 3 files changed, 37 insertions(+), 23 deletions(-) (limited to 'textproc/ruby-syntax') 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 -- cgit v1.2.3