public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: dev-lang/xsb/
@ 2021-05-10 12:59 Keri Harris
  0 siblings, 0 replies; 31+ messages in thread
From: Keri Harris @ 2021-05-10 12:59 UTC (permalink / raw
  To: gentoo-commits

commit:     02ba0dbd3e35784600cbf45b817a6fac7d4aa4ab
Author:     Keri Harris <keri <AT> gentoo <DOT> org>
AuthorDate: Mon May 10 12:59:01 2021 +0000
Commit:     Keri Harris <keri <AT> gentoo <DOT> org>
CommitDate: Mon May 10 12:59:16 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02ba0dbd

dev-lang/xsb: define XSB FltInt for single-threaded engines

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Keri Harris <keri <AT> gentoo.org>

 dev-lang/xsb/Manifest         | 2 +-
 dev-lang/xsb/xsb-4.0.0.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-lang/xsb/Manifest b/dev-lang/xsb/Manifest
index 946420c4970..50a858de712 100644
--- a/dev-lang/xsb/Manifest
+++ b/dev-lang/xsb/Manifest
@@ -1,4 +1,4 @@
 DIST XSB-4-0-0.tar.gz 15340635 BLAKE2B 4832185a64c6c5786ae78e111c25cd3a5ffc2f80aec9c0c83f030ead482868c77b0d7abbfdf0d113b56fea395eb7e69ca2970a82ea70004fb78c0bf4de258a9d SHA512 fed1e0db4874db2508e0c1e716be20cbfbc4f7ed4c16e0b220750cfb3dfceb78bbdce0f8564b68c400af1bc2b8f9e3b35014e8849bba1705bddfab824f41e816
 DIST XSB38.tar.gz 13830570 BLAKE2B 60a6ab38435348d09e2d08bc65ca62c06b38495b72f40a6f3f10fe8d23949bfed0c580c9be0c8304d8a88a53b227bb695870b558d67f33a47543de6c1529180f SHA512 457c691450afcf3ed4e2fffc28deaef0949ef4bbf6fd69b504acc6507fbb144f2c6e427a25da2b6346b15b82e803c02d1b6962af698d16c1fcb9a3d56160ea30
 DIST xsb-3.8.0-gentoo-patchset-5.tar.gz 7748 BLAKE2B 291beb7a2bf567708119eb200e06fd0d6ac976b5eaea9646d9b5fe9fe67908e01f48b1e55e36fc98f7fe75ee4b654422bc0f9c565e00ac75fe36cccd0439bc2b SHA512 cd3762545bb0b0c5532607741f5946658cacf062c21913c8261988a2162ab848d860ae5a0d11d7a4b8b36994f7fbc91c6e6b4fa607e8cc6ebed434dbf421dec1
-DIST xsb-4.0.0-gentoo-patchset-0.tar.gz 10227 BLAKE2B 6d64faad36af2a1d5e74c5ac32940158bd8e08ae04d0a28e818d4295e2e4e12f99a0eee24605767a586fc6273ff330eb2a140d6106d605e4beb864f01c518014 SHA512 8c125237473d9c21cfe261bfd5a78dbd68ecd1d2a8a828bac55cfc33a74ba72994a4727b568dc90febef13f637d0b1cfe583fa097bd5cf8e758a74e142374a00
+DIST xsb-4.0.0-gentoo-patchset-1.tar.gz 10284 BLAKE2B d31322bb3072e806a000bee137d1a6b89d6d555da9de1b24f4a319cbe6a6bf6bd097a1ec8b831fc50a5bb820c121ea197127248e2206719082ceead8d6b5ad24 SHA512 d904741d2deb49e613501affd1a02adf5a6449edba79e92efd8b18227c274f4bc9385932894b11abc7a714e56511d41d828871b4dd0a10f59ef53b9119ecba1b

diff --git a/dev-lang/xsb/xsb-4.0.0.ebuild b/dev-lang/xsb/xsb-4.0.0.ebuild
index 7449fc08ff1..ade1cadd4b3 100644
--- a/dev-lang/xsb/xsb-4.0.0.ebuild
+++ b/dev-lang/xsb/xsb-4.0.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PATCHSET_VER="0"
+PATCHSET_VER="1"
 
 inherit autotools java-pkg-opt-2
 


^ permalink raw reply related	[flat|nested] 31+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lang/xsb/
@ 2024-07-29  8:55 Arthur Zamarin
  0 siblings, 0 replies; 31+ messages in thread
From: Arthur Zamarin @ 2024-07-29  8:55 UTC (permalink / raw
  To: gentoo-commits

commit:     cddfe6ee513e9193301824d5b5cc3a698db3fa59
Author:     Volkmar W. Pogatzki <gentoo <AT> pogatzki <DOT> net>
AuthorDate: Sun Jul 28 19:15:15 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Mon Jul 29 08:55:25 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cddfe6ee

dev-lang/xsb: drop 3.8.0

Signed-off-by: Volkmar W. Pogatzki <gentoo <AT> pogatzki.net>
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-lang/xsb/Manifest         |   2 -
 dev-lang/xsb/xsb-3.8.0.ebuild | 198 ------------------------------------------
 2 files changed, 200 deletions(-)

diff --git a/dev-lang/xsb/Manifest b/dev-lang/xsb/Manifest
index a2c29a0ff808..dc6f1cc36ddf 100644
--- a/dev-lang/xsb/Manifest
+++ b/dev-lang/xsb/Manifest
@@ -1,4 +1,2 @@
 DIST XSB-4-0-0.tar.gz 15340635 BLAKE2B 4832185a64c6c5786ae78e111c25cd3a5ffc2f80aec9c0c83f030ead482868c77b0d7abbfdf0d113b56fea395eb7e69ca2970a82ea70004fb78c0bf4de258a9d SHA512 fed1e0db4874db2508e0c1e716be20cbfbc4f7ed4c16e0b220750cfb3dfceb78bbdce0f8564b68c400af1bc2b8f9e3b35014e8849bba1705bddfab824f41e816
-DIST XSB38.tar.gz 13830570 BLAKE2B 60a6ab38435348d09e2d08bc65ca62c06b38495b72f40a6f3f10fe8d23949bfed0c580c9be0c8304d8a88a53b227bb695870b558d67f33a47543de6c1529180f SHA512 457c691450afcf3ed4e2fffc28deaef0949ef4bbf6fd69b504acc6507fbb144f2c6e427a25da2b6346b15b82e803c02d1b6962af698d16c1fcb9a3d56160ea30
-DIST xsb-3.8.0-gentoo-patchset-5.tar.gz 7748 BLAKE2B 291beb7a2bf567708119eb200e06fd0d6ac976b5eaea9646d9b5fe9fe67908e01f48b1e55e36fc98f7fe75ee4b654422bc0f9c565e00ac75fe36cccd0439bc2b SHA512 cd3762545bb0b0c5532607741f5946658cacf062c21913c8261988a2162ab848d860ae5a0d11d7a4b8b36994f7fbc91c6e6b4fa607e8cc6ebed434dbf421dec1
 DIST xsb-4.0.0-gentoo-patchset-3.tar.gz 10487 BLAKE2B 37253b8e5bfd36cdf51f231e75215ea31d50f121e3c8b1126adfbc8998622f2a4ebdb976b3c67c13738095fd4b23b35e166a895c4ee038b1cae7ad962684ce86 SHA512 51738e5dd64711f42e5c8d831c955c533dbe900a129cc0e7eb5d393ef13d7b6206e5e9fc0e90b1422adb2d8c00ec870a50164d420a02da23770ba0ad3350b10b

diff --git a/dev-lang/xsb/xsb-3.8.0.ebuild b/dev-lang/xsb/xsb-3.8.0.ebuild
deleted file mode 100644
index bf14d5890f41..000000000000
--- a/dev-lang/xsb/xsb-3.8.0.ebuild
+++ /dev/null
@@ -1,198 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PATCHSET_VER="5"
-
-inherit autotools java-pkg-opt-2
-
-DESCRIPTION="XSB is a logic programming and deductive database system"
-HOMEPAGE="http://xsb.sourceforge.net"
-SRC_URI="http://xsb.sourceforge.net/downloads/XSB38.tar.gz
-	https://dev.gentoo.org/~keri/distfiles/xsb/${P}-gentoo-patchset-${PATCHSET_VER}.tar.gz"
-
-LICENSE="GPL-2 LGPL-2"
-SLOT="0"
-KEYWORDS="amd64"
-IUSE="curl debug iodbc java mysql odbc pcre threads xml"
-
-RDEPEND="curl? ( net-misc/curl )
-	iodbc? ( dev-db/libiodbc )
-	java? ( >=virtual/jdk-1.8:* )
-	mysql? ( dev-db/mysql-connector-c:0= )
-	odbc? ( dev-db/unixODBC )
-	pcre? ( dev-libs/libpcre )
-	xml? ( dev-libs/libxml2 )"
-
-DEPEND="${RDEPEND}"
-
-S="${WORKDIR}"/XSB
-
-PATCHES=( "${WORKDIR}/${PV}" )
-
-src_prepare() {
-	default
-	cd "${S}"/build
-	eautoconf
-}
-
-src_configure() {
-	cd "${S}"/build
-
-	econf \
-		--prefix=/usr/$(get_libdir) \
-		--disable-optimization \
-		--disable-ccmpl \
-		--without-smodels \
-		$(use_with odbc) \
-		$(use_with iodbc) \
-		$(use_enable threads mt) \
-		$(use_enable debug)
-
-	if use curl ; then
-		cd "${S}"/packages/curl
-		econf
-	fi
-
-	if use mysql ; then
-		cd "${S}"/packages/dbdrivers/mysql
-		econf
-	fi
-
-	if use odbc ; then
-		cd "${S}"/packages/dbdrivers/odbc
-		econf
-	fi
-
-	if use pcre ; then
-		cd "${S}"/packages/pcre
-		econf
-	fi
-
-	if use xml ; then
-		cd "${S}"/packages/xpath
-		econf
-	fi
-}
-
-src_compile() {
-	cd "${S}"/build
-
-	default
-
-	# All XSB Packages are compiled using a single Prolog engine.
-	# Consequently they must all be compiled using a single make job.
-
-	cd "${S}"/packages
-	rm -f *.xwam
-	emake -j1
-
-	if use curl ; then
-		emake -j1 curl
-		emake -j1 sgml
-		if use xml ; then
-			emake -j1 xpath
-		fi
-	fi
-
-	if use mysql ; then
-		emake -j1 mysql
-	fi
-
-	if use odbc ; then
-		emake -j1 odbc
-	fi
-
-	if use pcre ; then
-		emake -j1 pcre
-	fi
-}
-
-src_install() {
-	cd "${S}"/build
-	default
-
-	local XSB_INSTALL_DIR=/usr/$(get_libdir)/xsb-${PV}
-	dosym ${XSB_INSTALL_DIR}/bin/xsb /usr/bin/xsb
-
-	cd "${S}"/packages
-	local PACKAGES=${XSB_INSTALL_DIR}/packages
-	insinto ${PACKAGES}
-	doins *.xwam
-
-	insinto ${PACKAGES}/chr
-	doins chr/*.xwam
-
-	insinto ${PACKAGES}/clpqr
-	doins clpqr/*.xwam
-
-	insinto ${PACKAGES}/gap
-	doins gap/*.xwam
-
-	insinto ${PACKAGES}/justify
-	doins justify/*.xwam
-	doins justify/*.H
-
-	insinto ${PACKAGES}/regmatch
-	doins regmatch/*.xwam
-	insinto ${PACKAGES}/regmatch/cc
-	doins regmatch/cc/*.H
-
-	insinto ${PACKAGES}/slx
-	doins slx/*.xwam
-
-	insinto ${PACKAGES}/wildmatch
-	doins wildmatch/*.xwam
-	insinto ${PACKAGES}/wildmatch/cc
-	doins wildmatch/cc/*.H
-
-	if use curl ; then
-		insinto ${PACKAGES}/curl
-		doins curl/*.xwam
-		insinto ${PACKAGES}/curl/cc
-		doins curl/cc/*.H
-		insinto ${PACKAGES}/sgml
-		doins sgml/*.xwam
-		insinto ${PACKAGES}/sgml/cc
-		doins sgml/cc/*.H
-		insinto ${PACKAGES}/sgml/cc/dtd
-		doins sgml/cc/dtd/*
-		if use xml ; then
-			insinto ${PACKAGES}/xpath
-			doins xpath/*xwam
-			insinto ${PACKAGES}/xpath/cc
-			doins xpath/cc/*.H
-		fi
-	fi
-
-	if use mysql || use odbc ; then
-		insinto ${PACKAGES}/dbdrivers
-		doins dbdrivers/*.xwam
-		doins dbdrivers/*.H
-		insinto ${PACKAGES}/dbdrivers/cc
-		doins dbdrivers/cc/*.H
-		if use mysql ; then
-			insinto ${PACKAGES}/dbdrivers/mysql
-			doins dbdrivers/mysql/*.xwam
-			insinto ${PACKAGES}/dbdrivers/mysql/cc
-			doins dbdrivers/mysql/cc/*.H
-		fi
-		if use odbc ; then
-			insinto ${PACKAGES}/dbdrivers/odbc
-			doins dbdrivers/odbc/*.xwam
-			insinto ${PACKAGES}/dbdrivers/odbc/cc
-			doins dbdrivers/odbc/cc/*.H
-		fi
-	fi
-
-	if use pcre ; then
-		insinto ${PACKAGES}/pcre
-		doins pcre/*.xwam
-		insinto ${PACKAGES}/pcre/cc
-		doins pcre/cc/*.H
-	fi
-
-	cd "${S}"
-	dodoc FAQ README
-}


^ permalink raw reply related	[flat|nested] 31+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lang/xsb/
@ 2024-07-28 15:52 Arthur Zamarin
  0 siblings, 0 replies; 31+ messages in thread
From: Arthur Zamarin @ 2024-07-28 15:52 UTC (permalink / raw
  To: gentoo-commits

commit:     97c5f53161e9f4b10dddc6e3646b63c4c3f73f64
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 28 15:52:11 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sun Jul 28 15:52:11 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97c5f531

dev-lang/xsb: Stabilize 4.0.0-r1 amd64, #936817

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-lang/xsb/xsb-4.0.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/xsb/xsb-4.0.0-r1.ebuild b/dev-lang/xsb/xsb-4.0.0-r1.ebuild
index d04a938ac9cd..7e053d1e83ff 100644
--- a/dev-lang/xsb/xsb-4.0.0-r1.ebuild
+++ b/dev-lang/xsb/xsb-4.0.0-r1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://downloads.sourceforge.net/xsb/XSB-$(ver_rs 1-3 -).tar.gz
 
 LICENSE="GPL-2 LGPL-2"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 IUSE="curl debug iodbc java mariadb mysql odbc pcre threads xml"
 
 RDEPEND="curl? ( net-misc/curl )


^ permalink raw reply related	[flat|nested] 31+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lang/xsb/
@ 2024-07-27  9:08 Arthur Zamarin
  0 siblings, 0 replies; 31+ messages in thread
From: Arthur Zamarin @ 2024-07-27  9:08 UTC (permalink / raw
  To: gentoo-commits

commit:     c39272003cfda5f05feed26ff4325070b491d7d0
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 27 09:07:45 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Jul 27 09:07:55 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3927200

dev-lang/xsb: dekeyword x86

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-lang/xsb/xsb-3.8.0.ebuild    | 4 ++--
 dev-lang/xsb/xsb-4.0.0-r1.ebuild | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-lang/xsb/xsb-3.8.0.ebuild b/dev-lang/xsb/xsb-3.8.0.ebuild
index 7ab720531788..bf14d5890f41 100644
--- a/dev-lang/xsb/xsb-3.8.0.ebuild
+++ b/dev-lang/xsb/xsb-3.8.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -14,7 +14,7 @@ SRC_URI="http://xsb.sourceforge.net/downloads/XSB38.tar.gz
 
 LICENSE="GPL-2 LGPL-2"
 SLOT="0"
-KEYWORDS="amd64 x86"
+KEYWORDS="amd64"
 IUSE="curl debug iodbc java mysql odbc pcre threads xml"
 
 RDEPEND="curl? ( net-misc/curl )

diff --git a/dev-lang/xsb/xsb-4.0.0-r1.ebuild b/dev-lang/xsb/xsb-4.0.0-r1.ebuild
index bf99d5d3efb6..d04a938ac9cd 100644
--- a/dev-lang/xsb/xsb-4.0.0-r1.ebuild
+++ b/dev-lang/xsb/xsb-4.0.0-r1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://downloads.sourceforge.net/xsb/XSB-$(ver_rs 1-3 -).tar.gz
 
 LICENSE="GPL-2 LGPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64"
 IUSE="curl debug iodbc java mariadb mysql odbc pcre threads xml"
 
 RDEPEND="curl? ( net-misc/curl )


^ permalink raw reply related	[flat|nested] 31+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lang/xsb/
@ 2024-05-17  3:56 Sam James
  0 siblings, 0 replies; 31+ messages in thread
From: Sam James @ 2024-05-17  3:56 UTC (permalink / raw
  To: gentoo-commits

commit:     261c1089559f919eef2f79eada4301861b0af0d3
Author:     Eli Schwartz <eschwartz93 <AT> gmail <DOT> com>
AuthorDate: Thu May 16 05:22:34 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri May 17 03:55:26 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=261c1089

dev-lang/xsb: mark as LTO-unsafe, strict-aliasing unsafe

Closes: https://bugs.gentoo.org/855659
Signed-off-by: Eli Schwartz <eschwartz93 <AT> gmail.com>
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-lang/xsb/xsb-4.0.0-r1.ebuild | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/dev-lang/xsb/xsb-4.0.0-r1.ebuild b/dev-lang/xsb/xsb-4.0.0-r1.ebuild
index fa64c0362321..bf99d5d3efb6 100644
--- a/dev-lang/xsb/xsb-4.0.0-r1.ebuild
+++ b/dev-lang/xsb/xsb-4.0.0-r1.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 PATCHSET_VER="3"
 
-inherit autotools java-pkg-opt-2
+inherit autotools flag-o-matic java-pkg-opt-2
 
 DESCRIPTION="XSB is a logic programming and deductive database system"
 HOMEPAGE="https://xsb.sourceforge.net"
@@ -55,6 +55,12 @@ src_prepare() {
 }
 
 src_configure() {
+	# -Werror=strict-aliasing, -Werror=lto-type-mismatch
+	# https://bugs.gentoo.org/855659
+	# https://sourceforge.net/p/xsb/bugs/264/
+	append-flags -fno-strict-aliasing
+	filter-lto
+
 	cd "${S}"/build
 
 	econf \


^ permalink raw reply related	[flat|nested] 31+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lang/xsb/
@ 2024-05-17  3:56 Sam James
  0 siblings, 0 replies; 31+ messages in thread
From: Sam James @ 2024-05-17  3:56 UTC (permalink / raw
  To: gentoo-commits

commit:     663f4317f9995a1c1cece22dc5e2e67e7fdcc85a
Author:     Eli Schwartz <eschwartz93 <AT> gmail <DOT> com>
AuthorDate: Wed May 15 03:34:02 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri May 17 03:55:26 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=663f4317

dev-lang/xsb: update HOMEPAGE for HTTPS support

Signed-off-by: Eli Schwartz <eschwartz93 <AT> gmail.com>
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-lang/xsb/xsb-4.0.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/xsb/xsb-4.0.0-r1.ebuild b/dev-lang/xsb/xsb-4.0.0-r1.ebuild
index 8f2f14bad5ff..fa64c0362321 100644
--- a/dev-lang/xsb/xsb-4.0.0-r1.ebuild
+++ b/dev-lang/xsb/xsb-4.0.0-r1.ebuild
@@ -8,7 +8,7 @@ PATCHSET_VER="3"
 inherit autotools java-pkg-opt-2
 
 DESCRIPTION="XSB is a logic programming and deductive database system"
-HOMEPAGE="http://xsb.sourceforge.net"
+HOMEPAGE="https://xsb.sourceforge.net"
 SRC_URI="https://downloads.sourceforge.net/xsb/XSB-$(ver_rs 1-3 -).tar.gz
 	https://dev.gentoo.org/~keri/distfiles/xsb/${P}-gentoo-patchset-${PATCHSET_VER}.tar.gz"
 


^ permalink raw reply related	[flat|nested] 31+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lang/xsb/
@ 2024-05-17  3:56 Sam James
  0 siblings, 0 replies; 31+ messages in thread
From: Sam James @ 2024-05-17  3:56 UTC (permalink / raw
  To: gentoo-commits

commit:     84b5734178bae07f2f608da3771eec19bdb17c08
Author:     Eli Schwartz <eschwartz93 <AT> gmail <DOT> com>
AuthorDate: Wed May 15 03:33:14 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri May 17 03:55:25 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84b57341

dev-lang/xsb: update EAPI 7 -> 8

Signed-off-by: Eli Schwartz <eschwartz93 <AT> gmail.com>
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-lang/xsb/{xsb-4.0.0.ebuild => xsb-4.0.0-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/xsb/xsb-4.0.0.ebuild b/dev-lang/xsb/xsb-4.0.0-r1.ebuild
similarity index 99%
rename from dev-lang/xsb/xsb-4.0.0.ebuild
rename to dev-lang/xsb/xsb-4.0.0-r1.ebuild
index 6739cc6695c0..dc1d1b901037 100644
--- a/dev-lang/xsb/xsb-4.0.0.ebuild
+++ b/dev-lang/xsb/xsb-4.0.0-r1.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 PATCHSET_VER="3"
 


^ permalink raw reply related	[flat|nested] 31+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lang/xsb/
@ 2022-09-22  4:09 Sam James
  0 siblings, 0 replies; 31+ messages in thread
From: Sam James @ 2022-09-22  4:09 UTC (permalink / raw
  To: gentoo-commits

commit:     8cc3623d74e06795efeedbd9595e81e05fe8799e
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Sep 22 03:32:47 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Sep 22 04:05:17 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cc3623d

dev-lang/xsb: use PV in SRC_URI

Avoids mistakes on bumping and why not?

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-lang/xsb/xsb-4.0.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-lang/xsb/xsb-4.0.0.ebuild b/dev-lang/xsb/xsb-4.0.0.ebuild
index e33f657a813c..cf7cf74c2ba5 100644
--- a/dev-lang/xsb/xsb-4.0.0.ebuild
+++ b/dev-lang/xsb/xsb-4.0.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -9,7 +9,7 @@ inherit 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/XSB-4-0-0.tar.gz
+SRC_URI="mirror://sourceforge/xsb/XSB-$(ver_rs 1-3 -).tar.gz
 	https://dev.gentoo.org/~keri/distfiles/xsb/${P}-gentoo-patchset-${PATCHSET_VER}.tar.gz"
 
 LICENSE="GPL-2 LGPL-2"


^ permalink raw reply related	[flat|nested] 31+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lang/xsb/
@ 2021-08-06 12:51 Keri Harris
  0 siblings, 0 replies; 31+ messages in thread
From: Keri Harris @ 2021-08-06 12:51 UTC (permalink / raw
  To: gentoo-commits

commit:     a072392b57f44f21dad0be32061f2b65770c84ea
Author:     Keri Harris <keri <AT> gentoo <DOT> org>
AuthorDate: Fri Aug  6 12:51:19 2021 +0000
Commit:     Keri Harris <keri <AT> gentoo <DOT> org>
CommitDate: Fri Aug  6 12:51:36 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a072392b

dev-lang/xsb: support building with autoconf-2.70

Closes: https://bugs.gentoo.org/806400
Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Keri Harris <keri <AT> gentoo.org>

 dev-lang/xsb/Manifest         | 2 +-
 dev-lang/xsb/xsb-4.0.0.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-lang/xsb/Manifest b/dev-lang/xsb/Manifest
index 7ca00c7b160..a2c29a0ff80 100644
--- a/dev-lang/xsb/Manifest
+++ b/dev-lang/xsb/Manifest
@@ -1,4 +1,4 @@
 DIST XSB-4-0-0.tar.gz 15340635 BLAKE2B 4832185a64c6c5786ae78e111c25cd3a5ffc2f80aec9c0c83f030ead482868c77b0d7abbfdf0d113b56fea395eb7e69ca2970a82ea70004fb78c0bf4de258a9d SHA512 fed1e0db4874db2508e0c1e716be20cbfbc4f7ed4c16e0b220750cfb3dfceb78bbdce0f8564b68c400af1bc2b8f9e3b35014e8849bba1705bddfab824f41e816
 DIST XSB38.tar.gz 13830570 BLAKE2B 60a6ab38435348d09e2d08bc65ca62c06b38495b72f40a6f3f10fe8d23949bfed0c580c9be0c8304d8a88a53b227bb695870b558d67f33a47543de6c1529180f SHA512 457c691450afcf3ed4e2fffc28deaef0949ef4bbf6fd69b504acc6507fbb144f2c6e427a25da2b6346b15b82e803c02d1b6962af698d16c1fcb9a3d56160ea30
 DIST xsb-3.8.0-gentoo-patchset-5.tar.gz 7748 BLAKE2B 291beb7a2bf567708119eb200e06fd0d6ac976b5eaea9646d9b5fe9fe67908e01f48b1e55e36fc98f7fe75ee4b654422bc0f9c565e00ac75fe36cccd0439bc2b SHA512 cd3762545bb0b0c5532607741f5946658cacf062c21913c8261988a2162ab848d860ae5a0d11d7a4b8b36994f7fbc91c6e6b4fa607e8cc6ebed434dbf421dec1
-DIST xsb-4.0.0-gentoo-patchset-2.tar.gz 10410 BLAKE2B 672d5fcc24726fb90714adc80a8346101a9f42845cdcb3e5ceba75da1bcd5219f5073d91fadb0e1e01917267f1039970a9a3f340d63e6ce0580b9342bb7ae252 SHA512 5ceea28d746f2e7ccb23768fb6e9fe0e5c89f7c62d1da2964f376f6fe8999e06af69b4c4621ca555e6c553f23bd41b5a7d971e7f6f2d6d4fdd023f874f5e6c1a
+DIST xsb-4.0.0-gentoo-patchset-3.tar.gz 10487 BLAKE2B 37253b8e5bfd36cdf51f231e75215ea31d50f121e3c8b1126adfbc8998622f2a4ebdb976b3c67c13738095fd4b23b35e166a895c4ee038b1cae7ad962684ce86 SHA512 51738e5dd64711f42e5c8d831c955c533dbe900a129cc0e7eb5d393ef13d7b6206e5e9fc0e90b1422adb2d8c00ec870a50164d420a02da23770ba0ad3350b10b

diff --git a/dev-lang/xsb/xsb-4.0.0.ebuild b/dev-lang/xsb/xsb-4.0.0.ebuild
index 888bae91f99..e33f657a813 100644
--- a/dev-lang/xsb/xsb-4.0.0.ebuild
+++ b/dev-lang/xsb/xsb-4.0.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PATCHSET_VER="2"
+PATCHSET_VER="3"
 
 inherit autotools java-pkg-opt-2
 


^ permalink raw reply related	[flat|nested] 31+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lang/xsb/
@ 2021-05-15  6:49 Keri Harris
  0 siblings, 0 replies; 31+ messages in thread
From: Keri Harris @ 2021-05-15  6:49 UTC (permalink / raw
  To: gentoo-commits

commit:     0a53014e9e7dfa80a394cf8d0d1f83d4050d0a88
Author:     Keri Harris <keri <AT> gentoo <DOT> org>
AuthorDate: Sat May 15 06:49:22 2021 +0000
Commit:     Keri Harris <keri <AT> gentoo <DOT> org>
CommitDate: Sat May 15 06:49:46 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a53014e

dev-lang/xsb: respect CFLAGS when building gpp. Closes #789363

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Keri Harris <keri <AT> gentoo.org>

 dev-lang/xsb/Manifest         | 2 +-
 dev-lang/xsb/xsb-4.0.0.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-lang/xsb/Manifest b/dev-lang/xsb/Manifest
index 50a858de712..7ca00c7b160 100644
--- a/dev-lang/xsb/Manifest
+++ b/dev-lang/xsb/Manifest
@@ -1,4 +1,4 @@
 DIST XSB-4-0-0.tar.gz 15340635 BLAKE2B 4832185a64c6c5786ae78e111c25cd3a5ffc2f80aec9c0c83f030ead482868c77b0d7abbfdf0d113b56fea395eb7e69ca2970a82ea70004fb78c0bf4de258a9d SHA512 fed1e0db4874db2508e0c1e716be20cbfbc4f7ed4c16e0b220750cfb3dfceb78bbdce0f8564b68c400af1bc2b8f9e3b35014e8849bba1705bddfab824f41e816
 DIST XSB38.tar.gz 13830570 BLAKE2B 60a6ab38435348d09e2d08bc65ca62c06b38495b72f40a6f3f10fe8d23949bfed0c580c9be0c8304d8a88a53b227bb695870b558d67f33a47543de6c1529180f SHA512 457c691450afcf3ed4e2fffc28deaef0949ef4bbf6fd69b504acc6507fbb144f2c6e427a25da2b6346b15b82e803c02d1b6962af698d16c1fcb9a3d56160ea30
 DIST xsb-3.8.0-gentoo-patchset-5.tar.gz 7748 BLAKE2B 291beb7a2bf567708119eb200e06fd0d6ac976b5eaea9646d9b5fe9fe67908e01f48b1e55e36fc98f7fe75ee4b654422bc0f9c565e00ac75fe36cccd0439bc2b SHA512 cd3762545bb0b0c5532607741f5946658cacf062c21913c8261988a2162ab848d860ae5a0d11d7a4b8b36994f7fbc91c6e6b4fa607e8cc6ebed434dbf421dec1
-DIST xsb-4.0.0-gentoo-patchset-1.tar.gz 10284 BLAKE2B d31322bb3072e806a000bee137d1a6b89d6d555da9de1b24f4a319cbe6a6bf6bd097a1ec8b831fc50a5bb820c121ea197127248e2206719082ceead8d6b5ad24 SHA512 d904741d2deb49e613501affd1a02adf5a6449edba79e92efd8b18227c274f4bc9385932894b11abc7a714e56511d41d828871b4dd0a10f59ef53b9119ecba1b
+DIST xsb-4.0.0-gentoo-patchset-2.tar.gz 10410 BLAKE2B 672d5fcc24726fb90714adc80a8346101a9f42845cdcb3e5ceba75da1bcd5219f5073d91fadb0e1e01917267f1039970a9a3f340d63e6ce0580b9342bb7ae252 SHA512 5ceea28d746f2e7ccb23768fb6e9fe0e5c89f7c62d1da2964f376f6fe8999e06af69b4c4621ca555e6c553f23bd41b5a7d971e7f6f2d6d4fdd023f874f5e6c1a

diff --git a/dev-lang/xsb/xsb-4.0.0.ebuild b/dev-lang/xsb/xsb-4.0.0.ebuild
index ade1cadd4b3..888bae91f99 100644
--- a/dev-lang/xsb/xsb-4.0.0.ebuild
+++ b/dev-lang/xsb/xsb-4.0.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PATCHSET_VER="1"
+PATCHSET_VER="2"
 
 inherit autotools java-pkg-opt-2
 


^ permalink raw reply related	[flat|nested] 31+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lang/xsb/
@ 2021-05-10 11:25 Keri Harris
  0 siblings, 0 replies; 31+ messages in thread
From: Keri Harris @ 2021-05-10 11:25 UTC (permalink / raw
  To: gentoo-commits

commit:     75f7d55ff1e59931d413a21db02263eabe2eebd0
Author:     Keri Harris <keri <AT> gentoo <DOT> org>
AuthorDate: Mon May 10 11:24:37 2021 +0000
Commit:     Keri Harris <keri <AT> gentoo <DOT> org>
CommitDate: Mon May 10 11:24:56 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75f7d55f

dev-lang/xsb: version bump

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Keri Harris <keri <AT> gentoo.org>

 dev-lang/xsb/Manifest         |   2 +
 dev-lang/xsb/metadata.xml     |   3 +
 dev-lang/xsb/xsb-4.0.0.ebuild | 212 ++++++++++++++++++++++++++++++++++++++++++
 3 files changed, 217 insertions(+)

diff --git a/dev-lang/xsb/Manifest b/dev-lang/xsb/Manifest
index 1abb9f57770..946420c4970 100644
--- a/dev-lang/xsb/Manifest
+++ b/dev-lang/xsb/Manifest
@@ -1,2 +1,4 @@
+DIST XSB-4-0-0.tar.gz 15340635 BLAKE2B 4832185a64c6c5786ae78e111c25cd3a5ffc2f80aec9c0c83f030ead482868c77b0d7abbfdf0d113b56fea395eb7e69ca2970a82ea70004fb78c0bf4de258a9d SHA512 fed1e0db4874db2508e0c1e716be20cbfbc4f7ed4c16e0b220750cfb3dfceb78bbdce0f8564b68c400af1bc2b8f9e3b35014e8849bba1705bddfab824f41e816
 DIST XSB38.tar.gz 13830570 BLAKE2B 60a6ab38435348d09e2d08bc65ca62c06b38495b72f40a6f3f10fe8d23949bfed0c580c9be0c8304d8a88a53b227bb695870b558d67f33a47543de6c1529180f SHA512 457c691450afcf3ed4e2fffc28deaef0949ef4bbf6fd69b504acc6507fbb144f2c6e427a25da2b6346b15b82e803c02d1b6962af698d16c1fcb9a3d56160ea30
 DIST xsb-3.8.0-gentoo-patchset-5.tar.gz 7748 BLAKE2B 291beb7a2bf567708119eb200e06fd0d6ac976b5eaea9646d9b5fe9fe67908e01f48b1e55e36fc98f7fe75ee4b654422bc0f9c565e00ac75fe36cccd0439bc2b SHA512 cd3762545bb0b0c5532607741f5946658cacf062c21913c8261988a2162ab848d860ae5a0d11d7a4b8b36994f7fbc91c6e6b4fa607e8cc6ebed434dbf421dec1
+DIST xsb-4.0.0-gentoo-patchset-0.tar.gz 10227 BLAKE2B 6d64faad36af2a1d5e74c5ac32940158bd8e08ae04d0a28e818d4295e2e4e12f99a0eee24605767a586fc6273ff330eb2a140d6106d605e4beb864f01c518014 SHA512 8c125237473d9c21cfe261bfd5a78dbd68ecd1d2a8a828bac55cfc33a74ba72994a4727b568dc90febef13f637d0b1cfe583fa097bd5cf8e758a74e142374a00

diff --git a/dev-lang/xsb/metadata.xml b/dev-lang/xsb/metadata.xml
index cabb7385917..b10e8977192 100644
--- a/dev-lang/xsb/metadata.xml
+++ b/dev-lang/xsb/metadata.xml
@@ -8,4 +8,7 @@
 	<upstream>
 		<remote-id type="sourceforge">xsb</remote-id>
 	</upstream>
+	<use>
+		<flag name="mariadb">Enable support for the mariadb database backend</flag>
+	</use>
 </pkgmetadata>

diff --git a/dev-lang/xsb/xsb-4.0.0.ebuild b/dev-lang/xsb/xsb-4.0.0.ebuild
new file mode 100644
index 00000000000..7449fc08ff1
--- /dev/null
+++ b/dev-lang/xsb/xsb-4.0.0.ebuild
@@ -0,0 +1,212 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PATCHSET_VER="0"
+
+inherit 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/XSB-4-0-0.tar.gz
+	https://dev.gentoo.org/~keri/distfiles/xsb/${P}-gentoo-patchset-${PATCHSET_VER}.tar.gz"
+
+LICENSE="GPL-2 LGPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="curl debug iodbc java mariadb mysql odbc pcre threads xml"
+
+RDEPEND="curl? ( net-misc/curl )
+	iodbc? ( dev-db/libiodbc )
+	java? ( >=virtual/jdk-1.8:* )
+	mariadb? ( dev-db/mariadb-connector-c:= )
+	mysql? ( dev-db/mysql-connector-c:0= )
+	odbc? ( dev-db/unixODBC )
+	pcre? ( dev-libs/libpcre )
+	xml? ( dev-libs/libxml2 )"
+
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}"/XSB
+
+PATCHES=( "${WORKDIR}/${PV}" )
+
+src_prepare() {
+	default
+	cd "${S}"/build
+	eautoconf
+
+	if use mariadb ; then
+		sed -i \
+			-e "s:mysqlclient:mariadb:" \
+			-e "s:mysql_config:mariadb_config:" \
+			"${S}"/packages/dbdrivers/mysql/configure \
+			"${S}"/packages/dbdrivers/mysql/mysql_driver_config.P
+	fi
+
+	find "${S}"/packages -name Installation_summary \
+		| xargs rm -f || die
+}
+
+src_configure() {
+	cd "${S}"/build
+
+	econf \
+		--prefix=/usr/$(get_libdir) \
+		--disable-optimization \
+		--disable-ccmpl \
+		--without-smodels \
+		$(use_with odbc) \
+		$(use_with iodbc) \
+		$(use_enable threads mt) \
+		$(use_enable debug)
+
+	if use curl ; then
+		cd "${S}"/packages/curl
+		econf
+	fi
+
+	if use mysql || use mariadb ; then
+		local impl=$(usex mariadb mariadb mysql)
+		cd "${S}"/packages/dbdrivers/mysql
+		econf \
+			--with-mysql-incdir=/usr/include/${impl}
+	fi
+
+	if use odbc ; then
+		cd "${S}"/packages/dbdrivers/odbc
+		econf
+	fi
+
+	if use pcre ; then
+		cd "${S}"/packages/pcre
+		econf
+	fi
+
+	if use xml ; then
+		cd "${S}"/packages/xpath
+		econf
+	fi
+}
+
+src_compile() {
+	cd "${S}"/build
+
+	default
+
+	# All XSB Packages are compiled using a single Prolog engine.
+	# Consequently they must all be compiled using a single make job.
+
+	cd "${S}"/packages
+	rm -f *.xwam
+	emake -j1
+
+	if use curl ; then
+		emake -j1 curl
+		emake -j1 sgml
+		if use xml ; then
+			emake -j1 xpath
+		fi
+	fi
+
+	if use mysql || use mariadb ; then
+		emake -j1 mysql
+	fi
+
+	if use odbc ; then
+		emake -j1 odbc
+	fi
+
+	if use pcre ; then
+		emake -j1 pcre
+	fi
+}
+
+src_install() {
+	cd "${S}"/build
+	default
+
+	local XSB_INSTALL_DIR=/usr/$(get_libdir)/xsb-${PV}
+	dosym ${XSB_INSTALL_DIR}/bin/xsb /usr/bin/xsb
+
+	cd "${S}"/packages
+	local PACKAGES=${XSB_INSTALL_DIR}/packages
+	insinto ${PACKAGES}
+	doins *.xwam
+
+	insinto ${PACKAGES}/chr
+	doins chr/*.xwam
+
+	insinto ${PACKAGES}/clpqr
+	doins clpqr/*.xwam
+
+	insinto ${PACKAGES}/gap
+	doins gap/*.xwam
+
+	insinto ${PACKAGES}/justify
+	doins justify/*.xwam
+	doins justify/*.H
+
+	insinto ${PACKAGES}/regmatch
+	doins regmatch/*.xwam
+	insinto ${PACKAGES}/regmatch/cc
+	doins regmatch/cc/*.H
+
+	insinto ${PACKAGES}/slx
+	doins slx/*.xwam
+
+	insinto ${PACKAGES}/wildmatch
+	doins wildmatch/*.xwam
+	insinto ${PACKAGES}/wildmatch/cc
+	doins wildmatch/cc/*.H
+
+	if use curl ; then
+		insinto ${PACKAGES}/curl
+		doins curl/*.xwam
+		insinto ${PACKAGES}/curl/cc
+		doins curl/cc/*.H
+		insinto ${PACKAGES}/sgml
+		doins sgml/*.xwam
+		insinto ${PACKAGES}/sgml/cc
+		doins sgml/cc/*.H
+		insinto ${PACKAGES}/sgml/cc/dtd
+		doins sgml/cc/dtd/*
+		if use xml ; then
+			insinto ${PACKAGES}/xpath
+			doins xpath/*xwam
+			insinto ${PACKAGES}/xpath/cc
+			doins xpath/cc/*.H
+		fi
+	fi
+
+	if use mysql || use mariadb || use odbc ; then
+		insinto ${PACKAGES}/dbdrivers
+		doins dbdrivers/*.xwam
+		doins dbdrivers/*.H
+		insinto ${PACKAGES}/dbdrivers/cc
+		doins dbdrivers/cc/*.H
+		if use mysql || use mariadb ; then
+			insinto ${PACKAGES}/dbdrivers/mysql
+			doins dbdrivers/mysql/*.xwam
+			insinto ${PACKAGES}/dbdrivers/mysql/cc
+			doins dbdrivers/mysql/cc/*.H
+		fi
+		if use odbc ; then
+			insinto ${PACKAGES}/dbdrivers/odbc
+			doins dbdrivers/odbc/*.xwam
+			insinto ${PACKAGES}/dbdrivers/odbc/cc
+			doins dbdrivers/odbc/cc/*.H
+		fi
+	fi
+
+	if use pcre ; then
+		insinto ${PACKAGES}/pcre
+		doins pcre/*.xwam
+		insinto ${PACKAGES}/pcre/cc
+		doins pcre/cc/*.H
+	fi
+
+	cd "${S}"
+	dodoc FAQ README
+}


^ permalink raw reply related	[flat|nested] 31+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lang/xsb/
@ 2021-05-08 14:52 Keri Harris
  0 siblings, 0 replies; 31+ messages in thread
From: Keri Harris @ 2021-05-08 14:52 UTC (permalink / raw
  To: gentoo-commits

commit:     7fa999ed1ddbb2cffdf1ce94f89f9ff3b8e3f3b9
Author:     Keri Harris <keri <AT> gentoo <DOT> org>
AuthorDate: Sat May  8 14:50:52 2021 +0000
Commit:     Keri Harris <keri <AT> gentoo <DOT> org>
CommitDate: Sat May  8 14:51:33 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fa999ed

dev-lang/xsb: link xsb module with compiler instead of ld

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Keri Harris <keri <AT> gentoo.org>

 dev-lang/xsb/Manifest         | 2 +-
 dev-lang/xsb/xsb-3.8.0.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-lang/xsb/Manifest b/dev-lang/xsb/Manifest
index 6cfc8da7f27..1abb9f57770 100644
--- a/dev-lang/xsb/Manifest
+++ b/dev-lang/xsb/Manifest
@@ -1,2 +1,2 @@
 DIST XSB38.tar.gz 13830570 BLAKE2B 60a6ab38435348d09e2d08bc65ca62c06b38495b72f40a6f3f10fe8d23949bfed0c580c9be0c8304d8a88a53b227bb695870b558d67f33a47543de6c1529180f SHA512 457c691450afcf3ed4e2fffc28deaef0949ef4bbf6fd69b504acc6507fbb144f2c6e427a25da2b6346b15b82e803c02d1b6962af698d16c1fcb9a3d56160ea30
-DIST xsb-3.8.0-gentoo-patchset-4.tar.gz 7373 BLAKE2B d34925e314c2b4726cdb1d5d6256f9ce5f0e9dbba408e77d1383ba72c6499be601fbd93f2ad20ef30e5df965016dd377bffed3dd3aba9f8256d8c4b57afd12d8 SHA512 8fcdaa3b2cafbd4e3b91fd1dc5c00b2986158a17968cfbffba263acd0752bdb76e342256b92f691c40d535a6f2f1c8632bbf8b095691fced55d18a67080ef559
+DIST xsb-3.8.0-gentoo-patchset-5.tar.gz 7748 BLAKE2B 291beb7a2bf567708119eb200e06fd0d6ac976b5eaea9646d9b5fe9fe67908e01f48b1e55e36fc98f7fe75ee4b654422bc0f9c565e00ac75fe36cccd0439bc2b SHA512 cd3762545bb0b0c5532607741f5946658cacf062c21913c8261988a2162ab848d860ae5a0d11d7a4b8b36994f7fbc91c6e6b4fa607e8cc6ebed434dbf421dec1

diff --git a/dev-lang/xsb/xsb-3.8.0.ebuild b/dev-lang/xsb/xsb-3.8.0.ebuild
index 8740043421f..7ab72053178 100644
--- a/dev-lang/xsb/xsb-3.8.0.ebuild
+++ b/dev-lang/xsb/xsb-3.8.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PATCHSET_VER="4"
+PATCHSET_VER="5"
 
 inherit autotools java-pkg-opt-2
 


^ permalink raw reply related	[flat|nested] 31+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lang/xsb/
@ 2021-05-02  7:55 Keri Harris
  0 siblings, 0 replies; 31+ messages in thread
From: Keri Harris @ 2021-05-02  7:55 UTC (permalink / raw
  To: gentoo-commits

commit:     c37c2225c62a78beee904e79f0de488332cc2d50
Author:     Keri Harris <keri <AT> gentoo <DOT> org>
AuthorDate: Sun May  2 07:52:43 2021 +0000
Commit:     Keri Harris <keri <AT> gentoo <DOT> org>
CommitDate: Sun May  2 07:54:26 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c37c2225

dev-lang/xsb: update JDK dependency

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Keri Harris <keri <AT> gentoo.org>

 dev-lang/xsb/xsb-3.8.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/xsb/xsb-3.8.0.ebuild b/dev-lang/xsb/xsb-3.8.0.ebuild
index e1453eb2ca5..8740043421f 100644
--- a/dev-lang/xsb/xsb-3.8.0.ebuild
+++ b/dev-lang/xsb/xsb-3.8.0.ebuild
@@ -19,7 +19,7 @@ IUSE="curl debug iodbc java mysql odbc pcre threads xml"
 
 RDEPEND="curl? ( net-misc/curl )
 	iodbc? ( dev-db/libiodbc )
-	java? ( >=virtual/jdk-1.4:= )
+	java? ( >=virtual/jdk-1.8:* )
 	mysql? ( dev-db/mysql-connector-c:0= )
 	odbc? ( dev-db/unixODBC )
 	pcre? ( dev-libs/libpcre )


^ permalink raw reply related	[flat|nested] 31+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lang/xsb/
@ 2021-03-13  9:08 Keri Harris
  0 siblings, 0 replies; 31+ messages in thread
From: Keri Harris @ 2021-03-13  9:08 UTC (permalink / raw
  To: gentoo-commits

commit:     cf456ba192f6a3741ffa57d586deddc2496fa032
Author:     Keri Harris <keri <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 13 09:07:13 2021 +0000
Commit:     Keri Harris <keri <AT> gentoo <DOT> org>
CommitDate: Sat Mar 13 09:07:42 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf456ba1

dev-lang/xsb: fix build with autoconf-2.71

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Keri Harris <keri <AT> gentoo.org>

 dev-lang/xsb/Manifest         | 2 +-
 dev-lang/xsb/xsb-3.8.0.ebuild | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-lang/xsb/Manifest b/dev-lang/xsb/Manifest
index 1e5e68514cc..6cfc8da7f27 100644
--- a/dev-lang/xsb/Manifest
+++ b/dev-lang/xsb/Manifest
@@ -1,2 +1,2 @@
 DIST XSB38.tar.gz 13830570 BLAKE2B 60a6ab38435348d09e2d08bc65ca62c06b38495b72f40a6f3f10fe8d23949bfed0c580c9be0c8304d8a88a53b227bb695870b558d67f33a47543de6c1529180f SHA512 457c691450afcf3ed4e2fffc28deaef0949ef4bbf6fd69b504acc6507fbb144f2c6e427a25da2b6346b15b82e803c02d1b6962af698d16c1fcb9a3d56160ea30
-DIST xsb-3.8.0-gentoo-patchset-3.tar.gz 7297 BLAKE2B b3da3b4458e6e97c32fc6318bfa95d9755398572b85fe10a00af327c7cf940e18b8ae49cd2543544b363daf39bdc9db3963487e134c3a1b3a31c05344ed927fd SHA512 96064c2a27c4570b213613b97386bed1dac8082881794b7e18e5ae9ee9c28af78412c793b1fe26a293664ba88236257fbb3804cdda63799fff6fb72ca498b4a4
+DIST xsb-3.8.0-gentoo-patchset-4.tar.gz 7373 BLAKE2B d34925e314c2b4726cdb1d5d6256f9ce5f0e9dbba408e77d1383ba72c6499be601fbd93f2ad20ef30e5df965016dd377bffed3dd3aba9f8256d8c4b57afd12d8 SHA512 8fcdaa3b2cafbd4e3b91fd1dc5c00b2986158a17968cfbffba263acd0752bdb76e342256b92f691c40d535a6f2f1c8632bbf8b095691fced55d18a67080ef559

diff --git a/dev-lang/xsb/xsb-3.8.0.ebuild b/dev-lang/xsb/xsb-3.8.0.ebuild
index 5c18dc3bfc1..e1453eb2ca5 100644
--- a/dev-lang/xsb/xsb-3.8.0.ebuild
+++ b/dev-lang/xsb/xsb-3.8.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-PATCHSET_VER="3"
+PATCHSET_VER="4"
 
 inherit autotools java-pkg-opt-2
 


^ permalink raw reply related	[flat|nested] 31+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lang/xsb/
@ 2020-09-26  9:37 Keri Harris
  0 siblings, 0 replies; 31+ messages in thread
From: Keri Harris @ 2020-09-26  9:37 UTC (permalink / raw
  To: gentoo-commits

commit:     e78f7ff8673d27fb36a1d4e07fc2ff5a97cafc02
Author:     Keri Harris <keri <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 26 09:36:48 2020 +0000
Commit:     Keri Harris <keri <AT> gentoo <DOT> org>
CommitDate: Sat Sep 26 09:37:28 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e78f7ff8

dev-lang/xsb: remove old versions

Package-Manager: Portage-3.0.4, Repoman-2.3.22
Signed-off-by: Keri Harris <keri <AT> gentoo.org>

 dev-lang/xsb/Manifest            |   4 -
 dev-lang/xsb/xsb-3.6.0-r1.ebuild | 199 --------------------------------------
 dev-lang/xsb/xsb-3.6.0.ebuild    | 200 ---------------------------------------
 dev-lang/xsb/xsb-3.7.0-r1.ebuild | 199 --------------------------------------
 4 files changed, 602 deletions(-)

diff --git a/dev-lang/xsb/Manifest b/dev-lang/xsb/Manifest
index 445da2f8c16..1e5e68514cc 100644
--- a/dev-lang/xsb/Manifest
+++ b/dev-lang/xsb/Manifest
@@ -1,6 +1,2 @@
-DIST XSB360.tar.gz 12842882 BLAKE2B 734d17a05eb9cb79906a98a77a6562a9445603a884523689c1f2e5e5f9cd4ebfc7182e9ecde9bf9f97c18a90bc4d0d35a2344ac92193d9ee43eb733530571836 SHA512 2ac2f4d4c7501479648b7f618815d4cd996969791a617f2148ef7498cf08bacd67eab298136303b6804cb689129ae3365e1490ec693f2232f9c9f1ad515d9c6c
-DIST XSB370.tar.gz 12322913 BLAKE2B 64db80704ce656bfaa402d161a94c7b1cd3119a363e848b2c7768665df580b25f1fc43b49b381960d9049d947590b7eb3c846c1a2d6b8a1233d8eb2c4de04f7e SHA512 e2c11b0e5fbbffc2fb6d493e39b7dd74de43509ea1c844f1b3e5d1002c116d6fb8b245905b7b512499e40765a6603d4bef883052bdeec4a3078011c305f85a9f
 DIST XSB38.tar.gz 13830570 BLAKE2B 60a6ab38435348d09e2d08bc65ca62c06b38495b72f40a6f3f10fe8d23949bfed0c580c9be0c8304d8a88a53b227bb695870b558d67f33a47543de6c1529180f SHA512 457c691450afcf3ed4e2fffc28deaef0949ef4bbf6fd69b504acc6507fbb144f2c6e427a25da2b6346b15b82e803c02d1b6962af698d16c1fcb9a3d56160ea30
-DIST xsb-3.6.0-gentoo-patchset-4.tar.gz 7513 BLAKE2B cf846dc94e0f1194f5da381b888f4ce6476a4e861cb23e6dca87b0cd2c0ea24c4290ea080432d2c5440f7350cf0862c7fc34e303a8dfe824e2e3e06f29aa4815 SHA512 bb7ba7836fa2df7a54fd2837b4cb760f7ae0e9511bc0a4b2be8cba89ed4aeedda6712937a4748bd9e9ee16366d442fd962a121dbf83017e2199eb3a287efb1d5
-DIST xsb-3.7.0-gentoo-patchset-3.tar.gz 5636 BLAKE2B f7b66131d3f02fd75e8b6019f8e64cb6f531155116364da432df41a8f7b3ba2b8d300f7b64bbcae7a755478c6aeb637b36457b491998c88457a96b64e5ecb46e SHA512 bee6d62b900c9ee3a373dfa0ad7362b18c748bb9e0559a878534ed517067d753e1fa79277b0588133a1eeceafcd56b4dcc9ff81892309f6c6666150baaaaf047
 DIST xsb-3.8.0-gentoo-patchset-3.tar.gz 7297 BLAKE2B b3da3b4458e6e97c32fc6318bfa95d9755398572b85fe10a00af327c7cf940e18b8ae49cd2543544b363daf39bdc9db3963487e134c3a1b3a31c05344ed927fd SHA512 96064c2a27c4570b213613b97386bed1dac8082881794b7e18e5ae9ee9c28af78412c793b1fe26a293664ba88236257fbb3804cdda63799fff6fb72ca498b4a4

diff --git a/dev-lang/xsb/xsb-3.6.0-r1.ebuild b/dev-lang/xsb/xsb-3.6.0-r1.ebuild
deleted file mode 100644
index b33ce06c15c..00000000000
--- a/dev-lang/xsb/xsb-3.6.0-r1.ebuild
+++ /dev/null
@@ -1,199 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-MY_P="XSB${PV//./}"
-
-PATCHSET_VER="4"
-
-inherit autotools java-pkg-opt-2
-
-DESCRIPTION="XSB is a logic programming and deductive database system"
-HOMEPAGE="http://xsb.sourceforge.net"
-SRC_URI="http://xsb.sourceforge.net/downloads/${MY_P}.tar.gz
-	mirror://gentoo/${P}-gentoo-patchset-${PATCHSET_VER}.tar.gz"
-
-LICENSE="GPL-2 LGPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="curl debug iodbc java mysql odbc pcre threads xml"
-
-RDEPEND="curl? ( net-misc/curl )
-	iodbc? ( dev-db/libiodbc )
-	java? ( >=virtual/jdk-1.4:= )
-	mysql? ( dev-db/mysql-connector-c:0= )
-	odbc? ( dev-db/unixODBC )
-	pcre? ( dev-libs/libpcre )
-	xml? ( dev-libs/libxml2 )"
-
-DEPEND="${RDEPEND}"
-
-S="${WORKDIR}"/XSB
-
-PATCHES=( "${WORKDIR}/${PV}" )
-
-src_prepare() {
-	default
-	cd "${S}"/build
-	eautoconf
-}
-
-src_configure() {
-	cd "${S}"/build
-
-	econf \
-		--prefix=/usr/$(get_libdir) \
-		--disable-optimization \
-		--without-smodels \
-		$(use_with odbc) \
-		$(use_with iodbc) \
-		$(use_enable threads mt) \
-		$(use_enable debug)
-
-	if use curl ; then
-		cd "${S}"/packages/curl
-		econf
-	fi
-
-	if use mysql ; then
-		cd "${S}"/packages/dbdrivers/mysql
-		econf --with-mysql-libdir=$(mysql_config --variable=pkglibdir)
-	fi
-
-	if use odbc ; then
-		cd "${S}"/packages/dbdrivers/odbc
-		econf
-	fi
-
-	if use pcre ; then
-		cd "${S}"/packages/pcre
-		econf
-	fi
-
-	if use xml ; then
-		cd "${S}"/packages/xpath
-		econf
-	fi
-}
-
-src_compile() {
-	cd "${S}"/build
-
-	default
-
-	# All XSB Packages are compiled using a single Prolog engine.
-	# Consequently they must all be compiled using a single make job.
-
-	cd "${S}"/packages
-	rm -f *.xwam
-	emake -j1
-
-	if use curl ; then
-		emake -j1 curl
-		emake -j1 sgml
-		if use xml ; then
-			emake -j1 xpath
-		fi
-	fi
-
-	if use mysql ; then
-		emake -j1 mysql
-	fi
-
-	if use odbc ; then
-		emake -j1 odbc
-	fi
-
-	if use pcre ; then
-		emake -j1 pcre
-	fi
-}
-
-src_install() {
-	cd "${S}"/build
-	default
-
-	local XSB_INSTALL_DIR=/usr/$(get_libdir)/xsb-${PV}
-	dosym ${XSB_INSTALL_DIR}/bin/xsb /usr/bin/xsb
-
-	cd "${S}"/packages
-	local PACKAGES=${XSB_INSTALL_DIR}/packages
-	insinto ${PACKAGES}
-	doins *.xwam
-
-	insinto ${PACKAGES}/chr
-	doins chr/*.xwam
-
-	insinto ${PACKAGES}/clpqr
-	doins clpqr/*.xwam
-
-	insinto ${PACKAGES}/gap
-	doins gap/*.xwam
-
-	insinto ${PACKAGES}/justify
-	doins justify/*.xwam
-	doins justify/*.H
-
-	insinto ${PACKAGES}/regmatch
-	doins regmatch/*.xwam
-	insinto ${PACKAGES}/regmatch/cc
-	doins regmatch/cc/*.H
-
-	insinto ${PACKAGES}/slx
-	doins slx/*.xwam
-
-	insinto ${PACKAGES}/wildmatch
-	doins wildmatch/*.xwam
-	insinto ${PACKAGES}/wildmatch/cc
-	doins wildmatch/cc/*.H
-
-	if use curl ; then
-		insinto ${PACKAGES}/curl
-		doins curl/*.xwam
-		insinto ${PACKAGES}/curl/cc
-		doins curl/cc/*.H
-		insinto ${PACKAGES}/sgml
-		doins sgml/*.xwam
-		insinto ${PACKAGES}/sgml/cc
-		doins sgml/cc/*.H
-		insinto ${PACKAGES}/sgml/cc/dtd
-		doins sgml/cc/dtd/*
-		if use xml ; then
-			insinto ${PACKAGES}/xpath
-			doins xpath/*xwam
-			insinto ${PACKAGES}/xpath/cc
-			doins xpath/cc/*.H
-		fi
-	fi
-
-	if use mysql || use odbc ; then
-		insinto ${PACKAGES}/dbdrivers
-		doins dbdrivers/*.xwam
-		doins dbdrivers/*.H
-		insinto ${PACKAGES}/dbdrivers/cc
-		doins dbdrivers/cc/*.H
-		if use mysql ; then
-			insinto ${PACKAGES}/dbdrivers/mysql
-			doins dbdrivers/mysql/*.xwam
-			insinto ${PACKAGES}/dbdrivers/mysql/cc
-			doins dbdrivers/mysql/cc/*.H
-		fi
-		if use odbc ; then
-			insinto ${PACKAGES}/dbdrivers/odbc
-			doins dbdrivers/odbc/*.xwam
-			insinto ${PACKAGES}/dbdrivers/odbc/cc
-			doins dbdrivers/odbc/cc/*.H
-		fi
-	fi
-
-	if use pcre ; then
-		insinto ${PACKAGES}/pcre
-		doins pcre/*.xwam
-		insinto ${PACKAGES}/pcre/cc
-		doins pcre/cc/*.H
-	fi
-
-	cd "${S}"
-	dodoc FAQ README
-}

diff --git a/dev-lang/xsb/xsb-3.6.0.ebuild b/dev-lang/xsb/xsb-3.6.0.ebuild
deleted file mode 100644
index 033bb06053d..00000000000
--- a/dev-lang/xsb/xsb-3.6.0.ebuild
+++ /dev/null
@@ -1,200 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-MY_P="XSB${PV//./}"
-
-PATCHSET_VER="4"
-
-inherit eutils autotools java-pkg-opt-2
-
-DESCRIPTION="XSB is a logic programming and deductive database system"
-HOMEPAGE="http://xsb.sourceforge.net"
-SRC_URI="http://xsb.sourceforge.net/downloads/${MY_P}.tar.gz
-	mirror://gentoo/${P}-gentoo-patchset-${PATCHSET_VER}.tar.gz"
-
-LICENSE="GPL-2 LGPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="curl debug iodbc java mysql odbc pcre threads xml"
-
-RDEPEND="curl? ( net-misc/curl )
-	iodbc? ( dev-db/libiodbc )
-	java? ( >=virtual/jdk-1.4:= )
-	mysql? ( virtual/mysql )
-	odbc? ( dev-db/unixODBC )
-	pcre? ( dev-libs/libpcre )
-	xml? ( dev-libs/libxml2 )"
-
-DEPEND="${RDEPEND}"
-
-S="${WORKDIR}"/XSB
-
-src_prepare() {
-	EPATCH_FORCE=yes
-	EPATCH_SUFFIX=patch
-	epatch "${WORKDIR}"/${PV}
-
-	cd "${S}"/build
-	eautoconf
-}
-
-src_configure() {
-	cd "${S}"/build
-
-	econf \
-		--prefix=/usr/$(get_libdir) \
-		--disable-optimization \
-		--without-smodels \
-		$(use_with odbc) \
-		$(use_with iodbc) \
-		$(use_enable threads mt) \
-		$(use_enable debug)
-
-	if use curl ; then
-		cd "${S}"/packages/curl
-		econf
-	fi
-
-	if use mysql ; then
-		cd "${S}"/packages/dbdrivers/mysql
-		econf
-	fi
-
-	if use odbc ; then
-		cd "${S}"/packages/dbdrivers/odbc
-		econf
-	fi
-
-	if use pcre ; then
-		cd "${S}"/packages/pcre
-		econf
-	fi
-
-	if use xml ; then
-		cd "${S}"/packages/xpath
-		econf
-	fi
-}
-
-src_compile() {
-	cd "${S}"/build
-
-	emake
-
-	# All XSB Packages are compiled using a single Prolog engine.
-	# Consequently they must all be compiled using a single make job.
-
-	cd "${S}"/packages
-	rm -f *.xwam
-	emake -j1
-
-	if use curl ; then
-		emake -j1 curl
-		emake -j1 sgml
-		if use xml ; then
-			emake -j1 xpath
-		fi
-	fi
-
-	if use mysql ; then
-		emake -j1 mysql
-	fi
-
-	if use odbc ; then
-		emake -j1 odbc
-	fi
-
-	if use pcre ; then
-		emake -j1 pcre
-	fi
-}
-
-src_install() {
-	cd "${S}"/build
-	emake DESTDIR="${D}" install
-
-	local XSB_INSTALL_DIR=/usr/$(get_libdir)/xsb-${PV}
-	dosym ${XSB_INSTALL_DIR}/bin/xsb /usr/bin/xsb
-
-	cd "${S}"/packages
-	local PACKAGES=${XSB_INSTALL_DIR}/packages
-	insinto ${PACKAGES}
-	doins *.xwam
-
-	insinto ${PACKAGES}/chr
-	doins chr/*.xwam
-
-	insinto ${PACKAGES}/clpqr
-	doins clpqr/*.xwam
-
-	insinto ${PACKAGES}/gap
-	doins gap/*.xwam
-
-	insinto ${PACKAGES}/justify
-	doins justify/*.xwam
-	doins justify/*.H
-
-	insinto ${PACKAGES}/regmatch
-	doins regmatch/*.xwam
-	insinto ${PACKAGES}/regmatch/cc
-	doins regmatch/cc/*.H
-
-	insinto ${PACKAGES}/slx
-	doins slx/*.xwam
-
-	insinto ${PACKAGES}/wildmatch
-	doins wildmatch/*.xwam
-	insinto ${PACKAGES}/wildmatch/cc
-	doins wildmatch/cc/*.H
-
-	if use curl ; then
-		insinto ${PACKAGES}/curl
-		doins curl/*.xwam
-		insinto ${PACKAGES}/curl/cc
-		doins curl/cc/*.H
-		insinto ${PACKAGES}/sgml
-		doins sgml/*.xwam
-		insinto ${PACKAGES}/sgml/cc
-		doins sgml/cc/*.H
-		insinto ${PACKAGES}/sgml/cc/dtd
-		doins sgml/cc/dtd/*
-		if use xml ; then
-			insinto ${PACKAGES}/xpath
-			doins xpath/*xwam
-			insinto ${PACKAGES}/xpath/cc
-			doins xpath/cc/*.H
-		fi
-	fi
-
-	if use mysql || use odbc ; then
-		insinto ${PACKAGES}/dbdrivers
-		doins dbdrivers/*.xwam
-		doins dbdrivers/*.H
-		insinto ${PACKAGES}/dbdrivers/cc
-		doins dbdrivers/cc/*.H
-		if use mysql ; then
-			insinto ${PACKAGES}/dbdrivers/mysql
-			doins dbdrivers/mysql/*.xwam
-			insinto ${PACKAGES}/dbdrivers/mysql/cc
-			doins dbdrivers/mysql/cc/*.H
-		fi
-		if use odbc ; then
-			insinto ${PACKAGES}/dbdrivers/odbc
-			doins dbdrivers/odbc/*.xwam
-			insinto ${PACKAGES}/dbdrivers/odbc/cc
-			doins dbdrivers/odbc/cc/*.H
-		fi
-	fi
-
-	if use pcre ; then
-		insinto ${PACKAGES}/pcre
-		doins pcre/*.xwam
-		insinto ${PACKAGES}/pcre/cc
-		doins pcre/cc/*.H
-	fi
-
-	cd "${S}"
-	dodoc FAQ README
-}

diff --git a/dev-lang/xsb/xsb-3.7.0-r1.ebuild b/dev-lang/xsb/xsb-3.7.0-r1.ebuild
deleted file mode 100644
index 983c93a7be4..00000000000
--- a/dev-lang/xsb/xsb-3.7.0-r1.ebuild
+++ /dev/null
@@ -1,199 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-MY_P="XSB${PV//./}"
-
-PATCHSET_VER="3"
-
-inherit autotools java-pkg-opt-2
-
-DESCRIPTION="XSB is a logic programming and deductive database system"
-HOMEPAGE="http://xsb.sourceforge.net"
-SRC_URI="http://xsb.sourceforge.net/downloads/${MY_P}.tar.gz
-	mirror://gentoo/${P}-gentoo-patchset-${PATCHSET_VER}.tar.gz"
-
-LICENSE="GPL-2 LGPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="curl debug iodbc java mysql odbc pcre threads xml"
-
-RDEPEND="curl? ( net-misc/curl )
-	iodbc? ( dev-db/libiodbc )
-	java? ( >=virtual/jdk-1.4:= )
-	mysql? ( dev-db/mysql-connector-c:0= )
-	odbc? ( dev-db/unixODBC )
-	pcre? ( dev-libs/libpcre )
-	xml? ( dev-libs/libxml2 )"
-
-DEPEND="${RDEPEND}"
-
-S="${WORKDIR}"/XSB
-
-PATCHES=( "${WORKDIR}/${PV}" )
-
-src_prepare() {
-	default
-	cd "${S}"/build
-	eautoconf
-}
-
-src_configure() {
-	cd "${S}"/build
-
-	econf \
-		--prefix=/usr/$(get_libdir) \
-		--disable-optimization \
-		--without-smodels \
-		$(use_with odbc) \
-		$(use_with iodbc) \
-		$(use_enable threads mt) \
-		$(use_enable debug)
-
-	if use curl ; then
-		cd "${S}"/packages/curl
-		econf
-	fi
-
-	if use mysql ; then
-		cd "${S}"/packages/dbdrivers/mysql
-		econf
-	fi
-
-	if use odbc ; then
-		cd "${S}"/packages/dbdrivers/odbc
-		econf
-	fi
-
-	if use pcre ; then
-		cd "${S}"/packages/pcre
-		econf
-	fi
-
-	if use xml ; then
-		cd "${S}"/packages/xpath
-		econf
-	fi
-}
-
-src_compile() {
-	cd "${S}"/build
-
-	default
-
-	# All XSB Packages are compiled using a single Prolog engine.
-	# Consequently they must all be compiled using a single make job.
-
-	cd "${S}"/packages
-	rm -f *.xwam
-	emake -j1
-
-	if use curl ; then
-		emake -j1 curl
-		emake -j1 sgml
-		if use xml ; then
-			emake -j1 xpath
-		fi
-	fi
-
-	if use mysql ; then
-		emake -j1 mysql
-	fi
-
-	if use odbc ; then
-		emake -j1 odbc
-	fi
-
-	if use pcre ; then
-		emake -j1 pcre
-	fi
-}
-
-src_install() {
-	cd "${S}"/build
-	default
-
-	local XSB_INSTALL_DIR=/usr/$(get_libdir)/xsb-${PV}
-	dosym ${XSB_INSTALL_DIR}/bin/xsb /usr/bin/xsb
-
-	cd "${S}"/packages
-	local PACKAGES=${XSB_INSTALL_DIR}/packages
-	insinto ${PACKAGES}
-	doins *.xwam
-
-	insinto ${PACKAGES}/chr
-	doins chr/*.xwam
-
-	insinto ${PACKAGES}/clpqr
-	doins clpqr/*.xwam
-
-	insinto ${PACKAGES}/gap
-	doins gap/*.xwam
-
-	insinto ${PACKAGES}/justify
-	doins justify/*.xwam
-	doins justify/*.H
-
-	insinto ${PACKAGES}/regmatch
-	doins regmatch/*.xwam
-	insinto ${PACKAGES}/regmatch/cc
-	doins regmatch/cc/*.H
-
-	insinto ${PACKAGES}/slx
-	doins slx/*.xwam
-
-	insinto ${PACKAGES}/wildmatch
-	doins wildmatch/*.xwam
-	insinto ${PACKAGES}/wildmatch/cc
-	doins wildmatch/cc/*.H
-
-	if use curl ; then
-		insinto ${PACKAGES}/curl
-		doins curl/*.xwam
-		insinto ${PACKAGES}/curl/cc
-		doins curl/cc/*.H
-		insinto ${PACKAGES}/sgml
-		doins sgml/*.xwam
-		insinto ${PACKAGES}/sgml/cc
-		doins sgml/cc/*.H
-		insinto ${PACKAGES}/sgml/cc/dtd
-		doins sgml/cc/dtd/*
-		if use xml ; then
-			insinto ${PACKAGES}/xpath
-			doins xpath/*xwam
-			insinto ${PACKAGES}/xpath/cc
-			doins xpath/cc/*.H
-		fi
-	fi
-
-	if use mysql || use odbc ; then
-		insinto ${PACKAGES}/dbdrivers
-		doins dbdrivers/*.xwam
-		doins dbdrivers/*.H
-		insinto ${PACKAGES}/dbdrivers/cc
-		doins dbdrivers/cc/*.H
-		if use mysql ; then
-			insinto ${PACKAGES}/dbdrivers/mysql
-			doins dbdrivers/mysql/*.xwam
-			insinto ${PACKAGES}/dbdrivers/mysql/cc
-			doins dbdrivers/mysql/cc/*.H
-		fi
-		if use odbc ; then
-			insinto ${PACKAGES}/dbdrivers/odbc
-			doins dbdrivers/odbc/*.xwam
-			insinto ${PACKAGES}/dbdrivers/odbc/cc
-			doins dbdrivers/odbc/cc/*.H
-		fi
-	fi
-
-	if use pcre ; then
-		insinto ${PACKAGES}/pcre
-		doins pcre/*.xwam
-		insinto ${PACKAGES}/pcre/cc
-		doins pcre/cc/*.H
-	fi
-
-	cd "${S}"
-	dodoc FAQ README
-}


^ permalink raw reply related	[flat|nested] 31+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lang/xsb/
@ 2020-09-12 13:14 Keri Harris
  0 siblings, 0 replies; 31+ messages in thread
From: Keri Harris @ 2020-09-12 13:14 UTC (permalink / raw
  To: gentoo-commits

commit:     cd967e731fa820c2d71de555f7d8908ac829220d
Author:     Keri Harris <keri <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 12 13:14:27 2020 +0000
Commit:     Keri Harris <keri <AT> gentoo <DOT> org>
CommitDate: Sat Sep 12 13:14:27 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd967e73

dev-lang/xsb: stable on amd64 + x86. Closes 741688

Package-Manager: Portage-2.3.103, Repoman-2.3.22
Signed-off-by: Keri Harris <keri <AT> gentoo.org>

 dev-lang/xsb/xsb-3.8.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/xsb/xsb-3.8.0.ebuild b/dev-lang/xsb/xsb-3.8.0.ebuild
index eed0e2a0233..5c18dc3bfc1 100644
--- a/dev-lang/xsb/xsb-3.8.0.ebuild
+++ b/dev-lang/xsb/xsb-3.8.0.ebuild
@@ -14,7 +14,7 @@ SRC_URI="http://xsb.sourceforge.net/downloads/XSB38.tar.gz
 
 LICENSE="GPL-2 LGPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="curl debug iodbc java mysql odbc pcre threads xml"
 
 RDEPEND="curl? ( net-misc/curl )


^ permalink raw reply related	[flat|nested] 31+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lang/xsb/
@ 2020-07-20 14:07 Keri Harris
  0 siblings, 0 replies; 31+ messages in thread
From: Keri Harris @ 2020-07-20 14:07 UTC (permalink / raw
  To: gentoo-commits

commit:     ba2faae696bc5731fcdbfa14a2cfcde9ea51849e
Author:     Keri Harris <keri <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 20 14:06:52 2020 +0000
Commit:     Keri Harris <keri <AT> gentoo <DOT> org>
CommitDate: Mon Jul 20 14:07:11 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba2faae6

dev-lang/xsb: fix up dbdriver resolver paths

Package-Manager: Portage-2.3.103, Repoman-2.3.22
Signed-off-by: Keri Harris <keri <AT> gentoo.org>

 dev-lang/xsb/Manifest         | 2 +-
 dev-lang/xsb/xsb-3.8.0.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-lang/xsb/Manifest b/dev-lang/xsb/Manifest
index d7689170b6e..445da2f8c16 100644
--- a/dev-lang/xsb/Manifest
+++ b/dev-lang/xsb/Manifest
@@ -3,4 +3,4 @@ DIST XSB370.tar.gz 12322913 BLAKE2B 64db80704ce656bfaa402d161a94c7b1cd3119a363e8
 DIST XSB38.tar.gz 13830570 BLAKE2B 60a6ab38435348d09e2d08bc65ca62c06b38495b72f40a6f3f10fe8d23949bfed0c580c9be0c8304d8a88a53b227bb695870b558d67f33a47543de6c1529180f SHA512 457c691450afcf3ed4e2fffc28deaef0949ef4bbf6fd69b504acc6507fbb144f2c6e427a25da2b6346b15b82e803c02d1b6962af698d16c1fcb9a3d56160ea30
 DIST xsb-3.6.0-gentoo-patchset-4.tar.gz 7513 BLAKE2B cf846dc94e0f1194f5da381b888f4ce6476a4e861cb23e6dca87b0cd2c0ea24c4290ea080432d2c5440f7350cf0862c7fc34e303a8dfe824e2e3e06f29aa4815 SHA512 bb7ba7836fa2df7a54fd2837b4cb760f7ae0e9511bc0a4b2be8cba89ed4aeedda6712937a4748bd9e9ee16366d442fd962a121dbf83017e2199eb3a287efb1d5
 DIST xsb-3.7.0-gentoo-patchset-3.tar.gz 5636 BLAKE2B f7b66131d3f02fd75e8b6019f8e64cb6f531155116364da432df41a8f7b3ba2b8d300f7b64bbcae7a755478c6aeb637b36457b491998c88457a96b64e5ecb46e SHA512 bee6d62b900c9ee3a373dfa0ad7362b18c748bb9e0559a878534ed517067d753e1fa79277b0588133a1eeceafcd56b4dcc9ff81892309f6c6666150baaaaf047
-DIST xsb-3.8.0-gentoo-patchset-2.tar.gz 6774 BLAKE2B d95168caaa6a11f4a4a0c88a9d6fe70d5534bf618287b79bb736a6a43043329c0a959b4b927c50d455bd0b0d312035eda79c7b0c4331d0e8f21d8b07f314c848 SHA512 8bc9781e77763b5f0ea201bdc21d634d4c233445cb8990c21b015a6fb3940358d86fd21627532780b4fbb86c17b5141dc3b5c6fe5d5536b5152b874eb0486ec2
+DIST xsb-3.8.0-gentoo-patchset-3.tar.gz 7297 BLAKE2B b3da3b4458e6e97c32fc6318bfa95d9755398572b85fe10a00af327c7cf940e18b8ae49cd2543544b363daf39bdc9db3963487e134c3a1b3a31c05344ed927fd SHA512 96064c2a27c4570b213613b97386bed1dac8082881794b7e18e5ae9ee9c28af78412c793b1fe26a293664ba88236257fbb3804cdda63799fff6fb72ca498b4a4

diff --git a/dev-lang/xsb/xsb-3.8.0.ebuild b/dev-lang/xsb/xsb-3.8.0.ebuild
index fc9a754a419..eed0e2a0233 100644
--- a/dev-lang/xsb/xsb-3.8.0.ebuild
+++ b/dev-lang/xsb/xsb-3.8.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PATCHSET_VER="2"
+PATCHSET_VER="3"
 
 inherit autotools java-pkg-opt-2
 


^ permalink raw reply related	[flat|nested] 31+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lang/xsb/
@ 2020-07-18 12:03 Keri Harris
  0 siblings, 0 replies; 31+ messages in thread
From: Keri Harris @ 2020-07-18 12:03 UTC (permalink / raw
  To: gentoo-commits

commit:     1eeb3d075fbea8c272e267ec5ab60ecaa513fb28
Author:     Keri Harris <keri <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 18 12:03:03 2020 +0000
Commit:     Keri Harris <keri <AT> gentoo <DOT> org>
CommitDate: Sat Jul 18 12:03:18 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1eeb3d07

dev-lang/xsb: musl libc fixups for _IO_FILE

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Keri Harris <keri <AT> gentoo.org>

 dev-lang/xsb/Manifest         | 2 +-
 dev-lang/xsb/xsb-3.8.0.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-lang/xsb/Manifest b/dev-lang/xsb/Manifest
index 2c9f7fb8adb..d7689170b6e 100644
--- a/dev-lang/xsb/Manifest
+++ b/dev-lang/xsb/Manifest
@@ -3,4 +3,4 @@ DIST XSB370.tar.gz 12322913 BLAKE2B 64db80704ce656bfaa402d161a94c7b1cd3119a363e8
 DIST XSB38.tar.gz 13830570 BLAKE2B 60a6ab38435348d09e2d08bc65ca62c06b38495b72f40a6f3f10fe8d23949bfed0c580c9be0c8304d8a88a53b227bb695870b558d67f33a47543de6c1529180f SHA512 457c691450afcf3ed4e2fffc28deaef0949ef4bbf6fd69b504acc6507fbb144f2c6e427a25da2b6346b15b82e803c02d1b6962af698d16c1fcb9a3d56160ea30
 DIST xsb-3.6.0-gentoo-patchset-4.tar.gz 7513 BLAKE2B cf846dc94e0f1194f5da381b888f4ce6476a4e861cb23e6dca87b0cd2c0ea24c4290ea080432d2c5440f7350cf0862c7fc34e303a8dfe824e2e3e06f29aa4815 SHA512 bb7ba7836fa2df7a54fd2837b4cb760f7ae0e9511bc0a4b2be8cba89ed4aeedda6712937a4748bd9e9ee16366d442fd962a121dbf83017e2199eb3a287efb1d5
 DIST xsb-3.7.0-gentoo-patchset-3.tar.gz 5636 BLAKE2B f7b66131d3f02fd75e8b6019f8e64cb6f531155116364da432df41a8f7b3ba2b8d300f7b64bbcae7a755478c6aeb637b36457b491998c88457a96b64e5ecb46e SHA512 bee6d62b900c9ee3a373dfa0ad7362b18c748bb9e0559a878534ed517067d753e1fa79277b0588133a1eeceafcd56b4dcc9ff81892309f6c6666150baaaaf047
-DIST xsb-3.8.0-gentoo-patchset-1.tar.gz 6588 BLAKE2B 509529c37965b965d10e40c837d996b742613a9b506f4e6b89ececbd8d7b68da49d6cf18cfc7b0e50eb53154c2c4d0d809e0a3b737631be7db56f761e40fa21c SHA512 ec6cc1779aa437194f5f43106dd16eb1d707449505c4e5c26719c6e47b7cf1e733a9386d1e2f9ecbb038ab484ca51efd979528f8150ab9a7a5f5407868e22acd
+DIST xsb-3.8.0-gentoo-patchset-2.tar.gz 6774 BLAKE2B d95168caaa6a11f4a4a0c88a9d6fe70d5534bf618287b79bb736a6a43043329c0a959b4b927c50d455bd0b0d312035eda79c7b0c4331d0e8f21d8b07f314c848 SHA512 8bc9781e77763b5f0ea201bdc21d634d4c233445cb8990c21b015a6fb3940358d86fd21627532780b4fbb86c17b5141dc3b5c6fe5d5536b5152b874eb0486ec2

diff --git a/dev-lang/xsb/xsb-3.8.0.ebuild b/dev-lang/xsb/xsb-3.8.0.ebuild
index 0ce1ce7333a..fc9a754a419 100644
--- a/dev-lang/xsb/xsb-3.8.0.ebuild
+++ b/dev-lang/xsb/xsb-3.8.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PATCHSET_VER="1"
+PATCHSET_VER="2"
 
 inherit autotools java-pkg-opt-2
 


^ permalink raw reply related	[flat|nested] 31+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lang/xsb/
@ 2020-07-18  9:29 Keri Harris
  0 siblings, 0 replies; 31+ messages in thread
From: Keri Harris @ 2020-07-18  9:29 UTC (permalink / raw
  To: gentoo-commits

commit:     9f6dbf7d1a6bf9fab79b87e7c24c2ea872f25aea
Author:     Keri Harris <keri <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 18 09:29:02 2020 +0000
Commit:     Keri Harris <keri <AT> gentoo <DOT> org>
CommitDate: Sat Jul 18 09:29:31 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f6dbf7d

dev-lang/xsb: respect LD environment variable. Closes 729870

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Keri Harris <keri <AT> gentoo.org>

 dev-lang/xsb/Manifest         | 2 +-
 dev-lang/xsb/xsb-3.8.0.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-lang/xsb/Manifest b/dev-lang/xsb/Manifest
index 2be465372b2..2c9f7fb8adb 100644
--- a/dev-lang/xsb/Manifest
+++ b/dev-lang/xsb/Manifest
@@ -3,4 +3,4 @@ DIST XSB370.tar.gz 12322913 BLAKE2B 64db80704ce656bfaa402d161a94c7b1cd3119a363e8
 DIST XSB38.tar.gz 13830570 BLAKE2B 60a6ab38435348d09e2d08bc65ca62c06b38495b72f40a6f3f10fe8d23949bfed0c580c9be0c8304d8a88a53b227bb695870b558d67f33a47543de6c1529180f SHA512 457c691450afcf3ed4e2fffc28deaef0949ef4bbf6fd69b504acc6507fbb144f2c6e427a25da2b6346b15b82e803c02d1b6962af698d16c1fcb9a3d56160ea30
 DIST xsb-3.6.0-gentoo-patchset-4.tar.gz 7513 BLAKE2B cf846dc94e0f1194f5da381b888f4ce6476a4e861cb23e6dca87b0cd2c0ea24c4290ea080432d2c5440f7350cf0862c7fc34e303a8dfe824e2e3e06f29aa4815 SHA512 bb7ba7836fa2df7a54fd2837b4cb760f7ae0e9511bc0a4b2be8cba89ed4aeedda6712937a4748bd9e9ee16366d442fd962a121dbf83017e2199eb3a287efb1d5
 DIST xsb-3.7.0-gentoo-patchset-3.tar.gz 5636 BLAKE2B f7b66131d3f02fd75e8b6019f8e64cb6f531155116364da432df41a8f7b3ba2b8d300f7b64bbcae7a755478c6aeb637b36457b491998c88457a96b64e5ecb46e SHA512 bee6d62b900c9ee3a373dfa0ad7362b18c748bb9e0559a878534ed517067d753e1fa79277b0588133a1eeceafcd56b4dcc9ff81892309f6c6666150baaaaf047
-DIST xsb-3.8.0-gentoo-patchset-0.tar.gz 6527 BLAKE2B 8b9efe0612c1a7cabb2987d95c55b659333fcb7c7ec7b5c31f839ef86485d74c46b477632f060d6a2221bfdfb1eb1dabdf4a61b512ffd2bd3fd4d2cc70192e76 SHA512 a8ce81751c3e391bff3e0bf2c8b90eb0887a2cbc5aa2e0f5f6ba80ea4dfbfb677422453b2dde814d50dc0ba0b1adfcecff7589008b06c62834d9093da6cea29c
+DIST xsb-3.8.0-gentoo-patchset-1.tar.gz 6588 BLAKE2B 509529c37965b965d10e40c837d996b742613a9b506f4e6b89ececbd8d7b68da49d6cf18cfc7b0e50eb53154c2c4d0d809e0a3b737631be7db56f761e40fa21c SHA512 ec6cc1779aa437194f5f43106dd16eb1d707449505c4e5c26719c6e47b7cf1e733a9386d1e2f9ecbb038ab484ca51efd979528f8150ab9a7a5f5407868e22acd

diff --git a/dev-lang/xsb/xsb-3.8.0.ebuild b/dev-lang/xsb/xsb-3.8.0.ebuild
index 045b0320398..0ce1ce7333a 100644
--- a/dev-lang/xsb/xsb-3.8.0.ebuild
+++ b/dev-lang/xsb/xsb-3.8.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PATCHSET_VER="0"
+PATCHSET_VER="1"
 
 inherit autotools java-pkg-opt-2
 


^ permalink raw reply related	[flat|nested] 31+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lang/xsb/
@ 2020-07-17 13:43 Keri Harris
  0 siblings, 0 replies; 31+ messages in thread
From: Keri Harris @ 2020-07-17 13:43 UTC (permalink / raw
  To: gentoo-commits

commit:     5d600aed8f792a33072ee4bdf8bd01a6270d775b
Author:     Keri Harris <keri <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 17 13:42:59 2020 +0000
Commit:     Keri Harris <keri <AT> gentoo <DOT> org>
CommitDate: Fri Jul 17 13:43:12 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d600aed

dev-lang/xsb: version bump

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Keri Harris <keri <AT> gentoo.org>

 dev-lang/xsb/Manifest         |   2 +
 dev-lang/xsb/xsb-3.8.0.ebuild | 198 ++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 200 insertions(+)

diff --git a/dev-lang/xsb/Manifest b/dev-lang/xsb/Manifest
index ad6562515d2..2be465372b2 100644
--- a/dev-lang/xsb/Manifest
+++ b/dev-lang/xsb/Manifest
@@ -1,4 +1,6 @@
 DIST XSB360.tar.gz 12842882 BLAKE2B 734d17a05eb9cb79906a98a77a6562a9445603a884523689c1f2e5e5f9cd4ebfc7182e9ecde9bf9f97c18a90bc4d0d35a2344ac92193d9ee43eb733530571836 SHA512 2ac2f4d4c7501479648b7f618815d4cd996969791a617f2148ef7498cf08bacd67eab298136303b6804cb689129ae3365e1490ec693f2232f9c9f1ad515d9c6c
 DIST XSB370.tar.gz 12322913 BLAKE2B 64db80704ce656bfaa402d161a94c7b1cd3119a363e848b2c7768665df580b25f1fc43b49b381960d9049d947590b7eb3c846c1a2d6b8a1233d8eb2c4de04f7e SHA512 e2c11b0e5fbbffc2fb6d493e39b7dd74de43509ea1c844f1b3e5d1002c116d6fb8b245905b7b512499e40765a6603d4bef883052bdeec4a3078011c305f85a9f
+DIST XSB38.tar.gz 13830570 BLAKE2B 60a6ab38435348d09e2d08bc65ca62c06b38495b72f40a6f3f10fe8d23949bfed0c580c9be0c8304d8a88a53b227bb695870b558d67f33a47543de6c1529180f SHA512 457c691450afcf3ed4e2fffc28deaef0949ef4bbf6fd69b504acc6507fbb144f2c6e427a25da2b6346b15b82e803c02d1b6962af698d16c1fcb9a3d56160ea30
 DIST xsb-3.6.0-gentoo-patchset-4.tar.gz 7513 BLAKE2B cf846dc94e0f1194f5da381b888f4ce6476a4e861cb23e6dca87b0cd2c0ea24c4290ea080432d2c5440f7350cf0862c7fc34e303a8dfe824e2e3e06f29aa4815 SHA512 bb7ba7836fa2df7a54fd2837b4cb760f7ae0e9511bc0a4b2be8cba89ed4aeedda6712937a4748bd9e9ee16366d442fd962a121dbf83017e2199eb3a287efb1d5
 DIST xsb-3.7.0-gentoo-patchset-3.tar.gz 5636 BLAKE2B f7b66131d3f02fd75e8b6019f8e64cb6f531155116364da432df41a8f7b3ba2b8d300f7b64bbcae7a755478c6aeb637b36457b491998c88457a96b64e5ecb46e SHA512 bee6d62b900c9ee3a373dfa0ad7362b18c748bb9e0559a878534ed517067d753e1fa79277b0588133a1eeceafcd56b4dcc9ff81892309f6c6666150baaaaf047
+DIST xsb-3.8.0-gentoo-patchset-0.tar.gz 6527 BLAKE2B 8b9efe0612c1a7cabb2987d95c55b659333fcb7c7ec7b5c31f839ef86485d74c46b477632f060d6a2221bfdfb1eb1dabdf4a61b512ffd2bd3fd4d2cc70192e76 SHA512 a8ce81751c3e391bff3e0bf2c8b90eb0887a2cbc5aa2e0f5f6ba80ea4dfbfb677422453b2dde814d50dc0ba0b1adfcecff7589008b06c62834d9093da6cea29c

diff --git a/dev-lang/xsb/xsb-3.8.0.ebuild b/dev-lang/xsb/xsb-3.8.0.ebuild
new file mode 100644
index 00000000000..045b0320398
--- /dev/null
+++ b/dev-lang/xsb/xsb-3.8.0.ebuild
@@ -0,0 +1,198 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PATCHSET_VER="0"
+
+inherit autotools java-pkg-opt-2
+
+DESCRIPTION="XSB is a logic programming and deductive database system"
+HOMEPAGE="http://xsb.sourceforge.net"
+SRC_URI="http://xsb.sourceforge.net/downloads/XSB38.tar.gz
+	https://dev.gentoo.org/~keri/distfiles/xsb/${P}-gentoo-patchset-${PATCHSET_VER}.tar.gz"
+
+LICENSE="GPL-2 LGPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="curl debug iodbc java mysql odbc pcre threads xml"
+
+RDEPEND="curl? ( net-misc/curl )
+	iodbc? ( dev-db/libiodbc )
+	java? ( >=virtual/jdk-1.4:= )
+	mysql? ( dev-db/mysql-connector-c:0= )
+	odbc? ( dev-db/unixODBC )
+	pcre? ( dev-libs/libpcre )
+	xml? ( dev-libs/libxml2 )"
+
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}"/XSB
+
+PATCHES=( "${WORKDIR}/${PV}" )
+
+src_prepare() {
+	default
+	cd "${S}"/build
+	eautoconf
+}
+
+src_configure() {
+	cd "${S}"/build
+
+	econf \
+		--prefix=/usr/$(get_libdir) \
+		--disable-optimization \
+		--disable-ccmpl \
+		--without-smodels \
+		$(use_with odbc) \
+		$(use_with iodbc) \
+		$(use_enable threads mt) \
+		$(use_enable debug)
+
+	if use curl ; then
+		cd "${S}"/packages/curl
+		econf
+	fi
+
+	if use mysql ; then
+		cd "${S}"/packages/dbdrivers/mysql
+		econf
+	fi
+
+	if use odbc ; then
+		cd "${S}"/packages/dbdrivers/odbc
+		econf
+	fi
+
+	if use pcre ; then
+		cd "${S}"/packages/pcre
+		econf
+	fi
+
+	if use xml ; then
+		cd "${S}"/packages/xpath
+		econf
+	fi
+}
+
+src_compile() {
+	cd "${S}"/build
+
+	default
+
+	# All XSB Packages are compiled using a single Prolog engine.
+	# Consequently they must all be compiled using a single make job.
+
+	cd "${S}"/packages
+	rm -f *.xwam
+	emake -j1
+
+	if use curl ; then
+		emake -j1 curl
+		emake -j1 sgml
+		if use xml ; then
+			emake -j1 xpath
+		fi
+	fi
+
+	if use mysql ; then
+		emake -j1 mysql
+	fi
+
+	if use odbc ; then
+		emake -j1 odbc
+	fi
+
+	if use pcre ; then
+		emake -j1 pcre
+	fi
+}
+
+src_install() {
+	cd "${S}"/build
+	default
+
+	local XSB_INSTALL_DIR=/usr/$(get_libdir)/xsb-${PV}
+	dosym ${XSB_INSTALL_DIR}/bin/xsb /usr/bin/xsb
+
+	cd "${S}"/packages
+	local PACKAGES=${XSB_INSTALL_DIR}/packages
+	insinto ${PACKAGES}
+	doins *.xwam
+
+	insinto ${PACKAGES}/chr
+	doins chr/*.xwam
+
+	insinto ${PACKAGES}/clpqr
+	doins clpqr/*.xwam
+
+	insinto ${PACKAGES}/gap
+	doins gap/*.xwam
+
+	insinto ${PACKAGES}/justify
+	doins justify/*.xwam
+	doins justify/*.H
+
+	insinto ${PACKAGES}/regmatch
+	doins regmatch/*.xwam
+	insinto ${PACKAGES}/regmatch/cc
+	doins regmatch/cc/*.H
+
+	insinto ${PACKAGES}/slx
+	doins slx/*.xwam
+
+	insinto ${PACKAGES}/wildmatch
+	doins wildmatch/*.xwam
+	insinto ${PACKAGES}/wildmatch/cc
+	doins wildmatch/cc/*.H
+
+	if use curl ; then
+		insinto ${PACKAGES}/curl
+		doins curl/*.xwam
+		insinto ${PACKAGES}/curl/cc
+		doins curl/cc/*.H
+		insinto ${PACKAGES}/sgml
+		doins sgml/*.xwam
+		insinto ${PACKAGES}/sgml/cc
+		doins sgml/cc/*.H
+		insinto ${PACKAGES}/sgml/cc/dtd
+		doins sgml/cc/dtd/*
+		if use xml ; then
+			insinto ${PACKAGES}/xpath
+			doins xpath/*xwam
+			insinto ${PACKAGES}/xpath/cc
+			doins xpath/cc/*.H
+		fi
+	fi
+
+	if use mysql || use odbc ; then
+		insinto ${PACKAGES}/dbdrivers
+		doins dbdrivers/*.xwam
+		doins dbdrivers/*.H
+		insinto ${PACKAGES}/dbdrivers/cc
+		doins dbdrivers/cc/*.H
+		if use mysql ; then
+			insinto ${PACKAGES}/dbdrivers/mysql
+			doins dbdrivers/mysql/*.xwam
+			insinto ${PACKAGES}/dbdrivers/mysql/cc
+			doins dbdrivers/mysql/cc/*.H
+		fi
+		if use odbc ; then
+			insinto ${PACKAGES}/dbdrivers/odbc
+			doins dbdrivers/odbc/*.xwam
+			insinto ${PACKAGES}/dbdrivers/odbc/cc
+			doins dbdrivers/odbc/cc/*.H
+		fi
+	fi
+
+	if use pcre ; then
+		insinto ${PACKAGES}/pcre
+		doins pcre/*.xwam
+		insinto ${PACKAGES}/pcre/cc
+		doins pcre/cc/*.H
+	fi
+
+	cd "${S}"
+	dodoc FAQ README
+}


^ permalink raw reply related	[flat|nested] 31+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lang/xsb/
@ 2019-02-08 19:45 Brian Evans
  0 siblings, 0 replies; 31+ messages in thread
From: Brian Evans @ 2019-02-08 19:45 UTC (permalink / raw
  To: gentoo-commits

commit:     4002726612dc74a26a1f9d3ce35fbae7e37df854
Author:     Brian Evans <grknight <AT> gentoo <DOT> org>
AuthorDate: Fri Feb  8 19:45:33 2019 +0000
Commit:     Brian Evans <grknight <AT> gentoo <DOT> org>
CommitDate: Fri Feb  8 19:45:33 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40027266

dev-lang/xsb: Revbumps for EAPI and dependencies

Non-maintainer commit

Bug: https://bugs.gentoo.org/665870
Package-Manager: Portage-2.3.59, Repoman-2.3.12
Signed-off-by: Brian Evans <grknight <AT> gentoo.org>

 .../xsb/{xsb-3.7.0.ebuild => xsb-3.6.0-r1.ebuild}  | 97 +++++++++++-----------
 .../xsb/{xsb-3.7.0.ebuild => xsb-3.7.0-r1.ebuild}  | 93 ++++++++++-----------
 2 files changed, 92 insertions(+), 98 deletions(-)

diff --git a/dev-lang/xsb/xsb-3.7.0.ebuild b/dev-lang/xsb/xsb-3.6.0-r1.ebuild
similarity index 63%
copy from dev-lang/xsb/xsb-3.7.0.ebuild
copy to dev-lang/xsb/xsb-3.6.0-r1.ebuild
index 8bd4db509d0..b33ce06c15c 100644
--- a/dev-lang/xsb/xsb-3.7.0.ebuild
+++ b/dev-lang/xsb/xsb-3.6.0-r1.ebuild
@@ -1,13 +1,13 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=6
 
 MY_P="XSB${PV//./}"
 
-PATCHSET_VER="3"
+PATCHSET_VER="4"
 
-inherit eutils autotools java-pkg-opt-2
+inherit autotools java-pkg-opt-2
 
 DESCRIPTION="XSB is a logic programming and deductive database system"
 HOMEPAGE="http://xsb.sourceforge.net"
@@ -22,7 +22,7 @@ IUSE="curl debug iodbc java mysql odbc pcre threads xml"
 RDEPEND="curl? ( net-misc/curl )
 	iodbc? ( dev-db/libiodbc )
 	java? ( >=virtual/jdk-1.4:= )
-	mysql? ( virtual/mysql )
+	mysql? ( dev-db/mysql-connector-c:0= )
 	odbc? ( dev-db/unixODBC )
 	pcre? ( dev-libs/libpcre )
 	xml? ( dev-libs/libxml2 )"
@@ -31,13 +31,10 @@ DEPEND="${RDEPEND}"
 
 S="${WORKDIR}"/XSB
 
-src_prepare() {
-	EPATCH_FORCE=yes
-	EPATCH_SUFFIX=patch
-	if [[ -d "${WORKDIR}"/${PV} ]] ; then
-		epatch "${WORKDIR}"/${PV}
-	fi
+PATCHES=( "${WORKDIR}/${PV}" )
 
+src_prepare() {
+	default
 	cd "${S}"/build
 	eautoconf
 }
@@ -61,7 +58,7 @@ src_configure() {
 
 	if use mysql ; then
 		cd "${S}"/packages/dbdrivers/mysql
-		econf
+		econf --with-mysql-libdir=$(mysql_config --variable=pkglibdir)
 	fi
 
 	if use odbc ; then
@@ -83,120 +80,120 @@ src_configure() {
 src_compile() {
 	cd "${S}"/build
 
-	emake || die "emake failed"
+	default
 
 	# All XSB Packages are compiled using a single Prolog engine.
 	# Consequently they must all be compiled using a single make job.
 
 	cd "${S}"/packages
 	rm -f *.xwam
-	emake -j1 || die "emake packages failed"
+	emake -j1
 
 	if use curl ; then
-		emake -j1 curl || die "emake curl package failed"
-		emake -j1 sgml || die "emake sgml package failed"
+		emake -j1 curl
+		emake -j1 sgml
 		if use xml ; then
-			emake -j1 xpath || die "emake xpath package failed"
+			emake -j1 xpath
 		fi
 	fi
 
 	if use mysql ; then
-		emake -j1 mysql || die "emake mysql package failed"
+		emake -j1 mysql
 	fi
 
 	if use odbc ; then
-		emake -j1 odbc || die "emake odbc package failed"
+		emake -j1 odbc
 	fi
 
 	if use pcre ; then
-		emake -j1 pcre || die "emake pcre package failed"
+		emake -j1 pcre
 	fi
 }
 
 src_install() {
 	cd "${S}"/build
-	emake DESTDIR="${D}" install || die "make install failed"
+	default
 
 	local XSB_INSTALL_DIR=/usr/$(get_libdir)/xsb-${PV}
-	dosym ${XSB_INSTALL_DIR}/bin/xsb /usr/bin/xsb || die
+	dosym ${XSB_INSTALL_DIR}/bin/xsb /usr/bin/xsb
 
 	cd "${S}"/packages
 	local PACKAGES=${XSB_INSTALL_DIR}/packages
 	insinto ${PACKAGES}
-	doins *.xwam || die
+	doins *.xwam
 
 	insinto ${PACKAGES}/chr
-	doins chr/*.xwam || die
+	doins chr/*.xwam
 
 	insinto ${PACKAGES}/clpqr
-	doins clpqr/*.xwam || die
+	doins clpqr/*.xwam
 
 	insinto ${PACKAGES}/gap
-	doins gap/*.xwam || die
+	doins gap/*.xwam
 
 	insinto ${PACKAGES}/justify
-	doins justify/*.xwam || die
-	doins justify/*.H || die
+	doins justify/*.xwam
+	doins justify/*.H
 
 	insinto ${PACKAGES}/regmatch
-	doins regmatch/*.xwam || die
+	doins regmatch/*.xwam
 	insinto ${PACKAGES}/regmatch/cc
-	doins regmatch/cc/*.H || die
+	doins regmatch/cc/*.H
 
 	insinto ${PACKAGES}/slx
-	doins slx/*.xwam || die
+	doins slx/*.xwam
 
 	insinto ${PACKAGES}/wildmatch
-	doins wildmatch/*.xwam || die
+	doins wildmatch/*.xwam
 	insinto ${PACKAGES}/wildmatch/cc
-	doins wildmatch/cc/*.H || die
+	doins wildmatch/cc/*.H
 
 	if use curl ; then
 		insinto ${PACKAGES}/curl
-		doins curl/*.xwam || die
+		doins curl/*.xwam
 		insinto ${PACKAGES}/curl/cc
-		doins curl/cc/*.H || die
+		doins curl/cc/*.H
 		insinto ${PACKAGES}/sgml
-		doins sgml/*.xwam || die
+		doins sgml/*.xwam
 		insinto ${PACKAGES}/sgml/cc
-		doins sgml/cc/*.H || die
+		doins sgml/cc/*.H
 		insinto ${PACKAGES}/sgml/cc/dtd
-		doins sgml/cc/dtd/* || die
+		doins sgml/cc/dtd/*
 		if use xml ; then
 			insinto ${PACKAGES}/xpath
-			doins xpath/*xwam || die
+			doins xpath/*xwam
 			insinto ${PACKAGES}/xpath/cc
-			doins xpath/cc/*.H || die
+			doins xpath/cc/*.H
 		fi
 	fi
 
 	if use mysql || use odbc ; then
 		insinto ${PACKAGES}/dbdrivers
-		doins dbdrivers/*.xwam || die
-		doins dbdrivers/*.H || die
+		doins dbdrivers/*.xwam
+		doins dbdrivers/*.H
 		insinto ${PACKAGES}/dbdrivers/cc
-		doins dbdrivers/cc/*.H || die
+		doins dbdrivers/cc/*.H
 		if use mysql ; then
 			insinto ${PACKAGES}/dbdrivers/mysql
-			doins dbdrivers/mysql/*.xwam || die
+			doins dbdrivers/mysql/*.xwam
 			insinto ${PACKAGES}/dbdrivers/mysql/cc
-			doins dbdrivers/mysql/cc/*.H || die
+			doins dbdrivers/mysql/cc/*.H
 		fi
 		if use odbc ; then
 			insinto ${PACKAGES}/dbdrivers/odbc
-			doins dbdrivers/odbc/*.xwam || die
+			doins dbdrivers/odbc/*.xwam
 			insinto ${PACKAGES}/dbdrivers/odbc/cc
-			doins dbdrivers/odbc/cc/*.H || die
+			doins dbdrivers/odbc/cc/*.H
 		fi
 	fi
 
 	if use pcre ; then
 		insinto ${PACKAGES}/pcre
-		doins pcre/*.xwam || die
+		doins pcre/*.xwam
 		insinto ${PACKAGES}/pcre/cc
-		doins pcre/cc/*.H || die
+		doins pcre/cc/*.H
 	fi
 
 	cd "${S}"
-	dodoc FAQ README || die
+	dodoc FAQ README
 }

diff --git a/dev-lang/xsb/xsb-3.7.0.ebuild b/dev-lang/xsb/xsb-3.7.0-r1.ebuild
similarity index 63%
rename from dev-lang/xsb/xsb-3.7.0.ebuild
rename to dev-lang/xsb/xsb-3.7.0-r1.ebuild
index 8bd4db509d0..983c93a7be4 100644
--- a/dev-lang/xsb/xsb-3.7.0.ebuild
+++ b/dev-lang/xsb/xsb-3.7.0-r1.ebuild
@@ -1,13 +1,13 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=6
 
 MY_P="XSB${PV//./}"
 
 PATCHSET_VER="3"
 
-inherit eutils autotools java-pkg-opt-2
+inherit autotools java-pkg-opt-2
 
 DESCRIPTION="XSB is a logic programming and deductive database system"
 HOMEPAGE="http://xsb.sourceforge.net"
@@ -22,7 +22,7 @@ IUSE="curl debug iodbc java mysql odbc pcre threads xml"
 RDEPEND="curl? ( net-misc/curl )
 	iodbc? ( dev-db/libiodbc )
 	java? ( >=virtual/jdk-1.4:= )
-	mysql? ( virtual/mysql )
+	mysql? ( dev-db/mysql-connector-c:0= )
 	odbc? ( dev-db/unixODBC )
 	pcre? ( dev-libs/libpcre )
 	xml? ( dev-libs/libxml2 )"
@@ -31,13 +31,10 @@ DEPEND="${RDEPEND}"
 
 S="${WORKDIR}"/XSB
 
-src_prepare() {
-	EPATCH_FORCE=yes
-	EPATCH_SUFFIX=patch
-	if [[ -d "${WORKDIR}"/${PV} ]] ; then
-		epatch "${WORKDIR}"/${PV}
-	fi
+PATCHES=( "${WORKDIR}/${PV}" )
 
+src_prepare() {
+	default
 	cd "${S}"/build
 	eautoconf
 }
@@ -83,120 +80,120 @@ src_configure() {
 src_compile() {
 	cd "${S}"/build
 
-	emake || die "emake failed"
+	default
 
 	# All XSB Packages are compiled using a single Prolog engine.
 	# Consequently they must all be compiled using a single make job.
 
 	cd "${S}"/packages
 	rm -f *.xwam
-	emake -j1 || die "emake packages failed"
+	emake -j1
 
 	if use curl ; then
-		emake -j1 curl || die "emake curl package failed"
-		emake -j1 sgml || die "emake sgml package failed"
+		emake -j1 curl
+		emake -j1 sgml
 		if use xml ; then
-			emake -j1 xpath || die "emake xpath package failed"
+			emake -j1 xpath
 		fi
 	fi
 
 	if use mysql ; then
-		emake -j1 mysql || die "emake mysql package failed"
+		emake -j1 mysql
 	fi
 
 	if use odbc ; then
-		emake -j1 odbc || die "emake odbc package failed"
+		emake -j1 odbc
 	fi
 
 	if use pcre ; then
-		emake -j1 pcre || die "emake pcre package failed"
+		emake -j1 pcre
 	fi
 }
 
 src_install() {
 	cd "${S}"/build
-	emake DESTDIR="${D}" install || die "make install failed"
+	default
 
 	local XSB_INSTALL_DIR=/usr/$(get_libdir)/xsb-${PV}
-	dosym ${XSB_INSTALL_DIR}/bin/xsb /usr/bin/xsb || die
+	dosym ${XSB_INSTALL_DIR}/bin/xsb /usr/bin/xsb
 
 	cd "${S}"/packages
 	local PACKAGES=${XSB_INSTALL_DIR}/packages
 	insinto ${PACKAGES}
-	doins *.xwam || die
+	doins *.xwam
 
 	insinto ${PACKAGES}/chr
-	doins chr/*.xwam || die
+	doins chr/*.xwam
 
 	insinto ${PACKAGES}/clpqr
-	doins clpqr/*.xwam || die
+	doins clpqr/*.xwam
 
 	insinto ${PACKAGES}/gap
-	doins gap/*.xwam || die
+	doins gap/*.xwam
 
 	insinto ${PACKAGES}/justify
-	doins justify/*.xwam || die
-	doins justify/*.H || die
+	doins justify/*.xwam
+	doins justify/*.H
 
 	insinto ${PACKAGES}/regmatch
-	doins regmatch/*.xwam || die
+	doins regmatch/*.xwam
 	insinto ${PACKAGES}/regmatch/cc
-	doins regmatch/cc/*.H || die
+	doins regmatch/cc/*.H
 
 	insinto ${PACKAGES}/slx
-	doins slx/*.xwam || die
+	doins slx/*.xwam
 
 	insinto ${PACKAGES}/wildmatch
-	doins wildmatch/*.xwam || die
+	doins wildmatch/*.xwam
 	insinto ${PACKAGES}/wildmatch/cc
-	doins wildmatch/cc/*.H || die
+	doins wildmatch/cc/*.H
 
 	if use curl ; then
 		insinto ${PACKAGES}/curl
-		doins curl/*.xwam || die
+		doins curl/*.xwam
 		insinto ${PACKAGES}/curl/cc
-		doins curl/cc/*.H || die
+		doins curl/cc/*.H
 		insinto ${PACKAGES}/sgml
-		doins sgml/*.xwam || die
+		doins sgml/*.xwam
 		insinto ${PACKAGES}/sgml/cc
-		doins sgml/cc/*.H || die
+		doins sgml/cc/*.H
 		insinto ${PACKAGES}/sgml/cc/dtd
-		doins sgml/cc/dtd/* || die
+		doins sgml/cc/dtd/*
 		if use xml ; then
 			insinto ${PACKAGES}/xpath
-			doins xpath/*xwam || die
+			doins xpath/*xwam
 			insinto ${PACKAGES}/xpath/cc
-			doins xpath/cc/*.H || die
+			doins xpath/cc/*.H
 		fi
 	fi
 
 	if use mysql || use odbc ; then
 		insinto ${PACKAGES}/dbdrivers
-		doins dbdrivers/*.xwam || die
-		doins dbdrivers/*.H || die
+		doins dbdrivers/*.xwam
+		doins dbdrivers/*.H
 		insinto ${PACKAGES}/dbdrivers/cc
-		doins dbdrivers/cc/*.H || die
+		doins dbdrivers/cc/*.H
 		if use mysql ; then
 			insinto ${PACKAGES}/dbdrivers/mysql
-			doins dbdrivers/mysql/*.xwam || die
+			doins dbdrivers/mysql/*.xwam
 			insinto ${PACKAGES}/dbdrivers/mysql/cc
-			doins dbdrivers/mysql/cc/*.H || die
+			doins dbdrivers/mysql/cc/*.H
 		fi
 		if use odbc ; then
 			insinto ${PACKAGES}/dbdrivers/odbc
-			doins dbdrivers/odbc/*.xwam || die
+			doins dbdrivers/odbc/*.xwam
 			insinto ${PACKAGES}/dbdrivers/odbc/cc
-			doins dbdrivers/odbc/cc/*.H || die
+			doins dbdrivers/odbc/cc/*.H
 		fi
 	fi
 
 	if use pcre ; then
 		insinto ${PACKAGES}/pcre
-		doins pcre/*.xwam || die
+		doins pcre/*.xwam
 		insinto ${PACKAGES}/pcre/cc
-		doins pcre/cc/*.H || die
+		doins pcre/cc/*.H
 	fi
 
 	cd "${S}"
-	dodoc FAQ README || die
+	dodoc FAQ README
 }


^ permalink raw reply related	[flat|nested] 31+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lang/xsb/
@ 2017-10-03 11:52 Keri Harris
  0 siblings, 0 replies; 31+ messages in thread
From: Keri Harris @ 2017-10-03 11:52 UTC (permalink / raw
  To: gentoo-commits

commit:     2479f5537f4c145d3c3acf8361611bceb87aea8f
Author:     Keri Harris <keri <AT> gentoo <DOT> org>
AuthorDate: Tue Oct  3 11:51:42 2017 +0000
Commit:     Keri Harris <keri <AT> gentoo <DOT> org>
CommitDate: Tue Oct  3 11:52:01 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2479f553

dev-lang/xsb: consider ac_tool_prefix when applying gcc flags

Package-Manager: Portage-2.3.8, Repoman-2.3.1

 dev-lang/xsb/Manifest         | 4 ++--
 dev-lang/xsb/xsb-3.6.0.ebuild | 2 +-
 dev-lang/xsb/xsb-3.7.0.ebuild | 2 +-
 3 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-lang/xsb/Manifest b/dev-lang/xsb/Manifest
index aefd7317aa1..bc55f4189a6 100644
--- a/dev-lang/xsb/Manifest
+++ b/dev-lang/xsb/Manifest
@@ -1,4 +1,4 @@
 DIST XSB360.tar.gz 12842882 SHA256 bb8d2b30e598574e263ddb48b7569e5582953a0c4f8b16d55f6bbf306e9e7faa SHA512 2ac2f4d4c7501479648b7f618815d4cd996969791a617f2148ef7498cf08bacd67eab298136303b6804cb689129ae3365e1490ec693f2232f9c9f1ad515d9c6c WHIRLPOOL 057a1939ff4115c2fc4cd91f10458a4d89847b6394723ea05a4a86d9e7986ee3c03f7ff1b2eff2389ec3c1be7d20b69cdf77be016066cf261b2af131dfbb2176
 DIST XSB370.tar.gz 12322913 SHA256 282936b17ca581e6f546a4cb15687653ad19144897c4776b01a8caf7027ebc6d SHA512 e2c11b0e5fbbffc2fb6d493e39b7dd74de43509ea1c844f1b3e5d1002c116d6fb8b245905b7b512499e40765a6603d4bef883052bdeec4a3078011c305f85a9f WHIRLPOOL 7fad63fbd66e902eaccc5ae1e542787a824d4396df1a49f08b003cada4f424eaf563b0eff693296e7adecb46bfd24931938baf5dde95ad01694dfcdf4b2fb4ef
-DIST xsb-3.6.0-gentoo-patchset-3.tar.gz 7340 SHA256 a142a50f1720c62602914bccb2ae038c94fe08f31732db785fc0780eecc0f164 SHA512 3ed8dbe376ab27e9587f72151d4e4a49859bc0170f490219f6ac218501b194ddad8d24666e873f6cf1c11de371114430dde2c6480f4082db0f7b330fd65c6d74 WHIRLPOOL a9fa13086da4cb0463b37a3b77ed2867bdd65bdb19bab2a99f601f485413492535e0fc72bbd44f724399d3eea3ed002b778f82f8ec5af167ed7b0714106cbb18
-DIST xsb-3.7.0-gentoo-patchset-2.tar.gz 5531 SHA256 ab095b64e1723af6e3cdfe1dfdd685054769de7768960972bd5bfc892f0c16e3 SHA512 f0ea99a7ba8a4d02a6e36900725f774859e4c270bcaa5c83d1fae7f312e509411f1992edfb7b1a88e2bd3933beb6216d17c66bc40bb62a1cc9ce17600bac4af8 WHIRLPOOL 5478bee51b17b263611bb2a386b1b5f4bab6a980584f8a95e0c51c55c4383acc472b4c082ef7eacd79f3df382bb8160099cb19d9a1675522a43104e0582b0f6c
+DIST xsb-3.6.0-gentoo-patchset-4.tar.gz 7513 SHA256 99e03006242b027bdc4738cc7fec71f501aad0bad0280bc3dabf20ec677f478f SHA512 bb7ba7836fa2df7a54fd2837b4cb760f7ae0e9511bc0a4b2be8cba89ed4aeedda6712937a4748bd9e9ee16366d442fd962a121dbf83017e2199eb3a287efb1d5 WHIRLPOOL 03c6bd4bb2c9dea1bf67ab623102c194dd23fa2ae3a97723e832bf9390bf2666e484e4ab2149b094216fedcfe7316de7f6753fc4c91ca1619799d0fa306855f4
+DIST xsb-3.7.0-gentoo-patchset-3.tar.gz 5636 SHA256 cdbdb8f6cd16fb2df24666fd4a91f00a54b30c71170588d84e9894410f70ad6c SHA512 bee6d62b900c9ee3a373dfa0ad7362b18c748bb9e0559a878534ed517067d753e1fa79277b0588133a1eeceafcd56b4dcc9ff81892309f6c6666150baaaaf047 WHIRLPOOL 5165841bebb0bf9430865486b923e612a3db7746073e226da4ce71bcef76e2d2c1f8c04a1901dfdea95d59ba3bbbf8b367a106372559d70d850d66c0eb187f9a

diff --git a/dev-lang/xsb/xsb-3.6.0.ebuild b/dev-lang/xsb/xsb-3.6.0.ebuild
index 8dab717879d..f0ea2805b12 100644
--- a/dev-lang/xsb/xsb-3.6.0.ebuild
+++ b/dev-lang/xsb/xsb-3.6.0.ebuild
@@ -5,7 +5,7 @@ EAPI=5
 
 MY_P="XSB${PV//./}"
 
-PATCHSET_VER="3"
+PATCHSET_VER="4"
 
 inherit eutils autotools java-pkg-opt-2
 

diff --git a/dev-lang/xsb/xsb-3.7.0.ebuild b/dev-lang/xsb/xsb-3.7.0.ebuild
index d5634b239ba..8bd4db509d0 100644
--- a/dev-lang/xsb/xsb-3.7.0.ebuild
+++ b/dev-lang/xsb/xsb-3.7.0.ebuild
@@ -5,7 +5,7 @@ EAPI=5
 
 MY_P="XSB${PV//./}"
 
-PATCHSET_VER="2"
+PATCHSET_VER="3"
 
 inherit eutils autotools java-pkg-opt-2
 


^ permalink raw reply related	[flat|nested] 31+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lang/xsb/
@ 2017-09-30 12:36 Keri Harris
  0 siblings, 0 replies; 31+ messages in thread
From: Keri Harris @ 2017-09-30 12:36 UTC (permalink / raw
  To: gentoo-commits

commit:     de69a91de77be10ced7b6271526ea3ad2e792f3e
Author:     Keri Harris <keri <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 30 12:36:27 2017 +0000
Commit:     Keri Harris <keri <AT> gentoo <DOT> org>
CommitDate: Sat Sep 30 12:36:42 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de69a91d

dev-lang/xsb: C99 extern inline fixes

Package-Manager: Portage-2.3.8, Repoman-2.3.1

 dev-lang/xsb/Manifest         | 4 ++--
 dev-lang/xsb/xsb-3.6.0.ebuild | 2 +-
 dev-lang/xsb/xsb-3.7.0.ebuild | 2 +-
 3 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-lang/xsb/Manifest b/dev-lang/xsb/Manifest
index 4dd3433f2a5..aefd7317aa1 100644
--- a/dev-lang/xsb/Manifest
+++ b/dev-lang/xsb/Manifest
@@ -1,4 +1,4 @@
 DIST XSB360.tar.gz 12842882 SHA256 bb8d2b30e598574e263ddb48b7569e5582953a0c4f8b16d55f6bbf306e9e7faa SHA512 2ac2f4d4c7501479648b7f618815d4cd996969791a617f2148ef7498cf08bacd67eab298136303b6804cb689129ae3365e1490ec693f2232f9c9f1ad515d9c6c WHIRLPOOL 057a1939ff4115c2fc4cd91f10458a4d89847b6394723ea05a4a86d9e7986ee3c03f7ff1b2eff2389ec3c1be7d20b69cdf77be016066cf261b2af131dfbb2176
 DIST XSB370.tar.gz 12322913 SHA256 282936b17ca581e6f546a4cb15687653ad19144897c4776b01a8caf7027ebc6d SHA512 e2c11b0e5fbbffc2fb6d493e39b7dd74de43509ea1c844f1b3e5d1002c116d6fb8b245905b7b512499e40765a6603d4bef883052bdeec4a3078011c305f85a9f WHIRLPOOL 7fad63fbd66e902eaccc5ae1e542787a824d4396df1a49f08b003cada4f424eaf563b0eff693296e7adecb46bfd24931938baf5dde95ad01694dfcdf4b2fb4ef
-DIST xsb-3.6.0-gentoo-patchset-2.tar.gz 7051 SHA256 14fe682df72677e09c9ecaee7a1ef1b0f8f155344789ce90a917bc5a02735947 SHA512 285211c9d1fa52acff707b0ad38f3da06374b8ac187ad66e9148508cbc0ec5c0f60b3e4461705b072510360ce72f81b5d5cfa4bbd1258510e7abfbbe8f0788b0 WHIRLPOOL 5c82f3b268a86b0f5bdbf0a4ffbe755253367d6d84cb24f7c6c2bf216833fb40afe4ca357148c882d57cc754cd75fc1ff7beca3084eeb104a015581e5872b337
-DIST xsb-3.7.0-gentoo-patchset-1.tar.gz 5297 SHA256 c0340b390be98fdda506e7f7d2e34b03310be2a81964eec5875f1daccd1bfc30 SHA512 f8d8e9d12aa8daeb0942a7983ca43ac4db773de890efbff03ef5558f5d5ae09ad5d6bdf5171df6de3705a10186ae3f6e43c9bb1759dbd8e5315ca2ce1d7e53c7 WHIRLPOOL f9be3b49b6df83a03c712ea1bb36dbad576d537fe4a6978058d8c9a64ea06059d7360097c667a92182d54eed5f34becdcd66df7c22f8e2f9bd0781c894863b89
+DIST xsb-3.6.0-gentoo-patchset-3.tar.gz 7340 SHA256 a142a50f1720c62602914bccb2ae038c94fe08f31732db785fc0780eecc0f164 SHA512 3ed8dbe376ab27e9587f72151d4e4a49859bc0170f490219f6ac218501b194ddad8d24666e873f6cf1c11de371114430dde2c6480f4082db0f7b330fd65c6d74 WHIRLPOOL a9fa13086da4cb0463b37a3b77ed2867bdd65bdb19bab2a99f601f485413492535e0fc72bbd44f724399d3eea3ed002b778f82f8ec5af167ed7b0714106cbb18
+DIST xsb-3.7.0-gentoo-patchset-2.tar.gz 5531 SHA256 ab095b64e1723af6e3cdfe1dfdd685054769de7768960972bd5bfc892f0c16e3 SHA512 f0ea99a7ba8a4d02a6e36900725f774859e4c270bcaa5c83d1fae7f312e509411f1992edfb7b1a88e2bd3933beb6216d17c66bc40bb62a1cc9ce17600bac4af8 WHIRLPOOL 5478bee51b17b263611bb2a386b1b5f4bab6a980584f8a95e0c51c55c4383acc472b4c082ef7eacd79f3df382bb8160099cb19d9a1675522a43104e0582b0f6c

diff --git a/dev-lang/xsb/xsb-3.6.0.ebuild b/dev-lang/xsb/xsb-3.6.0.ebuild
index 6a8bbdfa7b2..8dab717879d 100644
--- a/dev-lang/xsb/xsb-3.6.0.ebuild
+++ b/dev-lang/xsb/xsb-3.6.0.ebuild
@@ -5,7 +5,7 @@ EAPI=5
 
 MY_P="XSB${PV//./}"
 
-PATCHSET_VER="2"
+PATCHSET_VER="3"
 
 inherit eutils autotools java-pkg-opt-2
 

diff --git a/dev-lang/xsb/xsb-3.7.0.ebuild b/dev-lang/xsb/xsb-3.7.0.ebuild
index 71da6b46bd6..d5634b239ba 100644
--- a/dev-lang/xsb/xsb-3.7.0.ebuild
+++ b/dev-lang/xsb/xsb-3.7.0.ebuild
@@ -5,7 +5,7 @@ EAPI=5
 
 MY_P="XSB${PV//./}"
 
-PATCHSET_VER="1"
+PATCHSET_VER="2"
 
 inherit eutils autotools java-pkg-opt-2
 


^ permalink raw reply related	[flat|nested] 31+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lang/xsb/
@ 2017-09-27 19:42 Keri Harris
  0 siblings, 0 replies; 31+ messages in thread
From: Keri Harris @ 2017-09-27 19:42 UTC (permalink / raw
  To: gentoo-commits

commit:     b7d110535e5ca0d57417f4424c496aa156d0c296
Author:     Keri Harris <keri <AT> gentoo <DOT> org>
AuthorDate: Wed Sep 27 19:42:14 2017 +0000
Commit:     Keri Harris <keri <AT> gentoo <DOT> org>
CommitDate: Wed Sep 27 19:42:30 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7d11053

dev-lang/xsb: XSB module does not require linking with ODBC shared libraries

Package-Manager: Portage-2.3.8, Repoman-2.3.1

 dev-lang/xsb/Manifest         | 2 +-
 dev-lang/xsb/xsb-3.7.0.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-lang/xsb/Manifest b/dev-lang/xsb/Manifest
index 578239efd8e..4dd3433f2a5 100644
--- a/dev-lang/xsb/Manifest
+++ b/dev-lang/xsb/Manifest
@@ -1,4 +1,4 @@
 DIST XSB360.tar.gz 12842882 SHA256 bb8d2b30e598574e263ddb48b7569e5582953a0c4f8b16d55f6bbf306e9e7faa SHA512 2ac2f4d4c7501479648b7f618815d4cd996969791a617f2148ef7498cf08bacd67eab298136303b6804cb689129ae3365e1490ec693f2232f9c9f1ad515d9c6c WHIRLPOOL 057a1939ff4115c2fc4cd91f10458a4d89847b6394723ea05a4a86d9e7986ee3c03f7ff1b2eff2389ec3c1be7d20b69cdf77be016066cf261b2af131dfbb2176
 DIST XSB370.tar.gz 12322913 SHA256 282936b17ca581e6f546a4cb15687653ad19144897c4776b01a8caf7027ebc6d SHA512 e2c11b0e5fbbffc2fb6d493e39b7dd74de43509ea1c844f1b3e5d1002c116d6fb8b245905b7b512499e40765a6603d4bef883052bdeec4a3078011c305f85a9f WHIRLPOOL 7fad63fbd66e902eaccc5ae1e542787a824d4396df1a49f08b003cada4f424eaf563b0eff693296e7adecb46bfd24931938baf5dde95ad01694dfcdf4b2fb4ef
 DIST xsb-3.6.0-gentoo-patchset-2.tar.gz 7051 SHA256 14fe682df72677e09c9ecaee7a1ef1b0f8f155344789ce90a917bc5a02735947 SHA512 285211c9d1fa52acff707b0ad38f3da06374b8ac187ad66e9148508cbc0ec5c0f60b3e4461705b072510360ce72f81b5d5cfa4bbd1258510e7abfbbe8f0788b0 WHIRLPOOL 5c82f3b268a86b0f5bdbf0a4ffbe755253367d6d84cb24f7c6c2bf216833fb40afe4ca357148c882d57cc754cd75fc1ff7beca3084eeb104a015581e5872b337
-DIST xsb-3.7.0-gentoo-patchset-0.tar.gz 5111 SHA256 cd907853e43ab9a6249511a9313cde4d0c2484ffd35c6fb1f82310fdcd6c7e16 SHA512 6bee94326c99a186b61f4eea62fab4d5d61c3dead65adbf2543249f16febe463e45d23f8b761ef11a276cc29cc3558a592a58c168fcc4265ccdfc83b75dfb4ed WHIRLPOOL 4146000f30cdd8c64bc15521e3ffb086aee43efabce13267191f3191af4f7b33bf10b02c0fdd73d20bffdd02bd0daff2c9f34292eabc963dcfcfbb902bf41dbd
+DIST xsb-3.7.0-gentoo-patchset-1.tar.gz 5297 SHA256 c0340b390be98fdda506e7f7d2e34b03310be2a81964eec5875f1daccd1bfc30 SHA512 f8d8e9d12aa8daeb0942a7983ca43ac4db773de890efbff03ef5558f5d5ae09ad5d6bdf5171df6de3705a10186ae3f6e43c9bb1759dbd8e5315ca2ce1d7e53c7 WHIRLPOOL f9be3b49b6df83a03c712ea1bb36dbad576d537fe4a6978058d8c9a64ea06059d7360097c667a92182d54eed5f34becdcd66df7c22f8e2f9bd0781c894863b89

diff --git a/dev-lang/xsb/xsb-3.7.0.ebuild b/dev-lang/xsb/xsb-3.7.0.ebuild
index c4e8881e2b0..71da6b46bd6 100644
--- a/dev-lang/xsb/xsb-3.7.0.ebuild
+++ b/dev-lang/xsb/xsb-3.7.0.ebuild
@@ -5,7 +5,7 @@ EAPI=5
 
 MY_P="XSB${PV//./}"
 
-PATCHSET_VER="0"
+PATCHSET_VER="1"
 
 inherit eutils autotools java-pkg-opt-2
 


^ permalink raw reply related	[flat|nested] 31+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lang/xsb/
@ 2017-09-24  9:30 Keri Harris
  0 siblings, 0 replies; 31+ messages in thread
From: Keri Harris @ 2017-09-24  9:30 UTC (permalink / raw
  To: gentoo-commits

commit:     2b64563b5bf90cef4d029c0335489bf85b297b48
Author:     Keri Harris <keri <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 24 09:30:19 2017 +0000
Commit:     Keri Harris <keri <AT> gentoo <DOT> org>
CommitDate: Sun Sep 24 09:30:19 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b64563b

dev-lang/xsb: version bump

Package-Manager: Portage-2.3.8, Repoman-2.3.1

 dev-lang/xsb/Manifest         |   2 +
 dev-lang/xsb/xsb-3.7.0.ebuild | 202 ++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 204 insertions(+)

diff --git a/dev-lang/xsb/Manifest b/dev-lang/xsb/Manifest
index 7f5cc362f44..578239efd8e 100644
--- a/dev-lang/xsb/Manifest
+++ b/dev-lang/xsb/Manifest
@@ -1,2 +1,4 @@
 DIST XSB360.tar.gz 12842882 SHA256 bb8d2b30e598574e263ddb48b7569e5582953a0c4f8b16d55f6bbf306e9e7faa SHA512 2ac2f4d4c7501479648b7f618815d4cd996969791a617f2148ef7498cf08bacd67eab298136303b6804cb689129ae3365e1490ec693f2232f9c9f1ad515d9c6c WHIRLPOOL 057a1939ff4115c2fc4cd91f10458a4d89847b6394723ea05a4a86d9e7986ee3c03f7ff1b2eff2389ec3c1be7d20b69cdf77be016066cf261b2af131dfbb2176
+DIST XSB370.tar.gz 12322913 SHA256 282936b17ca581e6f546a4cb15687653ad19144897c4776b01a8caf7027ebc6d SHA512 e2c11b0e5fbbffc2fb6d493e39b7dd74de43509ea1c844f1b3e5d1002c116d6fb8b245905b7b512499e40765a6603d4bef883052bdeec4a3078011c305f85a9f WHIRLPOOL 7fad63fbd66e902eaccc5ae1e542787a824d4396df1a49f08b003cada4f424eaf563b0eff693296e7adecb46bfd24931938baf5dde95ad01694dfcdf4b2fb4ef
 DIST xsb-3.6.0-gentoo-patchset-2.tar.gz 7051 SHA256 14fe682df72677e09c9ecaee7a1ef1b0f8f155344789ce90a917bc5a02735947 SHA512 285211c9d1fa52acff707b0ad38f3da06374b8ac187ad66e9148508cbc0ec5c0f60b3e4461705b072510360ce72f81b5d5cfa4bbd1258510e7abfbbe8f0788b0 WHIRLPOOL 5c82f3b268a86b0f5bdbf0a4ffbe755253367d6d84cb24f7c6c2bf216833fb40afe4ca357148c882d57cc754cd75fc1ff7beca3084eeb104a015581e5872b337
+DIST xsb-3.7.0-gentoo-patchset-0.tar.gz 5111 SHA256 cd907853e43ab9a6249511a9313cde4d0c2484ffd35c6fb1f82310fdcd6c7e16 SHA512 6bee94326c99a186b61f4eea62fab4d5d61c3dead65adbf2543249f16febe463e45d23f8b761ef11a276cc29cc3558a592a58c168fcc4265ccdfc83b75dfb4ed WHIRLPOOL 4146000f30cdd8c64bc15521e3ffb086aee43efabce13267191f3191af4f7b33bf10b02c0fdd73d20bffdd02bd0daff2c9f34292eabc963dcfcfbb902bf41dbd

diff --git a/dev-lang/xsb/xsb-3.7.0.ebuild b/dev-lang/xsb/xsb-3.7.0.ebuild
new file mode 100644
index 00000000000..c4e8881e2b0
--- /dev/null
+++ b/dev-lang/xsb/xsb-3.7.0.ebuild
@@ -0,0 +1,202 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+MY_P="XSB${PV//./}"
+
+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="http://xsb.sourceforge.net/downloads/${MY_P}.tar.gz
+	mirror://gentoo/${P}-gentoo-patchset-${PATCHSET_VER}.tar.gz"
+
+LICENSE="GPL-2 LGPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="curl debug iodbc java mysql odbc pcre threads xml"
+
+RDEPEND="curl? ( net-misc/curl )
+	iodbc? ( dev-db/libiodbc )
+	java? ( >=virtual/jdk-1.4:= )
+	mysql? ( virtual/mysql )
+	odbc? ( dev-db/unixODBC )
+	pcre? ( dev-libs/libpcre )
+	xml? ( dev-libs/libxml2 )"
+
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}"/XSB
+
+src_prepare() {
+	EPATCH_FORCE=yes
+	EPATCH_SUFFIX=patch
+	if [[ -d "${WORKDIR}"/${PV} ]] ; then
+		epatch "${WORKDIR}"/${PV}
+	fi
+
+	cd "${S}"/build
+	eautoconf
+}
+
+src_configure() {
+	cd "${S}"/build
+
+	econf \
+		--prefix=/usr/$(get_libdir) \
+		--disable-optimization \
+		--without-smodels \
+		$(use_with odbc) \
+		$(use_with iodbc) \
+		$(use_enable threads mt) \
+		$(use_enable debug)
+
+	if use curl ; then
+		cd "${S}"/packages/curl
+		econf
+	fi
+
+	if use mysql ; then
+		cd "${S}"/packages/dbdrivers/mysql
+		econf
+	fi
+
+	if use odbc ; then
+		cd "${S}"/packages/dbdrivers/odbc
+		econf
+	fi
+
+	if use pcre ; then
+		cd "${S}"/packages/pcre
+		econf
+	fi
+
+	if use xml ; then
+		cd "${S}"/packages/xpath
+		econf
+	fi
+}
+
+src_compile() {
+	cd "${S}"/build
+
+	emake || die "emake failed"
+
+	# All XSB Packages are compiled using a single Prolog engine.
+	# Consequently they must all be compiled using a single make job.
+
+	cd "${S}"/packages
+	rm -f *.xwam
+	emake -j1 || die "emake packages failed"
+
+	if use curl ; then
+		emake -j1 curl || die "emake curl package failed"
+		emake -j1 sgml || die "emake sgml package failed"
+		if use xml ; then
+			emake -j1 xpath || die "emake xpath package failed"
+		fi
+	fi
+
+	if use mysql ; then
+		emake -j1 mysql || die "emake mysql package failed"
+	fi
+
+	if use odbc ; then
+		emake -j1 odbc || die "emake odbc package failed"
+	fi
+
+	if use pcre ; then
+		emake -j1 pcre || die "emake pcre package failed"
+	fi
+}
+
+src_install() {
+	cd "${S}"/build
+	emake DESTDIR="${D}" install || die "make install failed"
+
+	local XSB_INSTALL_DIR=/usr/$(get_libdir)/xsb-${PV}
+	dosym ${XSB_INSTALL_DIR}/bin/xsb /usr/bin/xsb || die
+
+	cd "${S}"/packages
+	local PACKAGES=${XSB_INSTALL_DIR}/packages
+	insinto ${PACKAGES}
+	doins *.xwam || die
+
+	insinto ${PACKAGES}/chr
+	doins chr/*.xwam || die
+
+	insinto ${PACKAGES}/clpqr
+	doins clpqr/*.xwam || die
+
+	insinto ${PACKAGES}/gap
+	doins gap/*.xwam || die
+
+	insinto ${PACKAGES}/justify
+	doins justify/*.xwam || die
+	doins justify/*.H || die
+
+	insinto ${PACKAGES}/regmatch
+	doins regmatch/*.xwam || die
+	insinto ${PACKAGES}/regmatch/cc
+	doins regmatch/cc/*.H || die
+
+	insinto ${PACKAGES}/slx
+	doins slx/*.xwam || die
+
+	insinto ${PACKAGES}/wildmatch
+	doins wildmatch/*.xwam || die
+	insinto ${PACKAGES}/wildmatch/cc
+	doins wildmatch/cc/*.H || die
+
+	if use curl ; then
+		insinto ${PACKAGES}/curl
+		doins curl/*.xwam || die
+		insinto ${PACKAGES}/curl/cc
+		doins curl/cc/*.H || die
+		insinto ${PACKAGES}/sgml
+		doins sgml/*.xwam || die
+		insinto ${PACKAGES}/sgml/cc
+		doins sgml/cc/*.H || die
+		insinto ${PACKAGES}/sgml/cc/dtd
+		doins sgml/cc/dtd/* || die
+		if use xml ; then
+			insinto ${PACKAGES}/xpath
+			doins xpath/*xwam || die
+			insinto ${PACKAGES}/xpath/cc
+			doins xpath/cc/*.H || die
+		fi
+	fi
+
+	if use mysql || use odbc ; then
+		insinto ${PACKAGES}/dbdrivers
+		doins dbdrivers/*.xwam || die
+		doins dbdrivers/*.H || die
+		insinto ${PACKAGES}/dbdrivers/cc
+		doins dbdrivers/cc/*.H || die
+		if use mysql ; then
+			insinto ${PACKAGES}/dbdrivers/mysql
+			doins dbdrivers/mysql/*.xwam || die
+			insinto ${PACKAGES}/dbdrivers/mysql/cc
+			doins dbdrivers/mysql/cc/*.H || die
+		fi
+		if use odbc ; then
+			insinto ${PACKAGES}/dbdrivers/odbc
+			doins dbdrivers/odbc/*.xwam || die
+			insinto ${PACKAGES}/dbdrivers/odbc/cc
+			doins dbdrivers/odbc/cc/*.H || die
+		fi
+	fi
+
+	if use pcre ; then
+		insinto ${PACKAGES}/pcre
+		doins pcre/*.xwam || die
+		insinto ${PACKAGES}/pcre/cc
+		doins pcre/cc/*.H || die
+	fi
+
+	cd "${S}"
+	dodoc FAQ README || die
+}


^ permalink raw reply related	[flat|nested] 31+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lang/xsb/
@ 2017-02-25 10:22 Manuel Rüger
  0 siblings, 0 replies; 31+ messages in thread
From: Manuel Rüger @ 2017-02-25 10:22 UTC (permalink / raw
  To: gentoo-commits

commit:     a17e68486f7d49ca8ea8efcda0f9aa6606bc2b7f
Author:     Manuel Rüger <mrueg <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 25 10:21:28 2017 +0000
Commit:     Manuel Rüger <mrueg <AT> gentoo <DOT> org>
CommitDate: Sat Feb 25 10:21:28 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a17e6848

dev-lang/xsb: Remove old

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-lang/xsb/Manifest         |   6 --
 dev-lang/xsb/xsb-3.3.6.ebuild | 210 ------------------------------------------
 dev-lang/xsb/xsb-3.3.7.ebuild | 210 ------------------------------------------
 dev-lang/xsb/xsb-3.5.0.ebuild | 207 -----------------------------------------
 4 files changed, 633 deletions(-)

diff --git a/dev-lang/xsb/Manifest b/dev-lang/xsb/Manifest
index 9d4eb32202..7f5cc362f4 100644
--- a/dev-lang/xsb/Manifest
+++ b/dev-lang/xsb/Manifest
@@ -1,8 +1,2 @@
-DIST XSB336.tar.gz 11823814 SHA256 3ac7448d7c323717d67edd09f37515ef991d71871ca3ce521975981fee1d9de7 SHA512 dc227e1338454a181ee2c3f84b2c8083bd4607252d89368a614a9894c5403eaf173fdc036a548aab8c6eb2ed7252e5e69a5caedff20710e83cf8c6ec66a8317a WHIRLPOOL bc48fe7dced9c3050253f2122507715abb0a528ba702432ca63a0385cccf47d9a8a1f47b901f779811c238d2015a368a420adbb93d4f68f0640396069112ad19
-DIST XSB337.tar.gz 12176947 SHA256 6deb73ed8774ff2e0414ee7a1af29a3768b964f3fe22e7579670d61c3ca7ff40 SHA512 e98c56ad7fb107252160a03a1c07567119921be6a06c7be22960f2334517ccc8799d8bc49d4e260697f5d5912dda0236dc697b4fb8016652b4f81255ae442883 WHIRLPOOL 2daac410add67fcdffcd47660d0bf52701626be23dd6c2400efbe21e2f3f02b5f11d5231e9fac19787369ddf9a8499d9c876889849078dcd4714ca0ed5c75f8a
-DIST XSB350.tar.gz 12122366 SHA256 f9664f89e56294d0d174d81b23ebd8314a5f9cc38816ee6ce5ab9d51bfeca63f SHA512 2ef45ef3427f331ad678deb41f7b9ef8bbc4f6d8ef6ec060e755115e91a002f3ac694c53f8f777d1b0790040f3318c23116a6b98c50faeeb541b3e9c2ed22e9f WHIRLPOOL bbdfea2ff42e28abfaf6532a46517c538fc391bef629589445903403435b2227adb2c6ce5705bc0edc16cb478b32f4b86a1250ad27b9b2fa91d49683e25ae887
 DIST XSB360.tar.gz 12842882 SHA256 bb8d2b30e598574e263ddb48b7569e5582953a0c4f8b16d55f6bbf306e9e7faa SHA512 2ac2f4d4c7501479648b7f618815d4cd996969791a617f2148ef7498cf08bacd67eab298136303b6804cb689129ae3365e1490ec693f2232f9c9f1ad515d9c6c WHIRLPOOL 057a1939ff4115c2fc4cd91f10458a4d89847b6394723ea05a4a86d9e7986ee3c03f7ff1b2eff2389ec3c1be7d20b69cdf77be016066cf261b2af131dfbb2176
-DIST xsb-3.3.6-gentoo-patchset-1.tar.gz 17711 SHA256 7630aa3497a80e6a39580bb050da8169318842de3f6b17a8b1f8a721ea6ec0e4 SHA512 a554833e974973f3bf6ad9d63d1e7bcbe358cfccdd35ad3f982375cfa171637484277c9c8be95c5eea34dac87845d02b6abc7d4675e1ff324c64603ae06338d1 WHIRLPOOL 5a0c6bfcc554e5c34f57acf1de2001bfbdea7e18e2ed1037409f58dc2151199c79af01f7d7cca8b7dea79bfe571fca8ff6b1f78ab368d7255e49dab8fe61fa3e
-DIST xsb-3.3.7-gentoo-patchset-0.tar.gz 18248 SHA256 2eaad6dedac906f207c24713d92115086196f3c626d1b0e0401c71b4bfe10038 SHA512 3943000e40abad25da8fef2983e059dadf6d794a5a40406a3fb9d7e29506afb0d5ad1d86b0825849ea7dd9741fdfafa2b71fc2fd26cc2b679e39d85f76a91959 WHIRLPOOL d2d51c482d1ff207709c8ed280eb148c632d81d4670ead646c8eb5a62651932dbe292adca03060d1b591405fdbad274be1b767fd3e19e5a4f4e4da3fd4277ea6
-DIST xsb-3.5.0-gentoo-patchset-0.tar.gz 5337 SHA256 3dbdbc3bbbfeac4083221ec89d524026fa9ec8a528baacb1c1e3495629a0bbee SHA512 a1158d4480dada855c3cdb80b065b1c3ac2c9b7e8da16ce0a39e7ffb70821c547ae2ba3bf1776a2c70f02bf85828bedbaa81cf4be469c7aeced5d8df541aa998 WHIRLPOOL 1b61a1136433e3119eb6a4018adf8aafd67bbc90333452fb9cb4ac49957a05fd4b40fd64ef7bfc5e472cd2c4277d62f8d3b5db1bf3f9e5f9d396133ae78c8e84
 DIST xsb-3.6.0-gentoo-patchset-2.tar.gz 7051 SHA256 14fe682df72677e09c9ecaee7a1ef1b0f8f155344789ce90a917bc5a02735947 SHA512 285211c9d1fa52acff707b0ad38f3da06374b8ac187ad66e9148508cbc0ec5c0f60b3e4461705b072510360ce72f81b5d5cfa4bbd1258510e7abfbbe8f0788b0 WHIRLPOOL 5c82f3b268a86b0f5bdbf0a4ffbe755253367d6d84cb24f7c6c2bf216833fb40afe4ca357148c882d57cc754cd75fc1ff7beca3084eeb104a015581e5872b337

diff --git a/dev-lang/xsb/xsb-3.3.6.ebuild b/dev-lang/xsb/xsb-3.3.6.ebuild
deleted file mode 100644
index 0d25dc4e5a..0000000000
--- a/dev-lang/xsb/xsb-3.3.6.ebuild
+++ /dev/null
@@ -1,210 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=2
-
-MY_P="XSB${PV//./}"
-
-PATCHSET_VER="1"
-
-inherit eutils autotools java-pkg-opt-2
-
-DESCRIPTION="XSB is a logic programming and deductive database system"
-HOMEPAGE="http://xsb.sourceforge.net"
-SRC_URI="http://xsb.sourceforge.net/downloads/${MY_P}.tar.gz
-	mirror://gentoo/${P}-gentoo-patchset-${PATCHSET_VER}.tar.gz"
-
-LICENSE="GPL-2 LGPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="curl debug examples iodbc java mysql odbc pcre threads xml"
-
-RDEPEND="curl? ( net-misc/curl )
-	iodbc? ( dev-db/libiodbc )
-	java? ( >=virtual/jdk-1.4 )
-	mysql? ( virtual/mysql )
-	odbc? ( dev-db/unixODBC )
-	pcre? ( dev-libs/libpcre )
-	xml? ( dev-libs/libxml2 )"
-
-DEPEND="${RDEPEND}"
-
-S="${WORKDIR}"/XSB
-
-src_prepare() {
-	EPATCH_FORCE=yes
-	EPATCH_SUFFIX=patch
-	epatch "${WORKDIR}"/${PV}
-
-	cd "${S}"/build
-	eautoconf
-
-	find "${S}"/emu -name '*\.o' | xargs rm -f
-}
-
-src_configure() {
-	cd "${S}"/build
-
-	econf \
-		--libdir=/usr/$(get_libdir) \
-		--disable-optimization \
-		--without-smodels \
-		--with-config-tag="" \
-		$(use_with odbc) \
-		$(use_with iodbc) \
-		$(use_enable threads mt) \
-		$(use_enable debug)
-
-	if use curl ; then
-		cd "${S}"/packages/curl
-		econf
-	fi
-
-	if use mysql ; then
-		cd "${S}"/packages/dbdrivers/mysql
-		econf
-	fi
-
-	if use odbc ; then
-		cd "${S}"/packages/dbdrivers/odbc
-		econf
-	fi
-
-	if use pcre ; then
-		cd "${S}"/packages/pcre
-		econf
-	fi
-
-	if use xml ; then
-		cd "${S}"/packages/xpath
-		econf
-	fi
-}
-
-src_compile() {
-	cd "${S}"/build
-
-	emake || die "emake failed"
-
-	# All XSB Packages are compiled using a single Prolog engine.
-	# Consequently they must all be compiled using a single make job.
-
-	cd "${S}"/packages
-	rm -rf *.xwam
-	emake -j1 || die "emake packages failed"
-
-	if use curl ; then
-		emake -j1 curl || die "emake curl package failed"
-		emake -j1 sgml || die "emake sgml package failed"
-		if use xml ; then
-			emake -j1 xpath || die "emake xpath package failed"
-		fi
-	fi
-
-	if use mysql ; then
-		emake -j1 mysql || die "emake mysql package failed"
-	fi
-
-	if use odbc ; then
-		emake -j1 odbc || die "emake odbc package failed"
-	fi
-
-	if use pcre ; then
-		emake -j1 pcre || die "emake pcre package failed"
-	fi
-}
-
-src_install() {
-	cd "${S}"/build
-	emake DESTDIR="${D}" install || die "make install failed"
-
-	local XSB_INSTALL_DIR=/usr/$(get_libdir)/xsb-${PV}
-	dosym ${XSB_INSTALL_DIR}/bin/xsb /usr/bin/xsb || die
-
-	cd "${S}"/packages
-	local PACKAGES=${XSB_INSTALL_DIR}/packages
-	insinto ${PACKAGES}
-	doins *.xwam || die
-
-	insinto ${PACKAGES}/chr
-	doins chr/*.xwam || die
-
-	insinto ${PACKAGES}/chr_d
-	doins chr_d/*.xwam || die
-
-	insinto ${PACKAGES}/gap
-	doins gap/*.xwam || die
-
-	insinto ${PACKAGES}/justify
-	doins justify/*.xwam || die
-	doins justify/*.H || die
-
-	insinto ${PACKAGES}/regmatch
-	doins regmatch/*.xwam || die
-	insinto ${PACKAGES}/regmatch/cc
-	doins regmatch/cc/*.H || die
-
-	insinto ${PACKAGES}/slx
-	doins slx/*.xwam || die
-
-	insinto ${PACKAGES}/wildmatch
-	doins wildmatch/*.xwam || die
-	insinto ${PACKAGES}/wildmatch/cc
-	doins wildmatch/cc/*.H || die
-
-	if use curl ; then
-		insinto ${PACKAGES}/curl
-		doins curl/*.xwam || die
-		insinto ${PACKAGES}/sgml
-		doins sgml/*.xwam || die
-		insinto ${PACKAGES}/sgml/cc
-		doins sgml/cc/*.H || die
-		insinto ${PACKAGES}/sgml/cc/dtd
-		doins sgml/cc/dtd/* || die
-		if use xml ; then
-			insinto ${PACKAGES}/xpath
-			doins xpath/*xwam || die
-			insinto ${PACKAGES}/xpath/cc
-			doins xpath/cc/*.H || die
-		fi
-	fi
-
-	if use mysql || use odbc ; then
-		insinto ${PACKAGES}/dbdrivers
-		doins dbdrivers/*.xwam || die
-		doins dbdrivers/*.H || die
-		insinto ${PACKAGES}/dbdrivers/cc
-		doins dbdrivers/cc/*.H || die
-		if use mysql ; then
-			insinto ${PACKAGES}/dbdrivers/mysql
-			doins dbdrivers/mysql/*.xwam || die
-			insinto ${PACKAGES}/dbdrivers/mysql/cc
-			doins dbdrivers/mysql/cc/*.H || die
-		fi
-		if use odbc ; then
-			insinto ${PACKAGES}/dbdrivers/odbc
-			doins dbdrivers/odbc/*.xwam || die
-			insinto ${PACKAGES}/dbdrivers/odbc/cc
-			doins dbdrivers/odbc/cc/*.H || die
-		fi
-	fi
-
-	if use pcre ; then
-		insinto ${PACKAGES}/pcre
-		doins pcre/*.xwam || die
-		insinto ${PACKAGES}/pcre/cc
-		doins pcre/cc/*.H || die
-	fi
-
-	if use examples ; then
-		cd "${S}"/build
-		emake \
-			DESTDIR="${D}" \
-			install_examples="${D}"/usr/share/doc/${PF}/examples \
-			install_examples || die "make install_examples failed"
-	fi
-
-	cd "${S}"
-	dodoc FAQ README || die
-}

diff --git a/dev-lang/xsb/xsb-3.3.7.ebuild b/dev-lang/xsb/xsb-3.3.7.ebuild
deleted file mode 100644
index 3ca1afb58c..0000000000
--- a/dev-lang/xsb/xsb-3.3.7.ebuild
+++ /dev/null
@@ -1,210 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=2
-
-MY_P="XSB${PV//./}"
-
-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="http://xsb.sourceforge.net/downloads/${MY_P}.tar.gz
-	mirror://gentoo/${P}-gentoo-patchset-${PATCHSET_VER}.tar.gz"
-
-LICENSE="GPL-2 LGPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="curl debug examples iodbc java mysql odbc pcre threads xml"
-
-RDEPEND="curl? ( net-misc/curl )
-	iodbc? ( dev-db/libiodbc )
-	java? ( >=virtual/jdk-1.4 )
-	mysql? ( virtual/mysql )
-	odbc? ( dev-db/unixODBC )
-	pcre? ( dev-libs/libpcre )
-	xml? ( dev-libs/libxml2 )"
-
-DEPEND="${RDEPEND}"
-
-S="${WORKDIR}"/XSB
-
-src_prepare() {
-	EPATCH_FORCE=yes
-	EPATCH_SUFFIX=patch
-	epatch "${WORKDIR}"/${PV}
-
-	cd "${S}"/build
-	eautoconf
-
-	find "${S}"/emu -name '*\.o' | xargs rm -f
-}
-
-src_configure() {
-	cd "${S}"/build
-
-	econf \
-		--libdir=/usr/$(get_libdir) \
-		--disable-optimization \
-		--without-smodels \
-		--with-config-tag="" \
-		$(use_with odbc) \
-		$(use_with iodbc) \
-		$(use_enable threads mt) \
-		$(use_enable debug)
-
-	if use curl ; then
-		cd "${S}"/packages/curl
-		econf
-	fi
-
-	if use mysql ; then
-		cd "${S}"/packages/dbdrivers/mysql
-		econf
-	fi
-
-	if use odbc ; then
-		cd "${S}"/packages/dbdrivers/odbc
-		econf
-	fi
-
-	if use pcre ; then
-		cd "${S}"/packages/pcre
-		econf
-	fi
-
-	if use xml ; then
-		cd "${S}"/packages/xpath
-		econf
-	fi
-}
-
-src_compile() {
-	cd "${S}"/build
-
-	emake || die "emake failed"
-
-	# All XSB Packages are compiled using a single Prolog engine.
-	# Consequently they must all be compiled using a single make job.
-
-	cd "${S}"/packages
-	rm -rf *.xwam
-	emake -j1 || die "emake packages failed"
-
-	if use curl ; then
-		emake -j1 curl || die "emake curl package failed"
-		emake -j1 sgml || die "emake sgml package failed"
-		if use xml ; then
-			emake -j1 xpath || die "emake xpath package failed"
-		fi
-	fi
-
-	if use mysql ; then
-		emake -j1 mysql || die "emake mysql package failed"
-	fi
-
-	if use odbc ; then
-		emake -j1 odbc || die "emake odbc package failed"
-	fi
-
-	if use pcre ; then
-		emake -j1 pcre || die "emake pcre package failed"
-	fi
-}
-
-src_install() {
-	cd "${S}"/build
-	emake DESTDIR="${D}" install || die "make install failed"
-
-	local XSB_INSTALL_DIR=/usr/$(get_libdir)/xsb-${PV}
-	dosym ${XSB_INSTALL_DIR}/bin/xsb /usr/bin/xsb || die
-
-	cd "${S}"/packages
-	local PACKAGES=${XSB_INSTALL_DIR}/packages
-	insinto ${PACKAGES}
-	doins *.xwam || die
-
-	insinto ${PACKAGES}/chr
-	doins chr/*.xwam || die
-
-	insinto ${PACKAGES}/chr_d
-	doins chr_d/*.xwam || die
-
-	insinto ${PACKAGES}/gap
-	doins gap/*.xwam || die
-
-	insinto ${PACKAGES}/justify
-	doins justify/*.xwam || die
-	doins justify/*.H || die
-
-	insinto ${PACKAGES}/regmatch
-	doins regmatch/*.xwam || die
-	insinto ${PACKAGES}/regmatch/cc
-	doins regmatch/cc/*.H || die
-
-	insinto ${PACKAGES}/slx
-	doins slx/*.xwam || die
-
-	insinto ${PACKAGES}/wildmatch
-	doins wildmatch/*.xwam || die
-	insinto ${PACKAGES}/wildmatch/cc
-	doins wildmatch/cc/*.H || die
-
-	if use curl ; then
-		insinto ${PACKAGES}/curl
-		doins curl/*.xwam || die
-		insinto ${PACKAGES}/sgml
-		doins sgml/*.xwam || die
-		insinto ${PACKAGES}/sgml/cc
-		doins sgml/cc/*.H || die
-		insinto ${PACKAGES}/sgml/cc/dtd
-		doins sgml/cc/dtd/* || die
-		if use xml ; then
-			insinto ${PACKAGES}/xpath
-			doins xpath/*xwam || die
-			insinto ${PACKAGES}/xpath/cc
-			doins xpath/cc/*.H || die
-		fi
-	fi
-
-	if use mysql || use odbc ; then
-		insinto ${PACKAGES}/dbdrivers
-		doins dbdrivers/*.xwam || die
-		doins dbdrivers/*.H || die
-		insinto ${PACKAGES}/dbdrivers/cc
-		doins dbdrivers/cc/*.H || die
-		if use mysql ; then
-			insinto ${PACKAGES}/dbdrivers/mysql
-			doins dbdrivers/mysql/*.xwam || die
-			insinto ${PACKAGES}/dbdrivers/mysql/cc
-			doins dbdrivers/mysql/cc/*.H || die
-		fi
-		if use odbc ; then
-			insinto ${PACKAGES}/dbdrivers/odbc
-			doins dbdrivers/odbc/*.xwam || die
-			insinto ${PACKAGES}/dbdrivers/odbc/cc
-			doins dbdrivers/odbc/cc/*.H || die
-		fi
-	fi
-
-	if use pcre ; then
-		insinto ${PACKAGES}/pcre
-		doins pcre/*.xwam || die
-		insinto ${PACKAGES}/pcre/cc
-		doins pcre/cc/*.H || die
-	fi
-
-	if use examples ; then
-		cd "${S}"/build
-		emake \
-			DESTDIR="${D}" \
-			install_examples="${D}"/usr/share/doc/${PF}/examples \
-			install_examples || die "make install_examples failed"
-	fi
-
-	cd "${S}"
-	dodoc FAQ README || die
-}

diff --git a/dev-lang/xsb/xsb-3.5.0.ebuild b/dev-lang/xsb/xsb-3.5.0.ebuild
deleted file mode 100644
index 3685883bac..0000000000
--- a/dev-lang/xsb/xsb-3.5.0.ebuild
+++ /dev/null
@@ -1,207 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=2
-
-MY_P="XSB${PV//./}"
-
-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="http://xsb.sourceforge.net/downloads/${MY_P}.tar.gz
-	mirror://gentoo/${P}-gentoo-patchset-${PATCHSET_VER}.tar.gz"
-
-LICENSE="GPL-2 LGPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="curl debug iodbc java mysql odbc pcre threads xml"
-
-RDEPEND="curl? ( net-misc/curl )
-	iodbc? ( dev-db/libiodbc )
-	java? ( >=virtual/jdk-1.4 )
-	mysql? ( virtual/mysql )
-	odbc? ( dev-db/unixODBC )
-	pcre? ( dev-libs/libpcre )
-	xml? ( dev-libs/libxml2 )"
-
-DEPEND="${RDEPEND}"
-
-S="${WORKDIR}"/XSB
-
-src_prepare() {
-	EPATCH_FORCE=yes
-	EPATCH_SUFFIX=patch
-	epatch "${WORKDIR}"/${PV}
-
-	cd "${S}"/build
-	eautoconf
-
-	find "${S}"/emu -name '*\.o' | xargs rm -f
-	find "${S}" -name 'Installation_summary' | xargs rm -f
-}
-
-src_configure() {
-	cd "${S}"/build
-
-	econf \
-		--prefix=/usr/$(get_libdir) \
-		--disable-optimization \
-		--without-smodels \
-		$(use_with odbc) \
-		$(use_with iodbc) \
-		$(use_enable threads mt) \
-		$(use_enable debug)
-
-	if use curl ; then
-		cd "${S}"/packages/curl
-		econf
-	fi
-
-	if use mysql ; then
-		cd "${S}"/packages/dbdrivers/mysql
-		econf
-	fi
-
-	if use odbc ; then
-		cd "${S}"/packages/dbdrivers/odbc
-		econf
-	fi
-
-	if use pcre ; then
-		cd "${S}"/packages/pcre
-		econf
-	fi
-
-	if use xml ; then
-		cd "${S}"/packages/xpath
-		econf
-	fi
-}
-
-src_compile() {
-	cd "${S}"/build
-
-	emake || die "emake failed"
-
-	# All XSB Packages are compiled using a single Prolog engine.
-	# Consequently they must all be compiled using a single make job.
-
-	cd "${S}"/packages
-	rm -f *.xwam
-	emake -j1 || die "emake packages failed"
-
-	if use curl ; then
-		emake -j1 curl || die "emake curl package failed"
-		emake -j1 sgml || die "emake sgml package failed"
-		if use xml ; then
-			emake -j1 xpath || die "emake xpath package failed"
-		fi
-	fi
-
-	if use mysql ; then
-		emake -j1 mysql || die "emake mysql package failed"
-	fi
-
-	if use odbc ; then
-		emake -j1 odbc || die "emake odbc package failed"
-	fi
-
-	if use pcre ; then
-		emake -j1 pcre || die "emake pcre package failed"
-	fi
-}
-
-src_install() {
-	cd "${S}"/build
-	emake DESTDIR="${D}" install || die "make install failed"
-
-	local XSB_INSTALL_DIR=/usr/$(get_libdir)/xsb-${PV}
-	dosym ${XSB_INSTALL_DIR}/bin/xsb /usr/bin/xsb || die
-
-	cd "${S}"/packages
-	local PACKAGES=${XSB_INSTALL_DIR}/packages
-	insinto ${PACKAGES}
-	doins *.xwam || die
-
-	insinto ${PACKAGES}/chr
-	doins chr/*.xwam || die
-
-	insinto ${PACKAGES}/chr_d
-	doins chr_d/*.xwam || die
-
-	insinto ${PACKAGES}/clpqr
-	doins clpqr/*.xwam || die
-
-	insinto ${PACKAGES}/gap
-	doins gap/*.xwam || die
-
-	insinto ${PACKAGES}/justify
-	doins justify/*.xwam || die
-	doins justify/*.H || die
-
-	insinto ${PACKAGES}/regmatch
-	doins regmatch/*.xwam || die
-	insinto ${PACKAGES}/regmatch/cc
-	doins regmatch/cc/*.H || die
-
-	insinto ${PACKAGES}/slx
-	doins slx/*.xwam || die
-
-	insinto ${PACKAGES}/wildmatch
-	doins wildmatch/*.xwam || die
-	insinto ${PACKAGES}/wildmatch/cc
-	doins wildmatch/cc/*.H || die
-
-	if use curl ; then
-		insinto ${PACKAGES}/curl
-		doins curl/*.xwam || die
-		insinto ${PACKAGES}/curl/cc
-		doins curl/cc/*.H || die
-		insinto ${PACKAGES}/sgml
-		doins sgml/*.xwam || die
-		insinto ${PACKAGES}/sgml/cc
-		doins sgml/cc/*.H || die
-		insinto ${PACKAGES}/sgml/cc/dtd
-		doins sgml/cc/dtd/* || die
-		if use xml ; then
-			insinto ${PACKAGES}/xpath
-			doins xpath/*xwam || die
-			insinto ${PACKAGES}/xpath/cc
-			doins xpath/cc/*.H || die
-		fi
-	fi
-
-	if use mysql || use odbc ; then
-		insinto ${PACKAGES}/dbdrivers
-		doins dbdrivers/*.xwam || die
-		doins dbdrivers/*.H || die
-		insinto ${PACKAGES}/dbdrivers/cc
-		doins dbdrivers/cc/*.H || die
-		if use mysql ; then
-			insinto ${PACKAGES}/dbdrivers/mysql
-			doins dbdrivers/mysql/*.xwam || die
-			insinto ${PACKAGES}/dbdrivers/mysql/cc
-			doins dbdrivers/mysql/cc/*.H || die
-		fi
-		if use odbc ; then
-			insinto ${PACKAGES}/dbdrivers/odbc
-			doins dbdrivers/odbc/*.xwam || die
-			insinto ${PACKAGES}/dbdrivers/odbc/cc
-			doins dbdrivers/odbc/cc/*.H || die
-		fi
-	fi
-
-	if use pcre ; then
-		insinto ${PACKAGES}/pcre
-		doins pcre/*.xwam || die
-		insinto ${PACKAGES}/pcre/cc
-		doins pcre/cc/*.H || die
-	fi
-
-	cd "${S}"
-	dodoc FAQ README || die
-}


^ permalink raw reply related	[flat|nested] 31+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lang/xsb/
@ 2017-02-16 17:26 Agostino Sarubbo
  0 siblings, 0 replies; 31+ messages in thread
From: Agostino Sarubbo @ 2017-02-16 17:26 UTC (permalink / raw
  To: gentoo-commits

commit:     f7daacd65b5ac2114bb74a46d517c42db9d80a94
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 16 17:25:45 2017 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Thu Feb 16 17:25:45 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7daacd6

dev-lang/xsb: x86 stable wrt bug #609082

Package-Manager: portage-2.3.3
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 dev-lang/xsb/xsb-3.6.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/xsb/xsb-3.6.0.ebuild b/dev-lang/xsb/xsb-3.6.0.ebuild
index 6573b26351..b130162362 100644
--- a/dev-lang/xsb/xsb-3.6.0.ebuild
+++ b/dev-lang/xsb/xsb-3.6.0.ebuild
@@ -17,7 +17,7 @@ SRC_URI="http://xsb.sourceforge.net/downloads/${MY_P}.tar.gz
 
 LICENSE="GPL-2 LGPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="curl debug iodbc java mysql odbc pcre threads xml"
 
 RDEPEND="curl? ( net-misc/curl )


^ permalink raw reply related	[flat|nested] 31+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lang/xsb/
@ 2017-02-16 17:16 Agostino Sarubbo
  0 siblings, 0 replies; 31+ messages in thread
From: Agostino Sarubbo @ 2017-02-16 17:16 UTC (permalink / raw
  To: gentoo-commits

commit:     00de7dab0cd2fa830c0a895381ffc96edac2dac3
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 16 17:15:51 2017 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Thu Feb 16 17:15:51 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00de7dab

dev-lang/xsb: amd64 stable wrt bug #609082

Package-Manager: portage-2.3.3
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 dev-lang/xsb/xsb-3.6.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-lang/xsb/xsb-3.6.0.ebuild b/dev-lang/xsb/xsb-3.6.0.ebuild
index 0bca9f5748..6573b26351 100644
--- a/dev-lang/xsb/xsb-3.6.0.ebuild
+++ b/dev-lang/xsb/xsb-3.6.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -17,7 +17,7 @@ SRC_URI="http://xsb.sourceforge.net/downloads/${MY_P}.tar.gz
 
 LICENSE="GPL-2 LGPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="curl debug iodbc java mysql odbc pcre threads xml"
 
 RDEPEND="curl? ( net-misc/curl )


^ permalink raw reply related	[flat|nested] 31+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lang/xsb/
@ 2016-02-19 20:51 Keri Harris
  0 siblings, 0 replies; 31+ messages in thread
From: Keri Harris @ 2016-02-19 20:51 UTC (permalink / raw
  To: gentoo-commits

commit:     839b8e6833e0a3f87636a28261ac568417da5cff
Author:     Keri Harris <keri <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 19 20:49:07 2016 +0000
Commit:     Keri Harris <keri <AT> gentoo <DOT> org>
CommitDate: Fri Feb 19 20:49:07 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=839b8e68

dev-lang/xsb: gcc-5 fixes

Package-Manager: portage-2.2.26

 dev-lang/xsb/Manifest         | 2 +-
 dev-lang/xsb/xsb-3.6.0.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-lang/xsb/Manifest b/dev-lang/xsb/Manifest
index 0cba9e8..9d4eb32 100644
--- a/dev-lang/xsb/Manifest
+++ b/dev-lang/xsb/Manifest
@@ -5,4 +5,4 @@ DIST XSB360.tar.gz 12842882 SHA256 bb8d2b30e598574e263ddb48b7569e5582953a0c4f8b1
 DIST xsb-3.3.6-gentoo-patchset-1.tar.gz 17711 SHA256 7630aa3497a80e6a39580bb050da8169318842de3f6b17a8b1f8a721ea6ec0e4 SHA512 a554833e974973f3bf6ad9d63d1e7bcbe358cfccdd35ad3f982375cfa171637484277c9c8be95c5eea34dac87845d02b6abc7d4675e1ff324c64603ae06338d1 WHIRLPOOL 5a0c6bfcc554e5c34f57acf1de2001bfbdea7e18e2ed1037409f58dc2151199c79af01f7d7cca8b7dea79bfe571fca8ff6b1f78ab368d7255e49dab8fe61fa3e
 DIST xsb-3.3.7-gentoo-patchset-0.tar.gz 18248 SHA256 2eaad6dedac906f207c24713d92115086196f3c626d1b0e0401c71b4bfe10038 SHA512 3943000e40abad25da8fef2983e059dadf6d794a5a40406a3fb9d7e29506afb0d5ad1d86b0825849ea7dd9741fdfafa2b71fc2fd26cc2b679e39d85f76a91959 WHIRLPOOL d2d51c482d1ff207709c8ed280eb148c632d81d4670ead646c8eb5a62651932dbe292adca03060d1b591405fdbad274be1b767fd3e19e5a4f4e4da3fd4277ea6
 DIST xsb-3.5.0-gentoo-patchset-0.tar.gz 5337 SHA256 3dbdbc3bbbfeac4083221ec89d524026fa9ec8a528baacb1c1e3495629a0bbee SHA512 a1158d4480dada855c3cdb80b065b1c3ac2c9b7e8da16ce0a39e7ffb70821c547ae2ba3bf1776a2c70f02bf85828bedbaa81cf4be469c7aeced5d8df541aa998 WHIRLPOOL 1b61a1136433e3119eb6a4018adf8aafd67bbc90333452fb9cb4ac49957a05fd4b40fd64ef7bfc5e472cd2c4277d62f8d3b5db1bf3f9e5f9d396133ae78c8e84
-DIST xsb-3.6.0-gentoo-patchset-1.tar.gz 6919 SHA256 d3551a46280124b31f04ad6141bbc75214293ae95ad340da16303e54a4475313 SHA512 b0e35ddc7ab436cc9a294fcaaf14bb67f6a10e74fc67089530a4f5e2c1e694ca92246790402235540ec9b4df4e9551f5db098c925a7ec555089e0991a7975806 WHIRLPOOL 23242227caf5c4ef0064ef6faab54485afe09d4af6fb7db53da0351eccbc4087a553dfe0e2d40a0d12710e3e5d084a63cffdcc30955fce8092c2dfc2dd8e59ba
+DIST xsb-3.6.0-gentoo-patchset-2.tar.gz 7051 SHA256 14fe682df72677e09c9ecaee7a1ef1b0f8f155344789ce90a917bc5a02735947 SHA512 285211c9d1fa52acff707b0ad38f3da06374b8ac187ad66e9148508cbc0ec5c0f60b3e4461705b072510360ce72f81b5d5cfa4bbd1258510e7abfbbe8f0788b0 WHIRLPOOL 5c82f3b268a86b0f5bdbf0a4ffbe755253367d6d84cb24f7c6c2bf216833fb40afe4ca357148c882d57cc754cd75fc1ff7beca3084eeb104a015581e5872b337

diff --git a/dev-lang/xsb/xsb-3.6.0.ebuild b/dev-lang/xsb/xsb-3.6.0.ebuild
index d04cd2a..0bca9f5 100644
--- a/dev-lang/xsb/xsb-3.6.0.ebuild
+++ b/dev-lang/xsb/xsb-3.6.0.ebuild
@@ -6,7 +6,7 @@ EAPI=5
 
 MY_P="XSB${PV//./}"
 
-PATCHSET_VER="1"
+PATCHSET_VER="2"
 
 inherit eutils autotools java-pkg-opt-2
 


^ permalink raw reply related	[flat|nested] 31+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lang/xsb/
@ 2016-02-19 17:18 Keri Harris
  0 siblings, 0 replies; 31+ messages in thread
From: Keri Harris @ 2016-02-19 17:18 UTC (permalink / raw
  To: gentoo-commits

commit:     56e4d19a0d021cee96232d10466fbffafb28aa1f
Author:     Keri Harris <keri <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 19 17:14:31 2016 +0000
Commit:     Keri Harris <keri <AT> gentoo <DOT> org>
CommitDate: Fri Feb 19 17:17:13 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56e4d19a

dev-lang/xsb: respect host config in toplevel xsb-script

Package-Manager: portage-2.2.26

 dev-lang/xsb/Manifest         | 2 +-
 dev-lang/xsb/xsb-3.6.0.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-lang/xsb/Manifest b/dev-lang/xsb/Manifest
index 01598cf..0cba9e8 100644
--- a/dev-lang/xsb/Manifest
+++ b/dev-lang/xsb/Manifest
@@ -5,4 +5,4 @@ DIST XSB360.tar.gz 12842882 SHA256 bb8d2b30e598574e263ddb48b7569e5582953a0c4f8b1
 DIST xsb-3.3.6-gentoo-patchset-1.tar.gz 17711 SHA256 7630aa3497a80e6a39580bb050da8169318842de3f6b17a8b1f8a721ea6ec0e4 SHA512 a554833e974973f3bf6ad9d63d1e7bcbe358cfccdd35ad3f982375cfa171637484277c9c8be95c5eea34dac87845d02b6abc7d4675e1ff324c64603ae06338d1 WHIRLPOOL 5a0c6bfcc554e5c34f57acf1de2001bfbdea7e18e2ed1037409f58dc2151199c79af01f7d7cca8b7dea79bfe571fca8ff6b1f78ab368d7255e49dab8fe61fa3e
 DIST xsb-3.3.7-gentoo-patchset-0.tar.gz 18248 SHA256 2eaad6dedac906f207c24713d92115086196f3c626d1b0e0401c71b4bfe10038 SHA512 3943000e40abad25da8fef2983e059dadf6d794a5a40406a3fb9d7e29506afb0d5ad1d86b0825849ea7dd9741fdfafa2b71fc2fd26cc2b679e39d85f76a91959 WHIRLPOOL d2d51c482d1ff207709c8ed280eb148c632d81d4670ead646c8eb5a62651932dbe292adca03060d1b591405fdbad274be1b767fd3e19e5a4f4e4da3fd4277ea6
 DIST xsb-3.5.0-gentoo-patchset-0.tar.gz 5337 SHA256 3dbdbc3bbbfeac4083221ec89d524026fa9ec8a528baacb1c1e3495629a0bbee SHA512 a1158d4480dada855c3cdb80b065b1c3ac2c9b7e8da16ce0a39e7ffb70821c547ae2ba3bf1776a2c70f02bf85828bedbaa81cf4be469c7aeced5d8df541aa998 WHIRLPOOL 1b61a1136433e3119eb6a4018adf8aafd67bbc90333452fb9cb4ac49957a05fd4b40fd64ef7bfc5e472cd2c4277d62f8d3b5db1bf3f9e5f9d396133ae78c8e84
-DIST xsb-3.6.0-gentoo-patchset-0.tar.gz 6202 SHA256 d981abc037a9a04d86c6c090221e8cd089810b369f6dc620b1ff239ed8830dc0 SHA512 7aa559a8a275274fc9e0f0cd6f590529c784265ac724831f87c0b91ef87aeb895ea7bb3a79bd095d74b323c7f683e8611effffee14d69df6fd3bcbbbf0cd857d WHIRLPOOL 3290ae9c6b2f8cf61a09a5284cc3ba0ad23fb39d251f26b4342f78e7204b098a4eb39f7ddca2e67be89eb861d0f453ab398353f4a56909a9ef321906a5c02edf
+DIST xsb-3.6.0-gentoo-patchset-1.tar.gz 6919 SHA256 d3551a46280124b31f04ad6141bbc75214293ae95ad340da16303e54a4475313 SHA512 b0e35ddc7ab436cc9a294fcaaf14bb67f6a10e74fc67089530a4f5e2c1e694ca92246790402235540ec9b4df4e9551f5db098c925a7ec555089e0991a7975806 WHIRLPOOL 23242227caf5c4ef0064ef6faab54485afe09d4af6fb7db53da0351eccbc4087a553dfe0e2d40a0d12710e3e5d084a63cffdcc30955fce8092c2dfc2dd8e59ba

diff --git a/dev-lang/xsb/xsb-3.6.0.ebuild b/dev-lang/xsb/xsb-3.6.0.ebuild
index 7b393b5..d04cd2a 100644
--- a/dev-lang/xsb/xsb-3.6.0.ebuild
+++ b/dev-lang/xsb/xsb-3.6.0.ebuild
@@ -6,7 +6,7 @@ EAPI=5
 
 MY_P="XSB${PV//./}"
 
-PATCHSET_VER="0"
+PATCHSET_VER="1"
 
 inherit eutils autotools java-pkg-opt-2
 


^ permalink raw reply related	[flat|nested] 31+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lang/xsb/
@ 2016-02-19 15:54 Keri Harris
  0 siblings, 0 replies; 31+ messages in thread
From: Keri Harris @ 2016-02-19 15:54 UTC (permalink / raw
  To: gentoo-commits

commit:     8a6dbf5010db6f98b90fe10672eeb6fad9406309
Author:     Keri Harris <keri <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 19 15:52:08 2016 +0000
Commit:     Keri Harris <keri <AT> gentoo <DOT> org>
CommitDate: Fri Feb 19 15:52:08 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a6dbf50

dev-lang/xsb: version bump

Package-Manager: portage-2.2.26

 dev-lang/xsb/Manifest         |   2 +
 dev-lang/xsb/xsb-3.6.0.ebuild | 201 ++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 203 insertions(+)

diff --git a/dev-lang/xsb/Manifest b/dev-lang/xsb/Manifest
index 011cee3..01598cf 100644
--- a/dev-lang/xsb/Manifest
+++ b/dev-lang/xsb/Manifest
@@ -1,6 +1,8 @@
 DIST XSB336.tar.gz 11823814 SHA256 3ac7448d7c323717d67edd09f37515ef991d71871ca3ce521975981fee1d9de7 SHA512 dc227e1338454a181ee2c3f84b2c8083bd4607252d89368a614a9894c5403eaf173fdc036a548aab8c6eb2ed7252e5e69a5caedff20710e83cf8c6ec66a8317a WHIRLPOOL bc48fe7dced9c3050253f2122507715abb0a528ba702432ca63a0385cccf47d9a8a1f47b901f779811c238d2015a368a420adbb93d4f68f0640396069112ad19
 DIST XSB337.tar.gz 12176947 SHA256 6deb73ed8774ff2e0414ee7a1af29a3768b964f3fe22e7579670d61c3ca7ff40 SHA512 e98c56ad7fb107252160a03a1c07567119921be6a06c7be22960f2334517ccc8799d8bc49d4e260697f5d5912dda0236dc697b4fb8016652b4f81255ae442883 WHIRLPOOL 2daac410add67fcdffcd47660d0bf52701626be23dd6c2400efbe21e2f3f02b5f11d5231e9fac19787369ddf9a8499d9c876889849078dcd4714ca0ed5c75f8a
 DIST XSB350.tar.gz 12122366 SHA256 f9664f89e56294d0d174d81b23ebd8314a5f9cc38816ee6ce5ab9d51bfeca63f SHA512 2ef45ef3427f331ad678deb41f7b9ef8bbc4f6d8ef6ec060e755115e91a002f3ac694c53f8f777d1b0790040f3318c23116a6b98c50faeeb541b3e9c2ed22e9f WHIRLPOOL bbdfea2ff42e28abfaf6532a46517c538fc391bef629589445903403435b2227adb2c6ce5705bc0edc16cb478b32f4b86a1250ad27b9b2fa91d49683e25ae887
+DIST XSB360.tar.gz 12842882 SHA256 bb8d2b30e598574e263ddb48b7569e5582953a0c4f8b16d55f6bbf306e9e7faa SHA512 2ac2f4d4c7501479648b7f618815d4cd996969791a617f2148ef7498cf08bacd67eab298136303b6804cb689129ae3365e1490ec693f2232f9c9f1ad515d9c6c WHIRLPOOL 057a1939ff4115c2fc4cd91f10458a4d89847b6394723ea05a4a86d9e7986ee3c03f7ff1b2eff2389ec3c1be7d20b69cdf77be016066cf261b2af131dfbb2176
 DIST xsb-3.3.6-gentoo-patchset-1.tar.gz 17711 SHA256 7630aa3497a80e6a39580bb050da8169318842de3f6b17a8b1f8a721ea6ec0e4 SHA512 a554833e974973f3bf6ad9d63d1e7bcbe358cfccdd35ad3f982375cfa171637484277c9c8be95c5eea34dac87845d02b6abc7d4675e1ff324c64603ae06338d1 WHIRLPOOL 5a0c6bfcc554e5c34f57acf1de2001bfbdea7e18e2ed1037409f58dc2151199c79af01f7d7cca8b7dea79bfe571fca8ff6b1f78ab368d7255e49dab8fe61fa3e
 DIST xsb-3.3.7-gentoo-patchset-0.tar.gz 18248 SHA256 2eaad6dedac906f207c24713d92115086196f3c626d1b0e0401c71b4bfe10038 SHA512 3943000e40abad25da8fef2983e059dadf6d794a5a40406a3fb9d7e29506afb0d5ad1d86b0825849ea7dd9741fdfafa2b71fc2fd26cc2b679e39d85f76a91959 WHIRLPOOL d2d51c482d1ff207709c8ed280eb148c632d81d4670ead646c8eb5a62651932dbe292adca03060d1b591405fdbad274be1b767fd3e19e5a4f4e4da3fd4277ea6
 DIST xsb-3.5.0-gentoo-patchset-0.tar.gz 5337 SHA256 3dbdbc3bbbfeac4083221ec89d524026fa9ec8a528baacb1c1e3495629a0bbee SHA512 a1158d4480dada855c3cdb80b065b1c3ac2c9b7e8da16ce0a39e7ffb70821c547ae2ba3bf1776a2c70f02bf85828bedbaa81cf4be469c7aeced5d8df541aa998 WHIRLPOOL 1b61a1136433e3119eb6a4018adf8aafd67bbc90333452fb9cb4ac49957a05fd4b40fd64ef7bfc5e472cd2c4277d62f8d3b5db1bf3f9e5f9d396133ae78c8e84
+DIST xsb-3.6.0-gentoo-patchset-0.tar.gz 6202 SHA256 d981abc037a9a04d86c6c090221e8cd089810b369f6dc620b1ff239ed8830dc0 SHA512 7aa559a8a275274fc9e0f0cd6f590529c784265ac724831f87c0b91ef87aeb895ea7bb3a79bd095d74b323c7f683e8611effffee14d69df6fd3bcbbbf0cd857d WHIRLPOOL 3290ae9c6b2f8cf61a09a5284cc3ba0ad23fb39d251f26b4342f78e7204b098a4eb39f7ddca2e67be89eb861d0f453ab398353f4a56909a9ef321906a5c02edf

diff --git a/dev-lang/xsb/xsb-3.6.0.ebuild b/dev-lang/xsb/xsb-3.6.0.ebuild
new file mode 100644
index 0000000..7b393b5
--- /dev/null
+++ b/dev-lang/xsb/xsb-3.6.0.ebuild
@@ -0,0 +1,201 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+MY_P="XSB${PV//./}"
+
+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="http://xsb.sourceforge.net/downloads/${MY_P}.tar.gz
+	mirror://gentoo/${P}-gentoo-patchset-${PATCHSET_VER}.tar.gz"
+
+LICENSE="GPL-2 LGPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="curl debug iodbc java mysql odbc pcre threads xml"
+
+RDEPEND="curl? ( net-misc/curl )
+	iodbc? ( dev-db/libiodbc )
+	java? ( >=virtual/jdk-1.4:= )
+	mysql? ( virtual/mysql )
+	odbc? ( dev-db/unixODBC )
+	pcre? ( dev-libs/libpcre )
+	xml? ( dev-libs/libxml2 )"
+
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}"/XSB
+
+src_prepare() {
+	EPATCH_FORCE=yes
+	EPATCH_SUFFIX=patch
+	epatch "${WORKDIR}"/${PV}
+
+	cd "${S}"/build
+	eautoconf
+}
+
+src_configure() {
+	cd "${S}"/build
+
+	econf \
+		--prefix=/usr/$(get_libdir) \
+		--disable-optimization \
+		--without-smodels \
+		$(use_with odbc) \
+		$(use_with iodbc) \
+		$(use_enable threads mt) \
+		$(use_enable debug)
+
+	if use curl ; then
+		cd "${S}"/packages/curl
+		econf
+	fi
+
+	if use mysql ; then
+		cd "${S}"/packages/dbdrivers/mysql
+		econf
+	fi
+
+	if use odbc ; then
+		cd "${S}"/packages/dbdrivers/odbc
+		econf
+	fi
+
+	if use pcre ; then
+		cd "${S}"/packages/pcre
+		econf
+	fi
+
+	if use xml ; then
+		cd "${S}"/packages/xpath
+		econf
+	fi
+}
+
+src_compile() {
+	cd "${S}"/build
+
+	emake || die "emake failed"
+
+	# All XSB Packages are compiled using a single Prolog engine.
+	# Consequently they must all be compiled using a single make job.
+
+	cd "${S}"/packages
+	rm -f *.xwam
+	emake -j1 || die "emake packages failed"
+
+	if use curl ; then
+		emake -j1 curl || die "emake curl package failed"
+		emake -j1 sgml || die "emake sgml package failed"
+		if use xml ; then
+			emake -j1 xpath || die "emake xpath package failed"
+		fi
+	fi
+
+	if use mysql ; then
+		emake -j1 mysql || die "emake mysql package failed"
+	fi
+
+	if use odbc ; then
+		emake -j1 odbc || die "emake odbc package failed"
+	fi
+
+	if use pcre ; then
+		emake -j1 pcre || die "emake pcre package failed"
+	fi
+}
+
+src_install() {
+	cd "${S}"/build
+	emake DESTDIR="${D}" install || die "make install failed"
+
+	local XSB_INSTALL_DIR=/usr/$(get_libdir)/xsb-${PV}
+	dosym ${XSB_INSTALL_DIR}/bin/xsb /usr/bin/xsb || die
+
+	cd "${S}"/packages
+	local PACKAGES=${XSB_INSTALL_DIR}/packages
+	insinto ${PACKAGES}
+	doins *.xwam || die
+
+	insinto ${PACKAGES}/chr
+	doins chr/*.xwam || die
+
+	insinto ${PACKAGES}/clpqr
+	doins clpqr/*.xwam || die
+
+	insinto ${PACKAGES}/gap
+	doins gap/*.xwam || die
+
+	insinto ${PACKAGES}/justify
+	doins justify/*.xwam || die
+	doins justify/*.H || die
+
+	insinto ${PACKAGES}/regmatch
+	doins regmatch/*.xwam || die
+	insinto ${PACKAGES}/regmatch/cc
+	doins regmatch/cc/*.H || die
+
+	insinto ${PACKAGES}/slx
+	doins slx/*.xwam || die
+
+	insinto ${PACKAGES}/wildmatch
+	doins wildmatch/*.xwam || die
+	insinto ${PACKAGES}/wildmatch/cc
+	doins wildmatch/cc/*.H || die
+
+	if use curl ; then
+		insinto ${PACKAGES}/curl
+		doins curl/*.xwam || die
+		insinto ${PACKAGES}/curl/cc
+		doins curl/cc/*.H || die
+		insinto ${PACKAGES}/sgml
+		doins sgml/*.xwam || die
+		insinto ${PACKAGES}/sgml/cc
+		doins sgml/cc/*.H || die
+		insinto ${PACKAGES}/sgml/cc/dtd
+		doins sgml/cc/dtd/* || die
+		if use xml ; then
+			insinto ${PACKAGES}/xpath
+			doins xpath/*xwam || die
+			insinto ${PACKAGES}/xpath/cc
+			doins xpath/cc/*.H || die
+		fi
+	fi
+
+	if use mysql || use odbc ; then
+		insinto ${PACKAGES}/dbdrivers
+		doins dbdrivers/*.xwam || die
+		doins dbdrivers/*.H || die
+		insinto ${PACKAGES}/dbdrivers/cc
+		doins dbdrivers/cc/*.H || die
+		if use mysql ; then
+			insinto ${PACKAGES}/dbdrivers/mysql
+			doins dbdrivers/mysql/*.xwam || die
+			insinto ${PACKAGES}/dbdrivers/mysql/cc
+			doins dbdrivers/mysql/cc/*.H || die
+		fi
+		if use odbc ; then
+			insinto ${PACKAGES}/dbdrivers/odbc
+			doins dbdrivers/odbc/*.xwam || die
+			insinto ${PACKAGES}/dbdrivers/odbc/cc
+			doins dbdrivers/odbc/cc/*.H || die
+		fi
+	fi
+
+	if use pcre ; then
+		insinto ${PACKAGES}/pcre
+		doins pcre/*.xwam || die
+		insinto ${PACKAGES}/pcre/cc
+		doins pcre/cc/*.H || die
+	fi
+
+	cd "${S}"
+	dodoc FAQ README || die
+}


^ permalink raw reply related	[flat|nested] 31+ messages in thread

end of thread, other threads:[~2024-07-29  8:55 UTC | newest]

Thread overview: 31+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-05-10 12:59 [gentoo-commits] repo/gentoo:master commit in: dev-lang/xsb/ Keri Harris
  -- strict thread matches above, loose matches on Subject: below --
2024-07-29  8:55 Arthur Zamarin
2024-07-28 15:52 Arthur Zamarin
2024-07-27  9:08 Arthur Zamarin
2024-05-17  3:56 Sam James
2024-05-17  3:56 Sam James
2024-05-17  3:56 Sam James
2022-09-22  4:09 Sam James
2021-08-06 12:51 Keri Harris
2021-05-15  6:49 Keri Harris
2021-05-10 11:25 Keri Harris
2021-05-08 14:52 Keri Harris
2021-05-02  7:55 Keri Harris
2021-03-13  9:08 Keri Harris
2020-09-26  9:37 Keri Harris
2020-09-12 13:14 Keri Harris
2020-07-20 14:07 Keri Harris
2020-07-18 12:03 Keri Harris
2020-07-18  9:29 Keri Harris
2020-07-17 13:43 Keri Harris
2019-02-08 19:45 Brian Evans
2017-10-03 11:52 Keri Harris
2017-09-30 12:36 Keri Harris
2017-09-27 19:42 Keri Harris
2017-09-24  9:30 Keri Harris
2017-02-25 10:22 Manuel Rüger
2017-02-16 17:26 Agostino Sarubbo
2017-02-16 17:16 Agostino Sarubbo
2016-02-19 20:51 Keri Harris
2016-02-19 17:18 Keri Harris
2016-02-19 15:54 Keri Harris

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox