Sun Feb 1 16:31:25 2015 UTC ()
Update ruby-racc to 1.4.12 which is maintained by Aaron Patterson on GitHub.

Changes from 1.4.6 are too many to write here, please refer commit logs on
GitHub: https://github.com/tenderlove/racc.


(taca)
diff -r1.19 -r1.20 pkgsrc/devel/ruby-racc/Makefile
diff -r1.12 -r1.13 pkgsrc/devel/ruby-racc/PLIST
diff -r1.11 -r1.12 pkgsrc/devel/ruby-racc/distinfo
diff -r1.1 -r0 pkgsrc/devel/ruby-racc/patches/patch-aa

cvs diff -r1.19 -r1.20 pkgsrc/devel/ruby-racc/Attic/Makefile (expand / switch to context diff)
--- pkgsrc/devel/ruby-racc/Attic/Makefile 2012/10/31 11:19:42 1.19
+++ pkgsrc/devel/ruby-racc/Attic/Makefile 2015/02/01 16:31:25 1.20
@@ -1,43 +1,14 @@
-# $NetBSD: Makefile,v 1.19 2012/10/31 11:19:42 asau Exp $
+# $NetBSD: Makefile,v 1.20 2015/02/01 16:31:25 taca Exp $
 
-DISTNAME=	racc-${RACC_VERSION}
-PKGREVISION=	1
+DISTNAME=	racc-1.4.12
 CATEGORIES=	devel ruby
-MASTER_SITES=	http://rubyforge.org/frs/download.php/49028/
-EXTRACT_SUFX=	.tgz
 
 MAINTAINER=	taca@NetBSD.org
-HOMEPAGE=	http://i.loveruby.net/en/projects/racc/
+HOMEPAGE=	https://github.com/tenderlove/racc
 COMMENT=	LALR(1) parser generator for Ruby
 LICENSE=	gnu-lgpl-v2
 
-CONFLICTS+=		ruby[1-9][0-9]-racc-*
+CONFLICTS+=	ruby[1-9][0-9]-racc-* ruby[1-9][0-9][0-9]-racc-*
 
-USE_RUBY_SETUP=		yes
-RACC_VERSION=		1.4.6
-
-CONFIGURE_ARGS+=	--siteruby=${PREFIX}/${RUBY_VENDORLIB_BASE} \
-			--siterubyver=${PREFIX}/${RUBY_VENDORLIB} \
-			--siterubyverarch=${PREFIX}/${RUBY_VENDORARCHLIB}
-INSTALLATION_DIRS=	${RUBY_DOC}/racc/en ${RUBY_DOC}/racc/ja \
-			${RUBY_EG}/racc
-
-DOCS=		ChangeLog README.en.rdoc README.ja.rdoc TODO
-EXAMPLES=	array.y array2.y calc-ja.y calc.y conflict.y hash.y lalr.y \
-		lists.y syntax.y yyerr.y
-
-post-install:
-.for f in ${DOCS}
-	${INSTALL_DATA} ${WRKSRC}/${f} ${DESTDIR}${PREFIX}/${RUBY_DOC}/racc
-.endfor
-	${INSTALL_DATA} ${WRKSRC}/doc/en/* \
-		${DESTDIR}${PREFIX}/${RUBY_DOC}/racc/en
-	${INSTALL_DATA} ${WRKSRC}/doc/ja/* \
-		${DESTDIR}${PREFIX}/${RUBY_DOC}/racc/ja
-.for f in ${EXAMPLES}
-	${INSTALL_DATA} ${WRKSRC}/sample/${f} \
-		${DESTDIR}${PREFIX}/${RUBY_EG}/racc
-.endfor
-
-.include "../../lang/ruby/modules.mk"
+.include "../../lang/ruby/gem.mk"
 .include "../../mk/bsd.pkg.mk"

cvs diff -r1.12 -r1.13 pkgsrc/devel/ruby-racc/Attic/PLIST (expand / switch to context diff)
--- pkgsrc/devel/ruby-racc/Attic/PLIST 2010/09/12 03:20:02 1.12
+++ pkgsrc/devel/ruby-racc/Attic/PLIST 2015/02/01 16:31:25 1.13
@@ -1,49 +1,110 @@
-@comment $NetBSD: PLIST,v 1.12 2010/09/12 03:20:02 taca Exp $
+@comment $NetBSD: PLIST,v 1.13 2015/02/01 16:31:25 taca Exp $
 bin/racc
 bin/racc2y
 bin/y2racc
-${RUBY_VENDORLIB}/racc.rb
+${GEM_HOME}/cache/${GEM_NAME}.gem
-${RUBY_VENDORLIB}/racc/compat.rb
+${GEM_EXTSDIR}/racc/cparse.${RUBY_DLEXT}
-${RUBY_VENDORLIB}/racc/debugflags.rb
+${GEM_LIBDIR}/.gemtest
-${RUBY_VENDORLIB}/racc/exception.rb
+${GEM_LIBDIR}/COPYING
-${RUBY_VENDORLIB}/racc/grammar.rb
+${GEM_LIBDIR}/ChangeLog
-${RUBY_VENDORLIB}/racc/grammarfileparser.rb
+${GEM_LIBDIR}/DEPENDS
-${RUBY_VENDORLIB}/racc/info.rb
+${GEM_LIBDIR}/Manifest.txt
-${RUBY_VENDORLIB}/racc/iset.rb
+${GEM_LIBDIR}/README.ja.rdoc
-${RUBY_VENDORLIB}/racc/logfilegenerator.rb
+${GEM_LIBDIR}/README.rdoc
-${RUBY_VENDORLIB}/racc/parser-text.rb
+${GEM_LIBDIR}/Rakefile
-${RUBY_VENDORLIB}/racc/parser.rb
+${GEM_LIBDIR}/TODO
-${RUBY_VENDORLIB}/racc/parserfilegenerator.rb
+${GEM_LIBDIR}/bin/racc
-${RUBY_VENDORLIB}/racc/sourcetext.rb
+${GEM_LIBDIR}/bin/racc2y
-${RUBY_VENDORLIB}/racc/state.rb
+${GEM_LIBDIR}/bin/y2racc
-${RUBY_VENDORLIB}/racc/statetransitiontable.rb
+${GEM_LIBDIR}/ext/racc/MANIFEST
-${RUBY_VENDORLIB}/racc/static.rb
+${GEM_LIBDIR}/ext/racc/com/headius/racc/Cparse.java
-${RUBY_VENDORARCHLIB}/racc/cparse.${RUBY_DLEXT}
+${GEM_LIBDIR}/ext/racc/cparse.c
-${RUBY_DOC}/racc/ChangeLog
+${GEM_LIBDIR}/ext/racc/depend
-${RUBY_DOC}/racc/README.en.rdoc
+${GEM_LIBDIR}/ext/racc/extconf.rb
-${RUBY_DOC}/racc/README.ja.rdoc
+${GEM_LIBDIR}/fastcache/extconf.rb
-${RUBY_DOC}/racc/TODO
+${GEM_LIBDIR}/fastcache/fastcache.c
-${RUBY_DOC}/racc/en/NEWS.en.rdoc
+${GEM_LIBDIR}/lib/racc.rb
-${RUBY_DOC}/racc/en/command.en.html
+${GEM_LIBDIR}/lib/racc/compat.rb
-${RUBY_DOC}/racc/en/debug.en.rdoc
+${GEM_LIBDIR}/lib/racc/cparse.${RUBY_DLEXT}
-${RUBY_DOC}/racc/en/grammar.en.rdoc
+${GEM_LIBDIR}/lib/racc/debugflags.rb
-${RUBY_DOC}/racc/en/index.en.html
+${GEM_LIBDIR}/lib/racc/exception.rb
-${RUBY_DOC}/racc/en/parser.en.rdoc
+${GEM_LIBDIR}/lib/racc/grammar.rb
-${RUBY_DOC}/racc/en/usage.en.html
+${GEM_LIBDIR}/lib/racc/grammarfileparser.rb
-${RUBY_DOC}/racc/ja/NEWS.ja.rdoc
+${GEM_LIBDIR}/lib/racc/info.rb
-${RUBY_DOC}/racc/ja/command.ja.html
+${GEM_LIBDIR}/lib/racc/iset.rb
-${RUBY_DOC}/racc/ja/debug.ja.rdoc
+${GEM_LIBDIR}/lib/racc/logfilegenerator.rb
-${RUBY_DOC}/racc/ja/grammar.ja.rdoc
+${GEM_LIBDIR}/lib/racc/parser-text.rb
-${RUBY_DOC}/racc/ja/index.ja.html
+${GEM_LIBDIR}/lib/racc/parser.rb
-${RUBY_DOC}/racc/ja/parser.ja.rdoc
+${GEM_LIBDIR}/lib/racc/parserfilegenerator.rb
-${RUBY_DOC}/racc/ja/usage.ja.html
+${GEM_LIBDIR}/lib/racc/pre-setup
-${RUBY_EG}/racc/array.y
+${GEM_LIBDIR}/lib/racc/sourcetext.rb
-${RUBY_EG}/racc/array2.y
+${GEM_LIBDIR}/lib/racc/state.rb
-${RUBY_EG}/racc/calc-ja.y
+${GEM_LIBDIR}/lib/racc/statetransitiontable.rb
-${RUBY_EG}/racc/calc.y
+${GEM_LIBDIR}/lib/racc/static.rb
-${RUBY_EG}/racc/conflict.y
+${GEM_LIBDIR}/misc/dist.sh
-${RUBY_EG}/racc/hash.y
+${GEM_LIBDIR}/rdoc/en/NEWS.en.rdoc
-${RUBY_EG}/racc/lalr.y
+${GEM_LIBDIR}/rdoc/en/grammar.en.rdoc
-${RUBY_EG}/racc/lists.y
+${GEM_LIBDIR}/rdoc/ja/NEWS.ja.rdoc
-${RUBY_EG}/racc/syntax.y
+${GEM_LIBDIR}/rdoc/ja/command.ja.html
-${RUBY_EG}/racc/yyerr.y
+${GEM_LIBDIR}/rdoc/ja/debug.ja.rdoc
+${GEM_LIBDIR}/rdoc/ja/grammar.ja.rdoc
+${GEM_LIBDIR}/rdoc/ja/index.ja.html
+${GEM_LIBDIR}/rdoc/ja/parser.ja.rdoc
+${GEM_LIBDIR}/rdoc/ja/usage.ja.html
+${GEM_LIBDIR}/sample/array.y
+${GEM_LIBDIR}/sample/array2.y
+${GEM_LIBDIR}/sample/calc-ja.y
+${GEM_LIBDIR}/sample/calc.y
+${GEM_LIBDIR}/sample/conflict.y
+${GEM_LIBDIR}/sample/hash.y
+${GEM_LIBDIR}/sample/lalr.y
+${GEM_LIBDIR}/sample/lists.y
+${GEM_LIBDIR}/sample/syntax.y
+${GEM_LIBDIR}/sample/yyerr.y
+${GEM_LIBDIR}/setup.rb
+${GEM_LIBDIR}/tasks/doc.rb
+${GEM_LIBDIR}/tasks/email.rb
+${GEM_LIBDIR}/test/assets/chk.y
+${GEM_LIBDIR}/test/assets/conf.y
+${GEM_LIBDIR}/test/assets/digraph.y
+${GEM_LIBDIR}/test/assets/echk.y
+${GEM_LIBDIR}/test/assets/err.y
+${GEM_LIBDIR}/test/assets/expect.y
+${GEM_LIBDIR}/test/assets/firstline.y
+${GEM_LIBDIR}/test/assets/ichk.y
+${GEM_LIBDIR}/test/assets/intp.y
+${GEM_LIBDIR}/test/assets/mailp.y
+${GEM_LIBDIR}/test/assets/newsyn.y
+${GEM_LIBDIR}/test/assets/noend.y
+${GEM_LIBDIR}/test/assets/nonass.y
+${GEM_LIBDIR}/test/assets/normal.y
+${GEM_LIBDIR}/test/assets/norule.y
+${GEM_LIBDIR}/test/assets/nullbug1.y
+${GEM_LIBDIR}/test/assets/nullbug2.y
+${GEM_LIBDIR}/test/assets/opt.y
+${GEM_LIBDIR}/test/assets/percent.y
+${GEM_LIBDIR}/test/assets/recv.y
+${GEM_LIBDIR}/test/assets/rrconf.y
+${GEM_LIBDIR}/test/assets/scan.y
+${GEM_LIBDIR}/test/assets/syntax.y
+${GEM_LIBDIR}/test/assets/unterm.y
+${GEM_LIBDIR}/test/assets/useless.y
+${GEM_LIBDIR}/test/assets/yyerr.y
+${GEM_LIBDIR}/test/bench.y
+${GEM_LIBDIR}/test/helper.rb
+${GEM_LIBDIR}/test/infini.y
+${GEM_LIBDIR}/test/scandata/brace
+${GEM_LIBDIR}/test/scandata/gvar
+${GEM_LIBDIR}/test/scandata/normal
+${GEM_LIBDIR}/test/scandata/percent
+${GEM_LIBDIR}/test/scandata/slash
+${GEM_LIBDIR}/test/src.intp
+${GEM_LIBDIR}/test/start.y
+${GEM_LIBDIR}/test/test_chk_y.rb
+${GEM_LIBDIR}/test/test_grammar_file_parser.rb
+${GEM_LIBDIR}/test/test_racc_command.rb
+${GEM_LIBDIR}/test/test_scan_y.rb
+${GEM_LIBDIR}/test/testscanner.rb
+${GEM_LIBDIR}/web/racc.en.rhtml
+${GEM_LIBDIR}/web/racc.ja.rhtml
+${GEM_HOME}/specifications/${GEM_NAME}.gemspec

cvs diff -r1.11 -r1.12 pkgsrc/devel/ruby-racc/Attic/distinfo (expand / switch to context diff)
--- pkgsrc/devel/ruby-racc/Attic/distinfo 2010/09/12 03:20:02 1.11
+++ pkgsrc/devel/ruby-racc/Attic/distinfo 2015/02/01 16:31:25 1.12
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.11 2010/09/12 03:20:02 taca Exp $
+$NetBSD: distinfo,v 1.12 2015/02/01 16:31:25 taca Exp $
 
-SHA1 (racc-1.4.6.tgz) = c32fc77c003f7ea54e00e03cba4445ea2b592739
-RMD160 (racc-1.4.6.tgz) = 43dc4829c83bea69956dd0d78ce0965711734b7c
-Size (racc-1.4.6.tgz) = 106588 bytes
+SHA1 (racc-1.4.12.gem) = 70b544dc4fa458ad94dc88d4096e6fdb2c394019
+RMD160 (racc-1.4.12.gem) = bea1c6df3cad968987f7842ed6ab9aee5c323251
+Size (racc-1.4.12.gem) = 115712 bytes
 SHA1 (patch-aa) = 316ae6cc21d9579f56e056f07bb4f8bdc08dac08

File Deleted: pkgsrc/devel/ruby-racc/patches/Attic/patch-aa