diff options
author | Jeroen Roovers <jer@gentoo.org> | 2009-01-21 16:10:32 +0000 |
---|---|---|
committer | Jeroen Roovers <jer@gentoo.org> | 2009-01-21 16:10:32 +0000 |
commit | 9ab834c4abff5ea9659e525d21f1259f362f4f7f (patch) | |
tree | 2e119193dccc182ce6320504537cf2500e881daa /dev-libs/xapian-bindings | |
parent | Automated update of use.local.desc (diff) | |
download | historical-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/ChangeLog | 10 | ||||
-rw-r--r-- | dev-libs/xapian-bindings/Manifest | 14 | ||||
-rw-r--r-- | dev-libs/xapian-bindings/xapian-bindings-1.0.10.ebuild | 63 |
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" +} |