diff options
| author | Jonathan Callen <en.ABCD@gmail.com> | 2009-08-19 23:16:12 -0400 |
|---|---|---|
| committer | Jonathan Callen <en.ABCD@gmail.com> | 2009-08-19 23:24:43 -0400 |
| commit | 638c2a6d4bb71a52524e2322d75fcbbe015508b0 (patch) | |
| tree | 02277d12c5fea72520b41aa3f038fef38deef213 /kde-base/kmix | |
| parent | d93aee3163376fb6b70a07474f275e88b7a64f0e (diff) | |
| download | kde-638c2a6d4bb71a52524e2322d75fcbbe015508b0.tar.gz kde-638c2a6d4bb71a52524e2322d75fcbbe015508b0.tar.bz2 kde-638c2a6d4bb71a52524e2322d75fcbbe015508b0.zip | |
Add {R,}DEPEND on libknotificationitem
Unfortunately, some versions of portage use a build order that puts
kde-base/libknotificationitem after packages that require it. While it
is always placed in the deptree, sometimes it is built after packages
that need it. To ensure that this does not happen, a DEPEND and
RDEPEND on ">=kde-base/libknotificationitem-${PV}:${SLOT}[kdeprefix=]"
has been added to each package (that I know of) that links against
libknotificationitem.so. If and when libknotificationitem is merged
into kdelibs proper, these deps will need to be dropped.
Remember: portage does *not* always install PDEPENDs immediately after
the package that PDEPENDs on them! (In fact, in the past, packages in
PDEPEND used to always be placed as late as possible in the merge
list).
Diffstat (limited to 'kde-base/kmix')
| -rw-r--r-- | kde-base/kmix/Manifest | 4 | ||||
| -rw-r--r-- | kde-base/kmix/kmix-4.3.64.ebuild | 1 | ||||
| -rw-r--r-- | kde-base/kmix/kmix-9999.ebuild | 1 |
3 files changed, 4 insertions, 2 deletions
diff --git a/kde-base/kmix/Manifest b/kde-base/kmix/Manifest index 878010c216d..7a556d7a7be 100644 --- a/kde-base/kmix/Manifest +++ b/kde-base/kmix/Manifest @@ -1,5 +1,5 @@ DIST kdemultimedia-4.3.64.tar.lzma 1414224 RMD160 f29125b40c301046cd4018bbb2fb0caeffea59b6 SHA1 d31d027034d34c32eba7d0505202cf73064d22a1 SHA256 7a03e08c37d8bd86d94f6090975d9f555abe3baf3c7052049f143a7e5f4e2005 -EBUILD kmix-4.3.64.ebuild 572 RMD160 6fc9555f38076e82fb47770be838ad5cd3f4cfff SHA1 61412f45f632fef4ca2d91bdab83d0ef9ab98c82 SHA256 c12816bda962fd7528cd3b05b62ba1776602fad04e57e2d77370e4c16bf59cfe +EBUILD kmix-4.3.64.ebuild 631 RMD160 350b07c32fe5ac4c49e5310d66a51d0776c6a3e5 SHA1 00c470736266ff6926972c2d87709247f60719a9 SHA256 7fe075ecbc18cbe59674d7d1978e5d098f252ced67842887bbca2ded0a4be724 EBUILD kmix-4.3.9999.ebuild 530 RMD160 0df248088024e3375455d9afc9d803c8fc7a2fb7 SHA1 05d520ef8d2678a40712de1e1b64611a185e87bc SHA256 e64bbc2423edcbb3c6dc139d47850a5523179507d02fba944dc375e75e187d39 -EBUILD kmix-9999.ebuild 530 RMD160 0df248088024e3375455d9afc9d803c8fc7a2fb7 SHA1 05d520ef8d2678a40712de1e1b64611a185e87bc SHA256 e64bbc2423edcbb3c6dc139d47850a5523179507d02fba944dc375e75e187d39 +EBUILD kmix-9999.ebuild 589 RMD160 e88225b5bd7c9881a4fc920b3768878bd2b24311 SHA1 d31e36f86e4d1ff8cea6b141da04ac0201ad18d2 SHA256 612203adc0dede748bd2e058367e3b971fbaa50744adb0a34fb26ffa71cf5095 MISC metadata.xml 156 RMD160 ecce3b981f150c45ae1e84e2d208e678d6124259 SHA1 b64f7c0b4e5db816d82ad19848f72118af129d35 SHA256 2f4da28506b9d4185f320f67a6191d30c7a921217ed4447ed46ea0bc4aefc79a diff --git a/kde-base/kmix/kmix-4.3.64.ebuild b/kde-base/kmix/kmix-4.3.64.ebuild index 5bddcb25efa..f04b28ad281 100644 --- a/kde-base/kmix/kmix-4.3.64.ebuild +++ b/kde-base/kmix/kmix-4.3.64.ebuild @@ -12,6 +12,7 @@ KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~x86" IUSE="alsa debug +handbook pulseaudio" DEPEND=" + >=kde-base/libknotificationitem-${PV}:${SLOT}[kdeprefix=] alsa? ( >=media-libs/alsa-lib-1.0.14a ) pulseaudio? ( >=media-sound/pulseaudio-0.9.12 ) " diff --git a/kde-base/kmix/kmix-9999.ebuild b/kde-base/kmix/kmix-9999.ebuild index f2571d9d6d7..9b11995e2e9 100644 --- a/kde-base/kmix/kmix-9999.ebuild +++ b/kde-base/kmix/kmix-9999.ebuild @@ -12,6 +12,7 @@ KEYWORDS="" IUSE="alsa debug +handbook pulseaudio" DEPEND=" + >=kde-base/libknotificationitem-${PV}:${SLOT}[kdeprefix=] alsa? ( >=media-libs/alsa-lib-1.0.14a ) pulseaudio? ( >=media-sound/pulseaudio-0.9.12 ) " |
