public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: dev-java/miglayout/
@ 2020-09-20  2:04 Sam James
  0 siblings, 0 replies; 12+ messages in thread
From: Sam James @ 2020-09-20  2:04 UTC (permalink / raw
  To: gentoo-commits

commit:     f5c36ee126821cfb52c4693cac8b47bf89abd8f0
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 20 01:27:48 2020 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Sep 20 02:03:54 2020 +0000
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 <sam <AT> 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
 


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

* [gentoo-commits] repo/gentoo:master commit in: dev-java/miglayout/
@ 2021-05-04  9:11 Miroslav Šulc
  0 siblings, 0 replies; 12+ messages in thread
From: Miroslav Šulc @ 2021-05-04  9:11 UTC (permalink / raw
  To: gentoo-commits

commit:     356e83df3ba4949b81697b924338f703b1b527d1
Author:     Wolfgang E. Sanyer <ezzieyguywuf <AT> gmail <DOT> com>
AuthorDate: Mon May  3 19:55:34 2021 +0000
Commit:     Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Tue May  4 09:09:47 2021 +0000
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 <ezzieyguywuf <AT> gmail.com>
Bug: https://bugs.gentoo.org/786732
Closes: https://github.com/gentoo/gentoo/pull/20608/commits/6ac21472948977fff33c2fef56301fda7d9d270a
Signed-off-by: Miroslav Šulc <fordfrog <AT> 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}"


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

* [gentoo-commits] repo/gentoo:master commit in: dev-java/miglayout/
@ 2021-05-23  9:16 Miroslav Šulc
  0 siblings, 0 replies; 12+ messages in thread
From: Miroslav Šulc @ 2021-05-23  9:16 UTC (permalink / raw
  To: gentoo-commits

commit:     b626517c282eade5b800010505b13e32a01c7122
Author:     Volkmar W. Pogatzki <gentoo <AT> pogatzki <DOT> net>
AuthorDate: Tue May 18 10:49:47 2021 +0000
Commit:     Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Sun May 23 09:16:18 2021 +0000
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 <gentoo <AT> pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/20865/commits/542538ea900969a67202a5d9bc876c71cb0dec27
Signed-off-by: Miroslav Šulc <fordfrog <AT> 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 00000000000..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
+}


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

* [gentoo-commits] repo/gentoo:master commit in: dev-java/miglayout/
@ 2021-06-14  7:52 Miroslav Šulc
  0 siblings, 0 replies; 12+ messages in thread
From: Miroslav Šulc @ 2021-06-14  7:52 UTC (permalink / raw
  To: gentoo-commits

commit:     17726b5169a2c7c38980c3f3390db2441b3348cd
Author:     Volkmar W. Pogatzki <gentoo <AT> pogatzki <DOT> net>
AuthorDate: Sun Jun 13 12:26:07 2021 +0000
Commit:     Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Mon Jun 14 07:52:15 2021 +0000
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 <gentoo <AT> pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/21225
Signed-off-by: Miroslav Šulc <fordfrog <AT> 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
 }


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

* [gentoo-commits] repo/gentoo:master commit in: dev-java/miglayout/
@ 2021-06-24  4:26 Agostino Sarubbo
  0 siblings, 0 replies; 12+ messages in thread
From: Agostino Sarubbo @ 2021-06-24  4:26 UTC (permalink / raw
  To: gentoo-commits

commit:     a9d7f166c790bd235c13a07038bc3721f7969419
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 24 04:25:28 2021 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Thu Jun 24 04:25:28 2021 +0000
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 <ago <AT> 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 )"


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

* [gentoo-commits] repo/gentoo:master commit in: dev-java/miglayout/
@ 2021-11-12  7:37 Miroslav Šulc
  0 siblings, 0 replies; 12+ messages in thread
From: Miroslav Šulc @ 2021-11-12  7:37 UTC (permalink / raw
  To: gentoo-commits

commit:     ba8ad6747192c6c26ad0799a466bc346ac6ed054
Author:     Volkmar W. Pogatzki <gentoo <AT> pogatzki <DOT> net>
AuthorDate: Wed Nov 10 18:35:16 2021 +0000
Commit:     Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Fri Nov 12 07:37:30 2021 +0000
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 <gentoo <AT> pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/22890
Signed-off-by: Miroslav Šulc <fordfrog <AT> 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..00000000000
--- 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
-}


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

* [gentoo-commits] repo/gentoo:master commit in: dev-java/miglayout/
@ 2022-12-31  8:51 Miroslav Šulc
  0 siblings, 0 replies; 12+ messages in thread
From: Miroslav Šulc @ 2022-12-31  8:51 UTC (permalink / raw
  To: gentoo-commits

commit:     b2c17e8098a63a24e10f25231527475c4d5d8853
Author:     Volkmar W. Pogatzki <gentoo <AT> pogatzki <DOT> net>
AuthorDate: Fri Dec 30 13:26:18 2022 +0000
Commit:     Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Sat Dec 31 08:51:10 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2c17e80

dev-java/miglayout: update HOMEPAGE

Signed-off-by: Volkmar W. Pogatzki <gentoo <AT> pogatzki.net>
Signed-off-by: Miroslav Šulc <fordfrog <AT> 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"


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

* [gentoo-commits] repo/gentoo:master commit in: dev-java/miglayout/
@ 2023-03-11 17:15 Sam James
  0 siblings, 0 replies; 12+ messages in thread
From: Sam James @ 2023-03-11 17:15 UTC (permalink / raw
  To: gentoo-commits

commit:     42e9cb1b9df3c3b073c9f4280444d7d214c0bf1f
Author:     Volkmar W. Pogatzki <gentoo <AT> pogatzki <DOT> net>
AuthorDate: Sat Feb 11 19:28:57 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Mar 11 17:15:09 2023 +0000
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 <gentoo <AT> pogatzki.net>
Signed-off-by: Sam James <sam <AT> 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 000000000000..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
+}


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

* [gentoo-commits] repo/gentoo:master commit in: dev-java/miglayout/
@ 2023-03-11 17:15 Sam James
  0 siblings, 0 replies; 12+ messages in thread
From: Sam James @ 2023-03-11 17:15 UTC (permalink / raw
  To: gentoo-commits

commit:     ba23885dbfdca4493d9549278eb0e014bfe072f3
Author:     Volkmar W. Pogatzki <gentoo <AT> pogatzki <DOT> net>
AuthorDate: Sat Feb 11 19:40:36 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Mar 11 17:15:09 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba23885d

dev-java/miglayout: add github upstream metadata

Signed-off-by: Volkmar W. Pogatzki <gentoo <AT> pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/29217
Signed-off-by: Sam James <sam <AT> 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
   <use>
     <flag name="swt">Add support for the SWT toolkit.</flag>
   </use>
+  <upstream>
+    <remote-id type="github">mikaelgrev/miglayout</remote-id>	
+  </upstream>
 </pkgmetadata>


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

* [gentoo-commits] repo/gentoo:master commit in: dev-java/miglayout/
@ 2023-03-13 18:07 Sam James
  0 siblings, 0 replies; 12+ messages in thread
From: Sam James @ 2023-03-13 18:07 UTC (permalink / raw
  To: gentoo-commits

commit:     1f7e42b354c7b84662fbb55c8c9b2e938e800056
Author:     Volkmar W. Pogatzki <gentoo <AT> pogatzki <DOT> net>
AuthorDate: Sat Mar 11 18:30:51 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Mar 13 18:03:07 2023 +0000
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 <gentoo <AT> pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/30056
Signed-off-by: Sam James <sam <AT> 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 @@
   <longdescription lang="en">
 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.
   </longdescription>
-  <use>
-    <flag name="swt">Add support for the SWT toolkit.</flag>
-  </use>
   <upstream>
     <remote-id type="github">mikaelgrev/miglayout</remote-id>	
   </upstream>


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

* [gentoo-commits] repo/gentoo:master commit in: dev-java/miglayout/
@ 2023-03-13 18:07 Sam James
  0 siblings, 0 replies; 12+ messages in thread
From: Sam James @ 2023-03-13 18:07 UTC (permalink / raw
  To: gentoo-commits

commit:     2fa80cb9c6d63dc24d6430b5bf1c7fecab1687af
Author:     Volkmar W. Pogatzki <gentoo <AT> pogatzki <DOT> net>
AuthorDate: Sat Mar 11 18:01:32 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Mar 13 18:03:06 2023 +0000
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 <gentoo <AT> pogatzki.net>
Signed-off-by: Sam James <sam <AT> 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..000000000000
--- 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
-}


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

* [gentoo-commits] repo/gentoo:master commit in: dev-java/miglayout/
@ 2024-08-21  9:19 Joonas Niilola
  0 siblings, 0 replies; 12+ messages in thread
From: Joonas Niilola @ 2024-08-21  9:19 UTC (permalink / raw
  To: gentoo-commits

commit:     f2808bb7cb4533f3ca161ec2cf22d25e4b3a60ac
Author:     Michael Mair-Keimberger <mmk <AT> levelnine <DOT> at>
AuthorDate: Wed Aug 21 06:52:43 2024 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Wed Aug 21 09:19:53 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2808bb7

dev-java/miglayout: remove trailing tab

Signed-off-by: Michael Mair-Keimberger <mmk <AT> levelnine.at>
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 dev-java/miglayout/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/miglayout/metadata.xml b/dev-java/miglayout/metadata.xml
index 457503f62795..69fdbc631122 100644
--- a/dev-java/miglayout/metadata.xml
+++ b/dev-java/miglayout/metadata.xml
@@ -9,6 +9,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.
   </longdescription>
   <upstream>
-    <remote-id type="github">mikaelgrev/miglayout</remote-id>	
+    <remote-id type="github">mikaelgrev/miglayout</remote-id>
   </upstream>
 </pkgmetadata>


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

end of thread, other threads:[~2024-08-21  9:20 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-06-14  7:52 [gentoo-commits] repo/gentoo:master commit in: dev-java/miglayout/ Miroslav Šulc
  -- strict thread matches above, loose matches on Subject: below --
2024-08-21  9:19 Joonas Niilola
2023-03-13 18:07 Sam James
2023-03-13 18:07 Sam James
2023-03-11 17:15 Sam James
2023-03-11 17:15 Sam James
2022-12-31  8:51 Miroslav Šulc
2021-11-12  7:37 Miroslav Šulc
2021-06-24  4:26 Agostino Sarubbo
2021-05-23  9:16 Miroslav Šulc
2021-05-04  9:11 Miroslav Šulc
2020-09-20  2:04 Sam James

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