[gentoo-commits] repo/gentoo:master commit in: dev-java/miglayout/
commit: 1f7e42b354c7b84662fbb55c8c9b2e938e800056 Author: Volkmar W. Pogatzki pogatzki net> AuthorDate: Sat Mar 11 18:30:51 2023 + Commit: Sam James gentoo org> CommitDate: Mon Mar 13 18:03:07 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f7e42b3 dev-java/miglayout: remove unused local USE flag [ swt ] Signed-off-by: Volkmar W. Pogatzki pogatzki.net> Closes: https://github.com/gentoo/gentoo/pull/30056 Signed-off-by: Sam James gentoo.org> dev-java/miglayout/metadata.xml | 3 --- 1 file changed, 3 deletions(-) diff --git a/dev-java/miglayout/metadata.xml b/dev-java/miglayout/metadata.xml index 202ea9738f79..457503f62795 100644 --- a/dev-java/miglayout/metadata.xml +++ b/dev-java/miglayout/metadata.xml @@ -8,9 +8,6 @@ For Java developers writing GUI layouts by hand that wants simplicity, power and automatic per platform fidelity, that are dissatisfied with the current layout managers in Swing, JavaFX and SWT, MigLayout solves your layout problems. User interfaces created with MigLayout is easy to maintain, you will understand how the layout will look like just by looking at the source code. - -Add support for the SWT toolkit. - mikaelgrev/miglayout
[gentoo-commits] repo/gentoo:master commit in: dev-java/miglayout/
commit: 2fa80cb9c6d63dc24d6430b5bf1c7fecab1687af Author: Volkmar W. Pogatzki pogatzki net> AuthorDate: Sat Mar 11 18:01:32 2023 + Commit: Sam James gentoo org> CommitDate: Mon Mar 13 18:03:06 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fa80cb9 dev-java/miglayout: drop 4.0-r1 There is no consumer depending on a stable version of this package. Closes: https://bugs.gentoo.org/831553 Closes: https://bugs.gentoo.org/830445 Signed-off-by: Volkmar W. Pogatzki pogatzki.net> Signed-off-by: Sam James gentoo.org> dev-java/miglayout/Manifest| 1 - dev-java/miglayout/miglayout-4.0-r1.ebuild | 64 -- 2 files changed, 65 deletions(-) diff --git a/dev-java/miglayout/Manifest b/dev-java/miglayout/Manifest index c7e87d781ecf..1206d63a2d6d 100644 --- a/dev-java/miglayout/Manifest +++ b/dev-java/miglayout/Manifest @@ -1,2 +1 @@ -DIST miglayout-4.0-sources.jar 194675 BLAKE2B 9d0a4fce1b76e49f4a2962fccf323676172fc9fa084060d8b3507031635b7979d8b29ce598a0a484e3707eefdf90721162e67d36be5702e9309ef067fd39aab3 SHA512 27284ceac254707428351fb2451ffd5f2ebd580374df59624bb6af06011f70d87b27849900c2573aff782ebe6d84e1806c18a59741213948f0b238ee5a51ec2f DIST miglayout-5.3.tar.gz 627150 BLAKE2B 2b28b3dd95d84db1665308a2908c6ddf8f0e285431ffc03af0275f7005d98117f873b0752f9b1f428b213a30c9e020b626eb0e6709470c62eac46480c3aab542 SHA512 ee711a453a9e2962017eed9363e4b8c2fb1fb28d9b36455d928b60db40262be310e6d2ab6c9f3ac286f3975e9927f8a8a77827a27cd1cb2238b2033c38a67cdb diff --git a/dev-java/miglayout/miglayout-4.0-r1.ebuild b/dev-java/miglayout/miglayout-4.0-r1.ebuild deleted file mode 100644 index c41f360b7e62.. --- a/dev-java/miglayout/miglayout-4.0-r1.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -JAVA_PKG_IUSE="doc examples source" - -inherit java-pkg-2 - -DESCRIPTION="Easy to use yet very powerful Java Swing layout manager" -HOMEPAGE="https://www.miglayout.com; -SRC_URI="http://www.migcalendar.com/miglayout/versions/${PV}/${P}-sources.jar; - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="swt" - -COMMON_DEPEND="swt? ( dev-java/swt:3.7 )" -BDEPEND="app-arch/unzip" -RDEPEND=" - ${COMMON_DEPEND} - >=virtual/jre-1.8:* -" -DEPEND=" - ${COMMON_DEPEND} - >=virtual/jdk-1.8:* -" - -S="${WORKDIR}" - -src_prepare() { - default - - mv net/miginfocom/{demo,examples} . || die - mv demo/* examples || die - - if ! use swt; then - rm -r net/miginfocom/swt || die - fi - - find net -name '*.java' > sources.lst -} - -src_compile() { - local classpath - use swt && classpath=( -classpath "$(java-pkg_getjars swt-3.7)" ) - - mkdir classes || die - ejavac "${classpath[@]}" -d classes @sources.lst || die - jar -cf ${PN}.jar -C classes . || die - - if use doc; then - javadoc "${classpath[@]}" -author -version -d api @sources.lst || die - fi -} - -src_install() { - java-pkg_dojar ${PN}.jar - - use doc && java-pkg_dojavadoc api - use examples && java-pkg_doexamples examples - use source && java-pkg_dosrc net -}
[gentoo-commits] repo/gentoo:master commit in: dev-java/miglayout/
commit: ba23885dbfdca4493d9549278eb0e014bfe072f3 Author: Volkmar W. Pogatzki pogatzki net> AuthorDate: Sat Feb 11 19:40:36 2023 + Commit: Sam James gentoo org> CommitDate: Sat Mar 11 17:15:09 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba23885d dev-java/miglayout: add github upstream metadata Signed-off-by: Volkmar W. Pogatzki pogatzki.net> Closes: https://github.com/gentoo/gentoo/pull/29217 Signed-off-by: Sam James gentoo.org> dev-java/miglayout/metadata.xml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/dev-java/miglayout/metadata.xml b/dev-java/miglayout/metadata.xml index 9863d966b13b..202ea9738f79 100644 --- a/dev-java/miglayout/metadata.xml +++ b/dev-java/miglayout/metadata.xml @@ -11,4 +11,7 @@ For Java developers writing GUI layouts by hand that wants simplicity, power and Add support for the SWT toolkit. + +mikaelgrev/miglayout +
[gentoo-commits] repo/gentoo:master commit in: dev-java/miglayout/
commit: 42e9cb1b9df3c3b073c9f4280444d7d214c0bf1f Author: Volkmar W. Pogatzki pogatzki net> AuthorDate: Sat Feb 11 19:28:57 2023 + Commit: Sam James gentoo org> CommitDate: Sat Mar 11 17:15:09 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42e9cb1b dev-java/miglayout: add 5.3 Thia package is needed by >=games-strategy/freecol-1.0.0 and it contains only those 2 modules needed there: - miglayout-core - miglayout-swing Signed-off-by: Volkmar W. Pogatzki pogatzki.net> Signed-off-by: Sam James gentoo.org> dev-java/miglayout/Manifest | 1 + dev-java/miglayout/miglayout-5.3.ebuild | 78 + 2 files changed, 79 insertions(+) diff --git a/dev-java/miglayout/Manifest b/dev-java/miglayout/Manifest index dbb4d9c86ef1..c7e87d781ecf 100644 --- a/dev-java/miglayout/Manifest +++ b/dev-java/miglayout/Manifest @@ -1 +1,2 @@ DIST miglayout-4.0-sources.jar 194675 BLAKE2B 9d0a4fce1b76e49f4a2962fccf323676172fc9fa084060d8b3507031635b7979d8b29ce598a0a484e3707eefdf90721162e67d36be5702e9309ef067fd39aab3 SHA512 27284ceac254707428351fb2451ffd5f2ebd580374df59624bb6af06011f70d87b27849900c2573aff782ebe6d84e1806c18a59741213948f0b238ee5a51ec2f +DIST miglayout-5.3.tar.gz 627150 BLAKE2B 2b28b3dd95d84db1665308a2908c6ddf8f0e285431ffc03af0275f7005d98117f873b0752f9b1f428b213a30c9e020b626eb0e6709470c62eac46480c3aab542 SHA512 ee711a453a9e2962017eed9363e4b8c2fb1fb28d9b36455d928b60db40262be310e6d2ab6c9f3ac286f3975e9927f8a8a77827a27cd1cb2238b2033c38a67cdb diff --git a/dev-java/miglayout/miglayout-5.3.ebuild b/dev-java/miglayout/miglayout-5.3.ebuild new file mode 100644 index ..26caf78554f7 --- /dev/null +++ b/dev-java/miglayout/miglayout-5.3.ebuild @@ -0,0 +1,78 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +JAVA_PKG_IUSE="doc source test" +MAVEN_ID="com.miglayout:miglayout-core:5.0 com.miglayout:miglayout-swing:5.0" +JAVA_TESTING_FRAMEWORKS="junit-4" + +inherit java-pkg-2 java-pkg-simple + +DESCRIPTION="MiGLayout - Java Layout Manager for Swing, SWT and JavaFX" +HOMEPAGE="https://miglayout.com/; +SRC_URI="https://github.com/mikaelgrev/miglayout/archive/V${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${P}" + +LICENSE="BSD" +SLOT="5" +KEYWORDS="~amd64 ~x86" + +RDEPEND=">=virtual/jre-1.8:*" +DEPEND=">=virtual/jdk-1.8:*" + +JAVA_TEST_GENTOO_CLASSPATH="junit-4" +JAVA_TEST_RUN_ONLY="net.miginfocom.swing.MigLayoutTest" +JAVA_TEST_SRC_DIR="swing/src/test/java" + +src_compile() { + einfo "Compiling miglayout-core.jar" + JAVA_JAR_FILENAME="miglayout-core.jar" + JAVA_SRC_DIR="core/src/main/java" + java-pkg-simple_src_compile + JAVA_GENTOO_CLASSPATH_EXTRA+=":miglayout-core.jar" + rm -r target || die + + einfo "Compiling miglayout-wingore.jar" + JAVA_JAR_FILENAME="miglayout-swing.jar" + JAVA_SRC_DIR="swing/src/main/java" + java-pkg-simple_src_compile + JAVA_GENTOO_CLASSPATH_EXTRA+=":miglayout-swing.jar" + rm -r target || die + + if use doc; then + einfo "Compiling javadocs" + JAVA_SRC_DIR=( + "core/src/main/java" + "swing/src/main/java" + ) + JAVA_JAR_FILENAME="ignoreme.jar" + java-pkg-simple_src_compile + fi +} + +src_test() { + # There was 1 failure: + # 1) testDPIScaling(net.miginfocom.swing.MigLayoutTest) + # java.awt.HeadlessException + # at java.desktop/sun.awt.HeadlessToolkit.getScreenResolution(HeadlessToolkit.java:122) + # at net.miginfocom.swing.MigLayoutTest.testDPIScaling(MigLayoutTest.java:28) + sed \ + -e '/import org.junit.Test/a import org.junit.Ignore;' \ + -e '/testDPIScaling()/i @Ignore' \ + -i swing/src/test/java/net/miginfocom/swing/MigLayoutTest.java || die +} + +src_install() { + java-pkg_dojar "miglayout-core.jar" + java-pkg_dojar "miglayout-swing.jar" + + if use doc; then + java-pkg_dojavadoc target/api + fi + + if use source; then + java-pkg_dosrc "core/src/main/java/*" + java-pkg_dosrc "swing/src/main/java/*" + fi +}
[gentoo-commits] repo/gentoo:master commit in: dev-java/miglayout/
commit: b2c17e8098a63a24e10f25231527475c4d5d8853 Author: Volkmar W. Pogatzki pogatzki net> AuthorDate: Fri Dec 30 13:26:18 2022 + Commit: Miroslav Šulc gentoo org> CommitDate: Sat Dec 31 08:51:10 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2c17e80 dev-java/miglayout: update HOMEPAGE Signed-off-by: Volkmar W. Pogatzki pogatzki.net> Signed-off-by: Miroslav Šulc gentoo.org> dev-java/miglayout/miglayout-4.0-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-java/miglayout/miglayout-4.0-r1.ebuild b/dev-java/miglayout/miglayout-4.0-r1.ebuild index d451c751b91f..c41f360b7e62 100644 --- a/dev-java/miglayout/miglayout-4.0-r1.ebuild +++ b/dev-java/miglayout/miglayout-4.0-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -8,7 +8,7 @@ JAVA_PKG_IUSE="doc examples source" inherit java-pkg-2 DESCRIPTION="Easy to use yet very powerful Java Swing layout manager" -HOMEPAGE="http://www.miglayout.com/; +HOMEPAGE="https://www.miglayout.com; SRC_URI="http://www.migcalendar.com/miglayout/versions/${PV}/${P}-sources.jar; LICENSE="BSD"
[gentoo-commits] repo/gentoo:master commit in: dev-java/miglayout/
commit: ba8ad6747192c6c26ad0799a466bc346ac6ed054 Author: Volkmar W. Pogatzki pogatzki net> AuthorDate: Wed Nov 10 18:35:16 2021 + Commit: Miroslav Šulc gentoo org> CommitDate: Fri Nov 12 07:37:30 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba8ad674 dev-java/miglayout: remove obsolete version Closes: https://bugs.gentoo.org/797742 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Volkmar W. Pogatzki pogatzki.net> Closes: https://github.com/gentoo/gentoo/pull/22890 Signed-off-by: Miroslav Šulc gentoo.org> dev-java/miglayout/miglayout-4.0-r2.ebuild | 59 -- 1 file changed, 59 deletions(-) diff --git a/dev-java/miglayout/miglayout-4.0-r2.ebuild b/dev-java/miglayout/miglayout-4.0-r2.ebuild deleted file mode 100644 index c27929b85db..000 --- a/dev-java/miglayout/miglayout-4.0-r2.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -JAVA_PKG_IUSE="examples source" - -inherit java-pkg-2 - -DESCRIPTION="Easy to use yet very powerful Java Swing layout manager" -HOMEPAGE="http://www.miglayout.com/; -SRC_URI="http://www.migcalendar.com/miglayout/versions/${PV}/${P}-sources.jar; - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64" -IUSE="swt" - -COMMON_DEPEND="swt? ( dev-java/swt:4.10 )" -BDEPEND="app-arch/unzip" -RDEPEND=" - ${COMMON_DEPEND} - >=virtual/jre-1.8:* -" -DEPEND=" - ${COMMON_DEPEND} - >=virtual/jdk-1.8:* -" - -S="${WORKDIR}" - -src_prepare() { - default - - mv net/miginfocom/{demo,examples} . || die - mv demo/* examples || die - - if ! use swt; then - rm -r net/miginfocom/swt || die - fi - - find net -name '*.java' > sources.lst -} - -src_compile() { - local classpath - use swt && classpath=( -classpath "$(java-pkg_getjars swt-4.10)" ) - - mkdir classes || die - ejavac "${classpath[@]}" -d classes @sources.lst || die - jar -cf ${PN}.jar -C classes . || die -} - -src_install() { - java-pkg_dojar ${PN}.jar - - use examples && java-pkg_doexamples examples - use source && java-pkg_dosrc net -}
[gentoo-commits] repo/gentoo:master commit in: dev-java/miglayout/
commit: a9d7f166c790bd235c13a07038bc3721f7969419 Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Jun 24 04:25:28 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Jun 24 04:25:28 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9d7f166 dev-java/miglayout: amd64 stable wrt bug #797742 Package-Manager: Portage-3.0.20, Repoman-3.0.2 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-java/miglayout/miglayout-4.0-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/miglayout/miglayout-4.0-r2.ebuild b/dev-java/miglayout/miglayout-4.0-r2.ebuild index d65b8a08ff1..c27929b85db 100644 --- a/dev-java/miglayout/miglayout-4.0-r2.ebuild +++ b/dev-java/miglayout/miglayout-4.0-r2.ebuild @@ -13,7 +13,7 @@ SRC_URI="http://www.migcalendar.com/miglayout/versions/${PV}/${P}-sources.jar; LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="amd64" IUSE="swt" COMMON_DEPEND="swt? ( dev-java/swt:4.10 )"
[gentoo-commits] repo/gentoo:master commit in: dev-java/miglayout/
commit: 17726b5169a2c7c38980c3f3390db2441b3348cd Author: Volkmar W. Pogatzki pogatzki net> AuthorDate: Sun Jun 13 12:26:07 2021 + Commit: Miroslav Šulc gentoo org> CommitDate: Mon Jun 14 07:52:15 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17726b51 dev-java/miglayout: remove doc flag (broken) Closes: https://bugs.gentoo.org/786732 Package-Manager: Portage-3.0.18, Repoman-3.0.2 Signed-off-by: Volkmar W. Pogatzki pogatzki.net> Closes: https://github.com/gentoo/gentoo/pull/21225 Signed-off-by: Miroslav Šulc gentoo.org> dev-java/miglayout/miglayout-4.0-r2.ebuild | 7 +-- 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/dev-java/miglayout/miglayout-4.0-r2.ebuild b/dev-java/miglayout/miglayout-4.0-r2.ebuild index 863e44285ea..d65b8a08ff1 100644 --- a/dev-java/miglayout/miglayout-4.0-r2.ebuild +++ b/dev-java/miglayout/miglayout-4.0-r2.ebuild @@ -3,7 +3,7 @@ EAPI=7 -JAVA_PKG_IUSE="doc examples source" +JAVA_PKG_IUSE="examples source" inherit java-pkg-2 @@ -49,16 +49,11 @@ src_compile() { mkdir classes || die ejavac "${classpath[@]}" -d classes @sources.lst || die jar -cf ${PN}.jar -C classes . || die - - if use doc; then - javadoc "${classpath[@]}" -author -version -d api @sources.lst || die - fi } src_install() { java-pkg_dojar ${PN}.jar - use doc && java-pkg_dojavadoc api use examples && java-pkg_doexamples examples use source && java-pkg_dosrc net }
[gentoo-commits] repo/gentoo:master commit in: dev-java/miglayout/
commit: b626517c282eade5b800010505b13e32a01c7122 Author: Volkmar W. Pogatzki pogatzki net> AuthorDate: Tue May 18 10:49:47 2021 + Commit: Miroslav Šulc gentoo org> CommitDate: Sun May 23 09:16:18 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b626517c dev-java/miglayout: swt:4.10 slot update Package-Manager: Portage-3.0.18, Repoman-3.0.2 Signed-off-by: Volkmar W. Pogatzki pogatzki.net> Closes: https://github.com/gentoo/gentoo/pull/20865/commits/542538ea900969a67202a5d9bc876c71cb0dec27 Signed-off-by: Miroslav Šulc gentoo.org> dev-java/miglayout/miglayout-4.0-r2.ebuild | 64 ++ 1 file changed, 64 insertions(+) diff --git a/dev-java/miglayout/miglayout-4.0-r2.ebuild b/dev-java/miglayout/miglayout-4.0-r2.ebuild new file mode 100644 index 000..863e44285ea --- /dev/null +++ b/dev-java/miglayout/miglayout-4.0-r2.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +JAVA_PKG_IUSE="doc examples source" + +inherit java-pkg-2 + +DESCRIPTION="Easy to use yet very powerful Java Swing layout manager" +HOMEPAGE="http://www.miglayout.com/; +SRC_URI="http://www.migcalendar.com/miglayout/versions/${PV}/${P}-sources.jar; + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" +IUSE="swt" + +COMMON_DEPEND="swt? ( dev-java/swt:4.10 )" +BDEPEND="app-arch/unzip" +RDEPEND=" + ${COMMON_DEPEND} + >=virtual/jre-1.8:* +" +DEPEND=" + ${COMMON_DEPEND} + >=virtual/jdk-1.8:* +" + +S="${WORKDIR}" + +src_prepare() { + default + + mv net/miginfocom/{demo,examples} . || die + mv demo/* examples || die + + if ! use swt; then + rm -r net/miginfocom/swt || die + fi + + find net -name '*.java' > sources.lst +} + +src_compile() { + local classpath + use swt && classpath=( -classpath "$(java-pkg_getjars swt-4.10)" ) + + mkdir classes || die + ejavac "${classpath[@]}" -d classes @sources.lst || die + jar -cf ${PN}.jar -C classes . || die + + if use doc; then + javadoc "${classpath[@]}" -author -version -d api @sources.lst || die + fi +} + +src_install() { + java-pkg_dojar ${PN}.jar + + use doc && java-pkg_dojavadoc api + use examples && java-pkg_doexamples examples + use source && java-pkg_dosrc net +}
[gentoo-commits] repo/gentoo:master commit in: dev-java/miglayout/
commit: 356e83df3ba4949b81697b924338f703b1b527d1 Author: Wolfgang E. Sanyer gmail com> AuthorDate: Mon May 3 19:55:34 2021 + Commit: Miroslav Šulc gentoo org> CommitDate: Tue May 4 09:09:47 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=356e83df dev-java/miglayout: update java deps This does not close bug 786732 because USE=doc is still broken. However, it does update the java lower bound. Signed-off-by: Wolfgang E. Sanyer gmail.com> Bug: https://bugs.gentoo.org/786732 Closes: https://github.com/gentoo/gentoo/pull/20608/commits/6ac21472948977fff33c2fef56301fda7d9d270a Signed-off-by: Miroslav Šulc gentoo.org> .../miglayout/{miglayout-4.0.ebuild => miglayout-4.0-r1.ebuild} | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-java/miglayout/miglayout-4.0.ebuild b/dev-java/miglayout/miglayout-4.0-r1.ebuild similarity index 93% rename from dev-java/miglayout/miglayout-4.0.ebuild rename to dev-java/miglayout/miglayout-4.0-r1.ebuild index 83297335bfb..d451c751b91 100644 --- a/dev-java/miglayout/miglayout-4.0.ebuild +++ b/dev-java/miglayout/miglayout-4.0-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -20,11 +20,11 @@ COMMON_DEPEND="swt? ( dev-java/swt:3.7 )" BDEPEND="app-arch/unzip" RDEPEND=" ${COMMON_DEPEND} - >=virtual/jre-1.5 + >=virtual/jre-1.8:* " DEPEND=" ${COMMON_DEPEND} - >=virtual/jdk-1.5 + >=virtual/jdk-1.8:* " S="${WORKDIR}"
[gentoo-commits] repo/gentoo:master commit in: dev-java/miglayout/
commit: f5c36ee126821cfb52c4693cac8b47bf89abd8f0 Author: Sam James gentoo org> AuthorDate: Sun Sep 20 01:27:48 2020 + Commit: Sam James gentoo org> CommitDate: Sun Sep 20 02:03:54 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5c36ee1 dev-java/miglayout: port to EAPI 7 Closes: https://bugs.gentoo.org/741008 Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Sam James gentoo.org> dev-java/miglayout/miglayout-4.0.ebuild | 23 ++- 1 file changed, 14 insertions(+), 9 deletions(-) diff --git a/dev-java/miglayout/miglayout-4.0.ebuild b/dev-java/miglayout/miglayout-4.0.ebuild index 95862c4d8e1..83297335bfb 100644 --- a/dev-java/miglayout/miglayout-4.0.ebuild +++ b/dev-java/miglayout/miglayout-4.0.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2012 Gentoo Foundation +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI="4" +EAPI=7 JAVA_PKG_IUSE="doc examples source" @@ -16,17 +16,22 @@ SLOT="0" KEYWORDS="amd64 x86" IUSE="swt" -COMMON_DEP=" - swt? ( dev-java/swt:3.7 )" -RDEPEND="${COMMON_DEP} - >=virtual/jre-1.5" -DEPEND="${COMMON_DEP} +COMMON_DEPEND="swt? ( dev-java/swt:3.7 )" +BDEPEND="app-arch/unzip" +RDEPEND=" + ${COMMON_DEPEND} + >=virtual/jre-1.5 +" +DEPEND=" + ${COMMON_DEPEND} >=virtual/jdk-1.5 - app-arch/unzip" +" S="${WORKDIR}" -java_prepare() { +src_prepare() { + default + mv net/miginfocom/{demo,examples} . || die mv demo/* examples || die