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
commitd4a679a7e03576a4a49c815c4e1f6e8d55da12ca (patch)
tree50fccdb28b1f6a15854c9b3fdcf2e1669e342dc4 /dev-libs/xapian-bindings
parentChange qwt dep to 4.2 so it doesn't try and build against 5 (diff)
downloadgentoo-2-d4a679a7e03576a4a49c815c4e1f6e8d55da12ca.tar.gz
gentoo-2-d4a679a7e03576a4a49c815c4e1f6e8d55da12ca.tar.bz2
gentoo-2-d4a679a7e03576a4a49c815c4e1f6e8d55da12ca.zip
New package.
(Portage version: 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/Manifest20
-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, 108 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..0636bf2f6861
--- /dev/null
+++ b/dev-libs/xapian-bindings/Manifest
@@ -0,0 +1,20 @@
+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 1096 RMD160 e0c9bfd55b15a128d0779216c90af8f48ff27ceb SHA1 76dfa4c62522780879589dae847f351cace4bc97 SHA256 c5bc90328a60f385d680969f6224c1dc9c6cc8cca84df2288a7c71813bc9355c size 1096
+MD5 7709017965d961874a0444d071f0396a xapian-bindings-0.9.5.ebuild 1096
+RMD160 e0c9bfd55b15a128d0779216c90af8f48ff27ceb xapian-bindings-0.9.5.ebuild 1096
+SHA256 c5bc90328a60f385d680969f6224c1dc9c6cc8cca84df2288a7c71813bc9355c xapian-bindings-0.9.5.ebuild 1096
+MISC ChangeLog 331 RMD160 99bbbb5ca939a8512f7e6dfbc69e075b3e9fc337 SHA1 d4c73324e6d950b58fb14932deacc151efddc101 SHA256 950d4603953513b83a4f76f32253818e199ff4c9ed0eea5b62ca55e1f89c12ed size 331
+MD5 0d6cd15d0f9a6d467c7b2bf2a7ed582e ChangeLog 331
+RMD160 99bbbb5ca939a8512f7e6dfbc69e075b3e9fc337 ChangeLog 331
+SHA256 950d4603953513b83a4f76f32253818e199ff4c9ed0eea5b62ca55e1f89c12ed ChangeLog 331
+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
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
+}