summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTiago Cunha <tcunha@gentoo.org>2008-07-31 06:50:30 +0000
committerTiago Cunha <tcunha@gentoo.org>2008-07-31 06:50:30 +0000
commit322d3b4f64cfa11a78d60ff0aede71ab77c34520 (patch)
tree0ab63d5d4502bb77721714f37347223b501d9891 /dev-libs
parentdev-libs/uthash: Avoid returning zero if a test fails (diff)
downloadsunrise-322d3b4f64cfa11a78d60ff0aede71ab77c34520.tar.gz
sunrise-322d3b4f64cfa11a78d60ff0aede71ab77c34520.tar.bz2
sunrise-322d3b4f64cfa11a78d60ff0aede71ab77c34520.zip
dev-libs/libtpl: Avoid returning zero if a test fails
svn path=/sunrise/; revision=6619
Diffstat (limited to 'dev-libs')
-rw-r--r--dev-libs/libtpl/ChangeLog4
-rw-r--r--dev-libs/libtpl/Manifest4
-rw-r--r--dev-libs/libtpl/libtpl-1.2-r1.ebuild4
3 files changed, 9 insertions, 3 deletions
diff --git a/dev-libs/libtpl/ChangeLog b/dev-libs/libtpl/ChangeLog
index 1d23adc4a..533f67032 100644
--- a/dev-libs/libtpl/ChangeLog
+++ b/dev-libs/libtpl/ChangeLog
@@ -2,6 +2,10 @@
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 31 Jul 2008; Tiago Cunha (tcunha) <me@tiagocunha.org>
+ libtpl-1.2-r1.ebuild:
+ Avoid returning zero if a test fails
+
30 Jul 2008; Tiago Cunha (tcunha) <me@tiagocunha.org> -libtpl-1.2.ebuild,
+libtpl-1.2-r1.ebuild:
Only install perl documentation if 'perl' USE flag provided, remove old
diff --git a/dev-libs/libtpl/Manifest b/dev-libs/libtpl/Manifest
index dd56c7a32..54bfcf6fa 100644
--- a/dev-libs/libtpl/Manifest
+++ b/dev-libs/libtpl/Manifest
@@ -1,4 +1,4 @@
DIST libtpl-1.2.tar.bz2 302548 RMD160 77c670da7c64159eea0fd11a261f105ff45b3409 SHA1 212a82dda48d7a543120bd92eecd27fa127859bc SHA256 516dc6598baf60066d6be9f54cac3a972ce665d36567ada8be25b558fcec9f2d
-EBUILD libtpl-1.2-r1.ebuild 1307 RMD160 18d697bcb15ad311c620052d427c89f89379d483 SHA1 7b459dc9c2c5a5e38ec48ceb4ac9444fc7ef40d5 SHA256 5907a18f16a93f5415a6173cc92ce864bcf69b53b608be76197de64cc3e4bb2f
-MISC ChangeLog 1130 RMD160 5946c49b653dea72464cd1eec6c2ef1d43b65818 SHA1 2e5d759c44724111d95ca17da76e11643e0b8f05 SHA256 e29c047c686b45e80f7315c9eab6ad4eaf58e10546afab68162b6777ced3a619
+EBUILD libtpl-1.2-r1.ebuild 1339 RMD160 d6ba09711d077a9a2f39e3248dd1821485b89748 SHA1 9978865bbab918e5a8e2bf03676f82770b48b630 SHA256 26bad5d057c9f740f4eed8dd4ac4a454a388ec396313858f1860de161e796c5d
+MISC ChangeLog 1250 RMD160 cdfe0bff9e2b356a5f4dac4e0ef826b77cf35050 SHA1 61de24780da5fcca2dc990ee466cf1efeb2d6bba SHA256 42d4c78e113d9895a67b875cf8091cff75194e7c50fed9a880306691e465e9ba
MISC metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 SHA1 ac7f48a14fec325926f9ce1be8fbf1f311b4f2e4 SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42
diff --git a/dev-libs/libtpl/libtpl-1.2-r1.ebuild b/dev-libs/libtpl/libtpl-1.2-r1.ebuild
index e6c600706..c7d006cb0 100644
--- a/dev-libs/libtpl/libtpl-1.2-r1.ebuild
+++ b/dev-libs/libtpl/libtpl-1.2-r1.ebuild
@@ -26,9 +26,11 @@ src_compile() {
src_test() {
cd tests
+
sed -i "/CFLAGS/s/-g/${CFLAGS}/" Makefile || die "sed cflags failed"
- # don't dump/load the tpl files on /tmp
sed -i "s|/tmp/||g" *.c || die "sed tpl failed"
+ sed -i "\$a\exit \$num_failed" do_tests || die "sed exit code failed"
+
emake -j1 CC="$(tc-getCC)" || die "emake failed"
if use perl ; then