public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: app-portage/java-ebuilder/
@ 2020-08-30 16:53 Miroslav Šulc
  0 siblings, 0 replies; 14+ messages in thread
From: Miroslav Šulc @ 2020-08-30 16:53 UTC (permalink / raw
  To: gentoo-commits

commit:     e93b8d82f35c737ac42a255de4fe8e52528d4d18
Author:     Zhang Zongyu <zzy2529420793 <AT> gmail <DOT> com>
AuthorDate: Sun Aug 30 16:44:53 2020 +0000
Commit:     Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Sun Aug 30 16:53:53 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e93b8d82

app-portage/java-ebuilder: update ebuild for ${PV}==9999

Signed-off-by: Zhang Zongyu <zzy2529420793 <AT> gmail.com>
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>

 .../java-ebuilder/java-ebuilder-9999.ebuild        | 31 +++++++---------------
 1 file changed, 9 insertions(+), 22 deletions(-)

diff --git a/app-portage/java-ebuilder/java-ebuilder-9999.ebuild b/app-portage/java-ebuilder/java-ebuilder-9999.ebuild
index 7a78207628c..32f44a7de32 100644
--- a/app-portage/java-ebuilder/java-ebuilder-9999.ebuild
+++ b/app-portage/java-ebuilder/java-ebuilder-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2016-2019 Gentoo Authors
+# Copyright 2016-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -27,32 +27,18 @@ RDEPEND=">=virtual/jre-1.8
 S="${WORKDIR}/${P}"
 
 JAVA_SRC_DIR="src/main/java"
-JAVA_ADDRES_DIRS="src/main/resources"
+JAVA_RESOURCE_DIRS="src/main/resources"
 
-MAIN_CLASS="org.gentoo.java.ebuilder.Main"
+JAVA_LAUNCHER_FILENAME=${PN}
+JAVA_MAIN_CLASS="org.gentoo.java.ebuilder.Main"
 
 src_prepare() {
 	default
-
-	local base_dir="target/classes/"
-
-	[[ ! -d "${base_dir}" ]] &&mkdir -p "${base_dir}META-INF"
-	echo "Manifest-Version: 1.0
-Main-Class: ${MAIN_CLASS}" \
-		>> "${base_dir}META-INF/MANIFEST.MF"
-
-	hprefixify scripts/{{tree,meta}.sh,movl} java-ebuilder.conf
-}
-
-src_compile() {
-	java-pkg-simple_src_compile
-
-	jar uf ${JAVA_JAR_FILENAME} -C ${JAVA_ADDRES_DIRS} usage.txt || die "Failed to add resources"
+	hprefixify scripts/{bin/*,resources/Makefiles/*,movl} java-ebuilder.conf
 }
 
 src_install() {
 	java-pkg-simple_src_install
-	java-pkg_dolauncher ${PN} --main ${MAIN_CLASS}
 
 	insinto /var/lib/${PN}
 	doins -r maven
@@ -61,9 +47,10 @@ src_install() {
 
 	dodoc README maven.conf
 
-	exeinto /usr/lib/${PN}
-	doexe scripts/{tree,meta}.sh
-
+	exeinto /usr/lib/${PN}/bin
+	doexe scripts/bin/*
+	insinto /usr/lib/${PN}
+	doins -r scripts/resources/*
 	dobin scripts/movl
 
 	insinto /etc


^ permalink raw reply related	[flat|nested] 14+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-portage/java-ebuilder/
@ 2023-10-12  9:47 Sam James
  0 siblings, 0 replies; 14+ messages in thread
From: Sam James @ 2023-10-12  9:47 UTC (permalink / raw
  To: gentoo-commits

commit:     3a04c70b22d3cff90bd135981a51e81e1be56ac6
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 12 09:42:38 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Oct 12 09:44:25 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a04c70b

app-portage/java-ebuilder: add gentoo upstream metadata

Signed-off-by: Sam James <sam <AT> gentoo.org>

 app-portage/java-ebuilder/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-portage/java-ebuilder/metadata.xml b/app-portage/java-ebuilder/metadata.xml
index 7f410f327859..2760a3d5cbe4 100644
--- a/app-portage/java-ebuilder/metadata.xml
+++ b/app-portage/java-ebuilder/metadata.xml
@@ -2,6 +2,7 @@
 <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
   <upstream>
+    <remote-id type="gentoo">proj/java-ebuilder</remote-id>
     <remote-id type="github">gentoo/java-ebuilder</remote-id>
   </upstream>
   <maintainer type="person">


^ permalink raw reply related	[flat|nested] 14+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-portage/java-ebuilder/
@ 2023-04-15  6:17 Sam James
  0 siblings, 0 replies; 14+ messages in thread
From: Sam James @ 2023-04-15  6:17 UTC (permalink / raw
  To: gentoo-commits

commit:     7283ffa5544452b2757120361db66c6675209e72
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 15 06:16:48 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Apr 15 06:16:48 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7283ffa5

app-portage/java-ebuilder: Stabilize 0.5.1-r1 amd64, #793848

Signed-off-by: Sam James <sam <AT> gentoo.org>

 app-portage/java-ebuilder/java-ebuilder-0.5.1-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-portage/java-ebuilder/java-ebuilder-0.5.1-r1.ebuild b/app-portage/java-ebuilder/java-ebuilder-0.5.1-r1.ebuild
index 664ccaef394d..c62803f47eab 100644
--- a/app-portage/java-ebuilder/java-ebuilder-0.5.1-r1.ebuild
+++ b/app-portage/java-ebuilder/java-ebuilder-0.5.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2016-2021 Gentoo Authors
+# Copyright 2016-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -8,7 +8,7 @@ if [[ ${PV} == 9999 ]]; then
 	EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/${PN}.git"
 else
 	SRC_URI="https://gitweb.gentoo.org/proj/java-ebuilder.git/snapshot/${P}.tar.gz"
-	KEYWORDS="~amd64"
+	KEYWORDS="amd64"
 fi
 
 inherit java-pkg-2 java-pkg-simple prefix ${ECLASS}


^ permalink raw reply related	[flat|nested] 14+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-portage/java-ebuilder/
@ 2021-05-04  9:27 Miroslav Šulc
  0 siblings, 0 replies; 14+ messages in thread
From: Miroslav Šulc @ 2021-05-04  9:27 UTC (permalink / raw
  To: gentoo-commits

commit:     79fbae8c7cb97520c8476ba986cc3630817f1588
Author:     Wolfgang E. Sanyer <ezzieyguywuf <AT> gmail <DOT> com>
AuthorDate: Tue May  4 02:29:28 2021 +0000
Commit:     Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Tue May  4 09:27:17 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79fbae8c

app-portage/java-ebuilder: update java deps

Signed-off-by: Wolfgang E. Sanyer <ezzieyguywuf <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/20608/commits/d3a956f450cfd2096522cd13f30bccf6229f6827
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>

 .../{java-ebuilder-0.5.1.ebuild => java-ebuilder-0.5.1-r1.ebuild}   | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-portage/java-ebuilder/java-ebuilder-0.5.1.ebuild b/app-portage/java-ebuilder/java-ebuilder-0.5.1-r1.ebuild
similarity index 92%
rename from app-portage/java-ebuilder/java-ebuilder-0.5.1.ebuild
rename to app-portage/java-ebuilder/java-ebuilder-0.5.1-r1.ebuild
index 32f44a7de32..664ccaef394 100644
--- a/app-portage/java-ebuilder/java-ebuilder-0.5.1.ebuild
+++ b/app-portage/java-ebuilder/java-ebuilder-0.5.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2016-2020 Gentoo Authors
+# Copyright 2016-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -19,8 +19,8 @@ HOMEPAGE="https://github.com/gentoo/java-ebuilder"
 LICENSE="GPL-2"
 SLOT="0"
 
-DEPEND=">=virtual/jdk-1.8"
-RDEPEND=">=virtual/jre-1.8
+DEPEND=">=virtual/jdk-1.8:*"
+RDEPEND=">=virtual/jre-1.8:*
 	sys-process/parallel
 	>=dev-java/maven-bin-3"
 


^ permalink raw reply related	[flat|nested] 14+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-portage/java-ebuilder/
@ 2021-05-04  9:27 Miroslav Šulc
  0 siblings, 0 replies; 14+ messages in thread
From: Miroslav Šulc @ 2021-05-04  9:27 UTC (permalink / raw
  To: gentoo-commits

commit:     5da723fd72144cd733d0370e9491bf8bdf8247d3
Author:     Wolfgang E. Sanyer <ezzieyguywuf <AT> gmail <DOT> com>
AuthorDate: Tue May  4 00:14:38 2021 +0000
Commit:     Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Tue May  4 09:25:47 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5da723fd

app-portage/java-ebuilder: update java deps

Signed-off-by: Wolfgang E. Sanyer <ezzieyguywuf <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/20608/commits/81a9ee5177cc1e1876abd867234d254fdab42e8a
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>

 app-portage/java-ebuilder/java-ebuilder-9999.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-portage/java-ebuilder/java-ebuilder-9999.ebuild b/app-portage/java-ebuilder/java-ebuilder-9999.ebuild
index 32f44a7de32..664ccaef394 100644
--- a/app-portage/java-ebuilder/java-ebuilder-9999.ebuild
+++ b/app-portage/java-ebuilder/java-ebuilder-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2016-2020 Gentoo Authors
+# Copyright 2016-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -19,8 +19,8 @@ HOMEPAGE="https://github.com/gentoo/java-ebuilder"
 LICENSE="GPL-2"
 SLOT="0"
 
-DEPEND=">=virtual/jdk-1.8"
-RDEPEND=">=virtual/jre-1.8
+DEPEND=">=virtual/jdk-1.8:*"
+RDEPEND=">=virtual/jre-1.8:*
 	sys-process/parallel
 	>=dev-java/maven-bin-3"
 


^ permalink raw reply related	[flat|nested] 14+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-portage/java-ebuilder/
@ 2020-08-30 16:53 Miroslav Šulc
  0 siblings, 0 replies; 14+ messages in thread
From: Miroslav Šulc @ 2020-08-30 16:53 UTC (permalink / raw
  To: gentoo-commits

commit:     fd7ee4f0e455663c07f81c7521b97015ddf303e4
Author:     Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 30 16:52:56 2020 +0000
Commit:     Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Sun Aug 30 16:53:53 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd7ee4f0

app-portage/java-ebuilder: bump to 0.5.1

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>

 app-portage/java-ebuilder/Manifest                 |  1 +
 .../java-ebuilder/java-ebuilder-0.5.1.ebuild       | 58 ++++++++++++++++++++++
 2 files changed, 59 insertions(+)

diff --git a/app-portage/java-ebuilder/Manifest b/app-portage/java-ebuilder/Manifest
index a24c7095902..7f35fa015b7 100644
--- a/app-portage/java-ebuilder/Manifest
+++ b/app-portage/java-ebuilder/Manifest
@@ -1 +1,2 @@
 DIST java-ebuilder-0.4.1.tar.gz 26414 BLAKE2B 9dd418bbb2c9631d36c20649c5b4df916f476561bac28fc729e32001da086207a74e26b2379106c9066b7e4114b3ce35f225e54680990c1fbf9e515b3fe42034 SHA512 7782055991a650526d8da95c0b5b6c55ce68dbfe0a5374f6893320baccbd783d271630d67f0a6e2ab176ab6979f343082a0ae0f72e1d949d07a0f202572d4e7a
+DIST java-ebuilder-0.5.1.tar.gz 51590 BLAKE2B d37638247650610637d71e91c7209c1bace4489a5bdd2a3c3be3961e8f1238c96c6d0978f59b32f3a44f51d4f1b26c5016cc5c82c7b619ae35601eeeed866a35 SHA512 e091b1c80eaced03b1950fcb769f2bd5922aa37ebdb480b48870f9c601017c621486b049e7cd694a57f832baf4f04c6fc8a31848f9c63f4d26dd4092b1193c55

diff --git a/app-portage/java-ebuilder/java-ebuilder-0.5.1.ebuild b/app-portage/java-ebuilder/java-ebuilder-0.5.1.ebuild
new file mode 100644
index 00000000000..32f44a7de32
--- /dev/null
+++ b/app-portage/java-ebuilder/java-ebuilder-0.5.1.ebuild
@@ -0,0 +1,58 @@
+# Copyright 2016-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+if [[ ${PV} == 9999 ]]; then
+	ECLASS="git-r3"
+	EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/${PN}.git"
+else
+	SRC_URI="https://gitweb.gentoo.org/proj/java-ebuilder.git/snapshot/${P}.tar.gz"
+	KEYWORDS="~amd64"
+fi
+
+inherit java-pkg-2 java-pkg-simple prefix ${ECLASS}
+
+DESCRIPTION="Java team tool for semi-automatic creation of ebuilds from pom.xml"
+HOMEPAGE="https://github.com/gentoo/java-ebuilder"
+
+LICENSE="GPL-2"
+SLOT="0"
+
+DEPEND=">=virtual/jdk-1.8"
+RDEPEND=">=virtual/jre-1.8
+	sys-process/parallel
+	>=dev-java/maven-bin-3"
+
+S="${WORKDIR}/${P}"
+
+JAVA_SRC_DIR="src/main/java"
+JAVA_RESOURCE_DIRS="src/main/resources"
+
+JAVA_LAUNCHER_FILENAME=${PN}
+JAVA_MAIN_CLASS="org.gentoo.java.ebuilder.Main"
+
+src_prepare() {
+	default
+	hprefixify scripts/{bin/*,resources/Makefiles/*,movl} java-ebuilder.conf
+}
+
+src_install() {
+	java-pkg-simple_src_install
+
+	insinto /var/lib/${PN}
+	doins -r maven
+	dodir /var/lib/${PN}/{poms,cache}
+	keepdir /var/lib/${PN}/{poms,cache}
+
+	dodoc README maven.conf
+
+	exeinto /usr/lib/${PN}/bin
+	doexe scripts/bin/*
+	insinto /usr/lib/${PN}
+	doins -r scripts/resources/*
+	dobin scripts/movl
+
+	insinto /etc
+	doins java-ebuilder.conf
+}


^ permalink raw reply related	[flat|nested] 14+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-portage/java-ebuilder/
@ 2020-08-30 16:53 Miroslav Šulc
  0 siblings, 0 replies; 14+ messages in thread
From: Miroslav Šulc @ 2020-08-30 16:53 UTC (permalink / raw
  To: gentoo-commits

commit:     1c5cf7bee6b5ad336119fe8cb90dd124c049e6a2
Author:     Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 30 16:53:43 2020 +0000
Commit:     Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Sun Aug 30 16:53:53 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c5cf7be

app-portage/java-ebuilder: dropped obsolete 0.4.1

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>

 app-portage/java-ebuilder/Manifest                 |  1 -
 .../java-ebuilder/java-ebuilder-0.4.1.ebuild       | 71 ----------------------
 2 files changed, 72 deletions(-)

diff --git a/app-portage/java-ebuilder/Manifest b/app-portage/java-ebuilder/Manifest
index 7f35fa015b7..da1b6915b01 100644
--- a/app-portage/java-ebuilder/Manifest
+++ b/app-portage/java-ebuilder/Manifest
@@ -1,2 +1 @@
-DIST java-ebuilder-0.4.1.tar.gz 26414 BLAKE2B 9dd418bbb2c9631d36c20649c5b4df916f476561bac28fc729e32001da086207a74e26b2379106c9066b7e4114b3ce35f225e54680990c1fbf9e515b3fe42034 SHA512 7782055991a650526d8da95c0b5b6c55ce68dbfe0a5374f6893320baccbd783d271630d67f0a6e2ab176ab6979f343082a0ae0f72e1d949d07a0f202572d4e7a
 DIST java-ebuilder-0.5.1.tar.gz 51590 BLAKE2B d37638247650610637d71e91c7209c1bace4489a5bdd2a3c3be3961e8f1238c96c6d0978f59b32f3a44f51d4f1b26c5016cc5c82c7b619ae35601eeeed866a35 SHA512 e091b1c80eaced03b1950fcb769f2bd5922aa37ebdb480b48870f9c601017c621486b049e7cd694a57f832baf4f04c6fc8a31848f9c63f4d26dd4092b1193c55

diff --git a/app-portage/java-ebuilder/java-ebuilder-0.4.1.ebuild b/app-portage/java-ebuilder/java-ebuilder-0.4.1.ebuild
deleted file mode 100644
index ecd724819f2..00000000000
--- a/app-portage/java-ebuilder/java-ebuilder-0.4.1.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 2016-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-if [[ ${PV} == 9999 ]]; then
-	ECLASS="git-r3"
-	EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/${PN}.git"
-else
-	SRC_URI="https://gitweb.gentoo.org/proj/${PN}.git/snapshot/${P}.tar.gz"
-	KEYWORDS="~amd64"
-fi
-
-inherit java-pkg-2 java-pkg-simple prefix ${ECLASS}
-
-DESCRIPTION="Java team tool for semi-automatic creation of ebuilds from pom.xml"
-HOMEPAGE="https://github.com/gentoo/java-ebuilder"
-
-LICENSE="GPL-2"
-SLOT="0"
-
-DEPEND=">=virtual/jdk-1.8"
-RDEPEND=">=virtual/jre-1.8
-	sys-process/parallel
-	>=dev-java/maven-bin-3"
-
-S="${WORKDIR}/${P}"
-
-JAVA_SRC_DIR="src/main/java"
-JAVA_ADDRES_DIRS="src/main/resources"
-
-MAIN_CLASS="org.gentoo.java.ebuilder.Main"
-
-src_prepare() {
-	default
-
-	local base_dir="target/classes/"
-
-	[[ ! -d "${base_dir}" ]] && mkdir -p "${base_dir}META-INF"
-	echo "Manifest-Version: 1.0
-Main-Class: ${MAIN_CLASS}" \
-		>> "${base_dir}META-INF/MANIFEST.MF"
-
-	hprefixify scripts/{{tree,meta}.sh,movl} java-ebuilder.conf
-}
-
-src_compile() {
-	java-pkg-simple_src_compile
-
-	jar uf ${JAVA_JAR_FILENAME} -C ${JAVA_ADDRES_DIRS} usage.txt || die "Failed to add resources"
-}
-
-src_install() {
-	java-pkg-simple_src_install
-	java-pkg_dolauncher ${PN} --main ${MAIN_CLASS}
-
-	insinto /var/lib/${PN}
-	doins -r maven
-	dodir /var/lib/${PN}/{poms,cache}
-	keepdir /var/lib/${PN}/{poms,cache}
-
-	dodoc README maven.conf
-
-	exeinto /usr/lib/${PN}
-	doexe scripts/{tree,meta}.sh
-
-	dobin scripts/movl
-
-	insinto /etc
-	doins java-ebuilder.conf
-}


^ permalink raw reply related	[flat|nested] 14+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-portage/java-ebuilder/
@ 2019-11-27  9:56 Miroslav Šulc
  0 siblings, 0 replies; 14+ messages in thread
From: Miroslav Šulc @ 2019-11-27  9:56 UTC (permalink / raw
  To: gentoo-commits

commit:     b6cb3f9c242054ca4b7fd631273f7ba5288c1a03
Author:     Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 27 09:56:07 2019 +0000
Commit:     Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Wed Nov 27 09:56:07 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6cb3f9c

app-portage/java-ebuilder-0.4.1: bump (removed old)

Package-Manager: Portage-2.3.80, Repoman-2.3.19
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>

 app-portage/java-ebuilder/Manifest                                      | 2 +-
 .../{java-ebuilder-0.4.0.ebuild => java-ebuilder-0.4.1.ebuild}          | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-portage/java-ebuilder/Manifest b/app-portage/java-ebuilder/Manifest
index c47e29cf026..a24c7095902 100644
--- a/app-portage/java-ebuilder/Manifest
+++ b/app-portage/java-ebuilder/Manifest
@@ -1 +1 @@
-DIST java-ebuilder-0.4.0.tar.gz 26063 BLAKE2B ae7dfac8695ab1b0c42b1c12f4bb3a4bb088b95f30e9c1563aa39e5bf05f0e3c1ceee17802c1e7b858f875a88b179f64b2cc6075b051b9bdbf8a4c017bf25248 SHA512 690e802cccc96c48ba34076f6fc75ff4c131dc9e633e49d818d8db8a9a8bba3e0281bd5049768b8130eaa212f2d7782f7a4fcb6ae44de0e5e57be363d4936152
+DIST java-ebuilder-0.4.1.tar.gz 26414 BLAKE2B 9dd418bbb2c9631d36c20649c5b4df916f476561bac28fc729e32001da086207a74e26b2379106c9066b7e4114b3ce35f225e54680990c1fbf9e515b3fe42034 SHA512 7782055991a650526d8da95c0b5b6c55ce68dbfe0a5374f6893320baccbd783d271630d67f0a6e2ab176ab6979f343082a0ae0f72e1d949d07a0f202572d4e7a

diff --git a/app-portage/java-ebuilder/java-ebuilder-0.4.0.ebuild b/app-portage/java-ebuilder/java-ebuilder-0.4.1.ebuild
similarity index 100%
rename from app-portage/java-ebuilder/java-ebuilder-0.4.0.ebuild
rename to app-portage/java-ebuilder/java-ebuilder-0.4.1.ebuild


^ permalink raw reply related	[flat|nested] 14+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-portage/java-ebuilder/
@ 2019-11-03 20:56 Miroslav Šulc
  0 siblings, 0 replies; 14+ messages in thread
From: Miroslav Šulc @ 2019-11-03 20:56 UTC (permalink / raw
  To: gentoo-commits

commit:     9679eeb8cb5cb72c3431af854be544316aa4f084
Author:     Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
AuthorDate: Sun Nov  3 20:56:13 2019 +0000
Commit:     Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Sun Nov  3 20:56:28 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9679eeb8

app-portage/java-ebuilder-0.4.0: bump

Package-Manager: Portage-2.3.78, Repoman-2.3.17
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>

 app-portage/java-ebuilder/Manifest                                      | 2 +-
 .../{java-ebuilder-0.3.0.ebuild => java-ebuilder-0.4.0.ebuild}          | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-portage/java-ebuilder/Manifest b/app-portage/java-ebuilder/Manifest
index 5cf9428f053..c47e29cf026 100644
--- a/app-portage/java-ebuilder/Manifest
+++ b/app-portage/java-ebuilder/Manifest
@@ -1 +1 @@
-DIST java-ebuilder-0.3.0.tar.gz 23127 BLAKE2B 2893d8afffe128bff769f2e2bbeaa393182c8d6671cdc3da0755a3cabb07552f6f22d9120e77232f7db83dbde5baae8ce9b40becbad85fabaf5238f6ee96bbeb SHA512 0f6ce22d144e888c05d4cbe488434454f9f5ff8598ebb6e6f9734bab90cead14283b6b82b5bfc52aa43f39ad786085453d6171d81537af2983717363645b6c63
+DIST java-ebuilder-0.4.0.tar.gz 26063 BLAKE2B ae7dfac8695ab1b0c42b1c12f4bb3a4bb088b95f30e9c1563aa39e5bf05f0e3c1ceee17802c1e7b858f875a88b179f64b2cc6075b051b9bdbf8a4c017bf25248 SHA512 690e802cccc96c48ba34076f6fc75ff4c131dc9e633e49d818d8db8a9a8bba3e0281bd5049768b8130eaa212f2d7782f7a4fcb6ae44de0e5e57be363d4936152

diff --git a/app-portage/java-ebuilder/java-ebuilder-0.3.0.ebuild b/app-portage/java-ebuilder/java-ebuilder-0.4.0.ebuild
similarity index 100%
rename from app-portage/java-ebuilder/java-ebuilder-0.3.0.ebuild
rename to app-portage/java-ebuilder/java-ebuilder-0.4.0.ebuild


^ permalink raw reply related	[flat|nested] 14+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-portage/java-ebuilder/
@ 2019-10-30 20:03 Miroslav Šulc
  0 siblings, 0 replies; 14+ messages in thread
From: Miroslav Šulc @ 2019-10-30 20:03 UTC (permalink / raw
  To: gentoo-commits

commit:     5b365713e2bc9751eb00c88e363d6265a3743205
Author:     Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 30 20:02:55 2019 +0000
Commit:     Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Wed Oct 30 20:03:07 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b365713

app-portage/java-ebuilder: bump and fixes

Package-Manager: Portage-2.3.78, Repoman-2.3.17
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>

 app-portage/java-ebuilder/Manifest                 |  3 +-
 app-portage/java-ebuilder/java-ebuilder-0.2.ebuild | 65 ----------------------
 ...ilder-0.1.ebuild => java-ebuilder-0.3.0.ebuild} | 26 +++++----
 .../java-ebuilder/java-ebuilder-9999.ebuild        | 24 +++++---
 4 files changed, 32 insertions(+), 86 deletions(-)

diff --git a/app-portage/java-ebuilder/Manifest b/app-portage/java-ebuilder/Manifest
index 5c6b9f0e520..5cf9428f053 100644
--- a/app-portage/java-ebuilder/Manifest
+++ b/app-portage/java-ebuilder/Manifest
@@ -1,2 +1 @@
-DIST java-ebuilder-0.1.tar.gz 22291 BLAKE2B c958ec8c02d33dba4f70877aefe9c8e11a9a8b9acadad614c4c792f736f9a25306ac45fe6730dcebcbf33bb5135d9086a7915f01c58f6273d1a3e54c0c52766c SHA512 bc058b03da53bab03d7a48b2971f34da812bfd03aff7cc64ee4a3209245f4855bf8095d12c5c506f49b896db69fba09f06814f4c35e13a25c4e8f381d6416637
-DIST java-ebuilder-0.2.tar.gz 22998 BLAKE2B 3ba143a765f2f9b6a99bce1733724aa90ea5d0472d4d3d679217d3854ad61eefb32fd760cb117ef6ecd3a9a57b477895353f471b59a3d79748b383e6bf1fec05 SHA512 c76b15d4a81413e05359202c7b73b84baa3b277faddb7aa5f904290e5e47ed2bc6d80638c7b5417acc4224d067e4f48f1687972b7e36c363da8e9a89ea7f2766
+DIST java-ebuilder-0.3.0.tar.gz 23127 BLAKE2B 2893d8afffe128bff769f2e2bbeaa393182c8d6671cdc3da0755a3cabb07552f6f22d9120e77232f7db83dbde5baae8ce9b40becbad85fabaf5238f6ee96bbeb SHA512 0f6ce22d144e888c05d4cbe488434454f9f5ff8598ebb6e6f9734bab90cead14283b6b82b5bfc52aa43f39ad786085453d6171d81537af2983717363645b6c63

diff --git a/app-portage/java-ebuilder/java-ebuilder-0.2.ebuild b/app-portage/java-ebuilder/java-ebuilder-0.2.ebuild
deleted file mode 100644
index f294a30ebbc..00000000000
--- a/app-portage/java-ebuilder/java-ebuilder-0.2.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 2016-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-if [[ ${PV} == 9999 ]]; then
-	ECLASS="git-r3"
-	EGIT_REPO_URI="https://github.com/heroxbd/${PN}.git"
-else
-	SRC_URI="https://github.com/gentoo/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="~amd64"
-fi
-
-inherit java-pkg-2 java-pkg-simple prefix ${ECLASS}
-
-DESCRIPTION="Java team tool for semi-automatic creation of ebuilds from pom.xml"
-HOMEPAGE="https://github.com/gentoo/java-ebuilder"
-
-LICENSE="GPL-2"
-SLOT="0"
-
-DEPEND=">=virtual/jdk-1.8"
-RDEPEND=">=virtual/jre-1.8
-	sys-process/parallel
-	>=dev-java/maven-bin-3"
-
-S="${WORKDIR}/${P}"
-
-JAVA_SRC_DIR="src/main/java"
-JAVA_ADDRES_DIRS="src/main/resources"
-
-MAIN_CLASS="org.gentoo.java.ebuilder.Main"
-
-java_prepare() {
-	eapply_user
-	local base_dir="target/classes/"
-	[[ ! -d "${base_dir}" ]] &&mkdir -p "${base_dir}META-INF"
-	echo "Manifest-Version: 1.0
-Main-Class: ${MAIN_CLASS}" \
-		>> "${base_dir}META-INF/MANIFEST.MF"
-}
-
-src_prepare() {
-	eapply_user
-	hprefixify scripts/{{tree,meta}.sh,movl} java-ebuilder.conf
-}
-
-src_install() {
-	java-pkg-simple_src_install
-	java-pkg_dolauncher ${PN} --main ${MAIN_CLASS}
-
-	insinto /var/lib/${PN}
-	doins -r maven
-	dodir /var/lib/${PN}/{poms,cache}
-
-	dodoc README maven.conf
-
-	exeinto /usr/lib/${PN}
-	doexe scripts/{tree,meta}.sh
-
-	dobin scripts/movl
-
-	insinto /etc
-	doins java-ebuilder.conf
-}

diff --git a/app-portage/java-ebuilder/java-ebuilder-0.1.ebuild b/app-portage/java-ebuilder/java-ebuilder-0.3.0.ebuild
similarity index 72%
rename from app-portage/java-ebuilder/java-ebuilder-0.1.ebuild
rename to app-portage/java-ebuilder/java-ebuilder-0.3.0.ebuild
index 1c42c4d5eee..ecd724819f2 100644
--- a/app-portage/java-ebuilder/java-ebuilder-0.1.ebuild
+++ b/app-portage/java-ebuilder/java-ebuilder-0.3.0.ebuild
@@ -1,13 +1,13 @@
-# Copyright 2016 Gentoo Foundation
+# Copyright 2016-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="6"
+EAPI=7
 
 if [[ ${PV} == 9999 ]]; then
 	ECLASS="git-r3"
-	EGIT_REPO_URI="https://github.com/heroxbd/${PN}.git"
+	EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/${PN}.git"
 else
-	SRC_URI="https://github.com/gentoo/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+	SRC_URI="https://gitweb.gentoo.org/proj/${PN}.git/snapshot/${P}.tar.gz"
 	KEYWORDS="~amd64"
 fi
 
@@ -31,18 +31,23 @@ JAVA_ADDRES_DIRS="src/main/resources"
 
 MAIN_CLASS="org.gentoo.java.ebuilder.Main"
 
-java_prepare() {
-	eapply_user
+src_prepare() {
+	default
+
 	local base_dir="target/classes/"
-	[[ ! -d "${base_dir}" ]] &&mkdir -p "${base_dir}META-INF"
+
+	[[ ! -d "${base_dir}" ]] && mkdir -p "${base_dir}META-INF"
 	echo "Manifest-Version: 1.0
 Main-Class: ${MAIN_CLASS}" \
 		>> "${base_dir}META-INF/MANIFEST.MF"
-}
 
-src_prepare() {
 	hprefixify scripts/{{tree,meta}.sh,movl} java-ebuilder.conf
-	eapply_user
+}
+
+src_compile() {
+	java-pkg-simple_src_compile
+
+	jar uf ${JAVA_JAR_FILENAME} -C ${JAVA_ADDRES_DIRS} usage.txt || die "Failed to add resources"
 }
 
 src_install() {
@@ -52,6 +57,7 @@ src_install() {
 	insinto /var/lib/${PN}
 	doins -r maven
 	dodir /var/lib/${PN}/{poms,cache}
+	keepdir /var/lib/${PN}/{poms,cache}
 
 	dodoc README maven.conf
 

diff --git a/app-portage/java-ebuilder/java-ebuilder-9999.ebuild b/app-portage/java-ebuilder/java-ebuilder-9999.ebuild
index 367d6061c92..7a78207628c 100644
--- a/app-portage/java-ebuilder/java-ebuilder-9999.ebuild
+++ b/app-portage/java-ebuilder/java-ebuilder-9999.ebuild
@@ -1,13 +1,13 @@
-# Copyright 2016-2017 Gentoo Foundation
+# Copyright 2016-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="6"
+EAPI=7
 
 if [[ ${PV} == 9999 ]]; then
 	ECLASS="git-r3"
-	EGIT_REPO_URI="https://github.com/gentoo/${PN}.git"
+	EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/${PN}.git"
 else
-	SRC_URI="https://github.com/gentoo/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+	SRC_URI="https://gitweb.gentoo.org/proj/java-ebuilder.git/snapshot/${P}.tar.gz"
 	KEYWORDS="~amd64"
 fi
 
@@ -31,20 +31,25 @@ JAVA_ADDRES_DIRS="src/main/resources"
 
 MAIN_CLASS="org.gentoo.java.ebuilder.Main"
 
-java_prepare() {
-	eapply_user
+src_prepare() {
+	default
+
 	local base_dir="target/classes/"
+
 	[[ ! -d "${base_dir}" ]] &&mkdir -p "${base_dir}META-INF"
 	echo "Manifest-Version: 1.0
 Main-Class: ${MAIN_CLASS}" \
 		>> "${base_dir}META-INF/MANIFEST.MF"
-}
 
-src_prepare() {
-	eapply_user
 	hprefixify scripts/{{tree,meta}.sh,movl} java-ebuilder.conf
 }
 
+src_compile() {
+	java-pkg-simple_src_compile
+
+	jar uf ${JAVA_JAR_FILENAME} -C ${JAVA_ADDRES_DIRS} usage.txt || die "Failed to add resources"
+}
+
 src_install() {
 	java-pkg-simple_src_install
 	java-pkg_dolauncher ${PN} --main ${MAIN_CLASS}
@@ -52,6 +57,7 @@ src_install() {
 	insinto /var/lib/${PN}
 	doins -r maven
 	dodir /var/lib/${PN}/{poms,cache}
+	keepdir /var/lib/${PN}/{poms,cache}
 
 	dodoc README maven.conf
 


^ permalink raw reply related	[flat|nested] 14+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-portage/java-ebuilder/
@ 2017-01-09 14:04 Benda XU
  0 siblings, 0 replies; 14+ messages in thread
From: Benda XU @ 2017-01-09 14:04 UTC (permalink / raw
  To: gentoo-commits

commit:     b87f064155641391f9a5b52f1596e1690fb11122
Author:     Benda Xu <heroxbd <AT> gentoo <DOT> org>
AuthorDate: Mon Jan  9 14:04:11 2017 +0000
Commit:     Benda XU <heroxbd <AT> gentoo <DOT> org>
CommitDate: Mon Jan  9 14:04:43 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b87f0641

app-portage/java-ebuilder: change git to the official one.

Package-Manager: portage-2.3.3

 app-portage/java-ebuilder/java-ebuilder-9999.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-portage/java-ebuilder/java-ebuilder-9999.ebuild b/app-portage/java-ebuilder/java-ebuilder-9999.ebuild
index 1c42c4d..367d606 100644
--- a/app-portage/java-ebuilder/java-ebuilder-9999.ebuild
+++ b/app-portage/java-ebuilder/java-ebuilder-9999.ebuild
@@ -1,11 +1,11 @@
-# Copyright 2016 Gentoo Foundation
+# Copyright 2016-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
 
 if [[ ${PV} == 9999 ]]; then
 	ECLASS="git-r3"
-	EGIT_REPO_URI="https://github.com/heroxbd/${PN}.git"
+	EGIT_REPO_URI="https://github.com/gentoo/${PN}.git"
 else
 	SRC_URI="https://github.com/gentoo/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
 	KEYWORDS="~amd64"
@@ -41,8 +41,8 @@ Main-Class: ${MAIN_CLASS}" \
 }
 
 src_prepare() {
-	hprefixify scripts/{{tree,meta}.sh,movl} java-ebuilder.conf
 	eapply_user
+	hprefixify scripts/{{tree,meta}.sh,movl} java-ebuilder.conf
 }
 
 src_install() {


^ permalink raw reply related	[flat|nested] 14+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-portage/java-ebuilder/
@ 2017-01-09 14:00 Benda XU
  0 siblings, 0 replies; 14+ messages in thread
From: Benda XU @ 2017-01-09 14:00 UTC (permalink / raw
  To: gentoo-commits

commit:     a5105c7655fe5654b7980dc17df62f8ed0b87178
Author:     Benda Xu <heroxbd <AT> gentoo <DOT> org>
AuthorDate: Mon Jan  9 13:41:56 2017 +0000
Commit:     Benda XU <heroxbd <AT> gentoo <DOT> org>
CommitDate: Mon Jan  9 14:00:27 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5105c76

app-portage/java-ebuilder: bump to 0.2 to support gatk.

Package-Manager: portage-2.3.3

 app-portage/java-ebuilder/Manifest                 |  1 +
 app-portage/java-ebuilder/java-ebuilder-0.2.ebuild | 65 ++++++++++++++++++++++
 2 files changed, 66 insertions(+)

diff --git a/app-portage/java-ebuilder/Manifest b/app-portage/java-ebuilder/Manifest
index b598142..c0381ea 100644
--- a/app-portage/java-ebuilder/Manifest
+++ b/app-portage/java-ebuilder/Manifest
@@ -1 +1,2 @@
 DIST java-ebuilder-0.1.tar.gz 22291 SHA256 0c4dd0f76c0b36c7d736ed2f02ed06244ef7645be45bf7ca83ed27aaafe8787e SHA512 bc058b03da53bab03d7a48b2971f34da812bfd03aff7cc64ee4a3209245f4855bf8095d12c5c506f49b896db69fba09f06814f4c35e13a25c4e8f381d6416637 WHIRLPOOL 9ccacb782eedd8e56a5508f1379098579cd12bd86dac727df4577e218c295fa908cbcab49772934508e3f302607d5f075373948bfec93d214ad08b001b600b4f
+DIST java-ebuilder-0.2.tar.gz 22998 SHA256 849e09768daf9bad42373e743fd851e0302caa90dbda8166e2c67f618433128b SHA512 c76b15d4a81413e05359202c7b73b84baa3b277faddb7aa5f904290e5e47ed2bc6d80638c7b5417acc4224d067e4f48f1687972b7e36c363da8e9a89ea7f2766 WHIRLPOOL 85a41a31f2567c488f05930616082bfe75c0975cef3c5ba476eb8152dacd8e437b5bf8cf330ed66bb3332408bb0f0ec37ab53550b3f07a05be6d66210f031643

diff --git a/app-portage/java-ebuilder/java-ebuilder-0.2.ebuild b/app-portage/java-ebuilder/java-ebuilder-0.2.ebuild
new file mode 100644
index 00000000..f294a30
--- /dev/null
+++ b/app-portage/java-ebuilder/java-ebuilder-0.2.ebuild
@@ -0,0 +1,65 @@
+# Copyright 2016-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+if [[ ${PV} == 9999 ]]; then
+	ECLASS="git-r3"
+	EGIT_REPO_URI="https://github.com/heroxbd/${PN}.git"
+else
+	SRC_URI="https://github.com/gentoo/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+	KEYWORDS="~amd64"
+fi
+
+inherit java-pkg-2 java-pkg-simple prefix ${ECLASS}
+
+DESCRIPTION="Java team tool for semi-automatic creation of ebuilds from pom.xml"
+HOMEPAGE="https://github.com/gentoo/java-ebuilder"
+
+LICENSE="GPL-2"
+SLOT="0"
+
+DEPEND=">=virtual/jdk-1.8"
+RDEPEND=">=virtual/jre-1.8
+	sys-process/parallel
+	>=dev-java/maven-bin-3"
+
+S="${WORKDIR}/${P}"
+
+JAVA_SRC_DIR="src/main/java"
+JAVA_ADDRES_DIRS="src/main/resources"
+
+MAIN_CLASS="org.gentoo.java.ebuilder.Main"
+
+java_prepare() {
+	eapply_user
+	local base_dir="target/classes/"
+	[[ ! -d "${base_dir}" ]] &&mkdir -p "${base_dir}META-INF"
+	echo "Manifest-Version: 1.0
+Main-Class: ${MAIN_CLASS}" \
+		>> "${base_dir}META-INF/MANIFEST.MF"
+}
+
+src_prepare() {
+	eapply_user
+	hprefixify scripts/{{tree,meta}.sh,movl} java-ebuilder.conf
+}
+
+src_install() {
+	java-pkg-simple_src_install
+	java-pkg_dolauncher ${PN} --main ${MAIN_CLASS}
+
+	insinto /var/lib/${PN}
+	doins -r maven
+	dodir /var/lib/${PN}/{poms,cache}
+
+	dodoc README maven.conf
+
+	exeinto /usr/lib/${PN}
+	doexe scripts/{tree,meta}.sh
+
+	dobin scripts/movl
+
+	insinto /etc
+	doins java-ebuilder.conf
+}


^ permalink raw reply related	[flat|nested] 14+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-portage/java-ebuilder/
@ 2016-10-29  8:50 Benda XU
  0 siblings, 0 replies; 14+ messages in thread
From: Benda XU @ 2016-10-29  8:50 UTC (permalink / raw
  To: gentoo-commits

commit:     66c6a4c2511b4970c77698a8bb1916351d8ffd6a
Author:     Benda Xu <heroxbd <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 29 08:50:27 2016 +0000
Commit:     Benda XU <heroxbd <AT> gentoo <DOT> org>
CommitDate: Sat Oct 29 08:50:44 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66c6a4c2

app-portage/java-ebuilder: fix typos and missing deps.

Credit: Harald Weiner

Bug: 597992

Package-Manager: portage-2.3.0

 app-portage/java-ebuilder/Manifest                  |  2 --
 app-portage/java-ebuilder/java-ebuilder-0.1.ebuild  | 11 ++++++++---
 app-portage/java-ebuilder/java-ebuilder-9999.ebuild | 11 ++++++++---
 3 files changed, 16 insertions(+), 8 deletions(-)

diff --git a/app-portage/java-ebuilder/Manifest b/app-portage/java-ebuilder/Manifest
index 8887534..b598142 100644
--- a/app-portage/java-ebuilder/Manifest
+++ b/app-portage/java-ebuilder/Manifest
@@ -1,3 +1 @@
 DIST java-ebuilder-0.1.tar.gz 22291 SHA256 0c4dd0f76c0b36c7d736ed2f02ed06244ef7645be45bf7ca83ed27aaafe8787e SHA512 bc058b03da53bab03d7a48b2971f34da812bfd03aff7cc64ee4a3209245f4855bf8095d12c5c506f49b896db69fba09f06814f4c35e13a25c4e8f381d6416637 WHIRLPOOL 9ccacb782eedd8e56a5508f1379098579cd12bd86dac727df4577e218c295fa908cbcab49772934508e3f302607d5f075373948bfec93d214ad08b001b600b4f
-EBUILD java-ebuilder-0.1.ebuild 1292 SHA256 cf1071eb609722fe98df90b62a03d38b5731fc71aa7788b61946dee95f0a4b39 SHA512 41634ca7d290cecca374242750a929d0a54670ba17e928c16e8904da4a3842e459b5650bc8c30a52ba4ffdc1a5d0276ebc869fb0353f825d38f31e61be88e0bc WHIRLPOOL 3870c039760262cd00157b571743fbb4d8bfd824a32b243805f181f0a0318f57d7d5318f8c6ac225296f78ff6eea624c4b4e7c6cefa628a534b5db6d3a73fb7a
-EBUILD java-ebuilder-9999.ebuild 1292 SHA256 cf1071eb609722fe98df90b62a03d38b5731fc71aa7788b61946dee95f0a4b39 SHA512 41634ca7d290cecca374242750a929d0a54670ba17e928c16e8904da4a3842e459b5650bc8c30a52ba4ffdc1a5d0276ebc869fb0353f825d38f31e61be88e0bc WHIRLPOOL 3870c039760262cd00157b571743fbb4d8bfd824a32b243805f181f0a0318f57d7d5318f8c6ac225296f78ff6eea624c4b4e7c6cefa628a534b5db6d3a73fb7a

diff --git a/app-portage/java-ebuilder/java-ebuilder-0.1.ebuild b/app-portage/java-ebuilder/java-ebuilder-0.1.ebuild
index 4bd5e32..1c42c4d 100644
--- a/app-portage/java-ebuilder/java-ebuilder-0.1.ebuild
+++ b/app-portage/java-ebuilder/java-ebuilder-0.1.ebuild
@@ -20,7 +20,9 @@ LICENSE="GPL-2"
 SLOT="0"
 
 DEPEND=">=virtual/jdk-1.8"
-RDEPEND=">=virtual/jre-1.8"
+RDEPEND=">=virtual/jre-1.8
+	sys-process/parallel
+	>=dev-java/maven-bin-3"
 
 S="${WORKDIR}/${P}"
 
@@ -39,7 +41,7 @@ Main-Class: ${MAIN_CLASS}" \
 }
 
 src_prepare() {
-	hprefixify scripts/{{tree,meta}.sh,movl}
+	hprefixify scripts/{{tree,meta}.sh,movl} java-ebuilder.conf
 	eapply_user
 }
 
@@ -49,7 +51,7 @@ src_install() {
 
 	insinto /var/lib/${PN}
 	doins -r maven
-	dodir /var/lib/${PN}o/{poms,cache}
+	dodir /var/lib/${PN}/{poms,cache}
 
 	dodoc README maven.conf
 
@@ -57,4 +59,7 @@ src_install() {
 	doexe scripts/{tree,meta}.sh
 
 	dobin scripts/movl
+
+	insinto /etc
+	doins java-ebuilder.conf
 }

diff --git a/app-portage/java-ebuilder/java-ebuilder-9999.ebuild b/app-portage/java-ebuilder/java-ebuilder-9999.ebuild
index 4bd5e32..1c42c4d 100644
--- a/app-portage/java-ebuilder/java-ebuilder-9999.ebuild
+++ b/app-portage/java-ebuilder/java-ebuilder-9999.ebuild
@@ -20,7 +20,9 @@ LICENSE="GPL-2"
 SLOT="0"
 
 DEPEND=">=virtual/jdk-1.8"
-RDEPEND=">=virtual/jre-1.8"
+RDEPEND=">=virtual/jre-1.8
+	sys-process/parallel
+	>=dev-java/maven-bin-3"
 
 S="${WORKDIR}/${P}"
 
@@ -39,7 +41,7 @@ Main-Class: ${MAIN_CLASS}" \
 }
 
 src_prepare() {
-	hprefixify scripts/{{tree,meta}.sh,movl}
+	hprefixify scripts/{{tree,meta}.sh,movl} java-ebuilder.conf
 	eapply_user
 }
 
@@ -49,7 +51,7 @@ src_install() {
 
 	insinto /var/lib/${PN}
 	doins -r maven
-	dodir /var/lib/${PN}o/{poms,cache}
+	dodir /var/lib/${PN}/{poms,cache}
 
 	dodoc README maven.conf
 
@@ -57,4 +59,7 @@ src_install() {
 	doexe scripts/{tree,meta}.sh
 
 	dobin scripts/movl
+
+	insinto /etc
+	doins java-ebuilder.conf
 }


^ permalink raw reply related	[flat|nested] 14+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-portage/java-ebuilder/
@ 2016-10-09  3:37 Benda XU
  0 siblings, 0 replies; 14+ messages in thread
From: Benda XU @ 2016-10-09  3:37 UTC (permalink / raw
  To: gentoo-commits

commit:     f278d016c128d71ac8538c67a86bc015b00b1b07
Author:     Benda Xu <heroxbd <AT> gentoo <DOT> org>
AuthorDate: Sat Oct  8 02:09:47 2016 +0000
Commit:     Benda XU <heroxbd <AT> gentoo <DOT> org>
CommitDate: Sun Oct  9 03:36:28 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f278d016

app-portage/java-ebuilder: initial commit.

  Java team package tool for generating maven overlay.

 app-portage/java-ebuilder/Manifest                 |  3 ++
 app-portage/java-ebuilder/java-ebuilder-0.1.ebuild | 60 ++++++++++++++++++++++
 .../java-ebuilder/java-ebuilder-9999.ebuild        | 60 ++++++++++++++++++++++
 app-portage/java-ebuilder/metadata.xml             | 11 ++++
 4 files changed, 134 insertions(+)

diff --git a/app-portage/java-ebuilder/Manifest b/app-portage/java-ebuilder/Manifest
new file mode 100644
index 00000000..8887534
--- /dev/null
+++ b/app-portage/java-ebuilder/Manifest
@@ -0,0 +1,3 @@
+DIST java-ebuilder-0.1.tar.gz 22291 SHA256 0c4dd0f76c0b36c7d736ed2f02ed06244ef7645be45bf7ca83ed27aaafe8787e SHA512 bc058b03da53bab03d7a48b2971f34da812bfd03aff7cc64ee4a3209245f4855bf8095d12c5c506f49b896db69fba09f06814f4c35e13a25c4e8f381d6416637 WHIRLPOOL 9ccacb782eedd8e56a5508f1379098579cd12bd86dac727df4577e218c295fa908cbcab49772934508e3f302607d5f075373948bfec93d214ad08b001b600b4f
+EBUILD java-ebuilder-0.1.ebuild 1292 SHA256 cf1071eb609722fe98df90b62a03d38b5731fc71aa7788b61946dee95f0a4b39 SHA512 41634ca7d290cecca374242750a929d0a54670ba17e928c16e8904da4a3842e459b5650bc8c30a52ba4ffdc1a5d0276ebc869fb0353f825d38f31e61be88e0bc WHIRLPOOL 3870c039760262cd00157b571743fbb4d8bfd824a32b243805f181f0a0318f57d7d5318f8c6ac225296f78ff6eea624c4b4e7c6cefa628a534b5db6d3a73fb7a
+EBUILD java-ebuilder-9999.ebuild 1292 SHA256 cf1071eb609722fe98df90b62a03d38b5731fc71aa7788b61946dee95f0a4b39 SHA512 41634ca7d290cecca374242750a929d0a54670ba17e928c16e8904da4a3842e459b5650bc8c30a52ba4ffdc1a5d0276ebc869fb0353f825d38f31e61be88e0bc WHIRLPOOL 3870c039760262cd00157b571743fbb4d8bfd824a32b243805f181f0a0318f57d7d5318f8c6ac225296f78ff6eea624c4b4e7c6cefa628a534b5db6d3a73fb7a

diff --git a/app-portage/java-ebuilder/java-ebuilder-0.1.ebuild b/app-portage/java-ebuilder/java-ebuilder-0.1.ebuild
new file mode 100644
index 00000000..4bd5e32
--- /dev/null
+++ b/app-portage/java-ebuilder/java-ebuilder-0.1.ebuild
@@ -0,0 +1,60 @@
+# Copyright 2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+if [[ ${PV} == 9999 ]]; then
+	ECLASS="git-r3"
+	EGIT_REPO_URI="https://github.com/heroxbd/${PN}.git"
+else
+	SRC_URI="https://github.com/gentoo/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+	KEYWORDS="~amd64"
+fi
+
+inherit java-pkg-2 java-pkg-simple prefix ${ECLASS}
+
+DESCRIPTION="Java team tool for semi-automatic creation of ebuilds from pom.xml"
+HOMEPAGE="https://github.com/gentoo/java-ebuilder"
+
+LICENSE="GPL-2"
+SLOT="0"
+
+DEPEND=">=virtual/jdk-1.8"
+RDEPEND=">=virtual/jre-1.8"
+
+S="${WORKDIR}/${P}"
+
+JAVA_SRC_DIR="src/main/java"
+JAVA_ADDRES_DIRS="src/main/resources"
+
+MAIN_CLASS="org.gentoo.java.ebuilder.Main"
+
+java_prepare() {
+	eapply_user
+	local base_dir="target/classes/"
+	[[ ! -d "${base_dir}" ]] &&mkdir -p "${base_dir}META-INF"
+	echo "Manifest-Version: 1.0
+Main-Class: ${MAIN_CLASS}" \
+		>> "${base_dir}META-INF/MANIFEST.MF"
+}
+
+src_prepare() {
+	hprefixify scripts/{{tree,meta}.sh,movl}
+	eapply_user
+}
+
+src_install() {
+	java-pkg-simple_src_install
+	java-pkg_dolauncher ${PN} --main ${MAIN_CLASS}
+
+	insinto /var/lib/${PN}
+	doins -r maven
+	dodir /var/lib/${PN}o/{poms,cache}
+
+	dodoc README maven.conf
+
+	exeinto /usr/lib/${PN}
+	doexe scripts/{tree,meta}.sh
+
+	dobin scripts/movl
+}

diff --git a/app-portage/java-ebuilder/java-ebuilder-9999.ebuild b/app-portage/java-ebuilder/java-ebuilder-9999.ebuild
new file mode 100644
index 00000000..4bd5e32
--- /dev/null
+++ b/app-portage/java-ebuilder/java-ebuilder-9999.ebuild
@@ -0,0 +1,60 @@
+# Copyright 2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+if [[ ${PV} == 9999 ]]; then
+	ECLASS="git-r3"
+	EGIT_REPO_URI="https://github.com/heroxbd/${PN}.git"
+else
+	SRC_URI="https://github.com/gentoo/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+	KEYWORDS="~amd64"
+fi
+
+inherit java-pkg-2 java-pkg-simple prefix ${ECLASS}
+
+DESCRIPTION="Java team tool for semi-automatic creation of ebuilds from pom.xml"
+HOMEPAGE="https://github.com/gentoo/java-ebuilder"
+
+LICENSE="GPL-2"
+SLOT="0"
+
+DEPEND=">=virtual/jdk-1.8"
+RDEPEND=">=virtual/jre-1.8"
+
+S="${WORKDIR}/${P}"
+
+JAVA_SRC_DIR="src/main/java"
+JAVA_ADDRES_DIRS="src/main/resources"
+
+MAIN_CLASS="org.gentoo.java.ebuilder.Main"
+
+java_prepare() {
+	eapply_user
+	local base_dir="target/classes/"
+	[[ ! -d "${base_dir}" ]] &&mkdir -p "${base_dir}META-INF"
+	echo "Manifest-Version: 1.0
+Main-Class: ${MAIN_CLASS}" \
+		>> "${base_dir}META-INF/MANIFEST.MF"
+}
+
+src_prepare() {
+	hprefixify scripts/{{tree,meta}.sh,movl}
+	eapply_user
+}
+
+src_install() {
+	java-pkg-simple_src_install
+	java-pkg_dolauncher ${PN} --main ${MAIN_CLASS}
+
+	insinto /var/lib/${PN}
+	doins -r maven
+	dodir /var/lib/${PN}o/{poms,cache}
+
+	dodoc README maven.conf
+
+	exeinto /usr/lib/${PN}
+	doexe scripts/{tree,meta}.sh
+
+	dobin scripts/movl
+}

diff --git a/app-portage/java-ebuilder/metadata.xml b/app-portage/java-ebuilder/metadata.xml
new file mode 100644
index 00000000..860761f
--- /dev/null
+++ b/app-portage/java-ebuilder/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+  <upstream>
+    <remote-id type="github">gentoo/java-ebuilder</remote-id>
+  </upstream>
+  <maintainer type="person">
+     <email>heroxbd@gentoo.org</email>
+     <name>Benda Xu</name>
+  </maintainer>
+</pkgmetadata>


^ permalink raw reply related	[flat|nested] 14+ messages in thread

end of thread, other threads:[~2023-10-12  9:47 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-08-30 16:53 [gentoo-commits] repo/gentoo:master commit in: app-portage/java-ebuilder/ Miroslav Šulc
  -- strict thread matches above, loose matches on Subject: below --
2023-10-12  9:47 Sam James
2023-04-15  6:17 Sam James
2021-05-04  9:27 Miroslav Šulc
2021-05-04  9:27 Miroslav Šulc
2020-08-30 16:53 Miroslav Šulc
2020-08-30 16:53 Miroslav Šulc
2019-11-27  9:56 Miroslav Šulc
2019-11-03 20:56 Miroslav Šulc
2019-10-30 20:03 Miroslav Šulc
2017-01-09 14:04 Benda XU
2017-01-09 14:00 Benda XU
2016-10-29  8:50 Benda XU
2016-10-09  3:37 Benda XU

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