diff options
| author | root <root@alpha.trunkmasters.com> | 2026-06-04 05:48:38 -0500 |
|---|---|---|
| committer | root <root@alpha.trunkmasters.com> | 2026-06-04 05:48:38 -0500 |
| commit | bfd9c39e4712ebdb442d4ca0673061faed1e70e1 (patch) | |
| tree | 0d7a74b4463ee387f9cf9368ceb1b757f694f72a /sys-cluster/spark-bin | |
| parent | f716a9fe6455d39eef01e718aae68dae61c19704 (diff) | |
| download | baldeagleos-repo-bfd9c39e4712ebdb442d4ca0673061faed1e70e1.tar.gz baldeagleos-repo-bfd9c39e4712ebdb442d4ca0673061faed1e70e1.tar.xz baldeagleos-repo-bfd9c39e4712ebdb442d4ca0673061faed1e70e1.zip | |
Revert "Adding metadata"
This reverts commit f716a9fe6455d39eef01e718aae68dae61c19704.
Diffstat (limited to 'sys-cluster/spark-bin')
| -rw-r--r-- | sys-cluster/spark-bin/Manifest | 1 | ||||
| -rw-r--r-- | sys-cluster/spark-bin/metadata.xml | 12 | ||||
| -rw-r--r-- | sys-cluster/spark-bin/spark-bin-3.1.2-r1.ebuild | 63 |
3 files changed, 76 insertions, 0 deletions
diff --git a/sys-cluster/spark-bin/Manifest b/sys-cluster/spark-bin/Manifest new file mode 100644 index 000000000000..85973495a43b --- /dev/null +++ b/sys-cluster/spark-bin/Manifest @@ -0,0 +1 @@ +DIST spark-bin-3.1.2-hadoop.tgz 228834641 BLAKE2B 7b0191a15414146a96394abc489940a5e572cea66749b6201f234878935c6591ff809f551dae7d6c7c996baefd551cd27c5c967e2f06184ffe2bf972f901f1ba SHA512 2385cb772f21b014ce2abd6b8f5e815721580d6e8bc42a26d70bbcdda8d303d886a6f12b36d40f6971b5547b70fae62b5a96146f0421cb93d4e51491308ef5d5 diff --git a/sys-cluster/spark-bin/metadata.xml b/sys-cluster/spark-bin/metadata.xml new file mode 100644 index 000000000000..78195f0375a2 --- /dev/null +++ b/sys-cluster/spark-bin/metadata.xml @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person" proxied="yes"> + <email>alec@alectenharmsel.com</email> + <name>Alec Ten Harmsel</name> + </maintainer> + <maintainer type="project" proxied="proxy"> + <email>proxy-maint@gentoo.org</email> + <name>Proxy Maintainers</name> + </maintainer> +</pkgmetadata> diff --git a/sys-cluster/spark-bin/spark-bin-3.1.2-r1.ebuild b/sys-cluster/spark-bin/spark-bin-3.1.2-r1.ebuild new file mode 100644 index 000000000000..30617ffbb78f --- /dev/null +++ b/sys-cluster/spark-bin/spark-bin-3.1.2-r1.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit java-pkg-2 + +DESCRIPTION="Lightning-fast unified analytics engine" +HOMEPAGE="https://spark.apache.org" +SRC_URI="mirror://apache/spark/spark-${PV}/spark-${PV}-bin-hadoop3.2.tgz -> ${P}-hadoop.tgz" +S="${WORKDIR}/spark-${PV}-bin-hadoop3.2" + +LICENSE="Apache-2.0" +SLOT="3" +KEYWORDS="~amd64" + +DEPEND=">=virtual/jdk-1.8:*" +RDEPEND=">=virtual/jre-1.8:*" + +DOCS=( NOTICE README.md RELEASE ) + +src_install() { + dodir usr/lib/spark-${SLOT} + into usr/lib/spark-${SLOT} + + local spark_scripts=( + bin/beeline + bin/find-spark-home + bin/load-spark-env.sh + bin/pyspark + bin/spark-class + bin/spark-shell + bin/spark-sql + bin/spark-submit + ) + + local s + for s in "${spark_scripts[@]}"; do + dobin "${s}" + done + + insinto usr/lib/spark-${SLOT} + + local spark_dirs=( conf jars python sbin yarn ) + + local d + for d in "${spark_dirs[@]}"; do + doins -r "${d}" + done + + newenvd - "50${PN}${SLOT}" <<-_EOF_ + PATH="/usr/lib/spark-${SLOT}/bin:/usr/lib/spark-${SLOT}/sbin" + SPARK_HOME="/usr/lib/spark-${SLOT}" + _EOF_ + + einstalldocs +} + +pkg_postinst() { + einfo + einfo "Spark is now slotted. You have installed Spark ${SLOT}." + einfo +} |
