summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDiego Elio Pettenò <flameeyes@gentoo.org>2006-04-06 08:42:42 +0000
committerDiego Elio Pettenò <flameeyes@gentoo.org>2006-04-06 08:42:42 +0000
commit8d80b3c7a17606e7948430382e06f34d160aae40 (patch)
treeae74d39c588ae396c2ccf25d8103dd5228c4cf30 /kde-base
parentRemoved old 3.5.0/3.5.1 packages. (diff)
downloadhistorical-8d80b3c7a17606e7948430382e06f34d160aae40.tar.gz
historical-8d80b3c7a17606e7948430382e06f34d160aae40.tar.bz2
historical-8d80b3c7a17606e7948430382e06f34d160aae40.zip
Cleanup old 3.5.x versions.
Package-Manager: portage-2.1_pre7-r4
Diffstat (limited to 'kde-base')
-rw-r--r--kde-base/kdelibs/ChangeLog8
-rw-r--r--kde-base/kdelibs/Manifest51
-rw-r--r--kde-base/kdelibs/files/digest-kdelibs-3.5.01
-rw-r--r--kde-base/kdelibs/files/digest-kdelibs-3.5.0-r11
-rw-r--r--kde-base/kdelibs/files/digest-kdelibs-3.5.0-r21
-rw-r--r--kde-base/kdelibs/files/digest-kdelibs-3.5.11
-rw-r--r--kde-base/kdelibs/files/digest-kdelibs-3.5.1-r13
-rw-r--r--kde-base/kdelibs/files/digest-kdelibs-3.5.23
-rw-r--r--kde-base/kdelibs/files/kdelibs-3.5.1-kurllabel.patch62
-rw-r--r--kde-base/kdelibs/kdelibs-3.5.0-r1.ebuild131
-rw-r--r--kde-base/kdelibs/kdelibs-3.5.0-r2.ebuild132
-rw-r--r--kde-base/kdelibs/kdelibs-3.5.0.ebuild130
-rw-r--r--kde-base/kdelibs/kdelibs-3.5.1-r1.ebuild137
-rw-r--r--kde-base/kdelibs/kdelibs-3.5.1.ebuild131
-rw-r--r--kde-base/kdelibs/kdelibs-3.5.2.ebuild141
15 files changed, 13 insertions, 920 deletions
diff --git a/kde-base/kdelibs/ChangeLog b/kde-base/kdelibs/ChangeLog
index 3b81c21e037d..d58b292f6341 100644
--- a/kde-base/kdelibs/ChangeLog
+++ b/kde-base/kdelibs/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for kde-base/kdelibs
# Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdelibs/ChangeLog,v 1.315 2006/04/05 13:08:54 flameeyes Exp $
+# $Header: /var/cvsroot/gentoo-x86/kde-base/kdelibs/ChangeLog,v 1.316 2006/04/06 08:42:42 flameeyes Exp $
+
+ 06 Apr 2006; Diego Pettenò <flameeyes@gentoo.org>
+ -files/kdelibs-3.5.1-kurllabel.patch, -kdelibs-3.5.0.ebuild,
+ -kdelibs-3.5.0-r1.ebuild, -kdelibs-3.5.0-r2.ebuild, -kdelibs-3.5.1.ebuild,
+ -kdelibs-3.5.1-r1.ebuild, -kdelibs-3.5.2.ebuild:
+ Cleanup old 3.5.x versions.
*kdelibs-3.5.2-r2 (05 Apr 2006)
diff --git a/kde-base/kdelibs/Manifest b/kde-base/kdelibs/Manifest
index d780b48666f1..e72cf77f3b26 100644
--- a/kde-base/kdelibs/Manifest
+++ b/kde-base/kdelibs/Manifest
@@ -1,9 +1,9 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
-MD5 732cb568e34bac42c77fb39005760118 ChangeLog 50595
-RMD160 442162f96fb835e12ff2ee6ca52db2b5d3cc01bc ChangeLog 50595
-SHA256 f0955d6ede40023f5683c8f5a4ed629d84b5b0b8035d8c777c914763cd73143f ChangeLog 50595
+MD5 23d986c3fe63c7bf5feaacfc66e27b14 ChangeLog 50870
+RMD160 b89abb962da2235ddc388db92725defdefda3316 ChangeLog 50870
+SHA256 28767286ef7709fd537ffd9245a39aae2db85612bfb066630f00695ff2de83b2 ChangeLog 50870
MD5 e8b51d92930950619b2139c22d4e1407 files/digest-kdelibs-3.3.2-r10 517
RMD160 02fa5c01bcd3d1ca4d7197e6278e524ef3f3ed57 files/digest-kdelibs-3.3.2-r10 517
SHA256 1de0e42937ee68816eabf4f32d6a445a2eb4fddbbe88ff524f466c57b4ba5d17 files/digest-kdelibs-3.3.2-r10 517
@@ -25,24 +25,6 @@ SHA256 0955ab88a478ca0674c741794f05c54ec25663013e73c381360d524b60df7c74 files/di
MD5 e7fe23c3618de82d63dfdc90fb483a86 files/digest-kdelibs-3.4.3-r1 68
RMD160 e797fa494c2558ef314a455adad009ddfba8937d files/digest-kdelibs-3.4.3-r1 68
SHA256 0955ab88a478ca0674c741794f05c54ec25663013e73c381360d524b60df7c74 files/digest-kdelibs-3.4.3-r1 68
-MD5 3e56d0cc58ec7854ae2f9c23bb729028 files/digest-kdelibs-3.5.0 68
-RMD160 3317c5b777eb06a7e33f9bda5e3402a01fa02eab files/digest-kdelibs-3.5.0 68
-SHA256 eb92c0feadb4f57e7364e550381101985eeb66ca667711326a6b23cd0cf3535d files/digest-kdelibs-3.5.0 68
-MD5 3e56d0cc58ec7854ae2f9c23bb729028 files/digest-kdelibs-3.5.0-r1 68
-RMD160 3317c5b777eb06a7e33f9bda5e3402a01fa02eab files/digest-kdelibs-3.5.0-r1 68
-SHA256 eb92c0feadb4f57e7364e550381101985eeb66ca667711326a6b23cd0cf3535d files/digest-kdelibs-3.5.0-r1 68
-MD5 3e56d0cc58ec7854ae2f9c23bb729028 files/digest-kdelibs-3.5.0-r2 68
-RMD160 3317c5b777eb06a7e33f9bda5e3402a01fa02eab files/digest-kdelibs-3.5.0-r2 68
-SHA256 eb92c0feadb4f57e7364e550381101985eeb66ca667711326a6b23cd0cf3535d files/digest-kdelibs-3.5.0-r2 68
-MD5 6508f7c84d8b68a6977113b719de2ff2 files/digest-kdelibs-3.5.1 68
-RMD160 e3950ddb609ebba9312a6402983df9c3b90ace55 files/digest-kdelibs-3.5.1 68
-SHA256 c8871d11879eb9ca72d5b8d20edebc9e97d68d4fde576f6ee06603696b184044 files/digest-kdelibs-3.5.1 68
-MD5 af68605e7f8cfd7d50461c32fc00d072 files/digest-kdelibs-3.5.1-r1 250
-RMD160 d90fc43b4479c8e2c8da7793a3dcfb463916c630 files/digest-kdelibs-3.5.1-r1 250
-SHA256 4e62cda1cc268ca4be7318a16dfe9df2bc779219eedf0f2e8d64e44eff0f2a4a files/digest-kdelibs-3.5.1-r1 250
-MD5 4c4f49895caa9f8976a6dced47216f21 files/digest-kdelibs-3.5.2 250
-RMD160 350f7a5f0dcebef5284f69bf12fd63fda5d4b554 files/digest-kdelibs-3.5.2 250
-SHA256 0f76ea6e9b50e50652b39e7372552cab0d8578b6ac2f9c76d2e9efcbf3e5bc97 files/digest-kdelibs-3.5.2 250
MD5 4c4f49895caa9f8976a6dced47216f21 files/digest-kdelibs-3.5.2-r2 250
RMD160 350f7a5f0dcebef5284f69bf12fd63fda5d4b554 files/digest-kdelibs-3.5.2-r2 250
SHA256 0f76ea6e9b50e50652b39e7372552cab0d8578b6ac2f9c76d2e9efcbf3e5bc97 files/digest-kdelibs-3.5.2-r2 250
@@ -79,9 +61,6 @@ SHA256 243fc766daf2e324ccc7984843c9fe27aa463acacedb35e848eec645f1a232a4 files/kd
MD5 091d05a08330372ddbaf5ef9d426be53 files/kdelibs-3.5.0-kicker-crash.patch 1298
RMD160 d21a8d865fb3dc94dd597221ef14e43b878864b4 files/kdelibs-3.5.0-kicker-crash.patch 1298
SHA256 55c03dec7736a84e0ef217bef71491a223c0d4d7f9315f2f05cb935ad96b3bd8 files/kdelibs-3.5.0-kicker-crash.patch 1298
-MD5 ff8c8a3637ab8276606dfba0bf33c05b files/kdelibs-3.5.1-kurllabel.patch 1991
-RMD160 59cb8c9ce5b3da7dd87adc119bc08a6d4bf661e7 files/kdelibs-3.5.1-kurllabel.patch 1991
-SHA256 f20969493685d0890f048d3d146ab81b7a7cd3433bc95fe1a75381a3dcc62d16 files/kdelibs-3.5.1-kurllabel.patch 1991
MD5 b90114903755198fb136b739697819eb files/kdelibs-3.5.2-kate-fixes.diff 14651
RMD160 a6598ddd9c1c27ab97cc7d90cbb5f185c615c103 files/kdelibs-3.5.2-kate-fixes.diff 14651
SHA256 f9942c9454a5ec0864afc02efe1b0d55ba5b9412fed7e0b944763ff4673a0473 files/kdelibs-3.5.2-kate-fixes.diff 14651
@@ -121,34 +100,16 @@ SHA256 6157936a48799baf75da7264fe1bf3fbff5a6009c94af65c896303230d26f247 kdelibs-
MD5 8118ed2fe88987c7ed81197599658246 kdelibs-3.4.3.ebuild 3383
RMD160 870e0416082a16fdb32316a46c3984738b50cbd5 kdelibs-3.4.3.ebuild 3383
SHA256 b3d115570db1abe9d8582b39824cfa31a263a6cc889fcfc280960cf3330842d7 kdelibs-3.4.3.ebuild 3383
-MD5 c3c0ce25b29f40aa21a5cfbf711d63f5 kdelibs-3.5.0-r1.ebuild 3755
-RMD160 0d4d0931a54e77528d3011134edecadcdbed70e2 kdelibs-3.5.0-r1.ebuild 3755
-SHA256 10e64963cbcc97f9cd0e248d2a13334622299b1e5eece06c8fc7e08a94bf8e6c kdelibs-3.5.0-r1.ebuild 3755
-MD5 e95c1bad80bff99264f066c641a2ad17 kdelibs-3.5.0-r2.ebuild 3796
-RMD160 33be8ae1614ca147a05ce5d06fa785c3eea7a37f kdelibs-3.5.0-r2.ebuild 3796
-SHA256 6658105addb6b107bc651d80273056aff210f2f5d299c2fa9698aac459f91c65 kdelibs-3.5.0-r2.ebuild 3796
-MD5 f0e4dcbb7b8e88eeecf66511befbc047 kdelibs-3.5.0.ebuild 3718
-RMD160 3827ca40bd0ce02f36900bf385030218a7e351fa kdelibs-3.5.0.ebuild 3718
-SHA256 8644f4572b02c6a7bc9e1614ff6e33512e325778859fdef934f07b0d4890fe3d kdelibs-3.5.0.ebuild 3718
-MD5 3e314940cee355ba08804999d32fde46 kdelibs-3.5.1-r1.ebuild 3946
-RMD160 04ebf2757675588c37fe29cfc87e645f6ea6fee4 kdelibs-3.5.1-r1.ebuild 3946
-SHA256 9f928a38f3a6c5962333a85be82a4205cc72891e337314167d518d6dbafa3ba8 kdelibs-3.5.1-r1.ebuild 3946
-MD5 9ff9d154ab7cbc0932c29eb82b398ef3 kdelibs-3.5.1.ebuild 3766
-RMD160 ccbb0de5c64de324a209d6ecfd5b4d7500eeff8f kdelibs-3.5.1.ebuild 3766
-SHA256 4fc1cb704755ee4142ddd3625671fd301473834976175ffa566a4a1719181a1f kdelibs-3.5.1.ebuild 3766
MD5 a16c66fff6c663988a028192d97a00db kdelibs-3.5.2-r2.ebuild 4092
RMD160 a128ed65e8f7aae482b4ea30229a572c7d9bfff1 kdelibs-3.5.2-r2.ebuild 4092
SHA256 3174528bf98032617ec1917f57ae4fd7e4d0812b6fb2d4fce049dec5a5c11c9f kdelibs-3.5.2-r2.ebuild 4092
-MD5 3b1e9e05a496be6c74c8d13bfa99cc69 kdelibs-3.5.2.ebuild 3994
-RMD160 0ca68f67ef913dd6a60419c60740de98aee0d6fd kdelibs-3.5.2.ebuild 3994
-SHA256 432f3c66f50e6238bb40a4ca8da477c7a57c6573969465dfdd395d70208d847b kdelibs-3.5.2.ebuild 3994
MD5 acc03a4b12bb0433a57e95bd253b9501 metadata.xml 156
RMD160 ecce3b981f150c45ae1e84e2d208e678d6124259 metadata.xml 156
SHA256 2f4da28506b9d4185f320f67a6191d30c7a921217ed4447ed46ea0bc4aefc79a metadata.xml 156
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2.2 (GNU/Linux)
-iD8DBQFEM8D3AiZjviIA2XgRAsqqAJ0UxphLzWiiX15Grxh5uteI7B9XngCeLEZC
-MF1k5SJZgPxw5tR3kcCdm5E=
-=MEXZ
+iD8DBQFENNQ6AiZjviIA2XgRAo5mAJ9dZKL6qirTLwclJKRxpt59P/9ZXACgja0k
+chstxJt0vlzP8iKZ7adP2Zw=
+=9fob
-----END PGP SIGNATURE-----
diff --git a/kde-base/kdelibs/files/digest-kdelibs-3.5.0 b/kde-base/kdelibs/files/digest-kdelibs-3.5.0
deleted file mode 100644
index 5d4155f9ff10..000000000000
--- a/kde-base/kdelibs/files/digest-kdelibs-3.5.0
+++ /dev/null
@@ -1 +0,0 @@
-MD5 2b11d654e2ea1a3cd16dcfdcbb7d1915 kdelibs-3.5.0.tar.bz2 15379557
diff --git a/kde-base/kdelibs/files/digest-kdelibs-3.5.0-r1 b/kde-base/kdelibs/files/digest-kdelibs-3.5.0-r1
deleted file mode 100644
index 5d4155f9ff10..000000000000
--- a/kde-base/kdelibs/files/digest-kdelibs-3.5.0-r1
+++ /dev/null
@@ -1 +0,0 @@
-MD5 2b11d654e2ea1a3cd16dcfdcbb7d1915 kdelibs-3.5.0.tar.bz2 15379557
diff --git a/kde-base/kdelibs/files/digest-kdelibs-3.5.0-r2 b/kde-base/kdelibs/files/digest-kdelibs-3.5.0-r2
deleted file mode 100644
index 5d4155f9ff10..000000000000
--- a/kde-base/kdelibs/files/digest-kdelibs-3.5.0-r2
+++ /dev/null
@@ -1 +0,0 @@
-MD5 2b11d654e2ea1a3cd16dcfdcbb7d1915 kdelibs-3.5.0.tar.bz2 15379557
diff --git a/kde-base/kdelibs/files/digest-kdelibs-3.5.1 b/kde-base/kdelibs/files/digest-kdelibs-3.5.1
deleted file mode 100644
index 13029437cc7c..000000000000
--- a/kde-base/kdelibs/files/digest-kdelibs-3.5.1
+++ /dev/null
@@ -1 +0,0 @@
-MD5 2a22193ae7c23f3759b02723dab02d30 kdelibs-3.5.1.tar.bz2 15459894
diff --git a/kde-base/kdelibs/files/digest-kdelibs-3.5.1-r1 b/kde-base/kdelibs/files/digest-kdelibs-3.5.1-r1
deleted file mode 100644
index 9b36b26a0f40..000000000000
--- a/kde-base/kdelibs/files/digest-kdelibs-3.5.1-r1
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 2a22193ae7c23f3759b02723dab02d30 kdelibs-3.5.1.tar.bz2 15459894
-RMD160 db974aa14ff8f8d5a9d279ba8cabb5dcdc3ecc1c kdelibs-3.5.1.tar.bz2 15459894
-SHA256 1798452314d36987898faa7de24cbebd6fed06487d45bbfac7146d87815ee981 kdelibs-3.5.1.tar.bz2 15459894
diff --git a/kde-base/kdelibs/files/digest-kdelibs-3.5.2 b/kde-base/kdelibs/files/digest-kdelibs-3.5.2
deleted file mode 100644
index e777d868963f..000000000000
--- a/kde-base/kdelibs/files/digest-kdelibs-3.5.2
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 367738696dc468859cf90d5a6e8f18a9 kdelibs-3.5.2.tar.bz2 15442103
-RMD160 29b4837837e68b47b74b2aefa4b29d2b9ad46414 kdelibs-3.5.2.tar.bz2 15442103
-SHA256 fb9e1f2d2cb1f88e47dccda151fe701140e888894eae98c7a7c017349411ca57 kdelibs-3.5.2.tar.bz2 15442103
diff --git a/kde-base/kdelibs/files/kdelibs-3.5.1-kurllabel.patch b/kde-base/kdelibs/files/kdelibs-3.5.1-kurllabel.patch
deleted file mode 100644
index d78cc7c8efb4..000000000000
--- a/kde-base/kdelibs/files/kdelibs-3.5.1-kurllabel.patch
+++ /dev/null
@@ -1,62 +0,0 @@
-Index: kdeui/kurllabel.cpp
-===================================================================
---- kdeui/kurllabel.cpp (revision 504600)
-+++ kdeui/kurllabel.cpp (revision 504601)
-@@ -405,6 +405,8 @@
- QRect KURLLabel::activeRect() const
- {
- QRect r( contentsRect() );
-+ if (text().isEmpty() || (!d->MarginAltered && sizePolicy() == QSizePolicy(QSizePolicy::Fixed, QSizePolicy::Fixed)))
-+ return r; //fixed size is sometimes used with pixmap
- int hAlign = QApplication::horizontalAlignment( alignment() );
- int indentX = (hAlign && indent()>0) ? indent() : 0;
- QFontMetrics fm(font());
-@@ -422,18 +424,26 @@
-
- void KURLLabel::setMargin( int margin )
- {
-- QLabel::setMargin(margin);
-- d->MarginAltered = true;
-+ QLabel::setMargin(margin);
-+ d->MarginAltered = true;
- }
-
- void KURLLabel::setFocusPolicy( FocusPolicy policy )
- {
-- QLabel::setFocusPolicy(policy);
-- if (!d->MarginAltered) {
-- QLabel::setMargin(policy == NoFocus ? 0 : 3); //better default : better look when focused
-- }
-+ QLabel::setFocusPolicy(policy);
-+ if (!d->MarginAltered) {
-+ QLabel::setMargin(policy == NoFocus ? 0 : 3); //better default : better look when focused
-+ }
- }
-
-+void KURLLabel::setSizePolicy ( QSizePolicy policy )
-+{
-+ QLabel::setSizePolicy(policy);
-+ if (!d->MarginAltered && policy.horData()==QSizePolicy::Fixed && policy.verData()==QSizePolicy::Fixed) {
-+ QLabel::setMargin(0); //better default : better look when fixed size
-+ }
-+}
-+
- void KURLLabel::virtual_hook( int, void* )
- { /*BASE::virtual_hook( id, data );*/ }
-
-Index: kdeui/kurllabel.h
-===================================================================
---- kdeui/kurllabel.h (revision 504600)
-+++ kdeui/kurllabel.h (revision 504601)
-@@ -163,6 +163,11 @@
- */
- virtual void setFocusPolicy ( FocusPolicy policy );
-
-+ /**
-+ * Reimplemented for internal reasons, the API is not affected.
-+ */
-+ virtual void setSizePolicy ( QSizePolicy );
-+
- public slots:
- /**
- * Turns on or off the underlining.
diff --git a/kde-base/kdelibs/kdelibs-3.5.0-r1.ebuild b/kde-base/kdelibs/kdelibs-3.5.0-r1.ebuild
deleted file mode 100644
index fba54f6507b5..000000000000
--- a/kde-base/kdelibs/kdelibs-3.5.0-r1.ebuild
+++ /dev/null
@@ -1,131 +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.0-r1.ebuild,v 1.2 2006/03/31 12:23:23 caleb 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"
-SRC_URI="mirror://kde/stable/3.5/src/${P}.tar.bz2"
-
-LICENSE="GPL-2 LGPL-2"
-SLOT="3.5"
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE="acl alsa arts cups doc jpeg2k kerberos openexr spell ssl tiff zeroconf"
-
-# kde.eclass has kdelibs in DEPEND, and we can't have that in here.
-# so we recreate the entire DEPEND from scratch.
-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-text/ispell ) )
- zeroconf? ( net-misc/mDNSResponder )
- virtual/fam
- virtual/ghostscript"
-
-DEPEND="${RDEPEND}
- doc? ( app-doc/doxygen )
- sys-devel/gettext
- dev-util/pkgconfig"
-
-PATCHES="${FILESDIR}/${P}-bindnow.patch
- ${FILESDIR}/${P}-kicker-crash.patch"
-
-src_compile() {
- # 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
- --enable-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
-
- 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"
-
- 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.0-r2.ebuild b/kde-base/kdelibs/kdelibs-3.5.0-r2.ebuild
deleted file mode 100644
index c069ffaab034..000000000000
--- a/kde-base/kdelibs/kdelibs-3.5.0-r2.ebuild
+++ /dev/null
@@ -1,132 +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.0-r2.ebuild,v 1.2 2006/03/31 12:23:23 caleb 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"
-SRC_URI="mirror://kde/stable/3.5/src/${P}.tar.bz2"
-
-LICENSE="GPL-2 LGPL-2"
-SLOT="3.5"
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE="acl alsa arts cups doc jpeg2k kerberos openexr spell ssl tiff zeroconf"
-
-# kde.eclass has kdelibs in DEPEND, and we can't have that in here.
-# so we recreate the entire DEPEND from scratch.
-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-text/ispell ) )
- zeroconf? ( net-misc/mDNSResponder )
- virtual/fam
- virtual/ghostscript"
-
-DEPEND="${RDEPEND}
- doc? ( app-doc/doxygen )
- sys-devel/gettext
- dev-util/pkgconfig"
-
-PATCHES="${FILESDIR}/${P}-bindnow.patch
- ${FILESDIR}/${P}-kicker-crash.patch
- ${FILESDIR}/post-3.4.3-kdelibs-kjs.diff"
-
-src_compile() {
- # 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
- --enable-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
-
- 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"
-
- 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.0.ebuild b/kde-base/kdelibs/kdelibs-3.5.0.ebuild
deleted file mode 100644
index 3edc63dd6726..000000000000
--- a/kde-base/kdelibs/kdelibs-3.5.0.ebuild
+++ /dev/null
@@ -1,130 +0,0 @@
-# Copyright 1999-2005 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdelibs/kdelibs-3.5.0.ebuild,v 1.5 2005/12/09 10:03:04 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"
-SRC_URI="mirror://kde/stable/3.5/src/${P}.tar.bz2"
-
-LICENSE="GPL-2 LGPL-2"
-SLOT="3.5"
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE="acl alsa arts cups doc jpeg2k kerberos openexr spell ssl tiff zeroconf"
-
-# kde.eclass has kdelibs in DEPEND, and we can't have that in here.
-# so we recreate the entire DEPEND from scratch.
-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.4
- >=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-text/ispell ) )
- zeroconf? ( net-misc/mDNSResponder )
- virtual/fam
- virtual/ghostscript"
-
-DEPEND="${RDEPEND}
- doc? ( app-doc/doxygen )
- sys-devel/gettext
- dev-util/pkgconfig"
-
-PATCHES="${FILESDIR}/${P}-bindnow.patch"
-
-src_compile() {
- # 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
- --enable-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
-
- 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"
-
- 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.1-r1.ebuild b/kde-base/kdelibs/kdelibs-3.5.1-r1.ebuild
deleted file mode 100644
index 4a25e96c064c..000000000000
--- a/kde-base/kdelibs/kdelibs-3.5.1-r1.ebuild
+++ /dev/null
@@ -1,137 +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.1-r1.ebuild,v 1.3 2006/03/31 12:23:23 caleb 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"
-#SRC_URI="mirror://kde/stable/3.5/src/${P}.tar.bz2"
-
-LICENSE="GPL-2 LGPL-2"
-SLOT="3.5"
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE="acl alsa arts cups doc jpeg2k kerberos openexr spell ssl tiff zeroconf"
-
-# kde.eclass has kdelibs in DEPEND, and we can't have that in here.
-# so we recreate the entire DEPEND from scratch.
-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-text/ispell ) )
- zeroconf? ( net-misc/mDNSResponder )
- virtual/fam
- virtual/ghostscript"
-
-DEPEND="${RDEPEND}
- doc? ( app-doc/doxygen )
- sys-devel/gettext
- dev-util/pkgconfig"
-
-PATCHES="${FILESDIR}/${PN}-3.5.0-bindnow.patch
- ${FILESDIR}/${PN}-3.5.0-kicker-crash.patch
- ${FILESDIR}/${P}-kurllabel.patch
- ${FILESDIR}/${PN}-3.5.2-xorg7-rgbtxt.patch"
-
-src_compile() {
- # 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
- --enable-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"
-
- 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.1.ebuild b/kde-base/kdelibs/kdelibs-3.5.1.ebuild
deleted file mode 100644
index 9614b7d41603..000000000000
--- a/kde-base/kdelibs/kdelibs-3.5.1.ebuild
+++ /dev/null
@@ -1,131 +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.1.ebuild,v 1.3 2006/03/31 12:23:23 caleb 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"
-#SRC_URI="mirror://kde/stable/3.5/src/${P}.tar.bz2"
-
-LICENSE="GPL-2 LGPL-2"
-SLOT="3.5"
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE="acl alsa arts cups doc jpeg2k kerberos openexr spell ssl tiff zeroconf"
-
-# kde.eclass has kdelibs in DEPEND, and we can't have that in here.
-# so we recreate the entire DEPEND from scratch.
-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-text/ispell ) )
- zeroconf? ( net-misc/mDNSResponder )
- virtual/fam
- virtual/ghostscript"
-
-DEPEND="${RDEPEND}
- doc? ( app-doc/doxygen )
- sys-devel/gettext
- dev-util/pkgconfig"
-
-PATCHES="${FILESDIR}/${PN}-3.5.0-bindnow.patch
- ${FILESDIR}/${PN}-3.5.0-kicker-crash.patch"
-
-src_compile() {
- # 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
- --enable-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
-
- 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"
-
- 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.2.ebuild b/kde-base/kdelibs/kdelibs-3.5.2.ebuild
deleted file mode 100644
index aafc47e64103..000000000000
--- a/kde-base/kdelibs/kdelibs-3.5.2.ebuild
+++ /dev/null
@@ -1,141 +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.2.ebuild,v 1.5 2006/04/01 17:26:04 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"
-#SRC_URI="mirror://kde/stable/3.5/src/${P}.tar.bz2"
-
-LICENSE="GPL-2 LGPL-2"
-SLOT="3.5"
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
-IUSE="acl alsa arts cups doc jpeg2k kerberos openexr spell ssl tiff zeroconf"
-
-# kde.eclass has kdelibs in DEPEND, and we can't have that in here.
-# so we recreate the entire DEPEND from scratch.
-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-text/ispell ) )
- zeroconf? ( net-misc/mDNSResponder )
- virtual/fam
- virtual/ghostscript"
-
-DEPEND="${RDEPEND}
- doc? ( app-doc/doxygen )
- sys-devel/gettext
- dev-util/pkgconfig"
-
-RDEPEND="${RDEPEND}
- || ( x11-apps/rgb virtual/x11 )"
-
-PATCHES="${FILESDIR}/${PN}-3.5.0-bindnow.patch
- ${FILESDIR}/${PN}-3.5.0-kicker-crash.patch
- ${FILESDIR}/${P}-xorg7-rgbtxt.patch"
-
-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
- --enable-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"
-
- 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
-}