* [gentoo-commits] repo/gentoo:master commit in: dev-lang/interprolog/
@ 2019-10-13 13:14 Keri Harris
0 siblings, 0 replies; 8+ messages in thread
From: Keri Harris @ 2019-10-13 13:14 UTC (permalink / raw
To: gentoo-commits
commit: 23a4139a08be8eb393c37dc995dc56f9b9de0fe9
Author: Keri Harris <keri <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 13 13:13:47 2019 +0000
Commit: Keri Harris <keri <AT> gentoo <DOT> org>
CommitDate: Sun Oct 13 13:14:26 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23a4139a
dev-lang/interprolog: bump EAPI
Signed-off-by: Keri Harris <keri <AT> gentoo.org>
Package-Manager: Portage-2.3.76, Repoman-2.3.11
dev-lang/interprolog/interprolog-2.1.2.ebuild | 28 ++++++++++++---------------
1 file changed, 12 insertions(+), 16 deletions(-)
diff --git a/dev-lang/interprolog/interprolog-2.1.2.ebuild b/dev-lang/interprolog/interprolog-2.1.2.ebuild
index 7f9f9e0938f..afa655e41ff 100644
--- a/dev-lang/interprolog/interprolog-2.1.2.ebuild
+++ b/dev-lang/interprolog/interprolog-2.1.2.ebuild
@@ -1,12 +1,11 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=0
+EAPI=7
-inherit eutils java-pkg-2 java-ant-2 versionator
+inherit java-pkg-2 java-ant-2
-MY_PV="$(delete_all_version_separators)"
-MY_P="${PN}${MY_PV}"
+MY_P="${PN}$(ver_rs 1- '')"
DESCRIPTION="InterProlog is a Java front-end and enhancement for Prolog"
HOMEPAGE="http://www.declarativa.com/interprolog/"
@@ -17,13 +16,12 @@ SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc"
-DEPEND=">=virtual/jdk-1.4
+RDEPEND=">=virtual/jdk-1.4:=
+ dev-java/junit:0"
+
+DEPEND="${RDEPEND}
app-arch/unzip
dev-java/ant-core
- =dev-java/junit-3.8*"
-
-RDEPEND=">=virtual/jdk-1.4
- =dev-java/junit-3.8*
|| (
dev-lang/xsb
dev-lang/swi-prolog
@@ -33,13 +31,11 @@ S="${WORKDIR}"/${MY_P}
EANT_GENTOO_CLASSPATH="junit"
-src_unpack() {
- unpack ${A}
- cd "${S}"
-
- epatch "${FILESDIR}"/${P}-java1.4.patch
+src_prepare() {
+ eapply "${FILESDIR}"/${P}-java1.4.patch
+ eapply_user
- cp "${FILESDIR}"/build.xml "${S}"
+ cp "${FILESDIR}"/build.xml "${S}" || die
mkdir "${S}"/src
mv "${S}"/com "${S}"/src
rm interprolog.jar junit.jar
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lang/interprolog/
@ 2019-10-13 14:32 Keri Harris
0 siblings, 0 replies; 8+ messages in thread
From: Keri Harris @ 2019-10-13 14:32 UTC (permalink / raw
To: gentoo-commits
commit: 38a031f319ac0141f063bf0c778351f62b023b4c
Author: Keri Harris <keri <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 13 14:31:51 2019 +0000
Commit: Keri Harris <keri <AT> gentoo <DOT> org>
CommitDate: Sun Oct 13 14:32:15 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38a031f3
dev-lang/interprolog: do not call dohtml with EAPI 7
Signed-off-by: Keri Harris <keri <AT> gentoo.org>
Package-Manager: Portage-2.3.76, Repoman-2.3.11
dev-lang/interprolog/interprolog-2.1.2.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-lang/interprolog/interprolog-2.1.2.ebuild b/dev-lang/interprolog/interprolog-2.1.2.ebuild
index afa655e41ff..fbd13ff599a 100644
--- a/dev-lang/interprolog/interprolog-2.1.2.ebuild
+++ b/dev-lang/interprolog/interprolog-2.1.2.ebuild
@@ -51,8 +51,8 @@ src_install() {
if use doc ; then
java-pkg_dohtml -r docs/*
- dohtml INSTALL.htm faq.htm prologAPI.htm
- dohtml -r images
+ dodoc INSTALL.htm faq.htm prologAPI.htm
+ dodoc -r images
dodoc PaperEPIA01.doc
fi
}
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lang/interprolog/
@ 2021-05-02 8:04 Keri Harris
0 siblings, 0 replies; 8+ messages in thread
From: Keri Harris @ 2021-05-02 8:04 UTC (permalink / raw
To: gentoo-commits
commit: 5feb2770ab2ec6362a968a6023c00a38e0983e28
Author: Keri Harris <keri <AT> gentoo <DOT> org>
AuthorDate: Sun May 2 08:04:13 2021 +0000
Commit: Keri Harris <keri <AT> gentoo <DOT> org>
CommitDate: Sun May 2 08:04:13 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5feb2770
dev-lang/interprolog: update JDK dependency
Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Keri Harris <keri <AT> gentoo.org>
dev-lang/interprolog/interprolog-2.1.2.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-lang/interprolog/interprolog-2.1.2.ebuild b/dev-lang/interprolog/interprolog-2.1.2.ebuild
index fbd13ff599a..22aab174b3c 100644
--- a/dev-lang/interprolog/interprolog-2.1.2.ebuild
+++ b/dev-lang/interprolog/interprolog-2.1.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -16,7 +16,7 @@ SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc"
-RDEPEND=">=virtual/jdk-1.4:=
+RDEPEND=">=virtual/jdk-1.8:*
dev-java/junit:0"
DEPEND="${RDEPEND}
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lang/interprolog/
@ 2021-05-02 17:01 Keri Harris
0 siblings, 0 replies; 8+ messages in thread
From: Keri Harris @ 2021-05-02 17:01 UTC (permalink / raw
To: gentoo-commits
commit: bf23d5b47fed01cf61b77f6da194eb5f20d625dd
Author: Keri Harris <keri <AT> gentoo <DOT> org>
AuthorDate: Sun May 2 16:50:10 2021 +0000
Commit: Keri Harris <keri <AT> gentoo <DOT> org>
CommitDate: Sun May 2 17:01:07 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf23d5b4
dev-lang/interprolog: stable on amd64 + x86. Bug 787734
Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Keri Harris <keri <AT> gentoo.org>
dev-lang/interprolog/interprolog-2.1.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-lang/interprolog/interprolog-2.1.2.ebuild b/dev-lang/interprolog/interprolog-2.1.2.ebuild
index 22aab174b3c..af273a15056 100644
--- a/dev-lang/interprolog/interprolog-2.1.2.ebuild
+++ b/dev-lang/interprolog/interprolog-2.1.2.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://www.declarativa.com/interprolog/interprolog212.zip"
LICENSE="LGPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
IUSE="doc"
RDEPEND=">=virtual/jdk-1.8:*
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lang/interprolog/
@ 2024-04-25 5:51 Joonas Niilola
0 siblings, 0 replies; 8+ messages in thread
From: Joonas Niilola @ 2024-04-25 5:51 UTC (permalink / raw
To: gentoo-commits
commit: 42a13c1b06f4ad300ab25e6cc69fe108ddad2f96
Author: Volkmar W. Pogatzki <gentoo <AT> pogatzki <DOT> net>
AuthorDate: Tue Mar 12 15:33:20 2024 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Thu Apr 25 05:51:19 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42a13c1b
dev-lang/interprolog: switch to dev-java/ant
Signed-off-by: Volkmar W. Pogatzki <gentoo <AT> pogatzki.net>
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
.../{interprolog-2.1.2.ebuild => interprolog-2.1.2-r2.ebuild} | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/dev-lang/interprolog/interprolog-2.1.2.ebuild b/dev-lang/interprolog/interprolog-2.1.2-r2.ebuild
similarity index 84%
rename from dev-lang/interprolog/interprolog-2.1.2.ebuild
rename to dev-lang/interprolog/interprolog-2.1.2-r2.ebuild
index 5ad016be357f..9c7632350f8b 100644
--- a/dev-lang/interprolog/interprolog-2.1.2.ebuild
+++ b/dev-lang/interprolog/interprolog-2.1.2-r2.ebuild
@@ -1,15 +1,15 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
inherit java-pkg-2 java-ant-2
MY_P="${PN}$(ver_rs 1- '')"
DESCRIPTION="InterProlog is a Java front-end and enhancement for Prolog"
-HOMEPAGE="http://www.declarativa.com/interprolog/"
-SRC_URI="http://www.declarativa.com/interprolog/${MY_P}.zip"
+HOMEPAGE="https://declarativa.com/InterProlog/"
+SRC_URI="https://declarativa.com/InterProlog/${MY_P}.zip"
LICENSE="LGPL-2"
SLOT="0"
@@ -21,7 +21,7 @@ RDEPEND=">=virtual/jdk-1.8:*
DEPEND="${RDEPEND}
app-arch/unzip
- dev-java/ant-core
+ >=dev-java/ant-1.10.14-r3:0
|| (
dev-lang/xsb
dev-lang/swi-prolog
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lang/interprolog/
@ 2024-07-18 20:15 Sam James
0 siblings, 0 replies; 8+ messages in thread
From: Sam James @ 2024-07-18 20:15 UTC (permalink / raw
To: gentoo-commits
commit: 237d9efcc3af558a8c31206b5575ff8eb62e0323
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 18 20:15:03 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Jul 18 20:15:03 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=237d9efc
dev-lang/interprolog: Stabilize 2.1.2-r3 amd64, #936259
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-lang/interprolog/interprolog-2.1.2-r3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-lang/interprolog/interprolog-2.1.2-r3.ebuild b/dev-lang/interprolog/interprolog-2.1.2-r3.ebuild
index f53ed5917e12..c2698caaa5e8 100644
--- a/dev-lang/interprolog/interprolog-2.1.2-r3.ebuild
+++ b/dev-lang/interprolog/interprolog-2.1.2-r3.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}"/${MY_P}
LICENSE="LGPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
BDEPEND="app-arch/unzip"
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lang/interprolog/
@ 2024-07-27 9:08 Arthur Zamarin
0 siblings, 0 replies; 8+ messages in thread
From: Arthur Zamarin @ 2024-07-27 9:08 UTC (permalink / raw
To: gentoo-commits
commit: 1a5ecf6be21a4a29eef0a785dc0f1396240e8a4e
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 27 09:07:08 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=1a5ecf6b
dev-lang/interprolog: dekeyword x86
Bug: https://bugs.gentoo.org/936259
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-lang/interprolog/interprolog-2.1.2-r2.ebuild | 2 +-
dev-lang/interprolog/interprolog-2.1.2-r3.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-lang/interprolog/interprolog-2.1.2-r2.ebuild b/dev-lang/interprolog/interprolog-2.1.2-r2.ebuild
index 9c7632350f8b..8d198fbdb764 100644
--- a/dev-lang/interprolog/interprolog-2.1.2-r2.ebuild
+++ b/dev-lang/interprolog/interprolog-2.1.2-r2.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://declarativa.com/InterProlog/${MY_P}.zip"
LICENSE="LGPL-2"
SLOT="0"
-KEYWORDS="amd64 x86"
+KEYWORDS="amd64"
IUSE="doc"
RDEPEND=">=virtual/jdk-1.8:*
diff --git a/dev-lang/interprolog/interprolog-2.1.2-r3.ebuild b/dev-lang/interprolog/interprolog-2.1.2-r3.ebuild
index c2698caaa5e8..67d410cd21e2 100644
--- a/dev-lang/interprolog/interprolog-2.1.2-r3.ebuild
+++ b/dev-lang/interprolog/interprolog-2.1.2-r3.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}"/${MY_P}
LICENSE="LGPL-2"
SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64"
BDEPEND="app-arch/unzip"
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lang/interprolog/
@ 2024-07-29 8:55 Arthur Zamarin
0 siblings, 0 replies; 8+ messages in thread
From: Arthur Zamarin @ 2024-07-29 8:55 UTC (permalink / raw
To: gentoo-commits
commit: 1ac9483e4ec5c682af5822a92ea7b9c2bc99f18d
Author: Volkmar W. Pogatzki <gentoo <AT> pogatzki <DOT> net>
AuthorDate: Sat Jul 27 09:31:00 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Mon Jul 29 08:55:24 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ac9483e
dev-lang/interprolog: drop 2.1.2-r2
Signed-off-by: Volkmar W. Pogatzki <gentoo <AT> pogatzki.net>
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-lang/interprolog/interprolog-2.1.2-r2.ebuild | 59 ------------------------
1 file changed, 59 deletions(-)
diff --git a/dev-lang/interprolog/interprolog-2.1.2-r2.ebuild b/dev-lang/interprolog/interprolog-2.1.2-r2.ebuild
deleted file mode 100644
index 8d198fbdb764..000000000000
--- a/dev-lang/interprolog/interprolog-2.1.2-r2.ebuild
+++ /dev/null
@@ -1,59 +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
-
-MY_P="${PN}$(ver_rs 1- '')"
-
-DESCRIPTION="InterProlog is a Java front-end and enhancement for Prolog"
-HOMEPAGE="https://declarativa.com/InterProlog/"
-SRC_URI="https://declarativa.com/InterProlog/${MY_P}.zip"
-
-LICENSE="LGPL-2"
-SLOT="0"
-KEYWORDS="amd64"
-IUSE="doc"
-
-RDEPEND=">=virtual/jdk-1.8:*
- dev-java/junit:0"
-
-DEPEND="${RDEPEND}
- app-arch/unzip
- >=dev-java/ant-1.10.14-r3:0
- || (
- dev-lang/xsb
- dev-lang/swi-prolog
- dev-lang/yap )"
-
-S="${WORKDIR}"/${MY_P}
-
-EANT_GENTOO_CLASSPATH="junit"
-
-src_prepare() {
- eapply "${FILESDIR}"/${P}-java1.4.patch
- eapply "${FILESDIR}"/${P}-java17.patch
- eapply_user
-
- cp "${FILESDIR}"/build.xml "${S}" || die
- mkdir "${S}"/src
- mv "${S}"/com "${S}"/src
- rm interprolog.jar junit.jar
-}
-
-src_compile() {
- java-pkg_jar-from junit
- eant jar $(use_doc)
-}
-
-src_install() {
- java-pkg_dojar dist/${PN}.jar
-
- if use doc ; then
- java-pkg_dohtml -r docs/*
- dodoc INSTALL.htm faq.htm prologAPI.htm
- dodoc -r images
- dodoc PaperEPIA01.doc
- fi
-}
^ permalink raw reply related [flat|nested] 8+ messages in thread
end of thread, other threads:[~2024-07-29 8:55 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-10-13 13:14 [gentoo-commits] repo/gentoo:master commit in: dev-lang/interprolog/ Keri Harris
-- strict thread matches above, loose matches on Subject: below --
2019-10-13 14:32 Keri Harris
2021-05-02 8:04 Keri Harris
2021-05-02 17:01 Keri Harris
2024-04-25 5:51 Joonas Niilola
2024-07-18 20:15 Sam James
2024-07-27 9:08 Arthur Zamarin
2024-07-29 8:55 Arthur Zamarin
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox