diff options
author | Carsten Lohrke <carlo@gentoo.org> | 2006-09-18 15:53:20 +0000 |
---|---|---|
committer | Carsten Lohrke <carlo@gentoo.org> | 2006-09-18 15:53:20 +0000 |
commit | 5087a670697caae2f6919ab2a2e1757853e50e84 (patch) | |
tree | c9a9021619e4e0a96569b119c6694b2c9cda2726 /kde-base | |
parent | fix for freetype 2.2 (diff) | |
download | gentoo-2-5087a670697caae2f6919ab2a2e1757853e50e84.tar.gz gentoo-2-5087a670697caae2f6919ab2a2e1757853e50e84.tar.bz2 gentoo-2-5087a670697caae2f6919ab2a2e1757853e50e84.zip |
Clean up.
(Portage version: 2.1.1)
(Unsigned Manifest commit)
Diffstat (limited to 'kde-base')
-rw-r--r-- | kde-base/kdelibs/Manifest | 44 | ||||
-rw-r--r-- | kde-base/kdelibs/files/digest-kdelibs-3.5.3 | 6 | ||||
-rw-r--r-- | kde-base/kdelibs/files/digest-kdelibs-3.5.3-r1 | 6 | ||||
-rw-r--r-- | kde-base/kdelibs/files/digest-kdelibs-3.5.3-r2 | 6 | ||||
-rw-r--r-- | kde-base/kdelibs/files/digest-kdelibs-3.5.3-r3 | 6 | ||||
-rw-r--r-- | kde-base/kdelibs/files/digest-kdelibs-3.5.4 | 6 | ||||
-rw-r--r-- | kde-base/kdelibs/kdelibs-3.5.3-r1.ebuild | 175 | ||||
-rw-r--r-- | kde-base/kdelibs/kdelibs-3.5.3-r2.ebuild | 172 | ||||
-rw-r--r-- | kde-base/kdelibs/kdelibs-3.5.3-r3.ebuild | 172 | ||||
-rw-r--r-- | kde-base/kdelibs/kdelibs-3.5.3.ebuild | 176 | ||||
-rw-r--r-- | kde-base/kdelibs/kdelibs-3.5.4.ebuild | 172 |
11 files changed, 4 insertions, 937 deletions
diff --git a/kde-base/kdelibs/Manifest b/kde-base/kdelibs/Manifest index 69450ff1bb27..b1b81ed93935 100644 --- a/kde-base/kdelibs/Manifest +++ b/kde-base/kdelibs/Manifest @@ -34,7 +34,6 @@ AUX post-3.4.3-kdelibs-kjs.diff 1570 RMD160 95a341acfe20ac53f528c31be17e50dba216 MD5 ecc0ec13ce3b06e94e35aa8e937e02bf files/post-3.4.3-kdelibs-kjs.diff 1570 RMD160 95a341acfe20ac53f528c31be17e50dba2163f8d files/post-3.4.3-kdelibs-kjs.diff 1570 SHA256 2031efa2a5e4a747d5e2630ccd0cae62d7413de025786069931c01b07fc5a724 files/post-3.4.3-kdelibs-kjs.diff 1570 -DIST kdelibs-3.5-patchset-02.tar.bz2 18549 RMD160 45aa30a9bf498a0e365165408886c55c546c0a49 SHA1 4f9c916f7741fe6d9ad3ff501cd0ca832d556114 SHA256 b23432b60f561ad472166002b28a45b97067835a2392cb1e950b994e223c72c2 DIST kdelibs-3.5-patchset-03.tar.bz2 16346 RMD160 067ca7474b987dac704f8e350cb8af57e632ce8d SHA1 7b34cceea1b641cf122184bef0e767b429cfe6ed SHA256 a2a16afe41617a363bc59733bf76747fb4635243bfa7007374ccb44cff8cd04e DIST kdelibs-3.5-patchset-04.tar.bz2 26933 RMD160 20f7ee1ec7562a0ec2f5f53385c9281501bb7be5 SHA1 188103082fe6cb8c1922c990cf981524b1eeec98 SHA256 9eb9156583865bbd55f6f851ee20f6b7f4f37e8f63c8700ddc38b32f4bd12a8f DIST kdelibs-3.5.2-patchset.tar.bz2 17026 RMD160 07093c155a11256ba8e0df3144899ca1696db063 SHA1 94c5dbeee9b4a93c4a85b20f5ed247b2b7cd447d SHA256 c3e4d921bfe963ab49a11081fbd5b0b8fe3d1190054a22bb3933c64d51becf04 @@ -46,38 +45,18 @@ EBUILD kdelibs-3.5.2-r6.ebuild 5088 RMD160 a259436a552ed0c96fb0d1994d8c2fc254200 MD5 25531c7af84a3b1461b4514aa4c93f34 kdelibs-3.5.2-r6.ebuild 5088 RMD160 a259436a552ed0c96fb0d1994d8c2fc254200993 kdelibs-3.5.2-r6.ebuild 5088 SHA256 a7fc16bc6bb4db266d120b50be68af34c571dd355b3593eb5552e0c2dcffd34e kdelibs-3.5.2-r6.ebuild 5088 -EBUILD kdelibs-3.5.3-r1.ebuild 5034 RMD160 b3cd6be45e64622dff6c54977060a640828595cb SHA1 a1fb9f3c4831d09d0cbb173557b193d482567d40 SHA256 a7056fc228f878c1fcc20cff6e3e98d12822720520d7b579772636d16715aea2 -MD5 39d075e703b2981c830ab04e727db428 kdelibs-3.5.3-r1.ebuild 5034 -RMD160 b3cd6be45e64622dff6c54977060a640828595cb kdelibs-3.5.3-r1.ebuild 5034 -SHA256 a7056fc228f878c1fcc20cff6e3e98d12822720520d7b579772636d16715aea2 kdelibs-3.5.3-r1.ebuild 5034 -EBUILD kdelibs-3.5.3-r2.ebuild 4930 RMD160 da362060d585eb7fcc477f2534bfbb2845e2deff SHA1 780f9eb789ffabaf126438b813ab01b2d538bb42 SHA256 856fcbd8ca30569a46ac30f9a7300e7f4cb56e078cb568eacec383390ea8d6d9 -MD5 45ab923f75c2fa8c4e7f81d850b115f0 kdelibs-3.5.3-r2.ebuild 4930 -RMD160 da362060d585eb7fcc477f2534bfbb2845e2deff kdelibs-3.5.3-r2.ebuild 4930 -SHA256 856fcbd8ca30569a46ac30f9a7300e7f4cb56e078cb568eacec383390ea8d6d9 kdelibs-3.5.3-r2.ebuild 4930 -EBUILD kdelibs-3.5.3-r3.ebuild 4951 RMD160 cdb412f79bf9d1d1d2e61b21dd355678cffd7c49 SHA1 656dad98ce1a21d49b3179fa4ab2602330b87478 SHA256 5737ff67ddcb1f546d5a2aa9eb7d9f37c9bbd2f23b86f12339c4b8edbbf6edc6 -MD5 6e67276853eff8c25553c891d626a549 kdelibs-3.5.3-r3.ebuild 4951 -RMD160 cdb412f79bf9d1d1d2e61b21dd355678cffd7c49 kdelibs-3.5.3-r3.ebuild 4951 -SHA256 5737ff67ddcb1f546d5a2aa9eb7d9f37c9bbd2f23b86f12339c4b8edbbf6edc6 kdelibs-3.5.3-r3.ebuild 4951 EBUILD kdelibs-3.5.3-r4.ebuild 4938 RMD160 afeda0e9d00b5edf87c1bfb0ef0717020212a548 SHA1 d99eee54a56603efb3789589505a9163042e6e0b SHA256 e20657a4ff96d68c955ba0eeb9b36cda43116504a2e77cdd6a170267e852c169 MD5 0bbc99cae823b80dfa235978dfe01dd4 kdelibs-3.5.3-r4.ebuild 4938 RMD160 afeda0e9d00b5edf87c1bfb0ef0717020212a548 kdelibs-3.5.3-r4.ebuild 4938 SHA256 e20657a4ff96d68c955ba0eeb9b36cda43116504a2e77cdd6a170267e852c169 kdelibs-3.5.3-r4.ebuild 4938 -EBUILD kdelibs-3.5.3.ebuild 5046 RMD160 da4717dfee2ba4293da1f80ea16e4ffe188fd545 SHA1 2380bae7b944fa3078b91180bf49d07f4d1012ed SHA256 a82a1520bd073daab91a8336e3e905b3ca23a2d2167ada7fddfb67d22136c0b4 -MD5 23f3433009390185ba6b8b949cf65ab0 kdelibs-3.5.3.ebuild 5046 -RMD160 da4717dfee2ba4293da1f80ea16e4ffe188fd545 kdelibs-3.5.3.ebuild 5046 -SHA256 a82a1520bd073daab91a8336e3e905b3ca23a2d2167ada7fddfb67d22136c0b4 kdelibs-3.5.3.ebuild 5046 EBUILD kdelibs-3.5.4-r1.ebuild 4997 RMD160 83c12f82933c1c69b708ccf1e5be529c2b020860 SHA1 ffe11bccee658f5278b8859161f9bb5fc6470732 SHA256 8e5d46a223d2d400d13f30abba9e6a3f2dce9c24b76d10e9032c44dd7b0b1813 MD5 349aa37d008d44d2d4dbbf74afa5f345 kdelibs-3.5.4-r1.ebuild 4997 RMD160 83c12f82933c1c69b708ccf1e5be529c2b020860 kdelibs-3.5.4-r1.ebuild 4997 SHA256 8e5d46a223d2d400d13f30abba9e6a3f2dce9c24b76d10e9032c44dd7b0b1813 kdelibs-3.5.4-r1.ebuild 4997 -EBUILD kdelibs-3.5.4.ebuild 4891 RMD160 267e70cadb5cf71fcdcd4667bb99730bcd1a65c0 SHA1 3512c503b99a817b9647e3d5842b1061f8a55cdb SHA256 619f32c52ce2cd94fbcc62300e96064a2b6a8936d566b17caaa4e0a043c91dc8 -MD5 299578bcee17fe0fcfb9af73a6d13fd4 kdelibs-3.5.4.ebuild 4891 -RMD160 267e70cadb5cf71fcdcd4667bb99730bcd1a65c0 kdelibs-3.5.4.ebuild 4891 -SHA256 619f32c52ce2cd94fbcc62300e96064a2b6a8936d566b17caaa4e0a043c91dc8 kdelibs-3.5.4.ebuild 4891 -MISC ChangeLog 58550 RMD160 4ad30ba7ebd87fe35ba04354abf06b3637f401a0 SHA1 98762b7ed07aa4502d36f43e4495f29a70f8a85b SHA256 c834640f46574dfa4128f77f18db2fb8bc8d9b690f74d6c3965c7f7a24691c3d -MD5 40fd3a67e0a5b87f2dab4c3eff83bcd1 ChangeLog 58550 -RMD160 4ad30ba7ebd87fe35ba04354abf06b3637f401a0 ChangeLog 58550 -SHA256 c834640f46574dfa4128f77f18db2fb8bc8d9b690f74d6c3965c7f7a24691c3d ChangeLog 58550 +MISC ChangeLog 58740 RMD160 6798b8ec0eb9895128201713fe3644fe76ea5ec8 SHA1 7cd8ef75b2f303c4d07aa369ef6a62087041de80 SHA256 f484fac41714b77bab75930c4dd31870abd96dfc72cfe9a048ec96b633ac4b14 +MD5 eb18b951975200ce847905de4ea28b22 ChangeLog 58740 +RMD160 6798b8ec0eb9895128201713fe3644fe76ea5ec8 ChangeLog 58740 +SHA256 f484fac41714b77bab75930c4dd31870abd96dfc72cfe9a048ec96b633ac4b14 ChangeLog 58740 MISC metadata.xml 156 RMD160 ecce3b981f150c45ae1e84e2d208e678d6124259 SHA1 b64f7c0b4e5db816d82ad19848f72118af129d35 SHA256 2f4da28506b9d4185f320f67a6191d30c7a921217ed4447ed46ea0bc4aefc79a MD5 acc03a4b12bb0433a57e95bd253b9501 metadata.xml 156 RMD160 ecce3b981f150c45ae1e84e2d208e678d6124259 metadata.xml 156 @@ -85,24 +64,9 @@ SHA256 2f4da28506b9d4185f320f67a6191d30c7a921217ed4447ed46ea0bc4aefc79a metadata MD5 60bd7d1d1c33663cd4c3c98ef261d11a files/digest-kdelibs-3.5.2-r6 810 RMD160 147e6cca005f9bd3d3ea8e7276af30bc317ca7e2 files/digest-kdelibs-3.5.2-r6 810 SHA256 4fd83cc3e6a0521a0d7cf3b0d0ce0344830603682c7e5a11fda2350b35c40346 files/digest-kdelibs-3.5.2-r6 810 -MD5 d22317a98a0074e1c584230ce1c064df files/digest-kdelibs-3.5.3 542 -RMD160 12b4a97ab1b824399369046618522313e7020299 files/digest-kdelibs-3.5.3 542 -SHA256 1c585fb7eaf1d266043e4000ddc3a22f90350e405c5c804b34c88d968d23ac89 files/digest-kdelibs-3.5.3 542 -MD5 d22317a98a0074e1c584230ce1c064df files/digest-kdelibs-3.5.3-r1 542 -RMD160 12b4a97ab1b824399369046618522313e7020299 files/digest-kdelibs-3.5.3-r1 542 -SHA256 1c585fb7eaf1d266043e4000ddc3a22f90350e405c5c804b34c88d968d23ac89 files/digest-kdelibs-3.5.3-r1 542 -MD5 867e5c636fdcc7946af9dfe8acaf6c09 files/digest-kdelibs-3.5.3-r2 521 -RMD160 c4df641ab3424f533b2f947ef49df9dc52a1c8d6 files/digest-kdelibs-3.5.3-r2 521 -SHA256 7332c5ad9a8ee034fc8082bbc008adf283112c1183dc24700122b6813ce36b5c files/digest-kdelibs-3.5.3-r2 521 -MD5 421f606a7ee4c071cb3963ae33d6eb9b files/digest-kdelibs-3.5.3-r3 521 -RMD160 d33b09146fb1258729097e4a890a17a7cc49e073 files/digest-kdelibs-3.5.3-r3 521 -SHA256 6bc472f8c88e231f1eb73e4108756faf100390cc2f96c7459c73c8e07dc6f39a files/digest-kdelibs-3.5.3-r3 521 MD5 421f606a7ee4c071cb3963ae33d6eb9b files/digest-kdelibs-3.5.3-r4 521 RMD160 d33b09146fb1258729097e4a890a17a7cc49e073 files/digest-kdelibs-3.5.3-r4 521 SHA256 6bc472f8c88e231f1eb73e4108756faf100390cc2f96c7459c73c8e07dc6f39a files/digest-kdelibs-3.5.3-r4 521 -MD5 ecff29a0dee17fe951a6b3641effee94 files/digest-kdelibs-3.5.4 521 -RMD160 9c7ce0a473c2448599df8d4d9fe537f6f5aa77f2 files/digest-kdelibs-3.5.4 521 -SHA256 59702bb7cf062460a58ba120df8b9726bdf83892d539cc1e3acc6d2c123183ef files/digest-kdelibs-3.5.4 521 MD5 b97fa11205e0281bc1d4a55da23f89f6 files/digest-kdelibs-3.5.4-r1 521 RMD160 b40032f89ce2b4e18cf790e1133a169b8ddcd500 files/digest-kdelibs-3.5.4-r1 521 SHA256 dada3686dc9f3fd1d4d53d33e997489a7e712652c1a43bc8102f2d87da299d7d files/digest-kdelibs-3.5.4-r1 521 diff --git a/kde-base/kdelibs/files/digest-kdelibs-3.5.3 b/kde-base/kdelibs/files/digest-kdelibs-3.5.3 deleted file mode 100644 index c52c0cc1116d..000000000000 --- a/kde-base/kdelibs/files/digest-kdelibs-3.5.3 +++ /dev/null @@ -1,6 +0,0 @@ -MD5 972c2c6855f912179bd7830bf2ed91d8 kdelibs-3.5.3.tar.bz2 15424888 -RMD160 be39edfea7bfe1f0c0408be8fe9f37077954e545 kdelibs-3.5.3.tar.bz2 15424888 -SHA256 ff394fba46b353e3a1c27175788f428fa3561849b18ef744a1252c34bf09fdb9 kdelibs-3.5.3.tar.bz2 15424888 -MD5 97f0e949a2512e6f8b3b25303a0779f3 kdeprint-3.5.2-cups-1.2-patches.tar.bz2 5017 -RMD160 acd244fad5168ddf683dc988e7d51607641acd47 kdeprint-3.5.2-cups-1.2-patches.tar.bz2 5017 -SHA256 7d0fc597c9c3a9062cbbe38017907ec53b0d2ea1699402d35ab4b690c54f0876 kdeprint-3.5.2-cups-1.2-patches.tar.bz2 5017 diff --git a/kde-base/kdelibs/files/digest-kdelibs-3.5.3-r1 b/kde-base/kdelibs/files/digest-kdelibs-3.5.3-r1 deleted file mode 100644 index c52c0cc1116d..000000000000 --- a/kde-base/kdelibs/files/digest-kdelibs-3.5.3-r1 +++ /dev/null @@ -1,6 +0,0 @@ -MD5 972c2c6855f912179bd7830bf2ed91d8 kdelibs-3.5.3.tar.bz2 15424888 -RMD160 be39edfea7bfe1f0c0408be8fe9f37077954e545 kdelibs-3.5.3.tar.bz2 15424888 -SHA256 ff394fba46b353e3a1c27175788f428fa3561849b18ef744a1252c34bf09fdb9 kdelibs-3.5.3.tar.bz2 15424888 -MD5 97f0e949a2512e6f8b3b25303a0779f3 kdeprint-3.5.2-cups-1.2-patches.tar.bz2 5017 -RMD160 acd244fad5168ddf683dc988e7d51607641acd47 kdeprint-3.5.2-cups-1.2-patches.tar.bz2 5017 -SHA256 7d0fc597c9c3a9062cbbe38017907ec53b0d2ea1699402d35ab4b690c54f0876 kdeprint-3.5.2-cups-1.2-patches.tar.bz2 5017 diff --git a/kde-base/kdelibs/files/digest-kdelibs-3.5.3-r2 b/kde-base/kdelibs/files/digest-kdelibs-3.5.3-r2 deleted file mode 100644 index 4e8b81b4f557..000000000000 --- a/kde-base/kdelibs/files/digest-kdelibs-3.5.3-r2 +++ /dev/null @@ -1,6 +0,0 @@ -MD5 3606fa5f7f26d49bc5ce85b1db065abd kdelibs-3.5-patchset-02.tar.bz2 18549 -RMD160 45aa30a9bf498a0e365165408886c55c546c0a49 kdelibs-3.5-patchset-02.tar.bz2 18549 -SHA256 b23432b60f561ad472166002b28a45b97067835a2392cb1e950b994e223c72c2 kdelibs-3.5-patchset-02.tar.bz2 18549 -MD5 972c2c6855f912179bd7830bf2ed91d8 kdelibs-3.5.3.tar.bz2 15424888 -RMD160 be39edfea7bfe1f0c0408be8fe9f37077954e545 kdelibs-3.5.3.tar.bz2 15424888 -SHA256 ff394fba46b353e3a1c27175788f428fa3561849b18ef744a1252c34bf09fdb9 kdelibs-3.5.3.tar.bz2 15424888 diff --git a/kde-base/kdelibs/files/digest-kdelibs-3.5.3-r3 b/kde-base/kdelibs/files/digest-kdelibs-3.5.3-r3 deleted file mode 100644 index d6d1bffc9da9..000000000000 --- a/kde-base/kdelibs/files/digest-kdelibs-3.5.3-r3 +++ /dev/null @@ -1,6 +0,0 @@ -MD5 08fe95f3fbe2301d14e5f237ed81bc1a kdelibs-3.5-patchset-03.tar.bz2 16346 -RMD160 067ca7474b987dac704f8e350cb8af57e632ce8d kdelibs-3.5-patchset-03.tar.bz2 16346 -SHA256 a2a16afe41617a363bc59733bf76747fb4635243bfa7007374ccb44cff8cd04e kdelibs-3.5-patchset-03.tar.bz2 16346 -MD5 972c2c6855f912179bd7830bf2ed91d8 kdelibs-3.5.3.tar.bz2 15424888 -RMD160 be39edfea7bfe1f0c0408be8fe9f37077954e545 kdelibs-3.5.3.tar.bz2 15424888 -SHA256 ff394fba46b353e3a1c27175788f428fa3561849b18ef744a1252c34bf09fdb9 kdelibs-3.5.3.tar.bz2 15424888 diff --git a/kde-base/kdelibs/files/digest-kdelibs-3.5.4 b/kde-base/kdelibs/files/digest-kdelibs-3.5.4 deleted file mode 100644 index 9590cf2fdb44..000000000000 --- a/kde-base/kdelibs/files/digest-kdelibs-3.5.4 +++ /dev/null @@ -1,6 +0,0 @@ -MD5 08fe95f3fbe2301d14e5f237ed81bc1a kdelibs-3.5-patchset-03.tar.bz2 16346 -RMD160 067ca7474b987dac704f8e350cb8af57e632ce8d kdelibs-3.5-patchset-03.tar.bz2 16346 -SHA256 a2a16afe41617a363bc59733bf76747fb4635243bfa7007374ccb44cff8cd04e kdelibs-3.5-patchset-03.tar.bz2 16346 -MD5 979d056ca0e21c12caed270126e60e3e kdelibs-3.5.4.tar.bz2 15450025 -RMD160 a80ce24ee485bcfc7f2f06c3a798401b3188670d kdelibs-3.5.4.tar.bz2 15450025 -SHA256 9458d94d842855b4f0ea30520dc9ed0988563564bc72c8a86a5c40d57ab6887e kdelibs-3.5.4.tar.bz2 15450025 diff --git a/kde-base/kdelibs/kdelibs-3.5.3-r1.ebuild b/kde-base/kdelibs/kdelibs-3.5.3-r1.ebuild deleted file mode 100644 index ed926b79b5c0..000000000000 --- a/kde-base/kdelibs/kdelibs-3.5.3-r1.ebuild +++ /dev/null @@ -1,175 +0,0 @@ -# Copyright 1999-2006 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/kde-base/kdelibs/kdelibs-3.5.3-r1.ebuild,v 1.2 2006/07/09 04:48:48 flameeyes Exp $ - -inherit kde flag-o-matic eutils multilib -set-kdedir 3.5 - -DESCRIPTION="KDE libraries needed by all kde programs" -HOMEPAGE="http://www.kde.org/" -SRC_URI="mirror://kde/stable/${PV}/src/${P}.tar.bz2 - cups? ( mirror://gentoo/kdeprint-3.5.2-cups-1.2-patches.tar.bz2 )" - -LICENSE="GPL-2 LGPL-2" -SLOT="3.5" -KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" -IUSE="acl alsa arts cups doc jpeg2k kerberos legacyssl openexr spell ssl tiff -zeroconf kernel_linux fam" - -# kde.eclass has kdelibs in DEPEND, and we can't have that in here. -# so we recreate the entire DEPEND from scratch. - -# Added aspell-en as dependency to work around bug 131512. -RDEPEND="$(qt_min_version 3.3.3) - arts? ( ~kde-base/arts-${PV} ) - app-arch/bzip2 - >=media-libs/freetype-2 - media-libs/fontconfig - >=dev-libs/libxslt-1.1.15 - >=dev-libs/libxml2-2.6.6 - >=dev-libs/libpcre-4.2 - media-libs/libart_lgpl - net-dns/libidn - acl? ( kernel_linux? ( sys-apps/acl ) ) - ssl? ( >=dev-libs/openssl-0.9.7d ) - alsa? ( media-libs/alsa-lib ) - cups? ( >=net-print/cups-1.1.19 ) - tiff? ( media-libs/tiff ) - kerberos? ( virtual/krb5 ) - jpeg2k? ( media-libs/jasper ) - openexr? ( >=media-libs/openexr-1.2 ) - spell? ( || ( ( app-text/aspell app-dicts/aspell-en ) - app-text/ispell ) ) - zeroconf? ( net-misc/mDNSResponder ) - fam? ( virtual/fam ) - virtual/ghostscript" - -DEPEND="${RDEPEND} - doc? ( app-doc/doxygen ) - sys-devel/gettext - dev-util/pkgconfig" - -RDEPEND="${RDEPEND} - || ( x11-apps/rgb <virtual/x11-7 )" - -PATCHES="${FILESDIR}/${PN}-3.5.0-bindnow.patch - ${FILESDIR}/${PN}-3.5.0-kicker-crash.patch" - -pkg_setup() { - if use legacyssl ; then - echo "" - eerror "Warning:" - ewarn "You have the legacyssl use flag enabled, which fixes issues with some broken" - ewarn "sites, but breaks others instead. It is strongly discouraged to use it." - ewarn "For more information, see bug #128922." - echo "" - fi -} - -src_unpack() { - kde_src_unpack - if use legacyssl ; then - # This patch won't be included upstream, see bug #128922 - epatch ${FILESDIR}/kdelibs-3.5.2-kssl-3des.patch || die "Patch did not apply." - fi - - if use cups && has_version '>=net-print/cups-1.2_pre'; then - cd "${S}" - - EPATCH_EXCLUDE="kubuntu_39_cups12_compile_fixes.diff" \ - EPATCH_SUFFIX="diff" \ - EPATCH_MULTI_MSG="Applying KUbuntu patches for CUPS 1.2 support ..." \ - EPATCH_FORCE="yes" \ - epatch "${WORKDIR}/kdeprint-3.5.2-cups-1.2-patches/" - fi -} - -src_compile() { - rm -f ${S}/configure - - # hspell is disabled because it requires version 0.9 of hspell that - # is not in portage yet; leaving it to autodetection tries to use it - # and then fails because of missing required functions - - myconf="--with-distribution=Gentoo - $(use_enable fam libfam) $(use_enable kernel_linux dnotify) - --with-libart --with-libidn --without-utempter - $(use_with acl) $(use_with ssl) - $(use_with alsa) $(use_with arts) - $(use_with kerberos gssapi) $(use_with tiff) - $(use_with jpeg2k jasper) $(use_with openexr) - $(use_enable cups) $(use_enable zeroconf dnssd) - --without-hspell" - - if use spell && has_version app-text/aspell; then - myconf="${myconf} --with-aspell" - else - myconf="${myconf} --without-aspell" - fi - - if has_version x11-apps/rgb; then - myconf="${myconf} --with-rgbfile=/usr/share/X11/rgb.txt" - fi - - myconf="${myconf} --disable-fast-malloc" - - # fix bug 58179, bug 85593 - # kdelibs-3.4.0 needed -fno-gcse; 3.4.1 needs -mminimal-toc; this needs a - # closer look... - corsair - use ppc64 && append-flags "-mminimal-toc" - - # work around bug #120858, gcc 3.4.x -Os miscompilation - use x86 && replace-flags "-Os" "-O2" # see bug #120858 - - export BINDNOW_FLAGS="$(bindnow-flags)" - - kde_src_compile - - if use doc; then - make apidox || die - fi -} - -src_install() { - kde_src_install - - if use doc; then - make DESTDIR="${D}" install-apidox || die - fi - - # Needed to create lib -> lib64 symlink for amd64 2005.0 profile - if [ "${SYMLINK_LIB}" = "yes" ]; then - dosym $(get_abi_LIBDIR ${DEFAULT_ABI}) ${KDEDIR}/lib - fi - - if ! use arts ; then - dodir /etc/env.d - - # List all the multilib libdirs - local libdirs - for libdir in $(get_all_libdirs); do - libdirs="${libdirs}:${PREFIX}/${libdir}" - done - - cat <<EOF > ${D}/etc/env.d/45kdepaths-${SLOT} # number goes down with version upgrade -PATH=${PREFIX}/bin -ROOTPATH=${PREFIX}/sbin:${PREFIX}/bin -LDPATH=${libdirs:1} -CONFIG_PROTECT="${PREFIX}/share/config ${PREFIX}/env ${PREFIX}/shutdown" -EOF - fi - -} - -pkg_postinst() { - if use zeroconf; then - echo - einfo "To make zeroconf support available in KDE" - einfo "make sure that the 'mdnsd' daemon is running." - einfo "Make sure also that multicast dns lookups are" - einfo "enabled by editing the 'hosts:' line in" - einfo "/etc/nsswitch.conf to include 'mdns', e.g.:" - einfo "hosts: files mdns dns" - echo - fi -} diff --git a/kde-base/kdelibs/kdelibs-3.5.3-r2.ebuild b/kde-base/kdelibs/kdelibs-3.5.3-r2.ebuild deleted file mode 100644 index aefccec39852..000000000000 --- a/kde-base/kdelibs/kdelibs-3.5.3-r2.ebuild +++ /dev/null @@ -1,172 +0,0 @@ -# Copyright 1999-2006 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/kde-base/kdelibs/kdelibs-3.5.3-r2.ebuild,v 1.3 2006/07/09 04:48:48 flameeyes Exp $ - -inherit kde flag-o-matic eutils multilib -set-kdedir 3.5 - -DESCRIPTION="KDE libraries needed by all kde programs" -HOMEPAGE="http://www.kde.org/" -SRC_URI="mirror://kde/stable/${PV}/src/${P}.tar.bz2 - mirror://gentoo/kdelibs-3.5-patchset-02.tar.bz2" - -LICENSE="GPL-2 LGPL-2" -SLOT="3.5" -KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" -IUSE="acl alsa arts cups doc jpeg2k kerberos legacyssl openexr spell ssl tiff -zeroconf kernel_linux fam" - -# kde.eclass has kdelibs in DEPEND, and we can't have that in here. -# so we recreate the entire DEPEND from scratch. - -# Added aspell-en as dependency to work around bug 131512. -RDEPEND="$(qt_min_version 3.3.3) - arts? ( ~kde-base/arts-${PV} ) - app-arch/bzip2 - >=media-libs/freetype-2 - media-libs/fontconfig - >=dev-libs/libxslt-1.1.15 - >=dev-libs/libxml2-2.6.6 - >=dev-libs/libpcre-4.2 - media-libs/libart_lgpl - net-dns/libidn - acl? ( kernel_linux? ( sys-apps/acl ) ) - ssl? ( >=dev-libs/openssl-0.9.7d ) - alsa? ( media-libs/alsa-lib ) - cups? ( >=net-print/cups-1.1.19 ) - tiff? ( media-libs/tiff ) - kerberos? ( virtual/krb5 ) - jpeg2k? ( media-libs/jasper ) - openexr? ( >=media-libs/openexr-1.2 ) - spell? ( || ( ( app-text/aspell app-dicts/aspell-en ) - app-text/ispell ) ) - zeroconf? ( net-misc/mDNSResponder ) - fam? ( virtual/fam ) - virtual/ghostscript" - -DEPEND="${RDEPEND} - doc? ( app-doc/doxygen ) - sys-devel/gettext - dev-util/pkgconfig" - -RDEPEND="${RDEPEND} - || ( x11-apps/rgb <virtual/x11-7 )" - -pkg_setup() { - if use legacyssl ; then - echo "" - eerror "Warning:" - ewarn "You have the legacyssl use flag enabled, which fixes issues with some broken" - ewarn "sites, but breaks others instead. It is strongly discouraged to use it." - ewarn "For more information, see bug #128922." - echo "" - fi -} - -src_unpack() { - kde_src_unpack - if use legacyssl ; then - # This patch won't be included upstream, see bug #128922 - epatch ${WORKDIR}/patches/kdelibs-3.5.2-kssl-3des.patch || die "Patch did not apply." - fi - - if use cups && has_version '>=net-print/cups-1.2_pre'; then - cd "${S}" - - EPATCH_EXCLUDE="kubuntu_39_cups12_compile_fixes.diff" \ - EPATCH_SUFFIX="diff" \ - EPATCH_MULTI_MSG="Applying KUbuntu patches for CUPS 1.2 support ..." \ - EPATCH_FORCE="yes" \ - epatch "${WORKDIR}/kdeprint-3.5.2-cups-1.2-patches/" - fi -} - -src_compile() { - rm -f ${S}/configure - - # hspell is disabled because it requires version 0.9 of hspell that - # is not in portage yet; leaving it to autodetection tries to use it - # and then fails because of missing required functions - - myconf="--with-distribution=Gentoo - $(use_enable fam libfam) $(use_enable kernel_linux dnotify) - --with-libart --with-libidn --without-utempter - $(use_with acl) $(use_with ssl) - $(use_with alsa) $(use_with arts) - $(use_with kerberos gssapi) $(use_with tiff) - $(use_with jpeg2k jasper) $(use_with openexr) - $(use_enable cups) $(use_enable zeroconf dnssd) - --without-hspell" - - if use spell && has_version app-text/aspell; then - myconf="${myconf} --with-aspell" - else - myconf="${myconf} --without-aspell" - fi - - if has_version x11-apps/rgb; then - myconf="${myconf} --with-rgbfile=/usr/share/X11/rgb.txt" - fi - - myconf="${myconf} --disable-fast-malloc" - - # fix bug 58179, bug 85593 - # kdelibs-3.4.0 needed -fno-gcse; 3.4.1 needs -mminimal-toc; this needs a - # closer look... - corsair - use ppc64 && append-flags "-mminimal-toc" - - # work around bug #120858, gcc 3.4.x -Os miscompilation - use x86 && replace-flags "-Os" "-O2" # see bug #120858 - - export BINDNOW_FLAGS="$(bindnow-flags)" - - kde_src_compile - - if use doc; then - make apidox || die - fi -} - -src_install() { - kde_src_install - - if use doc; then - make DESTDIR="${D}" install-apidox || die - fi - - # Needed to create lib -> lib64 symlink for amd64 2005.0 profile - if [ "${SYMLINK_LIB}" = "yes" ]; then - dosym $(get_abi_LIBDIR ${DEFAULT_ABI}) ${KDEDIR}/lib - fi - - if ! use arts ; then - dodir /etc/env.d - - # List all the multilib libdirs - local libdirs - for libdir in $(get_all_libdirs); do - libdirs="${libdirs}:${PREFIX}/${libdir}" - done - - cat <<EOF > ${D}/etc/env.d/45kdepaths-${SLOT} # number goes down with version upgrade -PATH=${PREFIX}/bin -ROOTPATH=${PREFIX}/sbin:${PREFIX}/bin -LDPATH=${libdirs:1} -CONFIG_PROTECT="${PREFIX}/share/config ${PREFIX}/env ${PREFIX}/shutdown" -EOF - fi - -} - -pkg_postinst() { - if use zeroconf; then - echo - einfo "To make zeroconf support available in KDE" - einfo "make sure that the 'mdnsd' daemon is running." - einfo "Make sure also that multicast dns lookups are" - einfo "enabled by editing the 'hosts:' line in" - einfo "/etc/nsswitch.conf to include 'mdns', e.g.:" - einfo "hosts: files mdns dns" - echo - fi -} diff --git a/kde-base/kdelibs/kdelibs-3.5.3-r3.ebuild b/kde-base/kdelibs/kdelibs-3.5.3-r3.ebuild deleted file mode 100644 index c876b9fa32e7..000000000000 --- a/kde-base/kdelibs/kdelibs-3.5.3-r3.ebuild +++ /dev/null @@ -1,172 +0,0 @@ -# Copyright 1999-2006 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/kde-base/kdelibs/kdelibs-3.5.3-r3.ebuild,v 1.3 2006/07/09 04:48:48 flameeyes Exp $ - -inherit kde flag-o-matic eutils multilib -set-kdedir 3.5 - -DESCRIPTION="KDE libraries needed by all kde programs" -HOMEPAGE="http://www.kde.org/" -SRC_URI="mirror://kde/stable/${PV}/src/${P}.tar.bz2 - mirror://gentoo/kdelibs-3.5-patchset-03.tar.bz2" - -LICENSE="GPL-2 LGPL-2" -SLOT="3.5" -KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" -IUSE="acl alsa arts cups doc jpeg2k kerberos legacyssl openexr spell ssl tiff -zeroconf kernel_linux fam" - -# kde.eclass has kdelibs in DEPEND, and we can't have that in here. -# so we recreate the entire DEPEND from scratch. - -# Added aspell-en as dependency to work around bug 131512. -RDEPEND="$(qt_min_version 3.3.3) - arts? ( ~kde-base/arts-${PV} ) - app-arch/bzip2 - >=media-libs/freetype-2 - media-libs/fontconfig - >=dev-libs/libxslt-1.1.15 - >=dev-libs/libxml2-2.6.6 - >=dev-libs/libpcre-4.2 - media-libs/libart_lgpl - net-dns/libidn - acl? ( kernel_linux? ( sys-apps/acl ) ) - ssl? ( >=dev-libs/openssl-0.9.7d ) - alsa? ( media-libs/alsa-lib ) - cups? ( >=net-print/cups-1.1.19 ) - tiff? ( media-libs/tiff ) - kerberos? ( virtual/krb5 ) - jpeg2k? ( media-libs/jasper ) - openexr? ( >=media-libs/openexr-1.2 ) - spell? ( || ( ( app-text/aspell app-dicts/aspell-en ) - app-text/ispell ) ) - zeroconf? ( net-misc/mDNSResponder ) - fam? ( virtual/fam ) - virtual/ghostscript" - -DEPEND="${RDEPEND} - doc? ( app-doc/doxygen ) - sys-devel/gettext - dev-util/pkgconfig" - -RDEPEND="${RDEPEND} - || ( ( x11-apps/rgb x11-apps/iceauth ) <virtual/x11-7 )" - -pkg_setup() { - if use legacyssl ; then - echo "" - eerror "Warning:" - ewarn "You have the legacyssl use flag enabled, which fixes issues with some broken" - ewarn "sites, but breaks others instead. It is strongly discouraged to use it." - ewarn "For more information, see bug #128922." - echo "" - fi -} - -src_unpack() { - kde_src_unpack - if use legacyssl ; then - # This patch won't be included upstream, see bug #128922 - epatch ${WORKDIR}/patches/kdelibs-3.5.2-kssl-3des.patch || die "Patch did not apply." - fi - - if use cups && has_version '>=net-print/cups-1.2_pre'; then - cd "${S}" - - EPATCH_EXCLUDE="kubuntu_39_cups12_compile_fixes.diff" \ - EPATCH_SUFFIX="diff" \ - EPATCH_MULTI_MSG="Applying KUbuntu patches for CUPS 1.2 support ..." \ - EPATCH_FORCE="yes" \ - epatch "${WORKDIR}/kdeprint-3.5.2-cups-1.2-patches/" - fi -} - -src_compile() { - rm -f ${S}/configure - - # hspell is disabled because it requires version 0.9 of hspell that - # is not in portage yet; leaving it to autodetection tries to use it - # and then fails because of missing required functions - - myconf="--with-distribution=Gentoo - $(use_enable fam libfam) $(use_enable kernel_linux dnotify) - --with-libart --with-libidn --without-utempter - $(use_with acl) $(use_with ssl) - $(use_with alsa) $(use_with arts) - $(use_with kerberos gssapi) $(use_with tiff) - $(use_with jpeg2k jasper) $(use_with openexr) - $(use_enable cups) $(use_enable zeroconf dnssd) - --without-hspell" - - if use spell && has_version app-text/aspell; then - myconf="${myconf} --with-aspell" - else - myconf="${myconf} --without-aspell" - fi - - if has_version x11-apps/rgb; then - myconf="${myconf} --with-rgbfile=/usr/share/X11/rgb.txt" - fi - - myconf="${myconf} --disable-fast-malloc" - - # fix bug 58179, bug 85593 - # kdelibs-3.4.0 needed -fno-gcse; 3.4.1 needs -mminimal-toc; this needs a - # closer look... - corsair - use ppc64 && append-flags "-mminimal-toc" - - # work around bug #120858, gcc 3.4.x -Os miscompilation - use x86 && replace-flags "-Os" "-O2" # see bug #120858 - - export BINDNOW_FLAGS="$(bindnow-flags)" - - kde_src_compile - - if use doc; then - make apidox || die - fi -} - -src_install() { - kde_src_install - - if use doc; then - make DESTDIR="${D}" install-apidox || die - fi - - # Needed to create lib -> lib64 symlink for amd64 2005.0 profile - if [ "${SYMLINK_LIB}" = "yes" ]; then - dosym $(get_abi_LIBDIR ${DEFAULT_ABI}) ${KDEDIR}/lib - fi - - if ! use arts ; then - dodir /etc/env.d - - # List all the multilib libdirs - local libdirs - for libdir in $(get_all_libdirs); do - libdirs="${libdirs}:${PREFIX}/${libdir}" - done - - cat <<EOF > ${D}/etc/env.d/45kdepaths-${SLOT} # number goes down with version upgrade -PATH=${PREFIX}/bin -ROOTPATH=${PREFIX}/sbin:${PREFIX}/bin -LDPATH=${libdirs:1} -CONFIG_PROTECT="${PREFIX}/share/config ${PREFIX}/env ${PREFIX}/shutdown" -EOF - fi - -} - -pkg_postinst() { - if use zeroconf; then - echo - einfo "To make zeroconf support available in KDE" - einfo "make sure that the 'mdnsd' daemon is running." - einfo "Make sure also that multicast dns lookups are" - einfo "enabled by editing the 'hosts:' line in" - einfo "/etc/nsswitch.conf to include 'mdns', e.g.:" - einfo "hosts: files mdns dns" - echo - fi -} diff --git a/kde-base/kdelibs/kdelibs-3.5.3.ebuild b/kde-base/kdelibs/kdelibs-3.5.3.ebuild deleted file mode 100644 index 7ec9adcb3bb0..000000000000 --- a/kde-base/kdelibs/kdelibs-3.5.3.ebuild +++ /dev/null @@ -1,176 +0,0 @@ -# Copyright 1999-2006 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/kde-base/kdelibs/kdelibs-3.5.3.ebuild,v 1.4 2006/07/09 04:48:48 flameeyes Exp $ - -inherit kde flag-o-matic eutils multilib -set-kdedir 3.5 - -DESCRIPTION="KDE libraries needed by all kde programs" -HOMEPAGE="http://www.kde.org/" -SRC_URI="mirror://kde/stable/${PV}/src/${P}.tar.bz2 - cups? ( mirror://gentoo/kdeprint-3.5.2-cups-1.2-patches.tar.bz2 )" - -LICENSE="GPL-2 LGPL-2" -SLOT="3.5" -KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" -IUSE="acl alsa arts cups doc jpeg2k kerberos legacyssl openexr spell ssl tiff -zeroconf kernel_linux fam" - -# kde.eclass has kdelibs in DEPEND, and we can't have that in here. -# so we recreate the entire DEPEND from scratch. - -# Added aspell-en as dependency to work around bug 131512. -RDEPEND="$(qt_min_version 3.3.3) - arts? ( ~kde-base/arts-${PV} ) - app-arch/bzip2 - >=media-libs/freetype-2 - media-libs/fontconfig - >=dev-libs/libxslt-1.1.15 - >=dev-libs/libxml2-2.6.6 - >=dev-libs/libpcre-4.2 - media-libs/libart_lgpl - net-dns/libidn - virtual/utempter - acl? ( kernel_linux? ( sys-apps/acl ) ) - ssl? ( >=dev-libs/openssl-0.9.7d ) - alsa? ( media-libs/alsa-lib ) - cups? ( >=net-print/cups-1.1.19 ) - tiff? ( media-libs/tiff ) - kerberos? ( virtual/krb5 ) - jpeg2k? ( media-libs/jasper ) - openexr? ( >=media-libs/openexr-1.2 ) - spell? ( || ( ( app-text/aspell app-dicts/aspell-en ) - app-text/ispell ) ) - zeroconf? ( net-misc/mDNSResponder ) - fam? ( virtual/fam ) - virtual/ghostscript" - -DEPEND="${RDEPEND} - doc? ( app-doc/doxygen ) - sys-devel/gettext - dev-util/pkgconfig" - -RDEPEND="${RDEPEND} - || ( x11-apps/rgb <virtual/x11-7 )" - -PATCHES="${FILESDIR}/${PN}-3.5.0-bindnow.patch - ${FILESDIR}/${PN}-3.5.0-kicker-crash.patch" - -pkg_setup() { - if use legacyssl ; then - echo "" - eerror "Warning:" - ewarn "You have the legacyssl use flag enabled, which fixes issues with some broken" - ewarn "sites, but breaks others instead. It is strongly discouraged to use it." - ewarn "For more information, see bug #128922." - echo "" - fi -} - -src_unpack() { - kde_src_unpack - if use legacyssl ; then - # This patch won't be included upstream, see bug #128922 - epatch ${FILESDIR}/kdelibs-3.5.2-kssl-3des.patch || die "Patch did not apply." - fi - - if use cups && has_version '>=net-print/cups-1.2_pre'; then - cd "${S}" - - EPATCH_EXCLUDE="kubuntu_39_cups12_compile_fixes.diff" \ - EPATCH_SUFFIX="diff" \ - EPATCH_MULTI_MSG="Applying KUbuntu patches for CUPS 1.2 support ..." \ - EPATCH_FORCE="yes" \ - epatch "${WORKDIR}/kdeprint-3.5.2-cups-1.2-patches/" - fi -} - -src_compile() { - rm -f ${S}/configure - - # hspell is disabled because it requires version 0.9 of hspell that - # is not in portage yet; leaving it to autodetection tries to use it - # and then fails because of missing required functions - - myconf="--with-distribution=Gentoo - $(use_enable fam libfam) $(use_enable kernel_linux dnotify) - --with-libart --with-libidn --with-utempter - $(use_with acl) $(use_with ssl) - $(use_with alsa) $(use_with arts) - $(use_with kerberos gssapi) $(use_with tiff) - $(use_with jpeg2k jasper) $(use_with openexr) - $(use_enable cups) $(use_enable zeroconf dnssd) - --without-hspell" - - if use spell && has_version app-text/aspell; then - myconf="${myconf} --with-aspell" - else - myconf="${myconf} --without-aspell" - fi - - if has_version x11-apps/rgb; then - myconf="${myconf} --with-rgbfile=/usr/share/X11/rgb.txt" - fi - - myconf="${myconf} --disable-fast-malloc" - - # fix bug 58179, bug 85593 - # kdelibs-3.4.0 needed -fno-gcse; 3.4.1 needs -mminimal-toc; this needs a - # closer look... - corsair - use ppc64 && append-flags "-mminimal-toc" - - # work around bug #120858, gcc 3.4.x -Os miscompilation - use x86 && replace-flags "-Os" "-O2" # see bug #120858 - - export BINDNOW_FLAGS="$(bindnow-flags)" - - kde_src_compile - - if use doc; then - make apidox || die - fi -} - -src_install() { - kde_src_install - - if use doc; then - make DESTDIR="${D}" install-apidox || die - fi - - # Needed to create lib -> lib64 symlink for amd64 2005.0 profile - if [ "${SYMLINK_LIB}" = "yes" ]; then - dosym $(get_abi_LIBDIR ${DEFAULT_ABI}) ${KDEDIR}/lib - fi - - if ! use arts ; then - dodir /etc/env.d - - # List all the multilib libdirs - local libdirs - for libdir in $(get_all_libdirs); do - libdirs="${libdirs}:${PREFIX}/${libdir}" - done - - cat <<EOF > ${D}/etc/env.d/45kdepaths-${SLOT} # number goes down with version upgrade -PATH=${PREFIX}/bin -ROOTPATH=${PREFIX}/sbin:${PREFIX}/bin -LDPATH=${libdirs:1} -CONFIG_PROTECT="${PREFIX}/share/config ${PREFIX}/env ${PREFIX}/shutdown" -EOF - fi - -} - -pkg_postinst() { - if use zeroconf; then - echo - einfo "To make zeroconf support available in KDE" - einfo "make sure that the 'mdnsd' daemon is running." - einfo "Make sure also that multicast dns lookups are" - einfo "enabled by editing the 'hosts:' line in" - einfo "/etc/nsswitch.conf to include 'mdns', e.g.:" - einfo "hosts: files mdns dns" - echo - fi -} diff --git a/kde-base/kdelibs/kdelibs-3.5.4.ebuild b/kde-base/kdelibs/kdelibs-3.5.4.ebuild deleted file mode 100644 index 1c29ac6db688..000000000000 --- a/kde-base/kdelibs/kdelibs-3.5.4.ebuild +++ /dev/null @@ -1,172 +0,0 @@ -# Copyright 1999-2006 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/kde-base/kdelibs/kdelibs-3.5.4.ebuild,v 1.1 2006/07/25 04:38:41 flameeyes Exp $ - -inherit kde flag-o-matic eutils multilib -set-kdedir 3.5 - -DESCRIPTION="KDE libraries needed by all kde programs" -HOMEPAGE="http://www.kde.org/" -SRC_URI="mirror://kde/stable/${PV}/src/${P}.tar.bz2 - mirror://gentoo/kdelibs-3.5-patchset-03.tar.bz2" - -LICENSE="GPL-2 LGPL-2" -SLOT="3.5" -KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" -IUSE="acl alsa arts cups doc jpeg2k kerberos legacyssl openexr spell ssl tiff -zeroconf kernel_linux fam" - -# kde.eclass has kdelibs in DEPEND, and we can't have that in here. -# so we recreate the entire DEPEND from scratch. - -# Added aspell-en as dependency to work around bug 131512. -RDEPEND="$(qt_min_version 3.3.3) - arts? ( ~kde-base/arts-${PV} ) - app-arch/bzip2 - >=media-libs/freetype-2 - media-libs/fontconfig - >=dev-libs/libxslt-1.1.15 - >=dev-libs/libxml2-2.6.6 - >=dev-libs/libpcre-4.2 - media-libs/libart_lgpl - net-dns/libidn - acl? ( kernel_linux? ( sys-apps/acl ) ) - ssl? ( >=dev-libs/openssl-0.9.7d ) - alsa? ( media-libs/alsa-lib ) - cups? ( >=net-print/cups-1.1.19 ) - tiff? ( media-libs/tiff ) - kerberos? ( virtual/krb5 ) - jpeg2k? ( media-libs/jasper ) - openexr? ( >=media-libs/openexr-1.2 ) - spell? ( || ( ( app-text/aspell app-dicts/aspell-en ) - app-text/ispell ) ) - zeroconf? ( net-misc/mDNSResponder ) - fam? ( virtual/fam ) - virtual/ghostscript" - -DEPEND="${RDEPEND} - doc? ( app-doc/doxygen ) - sys-devel/gettext - dev-util/pkgconfig" - -RDEPEND="${RDEPEND} - || ( ( x11-apps/rgb x11-apps/iceauth ) <virtual/x11-7 )" - -pkg_setup() { - if use legacyssl ; then - echo "" - eerror "Warning:" - ewarn "You have the legacyssl use flag enabled, which fixes issues with some broken" - ewarn "sites, but breaks others instead. It is strongly discouraged to use it." - ewarn "For more information, see bug #128922." - echo "" - fi -} - -src_unpack() { - kde_src_unpack - if use legacyssl ; then - # This patch won't be included upstream, see bug #128922 - epatch ${WORKDIR}/patches/kdelibs-3.5.2-kssl-3des.patch || die "Patch did not apply." - fi - - if use cups && has_version '>=net-print/cups-1.2_pre'; then - cd "${S}" - - EPATCH_EXCLUDE="kubuntu_39_cups12_compile_fixes.diff" \ - EPATCH_SUFFIX="diff" \ - EPATCH_MULTI_MSG="Applying KUbuntu patches for CUPS 1.2 support ..." \ - EPATCH_FORCE="yes" \ - epatch "${WORKDIR}/kdeprint-3.5.2-cups-1.2-patches/" - fi -} - -src_compile() { - rm -f ${S}/configure - - # hspell is disabled because it requires version 0.9 of hspell that - # is not in portage yet; leaving it to autodetection tries to use it - # and then fails because of missing required functions - - myconf="--with-distribution=Gentoo - $(use_enable fam libfam) $(use_enable kernel_linux dnotify) - --with-libart --with-libidn --without-utempter - $(use_with acl) $(use_with ssl) - $(use_with alsa) $(use_with arts) - $(use_with kerberos gssapi) $(use_with tiff) - $(use_with jpeg2k jasper) $(use_with openexr) - $(use_enable cups) $(use_enable zeroconf dnssd) - --without-hspell" - - if use spell && has_version app-text/aspell; then - myconf="${myconf} --with-aspell" - else - myconf="${myconf} --without-aspell" - fi - - if has_version x11-apps/rgb; then - myconf="${myconf} --with-rgbfile=/usr/share/X11/rgb.txt" - fi - - myconf="${myconf} --disable-fast-malloc" - - # fix bug 58179, bug 85593 - # kdelibs-3.4.0 needed -fno-gcse; 3.4.1 needs -mminimal-toc; this needs a - # closer look... - corsair - use ppc64 && append-flags "-mminimal-toc" - - # work around bug #120858, gcc 3.4.x -Os miscompilation - use x86 && replace-flags "-Os" "-O2" # see bug #120858 - - export BINDNOW_FLAGS="$(bindnow-flags)" - - kde_src_compile - - if use doc; then - make apidox || die - fi -} - -src_install() { - kde_src_install - - if use doc; then - make DESTDIR="${D}" install-apidox || die - fi - - # Needed to create lib -> lib64 symlink for amd64 2005.0 profile - if [ "${SYMLINK_LIB}" = "yes" ]; then - dosym $(get_abi_LIBDIR ${DEFAULT_ABI}) ${KDEDIR}/lib - fi - - if ! use arts ; then - dodir /etc/env.d - - # List all the multilib libdirs - local libdirs - for libdir in $(get_all_libdirs); do - libdirs="${libdirs}:${PREFIX}/${libdir}" - done - - cat <<EOF > ${D}/etc/env.d/45kdepaths-${SLOT} # number goes down with version upgrade -PATH=${PREFIX}/bin -ROOTPATH=${PREFIX}/sbin:${PREFIX}/bin -LDPATH=${libdirs:1} -CONFIG_PROTECT="${PREFIX}/share/config ${PREFIX}/env ${PREFIX}/shutdown" -EOF - fi - -} - -pkg_postinst() { - if use zeroconf; then - echo - einfo "To make zeroconf support available in KDE" - einfo "make sure that the 'mdnsd' daemon is running." - einfo "Make sure also that multicast dns lookups are" - einfo "enabled by editing the 'hosts:' line in" - einfo "/etc/nsswitch.conf to include 'mdns', e.g.:" - einfo "hosts: files mdns dns" - echo - fi -} |