summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCaleb Tennis <caleb@gentoo.org>2003-06-22 18:37:52 +0000
committerCaleb Tennis <caleb@gentoo.org>2003-06-22 18:37:52 +0000
commit3cf4af53bbfd7cffe1db42f595cb6622a54113d7 (patch)
treed53364962881a665a5cb392854dc24eafb2995a3 /kde-base/kdebase
parentFix configuration script to work with versioned db4 (diff)
downloadgentoo-2-3cf4af53bbfd7cffe1db42f595cb6622a54113d7.tar.gz
gentoo-2-3cf4af53bbfd7cffe1db42f595cb6622a54113d7.tar.bz2
gentoo-2-3cf4af53bbfd7cffe1db42f595cb6622a54113d7.zip
Removing old ebuilds
Diffstat (limited to 'kde-base/kdebase')
-rw-r--r--kde-base/kdebase/ChangeLog5
-rw-r--r--kde-base/kdebase/Manifest70
-rw-r--r--kde-base/kdebase/kdebase-2.2.2-r4.ebuild94
-rw-r--r--kde-base/kdebase/kdebase-3.0.5a-r2.ebuild245
-rw-r--r--kde-base/kdebase/kdebase-3.0.5a.ebuild133
-rw-r--r--kde-base/kdebase/kdebase-3.1-r1.ebuild107
-rw-r--r--kde-base/kdebase/kdebase-3.1.1-r1.ebuild101
-rw-r--r--kde-base/kdebase/kdebase-3.1.1.ebuild99
-rw-r--r--kde-base/kdebase/kdebase-3.1.ebuild99
9 files changed, 20 insertions, 933 deletions
diff --git a/kde-base/kdebase/ChangeLog b/kde-base/kdebase/ChangeLog
index d12bbbb539bc..aba6b26b5d1e 100644
--- a/kde-base/kdebase/ChangeLog
+++ b/kde-base/kdebase/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for kde-base/kdebase
# Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdebase/ChangeLog,v 1.79 2003/06/19 14:31:19 wwoods Exp $
+# $Header: /var/cvsroot/gentoo-x86/kde-base/kdebase/ChangeLog,v 1.80 2003/06/22 18:37:40 caleb Exp $
+
+ 21 Jun 2003; Caleb Tennis <caleb@gentoo.org>:
+ Removing old ebuilds: 2.2.2-r4, 3.0.5, 3.0.5-r2, 3.1, 3.1-r1, 3.1.1, 3.1.1-r1
16 Jun 2003; Will Woods <wwoods@gentoo.org> kdebase-3.1.2.ebuild:
Marked stable for alpha
diff --git a/kde-base/kdebase/Manifest b/kde-base/kdebase/Manifest
index b2a95ec4103f..03bb97e8e11b 100644
--- a/kde-base/kdebase/Manifest
+++ b/kde-base/kdebase/Manifest
@@ -1,69 +1,31 @@
-MD5 982f7122c6f9069cc8b51e2137d88c66 ChangeLog 14273
-MD5 c9aae02d663167cd32e6e0be07b66e84 kdebase-2.2.2-r4.ebuild 2811
-MD5 e5df5ef4b2369f3349fb61c6f567b230 kdebase-3.0.4-r3.ebuild 4489
-MD5 34e832659ad20dad4378fe1dbd192f17 kdebase-3.0.5a-r2.ebuild 8502
-MD5 abbe2ac5e9c940d44fa2a15503f10e66 kdebase-3.0.5a.ebuild 4189
-MD5 97c3ee75d6a4fde7ac863fd664d4eb5f kdebase-3.1-r1.ebuild 3805
-MD5 4616c3a5dac71294a65bd62b42550cc6 kdebase-3.1.ebuild 3320
-MD5 378cf74d42ba6d30ccd0b61c420b1b96 kdebase-3.1.1.ebuild 3315
-MD5 b46aebf341a449ebe4dcf597a5cc09f4 kdebase-3.1.1-r1.ebuild 3414
-MD5 f5e53e01db11fbdf081b5eec3e383d59 kdebase-2.2.2-r5.ebuild 2943
-MD5 8abae83002b281ed8245261bfafe8763 kdebase-3.0.5b.ebuild 8115
MD5 5e7b1ca75b00a29285cc5420eb1cadbb kdebase-3.1.1a.ebuild 3609
MD5 42bdeab0309da49a9e2491d458f95203 kdebase-3.1.2.ebuild 3789
-MD5 79fc6f0cd8a9dfcaf9acec89c1e53685 files/digest-kdebase-2.2.2-r4 135
-MD5 4b4d530bf8e05f89991d2161242da3f2 files/digest-kdebase-3.0.4-r3 68
-MD5 d06aabcc5fd1c39bc732b7571318d5d2 files/digest-kdebase-3.0.5a 69
-MD5 d06aabcc5fd1c39bc732b7571318d5d2 files/digest-kdebase-3.0.5a-r2 69
-MD5 94f7c5a331319b84b9a54094c2e6641e files/digest-kdebase-3.1 66
-MD5 94f7c5a331319b84b9a54094c2e6641e files/digest-kdebase-3.1-r1 66
+MD5 8abae83002b281ed8245261bfafe8763 kdebase-3.0.5b.ebuild 8115
+MD5 e5df5ef4b2369f3349fb61c6f567b230 kdebase-3.0.4-r3.ebuild 4489
+MD5 f5e53e01db11fbdf081b5eec3e383d59 kdebase-2.2.2-r5.ebuild 2943
+MD5 9e6bebdf059af0a6e2c3d6a32145cc0a ChangeLog 14401
+MD5 c07ead342cf5e19907a9ba978d713d80 files/digest-kdebase-3.0.5b 69
+MD5 1c511caae066d700eabea2058d8caae3 files/digest-kdebase-3.1.1a 136
MD5 b048371a651391ef2bb4166e40e6adff files/kde.pam 405
MD5 6eb40b28a36f889d0f1919cdbf160ef7 files/kscreensaver.pam 79
-MD5 7a40dbe0a3460fa95aa08d1a6df1af8a files/digest-kdebase-3.1.1 68
-MD5 7a40dbe0a3460fa95aa08d1a6df1af8a files/digest-kdebase-3.1.1-r1 68
+MD5 4b4d530bf8e05f89991d2161242da3f2 files/digest-kdebase-3.0.4-r3 68
MD5 63e277899292d5e8e765367ab6f4234c files/digest-kdebase-2.2.2-r5 210
-MD5 c07ead342cf5e19907a9ba978d713d80 files/digest-kdebase-3.0.5b 69
-MD5 1c511caae066d700eabea2058d8caae3 files/digest-kdebase-3.1.1a 136
MD5 ad9e6eef841435f5c66f31ef9874c563 files/digest-kdebase-3.1.2 68
-MD5 4653ca8833aa10adb3a4d2fe0afa1863 files/2.2.2-r4/startkde-2.2.2-r4-gentoo 4010
+MD5 ce285a04f7eaf402c947046989a141f1 files/3.1.2/startkde-3.1.2-gentoo.diff 1878
+MD5 7db6d7353b1bfbb47d44e9df63be1410 files/3.1.2/kdmrc 17661
+MD5 2f1f31f38b93136baeb537500c8cfabc files/3.1.2/backgroundrc 342
+MD5 9d860dc75112c99b5706fb02c9eacae0 files/3.1.2/fontconfig-2.2-support.patch 696
+MD5 7c9cbd2320beaf7cd91b417794e172d2 files/3.1.2/sftp.patch 337
MD5 41d954f907dd2ba220ebca498e7f1735 files/3.0.4-r3/kdebase-3.0.4-konsole-qt31.diff 611
+MD5 5a8c948b28b4558217ee06a9ea0c0305 files/3.0.4-r3/startkde-3.0.4-r3-gentoo.diff 1605
MD5 b0dd1d862909571ddd17ea58bf3925d4 files/3.0.4-r3/kdebase-3.0.4-nspluginviewer-qt31.diff.gz 13733
MD5 54c424a5920645360378aa5f494d35b2 files/3.0.4-r3/kdebase-3.0.4-xft1.1-fix.diff 3129
MD5 867ead4d7b68109c1437e1b96eb26342 files/3.0.4-r3/kdebase-3.0.4-xft_h-fix.diff 214
-MD5 5a8c948b28b4558217ee06a9ea0c0305 files/3.0.4-r3/startkde-3.0.4-r3-gentoo.diff 1605
-MD5 91f01b28ae245f6af19ea53cb5586101 files/3.0.5a/kdebase-3.0.5a-nspluginviewer-qt31.diff.gz 36346
-MD5 54c424a5920645360378aa5f494d35b2 files/3.0.5a/kdebase-3.0.5a-xft1.1-fix.diff 3129
-MD5 867ead4d7b68109c1437e1b96eb26342 files/3.0.5a/kdebase-3.0.5a-xft_h-fix.diff 214
-MD5 32feb8257a8724e235935b111fa98a94 files/3.0.5a/startkde-3.0.5a-gentoo.diff 1608
-MD5 91f01b28ae245f6af19ea53cb5586101 files/3.0.5a-r2/kdebase-3.0.5a-nspluginviewer-qt31.diff.gz 36346
-MD5 290aae1d211e55fcc2e6aa54859eb342 files/3.0.5a-r2/kdebase-3.0.5a-xft2.0-fix.diff 4745
-MD5 867ead4d7b68109c1437e1b96eb26342 files/3.0.5a-r2/kdebase-3.0.5a-xft_h-fix.diff 214
-MD5 836a4045534a443437eea7506a7fa3f7 files/3.0.5a-r2/startkde-3.0.5a-r2-gentoo.diff 1641
-MD5 2f1f31f38b93136baeb537500c8cfabc files/3.1/backgroundrc 342
-MD5 7db6d7353b1bfbb47d44e9df63be1410 files/3.1/kdmrc 17661
-MD5 a500709e4a41d613bd4a59bcc7d9a11c files/3.1/startkde-3.1-gentoo.diff 1848
-MD5 2f1f31f38b93136baeb537500c8cfabc files/3.1-r1/backgroundrc 342
-MD5 e5929c2c92c147f160b824c6fed8b573 files/3.1-r1/kdebase-3.1-kpager.diff 521
-MD5 7db6d7353b1bfbb47d44e9df63be1410 files/3.1-r1/kdmrc 17661
-MD5 4c83f4f577a2cbcf7021fef0f2482fcc files/3.1-r1/startkde-3.1-r1-gentoo.diff 1901
-MD5 2f1f31f38b93136baeb537500c8cfabc files/3.1.1/backgroundrc 342
-MD5 7db6d7353b1bfbb47d44e9df63be1410 files/3.1.1/kdmrc 17661
-MD5 f12f03b607574596c17507007591b61b files/3.1.1/startkde-3.1.1-gentoo.diff 1879
-MD5 2f1f31f38b93136baeb537500c8cfabc files/3.1.1-r1/backgroundrc 342
-MD5 a4c64296993987d930fb938a3902b51b files/3.1.1-r1/kdebase-3.1.1-kdm.diff 5975
-MD5 7814212b71b6d5ef8a1fb4042d9d9edc files/3.1.1-r1/kdebase-3.1.1-minicli.diff 772
-MD5 7db6d7353b1bfbb47d44e9df63be1410 files/3.1.1-r1/kdmrc 17661
-MD5 f12f03b607574596c17507007591b61b files/3.1.1-r1/startkde-3.1.1-r1-gentoo.diff 1879
MD5 4653ca8833aa10adb3a4d2fe0afa1863 files/2.2.2-r5/startkde-2.2.2-r5-gentoo 4010
MD5 91f01b28ae245f6af19ea53cb5586101 files/3.0.5b/kdebase-3.0.5b-nspluginviewer-qt31.diff.gz 36346
-MD5 290aae1d211e55fcc2e6aa54859eb342 files/3.0.5b/kdebase-3.0.5b-xft2.0-fix.diff 4745
-MD5 867ead4d7b68109c1437e1b96eb26342 files/3.0.5b/kdebase-3.0.5b-xft_h-fix.diff 214
MD5 836a4045534a443437eea7506a7fa3f7 files/3.0.5b/startkde-3.0.5b-gentoo.diff 1641
-MD5 2f1f31f38b93136baeb537500c8cfabc files/3.1.1a/backgroundrc 342
+MD5 867ead4d7b68109c1437e1b96eb26342 files/3.0.5b/kdebase-3.0.5b-xft_h-fix.diff 214
+MD5 290aae1d211e55fcc2e6aa54859eb342 files/3.0.5b/kdebase-3.0.5b-xft2.0-fix.diff 4745
MD5 7db6d7353b1bfbb47d44e9df63be1410 files/3.1.1a/kdmrc 17661
+MD5 2f1f31f38b93136baeb537500c8cfabc files/3.1.1a/backgroundrc 342
MD5 f12f03b607574596c17507007591b61b files/3.1.1a/startkde-3.1.1a-gentoo.diff 1879
-MD5 2f1f31f38b93136baeb537500c8cfabc files/3.1.2/backgroundrc 342
-MD5 9d860dc75112c99b5706fb02c9eacae0 files/3.1.2/fontconfig-2.2-support.patch 696
-MD5 7db6d7353b1bfbb47d44e9df63be1410 files/3.1.2/kdmrc 17661
-MD5 7c9cbd2320beaf7cd91b417794e172d2 files/3.1.2/sftp.patch 337
-MD5 ce285a04f7eaf402c947046989a141f1 files/3.1.2/startkde-3.1.2-gentoo.diff 1878
diff --git a/kde-base/kdebase/kdebase-2.2.2-r4.ebuild b/kde-base/kdebase/kdebase-2.2.2-r4.ebuild
deleted file mode 100644
index 6c9059a75337..000000000000
--- a/kde-base/kdebase/kdebase-2.2.2-r4.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2003 Gentoo Technologies, Inc.
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdebase/kdebase-2.2.2-r4.ebuild,v 1.4 2003/02/13 12:26:16 vapier Exp $
-
-IUSE="ssl motif ldap encode cups oggvorbis pam"
-inherit kde-dist eutils
-
-DESCRIPTION="KDE $PV - base packages: the desktop, panel, window manager, konqueror..."
-
-KEYWORDS="x86 sparc"
-
-SRC_URI="${SRC_URI}
- mirror://kde/security_patches/post-${PV}-${PN}.diff"
-
-export MAKEOPTS="${MAKEOPTS} -j1"
-
-newdepend ">=media-sound/cdparanoia-3.9.8
- ldap? ( >=net-nds/openldap-1.2 )
- pam? ( >=sys-libs/pam-0.73 )
- motif? ( >=x11-libs/openmotif-2.1.30 )
- encode? ( >=media-sound/lame-3.89b )
- oggvorbis? ( >=media-libs/libvorbis-1.0_beta1 )
- cups? ( net-print/cups )
- ssl? ( >=dev-libs/openssl-0.9.6b )
- media-libs/lcms"
-# opengl? ( virtual/opengl )" #this last for opengl screensavers
-# samba? ( net-fs/samba ) #use flag doesn't exist yet and we don't want such a heavy dep by deafult
-# lm_sensors? ( ?/lm_sensors ) # ebuild doesn't exist yet
-
-src_unpack() {
- unpack ${PN}-${PV/a/}.tar.bz2
- cd ${S}
- epatch ${DISTDIR}/post-${PV}-${PN}.diff
- kde_sandbox_patch ${S}/konsole/src
-}
-
-src_compile() {
-
- kde_src_compile myconf
-
- use ldap && myconf="$myconf --with-ldap" || myconf="$myconf --without-ldap"
- use pam && myconf="$myconf --with-pam" || myconf="$myconf --with-shadow"
- use motif || myconf="$myconf --without-motif"
- use encode || myconf="$myconf --without-lame"
- use cups || myconf="$myconf --disable-cups"
- use oggvorbis || myconf="$myconf --without-vorbis"
- #use opengl ||
- myconf="$myconf --without-gl"
- use ssl || myconf="$myconf --without-ssl"
-
- kde_src_compile configure make
-}
-
-
-src_install() {
-
- kde_src_install
-
- insinto /etc/pam.d
- newins ${FILESDIR}/kscreensaver.pam kscreensaver
- newins kde.pamd kde
-
- cd ${D}/${KDEDIR}/bin
- rm -f ./startkde
- sed -e "s:_KDEDIR_:${KDEDIR}:" ${FILESDIR}/${PVR}/startkde-${PVR}-gentoo > startkde
- chmod a+x startkde
-
- # x11 session script
- cd ${T}
- echo "#!/bin/sh
-${KDEDIR}/bin/startkde" > kde-${PV}
- chmod a+x kde-${PV}
- # old scheme - compatibility
- exeinto /usr/X11R6/bin/wm
- doexe kde-${PV}
- # new scheme - for now >=xfree-4.2-r3 only
- exeinto /etc/X11/Sessions
- doexe kde-${PV}
-
- cd ${D}/${KDEDIR}/share/config/kdm
- mv kdmrc kdmrc.orig
- sed -e 's/SessionTypes=/SessionTypes=kde-2.2.2,kde-3.0,xsession,/' kdmrc.orig | cat > kdmrc
- rm kdmrc.orig
-
- rm -rf ${D}/${KDEDIR}/share/templates/.source/emptydir
-}
-
-pkg_postinst() {
- # an empty dir that would otherwise be unmerged with the previous instance
- # dodir ${KDEDIR}/share/templates/.source/emptydir
- # temorary fix (bug #846) until portage tracks merged dirs' mtimes
- addwrite ${KDEDIR}/share/templates/.source
- mkdir -p ${KDEDIR}/share/templates/.source/emptydir
-}
diff --git a/kde-base/kdebase/kdebase-3.0.5a-r2.ebuild b/kde-base/kdebase/kdebase-3.0.5a-r2.ebuild
deleted file mode 100644
index 7452ef3aeec8..000000000000
--- a/kde-base/kdebase/kdebase-3.0.5a-r2.ebuild
+++ /dev/null
@@ -1,245 +0,0 @@
-# Copyright 1999-2003 Gentoo Technologies, Inc.
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdebase/kdebase-3.0.5a-r2.ebuild,v 1.9 2003/03/21 22:25:32 hannes Exp $
-NEED_KDE_DONT_ADD_KDELIBS_DEP=1 # we're a special case, see below
-inherit eutils flag-o-matic kde-dist
-
-IUSE="ldap pam motif encode oggvorbis cups ssl opengl samba"
-
-DESCRIPTION="KDE ${PV} - base packages: the desktop, panel, window manager, konqueror..."
-
-KEYWORDS="x86 ~ppc ~alpha sparc"
-
-newdepend ">=media-sound/cdparanoia-3.9.8
- ldap? ( >=net-nds/openldap-1.2 )
- pam? ( >=sys-libs/pam-0.73 )
- motif? ( >=x11-libs/openmotif-2.1.30 )
- encode? ( >=media-sound/lame-3.89b )
- oggvorbis? ( >=media-libs/libvorbis-1.0_beta1 )
- cups? ( net-print/cups )
- ssl? ( >=dev-libs/openssl-0.9.6b )
- opengl? ( virtual/opengl )
- samba? ( net-fs/samba )
- sys-apps/gzip"
-# lm_sensors? ( ?/lm_sensors ) # ebuild doesn't exist yet
-
-# special case, contd.: we need kdelibs >=3.0.5a-r1, but not so that we get a version !=3.0.5a
-# so we told kde-functions:need-kde not to add a dep on kdelibs, and now we'll do it manually
-# newdepend "( >=kde-base/kdelibs-3.0.5a-r1 <kde-base/kdelibs-3.0.5b )" # bug in portage?
-newdepend "=kde-base/kdelibs-3.0.5a-r1"
-
-RDEPEND="${RDEPEND}
- sys-apps/eject"
-
-myconf="${myconf} --with-dpms --with-cdparanoia"
-
-use ldap && myconf="${myconf} --with-ldap" || myconf="${myconf} --without-ldap"
-use pam && myconf="${myconf} --with-pam" || myconf="${myconf} --with-shadow"
-use motif && myconf="${myconf} --with-motif" || myconf="${myconf} --without-motif"
-use encode && myconf="${myconf} --with-lame" || myconf="${myconf} --without-lame"
-use cups && myconf="${myconf} --with-cups" || myconf="${myconf} --disable-cups"
-use oggvorbis && myconf="${myconf} --with-vorbis" || myconf="${myconf} --without-vorbis"
-use opengl && myconf="${myconf} --with-gl" || myconf="${myconf} --without-gl"
-use ssl && myconf="${myconf} --with-ssl" || myconf="${myconf} --without-ssl"
-use pam && myconf="${myconf} --with-pam=yes" || myconf="${myconf} --with-pam=no --with-shadow"
-
-get_xft_setup() {
- # This function tries to figure out if we have QT compiled against Xft1
- # or Xft2.0, and also if we have Xft1, Xft2.0 or a broken Xft setup
- # <azarah@gentoo.org> (24 Dec 2002)
-
- # Check if QT was compiled agaist Xft1 or Xft2 ... the idea is to only get
- # the major version of the linked lib if its Xft2, else it should be "" ..
- # we then set it to "1" with the next check.
- export QT_XFT_VER="`ldd ${QTDIR}/lib/libqt.so 2> /dev/null | grep "libXft" | awk '{split($1, ver, "."); print ver[3]}'`"
- [ -z "${QT_XFT_VER}" ] && QT_XFT_VER="1"
-
- # Check if the Xft headers are Xft1 or Xft2 ... the idea is to only get the
- # major version of the Xft version if its Xft2, else it should be "" ..
- # we then set it to "1" with the next check.
- local XFT_HDR_VER="`grep "XFT_MAJOR" /usr/X11R6/include/X11/Xft/Xft.h | awk '($2 == "XFT_MAJOR") {print $3}'`"
- [ -z "${XFT_HDR_VER}" ] && XFT_HDR_VER="1"
-
- # Check if the libs installed are Xft1 or Xft2 ... We only check
- # what the /usr/X11R6/lib/libXft.so symlink poinst to, as that should
- # be 99% what apps will link to (except if we have Xft2 in /usr/lib,
- # but that should not matter) ...
- local XFT_LIB_VER="`readlink /usr/X11R6/lib/libXft.so 2> /dev/null | \
- awk '{split($0, file, "/"); for (x in file) if (file[x] ~ /libXft\.so\.2/) print file[x]}'`"
- [ "${XFT_LIB_VER/libXft}" != "${XFT_LIB_VER}" ] \
- && XFT_LIB_VER="2" \
- || XFT_LIB_VER="1"
-
- if [ "${XFT_HDR_VER}" -eq "2" -a "${XFT_LIB_VER}" -eq "2" ]
- then
- # Yep, we have Xft2 support ...
- export HAVE_XFT_2="yes"
-
- [ -n "${BUILDDEBUG}" ] && einfo "We have Xft2.0 support"
-
- elif [ "${XFT_HDR_VER}" != "${XFT_LIB_VER}" ]
- then
- # Xft support are broken (mixed header and lib versions) ...
- export HAVE_XFT_2="broken"
-
- [ -n "${BUILDDEBUG}" ] && einfo "We have broken Xft support"
-
- elif [ "${XFT_HDR_VER}" -eq "1" -a "${XFT_LIB_VER}" -eq "1" ]
- then
- # Nope, we only have Xft1 installed ...
- export HAVE_XFT_2="no"
-
- [ -n "${BUILDDEBUG}" ] && einfo "We have Xft1 support"
- fi
-}
-
-pkg_setup() {
-
- # It should generally be considered bad form to touch files in the
- # live filesystem, but we had a broken Xft.h out there, and to expect
- # all users to update X because of it is harsh. Also, there is no
- # official fix to xfree for this issue as of writing. See bug #9423
- # for more info.
- cd /usr/X11R6/include/X11/Xft
- if patch --dry-run -p0 < ${FILESDIR}/${PVR}/${P}-xft_h-fix.diff > /dev/null
- then
- EPATCH_SINGLE_MSG="Patching Xft.h to fix missing defines..." \
- epatch ${FILESDIR}/${PVR}/${P}-xft_h-fix.diff
- fi
-
- get_xft_setup
-
- # Check what the setup are, and if things do not seem OK, die
- # with a hopefully helpful message ...
- if [ "${HAVE_XFT_2}" = "yes" -a "${QT_XFT_VER}" -eq "1" ]
- then
- eerror "You have Xft2.0 installed, but QT is linked against Xft1!"
- eerror
- eerror "Please fix this by remerging >=x11-libs/qt-3.1 and doing:"
- eerror
- eerror " # emerge \">=x11-libs/qt-3.1\""
- die "You have Xft2.0 installed, but QT is linked against Xft1!"
-
- elif [ "${HAVE_XFT_2}" = "broken" ]
- then
- eerror "You have a broken Xft setup! This could mean that you"
- eerror "have Xft2.0 headers with Xft1 libs, or reversed. Please"
- eerror "fix this before you try to merge kdebase again."
- die "You have a broken Xft setup!"
-
- elif [ "${HAVE_XFT_2}" = "no" -a "${QT_XFT_VER}" -eq "2" ]
- then
- eerror "You have QT compiled against Xft2.0, but Xft2.0 is no"
- eerror "longer installed. Please remerge QT, and then try"
- eerror "again to merge kdebase."
- die "You have QT compiled against Xft2.0, but Xft2.0 is no longer installed."
- fi
-}
-
-src_unpack() {
-
- kde_src_unpack
-
- cd ${S}; epatch ${FILESDIR}/${PVR}/${P}-nspluginviewer-qt31.diff.gz
-
- get_xft_setup
-
- # Apply this only if we have a Xft1.2 Xft.h or have Xft2.0 installed ...
- if [ -n "`grep "fontconfig" /usr/X11R6/include/X11/Xft/Xft.h`" ] || \
- [ "${HAVE_XFT_2}" = "yes" ]
- then
- cd ${S}; epatch ${FILESDIR}/${PVR}/${P}-xft2.0-fix.diff
- fi
-}
-
-src_compile() {
-
- get_xft_setup
-
- # Add '-DXFT_WITH_FONTCONFIG' to our C[XX]FLAGS if we have a Xft.h that
- # uses fontconfig ... this will enable the fix in the '${P}-xft2.0-fix.diff'
- # patch.
- if [ -n "`grep "fontconfig" /usr/X11R6/include/X11/Xft/Xft.h`" ]
- then
- append-flags "-DXFT_WITH_FONTCONFIG"
- fi
-
- # Add '-DHAVE_XFT2' to our C[XX]FLAGS if we have Xft2.0 installed ...
- # this will enable the fix in the '${P}-xft2.0-fix.diff' patch.
- if [ "${HAVE_XFT_2}" = "yes" ]
- then
- append-flags "-DHAVE_XFT2"
- fi
-
- kde_src_compile myconf configure
- kde_remove_flag kdm/kfrontend -fomit-frame-pointer
- kde_src_compile make
-}
-
-src_install() {
-
- kde_src_install
-
- # cf bug #5953
- if [ "`use pam`" ]
- then
- insinto /etc/pam.d
- newins ${FILESDIR}/kscreensaver.pam kscreensaver
- newins ${FILESDIR}/kde.pam kde
- fi
-
- # startkde script
- cd ${D}/${KDEDIR}/bin
- epatch ${FILESDIR}/${PVR}/startkde-${PVR}-gentoo.diff
- dosed "s:_KDEDIR_:${KDEDIR}:" ${KDEDIR}/bin/startkde
- chmod a+x startkde
-
- # x11 session script
- cd ${T}
- echo "#!/bin/sh
-${KDEDIR}/bin/startkde" > kde-${PV}
- chmod a+x kde-${PV}
- # old scheme - compatibility
- exeinto /usr/X11R6/bin/wm
- doexe kde-${PV}
- # new scheme - for now >=xfree-4.2-r3 only
- exeinto /etc/X11/Sessions
- doexe kde-${PV}
-
- cd ${D}/${PREFIX}/share/config/kdm || die
- dosed "s:SessionTypes=:SessionTypes=kde-${PV},:" \
- ${PREFIX}/share/config/kdm/kdmrc
- dosed "s:Session=${PREFIX}/share/config/kdm/Xsession:Session=/etc/X11/xdm/Xsession:" \
- ${PREFIX}/share/config/kdm/kdmrc
-
- #backup splashscreen images, so they can be put back when unmerging
- #mosfet or so.
- if [ ! -d ${KDEDIR}/share/apps/ksplash.default ]
- then
- cd ${D}/${KDEDIR}/share/apps
- cp -rf ksplash/ ksplash.default
- fi
-
- # Show gnome icons when choosing new icon for desktop shortcut
- dodir /usr/share/pixmaps
- mv ${D}/${KDEDIR}/share/apps/kdesktop/pics/* ${D}/usr/share/pixmaps/
- rm -rf ${D}/${KDEDIR}/share/apps/kdesktop/pics/
- cd ${D}/${KDEDIR}/share/apps/kdesktop/
- ln -sf /usr/share/pixmaps/ pics
-
- # fix bug #12705: make sure default Xreset, Xsetup, Xwilling files are installed
- # into the kdm config dir
- cd ${S}/kdm/kfrontend
- ./genkdmconf --in . --no-old
- insinto ${PREFIX}/share/config/kdm
- doins Xreset Xsetup Xstartup
-
- # portage has a problem working with empty directories
- rmdir ${D}/${KDEDIR}/share/templates/.source/emptydir
-
-}
-
-pkg_postinst() {
- mkdir -p ${KDEDIR}/share/templates/.source/emptydir
-}
-
diff --git a/kde-base/kdebase/kdebase-3.0.5a.ebuild b/kde-base/kdebase/kdebase-3.0.5a.ebuild
deleted file mode 100644
index e1e9123f10a7..000000000000
--- a/kde-base/kdebase/kdebase-3.0.5a.ebuild
+++ /dev/null
@@ -1,133 +0,0 @@
-# Copyright 1999-2003 Gentoo Technologies, Inc.
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdebase/kdebase-3.0.5a.ebuild,v 1.7 2003/03/21 22:25:32 hannes Exp $
-inherit kde-dist eutils
-
-IUSE="ldap pam motif encode oggvorbis cups ssl opengl samba"
-
-DESCRIPTION="KDE $PV - base packages: the desktop, panel, window manager, konqueror..."
-
-KEYWORDS="x86 ~ppc ~alpha sparc"
-
-newdepend ">=media-sound/cdparanoia-3.9.8
- ldap? ( >=net-nds/openldap-1.2 )
- pam? ( >=sys-libs/pam-0.73 )
- motif? ( >=x11-libs/openmotif-2.1.30 )
- encode? ( >=media-sound/lame-3.89b )
- oggvorbis? ( >=media-libs/libvorbis-1.0_beta1 )
- cups? ( net-print/cups )
- ssl? ( >=dev-libs/openssl-0.9.6b )
- opengl? ( virtual/opengl )
- samba? ( net-fs/samba )
- sys-apps/gzip"
-# lm_sensors? ( ?/lm_sensors ) # ebuild doesn't exist yet
-
-RDEPEND="${RDEPEND}
- sys-apps/eject"
-
-myconf="$myconf --with-dpms --with-cdparanoia"
-
-use ldap && myconf="$myconf --with-ldap" || myconf="$myconf --without-ldap"
-use pam && myconf="$myconf --with-pam" || myconf="$myconf --with-shadow"
-use motif && myconf="$myconf --with-motif" || myconf="$myconf --without-motif"
-use encode && myconf="$myconf --with-lame" || myconf="$myconf --without-lame"
-use cups && myconf="$myconf --with-cups" || myconf="$myconf --disable-cups"
-use oggvorbis && myconf="$myconf --with-vorbis" || myconf="$myconf --without-vorbis"
-use opengl && myconf="$myconf --with-gl" || myconf="$myconf --without-gl"
-use ssl && myconf="$myconf --with-ssl" || myconf="$myconf --without-ssl"
-use pam && myconf="$myconf --with-pam=yes" || myconf="$myconf --with-pam=no --with-shadow"
-
-pkg_setup() {
-
- # It should generally be considered bad form to touch files in the
- # live filesystem, but we had a broken Xft.h out there, and to expect
- # all users to update X because of it is harsh. Also, there is no
- # official fix to xfree for this issue as of writing. See bug #9423
- # for more info.
- cd /usr/X11R6/include/X11/Xft
- if patch --dry-run -p0 < ${FILESDIR}/${PVR}/${P}-xft_h-fix.diff > /dev/null
- then
- einfo "Patching Xft.h to fix missing defines..."
- patch -p0 < ${FILESDIR}/${PVR}/${P}-xft_h-fix.diff > /dev/null || die
- fi
-}
-
-src_unpack() {
-
- kde_src_unpack
-
- cd ${S}
- /bin/zcat "$FILESDIR/${PVR}/$P-nspluginviewer-qt31.diff.gz" | patch -p1 --
-
- # Apply this only if we are using a hacked Xft-1.1 Xft.h.
- if [ -n "`grep "End of Gentoo hack" /usr/X11R6/include/X11/Xft/Xft.h`" ]
- then
- cd ${S}; patch -p1 < ${FILESDIR}/${PVR}/${P}-xft1.1-fix.diff || die
- fi
-}
-
-src_compile() {
-
- kde_src_compile myconf configure
- kde_remove_flag kdm/kfrontend -fomit-frame-pointer
- kde_src_compile make
-
-}
-
-src_install() {
-
- kde_src_install
-
- # cf bug #5953
- insinto /etc/pam.d
- newins ${FILESDIR}/kscreensaver.pam kscreensaver
- newins ${FILESDIR}/kde.pam kde
-
- # startkde script
- cd ${D}/${KDEDIR}/bin
- epatch ${FILESDIR}/${PVR}/startkde-${PVR}-gentoo.diff
- mv startkde startkde.orig
- sed -e "s:_KDEDIR_:${KDEDIR}:" startkde.orig > startkde
- rm startkde.orig
- chmod a+x startkde
-
- # x11 session script
- cd ${T}
- echo "#!/bin/sh
-${KDEDIR}/bin/startkde" > kde-${PV}
- chmod a+x kde-${PV}
- # old scheme - compatibility
- exeinto /usr/X11R6/bin/wm
- doexe kde-${PV}
- # new scheme - for now >=xfree-4.2-r3 only
- exeinto /etc/X11/Sessions
- doexe kde-${PV}
-
- cd ${D}/${PREFIX}/share/config/kdm || die
- mv kdmrc kdmrc.orig
- sed -e "s:SessionTypes=:SessionTypes=kde-${PV},:" \
- -e "s:Session=${PREFIX}/share/config/kdm/Xsession:Session=/etc/X11/xdm/Xsession:" kdmrc.orig > kdmrc
- rm kdmrc.orig
-
- #backup splashscreen images, so they can be put back when unmerging
- #mosfet or so.
- if [ ! -d ${KDEDIR}/share/apps/ksplash.default ]
- then
- cd ${D}/${KDEDIR}/share/apps
- cp -rf ksplash/ ksplash.default
- fi
-
- # Show gnome icons when choosing new icon for desktop shortcut
- dodir /usr/share/pixmaps
- mv ${D}/${KDEDIR}/share/apps/kdesktop/pics/* ${D}/usr/share/pixmaps/
- rm -rf ${D}/${KDEDIR}/share/apps/kdesktop/pics/
- cd ${D}/${KDEDIR}/share/apps/kdesktop/
- ln -sf /usr/share/pixmaps/ pics
-
- rmdir ${D}/${KDEDIR}/share/templates/.source/emptydir
-
-}
-
-pkg_postinst() {
- mkdir -p ${KDEDIR}/share/templates/.source/emptydir
-}
diff --git a/kde-base/kdebase/kdebase-3.1-r1.ebuild b/kde-base/kdebase/kdebase-3.1-r1.ebuild
deleted file mode 100644
index 593202fcc5ba..000000000000
--- a/kde-base/kdebase/kdebase-3.1-r1.ebuild
+++ /dev/null
@@ -1,107 +0,0 @@
-# Copyright 1999-2003 Gentoo Technologies, Inc.
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdebase/kdebase-3.1-r1.ebuild,v 1.12 2003/03/21 22:25:32 hannes Exp $
-NEED_KDE_DONT_ADD_KDELIBS_DEP=1 # we're a special case, see below
-inherit kde-dist eutils
-
-IUSE="ldap pam motif encode oggvorbis cups ssl opengl samba java"
-DESCRIPTION="KDE base packages: the desktop, panel, window manager, konqueror..."
-
-KEYWORDS="x86 ~ppc sparc ~alpha"
-PATCHES="${FILESDIR}/${PVR}/${P}-kpager.diff"
-
-newdepend ">=media-sound/cdparanoia-3.9.8
- ldap? ( >=net-nds/openldap-1.2 )
- pam? ( >=sys-libs/pam-0.73 )
- motif? ( virtual/motif )
- encode? ( >=media-sound/lame-3.89b )
- oggvorbis? ( >=media-libs/libvorbis-1.0_beta1 )
- cups? ( net-print/cups )
- ssl? ( >=dev-libs/openssl-0.9.6b )
- opengl? ( virtual/opengl )
- samba? ( net-fs/samba )
- java? ( virtual/jdk )
- >=media-libs/freetype-2"
-# lm_sensors? ( ?/lm_sensors ) # ebuild doesn't exist yet
-
-# special case, contd.: we need kdelibs >=3.1-r1, but not so that we get a version !=3.1
-# so we told kde-functions:need-kde not to add a dep on kdelibs, and now we'll do it manually
-# cf. bug 17429 too - this will break a litle for the live cvs ebuild users but i can't do
-# anything about that without version range support in portage
-newdepend ">=kde-base/kdelibs-3.1-r2"
-
-RDEPEND="${RDEPEND}
- sys-apps/eject"
-
-myconf="$myconf --with-dpms --with-cdparanoia"
-
-use ldap && myconf="$myconf --with-ldap" || myconf="$myconf --without-ldap"
-use pam && myconf="$myconf --with-pam" || myconf="$myconf --with-shadow"
-use motif && myconf="$myconf --with-motif" || myconf="$myconf --without-motif"
-use encode && myconf="$myconf --with-lame" || myconf="$myconf --without-lame"
-use cups && myconf="$myconf --with-cups" || myconf="$myconf --disable-cups"
-use oggvorbis && myconf="$myconf --with-vorbis" || myconf="$myconf --without-vorbis"
-use opengl && myconf="$myconf --with-gl" || myconf="$myconf --without-gl"
-use ssl && myconf="$myconf --with-ssl" || myconf="$myconf --without-ssl"
-use pam && myconf="$myconf --with-pam=yes" || myconf="$myconf --with-pam=no --with-shadow"
-use java && myconf="$myconf --with-java=$(java-config --jdk-home)" || myconf="$myconf --without-java"
-
-src_compile() {
- kde_src_compile myconf configure
- kde_remove_flag kdm/kfrontend -fomit-frame-pointer
- kde_src_compile make
-}
-
-src_install() {
-
- kde_src_install
-
- # cf bug #5953
- insinto /etc/pam.d
- #newins ${FILESDIR}/kscreensaver.pam kscreensaver
- newins ${FILESDIR}/kde.pam kde
-
- # startkde script
- cd ${D}/${KDEDIR}/bin
- epatch ${FILESDIR}/${PVR}/startkde-${PVR}-gentoo.diff
- mv startkde startkde.orig
- sed -e "s:_KDEDIR_:${KDEDIR}:" startkde.orig > startkde
- rm startkde.orig
- chmod a+x startkde
-
- # x11 session script
- cd ${T}
- echo "#!/bin/sh
-${KDEDIR}/bin/startkde" > kde-${PV}
- chmod a+x kde-${PV}
- exeinto /etc/X11/Sessions
- doexe kde-${PV}
-
- cd ${D}/${KDEDIR}/share/config/kdm || die
- sed -e "s:SessionTypes=:SessionTypes=kde-${PV},:" \
- -e "s:Session=${PREFIX}/share/config/kdm/Xsession:Session=/etc/X11/xdm/Xsession:" \
- ${FILESDIR}/${PVR}/kdmrc > kdmrc
- cp ${FILESDIR}/${PVR}/backgroundrc .
-
- #backup splashscreen images, so they can be put back when unmerging
- #mosfet or so.
- if [ ! -d ${KDEDIR}/share/apps/ksplash.default ]
- then
- cd ${D}/${KDEDIR}/share/apps
- cp -rf ksplash/ ksplash.default
- fi
-
- # Show gnome icons when choosing new icon for desktop shortcut
- dodir /usr/share/pixmaps
- mv ${D}/${KDEDIR}/share/apps/kdesktop/pics/* ${D}/usr/share/pixmaps/
- rm -rf ${D}/${KDEDIR}/share/apps/kdesktop/pics/
- cd ${D}/${KDEDIR}/share/apps/kdesktop/
- ln -sf /usr/share/pixmaps/ pics
-
- rmdir ${D}/${KDEDIR}/share/templates/.source/emptydir
-
-}
-
-pkg_postinst() {
- mkdir -p ${KDEDIR}/share/templates/.source/emptydir
-}
diff --git a/kde-base/kdebase/kdebase-3.1.1-r1.ebuild b/kde-base/kdebase/kdebase-3.1.1-r1.ebuild
deleted file mode 100644
index 5ecf21d7f04b..000000000000
--- a/kde-base/kdebase/kdebase-3.1.1-r1.ebuild
+++ /dev/null
@@ -1,101 +0,0 @@
-# Copyright 1999-2003 Gentoo Technologies, Inc.
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdebase/kdebase-3.1.1-r1.ebuild,v 1.3 2003/04/28 05:51:20 pylon Exp $
-inherit kde-dist eutils
-
-IUSE="ldap pam motif encode oggvorbis cups ssl opengl samba java"
-DESCRIPTION="KDE base packages: the desktop, panel, window manager, konqueror..."
-
-KEYWORDS="x86 ppc ~sparc ~alpha"
-
-newdepend ">=media-sound/cdparanoia-3.9.8
- ldap? ( >=net-nds/openldap-1.2 )
- pam? ( >=sys-libs/pam-0.73 )
- motif? ( virtual/motif )
- encode? ( >=media-sound/lame-3.89b )
- oggvorbis? ( >=media-libs/libvorbis-1.0_beta1 )
- cups? ( net-print/cups )
- ssl? ( >=dev-libs/openssl-0.9.6b )
- opengl? ( virtual/opengl )
- samba? ( net-fs/samba )
- java? ( virtual/jdk )
- >=media-libs/freetype-2"
-# lm_sensors? ( ?/lm_sensors ) # ebuild doesn't exist yet
-
-RDEPEND="$RDEPEND sys-apps/eject"
-
-myconf="$myconf --with-dpms --with-cdparanoia"
-
-use ldap && myconf="$myconf --with-ldap" || myconf="$myconf --without-ldap"
-use pam && myconf="$myconf --with-pam" || myconf="$myconf --with-shadow"
-use motif && myconf="$myconf --with-motif" || myconf="$myconf --without-motif"
-use encode && myconf="$myconf --with-lame" || myconf="$myconf --without-lame"
-use cups && myconf="$myconf --with-cups" || myconf="$myconf --disable-cups"
-use oggvorbis && myconf="$myconf --with-vorbis" || myconf="$myconf --without-vorbis"
-use opengl && myconf="$myconf --with-gl" || myconf="$myconf --without-gl"
-use ssl && myconf="$myconf --with-ssl" || myconf="$myconf --without-ssl"
-use pam && myconf="$myconf --with-pam=yes" || myconf="$myconf --with-pam=no --with-shadow"
-use java && myconf="$myconf --with-java=$(java-config --jdk-home)" || myconf="$myconf --without-java"
-
-# fix two issues with qt 3.1.2
-PATCHES="$FILESDIR/$PVR/$P-minicli.diff $FILESDIR/$PVR/$P-kdm.diff"
-
-src_compile() {
- kde_src_compile myconf configure
- kde_remove_flag kdm/kfrontend -fomit-frame-pointer
- kde_src_compile make
-}
-
-src_install() {
-
- kde_src_install
-
- # cf bug #5953
- insinto /etc/pam.d
- #newins ${FILESDIR}/kscreensaver.pam kscreensaver
- newins ${FILESDIR}/kde.pam kde
-
- # startkde script
- cd ${D}/${KDEDIR}/bin
- epatch ${FILESDIR}/${PVR}/startkde-${PVR}-gentoo.diff
- mv startkde startkde.orig
- sed -e "s:_KDEDIR_:${KDEDIR}:" startkde.orig > startkde
- rm startkde.orig
- chmod a+x startkde
-
- # x11 session script
- cd ${T}
- echo "#!/bin/sh
-${KDEDIR}/bin/startkde" > kde-${PV}
- chmod a+x kde-${PV}
- exeinto /etc/X11/Sessions
- doexe kde-${PV}
-
- cd ${D}/${KDEDIR}/share/config/kdm || die
- sed -e "s:SessionTypes=:SessionTypes=kde-${PV},:" \
- -e "s:Session=${PREFIX}/share/config/kdm/Xsession:Session=/etc/X11/xdm/Xsession:" \
- ${FILESDIR}/${PVR}/kdmrc > kdmrc
- cp ${FILESDIR}/${PVR}/backgroundrc .
-
- #backup splashscreen images, so they can be put back when unmerging
- #mosfet or so.
- if [ ! -d ${KDEDIR}/share/apps/ksplash.default ]
- then
- cd ${D}/${KDEDIR}/share/apps
- cp -rf ksplash/ ksplash.default
- fi
-
- # Show gnome icons when choosing new icon for desktop shortcut
- dodir /usr/share/pixmaps
- mv ${D}/${KDEDIR}/share/apps/kdesktop/pics/* ${D}/usr/share/pixmaps/
- rm -rf ${D}/${KDEDIR}/share/apps/kdesktop/pics/
- cd ${D}/${KDEDIR}/share/apps/kdesktop/
- ln -sf /usr/share/pixmaps/ pics
-
- rmdir ${D}/${KDEDIR}/share/templates/.source/emptydir
-
-}
-
-pkg_postinst() {
- mkdir -p ${KDEDIR}/share/templates/.source/emptydir
-}
diff --git a/kde-base/kdebase/kdebase-3.1.1.ebuild b/kde-base/kdebase/kdebase-3.1.1.ebuild
deleted file mode 100644
index 27fc9fe170a0..000000000000
--- a/kde-base/kdebase/kdebase-3.1.1.ebuild
+++ /dev/null
@@ -1,99 +0,0 @@
-# Copyright 1999-2003 Gentoo Technologies, Inc.
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdebase/kdebase-3.1.1.ebuild,v 1.3 2003/03/21 22:25:32 hannes Exp $
-inherit kde-dist eutils
-
-IUSE="ldap pam motif encode oggvorbis cups ssl opengl samba java"
-DESCRIPTION="KDE base packages: the desktop, panel, window manager, konqueror..."
-
-KEYWORDS="x86 ~ppc sparc ~alpha"
-
-newdepend ">=media-sound/cdparanoia-3.9.8
- ldap? ( >=net-nds/openldap-1.2 )
- pam? ( >=sys-libs/pam-0.73 )
- motif? ( virtual/motif )
- encode? ( >=media-sound/lame-3.89b )
- oggvorbis? ( >=media-libs/libvorbis-1.0_beta1 )
- cups? ( net-print/cups )
- ssl? ( >=dev-libs/openssl-0.9.6b )
- opengl? ( virtual/opengl )
- samba? ( net-fs/samba )
- java? ( virtual/jdk )
- >=media-libs/freetype-2"
-# lm_sensors? ( ?/lm_sensors ) # ebuild doesn't exist yet
-
-RDEPEND="${RDEPEND}
- sys-apps/eject"
-
-myconf="$myconf --with-dpms --with-cdparanoia"
-
-use ldap && myconf="$myconf --with-ldap" || myconf="$myconf --without-ldap"
-use pam && myconf="$myconf --with-pam" || myconf="$myconf --with-shadow"
-use motif && myconf="$myconf --with-motif" || myconf="$myconf --without-motif"
-use encode && myconf="$myconf --with-lame" || myconf="$myconf --without-lame"
-use cups && myconf="$myconf --with-cups" || myconf="$myconf --disable-cups"
-use oggvorbis && myconf="$myconf --with-vorbis" || myconf="$myconf --without-vorbis"
-use opengl && myconf="$myconf --with-gl" || myconf="$myconf --without-gl"
-use ssl && myconf="$myconf --with-ssl" || myconf="$myconf --without-ssl"
-use pam && myconf="$myconf --with-pam=yes" || myconf="$myconf --with-pam=no --with-shadow"
-use java && myconf="$myconf --with-java=$(java-config --jdk-home)" || myconf="$myconf --without-java"
-
-src_compile() {
- kde_src_compile myconf configure
- kde_remove_flag kdm/kfrontend -fomit-frame-pointer
- kde_src_compile make
-}
-
-src_install() {
-
- kde_src_install
-
- # cf bug #5953
- insinto /etc/pam.d
- #newins ${FILESDIR}/kscreensaver.pam kscreensaver
- newins ${FILESDIR}/kde.pam kde
-
- # startkde script
- cd ${D}/${KDEDIR}/bin
- epatch ${FILESDIR}/${PVR}/startkde-${PVR}-gentoo.diff
- mv startkde startkde.orig
- sed -e "s:_KDEDIR_:${KDEDIR}:" startkde.orig > startkde
- rm startkde.orig
- chmod a+x startkde
-
- # x11 session script
- cd ${T}
- echo "#!/bin/sh
-${KDEDIR}/bin/startkde" > kde-${PV}
- chmod a+x kde-${PV}
- exeinto /etc/X11/Sessions
- doexe kde-${PV}
-
- cd ${D}/${KDEDIR}/share/config/kdm || die
- sed -e "s:SessionTypes=:SessionTypes=kde-${PV},:" \
- -e "s:Session=${PREFIX}/share/config/kdm/Xsession:Session=/etc/X11/xdm/Xsession:" \
- ${FILESDIR}/${PVR}/kdmrc > kdmrc
- cp ${FILESDIR}/${PVR}/backgroundrc .
-
- #backup splashscreen images, so they can be put back when unmerging
- #mosfet or so.
- if [ ! -d ${KDEDIR}/share/apps/ksplash.default ]
- then
- cd ${D}/${KDEDIR}/share/apps
- cp -rf ksplash/ ksplash.default
- fi
-
- # Show gnome icons when choosing new icon for desktop shortcut
- dodir /usr/share/pixmaps
- mv ${D}/${KDEDIR}/share/apps/kdesktop/pics/* ${D}/usr/share/pixmaps/
- rm -rf ${D}/${KDEDIR}/share/apps/kdesktop/pics/
- cd ${D}/${KDEDIR}/share/apps/kdesktop/
- ln -sf /usr/share/pixmaps/ pics
-
- rmdir ${D}/${KDEDIR}/share/templates/.source/emptydir
-
-}
-
-pkg_postinst() {
- mkdir -p ${KDEDIR}/share/templates/.source/emptydir
-}
diff --git a/kde-base/kdebase/kdebase-3.1.ebuild b/kde-base/kdebase/kdebase-3.1.ebuild
deleted file mode 100644
index ece3d923c760..000000000000
--- a/kde-base/kdebase/kdebase-3.1.ebuild
+++ /dev/null
@@ -1,99 +0,0 @@
-# Copyright 1999-2003 Gentoo Technologies, Inc.
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdebase/kdebase-3.1.ebuild,v 1.11 2003/03/21 22:25:32 hannes Exp $
-inherit kde-dist eutils
-
-IUSE="ldap pam motif encode oggvorbis cups ssl opengl samba java"
-DESCRIPTION="KDE base packages: the desktop, panel, window manager, konqueror..."
-
-KEYWORDS="x86 ppc sparc"
-
-newdepend ">=media-sound/cdparanoia-3.9.8
- ldap? ( >=net-nds/openldap-1.2 )
- pam? ( >=sys-libs/pam-0.73 )
- motif? ( >=x11-libs/openmotif-2.1.30 )
- encode? ( >=media-sound/lame-3.89b )
- oggvorbis? ( >=media-libs/libvorbis-1.0_beta1 )
- cups? ( net-print/cups )
- ssl? ( >=dev-libs/openssl-0.9.6b )
- opengl? ( virtual/opengl )
- samba? ( net-fs/samba )
- java? ( virtual/jdk )
- >=media-libs/freetype-2"
-# lm_sensors? ( ?/lm_sensors ) # ebuild doesn't exist yet
-
-RDEPEND="${RDEPEND}
- sys-apps/eject"
-
-myconf="$myconf --with-dpms --with-cdparanoia"
-
-use ldap && myconf="$myconf --with-ldap" || myconf="$myconf --without-ldap"
-use pam && myconf="$myconf --with-pam" || myconf="$myconf --with-shadow"
-use motif && myconf="$myconf --with-motif" || myconf="$myconf --without-motif"
-use encode && myconf="$myconf --with-lame" || myconf="$myconf --without-lame"
-use cups && myconf="$myconf --with-cups" || myconf="$myconf --disable-cups"
-use oggvorbis && myconf="$myconf --with-vorbis" || myconf="$myconf --without-vorbis"
-use opengl && myconf="$myconf --with-gl" || myconf="$myconf --without-gl"
-use ssl && myconf="$myconf --with-ssl" || myconf="$myconf --without-ssl"
-use pam && myconf="$myconf --with-pam=yes" || myconf="$myconf --with-pam=no --with-shadow"
-use java && myconf="$myconf --with-java=$(java-config --jdk-home)" || myconf="$myconf --without-java"
-
-src_compile() {
- kde_src_compile myconf configure
- kde_remove_flag kdm/kfrontend -fomit-frame-pointer
- kde_src_compile make
-}
-
-src_install() {
-
- kde_src_install
-
- # cf bug #5953
- insinto /etc/pam.d
- #newins ${FILESDIR}/kscreensaver.pam kscreensaver
- newins ${FILESDIR}/kde.pam kde
-
- # startkde script
- cd ${D}/${KDEDIR}/bin
- epatch ${FILESDIR}/${PVR}/startkde-${PVR}-gentoo.diff
- mv startkde startkde.orig
- sed -e "s:_KDEDIR_:${KDEDIR}:" startkde.orig > startkde
- rm startkde.orig
- chmod a+x startkde
-
- # x11 session script
- cd ${T}
- echo "#!/bin/sh
-${KDEDIR}/bin/startkde" > kde-${PV}
- chmod a+x kde-${PV}
- exeinto /etc/X11/Sessions
- doexe kde-${PV}
-
- cd ${D}/${KDEDIR}/share/config/kdm || die
- sed -e "s:SessionTypes=:SessionTypes=kde-${PV},:" \
- -e "s:Session=${PREFIX}/share/config/kdm/Xsession:Session=/etc/X11/xdm/Xsession:" \
- ${FILESDIR}/${PVR}/kdmrc > kdmrc
- cp ${FILESDIR}/${PVR}/backgroundrc .
-
- #backup splashscreen images, so they can be put back when unmerging
- #mosfet or so.
- if [ ! -d ${KDEDIR}/share/apps/ksplash.default ]
- then
- cd ${D}/${KDEDIR}/share/apps
- cp -rf ksplash/ ksplash.default
- fi
-
- # Show gnome icons when choosing new icon for desktop shortcut
- dodir /usr/share/pixmaps
- mv ${D}/${KDEDIR}/share/apps/kdesktop/pics/* ${D}/usr/share/pixmaps/
- rm -rf ${D}/${KDEDIR}/share/apps/kdesktop/pics/
- cd ${D}/${KDEDIR}/share/apps/kdesktop/
- ln -sf /usr/share/pixmaps/ pics
-
- rmdir ${D}/${KDEDIR}/share/templates/.source/emptydir
-
-}
-
-pkg_postinst() {
- mkdir -p ${KDEDIR}/share/templates/.source/emptydir
-}