[gentoo-commits] repo/gentoo:master commit in: dev-java/jansi/
commit: d71b94b44a7eccf2124205fa19a9fa9614d7db85 Author: Sam James gentoo org> AuthorDate: Thu Apr 29 00:20:28 2021 + Commit: Sam James gentoo org> CommitDate: Thu Apr 29 00:21:36 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d71b94b4 dev-java/jansi: Stabilize 1.11-r2 ppc64, #786375 Signed-off-by: Sam James gentoo.org> dev-java/jansi/jansi-1.11-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/jansi/jansi-1.11-r2.ebuild b/dev-java/jansi/jansi-1.11-r2.ebuild index 0c1149bbd7b..8006241e27d 100644 --- a/dev-java/jansi/jansi-1.11-r2.ebuild +++ b/dev-java/jansi/jansi-1.11-r2.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/fusesource/${PN}/archive/${PN}-project-${PV}.tar.gz LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="amd64 ~arm64 ~ppc64 x86" +KEYWORDS="amd64 ~arm64 ppc64 x86" CDEPEND="dev-java/jansi-native:0"
[gentoo-commits] repo/gentoo:master commit in: dev-java/jansi/
commit: 580f3e0b39f86e5b5b93bb636eed8a23ba28d563 Author: Miroslav Šulc gentoo org> AuthorDate: Thu Apr 29 04:40:44 2021 + Commit: Miroslav Šulc gentoo org> CommitDate: Thu Apr 29 04:40:44 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=580f3e0b dev-java/jansi: removed obsolete 1.5-r2 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Miroslav Šulc gentoo.org> dev-java/jansi/Manifest| 1 - dev-java/jansi/jansi-1.5-r2.ebuild | 36 2 files changed, 37 deletions(-) diff --git a/dev-java/jansi/Manifest b/dev-java/jansi/Manifest index efba4da83f1..a7eacf91317 100644 --- a/dev-java/jansi/Manifest +++ b/dev-java/jansi/Manifest @@ -1,2 +1 @@ DIST jansi-1.11.tar.gz 252095 BLAKE2B 72b22392fa6731f49ebb5c2e94cdf7918ca37d5c73ccb14d8810402c9ec120b1220a739e54516eeb5355ad4dd74d01ae398a6003679c60b1dd6f1648691b2efa SHA512 4a19d52055da3ce08b6d797fb8e8241af86f1b9b30e12f4de24655edbd72d256b310d58fc6e106cae1384f9b0ab99cd7f2128d53296875fba5422bfc0e8410f1 -DIST jansi-1.5.zip 211616 BLAKE2B 754105218e62d095f9f070ba7f66b68dd2cfbf1b7d8f95ea6dc40f01e536fd8997e2bfca481a4c57cafabc6fe044de5de171b51429e07081ebe1824a5cd5d3d0 SHA512 784c01b7ab48307cf881439d5c3531949a6459e8a90667f1ee7a73f9cbce72710fcf4af8b4cae610d15085641567c0d51cab487488daa0c1b0a4605864de2775 diff --git a/dev-java/jansi/jansi-1.5-r2.ebuild b/dev-java/jansi/jansi-1.5-r2.ebuild deleted file mode 100644 index 42ff134dafc..000 --- a/dev-java/jansi/jansi-1.5-r2.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -JAVA_PKG_IUSE="source doc" - -inherit java-pkg-2 java-pkg-simple - -DESCRIPTION="Java library to output ANSI escape sequences in console" -HOMEPAGE="http://jansi.fusesource.org/"; -SRC_URI="https://github.com/fusesource/${PN}/archive/${P}.zip"; - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ~arm64 ppc64 x86" - -CDEPEND="dev-java/jansi-native:0" - -DEPEND=" - ${CDEPEND} - >=virtual/jdk-1.6" - -RDEPEND=" - ${CDEPEND} - >=virtual/jre-1.6" - -S="${WORKDIR}/${PN}-${P}" - -JAVA_GENTOO_CLASSPATH="jansi-native" -JAVA_SRC_DIR="src" - -src_prepare() { - default - rm -rv src/test || die -}
[gentoo-commits] repo/gentoo:master commit in: dev-java/jansi/
commit: 861d16e6e8f48edb6a176649c806b6d1460b3f0e Author: Miroslav Šulc gentoo org> AuthorDate: Wed Apr 28 09:05:25 2021 + Commit: Miroslav Šulc gentoo org> CommitDate: Wed Apr 28 09:05:25 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=861d16e6 dev-java/jansi: switched to slot 0 + eapi7/java 1.8 in 1.11 Closes: https://bugs.gentoo.org/783906 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Miroslav Šulc gentoo.org> .../jansi/{jansi-1.11-r1.ebuild => jansi-1.11-r2.ebuild} | 15 --- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/dev-java/jansi/jansi-1.11-r1.ebuild b/dev-java/jansi/jansi-1.11-r2.ebuild similarity index 81% rename from dev-java/jansi/jansi-1.11-r1.ebuild rename to dev-java/jansi/jansi-1.11-r2.ebuild index 0d9a907524d..0c1149bbd7b 100644 --- a/dev-java/jansi/jansi-1.11-r1.ebuild +++ b/dev-java/jansi/jansi-1.11-r2.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI="5" +EAPI=7 # TODO: Get doc (missing classpath entries) working. JAVA_PKG_IUSE="source test" @@ -10,10 +10,10 @@ inherit vcs-snapshot java-pkg-2 java-ant-2 DESCRIPTION="A library that allows you to use ANSI escape sequences in your console output" HOMEPAGE="http://jansi.fusesource.org/"; -SRC_URI="https://github.com/fusesource/${PN}/tarball/${PN}-project-${PV} -> ${P}.tar.gz" +SRC_URI="https://github.com/fusesource/${PN}/archive/${PN}-project-${PV}.tar.gz -> ${P}.tar.gz" LICENSE="Apache-2.0" -SLOT="1.11" +SLOT="0" KEYWORDS="amd64 ~arm64 ~ppc64 x86" CDEPEND="dev-java/jansi-native:0" @@ -23,10 +23,10 @@ DEPEND="${CDEPEND} dev-java/ant-junit4:0 dev-java/junit:4 ) - >=virtual/jdk-1.7" + >=virtual/jdk-1.8:*" RDEPEND="${CDEPEND} - >=virtual/jre-1.5" + >=virtual/jre-1.8:*" S="${WORKDIR}/${P}/jansi" @@ -34,7 +34,8 @@ EANT_GENTOO_CLASSPATH="jansi-native" JAVA_ANT_REWRITE_CLASSPATH="true" JAVA_SRC_DIR="src/main/java" -java_prepare() { +src_prepare() { + default cp "${FILESDIR}"/${P}-build.xml build.xml || die }
[gentoo-commits] repo/gentoo:master commit in: dev-java/jansi/
commit: 2645590aff6683c94be7d83bc249896af05f12a0 Author: Yuan Liao gmail com> AuthorDate: Thu Jul 29 16:25:28 2021 + Commit: Miroslav Šulc gentoo org> CommitDate: Fri Jul 30 04:20:35 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2645590a dev-java/jansi: Version bump to 1.13 Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Yuan Liao gmail.com> Closes: https://github.com/gentoo/gentoo/pull/21823 Signed-off-by: Miroslav Šulc gentoo.org> dev-java/jansi/Manifest | 1 + dev-java/jansi/jansi-1.13.ebuild | 38 ++ 2 files changed, 39 insertions(+) diff --git a/dev-java/jansi/Manifest b/dev-java/jansi/Manifest index a7eacf91317..dce004d82a1 100644 --- a/dev-java/jansi/Manifest +++ b/dev-java/jansi/Manifest @@ -1 +1,2 @@ DIST jansi-1.11.tar.gz 252095 BLAKE2B 72b22392fa6731f49ebb5c2e94cdf7918ca37d5c73ccb14d8810402c9ec120b1220a739e54516eeb5355ad4dd74d01ae398a6003679c60b1dd6f1648691b2efa SHA512 4a19d52055da3ce08b6d797fb8e8241af86f1b9b30e12f4de24655edbd72d256b310d58fc6e106cae1384f9b0ab99cd7f2128d53296875fba5422bfc0e8410f1 +DIST jansi-1.13.tar.gz 253219 BLAKE2B 89fc81710bc0860c717241c97fe2e7a148ccbaa5fb1e7db30b978aa69cddccbc9ea45a0e30ef384c42a741d707f5eab73ce8b2a76e1095c66a2c95f9088f28f0 SHA512 9c4bb0b7435c102068718e039900828994f1ba60ed44307eb726eb91a2884bc406688c2747635b9353f3bd68a6bf0e7c082a4069343b59efffc900f59c563fde diff --git a/dev-java/jansi/jansi-1.13.ebuild b/dev-java/jansi/jansi-1.13.ebuild new file mode 100644 index 000..f570a1b7b6d --- /dev/null +++ b/dev-java/jansi/jansi-1.13.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +JAVA_PKG_IUSE="doc source test" +MAVEN_ID="org.fusesource.jansi:jansi:1.13" +JAVA_TESTING_FRAMEWORKS="junit-4" + +inherit java-pkg-2 java-pkg-simple + +DESCRIPTION="A library that allows you to use ANSI escape sequences in your console output" +HOMEPAGE="https://fusesource.github.io/jansi/"; +SRC_URI="https://github.com/fusesource/${PN}/archive/${PN}-project-${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" + +CDEPEND="dev-java/jansi-native:0" + +DEPEND="${CDEPEND} + test? ( + dev-java/junit:4 + ) + >=virtual/jdk-1.8:*" + +RDEPEND="${CDEPEND} + >=virtual/jre-1.8:*" + +S="${WORKDIR}/jansi-jansi-project-${PV}/jansi" + +JAVA_GENTOO_CLASSPATH="jansi-native" +JAVA_SRC_DIR="src/main/java" + +JAVA_TEST_GENTOO_CLASSPATH="junit-4" +JAVA_TEST_SRC_DIR="src/test/java" +JAVA_TEST_RESOURCE_DIRS="src/test/resources"
[gentoo-commits] repo/gentoo:master commit in: dev-java/jansi/
commit: 28d36a95f541d7d15cdabad2fe92e78ed9d1814f Author: Sergei Trofimovich gentoo org> AuthorDate: Sun Jul 12 12:34:00 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Jul 12 12:34:00 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28d36a95 dev-java/jansi: keyworded 1.11-r1 for ppc64 keyworded wrt bug #720116 Package-Manager: Portage-2.3.103, Repoman-2.3.23 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich gentoo.org> dev-java/jansi/jansi-1.11-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-java/jansi/jansi-1.11-r1.ebuild b/dev-java/jansi/jansi-1.11-r1.ebuild index 521a8813c78..e3cf445bf3e 100644 --- a/dev-java/jansi/jansi-1.11-r1.ebuild +++ b/dev-java/jansi/jansi-1.11-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="5" @@ -14,7 +14,7 @@ SRC_URI="https://github.com/fusesource/${PN}/tarball/${PN}-project-${PV} -> ${P} LICENSE="Apache-2.0" SLOT="1.11" -KEYWORDS="amd64 x86" +KEYWORDS="amd64 ~ppc64 x86" CDEPEND="dev-java/jansi-native:0"
[gentoo-commits] repo/gentoo:master commit in: dev-java/jansi/
commit: a9aeccd04021d6a895a5a51fcbea40ca41ecf452 Author: Sam James gentoo org> AuthorDate: Mon Jul 20 01:08:19 2020 + Commit: Sam James gentoo org> CommitDate: Mon Jul 20 01:08:19 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9aeccd0 dev-java/jansi: arm64 keyworded (bug #720116) Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Sam James gentoo.org> dev-java/jansi/jansi-1.11-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/jansi/jansi-1.11-r1.ebuild b/dev-java/jansi/jansi-1.11-r1.ebuild index e3cf445bf3e..0d9a907524d 100644 --- a/dev-java/jansi/jansi-1.11-r1.ebuild +++ b/dev-java/jansi/jansi-1.11-r1.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/fusesource/${PN}/tarball/${PN}-project-${PV} -> ${P} LICENSE="Apache-2.0" SLOT="1.11" -KEYWORDS="amd64 ~ppc64 x86" +KEYWORDS="amd64 ~arm64 ~ppc64 x86" CDEPEND="dev-java/jansi-native:0"
[gentoo-commits] repo/gentoo:master commit in: dev-java/jansi/
commit: efd93be2c628aaeb5573aec651a9388ac7276387 Author: Volkmar W. Pogatzki pogatzki net> AuthorDate: Tue Dec 14 08:50:04 2021 + Commit: Miroslav Šulc gentoo org> CommitDate: Mon Jan 17 08:58:56 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efd93be2 dev-java/jansi: bump to 2.4.0 SLOT="2" since jline does not compile with it. Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Volkmar W. Pogatzki pogatzki.net> Closes: https://github.com/gentoo/gentoo/pull/23804 Signed-off-by: Miroslav Šulc gentoo.org> dev-java/jansi/Manifest | 1 + dev-java/jansi/jansi-2.4.0.ebuild | 78 +++ 2 files changed, 79 insertions(+) diff --git a/dev-java/jansi/Manifest b/dev-java/jansi/Manifest index 31fabc8cd4c4..1325190f77b1 100644 --- a/dev-java/jansi/Manifest +++ b/dev-java/jansi/Manifest @@ -1 +1,2 @@ DIST jansi-1.13.tar.gz 253219 BLAKE2B 89fc81710bc0860c717241c97fe2e7a148ccbaa5fb1e7db30b978aa69cddccbc9ea45a0e30ef384c42a741d707f5eab73ce8b2a76e1095c66a2c95f9088f28f0 SHA512 9c4bb0b7435c102068718e039900828994f1ba60ed44307eb726eb91a2884bc406688c2747635b9353f3bd68a6bf0e7c082a4069343b59efffc900f59c563fde +DIST jansi-2.4.0.tar.gz 225579 BLAKE2B f07dfde9b789d62ec31999632e35609143289c5ab0972ce7cb931dea72ba41e6f2b9b74f7b3d82050e9ed4abd89386040d5268c408d787d3edd49fcdf0cce965 SHA512 4172b264463b847d6008dfad5c80246b029c7add2fd659f4b1c636891a86860f8f5ddd0ce0a5150065faeae72b19682339dda2d019c82f45d8f1be7a547e4558 diff --git a/dev-java/jansi/jansi-2.4.0.ebuild b/dev-java/jansi/jansi-2.4.0.ebuild new file mode 100644 index ..e93adc8efc55 --- /dev/null +++ b/dev-java/jansi/jansi-2.4.0.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Skeleton command: +# java-ebuilder --generate-ebuild --workdir . --pom pom.xml --download-uri https://github.com/fusesource/jansi/archive/refs/tags/jansi-2.4.0.tar.gz --slot 0 --keywords "~amd64 ~arm ~arm64 ~ppc64 ~x86" --ebuild jansi-2.4.0.ebuild + +EAPI=8 + +JAVA_PKG_IUSE="doc source" +MAVEN_ID="org.fusesource.jansi:jansi:2.4.0" + +inherit java-pkg-2 java-pkg-simple toolchain-funcs + +DESCRIPTION="Jansi is a java library for generating and interpreting ANSI escape sequences." +HOMEPAGE="http://fusesource.github.io/jansi"; +SRC_URI="https://github.com/fusesource/${PN}/archive/refs/tags/${P}.tar.gz"; + +LICENSE="Apache-2.0" +SLOT="2" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" + +# Compile dependencies +# POM: pom.xml +# test? info.picocli:picocli-codegen:4.5.2 -> !!!artifactId-not-found!!! +# test? org.junit.jupiter:junit-jupiter:5.7.0 -> !!!groupId-not-found!!! +# test? org.junit.jupiter:junit-jupiter-params:5.7.0 -> !!!groupId-not-found!!! + +DEPEND=">=virtual/jdk-1.8:*" + +# junit-jupiter is not available in ::gentoo +# test? ( +# !!!artifactId-not-found!!! +# !!!groupId-not-found!!! +# ) +#" + +RDEPEND=">=virtual/jre-1.8:*" + +DOCS=( {changelog,readme}.md license.txt ) + +S="${WORKDIR}/${PN}-${P}" + +JAVA_SRC_DIR="src/main/java" +JAVA_RESOURCE_DIRS="src/main/resources" +JAVA_MAIN_CLASS="org.fusesource.jansi.AnsiMain" + +# junit-jupiter is not available in ::gentoo +#JAVA_TEST_GENTOO_CLASSPATH="!!!artifactId-not-found!!!,!!!groupId-not-found!!!,!!!groupId-not-found!!!" +#JAVA_TEST_SRC_DIR="src/test/java" +#JAVA_TEST_RESOURCE_DIRS="src/test/resources" + +src_prepare() { + default + # Remove this directory containing libjansi.so, libjansi.jnilib and jansi.dll + rm -r "${JAVA_RESOURCE_DIRS}/org/fusesource/jansi/internal/native" || die +} + +src_compile() { + java-pkg-simple_src_compile + + # build native library. + local args=( + CCFLAGS="${CFLAGS} ${CXXFLAGS} -Os -fPIC -fvisibility=hidden" + LINKFLAGS="-shared" + CC="$(tc-getCC)" + STRIP="$(tc-getSTRIP)" + LIBNAME="libjansi-$(ver_cut 1-2).so" + ) + emake "${args[@]}" native +} + +src_install() { + # default # https://bugs.gentoo.org/789582 + # deafult fails with + # make: *** No rule to make target 'install'. Stop. + java-pkg_doso target/native--/libjansi-$(ver_cut 1-2).so + java-pkg-simple_src_install +}
[gentoo-commits] repo/gentoo:master commit in: dev-java/jansi/
commit: e753542599ad045f9b7a004156480b12584b5ce4 Author: Volkmar W. Pogatzki pogatzki net> AuthorDate: Mon Jan 17 15:11:20 2022 + Commit: Miroslav Šulc gentoo org> CommitDate: Tue Jan 18 09:56:21 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7535425 dev-java/jansi: LDFLAGS Closes: https://bugs.gentoo.org/831350 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Volkmar W. Pogatzki pogatzki.net> Closes: https://github.com/gentoo/gentoo/pull/23842 Signed-off-by: Miroslav Šulc gentoo.org> dev-java/jansi/jansi-2.4.0-r1.ebuild | 78 1 file changed, 78 insertions(+) diff --git a/dev-java/jansi/jansi-2.4.0-r1.ebuild b/dev-java/jansi/jansi-2.4.0-r1.ebuild new file mode 100644 index ..75e764ffdbfd --- /dev/null +++ b/dev-java/jansi/jansi-2.4.0-r1.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Skeleton command: +# java-ebuilder --generate-ebuild --workdir . --pom pom.xml --download-uri https://github.com/fusesource/jansi/archive/refs/tags/jansi-2.4.0.tar.gz --slot 0 --keywords "~amd64 ~arm ~arm64 ~ppc64 ~x86" --ebuild jansi-2.4.0.ebuild + +EAPI=8 + +JAVA_PKG_IUSE="doc source" +MAVEN_ID="org.fusesource.jansi:jansi:2.4.0" + +inherit java-pkg-2 java-pkg-simple toolchain-funcs + +DESCRIPTION="Jansi is a java library for generating and interpreting ANSI escape sequences." +HOMEPAGE="http://fusesource.github.io/jansi"; +SRC_URI="https://github.com/fusesource/${PN}/archive/refs/tags/${P}.tar.gz"; + +LICENSE="Apache-2.0" +SLOT="2" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" + +# Compile dependencies +# POM: pom.xml +# test? info.picocli:picocli-codegen:4.5.2 -> !!!artifactId-not-found!!! +# test? org.junit.jupiter:junit-jupiter:5.7.0 -> !!!groupId-not-found!!! +# test? org.junit.jupiter:junit-jupiter-params:5.7.0 -> !!!groupId-not-found!!! + +DEPEND=">=virtual/jdk-1.8:*" + +# junit-jupiter is not available in ::gentoo +# test? ( +# !!!artifactId-not-found!!! +# !!!groupId-not-found!!! +# ) +#" + +RDEPEND=">=virtual/jre-1.8:*" + +DOCS=( {changelog,readme}.md license.txt ) + +S="${WORKDIR}/${PN}-${P}" + +JAVA_SRC_DIR="src/main/java" +JAVA_RESOURCE_DIRS="src/main/resources" +JAVA_MAIN_CLASS="org.fusesource.jansi.AnsiMain" + +# junit-jupiter is not available in ::gentoo +#JAVA_TEST_GENTOO_CLASSPATH="!!!artifactId-not-found!!!,!!!groupId-not-found!!!,!!!groupId-not-found!!!" +#JAVA_TEST_SRC_DIR="src/test/java" +#JAVA_TEST_RESOURCE_DIRS="src/test/resources" + +src_prepare() { + default + # Remove this directory containing libjansi.so, libjansi.jnilib and jansi.dll + rm -r "${JAVA_RESOURCE_DIRS}/org/fusesource/jansi/internal/native" || die +} + +src_compile() { + java-pkg-simple_src_compile + + # build native library. + local args=( + CCFLAGS="${CFLAGS} ${CXXFLAGS} -Os -fPIC -fvisibility=hidden" + LINKFLAGS="-shared ${LDFLAGS}" + CC="$(tc-getCC)" + STRIP="$(tc-getSTRIP)" + LIBNAME="libjansi-$(ver_cut 1-2).so" + ) + emake "${args[@]}" native +} + +src_install() { + # default # https://bugs.gentoo.org/789582 + # deafult fails with + # make: *** No rule to make target 'install'. Stop. + java-pkg_doso target/native--/libjansi-$(ver_cut 1-2).so + java-pkg-simple_src_install +}
[gentoo-commits] repo/gentoo:master commit in: dev-java/jansi/
commit: d621e4a9e80c0220b643014776cd8be742e4f114 Author: Miroslav Šulc gentoo org> AuthorDate: Tue Jan 18 09:57:31 2022 + Commit: Miroslav Šulc gentoo org> CommitDate: Tue Jan 18 09:57:31 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d621e4a9 dev-java/jansi: removed obsolete 2.4.0 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Miroslav Šulc gentoo.org> dev-java/jansi/jansi-2.4.0.ebuild | 78 --- 1 file changed, 78 deletions(-) diff --git a/dev-java/jansi/jansi-2.4.0.ebuild b/dev-java/jansi/jansi-2.4.0.ebuild deleted file mode 100644 index e93adc8efc55.. --- a/dev-java/jansi/jansi-2.4.0.ebuild +++ /dev/null @@ -1,78 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# Skeleton command: -# java-ebuilder --generate-ebuild --workdir . --pom pom.xml --download-uri https://github.com/fusesource/jansi/archive/refs/tags/jansi-2.4.0.tar.gz --slot 0 --keywords "~amd64 ~arm ~arm64 ~ppc64 ~x86" --ebuild jansi-2.4.0.ebuild - -EAPI=8 - -JAVA_PKG_IUSE="doc source" -MAVEN_ID="org.fusesource.jansi:jansi:2.4.0" - -inherit java-pkg-2 java-pkg-simple toolchain-funcs - -DESCRIPTION="Jansi is a java library for generating and interpreting ANSI escape sequences." -HOMEPAGE="http://fusesource.github.io/jansi"; -SRC_URI="https://github.com/fusesource/${PN}/archive/refs/tags/${P}.tar.gz"; - -LICENSE="Apache-2.0" -SLOT="2" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" - -# Compile dependencies -# POM: pom.xml -# test? info.picocli:picocli-codegen:4.5.2 -> !!!artifactId-not-found!!! -# test? org.junit.jupiter:junit-jupiter:5.7.0 -> !!!groupId-not-found!!! -# test? org.junit.jupiter:junit-jupiter-params:5.7.0 -> !!!groupId-not-found!!! - -DEPEND=">=virtual/jdk-1.8:*" - -# junit-jupiter is not available in ::gentoo -# test? ( -# !!!artifactId-not-found!!! -# !!!groupId-not-found!!! -# ) -#" - -RDEPEND=">=virtual/jre-1.8:*" - -DOCS=( {changelog,readme}.md license.txt ) - -S="${WORKDIR}/${PN}-${P}" - -JAVA_SRC_DIR="src/main/java" -JAVA_RESOURCE_DIRS="src/main/resources" -JAVA_MAIN_CLASS="org.fusesource.jansi.AnsiMain" - -# junit-jupiter is not available in ::gentoo -#JAVA_TEST_GENTOO_CLASSPATH="!!!artifactId-not-found!!!,!!!groupId-not-found!!!,!!!groupId-not-found!!!" -#JAVA_TEST_SRC_DIR="src/test/java" -#JAVA_TEST_RESOURCE_DIRS="src/test/resources" - -src_prepare() { - default - # Remove this directory containing libjansi.so, libjansi.jnilib and jansi.dll - rm -r "${JAVA_RESOURCE_DIRS}/org/fusesource/jansi/internal/native" || die -} - -src_compile() { - java-pkg-simple_src_compile - - # build native library. - local args=( - CCFLAGS="${CFLAGS} ${CXXFLAGS} -Os -fPIC -fvisibility=hidden" - LINKFLAGS="-shared" - CC="$(tc-getCC)" - STRIP="$(tc-getSTRIP)" - LIBNAME="libjansi-$(ver_cut 1-2).so" - ) - emake "${args[@]}" native -} - -src_install() { - # default # https://bugs.gentoo.org/789582 - # deafult fails with - # make: *** No rule to make target 'install'. Stop. - java-pkg_doso target/native--/libjansi-$(ver_cut 1-2).so - java-pkg-simple_src_install -}
[gentoo-commits] repo/gentoo:master commit in: dev-java/jansi/
commit: 3ef4b8ce4260cec496677de42c0f2b11b38f45e8 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Dec 22 18:35:46 2021 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Dec 22 18:44:49 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ef4b8ce dev-java/jansi: Keyword 1.13 arm, #828049 Signed-off-by: Arthur Zamarin gentoo.org> dev-java/jansi/jansi-1.13.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/jansi/jansi-1.13.ebuild b/dev-java/jansi/jansi-1.13.ebuild index 347109e6b44b..900dd405b1d8 100644 --- a/dev-java/jansi/jansi-1.13.ebuild +++ b/dev-java/jansi/jansi-1.13.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/fusesource/${PN}/archive/${PN}-project-${PV}.tar.gz LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="amd64 arm64 ppc64 x86" +KEYWORDS="amd64 ~arm arm64 ppc64 x86" CDEPEND="dev-java/jansi-native:0"
[gentoo-commits] repo/gentoo:master commit in: dev-java/jansi/
commit: 112e82d822ba2aa5866896da6aa05c08322d83ae Author: Jakov Smolić gentoo org> AuthorDate: Wed Feb 16 09:34:37 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Wed Feb 16 09:34:37 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=112e82d8 dev-java/jansi: Stabilize 2.4.0-r1 amd64, #833458 Signed-off-by: Jakov Smolić gentoo.org> dev-java/jansi/jansi-2.4.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/jansi/jansi-2.4.0-r1.ebuild b/dev-java/jansi/jansi-2.4.0-r1.ebuild index 75e764ffdbfd..fc27bd6f9243 100644 --- a/dev-java/jansi/jansi-2.4.0-r1.ebuild +++ b/dev-java/jansi/jansi-2.4.0-r1.ebuild @@ -17,7 +17,7 @@ SRC_URI="https://github.com/fusesource/${PN}/archive/refs/tags/${P}.tar.gz"; LICENSE="Apache-2.0" SLOT="2" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86" # Compile dependencies # POM: pom.xml
[gentoo-commits] repo/gentoo:master commit in: dev-java/jansi/
commit: c8114fe285edd1ea11816054fa9fbf75deac5ea8 Author: Jakov Smolić gentoo org> AuthorDate: Wed Feb 16 09:34:54 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Wed Feb 16 09:34:54 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8114fe2 dev-java/jansi: Stabilize 2.4.0-r1 x86, #833458 Signed-off-by: Jakov Smolić gentoo.org> dev-java/jansi/jansi-2.4.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/jansi/jansi-2.4.0-r1.ebuild b/dev-java/jansi/jansi-2.4.0-r1.ebuild index fc27bd6f9243..7fb3f9b40aac 100644 --- a/dev-java/jansi/jansi-2.4.0-r1.ebuild +++ b/dev-java/jansi/jansi-2.4.0-r1.ebuild @@ -17,7 +17,7 @@ SRC_URI="https://github.com/fusesource/${PN}/archive/refs/tags/${P}.tar.gz"; LICENSE="Apache-2.0" SLOT="2" -KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86" # Compile dependencies # POM: pom.xml
[gentoo-commits] repo/gentoo:master commit in: dev-java/jansi/
commit: 432a939dc664c859d1dd2a54641590f799ebd203 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Feb 16 21:46:56 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Feb 16 21:46:56 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=432a939d dev-java/jansi: Stabilize 2.4.0-r1 ppc64, #833458 Signed-off-by: Arthur Zamarin gentoo.org> dev-java/jansi/jansi-2.4.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/jansi/jansi-2.4.0-r1.ebuild b/dev-java/jansi/jansi-2.4.0-r1.ebuild index 7fb3f9b40aac..017f8fbf2485 100644 --- a/dev-java/jansi/jansi-2.4.0-r1.ebuild +++ b/dev-java/jansi/jansi-2.4.0-r1.ebuild @@ -17,7 +17,7 @@ SRC_URI="https://github.com/fusesource/${PN}/archive/refs/tags/${P}.tar.gz"; LICENSE="Apache-2.0" SLOT="2" -KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86" +KEYWORDS="amd64 ~arm ~arm64 ppc64 x86" # Compile dependencies # POM: pom.xml
[gentoo-commits] repo/gentoo:master commit in: dev-java/jansi/
commit: 737d804778b5b23f69b2182bd22492020bc3135b Author: Arthur Zamarin gentoo org> AuthorDate: Wed Feb 16 21:56:12 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Feb 16 21:56:12 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=737d8047 dev-java/jansi: Stabilize 2.4.0-r1 arm64, #833458 Signed-off-by: Arthur Zamarin gentoo.org> dev-java/jansi/jansi-2.4.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/jansi/jansi-2.4.0-r1.ebuild b/dev-java/jansi/jansi-2.4.0-r1.ebuild index 017f8fbf2485..7974adb4db91 100644 --- a/dev-java/jansi/jansi-2.4.0-r1.ebuild +++ b/dev-java/jansi/jansi-2.4.0-r1.ebuild @@ -17,7 +17,7 @@ SRC_URI="https://github.com/fusesource/${PN}/archive/refs/tags/${P}.tar.gz"; LICENSE="Apache-2.0" SLOT="2" -KEYWORDS="amd64 ~arm ~arm64 ppc64 x86" +KEYWORDS="amd64 ~arm arm64 ppc64 x86" # Compile dependencies # POM: pom.xml
[gentoo-commits] repo/gentoo:master commit in: dev-java/jansi/
commit: de7a43ffe6a5f5b947303d009ad9188af81d414e Author: Sam James gentoo org> AuthorDate: Thu Nov 25 04:13:28 2021 + Commit: Sam James gentoo org> CommitDate: Thu Nov 25 04:13:28 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de7a43ff dev-java/jansi: Stabilize 1.13 arm64, #826850 Signed-off-by: Sam James gentoo.org> dev-java/jansi/jansi-1.13.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/jansi/jansi-1.13.ebuild b/dev-java/jansi/jansi-1.13.ebuild index 8da149faefe4..347109e6b44b 100644 --- a/dev-java/jansi/jansi-1.13.ebuild +++ b/dev-java/jansi/jansi-1.13.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/fusesource/${PN}/archive/${PN}-project-${PV}.tar.gz LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="amd64 ~arm64 ppc64 x86" +KEYWORDS="amd64 arm64 ppc64 x86" CDEPEND="dev-java/jansi-native:0"
[gentoo-commits] repo/gentoo:master commit in: dev-java/jansi/
commit: b1005e7233119aa30eeb83402420a39f6ae0e6f5 Author: Sam James gentoo org> AuthorDate: Sun Aug 29 17:55:10 2021 + Commit: Sam James gentoo org> CommitDate: Sun Aug 29 17:55:10 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1005e72 dev-java/jansi: Stabilize 1.13 amd64, #810871 Signed-off-by: Sam James gentoo.org> dev-java/jansi/jansi-1.13.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/jansi/jansi-1.13.ebuild b/dev-java/jansi/jansi-1.13.ebuild index f570a1b7b6d..4938b042dd7 100644 --- a/dev-java/jansi/jansi-1.13.ebuild +++ b/dev-java/jansi/jansi-1.13.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/fusesource/${PN}/archive/${PN}-project-${PV}.tar.gz LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 ~arm64 ~ppc64 ~x86" CDEPEND="dev-java/jansi-native:0"
[gentoo-commits] repo/gentoo:master commit in: dev-java/jansi/
commit: a17b1e96848474beead57543e1ab09b2e32b2e1f Author: Sam James gentoo org> AuthorDate: Sun Aug 29 17:56:47 2021 + Commit: Sam James gentoo org> CommitDate: Sun Aug 29 17:56:47 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a17b1e96 dev-java/jansi: Stabilize 1.13 ppc64, #810871 Signed-off-by: Sam James gentoo.org> dev-java/jansi/jansi-1.13.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/jansi/jansi-1.13.ebuild b/dev-java/jansi/jansi-1.13.ebuild index b54bc539aa6..8da149faefe 100644 --- a/dev-java/jansi/jansi-1.13.ebuild +++ b/dev-java/jansi/jansi-1.13.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/fusesource/${PN}/archive/${PN}-project-${PV}.tar.gz LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="amd64 ~arm64 ~ppc64 x86" +KEYWORDS="amd64 ~arm64 ppc64 x86" CDEPEND="dev-java/jansi-native:0"
[gentoo-commits] repo/gentoo:master commit in: dev-java/jansi/
commit: ed5e7b1e80422954b56ce94d373cfb3b1844d1f9 Author: Sam James gentoo org> AuthorDate: Sun Aug 29 17:56:02 2021 + Commit: Sam James gentoo org> CommitDate: Sun Aug 29 17:56:02 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed5e7b1e dev-java/jansi: Stabilize 1.13 x86, #810871 Signed-off-by: Sam James gentoo.org> dev-java/jansi/jansi-1.13.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/jansi/jansi-1.13.ebuild b/dev-java/jansi/jansi-1.13.ebuild index 4938b042dd7..b54bc539aa6 100644 --- a/dev-java/jansi/jansi-1.13.ebuild +++ b/dev-java/jansi/jansi-1.13.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/fusesource/${PN}/archive/${PN}-project-${PV}.tar.gz LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="amd64 ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 ~arm64 ~ppc64 x86" CDEPEND="dev-java/jansi-native:0"
[gentoo-commits] repo/gentoo:master commit in: dev-java/jansi/
commit: 71627c5061d1b7f53968b808be6ca87b1d3b1caf Author: Patrice Clement gentoo org> AuthorDate: Sun Jun 11 22:07:02 2017 + Commit: Patrice Clement gentoo org> CommitDate: Mon Jun 12 21:34:11 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71627c50 dev-java/jansi: clean up old. Package-Manager: Portage-2.3.5, Repoman-2.3.1 dev-java/jansi/jansi-1.5-r1.ebuild | 32 - dev-java/jansi/jansi-1.5.ebuild| 49 -- 2 files changed, 81 deletions(-) diff --git a/dev-java/jansi/jansi-1.5-r1.ebuild b/dev-java/jansi/jansi-1.5-r1.ebuild deleted file mode 100644 index 9b26bc4f300..000 --- a/dev-java/jansi/jansi-1.5-r1.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="5" -JAVA_PKG_IUSE="source doc" - -inherit java-pkg-2 java-pkg-simple - -DESCRIPTION="Java library to output ANSI escape sequences in console" -HOMEPAGE="http://jansi.fusesource.org/"; -SRC_URI="https://github.com/fusesource/${PN}/archive/${P}.zip"; - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~ppc64 ~x86" - -CDEPEND="dev-java/jansi-native:0" - -DEPEND="${CDEPEND} - >=virtual/jdk-1.6" - -RDEPEND="${CDEPEND} - >=virtual/jre-1.6" - -S="${WORKDIR}/${PN}-${P}" - -JAVA_GENTOO_CLASSPATH="jansi-native" -JAVA_SRC_DIR="src" - -java_prepare() { - rm -rf src/test || die -} diff --git a/dev-java/jansi/jansi-1.5.ebuild b/dev-java/jansi/jansi-1.5.ebuild deleted file mode 100644 index 59aef5b8aae..000 --- a/dev-java/jansi/jansi-1.5.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="5" -JAVA_PKG_IUSE="source test doc" - -inherit java-pkg-2 java-ant-2 - -DESCRIPTION="A library that allows you to use ANSI escape sequences in your console output" -HOMEPAGE="http://jansi.fusesource.org/"; -SRC_URI="https://github.com/fusesource/${PN}/archive/${P}.zip"; - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ppc64 x86" - -CDEPEND="dev-java/jansi-native:0" - -DEPEND="${CDEPEND} - test? ( - dev-java/ant-junit4:0 - dev-java/junit:4 - ) - >=virtual/jdk-1.6" - -RDEPEND="${CDEPEND} - >=virtual/jre-1.6" - -S="${WORKDIR}/${PN}-${P}" - -EANT_GENTOO_CLASSPATH="jansi-native" -JAVA_ANT_REWRITE_CLASSPATH="true" - -java_prepare() { - cp "${FILESDIR}"/${P}-build.xml build.xml || die -} - -EANT_TEST_GENTOO_CLASSPATH="ant-junit4,junit-4" - -src_test() { - EANT_EXTRA_ARGS="-Djunit.present=true" - java-pkg-2_src_test -} - -src_install() { - java-pkg_newjar "target/${P}.jar" "${PN}.jar" - use source && java-pkg_dosrc src/main/java/org - use doc && java-pkg_dojavadoc target/site/apidocs -}
[gentoo-commits] repo/gentoo:master commit in: dev-java/jansi/
commit: df56bcef4e29687c3d2d9e5a1c442ce038243bbe Author: Patrice Clement gentoo org> AuthorDate: Sun Jun 11 22:06:25 2017 + Commit: Patrice Clement gentoo org> CommitDate: Mon Jun 12 21:34:09 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df56bcef dev-java/jansi: EAPI 6 bump. Package-Manager: Portage-2.3.5, Repoman-2.3.1 RepoMan-Options: --force dev-java/jansi/jansi-1.5-r1.ebuild | 2 +- .../jansi/{jansi-1.5-r1.ebuild => jansi-1.5-r2.ebuild} | 18 +++--- 2 files changed, 12 insertions(+), 8 deletions(-) diff --git a/dev-java/jansi/jansi-1.5-r1.ebuild b/dev-java/jansi/jansi-1.5-r1.ebuild index 3fdc5527a8d..9b26bc4f300 100644 --- a/dev-java/jansi/jansi-1.5-r1.ebuild +++ b/dev-java/jansi/jansi-1.5-r1.ebuild @@ -6,7 +6,7 @@ JAVA_PKG_IUSE="source doc" inherit java-pkg-2 java-pkg-simple -DESCRIPTION="A library that allows you to use ANSI escape sequences in your console output" +DESCRIPTION="Java library to output ANSI escape sequences in console" HOMEPAGE="http://jansi.fusesource.org/"; SRC_URI="https://github.com/fusesource/${PN}/archive/${P}.zip"; diff --git a/dev-java/jansi/jansi-1.5-r1.ebuild b/dev-java/jansi/jansi-1.5-r2.ebuild similarity index 69% copy from dev-java/jansi/jansi-1.5-r1.ebuild copy to dev-java/jansi/jansi-1.5-r2.ebuild index 3fdc5527a8d..c315202f350 100644 --- a/dev-java/jansi/jansi-1.5-r1.ebuild +++ b/dev-java/jansi/jansi-1.5-r2.ebuild @@ -1,25 +1,28 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -EAPI="5" +EAPI=6 + JAVA_PKG_IUSE="source doc" inherit java-pkg-2 java-pkg-simple -DESCRIPTION="A library that allows you to use ANSI escape sequences in your console output" +DESCRIPTION="Java library to output ANSI escape sequences in console" HOMEPAGE="http://jansi.fusesource.org/"; SRC_URI="https://github.com/fusesource/${PN}/archive/${P}.zip"; LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~ppc64 ~x86" +KEYWORDS="amd64 ppc64 x86" CDEPEND="dev-java/jansi-native:0" -DEPEND="${CDEPEND} +DEPEND=" + ${CDEPEND} >=virtual/jdk-1.6" -RDEPEND="${CDEPEND} +RDEPEND=" + ${CDEPEND} >=virtual/jre-1.6" S="${WORKDIR}/${PN}-${P}" @@ -27,6 +30,7 @@ S="${WORKDIR}/${PN}-${P}" JAVA_GENTOO_CLASSPATH="jansi-native" JAVA_SRC_DIR="src" -java_prepare() { - rm -rf src/test || die +src_prepare() { + default + rm -rv src/test || die }
[gentoo-commits] repo/gentoo:master commit in: dev-java/jansi/
commit: 8fc7a7f3ddd9e8f848cba463e79d766f0e8a091a Author: Alexis Ballier gentoo org> AuthorDate: Thu Jul 13 20:41:12 2017 + Commit: Alexis Ballier gentoo org> CommitDate: Thu Jul 13 20:42:18 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fc7a7f3 dev-java/jansi: keyword ~arm64 Package-Manager: Portage-2.3.6, Repoman-2.3.2 dev-java/jansi/jansi-1.5-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/jansi/jansi-1.5-r2.ebuild b/dev-java/jansi/jansi-1.5-r2.ebuild index c315202f350..42ff134dafc 100644 --- a/dev-java/jansi/jansi-1.5-r2.ebuild +++ b/dev-java/jansi/jansi-1.5-r2.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/fusesource/${PN}/archive/${P}.zip"; LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="amd64 ppc64 x86" +KEYWORDS="amd64 ~arm64 ppc64 x86" CDEPEND="dev-java/jansi-native:0"
[gentoo-commits] repo/gentoo:master commit in: dev-java/jansi/
commit: a7e188e8e63b00e028ea5118f21d2d9a823e2303 Author: Patrice Clement gentoo org> AuthorDate: Fri Dec 18 16:29:47 2015 + Commit: Patrice Clement gentoo org> CommitDate: Fri Dec 18 16:32:44 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7e188e8 dev-java/jansi: Make use of java-pkg-simple and allow for compilation to go through. Fixes bug 568616. Package-Manager: portage-2.2.20.1 Signed-off-by: Patrice Clement gentoo.org> dev-java/jansi/jansi-1.5-r1.ebuild | 33 + 1 file changed, 33 insertions(+) diff --git a/dev-java/jansi/jansi-1.5-r1.ebuild b/dev-java/jansi/jansi-1.5-r1.ebuild new file mode 100644 index 000..9eb6c5e --- /dev/null +++ b/dev-java/jansi/jansi-1.5-r1.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="5" +JAVA_PKG_IUSE="source doc" + +inherit java-pkg-2 java-pkg-simple + +DESCRIPTION="Jansi is a small java library that allows you to use ANSI escape sequences in your console output" +HOMEPAGE="http://jansi.fusesource.org/"; +SRC_URI="https://github.com/fusesource/${PN}/archive/${P}.zip"; + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~ppc ~ppc64" + +CDEPEND="dev-java/jansi-native:0" + +DEPEND="${CDEPEND} + >=virtual/jdk-1.6" + +RDEPEND="${CDEPEND} + >=virtual/jre-1.6" + +S="${WORKDIR}/${PN}-${P}" + +JAVA_GENTOO_CLASSPATH="jansi-native" +JAVA_SRC_DIR="src" + +java_prepare() { + rm -rf src/test || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-java/jansi/
commit: 724d3f706d03263edb5f9d0e356db136bc82163a Author: Patrice Clement gentoo org> AuthorDate: Sun Oct 25 14:38:07 2015 + Commit: Patrice Clement gentoo org> CommitDate: Sun Oct 25 14:38:07 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=724d3f70 dev-java/jansi: Clean up old. Package-Manager: portage-2.2.20.1 Signed-off-by: Patrice Clement gentoo.org> dev-java/jansi/Manifest | 1 - dev-java/jansi/jansi-1.1.ebuild | 37 - 2 files changed, 38 deletions(-) diff --git a/dev-java/jansi/Manifest b/dev-java/jansi/Manifest index cb067a4..c581060 100644 --- a/dev-java/jansi/Manifest +++ b/dev-java/jansi/Manifest @@ -1,3 +1,2 @@ -DIST jansi-1.1-sources.jar 18401 SHA256 c347970cb7e74832ddc7a37966ec9e1697965200eaaadcf4f1f3f407ad965ce4 SHA512 6f731c3e87b3662ce03a951bea837aa02822cb21ad477e458f8a6ce11b6943fba88d5b6c3786bf47fb9e48d4d30debb4527812fa6c58fe973244ace459b6031d WHIRLPOOL 532adaac74483967079676569c446cfe903a7b22dabffddd4be69dac0c7c4c45ea9bad21fcd5658f5768be68650fe971773a549bcbb6973768a0cd912ba00329 DIST jansi-1.11.tar.gz 252095 SHA256 e5c7bd4d9ccba7a2f191380111960c7bd699a7ffee370891b2ef7f905047cccf SHA512 4a19d52055da3ce08b6d797fb8e8241af86f1b9b30e12f4de24655edbd72d256b310d58fc6e106cae1384f9b0ab99cd7f2128d53296875fba5422bfc0e8410f1 WHIRLPOOL 30bc2f3bcf1f74ed5b939e9cfb2c16e54f41e679a97c9983643207b264ddd8fdaf9a898c188f12ea2e84742c45942946f59dda97de1b76f39da050329ef91c24 DIST jansi-1.5.zip 211616 SHA256 e904c8197f100d91c84207e0ec97aa7d197ea8c916d3aa668526b2d4d0279773 SHA512 784c01b7ab48307cf881439d5c3531949a6459e8a90667f1ee7a73f9cbce72710fcf4af8b4cae610d15085641567c0d51cab487488daa0c1b0a4605864de2775 WHIRLPOOL ddc5fcdcb04115b7c24ada6ebf8be9c374fbfd09bf368a9388110b9f8e509c2ae20ec78874767a52ffeed9ecf3ff3ee3c4bf59efcee304d274aa8154ad28cf72 diff --git a/dev-java/jansi/jansi-1.1.ebuild b/dev-java/jansi/jansi-1.1.ebuild deleted file mode 100644 index 52ddcb5..000 --- a/dev-java/jansi/jansi-1.1.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="2" -JAVA_PKG_IUSE="doc source" - -inherit java-pkg-2 - -DESCRIPTION="Jansi is a small java library that allows you to use ANSI escape sequences in your console output" -HOMEPAGE="http://jansi.fusesource.org/"; - -SRC_URI="http://jansi.fusesource.org/repo/release/org/fusesource/jansi/jansi/${PV}/${P}-sources.jar"; -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ppc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" -IUSE="" - -RDEPEND=">=virtual/jre-1.5 - dev-java/jna" - -DEPEND=">=virtual/jdk-1.5 - dev-java/jna" - -src_compile() { - mkdir target - ejavac -classpath "$(java-pkg_getjars jna)" org/fusesource/jansi/*.java org/fusesource/jansi/internal/*.java -d target - jar -cf jansi.jar -C target . - - use doc && mkdir target/html && javadoc org/fusesource/jansi/*.java org/fusesource/jansi/internal/*.java -d target/html -} - -src_install() { - java-pkg_newjar "${PN}.jar" - use doc && java-pkg_dojavadoc "target/html/" - use source && java-pkg_dosrc "org" -}
[gentoo-commits] repo/gentoo:master commit in: dev-java/jansi/
commit: 5c39fff40500bb6a9d1bf262e8bd615b1f291d2f Author: Patrice Clement gentoo org> AuthorDate: Sun Oct 25 14:37:19 2015 + Commit: Patrice Clement gentoo org> CommitDate: Sun Oct 25 14:37:19 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c39fff4 dev-java/jansi: Stable for amd64. Stable for x86 using the ALLARCHES policy. Fixes bug 563676. Package-Manager: portage-2.2.20.1 Signed-off-by: Patrice Clement gentoo.org> dev-java/jansi/jansi-1.5.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-java/jansi/jansi-1.5.ebuild b/dev-java/jansi/jansi-1.5.ebuild index 844359f..ae10160 100644 --- a/dev-java/jansi/jansi-1.5.ebuild +++ b/dev-java/jansi/jansi-1.5.ebuild @@ -5,7 +5,7 @@ EAPI="5" JAVA_PKG_IUSE="source test doc" -inherit vcs-snapshot java-pkg-2 java-ant-2 +inherit java-pkg-2 java-ant-2 DESCRIPTION="Jansi is a small java library that allows you to use ANSI escape sequences in your console output" HOMEPAGE="http://jansi.fusesource.org/"; @@ -13,7 +13,7 @@ SRC_URI="https://github.com/fusesource/${PN}/archive/${P}.zip"; LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" CDEPEND="dev-java/jansi-native:0"
[gentoo-commits] repo/gentoo:master commit in: dev-java/jansi/
commit: 7539473319e1ae7bc8e612cd96f07e120eed1369 Author: Patrice Clement gentoo org> AuthorDate: Sun Oct 25 15:28:09 2015 + Commit: Patrice Clement gentoo org> CommitDate: Sun Oct 25 15:29:11 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75394733 dev-java/jansi: Stable for ppc+ppc64. Package-Manager: portage-2.2.20.1 Signed-off-by: Patrice Clement gentoo.org> dev-java/jansi/jansi-1.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/jansi/jansi-1.5.ebuild b/dev-java/jansi/jansi-1.5.ebuild index ae10160..5b7e58f 100644 --- a/dev-java/jansi/jansi-1.5.ebuild +++ b/dev-java/jansi/jansi-1.5.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/fusesource/${PN}/archive/${P}.zip"; LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="amd64 x86" +KEYWORDS="amd64 x86 ppc ppc64" CDEPEND="dev-java/jansi-native:0"
[gentoo-commits] repo/gentoo:master commit in: dev-java/jansi/
commit: a7e188e8e63b00e028ea5118f21d2d9a823e2303 Author: Patrice Clement gentoo org> AuthorDate: Fri Dec 18 16:29:47 2015 + Commit: Patrice Clement gentoo org> CommitDate: Fri Dec 18 16:32:44 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7e188e8 dev-java/jansi: Make use of java-pkg-simple and allow for compilation to go through. Fixes bug 568616. Package-Manager: portage-2.2.20.1 Signed-off-by: Patrice Clement gentoo.org> dev-java/jansi/jansi-1.5-r1.ebuild | 33 + 1 file changed, 33 insertions(+) diff --git a/dev-java/jansi/jansi-1.5-r1.ebuild b/dev-java/jansi/jansi-1.5-r1.ebuild new file mode 100644 index 000..9eb6c5e --- /dev/null +++ b/dev-java/jansi/jansi-1.5-r1.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="5" +JAVA_PKG_IUSE="source doc" + +inherit java-pkg-2 java-pkg-simple + +DESCRIPTION="Jansi is a small java library that allows you to use ANSI escape sequences in your console output" +HOMEPAGE="http://jansi.fusesource.org/"; +SRC_URI="https://github.com/fusesource/${PN}/archive/${P}.zip"; + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~ppc ~ppc64" + +CDEPEND="dev-java/jansi-native:0" + +DEPEND="${CDEPEND} + >=virtual/jdk-1.6" + +RDEPEND="${CDEPEND} + >=virtual/jre-1.6" + +S="${WORKDIR}/${PN}-${P}" + +JAVA_GENTOO_CLASSPATH="jansi-native" +JAVA_SRC_DIR="src" + +java_prepare() { + rm -rf src/test || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-java/jansi/
commit: 724d3f706d03263edb5f9d0e356db136bc82163a Author: Patrice Clement gentoo org> AuthorDate: Sun Oct 25 14:38:07 2015 + Commit: Patrice Clement gentoo org> CommitDate: Sun Oct 25 14:38:07 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=724d3f70 dev-java/jansi: Clean up old. Package-Manager: portage-2.2.20.1 Signed-off-by: Patrice Clement gentoo.org> dev-java/jansi/Manifest | 1 - dev-java/jansi/jansi-1.1.ebuild | 37 - 2 files changed, 38 deletions(-) diff --git a/dev-java/jansi/Manifest b/dev-java/jansi/Manifest index cb067a4..c581060 100644 --- a/dev-java/jansi/Manifest +++ b/dev-java/jansi/Manifest @@ -1,3 +1,2 @@ -DIST jansi-1.1-sources.jar 18401 SHA256 c347970cb7e74832ddc7a37966ec9e1697965200eaaadcf4f1f3f407ad965ce4 SHA512 6f731c3e87b3662ce03a951bea837aa02822cb21ad477e458f8a6ce11b6943fba88d5b6c3786bf47fb9e48d4d30debb4527812fa6c58fe973244ace459b6031d WHIRLPOOL 532adaac74483967079676569c446cfe903a7b22dabffddd4be69dac0c7c4c45ea9bad21fcd5658f5768be68650fe971773a549bcbb6973768a0cd912ba00329 DIST jansi-1.11.tar.gz 252095 SHA256 e5c7bd4d9ccba7a2f191380111960c7bd699a7ffee370891b2ef7f905047cccf SHA512 4a19d52055da3ce08b6d797fb8e8241af86f1b9b30e12f4de24655edbd72d256b310d58fc6e106cae1384f9b0ab99cd7f2128d53296875fba5422bfc0e8410f1 WHIRLPOOL 30bc2f3bcf1f74ed5b939e9cfb2c16e54f41e679a97c9983643207b264ddd8fdaf9a898c188f12ea2e84742c45942946f59dda97de1b76f39da050329ef91c24 DIST jansi-1.5.zip 211616 SHA256 e904c8197f100d91c84207e0ec97aa7d197ea8c916d3aa668526b2d4d0279773 SHA512 784c01b7ab48307cf881439d5c3531949a6459e8a90667f1ee7a73f9cbce72710fcf4af8b4cae610d15085641567c0d51cab487488daa0c1b0a4605864de2775 WHIRLPOOL ddc5fcdcb04115b7c24ada6ebf8be9c374fbfd09bf368a9388110b9f8e509c2ae20ec78874767a52ffeed9ecf3ff3ee3c4bf59efcee304d274aa8154ad28cf72 diff --git a/dev-java/jansi/jansi-1.1.ebuild b/dev-java/jansi/jansi-1.1.ebuild deleted file mode 100644 index 52ddcb5..000 --- a/dev-java/jansi/jansi-1.1.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="2" -JAVA_PKG_IUSE="doc source" - -inherit java-pkg-2 - -DESCRIPTION="Jansi is a small java library that allows you to use ANSI escape sequences in your console output" -HOMEPAGE="http://jansi.fusesource.org/"; - -SRC_URI="http://jansi.fusesource.org/repo/release/org/fusesource/jansi/jansi/${PV}/${P}-sources.jar"; -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ppc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" -IUSE="" - -RDEPEND=">=virtual/jre-1.5 - dev-java/jna" - -DEPEND=">=virtual/jdk-1.5 - dev-java/jna" - -src_compile() { - mkdir target - ejavac -classpath "$(java-pkg_getjars jna)" org/fusesource/jansi/*.java org/fusesource/jansi/internal/*.java -d target - jar -cf jansi.jar -C target . - - use doc && mkdir target/html && javadoc org/fusesource/jansi/*.java org/fusesource/jansi/internal/*.java -d target/html -} - -src_install() { - java-pkg_newjar "${PN}.jar" - use doc && java-pkg_dojavadoc "target/html/" - use source && java-pkg_dosrc "org" -}
[gentoo-commits] repo/gentoo:master commit in: dev-java/jansi/
commit: 5c39fff40500bb6a9d1bf262e8bd615b1f291d2f Author: Patrice Clement gentoo org> AuthorDate: Sun Oct 25 14:37:19 2015 + Commit: Patrice Clement gentoo org> CommitDate: Sun Oct 25 14:37:19 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c39fff4 dev-java/jansi: Stable for amd64. Stable for x86 using the ALLARCHES policy. Fixes bug 563676. Package-Manager: portage-2.2.20.1 Signed-off-by: Patrice Clement gentoo.org> dev-java/jansi/jansi-1.5.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-java/jansi/jansi-1.5.ebuild b/dev-java/jansi/jansi-1.5.ebuild index 844359f..ae10160 100644 --- a/dev-java/jansi/jansi-1.5.ebuild +++ b/dev-java/jansi/jansi-1.5.ebuild @@ -5,7 +5,7 @@ EAPI="5" JAVA_PKG_IUSE="source test doc" -inherit vcs-snapshot java-pkg-2 java-ant-2 +inherit java-pkg-2 java-ant-2 DESCRIPTION="Jansi is a small java library that allows you to use ANSI escape sequences in your console output" HOMEPAGE="http://jansi.fusesource.org/"; @@ -13,7 +13,7 @@ SRC_URI="https://github.com/fusesource/${PN}/archive/${P}.zip"; LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" CDEPEND="dev-java/jansi-native:0"
[gentoo-commits] repo/gentoo:master commit in: dev-java/jansi/
commit: 7539473319e1ae7bc8e612cd96f07e120eed1369 Author: Patrice Clement gentoo org> AuthorDate: Sun Oct 25 15:28:09 2015 + Commit: Patrice Clement gentoo org> CommitDate: Sun Oct 25 15:29:11 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75394733 dev-java/jansi: Stable for ppc+ppc64. Package-Manager: portage-2.2.20.1 Signed-off-by: Patrice Clement gentoo.org> dev-java/jansi/jansi-1.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/jansi/jansi-1.5.ebuild b/dev-java/jansi/jansi-1.5.ebuild index ae10160..5b7e58f 100644 --- a/dev-java/jansi/jansi-1.5.ebuild +++ b/dev-java/jansi/jansi-1.5.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/fusesource/${PN}/archive/${P}.zip"; LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="amd64 x86" +KEYWORDS="amd64 x86 ppc ppc64" CDEPEND="dev-java/jansi-native:0"
[gentoo-commits] repo/gentoo:master commit in: dev-java/jansi/
commit: 8fc7a7f3ddd9e8f848cba463e79d766f0e8a091a Author: Alexis Ballier gentoo org> AuthorDate: Thu Jul 13 20:41:12 2017 + Commit: Alexis Ballier gentoo org> CommitDate: Thu Jul 13 20:42:18 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fc7a7f3 dev-java/jansi: keyword ~arm64 Package-Manager: Portage-2.3.6, Repoman-2.3.2 dev-java/jansi/jansi-1.5-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/jansi/jansi-1.5-r2.ebuild b/dev-java/jansi/jansi-1.5-r2.ebuild index c315202f350..42ff134dafc 100644 --- a/dev-java/jansi/jansi-1.5-r2.ebuild +++ b/dev-java/jansi/jansi-1.5-r2.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/fusesource/${PN}/archive/${P}.zip"; LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="amd64 ppc64 x86" +KEYWORDS="amd64 ~arm64 ppc64 x86" CDEPEND="dev-java/jansi-native:0"
[gentoo-commits] repo/gentoo:master commit in: dev-java/jansi/
commit: 71627c5061d1b7f53968b808be6ca87b1d3b1caf Author: Patrice Clement gentoo org> AuthorDate: Sun Jun 11 22:07:02 2017 + Commit: Patrice Clement gentoo org> CommitDate: Mon Jun 12 21:34:11 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71627c50 dev-java/jansi: clean up old. Package-Manager: Portage-2.3.5, Repoman-2.3.1 dev-java/jansi/jansi-1.5-r1.ebuild | 32 - dev-java/jansi/jansi-1.5.ebuild| 49 -- 2 files changed, 81 deletions(-) diff --git a/dev-java/jansi/jansi-1.5-r1.ebuild b/dev-java/jansi/jansi-1.5-r1.ebuild deleted file mode 100644 index 9b26bc4f300..000 --- a/dev-java/jansi/jansi-1.5-r1.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="5" -JAVA_PKG_IUSE="source doc" - -inherit java-pkg-2 java-pkg-simple - -DESCRIPTION="Java library to output ANSI escape sequences in console" -HOMEPAGE="http://jansi.fusesource.org/"; -SRC_URI="https://github.com/fusesource/${PN}/archive/${P}.zip"; - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~ppc64 ~x86" - -CDEPEND="dev-java/jansi-native:0" - -DEPEND="${CDEPEND} - >=virtual/jdk-1.6" - -RDEPEND="${CDEPEND} - >=virtual/jre-1.6" - -S="${WORKDIR}/${PN}-${P}" - -JAVA_GENTOO_CLASSPATH="jansi-native" -JAVA_SRC_DIR="src" - -java_prepare() { - rm -rf src/test || die -} diff --git a/dev-java/jansi/jansi-1.5.ebuild b/dev-java/jansi/jansi-1.5.ebuild deleted file mode 100644 index 59aef5b8aae..000 --- a/dev-java/jansi/jansi-1.5.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="5" -JAVA_PKG_IUSE="source test doc" - -inherit java-pkg-2 java-ant-2 - -DESCRIPTION="A library that allows you to use ANSI escape sequences in your console output" -HOMEPAGE="http://jansi.fusesource.org/"; -SRC_URI="https://github.com/fusesource/${PN}/archive/${P}.zip"; - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ppc64 x86" - -CDEPEND="dev-java/jansi-native:0" - -DEPEND="${CDEPEND} - test? ( - dev-java/ant-junit4:0 - dev-java/junit:4 - ) - >=virtual/jdk-1.6" - -RDEPEND="${CDEPEND} - >=virtual/jre-1.6" - -S="${WORKDIR}/${PN}-${P}" - -EANT_GENTOO_CLASSPATH="jansi-native" -JAVA_ANT_REWRITE_CLASSPATH="true" - -java_prepare() { - cp "${FILESDIR}"/${P}-build.xml build.xml || die -} - -EANT_TEST_GENTOO_CLASSPATH="ant-junit4,junit-4" - -src_test() { - EANT_EXTRA_ARGS="-Djunit.present=true" - java-pkg-2_src_test -} - -src_install() { - java-pkg_newjar "target/${P}.jar" "${PN}.jar" - use source && java-pkg_dosrc src/main/java/org - use doc && java-pkg_dojavadoc target/site/apidocs -}
[gentoo-commits] repo/gentoo:master commit in: dev-java/jansi/
commit: df56bcef4e29687c3d2d9e5a1c442ce038243bbe Author: Patrice Clement gentoo org> AuthorDate: Sun Jun 11 22:06:25 2017 + Commit: Patrice Clement gentoo org> CommitDate: Mon Jun 12 21:34:09 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df56bcef dev-java/jansi: EAPI 6 bump. Package-Manager: Portage-2.3.5, Repoman-2.3.1 RepoMan-Options: --force dev-java/jansi/jansi-1.5-r1.ebuild | 2 +- .../jansi/{jansi-1.5-r1.ebuild => jansi-1.5-r2.ebuild} | 18 +++--- 2 files changed, 12 insertions(+), 8 deletions(-) diff --git a/dev-java/jansi/jansi-1.5-r1.ebuild b/dev-java/jansi/jansi-1.5-r1.ebuild index 3fdc5527a8d..9b26bc4f300 100644 --- a/dev-java/jansi/jansi-1.5-r1.ebuild +++ b/dev-java/jansi/jansi-1.5-r1.ebuild @@ -6,7 +6,7 @@ JAVA_PKG_IUSE="source doc" inherit java-pkg-2 java-pkg-simple -DESCRIPTION="A library that allows you to use ANSI escape sequences in your console output" +DESCRIPTION="Java library to output ANSI escape sequences in console" HOMEPAGE="http://jansi.fusesource.org/"; SRC_URI="https://github.com/fusesource/${PN}/archive/${P}.zip"; diff --git a/dev-java/jansi/jansi-1.5-r1.ebuild b/dev-java/jansi/jansi-1.5-r2.ebuild similarity index 69% copy from dev-java/jansi/jansi-1.5-r1.ebuild copy to dev-java/jansi/jansi-1.5-r2.ebuild index 3fdc5527a8d..c315202f350 100644 --- a/dev-java/jansi/jansi-1.5-r1.ebuild +++ b/dev-java/jansi/jansi-1.5-r2.ebuild @@ -1,25 +1,28 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -EAPI="5" +EAPI=6 + JAVA_PKG_IUSE="source doc" inherit java-pkg-2 java-pkg-simple -DESCRIPTION="A library that allows you to use ANSI escape sequences in your console output" +DESCRIPTION="Java library to output ANSI escape sequences in console" HOMEPAGE="http://jansi.fusesource.org/"; SRC_URI="https://github.com/fusesource/${PN}/archive/${P}.zip"; LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~ppc64 ~x86" +KEYWORDS="amd64 ppc64 x86" CDEPEND="dev-java/jansi-native:0" -DEPEND="${CDEPEND} +DEPEND=" + ${CDEPEND} >=virtual/jdk-1.6" -RDEPEND="${CDEPEND} +RDEPEND=" + ${CDEPEND} >=virtual/jre-1.6" S="${WORKDIR}/${PN}-${P}" @@ -27,6 +30,7 @@ S="${WORKDIR}/${PN}-${P}" JAVA_GENTOO_CLASSPATH="jansi-native" JAVA_SRC_DIR="src" -java_prepare() { - rm -rf src/test || die +src_prepare() { + default + rm -rv src/test || die }
[gentoo-commits] repo/gentoo:master commit in: dev-java/jansi/
commit: efd93be2c628aaeb5573aec651a9388ac7276387 Author: Volkmar W. Pogatzki pogatzki net> AuthorDate: Tue Dec 14 08:50:04 2021 + Commit: Miroslav Šulc gentoo org> CommitDate: Mon Jan 17 08:58:56 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efd93be2 dev-java/jansi: bump to 2.4.0 SLOT="2" since jline does not compile with it. Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Volkmar W. Pogatzki pogatzki.net> Closes: https://github.com/gentoo/gentoo/pull/23804 Signed-off-by: Miroslav Šulc gentoo.org> dev-java/jansi/Manifest | 1 + dev-java/jansi/jansi-2.4.0.ebuild | 78 +++ 2 files changed, 79 insertions(+) diff --git a/dev-java/jansi/Manifest b/dev-java/jansi/Manifest index 31fabc8cd4c4..1325190f77b1 100644 --- a/dev-java/jansi/Manifest +++ b/dev-java/jansi/Manifest @@ -1 +1,2 @@ DIST jansi-1.13.tar.gz 253219 BLAKE2B 89fc81710bc0860c717241c97fe2e7a148ccbaa5fb1e7db30b978aa69cddccbc9ea45a0e30ef384c42a741d707f5eab73ce8b2a76e1095c66a2c95f9088f28f0 SHA512 9c4bb0b7435c102068718e039900828994f1ba60ed44307eb726eb91a2884bc406688c2747635b9353f3bd68a6bf0e7c082a4069343b59efffc900f59c563fde +DIST jansi-2.4.0.tar.gz 225579 BLAKE2B f07dfde9b789d62ec31999632e35609143289c5ab0972ce7cb931dea72ba41e6f2b9b74f7b3d82050e9ed4abd89386040d5268c408d787d3edd49fcdf0cce965 SHA512 4172b264463b847d6008dfad5c80246b029c7add2fd659f4b1c636891a86860f8f5ddd0ce0a5150065faeae72b19682339dda2d019c82f45d8f1be7a547e4558 diff --git a/dev-java/jansi/jansi-2.4.0.ebuild b/dev-java/jansi/jansi-2.4.0.ebuild new file mode 100644 index ..e93adc8efc55 --- /dev/null +++ b/dev-java/jansi/jansi-2.4.0.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Skeleton command: +# java-ebuilder --generate-ebuild --workdir . --pom pom.xml --download-uri https://github.com/fusesource/jansi/archive/refs/tags/jansi-2.4.0.tar.gz --slot 0 --keywords "~amd64 ~arm ~arm64 ~ppc64 ~x86" --ebuild jansi-2.4.0.ebuild + +EAPI=8 + +JAVA_PKG_IUSE="doc source" +MAVEN_ID="org.fusesource.jansi:jansi:2.4.0" + +inherit java-pkg-2 java-pkg-simple toolchain-funcs + +DESCRIPTION="Jansi is a java library for generating and interpreting ANSI escape sequences." +HOMEPAGE="http://fusesource.github.io/jansi"; +SRC_URI="https://github.com/fusesource/${PN}/archive/refs/tags/${P}.tar.gz"; + +LICENSE="Apache-2.0" +SLOT="2" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" + +# Compile dependencies +# POM: pom.xml +# test? info.picocli:picocli-codegen:4.5.2 -> !!!artifactId-not-found!!! +# test? org.junit.jupiter:junit-jupiter:5.7.0 -> !!!groupId-not-found!!! +# test? org.junit.jupiter:junit-jupiter-params:5.7.0 -> !!!groupId-not-found!!! + +DEPEND=">=virtual/jdk-1.8:*" + +# junit-jupiter is not available in ::gentoo +# test? ( +# !!!artifactId-not-found!!! +# !!!groupId-not-found!!! +# ) +#" + +RDEPEND=">=virtual/jre-1.8:*" + +DOCS=( {changelog,readme}.md license.txt ) + +S="${WORKDIR}/${PN}-${P}" + +JAVA_SRC_DIR="src/main/java" +JAVA_RESOURCE_DIRS="src/main/resources" +JAVA_MAIN_CLASS="org.fusesource.jansi.AnsiMain" + +# junit-jupiter is not available in ::gentoo +#JAVA_TEST_GENTOO_CLASSPATH="!!!artifactId-not-found!!!,!!!groupId-not-found!!!,!!!groupId-not-found!!!" +#JAVA_TEST_SRC_DIR="src/test/java" +#JAVA_TEST_RESOURCE_DIRS="src/test/resources" + +src_prepare() { + default + # Remove this directory containing libjansi.so, libjansi.jnilib and jansi.dll + rm -r "${JAVA_RESOURCE_DIRS}/org/fusesource/jansi/internal/native" || die +} + +src_compile() { + java-pkg-simple_src_compile + + # build native library. + local args=( + CCFLAGS="${CFLAGS} ${CXXFLAGS} -Os -fPIC -fvisibility=hidden" + LINKFLAGS="-shared" + CC="$(tc-getCC)" + STRIP="$(tc-getSTRIP)" + LIBNAME="libjansi-$(ver_cut 1-2).so" + ) + emake "${args[@]}" native +} + +src_install() { + # default # https://bugs.gentoo.org/789582 + # deafult fails with + # make: *** No rule to make target 'install'. Stop. + java-pkg_doso target/native--/libjansi-$(ver_cut 1-2).so + java-pkg-simple_src_install +}
[gentoo-commits] repo/gentoo:master commit in: dev-java/jansi/
commit: e753542599ad045f9b7a004156480b12584b5ce4 Author: Volkmar W. Pogatzki pogatzki net> AuthorDate: Mon Jan 17 15:11:20 2022 + Commit: Miroslav Šulc gentoo org> CommitDate: Tue Jan 18 09:56:21 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7535425 dev-java/jansi: LDFLAGS Closes: https://bugs.gentoo.org/831350 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Volkmar W. Pogatzki pogatzki.net> Closes: https://github.com/gentoo/gentoo/pull/23842 Signed-off-by: Miroslav Šulc gentoo.org> dev-java/jansi/jansi-2.4.0-r1.ebuild | 78 1 file changed, 78 insertions(+) diff --git a/dev-java/jansi/jansi-2.4.0-r1.ebuild b/dev-java/jansi/jansi-2.4.0-r1.ebuild new file mode 100644 index ..75e764ffdbfd --- /dev/null +++ b/dev-java/jansi/jansi-2.4.0-r1.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Skeleton command: +# java-ebuilder --generate-ebuild --workdir . --pom pom.xml --download-uri https://github.com/fusesource/jansi/archive/refs/tags/jansi-2.4.0.tar.gz --slot 0 --keywords "~amd64 ~arm ~arm64 ~ppc64 ~x86" --ebuild jansi-2.4.0.ebuild + +EAPI=8 + +JAVA_PKG_IUSE="doc source" +MAVEN_ID="org.fusesource.jansi:jansi:2.4.0" + +inherit java-pkg-2 java-pkg-simple toolchain-funcs + +DESCRIPTION="Jansi is a java library for generating and interpreting ANSI escape sequences." +HOMEPAGE="http://fusesource.github.io/jansi"; +SRC_URI="https://github.com/fusesource/${PN}/archive/refs/tags/${P}.tar.gz"; + +LICENSE="Apache-2.0" +SLOT="2" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" + +# Compile dependencies +# POM: pom.xml +# test? info.picocli:picocli-codegen:4.5.2 -> !!!artifactId-not-found!!! +# test? org.junit.jupiter:junit-jupiter:5.7.0 -> !!!groupId-not-found!!! +# test? org.junit.jupiter:junit-jupiter-params:5.7.0 -> !!!groupId-not-found!!! + +DEPEND=">=virtual/jdk-1.8:*" + +# junit-jupiter is not available in ::gentoo +# test? ( +# !!!artifactId-not-found!!! +# !!!groupId-not-found!!! +# ) +#" + +RDEPEND=">=virtual/jre-1.8:*" + +DOCS=( {changelog,readme}.md license.txt ) + +S="${WORKDIR}/${PN}-${P}" + +JAVA_SRC_DIR="src/main/java" +JAVA_RESOURCE_DIRS="src/main/resources" +JAVA_MAIN_CLASS="org.fusesource.jansi.AnsiMain" + +# junit-jupiter is not available in ::gentoo +#JAVA_TEST_GENTOO_CLASSPATH="!!!artifactId-not-found!!!,!!!groupId-not-found!!!,!!!groupId-not-found!!!" +#JAVA_TEST_SRC_DIR="src/test/java" +#JAVA_TEST_RESOURCE_DIRS="src/test/resources" + +src_prepare() { + default + # Remove this directory containing libjansi.so, libjansi.jnilib and jansi.dll + rm -r "${JAVA_RESOURCE_DIRS}/org/fusesource/jansi/internal/native" || die +} + +src_compile() { + java-pkg-simple_src_compile + + # build native library. + local args=( + CCFLAGS="${CFLAGS} ${CXXFLAGS} -Os -fPIC -fvisibility=hidden" + LINKFLAGS="-shared ${LDFLAGS}" + CC="$(tc-getCC)" + STRIP="$(tc-getSTRIP)" + LIBNAME="libjansi-$(ver_cut 1-2).so" + ) + emake "${args[@]}" native +} + +src_install() { + # default # https://bugs.gentoo.org/789582 + # deafult fails with + # make: *** No rule to make target 'install'. Stop. + java-pkg_doso target/native--/libjansi-$(ver_cut 1-2).so + java-pkg-simple_src_install +}
[gentoo-commits] repo/gentoo:master commit in: dev-java/jansi/
commit: d621e4a9e80c0220b643014776cd8be742e4f114 Author: Miroslav Šulc gentoo org> AuthorDate: Tue Jan 18 09:57:31 2022 + Commit: Miroslav Šulc gentoo org> CommitDate: Tue Jan 18 09:57:31 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d621e4a9 dev-java/jansi: removed obsolete 2.4.0 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Miroslav Šulc gentoo.org> dev-java/jansi/jansi-2.4.0.ebuild | 78 --- 1 file changed, 78 deletions(-) diff --git a/dev-java/jansi/jansi-2.4.0.ebuild b/dev-java/jansi/jansi-2.4.0.ebuild deleted file mode 100644 index e93adc8efc55.. --- a/dev-java/jansi/jansi-2.4.0.ebuild +++ /dev/null @@ -1,78 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# Skeleton command: -# java-ebuilder --generate-ebuild --workdir . --pom pom.xml --download-uri https://github.com/fusesource/jansi/archive/refs/tags/jansi-2.4.0.tar.gz --slot 0 --keywords "~amd64 ~arm ~arm64 ~ppc64 ~x86" --ebuild jansi-2.4.0.ebuild - -EAPI=8 - -JAVA_PKG_IUSE="doc source" -MAVEN_ID="org.fusesource.jansi:jansi:2.4.0" - -inherit java-pkg-2 java-pkg-simple toolchain-funcs - -DESCRIPTION="Jansi is a java library for generating and interpreting ANSI escape sequences." -HOMEPAGE="http://fusesource.github.io/jansi"; -SRC_URI="https://github.com/fusesource/${PN}/archive/refs/tags/${P}.tar.gz"; - -LICENSE="Apache-2.0" -SLOT="2" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" - -# Compile dependencies -# POM: pom.xml -# test? info.picocli:picocli-codegen:4.5.2 -> !!!artifactId-not-found!!! -# test? org.junit.jupiter:junit-jupiter:5.7.0 -> !!!groupId-not-found!!! -# test? org.junit.jupiter:junit-jupiter-params:5.7.0 -> !!!groupId-not-found!!! - -DEPEND=">=virtual/jdk-1.8:*" - -# junit-jupiter is not available in ::gentoo -# test? ( -# !!!artifactId-not-found!!! -# !!!groupId-not-found!!! -# ) -#" - -RDEPEND=">=virtual/jre-1.8:*" - -DOCS=( {changelog,readme}.md license.txt ) - -S="${WORKDIR}/${PN}-${P}" - -JAVA_SRC_DIR="src/main/java" -JAVA_RESOURCE_DIRS="src/main/resources" -JAVA_MAIN_CLASS="org.fusesource.jansi.AnsiMain" - -# junit-jupiter is not available in ::gentoo -#JAVA_TEST_GENTOO_CLASSPATH="!!!artifactId-not-found!!!,!!!groupId-not-found!!!,!!!groupId-not-found!!!" -#JAVA_TEST_SRC_DIR="src/test/java" -#JAVA_TEST_RESOURCE_DIRS="src/test/resources" - -src_prepare() { - default - # Remove this directory containing libjansi.so, libjansi.jnilib and jansi.dll - rm -r "${JAVA_RESOURCE_DIRS}/org/fusesource/jansi/internal/native" || die -} - -src_compile() { - java-pkg-simple_src_compile - - # build native library. - local args=( - CCFLAGS="${CFLAGS} ${CXXFLAGS} -Os -fPIC -fvisibility=hidden" - LINKFLAGS="-shared" - CC="$(tc-getCC)" - STRIP="$(tc-getSTRIP)" - LIBNAME="libjansi-$(ver_cut 1-2).so" - ) - emake "${args[@]}" native -} - -src_install() { - # default # https://bugs.gentoo.org/789582 - # deafult fails with - # make: *** No rule to make target 'install'. Stop. - java-pkg_doso target/native--/libjansi-$(ver_cut 1-2).so - java-pkg-simple_src_install -}
[gentoo-commits] repo/gentoo:master commit in: dev-java/jansi/
commit: a7e188e8e63b00e028ea5118f21d2d9a823e2303 Author: Patrice Clement gentoo org> AuthorDate: Fri Dec 18 16:29:47 2015 + Commit: Patrice Clement gentoo org> CommitDate: Fri Dec 18 16:32:44 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7e188e8 dev-java/jansi: Make use of java-pkg-simple and allow for compilation to go through. Fixes bug 568616. Package-Manager: portage-2.2.20.1 Signed-off-by: Patrice Clement gentoo.org> dev-java/jansi/jansi-1.5-r1.ebuild | 33 + 1 file changed, 33 insertions(+) diff --git a/dev-java/jansi/jansi-1.5-r1.ebuild b/dev-java/jansi/jansi-1.5-r1.ebuild new file mode 100644 index 000..9eb6c5e --- /dev/null +++ b/dev-java/jansi/jansi-1.5-r1.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="5" +JAVA_PKG_IUSE="source doc" + +inherit java-pkg-2 java-pkg-simple + +DESCRIPTION="Jansi is a small java library that allows you to use ANSI escape sequences in your console output" +HOMEPAGE="http://jansi.fusesource.org/"; +SRC_URI="https://github.com/fusesource/${PN}/archive/${P}.zip"; + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~ppc ~ppc64" + +CDEPEND="dev-java/jansi-native:0" + +DEPEND="${CDEPEND} + >=virtual/jdk-1.6" + +RDEPEND="${CDEPEND} + >=virtual/jre-1.6" + +S="${WORKDIR}/${PN}-${P}" + +JAVA_GENTOO_CLASSPATH="jansi-native" +JAVA_SRC_DIR="src" + +java_prepare() { + rm -rf src/test || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-java/jansi/
commit: 724d3f706d03263edb5f9d0e356db136bc82163a Author: Patrice Clement gentoo org> AuthorDate: Sun Oct 25 14:38:07 2015 + Commit: Patrice Clement gentoo org> CommitDate: Sun Oct 25 14:38:07 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=724d3f70 dev-java/jansi: Clean up old. Package-Manager: portage-2.2.20.1 Signed-off-by: Patrice Clement gentoo.org> dev-java/jansi/Manifest | 1 - dev-java/jansi/jansi-1.1.ebuild | 37 - 2 files changed, 38 deletions(-) diff --git a/dev-java/jansi/Manifest b/dev-java/jansi/Manifest index cb067a4..c581060 100644 --- a/dev-java/jansi/Manifest +++ b/dev-java/jansi/Manifest @@ -1,3 +1,2 @@ -DIST jansi-1.1-sources.jar 18401 SHA256 c347970cb7e74832ddc7a37966ec9e1697965200eaaadcf4f1f3f407ad965ce4 SHA512 6f731c3e87b3662ce03a951bea837aa02822cb21ad477e458f8a6ce11b6943fba88d5b6c3786bf47fb9e48d4d30debb4527812fa6c58fe973244ace459b6031d WHIRLPOOL 532adaac74483967079676569c446cfe903a7b22dabffddd4be69dac0c7c4c45ea9bad21fcd5658f5768be68650fe971773a549bcbb6973768a0cd912ba00329 DIST jansi-1.11.tar.gz 252095 SHA256 e5c7bd4d9ccba7a2f191380111960c7bd699a7ffee370891b2ef7f905047cccf SHA512 4a19d52055da3ce08b6d797fb8e8241af86f1b9b30e12f4de24655edbd72d256b310d58fc6e106cae1384f9b0ab99cd7f2128d53296875fba5422bfc0e8410f1 WHIRLPOOL 30bc2f3bcf1f74ed5b939e9cfb2c16e54f41e679a97c9983643207b264ddd8fdaf9a898c188f12ea2e84742c45942946f59dda97de1b76f39da050329ef91c24 DIST jansi-1.5.zip 211616 SHA256 e904c8197f100d91c84207e0ec97aa7d197ea8c916d3aa668526b2d4d0279773 SHA512 784c01b7ab48307cf881439d5c3531949a6459e8a90667f1ee7a73f9cbce72710fcf4af8b4cae610d15085641567c0d51cab487488daa0c1b0a4605864de2775 WHIRLPOOL ddc5fcdcb04115b7c24ada6ebf8be9c374fbfd09bf368a9388110b9f8e509c2ae20ec78874767a52ffeed9ecf3ff3ee3c4bf59efcee304d274aa8154ad28cf72 diff --git a/dev-java/jansi/jansi-1.1.ebuild b/dev-java/jansi/jansi-1.1.ebuild deleted file mode 100644 index 52ddcb5..000 --- a/dev-java/jansi/jansi-1.1.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="2" -JAVA_PKG_IUSE="doc source" - -inherit java-pkg-2 - -DESCRIPTION="Jansi is a small java library that allows you to use ANSI escape sequences in your console output" -HOMEPAGE="http://jansi.fusesource.org/"; - -SRC_URI="http://jansi.fusesource.org/repo/release/org/fusesource/jansi/jansi/${PV}/${P}-sources.jar"; -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ppc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" -IUSE="" - -RDEPEND=">=virtual/jre-1.5 - dev-java/jna" - -DEPEND=">=virtual/jdk-1.5 - dev-java/jna" - -src_compile() { - mkdir target - ejavac -classpath "$(java-pkg_getjars jna)" org/fusesource/jansi/*.java org/fusesource/jansi/internal/*.java -d target - jar -cf jansi.jar -C target . - - use doc && mkdir target/html && javadoc org/fusesource/jansi/*.java org/fusesource/jansi/internal/*.java -d target/html -} - -src_install() { - java-pkg_newjar "${PN}.jar" - use doc && java-pkg_dojavadoc "target/html/" - use source && java-pkg_dosrc "org" -}
[gentoo-commits] repo/gentoo:master commit in: dev-java/jansi/
commit: 5c39fff40500bb6a9d1bf262e8bd615b1f291d2f Author: Patrice Clement gentoo org> AuthorDate: Sun Oct 25 14:37:19 2015 + Commit: Patrice Clement gentoo org> CommitDate: Sun Oct 25 14:37:19 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c39fff4 dev-java/jansi: Stable for amd64. Stable for x86 using the ALLARCHES policy. Fixes bug 563676. Package-Manager: portage-2.2.20.1 Signed-off-by: Patrice Clement gentoo.org> dev-java/jansi/jansi-1.5.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-java/jansi/jansi-1.5.ebuild b/dev-java/jansi/jansi-1.5.ebuild index 844359f..ae10160 100644 --- a/dev-java/jansi/jansi-1.5.ebuild +++ b/dev-java/jansi/jansi-1.5.ebuild @@ -5,7 +5,7 @@ EAPI="5" JAVA_PKG_IUSE="source test doc" -inherit vcs-snapshot java-pkg-2 java-ant-2 +inherit java-pkg-2 java-ant-2 DESCRIPTION="Jansi is a small java library that allows you to use ANSI escape sequences in your console output" HOMEPAGE="http://jansi.fusesource.org/"; @@ -13,7 +13,7 @@ SRC_URI="https://github.com/fusesource/${PN}/archive/${P}.zip"; LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" CDEPEND="dev-java/jansi-native:0"
[gentoo-commits] repo/gentoo:master commit in: dev-java/jansi/
commit: 7539473319e1ae7bc8e612cd96f07e120eed1369 Author: Patrice Clement gentoo org> AuthorDate: Sun Oct 25 15:28:09 2015 + Commit: Patrice Clement gentoo org> CommitDate: Sun Oct 25 15:29:11 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75394733 dev-java/jansi: Stable for ppc+ppc64. Package-Manager: portage-2.2.20.1 Signed-off-by: Patrice Clement gentoo.org> dev-java/jansi/jansi-1.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/jansi/jansi-1.5.ebuild b/dev-java/jansi/jansi-1.5.ebuild index ae10160..5b7e58f 100644 --- a/dev-java/jansi/jansi-1.5.ebuild +++ b/dev-java/jansi/jansi-1.5.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/fusesource/${PN}/archive/${P}.zip"; LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="amd64 x86" +KEYWORDS="amd64 x86 ppc ppc64" CDEPEND="dev-java/jansi-native:0"
[gentoo-commits] repo/gentoo:master commit in: dev-java/jansi/
commit: d71b94b44a7eccf2124205fa19a9fa9614d7db85 Author: Sam James gentoo org> AuthorDate: Thu Apr 29 00:20:28 2021 + Commit: Sam James gentoo org> CommitDate: Thu Apr 29 00:21:36 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d71b94b4 dev-java/jansi: Stabilize 1.11-r2 ppc64, #786375 Signed-off-by: Sam James gentoo.org> dev-java/jansi/jansi-1.11-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/jansi/jansi-1.11-r2.ebuild b/dev-java/jansi/jansi-1.11-r2.ebuild index 0c1149bbd7b..8006241e27d 100644 --- a/dev-java/jansi/jansi-1.11-r2.ebuild +++ b/dev-java/jansi/jansi-1.11-r2.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/fusesource/${PN}/archive/${PN}-project-${PV}.tar.gz LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="amd64 ~arm64 ~ppc64 x86" +KEYWORDS="amd64 ~arm64 ppc64 x86" CDEPEND="dev-java/jansi-native:0"
[gentoo-commits] repo/gentoo:master commit in: dev-java/jansi/
commit: 580f3e0b39f86e5b5b93bb636eed8a23ba28d563 Author: Miroslav Šulc gentoo org> AuthorDate: Thu Apr 29 04:40:44 2021 + Commit: Miroslav Šulc gentoo org> CommitDate: Thu Apr 29 04:40:44 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=580f3e0b dev-java/jansi: removed obsolete 1.5-r2 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Miroslav Šulc gentoo.org> dev-java/jansi/Manifest| 1 - dev-java/jansi/jansi-1.5-r2.ebuild | 36 2 files changed, 37 deletions(-) diff --git a/dev-java/jansi/Manifest b/dev-java/jansi/Manifest index efba4da83f1..a7eacf91317 100644 --- a/dev-java/jansi/Manifest +++ b/dev-java/jansi/Manifest @@ -1,2 +1 @@ DIST jansi-1.11.tar.gz 252095 BLAKE2B 72b22392fa6731f49ebb5c2e94cdf7918ca37d5c73ccb14d8810402c9ec120b1220a739e54516eeb5355ad4dd74d01ae398a6003679c60b1dd6f1648691b2efa SHA512 4a19d52055da3ce08b6d797fb8e8241af86f1b9b30e12f4de24655edbd72d256b310d58fc6e106cae1384f9b0ab99cd7f2128d53296875fba5422bfc0e8410f1 -DIST jansi-1.5.zip 211616 BLAKE2B 754105218e62d095f9f070ba7f66b68dd2cfbf1b7d8f95ea6dc40f01e536fd8997e2bfca481a4c57cafabc6fe044de5de171b51429e07081ebe1824a5cd5d3d0 SHA512 784c01b7ab48307cf881439d5c3531949a6459e8a90667f1ee7a73f9cbce72710fcf4af8b4cae610d15085641567c0d51cab487488daa0c1b0a4605864de2775 diff --git a/dev-java/jansi/jansi-1.5-r2.ebuild b/dev-java/jansi/jansi-1.5-r2.ebuild deleted file mode 100644 index 42ff134dafc..000 --- a/dev-java/jansi/jansi-1.5-r2.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -JAVA_PKG_IUSE="source doc" - -inherit java-pkg-2 java-pkg-simple - -DESCRIPTION="Java library to output ANSI escape sequences in console" -HOMEPAGE="http://jansi.fusesource.org/"; -SRC_URI="https://github.com/fusesource/${PN}/archive/${P}.zip"; - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ~arm64 ppc64 x86" - -CDEPEND="dev-java/jansi-native:0" - -DEPEND=" - ${CDEPEND} - >=virtual/jdk-1.6" - -RDEPEND=" - ${CDEPEND} - >=virtual/jre-1.6" - -S="${WORKDIR}/${PN}-${P}" - -JAVA_GENTOO_CLASSPATH="jansi-native" -JAVA_SRC_DIR="src" - -src_prepare() { - default - rm -rv src/test || die -}
[gentoo-commits] repo/gentoo:master commit in: dev-java/jansi/
commit: efd93be2c628aaeb5573aec651a9388ac7276387 Author: Volkmar W. Pogatzki pogatzki net> AuthorDate: Tue Dec 14 08:50:04 2021 + Commit: Miroslav Šulc gentoo org> CommitDate: Mon Jan 17 08:58:56 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efd93be2 dev-java/jansi: bump to 2.4.0 SLOT="2" since jline does not compile with it. Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Volkmar W. Pogatzki pogatzki.net> Closes: https://github.com/gentoo/gentoo/pull/23804 Signed-off-by: Miroslav Šulc gentoo.org> dev-java/jansi/Manifest | 1 + dev-java/jansi/jansi-2.4.0.ebuild | 78 +++ 2 files changed, 79 insertions(+) diff --git a/dev-java/jansi/Manifest b/dev-java/jansi/Manifest index 31fabc8cd4c4..1325190f77b1 100644 --- a/dev-java/jansi/Manifest +++ b/dev-java/jansi/Manifest @@ -1 +1,2 @@ DIST jansi-1.13.tar.gz 253219 BLAKE2B 89fc81710bc0860c717241c97fe2e7a148ccbaa5fb1e7db30b978aa69cddccbc9ea45a0e30ef384c42a741d707f5eab73ce8b2a76e1095c66a2c95f9088f28f0 SHA512 9c4bb0b7435c102068718e039900828994f1ba60ed44307eb726eb91a2884bc406688c2747635b9353f3bd68a6bf0e7c082a4069343b59efffc900f59c563fde +DIST jansi-2.4.0.tar.gz 225579 BLAKE2B f07dfde9b789d62ec31999632e35609143289c5ab0972ce7cb931dea72ba41e6f2b9b74f7b3d82050e9ed4abd89386040d5268c408d787d3edd49fcdf0cce965 SHA512 4172b264463b847d6008dfad5c80246b029c7add2fd659f4b1c636891a86860f8f5ddd0ce0a5150065faeae72b19682339dda2d019c82f45d8f1be7a547e4558 diff --git a/dev-java/jansi/jansi-2.4.0.ebuild b/dev-java/jansi/jansi-2.4.0.ebuild new file mode 100644 index ..e93adc8efc55 --- /dev/null +++ b/dev-java/jansi/jansi-2.4.0.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Skeleton command: +# java-ebuilder --generate-ebuild --workdir . --pom pom.xml --download-uri https://github.com/fusesource/jansi/archive/refs/tags/jansi-2.4.0.tar.gz --slot 0 --keywords "~amd64 ~arm ~arm64 ~ppc64 ~x86" --ebuild jansi-2.4.0.ebuild + +EAPI=8 + +JAVA_PKG_IUSE="doc source" +MAVEN_ID="org.fusesource.jansi:jansi:2.4.0" + +inherit java-pkg-2 java-pkg-simple toolchain-funcs + +DESCRIPTION="Jansi is a java library for generating and interpreting ANSI escape sequences." +HOMEPAGE="http://fusesource.github.io/jansi"; +SRC_URI="https://github.com/fusesource/${PN}/archive/refs/tags/${P}.tar.gz"; + +LICENSE="Apache-2.0" +SLOT="2" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" + +# Compile dependencies +# POM: pom.xml +# test? info.picocli:picocli-codegen:4.5.2 -> !!!artifactId-not-found!!! +# test? org.junit.jupiter:junit-jupiter:5.7.0 -> !!!groupId-not-found!!! +# test? org.junit.jupiter:junit-jupiter-params:5.7.0 -> !!!groupId-not-found!!! + +DEPEND=">=virtual/jdk-1.8:*" + +# junit-jupiter is not available in ::gentoo +# test? ( +# !!!artifactId-not-found!!! +# !!!groupId-not-found!!! +# ) +#" + +RDEPEND=">=virtual/jre-1.8:*" + +DOCS=( {changelog,readme}.md license.txt ) + +S="${WORKDIR}/${PN}-${P}" + +JAVA_SRC_DIR="src/main/java" +JAVA_RESOURCE_DIRS="src/main/resources" +JAVA_MAIN_CLASS="org.fusesource.jansi.AnsiMain" + +# junit-jupiter is not available in ::gentoo +#JAVA_TEST_GENTOO_CLASSPATH="!!!artifactId-not-found!!!,!!!groupId-not-found!!!,!!!groupId-not-found!!!" +#JAVA_TEST_SRC_DIR="src/test/java" +#JAVA_TEST_RESOURCE_DIRS="src/test/resources" + +src_prepare() { + default + # Remove this directory containing libjansi.so, libjansi.jnilib and jansi.dll + rm -r "${JAVA_RESOURCE_DIRS}/org/fusesource/jansi/internal/native" || die +} + +src_compile() { + java-pkg-simple_src_compile + + # build native library. + local args=( + CCFLAGS="${CFLAGS} ${CXXFLAGS} -Os -fPIC -fvisibility=hidden" + LINKFLAGS="-shared" + CC="$(tc-getCC)" + STRIP="$(tc-getSTRIP)" + LIBNAME="libjansi-$(ver_cut 1-2).so" + ) + emake "${args[@]}" native +} + +src_install() { + # default # https://bugs.gentoo.org/789582 + # deafult fails with + # make: *** No rule to make target 'install'. Stop. + java-pkg_doso target/native--/libjansi-$(ver_cut 1-2).so + java-pkg-simple_src_install +}
[gentoo-commits] repo/gentoo:master commit in: dev-java/jansi/
commit: e753542599ad045f9b7a004156480b12584b5ce4 Author: Volkmar W. Pogatzki pogatzki net> AuthorDate: Mon Jan 17 15:11:20 2022 + Commit: Miroslav Šulc gentoo org> CommitDate: Tue Jan 18 09:56:21 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7535425 dev-java/jansi: LDFLAGS Closes: https://bugs.gentoo.org/831350 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Volkmar W. Pogatzki pogatzki.net> Closes: https://github.com/gentoo/gentoo/pull/23842 Signed-off-by: Miroslav Šulc gentoo.org> dev-java/jansi/jansi-2.4.0-r1.ebuild | 78 1 file changed, 78 insertions(+) diff --git a/dev-java/jansi/jansi-2.4.0-r1.ebuild b/dev-java/jansi/jansi-2.4.0-r1.ebuild new file mode 100644 index ..75e764ffdbfd --- /dev/null +++ b/dev-java/jansi/jansi-2.4.0-r1.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Skeleton command: +# java-ebuilder --generate-ebuild --workdir . --pom pom.xml --download-uri https://github.com/fusesource/jansi/archive/refs/tags/jansi-2.4.0.tar.gz --slot 0 --keywords "~amd64 ~arm ~arm64 ~ppc64 ~x86" --ebuild jansi-2.4.0.ebuild + +EAPI=8 + +JAVA_PKG_IUSE="doc source" +MAVEN_ID="org.fusesource.jansi:jansi:2.4.0" + +inherit java-pkg-2 java-pkg-simple toolchain-funcs + +DESCRIPTION="Jansi is a java library for generating and interpreting ANSI escape sequences." +HOMEPAGE="http://fusesource.github.io/jansi"; +SRC_URI="https://github.com/fusesource/${PN}/archive/refs/tags/${P}.tar.gz"; + +LICENSE="Apache-2.0" +SLOT="2" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" + +# Compile dependencies +# POM: pom.xml +# test? info.picocli:picocli-codegen:4.5.2 -> !!!artifactId-not-found!!! +# test? org.junit.jupiter:junit-jupiter:5.7.0 -> !!!groupId-not-found!!! +# test? org.junit.jupiter:junit-jupiter-params:5.7.0 -> !!!groupId-not-found!!! + +DEPEND=">=virtual/jdk-1.8:*" + +# junit-jupiter is not available in ::gentoo +# test? ( +# !!!artifactId-not-found!!! +# !!!groupId-not-found!!! +# ) +#" + +RDEPEND=">=virtual/jre-1.8:*" + +DOCS=( {changelog,readme}.md license.txt ) + +S="${WORKDIR}/${PN}-${P}" + +JAVA_SRC_DIR="src/main/java" +JAVA_RESOURCE_DIRS="src/main/resources" +JAVA_MAIN_CLASS="org.fusesource.jansi.AnsiMain" + +# junit-jupiter is not available in ::gentoo +#JAVA_TEST_GENTOO_CLASSPATH="!!!artifactId-not-found!!!,!!!groupId-not-found!!!,!!!groupId-not-found!!!" +#JAVA_TEST_SRC_DIR="src/test/java" +#JAVA_TEST_RESOURCE_DIRS="src/test/resources" + +src_prepare() { + default + # Remove this directory containing libjansi.so, libjansi.jnilib and jansi.dll + rm -r "${JAVA_RESOURCE_DIRS}/org/fusesource/jansi/internal/native" || die +} + +src_compile() { + java-pkg-simple_src_compile + + # build native library. + local args=( + CCFLAGS="${CFLAGS} ${CXXFLAGS} -Os -fPIC -fvisibility=hidden" + LINKFLAGS="-shared ${LDFLAGS}" + CC="$(tc-getCC)" + STRIP="$(tc-getSTRIP)" + LIBNAME="libjansi-$(ver_cut 1-2).so" + ) + emake "${args[@]}" native +} + +src_install() { + # default # https://bugs.gentoo.org/789582 + # deafult fails with + # make: *** No rule to make target 'install'. Stop. + java-pkg_doso target/native--/libjansi-$(ver_cut 1-2).so + java-pkg-simple_src_install +}
[gentoo-commits] repo/gentoo:master commit in: dev-java/jansi/
commit: d621e4a9e80c0220b643014776cd8be742e4f114 Author: Miroslav Šulc gentoo org> AuthorDate: Tue Jan 18 09:57:31 2022 + Commit: Miroslav Šulc gentoo org> CommitDate: Tue Jan 18 09:57:31 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d621e4a9 dev-java/jansi: removed obsolete 2.4.0 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Miroslav Šulc gentoo.org> dev-java/jansi/jansi-2.4.0.ebuild | 78 --- 1 file changed, 78 deletions(-) diff --git a/dev-java/jansi/jansi-2.4.0.ebuild b/dev-java/jansi/jansi-2.4.0.ebuild deleted file mode 100644 index e93adc8efc55.. --- a/dev-java/jansi/jansi-2.4.0.ebuild +++ /dev/null @@ -1,78 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# Skeleton command: -# java-ebuilder --generate-ebuild --workdir . --pom pom.xml --download-uri https://github.com/fusesource/jansi/archive/refs/tags/jansi-2.4.0.tar.gz --slot 0 --keywords "~amd64 ~arm ~arm64 ~ppc64 ~x86" --ebuild jansi-2.4.0.ebuild - -EAPI=8 - -JAVA_PKG_IUSE="doc source" -MAVEN_ID="org.fusesource.jansi:jansi:2.4.0" - -inherit java-pkg-2 java-pkg-simple toolchain-funcs - -DESCRIPTION="Jansi is a java library for generating and interpreting ANSI escape sequences." -HOMEPAGE="http://fusesource.github.io/jansi"; -SRC_URI="https://github.com/fusesource/${PN}/archive/refs/tags/${P}.tar.gz"; - -LICENSE="Apache-2.0" -SLOT="2" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" - -# Compile dependencies -# POM: pom.xml -# test? info.picocli:picocli-codegen:4.5.2 -> !!!artifactId-not-found!!! -# test? org.junit.jupiter:junit-jupiter:5.7.0 -> !!!groupId-not-found!!! -# test? org.junit.jupiter:junit-jupiter-params:5.7.0 -> !!!groupId-not-found!!! - -DEPEND=">=virtual/jdk-1.8:*" - -# junit-jupiter is not available in ::gentoo -# test? ( -# !!!artifactId-not-found!!! -# !!!groupId-not-found!!! -# ) -#" - -RDEPEND=">=virtual/jre-1.8:*" - -DOCS=( {changelog,readme}.md license.txt ) - -S="${WORKDIR}/${PN}-${P}" - -JAVA_SRC_DIR="src/main/java" -JAVA_RESOURCE_DIRS="src/main/resources" -JAVA_MAIN_CLASS="org.fusesource.jansi.AnsiMain" - -# junit-jupiter is not available in ::gentoo -#JAVA_TEST_GENTOO_CLASSPATH="!!!artifactId-not-found!!!,!!!groupId-not-found!!!,!!!groupId-not-found!!!" -#JAVA_TEST_SRC_DIR="src/test/java" -#JAVA_TEST_RESOURCE_DIRS="src/test/resources" - -src_prepare() { - default - # Remove this directory containing libjansi.so, libjansi.jnilib and jansi.dll - rm -r "${JAVA_RESOURCE_DIRS}/org/fusesource/jansi/internal/native" || die -} - -src_compile() { - java-pkg-simple_src_compile - - # build native library. - local args=( - CCFLAGS="${CFLAGS} ${CXXFLAGS} -Os -fPIC -fvisibility=hidden" - LINKFLAGS="-shared" - CC="$(tc-getCC)" - STRIP="$(tc-getSTRIP)" - LIBNAME="libjansi-$(ver_cut 1-2).so" - ) - emake "${args[@]}" native -} - -src_install() { - # default # https://bugs.gentoo.org/789582 - # deafult fails with - # make: *** No rule to make target 'install'. Stop. - java-pkg_doso target/native--/libjansi-$(ver_cut 1-2).so - java-pkg-simple_src_install -}
[gentoo-commits] repo/gentoo:master commit in: dev-java/jansi/
commit: 3ef4b8ce4260cec496677de42c0f2b11b38f45e8 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Dec 22 18:35:46 2021 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Dec 22 18:44:49 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ef4b8ce dev-java/jansi: Keyword 1.13 arm, #828049 Signed-off-by: Arthur Zamarin gentoo.org> dev-java/jansi/jansi-1.13.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/jansi/jansi-1.13.ebuild b/dev-java/jansi/jansi-1.13.ebuild index 347109e6b44b..900dd405b1d8 100644 --- a/dev-java/jansi/jansi-1.13.ebuild +++ b/dev-java/jansi/jansi-1.13.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/fusesource/${PN}/archive/${PN}-project-${PV}.tar.gz LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="amd64 arm64 ppc64 x86" +KEYWORDS="amd64 ~arm arm64 ppc64 x86" CDEPEND="dev-java/jansi-native:0"
[gentoo-commits] repo/gentoo:master commit in: dev-java/jansi/
commit: de7a43ffe6a5f5b947303d009ad9188af81d414e Author: Sam James gentoo org> AuthorDate: Thu Nov 25 04:13:28 2021 + Commit: Sam James gentoo org> CommitDate: Thu Nov 25 04:13:28 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de7a43ff dev-java/jansi: Stabilize 1.13 arm64, #826850 Signed-off-by: Sam James gentoo.org> dev-java/jansi/jansi-1.13.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/jansi/jansi-1.13.ebuild b/dev-java/jansi/jansi-1.13.ebuild index 8da149faefe4..347109e6b44b 100644 --- a/dev-java/jansi/jansi-1.13.ebuild +++ b/dev-java/jansi/jansi-1.13.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/fusesource/${PN}/archive/${PN}-project-${PV}.tar.gz LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="amd64 ~arm64 ppc64 x86" +KEYWORDS="amd64 arm64 ppc64 x86" CDEPEND="dev-java/jansi-native:0"
[gentoo-commits] repo/gentoo:master commit in: dev-java/jansi/
commit: 861d16e6e8f48edb6a176649c806b6d1460b3f0e Author: Miroslav Šulc gentoo org> AuthorDate: Wed Apr 28 09:05:25 2021 + Commit: Miroslav Šulc gentoo org> CommitDate: Wed Apr 28 09:05:25 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=861d16e6 dev-java/jansi: switched to slot 0 + eapi7/java 1.8 in 1.11 Closes: https://bugs.gentoo.org/783906 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Miroslav Šulc gentoo.org> .../jansi/{jansi-1.11-r1.ebuild => jansi-1.11-r2.ebuild} | 15 --- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/dev-java/jansi/jansi-1.11-r1.ebuild b/dev-java/jansi/jansi-1.11-r2.ebuild similarity index 81% rename from dev-java/jansi/jansi-1.11-r1.ebuild rename to dev-java/jansi/jansi-1.11-r2.ebuild index 0d9a907524d..0c1149bbd7b 100644 --- a/dev-java/jansi/jansi-1.11-r1.ebuild +++ b/dev-java/jansi/jansi-1.11-r2.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI="5" +EAPI=7 # TODO: Get doc (missing classpath entries) working. JAVA_PKG_IUSE="source test" @@ -10,10 +10,10 @@ inherit vcs-snapshot java-pkg-2 java-ant-2 DESCRIPTION="A library that allows you to use ANSI escape sequences in your console output" HOMEPAGE="http://jansi.fusesource.org/"; -SRC_URI="https://github.com/fusesource/${PN}/tarball/${PN}-project-${PV} -> ${P}.tar.gz" +SRC_URI="https://github.com/fusesource/${PN}/archive/${PN}-project-${PV}.tar.gz -> ${P}.tar.gz" LICENSE="Apache-2.0" -SLOT="1.11" +SLOT="0" KEYWORDS="amd64 ~arm64 ~ppc64 x86" CDEPEND="dev-java/jansi-native:0" @@ -23,10 +23,10 @@ DEPEND="${CDEPEND} dev-java/ant-junit4:0 dev-java/junit:4 ) - >=virtual/jdk-1.7" + >=virtual/jdk-1.8:*" RDEPEND="${CDEPEND} - >=virtual/jre-1.5" + >=virtual/jre-1.8:*" S="${WORKDIR}/${P}/jansi" @@ -34,7 +34,8 @@ EANT_GENTOO_CLASSPATH="jansi-native" JAVA_ANT_REWRITE_CLASSPATH="true" JAVA_SRC_DIR="src/main/java" -java_prepare() { +src_prepare() { + default cp "${FILESDIR}"/${P}-build.xml build.xml || die }
[gentoo-commits] repo/gentoo:master commit in: dev-java/jansi/
commit: 112e82d822ba2aa5866896da6aa05c08322d83ae Author: Jakov Smolić gentoo org> AuthorDate: Wed Feb 16 09:34:37 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Wed Feb 16 09:34:37 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=112e82d8 dev-java/jansi: Stabilize 2.4.0-r1 amd64, #833458 Signed-off-by: Jakov Smolić gentoo.org> dev-java/jansi/jansi-2.4.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/jansi/jansi-2.4.0-r1.ebuild b/dev-java/jansi/jansi-2.4.0-r1.ebuild index 75e764ffdbfd..fc27bd6f9243 100644 --- a/dev-java/jansi/jansi-2.4.0-r1.ebuild +++ b/dev-java/jansi/jansi-2.4.0-r1.ebuild @@ -17,7 +17,7 @@ SRC_URI="https://github.com/fusesource/${PN}/archive/refs/tags/${P}.tar.gz"; LICENSE="Apache-2.0" SLOT="2" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86" # Compile dependencies # POM: pom.xml
[gentoo-commits] repo/gentoo:master commit in: dev-java/jansi/
commit: c8114fe285edd1ea11816054fa9fbf75deac5ea8 Author: Jakov Smolić gentoo org> AuthorDate: Wed Feb 16 09:34:54 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Wed Feb 16 09:34:54 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8114fe2 dev-java/jansi: Stabilize 2.4.0-r1 x86, #833458 Signed-off-by: Jakov Smolić gentoo.org> dev-java/jansi/jansi-2.4.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/jansi/jansi-2.4.0-r1.ebuild b/dev-java/jansi/jansi-2.4.0-r1.ebuild index fc27bd6f9243..7fb3f9b40aac 100644 --- a/dev-java/jansi/jansi-2.4.0-r1.ebuild +++ b/dev-java/jansi/jansi-2.4.0-r1.ebuild @@ -17,7 +17,7 @@ SRC_URI="https://github.com/fusesource/${PN}/archive/refs/tags/${P}.tar.gz"; LICENSE="Apache-2.0" SLOT="2" -KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86" # Compile dependencies # POM: pom.xml
[gentoo-commits] repo/gentoo:master commit in: dev-java/jansi/
commit: 432a939dc664c859d1dd2a54641590f799ebd203 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Feb 16 21:46:56 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Feb 16 21:46:56 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=432a939d dev-java/jansi: Stabilize 2.4.0-r1 ppc64, #833458 Signed-off-by: Arthur Zamarin gentoo.org> dev-java/jansi/jansi-2.4.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/jansi/jansi-2.4.0-r1.ebuild b/dev-java/jansi/jansi-2.4.0-r1.ebuild index 7fb3f9b40aac..017f8fbf2485 100644 --- a/dev-java/jansi/jansi-2.4.0-r1.ebuild +++ b/dev-java/jansi/jansi-2.4.0-r1.ebuild @@ -17,7 +17,7 @@ SRC_URI="https://github.com/fusesource/${PN}/archive/refs/tags/${P}.tar.gz"; LICENSE="Apache-2.0" SLOT="2" -KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86" +KEYWORDS="amd64 ~arm ~arm64 ppc64 x86" # Compile dependencies # POM: pom.xml
[gentoo-commits] repo/gentoo:master commit in: dev-java/jansi/
commit: 737d804778b5b23f69b2182bd22492020bc3135b Author: Arthur Zamarin gentoo org> AuthorDate: Wed Feb 16 21:56:12 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Feb 16 21:56:12 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=737d8047 dev-java/jansi: Stabilize 2.4.0-r1 arm64, #833458 Signed-off-by: Arthur Zamarin gentoo.org> dev-java/jansi/jansi-2.4.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/jansi/jansi-2.4.0-r1.ebuild b/dev-java/jansi/jansi-2.4.0-r1.ebuild index 017f8fbf2485..7974adb4db91 100644 --- a/dev-java/jansi/jansi-2.4.0-r1.ebuild +++ b/dev-java/jansi/jansi-2.4.0-r1.ebuild @@ -17,7 +17,7 @@ SRC_URI="https://github.com/fusesource/${PN}/archive/refs/tags/${P}.tar.gz"; LICENSE="Apache-2.0" SLOT="2" -KEYWORDS="amd64 ~arm ~arm64 ppc64 x86" +KEYWORDS="amd64 ~arm arm64 ppc64 x86" # Compile dependencies # POM: pom.xml
[gentoo-commits] repo/gentoo:master commit in: dev-java/jansi/
commit: 2645590aff6683c94be7d83bc249896af05f12a0 Author: Yuan Liao gmail com> AuthorDate: Thu Jul 29 16:25:28 2021 + Commit: Miroslav Šulc gentoo org> CommitDate: Fri Jul 30 04:20:35 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2645590a dev-java/jansi: Version bump to 1.13 Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Yuan Liao gmail.com> Closes: https://github.com/gentoo/gentoo/pull/21823 Signed-off-by: Miroslav Šulc gentoo.org> dev-java/jansi/Manifest | 1 + dev-java/jansi/jansi-1.13.ebuild | 38 ++ 2 files changed, 39 insertions(+) diff --git a/dev-java/jansi/Manifest b/dev-java/jansi/Manifest index a7eacf91317..dce004d82a1 100644 --- a/dev-java/jansi/Manifest +++ b/dev-java/jansi/Manifest @@ -1 +1,2 @@ DIST jansi-1.11.tar.gz 252095 BLAKE2B 72b22392fa6731f49ebb5c2e94cdf7918ca37d5c73ccb14d8810402c9ec120b1220a739e54516eeb5355ad4dd74d01ae398a6003679c60b1dd6f1648691b2efa SHA512 4a19d52055da3ce08b6d797fb8e8241af86f1b9b30e12f4de24655edbd72d256b310d58fc6e106cae1384f9b0ab99cd7f2128d53296875fba5422bfc0e8410f1 +DIST jansi-1.13.tar.gz 253219 BLAKE2B 89fc81710bc0860c717241c97fe2e7a148ccbaa5fb1e7db30b978aa69cddccbc9ea45a0e30ef384c42a741d707f5eab73ce8b2a76e1095c66a2c95f9088f28f0 SHA512 9c4bb0b7435c102068718e039900828994f1ba60ed44307eb726eb91a2884bc406688c2747635b9353f3bd68a6bf0e7c082a4069343b59efffc900f59c563fde diff --git a/dev-java/jansi/jansi-1.13.ebuild b/dev-java/jansi/jansi-1.13.ebuild new file mode 100644 index 000..f570a1b7b6d --- /dev/null +++ b/dev-java/jansi/jansi-1.13.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +JAVA_PKG_IUSE="doc source test" +MAVEN_ID="org.fusesource.jansi:jansi:1.13" +JAVA_TESTING_FRAMEWORKS="junit-4" + +inherit java-pkg-2 java-pkg-simple + +DESCRIPTION="A library that allows you to use ANSI escape sequences in your console output" +HOMEPAGE="https://fusesource.github.io/jansi/"; +SRC_URI="https://github.com/fusesource/${PN}/archive/${PN}-project-${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" + +CDEPEND="dev-java/jansi-native:0" + +DEPEND="${CDEPEND} + test? ( + dev-java/junit:4 + ) + >=virtual/jdk-1.8:*" + +RDEPEND="${CDEPEND} + >=virtual/jre-1.8:*" + +S="${WORKDIR}/jansi-jansi-project-${PV}/jansi" + +JAVA_GENTOO_CLASSPATH="jansi-native" +JAVA_SRC_DIR="src/main/java" + +JAVA_TEST_GENTOO_CLASSPATH="junit-4" +JAVA_TEST_SRC_DIR="src/test/java" +JAVA_TEST_RESOURCE_DIRS="src/test/resources"
[gentoo-commits] repo/gentoo:master commit in: dev-java/jansi/
commit: b1005e7233119aa30eeb83402420a39f6ae0e6f5 Author: Sam James gentoo org> AuthorDate: Sun Aug 29 17:55:10 2021 + Commit: Sam James gentoo org> CommitDate: Sun Aug 29 17:55:10 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1005e72 dev-java/jansi: Stabilize 1.13 amd64, #810871 Signed-off-by: Sam James gentoo.org> dev-java/jansi/jansi-1.13.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/jansi/jansi-1.13.ebuild b/dev-java/jansi/jansi-1.13.ebuild index f570a1b7b6d..4938b042dd7 100644 --- a/dev-java/jansi/jansi-1.13.ebuild +++ b/dev-java/jansi/jansi-1.13.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/fusesource/${PN}/archive/${PN}-project-${PV}.tar.gz LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 ~arm64 ~ppc64 ~x86" CDEPEND="dev-java/jansi-native:0"
[gentoo-commits] repo/gentoo:master commit in: dev-java/jansi/
commit: a17b1e96848474beead57543e1ab09b2e32b2e1f Author: Sam James gentoo org> AuthorDate: Sun Aug 29 17:56:47 2021 + Commit: Sam James gentoo org> CommitDate: Sun Aug 29 17:56:47 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a17b1e96 dev-java/jansi: Stabilize 1.13 ppc64, #810871 Signed-off-by: Sam James gentoo.org> dev-java/jansi/jansi-1.13.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/jansi/jansi-1.13.ebuild b/dev-java/jansi/jansi-1.13.ebuild index b54bc539aa6..8da149faefe 100644 --- a/dev-java/jansi/jansi-1.13.ebuild +++ b/dev-java/jansi/jansi-1.13.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/fusesource/${PN}/archive/${PN}-project-${PV}.tar.gz LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="amd64 ~arm64 ~ppc64 x86" +KEYWORDS="amd64 ~arm64 ppc64 x86" CDEPEND="dev-java/jansi-native:0"
[gentoo-commits] repo/gentoo:master commit in: dev-java/jansi/
commit: ed5e7b1e80422954b56ce94d373cfb3b1844d1f9 Author: Sam James gentoo org> AuthorDate: Sun Aug 29 17:56:02 2021 + Commit: Sam James gentoo org> CommitDate: Sun Aug 29 17:56:02 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed5e7b1e dev-java/jansi: Stabilize 1.13 x86, #810871 Signed-off-by: Sam James gentoo.org> dev-java/jansi/jansi-1.13.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/jansi/jansi-1.13.ebuild b/dev-java/jansi/jansi-1.13.ebuild index 4938b042dd7..b54bc539aa6 100644 --- a/dev-java/jansi/jansi-1.13.ebuild +++ b/dev-java/jansi/jansi-1.13.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/fusesource/${PN}/archive/${PN}-project-${PV}.tar.gz LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="amd64 ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 ~arm64 ~ppc64 x86" CDEPEND="dev-java/jansi-native:0"
[gentoo-commits] repo/gentoo:master commit in: dev-java/jansi/
commit: 28d36a95f541d7d15cdabad2fe92e78ed9d1814f Author: Sergei Trofimovich gentoo org> AuthorDate: Sun Jul 12 12:34:00 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Jul 12 12:34:00 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28d36a95 dev-java/jansi: keyworded 1.11-r1 for ppc64 keyworded wrt bug #720116 Package-Manager: Portage-2.3.103, Repoman-2.3.23 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich gentoo.org> dev-java/jansi/jansi-1.11-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-java/jansi/jansi-1.11-r1.ebuild b/dev-java/jansi/jansi-1.11-r1.ebuild index 521a8813c78..e3cf445bf3e 100644 --- a/dev-java/jansi/jansi-1.11-r1.ebuild +++ b/dev-java/jansi/jansi-1.11-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="5" @@ -14,7 +14,7 @@ SRC_URI="https://github.com/fusesource/${PN}/tarball/${PN}-project-${PV} -> ${P} LICENSE="Apache-2.0" SLOT="1.11" -KEYWORDS="amd64 x86" +KEYWORDS="amd64 ~ppc64 x86" CDEPEND="dev-java/jansi-native:0"
[gentoo-commits] repo/gentoo:master commit in: dev-java/jansi/
commit: 861d16e6e8f48edb6a176649c806b6d1460b3f0e Author: Miroslav Šulc gentoo org> AuthorDate: Wed Apr 28 09:05:25 2021 + Commit: Miroslav Šulc gentoo org> CommitDate: Wed Apr 28 09:05:25 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=861d16e6 dev-java/jansi: switched to slot 0 + eapi7/java 1.8 in 1.11 Closes: https://bugs.gentoo.org/783906 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Miroslav Šulc gentoo.org> .../jansi/{jansi-1.11-r1.ebuild => jansi-1.11-r2.ebuild} | 15 --- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/dev-java/jansi/jansi-1.11-r1.ebuild b/dev-java/jansi/jansi-1.11-r2.ebuild similarity index 81% rename from dev-java/jansi/jansi-1.11-r1.ebuild rename to dev-java/jansi/jansi-1.11-r2.ebuild index 0d9a907524d..0c1149bbd7b 100644 --- a/dev-java/jansi/jansi-1.11-r1.ebuild +++ b/dev-java/jansi/jansi-1.11-r2.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI="5" +EAPI=7 # TODO: Get doc (missing classpath entries) working. JAVA_PKG_IUSE="source test" @@ -10,10 +10,10 @@ inherit vcs-snapshot java-pkg-2 java-ant-2 DESCRIPTION="A library that allows you to use ANSI escape sequences in your console output" HOMEPAGE="http://jansi.fusesource.org/"; -SRC_URI="https://github.com/fusesource/${PN}/tarball/${PN}-project-${PV} -> ${P}.tar.gz" +SRC_URI="https://github.com/fusesource/${PN}/archive/${PN}-project-${PV}.tar.gz -> ${P}.tar.gz" LICENSE="Apache-2.0" -SLOT="1.11" +SLOT="0" KEYWORDS="amd64 ~arm64 ~ppc64 x86" CDEPEND="dev-java/jansi-native:0" @@ -23,10 +23,10 @@ DEPEND="${CDEPEND} dev-java/ant-junit4:0 dev-java/junit:4 ) - >=virtual/jdk-1.7" + >=virtual/jdk-1.8:*" RDEPEND="${CDEPEND} - >=virtual/jre-1.5" + >=virtual/jre-1.8:*" S="${WORKDIR}/${P}/jansi" @@ -34,7 +34,8 @@ EANT_GENTOO_CLASSPATH="jansi-native" JAVA_ANT_REWRITE_CLASSPATH="true" JAVA_SRC_DIR="src/main/java" -java_prepare() { +src_prepare() { + default cp "${FILESDIR}"/${P}-build.xml build.xml || die }
[gentoo-commits] repo/gentoo:master commit in: dev-java/jansi/
commit: d71b94b44a7eccf2124205fa19a9fa9614d7db85 Author: Sam James gentoo org> AuthorDate: Thu Apr 29 00:20:28 2021 + Commit: Sam James gentoo org> CommitDate: Thu Apr 29 00:21:36 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d71b94b4 dev-java/jansi: Stabilize 1.11-r2 ppc64, #786375 Signed-off-by: Sam James gentoo.org> dev-java/jansi/jansi-1.11-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/jansi/jansi-1.11-r2.ebuild b/dev-java/jansi/jansi-1.11-r2.ebuild index 0c1149bbd7b..8006241e27d 100644 --- a/dev-java/jansi/jansi-1.11-r2.ebuild +++ b/dev-java/jansi/jansi-1.11-r2.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/fusesource/${PN}/archive/${PN}-project-${PV}.tar.gz LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="amd64 ~arm64 ~ppc64 x86" +KEYWORDS="amd64 ~arm64 ppc64 x86" CDEPEND="dev-java/jansi-native:0"
[gentoo-commits] repo/gentoo:master commit in: dev-java/jansi/
commit: 580f3e0b39f86e5b5b93bb636eed8a23ba28d563 Author: Miroslav Šulc gentoo org> AuthorDate: Thu Apr 29 04:40:44 2021 + Commit: Miroslav Šulc gentoo org> CommitDate: Thu Apr 29 04:40:44 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=580f3e0b dev-java/jansi: removed obsolete 1.5-r2 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Miroslav Šulc gentoo.org> dev-java/jansi/Manifest| 1 - dev-java/jansi/jansi-1.5-r2.ebuild | 36 2 files changed, 37 deletions(-) diff --git a/dev-java/jansi/Manifest b/dev-java/jansi/Manifest index efba4da83f1..a7eacf91317 100644 --- a/dev-java/jansi/Manifest +++ b/dev-java/jansi/Manifest @@ -1,2 +1 @@ DIST jansi-1.11.tar.gz 252095 BLAKE2B 72b22392fa6731f49ebb5c2e94cdf7918ca37d5c73ccb14d8810402c9ec120b1220a739e54516eeb5355ad4dd74d01ae398a6003679c60b1dd6f1648691b2efa SHA512 4a19d52055da3ce08b6d797fb8e8241af86f1b9b30e12f4de24655edbd72d256b310d58fc6e106cae1384f9b0ab99cd7f2128d53296875fba5422bfc0e8410f1 -DIST jansi-1.5.zip 211616 BLAKE2B 754105218e62d095f9f070ba7f66b68dd2cfbf1b7d8f95ea6dc40f01e536fd8997e2bfca481a4c57cafabc6fe044de5de171b51429e07081ebe1824a5cd5d3d0 SHA512 784c01b7ab48307cf881439d5c3531949a6459e8a90667f1ee7a73f9cbce72710fcf4af8b4cae610d15085641567c0d51cab487488daa0c1b0a4605864de2775 diff --git a/dev-java/jansi/jansi-1.5-r2.ebuild b/dev-java/jansi/jansi-1.5-r2.ebuild deleted file mode 100644 index 42ff134dafc..000 --- a/dev-java/jansi/jansi-1.5-r2.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -JAVA_PKG_IUSE="source doc" - -inherit java-pkg-2 java-pkg-simple - -DESCRIPTION="Java library to output ANSI escape sequences in console" -HOMEPAGE="http://jansi.fusesource.org/"; -SRC_URI="https://github.com/fusesource/${PN}/archive/${P}.zip"; - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ~arm64 ppc64 x86" - -CDEPEND="dev-java/jansi-native:0" - -DEPEND=" - ${CDEPEND} - >=virtual/jdk-1.6" - -RDEPEND=" - ${CDEPEND} - >=virtual/jre-1.6" - -S="${WORKDIR}/${PN}-${P}" - -JAVA_GENTOO_CLASSPATH="jansi-native" -JAVA_SRC_DIR="src" - -src_prepare() { - default - rm -rv src/test || die -}
[gentoo-commits] repo/gentoo:master commit in: dev-java/jansi/
commit: 2645590aff6683c94be7d83bc249896af05f12a0 Author: Yuan Liao gmail com> AuthorDate: Thu Jul 29 16:25:28 2021 + Commit: Miroslav Šulc gentoo org> CommitDate: Fri Jul 30 04:20:35 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2645590a dev-java/jansi: Version bump to 1.13 Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Yuan Liao gmail.com> Closes: https://github.com/gentoo/gentoo/pull/21823 Signed-off-by: Miroslav Šulc gentoo.org> dev-java/jansi/Manifest | 1 + dev-java/jansi/jansi-1.13.ebuild | 38 ++ 2 files changed, 39 insertions(+) diff --git a/dev-java/jansi/Manifest b/dev-java/jansi/Manifest index a7eacf91317..dce004d82a1 100644 --- a/dev-java/jansi/Manifest +++ b/dev-java/jansi/Manifest @@ -1 +1,2 @@ DIST jansi-1.11.tar.gz 252095 BLAKE2B 72b22392fa6731f49ebb5c2e94cdf7918ca37d5c73ccb14d8810402c9ec120b1220a739e54516eeb5355ad4dd74d01ae398a6003679c60b1dd6f1648691b2efa SHA512 4a19d52055da3ce08b6d797fb8e8241af86f1b9b30e12f4de24655edbd72d256b310d58fc6e106cae1384f9b0ab99cd7f2128d53296875fba5422bfc0e8410f1 +DIST jansi-1.13.tar.gz 253219 BLAKE2B 89fc81710bc0860c717241c97fe2e7a148ccbaa5fb1e7db30b978aa69cddccbc9ea45a0e30ef384c42a741d707f5eab73ce8b2a76e1095c66a2c95f9088f28f0 SHA512 9c4bb0b7435c102068718e039900828994f1ba60ed44307eb726eb91a2884bc406688c2747635b9353f3bd68a6bf0e7c082a4069343b59efffc900f59c563fde diff --git a/dev-java/jansi/jansi-1.13.ebuild b/dev-java/jansi/jansi-1.13.ebuild new file mode 100644 index 000..f570a1b7b6d --- /dev/null +++ b/dev-java/jansi/jansi-1.13.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +JAVA_PKG_IUSE="doc source test" +MAVEN_ID="org.fusesource.jansi:jansi:1.13" +JAVA_TESTING_FRAMEWORKS="junit-4" + +inherit java-pkg-2 java-pkg-simple + +DESCRIPTION="A library that allows you to use ANSI escape sequences in your console output" +HOMEPAGE="https://fusesource.github.io/jansi/"; +SRC_URI="https://github.com/fusesource/${PN}/archive/${PN}-project-${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" + +CDEPEND="dev-java/jansi-native:0" + +DEPEND="${CDEPEND} + test? ( + dev-java/junit:4 + ) + >=virtual/jdk-1.8:*" + +RDEPEND="${CDEPEND} + >=virtual/jre-1.8:*" + +S="${WORKDIR}/jansi-jansi-project-${PV}/jansi" + +JAVA_GENTOO_CLASSPATH="jansi-native" +JAVA_SRC_DIR="src/main/java" + +JAVA_TEST_GENTOO_CLASSPATH="junit-4" +JAVA_TEST_SRC_DIR="src/test/java" +JAVA_TEST_RESOURCE_DIRS="src/test/resources"
[gentoo-commits] repo/gentoo:master commit in: dev-java/jansi/
commit: b1005e7233119aa30eeb83402420a39f6ae0e6f5 Author: Sam James gentoo org> AuthorDate: Sun Aug 29 17:55:10 2021 + Commit: Sam James gentoo org> CommitDate: Sun Aug 29 17:55:10 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1005e72 dev-java/jansi: Stabilize 1.13 amd64, #810871 Signed-off-by: Sam James gentoo.org> dev-java/jansi/jansi-1.13.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/jansi/jansi-1.13.ebuild b/dev-java/jansi/jansi-1.13.ebuild index f570a1b7b6d..4938b042dd7 100644 --- a/dev-java/jansi/jansi-1.13.ebuild +++ b/dev-java/jansi/jansi-1.13.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/fusesource/${PN}/archive/${PN}-project-${PV}.tar.gz LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 ~arm64 ~ppc64 ~x86" CDEPEND="dev-java/jansi-native:0"
[gentoo-commits] repo/gentoo:master commit in: dev-java/jansi/
commit: a17b1e96848474beead57543e1ab09b2e32b2e1f Author: Sam James gentoo org> AuthorDate: Sun Aug 29 17:56:47 2021 + Commit: Sam James gentoo org> CommitDate: Sun Aug 29 17:56:47 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a17b1e96 dev-java/jansi: Stabilize 1.13 ppc64, #810871 Signed-off-by: Sam James gentoo.org> dev-java/jansi/jansi-1.13.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/jansi/jansi-1.13.ebuild b/dev-java/jansi/jansi-1.13.ebuild index b54bc539aa6..8da149faefe 100644 --- a/dev-java/jansi/jansi-1.13.ebuild +++ b/dev-java/jansi/jansi-1.13.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/fusesource/${PN}/archive/${PN}-project-${PV}.tar.gz LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="amd64 ~arm64 ~ppc64 x86" +KEYWORDS="amd64 ~arm64 ppc64 x86" CDEPEND="dev-java/jansi-native:0"
[gentoo-commits] repo/gentoo:master commit in: dev-java/jansi/
commit: ed5e7b1e80422954b56ce94d373cfb3b1844d1f9 Author: Sam James gentoo org> AuthorDate: Sun Aug 29 17:56:02 2021 + Commit: Sam James gentoo org> CommitDate: Sun Aug 29 17:56:02 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed5e7b1e dev-java/jansi: Stabilize 1.13 x86, #810871 Signed-off-by: Sam James gentoo.org> dev-java/jansi/jansi-1.13.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/jansi/jansi-1.13.ebuild b/dev-java/jansi/jansi-1.13.ebuild index 4938b042dd7..b54bc539aa6 100644 --- a/dev-java/jansi/jansi-1.13.ebuild +++ b/dev-java/jansi/jansi-1.13.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/fusesource/${PN}/archive/${PN}-project-${PV}.tar.gz LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="amd64 ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 ~arm64 ~ppc64 x86" CDEPEND="dev-java/jansi-native:0"
[gentoo-commits] repo/gentoo:master commit in: dev-java/jansi/
commit: 112e82d822ba2aa5866896da6aa05c08322d83ae Author: Jakov Smolić gentoo org> AuthorDate: Wed Feb 16 09:34:37 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Wed Feb 16 09:34:37 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=112e82d8 dev-java/jansi: Stabilize 2.4.0-r1 amd64, #833458 Signed-off-by: Jakov Smolić gentoo.org> dev-java/jansi/jansi-2.4.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/jansi/jansi-2.4.0-r1.ebuild b/dev-java/jansi/jansi-2.4.0-r1.ebuild index 75e764ffdbfd..fc27bd6f9243 100644 --- a/dev-java/jansi/jansi-2.4.0-r1.ebuild +++ b/dev-java/jansi/jansi-2.4.0-r1.ebuild @@ -17,7 +17,7 @@ SRC_URI="https://github.com/fusesource/${PN}/archive/refs/tags/${P}.tar.gz"; LICENSE="Apache-2.0" SLOT="2" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86" # Compile dependencies # POM: pom.xml
[gentoo-commits] repo/gentoo:master commit in: dev-java/jansi/
commit: c8114fe285edd1ea11816054fa9fbf75deac5ea8 Author: Jakov Smolić gentoo org> AuthorDate: Wed Feb 16 09:34:54 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Wed Feb 16 09:34:54 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8114fe2 dev-java/jansi: Stabilize 2.4.0-r1 x86, #833458 Signed-off-by: Jakov Smolić gentoo.org> dev-java/jansi/jansi-2.4.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/jansi/jansi-2.4.0-r1.ebuild b/dev-java/jansi/jansi-2.4.0-r1.ebuild index fc27bd6f9243..7fb3f9b40aac 100644 --- a/dev-java/jansi/jansi-2.4.0-r1.ebuild +++ b/dev-java/jansi/jansi-2.4.0-r1.ebuild @@ -17,7 +17,7 @@ SRC_URI="https://github.com/fusesource/${PN}/archive/refs/tags/${P}.tar.gz"; LICENSE="Apache-2.0" SLOT="2" -KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86" # Compile dependencies # POM: pom.xml
[gentoo-commits] repo/gentoo:master commit in: dev-java/jansi/
commit: 432a939dc664c859d1dd2a54641590f799ebd203 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Feb 16 21:46:56 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Feb 16 21:46:56 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=432a939d dev-java/jansi: Stabilize 2.4.0-r1 ppc64, #833458 Signed-off-by: Arthur Zamarin gentoo.org> dev-java/jansi/jansi-2.4.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/jansi/jansi-2.4.0-r1.ebuild b/dev-java/jansi/jansi-2.4.0-r1.ebuild index 7fb3f9b40aac..017f8fbf2485 100644 --- a/dev-java/jansi/jansi-2.4.0-r1.ebuild +++ b/dev-java/jansi/jansi-2.4.0-r1.ebuild @@ -17,7 +17,7 @@ SRC_URI="https://github.com/fusesource/${PN}/archive/refs/tags/${P}.tar.gz"; LICENSE="Apache-2.0" SLOT="2" -KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86" +KEYWORDS="amd64 ~arm ~arm64 ppc64 x86" # Compile dependencies # POM: pom.xml
[gentoo-commits] repo/gentoo:master commit in: dev-java/jansi/
commit: 737d804778b5b23f69b2182bd22492020bc3135b Author: Arthur Zamarin gentoo org> AuthorDate: Wed Feb 16 21:56:12 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Feb 16 21:56:12 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=737d8047 dev-java/jansi: Stabilize 2.4.0-r1 arm64, #833458 Signed-off-by: Arthur Zamarin gentoo.org> dev-java/jansi/jansi-2.4.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/jansi/jansi-2.4.0-r1.ebuild b/dev-java/jansi/jansi-2.4.0-r1.ebuild index 017f8fbf2485..7974adb4db91 100644 --- a/dev-java/jansi/jansi-2.4.0-r1.ebuild +++ b/dev-java/jansi/jansi-2.4.0-r1.ebuild @@ -17,7 +17,7 @@ SRC_URI="https://github.com/fusesource/${PN}/archive/refs/tags/${P}.tar.gz"; LICENSE="Apache-2.0" SLOT="2" -KEYWORDS="amd64 ~arm ~arm64 ppc64 x86" +KEYWORDS="amd64 ~arm arm64 ppc64 x86" # Compile dependencies # POM: pom.xml
[gentoo-commits] repo/gentoo:master commit in: dev-java/jansi/
commit: 3ef4b8ce4260cec496677de42c0f2b11b38f45e8 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Dec 22 18:35:46 2021 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Dec 22 18:44:49 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ef4b8ce dev-java/jansi: Keyword 1.13 arm, #828049 Signed-off-by: Arthur Zamarin gentoo.org> dev-java/jansi/jansi-1.13.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/jansi/jansi-1.13.ebuild b/dev-java/jansi/jansi-1.13.ebuild index 347109e6b44b..900dd405b1d8 100644 --- a/dev-java/jansi/jansi-1.13.ebuild +++ b/dev-java/jansi/jansi-1.13.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/fusesource/${PN}/archive/${PN}-project-${PV}.tar.gz LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="amd64 arm64 ppc64 x86" +KEYWORDS="amd64 ~arm arm64 ppc64 x86" CDEPEND="dev-java/jansi-native:0"
[gentoo-commits] repo/gentoo:master commit in: dev-java/jansi/
commit: de7a43ffe6a5f5b947303d009ad9188af81d414e Author: Sam James gentoo org> AuthorDate: Thu Nov 25 04:13:28 2021 + Commit: Sam James gentoo org> CommitDate: Thu Nov 25 04:13:28 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de7a43ff dev-java/jansi: Stabilize 1.13 arm64, #826850 Signed-off-by: Sam James gentoo.org> dev-java/jansi/jansi-1.13.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/jansi/jansi-1.13.ebuild b/dev-java/jansi/jansi-1.13.ebuild index 8da149faefe4..347109e6b44b 100644 --- a/dev-java/jansi/jansi-1.13.ebuild +++ b/dev-java/jansi/jansi-1.13.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/fusesource/${PN}/archive/${PN}-project-${PV}.tar.gz LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="amd64 ~arm64 ppc64 x86" +KEYWORDS="amd64 arm64 ppc64 x86" CDEPEND="dev-java/jansi-native:0"
[gentoo-commits] repo/gentoo:master commit in: dev-java/jansi/
commit: a9aeccd04021d6a895a5a51fcbea40ca41ecf452 Author: Sam James gentoo org> AuthorDate: Mon Jul 20 01:08:19 2020 + Commit: Sam James gentoo org> CommitDate: Mon Jul 20 01:08:19 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9aeccd0 dev-java/jansi: arm64 keyworded (bug #720116) Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Sam James gentoo.org> dev-java/jansi/jansi-1.11-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/jansi/jansi-1.11-r1.ebuild b/dev-java/jansi/jansi-1.11-r1.ebuild index e3cf445bf3e..0d9a907524d 100644 --- a/dev-java/jansi/jansi-1.11-r1.ebuild +++ b/dev-java/jansi/jansi-1.11-r1.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/fusesource/${PN}/tarball/${PN}-project-${PV} -> ${P} LICENSE="Apache-2.0" SLOT="1.11" -KEYWORDS="amd64 ~ppc64 x86" +KEYWORDS="amd64 ~arm64 ~ppc64 x86" CDEPEND="dev-java/jansi-native:0"
[gentoo-commits] repo/gentoo:master commit in: dev-java/jansi/
commit: 8fc7a7f3ddd9e8f848cba463e79d766f0e8a091a Author: Alexis Ballier gentoo org> AuthorDate: Thu Jul 13 20:41:12 2017 + Commit: Alexis Ballier gentoo org> CommitDate: Thu Jul 13 20:42:18 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fc7a7f3 dev-java/jansi: keyword ~arm64 Package-Manager: Portage-2.3.6, Repoman-2.3.2 dev-java/jansi/jansi-1.5-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/jansi/jansi-1.5-r2.ebuild b/dev-java/jansi/jansi-1.5-r2.ebuild index c315202f350..42ff134dafc 100644 --- a/dev-java/jansi/jansi-1.5-r2.ebuild +++ b/dev-java/jansi/jansi-1.5-r2.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/fusesource/${PN}/archive/${P}.zip"; LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="amd64 ppc64 x86" +KEYWORDS="amd64 ~arm64 ppc64 x86" CDEPEND="dev-java/jansi-native:0"
[gentoo-commits] repo/gentoo:master commit in: dev-java/jansi/
commit: 28d36a95f541d7d15cdabad2fe92e78ed9d1814f Author: Sergei Trofimovich gentoo org> AuthorDate: Sun Jul 12 12:34:00 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Jul 12 12:34:00 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28d36a95 dev-java/jansi: keyworded 1.11-r1 for ppc64 keyworded wrt bug #720116 Package-Manager: Portage-2.3.103, Repoman-2.3.23 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich gentoo.org> dev-java/jansi/jansi-1.11-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-java/jansi/jansi-1.11-r1.ebuild b/dev-java/jansi/jansi-1.11-r1.ebuild index 521a8813c78..e3cf445bf3e 100644 --- a/dev-java/jansi/jansi-1.11-r1.ebuild +++ b/dev-java/jansi/jansi-1.11-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="5" @@ -14,7 +14,7 @@ SRC_URI="https://github.com/fusesource/${PN}/tarball/${PN}-project-${PV} -> ${P} LICENSE="Apache-2.0" SLOT="1.11" -KEYWORDS="amd64 x86" +KEYWORDS="amd64 ~ppc64 x86" CDEPEND="dev-java/jansi-native:0"
[gentoo-commits] repo/gentoo:master commit in: dev-java/jansi/
commit: a9aeccd04021d6a895a5a51fcbea40ca41ecf452 Author: Sam James gentoo org> AuthorDate: Mon Jul 20 01:08:19 2020 + Commit: Sam James gentoo org> CommitDate: Mon Jul 20 01:08:19 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9aeccd0 dev-java/jansi: arm64 keyworded (bug #720116) Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Sam James gentoo.org> dev-java/jansi/jansi-1.11-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/jansi/jansi-1.11-r1.ebuild b/dev-java/jansi/jansi-1.11-r1.ebuild index e3cf445bf3e..0d9a907524d 100644 --- a/dev-java/jansi/jansi-1.11-r1.ebuild +++ b/dev-java/jansi/jansi-1.11-r1.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/fusesource/${PN}/tarball/${PN}-project-${PV} -> ${P} LICENSE="Apache-2.0" SLOT="1.11" -KEYWORDS="amd64 ~ppc64 x86" +KEYWORDS="amd64 ~arm64 ~ppc64 x86" CDEPEND="dev-java/jansi-native:0"
[gentoo-commits] repo/gentoo:master commit in: dev-java/jansi/
commit: 71627c5061d1b7f53968b808be6ca87b1d3b1caf Author: Patrice Clement gentoo org> AuthorDate: Sun Jun 11 22:07:02 2017 + Commit: Patrice Clement gentoo org> CommitDate: Mon Jun 12 21:34:11 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71627c50 dev-java/jansi: clean up old. Package-Manager: Portage-2.3.5, Repoman-2.3.1 dev-java/jansi/jansi-1.5-r1.ebuild | 32 - dev-java/jansi/jansi-1.5.ebuild| 49 -- 2 files changed, 81 deletions(-) diff --git a/dev-java/jansi/jansi-1.5-r1.ebuild b/dev-java/jansi/jansi-1.5-r1.ebuild deleted file mode 100644 index 9b26bc4f300..000 --- a/dev-java/jansi/jansi-1.5-r1.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="5" -JAVA_PKG_IUSE="source doc" - -inherit java-pkg-2 java-pkg-simple - -DESCRIPTION="Java library to output ANSI escape sequences in console" -HOMEPAGE="http://jansi.fusesource.org/"; -SRC_URI="https://github.com/fusesource/${PN}/archive/${P}.zip"; - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~ppc64 ~x86" - -CDEPEND="dev-java/jansi-native:0" - -DEPEND="${CDEPEND} - >=virtual/jdk-1.6" - -RDEPEND="${CDEPEND} - >=virtual/jre-1.6" - -S="${WORKDIR}/${PN}-${P}" - -JAVA_GENTOO_CLASSPATH="jansi-native" -JAVA_SRC_DIR="src" - -java_prepare() { - rm -rf src/test || die -} diff --git a/dev-java/jansi/jansi-1.5.ebuild b/dev-java/jansi/jansi-1.5.ebuild deleted file mode 100644 index 59aef5b8aae..000 --- a/dev-java/jansi/jansi-1.5.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="5" -JAVA_PKG_IUSE="source test doc" - -inherit java-pkg-2 java-ant-2 - -DESCRIPTION="A library that allows you to use ANSI escape sequences in your console output" -HOMEPAGE="http://jansi.fusesource.org/"; -SRC_URI="https://github.com/fusesource/${PN}/archive/${P}.zip"; - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ppc64 x86" - -CDEPEND="dev-java/jansi-native:0" - -DEPEND="${CDEPEND} - test? ( - dev-java/ant-junit4:0 - dev-java/junit:4 - ) - >=virtual/jdk-1.6" - -RDEPEND="${CDEPEND} - >=virtual/jre-1.6" - -S="${WORKDIR}/${PN}-${P}" - -EANT_GENTOO_CLASSPATH="jansi-native" -JAVA_ANT_REWRITE_CLASSPATH="true" - -java_prepare() { - cp "${FILESDIR}"/${P}-build.xml build.xml || die -} - -EANT_TEST_GENTOO_CLASSPATH="ant-junit4,junit-4" - -src_test() { - EANT_EXTRA_ARGS="-Djunit.present=true" - java-pkg-2_src_test -} - -src_install() { - java-pkg_newjar "target/${P}.jar" "${PN}.jar" - use source && java-pkg_dosrc src/main/java/org - use doc && java-pkg_dojavadoc target/site/apidocs -}
[gentoo-commits] repo/gentoo:master commit in: dev-java/jansi/
commit: df56bcef4e29687c3d2d9e5a1c442ce038243bbe Author: Patrice Clement gentoo org> AuthorDate: Sun Jun 11 22:06:25 2017 + Commit: Patrice Clement gentoo org> CommitDate: Mon Jun 12 21:34:09 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df56bcef dev-java/jansi: EAPI 6 bump. Package-Manager: Portage-2.3.5, Repoman-2.3.1 RepoMan-Options: --force dev-java/jansi/jansi-1.5-r1.ebuild | 2 +- .../jansi/{jansi-1.5-r1.ebuild => jansi-1.5-r2.ebuild} | 18 +++--- 2 files changed, 12 insertions(+), 8 deletions(-) diff --git a/dev-java/jansi/jansi-1.5-r1.ebuild b/dev-java/jansi/jansi-1.5-r1.ebuild index 3fdc5527a8d..9b26bc4f300 100644 --- a/dev-java/jansi/jansi-1.5-r1.ebuild +++ b/dev-java/jansi/jansi-1.5-r1.ebuild @@ -6,7 +6,7 @@ JAVA_PKG_IUSE="source doc" inherit java-pkg-2 java-pkg-simple -DESCRIPTION="A library that allows you to use ANSI escape sequences in your console output" +DESCRIPTION="Java library to output ANSI escape sequences in console" HOMEPAGE="http://jansi.fusesource.org/"; SRC_URI="https://github.com/fusesource/${PN}/archive/${P}.zip"; diff --git a/dev-java/jansi/jansi-1.5-r1.ebuild b/dev-java/jansi/jansi-1.5-r2.ebuild similarity index 69% copy from dev-java/jansi/jansi-1.5-r1.ebuild copy to dev-java/jansi/jansi-1.5-r2.ebuild index 3fdc5527a8d..c315202f350 100644 --- a/dev-java/jansi/jansi-1.5-r1.ebuild +++ b/dev-java/jansi/jansi-1.5-r2.ebuild @@ -1,25 +1,28 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -EAPI="5" +EAPI=6 + JAVA_PKG_IUSE="source doc" inherit java-pkg-2 java-pkg-simple -DESCRIPTION="A library that allows you to use ANSI escape sequences in your console output" +DESCRIPTION="Java library to output ANSI escape sequences in console" HOMEPAGE="http://jansi.fusesource.org/"; SRC_URI="https://github.com/fusesource/${PN}/archive/${P}.zip"; LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~ppc64 ~x86" +KEYWORDS="amd64 ppc64 x86" CDEPEND="dev-java/jansi-native:0" -DEPEND="${CDEPEND} +DEPEND=" + ${CDEPEND} >=virtual/jdk-1.6" -RDEPEND="${CDEPEND} +RDEPEND=" + ${CDEPEND} >=virtual/jre-1.6" S="${WORKDIR}/${PN}-${P}" @@ -27,6 +30,7 @@ S="${WORKDIR}/${PN}-${P}" JAVA_GENTOO_CLASSPATH="jansi-native" JAVA_SRC_DIR="src" -java_prepare() { - rm -rf src/test || die +src_prepare() { + default + rm -rv src/test || die }
[gentoo-commits] repo/gentoo:master commit in: dev-java/jansi/
commit: 2645590aff6683c94be7d83bc249896af05f12a0 Author: Yuan Liao gmail com> AuthorDate: Thu Jul 29 16:25:28 2021 + Commit: Miroslav Šulc gentoo org> CommitDate: Fri Jul 30 04:20:35 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2645590a dev-java/jansi: Version bump to 1.13 Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Yuan Liao gmail.com> Closes: https://github.com/gentoo/gentoo/pull/21823 Signed-off-by: Miroslav Šulc gentoo.org> dev-java/jansi/Manifest | 1 + dev-java/jansi/jansi-1.13.ebuild | 38 ++ 2 files changed, 39 insertions(+) diff --git a/dev-java/jansi/Manifest b/dev-java/jansi/Manifest index a7eacf91317..dce004d82a1 100644 --- a/dev-java/jansi/Manifest +++ b/dev-java/jansi/Manifest @@ -1 +1,2 @@ DIST jansi-1.11.tar.gz 252095 BLAKE2B 72b22392fa6731f49ebb5c2e94cdf7918ca37d5c73ccb14d8810402c9ec120b1220a739e54516eeb5355ad4dd74d01ae398a6003679c60b1dd6f1648691b2efa SHA512 4a19d52055da3ce08b6d797fb8e8241af86f1b9b30e12f4de24655edbd72d256b310d58fc6e106cae1384f9b0ab99cd7f2128d53296875fba5422bfc0e8410f1 +DIST jansi-1.13.tar.gz 253219 BLAKE2B 89fc81710bc0860c717241c97fe2e7a148ccbaa5fb1e7db30b978aa69cddccbc9ea45a0e30ef384c42a741d707f5eab73ce8b2a76e1095c66a2c95f9088f28f0 SHA512 9c4bb0b7435c102068718e039900828994f1ba60ed44307eb726eb91a2884bc406688c2747635b9353f3bd68a6bf0e7c082a4069343b59efffc900f59c563fde diff --git a/dev-java/jansi/jansi-1.13.ebuild b/dev-java/jansi/jansi-1.13.ebuild new file mode 100644 index 000..f570a1b7b6d --- /dev/null +++ b/dev-java/jansi/jansi-1.13.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +JAVA_PKG_IUSE="doc source test" +MAVEN_ID="org.fusesource.jansi:jansi:1.13" +JAVA_TESTING_FRAMEWORKS="junit-4" + +inherit java-pkg-2 java-pkg-simple + +DESCRIPTION="A library that allows you to use ANSI escape sequences in your console output" +HOMEPAGE="https://fusesource.github.io/jansi/"; +SRC_URI="https://github.com/fusesource/${PN}/archive/${PN}-project-${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" + +CDEPEND="dev-java/jansi-native:0" + +DEPEND="${CDEPEND} + test? ( + dev-java/junit:4 + ) + >=virtual/jdk-1.8:*" + +RDEPEND="${CDEPEND} + >=virtual/jre-1.8:*" + +S="${WORKDIR}/jansi-jansi-project-${PV}/jansi" + +JAVA_GENTOO_CLASSPATH="jansi-native" +JAVA_SRC_DIR="src/main/java" + +JAVA_TEST_GENTOO_CLASSPATH="junit-4" +JAVA_TEST_SRC_DIR="src/test/java" +JAVA_TEST_RESOURCE_DIRS="src/test/resources"
[gentoo-commits] repo/gentoo:master commit in: dev-java/jansi/
commit: d71b94b44a7eccf2124205fa19a9fa9614d7db85 Author: Sam James gentoo org> AuthorDate: Thu Apr 29 00:20:28 2021 + Commit: Sam James gentoo org> CommitDate: Thu Apr 29 00:21:36 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d71b94b4 dev-java/jansi: Stabilize 1.11-r2 ppc64, #786375 Signed-off-by: Sam James gentoo.org> dev-java/jansi/jansi-1.11-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/jansi/jansi-1.11-r2.ebuild b/dev-java/jansi/jansi-1.11-r2.ebuild index 0c1149bbd7b..8006241e27d 100644 --- a/dev-java/jansi/jansi-1.11-r2.ebuild +++ b/dev-java/jansi/jansi-1.11-r2.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/fusesource/${PN}/archive/${PN}-project-${PV}.tar.gz LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="amd64 ~arm64 ~ppc64 x86" +KEYWORDS="amd64 ~arm64 ppc64 x86" CDEPEND="dev-java/jansi-native:0"
[gentoo-commits] repo/gentoo:master commit in: dev-java/jansi/
commit: 580f3e0b39f86e5b5b93bb636eed8a23ba28d563 Author: Miroslav Šulc gentoo org> AuthorDate: Thu Apr 29 04:40:44 2021 + Commit: Miroslav Šulc gentoo org> CommitDate: Thu Apr 29 04:40:44 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=580f3e0b dev-java/jansi: removed obsolete 1.5-r2 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Miroslav Šulc gentoo.org> dev-java/jansi/Manifest| 1 - dev-java/jansi/jansi-1.5-r2.ebuild | 36 2 files changed, 37 deletions(-) diff --git a/dev-java/jansi/Manifest b/dev-java/jansi/Manifest index efba4da83f1..a7eacf91317 100644 --- a/dev-java/jansi/Manifest +++ b/dev-java/jansi/Manifest @@ -1,2 +1 @@ DIST jansi-1.11.tar.gz 252095 BLAKE2B 72b22392fa6731f49ebb5c2e94cdf7918ca37d5c73ccb14d8810402c9ec120b1220a739e54516eeb5355ad4dd74d01ae398a6003679c60b1dd6f1648691b2efa SHA512 4a19d52055da3ce08b6d797fb8e8241af86f1b9b30e12f4de24655edbd72d256b310d58fc6e106cae1384f9b0ab99cd7f2128d53296875fba5422bfc0e8410f1 -DIST jansi-1.5.zip 211616 BLAKE2B 754105218e62d095f9f070ba7f66b68dd2cfbf1b7d8f95ea6dc40f01e536fd8997e2bfca481a4c57cafabc6fe044de5de171b51429e07081ebe1824a5cd5d3d0 SHA512 784c01b7ab48307cf881439d5c3531949a6459e8a90667f1ee7a73f9cbce72710fcf4af8b4cae610d15085641567c0d51cab487488daa0c1b0a4605864de2775 diff --git a/dev-java/jansi/jansi-1.5-r2.ebuild b/dev-java/jansi/jansi-1.5-r2.ebuild deleted file mode 100644 index 42ff134dafc..000 --- a/dev-java/jansi/jansi-1.5-r2.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -JAVA_PKG_IUSE="source doc" - -inherit java-pkg-2 java-pkg-simple - -DESCRIPTION="Java library to output ANSI escape sequences in console" -HOMEPAGE="http://jansi.fusesource.org/"; -SRC_URI="https://github.com/fusesource/${PN}/archive/${P}.zip"; - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ~arm64 ppc64 x86" - -CDEPEND="dev-java/jansi-native:0" - -DEPEND=" - ${CDEPEND} - >=virtual/jdk-1.6" - -RDEPEND=" - ${CDEPEND} - >=virtual/jre-1.6" - -S="${WORKDIR}/${PN}-${P}" - -JAVA_GENTOO_CLASSPATH="jansi-native" -JAVA_SRC_DIR="src" - -src_prepare() { - default - rm -rv src/test || die -}
[gentoo-commits] repo/gentoo:master commit in: dev-java/jansi/
commit: b1005e7233119aa30eeb83402420a39f6ae0e6f5 Author: Sam James gentoo org> AuthorDate: Sun Aug 29 17:55:10 2021 + Commit: Sam James gentoo org> CommitDate: Sun Aug 29 17:55:10 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1005e72 dev-java/jansi: Stabilize 1.13 amd64, #810871 Signed-off-by: Sam James gentoo.org> dev-java/jansi/jansi-1.13.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/jansi/jansi-1.13.ebuild b/dev-java/jansi/jansi-1.13.ebuild index f570a1b7b6d..4938b042dd7 100644 --- a/dev-java/jansi/jansi-1.13.ebuild +++ b/dev-java/jansi/jansi-1.13.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/fusesource/${PN}/archive/${PN}-project-${PV}.tar.gz LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 ~arm64 ~ppc64 ~x86" CDEPEND="dev-java/jansi-native:0"
[gentoo-commits] repo/gentoo:master commit in: dev-java/jansi/
commit: a17b1e96848474beead57543e1ab09b2e32b2e1f Author: Sam James gentoo org> AuthorDate: Sun Aug 29 17:56:47 2021 + Commit: Sam James gentoo org> CommitDate: Sun Aug 29 17:56:47 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a17b1e96 dev-java/jansi: Stabilize 1.13 ppc64, #810871 Signed-off-by: Sam James gentoo.org> dev-java/jansi/jansi-1.13.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/jansi/jansi-1.13.ebuild b/dev-java/jansi/jansi-1.13.ebuild index b54bc539aa6..8da149faefe 100644 --- a/dev-java/jansi/jansi-1.13.ebuild +++ b/dev-java/jansi/jansi-1.13.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/fusesource/${PN}/archive/${PN}-project-${PV}.tar.gz LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="amd64 ~arm64 ~ppc64 x86" +KEYWORDS="amd64 ~arm64 ppc64 x86" CDEPEND="dev-java/jansi-native:0"
[gentoo-commits] repo/gentoo:master commit in: dev-java/jansi/
commit: ed5e7b1e80422954b56ce94d373cfb3b1844d1f9 Author: Sam James gentoo org> AuthorDate: Sun Aug 29 17:56:02 2021 + Commit: Sam James gentoo org> CommitDate: Sun Aug 29 17:56:02 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed5e7b1e dev-java/jansi: Stabilize 1.13 x86, #810871 Signed-off-by: Sam James gentoo.org> dev-java/jansi/jansi-1.13.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/jansi/jansi-1.13.ebuild b/dev-java/jansi/jansi-1.13.ebuild index 4938b042dd7..b54bc539aa6 100644 --- a/dev-java/jansi/jansi-1.13.ebuild +++ b/dev-java/jansi/jansi-1.13.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/fusesource/${PN}/archive/${PN}-project-${PV}.tar.gz LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="amd64 ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 ~arm64 ~ppc64 x86" CDEPEND="dev-java/jansi-native:0"
[gentoo-commits] repo/gentoo:master commit in: dev-java/jansi/
commit: efd93be2c628aaeb5573aec651a9388ac7276387 Author: Volkmar W. Pogatzki pogatzki net> AuthorDate: Tue Dec 14 08:50:04 2021 + Commit: Miroslav Šulc gentoo org> CommitDate: Mon Jan 17 08:58:56 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efd93be2 dev-java/jansi: bump to 2.4.0 SLOT="2" since jline does not compile with it. Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Volkmar W. Pogatzki pogatzki.net> Closes: https://github.com/gentoo/gentoo/pull/23804 Signed-off-by: Miroslav Šulc gentoo.org> dev-java/jansi/Manifest | 1 + dev-java/jansi/jansi-2.4.0.ebuild | 78 +++ 2 files changed, 79 insertions(+) diff --git a/dev-java/jansi/Manifest b/dev-java/jansi/Manifest index 31fabc8cd4c4..1325190f77b1 100644 --- a/dev-java/jansi/Manifest +++ b/dev-java/jansi/Manifest @@ -1 +1,2 @@ DIST jansi-1.13.tar.gz 253219 BLAKE2B 89fc81710bc0860c717241c97fe2e7a148ccbaa5fb1e7db30b978aa69cddccbc9ea45a0e30ef384c42a741d707f5eab73ce8b2a76e1095c66a2c95f9088f28f0 SHA512 9c4bb0b7435c102068718e039900828994f1ba60ed44307eb726eb91a2884bc406688c2747635b9353f3bd68a6bf0e7c082a4069343b59efffc900f59c563fde +DIST jansi-2.4.0.tar.gz 225579 BLAKE2B f07dfde9b789d62ec31999632e35609143289c5ab0972ce7cb931dea72ba41e6f2b9b74f7b3d82050e9ed4abd89386040d5268c408d787d3edd49fcdf0cce965 SHA512 4172b264463b847d6008dfad5c80246b029c7add2fd659f4b1c636891a86860f8f5ddd0ce0a5150065faeae72b19682339dda2d019c82f45d8f1be7a547e4558 diff --git a/dev-java/jansi/jansi-2.4.0.ebuild b/dev-java/jansi/jansi-2.4.0.ebuild new file mode 100644 index ..e93adc8efc55 --- /dev/null +++ b/dev-java/jansi/jansi-2.4.0.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Skeleton command: +# java-ebuilder --generate-ebuild --workdir . --pom pom.xml --download-uri https://github.com/fusesource/jansi/archive/refs/tags/jansi-2.4.0.tar.gz --slot 0 --keywords "~amd64 ~arm ~arm64 ~ppc64 ~x86" --ebuild jansi-2.4.0.ebuild + +EAPI=8 + +JAVA_PKG_IUSE="doc source" +MAVEN_ID="org.fusesource.jansi:jansi:2.4.0" + +inherit java-pkg-2 java-pkg-simple toolchain-funcs + +DESCRIPTION="Jansi is a java library for generating and interpreting ANSI escape sequences." +HOMEPAGE="http://fusesource.github.io/jansi"; +SRC_URI="https://github.com/fusesource/${PN}/archive/refs/tags/${P}.tar.gz"; + +LICENSE="Apache-2.0" +SLOT="2" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" + +# Compile dependencies +# POM: pom.xml +# test? info.picocli:picocli-codegen:4.5.2 -> !!!artifactId-not-found!!! +# test? org.junit.jupiter:junit-jupiter:5.7.0 -> !!!groupId-not-found!!! +# test? org.junit.jupiter:junit-jupiter-params:5.7.0 -> !!!groupId-not-found!!! + +DEPEND=">=virtual/jdk-1.8:*" + +# junit-jupiter is not available in ::gentoo +# test? ( +# !!!artifactId-not-found!!! +# !!!groupId-not-found!!! +# ) +#" + +RDEPEND=">=virtual/jre-1.8:*" + +DOCS=( {changelog,readme}.md license.txt ) + +S="${WORKDIR}/${PN}-${P}" + +JAVA_SRC_DIR="src/main/java" +JAVA_RESOURCE_DIRS="src/main/resources" +JAVA_MAIN_CLASS="org.fusesource.jansi.AnsiMain" + +# junit-jupiter is not available in ::gentoo +#JAVA_TEST_GENTOO_CLASSPATH="!!!artifactId-not-found!!!,!!!groupId-not-found!!!,!!!groupId-not-found!!!" +#JAVA_TEST_SRC_DIR="src/test/java" +#JAVA_TEST_RESOURCE_DIRS="src/test/resources" + +src_prepare() { + default + # Remove this directory containing libjansi.so, libjansi.jnilib and jansi.dll + rm -r "${JAVA_RESOURCE_DIRS}/org/fusesource/jansi/internal/native" || die +} + +src_compile() { + java-pkg-simple_src_compile + + # build native library. + local args=( + CCFLAGS="${CFLAGS} ${CXXFLAGS} -Os -fPIC -fvisibility=hidden" + LINKFLAGS="-shared" + CC="$(tc-getCC)" + STRIP="$(tc-getSTRIP)" + LIBNAME="libjansi-$(ver_cut 1-2).so" + ) + emake "${args[@]}" native +} + +src_install() { + # default # https://bugs.gentoo.org/789582 + # deafult fails with + # make: *** No rule to make target 'install'. Stop. + java-pkg_doso target/native--/libjansi-$(ver_cut 1-2).so + java-pkg-simple_src_install +}
[gentoo-commits] repo/gentoo:master commit in: dev-java/jansi/
commit: e753542599ad045f9b7a004156480b12584b5ce4 Author: Volkmar W. Pogatzki pogatzki net> AuthorDate: Mon Jan 17 15:11:20 2022 + Commit: Miroslav Šulc gentoo org> CommitDate: Tue Jan 18 09:56:21 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7535425 dev-java/jansi: LDFLAGS Closes: https://bugs.gentoo.org/831350 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Volkmar W. Pogatzki pogatzki.net> Closes: https://github.com/gentoo/gentoo/pull/23842 Signed-off-by: Miroslav Šulc gentoo.org> dev-java/jansi/jansi-2.4.0-r1.ebuild | 78 1 file changed, 78 insertions(+) diff --git a/dev-java/jansi/jansi-2.4.0-r1.ebuild b/dev-java/jansi/jansi-2.4.0-r1.ebuild new file mode 100644 index ..75e764ffdbfd --- /dev/null +++ b/dev-java/jansi/jansi-2.4.0-r1.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Skeleton command: +# java-ebuilder --generate-ebuild --workdir . --pom pom.xml --download-uri https://github.com/fusesource/jansi/archive/refs/tags/jansi-2.4.0.tar.gz --slot 0 --keywords "~amd64 ~arm ~arm64 ~ppc64 ~x86" --ebuild jansi-2.4.0.ebuild + +EAPI=8 + +JAVA_PKG_IUSE="doc source" +MAVEN_ID="org.fusesource.jansi:jansi:2.4.0" + +inherit java-pkg-2 java-pkg-simple toolchain-funcs + +DESCRIPTION="Jansi is a java library for generating and interpreting ANSI escape sequences." +HOMEPAGE="http://fusesource.github.io/jansi"; +SRC_URI="https://github.com/fusesource/${PN}/archive/refs/tags/${P}.tar.gz"; + +LICENSE="Apache-2.0" +SLOT="2" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" + +# Compile dependencies +# POM: pom.xml +# test? info.picocli:picocli-codegen:4.5.2 -> !!!artifactId-not-found!!! +# test? org.junit.jupiter:junit-jupiter:5.7.0 -> !!!groupId-not-found!!! +# test? org.junit.jupiter:junit-jupiter-params:5.7.0 -> !!!groupId-not-found!!! + +DEPEND=">=virtual/jdk-1.8:*" + +# junit-jupiter is not available in ::gentoo +# test? ( +# !!!artifactId-not-found!!! +# !!!groupId-not-found!!! +# ) +#" + +RDEPEND=">=virtual/jre-1.8:*" + +DOCS=( {changelog,readme}.md license.txt ) + +S="${WORKDIR}/${PN}-${P}" + +JAVA_SRC_DIR="src/main/java" +JAVA_RESOURCE_DIRS="src/main/resources" +JAVA_MAIN_CLASS="org.fusesource.jansi.AnsiMain" + +# junit-jupiter is not available in ::gentoo +#JAVA_TEST_GENTOO_CLASSPATH="!!!artifactId-not-found!!!,!!!groupId-not-found!!!,!!!groupId-not-found!!!" +#JAVA_TEST_SRC_DIR="src/test/java" +#JAVA_TEST_RESOURCE_DIRS="src/test/resources" + +src_prepare() { + default + # Remove this directory containing libjansi.so, libjansi.jnilib and jansi.dll + rm -r "${JAVA_RESOURCE_DIRS}/org/fusesource/jansi/internal/native" || die +} + +src_compile() { + java-pkg-simple_src_compile + + # build native library. + local args=( + CCFLAGS="${CFLAGS} ${CXXFLAGS} -Os -fPIC -fvisibility=hidden" + LINKFLAGS="-shared ${LDFLAGS}" + CC="$(tc-getCC)" + STRIP="$(tc-getSTRIP)" + LIBNAME="libjansi-$(ver_cut 1-2).so" + ) + emake "${args[@]}" native +} + +src_install() { + # default # https://bugs.gentoo.org/789582 + # deafult fails with + # make: *** No rule to make target 'install'. Stop. + java-pkg_doso target/native--/libjansi-$(ver_cut 1-2).so + java-pkg-simple_src_install +}
[gentoo-commits] repo/gentoo:master commit in: dev-java/jansi/
commit: d621e4a9e80c0220b643014776cd8be742e4f114 Author: Miroslav Šulc gentoo org> AuthorDate: Tue Jan 18 09:57:31 2022 + Commit: Miroslav Šulc gentoo org> CommitDate: Tue Jan 18 09:57:31 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d621e4a9 dev-java/jansi: removed obsolete 2.4.0 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Miroslav Šulc gentoo.org> dev-java/jansi/jansi-2.4.0.ebuild | 78 --- 1 file changed, 78 deletions(-) diff --git a/dev-java/jansi/jansi-2.4.0.ebuild b/dev-java/jansi/jansi-2.4.0.ebuild deleted file mode 100644 index e93adc8efc55.. --- a/dev-java/jansi/jansi-2.4.0.ebuild +++ /dev/null @@ -1,78 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# Skeleton command: -# java-ebuilder --generate-ebuild --workdir . --pom pom.xml --download-uri https://github.com/fusesource/jansi/archive/refs/tags/jansi-2.4.0.tar.gz --slot 0 --keywords "~amd64 ~arm ~arm64 ~ppc64 ~x86" --ebuild jansi-2.4.0.ebuild - -EAPI=8 - -JAVA_PKG_IUSE="doc source" -MAVEN_ID="org.fusesource.jansi:jansi:2.4.0" - -inherit java-pkg-2 java-pkg-simple toolchain-funcs - -DESCRIPTION="Jansi is a java library for generating and interpreting ANSI escape sequences." -HOMEPAGE="http://fusesource.github.io/jansi"; -SRC_URI="https://github.com/fusesource/${PN}/archive/refs/tags/${P}.tar.gz"; - -LICENSE="Apache-2.0" -SLOT="2" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" - -# Compile dependencies -# POM: pom.xml -# test? info.picocli:picocli-codegen:4.5.2 -> !!!artifactId-not-found!!! -# test? org.junit.jupiter:junit-jupiter:5.7.0 -> !!!groupId-not-found!!! -# test? org.junit.jupiter:junit-jupiter-params:5.7.0 -> !!!groupId-not-found!!! - -DEPEND=">=virtual/jdk-1.8:*" - -# junit-jupiter is not available in ::gentoo -# test? ( -# !!!artifactId-not-found!!! -# !!!groupId-not-found!!! -# ) -#" - -RDEPEND=">=virtual/jre-1.8:*" - -DOCS=( {changelog,readme}.md license.txt ) - -S="${WORKDIR}/${PN}-${P}" - -JAVA_SRC_DIR="src/main/java" -JAVA_RESOURCE_DIRS="src/main/resources" -JAVA_MAIN_CLASS="org.fusesource.jansi.AnsiMain" - -# junit-jupiter is not available in ::gentoo -#JAVA_TEST_GENTOO_CLASSPATH="!!!artifactId-not-found!!!,!!!groupId-not-found!!!,!!!groupId-not-found!!!" -#JAVA_TEST_SRC_DIR="src/test/java" -#JAVA_TEST_RESOURCE_DIRS="src/test/resources" - -src_prepare() { - default - # Remove this directory containing libjansi.so, libjansi.jnilib and jansi.dll - rm -r "${JAVA_RESOURCE_DIRS}/org/fusesource/jansi/internal/native" || die -} - -src_compile() { - java-pkg-simple_src_compile - - # build native library. - local args=( - CCFLAGS="${CFLAGS} ${CXXFLAGS} -Os -fPIC -fvisibility=hidden" - LINKFLAGS="-shared" - CC="$(tc-getCC)" - STRIP="$(tc-getSTRIP)" - LIBNAME="libjansi-$(ver_cut 1-2).so" - ) - emake "${args[@]}" native -} - -src_install() { - # default # https://bugs.gentoo.org/789582 - # deafult fails with - # make: *** No rule to make target 'install'. Stop. - java-pkg_doso target/native--/libjansi-$(ver_cut 1-2).so - java-pkg-simple_src_install -}
[gentoo-commits] repo/gentoo:master commit in: dev-java/jansi/
commit: 112e82d822ba2aa5866896da6aa05c08322d83ae Author: Jakov Smolić gentoo org> AuthorDate: Wed Feb 16 09:34:37 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Wed Feb 16 09:34:37 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=112e82d8 dev-java/jansi: Stabilize 2.4.0-r1 amd64, #833458 Signed-off-by: Jakov Smolić gentoo.org> dev-java/jansi/jansi-2.4.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/jansi/jansi-2.4.0-r1.ebuild b/dev-java/jansi/jansi-2.4.0-r1.ebuild index 75e764ffdbfd..fc27bd6f9243 100644 --- a/dev-java/jansi/jansi-2.4.0-r1.ebuild +++ b/dev-java/jansi/jansi-2.4.0-r1.ebuild @@ -17,7 +17,7 @@ SRC_URI="https://github.com/fusesource/${PN}/archive/refs/tags/${P}.tar.gz"; LICENSE="Apache-2.0" SLOT="2" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86" # Compile dependencies # POM: pom.xml
[gentoo-commits] repo/gentoo:master commit in: dev-java/jansi/
commit: c8114fe285edd1ea11816054fa9fbf75deac5ea8 Author: Jakov Smolić gentoo org> AuthorDate: Wed Feb 16 09:34:54 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Wed Feb 16 09:34:54 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8114fe2 dev-java/jansi: Stabilize 2.4.0-r1 x86, #833458 Signed-off-by: Jakov Smolić gentoo.org> dev-java/jansi/jansi-2.4.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/jansi/jansi-2.4.0-r1.ebuild b/dev-java/jansi/jansi-2.4.0-r1.ebuild index fc27bd6f9243..7fb3f9b40aac 100644 --- a/dev-java/jansi/jansi-2.4.0-r1.ebuild +++ b/dev-java/jansi/jansi-2.4.0-r1.ebuild @@ -17,7 +17,7 @@ SRC_URI="https://github.com/fusesource/${PN}/archive/refs/tags/${P}.tar.gz"; LICENSE="Apache-2.0" SLOT="2" -KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86" # Compile dependencies # POM: pom.xml
[gentoo-commits] repo/gentoo:master commit in: dev-java/jansi/
commit: 432a939dc664c859d1dd2a54641590f799ebd203 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Feb 16 21:46:56 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Feb 16 21:46:56 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=432a939d dev-java/jansi: Stabilize 2.4.0-r1 ppc64, #833458 Signed-off-by: Arthur Zamarin gentoo.org> dev-java/jansi/jansi-2.4.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/jansi/jansi-2.4.0-r1.ebuild b/dev-java/jansi/jansi-2.4.0-r1.ebuild index 7fb3f9b40aac..017f8fbf2485 100644 --- a/dev-java/jansi/jansi-2.4.0-r1.ebuild +++ b/dev-java/jansi/jansi-2.4.0-r1.ebuild @@ -17,7 +17,7 @@ SRC_URI="https://github.com/fusesource/${PN}/archive/refs/tags/${P}.tar.gz"; LICENSE="Apache-2.0" SLOT="2" -KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86" +KEYWORDS="amd64 ~arm ~arm64 ppc64 x86" # Compile dependencies # POM: pom.xml
[gentoo-commits] repo/gentoo:master commit in: dev-java/jansi/
commit: 737d804778b5b23f69b2182bd22492020bc3135b Author: Arthur Zamarin gentoo org> AuthorDate: Wed Feb 16 21:56:12 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Feb 16 21:56:12 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=737d8047 dev-java/jansi: Stabilize 2.4.0-r1 arm64, #833458 Signed-off-by: Arthur Zamarin gentoo.org> dev-java/jansi/jansi-2.4.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/jansi/jansi-2.4.0-r1.ebuild b/dev-java/jansi/jansi-2.4.0-r1.ebuild index 017f8fbf2485..7974adb4db91 100644 --- a/dev-java/jansi/jansi-2.4.0-r1.ebuild +++ b/dev-java/jansi/jansi-2.4.0-r1.ebuild @@ -17,7 +17,7 @@ SRC_URI="https://github.com/fusesource/${PN}/archive/refs/tags/${P}.tar.gz"; LICENSE="Apache-2.0" SLOT="2" -KEYWORDS="amd64 ~arm ~arm64 ppc64 x86" +KEYWORDS="amd64 ~arm arm64 ppc64 x86" # Compile dependencies # POM: pom.xml
[gentoo-commits] repo/gentoo:master commit in: dev-java/jansi/
commit: 3ef4b8ce4260cec496677de42c0f2b11b38f45e8 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Dec 22 18:35:46 2021 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Dec 22 18:44:49 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ef4b8ce dev-java/jansi: Keyword 1.13 arm, #828049 Signed-off-by: Arthur Zamarin gentoo.org> dev-java/jansi/jansi-1.13.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/jansi/jansi-1.13.ebuild b/dev-java/jansi/jansi-1.13.ebuild index 347109e6b44b..900dd405b1d8 100644 --- a/dev-java/jansi/jansi-1.13.ebuild +++ b/dev-java/jansi/jansi-1.13.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/fusesource/${PN}/archive/${PN}-project-${PV}.tar.gz LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="amd64 arm64 ppc64 x86" +KEYWORDS="amd64 ~arm arm64 ppc64 x86" CDEPEND="dev-java/jansi-native:0"
[gentoo-commits] repo/gentoo:master commit in: dev-java/jansi/
commit: de7a43ffe6a5f5b947303d009ad9188af81d414e Author: Sam James gentoo org> AuthorDate: Thu Nov 25 04:13:28 2021 + Commit: Sam James gentoo org> CommitDate: Thu Nov 25 04:13:28 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de7a43ff dev-java/jansi: Stabilize 1.13 arm64, #826850 Signed-off-by: Sam James gentoo.org> dev-java/jansi/jansi-1.13.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/jansi/jansi-1.13.ebuild b/dev-java/jansi/jansi-1.13.ebuild index 8da149faefe4..347109e6b44b 100644 --- a/dev-java/jansi/jansi-1.13.ebuild +++ b/dev-java/jansi/jansi-1.13.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/fusesource/${PN}/archive/${PN}-project-${PV}.tar.gz LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="amd64 ~arm64 ppc64 x86" +KEYWORDS="amd64 arm64 ppc64 x86" CDEPEND="dev-java/jansi-native:0"
[gentoo-commits] repo/gentoo:master commit in: dev-java/jansi/
commit: 28d36a95f541d7d15cdabad2fe92e78ed9d1814f Author: Sergei Trofimovich gentoo org> AuthorDate: Sun Jul 12 12:34:00 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Jul 12 12:34:00 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28d36a95 dev-java/jansi: keyworded 1.11-r1 for ppc64 keyworded wrt bug #720116 Package-Manager: Portage-2.3.103, Repoman-2.3.23 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich gentoo.org> dev-java/jansi/jansi-1.11-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-java/jansi/jansi-1.11-r1.ebuild b/dev-java/jansi/jansi-1.11-r1.ebuild index 521a8813c78..e3cf445bf3e 100644 --- a/dev-java/jansi/jansi-1.11-r1.ebuild +++ b/dev-java/jansi/jansi-1.11-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="5" @@ -14,7 +14,7 @@ SRC_URI="https://github.com/fusesource/${PN}/tarball/${PN}-project-${PV} -> ${P} LICENSE="Apache-2.0" SLOT="1.11" -KEYWORDS="amd64 x86" +KEYWORDS="amd64 ~ppc64 x86" CDEPEND="dev-java/jansi-native:0"
[gentoo-commits] repo/gentoo:master commit in: dev-java/jansi/
commit: a9aeccd04021d6a895a5a51fcbea40ca41ecf452 Author: Sam James gentoo org> AuthorDate: Mon Jul 20 01:08:19 2020 + Commit: Sam James gentoo org> CommitDate: Mon Jul 20 01:08:19 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9aeccd0 dev-java/jansi: arm64 keyworded (bug #720116) Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Sam James gentoo.org> dev-java/jansi/jansi-1.11-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/jansi/jansi-1.11-r1.ebuild b/dev-java/jansi/jansi-1.11-r1.ebuild index e3cf445bf3e..0d9a907524d 100644 --- a/dev-java/jansi/jansi-1.11-r1.ebuild +++ b/dev-java/jansi/jansi-1.11-r1.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/fusesource/${PN}/tarball/${PN}-project-${PV} -> ${P} LICENSE="Apache-2.0" SLOT="1.11" -KEYWORDS="amd64 ~ppc64 x86" +KEYWORDS="amd64 ~arm64 ~ppc64 x86" CDEPEND="dev-java/jansi-native:0"
[gentoo-commits] repo/gentoo:master commit in: dev-java/jansi/
commit: 861d16e6e8f48edb6a176649c806b6d1460b3f0e Author: Miroslav Šulc gentoo org> AuthorDate: Wed Apr 28 09:05:25 2021 + Commit: Miroslav Šulc gentoo org> CommitDate: Wed Apr 28 09:05:25 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=861d16e6 dev-java/jansi: switched to slot 0 + eapi7/java 1.8 in 1.11 Closes: https://bugs.gentoo.org/783906 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Miroslav Šulc gentoo.org> .../jansi/{jansi-1.11-r1.ebuild => jansi-1.11-r2.ebuild} | 15 --- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/dev-java/jansi/jansi-1.11-r1.ebuild b/dev-java/jansi/jansi-1.11-r2.ebuild similarity index 81% rename from dev-java/jansi/jansi-1.11-r1.ebuild rename to dev-java/jansi/jansi-1.11-r2.ebuild index 0d9a907524d..0c1149bbd7b 100644 --- a/dev-java/jansi/jansi-1.11-r1.ebuild +++ b/dev-java/jansi/jansi-1.11-r2.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI="5" +EAPI=7 # TODO: Get doc (missing classpath entries) working. JAVA_PKG_IUSE="source test" @@ -10,10 +10,10 @@ inherit vcs-snapshot java-pkg-2 java-ant-2 DESCRIPTION="A library that allows you to use ANSI escape sequences in your console output" HOMEPAGE="http://jansi.fusesource.org/"; -SRC_URI="https://github.com/fusesource/${PN}/tarball/${PN}-project-${PV} -> ${P}.tar.gz" +SRC_URI="https://github.com/fusesource/${PN}/archive/${PN}-project-${PV}.tar.gz -> ${P}.tar.gz" LICENSE="Apache-2.0" -SLOT="1.11" +SLOT="0" KEYWORDS="amd64 ~arm64 ~ppc64 x86" CDEPEND="dev-java/jansi-native:0" @@ -23,10 +23,10 @@ DEPEND="${CDEPEND} dev-java/ant-junit4:0 dev-java/junit:4 ) - >=virtual/jdk-1.7" + >=virtual/jdk-1.8:*" RDEPEND="${CDEPEND} - >=virtual/jre-1.5" + >=virtual/jre-1.8:*" S="${WORKDIR}/${P}/jansi" @@ -34,7 +34,8 @@ EANT_GENTOO_CLASSPATH="jansi-native" JAVA_ANT_REWRITE_CLASSPATH="true" JAVA_SRC_DIR="src/main/java" -java_prepare() { +src_prepare() { + default cp "${FILESDIR}"/${P}-build.xml build.xml || die }
[gentoo-commits] repo/gentoo:master commit in: dev-java/jansi/
commit: a7e188e8e63b00e028ea5118f21d2d9a823e2303 Author: Patrice Clement gentoo org> AuthorDate: Fri Dec 18 16:29:47 2015 + Commit: Patrice Clement gentoo org> CommitDate: Fri Dec 18 16:32:44 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7e188e8 dev-java/jansi: Make use of java-pkg-simple and allow for compilation to go through. Fixes bug 568616. Package-Manager: portage-2.2.20.1 Signed-off-by: Patrice Clement gentoo.org> dev-java/jansi/jansi-1.5-r1.ebuild | 33 + 1 file changed, 33 insertions(+) diff --git a/dev-java/jansi/jansi-1.5-r1.ebuild b/dev-java/jansi/jansi-1.5-r1.ebuild new file mode 100644 index 000..9eb6c5e --- /dev/null +++ b/dev-java/jansi/jansi-1.5-r1.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="5" +JAVA_PKG_IUSE="source doc" + +inherit java-pkg-2 java-pkg-simple + +DESCRIPTION="Jansi is a small java library that allows you to use ANSI escape sequences in your console output" +HOMEPAGE="http://jansi.fusesource.org/"; +SRC_URI="https://github.com/fusesource/${PN}/archive/${P}.zip"; + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~ppc ~ppc64" + +CDEPEND="dev-java/jansi-native:0" + +DEPEND="${CDEPEND} + >=virtual/jdk-1.6" + +RDEPEND="${CDEPEND} + >=virtual/jre-1.6" + +S="${WORKDIR}/${PN}-${P}" + +JAVA_GENTOO_CLASSPATH="jansi-native" +JAVA_SRC_DIR="src" + +java_prepare() { + rm -rf src/test || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-java/jansi/
commit: 724d3f706d03263edb5f9d0e356db136bc82163a Author: Patrice Clement gentoo org> AuthorDate: Sun Oct 25 14:38:07 2015 + Commit: Patrice Clement gentoo org> CommitDate: Sun Oct 25 14:38:07 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=724d3f70 dev-java/jansi: Clean up old. Package-Manager: portage-2.2.20.1 Signed-off-by: Patrice Clement gentoo.org> dev-java/jansi/Manifest | 1 - dev-java/jansi/jansi-1.1.ebuild | 37 - 2 files changed, 38 deletions(-) diff --git a/dev-java/jansi/Manifest b/dev-java/jansi/Manifest index cb067a4..c581060 100644 --- a/dev-java/jansi/Manifest +++ b/dev-java/jansi/Manifest @@ -1,3 +1,2 @@ -DIST jansi-1.1-sources.jar 18401 SHA256 c347970cb7e74832ddc7a37966ec9e1697965200eaaadcf4f1f3f407ad965ce4 SHA512 6f731c3e87b3662ce03a951bea837aa02822cb21ad477e458f8a6ce11b6943fba88d5b6c3786bf47fb9e48d4d30debb4527812fa6c58fe973244ace459b6031d WHIRLPOOL 532adaac74483967079676569c446cfe903a7b22dabffddd4be69dac0c7c4c45ea9bad21fcd5658f5768be68650fe971773a549bcbb6973768a0cd912ba00329 DIST jansi-1.11.tar.gz 252095 SHA256 e5c7bd4d9ccba7a2f191380111960c7bd699a7ffee370891b2ef7f905047cccf SHA512 4a19d52055da3ce08b6d797fb8e8241af86f1b9b30e12f4de24655edbd72d256b310d58fc6e106cae1384f9b0ab99cd7f2128d53296875fba5422bfc0e8410f1 WHIRLPOOL 30bc2f3bcf1f74ed5b939e9cfb2c16e54f41e679a97c9983643207b264ddd8fdaf9a898c188f12ea2e84742c45942946f59dda97de1b76f39da050329ef91c24 DIST jansi-1.5.zip 211616 SHA256 e904c8197f100d91c84207e0ec97aa7d197ea8c916d3aa668526b2d4d0279773 SHA512 784c01b7ab48307cf881439d5c3531949a6459e8a90667f1ee7a73f9cbce72710fcf4af8b4cae610d15085641567c0d51cab487488daa0c1b0a4605864de2775 WHIRLPOOL ddc5fcdcb04115b7c24ada6ebf8be9c374fbfd09bf368a9388110b9f8e509c2ae20ec78874767a52ffeed9ecf3ff3ee3c4bf59efcee304d274aa8154ad28cf72 diff --git a/dev-java/jansi/jansi-1.1.ebuild b/dev-java/jansi/jansi-1.1.ebuild deleted file mode 100644 index 52ddcb5..000 --- a/dev-java/jansi/jansi-1.1.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="2" -JAVA_PKG_IUSE="doc source" - -inherit java-pkg-2 - -DESCRIPTION="Jansi is a small java library that allows you to use ANSI escape sequences in your console output" -HOMEPAGE="http://jansi.fusesource.org/"; - -SRC_URI="http://jansi.fusesource.org/repo/release/org/fusesource/jansi/jansi/${PV}/${P}-sources.jar"; -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ppc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" -IUSE="" - -RDEPEND=">=virtual/jre-1.5 - dev-java/jna" - -DEPEND=">=virtual/jdk-1.5 - dev-java/jna" - -src_compile() { - mkdir target - ejavac -classpath "$(java-pkg_getjars jna)" org/fusesource/jansi/*.java org/fusesource/jansi/internal/*.java -d target - jar -cf jansi.jar -C target . - - use doc && mkdir target/html && javadoc org/fusesource/jansi/*.java org/fusesource/jansi/internal/*.java -d target/html -} - -src_install() { - java-pkg_newjar "${PN}.jar" - use doc && java-pkg_dojavadoc "target/html/" - use source && java-pkg_dosrc "org" -}
[gentoo-commits] repo/gentoo:master commit in: dev-java/jansi/
commit: 5c39fff40500bb6a9d1bf262e8bd615b1f291d2f Author: Patrice Clement gentoo org> AuthorDate: Sun Oct 25 14:37:19 2015 + Commit: Patrice Clement gentoo org> CommitDate: Sun Oct 25 14:37:19 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c39fff4 dev-java/jansi: Stable for amd64. Stable for x86 using the ALLARCHES policy. Fixes bug 563676. Package-Manager: portage-2.2.20.1 Signed-off-by: Patrice Clement gentoo.org> dev-java/jansi/jansi-1.5.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-java/jansi/jansi-1.5.ebuild b/dev-java/jansi/jansi-1.5.ebuild index 844359f..ae10160 100644 --- a/dev-java/jansi/jansi-1.5.ebuild +++ b/dev-java/jansi/jansi-1.5.ebuild @@ -5,7 +5,7 @@ EAPI="5" JAVA_PKG_IUSE="source test doc" -inherit vcs-snapshot java-pkg-2 java-ant-2 +inherit java-pkg-2 java-ant-2 DESCRIPTION="Jansi is a small java library that allows you to use ANSI escape sequences in your console output" HOMEPAGE="http://jansi.fusesource.org/"; @@ -13,7 +13,7 @@ SRC_URI="https://github.com/fusesource/${PN}/archive/${P}.zip"; LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" CDEPEND="dev-java/jansi-native:0"
[gentoo-commits] repo/gentoo:master commit in: dev-java/jansi/
commit: 7539473319e1ae7bc8e612cd96f07e120eed1369 Author: Patrice Clement gentoo org> AuthorDate: Sun Oct 25 15:28:09 2015 + Commit: Patrice Clement gentoo org> CommitDate: Sun Oct 25 15:29:11 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75394733 dev-java/jansi: Stable for ppc+ppc64. Package-Manager: portage-2.2.20.1 Signed-off-by: Patrice Clement gentoo.org> dev-java/jansi/jansi-1.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/jansi/jansi-1.5.ebuild b/dev-java/jansi/jansi-1.5.ebuild index ae10160..5b7e58f 100644 --- a/dev-java/jansi/jansi-1.5.ebuild +++ b/dev-java/jansi/jansi-1.5.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/fusesource/${PN}/archive/${P}.zip"; LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="amd64 x86" +KEYWORDS="amd64 x86 ppc ppc64" CDEPEND="dev-java/jansi-native:0"
[gentoo-commits] repo/gentoo:master commit in: dev-java/jansi/
commit: 8fc7a7f3ddd9e8f848cba463e79d766f0e8a091a Author: Alexis Ballier gentoo org> AuthorDate: Thu Jul 13 20:41:12 2017 + Commit: Alexis Ballier gentoo org> CommitDate: Thu Jul 13 20:42:18 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fc7a7f3 dev-java/jansi: keyword ~arm64 Package-Manager: Portage-2.3.6, Repoman-2.3.2 dev-java/jansi/jansi-1.5-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/jansi/jansi-1.5-r2.ebuild b/dev-java/jansi/jansi-1.5-r2.ebuild index c315202f350..42ff134dafc 100644 --- a/dev-java/jansi/jansi-1.5-r2.ebuild +++ b/dev-java/jansi/jansi-1.5-r2.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/fusesource/${PN}/archive/${P}.zip"; LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="amd64 ppc64 x86" +KEYWORDS="amd64 ~arm64 ppc64 x86" CDEPEND="dev-java/jansi-native:0"
[gentoo-commits] repo/gentoo:master commit in: dev-java/jansi/
commit: 71627c5061d1b7f53968b808be6ca87b1d3b1caf Author: Patrice Clement gentoo org> AuthorDate: Sun Jun 11 22:07:02 2017 + Commit: Patrice Clement gentoo org> CommitDate: Mon Jun 12 21:34:11 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71627c50 dev-java/jansi: clean up old. Package-Manager: Portage-2.3.5, Repoman-2.3.1 dev-java/jansi/jansi-1.5-r1.ebuild | 32 - dev-java/jansi/jansi-1.5.ebuild| 49 -- 2 files changed, 81 deletions(-) diff --git a/dev-java/jansi/jansi-1.5-r1.ebuild b/dev-java/jansi/jansi-1.5-r1.ebuild deleted file mode 100644 index 9b26bc4f300..000 --- a/dev-java/jansi/jansi-1.5-r1.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="5" -JAVA_PKG_IUSE="source doc" - -inherit java-pkg-2 java-pkg-simple - -DESCRIPTION="Java library to output ANSI escape sequences in console" -HOMEPAGE="http://jansi.fusesource.org/"; -SRC_URI="https://github.com/fusesource/${PN}/archive/${P}.zip"; - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~ppc64 ~x86" - -CDEPEND="dev-java/jansi-native:0" - -DEPEND="${CDEPEND} - >=virtual/jdk-1.6" - -RDEPEND="${CDEPEND} - >=virtual/jre-1.6" - -S="${WORKDIR}/${PN}-${P}" - -JAVA_GENTOO_CLASSPATH="jansi-native" -JAVA_SRC_DIR="src" - -java_prepare() { - rm -rf src/test || die -} diff --git a/dev-java/jansi/jansi-1.5.ebuild b/dev-java/jansi/jansi-1.5.ebuild deleted file mode 100644 index 59aef5b8aae..000 --- a/dev-java/jansi/jansi-1.5.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="5" -JAVA_PKG_IUSE="source test doc" - -inherit java-pkg-2 java-ant-2 - -DESCRIPTION="A library that allows you to use ANSI escape sequences in your console output" -HOMEPAGE="http://jansi.fusesource.org/"; -SRC_URI="https://github.com/fusesource/${PN}/archive/${P}.zip"; - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ppc64 x86" - -CDEPEND="dev-java/jansi-native:0" - -DEPEND="${CDEPEND} - test? ( - dev-java/ant-junit4:0 - dev-java/junit:4 - ) - >=virtual/jdk-1.6" - -RDEPEND="${CDEPEND} - >=virtual/jre-1.6" - -S="${WORKDIR}/${PN}-${P}" - -EANT_GENTOO_CLASSPATH="jansi-native" -JAVA_ANT_REWRITE_CLASSPATH="true" - -java_prepare() { - cp "${FILESDIR}"/${P}-build.xml build.xml || die -} - -EANT_TEST_GENTOO_CLASSPATH="ant-junit4,junit-4" - -src_test() { - EANT_EXTRA_ARGS="-Djunit.present=true" - java-pkg-2_src_test -} - -src_install() { - java-pkg_newjar "target/${P}.jar" "${PN}.jar" - use source && java-pkg_dosrc src/main/java/org - use doc && java-pkg_dojavadoc target/site/apidocs -}
[gentoo-commits] repo/gentoo:master commit in: dev-java/jansi/
commit: df56bcef4e29687c3d2d9e5a1c442ce038243bbe Author: Patrice Clement gentoo org> AuthorDate: Sun Jun 11 22:06:25 2017 + Commit: Patrice Clement gentoo org> CommitDate: Mon Jun 12 21:34:09 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df56bcef dev-java/jansi: EAPI 6 bump. Package-Manager: Portage-2.3.5, Repoman-2.3.1 RepoMan-Options: --force dev-java/jansi/jansi-1.5-r1.ebuild | 2 +- .../jansi/{jansi-1.5-r1.ebuild => jansi-1.5-r2.ebuild} | 18 +++--- 2 files changed, 12 insertions(+), 8 deletions(-) diff --git a/dev-java/jansi/jansi-1.5-r1.ebuild b/dev-java/jansi/jansi-1.5-r1.ebuild index 3fdc5527a8d..9b26bc4f300 100644 --- a/dev-java/jansi/jansi-1.5-r1.ebuild +++ b/dev-java/jansi/jansi-1.5-r1.ebuild @@ -6,7 +6,7 @@ JAVA_PKG_IUSE="source doc" inherit java-pkg-2 java-pkg-simple -DESCRIPTION="A library that allows you to use ANSI escape sequences in your console output" +DESCRIPTION="Java library to output ANSI escape sequences in console" HOMEPAGE="http://jansi.fusesource.org/"; SRC_URI="https://github.com/fusesource/${PN}/archive/${P}.zip"; diff --git a/dev-java/jansi/jansi-1.5-r1.ebuild b/dev-java/jansi/jansi-1.5-r2.ebuild similarity index 69% copy from dev-java/jansi/jansi-1.5-r1.ebuild copy to dev-java/jansi/jansi-1.5-r2.ebuild index 3fdc5527a8d..c315202f350 100644 --- a/dev-java/jansi/jansi-1.5-r1.ebuild +++ b/dev-java/jansi/jansi-1.5-r2.ebuild @@ -1,25 +1,28 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -EAPI="5" +EAPI=6 + JAVA_PKG_IUSE="source doc" inherit java-pkg-2 java-pkg-simple -DESCRIPTION="A library that allows you to use ANSI escape sequences in your console output" +DESCRIPTION="Java library to output ANSI escape sequences in console" HOMEPAGE="http://jansi.fusesource.org/"; SRC_URI="https://github.com/fusesource/${PN}/archive/${P}.zip"; LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~ppc64 ~x86" +KEYWORDS="amd64 ppc64 x86" CDEPEND="dev-java/jansi-native:0" -DEPEND="${CDEPEND} +DEPEND=" + ${CDEPEND} >=virtual/jdk-1.6" -RDEPEND="${CDEPEND} +RDEPEND=" + ${CDEPEND} >=virtual/jre-1.6" S="${WORKDIR}/${PN}-${P}" @@ -27,6 +30,7 @@ S="${WORKDIR}/${PN}-${P}" JAVA_GENTOO_CLASSPATH="jansi-native" JAVA_SRC_DIR="src" -java_prepare() { - rm -rf src/test || die +src_prepare() { + default + rm -rv src/test || die }