Thu Jun 19 14:57:20 2008 UTC ()
- Switch to use vendor_dir with Ruby 1.8.7.

Bump PKGREVISION.


(taca)
diff -r1.26 -r1.27 pkgsrc/textproc/ruby-rdtool/Makefile
diff -r1.5 -r1.6 pkgsrc/textproc/ruby-rdtool/PLIST

cvs diff -r1.26 -r1.27 pkgsrc/textproc/ruby-rdtool/Makefile (expand / switch to unified diff)

--- pkgsrc/textproc/ruby-rdtool/Makefile 2008/03/13 19:40:51 1.26
+++ pkgsrc/textproc/ruby-rdtool/Makefile 2008/06/19 14:57:20 1.27
@@ -1,53 +1,59 @@ @@ -1,53 +1,59 @@
1# $NetBSD: Makefile,v 1.26 2008/03/13 19:40:51 jlam Exp $ 1# $NetBSD: Makefile,v 1.27 2008/06/19 14:57:20 taca Exp $
2 2
3DISTNAME= rdtool-0.6.20 3DISTNAME= rdtool-0.6.20
4PKGNAME= ${RUBY_PKGPREFIX}-${DISTNAME} 4PKGNAME= ${RUBY_PKGPREFIX}-${DISTNAME}
 5PKGREVISION= 1
5CATEGORIES= textproc ruby 6CATEGORIES= textproc ruby
6MASTER_SITES= http://www.moonwolf.com/ruby/archive/ 7MASTER_SITES= http://www.moonwolf.com/ruby/archive/
7 8
8MAINTAINER= taca@NetBSD.org 9MAINTAINER= taca@NetBSD.org
9HOMEPAGE= http://trac.moonwolf.com/rdtool/wiki/ 10HOMEPAGE= http://trac.moonwolf.com/rdtool/wiki/
10COMMENT= RD (Ruby Document) converter to HTML/man/etc 11COMMENT= RD (Ruby Document) converter to HTML/man/etc
11 12
12PKG_DESTDIR_SUPPORT= user-destdir 13PKG_DESTDIR_SUPPORT= user-destdir
13 14
14# Since rd2 commands depends its name and it can't rename, we cannot 15# Since rd2 commands depends its name and it can't rename, we cannot
15# install multiple ruby??-rd2 package (unless supported by pkgview. 16# install multiple ruby??-rd2 package (unless supported by pkgview.
16CONFLICTS+= ruby[1-9][0-9]-rdtool-* 17CONFLICTS+= ruby[1-9][0-9]-rdtool-*
17 18
18USE_RUBY_SETUP= yes 19USE_RUBY_SETUP= yes
19REPLACE_RUBY= bin/rd2 bin/rdswap 20REPLACE_RUBY= bin/rd2 bin/rdswap
20 21
21CONF_FILES+= ${RUBY_SITELIBDIR}/rd/dot.rd2rc ${PKG_SYSCONFDIR}/dot.rd2rc 22CONFIGURE_ARGS+= --siteruby=${PREFIX}/${RUBY_VENDORLIB_BASE} \
 23 --siterubyver=${PREFIX}/${RUBY_VENDORLIB} \
 24 --siterubyverarch=${PREFIX}/${RUBY_VENDORARCHLIB}
 25
 26CONF_FILES+= ${PREFIX}/${RUBY_VENDORLIB}/rd/dot.rd2rc \
 27 ${PKG_SYSCONFDIR}/dot.rd2rc
 28
 29INSTALLATION_DIRS= ${RUBY_DOC}/rd ${RUBY_EG}/rd
22 30
23SUBST_CLASSES+= path 31SUBST_CLASSES+= path
24SUBST_STAGE.path= post-configure 32SUBST_STAGE.path= post-configure
25SUBST_FILES.path= bin/rd2 33SUBST_FILES.path= bin/rd2
26SUBST_SED.path= -e "s|@PKG_SYSCONFDIR@|${PKG_SYSCONFDIR}|" 34SUBST_SED.path= -e "s|@PKG_SYSCONFDIR@|${PKG_SYSCONFDIR}|"
27SUBST_MESSAGE.path= Fixing PKG_SYSCONFDIR paths. 35SUBST_MESSAGE.path= Fixing PKG_SYSCONFDIR paths.
28 36
29DOCS_RD= README.rd README.rd.ja doc/rd-draft.rd doc/rd-draft.rd.ja 37DOCS_RD= README.rd README.rd.ja doc/rd-draft.rd doc/rd-draft.rd.ja
30DOCS= ${DOCS_RD} ${DOCS_RD:S/.rd/.html/} 38DOCS= ${DOCS_RD} ${DOCS_RD:S/.rd/.html/}
31 39
32pre-configure: 40pre-configure:
33 cd ${WRKSRC}/bin; ${MV} rdswap.rb rdswap; ${CHMOD} ${BINMODE} rdswap 41 cd ${WRKSRC}/bin; ${MV} rdswap.rb rdswap; ${CHMOD} ${BINMODE} rdswap
34 42
35post-build: 43post-build:
36.for f in ${DOCS_RD} 44.for f in ${DOCS_RD}
37 cd ${WRKSRC}; ${RUBY} -I./lib bin/rd2 -r lib/rd/rd2html-lib.rb ${f} \ 45 cd ${WRKSRC}; ${RUBY} -I./lib bin/rd2 -r lib/rd/rd2html-lib.rb ${f} \
38 > ${f:S/.rd/.html/} 46 > ${f:S/.rd/.html/}
39.endfor 47.endfor
40 48
41post-install: 49post-install:
42 ${INSTALL_DATA} ${WRKSRC}/lib/rd/dot.rd2rc \ 50 ${INSTALL_DATA} ${WRKSRC}/lib/rd/dot.rd2rc \
43 ${DESTDIR}${RUBY_SITELIBDIR}/rd/dot.rd2rc 51 ${DESTDIR}${PREFIX}/${RUBY_VENDORLIB}/rd/dot.rd2rc
44 ${INSTALL_DATA_DIR} ${DESTDIR}${RUBY_DOCDIR}/rd 
45.for f in ${DOCS} 52.for f in ${DOCS}
46 ${INSTALL_DATA} ${WRKSRC}/${f} ${DESTDIR}${RUBY_DOCDIR}/rd 53 ${INSTALL_DATA} ${WRKSRC}/${f} ${DESTDIR}${PREFIX}/${RUBY_DOC}/rd
47.endfor 54.endfor
48 ${INSTALL_DATA_DIR} ${DESTDIR}${RUBY_EXAMPLESDIR}/rd 
49 ${INSTALL_DATA} ${WRKSRC}/lib/rd/dot.rd2rc \ 55 ${INSTALL_DATA} ${WRKSRC}/lib/rd/dot.rd2rc \
50 ${DESTDIR}${RUBY_EXAMPLESDIR}/rd/dot.rd2rc 56 ${DESTDIR}${PREFIX}/${RUBY_EG}/rd/dot.rd2rc
51 57
52.include "../../lang/ruby/modules.mk" 58.include "../../lang/ruby/modules.mk"
53.include "../../mk/bsd.pkg.mk" 59.include "../../mk/bsd.pkg.mk"

cvs diff -r1.5 -r1.6 pkgsrc/textproc/ruby-rdtool/PLIST (expand / switch to unified diff)

--- pkgsrc/textproc/ruby-rdtool/PLIST 2006/09/07 15:55:50 1.5
+++ pkgsrc/textproc/ruby-rdtool/PLIST 2008/06/19 14:57:20 1.6
@@ -1,47 +1,47 @@ @@ -1,47 +1,47 @@
1@comment $NetBSD: PLIST,v 1.5 2006/09/07 15:55:50 taca Exp $ 1@comment $NetBSD: PLIST,v 1.6 2008/06/19 14:57:20 taca Exp $
2bin/rd2 2bin/rd2
3bin/rdswap 3bin/rdswap
4${RUBY_SITELIBDIR}/rd/block-element.rb 4${RUBY_VENDORLIB}/rd/block-element.rb
5${RUBY_SITELIBDIR}/rd/complex-list-item.rb 5${RUBY_VENDORLIB}/rd/complex-list-item.rb
6${RUBY_SITELIBDIR}/rd/desclist.rb 6${RUBY_VENDORLIB}/rd/desclist.rb
7${RUBY_SITELIBDIR}/rd/document-struct.rb 7${RUBY_VENDORLIB}/rd/document-struct.rb
8${RUBY_SITELIBDIR}/rd/element.rb 8${RUBY_VENDORLIB}/rd/element.rb
9${RUBY_SITELIBDIR}/rd/filter.rb 9${RUBY_VENDORLIB}/rd/filter.rb
10${RUBY_SITELIBDIR}/rd/inline-element.rb 10${RUBY_VENDORLIB}/rd/inline-element.rb
11${RUBY_SITELIBDIR}/rd/labeled-element.rb 11${RUBY_VENDORLIB}/rd/labeled-element.rb
12${RUBY_SITELIBDIR}/rd/list.rb 12${RUBY_VENDORLIB}/rd/list.rb
13${RUBY_SITELIBDIR}/rd/loose-struct.rb 13${RUBY_VENDORLIB}/rd/loose-struct.rb
14${RUBY_SITELIBDIR}/rd/methodlist.rb 14${RUBY_VENDORLIB}/rd/methodlist.rb
15${RUBY_SITELIBDIR}/rd/output-format-visitor.rb 15${RUBY_VENDORLIB}/rd/output-format-visitor.rb
16${RUBY_SITELIBDIR}/rd/package.rb 16${RUBY_VENDORLIB}/rd/package.rb
17${RUBY_SITELIBDIR}/rd/parser-util.rb 17${RUBY_VENDORLIB}/rd/parser-util.rb
18${RUBY_SITELIBDIR}/rd/rbl-file.rb 18${RUBY_VENDORLIB}/rd/rbl-file.rb
19${RUBY_SITELIBDIR}/rd/rbl-suite.rb 19${RUBY_VENDORLIB}/rd/rbl-suite.rb
20${RUBY_SITELIBDIR}/rd/rd-struct.rb 20${RUBY_VENDORLIB}/rd/rd-struct.rb
21${RUBY_SITELIBDIR}/rd/dot.rd2rc 21${RUBY_VENDORLIB}/rd/dot.rd2rc
22${RUBY_SITELIBDIR}/rd/rd2html-lib.rb 22${RUBY_VENDORLIB}/rd/rd2html-lib.rb
23${RUBY_SITELIBDIR}/rd/rd2html-opt.rb 23${RUBY_VENDORLIB}/rd/rd2html-opt.rb
24${RUBY_SITELIBDIR}/rd/rd2man-lib.rb 24${RUBY_VENDORLIB}/rd/rd2man-lib.rb
25${RUBY_SITELIBDIR}/rd/rd2rdo-lib.rb 25${RUBY_VENDORLIB}/rd/rd2rdo-lib.rb
26${RUBY_SITELIBDIR}/rd/rd2rmi-lib.rb 26${RUBY_VENDORLIB}/rd/rd2rmi-lib.rb
27${RUBY_SITELIBDIR}/rd/rdblockparser.tab.rb 27${RUBY_VENDORLIB}/rd/rdblockparser.tab.rb
28${RUBY_SITELIBDIR}/rd/rdfmt.rb 28${RUBY_VENDORLIB}/rd/rdfmt.rb
29${RUBY_SITELIBDIR}/rd/rdinlineparser.tab.rb 29${RUBY_VENDORLIB}/rd/rdinlineparser.tab.rb
30${RUBY_SITELIBDIR}/rd/rdvisitor.rb 30${RUBY_VENDORLIB}/rd/rdvisitor.rb
31${RUBY_SITELIBDIR}/rd/reference-resolver.rb 31${RUBY_VENDORLIB}/rd/reference-resolver.rb
32${RUBY_SITELIBDIR}/rd/search-file.rb 32${RUBY_VENDORLIB}/rd/search-file.rb
33${RUBY_SITELIBDIR}/rd/tree.rb 33${RUBY_VENDORLIB}/rd/tree.rb
34${RUBY_SITELIBDIR}/rd/version.rb 34${RUBY_VENDORLIB}/rd/version.rb
35${RUBY_SITELIBDIR}/rd/visitor.rb 35${RUBY_VENDORLIB}/rd/visitor.rb
36${RUBY_EXAMPLESDIR}/rd/dot.rd2rc 36${RUBY_EG}/rd/dot.rd2rc
37${RUBY_DOCDIR}/rd/README.html 37${RUBY_DOC}/rd/README.html
38${RUBY_DOCDIR}/rd/README.html.ja 38${RUBY_DOC}/rd/README.html.ja
39${RUBY_DOCDIR}/rd/README.rd 39${RUBY_DOC}/rd/README.rd
40${RUBY_DOCDIR}/rd/README.rd.ja 40${RUBY_DOC}/rd/README.rd.ja
41${RUBY_DOCDIR}/rd/rd-draft.html 41${RUBY_DOC}/rd/rd-draft.html
42${RUBY_DOCDIR}/rd/rd-draft.html.ja 42${RUBY_DOC}/rd/rd-draft.html.ja
43${RUBY_DOCDIR}/rd/rd-draft.rd 43${RUBY_DOC}/rd/rd-draft.rd
44${RUBY_DOCDIR}/rd/rd-draft.rd.ja 44${RUBY_DOC}/rd/rd-draft.rd.ja
45@dirrm ${RUBY_SITELIBDIR}/rd 45@dirrm ${RUBY_VENDORLIB}/rd
46@dirrm ${RUBY_EXAMPLESDIR}/rd 46@dirrm ${RUBY_EG}/rd
47@dirrm ${RUBY_DOCDIR}/rd 47@dirrm ${RUBY_DOC}/rd