From 62f7102650b24618880e8e6f08fcb8fbd235025b Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sun, 10 Jul 2022 19:28:02 +0100 Subject: gentoo auto-resync : 10:07:2022 - 19:28:02 --- dev-util/abi-compliance-checker/Manifest | 4 +-- .../abi-compliance-checker-2.3-r1.ebuild | 29 ++++++++++++++++++++++ .../abi-compliance-checker-2.3.ebuild | 24 ------------------ .../abi-compliance-checker-9999.ebuild | 24 ++++++++++-------- 4 files changed, 44 insertions(+), 37 deletions(-) create mode 100644 dev-util/abi-compliance-checker/abi-compliance-checker-2.3-r1.ebuild delete mode 100644 dev-util/abi-compliance-checker/abi-compliance-checker-2.3.ebuild (limited to 'dev-util/abi-compliance-checker') diff --git a/dev-util/abi-compliance-checker/Manifest b/dev-util/abi-compliance-checker/Manifest index 8a2edb976921..709d6bbf08d7 100644 --- a/dev-util/abi-compliance-checker/Manifest +++ b/dev-util/abi-compliance-checker/Manifest @@ -1,4 +1,4 @@ DIST abi-compliance-checker-2.3.tar.gz 228691 BLAKE2B cf472c81d0cb5a64588b9b889c6797399f99b368842066fb6a8b464aa04414ea02c261283396a0dbd95e65a3d9e0e19cf7637a012c433a9d2c579d0e5ad30f13 SHA512 dda5b65c36028da302ed2a8070de72f85fa0ecbc573bdc73d9a06fc6162f8850773b586c7bef8fd48b5ccb2918fbfdf8e70dd16de94cc5fa70617d35579edf2b -EBUILD abi-compliance-checker-2.3.ebuild 599 BLAKE2B 977d77bdeb9557e48db50213a322d38fa7bb09c3ebda4ed16c6e34bfd8bcac2a04e77cf17ff555d08e451c73b9592810a68f534463b43e9c9d51b55bcc999c26 SHA512 55023c1e4ae7387a812d5467965d1dbb083c674b82126471210387a411485a6214033fb58f93269b90fa2be68bea180e2cdce24a3739f2663c86fdd74c4d32fa -EBUILD abi-compliance-checker-9999.ebuild 593 BLAKE2B 8f81e659becfd4de9a5d37655bcfef544e9a3c43f8a250edc91897e9c6f7ef07fbd3ebeb3df381904e4ea03ff26c2d40abfaf21640d5e815afd46835581dceb9 SHA512 73aa89f03caa5a7e4482024836743889cb75863bbc1522c2992f84800b7e1610da1cc770d69ab95e8a69b66750f1a4d12a3e7cc5a701bdc968b7282c7dbc75cd +EBUILD abi-compliance-checker-2.3-r1.ebuild 690 BLAKE2B f5c88aaca2385d9c7af5471108b2baa69cc1428382ce7c0c4179e8febce52f49618edaf856eda850b130546ac7ac9ba6419a4a701e1b5c11b8b7b7fa9aa02ce2 SHA512 615da2cfbdde4d22e9c7ddb0192573aecd97b64bc5ff6ddde458a7a7ebe9e4a3e583f81b33c866fd09cd2b201e1f17cacb90d006ce45012cebff39ec1e187e49 +EBUILD abi-compliance-checker-9999.ebuild 690 BLAKE2B f5c88aaca2385d9c7af5471108b2baa69cc1428382ce7c0c4179e8febce52f49618edaf856eda850b130546ac7ac9ba6419a4a701e1b5c11b8b7b7fa9aa02ce2 SHA512 615da2cfbdde4d22e9c7ddb0192573aecd97b64bc5ff6ddde458a7a7ebe9e4a3e583f81b33c866fd09cd2b201e1f17cacb90d006ce45012cebff39ec1e187e49 MISC metadata.xml 339 BLAKE2B 3278055a14837f591cb741436440c2f69b21de363fc339e7eb5c14c41a404e47ba9846816c87457808cc1e38c269f446c6db8088cbb46e53dc941ecac622be5f SHA512 c34a1243038ef2b07c7e0c23274cfa4c765412bd34743fb2faabb48b41b6f338c8a311106feb5782e6c699d0627c34b4ace08cec619e0f909f69d753c5d52704 diff --git a/dev-util/abi-compliance-checker/abi-compliance-checker-2.3-r1.ebuild b/dev-util/abi-compliance-checker/abi-compliance-checker-2.3-r1.ebuild new file mode 100644 index 000000000000..42214fbbaed1 --- /dev/null +++ b/dev-util/abi-compliance-checker/abi-compliance-checker-2.3-r1.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="A tool for checking backward compatibility of a C/C++ library" +HOMEPAGE="http://ispras.linuxbase.org/index.php/ABI_compliance_checker" +if [[ ${PV} == 9999 ]] ; then + EGIT_REPO_URI="https://github.com/lvc/${PN}.git" + inherit git-r3 +else + SRC_URI="https://github.com/lvc/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="amd64 ~x86" +fi + +LICENSE="LGPL-2.1" +SLOT="0" + +RDEPEND=" + dev-util/abi-dumper + dev-util/ctags +" +BDEPEND="dev-lang/perl" + +src_install() { + dodir /usr + perl Makefile.pl --install --prefix="${EPREFIX}"/usr --destdir="${D}" || die + einstalldocs +} diff --git a/dev-util/abi-compliance-checker/abi-compliance-checker-2.3.ebuild b/dev-util/abi-compliance-checker/abi-compliance-checker-2.3.ebuild deleted file mode 100644 index f01d3ea13d73..000000000000 --- a/dev-util/abi-compliance-checker/abi-compliance-checker-2.3.ebuild +++ /dev/null @@ -1,24 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -DESCRIPTION="A tool for checking backward compatibility of a C/C++ library" -HOMEPAGE="http://ispras.linuxbase.org/index.php/ABI_compliance_checker" -SRC_URI="https://github.com/lvc/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="amd64 ~x86" -IUSE="" - -DEPEND="dev-lang/perl" -RDEPEND="${DEPEND} - dev-util/abi-dumper - dev-util/ctags" - -src_install() { - dodir /usr - perl Makefile.pl --install --prefix="${EPREFIX}"/usr --destdir="${D}" || die - einstalldocs -} diff --git a/dev-util/abi-compliance-checker/abi-compliance-checker-9999.ebuild b/dev-util/abi-compliance-checker/abi-compliance-checker-9999.ebuild index d9351e95a936..42214fbbaed1 100644 --- a/dev-util/abi-compliance-checker/abi-compliance-checker-9999.ebuild +++ b/dev-util/abi-compliance-checker/abi-compliance-checker-9999.ebuild @@ -1,24 +1,26 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 - -inherit git-r3 +EAPI=8 DESCRIPTION="A tool for checking backward compatibility of a C/C++ library" HOMEPAGE="http://ispras.linuxbase.org/index.php/ABI_compliance_checker" -SRC_URI="" -EGIT_REPO_URI="https://github.com/lvc/${PN}.git" +if [[ ${PV} == 9999 ]] ; then + EGIT_REPO_URI="https://github.com/lvc/${PN}.git" + inherit git-r3 +else + SRC_URI="https://github.com/lvc/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="amd64 ~x86" +fi LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="" -IUSE="" -DEPEND="dev-lang/perl" -RDEPEND="${DEPEND} +RDEPEND=" dev-util/abi-dumper - dev-util/ctags" + dev-util/ctags +" +BDEPEND="dev-lang/perl" src_install() { dodir /usr -- cgit v1.2.3