summaryrefslogtreecommitdiff
path: root/dev-util/abi-compliance-checker
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /dev-util/abi-compliance-checker
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-util/abi-compliance-checker')
-rw-r--r--dev-util/abi-compliance-checker/Manifest8
-rw-r--r--dev-util/abi-compliance-checker/abi-compliance-checker-2.1.ebuild28
-rw-r--r--dev-util/abi-compliance-checker/abi-compliance-checker-2.2.ebuild28
-rw-r--r--dev-util/abi-compliance-checker/abi-compliance-checker-9999.ebuild39
-rw-r--r--dev-util/abi-compliance-checker/metadata.xml15
5 files changed, 118 insertions, 0 deletions
diff --git a/dev-util/abi-compliance-checker/Manifest b/dev-util/abi-compliance-checker/Manifest
new file mode 100644
index 000000000000..44e69d4909cc
--- /dev/null
+++ b/dev-util/abi-compliance-checker/Manifest
@@ -0,0 +1,8 @@
+DIST abi-compliance-checker-2.1.tar.gz 229447 SHA256 0e19ea16b6c6aa6c7b222063127427bef3b835adbbd9e6606a972a912599d014 SHA512 1621a7862e775c8ffe60d2fca131b002fc8ec3b7370b50c9d6463b539d6b85f504cf2f56cf350d8928cd144ce821b05b37edd3a575d416d167cee237ed96df24 WHIRLPOOL 4fbe25e67f720f86e34fb61c8846b1cae99e93dc27f591bd597318cc5866fbb12e57406cac2cf17bcf97643256ead504234b2c38a64e2543cb884f083c070445
+DIST abi-compliance-checker-2.2.tar.gz 229812 SHA256 9fb7b17e33d49e301d02a6374fbd2596feb53ecc77194879a4e1c2d1e24b4ddb SHA512 4bfdad1d708f2498187a0c06cbabced3c34a05b44900231d453a8dcea88df3f381a180aa2d4cbb4c3df14d0013660b355f630e890e3715c79ce8af3a385759e7 WHIRLPOOL b4f44bc2359865d10640a532689ef519a433c9310c3256c53a04dc9009b61446a6d5f8bae5f4480938a98467f38d6a8e65716f951eccedca9adf19f7f07dc1e6
+EBUILD abi-compliance-checker-2.1.ebuild 622 SHA256 d9e7cb05609a6f6cfb8f589be8cea906e80e0c43c589a5604245e293c0ee6190 SHA512 49650e30c2078a5c7c128f92640991342af271acaf833de67bf887ba30e52e2e1d7f053a6ae7f3c018dc99d793102cb7973bfcb61c92b65f187d59cb39d29889 WHIRLPOOL 43711173e1e93af9edecbb3667047c711e05c9e0899a6482826a0ce48390bfff68e3d592a48ab7308184790694e642f5240b11c2153cd8653f9545cf48a8322f
+EBUILD abi-compliance-checker-2.2.ebuild 622 SHA256 d9e7cb05609a6f6cfb8f589be8cea906e80e0c43c589a5604245e293c0ee6190 SHA512 49650e30c2078a5c7c128f92640991342af271acaf833de67bf887ba30e52e2e1d7f053a6ae7f3c018dc99d793102cb7973bfcb61c92b65f187d59cb39d29889 WHIRLPOOL 43711173e1e93af9edecbb3667047c711e05c9e0899a6482826a0ce48390bfff68e3d592a48ab7308184790694e642f5240b11c2153cd8653f9545cf48a8322f
+EBUILD abi-compliance-checker-9999.ebuild 740 SHA256 b61bd637212d09907cef1465eeb259c917dfb9d393c739936131f190f83dc94e SHA512 0d7b959e935298a67596b38bffe8ebd03698f7bd823767e43769182bbf6f1b6a530a61d569ef49d1a1990edc688d05ed76c7d635b280d9da587de4db302d574a WHIRLPOOL 0f175f6c619f2eb517e71c31bcedb2a3221942612c1fb4d5b0f6d0cb31f5abfa1d8638ec5e7c566c6ada99f27a007642f6c4e738d3e0784b41e2c2a95a733739
+MISC ChangeLog 6530 SHA256 853cd36be8a4965808af10373b60c303a16c085de22f05b3fc9bca9cc2da80af SHA512 7641e771a20fdb30cc59927bc7987affc7e282a94437c121173ad7ced873bf19889d164d310979410742aeaee91ca939b9a70a078ccbb36d1e96297921806412 WHIRLPOOL 614bce1f98365ae73330b8f15336d01b1029b1b838eafe0a44d4c8d76e4a802f9e05ad10b4711e26440d9e4b0bcc6582c77b252e347ca5b46722db4e65b3acdd
+MISC ChangeLog-2015 1485 SHA256 e9e00845c684ad79409d6f295c60a89aa35032200ca571fc9eccfacfa6d4a655 SHA512 be4513de37319a383fd6d803c0969e65415f3c29705294b8efb8e76ba5f75f3db0030ad805f97758130c89ddcd05530d9ab1af5608fc451d2abd54ab945562af WHIRLPOOL 73846a0e3745a17f460e5e164154dcef7fb3ea7cf249fb9b531c41b38ab2af3117be71ac90b6ca384d4fce4909b6b6bdd4184b8f4431557a385fd066bd3abec2
+MISC metadata.xml 445 SHA256 db107071fab69f87e7fb6dd19cf919d3c72aea251518111aad9c30e72b451ea1 SHA512 a71d08620d61505c7cf7c6b56503c9275795980c97a1c4897bc20455674c60bd6b09bb5002a5faa0360be992fc775152c95b2a3366966cd7e636103e480d9dd2 WHIRLPOOL 97dc3f3a3af51c3cb7f51ed53aa9b8bd4852151df0b270bc67f5b6d244a91da10207841384d993b6b42103e3b3fa30bd92e9cd45a3783e426cf867e89d44cff2
diff --git a/dev-util/abi-compliance-checker/abi-compliance-checker-2.1.ebuild b/dev-util/abi-compliance-checker/abi-compliance-checker-2.1.ebuild
new file mode 100644
index 000000000000..1057874dcfaa
--- /dev/null
+++ b/dev-util/abi-compliance-checker/abi-compliance-checker-2.1.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2017 Gentoo Foundation
+# 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="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="dev-lang/perl"
+RDEPEND="${DEPEND}
+ dev-util/abi-dumper
+ dev-util/ctags"
+
+src_compile() {
+ :
+}
+
+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.2.ebuild b/dev-util/abi-compliance-checker/abi-compliance-checker-2.2.ebuild
new file mode 100644
index 000000000000..1057874dcfaa
--- /dev/null
+++ b/dev-util/abi-compliance-checker/abi-compliance-checker-2.2.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2017 Gentoo Foundation
+# 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="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="dev-lang/perl"
+RDEPEND="${DEPEND}
+ dev-util/abi-dumper
+ dev-util/ctags"
+
+src_compile() {
+ :
+}
+
+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
new file mode 100644
index 000000000000..e78e618f979b
--- /dev/null
+++ b/dev-util/abi-compliance-checker/abi-compliance-checker-9999.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+#if LIVE
+EGIT_REPO_URI="https://github.com/lvc/${PN}.git"
+
+inherit git-r3
+#endif
+
+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="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="dev-lang/perl"
+RDEPEND="${DEPEND}
+ dev-util/abi-dumper
+ dev-util/ctags"
+
+#if LIVE
+SRC_URI=
+KEYWORDS=
+#endif
+
+src_compile() {
+ :
+}
+
+src_install() {
+ dodir /usr
+ perl Makefile.pl --install --prefix="${EPREFIX}"/usr --destdir="${D}" || die
+ einstalldocs
+}
diff --git a/dev-util/abi-compliance-checker/metadata.xml b/dev-util/abi-compliance-checker/metadata.xml
new file mode 100644
index 000000000000..66d00240ad20
--- /dev/null
+++ b/dev-util/abi-compliance-checker/metadata.xml
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>mgorny@gentoo.org</email>
+ <name>Michał Górny</name>
+ </maintainer>
+ <maintainer type="person">
+ <email>floppym@gentoo.org</email>
+ <name>Mike Gilbert</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">lvc/abi-compliance-checker</remote-id>
+ </upstream>
+</pkgmetadata>