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