public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [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 --
2021-05-02  8:04 [gentoo-commits] repo/gentoo:master commit in: dev-lang/interprolog/ Keri Harris
  -- strict thread matches above, loose matches on Subject: below --
2024-07-29  8:55 Arthur Zamarin
2024-07-27  9:08 Arthur Zamarin
2024-07-18 20:15 Sam James
2024-04-25  5:51 Joonas Niilola
2021-05-02 17:01 Keri Harris
2019-10-13 14:32 Keri Harris
2019-10-13 13:14 Keri Harris

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