diff options
| author | root <root@alpha.trunkmasters.com> | 2026-06-04 16:24:49 -0500 |
|---|---|---|
| committer | root <root@alpha.trunkmasters.com> | 2026-06-04 16:24:49 -0500 |
| commit | a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7 (patch) | |
| tree | 0c52bbae1c242fbc296bd650fcd1167685f81492 /dev-java/felix-main | |
| parent | bfd9c39e4712ebdb442d4ca0673061faed1e70e1 (diff) | |
| download | baldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.tar.gz baldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.tar.xz baldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.zip | |
Adding metadata
Diffstat (limited to 'dev-java/felix-main')
| -rw-r--r-- | dev-java/felix-main/Manifest | 2 | ||||
| -rw-r--r-- | dev-java/felix-main/felix-main-7.0.5-r2.ebuild | 74 | ||||
| -rw-r--r-- | dev-java/felix-main/metadata.xml | 15 |
3 files changed, 0 insertions, 91 deletions
diff --git a/dev-java/felix-main/Manifest b/dev-java/felix-main/Manifest deleted file mode 100644 index 1535ea42b59a..000000000000 --- a/dev-java/felix-main/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST org.apache.felix.main-7.0.5-source-release.tar.gz 255198 BLAKE2B 289e2305b15c28f985bee1d8687db6ecb5098a2086da6fd32a7db8572f83a1ac37e49deeb89d657d48b943a626d400caccd8185ced565e8c65aa558395aeef05 SHA512 e06f6c330a73100a739575e92a6f0af263a98643bbd6fd6661e799c2a11c8c9d9589f1f5b8802799ffcae7007e8362c629055fa8b25a50a4fa736ed2ba2955b0 -DIST org.apache.felix.main-7.0.5-source-release.tar.gz.asc 195 BLAKE2B 24ba68ada20056364a559fea71b1596b07e0adc669c4ddbed89e2aa14fa1937b3d21af793148c057cd2bd9817a6f2c87b5e6465ea537fe7bac69215f82d9945f SHA512 428ba861bbd51b58f8e00226ac33c186e7e91ca5469c24328b65adcfb2631b09a50847870eff483e6569a69e3e01a1c939315747f3b338462bb0e7a7d2757216 diff --git a/dev-java/felix-main/felix-main-7.0.5-r2.ebuild b/dev-java/felix-main/felix-main-7.0.5-r2.ebuild deleted file mode 100644 index 58289214edbd..000000000000 --- a/dev-java/felix-main/felix-main-7.0.5-r2.ebuild +++ /dev/null @@ -1,74 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -JAVA_PKG_IUSE="doc source" -MAVEN_ID="org.apache.felix:org.apache.felix.main:7.0.5" - -inherit java-pkg-2 java-pkg-simple verify-sig - -DESCRIPTION="Open source OSGi framework by Apache Software Foundation" -HOMEPAGE="https://felix.apache.org/documentation/index.html" -SRC_URI="mirror://apache/felix/org.apache.${PN//-/.}-${PV}-source-release.tar.gz - verify-sig? ( https://downloads.apache.org/felix/org.apache.${PN//-/.}-${PV}-source-release.tar.gz.asc )" -S="${WORKDIR}/org.apache.felix.main-${PV}" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 arm64 ppc64" - -# Common dependencies -# POM: pom.xml -# org.apache.felix:org.apache.felix.framework:7.0.5 -> >=dev-java/felix-framework-7.0.5:0 - -CP_DEPEND="~dev-java/felix-framework-${PV}:0" - -DEPEND=" - >=virtual/jdk-11:* - ${CP_DEPEND} -" - -RDEPEND=" - >=virtual/jre-1.8:* - ${CP_DEPEND} -" - -BDEPEND="verify-sig? ( sec-keys/openpgp-keys-apache-felix )" -VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/felix.apache.org.asc" - -DOCS=( DEPENDENCIES NOTICE ) - -JAVA_MAIN_CLASS="org.apache.felix.main.Main" -JAVA_RESOURCE_DIRS="src/main/resources" -JAVA_SRC_DIR="src/main/java" - -src_prepare() { - default - # 58,91 pom.xml - cat > src/main/java/module-info.java <<-EOF || die - $( sed -n '/<moduleInfoSource>/,/<\/moduleInfoSource/p' pom.xml \ - | grep -v moduleInfoSource ) - EOF - - # according to pom.xml, line 91 - local add_opens="$( sed -n '/<Add-opens>/,/<\/Add-opens/p' pom.xml \ - | grep -v Add-opens | tr -s '[:space:]')" || die - mkdir src/main/resources/META-INF || die - echo "Add-opens:${add_opens}" >> src/main/resources/META-INF/MANIFEST.MF \ - || die "creating MANIFEST.MF failed" - - # no idea what to do with felix.log.level=${log.level} here, but ... - sed -e 's/{dollar}//' -i src/main/resources/config.properties || die - - # bundling some classes from felix-framework according to 78,94 pom.xml - # if we don't bundle compilation of module-info would fail - cd src/main/resources || die - jar xvf "$(java-pkg_getjar --build-only felix-framework felix-framework.jar)" \ - default.properties org/ || die "felix-framework.jar does not exist" -} - -src_install() { - dodoc -r doc - java-pkg-simple_src_install -} diff --git a/dev-java/felix-main/metadata.xml b/dev-java/felix-main/metadata.xml deleted file mode 100644 index 2052253c1b6e..000000000000 --- a/dev-java/felix-main/metadata.xml +++ /dev/null @@ -1,15 +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> - </maintainer> - <upstream> - <bugs-to>https://issues.apache.org/jira/browse/FELIX</bugs-to> - <doc>https://felix.apache.org/documentation/</doc> - <remote-id type="github">apache/felix-dev</remote-id> - </upstream> - <longdescription> - Apache Felix is a community effort to implement the OSGi Framework and Service platform and other interesting OSGi-related technologies. - </longdescription> -</pkgmetadata> |
