summaryrefslogtreecommitdiff
path: root/sys-fs
diff options
context:
space:
mode:
authorMarcelo Góes <vanquirius@gentoo.org>2008-12-13 16:50:32 +0000
committerMarcelo Góes <vanquirius@gentoo.org>2008-12-13 16:50:32 +0000
commit84af50bf375f540647d24f91ca9ada3b3c301c5e (patch)
treedc9319583a9aa12677dd904f15d4563056c80c25 /sys-fs
parentalpha/arm/ia64/sparc/x86 stable wrt #249942 (diff)
downloadhistorical-84af50bf375f540647d24f91ca9ada3b3c301c5e.tar.gz
historical-84af50bf375f540647d24f91ca9ada3b3c301c5e.tar.bz2
historical-84af50bf375f540647d24f91ca9ada3b3c301c5e.zip
Add autotools magic to deal with broken --as-needed for bug 245782.
Thanks to Diego Petteno <flameeyes at gentoo dot org>, Alexandre Rostovtsev <tetromino at gmail dot com> and Vlastimil Babka <caster at gentoo dot org>. Package-Manager: portage-2.1.4.5
Diffstat (limited to 'sys-fs')
-rw-r--r--sys-fs/encfs/ChangeLog7
-rw-r--r--sys-fs/encfs/Manifest10
-rw-r--r--sys-fs/encfs/encfs-1.5.ebuild8
3 files changed, 17 insertions, 8 deletions
diff --git a/sys-fs/encfs/ChangeLog b/sys-fs/encfs/ChangeLog
index d260ef28978c..876fb0f557e8 100644
--- a/sys-fs/encfs/ChangeLog
+++ b/sys-fs/encfs/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for sys-fs/encfs
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/encfs/ChangeLog,v 1.38 2008/12/13 16:43:00 vanquirius Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/encfs/ChangeLog,v 1.39 2008/12/13 16:50:32 vanquirius Exp $
+
+ 13 Dec 2008; Marcelo Goes <vanquirius@gentoo.org> encfs-1.5.ebuild:
+ Add autotools magic to deal with broken --as-needed for bug 245782. Thanks
+ to Diego Petteno <flameeyes at gentoo dot org>, Alexandre Rostovtsev
+ <tetromino at gmail dot com> and Vlastimil Babka <caster at gentoo dot org>.
13 Dec 2008; Marcelo Goes <vanquirius@gentoo.org> -encfs-1.2.5.1.ebuild,
-encfs-1.3.1.1.ebuild, -encfs-1.3.2.1.ebuild, -encfs-1.3.2.1-r1.ebuild,
diff --git a/sys-fs/encfs/Manifest b/sys-fs/encfs/Manifest
index ba2a9935185d..d366e3316698 100644
--- a/sys-fs/encfs/Manifest
+++ b/sys-fs/encfs/Manifest
@@ -5,13 +5,13 @@ AUX encfs-1.3.2.1-gcc-4.3.patch 6126 RMD160 6a5d61cc965f57f3baf5a2fc1dec0bf7f301
AUX encfs-1.4.2-gcc-4.3.patch 3177 RMD160 386e547078e2e1304e6e84d14c243ad6c89b2ee1 SHA1 dbf9d60b41ce79edbc96ca301cb1a6c6c5353fc5 SHA256 f957d533b8f6096f05fd1a1c3be48b884c45070f02a41685307fe195ec3c1e6d
AUX encfs-1.5-boost-system-and-as-needed.patch 795 RMD160 609c3c8cab47a1aba63af5adfb4ce348dd1b1edd SHA1 94f98e040ab50ec301b77d10fb55364ad0adeb6d SHA256 6121bfe7cd4ee574f4f68e2898e7c0382bec09a88756b7804ac4fdfb6729c222
DIST encfs-1.5-2.tgz 923047 RMD160 c773312e20fa5cb155e0e630cb17afa7c525905f SHA1 7fe225855645d98a33bf9f5fe64ac508fdb75257 SHA256 d3961fa5a83bb2c3242ae579e29aa9f73db1e6969a6b5be66acd952b2f9be112
-EBUILD encfs-1.5.ebuild 985 RMD160 a8f2c2ab35615f248ec763c5c34c2c4511c75392 SHA1 1296aef5e705273c27520b0f91ee12457c725b9b SHA256 a2dbd571762eebcec9bfcccabf0ba0d09fee18bdb7c001a49384212fd17cf8a9
-MISC ChangeLog 6572 RMD160 3880c6dede3aa3a5860fbe102d286386a2fc4dc8 SHA1 ba5c9e49643d4fc7d7e2828e3d1e0427bb6f6325 SHA256 e708224a25dfac003f249f8cbe66f7923313aa8831ac43b46672d95b46c30a8c
+EBUILD encfs-1.5.ebuild 1095 RMD160 b2aa778e4f6262cbc1fe286301886ca95a6d7d61 SHA1 dbe853a9a1e888883f4da830f9fee8861cb800fa SHA256 7aed3157a7752a30ac00c0fecfa0a1b9fbb067cbea100878c81f798907a2f444
+MISC ChangeLog 6870 RMD160 c82f25e84714327961e7470ede71188e359d3b6c SHA1 05c5f0db2cf125a35ad7756e4b828bd70d3004bf SHA256 45864c7e0168c13e658dc85b8e170b80415953790a2226bacccdff7dfd59b3f1
MISC metadata.xml 262 RMD160 f3d8d0dd73230dfdca175ef66a091c78e44d0f98 SHA1 f08c61f42ce181c625ddaf232ba6e2c86af06250 SHA256 d90fbcb5c6704d3d97dc2cceb80fee7acde549638a4f0270b0d87f64fcee82fa
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.9 (GNU/Linux)
-iEYEARECAAYFAklD5dQACgkQrV3T0ZYD7E6vTwCfWZTekX14uxhdp6y5Vj0vW44V
-eh8AnRqFGk9o9eEldpCfMcx1vb6JIZt/
-=PrzG
+iEYEARECAAYFAklD55gACgkQrV3T0ZYD7E4ijQCgj/UFzIhb9dn40bjClgyuDjzq
+WfUAnAxEx5yIUqdyhaul/YsxEM4s+u3g
+=5GhS
-----END PGP SIGNATURE-----
diff --git a/sys-fs/encfs/encfs-1.5.ebuild b/sys-fs/encfs/encfs-1.5.ebuild
index 082c048c79a2..18cc8834a036 100644
--- a/sys-fs/encfs/encfs-1.5.ebuild
+++ b/sys-fs/encfs/encfs-1.5.ebuild
@@ -1,8 +1,10 @@
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/encfs/encfs-1.5.ebuild,v 1.4 2008/12/01 20:35:24 bluebird Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/encfs/encfs-1.5.ebuild,v 1.5 2008/12/13 16:50:32 vanquirius Exp $
-inherit eutils
+WANT_AUTOMAKE="1.10"
+
+inherit eutils autotools
MY_P="${P}-2"
@@ -23,7 +25,9 @@ DEPEND=">=dev-libs/openssl-0.9.7
src_unpack() {
unpack ${A}
cd "${S}"
+ # bug 245782 - sys-fs/encfs-1.5 fails to build with --as-needed
epatch "${FILESDIR}"/${P}-boost-system-and-as-needed.patch
+ eautomake
}
src_compile() {