[gentoo-commits] repo/gentoo:master commit in: dev-lang/tuprolog/

2024-07-18 Thread Arthur Zamarin
commit: b384fb9857c1b012535b5a21026e03fe349f743c
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Fri Jul 19 05:21:17 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jul 19 05:57:12 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b384fb98

dev-lang/tuprolog: drop 3.2.0-r2

Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/37611
Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-lang/tuprolog/tuprolog-3.2.0-r2.ebuild | 71 --
 1 file changed, 71 deletions(-)

diff --git a/dev-lang/tuprolog/tuprolog-3.2.0-r2.ebuild 
b/dev-lang/tuprolog/tuprolog-3.2.0-r2.ebuild
deleted file mode 100644
index 4f1069f34211..
--- a/dev-lang/tuprolog/tuprolog-3.2.0-r2.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit java-pkg-2 java-ant-2
-
-PATCHSET_VER="0"
-
-DESCRIPTION="tuProlog is a light-weight Prolog for Internet applications and 
infrastructures"
-HOMEPAGE="http://tuprolog.unibo.it/;
-SRC_URI="https://dev.gentoo.org/~keri/distfiles/tuprolog/${P}.tar.gz
-   
https://dev.gentoo.org/~keri/distfiles/tuprolog/${P}-gentoo-patchset-${PATCHSET_VER}.tar.gz;
-
-LICENSE="LGPL-3 BSD"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="doc examples test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="virtual/jdk:1.8
-   dev-java/javassist:3
-   dev-java/commons-lang:3.6
-   dev-java/gson:0"
-
-DEPEND="${RDEPEND}
-   >=dev-java/ant-1.10.14
-   test? (
-   >=dev-java/ant-1.10.14:0[junit4]
-   dev-java/junit:4
-   dev-java/hamcrest:0
-   )"
-
-S="${WORKDIR}"/${P}
-
-EANT_GENTOO_CLASSPATH="javassist:3,commons-lang:3.6,gson"
-
-PATCHES=( "${WORKDIR}/${PV}" )
-
-src_prepare() {
-   default
-
-   cp "${FILESDIR}"/build-3.x.xml "${S}"/build.xml || die
-}
-
-src_compile() {
-   eant jar $(use_doc)
-}
-
-src_test() {
-   cd "${S}"/dist
-   java-pkg_jar-from junit:4
-   java-pkg_jar-from hamcrest
-   cd "${S}"
-   eant test || die "eant test failed"
-}
-
-src_install() {
-   java-pkg_dojar dist/${PN}.jar
-   java-pkg_dojar dist/2p.jar
-
-   if use doc ; then
-   java-pkg_dohtml -r docs/* || die
-   dodoc doc/tuprolog-guide.pdf
-   fi
-
-   if use examples ; then
-   docinto examples
-   dodoc doc/examples/*.pl
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: dev-lang/tuprolog/

2024-07-18 Thread Sam James
commit: 660bf6110fde2de582c84eb542ace8e99053e9ca
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul 18 20:15:05 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul 18 20:15:05 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=660bf611

dev-lang/tuprolog: Stabilize 3.2.0-r3 x86, #936260

Signed-off-by: Sam James  gentoo.org>

 dev-lang/tuprolog/tuprolog-3.2.0-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/tuprolog/tuprolog-3.2.0-r3.ebuild 
b/dev-lang/tuprolog/tuprolog-3.2.0-r3.ebuild
index 3f17d741ae74..c82e3ddcf3ed 100644
--- a/dev-lang/tuprolog/tuprolog-3.2.0-r3.ebuild
+++ b/dev-lang/tuprolog/tuprolog-3.2.0-r3.ebuild
@@ -18,7 +18,7 @@ S="${WORKDIR}"/${P}
 
 LICENSE="LGPL-3 BSD"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 
 CP_DEPEND="
dev-java/commons-lang:3.6



[gentoo-commits] repo/gentoo:master commit in: dev-lang/tuprolog/

2024-07-18 Thread Sam James
commit: dacd27c8aa0bbcc27434c4c7e3ef95297267f6e7
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul 18 20:15:04 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul 18 20:15:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dacd27c8

dev-lang/tuprolog: Stabilize 3.2.0-r3 amd64, #936260

Signed-off-by: Sam James  gentoo.org>

 dev-lang/tuprolog/tuprolog-3.2.0-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/tuprolog/tuprolog-3.2.0-r3.ebuild 
b/dev-lang/tuprolog/tuprolog-3.2.0-r3.ebuild
index 5a6aa37f8183..3f17d741ae74 100644
--- a/dev-lang/tuprolog/tuprolog-3.2.0-r3.ebuild
+++ b/dev-lang/tuprolog/tuprolog-3.2.0-r3.ebuild
@@ -18,7 +18,7 @@ S="${WORKDIR}"/${P}
 
 LICENSE="LGPL-3 BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 
 CP_DEPEND="
dev-java/commons-lang:3.6



[gentoo-commits] repo/gentoo:master commit in: dev-lang/tuprolog/

2024-06-19 Thread Miroslav Šulc
commit: 3c2c56298c554e0179806d0138402f2d05523cb2
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Tue Jun 18 18:39:31 2024 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Wed Jun 19 08:13:23 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c2c5629

dev-lang/tuprolog: rewrite with java-pkg-simple

Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Closes: 
https://github.com/gentoo/gentoo/pull/36770/commits/395fab9731cd5f0f05ec7473e24266d1e4c1e929
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-lang/tuprolog/tuprolog-3.2.0-r3.ebuild | 88 ++
 1 file changed, 88 insertions(+)

diff --git a/dev-lang/tuprolog/tuprolog-3.2.0-r3.ebuild 
b/dev-lang/tuprolog/tuprolog-3.2.0-r3.ebuild
new file mode 100644
index ..5a6aa37f8183
--- /dev/null
+++ b/dev-lang/tuprolog/tuprolog-3.2.0-r3.ebuild
@@ -0,0 +1,88 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+JAVA_PKG_IUSE="doc examples source test"
+JAVA_TESTING_FRAMEWORKS="junit-4"
+
+inherit java-pkg-2 java-pkg-simple
+
+PATCHSET_VER="0"
+
+DESCRIPTION="tuProlog is a light-weight Prolog for Internet applications and 
infrastructures"
+HOMEPAGE="http://tuprolog.unibo.it/;
+SRC_URI="https://dev.gentoo.org/~keri/distfiles/tuprolog/${P}.tar.gz
+   
https://dev.gentoo.org/~keri/distfiles/tuprolog/${P}-gentoo-patchset-${PATCHSET_VER}.tar.gz;
+S="${WORKDIR}"/${P}
+
+LICENSE="LGPL-3 BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+CP_DEPEND="
+   dev-java/commons-lang:3.6
+   dev-java/gson:0
+   dev-java/javassist:3
+"
+
+DEPEND="${CP_DEPEND}
+   virtual/jdk:1.8
+   test? (
+   dev-java/hamcrest:0
+   dev-java/junit:4
+   )
+"
+
+RDEPEND="${CP_DEPEND}
+   >=virtual/jre-1.8:*
+"
+
+PATCHES=( "${WORKDIR}/${PV}" )
+
+JAVA_GENTOO_CLASSPATH_EXTRA="lib/autocomplete.jar"
+JAVA_GENTOO_CLASSPATH="
+   commons-lang-3.6
+   gson
+   javassist-3
+"
+JAVA_RESOURCE_DIRS="res/src"
+JAVA_SRC_DIR="src"
+JAVA_TEST_GENTOO_CLASSPATH="
+   hamcrest
+   javassist-3
+   junit-4
+"
+JAVA_TEST_RESOURCE_DIRS="test"
+JAVA_TEST_RUN_ONLY=(
+   alice.tuprolog.TuPrologTestSuite
+   alice.tuprolog.ExceptionsTestSuite
+)
+JAVA_TEST_SRC_DIR="test/unit/alice"
+
+src_prepare() {
+   default #780585
+   java-pkg-2_src_prepare
+
+   mkdir res || die
+   find src -type f ! -name '*.java' \
+   | xargs cp --parents -t res || die
+
+   # unpack for bundling in 2p.jar
+   jar xf lib/autocomplete.jar || die
+   jar xf lib/rsyntaxtextarea.jar || die
+}
+
+src_install() {
+   java-pkg-simple_src_install
+   cp {tuprolog,2p}.jar || die
+
+   # these were bundled already in previous revision
+   jar uf 2p.jar -C . org theme.dtd || die
+   java-pkg_dojar 2p.jar
+
+   if use examples ; then
+   docinto examples
+   dodoc doc/examples/*.pl
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-lang/tuprolog/, dev-java/gson/, profiles/updates/, app-forensics/sleuthkit/, ...

2024-04-09 Thread Miroslav Šulc
commit: 3159d8e5f612ca0f75710b54eb2dbd13676538d2
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Sun Apr  7 13:55:23 2024 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Tue Apr  9 07:06:06 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3159d8e5

dev-java/gson: slotmove 2.6 -> 0

Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Closes: 
https://github.com/gentoo/gentoo/pull/36150/commits/889e2369240e74a0f115a16abaaf82d03c634448
Signed-off-by: Miroslav Šulc  gentoo.org>

 .../{sleuthkit-4.11.1-r1.ebuild => sleuthkit-4.11.1-r2.ebuild}  | 4 ++--
 .../{sleuthkit-4.12.1.ebuild => sleuthkit-4.12.1-r1.ebuild} | 4 ++--
 dev-java/gson/gson-2.10.2_pre20231128.ebuild| 2 +-
 .../{reflections-0.9.12-r5.ebuild => reflections-0.9.12-r6.ebuild}  | 6 +++---
 .../tuprolog/{tuprolog-3.2.0-r1.ebuild => tuprolog-3.2.0-r2.ebuild} | 4 ++--
 profiles/updates/2Q-2024| 1 +
 6 files changed, 11 insertions(+), 10 deletions(-)

diff --git a/app-forensics/sleuthkit/sleuthkit-4.11.1-r1.ebuild 
b/app-forensics/sleuthkit/sleuthkit-4.11.1-r2.ebuild
similarity index 99%
rename from app-forensics/sleuthkit/sleuthkit-4.11.1-r1.ebuild
rename to app-forensics/sleuthkit/sleuthkit-4.11.1-r2.ebuild
index c2c595846cbe..4d0ad720368c 100644
--- a/app-forensics/sleuthkit/sleuthkit-4.11.1-r1.ebuild
+++ b/app-forensics/sleuthkit/sleuthkit-4.11.1-r2.ebuild
@@ -35,7 +35,7 @@ DEPEND="
>=dev-java/c3p0-0.9.5:0
dev-java/commons-lang:3.6
>=dev-java/commons-validator-1.6:0
-   >=dev-java/gson-2.8.5:2.6
+   >=dev-java/gson-2.8.5:0
dev-java/guava:0
>=dev-java/jdbc-postgresql-9.4:0
>=dev-java/joda-time-2.4:0
@@ -244,7 +244,7 @@ src_compile() {
java-pkg_jar-from --into "${TSK_JAR_DIR}" c3p0
java-pkg_jar-from --into "${TSK_JAR_DIR}" commons-lang:3.6
java-pkg_jar-from --into "${TSK_JAR_DIR}" commons-validator
-   java-pkg_jar-from --into "${TSK_JAR_DIR}" gson:2.6
+   java-pkg_jar-from --into "${TSK_JAR_DIR}" gson
java-pkg_jar-from --into "${TSK_JAR_DIR}" guava
java-pkg_jar-from --into "${TSK_JAR_DIR}" jdbc-postgresql
java-pkg_jar-from --into "${TSK_JAR_DIR}" joda-time

diff --git a/app-forensics/sleuthkit/sleuthkit-4.12.1.ebuild 
b/app-forensics/sleuthkit/sleuthkit-4.12.1-r1.ebuild
similarity index 99%
rename from app-forensics/sleuthkit/sleuthkit-4.12.1.ebuild
rename to app-forensics/sleuthkit/sleuthkit-4.12.1-r1.ebuild
index 867afbdccfcb..3322803dbb6f 100644
--- a/app-forensics/sleuthkit/sleuthkit-4.12.1.ebuild
+++ b/app-forensics/sleuthkit/sleuthkit-4.12.1-r1.ebuild
@@ -36,7 +36,7 @@ DEPEND="
>=dev-java/c3p0-0.9.5.5:0
dev-java/commons-lang:3.6
>=dev-java/commons-validator-1.6:0
-   >=dev-java/gson-2.8.5:2.6
+   >=dev-java/gson-2.8.5:0
dev-java/guava:0
>=dev-java/jdbc-postgresql-9.4:0
>=dev-java/joda-time-2.4:0
@@ -257,7 +257,7 @@ src_compile() {
java-pkg_jar-from --into "${TSK_JAR_DIR}" c3p0
java-pkg_jar-from --into "${TSK_JAR_DIR}" commons-lang:3.6
java-pkg_jar-from --into "${TSK_JAR_DIR}" commons-validator
-   java-pkg_jar-from --into "${TSK_JAR_DIR}" gson:2.6
+   java-pkg_jar-from --into "${TSK_JAR_DIR}" gson
java-pkg_jar-from --into "${TSK_JAR_DIR}" guava
java-pkg_jar-from --into "${TSK_JAR_DIR}" jdbc-postgresql
java-pkg_jar-from --into "${TSK_JAR_DIR}" joda-time

diff --git a/dev-java/gson/gson-2.10.2_pre20231128.ebuild 
b/dev-java/gson/gson-2.10.2_pre20231128.ebuild
index a8894239bea7..4247c08c2190 100644
--- a/dev-java/gson/gson-2.10.2_pre20231128.ebuild
+++ b/dev-java/gson/gson-2.10.2_pre20231128.ebuild
@@ -19,7 +19,7 @@ 
SRC_URI="https://github.com/google/gson/archive/${MY_COMMIT}.tar.gz -> ${P}.tar.
 S="${WORKDIR}/gson-${MY_COMMIT}/gson"
 
 LICENSE="Apache-2.0"
-SLOT="2.6"
+SLOT="0"
 KEYWORDS="amd64 ~arm arm64 ppc64 x86"
 
 DEPEND="

diff --git a/dev-java/reflections/reflections-0.9.12-r5.ebuild 
b/dev-java/reflections/reflections-0.9.12-r6.ebuild
similarity index 96%
rename from dev-java/reflections/reflections-0.9.12-r5.ebuild
rename to dev-java/reflections/reflections-0.9.12-r6.ebuild
index 4b2b9ab7668c..630e94c431ca 100644
--- a/dev-java/reflections/reflections-0.9.12-r5.ebuild
+++ b/dev-java/reflections/reflections-0.9.12-r6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # Skeleton command:
@@ -22,7 +22,7 @@ KEYWORDS="amd64 ~arm arm64 ppc64 x86"
 
 # Common dependencies
 # POM: pom.xml
-# com.google.code.gson:gson:2.8.6 -> 

[gentoo-commits] repo/gentoo:master commit in: dev-lang/tuprolog/

2024-03-10 Thread Miroslav Šulc
commit: 2f02b715a10580261c788ed6d235f2e39cbd1b5c
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Mon Feb 26 14:07:42 2024 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sun Mar 10 21:10:07 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f02b715

dev-lang/tuprolog: drop 3.2.0

Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-lang/tuprolog/tuprolog-3.2.0.ebuild | 71 -
 1 file changed, 71 deletions(-)

diff --git a/dev-lang/tuprolog/tuprolog-3.2.0.ebuild 
b/dev-lang/tuprolog/tuprolog-3.2.0.ebuild
deleted file mode 100644
index 5d5a4d21798e..
--- a/dev-lang/tuprolog/tuprolog-3.2.0.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit java-pkg-2 java-ant-2
-
-PATCHSET_VER="0"
-
-DESCRIPTION="tuProlog is a light-weight Prolog for Internet applications and 
infrastructures"
-HOMEPAGE="http://tuprolog.unibo.it/;
-SRC_URI="https://dev.gentoo.org/~keri/distfiles/tuprolog/${P}.tar.gz
-   
https://dev.gentoo.org/~keri/distfiles/tuprolog/${P}-gentoo-patchset-${PATCHSET_VER}.tar.gz;
-
-LICENSE="LGPL-3 BSD"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="doc examples test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="virtual/jdk:1.8
-   dev-java/javassist:3
-   dev-java/commons-lang:3.6
-   dev-java/gson:2.6"
-
-DEPEND="${RDEPEND}
-   dev-java/ant-core
-   test? (
-   dev-java/ant-junit4:0
-   dev-java/junit:4
-   dev-java/hamcrest-core:1.3
-   )"
-
-S="${WORKDIR}"/${P}
-
-EANT_GENTOO_CLASSPATH="javassist:3,commons-lang:3.6,gson:2.6"
-
-PATCHES=( "${WORKDIR}/${PV}" )
-
-src_prepare() {
-   default
-
-   cp "${FILESDIR}"/build-3.x.xml "${S}"/build.xml || die
-}
-
-src_compile() {
-   eant jar $(use_doc)
-}
-
-src_test() {
-   cd "${S}"/dist
-   java-pkg_jar-from junit:4
-   java-pkg_jar-from hamcrest-core:1.3
-   cd "${S}"
-   ANT_TASKS="ant-junit4" eant test || die "eant test failed"
-}
-
-src_install() {
-   java-pkg_dojar dist/${PN}.jar
-   java-pkg_dojar dist/2p.jar
-
-   if use doc ; then
-   java-pkg_dohtml -r docs/* || die
-   dodoc doc/tuprolog-guide.pdf
-   fi
-
-   if use examples ; then
-   docinto examples
-   dodoc doc/examples/*.pl
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: dev-lang/tuprolog/

2024-03-10 Thread Arthur Zamarin
commit: 90d87e7f5ae908cfb83d697796a89259b0e7e062
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Mar 10 08:53:12 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Mar 10 08:53:12 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90d87e7f

dev-lang/tuprolog: Stabilize 3.2.0-r1 x86, #922766

Signed-off-by: Arthur Zamarin  gentoo.org>

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

diff --git a/dev-lang/tuprolog/tuprolog-3.2.0-r1.ebuild 
b/dev-lang/tuprolog/tuprolog-3.2.0-r1.ebuild
index 60169592d74f..e02c94400f8b 100644
--- a/dev-lang/tuprolog/tuprolog-3.2.0-r1.ebuild
+++ b/dev-lang/tuprolog/tuprolog-3.2.0-r1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://dev.gentoo.org/~keri/distfiles/tuprolog/${P}.tar.gz
 
 LICENSE="LGPL-3 BSD"
 SLOT="0"
-KEYWORDS="amd64"
+KEYWORDS="amd64 x86"
 IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-lang/tuprolog/

2024-02-25 Thread Jakov Smolić
commit: 2018f286ed301c13200865f679ea2f29718e902b
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sun Feb 25 19:19:33 2024 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sun Feb 25 19:19:33 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2018f286

dev-lang/tuprolog: Stabilize 3.2.0-r1 amd64, #922766

Signed-off-by: Jakov Smolić  gentoo.org>

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

diff --git a/dev-lang/tuprolog/tuprolog-3.2.0-r1.ebuild 
b/dev-lang/tuprolog/tuprolog-3.2.0-r1.ebuild
index fadf22c3e489..60169592d74f 100644
--- a/dev-lang/tuprolog/tuprolog-3.2.0-r1.ebuild
+++ b/dev-lang/tuprolog/tuprolog-3.2.0-r1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://dev.gentoo.org/~keri/distfiles/tuprolog/${P}.tar.gz
 
 LICENSE="LGPL-3 BSD"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-lang/tuprolog/

2024-01-23 Thread Miroslav Šulc
commit: 633d8f3f8b302af9db6c7bcb26199825a970d4c7
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Fri Jan  5 16:18:46 2024 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Tue Jan 23 09:42:34 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=633d8f3f

dev-lang/tuprolog: add 3.2.0-r1 for >=dev-java/ant-1.10.14

also uses dev-java/hamcrest:0 instead of hamcrest-core:1.3

Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/34745
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-lang/tuprolog/tuprolog-3.2.0-r1.ebuild | 71 ++
 1 file changed, 71 insertions(+)

diff --git a/dev-lang/tuprolog/tuprolog-3.2.0-r1.ebuild 
b/dev-lang/tuprolog/tuprolog-3.2.0-r1.ebuild
new file mode 100644
index ..fadf22c3e489
--- /dev/null
+++ b/dev-lang/tuprolog/tuprolog-3.2.0-r1.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit java-pkg-2 java-ant-2
+
+PATCHSET_VER="0"
+
+DESCRIPTION="tuProlog is a light-weight Prolog for Internet applications and 
infrastructures"
+HOMEPAGE="http://tuprolog.unibo.it/;
+SRC_URI="https://dev.gentoo.org/~keri/distfiles/tuprolog/${P}.tar.gz
+   
https://dev.gentoo.org/~keri/distfiles/tuprolog/${P}-gentoo-patchset-${PATCHSET_VER}.tar.gz;
+
+LICENSE="LGPL-3 BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="doc examples test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="virtual/jdk:1.8
+   dev-java/javassist:3
+   dev-java/commons-lang:3.6
+   dev-java/gson:2.6"
+
+DEPEND="${RDEPEND}
+   >=dev-java/ant-1.10.14
+   test? (
+   >=dev-java/ant-1.10.14:0[junit4]
+   dev-java/junit:4
+   dev-java/hamcrest:0
+   )"
+
+S="${WORKDIR}"/${P}
+
+EANT_GENTOO_CLASSPATH="javassist:3,commons-lang:3.6,gson:2.6"
+
+PATCHES=( "${WORKDIR}/${PV}" )
+
+src_prepare() {
+   default
+
+   cp "${FILESDIR}"/build-3.x.xml "${S}"/build.xml || die
+}
+
+src_compile() {
+   eant jar $(use_doc)
+}
+
+src_test() {
+   cd "${S}"/dist
+   java-pkg_jar-from junit:4
+   java-pkg_jar-from hamcrest
+   cd "${S}"
+   eant test || die "eant test failed"
+}
+
+src_install() {
+   java-pkg_dojar dist/${PN}.jar
+   java-pkg_dojar dist/2p.jar
+
+   if use doc ; then
+   java-pkg_dohtml -r docs/* || die
+   dodoc doc/tuprolog-guide.pdf
+   fi
+
+   if use examples ; then
+   docinto examples
+   dodoc doc/examples/*.pl
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-lang/tuprolog/, dev-lang/tuprolog/files/

2022-01-23 Thread Keri Harris
commit: cfc88be2700a4430f4fa5eedbbd863ad263ad679
Author: Keri Harris  gentoo  org>
AuthorDate: Sun Jan 23 15:10:37 2022 +
Commit: Keri Harris  gentoo  org>
CommitDate: Sun Jan 23 15:10:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfc88be2

dev-lang/tuprolog: remove old version

Package-Manager: Portage-3.0.28, Repoman-3.0.2
Signed-off-by: Keri Harris  gentoo.org>

 dev-lang/tuprolog/Manifest |   1 -
 .../tuprolog/files/tuprolog-3.1.0-no-ikvm.patch| 137 -
 .../tuprolog/files/tuprolog-3.1.0-test-suite.patch |  13 --
 dev-lang/tuprolog/tuprolog-3.1.0-r1.ebuild |  67 --
 4 files changed, 218 deletions(-)

diff --git a/dev-lang/tuprolog/Manifest b/dev-lang/tuprolog/Manifest
index 3153148ca024..de0037b24b81 100644
--- a/dev-lang/tuprolog/Manifest
+++ b/dev-lang/tuprolog/Manifest
@@ -1,3 +1,2 @@
-DIST tuprolog-3.1.0.tar.gz 7201383 BLAKE2B 
9d8b610240611cd5b3d0dae104a44c72bb5e7c0512e4dbf3e178204d9d36e461219cd869ca1e16e3054ca3e1ee34d3b2c6fa5c659df16f54e3266c7c826af8d6
 SHA512 
1093e29a79964cb3991326da14f020cdc8ff64f2444c84dbb6b22aa5c4ecbf48f74dbc26af0af949ccc31020573ce5908684af794db4654fb475efa697a82cbf
 DIST tuprolog-3.2.0-gentoo-patchset-0.tar.gz 1813 BLAKE2B 
4ed7ffbb752a821a2b2842cfdbc1f4ec92d14b35a1c5a722207b45ec9dbdc44588acc010fb6386e8ed2e7d30d3bc8d425f0f74e8cc953cb7afad8305904e1499
 SHA512 
454757fc01f3f697510426e7a2a41b57350c1e3f980e381e197616e10eaf88339155226096f1d417397b9bc6f4964a45b3d547c6794ad23a4a014b06212b08f0
 DIST tuprolog-3.2.0.tar.gz 6242286 BLAKE2B 
77a3d3f886673aca72fffd9bb60657efcbe7ea5bb0f84eea7a72df513295d572c8116472f8d544240fac676ac9a6a0fcecfc3166e6426ef7d8af80eac4ba8d85
 SHA512 
e27bd989d66bae26c646cb69670fb75232ebdd18d1dbb9d600f9847921ecd56d17221736b3ec15c087857509272ce89af8bc44924130430db3860870a06bb499

diff --git a/dev-lang/tuprolog/files/tuprolog-3.1.0-no-ikvm.patch 
b/dev-lang/tuprolog/files/tuprolog-3.1.0-no-ikvm.patch
deleted file mode 100644
index eb20dacd4430..
--- a/dev-lang/tuprolog/files/tuprolog-3.1.0-no-ikvm.patch
+++ /dev/null
@@ -1,137 +0,0 @@
-diff -urN tuprolog-3.1.0.orig/src/alice/tuprolog/LibraryManager.java 
tuprolog-3.1.0/src/alice/tuprolog/LibraryManager.java
 tuprolog-3.1.0.orig/src/alice/tuprolog/LibraryManager.java 2017-10-08 
17:06:55.710627376 +0200
-+++ tuprolog-3.1.0/src/alice/tuprolog/LibraryManager.java  2017-10-08 
17:18:20.817598723 +0200
-@@ -9,11 +9,11 @@
- import java.net.URL;
- import java.net.URLClassLoader;
- import java.util.*;
--import cli.System.Reflection.Assembly;
-+//import cli.System.Reflection.Assembly;
- 
- import alice.tuprolog.event.LibraryEvent;
- import alice.tuprolog.event.WarningEvent;
--import alice.util.AssemblyCustomClassLoader;
-+//import alice.util.AssemblyCustomClassLoader;
- 
- /**
-  * @author Alex Benini
-@@ -179,31 +179,7 @@
-   } else
-   // .NET
-   {
--  Assembly asm = null;
--  boolean classFound = false;
--  className = "cli."
--  + 
className.substring(0, className.indexOf(","))
--  .trim();
--  for (int i = 0; i < paths.length; i++)
--  {
--  try
--  {
--  asm = 
Assembly.LoadFrom(paths[i]);
--  loader = new 
AssemblyCustomClassLoader(asm, urls);
--  lib = (Library) 
Class.forName(className, true, loader).newInstance();
--  if (lib != null)
--  {
--  classFound = 
true;
--  break;
--  }
--  } catch (Exception e)
--  {
--  e.printStackTrace();
--  continue;
--  }
--  }
--  if (!classFound)
--  throw new 
InvalidLibraryException(className, -1, -1);
-+  throw new 
InvalidLibraryException(className, -1, -1);
-   }
-   }
- 
-@@ -462,4 +438,4 @@
-   return 

[gentoo-commits] repo/gentoo:master commit in: dev-lang/tuprolog/

2022-01-22 Thread Keri Harris
commit: 05dd93b8f4f24bc66520eadfeec3e8a7d7529093
Author: Keri Harris  gentoo  org>
AuthorDate: Sat Jan 22 09:24:09 2022 +
Commit: Keri Harris  gentoo  org>
CommitDate: Sat Jan 22 09:24:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05dd93b8

dev-lang/tuprolog: Stable on amd64 and x86

Closes: https://bugs.gentoo.org/831779
Package-Manager: Portage-3.0.28, Repoman-3.0.2
Signed-off-by: Keri Harris  gentoo.org>

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

diff --git a/dev-lang/tuprolog/tuprolog-3.2.0.ebuild 
b/dev-lang/tuprolog/tuprolog-3.2.0.ebuild
index 6e8d0dbb52d3..5d5a4d21798e 100644
--- a/dev-lang/tuprolog/tuprolog-3.2.0.ebuild
+++ b/dev-lang/tuprolog/tuprolog-3.2.0.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://dev.gentoo.org/~keri/distfiles/tuprolog/${P}.tar.gz
 
 LICENSE="LGPL-3 BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-lang/tuprolog/

2022-01-22 Thread Keri Harris
commit: 20c7418ec4e393dcb83dd0e591ee5cb8eeb65a73
Author: Keri Harris  gentoo  org>
AuthorDate: Sat Jan 22 09:08:25 2022 +
Commit: Keri Harris  gentoo  org>
CommitDate: Sat Jan 22 09:08:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20c7418e

dev-lang/tuprolog: pin JDK to 1.8 as package uses CORBA

Closes: https://bugs.gentoo.org/831410
Closes: https://bugs.gentoo.org/799704
Package-Manager: Portage-3.0.28, Repoman-3.0.2
Signed-off-by: Keri Harris  gentoo.org>

 dev-lang/tuprolog/tuprolog-3.1.0-r1.ebuild | 4 ++--
 dev-lang/tuprolog/tuprolog-3.2.0.ebuild| 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-lang/tuprolog/tuprolog-3.1.0-r1.ebuild 
b/dev-lang/tuprolog/tuprolog-3.1.0-r1.ebuild
index be88f6b7c258..b8f444cac75e 100644
--- a/dev-lang/tuprolog/tuprolog-3.1.0-r1.ebuild
+++ b/dev-lang/tuprolog/tuprolog-3.1.0-r1.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
@@ -15,7 +15,7 @@ KEYWORDS="amd64 x86"
 IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 
-RDEPEND=">=virtual/jdk-1.8:=
+RDEPEND="virtual/jdk:1.8
 dev-java/javassist:3
 dev-java/commons-lang:3.6"
 

diff --git a/dev-lang/tuprolog/tuprolog-3.2.0.ebuild 
b/dev-lang/tuprolog/tuprolog-3.2.0.ebuild
index 74d456f6683d..6e8d0dbb52d3 100644
--- a/dev-lang/tuprolog/tuprolog-3.2.0.ebuild
+++ b/dev-lang/tuprolog/tuprolog-3.2.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
@@ -18,7 +18,7 @@ KEYWORDS="~amd64 ~x86"
 IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 
-RDEPEND=">=virtual/jdk-1.8:=
+RDEPEND="virtual/jdk:1.8
dev-java/javassist:3
dev-java/commons-lang:3.6
dev-java/gson:2.6"



[gentoo-commits] repo/gentoo:master commit in: dev-lang/tuprolog/

2021-05-02 Thread Keri Harris
commit: 91e037af66e4ae87c7fc671e328ddabba265b86e
Author: Keri Harris  gentoo  org>
AuthorDate: Sun May  2 18:06:27 2021 +
Commit: Keri Harris  gentoo  org>
CommitDate: Sun May  2 18:06:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91e037af

dev-lang/tuprolog: fix commons-lang EANT classpath

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

 dev-lang/tuprolog/tuprolog-3.1.0-r1.ebuild | 2 +-
 dev-lang/tuprolog/tuprolog-3.2.0.ebuild| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-lang/tuprolog/tuprolog-3.1.0-r1.ebuild 
b/dev-lang/tuprolog/tuprolog-3.1.0-r1.ebuild
index 9e4102e50bc..be88f6b7c25 100644
--- a/dev-lang/tuprolog/tuprolog-3.1.0-r1.ebuild
+++ b/dev-lang/tuprolog/tuprolog-3.1.0-r1.ebuild
@@ -29,7 +29,7 @@ DEPEND="${RDEPEND}
 
 S="${WORKDIR}"/${P}
 
-EANT_GENTOO_CLASSPATH="javassist:3,commons-lang-3.1"
+EANT_GENTOO_CLASSPATH="javassist:3,commons-lang-3.6"
 
 src_prepare() {
eapply "${FILESDIR}"/${P}-no-ikvm.patch

diff --git a/dev-lang/tuprolog/tuprolog-3.2.0.ebuild 
b/dev-lang/tuprolog/tuprolog-3.2.0.ebuild
index 4c261d3..74d456f6683 100644
--- a/dev-lang/tuprolog/tuprolog-3.2.0.ebuild
+++ b/dev-lang/tuprolog/tuprolog-3.2.0.ebuild
@@ -33,7 +33,7 @@ DEPEND="${RDEPEND}
 
 S="${WORKDIR}"/${P}
 
-EANT_GENTOO_CLASSPATH="javassist:3,commons-lang:3.1,gson:2.6"
+EANT_GENTOO_CLASSPATH="javassist:3,commons-lang:3.6,gson:2.6"
 
 PATCHES=( "${WORKDIR}/${PV}" )
 



[gentoo-commits] repo/gentoo:master commit in: dev-lang/tuprolog/

2021-05-02 Thread Keri Harris
commit: b01aef14baf0cd3956242254195e883d5ee1b708
Author: Keri Harris  gentoo  org>
AuthorDate: Sun May  2 09:52:24 2021 +
Commit: Keri Harris  gentoo  org>
CommitDate: Sun May  2 09:52:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b01aef14

dev-lang/tuprolog: reslot dev-java/commons-lang dependency

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

 dev-lang/tuprolog/tuprolog-3.1.0-r1.ebuild | 2 +-
 dev-lang/tuprolog/tuprolog-3.2.0.ebuild| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-lang/tuprolog/tuprolog-3.1.0-r1.ebuild 
b/dev-lang/tuprolog/tuprolog-3.1.0-r1.ebuild
index b7be9018de4..9e4102e50bc 100644
--- a/dev-lang/tuprolog/tuprolog-3.1.0-r1.ebuild
+++ b/dev-lang/tuprolog/tuprolog-3.1.0-r1.ebuild
@@ -17,7 +17,7 @@ RESTRICT="!test? ( test )"
 
 RDEPEND=">=virtual/jdk-1.8:=
 dev-java/javassist:3
-dev-java/commons-lang:3.1"
+dev-java/commons-lang:3.6"
 
 DEPEND="${RDEPEND}
dev-java/ant-core

diff --git a/dev-lang/tuprolog/tuprolog-3.2.0.ebuild 
b/dev-lang/tuprolog/tuprolog-3.2.0.ebuild
index d1aae2699f4..4c261d3 100644
--- a/dev-lang/tuprolog/tuprolog-3.2.0.ebuild
+++ b/dev-lang/tuprolog/tuprolog-3.2.0.ebuild
@@ -20,7 +20,7 @@ RESTRICT="!test? ( test )"
 
 RDEPEND=">=virtual/jdk-1.8:=
dev-java/javassist:3
-   dev-java/commons-lang:3.1
+   dev-java/commons-lang:3.6
dev-java/gson:2.6"
 
 DEPEND="${RDEPEND}



[gentoo-commits] repo/gentoo:master commit in: dev-lang/tuprolog/files/, dev-lang/tuprolog/

2020-09-26 Thread Keri Harris
commit: c94f6a6616b2e0883b7c82c1edab3cd9138f5376
Author: Keri Harris  gentoo  org>
AuthorDate: Sat Sep 26 09:33:45 2020 +
Commit: Keri Harris  gentoo  org>
CommitDate: Sat Sep 26 09:33:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c94f6a66

dev-lang/tuprolog: remove old versions

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

 dev-lang/tuprolog/Manifest |   2 -
 dev-lang/tuprolog/files/build-2.9.2.xml| 110 -
 .../tuprolog-2.9.2-no-dynamic-object-test.patch|  20 ---
 .../tuprolog/files/tuprolog-2.9.2-no-ikvm.patch| 116 -
 .../tuprolog/files/tuprolog-3.0.1-no-ikvm.patch| 137 -
 .../files/tuprolog-3.0.1-oolibrary-unit-test.patch |  12 --
 dev-lang/tuprolog/tuprolog-2.9.2.ebuild|  65 --
 dev-lang/tuprolog/tuprolog-3.0.1.ebuild|  66 --
 dev-lang/tuprolog/tuprolog-3.1.0.ebuild|  65 --
 9 files changed, 593 deletions(-)

diff --git a/dev-lang/tuprolog/Manifest b/dev-lang/tuprolog/Manifest
index 4b2ae8c599e..3153148ca02 100644
--- a/dev-lang/tuprolog/Manifest
+++ b/dev-lang/tuprolog/Manifest
@@ -1,5 +1,3 @@
-DIST tuprolog-2.9.2.tar.gz 6262268 BLAKE2B 
39bbc4dcb2336a713f47252ff6f7d00f15aa0072c4864c2d3e453ec43b2c646f9cdc7a69444e21d9cc20ba283ddee5fd980855811f8f80ba4afe7c37cdd47317
 SHA512 
831c7390fe33fc57cb01d4b1d61485ac5df1aa8ebf386d5aae5c5d32f7677d46aa5aa6cc0eb1d3bb79989a54f8484ad8b97754b7f75fc21af6116ae170a28316
-DIST tuprolog-3.0.1.tar.gz 6326591 BLAKE2B 
a051eb3f22c01e1c269b167fa7d1daec6e4818229e2035c1140401c38094c53451ea720638adaa6d6fda0ea70daf6f5f1bc9ea84f1e4ba9de9f00ca83529697c
 SHA512 
56fa96f717b5c8e56fd2979f2953744964d844e5abf215456e31309d3d92bde142f9bff55e6442b6de55f219c7f143a275ccf89359ff2f2944459bbc94770afa
 DIST tuprolog-3.1.0.tar.gz 7201383 BLAKE2B 
9d8b610240611cd5b3d0dae104a44c72bb5e7c0512e4dbf3e178204d9d36e461219cd869ca1e16e3054ca3e1ee34d3b2c6fa5c659df16f54e3266c7c826af8d6
 SHA512 
1093e29a79964cb3991326da14f020cdc8ff64f2444c84dbb6b22aa5c4ecbf48f74dbc26af0af949ccc31020573ce5908684af794db4654fb475efa697a82cbf
 DIST tuprolog-3.2.0-gentoo-patchset-0.tar.gz 1813 BLAKE2B 
4ed7ffbb752a821a2b2842cfdbc1f4ec92d14b35a1c5a722207b45ec9dbdc44588acc010fb6386e8ed2e7d30d3bc8d425f0f74e8cc953cb7afad8305904e1499
 SHA512 
454757fc01f3f697510426e7a2a41b57350c1e3f980e381e197616e10eaf88339155226096f1d417397b9bc6f4964a45b3d547c6794ad23a4a014b06212b08f0
 DIST tuprolog-3.2.0.tar.gz 6242286 BLAKE2B 
77a3d3f886673aca72fffd9bb60657efcbe7ea5bb0f84eea7a72df513295d572c8116472f8d544240fac676ac9a6a0fcecfc3166e6426ef7d8af80eac4ba8d85
 SHA512 
e27bd989d66bae26c646cb69670fb75232ebdd18d1dbb9d600f9847921ecd56d17221736b3ec15c087857509272ce89af8bc44924130430db3860870a06bb499

diff --git a/dev-lang/tuprolog/files/build-2.9.2.xml 
b/dev-lang/tuprolog/files/build-2.9.2.xml
deleted file mode 100644
index 823c2371d1f..000
--- a/dev-lang/tuprolog/files/build-2.9.2.xml
+++ /dev/null
@@ -1,110 +0,0 @@
-
-
-   
-   
-   
-   
-   
-   
-   
-   
-   
-
-   
-   
-   
-   
-
-   
-   
-   
-   
-   
-   
-   
-  
-
-   
-   
-   
-   
-   
-   
-   
-   
-   
-   
-   
-   
-   
-
-   
-   
-   
-   
-   
-   
-   
-   
-   
-   
-   
-
-   
-   
-   
-   
-   
-   
-   
-   
-
-   
-   
-   
-   
-   
-   
-   
-
-   
-   
-   
-   
-   
-   
-   
-   
-   
-   
-   
-   
-   
-   
-   
-   
-   
-   
-   
-   
-   
-

diff --git 
a/dev-lang/tuprolog/files/tuprolog-2.9.2-no-dynamic-object-test.patch 
b/dev-lang/tuprolog/files/tuprolog-2.9.2-no-dynamic-object-test.patch
deleted file mode 100644
index 0416258e9e1..000
--- a/dev-lang/tuprolog/files/tuprolog-2.9.2-no-dynamic-object-test.patch
+++ /dev/null
@@ -1,20 +0,0 @@
 tuprolog-2.9.2.orig/test/unit/alice/tuprolog/JavaLibraryTestCase.java  
2015-02-27 14:02:49.0 +0100
-+++ 

[gentoo-commits] repo/gentoo:master commit in: dev-lang/tuprolog/

2020-09-12 Thread Keri Harris
commit: a21ca1ccd961ffd14d745deb7de7a8b093c35831
Author: Keri Harris  gentoo  org>
AuthorDate: Sat Sep 12 14:08:59 2020 +
Commit: Keri Harris  gentoo  org>
CommitDate: Sat Sep 12 14:09:21 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a21ca1cc

dev-lang/tuprolog: stable on amd64 + x86. Closes 741690

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

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

diff --git a/dev-lang/tuprolog/tuprolog-3.1.0-r1.ebuild 
b/dev-lang/tuprolog/tuprolog-3.1.0-r1.ebuild
index 4f6dd3c988e..bed6ee1726c 100644
--- a/dev-lang/tuprolog/tuprolog-3.1.0-r1.ebuild
+++ b/dev-lang/tuprolog/tuprolog-3.1.0-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://dev.gentoo.org/~keri/distfiles/tuprolog/${P}.tar.gz;
 
 LICENSE="LGPL-3 BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-lang/tuprolog/, dev-lang/tuprolog/files/

2020-07-19 Thread Keri Harris
commit: b53a3d844a9f3b061334a287b2ab77f8bcd6aae6
Author: Keri Harris  gentoo  org>
AuthorDate: Sun Jul 19 13:09:51 2020 +
Commit: Keri Harris  gentoo  org>
CommitDate: Sun Jul 19 13:09:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b53a3d84

dev-lang/tuprolog: consolidate build.xml instructions

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

 dev-lang/tuprolog/files/build-3.0.1.xml| 110 -
 dev-lang/tuprolog/files/build-3.1.0.xml| 110 -
 dev-lang/tuprolog/tuprolog-3.0.1.ebuild|   4 +-
 dev-lang/tuprolog/tuprolog-3.1.0-r1.ebuild |   2 +-
 dev-lang/tuprolog/tuprolog-3.1.0.ebuild|   4 +-
 5 files changed, 5 insertions(+), 225 deletions(-)

diff --git a/dev-lang/tuprolog/files/build-3.0.1.xml 
b/dev-lang/tuprolog/files/build-3.0.1.xml
deleted file mode 100644
index 3b6f5818eaa..000
--- a/dev-lang/tuprolog/files/build-3.0.1.xml
+++ /dev/null
@@ -1,110 +0,0 @@
-
-
-   
-   
-   
-   
-   
-   
-   
-   
-   
-
-   
-   
-   
-   
-
-   
-   
-   
-   
-   
-   
-   
-  
-
-   
-   
-   
-   
-   
-   
-   
-   
-   
-   
-   
-   
-   
-
-   
-   
-   
-   
-   
-   
-   
-   
-   
-   
-   
-
-   
-   
-   
-   
-   
-   
-   
-   
-
-   
-   
-   
-   
-   
-   
-   
-
-   
-   
-   
-   
-   
-   
-   
-   
-   
-   
-   
-   
-   
-   
-   
-   
-   
-   
-   
-

diff --git a/dev-lang/tuprolog/files/build-3.1.0.xml 
b/dev-lang/tuprolog/files/build-3.1.0.xml
deleted file mode 100644
index 3b6f5818eaa..000
--- a/dev-lang/tuprolog/files/build-3.1.0.xml
+++ /dev/null
@@ -1,110 +0,0 @@
-
-
-   
-   
-   
-   
-   
-   
-   
-   
-   
-
-   
-   
-   
-   
-
-   
-   
-   
-   
-   
-   
-   
-  
-
-   
-   
-   
-   
-   
-   
-   
-   
-   
-   
-   
-   
-   
-
-   
-   
-   
-   
-   
-   
-   
-   
-   
-   
-   
-
-   
-   
-   
-   
-   
-   
-   
-   
-
-   
-   
-   
-   
-   
-   
-   
-
-   
-   
-   
-   
-   
-   
-   
-   
-   
-   
-   
-   
-   
-   
-   
-   
-   
-   
-   
-

diff --git a/dev-lang/tuprolog/tuprolog-3.0.1.ebuild 
b/dev-lang/tuprolog/tuprolog-3.0.1.ebuild
index 8ca8d7d6bb7..411a1f875b0 100644
--- a/dev-lang/tuprolog/tuprolog-3.0.1.ebuild
+++ b/dev-lang/tuprolog/tuprolog-3.0.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -35,7 +35,7 @@ src_prepare() {
epatch "${FILESDIR}"/${P}-no-ikvm.patch
epatch "${FILESDIR}"/${P}-oolibrary-unit-test.patch
 
-   cp "${FILESDIR}"/build-${PV}.xml "${S}"/build.xml || die
+   cp "${FILESDIR}"/build-3.x.xml "${S}"/build.xml || die
 }
 
 src_compile() {

diff --git a/dev-lang/tuprolog/tuprolog-3.1.0-r1.ebuild 
b/dev-lang/tuprolog/tuprolog-3.1.0-r1.ebuild
index c6c38fcd1e6..4f6dd3c988e 100644
--- a/dev-lang/tuprolog/tuprolog-3.1.0-r1.ebuild
+++ b/dev-lang/tuprolog/tuprolog-3.1.0-r1.ebuild
@@ -36,7 

[gentoo-commits] repo/gentoo:master commit in: dev-lang/tuprolog/, dev-lang/tuprolog/files/

2020-07-19 Thread Keri Harris
commit: 63dc178975d3be478eee845bfa2c8f69c0c6e0ba
Author: Keri Harris  gentoo  org>
AuthorDate: Sun Jul 19 13:04:07 2020 +
Commit: Keri Harris  gentoo  org>
CommitDate: Sun Jul 19 13:04:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63dc1789

dev-lang/tuprolog: version bump

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

 dev-lang/tuprolog/Manifest  |   2 +
 dev-lang/tuprolog/files/build-3.x.xml   | 110 
 dev-lang/tuprolog/tuprolog-3.2.0.ebuild |  71 +
 3 files changed, 183 insertions(+)

diff --git a/dev-lang/tuprolog/Manifest b/dev-lang/tuprolog/Manifest
index 38fcfb70bd6..4b2ae8c599e 100644
--- a/dev-lang/tuprolog/Manifest
+++ b/dev-lang/tuprolog/Manifest
@@ -1,3 +1,5 @@
 DIST tuprolog-2.9.2.tar.gz 6262268 BLAKE2B 
39bbc4dcb2336a713f47252ff6f7d00f15aa0072c4864c2d3e453ec43b2c646f9cdc7a69444e21d9cc20ba283ddee5fd980855811f8f80ba4afe7c37cdd47317
 SHA512 
831c7390fe33fc57cb01d4b1d61485ac5df1aa8ebf386d5aae5c5d32f7677d46aa5aa6cc0eb1d3bb79989a54f8484ad8b97754b7f75fc21af6116ae170a28316
 DIST tuprolog-3.0.1.tar.gz 6326591 BLAKE2B 
a051eb3f22c01e1c269b167fa7d1daec6e4818229e2035c1140401c38094c53451ea720638adaa6d6fda0ea70daf6f5f1bc9ea84f1e4ba9de9f00ca83529697c
 SHA512 
56fa96f717b5c8e56fd2979f2953744964d844e5abf215456e31309d3d92bde142f9bff55e6442b6de55f219c7f143a275ccf89359ff2f2944459bbc94770afa
 DIST tuprolog-3.1.0.tar.gz 7201383 BLAKE2B 
9d8b610240611cd5b3d0dae104a44c72bb5e7c0512e4dbf3e178204d9d36e461219cd869ca1e16e3054ca3e1ee34d3b2c6fa5c659df16f54e3266c7c826af8d6
 SHA512 
1093e29a79964cb3991326da14f020cdc8ff64f2444c84dbb6b22aa5c4ecbf48f74dbc26af0af949ccc31020573ce5908684af794db4654fb475efa697a82cbf
+DIST tuprolog-3.2.0-gentoo-patchset-0.tar.gz 1813 BLAKE2B 
4ed7ffbb752a821a2b2842cfdbc1f4ec92d14b35a1c5a722207b45ec9dbdc44588acc010fb6386e8ed2e7d30d3bc8d425f0f74e8cc953cb7afad8305904e1499
 SHA512 
454757fc01f3f697510426e7a2a41b57350c1e3f980e381e197616e10eaf88339155226096f1d417397b9bc6f4964a45b3d547c6794ad23a4a014b06212b08f0
+DIST tuprolog-3.2.0.tar.gz 6242286 BLAKE2B 
77a3d3f886673aca72fffd9bb60657efcbe7ea5bb0f84eea7a72df513295d572c8116472f8d544240fac676ac9a6a0fcecfc3166e6426ef7d8af80eac4ba8d85
 SHA512 
e27bd989d66bae26c646cb69670fb75232ebdd18d1dbb9d600f9847921ecd56d17221736b3ec15c087857509272ce89af8bc44924130430db3860870a06bb499

diff --git a/dev-lang/tuprolog/files/build-3.x.xml 
b/dev-lang/tuprolog/files/build-3.x.xml
new file mode 100644
index 000..3b6f5818eaa
--- /dev/null
+++ b/dev-lang/tuprolog/files/build-3.x.xml
@@ -0,0 +1,110 @@
+
+
+   
+   
+   
+   
+   
+   
+   
+   
+   
+
+   
+   
+   
+   
+
+   
+   
+   
+   
+   
+   
+   
+  
+
+   
+   
+   
+   
+   
+   
+   
+   
+   
+   
+   
+   
+   
+
+   
+   
+   
+   
+   
+   
+   
+   
+   
+   
+   
+
+   
+   
+   
+   
+   
+   
+   
+   
+
+   
+   
+   
+   
+   
+   
+   
+
+   
+   
+   
+   
+   
+   
+   
+   
+   
+   
+   
+   
+   
+   
+   
+   
+   
+   
+   
+

diff --git a/dev-lang/tuprolog/tuprolog-3.2.0.ebuild 
b/dev-lang/tuprolog/tuprolog-3.2.0.ebuild
new file mode 100644
index 000..0dcda3ed7c6
--- /dev/null
+++ b/dev-lang/tuprolog/tuprolog-3.2.0.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit eutils java-pkg-2 java-ant-2
+
+PATCHSET_VER="0"
+
+DESCRIPTION="tuProlog is a light-weight Prolog for Internet applications and 
infrastructures"
+HOMEPAGE="http://tuprolog.unibo.it/;
+SRC_URI="https://dev.gentoo.org/~keri/distfiles/tuprolog/${P}.tar.gz
+   
https://dev.gentoo.org/~keri/distfiles/tuprolog/${P}-gentoo-patchset-${PATCHSET_VER}.tar.gz;
+
+LICENSE="LGPL-3 BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc examples test"
+RESTRICT="!test? ( test )"
+
+RDEPEND=">=virtual/jdk-1.8:=
+   dev-java/javassist:3
+   dev-java/commons-lang:3.1
+   dev-java/gson:2.6"
+
+DEPEND="${RDEPEND}
+ 

[gentoo-commits] repo/gentoo:master commit in: dev-lang/tuprolog/, dev-lang/tuprolog/files/

2020-07-18 Thread Keri Harris
commit: 3b65263e25aa805226d0ca71f104072577a3aee5
Author: Keri Harris  gentoo  org>
AuthorDate: Sat Jul 18 14:21:12 2020 +
Commit: Keri Harris  gentoo  org>
CommitDate: Sat Jul 18 14:21:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b65263e

dev-lang/tuprolog: EAPI bump

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

 .../tuprolog/files/tuprolog-3.1.0-test-suite.patch | 13 +
 dev-lang/tuprolog/tuprolog-3.1.0-r1.ebuild | 67 ++
 2 files changed, 80 insertions(+)

diff --git a/dev-lang/tuprolog/files/tuprolog-3.1.0-test-suite.patch 
b/dev-lang/tuprolog/files/tuprolog-3.1.0-test-suite.patch
new file mode 100644
index 000..5be70460b6d
--- /dev/null
+++ b/dev-lang/tuprolog/files/tuprolog-3.1.0-test-suite.patch
@@ -0,0 +1,13 @@
+--- tuprolog-3.1.0.orig/test/unit/alice/tuprolog/TuPrologTestSuite.java
2020-07-18 15:41:48.236891336 +0200
 tuprolog-3.1.0/test/unit/alice/tuprolog/TuPrologTestSuite.java 
2020-07-18 15:42:11.458890364 +0200
+@@ -22,10 +22,8 @@
+   ParserTestCase.class,
+   SpyEventTestCase.class, 
+   VarTestCase.class, 
+-  TestVarIsEqual.class, 
+   JavaDynamicClassLoaderTestCase.class,
+   ISOIOLibraryTestCase.class,
+-  SocketLibTestCase.class,
+   ThreadLibraryTestCase.class
+ })
+ public class TuPrologTestSuite {}

diff --git a/dev-lang/tuprolog/tuprolog-3.1.0-r1.ebuild 
b/dev-lang/tuprolog/tuprolog-3.1.0-r1.ebuild
new file mode 100644
index 000..c6c38fcd1e6
--- /dev/null
+++ b/dev-lang/tuprolog/tuprolog-3.1.0-r1.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit eutils java-pkg-2 java-ant-2
+
+DESCRIPTION="tuProlog is a light-weight Prolog for Internet applications and 
infrastructures"
+HOMEPAGE="http://tuprolog.unibo.it/;
+SRC_URI="https://dev.gentoo.org/~keri/distfiles/tuprolog/${P}.tar.gz;
+
+LICENSE="LGPL-3 BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc examples test"
+RESTRICT="!test? ( test )"
+
+RDEPEND=">=virtual/jdk-1.8:=
+dev-java/javassist:3
+dev-java/commons-lang:3.1"
+
+DEPEND="${RDEPEND}
+   dev-java/ant-core
+   test? (
+   dev-java/ant-junit4:0
+   dev-java/junit:4
+   dev-java/hamcrest-core:1.3
+   )"
+
+S="${WORKDIR}"/${P}
+
+EANT_GENTOO_CLASSPATH="javassist:3,commons-lang-3.1"
+
+src_prepare() {
+   eapply "${FILESDIR}"/${P}-no-ikvm.patch
+   eapply "${FILESDIR}"/${P}-test-suite.patch
+   eapply_user
+
+   cp "${FILESDIR}"/build-${PV}.xml "${S}"/build.xml || die
+}
+
+src_compile() {
+   eant jar $(use_doc)
+}
+
+src_test() {
+   cd "${S}"/dist
+   java-pkg_jar-from junit:4
+   java-pkg_jar-from hamcrest-core:1.3
+   cd "${S}"
+   ANT_TASKS="ant-junit4" eant test || die "eant test failed"
+}
+
+src_install() {
+   java-pkg_dojar dist/${PN}.jar
+   java-pkg_dojar dist/2p.jar
+
+   if use doc ; then
+   java-pkg_dohtml -r docs/* || die
+   dodoc doc/tuprolog-guide.pdf
+   fi
+
+   if use examples ; then
+   docinto examples
+   dodoc doc/examples/*.pl
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-lang/tuprolog/files/

2017-12-23 Thread David Seifert
commit: 4af0185532aa1719a4aafa1e070a0bbe674c77c4
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Sun Dec  3 08:57:53 2017 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Dec 23 13:11:52 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4af01855

dev-lang/tuprolog: remove unused patches

Closes: https://github.com/gentoo/gentoo/pull/6416

 dev-lang/tuprolog/files/build-3.0.0.xml| 110 -
 .../tuprolog-3.0.0-no-dynamic-object-test.patch|  20 ---
 .../tuprolog/files/tuprolog-3.0.0-no-ikvm.patch| 137 -
 .../files/tuprolog-3.0.0-oolibrary-unit-test.patch |  11 --
 4 files changed, 278 deletions(-)

diff --git a/dev-lang/tuprolog/files/build-3.0.0.xml 
b/dev-lang/tuprolog/files/build-3.0.0.xml
deleted file mode 100644
index 823c2371d1f..000
--- a/dev-lang/tuprolog/files/build-3.0.0.xml
+++ /dev/null
@@ -1,110 +0,0 @@
-
-
-   
-   
-   
-   
-   
-   
-   
-   
-   
-
-   
-   
-   
-   
-
-   
-   
-   
-   
-   
-   
-   
-  
-
-   
-   
-   
-   
-   
-   
-   
-   
-   
-   
-   
-   
-   
-
-   
-   
-   
-   
-   
-   
-   
-   
-   
-   
-   
-
-   
-   
-   
-   
-   
-   
-   
-   
-
-   
-   
-   
-   
-   
-   
-   
-
-   
-   
-   
-   
-   
-   
-   
-   
-   
-   
-   
-   
-   
-   
-   
-   
-   
-   
-   
-   
-   
-

diff --git 
a/dev-lang/tuprolog/files/tuprolog-3.0.0-no-dynamic-object-test.patch 
b/dev-lang/tuprolog/files/tuprolog-3.0.0-no-dynamic-object-test.patch
deleted file mode 100644
index 36e683f8c11..000
--- a/dev-lang/tuprolog/files/tuprolog-3.0.0-no-dynamic-object-test.patch
+++ /dev/null
@@ -1,20 +0,0 @@
 tuprolog-3.0.0.orig/test/unit/alice/tuprolog/JavaLibraryTestCase.java  
2016-10-08 14:34:12.0 +0200
-+++ tuprolog-3.0.0/test/unit/alice/tuprolog/JavaLibraryTestCase.java   
2016-10-08 17:30:18.525111794 +0200
-@@ -39,7 +39,7 @@
-   SolveInfo goal = engine.solve(new Struct("demo", t));
-   assertFalse(goal.isSuccess());
-   }
--
-+/*
-   public void testDynamicObjectsRetrival() throws PrologException {
-   Prolog engine = new Prolog();
-   OOLibrary lib = (OOLibrary) 
engine.getLibrary("alice.tuprolog.lib.OOLibrary");
-@@ -53,7 +53,7 @@
-   TestCounter counter = (TestCounter) 
lib.getRegisteredDynamicObject(id);
-   assertEquals(2, counter.getValue());
-   }
--
-+*/
-   
-   public void test_java_object() throws PrologException, IOException
-   {

diff --git a/dev-lang/tuprolog/files/tuprolog-3.0.0-no-ikvm.patch 
b/dev-lang/tuprolog/files/tuprolog-3.0.0-no-ikvm.patch
deleted file mode 100644
index e0ee85c506c..000
--- a/dev-lang/tuprolog/files/tuprolog-3.0.0-no-ikvm.patch
+++ /dev/null
@@ -1,137 +0,0 @@
-diff -urN tuprolog-3.0.0.orig/src/alice/tuprolog/LibraryManager.java 
tuprolog-3.0.0/src/alice/tuprolog/LibraryManager.java
 tuprolog-3.0.0.orig/src/alice/tuprolog/LibraryManager.java 2016-10-08 
14:33:19.0 +0200
-+++ tuprolog-3.0.0/src/alice/tuprolog/LibraryManager.java  2016-10-08 
16:49:12.005214951 +0200
-@@ -9,11 +9,11 @@
- import java.net.URL;
- import java.net.URLClassLoader;
- import java.util.*;
--import cli.System.Reflection.Assembly;
-+//import cli.System.Reflection.Assembly;
- 
- import alice.tuprolog.event.LibraryEvent;
- import alice.tuprolog.event.WarningEvent;
--import alice.util.AssemblyCustomClassLoader;
-+//import alice.util.AssemblyCustomClassLoader;
- 
- /**
-  * @author Alex Benini
-@@ -179,31 +179,7 @@
-   } else
-   // .NET
-   {
--  Assembly asm = null;
--  boolean classFound = false;
--  className = "cli."
--  + 

[gentoo-commits] repo/gentoo:master commit in: dev-lang/tuprolog/files/

2017-10-17 Thread Keri Harris
commit: 6cc9f077c14fc51c5ca1cd76a15cfea6c8acffc2
Author: Keri Harris  gentoo  org>
AuthorDate: Tue Oct 17 06:37:39 2017 +
Commit: Keri Harris  gentoo  org>
CommitDate: Tue Oct 17 06:37:39 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6cc9f077

dev-lang/tuprolog: add missing build.xml file

Package-Manager: Portage-2.3.8, Repoman-2.3.1

 dev-lang/tuprolog/files/build-3.1.0.xml | 110 
 1 file changed, 110 insertions(+)

diff --git a/dev-lang/tuprolog/files/build-3.1.0.xml 
b/dev-lang/tuprolog/files/build-3.1.0.xml
new file mode 100644
index 000..3b6f5818eaa
--- /dev/null
+++ b/dev-lang/tuprolog/files/build-3.1.0.xml
@@ -0,0 +1,110 @@
+
+
+   
+   
+   
+   
+   
+   
+   
+   
+   
+
+   
+   
+   
+   
+
+   
+   
+   
+   
+   
+   
+   
+  
+
+   
+   
+   
+   
+   
+   
+   
+   
+   
+   
+   
+   
+   
+
+   
+   
+   
+   
+   
+   
+   
+   
+   
+   
+   
+
+   
+   
+   
+   
+   
+   
+   
+   
+
+   
+   
+   
+   
+   
+   
+   
+
+   
+   
+   
+   
+   
+   
+   
+   
+   
+   
+   
+   
+   
+   
+   
+   
+   
+   
+   
+



[gentoo-commits] repo/gentoo:master commit in: dev-lang/tuprolog/

2017-10-08 Thread Keri Harris
commit: 5789d694675cfc99eac7a414f37fec77b4c0d455
Author: Keri Harris  gentoo  org>
AuthorDate: Sun Oct  8 16:20:47 2017 +
Commit: Keri Harris  gentoo  org>
CommitDate: Sun Oct  8 16:20:47 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5789d694

dev-lang/tuprolog: remove old version

Package-Manager: Portage-2.3.8, Repoman-2.3.1

 dev-lang/tuprolog/Manifest  |  1 -
 dev-lang/tuprolog/tuprolog-3.0.0.ebuild | 66 -
 2 files changed, 67 deletions(-)

diff --git a/dev-lang/tuprolog/Manifest b/dev-lang/tuprolog/Manifest
index 1f022adf12c..8ae771bfed3 100644
--- a/dev-lang/tuprolog/Manifest
+++ b/dev-lang/tuprolog/Manifest
@@ -1,4 +1,3 @@
 DIST tuprolog-2.9.2.tar.gz 6262268 SHA256 
4205dff584b492e10f214c71ce7bc0e81297a915156ca1e10cfac8b34c8c0a6e SHA512 
831c7390fe33fc57cb01d4b1d61485ac5df1aa8ebf386d5aae5c5d32f7677d46aa5aa6cc0eb1d3bb79989a54f8484ad8b97754b7f75fc21af6116ae170a28316
 WHIRLPOOL 
18dceea5e95be3e60b10fa8692970e61d9b16b2f518ac342de271ac7c6cb8313e8e9ca359fb93753d43a2c09780e47f212776ce560f9c2fefdb21d44f3316c77
-DIST tuprolog-3.0.0.tar.gz 6275327 SHA256 
1c7a423cbd3faa626f8398a48ec6396c2d17431a77b1f22179d713cc76aeeb09 SHA512 
7998dadb04b1314d096a33c54d11977534565accb3811b93a22f606fd838d2f9b0a6defe882992977a093832e1565283d3951dcc791809620deb61d3511c02d3
 WHIRLPOOL 
915a21632a2c86f33de25cc05ec75f3e40b33a0ba80f73219cfab6d06f69af07bc9d143a3d1cd80fbfd27fdeba9d4259f389f1a33704bfac2151403b26424e12
 DIST tuprolog-3.0.1.tar.gz 6326591 SHA256 
e4ed2689dd5496175cddcfe299b442d92d580d778a0fd9a4c7beededa20dfbb7 SHA512 
56fa96f717b5c8e56fd2979f2953744964d844e5abf215456e31309d3d92bde142f9bff55e6442b6de55f219c7f143a275ccf89359ff2f2944459bbc94770afa
 WHIRLPOOL 
81d8421242ce8308418b7c40b7db6554cdbd92a4966aef4d73c414b675fca9148f5fce52ec2ef2a0c62025eda1c790013fb1b6bd20ac53a16f7be3fc61149004
 DIST tuprolog-3.1.0.tar.gz 7201383 SHA256 
be2ecf38acb74e35cd19e507cb15e698fe5a9bd6373487a668fccbe38628bba2 SHA512 
1093e29a79964cb3991326da14f020cdc8ff64f2444c84dbb6b22aa5c4ecbf48f74dbc26af0af949ccc31020573ce5908684af794db4654fb475efa697a82cbf
 WHIRLPOOL 
6aac4962fa499efbc95d6e86b654b6a0f5cfbec8cd569f6525006fd0255a08e0bcd7f3826b5c3070fe524e3d752f7aaa6434a1851d61d140597d604ae8e65a07

diff --git a/dev-lang/tuprolog/tuprolog-3.0.0.ebuild 
b/dev-lang/tuprolog/tuprolog-3.0.0.ebuild
deleted file mode 100644
index 534133b8554..000
--- a/dev-lang/tuprolog/tuprolog-3.0.0.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="tuProlog is a light-weight Prolog for Internet applications and 
infrastructures"
-HOMEPAGE="http://tuprolog.unibo.it/;
-SRC_URI="mirror://gentoo/${P}.tar.gz"
-
-LICENSE="LGPL-3 BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc examples test"
-
-RDEPEND=">=virtual/jdk-1.7:=
-dev-java/javassist:3
-dev-java/commons-lang:3.1"
-
-DEPEND="${RDEPEND}
-   dev-java/ant-core
-   test? (
-   dev-java/ant-junit4:0
-   dev-java/junit:4
-   dev-java/hamcrest-core:1.3
-   )"
-
-S="${WORKDIR}"/${P}
-
-EANT_GENTOO_CLASSPATH="javassist:3,commons-lang-3.1"
-
-src_prepare() {
-   epatch "${FILESDIR}"/${P}-no-ikvm.patch
-   epatch "${FILESDIR}"/${P}-no-dynamic-object-test.patch
-   epatch "${FILESDIR}"/${P}-oolibrary-unit-test.patch
-
-   cp "${FILESDIR}"/build-${PV}.xml "${S}"/build.xml || die
-}
-
-src_compile() {
-   eant jar $(use_doc)
-}
-
-src_test() {
-   cd "${S}"/dist
-   java-pkg_jar-from junit:4
-   java-pkg_jar-from hamcrest-core:1.3
-   cd "${S}"
-   ANT_TASKS="ant-junit4" eant test || die "eant test failed"
-}
-
-src_install() {
-   java-pkg_dojar dist/${PN}.jar
-   java-pkg_dojar dist/2p.jar
-
-   if use doc ; then
-   java-pkg_dohtml -r docs/* || die
-   dodoc doc/tuprolog-guide.pdf
-   fi
-
-   if use examples ; then
-   insinto /usr/share/doc/${PF}/examples
-   doins doc/examples/*.pl
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: dev-lang/tuprolog/files/, dev-lang/tuprolog/

2017-10-08 Thread Keri Harris
commit: 4a5ca9e29e15e0e6c141fe6ce9522426c74f2280
Author: Keri Harris  gentoo  org>
AuthorDate: Sun Oct  8 16:17:55 2017 +
Commit: Keri Harris  gentoo  org>
CommitDate: Sun Oct  8 16:18:21 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a5ca9e2

dev-lang/tuprolog: version bump

Package-Manager: Portage-2.3.8, Repoman-2.3.1

 dev-lang/tuprolog/Manifest |   1 +
 .../tuprolog/files/tuprolog-3.1.0-no-ikvm.patch| 137 +
 dev-lang/tuprolog/tuprolog-3.1.0.ebuild|  64 ++
 3 files changed, 202 insertions(+)

diff --git a/dev-lang/tuprolog/Manifest b/dev-lang/tuprolog/Manifest
index 8751d389cc9..1f022adf12c 100644
--- a/dev-lang/tuprolog/Manifest
+++ b/dev-lang/tuprolog/Manifest
@@ -1,3 +1,4 @@
 DIST tuprolog-2.9.2.tar.gz 6262268 SHA256 
4205dff584b492e10f214c71ce7bc0e81297a915156ca1e10cfac8b34c8c0a6e SHA512 
831c7390fe33fc57cb01d4b1d61485ac5df1aa8ebf386d5aae5c5d32f7677d46aa5aa6cc0eb1d3bb79989a54f8484ad8b97754b7f75fc21af6116ae170a28316
 WHIRLPOOL 
18dceea5e95be3e60b10fa8692970e61d9b16b2f518ac342de271ac7c6cb8313e8e9ca359fb93753d43a2c09780e47f212776ce560f9c2fefdb21d44f3316c77
 DIST tuprolog-3.0.0.tar.gz 6275327 SHA256 
1c7a423cbd3faa626f8398a48ec6396c2d17431a77b1f22179d713cc76aeeb09 SHA512 
7998dadb04b1314d096a33c54d11977534565accb3811b93a22f606fd838d2f9b0a6defe882992977a093832e1565283d3951dcc791809620deb61d3511c02d3
 WHIRLPOOL 
915a21632a2c86f33de25cc05ec75f3e40b33a0ba80f73219cfab6d06f69af07bc9d143a3d1cd80fbfd27fdeba9d4259f389f1a33704bfac2151403b26424e12
 DIST tuprolog-3.0.1.tar.gz 6326591 SHA256 
e4ed2689dd5496175cddcfe299b442d92d580d778a0fd9a4c7beededa20dfbb7 SHA512 
56fa96f717b5c8e56fd2979f2953744964d844e5abf215456e31309d3d92bde142f9bff55e6442b6de55f219c7f143a275ccf89359ff2f2944459bbc94770afa
 WHIRLPOOL 
81d8421242ce8308418b7c40b7db6554cdbd92a4966aef4d73c414b675fca9148f5fce52ec2ef2a0c62025eda1c790013fb1b6bd20ac53a16f7be3fc61149004
+DIST tuprolog-3.1.0.tar.gz 7201383 SHA256 
be2ecf38acb74e35cd19e507cb15e698fe5a9bd6373487a668fccbe38628bba2 SHA512 
1093e29a79964cb3991326da14f020cdc8ff64f2444c84dbb6b22aa5c4ecbf48f74dbc26af0af949ccc31020573ce5908684af794db4654fb475efa697a82cbf
 WHIRLPOOL 
6aac4962fa499efbc95d6e86b654b6a0f5cfbec8cd569f6525006fd0255a08e0bcd7f3826b5c3070fe524e3d752f7aaa6434a1851d61d140597d604ae8e65a07

diff --git a/dev-lang/tuprolog/files/tuprolog-3.1.0-no-ikvm.patch 
b/dev-lang/tuprolog/files/tuprolog-3.1.0-no-ikvm.patch
new file mode 100644
index 000..eb20dacd443
--- /dev/null
+++ b/dev-lang/tuprolog/files/tuprolog-3.1.0-no-ikvm.patch
@@ -0,0 +1,137 @@
+diff -urN tuprolog-3.1.0.orig/src/alice/tuprolog/LibraryManager.java 
tuprolog-3.1.0/src/alice/tuprolog/LibraryManager.java
+--- tuprolog-3.1.0.orig/src/alice/tuprolog/LibraryManager.java 2017-10-08 
17:06:55.710627376 +0200
 tuprolog-3.1.0/src/alice/tuprolog/LibraryManager.java  2017-10-08 
17:18:20.817598723 +0200
+@@ -9,11 +9,11 @@
+ import java.net.URL;
+ import java.net.URLClassLoader;
+ import java.util.*;
+-import cli.System.Reflection.Assembly;
++//import cli.System.Reflection.Assembly;
+ 
+ import alice.tuprolog.event.LibraryEvent;
+ import alice.tuprolog.event.WarningEvent;
+-import alice.util.AssemblyCustomClassLoader;
++//import alice.util.AssemblyCustomClassLoader;
+ 
+ /**
+  * @author Alex Benini
+@@ -179,31 +179,7 @@
+   } else
+   // .NET
+   {
+-  Assembly asm = null;
+-  boolean classFound = false;
+-  className = "cli."
+-  + 
className.substring(0, className.indexOf(","))
+-  .trim();
+-  for (int i = 0; i < paths.length; i++)
+-  {
+-  try
+-  {
+-  asm = 
Assembly.LoadFrom(paths[i]);
+-  loader = new 
AssemblyCustomClassLoader(asm, urls);
+-  lib = (Library) 
Class.forName(className, true, loader).newInstance();
+-  if (lib != null)
+-  {
+-  classFound = 
true;
+-  break;
+-  }
+-  } catch (Exception e)
+-  {
+-  e.printStackTrace();
+-   

[gentoo-commits] repo/gentoo:master commit in: dev-lang/tuprolog/files/, dev-lang/tuprolog/

2017-09-28 Thread Keri Harris
commit: 74c863fa64f4c2528ddef19bd467b26cec79a5a6
Author: Keri Harris  gentoo  org>
AuthorDate: Thu Sep 28 08:56:58 2017 +
Commit: Keri Harris  gentoo  org>
CommitDate: Thu Sep 28 08:57:20 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74c863fa

dev-lang/tuprolog: correctly specify JDK dependency

Package-Manager: Portage-2.3.8, Repoman-2.3.1

 dev-lang/tuprolog/files/build-3.0.1.xml | 6 --
 dev-lang/tuprolog/tuprolog-3.0.1.ebuild | 2 +-
 2 files changed, 5 insertions(+), 3 deletions(-)

diff --git a/dev-lang/tuprolog/files/build-3.0.1.xml 
b/dev-lang/tuprolog/files/build-3.0.1.xml
index 5815bc0d17c..3b6f5818eaa 100644
--- a/dev-lang/tuprolog/files/build-3.0.1.xml
+++ b/dev-lang/tuprolog/files/build-3.0.1.xml
@@ -30,7 +30,8 @@
destdir="${build.dir}"
encoding="ISO-8859-1"
srcdir="${src.dir}"
-   target="1.7">
+   source="1.8"
+   target="1.8">



@@ -93,7 +94,8 @@
destdir="${test.build.dir}"
encoding="ISO-8859-1"
srcdir="${test.dir}/unit"
-   target="1.7"/>
+   source="1.8"
+   target="1.8"/>




diff --git a/dev-lang/tuprolog/tuprolog-3.0.1.ebuild 
b/dev-lang/tuprolog/tuprolog-3.0.1.ebuild
index e0e56ba0161..e33e5e5b714 100644
--- a/dev-lang/tuprolog/tuprolog-3.0.1.ebuild
+++ b/dev-lang/tuprolog/tuprolog-3.0.1.ebuild
@@ -14,7 +14,7 @@ SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE="doc examples test"
 
-RDEPEND=">=virtual/jdk-1.7:=
+RDEPEND=">=virtual/jdk-1.8:=
 dev-java/javassist:3
 dev-java/commons-lang:3.1"
 



[gentoo-commits] repo/gentoo:master commit in: dev-lang/tuprolog/files/, dev-lang/tuprolog/

2017-09-27 Thread Keri Harris
commit: 4e0c207dd17da4bad4938f6320b2dce8c92b22c2
Author: Keri Harris  gentoo  org>
AuthorDate: Wed Sep 27 17:39:32 2017 +
Commit: Keri Harris  gentoo  org>
CommitDate: Wed Sep 27 17:39:46 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e0c207d

dev-lang/tuprolog: version bump

Package-Manager: Portage-2.3.8, Repoman-2.3.1

 dev-lang/tuprolog/Manifest |   1 +
 dev-lang/tuprolog/files/build-3.0.1.xml| 108 
 .../tuprolog/files/tuprolog-3.0.1-no-ikvm.patch| 137 +
 .../files/tuprolog-3.0.1-oolibrary-unit-test.patch |  12 ++
 dev-lang/tuprolog/tuprolog-3.0.1.ebuild|  65 ++
 5 files changed, 323 insertions(+)

diff --git a/dev-lang/tuprolog/Manifest b/dev-lang/tuprolog/Manifest
index d771fa540f0..8751d389cc9 100644
--- a/dev-lang/tuprolog/Manifest
+++ b/dev-lang/tuprolog/Manifest
@@ -1,2 +1,3 @@
 DIST tuprolog-2.9.2.tar.gz 6262268 SHA256 
4205dff584b492e10f214c71ce7bc0e81297a915156ca1e10cfac8b34c8c0a6e SHA512 
831c7390fe33fc57cb01d4b1d61485ac5df1aa8ebf386d5aae5c5d32f7677d46aa5aa6cc0eb1d3bb79989a54f8484ad8b97754b7f75fc21af6116ae170a28316
 WHIRLPOOL 
18dceea5e95be3e60b10fa8692970e61d9b16b2f518ac342de271ac7c6cb8313e8e9ca359fb93753d43a2c09780e47f212776ce560f9c2fefdb21d44f3316c77
 DIST tuprolog-3.0.0.tar.gz 6275327 SHA256 
1c7a423cbd3faa626f8398a48ec6396c2d17431a77b1f22179d713cc76aeeb09 SHA512 
7998dadb04b1314d096a33c54d11977534565accb3811b93a22f606fd838d2f9b0a6defe882992977a093832e1565283d3951dcc791809620deb61d3511c02d3
 WHIRLPOOL 
915a21632a2c86f33de25cc05ec75f3e40b33a0ba80f73219cfab6d06f69af07bc9d143a3d1cd80fbfd27fdeba9d4259f389f1a33704bfac2151403b26424e12
+DIST tuprolog-3.0.1.tar.gz 6326591 SHA256 
e4ed2689dd5496175cddcfe299b442d92d580d778a0fd9a4c7beededa20dfbb7 SHA512 
56fa96f717b5c8e56fd2979f2953744964d844e5abf215456e31309d3d92bde142f9bff55e6442b6de55f219c7f143a275ccf89359ff2f2944459bbc94770afa
 WHIRLPOOL 
81d8421242ce8308418b7c40b7db6554cdbd92a4966aef4d73c414b675fca9148f5fce52ec2ef2a0c62025eda1c790013fb1b6bd20ac53a16f7be3fc61149004

diff --git a/dev-lang/tuprolog/files/build-3.0.1.xml 
b/dev-lang/tuprolog/files/build-3.0.1.xml
new file mode 100644
index 000..5815bc0d17c
--- /dev/null
+++ b/dev-lang/tuprolog/files/build-3.0.1.xml
@@ -0,0 +1,108 @@
+
+
+   
+   
+   
+   
+   
+   
+   
+   
+   
+
+   
+   
+   
+   
+
+   
+   
+   
+   
+   
+   
+   
+  
+
+   
+   
+   
+   
+   
+   
+   
+   
+   
+   
+   
+   
+   
+
+   
+   
+   
+   
+   
+   
+   
+   
+   
+   
+   
+
+   
+   
+   
+   
+   
+   
+   
+   
+
+   
+   
+   
+   
+   
+   
+   
+
+   
+   
+   
+   
+   
+   
+   
+   
+   
+   
+   
+   
+   
+   
+   
+   
+   
+   
+   
+

diff --git a/dev-lang/tuprolog/files/tuprolog-3.0.1-no-ikvm.patch 
b/dev-lang/tuprolog/files/tuprolog-3.0.1-no-ikvm.patch
new file mode 100644
index 000..660b22c7934
--- /dev/null
+++ b/dev-lang/tuprolog/files/tuprolog-3.0.1-no-ikvm.patch
@@ -0,0 +1,137 @@
+diff -urN tuprolog-3.0.1.orig/src/alice/tuprolog/LibraryManager.java 
tuprolog-3.0.1/src/alice/tuprolog/LibraryManager.java
+--- tuprolog-3.0.1.orig/src/alice/tuprolog/LibraryManager.java 2017-09-27 
12:31:06.689334505 +0200
 tuprolog-3.0.1/src/alice/tuprolog/LibraryManager.java  2017-09-27 
12:50:04.193286931 +0200
+@@ -9,11 +9,11 @@
+ import java.net.URL;
+ import java.net.URLClassLoader;
+ import java.util.*;
+-import cli.System.Reflection.Assembly;
++//import cli.System.Reflection.Assembly;
+ 
+ import alice.tuprolog.event.LibraryEvent;
+ import alice.tuprolog.event.WarningEvent;
+-import alice.util.AssemblyCustomClassLoader;
++//import alice.util.AssemblyCustomClassLoader;
+ 
+ /**
+  * @author Alex Benini
+@@ -179,31 +179,7 @@
+   } else
+   // .NET
+   {
+-  Assembly asm = null;
+-  boolean classFound = false;
+-  

[gentoo-commits] repo/gentoo:master commit in: dev-lang/tuprolog/, dev-lang/tuprolog/files/

2017-01-22 Thread Manuel Rüger
commit: 2b28fbb27e1dec410a4a6ea0711df851d3d07086
Author: Manuel Rüger  gentoo  org>
AuthorDate: Sun Jan 22 14:09:05 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Sun Jan 22 14:10:04 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b28fbb2

dev-lang/tuprolog: Remove old

Package-Manager: portage-2.3.3

 dev-lang/tuprolog/Manifest |   3 -
 dev-lang/tuprolog/files/build.xml  |  99 -
 .../files/tuprolog-2.4.0_rc5-javadocs.patch| 315 --
 .../tuprolog/files/tuprolog-2.7.2-javadocs.patch   | 479 -
 .../tuprolog/files/tuprolog-2.7.2-no-ikvm.patch| 105 -
 .../tuprolog/files/tuprolog-2.9.0-no-ikvm.patch| 116 -
 dev-lang/tuprolog/tuprolog-2.4.0_rc5.ebuild|  57 ---
 dev-lang/tuprolog/tuprolog-2.7.2.ebuild|  60 ---
 dev-lang/tuprolog/tuprolog-2.9.0.ebuild|  60 ---
 9 files changed, 1294 deletions(-)

diff --git a/dev-lang/tuprolog/Manifest b/dev-lang/tuprolog/Manifest
index 782017b..d771fa5 100644
--- a/dev-lang/tuprolog/Manifest
+++ b/dev-lang/tuprolog/Manifest
@@ -1,5 +1,2 @@
-DIST 2p-2.4.0.zip 2421675 SHA256 
f674b282bd7bc60e92ea417f8766e635979366d84d48634dd622e60ad1aa78c6 SHA512 
20c86f736efe526dfffe603b19648394aaeaadf326034bba4f5717a193d7f76a99c6f3cb7bb93e2f1b608abd4e4af30341a2727f61e60e60289c2a964da782e9
 WHIRLPOOL 
7a353f5c6df2dba877d6880fc91ff0356639900767eb346a2eba97773303e125d0d2ffeead35e83cb61ffd013b49d4a05498861207de228e208a3f690a65ec4b
-DIST tuprolog-2.7.2.tar.gz 9104934 SHA256 
8b0c653d3c9d701197f13d8dec6e45548565cddfd052a5bec9578f4e6a50f21e SHA512 
c327893e0fcf777b6ad8951b3baf88bc9527bf88e9d06ac54af04e777e6c0fc255b15f492c2cf483859d3a1966897d5969e1496370b88287b96e83d92babc722
 WHIRLPOOL 
cf5082d0ca07f8bc59e678c27b1fb8aaa8879f6b15dc887949cb61760dfd721ba4a6fd5b05fb979ea94e6ab607dfcff5707be47d5ac657623556426e734ca395
-DIST tuprolog-2.9.0.tar.gz 4841110 SHA256 
e789c7f1777a4f57698ac4756d03574f8fd5be4cebb1d5226722c35df75e163f SHA512 
be15c99c40f750f3d1d4b70ae7ced9fe3792e8747876b6190ec1a01dd287e0fa34f88671f99f9e3fd7249e6fd44da7c4dadce0cd111b44b24e0e43d31c85165e
 WHIRLPOOL 
ada10ff775dc5e55d5c55c4dc920f5a4e7f8654891a10cf815734649e384fe6351921b807c54f6a6e8503fcbd0cbd9ee7f1569140bb5eba7e77e4da85f907203
 DIST tuprolog-2.9.2.tar.gz 6262268 SHA256 
4205dff584b492e10f214c71ce7bc0e81297a915156ca1e10cfac8b34c8c0a6e SHA512 
831c7390fe33fc57cb01d4b1d61485ac5df1aa8ebf386d5aae5c5d32f7677d46aa5aa6cc0eb1d3bb79989a54f8484ad8b97754b7f75fc21af6116ae170a28316
 WHIRLPOOL 
18dceea5e95be3e60b10fa8692970e61d9b16b2f518ac342de271ac7c6cb8313e8e9ca359fb93753d43a2c09780e47f212776ce560f9c2fefdb21d44f3316c77
 DIST tuprolog-3.0.0.tar.gz 6275327 SHA256 
1c7a423cbd3faa626f8398a48ec6396c2d17431a77b1f22179d713cc76aeeb09 SHA512 
7998dadb04b1314d096a33c54d11977534565accb3811b93a22f606fd838d2f9b0a6defe882992977a093832e1565283d3951dcc791809620deb61d3511c02d3
 WHIRLPOOL 
915a21632a2c86f33de25cc05ec75f3e40b33a0ba80f73219cfab6d06f69af07bc9d143a3d1cd80fbfd27fdeba9d4259f389f1a33704bfac2151403b26424e12

diff --git a/dev-lang/tuprolog/files/build.xml 
b/dev-lang/tuprolog/files/build.xml
deleted file mode 100644
index f5b946f..
--- a/dev-lang/tuprolog/files/build.xml
+++ /dev/null
@@ -1,99 +0,0 @@
-
-
-   
-   
-   
-   
-   
-   
-   
-   
-   
-
-   
-   
-   
-   
-   
-   
-   
-  
-
-   
-   
-   
-   
-   
-   
-   
-   
-   
-
-   
-   
-   
-   
-   
-   
-   
-   
-   
-
-   
-   
-   
-   
-
-   
-   
-   
-   
-   
-   
-   
-
-   
-   
-   
-   
-   
-   
-   
-   
-   
-   
-   
-   
-   
-   
-   
-   
-   
-   
-   
-   
-   
-

diff --git a/dev-lang/tuprolog/files/tuprolog-2.4.0_rc5-javadocs.patch 
b/dev-lang/tuprolog/files/tuprolog-2.4.0_rc5-javadocs.patch
deleted file mode 100644
index 618ead1..
--- a/dev-lang/tuprolog/files/tuprolog-2.4.0_rc5-javadocs.patch
+++ /dev/null
@@ -1,315 +0,0 @@
-diff -ur 2p-2.4.0-RC5.orig/src/alice/tuprolog/ChoicePointStore.java 
2p-2.4.0-RC5/src/alice/tuprolog/ChoicePointStore.java
 2p-2.4.0-RC5.orig/src/alice/tuprolog/ChoicePointStore.java 2011-07-18 
18:49:42.0 +1200
-+++ 

[gentoo-commits] repo/gentoo:master commit in: dev-lang/tuprolog/

2017-01-04 Thread Agostino Sarubbo
commit: 0dfe95d66b036e797988b84e40e43833ade378d0
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Jan  4 15:28:29 2017 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Jan  4 15:29:50 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0dfe95d6

dev-lang/tuprolog: x86 stable wrt bug #596454

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

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

diff --git a/dev-lang/tuprolog/tuprolog-2.9.2.ebuild 
b/dev-lang/tuprolog/tuprolog-2.9.2.ebuild
index baeea57..88164af 100644
--- a/dev-lang/tuprolog/tuprolog-2.9.2.ebuild
+++ b/dev-lang/tuprolog/tuprolog-2.9.2.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$
 
@@ -12,7 +12,7 @@ SRC_URI="mirror://gentoo/${P}.tar.gz"
 
 LICENSE="LGPL-3"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="doc examples test"
 
 RDEPEND=">=virtual/jdk-1.7:=



[gentoo-commits] repo/gentoo:master commit in: dev-lang/tuprolog/files/, dev-lang/tuprolog/

2016-10-09 Thread Keri Harris
commit: 96441722e1253618b7739713cb19f6425e0c919a
Author: Keri Harris  gentoo  org>
AuthorDate: Sun Oct  9 09:27:14 2016 +
Commit: Keri Harris  gentoo  org>
CommitDate: Sun Oct  9 09:27:14 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96441722

dev-lang/tuprolog: version bump

Package-Manager: portage-2.3.0

 dev-lang/tuprolog/Manifest |   1 +
 dev-lang/tuprolog/files/build-3.0.0.xml| 110 +
 .../tuprolog-3.0.0-no-dynamic-object-test.patch|  20 +++
 .../tuprolog/files/tuprolog-3.0.0-no-ikvm.patch| 137 +
 .../files/tuprolog-3.0.0-oolibrary-unit-test.patch |  11 ++
 dev-lang/tuprolog/tuprolog-3.0.0.ebuild|  67 ++
 6 files changed, 346 insertions(+)

diff --git a/dev-lang/tuprolog/Manifest b/dev-lang/tuprolog/Manifest
index 99ab786..782017b 100644
--- a/dev-lang/tuprolog/Manifest
+++ b/dev-lang/tuprolog/Manifest
@@ -2,3 +2,4 @@ DIST 2p-2.4.0.zip 2421675 SHA256 
f674b282bd7bc60e92ea417f8766e635979366d84d48634
 DIST tuprolog-2.7.2.tar.gz 9104934 SHA256 
8b0c653d3c9d701197f13d8dec6e45548565cddfd052a5bec9578f4e6a50f21e SHA512 
c327893e0fcf777b6ad8951b3baf88bc9527bf88e9d06ac54af04e777e6c0fc255b15f492c2cf483859d3a1966897d5969e1496370b88287b96e83d92babc722
 WHIRLPOOL 
cf5082d0ca07f8bc59e678c27b1fb8aaa8879f6b15dc887949cb61760dfd721ba4a6fd5b05fb979ea94e6ab607dfcff5707be47d5ac657623556426e734ca395
 DIST tuprolog-2.9.0.tar.gz 4841110 SHA256 
e789c7f1777a4f57698ac4756d03574f8fd5be4cebb1d5226722c35df75e163f SHA512 
be15c99c40f750f3d1d4b70ae7ced9fe3792e8747876b6190ec1a01dd287e0fa34f88671f99f9e3fd7249e6fd44da7c4dadce0cd111b44b24e0e43d31c85165e
 WHIRLPOOL 
ada10ff775dc5e55d5c55c4dc920f5a4e7f8654891a10cf815734649e384fe6351921b807c54f6a6e8503fcbd0cbd9ee7f1569140bb5eba7e77e4da85f907203
 DIST tuprolog-2.9.2.tar.gz 6262268 SHA256 
4205dff584b492e10f214c71ce7bc0e81297a915156ca1e10cfac8b34c8c0a6e SHA512 
831c7390fe33fc57cb01d4b1d61485ac5df1aa8ebf386d5aae5c5d32f7677d46aa5aa6cc0eb1d3bb79989a54f8484ad8b97754b7f75fc21af6116ae170a28316
 WHIRLPOOL 
18dceea5e95be3e60b10fa8692970e61d9b16b2f518ac342de271ac7c6cb8313e8e9ca359fb93753d43a2c09780e47f212776ce560f9c2fefdb21d44f3316c77
+DIST tuprolog-3.0.0.tar.gz 6275327 SHA256 
1c7a423cbd3faa626f8398a48ec6396c2d17431a77b1f22179d713cc76aeeb09 SHA512 
7998dadb04b1314d096a33c54d11977534565accb3811b93a22f606fd838d2f9b0a6defe882992977a093832e1565283d3951dcc791809620deb61d3511c02d3
 WHIRLPOOL 
915a21632a2c86f33de25cc05ec75f3e40b33a0ba80f73219cfab6d06f69af07bc9d143a3d1cd80fbfd27fdeba9d4259f389f1a33704bfac2151403b26424e12

diff --git a/dev-lang/tuprolog/files/build-3.0.0.xml 
b/dev-lang/tuprolog/files/build-3.0.0.xml
new file mode 100644
index ..823c237
--- /dev/null
+++ b/dev-lang/tuprolog/files/build-3.0.0.xml
@@ -0,0 +1,110 @@
+
+
+   
+   
+   
+   
+   
+   
+   
+   
+   
+
+   
+   
+   
+   
+
+   
+   
+   
+   
+   
+   
+   
+  
+
+   
+   
+   
+   
+   
+   
+   
+   
+   
+   
+   
+   
+   
+
+   
+   
+   
+   
+   
+   
+   
+   
+   
+   
+   
+
+   
+   
+   
+   
+   
+   
+   
+   
+
+   
+   
+   
+   
+   
+   
+   
+
+   
+   
+   
+   
+   
+   
+   
+   
+   
+   
+   
+   
+   
+   
+   
+   
+   
+   
+   
+   
+   
+

diff --git 
a/dev-lang/tuprolog/files/tuprolog-3.0.0-no-dynamic-object-test.patch 
b/dev-lang/tuprolog/files/tuprolog-3.0.0-no-dynamic-object-test.patch
new file mode 100644
index ..36e683f
--- /dev/null
+++ b/dev-lang/tuprolog/files/tuprolog-3.0.0-no-dynamic-object-test.patch
@@ -0,0 +1,20 @@
+--- tuprolog-3.0.0.orig/test/unit/alice/tuprolog/JavaLibraryTestCase.java  
2016-10-08 14:34:12.0 +0200
 tuprolog-3.0.0/test/unit/alice/tuprolog/JavaLibraryTestCase.java   
2016-10-08 17:30:18.525111794 +0200
+@@ -39,7 +39,7 @@
+   SolveInfo goal = engine.solve(new Struct("demo", t));
+   assertFalse(goal.isSuccess());
+   }
+-
++/*

[gentoo-commits] repo/gentoo:master commit in: dev-lang/tuprolog/, dev-lang/tuprolog/files/

2016-10-09 Thread Keri Harris
commit: 25ab8e7f1784fc0d140802a04bcca4e6fd507798
Author: Keri Harris  gentoo  org>
AuthorDate: Sun Oct  9 09:10:53 2016 +
Commit: Keri Harris  gentoo  org>
CommitDate: Sun Oct  9 09:10:53 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25ab8e7f

dev-lang/tuprolog: clean up cruft during install

Package-Manager: portage-2.3.0

 dev-lang/tuprolog/files/build-2.9.2.xml | 2 ++
 dev-lang/tuprolog/tuprolog-2.9.2.ebuild | 2 --
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-lang/tuprolog/files/build-2.9.2.xml 
b/dev-lang/tuprolog/files/build-2.9.2.xml
index 0e585bd..823c237 100644
--- a/dev-lang/tuprolog/files/build-2.9.2.xml
+++ b/dev-lang/tuprolog/files/build-2.9.2.xml
@@ -48,7 +48,9 @@



+   

+   


 

diff --git a/dev-lang/tuprolog/tuprolog-2.9.2.ebuild 
b/dev-lang/tuprolog/tuprolog-2.9.2.ebuild
index 0021725..baeea57 100644
--- a/dev-lang/tuprolog/tuprolog-2.9.2.ebuild
+++ b/dev-lang/tuprolog/tuprolog-2.9.2.ebuild
@@ -52,8 +52,6 @@ src_test() {
 src_install() {
java-pkg_dojar dist/${PN}.jar
java-pkg_dojar dist/2p.jar
-   java-pkg_dojar lib/autocomplete.jar
-   java-pkg_dojar lib/rsyntaxtextarea.jar
 
if use doc ; then
java-pkg_dohtml -r docs/* || die



[gentoo-commits] repo/gentoo:master commit in: dev-lang/tuprolog/

2016-10-07 Thread Keri Harris
commit: 404c048c0e0c12e941de9478b8b88eeeb1dde769
Author: Keri Harris  gentoo  org>
AuthorDate: Fri Oct  7 14:20:25 2016 +
Commit: Keri Harris  gentoo  org>
CommitDate: Fri Oct  7 14:20:25 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=404c048c

dev-lang/tuprolog: 2.9.2 stable on amd64. #596454

Package-Manager: portage-2.3.0

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

diff --git a/dev-lang/tuprolog/tuprolog-2.9.2.ebuild 
b/dev-lang/tuprolog/tuprolog-2.9.2.ebuild
index 10ce06a..0021725 100644
--- a/dev-lang/tuprolog/tuprolog-2.9.2.ebuild
+++ b/dev-lang/tuprolog/tuprolog-2.9.2.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://gentoo/${P}.tar.gz"
 
 LICENSE="LGPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="doc examples test"
 
 RDEPEND=">=virtual/jdk-1.7:=



[gentoo-commits] repo/gentoo:master commit in: dev-lang/tuprolog/

2016-02-18 Thread Keri Harris
commit: 6d8efc3ed4952309620fbd8e4aea2fcaf82b6fc4
Author: Keri Harris  gentoo  org>
AuthorDate: Thu Feb 18 11:16:59 2016 +
Commit: Keri Harris  gentoo  org>
CommitDate: Thu Feb 18 11:16:59 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d8efc3e

dev-lang/tuprolog: specify slot deps

Package-Manager: portage-2.2.26

 dev-lang/tuprolog/tuprolog-2.9.2.ebuild | 16 
 1 file changed, 8 insertions(+), 8 deletions(-)

diff --git a/dev-lang/tuprolog/tuprolog-2.9.2.ebuild 
b/dev-lang/tuprolog/tuprolog-2.9.2.ebuild
index c562b3f..10ce06a 100644
--- a/dev-lang/tuprolog/tuprolog-2.9.2.ebuild
+++ b/dev-lang/tuprolog/tuprolog-2.9.2.ebuild
@@ -16,18 +16,19 @@ KEYWORDS="~amd64 ~x86"
 IUSE="doc examples test"
 
 RDEPEND=">=virtual/jdk-1.7:=
-   >=dev-java/javassist-3"
+dev-java/javassist:3"
 
 DEPEND="${RDEPEND}
dev-java/ant-core
test? (
-   dev-java/ant-junit4
-   dev-java/hamcrest-core
+   dev-java/ant-junit4:0
+   dev-java/junit:4
+   dev-java/hamcrest-core:1.3
)"
 
 S="${WORKDIR}"/${P}
 
-EANT_GENTOO_CLASSPATH="javassist-3"
+EANT_GENTOO_CLASSPATH="javassist:3"
 
 src_prepare() {
epatch "${FILESDIR}"/${P}-no-ikvm.patch
@@ -42,11 +43,10 @@ src_compile() {
 
 src_test() {
cd "${S}"/dist
-   java-pkg_jar-from junit-4
-   java-pkg_jar-from hamcrest-core
+   java-pkg_jar-from junit:4
+   java-pkg_jar-from hamcrest-core:1.3
cd "${S}"
-   ANT_TASKS="ant-junit4" eant -Djunit.jar=junit.jar test \
-   || die "eant test failed"
+   ANT_TASKS="ant-junit4" eant test || die "eant test failed"
 }
 
 src_install() {



[gentoo-commits] repo/gentoo:master commit in: dev-lang/tuprolog/files/, dev-lang/tuprolog/

2016-02-17 Thread Keri Harris
commit: 1783cde98b4ce290b6c2aaf5f474fe56af354177
Author: Keri Harris  gentoo  org>
AuthorDate: Wed Feb 17 14:39:24 2016 +
Commit: Keri Harris  gentoo  org>
CommitDate: Wed Feb 17 14:41:01 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1783cde9

dev-lang/tuprolog: version bump

Package-Manager: portage-2.2.26

 dev-lang/tuprolog/Manifest |   1 +
 dev-lang/tuprolog/files/build-2.9.2.xml| 108 +++
 .../tuprolog-2.9.2-no-dynamic-object-test.patch|  20 
 .../tuprolog/files/tuprolog-2.9.2-no-ikvm.patch| 116 +
 dev-lang/tuprolog/tuprolog-2.9.2.ebuild|  67 
 5 files changed, 312 insertions(+)

diff --git a/dev-lang/tuprolog/Manifest b/dev-lang/tuprolog/Manifest
index 5e5accb..99ab786 100644
--- a/dev-lang/tuprolog/Manifest
+++ b/dev-lang/tuprolog/Manifest
@@ -1,3 +1,4 @@
 DIST 2p-2.4.0.zip 2421675 SHA256 
f674b282bd7bc60e92ea417f8766e635979366d84d48634dd622e60ad1aa78c6 SHA512 
20c86f736efe526dfffe603b19648394aaeaadf326034bba4f5717a193d7f76a99c6f3cb7bb93e2f1b608abd4e4af30341a2727f61e60e60289c2a964da782e9
 WHIRLPOOL 
7a353f5c6df2dba877d6880fc91ff0356639900767eb346a2eba97773303e125d0d2ffeead35e83cb61ffd013b49d4a05498861207de228e208a3f690a65ec4b
 DIST tuprolog-2.7.2.tar.gz 9104934 SHA256 
8b0c653d3c9d701197f13d8dec6e45548565cddfd052a5bec9578f4e6a50f21e SHA512 
c327893e0fcf777b6ad8951b3baf88bc9527bf88e9d06ac54af04e777e6c0fc255b15f492c2cf483859d3a1966897d5969e1496370b88287b96e83d92babc722
 WHIRLPOOL 
cf5082d0ca07f8bc59e678c27b1fb8aaa8879f6b15dc887949cb61760dfd721ba4a6fd5b05fb979ea94e6ab607dfcff5707be47d5ac657623556426e734ca395
 DIST tuprolog-2.9.0.tar.gz 4841110 SHA256 
e789c7f1777a4f57698ac4756d03574f8fd5be4cebb1d5226722c35df75e163f SHA512 
be15c99c40f750f3d1d4b70ae7ced9fe3792e8747876b6190ec1a01dd287e0fa34f88671f99f9e3fd7249e6fd44da7c4dadce0cd111b44b24e0e43d31c85165e
 WHIRLPOOL 
ada10ff775dc5e55d5c55c4dc920f5a4e7f8654891a10cf815734649e384fe6351921b807c54f6a6e8503fcbd0cbd9ee7f1569140bb5eba7e77e4da85f907203
+DIST tuprolog-2.9.2.tar.gz 6262268 SHA256 
4205dff584b492e10f214c71ce7bc0e81297a915156ca1e10cfac8b34c8c0a6e SHA512 
831c7390fe33fc57cb01d4b1d61485ac5df1aa8ebf386d5aae5c5d32f7677d46aa5aa6cc0eb1d3bb79989a54f8484ad8b97754b7f75fc21af6116ae170a28316
 WHIRLPOOL 
18dceea5e95be3e60b10fa8692970e61d9b16b2f518ac342de271ac7c6cb8313e8e9ca359fb93753d43a2c09780e47f212776ce560f9c2fefdb21d44f3316c77

diff --git a/dev-lang/tuprolog/files/build-2.9.2.xml 
b/dev-lang/tuprolog/files/build-2.9.2.xml
new file mode 100644
index 000..0e585bd
--- /dev/null
+++ b/dev-lang/tuprolog/files/build-2.9.2.xml
@@ -0,0 +1,108 @@
+
+
+   
+   
+   
+   
+   
+   
+   
+   
+   
+
+   
+   
+   
+   
+
+   
+   
+   
+   
+   
+   
+   
+  
+
+   
+   
+   
+   
+   
+   
+   
+   
+   
+   
+   
+   
+   
+
+   
+   
+   
+   
+   
+   
+   
+   
+   
+
+   
+   
+   
+   
+   
+   
+   
+   
+
+   
+   
+   
+   
+   
+   
+   
+
+   
+   
+   
+   
+   
+   
+   
+   
+   
+   
+   
+   
+   
+   
+   
+   
+   
+   
+   
+   
+   
+

diff --git 
a/dev-lang/tuprolog/files/tuprolog-2.9.2-no-dynamic-object-test.patch 
b/dev-lang/tuprolog/files/tuprolog-2.9.2-no-dynamic-object-test.patch
new file mode 100644
index 000..0416258
--- /dev/null
+++ b/dev-lang/tuprolog/files/tuprolog-2.9.2-no-dynamic-object-test.patch
@@ -0,0 +1,20 @@
+--- tuprolog-2.9.2.orig/test/unit/alice/tuprolog/JavaLibraryTestCase.java  
2015-02-27 14:02:49.0 +0100
 tuprolog-2.9.2/test/unit/alice/tuprolog/JavaLibraryTestCase.java   
2016-02-17 15:24:47.0 +0100
+@@ -39,7 +39,7 @@
+   SolveInfo goal = engine.solve(new Struct("demo", t));
+   assertFalse(goal.isSuccess());
+   }
+-
++/*
+   public void testDynamicObjectsRetrival() throws PrologException {
+   Prolog engine = new Prolog();
+   JavaLibrary lib = (JavaLibrary) 

[gentoo-commits] repo/gentoo:master commit in: dev-lang/tuprolog/files/, dev-lang/tuprolog/

2016-02-15 Thread Keri Harris
commit: 4ba71d49b7cebb9cc141849c1676de53770fff8d
Author: Keri Harris  gentoo  org>
AuthorDate: Mon Feb 15 18:27:03 2016 +
Commit: Keri Harris  gentoo  org>
CommitDate: Mon Feb 15 18:27:03 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ba71d49

dev-lang/tuprolog: remove old versions

Package-Manager: portage-2.2.26

 dev-lang/tuprolog/Manifest |   3 -
 .../files/tuprolog-2.3.1_beta-javadocs.patch   | 228 ---
 .../tuprolog/files/tuprolog-2.5.0-javadocs.patch   | 315 --
 .../tuprolog/files/tuprolog-2.6.0-javadocs.patch   | 454 -
 .../tuprolog/files/tuprolog-2.7.0-javadocs.patch   | 437 
 dev-lang/tuprolog/tuprolog-2.5.0.ebuild|  55 ---
 dev-lang/tuprolog/tuprolog-2.6.0.ebuild|  59 ---
 dev-lang/tuprolog/tuprolog-2.7.0.ebuild|  59 ---
 8 files changed, 1610 deletions(-)

diff --git a/dev-lang/tuprolog/Manifest b/dev-lang/tuprolog/Manifest
index f95f847..5e5accb 100644
--- a/dev-lang/tuprolog/Manifest
+++ b/dev-lang/tuprolog/Manifest
@@ -1,6 +1,3 @@
 DIST 2p-2.4.0.zip 2421675 SHA256 
f674b282bd7bc60e92ea417f8766e635979366d84d48634dd622e60ad1aa78c6 SHA512 
20c86f736efe526dfffe603b19648394aaeaadf326034bba4f5717a193d7f76a99c6f3cb7bb93e2f1b608abd4e4af30341a2727f61e60e60289c2a964da782e9
 WHIRLPOOL 
7a353f5c6df2dba877d6880fc91ff0356639900767eb346a2eba97773303e125d0d2ffeead35e83cb61ffd013b49d4a05498861207de228e208a3f690a65ec4b
-DIST tuprolog-2.5.0.zip 4847183 SHA256 
227714576fb1815a3fcc017211758bfb2d5a0b6a07ce3a3a24f8cd93db2e5e04 SHA512 
cf026d2171537fe3ca04a4cf572497fb1ce32ff2d0c206268fd62cf7b8216f61da73150def1ee884b367451a5da57a354e1f7ba75deb28e34ed3d390cb5ee35b
 WHIRLPOOL 
fb11d691262ac5fc16a7258ab73cde32623068402645ffcecbd4701b499ab674f2da8a3c7bbb0ca750651803f6e134085b89730667fd6b01faaa36ff15ec115e
-DIST tuprolog-2.6.0.tar.gz 8366655 SHA256 
5c9416c72ddde806720c1bce122a8bb12cab04a9af35a42b88067e1b145bf0c5 SHA512 
5253f0d65787e9f090a8b4da8df007da269492098686fa5847e8d624a6656d1820b36c5b096e51d6f40480fea02a64793797c23161627942f076fc5eae414b82
 WHIRLPOOL 
81de4453dd6b62558260f31ab2e3af1f2a256934cc8a24a9e18723bd95ef646b206941169a3d69994f26f20c65c00b14022392f35ccb8573d8a7cbc7af16b353
-DIST tuprolog-2.7.0.tar.gz 9005490 SHA256 
93cec171d48e40a695baafcce419b75fc3d7b6e5ef06b0e787b4823e09f571a7 SHA512 
88a9edb5c26317ea82e114a7e82d933d99f85ca89f1244d92de66e7eae11c8c61ed771c104a70ec210c1a65dca2b3ca2c3aba077d3afab4b250b62d14e83c7e4
 WHIRLPOOL 
3f4c76bea53b899d7be6fa93a9b24c5aaab84bd5ba4c65ca2a988e3a8acaeb1f2d0205c3a60720fbbf02a54d52bb6e7c39b5504ae9777d80d8f238b7c3c7050a
 DIST tuprolog-2.7.2.tar.gz 9104934 SHA256 
8b0c653d3c9d701197f13d8dec6e45548565cddfd052a5bec9578f4e6a50f21e SHA512 
c327893e0fcf777b6ad8951b3baf88bc9527bf88e9d06ac54af04e777e6c0fc255b15f492c2cf483859d3a1966897d5969e1496370b88287b96e83d92babc722
 WHIRLPOOL 
cf5082d0ca07f8bc59e678c27b1fb8aaa8879f6b15dc887949cb61760dfd721ba4a6fd5b05fb979ea94e6ab607dfcff5707be47d5ac657623556426e734ca395
 DIST tuprolog-2.9.0.tar.gz 4841110 SHA256 
e789c7f1777a4f57698ac4756d03574f8fd5be4cebb1d5226722c35df75e163f SHA512 
be15c99c40f750f3d1d4b70ae7ced9fe3792e8747876b6190ec1a01dd287e0fa34f88671f99f9e3fd7249e6fd44da7c4dadce0cd111b44b24e0e43d31c85165e
 WHIRLPOOL 
ada10ff775dc5e55d5c55c4dc920f5a4e7f8654891a10cf815734649e384fe6351921b807c54f6a6e8503fcbd0cbd9ee7f1569140bb5eba7e77e4da85f907203

diff --git a/dev-lang/tuprolog/files/tuprolog-2.3.1_beta-javadocs.patch 
b/dev-lang/tuprolog/files/tuprolog-2.3.1_beta-javadocs.patch
deleted file mode 100644
index aa1f3dc..000
--- a/dev-lang/tuprolog/files/tuprolog-2.3.1_beta-javadocs.patch
+++ /dev/null
@@ -1,228 +0,0 @@
-diff -ur 2p-deploy.orig/src/alice/tuprolog/ChoicePointStore.java 
2p-deploy/src/alice/tuprolog/ChoicePointStore.java
 2p-deploy.orig/src/alice/tuprolog/ChoicePointStore.java2010-01-21 
21:29:24.0 +1300
-+++ 2p-deploy/src/alice/tuprolog/ChoicePointStore.java 2012-01-15 
09:20:48.0 +1300
-@@ -35,7 +35,6 @@
-   
-   /**
-* Return the actual choice-point store
--   * @return
-*/
-   public ChoicePointContext getPointer() {
-   return pointer;
-@@ -44,7 +43,6 @@
-   /**
-* Check if a choice point exists in the store.
-* As a side effect, removes choice points which have been already used 
and are now empty. 
--   * @return
-*/
-   protected boolean existChoicePoint() {
-   if (pointer == null) return false;
-diff -ur 2p-deploy.orig/src/alice/tuprolog/ClauseStore.java 
2p-deploy/src/alice/tuprolog/ClauseStore.java
 2p-deploy.orig/src/alice/tuprolog/ClauseStore.java 2010-11-04 
11:55:42.0 +1300
-+++ 2p-deploy/src/alice/tuprolog/ClauseStore.java  2012-01-15 
09:20:48.0 +1300
-@@ -62,8 +62,6 @@
-   
-   /**
-* Verify if there is a term in compatibleGoals compatible with goal. 
--   * @param goal
--   *