[gentoo-commits] repo/gentoo:master commit in: app-portage/java-ebuilder/

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

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

Signed-off-by: Sam James  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 @@
 https://www.gentoo.org/dtd/metadata.dtd;>
 
   
+proj/java-ebuilder
 gentoo/java-ebuilder
   
   



[gentoo-commits] repo/gentoo:master commit in: app-portage/java-ebuilder/

2023-04-15 Thread Sam James
commit: 7283ffa5544452b2757120361db66c6675209e72
Author: Sam James  gentoo  org>
AuthorDate: Sat Apr 15 06:16:48 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Apr 15 06:16:48 2023 +
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  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} ==  ]]; 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}



[gentoo-commits] repo/gentoo:master commit in: app-portage/java-ebuilder/

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

app-portage/java-ebuilder: update java deps

Signed-off-by: Wolfgang E. Sanyer  gmail.com>
Closes: 
https://github.com/gentoo/gentoo/pull/20608/commits/d3a956f450cfd2096522cd13f30bccf6229f6827
Signed-off-by: Miroslav Šulc  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"
 



[gentoo-commits] repo/gentoo:master commit in: app-portage/java-ebuilder/

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

app-portage/java-ebuilder: update java deps

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

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

diff --git a/app-portage/java-ebuilder/java-ebuilder-.ebuild 
b/app-portage/java-ebuilder/java-ebuilder-.ebuild
index 32f44a7de32..664ccaef394 100644
--- a/app-portage/java-ebuilder/java-ebuilder-.ebuild
+++ b/app-portage/java-ebuilder/java-ebuilder-.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"
 



[gentoo-commits] repo/gentoo:master commit in: app-portage/java-ebuilder/

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

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

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

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

diff --git a/app-portage/java-ebuilder/java-ebuilder-.ebuild 
b/app-portage/java-ebuilder/java-ebuilder-.ebuild
index 7a78207628c..32f44a7de32 100644
--- a/app-portage/java-ebuilder/java-ebuilder-.ebuild
+++ b/app-portage/java-ebuilder/java-ebuilder-.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}" ]] & -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



[gentoo-commits] repo/gentoo:master commit in: app-portage/java-ebuilder/

2020-08-30 Thread Miroslav Šulc
commit: fd7ee4f0e455663c07f81c7521b97015ddf303e4
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Sun Aug 30 16:52:56 2020 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sun Aug 30 16:53:53 2020 +
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  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 
d37638247650610637d71e91c7209c1bace4489a5bdd2a3c3be3961e8f1238c96c6d0978f59b32f3a44f51d4f1b26c5016cc5c82c7b619ae35601d866a35
 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 000..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} ==  ]]; 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
+}



[gentoo-commits] repo/gentoo:master commit in: app-portage/java-ebuilder/

2020-08-30 Thread Miroslav Šulc
commit: 1c5cf7bee6b5ad336119fe8cb90dd124c049e6a2
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Sun Aug 30 16:53:43 2020 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sun Aug 30 16:53:53 2020 +
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  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 
d37638247650610637d71e91c7209c1bace4489a5bdd2a3c3be3961e8f1238c96c6d0978f59b32f3a44f51d4f1b26c5016cc5c82c7b619ae35601d866a35
 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..000
--- 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} ==  ]]; 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
-}



[gentoo-commits] repo/gentoo:master commit in: app-portage/java-ebuilder/

2019-11-27 Thread Miroslav Šulc
commit: b6cb3f9c242054ca4b7fd631273f7ba5288c1a03
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Wed Nov 27 09:56:07 2019 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Wed Nov 27 09:56:07 2019 +
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  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 
690e80296c48ba34076f6fc75ff4c131dc9e633e49d818d8db8a9a8bba3e0281bd5049768b8130eaa212f2d7782f7a4fcb6ae44de0e5e57be363d4936152
+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



[gentoo-commits] repo/gentoo:master commit in: app-portage/java-ebuilder/

2019-11-03 Thread Miroslav Šulc
commit: 9679eeb8cb5cb72c3431af854be544316aa4f084
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Sun Nov  3 20:56:13 2019 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sun Nov  3 20:56:28 2019 +
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  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 
690e80296c48ba34076f6fc75ff4c131dc9e633e49d818d8db8a9a8bba3e0281bd5049768b8130eaa212f2d7782f7a4fcb6ae44de0e5e57be363d4936152

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



[gentoo-commits] repo/gentoo:master commit in: app-portage/java-ebuilder/

2019-10-30 Thread Miroslav Šulc
commit: 5b365713e2bc9751eb00c88e363d6265a3743205
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Wed Oct 30 20:02:55 2019 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Wed Oct 30 20:03:07 2019 +
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  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-.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..000
--- 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} ==  ]]; 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}" ]] & -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} ==  ]]; 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 

[gentoo-commits] repo/gentoo:master commit in: app-portage/java-ebuilder/, app-portage/getdelta/, app-portage/genlop/, ...

2017-12-09 Thread Michał Górny
commit: 6f9a91337d092d966dc65f4fd7dd4d0c1f8bf3aa
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Dec  9 11:09:03 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Dec  9 11:57:05 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f9a9133

app-portage/*: Update Manifest hashes

 app-portage/cfg-update/Manifest|  2 +-
 app-portage/conf-update/Manifest   |  2 +-
 app-portage/cpuid2cpuflags/Manifest|  4 ++--
 app-portage/deltup/Manifest|  2 +-
 app-portage/demerge/Manifest   |  2 +-
 app-portage/diffmask/Manifest  |  2 +-
 app-portage/distpatch/Manifest |  2 +-
 app-portage/eix/Manifest   |  4 ++--
 app-portage/elogv/Manifest | 12 ++--
 app-portage/elogviewer/Manifest|  8 
 app-portage/elt-patches/Manifest   |  8 
 app-portage/emerge-delta-webrsync/Manifest |  8 
 app-portage/epkg/Manifest  |  6 +++---
 app-portage/esearch/Manifest   |  2 +-
 app-portage/etc-proposals/Manifest |  2 +-
 app-portage/euscan/Manifest|  2 +-
 app-portage/euses/Manifest |  2 +-
 app-portage/fetchcommandwrapper/Manifest   |  8 
 app-portage/flaggie/Manifest   |  2 +-
 app-portage/fquery/Manifest|  4 ++--
 app-portage/g-cpan/Manifest|  8 
 app-portage/g-octave/Manifest  |  4 ++--
 app-portage/g-sorcery/Manifest |  6 +++---
 app-portage/genlop/Manifest|  4 ++--
 app-portage/gentoolkit-dev/Manifest|  6 +++---
 app-portage/gentoopm/Manifest  |  2 +-
 app-portage/getdelta/Manifest  |  2 +-
 app-portage/gpytage/Manifest   |  2 +-
 app-portage/gpyutils/Manifest  |  4 ++--
 app-portage/grs/Manifest   |  4 ++--
 app-portage/gs-elpa/Manifest   |  2 +-
 app-portage/gs-pypi/Manifest   |  6 +++---
 app-portage/hackport/Manifest  |  6 +++---
 app-portage/install-mask/Manifest  |  2 +-
 app-portage/java-ebuilder/Manifest |  4 ++--
 app-portage/kuroo4/Manifest|  2 +-
 app-portage/layman/Manifest|  8 
 app-portage/metagen/Manifest   | 10 +-
 app-portage/mirrorselect/Manifest  |  8 
 app-portage/overlint/Manifest  |  4 ++--
 app-portage/perl-info/Manifest |  2 +-
 app-portage/pfl/Manifest   |  2 +-
 app-portage/porthole/Manifest  |  2 +-
 app-portage/porticron/Manifest |  4 ++--
 app-portage/portpeek/Manifest  |  8 
 app-portage/pqlop/Manifest |  2 +-
 app-portage/repo-commit/Manifest   |  2 +-
 app-portage/repoman/Manifest   |  2 +-
 app-portage/smart-live-rebuild/Manifest|  4 ++--
 app-portage/splat/Manifest |  2 +-
 app-portage/ufed/Manifest  |  4 ++--
 app-portage/unsandbox/Manifest |  4 ++--
 52 files changed, 108 insertions(+), 108 deletions(-)

diff --git a/app-portage/cfg-update/Manifest b/app-portage/cfg-update/Manifest
index 25535d17b12..7cc1cb7ade2 100644
--- a/app-portage/cfg-update/Manifest
+++ b/app-portage/cfg-update/Manifest
@@ -1 +1 @@
-DIST cfg-update-1.8.9.tgz 162356 SHA256 
82d14b3cd7b1c144d7d77836919689471cd31c69cefba9b8714580e6cf1e495e SHA512 
2c2d4d5cddaf1c5c8233bfde29b488d682e723da3e267756e203b4ea3c97f2f88615530002975ff07fb466eebed603e4ce227591a1b1e09ef3aca8c2eb17fcb9
 WHIRLPOOL 
d17b179bc4589cc650178e981c0d5a6e336023f3128a9b76c1a4a19e0fe347982ff75d2337ed972e040fec1b93097b4336818b748f2af20eccb2e82f332417af
+DIST cfg-update-1.8.9.tgz 162356 BLAKE2B 
2194b485ae17ee09fe212fb88fee0d3974bb7877b9bee6a243475f689e033e950d9d331108f9360a5bb65b40f2a83916fc9bd208b153d4eb2a6fac0bfb3f4c64
 SHA512 
2c2d4d5cddaf1c5c8233bfde29b488d682e723da3e267756e203b4ea3c97f2f88615530002975ff07fb466eebed603e4ce227591a1b1e09ef3aca8c2eb17fcb9

diff --git a/app-portage/conf-update/Manifest b/app-portage/conf-update/Manifest
index 719176083ef..e0aebb4eee9 100644
--- a/app-portage/conf-update/Manifest
+++ b/app-portage/conf-update/Manifest
@@ -1 +1 @@
-DIST conf-update-1.0.3.tar.bz2 18296 SHA256 
5b8479447904e809338375c7d586803a3e8f8d6150cfc33da2c83763119a9a54 SHA512 
7f20a4974f804d73729105d9abc0f3205a7574c6e2c6dbf020404f3161500b5ecc60d141e0833e9ae0f43a814591a74cd885a5033f50864bbcfb36ba452175b7
 WHIRLPOOL 
e078895290de9cc116847a48c6fd6d190bc9a371de6d31a5728a7eefd2bc41bb34b67a3922ef10730f4668415a0b519861152ba4e54fe0150ec01232d578
+DIST conf-update-1.0.3.tar.bz2 18296 BLAKE2B 
7551b8de644bacf00764c8ad989cbf0c96be3ca4733a26b5f3083b3a9d26c3b8e1fe3525ccfc648aa9543bbc73ff6e3a949c5a3e7d59f71a008f73a720042f4d
 SHA512 

[gentoo-commits] repo/gentoo:master commit in: app-portage/java-ebuilder/

2017-01-09 Thread Benda XU
commit: b87f064155641391f9a5b52f1596e1690fb11122
Author: Benda Xu  gentoo  org>
AuthorDate: Mon Jan  9 14:04:11 2017 +
Commit: Benda XU  gentoo  org>
CommitDate: Mon Jan  9 14:04:43 2017 +
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-.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-portage/java-ebuilder/java-ebuilder-.ebuild 
b/app-portage/java-ebuilder/java-ebuilder-.ebuild
index 1c42c4d..367d606 100644
--- a/app-portage/java-ebuilder/java-ebuilder-.ebuild
+++ b/app-portage/java-ebuilder/java-ebuilder-.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} ==  ]]; 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() {



[gentoo-commits] repo/gentoo:master commit in: app-portage/java-ebuilder/

2017-01-09 Thread Benda XU
commit: a5105c7655fe5654b7980dc17df62f8ed0b87178
Author: Benda Xu  gentoo  org>
AuthorDate: Mon Jan  9 13:41:56 2017 +
Commit: Benda XU  gentoo  org>
CommitDate: Mon Jan  9 14:00:27 2017 +
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 ..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} ==  ]]; 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}" ]] & -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
+}



[gentoo-commits] repo/gentoo:master commit in: app-portage/java-ebuilder/

2016-10-29 Thread Benda XU
commit: 66c6a4c2511b4970c77698a8bb1916351d8ffd6a
Author: Benda Xu  gentoo  org>
AuthorDate: Sat Oct 29 08:50:27 2016 +
Commit: Benda XU  gentoo  org>
CommitDate: Sat Oct 29 08:50:44 2016 +
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-.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-.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-.ebuild 
b/app-portage/java-ebuilder/java-ebuilder-.ebuild
index 4bd5e32..1c42c4d 100644
--- a/app-portage/java-ebuilder/java-ebuilder-.ebuild
+++ b/app-portage/java-ebuilder/java-ebuilder-.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
 }



[gentoo-commits] repo/gentoo:master commit in: app-portage/java-ebuilder/

2016-10-08 Thread Benda XU
commit: f278d016c128d71ac8538c67a86bc015b00b1b07
Author: Benda Xu  gentoo  org>
AuthorDate: Sat Oct  8 02:09:47 2016 +
Commit: Benda XU  gentoo  org>
CommitDate: Sun Oct  9 03:36:28 2016 +
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-.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 ..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-.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 ..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} ==  ]]; 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}" ]] & -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-.ebuild 
b/app-portage/java-ebuilder/java-ebuilder-.ebuild
new file mode 100644
index ..4bd5e32
--- /dev/null
+++ b/app-portage/java-ebuilder/java-ebuilder-.ebuild
@@ -0,0 +1,60 @@
+# Copyright 2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+if [[ ${PV} ==  ]]; 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}" ]] & -p "${base_dir}META-INF"
+   echo