summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeroen Roovers <jer@gentoo.org>2009-01-21 16:10:32 +0000
committerJeroen Roovers <jer@gentoo.org>2009-01-21 16:10:32 +0000
commit9ab834c4abff5ea9659e525d21f1259f362f4f7f (patch)
tree2e119193dccc182ce6320504537cf2500e881daa /dev-libs/xapian-bindings
parentAutomated update of use.local.desc (diff)
downloadhistorical-9ab834c4abff5ea9659e525d21f1259f362f4f7f.tar.gz
historical-9ab834c4abff5ea9659e525d21f1259f362f4f7f.tar.bz2
historical-9ab834c4abff5ea9659e525d21f1259f362f4f7f.zip
Version bump.
Package-Manager: portage-2.2_rc23/cvs/Linux i686
Diffstat (limited to 'dev-libs/xapian-bindings')
-rw-r--r--dev-libs/xapian-bindings/ChangeLog10
-rw-r--r--dev-libs/xapian-bindings/Manifest14
-rw-r--r--dev-libs/xapian-bindings/xapian-bindings-1.0.10.ebuild63
3 files changed, 74 insertions, 13 deletions
diff --git a/dev-libs/xapian-bindings/ChangeLog b/dev-libs/xapian-bindings/ChangeLog
index db449356ddbe..04cba5367cfe 100644
--- a/dev-libs/xapian-bindings/ChangeLog
+++ b/dev-libs/xapian-bindings/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-libs/xapian-bindings
-# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/xapian-bindings/ChangeLog,v 1.7 2008/04/05 20:45:54 hanno Exp $
+# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/xapian-bindings/ChangeLog,v 1.8 2009/01/21 16:10:32 jer Exp $
+
+*xapian-bindings-1.0.10 (21 Jan 2009)
+
+ 21 Jan 2009; Jeroen Roovers <jer@gentoo.org>
+ +xapian-bindings-1.0.10.ebuild:
+ Version bump.
*xapian-bindings-1.0.6 (05 Apr 2008)
diff --git a/dev-libs/xapian-bindings/Manifest b/dev-libs/xapian-bindings/Manifest
index 75566a5bef82..5873b5cf5ae0 100644
--- a/dev-libs/xapian-bindings/Manifest
+++ b/dev-libs/xapian-bindings/Manifest
@@ -1,6 +1,3 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
AUX xapian-bindings-0.9.5-skip-csharp-test.patch 318 RMD160 c1bb5d0d2b16897a12190983cb69fa16478b3d51 SHA1 07d3e59f8c120142c8a8c5d7b841a22f583114d3 SHA256 bbf82b19b612bc241cbb1f8c577c2409438fe0721ffc00b426fbcdeb3550c331
AUX xapian-bindings-0.9.6-java-array-delete.patch 659 RMD160 d5c2e0933f270f03af2b6e6509a82bb283e0275d SHA1 fa1d329ac8ece6386cfc39d138efa471ae3adb9c SHA256 87e6adcd318482a341e4496f7c0c74cb4be4c1e41040c9334586275863e619b2
AUX xapian-bindings-0.9.6-parallel-make.patch 460 RMD160 3614483ff18190d9c9f823531dd6c2a246fa85a0 SHA1 620ca0d3a7f3a53241f14d41fc90c3df9c7e57dc SHA256 5c5e634f20d34ceb4de8f08135ae9ae036470f9f744b0e4c3f084240992240bc
@@ -8,16 +5,11 @@ AUX xapian-bindings-0.9.6-php-tests-2.patch 244 RMD160 909d983c7453e541956c79d3c
AUX xapian-bindings-0.9.6-php-tests.patch 3348 RMD160 9d76d88d32c8e0088d4d9a0462ce50b1d99a47d2 SHA1 9279173cb24858c674fdca89f329f8b75aae9178 SHA256 5ccdd098b366dfa8b898679af0c6aee0aed72c4a79b38834e38f70d4b0ac2b27
DIST xapian-bindings-0.9.6.tar.gz 792703 RMD160 7320856c454e8ba675d168baccb92be022e2a24e SHA1 5255de13fcf159f780060559886e29f6dc9df740 SHA256 758765bde18817a7e4fde5d21742be5fb154f77ba211fe93d3dd00523e1657ed
DIST xapian-bindings-0.9.9.tar.gz 804582 RMD160 19eb5226e97c278e3b69899d727c10999488fc42 SHA1 d0f8cee5330f621175b630db62f46090c2e52bca SHA256 84c4fcccd72f4d788f4575cfa7dc1aa06594068b54ec150aa72fbcc89ce3c8c5
+DIST xapian-bindings-1.0.10.tar.gz 1048760 RMD160 b76b0e6612c75eacc24c088d5807f594142012ad SHA1 d96e286b9605aaedb09955d9a12695bc1a0147e9 SHA256 e440cb58eed147030d11fcc73b31298c3e4bb40729843f7696b9be0b0b868e75
DIST xapian-bindings-1.0.6.tar.gz 1036278 RMD160 c9e7f23a996fe15bb44188c4f4c026f9aba7e72b SHA1 0fb74089e8d0bf32e8d591b4d0566f79f25597b4 SHA256 9f6b3b5c7abf3c112a0805d4b7be455754537ebe36fb4fee87e4dd22f960d309
EBUILD xapian-bindings-0.9.6-r1.ebuild 2235 RMD160 d16fed84ad9bc134b884cdde7b8e6ea31308d5b1 SHA1 cf61b98f07fdd7c609a6d116eb71f62e7ad03f27 SHA256 e83b640d228744e53e47ba30624b933cafda503ab367c91fa9df5be201e6bc3a
EBUILD xapian-bindings-0.9.9.ebuild 1698 RMD160 26795f7adf287d5cb26faeab0576e0e9c6198175 SHA1 9b7d1ce52978f5042c51a18ec0951b820215261a SHA256 66346634641691f78123745b7a9b4ef11ab18137deeb58667c31a1b48ddc2c00
+EBUILD xapian-bindings-1.0.10.ebuild 1711 RMD160 66cae8e6ef91a45bdb0d40b0ac1c4aa70d65fabf SHA1 db9fd99a4414cce056c96569239b480675468ab0 SHA256 8bdf5b7764ecaccb7a545ff3da56e3e1720f7d5761f17bb61b75ae12029f19a7
EBUILD xapian-bindings-1.0.6.ebuild 1712 RMD160 cbb784a660f2bf5842bce4c30dd1af68cddd4e5f SHA1 f045bd0cdda0fdd8d298307d2fa8009faa11b3b5 SHA256 4d601ea56d5f17922f1864a73977af78b698654cf828e83d980635e167c1d714
-MISC ChangeLog 1794 RMD160 574833ddaac755448e365cc4dd6edd1aa8bb4f50 SHA1 585173708254e65b2cb298e7395e0f79ba329f65 SHA256 d5d0b6fdf56ceb7895619f79748fd9820e6c0885d35c0208ae96c0bbde699ad0
+MISC ChangeLog 1929 RMD160 597b52f3b3be6c911289d61029b968ab9ee4db6b SHA1 99f51207436b1da478bc404470345fb49ea57c65 SHA256 76443632c58bdbd91e36c43e7521575710fb7243eac11a7c4fcaf6a3cb13a01b
MISC metadata.xml 160 RMD160 e730f96ab97c5be577a6d6d05f04990374a0dffb SHA1 2aa5e6be9c265c0e7bceb78ee9fd20df5f818e36 SHA256 6cd954a9de2307c57d32b25fa3599dee2908a4ddc6a98594f593d53577307a3a
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.9 (GNU/Linux)
-
-iEYEARECAAYFAkf35SAACgkQr2QksT29OyAVjQCfd1C2d8hk3Ug4mMYNaFylBtG7
-rzQAn2pA+q14fV+5x2sHX4czUzGH0FLv
-=NkTi
------END PGP SIGNATURE-----
diff --git a/dev-libs/xapian-bindings/xapian-bindings-1.0.10.ebuild b/dev-libs/xapian-bindings/xapian-bindings-1.0.10.ebuild
new file mode 100644
index 000000000000..283c4d67fefb
--- /dev/null
+++ b/dev-libs/xapian-bindings/xapian-bindings-1.0.10.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/xapian-bindings/xapian-bindings-1.0.10.ebuild,v 1.1 2009/01/21 16:10:32 jer Exp $
+
+inherit mono java-pkg-opt-2
+
+DESCRIPTION="SWIG and JNI bindings for Xapian"
+HOMEPAGE="http://www.xapian.org/"
+SRC_URI="http://www.oligarchy.co.uk/xapian/${PV}/${P}.tar.gz"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+IUSE="python php tcl mono java ruby"
+
+COMMONDEPEND="=dev-libs/xapian-${PV}
+ python? ( >=dev-lang/python-2.2 )
+ php? ( >=dev-lang/php-4 )
+ tcl? ( >=dev-lang/tcl-8.1 )
+ mono? ( >=dev-lang/mono-1.0.8 )
+ ruby? ( dev-lang/ruby )"
+
+DEPEND="${COMMONDEPEND}
+ python? ( >=dev-lang/swig-1.3.29-r1 )
+ java? ( >=virtual/jdk-1.3 )"
+
+RDEPEND="${COMMONDEPEND}
+ java? ( >=virtual/jre-1.3 )"
+
+src_compile() {
+ if use java; then
+ CXXFLAGS="${CXXFLAGS} $(java-pkg_get-jni-cflags)"
+ fi
+ econf \
+ $(use_with python) \
+ $(use_with php) \
+ $(use_with tcl) \
+ $(use_with mono csharp) \
+ $(use_with java) \
+ $(use_with ruby) \
+ || die "econf failed"
+ emake || die "emake failed"
+}
+
+src_install () {
+ emake DESTDIR="${D}" install || die
+
+ if use java; then
+ java-pkg_dojar java/built/xapian_jni.jar
+ # TODO: make the build system not install this...
+ java-pkg_doso "${D}/${S}/java/built/libxapian_jni.so"
+ rm "${D}/${S}/java/built/libxapian_jni.so"
+ rmdir -p "${D}/${S}/java/built"
+ rmdir -p "${D}/${S}/java/native"
+ fi
+
+ # For some USE combos this directory is not created
+ if [[ -d "${D}/usr/share/doc/xapian-bindings" ]]; then
+ mv "${D}/usr/share/doc/xapian-bindings" "${D}/usr/share/doc/${PF}"
+ fi
+
+ dodoc AUTHORS HACKING NEWS TODO README || die "dodoc failed"
+}