diff options
| author | root <root@alpha.trunkmasters.com> | 2026-06-12 11:50:53 -0500 |
|---|---|---|
| committer | root <root@alpha.trunkmasters.com> | 2026-06-12 11:50:53 -0500 |
| commit | 290aebdea65a02557706eaeda477fef0437b6a48 (patch) | |
| tree | f87a939169a508a2e943570501b64cc16b411cda /dev-java/bsf | |
| parent | 6783ddcd4b73d9ce586a71770caed352bec93b16 (diff) | |
| download | baldeagleos-repo-290aebdea65a02557706eaeda477fef0437b6a48.tar.gz baldeagleos-repo-290aebdea65a02557706eaeda477fef0437b6a48.tar.xz baldeagleos-repo-290aebdea65a02557706eaeda477fef0437b6a48.zip | |
Adding metadata
Diffstat (limited to 'dev-java/bsf')
| -rw-r--r-- | dev-java/bsf/Manifest | 2 | ||||
| -rw-r--r-- | dev-java/bsf/bsf-2.4.0-r7.ebuild | 77 | ||||
| -rw-r--r-- | dev-java/bsf/metadata.xml | 21 |
3 files changed, 0 insertions, 100 deletions
diff --git a/dev-java/bsf/Manifest b/dev-java/bsf/Manifest deleted file mode 100644 index 4add2dfdfd39..000000000000 --- a/dev-java/bsf/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST bsf-src-2.4.0.tar.gz 299749 BLAKE2B 41f3cfe77b1ccf6b78493df7f5f288b397234b3236977c4b7d2e6c85b330e40319474419f560eefa1632da4d0524593b8c3e0c66cd27b852749b1405c20df5a6 SHA512 a1e7564fd14abbf725fee75c4b0ba5f92d7eada0e242ad05897753bb4afe639d859c42cae1d684e8dd9151409d4cc68e1a422a70bc74d8016144cc30d03a2d43 -DIST bsf-src-2.4.0.tar.gz.asc 191 BLAKE2B c4d17ee6df06aa2da70b9e733cb9890cef2f0f22124d8699400494496c4045851feb006e53ee4f4d09e926d982afd4057c08caf791fd4ea8a8bef5f576d6d8a1 SHA512 b82d1f9e6cd6bc3b3228ceb8f5f0679e8dd95c2200328accafa0ee9fd4b4065367e071d0fa718ecdc34e11c6b14456a671d4e8e74d2b56dea4e8fc3db73c4392 diff --git a/dev-java/bsf/bsf-2.4.0-r7.ebuild b/dev-java/bsf/bsf-2.4.0-r7.ebuild deleted file mode 100644 index 9fb04c64b5c5..000000000000 --- a/dev-java/bsf/bsf-2.4.0-r7.ebuild +++ /dev/null @@ -1,77 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -JAVA_PKG_IUSE="doc source" - -inherit java-pkg-2 java-pkg-simple verify-sig - -DESCRIPTION="Bean Script Framework" -HOMEPAGE="https://commons.apache.org/proper/commons-bsf/" -SRC_URI="mirror://apache/commons/bsf/source/bsf-src-${PV}.tar.gz - verify-sig? ( https://downloads.apache.org/commons/bsf/source/bsf-src-${PV}.tar.gz.asc )" -S="${WORKDIR}/${P}" - -LICENSE="Apache-2.0" -SLOT="2.3" -KEYWORDS="amd64 arm64 ppc64 ~x64-macos ~x64-solaris" - -# If you add new ones, add them to ant-apache-bsf too for use dependencies -IUSE="javascript tcl" - -VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/commons.apache.org.asc" -BDEPEND="verify-sig? ( sec-keys/openpgp-keys-apache-commons )" -CDEPEND=" - dev-java/commons-logging:0 - dev-java/xalan:0 - javascript? ( >=dev-java/rhino-1.8.0:0 ) - tcl? ( dev-java/jacl:0 ) -" -DEPEND="${CDEPEND} - >=virtual/jdk-11:*" -RDEPEND="${CDEPEND} - >=virtual/jre-1.8:*" - -DOCS=( CHANGES.txt NOTICE.txt README.txt RELEASE-NOTE.txt TODO.txt ) - -JAVA_GENTOO_CLASSPATH=" - commons-logging - xalan -" -JAVA_MAIN_CLASS="org.apache.bsf.Main" -JAVA_RESOURCE_DIRS="res" -JAVA_SRC_DIR="src" - -src_prepare() { - java-pkg-2_src_prepare - rm -r src/org/apache/bsf/engines/{java,javaclass,jython,netrexx} || die - if use javascript; then - JAVA_GENTOO_CLASSPATH+=" rhino" - else - rm -r src/org/apache/bsf/engines/javascript || die - fi - if use tcl; then - JAVA_GENTOO_CLASSPATH+=" jacl" - else - rm -r src/org/apache/bsf/engines/jacl || die - fi - # java-pkg-simple.eclass wants resources in JAVA_RESOURCE_DIRS - mkdir res || die "create res" - pushd src > /dev/null || die "pushd" - find -type f -name '*.properties' \ - | xargs cp --parent -t ../res || die "copy resources" - popd > /dev/null -} - -src_install() { - java-pkg-simple_src_install -# java-pkg_register-optional-dependency bsh,groovy-1,jruby -} - -pkg_postinst() { - elog "Support for javascript and tcl is controlled via USE flags." - elog "Also, following languages can be supported just by installing" - elog "respective package with USE=\"bsf\": BeanShell (dev-java/bsh)," - elog "Groovy (dev-java/groovy) and JRuby (dev-java/jruby)" -} diff --git a/dev-java/bsf/metadata.xml b/dev-java/bsf/metadata.xml deleted file mode 100644 index eaff4b52c306..000000000000 --- a/dev-java/bsf/metadata.xml +++ /dev/null @@ -1,21 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>java@gentoo.org</email> - <name>Java</name> - </maintainer> - <longdescription> -Bean Scripting Framework (BSF) is a set of Java classes which provides -scripting language support within Java applications, and access to Java -objects and methods from scripting languages. BSF allows one to write -JSPs in languages other than Java while providing access to the Java -class library. In addition, BSF permits any Java application to be -implemented in part (or dynamically extended) by a language that is -embedded within it. This is achieved by providing an API that permits -calling scripting language engines from within Java, as well as an -object registry that exposes Java objects to these scripting language -engines. -</longdescription> - <origin>baldeagleos-repo</origin> -</pkgmetadata> |
