[gentoo-commits] repo/gentoo:master commit in: app-portage/java-ebuilder/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/, ...
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/
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/
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/
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/
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