pkgsrc-Changes archive

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

CVS commit: pkgsrc/textproc



Module Name:    pkgsrc
Committed By:   schmonz
Date:           Wed Aug  2 04:42:23 UTC 2017

Modified Files:
        pkgsrc/textproc/ruby-xapian: Makefile PLIST
        pkgsrc/textproc/xapian: distinfo-bindings
Added Files:
        pkgsrc/textproc/xapian/patches-bindings: patch-ruby_Makefile.in

Log Message:
Specify path to rdoc. Avoid CONFLICTS. Bump PKGREVISION.


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 pkgsrc/textproc/ruby-xapian/Makefile \
    pkgsrc/textproc/ruby-xapian/PLIST
cvs rdiff -u -r1.1 -r1.2 pkgsrc/textproc/xapian/distinfo-bindings
cvs rdiff -u -r0 -r1.1 \
    pkgsrc/textproc/xapian/patches-bindings/patch-ruby_Makefile.in

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.1 pkgsrc/textproc/ruby-xapian/Makefile:1.2
--- pkgsrc/textproc/ruby-xapian/Makefile:1.1    Mon Jul 10 17:34:04 2017
+++ pkgsrc/textproc/ruby-xapian/Makefile        Wed Aug  2 04:42:23 2017
@@ -1,15 +1,18 @@
-# $NetBSD: Makefile,v 1.1 2017/07/10 17:34:04 schmonz Exp $
+# $NetBSD: Makefile,v 1.2 2017/08/02 04:42:23 schmonz Exp $
 
 PKGNAME=               ${RUBY_PKGPREFIX}-${PKGNAME_MODULE}
+PKGREVISION=           1
 COMMENT=               Ruby bindings for Xapian search engine
 HOMEPAGE=              https://xapian.org/docs/bindings/ruby/
 
 CONFIGURE_ARGS+=       --with-ruby
+CONFIGURE_ENV+=                RDOC=${RDOC:Q}
+MAKE_ENV+=             RUBY_PKGPREFIX=${RUBY_PKGPREFIX:Q}
 
 REPLACE_RUBY=          ruby/docs/examples/*.rb
 
 post-install:
-       ${CHMOD} +x ${DESTDIR}${PREFIX}/share/doc/xapian-bindings/ruby/examples/*.rb
+       ${CHMOD} +x ${DESTDIR}${PREFIX}/share/doc/xapian-bindings/${RUBY_PKGPREFIX}/examples/*.rb
 
 .include "../../lang/ruby/buildlink3.mk"
 .include "../../textproc/xapian/module.mk"
Index: pkgsrc/textproc/ruby-xapian/PLIST
diff -u pkgsrc/textproc/ruby-xapian/PLIST:1.1 pkgsrc/textproc/ruby-xapian/PLIST:1.2
--- pkgsrc/textproc/ruby-xapian/PLIST:1.1       Mon Jul 10 17:34:04 2017
+++ pkgsrc/textproc/ruby-xapian/PLIST   Wed Aug  2 04:42:23 2017
@@ -1,63 +1,73 @@
-@comment $NetBSD: PLIST,v 1.1 2017/07/10 17:34:04 schmonz Exp $
+@comment $NetBSD: PLIST,v 1.2 2017/08/02 04:42:23 schmonz Exp $
 ${RUBY_SITEARCHLIB}/_xapian.a
 ${RUBY_SITEARCHLIB}/_xapian.${RUBY_DLEXT}
 ${RUBY_SITELIB}/xapian.rb
-share/doc/xapian-bindings/ruby/examples/simpleexpand.rb
-share/doc/xapian-bindings/ruby/examples/simpleindex.rb
-share/doc/xapian-bindings/ruby/examples/simplematchdecider.rb
-share/doc/xapian-bindings/ruby/examples/simplesearch.rb
-share/doc/xapian-bindings/ruby/index.html
-share/doc/xapian-bindings/ruby/rdocs/Xapian.html
-share/doc/xapian-bindings/ruby/rdocs/Xapian/LatLongCoord.html
-share/doc/xapian-bindings/ruby/rdocs/Xapian/MultiValueKeyMaker.html
-share/doc/xapian-bindings/ruby/rdocs/Xapian/MultiValueKeyMaker/KeySpec.html
-share/doc/xapian-bindings/ruby/rdocs/Xapian/Xapian.html
-share/doc/xapian-bindings/ruby/rdocs/Xapian/Xapian/Database.html
-share/doc/xapian-bindings/ruby/rdocs/Xapian/Xapian/Document.html
-share/doc/xapian-bindings/ruby/rdocs/Xapian/Xapian/ESet.html
-share/doc/xapian-bindings/ruby/rdocs/Xapian/Xapian/Enquire.html
-share/doc/xapian-bindings/ruby/rdocs/Xapian/Xapian/ExpandTerm.html
-share/doc/xapian-bindings/ruby/rdocs/Xapian/Xapian/LatLongCoords.html
-share/doc/xapian-bindings/ruby/rdocs/Xapian/Xapian/MSet.html
-share/doc/xapian-bindings/ruby/rdocs/Xapian/Xapian/Match.html
-share/doc/xapian-bindings/ruby/rdocs/Xapian/Xapian/Posting.html
-share/doc/xapian-bindings/ruby/rdocs/Xapian/Xapian/Query.html
-share/doc/xapian-bindings/ruby/rdocs/Xapian/Xapian/Value.html
-share/doc/xapian-bindings/ruby/rdocs/Xapian/Xapian/ValueCountMatchSpy.html
-share/doc/xapian-bindings/ruby/rdocs/Xapian/Xapian/Xapian.html
-share/doc/xapian-bindings/ruby/rdocs/Xapian/Xapian/Xapian/Term.html
-share/doc/xapian-bindings/ruby/rdocs/created.rid
-share/doc/xapian-bindings/ruby/rdocs/images/add.png
-share/doc/xapian-bindings/ruby/rdocs/images/arrow_up.png
-share/doc/xapian-bindings/ruby/rdocs/images/brick.png
-share/doc/xapian-bindings/ruby/rdocs/images/brick_link.png
-share/doc/xapian-bindings/ruby/rdocs/images/bug.png
-share/doc/xapian-bindings/ruby/rdocs/images/bullet_black.png
-share/doc/xapian-bindings/ruby/rdocs/images/bullet_toggle_minus.png
-share/doc/xapian-bindings/ruby/rdocs/images/bullet_toggle_plus.png
-share/doc/xapian-bindings/ruby/rdocs/images/date.png
-share/doc/xapian-bindings/ruby/rdocs/images/delete.png
-share/doc/xapian-bindings/ruby/rdocs/images/find.png
-share/doc/xapian-bindings/ruby/rdocs/images/loadingAnimation.gif
-share/doc/xapian-bindings/ruby/rdocs/images/macFFBgHack.png
-share/doc/xapian-bindings/ruby/rdocs/images/package.png
-share/doc/xapian-bindings/ruby/rdocs/images/page_green.png
-share/doc/xapian-bindings/ruby/rdocs/images/page_white_text.png
-share/doc/xapian-bindings/ruby/rdocs/images/page_white_width.png
-share/doc/xapian-bindings/ruby/rdocs/images/plugin.png
-share/doc/xapian-bindings/ruby/rdocs/images/ruby.png
-share/doc/xapian-bindings/ruby/rdocs/images/tag_blue.png
-share/doc/xapian-bindings/ruby/rdocs/images/tag_green.png
-share/doc/xapian-bindings/ruby/rdocs/images/transparent.png
-share/doc/xapian-bindings/ruby/rdocs/images/wrench.png
-share/doc/xapian-bindings/ruby/rdocs/images/wrench_orange.png
-share/doc/xapian-bindings/ruby/rdocs/images/zoom.png
-share/doc/xapian-bindings/ruby/rdocs/index.html
-share/doc/xapian-bindings/ruby/rdocs/js/darkfish.js
-share/doc/xapian-bindings/ruby/rdocs/js/jquery.js
-share/doc/xapian-bindings/ruby/rdocs/js/navigation.js
-share/doc/xapian-bindings/ruby/rdocs/js/search.js
-share/doc/xapian-bindings/ruby/rdocs/js/search_index.js
-share/doc/xapian-bindings/ruby/rdocs/js/searcher.js
-share/doc/xapian-bindings/ruby/rdocs/rdoc.css
-share/doc/xapian-bindings/ruby/rdocs/table_of_contents.html
+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/Xapian.html
+share/doc/xapian-bindings/${RUBY_PKGPREFIX}/rdocs/Xapian/Xapian/Database.html
+share/doc/xapian-bindings/${RUBY_PKGPREFIX}/rdocs/Xapian/Xapian/Document.html
+share/doc/xapian-bindings/${RUBY_PKGPREFIX}/rdocs/Xapian/Xapian/ESet.html
+share/doc/xapian-bindings/${RUBY_PKGPREFIX}/rdocs/Xapian/Xapian/Enquire.html
+share/doc/xapian-bindings/${RUBY_PKGPREFIX}/rdocs/Xapian/Xapian/ExpandTerm.html
+share/doc/xapian-bindings/${RUBY_PKGPREFIX}/rdocs/Xapian/Xapian/LatLongCoords.html
+share/doc/xapian-bindings/${RUBY_PKGPREFIX}/rdocs/Xapian/Xapian/MSet.html
+share/doc/xapian-bindings/${RUBY_PKGPREFIX}/rdocs/Xapian/Xapian/Match.html
+share/doc/xapian-bindings/${RUBY_PKGPREFIX}/rdocs/Xapian/Xapian/Posting.html
+share/doc/xapian-bindings/${RUBY_PKGPREFIX}/rdocs/Xapian/Xapian/Query.html
+share/doc/xapian-bindings/${RUBY_PKGPREFIX}/rdocs/Xapian/Xapian/Value.html
+share/doc/xapian-bindings/${RUBY_PKGPREFIX}/rdocs/Xapian/Xapian/ValueCountMatchSpy.html
+share/doc/xapian-bindings/${RUBY_PKGPREFIX}/rdocs/Xapian/Xapian/Xapian.html
+share/doc/xapian-bindings/${RUBY_PKGPREFIX}/rdocs/Xapian/Xapian/Xapian/Term.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/jquery.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

Index: pkgsrc/textproc/xapian/distinfo-bindings
diff -u pkgsrc/textproc/xapian/distinfo-bindings:1.1 pkgsrc/textproc/xapian/distinfo-bindings:1.2
--- pkgsrc/textproc/xapian/distinfo-bindings:1.1        Fri Jul 14 12:55:45 2017
+++ pkgsrc/textproc/xapian/distinfo-bindings    Wed Aug  2 04:42:23 2017
@@ -1,7 +1,8 @@
-$NetBSD: distinfo-bindings,v 1.1 2017/07/14 12:55:45 joerg Exp $
+$NetBSD: distinfo-bindings,v 1.2 2017/08/02 04:42:23 schmonz Exp $
 
 SHA1 (xapian-bindings-1.4.4.tar.xz) = 1162e836f3caccee927997f0d262ef6dccd44d9f
 RMD160 (xapian-bindings-1.4.4.tar.xz) = 231d56d0989cf3a37a0b31d39680488fa1e80b39
 SHA512 (xapian-bindings-1.4.4.tar.xz) = 006e771b3ea654130b4f76f1a1caee576fd5a3fa6317ca44f1e5483671e8c83073ecbde4f3fc7f84c75590eec53acb59701af4cf9bcd72355ed9d53924492b53
 Size (xapian-bindings-1.4.4.tar.xz) = 1117140 bytes
 SHA1 (patch-configure) = df295c61cc955ba28c03fe0b328b4d6c216eafad
+SHA1 (patch-ruby_Makefile.in) = ddbf3ca92b11ff6955d80f6a5609e3ce36798b0b

Added files:

Index: pkgsrc/textproc/xapian/patches-bindings/patch-ruby_Makefile.in
diff -u /dev/null pkgsrc/textproc/xapian/patches-bindings/patch-ruby_Makefile.in:1.1
--- /dev/null   Wed Aug  2 04:42:23 2017
+++ pkgsrc/textproc/xapian/patches-bindings/patch-ruby_Makefile.in      Wed Aug  2 04:42:23 2017
@@ -0,0 +1,23 @@
+$NetBSD: patch-ruby_Makefile.in,v 1.1 2017/08/02 04:42:23 schmonz Exp $
+
+Allow installing multiple versions of Ruby bindings.
+
+--- ruby/Makefile.in.orig      2017-04-24 02:20:00.000000000 +0000
++++ ruby/Makefile.in
+@@ -663,14 +663,14 @@ MAINTAINERCLEANFILES = $(BUILT_SOURCES)
+ 
+ # Compatibility wrapper which configure creates when required.
+ DISTCLEANFILES = rubyio.h
+-exampledatadir = $(docdir)/ruby/examples
++exampledatadir = $(docdir)/${RUBY_PKGPREFIX}/examples
+ dist_exampledata_DATA = \
+       docs/examples/simpleexpand.rb \
+       docs/examples/simpleindex.rb \
+       docs/examples/simplematchdecider.rb \
+       docs/examples/simplesearch.rb
+ 
+-docdatadir = $(docdir)/ruby
++docdatadir = $(docdir)/${RUBY_PKGPREFIX}
+ dist_docdata_DATA = docs/index.html
+ all: $(BUILT_SOURCES)
+       $(MAKE) $(AM_MAKEFLAGS) all-am



Home | Main Index | Thread Index | Old Index