summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKeri Harris <keri@gentoo.org>2009-01-27 05:22:14 +0000
committerKeri Harris <keri@gentoo.org>2009-01-27 05:22:14 +0000
commite23dc4de6f0a5c46a847320d75d300b7a34bb521 (patch)
treedbbf0beb6c2d8d2689c76dbccb619090dc160491 /dev-lang/xsb/xsb-3.1.ebuild
parentRegenerating manifest (diff)
downloadgentoo-2-e23dc4de6f0a5c46a847320d75d300b7a34bb521.tar.gz
gentoo-2-e23dc4de6f0a5c46a847320d75d300b7a34bb521.tar.bz2
gentoo-2-e23dc4de6f0a5c46a847320d75d300b7a34bb521.zip
Move patches into tarball; support multi-threaded packages
(Portage version: 2.1.6.4/cvs/Linux 2.6.27-gentoo-r8 x86_64)
Diffstat (limited to 'dev-lang/xsb/xsb-3.1.ebuild')
-rw-r--r--dev-lang/xsb/xsb-3.1.ebuild43
1 files changed, 27 insertions, 16 deletions
diff --git a/dev-lang/xsb/xsb-3.1.ebuild b/dev-lang/xsb/xsb-3.1.ebuild
index aba74033db78..93111060cda5 100644
--- a/dev-lang/xsb/xsb-3.1.ebuild
+++ b/dev-lang/xsb/xsb-3.1.ebuild
@@ -1,15 +1,18 @@
-# Copyright 1999-2008 Gentoo Foundation
+# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/xsb/xsb-3.1.ebuild,v 1.3 2008/08/14 08:13:48 keri Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/xsb/xsb-3.1.ebuild,v 1.4 2009/01/27 05:22:14 keri Exp $
MY_PN="XSB"
MY_P="${MY_PN}-unix"
+PATCHSET_VER="0"
+
inherit eutils autotools java-pkg-opt-2
DESCRIPTION="XSB is a logic programming and deductive database system"
HOMEPAGE="http://xsb.sourceforge.net"
-SRC_URI="mirror://sourceforge/xsb/${MY_P}.tar.gz"
+SRC_URI="mirror://sourceforge/xsb/${MY_P}.tar.gz
+ mirror://gentoo/${P}-gentoo-patchset-${PATCHSET_VER}.tar.gz"
LICENSE="GPL-2 LGPL-2"
SLOT="0"
@@ -30,19 +33,27 @@ src_unpack() {
unpack ${A}
cd "${S}"
- epatch "${FILESDIR}"/${P}-configure.patch
- epatch "${FILESDIR}"/${P}-portage.patch
- epatch "${FILESDIR}"/${P}-varstring.patch
- epatch "${FILESDIR}"/${P}-orient.patch
- epatch "${FILESDIR}"/${P}-xsb-script.patch
- epatch "${FILESDIR}"/${P}-nostrip.patch
- epatch "${FILESDIR}"/${P}-packages.patch
- epatch "${FILESDIR}"/${P}-chr_d.patch
- epatch "${FILESDIR}"/${P}-gap.patch
- epatch "${FILESDIR}"/${P}-justify.patch
- epatch "${FILESDIR}"/${P}-mysql.patch
- epatch "${FILESDIR}"/${P}-odbc.patch
- epatch "${FILESDIR}"/${P}-xpath.patch
+ EPATCH_FORCE=yes
+ EPATCH_SUFFIX=patch
+ epatch "${WORKDIR}"/${PV}
+
+# epatch "${FILESDIR}"/${P}-configure.patch
+# epatch "${FILESDIR}"/${P}-portage.patch
+# epatch "${FILESDIR}"/${P}-varstring.patch
+# epatch "${FILESDIR}"/${P}-orient.patch
+# epatch "${FILESDIR}"/${P}-xsb-script.patch
+# epatch "${FILESDIR}"/${P}-nostrip.patch
+# epatch "${FILESDIR}"/${P}-packages.patch
+# epatch "${FILESDIR}"/${P}-chr_d.patch
+# epatch "${FILESDIR}"/${P}-dbdrivers.patch
+# epatch "${FILESDIR}"/${P}-gap.patch
+# epatch "${FILESDIR}"/${P}-justify.patch
+# epatch "${FILESDIR}"/${P}-libwww.patch
+# epatch "${FILESDIR}"/${P}-mysql.patch
+# epatch "${FILESDIR}"/${P}-odbc.patch
+# epatch "${FILESDIR}"/${P}-perlmatch.patch
+# epatch "${FILESDIR}"/${P}-sgml.patch
+# epatch "${FILESDIR}"/${P}-xpath.patch
cd "${S}"/build
eautoconf