pkgsrc-Changes archive

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

CVS commit: pkgsrc/textproc/ruby-xapian



Module Name:    pkgsrc
Committed By:   taca
Date:           Tue Feb  3 13:25:02 UTC 2026

Modified Files:
        pkgsrc/textproc/ruby-xapian: Makefile PLIST

Log Message:
textproc/ruby-xapian:  generated files by rdoc into dynamic PLIST

Since different versions of RDoc might generate different files,
those files must be processed dynamically.

No PKGREVISION bump, there is no change to the binary package.


To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 pkgsrc/textproc/ruby-xapian/Makefile
cvs rdiff -u -r1.8 -r1.9 pkgsrc/textproc/ruby-xapian/PLIST

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/textproc/ruby-xapian/Makefile
diff -u pkgsrc/textproc/ruby-xapian/Makefile:1.10 pkgsrc/textproc/ruby-xapian/Makefile:1.11
--- pkgsrc/textproc/ruby-xapian/Makefile:1.10   Sat Sep 24 19:07:20 2022
+++ pkgsrc/textproc/ruby-xapian/Makefile        Tue Feb  3 13:25:02 2026
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.10 2022/09/24 19:07:20 schmonz Exp $
+# $NetBSD: Makefile,v 1.11 2026/02/03 13:25:02 taca Exp $
 
 PKGNAME=               ${RUBY_PKGPREFIX}-${PKGNAME_MODULE}
 COMMENT=               Ruby bindings for Xapian search engine
@@ -9,9 +9,13 @@ CONFIGURE_ENV+=                RDOC=${RDOC:Q}
 MAKE_ENV+=             RUBY_PKGPREFIX=${RUBY_PKGPREFIX:Q}
 
 REPLACE_RUBY=          ruby/docs/examples/*.rb
+RUBY_ALLOW_HAS_RDOC=   # empty
+RDOCDIR=               share/doc/xapian-bindings/${RUBY_NAME}
+RUBY_DYNAMIC_DIRS=     ${RDOCDIR}
 
 post-install:
-       ${CHMOD} +x ${DESTDIR}${PREFIX}/share/doc/xapian-bindings/${RUBY_PKGPREFIX}/examples/*.rb
+       ${CHMOD} +x ${DESTDIR}${PREFIX}/share/doc/xapian-bindings/${RUBY_NAME}/examples/*.rb
+       ${RUBY_GENERATE_PLIST}
 
 .include "../../lang/ruby/buildlink3.mk"
 .include "../../lang/ruby/replace.mk"

Index: pkgsrc/textproc/ruby-xapian/PLIST
diff -u pkgsrc/textproc/ruby-xapian/PLIST:1.8 pkgsrc/textproc/ruby-xapian/PLIST:1.9
--- pkgsrc/textproc/ruby-xapian/PLIST:1.8       Sat Sep 24 19:07:20 2022
+++ pkgsrc/textproc/ruby-xapian/PLIST   Tue Feb  3 13:25:02 2026
@@ -1,71 +1,4 @@
-@comment $NetBSD: PLIST,v 1.8 2022/09/24 19:07:20 schmonz Exp $
+@comment $NetBSD: PLIST,v 1.9 2026/02/03 13:25:02 taca Exp $
 ${RUBY_SITEARCHLIB}/_xapian.a
 ${RUBY_SITEARCHLIB}/_xapian.${RUBY_DLEXT}
 ${RUBY_SITELIB}/xapian.rb
-share/doc/xapian-bindings/${RUBY_PKGPREFIX}/examples/simpleexpand.rb
-share/doc/xapian-bindings/${RUBY_PKGPREFIX}/examples/simpleindex.rb
-share/doc/xapian-bindings/${RUBY_PKGPREFIX}/examples/simplematchdecider.rb
-share/doc/xapian-bindings/${RUBY_PKGPREFIX}/examples/simplesearch.rb
-share/doc/xapian-bindings/${RUBY_PKGPREFIX}/index.html
-share/doc/xapian-bindings/${RUBY_PKGPREFIX}/rdocs/Xapian.html
-share/doc/xapian-bindings/${RUBY_PKGPREFIX}/rdocs/Xapian/LatLongCoord.html
-share/doc/xapian-bindings/${RUBY_PKGPREFIX}/rdocs/Xapian/MultiValueKeyMaker.html
-share/doc/xapian-bindings/${RUBY_PKGPREFIX}/rdocs/Xapian/MultiValueKeyMaker/KeySpec.html
-share/doc/xapian-bindings/${RUBY_PKGPREFIX}/rdocs/Xapian/Database.html
-share/doc/xapian-bindings/${RUBY_PKGPREFIX}/rdocs/Xapian/Document.html
-share/doc/xapian-bindings/${RUBY_PKGPREFIX}/rdocs/Xapian/ESet.html
-share/doc/xapian-bindings/${RUBY_PKGPREFIX}/rdocs/Xapian/Enquire.html
-share/doc/xapian-bindings/${RUBY_PKGPREFIX}/rdocs/Xapian/ExpandTerm.html
-share/doc/xapian-bindings/${RUBY_PKGPREFIX}/rdocs/Xapian/LatLongCoords.html
-share/doc/xapian-bindings/${RUBY_PKGPREFIX}/rdocs/Xapian/MSet.html
-share/doc/xapian-bindings/${RUBY_PKGPREFIX}/rdocs/Xapian/Match.html
-share/doc/xapian-bindings/${RUBY_PKGPREFIX}/rdocs/Xapian/Posting.html
-share/doc/xapian-bindings/${RUBY_PKGPREFIX}/rdocs/Xapian/Query.html
-share/doc/xapian-bindings/${RUBY_PKGPREFIX}/rdocs/Xapian/QueryParser.html
-share/doc/xapian-bindings/${RUBY_PKGPREFIX}/rdocs/Xapian/Term.html
-share/doc/xapian-bindings/${RUBY_PKGPREFIX}/rdocs/Xapian/Value.html
-share/doc/xapian-bindings/${RUBY_PKGPREFIX}/rdocs/Xapian/ValueCountMatchSpy.html
-share/doc/xapian-bindings/${RUBY_PKGPREFIX}/rdocs/created.rid
-share/doc/xapian-bindings/${RUBY_PKGPREFIX}/rdocs/css/fonts.css
-share/doc/xapian-bindings/${RUBY_PKGPREFIX}/rdocs/css/rdoc.css
-share/doc/xapian-bindings/${RUBY_PKGPREFIX}/rdocs/fonts/Lato-Light.ttf
-share/doc/xapian-bindings/${RUBY_PKGPREFIX}/rdocs/fonts/Lato-LightItalic.ttf
-share/doc/xapian-bindings/${RUBY_PKGPREFIX}/rdocs/fonts/Lato-Regular.ttf
-share/doc/xapian-bindings/${RUBY_PKGPREFIX}/rdocs/fonts/Lato-RegularItalic.ttf
-share/doc/xapian-bindings/${RUBY_PKGPREFIX}/rdocs/fonts/SourceCodePro-Bold.ttf
-share/doc/xapian-bindings/${RUBY_PKGPREFIX}/rdocs/fonts/SourceCodePro-Regular.ttf
-share/doc/xapian-bindings/${RUBY_PKGPREFIX}/rdocs/images/add.png
-share/doc/xapian-bindings/${RUBY_PKGPREFIX}/rdocs/images/arrow_up.png
-share/doc/xapian-bindings/${RUBY_PKGPREFIX}/rdocs/images/brick.png
-share/doc/xapian-bindings/${RUBY_PKGPREFIX}/rdocs/images/brick_link.png
-share/doc/xapian-bindings/${RUBY_PKGPREFIX}/rdocs/images/bug.png
-share/doc/xapian-bindings/${RUBY_PKGPREFIX}/rdocs/images/bullet_black.png
-share/doc/xapian-bindings/${RUBY_PKGPREFIX}/rdocs/images/bullet_toggle_minus.png
-share/doc/xapian-bindings/${RUBY_PKGPREFIX}/rdocs/images/bullet_toggle_plus.png
-share/doc/xapian-bindings/${RUBY_PKGPREFIX}/rdocs/images/date.png
-share/doc/xapian-bindings/${RUBY_PKGPREFIX}/rdocs/images/delete.png
-share/doc/xapian-bindings/${RUBY_PKGPREFIX}/rdocs/images/find.png
-share/doc/xapian-bindings/${RUBY_PKGPREFIX}/rdocs/images/loadingAnimation.gif
-share/doc/xapian-bindings/${RUBY_PKGPREFIX}/rdocs/images/macFFBgHack.png
-share/doc/xapian-bindings/${RUBY_PKGPREFIX}/rdocs/images/package.png
-share/doc/xapian-bindings/${RUBY_PKGPREFIX}/rdocs/images/page_green.png
-share/doc/xapian-bindings/${RUBY_PKGPREFIX}/rdocs/images/page_white_text.png
-share/doc/xapian-bindings/${RUBY_PKGPREFIX}/rdocs/images/page_white_width.png
-share/doc/xapian-bindings/${RUBY_PKGPREFIX}/rdocs/images/plugin.png
-share/doc/xapian-bindings/${RUBY_PKGPREFIX}/rdocs/images/ruby.png
-share/doc/xapian-bindings/${RUBY_PKGPREFIX}/rdocs/images/tag_blue.png
-share/doc/xapian-bindings/${RUBY_PKGPREFIX}/rdocs/images/tag_green.png
-share/doc/xapian-bindings/${RUBY_PKGPREFIX}/rdocs/images/transparent.png
-share/doc/xapian-bindings/${RUBY_PKGPREFIX}/rdocs/images/wrench.png
-share/doc/xapian-bindings/${RUBY_PKGPREFIX}/rdocs/images/wrench_orange.png
-share/doc/xapian-bindings/${RUBY_PKGPREFIX}/rdocs/images/zoom.png
-share/doc/xapian-bindings/${RUBY_PKGPREFIX}/rdocs/index.html
-share/doc/xapian-bindings/${RUBY_PKGPREFIX}/rdocs/js/darkfish.js
-share/doc/xapian-bindings/${RUBY_PKGPREFIX}/rdocs/js/navigation.js
-share/doc/xapian-bindings/${RUBY_PKGPREFIX}/rdocs/js/navigation.js.gz
-share/doc/xapian-bindings/${RUBY_PKGPREFIX}/rdocs/js/search.js
-share/doc/xapian-bindings/${RUBY_PKGPREFIX}/rdocs/js/search_index.js
-share/doc/xapian-bindings/${RUBY_PKGPREFIX}/rdocs/js/search_index.js.gz
-share/doc/xapian-bindings/${RUBY_PKGPREFIX}/rdocs/js/searcher.js
-share/doc/xapian-bindings/${RUBY_PKGPREFIX}/rdocs/js/searcher.js.gz
-share/doc/xapian-bindings/${RUBY_PKGPREFIX}/rdocs/table_of_contents.html



Home | Main Index | Thread Index | Old Index