summaryrefslogtreecommitdiff
path: root/dev-java
diff options
context:
space:
mode:
authorLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2021-05-21 13:42:26 +0000
committerLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2021-05-21 13:42:26 +0000
commit57408cd548ce4fd0c7314666cd64e08f7bce90d7 (patch)
treed2d2e654461e1b468ac4fd3f09675166d69dabe4 /dev-java
parentbeb17e64bd5e20d71b623a31b107c320492175b5 (diff)
downloadbaldeagleos-repo-57408cd548ce4fd0c7314666cd64e08f7bce90d7.tar.gz
baldeagleos-repo-57408cd548ce4fd0c7314666cd64e08f7bce90d7.tar.xz
baldeagleos-repo-57408cd548ce4fd0c7314666cd64e08f7bce90d7.zip
Adding metadata
Diffstat (limited to 'dev-java')
-rw-r--r--dev-java/ant-owanttask/Manifest1
-rw-r--r--dev-java/ant-owanttask/ant-owanttask-1.3.2.ebuild36
-rw-r--r--dev-java/ant-owanttask/metadata.xml10
-rw-r--r--dev-java/apt-mirror/Manifest1
-rw-r--r--dev-java/apt-mirror/apt-mirror-1.0-r1.ebuild23
-rw-r--r--dev-java/apt-mirror/metadata.xml10
-rw-r--r--dev-java/ini4j/Manifest2
-rw-r--r--dev-java/ini4j/files/ini4j-0.5.1-remove.patch22
-rw-r--r--dev-java/ini4j/files/ini4j-0.5.2-remove.patch22
-rw-r--r--dev-java/ini4j/ini4j-0.5.1.ebuild24
-rw-r--r--dev-java/ini4j/ini4j-0.5.2.ebuild32
-rw-r--r--dev-java/ini4j/metadata.xml15
-rw-r--r--dev-java/sun-jai-bin/sun-jai-bin-1.1.3-r2.ebuild52
13 files changed, 52 insertions, 198 deletions
diff --git a/dev-java/ant-owanttask/Manifest b/dev-java/ant-owanttask/Manifest
deleted file mode 100644
index 2d4cdfd3c9a3..000000000000
--- a/dev-java/ant-owanttask/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST ow_util_ant_tasks_1.3.2.zip 1170518 BLAKE2B bf0792c7ea18f8122a6a8755d976e109bf0d4bc6b26e8ae5dd7e9bdc8d6f1e16e4e0ff40ded79ebb571b57a433e96dd9e259843091be1efa18ac4bb227ea8e89 SHA512 c2ca84d34864b075c39e9699ac1a41c2980615ea6d813d007ee503fe19cfd5c869cdd0f6be27cbfdafc33aa49c32022b99ced2387381fdb6816925957207a603
diff --git a/dev-java/ant-owanttask/ant-owanttask-1.3.2.ebuild b/dev-java/ant-owanttask/ant-owanttask-1.3.2.ebuild
deleted file mode 100644
index 987364ace0d7..000000000000
--- a/dev-java/ant-owanttask/ant-owanttask-1.3.2.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit java-pkg-2 java-ant-2
-
-DESCRIPTION="ObjectWeb's Ant tasks"
-HOMEPAGE="https://web.archive.org/web/20070814042614/http://monolog.objectweb.org/"
-SRC_URI="http://download.forge.objectweb.org/monolog/ow_util_ant_tasks_${PV}.zip"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 ~arm ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
-
-COMMON_DEP="dev-java/xalan"
-DEPEND=">=virtual/jdk-1.4
- ${COMMON_DEP}"
-RDEPEND=">=virtual/jre-1.4
- >=dev-java/ant-core-1.7.0
- ${COMMON_DEP}"
-
-S=${WORKDIR}
-
-src_prepare() {
- rm -f output/lib/*.jar
-}
-
-src_install() {
- java-pkg_dojar output/lib/ow_util_ant_tasks.jar
-}
-
-pkg_postinst() {
- ewarn "The MultipleCopy task is not compatible with ant-1.7.0 and newer"
- ewarn "Attempt to use it will break building."
-}
diff --git a/dev-java/ant-owanttask/metadata.xml b/dev-java/ant-owanttask/metadata.xml
deleted file mode 100644
index e25b5c52aab3..000000000000
--- a/dev-java/ant-owanttask/metadata.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>java@gentoo.org</email>
- <name>Java</name>
- </maintainer>
-
- <origin>gentoo-staging</origin>
-</pkgmetadata> \ No newline at end of file
diff --git a/dev-java/apt-mirror/Manifest b/dev-java/apt-mirror/Manifest
deleted file mode 100644
index 27995dc6a578..000000000000
--- a/dev-java/apt-mirror/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST apt-mirror-1.0.tar.bz2 21396 BLAKE2B 996253732f3aeaffeb57d6ac26d5e18ae47a40843a60ffe570edcbd325691b43c69fdd866e44d1d35295b2ccc64f5042f1dbe588a3700cd01ad10927ded702b4 SHA512 fdb58498bc5ff1f77858716b67dd952a3f3bea55d06d7190b1a1d283d11843ebf03c7403ba58f23478c1c553402d21c2089c2dca52f216d693ab713a43f5c1ff
diff --git a/dev-java/apt-mirror/apt-mirror-1.0-r1.ebuild b/dev-java/apt-mirror/apt-mirror-1.0-r1.ebuild
deleted file mode 100644
index 16dde34adee4..000000000000
--- a/dev-java/apt-mirror/apt-mirror-1.0-r1.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-JAVA_PKG_IUSE="doc source"
-
-inherit java-pkg-2 java-pkg-simple
-
-DESCRIPTION="Annotation processing apt mirror API introduced in J2SE 5.0"
-HOMEPAGE="https://docs.oracle.com/javase/7/docs/jdk/api/apt/mirror/overview-summary.html/"
-SRC_URI="mirror://gentoo/${P}.tar.bz2"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 x86"
-
-IUSE=""
-
-RDEPEND=">=virtual/jre-1.5"
-DEPEND=">=virtual/jdk-1.5"
-
-S="${WORKDIR}/apt"
diff --git a/dev-java/apt-mirror/metadata.xml b/dev-java/apt-mirror/metadata.xml
deleted file mode 100644
index e25b5c52aab3..000000000000
--- a/dev-java/apt-mirror/metadata.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>java@gentoo.org</email>
- <name>Java</name>
- </maintainer>
-
- <origin>gentoo-staging</origin>
-</pkgmetadata> \ No newline at end of file
diff --git a/dev-java/ini4j/Manifest b/dev-java/ini4j/Manifest
deleted file mode 100644
index 49b2d201133e..000000000000
--- a/dev-java/ini4j/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST ini4j-0.5.1.jar 61117 BLAKE2B dedeefed13b66d21f185b786ed9cf5b045a06cf6ab8db108258597ed51e2625ec41e9c23fb032b4d77110f415a10641ad3e673f958842dfcde192bfb9d693d68 SHA512 1c4b5218d092cab9374070c8ae55c7a2483b30893f5af5cfe5d74054b2f5261fe2e1a477a650589d2fc7518b4dcce91a2308ab35bba6b3d918f5e5c19a55eb9a
-DIST ini4j-0.5.2.jar 63258 BLAKE2B 130cf84292295138f8893bcc30aed5b5dcd9eadb6d7f0b984a40388a160ce1f007b4728a13b06cb291a67436fad3bd987b28a068c22cb31e480b35378ff95263 SHA512 eab45f21a9f8f8bc8fdb8654e914ffc9e7eb829169f56a7e1b548a4237eb94e616abe84d78649037ff6254fb00e83b9167bafaf1fe5d97fbf3787838e9bf0fab
diff --git a/dev-java/ini4j/files/ini4j-0.5.1-remove.patch b/dev-java/ini4j/files/ini4j-0.5.1-remove.patch
deleted file mode 100644
index 60a1195d4288..000000000000
--- a/dev-java/ini4j/files/ini4j-0.5.1-remove.patch
+++ /dev/null
@@ -1,22 +0,0 @@
---- org/ini4j/Profile.java.orig 2015-11-03 22:49:34.854486000 +0000
-+++ org/ini4j/Profile.java 2015-11-03 22:49:53.412486000 +0000
-@@ -43,7 +43,7 @@
-
- Section remove(Profile.Section section);
-
-- String remove(Object sectionName, Object optionName);
-+ String removeString(Object sectionName, Object optionName);
-
- interface Section extends OptionMap
- {
---- org/ini4j/BasicProfile.java.orig 2015-11-03 22:50:28.101486000 +0000
-+++ org/ini4j/BasicProfile.java 2015-11-03 22:51:09.338486000 +0000
-@@ -138,7 +138,7 @@
- return remove((Object) section.getName());
- }
-
-- @Override public String remove(Object sectionName, Object optionName)
-+ @Override public String removeString(Object sectionName, Object optionName)
- {
- Section sec = get(sectionName);
-
diff --git a/dev-java/ini4j/files/ini4j-0.5.2-remove.patch b/dev-java/ini4j/files/ini4j-0.5.2-remove.patch
deleted file mode 100644
index 444cdb3cd5c0..000000000000
--- a/dev-java/ini4j/files/ini4j-0.5.2-remove.patch
+++ /dev/null
@@ -1,22 +0,0 @@
---- a/org/ini4j/Profile.java 2015-11-03 22:49:34.854486000 +0000
-+++ b/org/ini4j/Profile.java 2015-11-03 22:49:53.412486000 +0000
-@@ -43,7 +43,7 @@
-
- Section remove(Profile.Section section);
-
-- String remove(Object sectionName, Object optionName);
-+ String removeString(Object sectionName, Object optionName);
-
- interface Section extends OptionMap
- {
---- a/org/ini4j/BasicProfile.java 2015-11-03 22:50:28.101486000 +0000
-+++ b/org/ini4j/BasicProfile.java 2015-11-03 22:51:09.338486000 +0000
-@@ -138,7 +138,7 @@
- return remove((Object) section.getName());
- }
-
-- @Override public String remove(Object sectionName, Object optionName)
-+ @Override public String removeString(Object sectionName, Object optionName)
- {
- Section sec = get(sectionName);
-
diff --git a/dev-java/ini4j/ini4j-0.5.1.ebuild b/dev-java/ini4j/ini4j-0.5.1.ebuild
deleted file mode 100644
index 7281a7ffab30..000000000000
--- a/dev-java/ini4j/ini4j-0.5.1.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-JAVA_PKG_IUSE="doc source"
-
-inherit java-pkg-2 java-pkg-simple
-
-DESCRIPTION="Simple Java API Windows style .ini file handling"
-HOMEPAGE="https://sourceforge.net/projects/ini4j/"
-SRC_URI="http://central.maven.org/maven2/org/${PN}/${PN}/${PV}/${P}-sources.jar -> ${P}.jar"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ppc64 x86"
-IUSE=""
-
-RDEPEND=">=virtual/jre-1.6"
-DEPEND=">=virtual/jdk-1.6
- app-arch/unzip"
-
-java_prepare() {
- epatch "${FILESDIR}"/"${P}-remove.patch"
-}
diff --git a/dev-java/ini4j/ini4j-0.5.2.ebuild b/dev-java/ini4j/ini4j-0.5.2.ebuild
deleted file mode 100644
index 4b16b11ca777..000000000000
--- a/dev-java/ini4j/ini4j-0.5.2.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-JAVA_PKG_IUSE="doc source"
-
-inherit java-pkg-2 java-pkg-simple
-
-DESCRIPTION="Simple Java API Windows style .ini file handling"
-HOMEPAGE="https://sourceforge.net/projects/ini4j/"
-SRC_URI="http://central.maven.org/maven2/org/${PN}/${PN}/${PV}/${P}-sources.jar -> ${P}.jar"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
-
-RDEPEND="
- >=virtual/jre-1.6"
-
-DEPEND="
- >=virtual/jdk-1.6"
-
-PATCHES=(
- "${FILESDIR}"/${P}-remove.patch
-)
-
-src_prepare() {
- default
-
- java-pkg-2_src_prepare
-}
diff --git a/dev-java/ini4j/metadata.xml b/dev-java/ini4j/metadata.xml
deleted file mode 100644
index 8b9cb201f796..000000000000
--- a/dev-java/ini4j/metadata.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>monsieurp@gentoo.org</email>
- </maintainer>
- <maintainer type="project">
- <email>java@gentoo.org</email>
- <name>Java</name>
- </maintainer>
- <upstream>
- <remote-id type="sourceforge">ini4j</remote-id>
- </upstream>
- <origin>gentoo-staging</origin>
-</pkgmetadata> \ No newline at end of file
diff --git a/dev-java/sun-jai-bin/sun-jai-bin-1.1.3-r2.ebuild b/dev-java/sun-jai-bin/sun-jai-bin-1.1.3-r2.ebuild
new file mode 100644
index 000000000000..1f5ba79b8b0c
--- /dev/null
+++ b/dev-java/sun-jai-bin/sun-jai-bin-1.1.3-r2.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit java-pkg-2
+
+MY_PV=${PV//./_}
+DESCRIPTION="JAI is a class library for managing images"
+HOMEPAGE="https://jai.dev.java.net/"
+
+BASE=https://download.java.net/media/jai/builds/release/${MY_PV}
+MY_P="jai-${MY_PV}"
+SRC_URI="
+ !amd64? ( ${BASE}/${MY_P}-lib-linux-i586.tar.gz )
+ amd64? ( ${BASE}/${MY_P}-lib-linux-amd64.tar.gz )"
+
+LICENSE="sun-bcla-jai"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND=""
+RDEPEND="virtual/jre:1.8"
+
+RESTRICT="bindist mirror"
+QA_PREBUILT="*"
+
+S=${WORKDIR}/${MY_P}
+
+src_prepare() {
+ default
+ rm LICENSE-jai.txt || die
+}
+
+src_compile() { :; }
+
+src_install() {
+ dodoc *.txt
+
+ java-pkg_dojar lib/*.jar
+ use x86 && java-pkg_doso lib/*.so
+ use amd64 && java-pkg_doso lib/*.so
+}
+
+pkg_postinst() {
+ elog "This ebuild now installs into /opt/${PN} and /usr/share/${PN}"
+ elog 'To use you need to pass the following to java'
+ if use x86 || use amd64; then
+ elog '-Djava.library.path=$(java-config -i sun-jai-bin)'
+ fi
+ elog '-classpath $(java-config -p sun-jai-bin)'
+}