summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarien Zwart <marienz@gentoo.org>2006-05-05 16:04:57 +0000
committerMarien Zwart <marienz@gentoo.org>2006-05-05 16:04:57 +0000
commitcace8a832fccacaf0a96a0b2cb088a1e80aabe8d (patch)
tree9301eec0a435d31ca1491044fbb28e65eccbe590 /dev-libs/xapian-bindings
parentChange qwt dep to 4.2 so it doesn't try and build against 5 (diff)
downloadhistorical-cace8a832fccacaf0a96a0b2cb088a1e80aabe8d.tar.gz
historical-cace8a832fccacaf0a96a0b2cb088a1e80aabe8d.tar.bz2
historical-cace8a832fccacaf0a96a0b2cb088a1e80aabe8d.zip
New package.
Package-Manager: portage-2.1_pre10-r2
Diffstat (limited to 'dev-libs/xapian-bindings')
-rw-r--r--dev-libs/xapian-bindings/ChangeLog11
-rw-r--r--dev-libs/xapian-bindings/Manifest30
-rw-r--r--dev-libs/xapian-bindings/files/digest-xapian-bindings-0.9.53
-rw-r--r--dev-libs/xapian-bindings/files/xapian-bindings-0.9.5-skip-csharp-test.patch13
-rw-r--r--dev-libs/xapian-bindings/metadata.xml12
-rw-r--r--dev-libs/xapian-bindings/xapian-bindings-0.9.5.ebuild49
6 files changed, 118 insertions, 0 deletions
diff --git a/dev-libs/xapian-bindings/ChangeLog b/dev-libs/xapian-bindings/ChangeLog
new file mode 100644
index 000000000000..657f9211d5e6
--- /dev/null
+++ b/dev-libs/xapian-bindings/ChangeLog
@@ -0,0 +1,11 @@
+# ChangeLog for dev-libs/xapian-bindings
+# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/xapian-bindings/ChangeLog,v 1.1 2006/05/05 16:04:57 marienz Exp $
+
+*xapian-bindings-0.9.5 (05 May 2006)
+
+ 05 May 2006; Marien Zwart <marienz@gentoo.org>
+ +files/xapian-bindings-0.9.5-skip-csharp-test.patch, +metadata.xml,
+ +xapian-bindings-0.9.5.ebuild:
+ New package.
+
diff --git a/dev-libs/xapian-bindings/Manifest b/dev-libs/xapian-bindings/Manifest
new file mode 100644
index 000000000000..24a9ae595624
--- /dev/null
+++ b/dev-libs/xapian-bindings/Manifest
@@ -0,0 +1,30 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
+AUX xapian-bindings-0.9.5-skip-csharp-test.patch 318 RMD160 c1bb5d0d2b16897a12190983cb69fa16478b3d51 SHA1 07d3e59f8c120142c8a8c5d7b841a22f583114d3 SHA256 bbf82b19b612bc241cbb1f8c577c2409438fe0721ffc00b426fbcdeb3550c331 size 318
+MD5 11877267281c014cfc22a87f2bd637bf files/xapian-bindings-0.9.5-skip-csharp-test.patch 318
+RMD160 c1bb5d0d2b16897a12190983cb69fa16478b3d51 files/xapian-bindings-0.9.5-skip-csharp-test.patch 318
+SHA256 bbf82b19b612bc241cbb1f8c577c2409438fe0721ffc00b426fbcdeb3550c331 files/xapian-bindings-0.9.5-skip-csharp-test.patch 318
+DIST xapian-bindings-0.9.5.tar.gz 754243 RMD160 89e0c008b014e9f0c24d9c642ddae56f7ff55f2f SHA256 f943a00e8674bb0a362eb443379084e549281f33ba473a7b0d871f0b57e39caa size 754243
+EBUILD xapian-bindings-0.9.5.ebuild 1212 RMD160 83b599ee750214df93d965dd3eb47da2280d4a2d SHA1 399a0a7bc7ba83bef63d4befd32ba36f9e0a9d6d SHA256 060c99eb0fd66307be64cad0831a5d9218cdf88c000b04e34d41e5e2b99901e2 size 1212
+MD5 f255306b7dbb323b2af9954eb1614015 xapian-bindings-0.9.5.ebuild 1212
+RMD160 83b599ee750214df93d965dd3eb47da2280d4a2d xapian-bindings-0.9.5.ebuild 1212
+SHA256 060c99eb0fd66307be64cad0831a5d9218cdf88c000b04e34d41e5e2b99901e2 xapian-bindings-0.9.5.ebuild 1212
+MISC ChangeLog 428 RMD160 1cff95ff42611aaef68fffccd896fc38c77fc721 SHA1 394ea115ce555fdd05390f014925c3feea42ae5f SHA256 61e38a61bc76ea46e8de9b3a0805aab9400c87f297a4aeb6b4482bb8ab9600ca size 428
+MD5 84ebbc869bd1e8235335f68e4479b053 ChangeLog 428
+RMD160 1cff95ff42611aaef68fffccd896fc38c77fc721 ChangeLog 428
+SHA256 61e38a61bc76ea46e8de9b3a0805aab9400c87f297a4aeb6b4482bb8ab9600ca ChangeLog 428
+MISC metadata.xml 348 RMD160 e40b78aae59abc91c7665c525b0cbcc732b5dba8 SHA1 d7804461beb66cc1943ef0f1630ed27fcc3d7ef5 SHA256 1e3c30c6fe78e88adad51f2d0d39fb8fb3939dfa44e4cd482a7601abe561e2a5 size 348
+MD5 83b891da88c9cfdeca4c8d5e8bb5d6d1 metadata.xml 348
+RMD160 e40b78aae59abc91c7665c525b0cbcc732b5dba8 metadata.xml 348
+SHA256 1e3c30c6fe78e88adad51f2d0d39fb8fb3939dfa44e4cd482a7601abe561e2a5 metadata.xml 348
+MD5 87d815e4367d99ea308638c45807d116 files/digest-xapian-bindings-0.9.5 265
+RMD160 aedcac80d99eb525504cf8b6489205d8244656ad files/digest-xapian-bindings-0.9.5 265
+SHA256 6a22717024e77b30cf2390f9a8adf23b082f24d56034f6e2e56f68a0f128e1b1 files/digest-xapian-bindings-0.9.5 265
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.3 (GNU/Linux)
+
+iD8DBQFEW3ewW78445TWHXcRAsaqAJ0VqKNUkA0UCz3WAYxcelYr1Pk+MwCggjhq
+1YMrJQZMXpQfM4v0cFzFbEM=
+=G4FJ
+-----END PGP SIGNATURE-----
diff --git a/dev-libs/xapian-bindings/files/digest-xapian-bindings-0.9.5 b/dev-libs/xapian-bindings/files/digest-xapian-bindings-0.9.5
new file mode 100644
index 000000000000..9f556b5a2d0b
--- /dev/null
+++ b/dev-libs/xapian-bindings/files/digest-xapian-bindings-0.9.5
@@ -0,0 +1,3 @@
+MD5 a4eeff51435afe14628a88cfe76c0df5 xapian-bindings-0.9.5.tar.gz 754243
+RMD160 89e0c008b014e9f0c24d9c642ddae56f7ff55f2f xapian-bindings-0.9.5.tar.gz 754243
+SHA256 f943a00e8674bb0a362eb443379084e549281f33ba473a7b0d871f0b57e39caa xapian-bindings-0.9.5.tar.gz 754243
diff --git a/dev-libs/xapian-bindings/files/xapian-bindings-0.9.5-skip-csharp-test.patch b/dev-libs/xapian-bindings/files/xapian-bindings-0.9.5-skip-csharp-test.patch
new file mode 100644
index 000000000000..6969de5c3b3f
--- /dev/null
+++ b/dev-libs/xapian-bindings/files/xapian-bindings-0.9.5-skip-csharp-test.patch
@@ -0,0 +1,13 @@
+=== modified file 'a/csharp/Makefile.am'
+--- a/csharp/Makefile.am
++++ b/csharp/Makefile.am
+@@ -3,7 +3,7 @@
+ TESTS_ENVIRONMENT =
+
+ ## Test programs to be run
+-TESTS = SmokeTest.exe
++#TESTS = SmokeTest.exe
+
+ if OVERRIDE_MACOSX_DEPLOYMENT_TARGET
+ # This requires GNU make, but apparently that's the default on OS X.
+
diff --git a/dev-libs/xapian-bindings/metadata.xml b/dev-libs/xapian-bindings/metadata.xml
new file mode 100644
index 000000000000..7676ab983cb6
--- /dev/null
+++ b/dev-libs/xapian-bindings/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>python</herd>
+<maintainer>
+ <email>marienz@gentoo.org</email>
+ <description>
+ Only using this as a dependency of some python stuff I
+ need, feel free to take over.
+ </description>
+</maintainer>
+</pkgmetadata>
diff --git a/dev-libs/xapian-bindings/xapian-bindings-0.9.5.ebuild b/dev-libs/xapian-bindings/xapian-bindings-0.9.5.ebuild
new file mode 100644
index 000000000000..e2daa4f8ff8a
--- /dev/null
+++ b/dev-libs/xapian-bindings/xapian-bindings-0.9.5.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/xapian-bindings/xapian-bindings-0.9.5.ebuild,v 1.1 2006/05/05 16:04:57 marienz Exp $
+
+inherit mono eutils autotools
+
+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="~x86"
+IUSE="python php tcltk mono"
+
+DEPEND="=dev-libs/xapian-${PV}
+ python? ( >=dev-lang/python-2.1 )
+ php? ( >=dev-lang/php )
+ tcltk? ( >=dev-lang/tcl-8.1 )
+ mono? ( >=dev-lang/mono-1.0.8 )"
+
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ epatch "${FILESDIR}/${P}-skip-csharp-test.patch"
+ eautoreconf
+}
+
+src_compile() {
+ econf \
+ $(use_with python) \
+ $(use_with php) \
+ $(use_with tcltk tcl) \
+ $(use_with mono csharp) \
+ --without-java \
+ || die "econf failed"
+ emake || die "emake failed"
+}
+
+src_install () {
+ emake -j1 DESTDIR="${D}" install || die
+
+ #docs tly et installed under /usr/share/doc/xapian-core,
+ # lets move them under /usr/share/doc..
+ mv "${D}/usr/share/doc/xapian-bindings" "${D}/usr/share/doc/${PF}"
+
+ dodoc AUTHORS HACKING PLATFORMS README
+}