summaryrefslogtreecommitdiff
path: root/sys-devel/elftoolchain
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 /sys-devel/elftoolchain
parentbfd9c39e4712ebdb442d4ca0673061faed1e70e1 (diff)
downloadbaldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.tar.gz
baldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.tar.xz
baldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.zip
Adding metadata
Diffstat (limited to 'sys-devel/elftoolchain')
-rw-r--r--sys-devel/elftoolchain/Manifest1
-rw-r--r--sys-devel/elftoolchain/elftoolchain-0.7.1_p20210319.ebuild64
-rw-r--r--sys-devel/elftoolchain/metadata.xml9
3 files changed, 0 insertions, 74 deletions
diff --git a/sys-devel/elftoolchain/Manifest b/sys-devel/elftoolchain/Manifest
deleted file mode 100644
index 81ceefc81757..000000000000
--- a/sys-devel/elftoolchain/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST elftoolchain-0.7.1_p20210319.tar.gz 6767324 BLAKE2B c7e068577744fd42a44784e6a2b03ffdaa9dd15e41f4ff2a6d5fd80df24a61a950ff11fa63ebbbaf2c90bc1b19e58f7184a2b883a6f866adcbf0940ad9fca81c SHA512 968d3247e160dd6f90a88e69bf3cb8e6bf2b8216500a0a91699bc2b8d3de22db8f013212813139701e75c3a9eb852bb4c1360e8058f85959e0973e05e4851c8c
diff --git a/sys-devel/elftoolchain/elftoolchain-0.7.1_p20210319.ebuild b/sys-devel/elftoolchain/elftoolchain-0.7.1_p20210319.ebuild
deleted file mode 100644
index 02c757f53f3e..000000000000
--- a/sys-devel/elftoolchain/elftoolchain-0.7.1_p20210319.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic toolchain-funcs
-
-MY_COMMIT="58584bb3e5276586e1cb246641525f72843ebc08"
-
-DESCRIPTION="Libraries/utilities to handle ELF objects (BSD drop in replacement for libelf)"
-HOMEPAGE="https://wiki.freebsd.org/LibElf"
-SRC_URI="https://github.com/elftoolchain/elftoolchain/archive/${MY_COMMIT}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}"/${PN}-${MY_COMMIT}
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
- app-arch/libarchive:=
- dev-libs/uthash
- !dev-libs/elfutils
- !dev-libs/libelf"
-DEPEND="${RDEPEND}"
-BDEPEND="
- dev-vcs/subversion
- sys-apps/lsb-release
- >=dev-build/bmake-20210314-r1
- app-alternatives/yacc"
-
-src_prepare() {
- default
-
- sed -e 's/-Werror//' -i libelf/os.Linux.mk || die
-
- # use system uthash
- rm common/{utarray,uthash}.h || die
-
- # needs unpackaged TET tools
- rm -r test || die
-}
-
-src_configure() {
- # -pg is used and the two are incompatible
- filter-flags -fomit-frame-pointer
- tc-export AR CC LD RANLIB
- export MAKESYSPATH="${BROOT}"/usr/share/mk/bmake
-}
-
-src_compile() {
- bmake || die
-}
-
-src_install() {
- bmake \
- DESTDIR="${D}" \
- BINDIR="${EPREFIX}"/usr/bin/${CHOST}-elftoolchain \
- LIBDIR="${EPREFIX}"/usr/$(get_libdir) \
- DOCDIR="${EPREFIX}"/usr/share/doc/${PF} \
- install || die
-
- # remove static libraries
- find "${ED}" -name '*.a' -delete || die
-}
diff --git a/sys-devel/elftoolchain/metadata.xml b/sys-devel/elftoolchain/metadata.xml
deleted file mode 100644
index a8a33055a145..000000000000
--- a/sys-devel/elftoolchain/metadata.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
- <upstream>
- <remote-id type="github">elftoolchain/elftoolchain</remote-id>
- <remote-id type="sourceforge">elftoolchain</remote-id>
- </upstream>
-</pkgmetadata>