[gentoo-commits] repo/gentoo:master commit in: dev-java/jansi/

2021-04-28 Thread Sam James
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/

2021-04-28 Thread Miroslav Šulc
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/

2021-04-28 Thread Miroslav Šulc
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/

2021-07-29 Thread Miroslav Šulc
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/

2020-07-12 Thread Sergei Trofimovich
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/

2020-07-19 Thread Sam James
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/

2022-01-17 Thread Miroslav Šulc
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/

2022-01-18 Thread Miroslav Šulc
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/

2022-01-18 Thread Miroslav Šulc
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/

2021-12-22 Thread Arthur Zamarin
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/

2022-02-16 Thread Jakov Smolić
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/

2022-02-16 Thread Jakov Smolić
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/

2022-02-16 Thread Arthur Zamarin
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/

2022-02-16 Thread Arthur Zamarin
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/

2021-11-24 Thread Sam James
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/

2021-08-29 Thread Sam James
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/

2021-08-29 Thread Sam James
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/

2021-08-29 Thread Sam James
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/

2017-06-12 Thread Patrice Clement
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/

2017-06-12 Thread Patrice Clement
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/

2017-07-13 Thread Alexis Ballier
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/

2015-12-18 Thread Patrice Clement
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/

2015-10-25 Thread Patrice Clement
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/

2015-10-25 Thread Patrice Clement
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/

2015-10-25 Thread Patrice Clement
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/

2015-12-18 Thread Patrice Clement
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/

2015-10-25 Thread Patrice Clement
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/

2015-10-25 Thread Patrice Clement
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/

2015-10-25 Thread Patrice Clement
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/

2017-07-13 Thread Alexis Ballier
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/

2017-06-12 Thread Patrice Clement
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/

2017-06-12 Thread Patrice Clement
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/

2022-01-17 Thread Miroslav Šulc
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/

2022-01-18 Thread Miroslav Šulc
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/

2022-01-18 Thread Miroslav Šulc
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/

2015-12-18 Thread Patrice Clement
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/

2015-10-25 Thread Patrice Clement
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/

2015-10-25 Thread Patrice Clement
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/

2015-10-25 Thread Patrice Clement
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/

2021-04-28 Thread Sam James
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/

2021-04-28 Thread Miroslav Šulc
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/

2022-01-17 Thread Miroslav Šulc
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/

2022-01-18 Thread Miroslav Šulc
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/

2022-01-18 Thread Miroslav Šulc
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/

2021-12-22 Thread Arthur Zamarin
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/

2021-11-24 Thread Sam James
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/

2021-04-28 Thread Miroslav Šulc
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/

2022-02-16 Thread Jakov Smolić
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/

2022-02-16 Thread Jakov Smolić
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/

2022-02-16 Thread Arthur Zamarin
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/

2022-02-16 Thread Arthur Zamarin
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/

2021-07-29 Thread Miroslav Šulc
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/

2021-08-29 Thread Sam James
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/

2021-08-29 Thread Sam James
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/

2021-08-29 Thread Sam James
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/

2020-07-12 Thread Sergei Trofimovich
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/

2021-04-28 Thread Miroslav Šulc
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/

2021-04-28 Thread Sam James
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/

2021-04-28 Thread Miroslav Šulc
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/

2021-07-29 Thread Miroslav Šulc
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/

2021-08-29 Thread Sam James
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/

2021-08-29 Thread Sam James
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/

2021-08-29 Thread Sam James
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/

2022-02-16 Thread Jakov Smolić
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/

2022-02-16 Thread Jakov Smolić
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/

2022-02-16 Thread Arthur Zamarin
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/

2022-02-16 Thread Arthur Zamarin
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/

2021-12-22 Thread Arthur Zamarin
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/

2021-11-24 Thread Sam James
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/

2020-07-19 Thread Sam James
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/

2017-07-13 Thread Alexis Ballier
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/

2020-07-12 Thread Sergei Trofimovich
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/

2020-07-19 Thread Sam James
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/

2017-06-12 Thread Patrice Clement
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/

2017-06-12 Thread Patrice Clement
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/

2021-07-29 Thread Miroslav Šulc
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/

2021-04-28 Thread Sam James
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/

2021-04-28 Thread Miroslav Šulc
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/

2021-08-29 Thread Sam James
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/

2021-08-29 Thread Sam James
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/

2021-08-29 Thread Sam James
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/

2022-01-17 Thread Miroslav Šulc
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/

2022-01-18 Thread Miroslav Šulc
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/

2022-01-18 Thread Miroslav Šulc
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/

2022-02-16 Thread Jakov Smolić
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/

2022-02-16 Thread Jakov Smolić
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/

2022-02-16 Thread Arthur Zamarin
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/

2022-02-16 Thread Arthur Zamarin
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/

2021-12-22 Thread Arthur Zamarin
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/

2021-11-24 Thread Sam James
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/

2020-07-12 Thread Sergei Trofimovich
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/

2020-07-19 Thread Sam James
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/

2021-04-28 Thread Miroslav Šulc
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/

2015-12-18 Thread Patrice Clement
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/

2015-10-25 Thread Patrice Clement
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/

2015-10-25 Thread Patrice Clement
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/

2015-10-25 Thread Patrice Clement
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/

2017-07-13 Thread Alexis Ballier
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/

2017-06-12 Thread Patrice Clement
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/

2017-06-12 Thread Patrice Clement
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
 }



  1   2   3   4   >