summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--dev-libs/check/ChangeLog11
-rw-r--r--dev-libs/check/Manifest23
-rw-r--r--dev-libs/check/check-0.9.10.ebuild51
-rw-r--r--dev-libs/check/files/check-0.9.10-AM_PATH_CHECK.patch33
4 files changed, 111 insertions, 7 deletions
diff --git a/dev-libs/check/ChangeLog b/dev-libs/check/ChangeLog
index 7beecbbb4ee9..146810f04dbe 100644
--- a/dev-libs/check/ChangeLog
+++ b/dev-libs/check/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for dev-libs/check
-# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/check/ChangeLog,v 1.81 2012/10/23 00:09:56 jer Exp $
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/check/ChangeLog,v 1.82 2013/04/24 07:18:22 binki Exp $
+
+*check-0.9.10 (24 Apr 2013)
+
+ 24 Apr 2013; Nathan Phillip Brink <binki@gentoo.org> +check-0.9.10.ebuild,
+ +files/check-0.9.10-AM_PATH_CHECK.patch:
+ Bump to check-0.9.10 for bug #466780 while updating broken
+ s/AM_CHECK_PATH/PKG_CHECK_MODULES([CHECK, [check])/ patch from bug #179351.
*check-0.9.9 (23 Oct 2012)
diff --git a/dev-libs/check/Manifest b/dev-libs/check/Manifest
index d3f3e2c9699e..0d4c4080ed71 100644
--- a/dev-libs/check/Manifest
+++ b/dev-libs/check/Manifest
@@ -1,18 +1,31 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
+AUX check-0.9.10-AM_PATH_CHECK.patch 1287 SHA256 7da055a54dfdb5cb7f3d413d05e1561163422f72191ad52b6a5f84c1833a9177 SHA512 c8c4d667032b62ddc49dee04034a9f6007a13795540b55088df49037d0aa238e0685eaf2b57cd16e6df3ef1e3fc3714a90cf3e40a6972f8c6b164b775aa53c73 WHIRLPOOL 1b6f02cb93139f3c43bf7e61542834e71c3ef7eacb8b52945d4203591a0c43e597686c90feacc4250f734817a3f87cd50fde96b0041d321a02a90b940acb6052
AUX check-0.9.6-64bitsafe.patch 399 SHA256 51d292fd3d059230b12179abe5a13a15ed5b839580d3f16d53708c9d31d10a4b SHA512 dfed724647db32d6694cce6f32cf78dd74cd23dced2ed237b3d320b787be98c7be6a0371b0a2ed8f9445c8602eaa462c62aaebf6e5a57e04654a89234a0cc9ed WHIRLPOOL 3c15e875d11552b508bf3cd4e951240ad2a0a62dd5429da78f869b07af5489574f96cb68e8679c54f1d63451cb7c169fb7b016e313ae36a08e585b637573d6dd
AUX check-0.9.6-AM_PATH_CHECK.patch 493 SHA256 a7bdeaca39f0266b7b0618b956ff23e80cb40a46537121b910dbd149e6a39d81 SHA512 2ffae10cf22d48f7de8345222da1663e33d161d8d8bbff12d8ea88ecf2a46c97c80a79fea61379aa249a3f3101e1a704dd5b822169701d4c5d14e94431532d83 WHIRLPOOL dfff8759df27218a949acae627d2c8c023ba6f841900740cbc843f9e27367adb1f406d49983f81073b12fd577319a2b0784217be777a13a1f0e17c1ce53bc76e
+DIST check-0.9.10.tar.gz 650135 SHA256 823819235753e94ae0bcab3c46cc209de166c32ff2f52cefe120597db4403e6d SHA512 418686a2473de5a11400278213a260769876571735b60cd2ac553780ac93266bb55b344a36ac1e7fd4dfc0491114c7779874d4837f99cc42e3b4ec0e8ddf3ae1 WHIRLPOOL 2abfa475c014b19b9d0134f6644fe90d2a8bcc7f3339c4d6f9dfc7a80f4a53fb45fec2b3fb2c9f7fe51e2c090c87e115568c715423dda12682deeea661f95322
DIST check-0.9.8.tar.gz 558943 SHA256 82acf956bb07584ffea2bf04d5989fe939c3e74ecf93133a21037fd0f7996a7f SHA512 a8ef659411c18f8af77006a51fe14741b990e7486c3e5c1e97cd2a100a603483ba9854c2f23bd9a5e834e133ca0dcc3ae15f41856339ab3b82a75ad769a872a2 WHIRLPOOL fdc06bd44f041153f655c577c55825afb2d2b79ff066427cd224b5a6d351f9da076d39807f434d2e22e1b6b54c6bc774744c8210dc318e493b9241bb5d7ded84
DIST check-0.9.9.tar.gz 602679 SHA256 1a7a9abb9d051e1b9da4149ce651436a29e20135a40bdb202bd7b2bef3878ac9 SHA512 baf986eed3ad74e24a27cae56c52c06f457022b4b627e122f80df88e648cab42d8918b0aa5d8fc1366ed533141b39d07f0ebe984756289f684b22f63cea2d46b WHIRLPOOL 60423d21afbc0a34953ee1ae5ace2551ee46fb62ebcee413746c8a5ec948ae43fb29b09b55a6be3dc7b333f2197204097dd66e20457c0a6191f6d843eb51a9f7
+EBUILD check-0.9.10.ebuild 1488 SHA256 501fd6413f3c1aaeab73ca4e6152520ccd0cab1443a819a06167e5b0c2037576 SHA512 7c8aab9b8243d5c01be363872c3f614967c007bdd95c5aee8edc5eacde344f744cb4a21c8e674ae6e7aefe08902fcf504d732038bfe8643043183d9f263f1fd9 WHIRLPOOL 5851db08e89769dc96dd083266f20439aaf3975d57642a0ff068da095c6c7124f73afce44f5e3912c1c181c413075e7c55f392ee8252c2b8b1fd028659b008ec
EBUILD check-0.9.8-r1.ebuild 1549 SHA256 20e129bcc4faf1ca6f4f1f66ff187eef11fdd05035f04b1fdd83ccb8569b2017 SHA512 0e8fb7041cc5bca5fb915431425a19992981871e46900aebe651cc48539a0bfecd5b3de6781d9fcf0d3bf7c5bb2991094627254e9c9dee3a7f514df2fb94322d WHIRLPOOL b2730d47ef534805ca98d067b9bff66f86440751f34167b76b06743eaf247c182f2aafab2b2da7613aa3bc31723269540f646dfaff3db0f26805b504514bc978
EBUILD check-0.9.9.ebuild 1508 SHA256 43fe0815171ee6fbe199c7683c4e9787bbc4e37df9ee8f7535aa4ea4dc9c0d00 SHA512 801426835b8434656a676c4a22ba647752de19d2908240272dd663161a94741eb7f2799934002c274e054910d03990c960371de27b99c3819eb8c5ca259fc03d WHIRLPOOL 83f457e0a4338ab17ba0a3fed6a19a08d2dd20965c5e85c661f9b468a0f1e5136adb38f41d48487c53d1f3197accf62d7a696a03b3f360dc181f49bc60c5e7c0
-MISC ChangeLog 9273 SHA256 af0fe594d88c46e1aa1a2b4affaf6502d35a3a5b369781193a030b48c68c2072 SHA512 8d46de3b30520bdcbb67ad8a1bf58334321190e3af212ba4db3df965ea97b39edef3b50fc77e866903421328d6eeef665e8dbc7e22a86cb80b438be54d548941 WHIRLPOOL 8accfe8b0e33b30f8b9f30f7f11483a5bdded465df4f5a44a0c7bb28672141ff03dd6c501b3afe7cc29dd07856e14c71270a17946a81ee3d488e6e8dadbd268d
+MISC ChangeLog 9564 SHA256 907d1220c1c15f8ee85f67dc1c99e934f886251a8531e08b45fd8fa880ff8be3 SHA512 0e62d62399cbce6250853937b103e97e750474821345ef6fed99402077d4a3414e21b4db9efaea383b5e869f1171dcae749a288094fe3bb55c0a2664e4845696 WHIRLPOOL a310ba85dded125f2e0840dc8b18495b9acc4edafcc5f3af09fec45cee45af447008f4dee1b7e8df120e469902b27e07f6596690f63cf3ed4d13db6bc6c57768
MISC metadata.xml 333 SHA256 f39f7a262d5d98abad6eb373533a0d86a0a9baf63f4d770e1ce7bdd3f9f09215 SHA512 cf3d3676c2bc60be323821ef5f236a93838d9e48d6a7faf7db4e5816162c0b9810efb47d342804982083b06e0e0b4f8f086662e7e42c746c48cab7bbef1ff375 WHIRLPOOL 84fff185a58c0c96a2bcee3709fcbb6a6018d9b5cd4aa125498143747ea5072d4f0e804ce1e0309cfcac8d1b7a434e379f7bf7269614fd2b16a341038a113ab8
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.19 (GNU/Linux)
+Version: GnuPG v2.0.14 (GNU/Linux)
-iEYEAREIAAYFAlCF4FYACgkQVWmRsqeSphNOoACeMr4e2DqqtSK3yzcfd7PbSjM8
-r98An19B9Wf+IZCW2lIyDLHlpx/hkynm
-=Qh47
+iQIcBAEBCAAGBQJRd4dBAAoJEHQ6UuhrqBBQsx0P/328pvLyRV3wZrzFuFadAnE6
+AvmzfoiDJKuO6XZ1DAPsfh4HVTJV/0MKUX8BfjEdmFgS0knymd8POYgWw+PB2Ben
+H5UUtoiQuykCYOZl8fPtAlsngXs1U49GIwamjoe4JNTF0WT1pQFC73f5GG+JyxQQ
+tBN1IdpR+8SSQOpu1V3cWf2x6E1A3sdCgNDvaUhGzTPlieNbR46DmWv9uop2ADGb
+jHmCjYrBMOq/gPPsdQICqT/TY4vmiIHmiVoXwYxuC0iO4smnoUtDbmGz2IdTDH5Q
+rNlKV5xLILDsZApd83mWWcN6vrdDRe4exFd/9qeaq9aNoclijxOV4+58JeLpfVcw
+UViPIKPrEfuuJP5uBsg2q4lq3fH4bI/BHBHHc7uWFg8NPDMydBerMBLg0tAxuGfj
+G2a1p/TqofQnCPBVyiR/xfJ3VWzVY+EPdDcRDZaDcYxNulLsQgCmSjsMrH7kexff
+Urlg/etKMVYl/RAgue9/c68NT/Jd3wX5DtOq3zto4v3wHgKXDAxLIoyurrB8MrmE
+CKsdINcKPyK4KmLZ5I3HypAg3Np8xunqt1NY/YarifEGIJtLnGAv8cpPPuewXJpy
+EaC4vh1kdgIMCmRSDzGRMuX5S8iA3gLtk4w6dpyYcOWl/GwlUwcNRkI6wrhiDhTa
+qTn3HmBQi2AKCdzsoQIy
+=0OnS
-----END PGP SIGNATURE-----
diff --git a/dev-libs/check/check-0.9.10.ebuild b/dev-libs/check/check-0.9.10.ebuild
new file mode 100644
index 000000000000..46f0768aaac2
--- /dev/null
+++ b/dev-libs/check/check-0.9.10.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/check/check-0.9.10.ebuild,v 1.1 2013/04/24 07:18:22 binki Exp $
+
+EAPI=4
+inherit autotools autotools-utils eutils
+
+DESCRIPTION="A unit test framework for C"
+HOMEPAGE="http://sourceforge.net/projects/check/"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+IUSE="static-libs subunit"
+
+DEPEND="subunit? ( dev-python/subunit )"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ epatch \
+ "${FILESDIR}"/${PN}-0.9.10-AM_PATH_CHECK.patch
+
+ sed -i -e '/^docdir =/d' {.,doc}/Makefile.am || die
+
+ # fix out-of-sourcedir build having inconsistent check.h files, for
+ # example breaks USE=subunit.
+ rm src/check.h || die
+
+ # Fix automake warnings being treated as errors, bug #420373
+ sed -i -e s/-Werror// configure.ac || die
+
+ eautoreconf
+}
+
+src_configure() {
+ local myeconfargs=(
+ --disable-dependency-tracking
+ $(use_enable subunit)
+ --docdir="${EPREFIX}"/usr/share/doc/${PF}
+ )
+ autotools-utils_src_configure
+}
+
+src_install() {
+ autotools-utils_src_install
+ dodoc AUTHORS *ChangeLog* NEWS README THANKS TODO
+
+ rm -f "${ED}"/usr/share/doc/${PF}/COPYING* || die
+ prune_libtool_files --all
+}
diff --git a/dev-libs/check/files/check-0.9.10-AM_PATH_CHECK.patch b/dev-libs/check/files/check-0.9.10-AM_PATH_CHECK.patch
new file mode 100644
index 000000000000..a433549a3639
--- /dev/null
+++ b/dev-libs/check/files/check-0.9.10-AM_PATH_CHECK.patch
@@ -0,0 +1,33 @@
+Index: doc/example/tests/Makefile.am
+===================================================================
+--- doc/example/tests/Makefile.am (revision 747)
++++ doc/example/tests/Makefile.am (working copy)
+@@ -3,5 +3,5 @@
+ TESTS = check_money
+ check_PROGRAMS = check_money
+ check_money_SOURCES = check_money.c $(top_builddir)/src/money.h
+-check_money_CFLAGS = @CHECK_CFLAGS@
+-check_money_LDADD = $(top_builddir)/src/libmoney.la @CHECK_LIBS@
++check_money_CFLAGS = $(CHECK_CFLAGS)
++check_money_LDADD = $(top_builddir)/src/libmoney.la $(CHECK_LIBS)
+Index: doc/example/configure.ac
+===================================================================
+--- doc/example/configure.ac (revision 747)
++++ doc/example/configure.ac (working copy)
+@@ -20,12 +20,10 @@
+
+ # Checks for libraries.
+
+-# This macro is defined in check.m4 and tests if check.h and
+-# libcheck.a are installed in your system. It sets CHECK_CFLAGS and
+-# CHECK_LIBS accordingly.
+-# AM_PATH_CHECK([MINIMUM-VERSION,
+-# [ACTION-IF-FOUND [, ACTION-IF-NOT-FOUND]]])
+-AM_PATH_CHECK()
++# Use pkg-config instead of upstream-provided and possibly-broken
++# AM_PATH_CHECK. This command sets CHECK_CFLAGS and CHECK_LIBS
++# appropriately.
++PKG_CHECK_MODULES([CHECK], [check])
+
+ # Checks for header files.
+ AC_HEADER_STDC