summaryrefslogtreecommitdiff
path: root/dev-java/felix-main
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/felix-main
parentbfd9c39e4712ebdb442d4ca0673061faed1e70e1 (diff)
downloadbaldeagleos-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/Manifest2
-rw-r--r--dev-java/felix-main/felix-main-7.0.5-r2.ebuild74
-rw-r--r--dev-java/felix-main/metadata.xml15
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>