summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichał Górny <mgorny@gentoo.org>2012-07-17 14:39:21 +0000
committerMichał Górny <mgorny@gentoo.org>2012-07-17 14:39:21 +0000
commit40030ef5e1a7a7e4a7d53724da5bf23754578e2c (patch)
treebbd4f993abe7a2cbe4d4dae67e52915897dda918
parentsci-visualization/gle: Fix for gcc-4.7, #426978 (diff)
downloadhistorical-40030ef5e1a7a7e4a7d53724da5bf23754578e2c.tar.gz
historical-40030ef5e1a7a7e4a7d53724da5bf23754578e2c.tar.bz2
historical-40030ef5e1a7a7e4a7d53724da5bf23754578e2c.zip
Introduce an ebuild for abi-compliance-checker; a tool to check two library versions for ABI & API compliance.
Package-Manager: portage-2.2.0_alpha118_p2/cvs/Linux x86_64
-rw-r--r--dev-util/abi-compliance-checker/ChangeLog6
-rw-r--r--dev-util/abi-compliance-checker/Manifest16
-rw-r--r--dev-util/abi-compliance-checker/abi-compliance-checker-1.98.2.ebuild19
-rw-r--r--dev-util/abi-compliance-checker/metadata.xml8
4 files changed, 49 insertions, 0 deletions
diff --git a/dev-util/abi-compliance-checker/ChangeLog b/dev-util/abi-compliance-checker/ChangeLog
new file mode 100644
index 000000000000..561d0932252b
--- /dev/null
+++ b/dev-util/abi-compliance-checker/ChangeLog
@@ -0,0 +1,6 @@
+*abi-compliance-checker-1.98.2 (17 Jul 2012)
+
+ 17 Jul 2012; Michał Górny <mgorny@gentoo.org>
+ +abi-compliance-checker-1.98.2.ebuild, +metadata.xml:
+ Introduce an ebuild for abi-compliance-checker; a tool to check two library
+ versions for ABI & API compliance.
diff --git a/dev-util/abi-compliance-checker/Manifest b/dev-util/abi-compliance-checker/Manifest
new file mode 100644
index 000000000000..32ba9d193405
--- /dev/null
+++ b/dev-util/abi-compliance-checker/Manifest
@@ -0,0 +1,16 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
+DIST abi-compliance-checker-1.98.2.tar.gz 226109 SHA256 73247c069d42ffc9c6939cc75399d2c43d20d6a6f916e0bc876b5befdb7b1a7f SHA512 55ecbd8ce6093984de6fceba9233f3bf317b75ae27105e246ab39b02b2487b2333013534c8337afa8b3892864991530a75befcc6c5b38abda85126eaf102c74b WHIRLPOOL c48c77d52855ff738b3a83c2270e10a63911279bfef71cca0db72431558535bfcd88332a9bc5f8c9f4efd8783b5567a47cf0e75e55d08c51d76c35db79462e77
+EBUILD abi-compliance-checker-1.98.2.ebuild 625 SHA256 c90b5f066a1f2bf615b983263e4417076647bd121ece5c3fe393a83c6c0f3039 SHA512 378ca2c0e5c1ad9da588cf992586eceb4a2f2f5c54af2be7c1ce861228d8529425db10e78df00c02f11690586aa362806d83762a1ff85945e0c71a03ef1b503a WHIRLPOOL d45611a0df0eb3c8cff65b5a18d55dc7aa8827fadddff6fa3c22c2bc67c7132be16463695d9eb7e6cd8f82b8133a09d17b37ecf489745e31df4de4c49d3a9059
+MISC ChangeLog 267 SHA256 64b1edde73f7c3eea6e210654981097020fccf4df0e76c03d79a7e4e7bc79865 SHA512 c9fc50a446ed7ff98067bacd839bce5c5d305fd11b6ca11112018c111b9353ddc81f867541f7281c3661b1ff07a4c7959ab6575181173531d986616cfb4c2c82 WHIRLPOOL f6b4fbd12c23d75c9e31d6e8384fdefe20c25b74ef822cba17f64995b63492b1e488b4c6151b949e7c16c0ad142dc921782da63ff27aee0631a5343de8b28644
+MISC metadata.xml 233 SHA256 fd88d74157f79eb4a06067443b7138cfb56fe1c66bfa5dfe72bda038ea5a9dda SHA512 6676f74cc1b612ba4f95101b64570f257e4b37cfd803a987e3afd9e12ef9b1480918c5d6e4fa955b8447eba9e319c94aac11abe247187870406986b476b154e8 WHIRLPOOL 3c1f192d1fb5e213e407a70a7be417170b651f3049b32ddf1f6b1c1983dedbcb498fa92eb96a41463c0ff0754044930150f0e5940708a6584923e12b86200349
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.19 (GNU/Linux)
+
+iJwEAQEIAAYFAlAFeTsACgkQfXuS5UK5QB0dqAP9GUh02iTk8G3uCnuN2ARR7dri
+z5Ks8TnoLxXBh3ryLxQ+qZcpJ0EMiIe3iUQ7g3pNtI8Q3lNsuQCy1Y88O19R6G9L
+Gi6UA6tarFmSzEyCLmV4/ELEVfsWhMGD/NVZDww62BAe24Tx+PXkhYJDwLv/A/cP
+XPAXjNn12xOH2j/I+y4=
+=C/zo
+-----END PGP SIGNATURE-----
diff --git a/dev-util/abi-compliance-checker/abi-compliance-checker-1.98.2.ebuild b/dev-util/abi-compliance-checker/abi-compliance-checker-1.98.2.ebuild
new file mode 100644
index 000000000000..856c87d28dc5
--- /dev/null
+++ b/dev-util/abi-compliance-checker/abi-compliance-checker-1.98.2.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-util/abi-compliance-checker/abi-compliance-checker-1.98.2.ebuild,v 1.1 2012/07/17 14:39:21 mgorny Exp $
+
+EAPI=4
+
+DESCRIPTION="A tool for checking backward compatibility of a C/C++ library"
+HOMEPAGE="http://ispras.linuxbase.org/index.php/ABI_compliance_checker"
+SRC_URI="mirror://github/lvc/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+src_install() {
+ mkdir -p "${D}"/usr || die
+ perl Makefile.pl --install --prefix=/usr --destdir="${D}" || die
+}
diff --git a/dev-util/abi-compliance-checker/metadata.xml b/dev-util/abi-compliance-checker/metadata.xml
new file mode 100644
index 000000000000..5cb9324943ab
--- /dev/null
+++ b/dev-util/abi-compliance-checker/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer>
+ <email>mgorny@gentoo.org</email>
+ <name>Michał Górny</name>
+ </maintainer>
+</pkgmetadata>