summaryrefslogtreecommitdiff
path: root/dev-java/miglayout
diff options
context:
space:
mode:
authorroot <root@alpha.trunkmasters.com>2026-06-04 16:24:49 -0500
committerroot <root@alpha.trunkmasters.com>2026-06-04 16:24:49 -0500
commita3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7 (patch)
tree0c52bbae1c242fbc296bd650fcd1167685f81492 /dev-java/miglayout
parentbfd9c39e4712ebdb442d4ca0673061faed1e70e1 (diff)
downloadbaldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.tar.gz
baldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.tar.xz
baldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.zip
Adding metadata
Diffstat (limited to 'dev-java/miglayout')
-rw-r--r--dev-java/miglayout/Manifest1
-rw-r--r--dev-java/miglayout/metadata.xml14
-rw-r--r--dev-java/miglayout/miglayout-5.3.ebuild78
3 files changed, 0 insertions, 93 deletions
diff --git a/dev-java/miglayout/Manifest b/dev-java/miglayout/Manifest
deleted file mode 100644
index 1206d63a2d6d..000000000000
--- a/dev-java/miglayout/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST miglayout-5.3.tar.gz 627150 BLAKE2B 2b28b3dd95d84db1665308a2908c6ddf8f0e285431ffc03af0275f7005d98117f873b0752f9b1f428b213a30c9e020b626eb0e6709470c62eac46480c3aab542 SHA512 ee711a453a9e2962017eed9363e4b8c2fb1fb28d9b36455d928b60db40262be310e6d2ab6c9f3ac286f3975e9927f8a8a77827a27cd1cb2238b2033c38a67cdb
diff --git a/dev-java/miglayout/metadata.xml b/dev-java/miglayout/metadata.xml
deleted file mode 100644
index 69fdbc631122..000000000000
--- a/dev-java/miglayout/metadata.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>java@gentoo.org</email>
- <name>Java</name>
- </maintainer>
- <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>
- <upstream>
- <remote-id type="github">mikaelgrev/miglayout</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-java/miglayout/miglayout-5.3.ebuild b/dev-java/miglayout/miglayout-5.3.ebuild
deleted file mode 100644
index 06d13085cba0..000000000000
--- a/dev-java/miglayout/miglayout-5.3.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 2023-2024 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"
-
-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
-}