summaryrefslogtreecommitdiff
path: root/sys-fs
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2012-05-11 09:29:47 +0000
committerMike Frysinger <vapier@gentoo.org>2012-05-11 09:29:47 +0000
commitfa220318e408be5477d3d276f9e348544e2d79dc (patch)
treeacf4561f3c92eeed760366f206b8df931a9cc64e /sys-fs
parentInitial import from qt overlay (diff)
downloadhistorical-fa220318e408be5477d3d276f9e348544e2d79dc.tar.gz
historical-fa220318e408be5477d3d276f9e348544e2d79dc.tar.bz2
historical-fa220318e408be5477d3d276f9e348544e2d79dc.zip
Always depend on library packages as we install a shared lib as pointed out by Samuli Suominen #414665 by Egor Y. Egorov.
Package-Manager: portage-2.2.0_alpha100/cvs/Linux x86_64
Diffstat (limited to 'sys-fs')
-rw-r--r--sys-fs/cryptsetup/ChangeLog6
-rw-r--r--sys-fs/cryptsetup/Manifest30
-rw-r--r--sys-fs/cryptsetup/cryptsetup-1.4.2.ebuild7
3 files changed, 25 insertions, 18 deletions
diff --git a/sys-fs/cryptsetup/ChangeLog b/sys-fs/cryptsetup/ChangeLog
index f42237c4370c..ed3575d6ccf6 100644
--- a/sys-fs/cryptsetup/ChangeLog
+++ b/sys-fs/cryptsetup/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for sys-fs/cryptsetup
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/cryptsetup/ChangeLog,v 1.134 2012/05/11 08:33:01 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/cryptsetup/ChangeLog,v 1.135 2012/05/11 09:29:47 vapier Exp $
+
+ 11 May 2012; Mike Frysinger <vapier@gentoo.org> cryptsetup-1.4.2.ebuild:
+ Always depend on library packages as we install a shared lib as pointed out by
+ Samuli Suominen #414665 by Egor Y. Egorov.
*cryptsetup-1.4.2 (11 May 2012)
diff --git a/sys-fs/cryptsetup/Manifest b/sys-fs/cryptsetup/Manifest
index 1fc90f9028e4..4abc2eb67beb 100644
--- a/sys-fs/cryptsetup/Manifest
+++ b/sys-fs/cryptsetup/Manifest
@@ -24,23 +24,23 @@ EBUILD cryptsetup-1.1.3-r3.ebuild 3467 RMD160 5a95d64bff7d3dafe21ea0176456abea73
EBUILD cryptsetup-1.2.0-r1.ebuild 3693 RMD160 c03f9fad5e18fb9ae52dadba7427ba8e1eb08ac4 SHA1 684ae967abbf890fc1c61c44f7ae7b4e37955b5e SHA256 a579ec17a8d09d5ed5a3d1d79b8cedf499783fcbfcb0d1cb179c1e991eb12360
EBUILD cryptsetup-1.4.1-r1.ebuild 3301 RMD160 647490023744eec3086844ce585c7015ab10c53c SHA1 ff88da1634eb173e96a835444a5557b40ddb665d SHA256 4542b703622c0852a152f806251728019847b14ec59c99f9407898fcdf6158c7
EBUILD cryptsetup-1.4.1.ebuild 3394 RMD160 7f934640d0b47ca697a20de781718e3ca67b4628 SHA1 9c72ae3ad0788f22b2cb41c601c3f45e58b0d46b SHA256 bd70f5ec5f0bb7c2dfa36a966160a2d8595cb8539e7c8f5305fe2e1028a28ac3
-EBUILD cryptsetup-1.4.2.ebuild 3377 RMD160 52d7ba4871256f9fc43d473b7f2bd5b5887ff298 SHA1 5ce147e745df760f9252bb5cb0441344274fc8f9 SHA256 e9494bc82a283cd7d65cac9244baca9f8c609947e1e794f760d628e82a95e681
-MISC ChangeLog 20085 RMD160 8ec07e48f94f661e6ed8b7845502bbb89d6ff105 SHA1 cc2c6b2648e3af2fec48a3d41362be154bd65fc1 SHA256 205380cd467bc413305cc493849700347139964152273273c9508dfa3eaddce1
+EBUILD cryptsetup-1.4.2.ebuild 3532 RMD160 60ad24966e74e5d67378f7fcb2381630fcf656d8 SHA1 a6a063d3ed90e0159c4ee2a83c854d8d54fd1100 SHA256 043819d32f27ca340847ae144ceda51d084b4f3e2c0f5b10999c31220d8c8108
+MISC ChangeLog 20287 RMD160 d65b817d34dfea004710bdf19490e19ea11a269e SHA1 64a42c24546673d4246cbab3b63eb6ef058b9241 SHA256 4b63ca9ebdfba7c1e0e77c5acad6ca35219ce14709fc8006eda8a5af445cac32
MISC metadata.xml 319 RMD160 12a57320613564de0b0f076f47915481b15b4e1a SHA1 e0a65649b5aabd5079bf6b67058c5afef11a556b SHA256 9f83a3638c5c1aaac590711dd3ac6b1a7fbea92b3f32be918cc6207689772705
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iQIcBAEBAgAGBQJPrM7MAAoJELEHsLL7fEFW20gQAIzjKHm/XFP9+Bp5FWYbGlLQ
-jOaBbaOW5S8BdcNlSwuUW0h9cxS6nCKd88+U4poyuyel2nBWuZGGpx5NAv+N8qmI
-AHX8/U0iqC72F6uJqTTlBw4W0k2gxsji0jxyFwOMNRVszFjj92Qp6Fb4RQqz6uBj
-3IeWJNUewX58AttvmopoXVKDX1IPn4GwM3K3HBuB0vvOuNdd8JAg6iblYM0OMZDU
-O83OvxmOE8fIG7b6ZHM5oP8EULgaenCVRBshdsPrv6IHZ5vW5/MqqeRFmMXtjpFz
-3pRDv+6SZuX6t/NMfmPo6tQ3ZL6VL7Z6qPfOsnr0frLbYDCga53jx8rqnbhA0kna
-KzuN1hfhN2mWPIpsJoPapHAkFFcmE57f/yalGlQ6kR4vaUxxUhqGLPcijVYfD8cd
-yaOaMdJ4RbPQ6vWArHmlTqpCYDulxIpGeEwfFCO8lbtaQvYh5l+nHtoonGZ6u/Mi
-cNjZyhJyls/i/+6iOuTESoMs0tFJ/CWKlnBA8eEO+zlxXQMyxwJVAGAuN8KjQGuE
-H/rP6Dr8TskfEVP0rS8oYMIGKEvcrjbv+ywQH6BavnYYxyXsQsR9fdv945FgWwOJ
-LSoXb302g36byPKu0TXLY24hAlfRI6Zh8u7nKjc1zGXxjqsMBcs+CnknXCZGhcC5
-c3rFPZbovzN6s8SclVtK
-=Vr1b
+iQIcBAEBAgAGBQJPrNwbAAoJELEHsLL7fEFWzRUQAIxSHPmx00sckTl1q00GUSDa
+gze3646GxyyGtI7Zcyi8OtJovHyKsfxsHRNL3cE0fLkPVFNN9WiHoeLhvs8XBdms
+2VocaYY5N3Y9vplYcekrob/fnR0L+A09jb1U9ezLquefq48TKRPDmAcB+Venln94
+V7gzM+BW9TFCkk4sXYY+U3jEXeGD2OxuvPt4yjnMHjqQIt70cy00fp19jIRghrP3
+PP5KOFxDo8uXXzO83wBSZcg/qnLSeD2uUFSpgI17zpfbfjeLEvzXnYxqL/zFJ8wZ
+x4HSH05YLwCyU3Z+p4uoszWoteAA5QsijfDa8udwRozjLp1KGaClzgPWC3gTDg4o
+urNgcZEu9yJVNo5DuZhCR0CYdwSZgfzju585tKknNnIk5SZ3zgH11ivza1xg0tPG
+x7jw4lYtPTwIfAFCYrJiZF5VqHjEwOC9L+ju0yKOPy4hvTD68aWNvk04kxBlQhTL
+zvtm5JGDbu75lsXTgRD23/lVrfs9r5gjD/1YtoLhiRSALYvbDx/AU00dD9CkQzDk
+NJMVTjjjn187H68eE96wfJOKqJ+COazNvMFcLoWf1o0Q/pUsptuQUFfz300RqtmV
+1rMybu5JC1GouPbZ1etKLQ4//XRLoSVDU4UBF5tFkoKZBPHjsEcwj63Ir18OlEVC
+1Zcaq21OMt0at7C/YyIM
+=AyPD
-----END PGP SIGNATURE-----
diff --git a/sys-fs/cryptsetup/cryptsetup-1.4.2.ebuild b/sys-fs/cryptsetup/cryptsetup-1.4.2.ebuild
index 3c4f0c02a36d..e14876d629ca 100644
--- a/sys-fs/cryptsetup/cryptsetup-1.4.2.ebuild
+++ b/sys-fs/cryptsetup/cryptsetup-1.4.2.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/cryptsetup/cryptsetup-1.4.2.ebuild,v 1.1 2012/05/11 08:33:01 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/cryptsetup/cryptsetup-1.4.2.ebuild,v 1.2 2012/05/11 09:29:47 vapier Exp $
EAPI="4"
@@ -25,8 +25,11 @@ LIB_DEPEND="dev-libs/libgpg-error[static-libs(+)]
>=sys-fs/lvm2-2.02.64[static-libs(+)]
>=sys-fs/udev-124[static-libs(+)]
>=sys-libs/e2fsprogs-libs-1.41[static-libs(+)]"
+# We have to always depend on ${LIB_DEPEND} rather than put behind
+# static? () because we provide a shared library which links against
+# these other packages. #414665
RDEPEND="static-libs? ( ${LIB_DEPEND} )
- !static? ( ${LIB_DEPEND//\[static-libs(+)]} )
+ ${LIB_DEPEND//\[static-libs(+)]}
!<sys-apps/baselayout-2
!sys-fs/cryptsetup-luks
selinux? ( sys-libs/libselinux )"