summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAnthoine Bourgeois <anthoine.bourgeois@gmail.com>2011-12-20 19:07:19 +0100
committerAnthoine Bourgeois <anthoine.bourgeois@gmail.com>2011-12-20 19:07:19 +0100
commit0d3a2dbcbce649ab2cfacbf25b44b05598a37b5f (patch)
tree3c2be6f949832686a0f5a0d4ae14d21ad64cb7ff
parent+genetic-invasion-0.5.ebuild (diff)
downloadaluco-0d3a2dbcbce649ab2cfacbf25b44b05598a37b5f.tar.gz
aluco-0d3a2dbcbce649ab2cfacbf25b44b05598a37b5f.tar.bz2
aluco-0d3a2dbcbce649ab2cfacbf25b44b05598a37b5f.zip
fakeroot-2.15: die uneeded on EAPI 4.
-rw-r--r--sys-apps/fakechroot/Manifest3
-rw-r--r--sys-apps/fakechroot/fakechroot-2.15.ebuild4
-rw-r--r--sys-apps/fakechroot/files/fakechroot-2.15-fix_chk_fail.patch25
3 files changed, 3 insertions, 29 deletions
diff --git a/sys-apps/fakechroot/Manifest b/sys-apps/fakechroot/Manifest
index 4df533f..43cad1b 100644
--- a/sys-apps/fakechroot/Manifest
+++ b/sys-apps/fakechroot/Manifest
@@ -3,12 +3,11 @@ AUX fakechroot-2.12-fix_test_hardened.patch 1005 RMD160 349ea7261845711ce0431215
AUX fakechroot-2.14-fix_chk_fail.patch 732 RMD160 0379c47d28c43feeae94c18158721fe76b631ea7 SHA1 358dcb04be06dd700e2784429a7d4d81e151d744 SHA256 f3d01578720cefd1f01ce52c8a987e5a7be614e7a7ffd9d1e24ee6668e60a5f6
AUX fakechroot-2.14-fix_chroot_test_location.patch 3659 RMD160 38c9f8ddf98cf6435baa095714a2b75a4e7464eb SHA1 24ecd3c9bd5f9502136ab38a8b1caddfae786131 SHA256 0929c3bc41464f937fa610829bf7aeb194e2a27547b30048d9e922c0f80ccdd5
AUX fakechroot-2.14-fix_test_hardened.patch 1005 RMD160 349ea7261845711ce0431215723fc2449cb3e0a6 SHA1 96e9a0c37ea6455f0263f6c891afbab9e8a40509 SHA256 eb8099b341675384b95e132bb6fa1be9f42a30994db3be4a9664d71a572a9141
-AUX fakechroot-2.15-fix_chk_fail.patch 732 RMD160 0379c47d28c43feeae94c18158721fe76b631ea7 SHA1 358dcb04be06dd700e2784429a7d4d81e151d744 SHA256 f3d01578720cefd1f01ce52c8a987e5a7be614e7a7ffd9d1e24ee6668e60a5f6
DIST fakechroot_2.12.orig.tar.gz 352298 RMD160 34a8068f360720032c82c6c6635c165da4a7d89b SHA1 b2e32c4de64ba2f2d83f3ac7947f502afbaa1cd9 SHA256 05174cc9caa3ec84cd7515caeafd809a9411e13498f972a617bf3616463b5d2b
DIST fakechroot_2.14.orig.tar.gz 391823 RMD160 e72e6b10c72789d28fb6b46803f61ed8b45cb646 SHA1 64f85078795692017a51ca5c695254e93e6a67e1 SHA256 da5d61f1c752e2e43400fc6c70cb8ad2f7177a3295534f8e0c6e3c208432d9f5
DIST fakechroot_2.15.orig.tar.gz 413609 RMD160 79ed9b99979eba79b969daf42f4984045556f55d SHA1 716773da43ca3c4317e21500cf8c5ddba9b80f86 SHA256 ce184d359212085ce4e02639f6740aac22b26896fb06f3e54941d125939d584c
EBUILD fakechroot-2.12-r1.ebuild 901 RMD160 75225e45a3c7e2e8a800ad9991bbe4e09e4e9ac2 SHA1 148bcb08b2be157eb44d84afe17e4445567aaa82 SHA256 fa3ea4f85c5a16c63289be1376980210089d45495b43066db683bd8e0bf45b56
EBUILD fakechroot-2.14-r1.ebuild 840 RMD160 b6ff1eeff057fb629cae25b930d9d10162413b8c SHA1 55f1aacf6226617abda194c40be87c1d43cb5e1c SHA256 364dee30bd0b7fb46042c49551dc9c5a7f42efe7714375c7caf9652ca501b080
EBUILD fakechroot-2.14.ebuild 695 RMD160 01008605e259141681b19c8571206b8a69a30e2c SHA1 154ae9ebcfa26c88388a1fc8083fd84c8a840f1e SHA256 1a38352fca55e02b2c102e8d73a26019fd7ec33e9eec73fff8b83836a7ad66d5
-EBUILD fakechroot-2.15.ebuild 695 RMD160 01008605e259141681b19c8571206b8a69a30e2c SHA1 154ae9ebcfa26c88388a1fc8083fd84c8a840f1e SHA256 1a38352fca55e02b2c102e8d73a26019fd7ec33e9eec73fff8b83836a7ad66d5
+EBUILD fakechroot-2.15.ebuild 694 RMD160 f6566897099720b3c00ad12143198601620dbab9 SHA1 d7b4922c914931cd64f1874cde286b6a146c6e26 SHA256 62ed6e814ca662866d287a4dade2e042058d36377a278a7a921ff046d593d5c5
MISC metadata.xml 570 RMD160 a608764c3d48aec3d2ba578155f5a4a860476895 SHA1 67ae9bc7cba1efcfe1b15f8c1f15ddada42f6fff SHA256 001647e87b2fc4cfe43969b4c477ffdca870d19f85ae00a172e58c9f4acdf250
diff --git a/sys-apps/fakechroot/fakechroot-2.15.ebuild b/sys-apps/fakechroot/fakechroot-2.15.ebuild
index f955bf5..6f0c4a8 100644
--- a/sys-apps/fakechroot/fakechroot-2.15.ebuild
+++ b/sys-apps/fakechroot/fakechroot-2.15.ebuild
@@ -17,7 +17,7 @@ IUSE=""
RESTRICT="test"
src_prepare() {
- epatch "${FILESDIR}"/${P}-fix_chk_fail.patch
+ epatch "${FILESDIR}"/${PN}-2.14-fix_chk_fail.patch
}
src_configure() {
@@ -27,7 +27,7 @@ src_configure() {
}
src_install() {
- emake DESTDIR="${D}" install || die
+ emake DESTDIR="${D}" install
dodoc NEWS README THANKS
find "${D}" -name '*.la' -exec rm -f '{}' +
}
diff --git a/sys-apps/fakechroot/files/fakechroot-2.15-fix_chk_fail.patch b/sys-apps/fakechroot/files/fakechroot-2.15-fix_chk_fail.patch
deleted file mode 100644
index a714d02..0000000
--- a/sys-apps/fakechroot/files/fakechroot-2.15-fix_chk_fail.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-# This patch fix the availablity of __chk_fail function.
-# patch from blueness@gentoo.org
-
-diff -ur fakechroot-2.14.orig//src/__realpath_chk.c fakechroot-2.14/src/__realpath_chk.c
---- fakechroot-2.14.orig//src/__realpath_chk.c 2011-07-04 16:59:16.176441002 +0200
-+++ fakechroot-2.14/src/__realpath_chk.c 2011-07-04 17:00:23.718441000 +0200
-@@ -24,10 +24,18 @@
-
- #define _FORTIFY_SOURCE 2
- #include <stddef.h>
-+#include <stdlib.h>
- #include "libfakechroot.h"
-
-
-+#ifdef HAVE___CHK_FAIL
- extern void __chk_fail (void) __attribute__((__noreturn__));
-+#else
-+__attribute__((__noreturn__)) void __chk_fail (void)
-+{
-+ exit(-1);
-+}
-+#endif
-
- wrapper(__realpath_chk, char *, (const char * path, char * resolved, size_t resolvedlen))
- {