diff options
| author | root <root@alpha.trunkmasters.com> | 2026-06-12 19:09:37 -0500 |
|---|---|---|
| committer | root <root@alpha.trunkmasters.com> | 2026-06-12 19:09:37 -0500 |
| commit | b590c8d7572b727d565cc0b8ff660d43569845de (patch) | |
| tree | 06f7a4102ea4e845df8b66660f252920d52952f9 /dev-java/jal | |
| parent | 24f9cbfc4c34fdb6a6e03311674414e881ceab47 (diff) | |
| download | baldeagleos-repo-b590c8d7572b727d565cc0b8ff660d43569845de.tar.gz baldeagleos-repo-b590c8d7572b727d565cc0b8ff660d43569845de.tar.xz baldeagleos-repo-b590c8d7572b727d565cc0b8ff660d43569845de.zip | |
Adding metadata
Diffstat (limited to 'dev-java/jal')
| -rw-r--r-- | dev-java/jal/Manifest | 1 | ||||
| -rw-r--r-- | dev-java/jal/jal-20031117-r7.ebuild | 45 | ||||
| -rw-r--r-- | dev-java/jal/metadata.xml | 17 |
3 files changed, 63 insertions, 0 deletions
diff --git a/dev-java/jal/Manifest b/dev-java/jal/Manifest new file mode 100644 index 000000000000..3977241abd3f --- /dev/null +++ b/dev-java/jal/Manifest @@ -0,0 +1 @@ +DIST jal-20031117.tar.gz 48793 BLAKE2B b7cb51f5adb2b0f2fc4e03c9adf826519accee43aee3d98be0139439408527618af9e30b63c1e439a5defe4c74a0185ea48e9fd24235a319e9571fb8764e080f SHA512 0cb6cbd5e80d38dfbf57417b756dbc3bdddb2a28c4cbec292799ee71ac86cff3121f1e09e86f976f6562dafac54835bdd58780e4f1ffe733897b6d6ef053f95e diff --git a/dev-java/jal/jal-20031117-r7.ebuild b/dev-java/jal/jal-20031117-r7.ebuild new file mode 100644 index 000000000000..04a4ec007862 --- /dev/null +++ b/dev-java/jal/jal-20031117-r7.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2024 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 + +DESCRIPTION="Partial port of the C++ Standard Template Library" +HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage" +SRC_URI="https://dev.gentoo.org/~monsieurp/packages/${P}.tar.gz" +S="${WORKDIR}/${P}" + +LICENSE="HPND" +SLOT="0" +KEYWORDS="amd64" + +DEPEND=" + dev-java/ant:0 + >=virtual/jdk-1.8:* +" + +RDEPEND=">=virtual/jre-1.8:*" + +JAVA_CLASSPATH_EXTRA="ant" +JAVA_SRC_DIR="src/jal" + +src_prepare() { + java-pkg-2_src_prepare + + # Generate sources. + ./instantiate -n byte bytes || die + ./instantiate -n short shorts || die + ./instantiate -n char chars || die + ./instantiate -n int ints || die + ./instantiate -n long longs || die + ./instantiate -n float floats || die + ./instantiate -n double doubles || die + ./instantiate Object objects || die + ./instantiate String strings || die + + mkdir -p src/jal || die + mv bytes shorts chars ints longs floats doubles objects strings src/jal || die +} diff --git a/dev-java/jal/metadata.xml b/dev-java/jal/metadata.xml new file mode 100644 index 000000000000..95b44f6284fd --- /dev/null +++ b/dev-java/jal/metadata.xml @@ -0,0 +1,17 @@ +<?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> +Jal is a partial port of the STL by the C++ Standard Template Library, done by +Matthew Austern and Alexander Stepanov. + +It contains several useful algorithms that cannot be found elsewhere (e.g., +linear-time n-th order statistics and sorting arrays using arbitrary +predicates). +</longdescription> + <origin>baldeagleos-repo</origin> +</pkgmetadata> |
