summaryrefslogtreecommitdiff
path: root/dev-util/libabigail
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-02-21 02:22:31 +0000
committerV3n3RiX <venerix@koprulu.sector>2023-02-21 02:22:31 +0000
commit3b32ae7547d742f6e65770361188670710bec186 (patch)
tree51b5a45e8291644df70197de17f086e1640e9c7e /dev-util/libabigail
parentdd03974882f85ca04e35cfbc97f7ff756f5d5c20 (diff)
gentoo auto-resync : 21:02:2023 - 02:22:31
Diffstat (limited to 'dev-util/libabigail')
-rw-r--r--dev-util/libabigail/Manifest3
-rw-r--r--dev-util/libabigail/libabigail-2.1-r1.ebuild101
2 files changed, 0 insertions, 104 deletions
diff --git a/dev-util/libabigail/Manifest b/dev-util/libabigail/Manifest
index 6208f8c6f095..3f652576dfae 100644
--- a/dev-util/libabigail/Manifest
+++ b/dev-util/libabigail/Manifest
@@ -1,8 +1,5 @@
-DIST libabigail-2.1-docs.tar.xz 45532 BLAKE2B e59198a4ecdc6e0eef2b53ce62daa7a313e3dd3f28b71bc7184ec44745b165fab05bb08d22aa9a5e7f886c3b9156f0713737aa2899b579555b18daf8894e6a43 SHA512 078639bd08fdf190b8e71fe147495e0b6b14c7947e82d7aa5f5943ba00cf02763dc8c63a7d39189958a6cfb5175efff6a87cd74938fb3df8f7e123c5586605a6
-DIST libabigail-2.1.tar.gz 405861148 BLAKE2B 28c8c7cfc33b5002d10b94e2eb9e16ef403dcce73c1404b8af011d8bf71b142b62a5079154af078a479b4528f8464c420322b814e75bb3127a09992e7ca8f84f SHA512 4fe1d3323f078a76a7529c15a809d0c0d3ac43cabd5ab4bb5c2d03992cbbb61bae3ec858e40796bf9f65029cbc779d258ae4559455178fb95cb8b53bf92bcc9a
DIST libabigail-2.2-docs.tar.xz 46776 BLAKE2B 469981ea9879b202bcfd68dfa1d71c25470c6c9b9a8058ff29923a4cb7ecd5cb652b239bf6faa05c6b7e479b425e2fd4327a0d6e1703f3622299d743b72e8b5c SHA512 c06bfa95957390ca7abd1e47a79e2da813fd3bdfb8dcaf23bf81da697c77b67d9cd5457010291e2753fcc74f55803a1c81234aa3b8cb27c6b1ce3991f6ab60ab
DIST libabigail-2.2.tar.xz 351078692 BLAKE2B fc03b1653fbe94213713e710c358133a2abd51cac46c8d4b5d797715b16e3d9923ddd99f9a2f85352599b6b5628f52e505f0ec2bca6dc3ea118826bbe69ff42b SHA512 c512c4a497ea6bb88283feae6c31cf5fe347c260cf1670fe65296bf158d3a2aa449ca518a4f2780e814ffbe6970c7856d2ab91e15499638db78bc52d67d794ce
-EBUILD libabigail-2.1-r1.ebuild 2762 BLAKE2B 27229355620d0b9c457fee50d4c25b29a7d8c08b4e6826f17a122def204b635ce1686733e17be62e410a8e47ad56b6dbfa41b4a3b225795ad1938053e8040bce SHA512 830dff55284bdc2327ec0a0847acff6726bbbac38b36b1ad2882ee63d2f622071cb4fe7bde24f109d35255d75c12ebf3f87220cdb093a1c52d2e3dcc2bfb5979
EBUILD libabigail-2.2.ebuild 2888 BLAKE2B 46997c0959539ab66a1e8608159fc416f2c349ee1a45a4db44b6de5e672bc1c3075f1f29c69a6a53d41dbd85756312fcd61cbf86e8555afcbf84ea40e60b2fee SHA512 655d0d9d7ae70e0b18791a6afcfe60e0bb3b539fb501f7c963f7ad745ab834a264bd69c142cc752676f5f4527e467e8af5885a6eb9509c55d53b9d6d29683c85
EBUILD libabigail-9999.ebuild 2889 BLAKE2B 5419ed7b5c65b35a5d57557a7377bbd03247eabf62a49d8c1ae2029dba9de22ed14944d8ab56417484b0c3e6065d3330847d748d1e315fc0c576ac4061225b78 SHA512 6dbee007ad7277d803c3e7b7b5069ac465fa34546c74c3ad9c6ad4ba50e951d977a4ff1a4ad543766aab4ba7b53273c9538d78ddcbcf286b2dc0133343ca238a
MISC metadata.xml 245 BLAKE2B 4ac08132cfdd18d0ef2c38470da5045bca296f4975a8fa1e7094c1f6f524ebf02103d487ae7d6d0bb1c912d46eb207a74a417bbdc10bc92499331112f15392e6 SHA512 fa5b2d519f191de35a1f8719e8ba7ea346c54173c797e152df2aeefda32dfb0e0741ff171b87e1ee835c1d5383f424b8bb276d597bdf2fe911525bd5719cab9d
diff --git a/dev-util/libabigail/libabigail-2.1-r1.ebuild b/dev-util/libabigail/libabigail-2.1-r1.ebuild
deleted file mode 100644
index 29efd4fe586a..000000000000
--- a/dev-util/libabigail/libabigail-2.1-r1.ebuild
+++ /dev/null
@@ -1,101 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# Generate using https://github.com/thesamesam/sam-gentoo-scripts/blob/main/niche/generate-libabigail-docs
-# Set to 1 if prebuilt, 0 if not
-# (the construct below is to allow overriding from env for script)
-LIBABIGAIL_DOCS_PREBUILT=${LIBABIGAIL_DOCS_PREBUILT:=1}
-LIBABIGAIL_DOCS_PREBUILT_DEV=sam
-LIBABIGAIL_DOCS_VERSION="${PV}"
-# Default to generating docs (inc. man pages) if no prebuilt; overridden later
-# bug #830088
-LIBABIGAIL_DOCS_USEFLAG="+doc"
-
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit autotools bash-completion-r1 python-any-r1 out-of-source
-
-DESCRIPTION="Suite of tools for checking ABI differences between ELF objects"
-HOMEPAGE="https://sourceware.org/libabigail/"
-SRC_URI="https://mirrors.kernel.org/sourceware/libabigail/${P}.tar.gz"
-if [[ ${LIBABIGAIL_DOCS_PREBUILT} == 1 ]] ; then
- SRC_URI+=" !doc? ( https://dev.gentoo.org/~${LIBABIGAIL_DOCS_PREBUILT_DEV}/distfiles/${CATEGORY}/${PN}/${PN}-${LIBABIGAIL_DOCS_VERSION}-docs.tar.xz )"
- LIBABIGAIL_DOCS_USEFLAG="doc"
-fi
-
-LICENSE="Apache-2.0-with-LLVM-exceptions"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv"
-IUSE="${LIBABIGAIL_DOCS_USEFLAG} test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- dev-libs/elfutils
- dev-libs/libxml2:2
- elibc_musl? ( sys-libs/fts-standalone )"
-DEPEND="${RDEPEND}"
-BDEPEND="
- virtual/pkgconfig
- doc? (
- app-doc/doxygen[dot]
- dev-python/sphinx
- sys-apps/texinfo
- )
- test? ( ${PYTHON_DEPS} )"
-
-src_prepare() {
- default
- # need to run our autotools, due to ltmain.sh including Redhat calls:
- # cannot read spec file '/usr/lib/rpm/redhat/redhat-hardened-ld': No such file or directory
- eautoreconf
-}
-
-my_src_configure() {
- econf \
- --disable-deb \
- --disable-fedabipkgdiff \
- --disable-rpm \
- --disable-rpm415 \
- --disable-ctf \
- --enable-bash-completion \
- --enable-python3 \
- $(use_enable doc apidoc) \
- $(use_enable doc manual)
-}
-
-my_src_compile() {
- default
- use doc && emake doc
-}
-
-my_src_install() {
- emake DESTDIR="${D}" install
-
- # If USE=doc, there'll be newly generated docs which we install instead.
- if ! use doc && [[ ${LIBABIGAIL_DOCS_PREBUILT} == 1 ]] ; then
- doinfo "${WORKDIR}"/${PN}-${LIBABIGAIL_DOCS_VERSION}-docs/texinfo/*.info
- doman "${WORKDIR}"/${PN}-${LIBABIGAIL_DOCS_VERSION}-docs/man/*.[0-8]
- elif use doc; then
- doman doc/manuals/man/*
- doinfo doc/manuals/texinfo/abigail.info
-
- dodoc -r doc/manuals/html
-
- docinto html/api
- dodoc -r doc/api/html/.
- fi
-}
-
-my_src_install_all() {
- einstalldocs
-
- local file
- for file in abicompat abidiff abidw abilint abinilint abipkgdiff abisym fedabipkgdiff ; do
- dobashcomp bash-completion/${file}
- done
-
- # No static archives
- find "${ED}" -name '*.la' -delete || die
-}