From fe1059f8c562d3bf4a890036ca21bc47431453a9 Mon Sep 17 00:00:00 2001 From: Gregorio Guidi Date: Wed, 12 Oct 2005 13:32:54 +0000 Subject: [PATCH] New version. Package-Manager: portage-2.0.51.22-r3 --- kde-base/arts/ChangeLog | 7 +- kde-base/arts/arts-3.4.3.ebuild | 95 ++++++++++++ kde-base/arts/files/digest-arts-3.4.3 | 1 + kde-base/kde-i18n/ChangeLog | 7 +- kde-base/kde-i18n/files/digest-kde-i18n-3.4.3 | 51 +++++++ kde-base/kde-i18n/kde-i18n-3.4.3.ebuild | 64 ++++++++ kde-base/kde/ChangeLog | 7 +- kde-base/kde/files/digest-kde-3.4.3 | 0 kde-base/kde/kde-3.4.3.ebuild | 28 ++++ kde-base/kdeaccessibility/ChangeLog | 8 +- .../files/digest-kdeaccessibility-3.4.3 | 1 + .../kdeaccessibility-3.4.3.ebuild | 48 ++++++ kde-base/kdeaddons/ChangeLog | 7 +- .../kdeaddons/files/digest-kdeaddons-3.4.3 | 1 + kde-base/kdeaddons/kdeaddons-3.4.3.ebuild | 52 +++++++ kde-base/kdeadmin/ChangeLog | 7 +- kde-base/kdeadmin/files/digest-kdeadmin-3.4.3 | 1 + kde-base/kdeadmin/kdeadmin-3.4.3.ebuild | 29 ++++ kde-base/kdeartwork/ChangeLog | 9 +- .../kdeartwork/files/digest-kdeartwork-3.4.3 | 1 + .../files/kdeartwork-3.4.3-configure.patch | 140 ++++++++++++++++++ .../files/kdeartwork-3.4.3-kfiresaver.patch | 12 ++ kde-base/kdeartwork/kdeartwork-3.4.3.ebuild | 35 +++++ kde-base/kdebase/ChangeLog | 7 +- kde-base/kdebase/files/digest-kdebase-3.4.3 | 2 + kde-base/kdebase/kdebase-3.4.3.ebuild | 135 +++++++++++++++++ kde-base/kdeedu/ChangeLog | 9 +- kde-base/kdeedu/files/digest-kdeedu-3.4.3 | 1 + kde-base/kdeedu/files/digest-kdeedu-3.4.3-r10 | 1 + kde-base/kdeedu/kdeedu-3.4.3-r10.ebuild | 18 +++ kde-base/kdeedu/kdeedu-3.4.3.ebuild | 21 +++ kde-base/kdegames/ChangeLog | 7 +- kde-base/kdegames/files/digest-kdegames-3.4.3 | 1 + kde-base/kdegames/kdegames-3.4.3.ebuild | 19 +++ kde-base/kdegraphics/ChangeLog | 7 +- .../files/digest-kdegraphics-3.4.3 | 1 + kde-base/kdegraphics/kdegraphics-3.4.3.ebuild | 67 +++++++++ kde-base/kdelibs/ChangeLog | 7 +- kde-base/kdelibs/files/digest-kdelibs-3.4.3 | 1 + kde-base/kdelibs/kdelibs-3.4.3.ebuild | 121 +++++++++++++++ kde-base/kdemultimedia/ChangeLog | 8 +- .../files/digest-kdemultimedia-3.4.3 | 1 + .../kdemultimedia/kdemultimedia-3.4.3.ebuild | 63 ++++++++ kde-base/kdenetwork/ChangeLog | 7 +- .../kdenetwork/files/digest-kdenetwork-3.4.3 | 1 + kde-base/kdenetwork/kdenetwork-3.4.3.ebuild | 69 +++++++++ kde-base/kdepim/ChangeLog | 7 +- kde-base/kdepim/files/digest-kdepim-3.4.3 | 1 + kde-base/kdepim/kdepim-3.4.3.ebuild | 32 ++++ kde-base/kdesdk/ChangeLog | 7 +- kde-base/kdesdk/files/digest-kdesdk-3.4.3 | 1 + kde-base/kdesdk/kdesdk-3.4.3.ebuild | 48 ++++++ kde-base/kdetoys/ChangeLog | 7 +- kde-base/kdetoys/files/digest-kdetoys-3.4.3 | 1 + kde-base/kdetoys/kdetoys-3.4.3.ebuild | 10 ++ kde-base/kdeutils/ChangeLog | 7 +- kde-base/kdeutils/files/digest-kdeutils-3.4.3 | 1 + kde-base/kdeutils/kdeutils-3.4.3.ebuild | 35 +++++ kde-base/kdewebdev/ChangeLog | 7 +- .../kdewebdev/files/digest-kdewebdev-3.4.3 | 1 + kde-base/kdewebdev/kdewebdev-3.4.3.ebuild | 17 +++ 61 files changed, 1348 insertions(+), 19 deletions(-) create mode 100644 kde-base/arts/arts-3.4.3.ebuild create mode 100644 kde-base/arts/files/digest-arts-3.4.3 create mode 100644 kde-base/kde-i18n/files/digest-kde-i18n-3.4.3 create mode 100644 kde-base/kde-i18n/kde-i18n-3.4.3.ebuild create mode 100644 kde-base/kde/files/digest-kde-3.4.3 create mode 100644 kde-base/kde/kde-3.4.3.ebuild create mode 100644 kde-base/kdeaccessibility/files/digest-kdeaccessibility-3.4.3 create mode 100644 kde-base/kdeaccessibility/kdeaccessibility-3.4.3.ebuild create mode 100644 kde-base/kdeaddons/files/digest-kdeaddons-3.4.3 create mode 100644 kde-base/kdeaddons/kdeaddons-3.4.3.ebuild create mode 100644 kde-base/kdeadmin/files/digest-kdeadmin-3.4.3 create mode 100644 kde-base/kdeadmin/kdeadmin-3.4.3.ebuild create mode 100644 kde-base/kdeartwork/files/digest-kdeartwork-3.4.3 create mode 100644 kde-base/kdeartwork/files/kdeartwork-3.4.3-configure.patch create mode 100644 kde-base/kdeartwork/files/kdeartwork-3.4.3-kfiresaver.patch create mode 100644 kde-base/kdeartwork/kdeartwork-3.4.3.ebuild create mode 100644 kde-base/kdebase/files/digest-kdebase-3.4.3 create mode 100644 kde-base/kdebase/kdebase-3.4.3.ebuild create mode 100644 kde-base/kdeedu/files/digest-kdeedu-3.4.3 create mode 100644 kde-base/kdeedu/files/digest-kdeedu-3.4.3-r10 create mode 100644 kde-base/kdeedu/kdeedu-3.4.3-r10.ebuild create mode 100644 kde-base/kdeedu/kdeedu-3.4.3.ebuild create mode 100644 kde-base/kdegames/files/digest-kdegames-3.4.3 create mode 100644 kde-base/kdegames/kdegames-3.4.3.ebuild create mode 100644 kde-base/kdegraphics/files/digest-kdegraphics-3.4.3 create mode 100644 kde-base/kdegraphics/kdegraphics-3.4.3.ebuild create mode 100644 kde-base/kdelibs/files/digest-kdelibs-3.4.3 create mode 100644 kde-base/kdelibs/kdelibs-3.4.3.ebuild create mode 100644 kde-base/kdemultimedia/files/digest-kdemultimedia-3.4.3 create mode 100644 kde-base/kdemultimedia/kdemultimedia-3.4.3.ebuild create mode 100644 kde-base/kdenetwork/files/digest-kdenetwork-3.4.3 create mode 100644 kde-base/kdenetwork/kdenetwork-3.4.3.ebuild create mode 100644 kde-base/kdepim/files/digest-kdepim-3.4.3 create mode 100644 kde-base/kdepim/kdepim-3.4.3.ebuild create mode 100644 kde-base/kdesdk/files/digest-kdesdk-3.4.3 create mode 100644 kde-base/kdesdk/kdesdk-3.4.3.ebuild create mode 100644 kde-base/kdetoys/files/digest-kdetoys-3.4.3 create mode 100644 kde-base/kdetoys/kdetoys-3.4.3.ebuild create mode 100644 kde-base/kdeutils/files/digest-kdeutils-3.4.3 create mode 100644 kde-base/kdeutils/kdeutils-3.4.3.ebuild create mode 100644 kde-base/kdewebdev/files/digest-kdewebdev-3.4.3 create mode 100644 kde-base/kdewebdev/kdewebdev-3.4.3.ebuild diff --git a/kde-base/arts/ChangeLog b/kde-base/arts/ChangeLog index 485735f528c2..be99081e3386 100644 --- a/kde-base/arts/ChangeLog +++ b/kde-base/arts/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for kde-base/arts # Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/kde-base/arts/ChangeLog,v 1.181 2005/09/25 21:12:51 flameeyes Exp $ +# $Header: /var/cvsroot/gentoo-x86/kde-base/arts/ChangeLog,v 1.182 2005/10/12 13:19:17 greg_g Exp $ + +*arts-3.4.3 (12 Oct 2005) + + 12 Oct 2005; Gregorio Guidi +arts-3.4.3.ebuild: + New version. *arts-3.5_beta1-r1 (25 Sep 2005) diff --git a/kde-base/arts/arts-3.4.3.ebuild b/kde-base/arts/arts-3.4.3.ebuild new file mode 100644 index 000000000000..5d4e05f3af87 --- /dev/null +++ b/kde-base/arts/arts-3.4.3.ebuild @@ -0,0 +1,95 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/kde-base/arts/arts-3.4.3.ebuild,v 1.1 2005/10/12 13:19:17 greg_g Exp $ + +inherit kde flag-o-matic eutils +set-kdedir 3.4 + +MY_PV=${PV/#3/1} +S=${WORKDIR}/${PN}-${MY_PV} + +DESCRIPTION="aRts, the KDE sound (and all-around multimedia) server/output manager" +HOMEPAGE="http://multimedia.kde.org/" +SRC_URI="mirror://kde/stable/${PV}/src/${PN}-${MY_PV}.tar.bz2" + +LICENSE="GPL-2 LGPL-2" +SLOT="3.4" +KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="alsa esd artswrappersuid jack mp3 nas hardened vorbis" + +RDEPEND="$(qt_min_version 3.3) + >=dev-libs/glib-2 + alsa? ( media-libs/alsa-lib ) + vorbis? ( media-libs/libvorbis media-libs/libogg ) + esd? ( media-sound/esound ) + jack? ( >=media-sound/jack-audio-connection-kit-0.90 ) + mp3? ( media-libs/libmad ) + nas? ( media-libs/nas ) + media-libs/audiofile" + +DEPEND="${RDEPEND} + dev-util/pkgconfig" + +src_unpack() { + kde_src_unpack + epatch "${FILESDIR}/arts-1.3.2-alsa-bigendian.patch" + + if (is-flag -fstack-protector || is-flag -fstack-protector-all || use hardened); then + epatch ${FILESDIR}/arts-1.4-mcopidl.patch + fi + + # Fix amd64 cpu overload & crash bug, kde bug 88474. Applied for 3.5. + epatch "$FILESDIR/arts-3.4.1-cpu-overload.patch" + + # Configure patch. Applied for 3.5. + epatch "${FILESDIR}/arts-3.4.1-configure.patch" + + # for the configure patch + make -f admin/Makefile.common || die +} + +src_compile() { + myconf="$(use_enable alsa) $(use_enable vorbis) + $(use_enable mp3 libmad) $(use_with jack) + $(use_with esd) $(use_with nas) + --with-audiofile --without-mas" + + #fix bug 13453 + filter-flags -foptimize-sibling-calls + + #fix bug 41980 + use sparc && filter-flags -fomit-frame-pointer + + kde_src_compile +} + +src_install() { + kde_src_install + + # moved here from kdelibs so that when arts is installed + # without kdelibs it's still in the path. + # List all the multilib libdirs + local libdirs + for libdir in $(get_all_libdirs); do + libdirs="${libdirs}:${PREFIX}/${libdir}" + done + + dodir /etc/env.d +echo "PATH=${PREFIX}/bin +ROOTPATH=${PREFIX}/sbin:${PREFIX}/bin +LDPATH=${libdirs:1} +CONFIG_PROTECT=\"${PREFIX}/share/config ${PREFIX}/env ${PREFIX}/shutdown\"" > ${D}/etc/env.d/46kdepaths-3.4 # number goes down with version upgrade + + # used for realtime priority, but off by default as it is a security hazard + use artswrappersuid && chmod u+s ${D}/${PREFIX}/bin/artswrapper +} + +pkg_postinst() { + if ! use artswrappersuid ; then + einfo "Run chmod u+s ${PREFIX}/bin/artswrapper to let artsd use realtime priority" + einfo "and so avoid possible skips in sound. However, on untrusted systems this" + einfo "creates the possibility of a DoS attack that'll use 100% cpu at realtime" + einfo "priority, and so is off by default. See bug #7883." + einfo "Or, you can set the local artswrappersuid USE flag to make the ebuild do this." + fi +} diff --git a/kde-base/arts/files/digest-arts-3.4.3 b/kde-base/arts/files/digest-arts-3.4.3 new file mode 100644 index 000000000000..c4b9c3e96697 --- /dev/null +++ b/kde-base/arts/files/digest-arts-3.4.3 @@ -0,0 +1 @@ +MD5 58585969a9a33784601122c77bd15a1e arts-1.4.3.tar.bz2 945025 diff --git a/kde-base/kde-i18n/ChangeLog b/kde-base/kde-i18n/ChangeLog index 29fde16d864a..a0ddfd3bb5d2 100644 --- a/kde-base/kde-i18n/ChangeLog +++ b/kde-base/kde-i18n/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for kde-base/kde-i18n # Copyright 2000-2005 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/kde-base/kde-i18n/ChangeLog,v 1.75 2005/09/28 12:45:58 greg_g Exp $ +# $Header: /var/cvsroot/gentoo-x86/kde-base/kde-i18n/ChangeLog,v 1.76 2005/10/12 13:32:54 greg_g Exp $ + +*kde-i18n-3.4.3 (12 Oct 2005) + + 12 Oct 2005; Gregorio Guidi +kde-i18n-3.4.3.ebuild: + New version. 28 Sep 2005; Gregorio Guidi +files/kde-i18n-de-3.4.91-compile.patch, kde-i18n-3.5_beta1.ebuild: diff --git a/kde-base/kde-i18n/files/digest-kde-i18n-3.4.3 b/kde-base/kde-i18n/files/digest-kde-i18n-3.4.3 new file mode 100644 index 000000000000..cebbeb7a6091 --- /dev/null +++ b/kde-base/kde-i18n/files/digest-kde-i18n-3.4.3 @@ -0,0 +1,51 @@ +MD5 eea5169ceefe911123cfa4be1d2263a4 kde-i18n-af-3.4.3.tar.bz2 1476525 +MD5 ce01c8fd9addbc389b6847a0f71ca3d2 kde-i18n-ar-3.4.3.tar.bz2 1616757 +MD5 b861ea9ffd502da8147265345ba8a39b kde-i18n-bg-3.4.3.tar.bz2 1575121 +MD5 1f287e0484fb9c48d08a7d045bd2b004 kde-i18n-bn-3.4.3.tar.bz2 770321 +MD5 91112b5ac824987fc0065a6abfedbca4 kde-i18n-br-3.4.3.tar.bz2 1548627 +MD5 48ede0b61bff3bfea8e757d71f9967f8 kde-i18n-bs-3.4.3.tar.bz2 1623821 +MD5 27af429dce051fec177beb9d2afa622b kde-i18n-ca-3.4.3.tar.bz2 3538685 +MD5 65fcbfd8c18c2b3b29b52456c38d8819 kde-i18n-cs-3.4.3.tar.bz2 3182042 +MD5 df2a5b4ffde2eaafeeb9d11aa45a4473 kde-i18n-cy-3.4.3.tar.bz2 1769465 +MD5 ec644dbe2ad27c1a550bfd2f0496dcff kde-i18n-da-3.4.3.tar.bz2 12848353 +MD5 1fa9c6c26696f338ac1e86fbcd1a909c kde-i18n-de-3.4.3.tar.bz2 18206531 +MD5 cd796b785298559e7c51ea843ac83916 kde-i18n-el-3.4.3.tar.bz2 1908892 +MD5 0e5035fec7b827f88e42d540e40bf2a3 kde-i18n-en_GB-3.4.3.tar.bz2 3541600 +MD5 707b492c0e85aa0fb54935be5c580a34 kde-i18n-eo-3.4.3.tar.bz2 1217118 +MD5 70196022518c5c81b2f8b2ee50f0dd0a kde-i18n-es-3.4.3.tar.bz2 11170001 +MD5 fe591f6640f5ef30f5b3e0d45433abee kde-i18n-et-3.4.3.tar.bz2 8618384 +MD5 306f05bf924bbb00d567c9531d0f97e2 kde-i18n-eu-3.4.3.tar.bz2 2052502 +MD5 a3d8caeaf28d116b10945801e3b12c4f kde-i18n-fi-3.4.3.tar.bz2 2155888 +MD5 b87c4c18e47985cf9033d002e5cc1125 kde-i18n-fr-3.4.3.tar.bz2 17333906 +MD5 de17112c336c0dfa66797d47c35cb025 kde-i18n-fy-3.4.3.tar.bz2 551837 +MD5 394944fb0424c635fdb1df8e403770c1 kde-i18n-ga-3.4.3.tar.bz2 1533466 +MD5 7cf7d8d7ef4b3224cf5744ff85413aa3 kde-i18n-he-3.4.3.tar.bz2 1364692 +MD5 52c74b0408402bac5342a1edfcf7838e kde-i18n-hi-3.4.3.tar.bz2 1750057 +MD5 0b0f7122386d2774cc7f6df4b74559db kde-i18n-hsb-3.4.3.tar.bz2 546717 +MD5 63e89048b260f707e8a4d1fe2387dbb5 kde-i18n-hu-3.4.3.tar.bz2 2799379 +MD5 857a45f709ebd0813d7e353f84ed2428 kde-i18n-is-3.4.3.tar.bz2 1950419 +MD5 47b6f1a8df42579d966533c00cd4286c kde-i18n-it-3.4.3.tar.bz2 12374740 +MD5 89a9d0bf0e3505bd30029ef95a1a23f2 kde-i18n-ja-3.4.3.tar.bz2 2262568 +MD5 26e273369cf75a2a9b841bfbf0d7791f kde-i18n-lt-3.4.3.tar.bz2 1675505 +MD5 22200cebfd40341b977500e0a24904c3 kde-i18n-mk-3.4.3.tar.bz2 1299724 +MD5 746dbc6b53c199d74dab338b8ab34a6e kde-i18n-nb-3.4.3.tar.bz2 1968507 +MD5 5abb97b9dbed7434b66b4ad7e6ea8f71 kde-i18n-nds-3.4.3.tar.bz2 863837 +MD5 783c361891bd5800f9d56c90b8b59cae kde-i18n-nl-3.4.3.tar.bz2 9561996 +MD5 daf6a7c419d39805c3dcccf057050f31 kde-i18n-nn-3.4.3.tar.bz2 1703203 +MD5 ac47ec3d56f0d451fe6d0bb97576be17 kde-i18n-pa-3.4.3.tar.bz2 864964 +MD5 9e770a34bdade6f8c1e136ba3e8d43f4 kde-i18n-pl-3.4.3.tar.bz2 4332472 +MD5 35a2c05d396c257f3f0647151ce6d25a kde-i18n-pt-3.4.3.tar.bz2 7101269 +MD5 fe4af050de12249999eb1aa43ac683ab kde-i18n-pt_BR-3.4.3.tar.bz2 10226402 +MD5 5c493025f972fc7b63045756977e6ac9 kde-i18n-ro-3.4.3.tar.bz2 3066232 +MD5 4e5a7ddc4ac505f5c494c923646209b5 kde-i18n-ru-3.4.3.tar.bz2 7524548 +MD5 ff20d24d689ad581b25b4d3a2cb9e760 kde-i18n-se-3.4.3.tar.bz2 927761 +MD5 6f4125979eaf18c3bb24ccc0b461da46 kde-i18n-sk-3.4.3.tar.bz2 5384560 +MD5 83d38b7a3bf7dda5e3817e465a5d8c5d kde-i18n-sl-3.4.3.tar.bz2 4309224 +MD5 4c440703d722df7969b17f09441e7ef4 kde-i18n-sr-3.4.3.tar.bz2 2103941 +MD5 4c7e5f42bf79218d1de318e8cb312b9d kde-i18n-sr@Latn-3.4.3.tar.bz2 2091473 +MD5 b9f30d8d32883e462bafbb47cabf9e83 kde-i18n-sv-3.4.3.tar.bz2 26635012 +MD5 5ee503892416d20e64119c0d05da294c kde-i18n-ta-3.4.3.tar.bz2 2003730 +MD5 832372d20f761260d37a69475ed3e94d kde-i18n-tg-3.4.3.tar.bz2 1980044 +MD5 f7334b33ffb57b8f4b9480ec6ed793c8 kde-i18n-tr-3.4.3.tar.bz2 1917951 +MD5 3d716310e45ee12040fc140d8ba2c502 kde-i18n-uk-3.4.3.tar.bz2 1696683 +MD5 6efbbf16c3cd3db89b8806101e2a6a0e kde-i18n-zh_CN-3.4.3.tar.bz2 1817416 diff --git a/kde-base/kde-i18n/kde-i18n-3.4.3.ebuild b/kde-base/kde-i18n/kde-i18n-3.4.3.ebuild new file mode 100644 index 000000000000..e1cf4d28cb9c --- /dev/null +++ b/kde-base/kde-i18n/kde-i18n-3.4.3.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/kde-base/kde-i18n/kde-i18n-3.4.3.ebuild,v 1.1 2005/10/12 13:32:54 greg_g Exp $ + +inherit kde + +DESCRIPTION="KDE internationalization package" +HOMEPAGE="http://www.kde.org/" +LICENSE="GPL-2" + +KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86" +IUSE="" +SLOT="${KDEMAJORVER}.${KDEMINORVER}" + +need-kde ${PV} + +LANGS="af ar bg bn br bs ca cs cy da de el en_GB eo es +et eu fi fr fy ga he hi hsb hu is it ja lt mk +nb nds nl nn pa pl pt pt_BR ro ru se sk sl sr +sr@Latn sv ta tg tr uk zh_CN" + +for X in ${LANGS}; do + SRC_URI="${SRC_URI} linguas_${X}? ( mirror://kde/stable/${PV}/src/kde-i18n/kde-i18n-${X}-${PV}.tar.bz2 )" +done + +pkg_setup() { + if [ -z "${A}" ]; then + echo + eerror "You must set the LINGUAS environment variable to a list of valid" + eerror "language codes, one for each language you would like to install." + eerror "e.g.: LINGUAS=\"sv de pt\"" + eerror "" + eerror "The available language codes are:" + echo "${LANGS}" + echo + die + fi +} + +src_unpack() { + # Override kde_src_unpack + unpack ${A} +} + +src_compile() { + local _S=${S} + for dir in `ls ${WORKDIR}`; do + S=${WORKDIR}/${dir} + kde_src_compile myconf + myconf="${myconf} --prefix=${KDEDIR}" + kde_src_compile configure + kde_src_compile make + done + S=${_S} +} + +src_install() { + local _S=${S} + for dir in `ls ${WORKDIR}`; do + cd ${WORKDIR}/${dir} + make DESTDIR=${D} install || die + done + S=${_S} +} diff --git a/kde-base/kde/ChangeLog b/kde-base/kde/ChangeLog index 7375c612d5e7..3e424c39603b 100644 --- a/kde-base/kde/ChangeLog +++ b/kde-base/kde/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for kde-base/kde # Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/kde-base/kde/ChangeLog,v 1.119 2005/10/06 23:40:35 hardave Exp $ +# $Header: /var/cvsroot/gentoo-x86/kde-base/kde/ChangeLog,v 1.120 2005/10/12 13:31:09 greg_g Exp $ + +*kde-3.4.3 (12 Oct 2005) + + 12 Oct 2005; Gregorio Guidi +kde-3.4.3.ebuild: + New version. 06 Oct 2005; Hardave Riar kde-3.4.2.ebuild: Keyworded ~mips. diff --git a/kde-base/kde/files/digest-kde-3.4.3 b/kde-base/kde/files/digest-kde-3.4.3 new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/kde-base/kde/kde-3.4.3.ebuild b/kde-base/kde/kde-3.4.3.ebuild new file mode 100644 index 000000000000..49d309fc34b6 --- /dev/null +++ b/kde-base/kde/kde-3.4.3.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/kde-base/kde/kde-3.4.3.ebuild,v 1.1 2005/10/12 13:31:09 greg_g Exp $ + +DESCRIPTION="KDE - merge this to pull in all non-developer kde-base/* packages" +HOMEPAGE="http://www.kde.org/" + +LICENSE="GPL-2" +SLOT="3.4" +KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~sparc ~x86" +IUSE="accessibility" + +# excluded: kdebindings, kdesdk, since these are developer-only packages +RDEPEND="~kde-base/kdelibs-${PV} + ~kde-base/kdebase-${PV} + ~kde-base/kdeaddons-${PV} + ~kde-base/kdeadmin-${PV} + ~kde-base/kdeartwork-${PV} + ~kde-base/kdeedu-${PV} + ~kde-base/kdegames-${PV} + ~kde-base/kdegraphics-${PV} + ~kde-base/kdemultimedia-${PV} + ~kde-base/kdenetwork-${PV} + ~kde-base/kdepim-${PV} + ~kde-base/kdetoys-${PV} + ~kde-base/kdeutils-${PV} + ~kde-base/kdewebdev-${PV} + accessibility? ( ~kde-base/kdeaccessibility-${PV} )" diff --git a/kde-base/kdeaccessibility/ChangeLog b/kde-base/kdeaccessibility/ChangeLog index ad14a08d2a77..d21540c8ed53 100644 --- a/kde-base/kdeaccessibility/ChangeLog +++ b/kde-base/kdeaccessibility/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for kde-base/kdeaccessibility # Copyright 2000-2005 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/kde-base/kdeaccessibility/ChangeLog,v 1.74 2005/09/21 17:27:15 greg_g Exp $ +# $Header: /var/cvsroot/gentoo-x86/kde-base/kdeaccessibility/ChangeLog,v 1.75 2005/10/12 13:29:20 greg_g Exp $ + +*kdeaccessibility-3.4.3 (12 Oct 2005) + + 12 Oct 2005; Gregorio Guidi + +kdeaccessibility-3.4.3.ebuild: + New version. *kdeaccessibility-3.5_beta1 (21 Sep 2005) diff --git a/kde-base/kdeaccessibility/files/digest-kdeaccessibility-3.4.3 b/kde-base/kdeaccessibility/files/digest-kdeaccessibility-3.4.3 new file mode 100644 index 000000000000..b56dadf0683d --- /dev/null +++ b/kde-base/kdeaccessibility/files/digest-kdeaccessibility-3.4.3 @@ -0,0 +1 @@ +MD5 02f8ffe95f253aaab8a13ab7211494dc kdeaccessibility-3.4.3.tar.bz2 7414953 diff --git a/kde-base/kdeaccessibility/kdeaccessibility-3.4.3.ebuild b/kde-base/kdeaccessibility/kdeaccessibility-3.4.3.ebuild new file mode 100644 index 000000000000..07f5f317e2ac --- /dev/null +++ b/kde-base/kdeaccessibility/kdeaccessibility-3.4.3.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/kde-base/kdeaccessibility/kdeaccessibility-3.4.3.ebuild,v 1.1 2005/10/12 13:29:20 greg_g Exp $ + +inherit kde-dist eutils + +DESCRIPTION="KDE accessibility module" +KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~sparc ~x86" +IUSE="arts gstreamer" + +DEPEND="gstreamer? ( >=media-libs/gstreamer-0.8.7 + >=media-libs/gst-plugins-0.8.7 )" + +RDEPEND="${DEPEND} + arts? ( || ( app-accessibility/festival + app-accessibility/epos + app-accessibility/flite + app-accessibility/freetts ) ) + + gstreamer? ( || ( app-accessibility/festival + app-accessibility/epos + app-accessibility/flite ) )" + +DEPEND="${DEPEND} + dev-util/pkgconfig" + +pkg_setup() { + kde_pkg_setup + if use gstreamer; then + ewarn "gstreamer support in kdeaccessibility is experimental" + fi +} + +src_unpack() { + kde_src_unpack + + # Make arts optional. Applied for 3.5. + epatch "${FILESDIR}/kdeaccessibility-3.4.0-noarts.patch" + + # for the noarts patch + make -f admin/Makefile.common || die +} + +src_compile() { + local myconf="$(use_enable gstreamer kttsd-gstreamer)" + + kde_src_compile +} diff --git a/kde-base/kdeaddons/ChangeLog b/kde-base/kdeaddons/ChangeLog index 6968f2c75fb5..47f6bff718a1 100644 --- a/kde-base/kdeaddons/ChangeLog +++ b/kde-base/kdeaddons/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for kde-base/kdeaddons # Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/kde-base/kdeaddons/ChangeLog,v 1.139 2005/10/06 23:31:48 hardave Exp $ +# $Header: /var/cvsroot/gentoo-x86/kde-base/kdeaddons/ChangeLog,v 1.140 2005/10/12 13:22:12 greg_g Exp $ + +*kdeaddons-3.4.3 (12 Oct 2005) + + 12 Oct 2005; Gregorio Guidi +kdeaddons-3.4.3.ebuild: + New version. 06 Oct 2005; Hardave Riar kdeaddons-3.4.2.ebuild: Keyworded ~mips. diff --git a/kde-base/kdeaddons/files/digest-kdeaddons-3.4.3 b/kde-base/kdeaddons/files/digest-kdeaddons-3.4.3 new file mode 100644 index 000000000000..bed159902dd3 --- /dev/null +++ b/kde-base/kdeaddons/files/digest-kdeaddons-3.4.3 @@ -0,0 +1 @@ +MD5 e927d60e94adba69e78f82d82305f4ce kdeaddons-3.4.3.tar.bz2 1593317 diff --git a/kde-base/kdeaddons/kdeaddons-3.4.3.ebuild b/kde-base/kdeaddons/kdeaddons-3.4.3.ebuild new file mode 100644 index 000000000000..34e001a6e9cb --- /dev/null +++ b/kde-base/kdeaddons/kdeaddons-3.4.3.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/kde-base/kdeaddons/kdeaddons-3.4.3.ebuild,v 1.1 2005/10/12 13:22:12 greg_g Exp $ + +inherit kde-dist eutils + +DESCRIPTION="KDE addon modules: plugins for konqueror, noatun etc" + +KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~sparc ~x86" +IUSE="arts berkdb sdl xmms" + +DEPEND="~kde-base/kdepim-${PV} + ~kde-base/kdemultimedia-${PV} + ~kde-base/kdegames-${PV} + arts? ( ~kde-base/arts-${PV} ) + sdl? ( >=media-libs/libsdl-1.2 ) + xmms? ( media-sound/xmms ) + berkdb? ( || ( =sys-libs/db-4.3* + =sys-libs/db-4.2* ) )" + +src_unpack() { + kde_src_unpack + + # Make vimpart use /usr/bin/kvim -- fixes bug 33257. + # This should continue to apply to upcoming versions since it's + # Gentoo-specific and won't go upstream. + epatch "${FILESDIR}/${PN}-3.2.0-kvim.diff" + + # Configure patch. Applied for 3.5. + epatch "${FILESDIR}/kdeaddons-3.4-configure.patch" + + # For the configure patch. + make -f admin/Makefile.common || die +} + +src_compile() { + local myconf="$(use_with sdl) $(use_with xmms)" + + if use berkdb; then + if has_version "=sys-libs/db-4.3*"; then + myconf="${myconf} --with-berkeley-db --with-db-lib=db_cxx-4.3 + --with-extra-includes=/usr/include/db4.3" + elif has_version "=sys-libs/db-4.2*"; then + myconf="${myconf} --with-berkeley-db --with-db-lib=db_cxx-4.2 + --with-extra-includes=/usr/include/db4.2" + fi + else + myconf="${myconf} --without-berkeley-db" + fi + + kde_src_compile +} diff --git a/kde-base/kdeadmin/ChangeLog b/kde-base/kdeadmin/ChangeLog index 024d12a0b4aa..baab885ef0cb 100644 --- a/kde-base/kdeadmin/ChangeLog +++ b/kde-base/kdeadmin/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for kde-base/kdeadmin # Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/kde-base/kdeadmin/ChangeLog,v 1.134 2005/10/06 23:33:08 hardave Exp $ +# $Header: /var/cvsroot/gentoo-x86/kde-base/kdeadmin/ChangeLog,v 1.135 2005/10/12 13:22:45 greg_g Exp $ + +*kdeadmin-3.4.3 (12 Oct 2005) + + 12 Oct 2005; Gregorio Guidi +kdeadmin-3.4.3.ebuild: + New version. 06 Oct 2005; Hardave Riar kdeadmin-3.4.2.ebuild: Keyworded ~mips. diff --git a/kde-base/kdeadmin/files/digest-kdeadmin-3.4.3 b/kde-base/kdeadmin/files/digest-kdeadmin-3.4.3 new file mode 100644 index 000000000000..a9f5f060fa6e --- /dev/null +++ b/kde-base/kdeadmin/files/digest-kdeadmin-3.4.3 @@ -0,0 +1 @@ +MD5 ded1ff7ea33f6634ee342b671bbe6677 kdeadmin-3.4.3.tar.bz2 1520420 diff --git a/kde-base/kdeadmin/kdeadmin-3.4.3.ebuild b/kde-base/kdeadmin/kdeadmin-3.4.3.ebuild new file mode 100644 index 000000000000..693a88130f4a --- /dev/null +++ b/kde-base/kdeadmin/kdeadmin-3.4.3.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/kde-base/kdeadmin/kdeadmin-3.4.3.ebuild,v 1.1 2005/10/12 13:22:45 greg_g Exp $ + +inherit kde-dist + +DESCRIPTION="KDE administration tools (user manager, etc.)" + +KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~sparc ~x86" +IUSE="" + +DEPEND="~kde-base/kdebase-${PV}" + +src_compile() { + # we only want to compile the lilo config module on x86, but there we want to make sure it's + # always compiled to ensure consistent behaviour of the package across both lilo and grub systems, + # because configure when left to its own devices will build lilo-config or not basd on whether + # lilo is present in the path. + # so, we make configure build it by removing the configure.in.in file that checks for + # lilo's presense + if use x86; then + echo > ${S}/lilo-config/configure.in.in + make -f admin/Makefile.common || die + fi + + export DO_NOT_COMPILE="${DO_NOT_COMPILE} ksysv" + + kde_src_compile +} diff --git a/kde-base/kdeartwork/ChangeLog b/kde-base/kdeartwork/ChangeLog index 082030f3ef1d..4565b4b2a3f0 100644 --- a/kde-base/kdeartwork/ChangeLog +++ b/kde-base/kdeartwork/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for kde-base/kdeartwork # Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/kde-base/kdeartwork/ChangeLog,v 1.133 2005/10/06 23:20:47 hardave Exp $ +# $Header: /var/cvsroot/gentoo-x86/kde-base/kdeartwork/ChangeLog,v 1.134 2005/10/12 13:23:24 greg_g Exp $ + +*kdeartwork-3.4.3 (12 Oct 2005) + + 12 Oct 2005; Gregorio Guidi + +files/kdeartwork-3.4.3-configure.patch, + +files/kdeartwork-3.4.3-kfiresaver.patch, +kdeartwork-3.4.3.ebuild: + New version. 06 Oct 2005; Hardave Riar kdeartwork-3.4.2.ebuild: Keyworded ~mips. diff --git a/kde-base/kdeartwork/files/digest-kdeartwork-3.4.3 b/kde-base/kdeartwork/files/digest-kdeartwork-3.4.3 new file mode 100644 index 000000000000..e62cea27e0c2 --- /dev/null +++ b/kde-base/kdeartwork/files/digest-kdeartwork-3.4.3 @@ -0,0 +1 @@ +MD5 a571991c6e21321177febafadb61efaa kdeartwork-3.4.3.tar.bz2 18022458 diff --git a/kde-base/kdeartwork/files/kdeartwork-3.4.3-configure.patch b/kde-base/kdeartwork/files/kdeartwork-3.4.3-configure.patch new file mode 100644 index 000000000000..567431d69d75 --- /dev/null +++ b/kde-base/kdeartwork/files/kdeartwork-3.4.3-configure.patch @@ -0,0 +1,140 @@ +diff -Nur kdeartwork-3.4.3.orig/kscreensaver/configure.in.in kdeartwork-3.4.3/kscreensaver/configure.in.in +--- kdeartwork-3.4.3.orig/kscreensaver/configure.in.in 2005-10-06 08:12:25.000000000 +0200 ++++ kdeartwork-3.4.3/kscreensaver/configure.in.in 2005-10-08 10:02:25.000000000 +0200 +@@ -37,32 +37,41 @@ + AM_CONDITIONAL(COMPILE_ARTS_KSAVERS, test x$build_arts = xyes) + AM_CONDITIONAL(COMPILE_ARTS_GL_KSAVERS, test x$have_gl = xyes && test x$ac_cv_kde_qt_has_opengl = xyes && test x$build_arts = xyes) + +-LIBART= ++AC_ARG_WITH(libart, ++ [AC_HELP_STRING(--with-libart, ++ [enable support for libart @<:@default=check@:>@])], ++ [], with_libart=check) + +-KDE_FIND_PATH(libart2-config, LIBART_CONFIG, [${prefix}/bin ${exec_prefix}/bin /usr/local/bin /opt/local/bin], [ +- AC_MSG_WARN([Could not find libart anywhere, check http://www.levien.com/libart/]) +-]) +- +-if test -n "$LIBART_CONFIG"; then +- vers=`$LIBART_CONFIG --version 2>/dev/null | awk 'BEGIN { FS = "."; } { printf "%d", ($1 * 1000 + $2) * 1000 + $3;}'` +- if test -n "$vers" && test "$vers" -ge 2003008 +- then +- LIBART_LIBS="`$LIBART_CONFIG --libs`" +- LIBART_RPATH= +- for args in $LIBART_LIBS; do ++LIBART= ++if test "x$with_libart" != xno; then ++ KDE_FIND_PATH(libart2-config, LIBART_CONFIG, [${prefix}/bin ${exec_prefix}/bin /usr/local/bin /opt/local/bin], [ ++ AC_MSG_WARN([Could not find libart anywhere, check http://www.levien.com/libart/]) ++ ]) ++ ++ if test -n "$LIBART_CONFIG"; then ++ vers=`$LIBART_CONFIG --version 2>/dev/null | awk 'BEGIN { FS = "."; } { printf "%d", ($1 * 1000 + $2) * 1000 + $3;}'` ++ if test -n "$vers" && test "$vers" -ge 2003008; then ++ LIBART_LIBS="`$LIBART_CONFIG --libs`" ++ LIBART_RPATH= ++ for args in $LIBART_LIBS; do + case $args in + -L*) + LIBART_RPATH="$LIBART_RPATH $args" + ;; + esac +- done +- LIBART_RPATH=`echo $LIBART_RPATH | sed -e "s/-L/-R/g"` +- LIBART_CFLAGS="`$LIBART_CONFIG --cflags`" +- LIBART=yes +- +- AC_DEFINE_UNQUOTED(HAVE_LIBART, 1, [Defines if your system has the libart library]) +- else +- AC_MSG_WARN([You need at least libart 2.3.8]) ++ done ++ LIBART_RPATH=`echo $LIBART_RPATH | sed -e "s/-L/-R/g"` ++ LIBART_CFLAGS="`$LIBART_CONFIG --cflags`" ++ LIBART=yes ++ ++ AC_DEFINE_UNQUOTED(HAVE_LIBART, 1, [Defines if your system has the libart library]) ++ else ++ AC_MSG_WARN([You need at least libart 2.3.8]) ++ fi ++ fi ++ ++ if test "x$with_libart" != xcheck && test -z "$LIBART"; then ++ AC_MSG_ERROR([--with-libart was given, but test for libart failed]) + fi + fi + +diff -Nur kdeartwork-3.4.3.orig/kscreensaver/kxsconfig/configure.in.bot kdeartwork-3.4.3/kscreensaver/kxsconfig/configure.in.bot +--- kdeartwork-3.4.3.orig/kscreensaver/kxsconfig/configure.in.bot 2005-10-05 15:11:48.000000000 +0200 ++++ kdeartwork-3.4.3/kscreensaver/kxsconfig/configure.in.bot 2005-10-08 10:02:25.000000000 +0200 +@@ -1,4 +1,4 @@ +-if test "$XSCREENSAVER" = "NO"; then ++if test "x$with_xscreensaver" = xcheck && test "$XSCREENSAVER" = "NO"; then + echo "" + echo "xscreensaver could not be detected on your system." + echo "Check www.jwz.org/xscreensaver if you're loving to" +diff -Nur kdeartwork-3.4.3.orig/kscreensaver/kxsconfig/configure.in.in kdeartwork-3.4.3/kscreensaver/kxsconfig/configure.in.in +--- kdeartwork-3.4.3.orig/kscreensaver/kxsconfig/configure.in.in 2005-10-05 15:11:48.000000000 +0200 ++++ kdeartwork-3.4.3/kscreensaver/kxsconfig/configure.in.in 2005-10-08 10:03:21.000000000 +0200 +@@ -22,25 +22,30 @@ + done + IFS=$old_IFS + +-KDE_FIND_PATH(lib$kdelibsuff/xscreensaver/flame, XSCREENSAVER, [ $xscreensaver_prefixes ], +- [ +- KDE_FIND_PATH(lib/xscreensaver/flame, XSCREENSAVER, [ $xscreensaver_prefixes ], +- [ +- KDE_FIND_PATH(bin/xscreensaver-hacks/flame, XSCREENSAVER, +- [ $xscreensaver_prefixes ], +- [ +- KDE_FIND_PATH(hacks/flame, XSCREENSAVER, +- [ $xscreensaver_prefixes ], +- [ +- XSCREENSAVER=NO +- ]) +- ]) +- ]) +- ]) ++AC_ARG_WITH(xscreensaver, ++ [AC_HELP_STRING(--with-xscreensaver, ++ [enable support for xscreensaver @<:@default=check@:>@])], ++ [], with_xscreensaver=check) ++ ++XSCREENSAVER='' ++echo "Searching in $xscreensaver_prefixes" ++if test "x$with_xscreensaver" != xno; then ++ for xsdir in lib$kdelibsuff/xscreensaver lib/xscreensaver \ ++ lib$kdelibsuff/misc/xscreensaver lib/misc/xscreensaver \ ++ libexec$kdelibsuff/xscreensaver libexec/xscreensaver \ ++ bin/xscreensaver-hacks hacks; do ++ test -n "$XSCREENSAVER" && break ++ KDE_FIND_PATH("$xsdir/flame", XSCREENSAVER, [ $xscreensaver_prefixes ]) ++ done ++ ++ if test "x$with_xscreensaver" != xcheck && test "x$XSCREENSAVER" = x; then ++ AC_MSG_ERROR([--with-xscreensaver was given, but test for xscreensaver failed]) ++ fi ++fi + + XSCREENSAVER_HACKS_DIR= + +-if test "$XSCREENSAVER" != "NO"; then ++if test -n "$XSCREENSAVER"; then + XSCREENSAVER_HACKS_DIR=`echo $XSCREENSAVER | sed -e 's,/flame$,,'` + AC_DEFINE_UNQUOTED(XSCREENSAVER_HACKS_DIR, "$XSCREENSAVER_HACKS_DIR", [Defines where xscreensaver stores its graphic hacks]) + +@@ -48,7 +53,6 @@ + for subdir in lib/xscreensaver/config \ + lib/X11/xscreensaver/config \ + share/control-center/screensavers \ +- share/control-center/screensavers \ + share/xscreensaver/config \ + xscreensaver \ + config/control-center-2.0; do +@@ -62,6 +66,5 @@ + [Defines where xscreensaver stores it's config files]) + fi + +-AM_CONDITIONAL(include_XSCREENSAVER, test "$XSCREENSAVER" != "NO") ++AM_CONDITIONAL(include_XSCREENSAVER, test -n "$XSCREENSAVER") + AC_SUBST(XSCREENSAVER_HACKS_DIR) +- diff --git a/kde-base/kdeartwork/files/kdeartwork-3.4.3-kfiresaver.patch b/kde-base/kdeartwork/files/kdeartwork-3.4.3-kfiresaver.patch new file mode 100644 index 000000000000..53e69720b1bd --- /dev/null +++ b/kde-base/kdeartwork/files/kdeartwork-3.4.3-kfiresaver.patch @@ -0,0 +1,12 @@ +diff -Nur kdeartwork-3.4.3.orig/kscreensaver/kdesavers/Makefile.am kdeartwork-3.4.3/kscreensaver/kdesavers/Makefile.am +--- kdeartwork-3.4.3.orig/kscreensaver/kdesavers/Makefile.am 2005-10-05 15:11:45.000000000 +0200 ++++ kdeartwork-3.4.3/kscreensaver/kdesavers/Makefile.am 2005-10-10 16:19:25.000000000 +0200 +@@ -95,7 +95,7 @@ + desktop_DATA = KBanner.desktop KPolygon.desktop \ + KSlideshow.desktop KLines-saver.desktop KLorenz.desktop \ + KBlob.desktop KVm.desktop \ +- KClock.desktop $(X11_DESKTOP_FILES) $(GL_DESKTOP_FILES) $(LIBART_DESKTOP_FILES) ++ KClock.desktop $(X11_DESKTOP_FILES) $(GL_DESKTOP_FILES) $(LIBART_DESKTOP_FILES) $(ARTS_GL_DESKTOP_FILES) + + desktopdir = $(kde_appsdir)/System/ScreenSavers + diff --git a/kde-base/kdeartwork/kdeartwork-3.4.3.ebuild b/kde-base/kdeartwork/kdeartwork-3.4.3.ebuild new file mode 100644 index 000000000000..78de00dd4b01 --- /dev/null +++ b/kde-base/kdeartwork/kdeartwork-3.4.3.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/kde-base/kdeartwork/kdeartwork-3.4.3.ebuild,v 1.1 2005/10/12 13:23:24 greg_g Exp $ + +inherit kde-dist eutils + +DESCRIPTION="KDE artwork package" + +KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~sparc ~x86" +IUSE="opengl xscreensaver" + +DEPEND="~kde-base/kdebase-${PV} + media-libs/libart_lgpl + opengl? ( virtual/opengl ) + xscreensaver? ( x11-misc/xscreensaver )" + +src_unpack() { + kde_src_unpack + + # Configure patch. Applied for 3.5. + epatch ${FILESDIR}/kdeartwork-3.4.3-configure.patch + + # Fix Makefile. Applied for 3.4.4. + epatch ${FILESDIR}/kdeartwork-3.4.3-kfiresaver.patch + + # For the configure and Makefile patch. + make -f admin/Makefile.common || die +} + +src_compile() { + local myconf="--with-dpms --with-libart + $(use_with opengl gl) $(use_with xscreensaver)" + + kde_src_compile +} diff --git a/kde-base/kdebase/ChangeLog b/kde-base/kdebase/ChangeLog index 20e944fe60d2..c0c68357625f 100644 --- a/kde-base/kdebase/ChangeLog +++ b/kde-base/kdebase/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for kde-base/kdebase # Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/kde-base/kdebase/ChangeLog,v 1.221 2005/10/06 23:15:54 hardave Exp $ +# $Header: /var/cvsroot/gentoo-x86/kde-base/kdebase/ChangeLog,v 1.222 2005/10/12 13:21:33 greg_g Exp $ + +*kdebase-3.4.3 (12 Oct 2005) + + 12 Oct 2005; Gregorio Guidi +kdebase-3.4.3.ebuild: + New version. 06 Oct 2005; Hardave Riar kdebase-3.4.2-r1.ebuild: Keyworded ~mips. diff --git a/kde-base/kdebase/files/digest-kdebase-3.4.3 b/kde-base/kdebase/files/digest-kdebase-3.4.3 new file mode 100644 index 000000000000..bb8792f66435 --- /dev/null +++ b/kde-base/kdebase/files/digest-kdebase-3.4.3 @@ -0,0 +1,2 @@ +MD5 7b25feba2774c077601d472dae5352c8 kdebase-3.4.3.tar.bz2 22425835 +MD5 0437cf2231a850d7a1b47d07daca603f kdebase-3.4.3-kubuntu-hal.patch.gz 8441 diff --git a/kde-base/kdebase/kdebase-3.4.3.ebuild b/kde-base/kdebase/kdebase-3.4.3.ebuild new file mode 100644 index 000000000000..78b1e3a9d54e --- /dev/null +++ b/kde-base/kdebase/kdebase-3.4.3.ebuild @@ -0,0 +1,135 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/kde-base/kdebase/kdebase-3.4.3.ebuild,v 1.1 2005/10/12 13:21:33 greg_g Exp $ + +inherit kde-dist eutils + +DESCRIPTION="KDE base packages: the desktop, panel, window manager, konqueror..." + +SRC_URI="${SRC_URI} mirror://gentoo/kdebase-3.4.3-kubuntu-hal.patch.gz" + +KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~sparc ~x86" +IUSE="arts cups java ldap ieee1394 hal lm_sensors logitech-mouse openexr opengl pam samba ssl" +# hal: enables hal backend for 'media:' ioslave + +DEPEND="arts? ( ~kde-base/arts-${PV} ) + >=media-libs/freetype-2 + media-libs/fontconfig + pam? ( kde-base/kdebase-pam ) + >=dev-libs/cyrus-sasl-2 + ldap? ( >=net-nds/openldap-2 ) + cups? ( net-print/cups ) + ssl? ( dev-libs/openssl ) + opengl? ( virtual/opengl ) + openexr? ( >=media-libs/openexr-1.2 ) + samba? ( >=net-fs/samba-3.0.4 ) + lm_sensors? ( sys-apps/lm_sensors ) + logitech-mouse? ( >=dev-libs/libusb-0.1.10a ) + ieee1394? ( sys-libs/libraw1394 ) + hal? ( sys-apps/dbus + sys-apps/hal )" + +RDEPEND="${DEPEND} + java? ( >=virtual/jre-1.4 ) + virtual/eject" + +DEPEND="${DEPEND} + dev-util/pkgconfig" + +src_unpack() { + kde_src_unpack + + epatch "${FILESDIR}/kdebase-3.4.1-startkde-gentoo.patch" + + # Configure patch. Applied for 3.5. + epatch "${FILESDIR}/kdebase-3.4-configure.patch" + + # Support for hal-0.5, backported from 3.5 branch. + epatch "${WORKDIR}/kdebase-3.4.3-kubuntu-hal.patch" + + # For the configure patch. + make -f admin/Makefile.common || die +} + +src_compile() { + local myconf="--with-dpms + $(use_with arts) $(use_with ldap) + $(use_with cups) $(use_with opengl gl) + $(use_with ssl) $(use_with samba) $(use_with openexr) + $(use_with lm_sensors sensors) $(use_with logitech-mouse libusb) + $(use_with ieee1394 libraw1394) $(use_with hal)" + + if use pam; then + myconf="${myconf} --with-pam=yes" + else + myconf="${myconf} --with-pam=no --with-shadow" + fi + + # the java test is problematic (see kde bug 100729) and + # useless. All that's needed for java applets to work is + # to have the 'java' executable in PATH. + myconf="${myconf} --without-java" + + kde_src_compile +} + +src_install() { + kde_src_install + cd ${S}/kdm && make DESTDIR=${D} GENKDMCONF_FLAGS="--no-old --no-backup --no-in-notice" install + + # startup and shutdown scripts + insinto ${KDEDIR}/env + doins ${FILESDIR}/agent-startup.sh + + exeinto ${KDEDIR}/shutdown + doexe ${FILESDIR}/agent-shutdown.sh + + # freedesktop environment variables + cat < ${T}/xdg.sh +export XDG_DATA_DIRS="${KDEDIR}/share:/usr/share" +export XDG_CONFIG_DIRS="${KDEDIR}/etc/xdg" +EOF + insinto ${KDEDIR}/env + doins ${T}/xdg.sh + + # x11 session script + cat < ${T}/kde-${SLOT} +#!/bin/sh +exec ${KDEDIR}/bin/startkde +EOF + exeinto /etc/X11/Sessions + doexe ${T}/kde-${SLOT} + + # freedesktop compliant session script + sed -e "s:@KDE_BINDIR@:${KDEDIR}/bin:g;s:Name=KDE:Name=KDE ${SLOT}:" \ + ${S}/kdm/kfrontend/sessions/kde.desktop.in > ${T}/kde-${SLOT}.desktop + insinto /usr/share/xsessions + doins ${T}/kde-${SLOT}.desktop + + # Customize the kdmrc configuration + sed -i -e "s:#SessionsDirs=:SessionsDirs=/usr/share/xsessions\n#SessionsDirs=:" \ + -e "s:#GreetFont=:GreetFont=Sans Serif,24,-1,5,50,0,0,0,0,0\n#GreetFont=:" \ + -e "s:#StdFont=:StdFont=Sans Serif,12,-1,5,50,0,0,0,0,0\n#StdFont=:" \ + -e "s:#FailFont=:FailFont=Sans Serif,12,-1,5,75,0,0,0,0,0\n#FailFont=:" \ + -e "s:#AntiAliasing=:AntiAliasing=true\n#AntiAliasing=:" \ + ${D}/${KDEDIR}/share/config/kdm/kdmrc || die + + rmdir ${D}/${KDEDIR}/share/templates/.source/emptydir +} + +pkg_postinst() { + # set the default kdm face icon if it's not already set by the system admin + if [ ! -e "${ROOT}${KDEDIR}/share/apps/kdm/faces/.default.face.icon" ]; then + mkdir -p "${ROOT}${KDEDIR}/share/apps/kdm/faces" + cp "${ROOT}${KDEDIR}/share/apps/kdm/pics/users/default1.png" \ + "${ROOT}${KDEDIR}/share/apps/kdm/faces/.default.face.icon" + fi + + mkdir -p ${ROOT}${KDEDIR}/share/templates/.source/emptydir + + echo + einfo "To enable gpg-agent and/or ssh-agent in KDE sessions," + einfo "edit ${KDEDIR}/env/agent-startup.sh and" + einfo "${KDEDIR}/shutdown/agent-shutdown.sh" + echo +} diff --git a/kde-base/kdeedu/ChangeLog b/kde-base/kdeedu/ChangeLog index 44575ebd4532..35f99629e8ae 100644 --- a/kde-base/kdeedu/ChangeLog +++ b/kde-base/kdeedu/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for kde-base/kdeedu # Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/kde-base/kdeedu/ChangeLog,v 1.152 2005/10/06 23:38:38 hardave Exp $ +# $Header: /var/cvsroot/gentoo-x86/kde-base/kdeedu/ChangeLog,v 1.153 2005/10/12 13:24:08 greg_g Exp $ + +*kdeedu-3.4.3-r10 (12 Oct 2005) +*kdeedu-3.4.3 (12 Oct 2005) + + 12 Oct 2005; Gregorio Guidi +kdeedu-3.4.3.ebuild, + +kdeedu-3.4.3-r10.ebuild: + New version. 06 Oct 2005; Hardave Riar kdeedu-3.4.2-r2.ebuild: Keyworded ~mips. diff --git a/kde-base/kdeedu/files/digest-kdeedu-3.4.3 b/kde-base/kdeedu/files/digest-kdeedu-3.4.3 new file mode 100644 index 000000000000..4e5b4661f69a --- /dev/null +++ b/kde-base/kdeedu/files/digest-kdeedu-3.4.3 @@ -0,0 +1 @@ +MD5 9f4059beb1c3495973dd80d11bcae462 kdeedu-3.4.3.tar.bz2 23983295 diff --git a/kde-base/kdeedu/files/digest-kdeedu-3.4.3-r10 b/kde-base/kdeedu/files/digest-kdeedu-3.4.3-r10 new file mode 100644 index 000000000000..4e5b4661f69a --- /dev/null +++ b/kde-base/kdeedu/files/digest-kdeedu-3.4.3-r10 @@ -0,0 +1 @@ +MD5 9f4059beb1c3495973dd80d11bcae462 kdeedu-3.4.3.tar.bz2 23983295 diff --git a/kde-base/kdeedu/kdeedu-3.4.3-r10.ebuild b/kde-base/kdeedu/kdeedu-3.4.3-r10.ebuild new file mode 100644 index 000000000000..cbf0a30e3537 --- /dev/null +++ b/kde-base/kdeedu/kdeedu-3.4.3-r10.ebuild @@ -0,0 +1,18 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/kde-base/kdeedu/kdeedu-3.4.3-r10.ebuild,v 1.1 2005/10/12 13:24:08 greg_g Exp $ + +inherit kde-dist + +DESCRIPTION="KDE educational apps" + +KEYWORDS="~alpha ~amd64 ~ia64 ~mips ~ppc ~sparc ~x86" +IUSE="kig-scripting" + +DEPEND="kig-scripting? ( >=dev-libs/boost-1.32 )" + +src_compile() { + local myconf="$(use_enable kig-scripting kig-python-scripting)" + + kde_src_compile +} diff --git a/kde-base/kdeedu/kdeedu-3.4.3.ebuild b/kde-base/kdeedu/kdeedu-3.4.3.ebuild new file mode 100644 index 000000000000..b5603b632cb0 --- /dev/null +++ b/kde-base/kdeedu/kdeedu-3.4.3.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/kde-base/kdeedu/kdeedu-3.4.3.ebuild,v 1.1 2005/10/12 13:24:08 greg_g Exp $ + +inherit kde-dist + +DESCRIPTION="KDE educational apps" + +KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~sparc ~x86" +#IUSE="kig-scripting" +IUSE="" + +# Waiting for stabilization +#DEPEND="kig-scripting? ( >=dev-libs/boost-1.32 )" + +src_compile() { + #local myconf="$(use_enable kig-scripting kig-python-scripting)" + local myconf="--disable-kig-python-scripting" + + kde_src_compile +} diff --git a/kde-base/kdegames/ChangeLog b/kde-base/kdegames/ChangeLog index ad9e0279fb77..e805efcc1efb 100644 --- a/kde-base/kdegames/ChangeLog +++ b/kde-base/kdegames/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for kde-base/kdegames # Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/kde-base/kdegames/ChangeLog,v 1.130 2005/10/06 23:17:25 hardave Exp $ +# $Header: /var/cvsroot/gentoo-x86/kde-base/kdegames/ChangeLog,v 1.131 2005/10/12 13:24:47 greg_g Exp $ + +*kdegames-3.4.3 (12 Oct 2005) + + 12 Oct 2005; Gregorio Guidi +kdegames-3.4.3.ebuild: + New version. 06 Oct 2005; Hardave Riar kdegames-3.4.2.ebuild: Keyworded ~mips. diff --git a/kde-base/kdegames/files/digest-kdegames-3.4.3 b/kde-base/kdegames/files/digest-kdegames-3.4.3 new file mode 100644 index 000000000000..f8b3045f3cf4 --- /dev/null +++ b/kde-base/kdegames/files/digest-kdegames-3.4.3 @@ -0,0 +1 @@ +MD5 40ae2b318b94ab1832b484d2a4d3ab83 kdegames-3.4.3.tar.bz2 9413492 diff --git a/kde-base/kdegames/kdegames-3.4.3.ebuild b/kde-base/kdegames/kdegames-3.4.3.ebuild new file mode 100644 index 000000000000..e641d2511f2d --- /dev/null +++ b/kde-base/kdegames/kdegames-3.4.3.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/kde-base/kdegames/kdegames-3.4.3.ebuild,v 1.1 2005/10/12 13:24:47 greg_g Exp $ + +inherit kde-dist + +DESCRIPTION="KDE games (not just solitaire ;-)" + +KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~sparc ~x86" +IUSE="" + +# For backgrounds in kpat. +RDEPEND="~kde-base/kdebase-${PV}" + +src_compile() { + local myconf="--disable-setgid" + + kde_src_compile +} diff --git a/kde-base/kdegraphics/ChangeLog b/kde-base/kdegraphics/ChangeLog index ff0511ff148d..6224a62623d3 100644 --- a/kde-base/kdegraphics/ChangeLog +++ b/kde-base/kdegraphics/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for kde-base/kdegraphics # Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/kde-base/kdegraphics/ChangeLog,v 1.187 2005/10/06 23:24:55 hardave Exp $ +# $Header: /var/cvsroot/gentoo-x86/kde-base/kdegraphics/ChangeLog,v 1.188 2005/10/12 13:25:26 greg_g Exp $ + +*kdegraphics-3.4.3 (12 Oct 2005) + + 12 Oct 2005; Gregorio Guidi +kdegraphics-3.4.3.ebuild: + New version. 06 Oct 2005; Hardave Riar kdegraphics-3.4.2-r2.ebuild: diff --git a/kde-base/kdegraphics/files/digest-kdegraphics-3.4.3 b/kde-base/kdegraphics/files/digest-kdegraphics-3.4.3 new file mode 100644 index 000000000000..2cb888ba9f29 --- /dev/null +++ b/kde-base/kdegraphics/files/digest-kdegraphics-3.4.3 @@ -0,0 +1 @@ +MD5 e2b2926301204a0f587d9e6e163c06d9 kdegraphics-3.4.3.tar.bz2 6554272 diff --git a/kde-base/kdegraphics/kdegraphics-3.4.3.ebuild b/kde-base/kdegraphics/kdegraphics-3.4.3.ebuild new file mode 100644 index 000000000000..25dc7761ee2a --- /dev/null +++ b/kde-base/kdegraphics/kdegraphics-3.4.3.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/kde-base/kdegraphics/kdegraphics-3.4.3.ebuild,v 1.1 2005/10/12 13:25:26 greg_g Exp $ + +inherit kde-dist eutils + +DESCRIPTION="KDE graphics-related apps" + +KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~sparc ~x86" +IUSE="gphoto2 imlib nodrm openexr opengl povray scanner tetex" + +DEPEND="~kde-base/kdebase-${PV} + >=media-libs/freetype-2 + media-libs/fontconfig + gphoto2? ( media-libs/libgphoto2 ) + scanner? ( media-gfx/sane-backends ) + media-libs/libart_lgpl + media-libs/lcms + dev-libs/fribidi + imlib? ( media-libs/imlib ) + virtual/ghostscript + media-libs/tiff + openexr? ( >=media-libs/openexr-1.2 ) + povray? ( media-gfx/povray + virtual/opengl )" + +RDEPEND="${DEPEND} + app-text/xpdf + tetex? ( + || ( >=app-text/tetex-2 + app-text/ptex + app-text/cstetex + app-text/dvipdfm ) )" + +DEPEND="${DEPEND} + dev-util/pkgconfig" + +src_unpack() { + kde_src_unpack + + # Fix detection of gocr (kde bug 90082). + epatch "${FILESDIR}/kdegraphics-3.4.1-gocr.patch" + + # Configure patch. Applied for 3.5. + epatch "${FILESDIR}/kdegraphics-3.4-configure.patch" + + # For the configure patch. + make -f admin/Makefile.common || die +} + +src_compile() { + if use gphoto2; then + myconf="${myconf} --with-kamera \ + --with-gphoto2-includes=/usr/include/gphoto2 \ + --with-gphoto2-libraries=/usr/lib/gphoto2" + else + myconf="${myconf} --without-kamera" + fi + + use scanner || export DO_NOT_COMPILE="${DO_NOT_COMPILE} kooka libkscan" + use povray || export DO_NOT_COMPILE="${DO_NOT_COMPILE} kpovmodeler" + + myconf="${myconf} $(use_with imlib) $(use_enable !nodrm kpdf-drm) + $(use_with openexr)" + + kde_src_compile +} diff --git a/kde-base/kdelibs/ChangeLog b/kde-base/kdelibs/ChangeLog index c562ce742c05..cf4f2a18403a 100644 --- a/kde-base/kdelibs/ChangeLog +++ b/kde-base/kdelibs/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for kde-base/kdelibs # Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/kde-base/kdelibs/ChangeLog,v 1.276 2005/10/06 23:07:11 hardave Exp $ +# $Header: /var/cvsroot/gentoo-x86/kde-base/kdelibs/ChangeLog,v 1.277 2005/10/12 13:20:16 greg_g Exp $ + +*kdelibs-3.4.3 (12 Oct 2005) + + 12 Oct 2005; Gregorio Guidi +kdelibs-3.4.3.ebuild: + New version. Add workaround for collision with kdeadmin (#100968). 06 Oct 2005; Hardave Riar kdelibs-3.4.2-r1.ebuild: Keyworded ~mips. diff --git a/kde-base/kdelibs/files/digest-kdelibs-3.4.3 b/kde-base/kdelibs/files/digest-kdelibs-3.4.3 new file mode 100644 index 000000000000..4e9f447a881b --- /dev/null +++ b/kde-base/kdelibs/files/digest-kdelibs-3.4.3 @@ -0,0 +1 @@ +MD5 0cd7c0c8a81e5d11b91b407a4aaaf3ff kdelibs-3.4.3.tar.bz2 16877867 diff --git a/kde-base/kdelibs/kdelibs-3.4.3.ebuild b/kde-base/kdelibs/kdelibs-3.4.3.ebuild new file mode 100644 index 000000000000..6780a0f67e3c --- /dev/null +++ b/kde-base/kdelibs/kdelibs-3.4.3.ebuild @@ -0,0 +1,121 @@ +# 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.4.3.ebuild,v 1.1 2005/10/12 13:20:16 greg_g Exp $ + +inherit kde flag-o-matic eutils multilib +set-kdedir 3.4 + +DESCRIPTION="KDE libraries needed by all kde programs" +HOMEPAGE="http://www.kde.org/" +SRC_URI="mirror://kde/stable/${PV}/src/${P}.tar.bz2" + +LICENSE="GPL-2 LGPL-2" +SLOT="3.4" +KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" +IUSE="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 + 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" + +pkg_setup() { + # Workaround collision with <=kdeadmin-3.4.1 (bug #100968). + rm -f "${ROOT}${KDEDIR}/share/mimelnk/application/x-debian-package.desktop" +} + +src_unpack() { + kde_src_unpack + + # Configure patch. Applied for 3.5. + epatch "${FILESDIR}/kdelibs-3.4.1-configure.patch" + + # for the configure patch + make -f admin/Makefile.common || die +} + +src_compile() { + myconf="--with-distribution=Gentoo + --enable-libfam $(use_enable kernel_linux dnotify) + --with-libart --with-libidn --with-utempter + $(use_with alsa) $(use_with arts) $(use_with ssl) + $(use_with kerberos gssapi) $(use_with tiff) + $(use_with jpeg2k jasper) $(use_with openexr) + $(use_enable cups) $(use_enable zeroconf dnssd)" + + 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" + + 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 < ${D}/etc/env.d/46kdepaths-${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 + +} diff --git a/kde-base/kdemultimedia/ChangeLog b/kde-base/kdemultimedia/ChangeLog index c9183e1a5f27..68f6f691a6e7 100644 --- a/kde-base/kdemultimedia/ChangeLog +++ b/kde-base/kdemultimedia/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for kde-base/kdemultimedia # Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/kde-base/kdemultimedia/ChangeLog,v 1.173 2005/10/06 23:29:48 hardave Exp $ +# $Header: /var/cvsroot/gentoo-x86/kde-base/kdemultimedia/ChangeLog,v 1.174 2005/10/12 13:26:06 greg_g Exp $ + +*kdemultimedia-3.4.3 (12 Oct 2005) + + 12 Oct 2005; Gregorio Guidi + +kdemultimedia-3.4.3.ebuild: + New version. 06 Oct 2005; Hardave Riar kdemultimedia-3.4.2.ebuild: Keyworded ~mips. diff --git a/kde-base/kdemultimedia/files/digest-kdemultimedia-3.4.3 b/kde-base/kdemultimedia/files/digest-kdemultimedia-3.4.3 new file mode 100644 index 000000000000..6a467e9c0865 --- /dev/null +++ b/kde-base/kdemultimedia/files/digest-kdemultimedia-3.4.3 @@ -0,0 +1 @@ +MD5 49fed5afad01c322d3bc8c6a175d1898 kdemultimedia-3.4.3.tar.bz2 5495757 diff --git a/kde-base/kdemultimedia/kdemultimedia-3.4.3.ebuild b/kde-base/kdemultimedia/kdemultimedia-3.4.3.ebuild new file mode 100644 index 000000000000..30437e93b5b6 --- /dev/null +++ b/kde-base/kdemultimedia/kdemultimedia-3.4.3.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/kde-base/kdemultimedia/kdemultimedia-3.4.3.ebuild,v 1.1 2005/10/12 13:26:06 greg_g Exp $ + +inherit kde-dist eutils + +DESCRIPTION="KDE multimedia apps: noatun, kscd, juk..." + +KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~sparc ~x86" +IUSE="alsa audiofile encode flac gstreamer jack mp3 musicbrainz speex theora vorbis xine" + +DEPEND="~kde-base/kdebase-${PV} + media-sound/cdparanoia + media-libs/libsamplerate + audiofile? ( media-libs/audiofile ) + mp3? ( media-libs/libmad ) + jack? ( media-sound/jack-audio-connection-kit ) + flac? ( media-libs/flac ) + encode? ( media-sound/lame ) + vorbis? ( media-sound/vorbis-tools ) + xine? ( >=media-libs/xine-lib-1.0 ) + alsa? ( media-libs/alsa-lib ) + speex? ( media-libs/speex ) + theora? ( media-libs/libtheora ) + gstreamer? ( >=media-libs/gstreamer-0.8 + >=media-libs/gst-plugins-0.8 ) + >=media-libs/taglib-1.2 + musicbrainz? ( media-libs/tunepimp media-libs/musicbrainz )" + +RDEPEND="${DEPEND} + gstreamer? ( mp3? ( >=media-plugins/gst-plugins-mad-0.8 ) + vorbis? ( >=media-plugins/gst-plugins-ogg-0.8 + >=media-plugins/gst-plugins-vorbis-0.8 ) + flac? ( >=media-plugins/gst-plugins-flac-0.8 ) )" + +DEPEND="${DEPEND} + dev-util/pkgconfig" + +src_unpack() { + kde_src_unpack + + # Fix for 64 bit systems. Applied for 3.5. + epatch "${FILESDIR}/kdemultimedia-3.4.0-amd64.patch" + + # Configure patch. Applied for 3.5. + epatch "${FILESDIR}/kdemultimedia-3.4-configure.patch" + + # For the configure patch. + make -f admin/Makefile.common || die +} + +src_compile() { + use speex && myconf="--with-extra-includes=/usr/include/speex" + + myconf="${myconf} --with-cdparanoia --enable-cdparanoia + $(use_with alsa arts-alsa) $(use_with alsa) + $(use_with vorbis) $(use_with encode lame) + $(use_with flac) $(use_with speex) + $(use_with mp3 libmad) $(use_with jack) + $(use_with xine) $(use_with musicbrainz)" + + kde_src_compile +} diff --git a/kde-base/kdenetwork/ChangeLog b/kde-base/kdenetwork/ChangeLog index 6f509fbe3cd2..de1c2c0568dd 100644 --- a/kde-base/kdenetwork/ChangeLog +++ b/kde-base/kdenetwork/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for kde-base/kdenetwork # Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/kde-base/kdenetwork/ChangeLog,v 1.167 2005/10/06 23:22:37 hardave Exp $ +# $Header: /var/cvsroot/gentoo-x86/kde-base/kdenetwork/ChangeLog,v 1.168 2005/10/12 13:26:46 greg_g Exp $ + +*kdenetwork-3.4.3 (12 Oct 2005) + + 12 Oct 2005; Gregorio Guidi +kdenetwork-3.4.3.ebuild: + New version. 06 Oct 2005; Hardave Riar kdenetwork-3.4.2.ebuild: Keyworded ~mips. diff --git a/kde-base/kdenetwork/files/digest-kdenetwork-3.4.3 b/kde-base/kdenetwork/files/digest-kdenetwork-3.4.3 new file mode 100644 index 000000000000..b0c25015bc99 --- /dev/null +++ b/kde-base/kdenetwork/files/digest-kdenetwork-3.4.3 @@ -0,0 +1 @@ +MD5 9c762557e6572b2d53736fefc33b028a kdenetwork-3.4.3.tar.bz2 7364627 diff --git a/kde-base/kdenetwork/kdenetwork-3.4.3.ebuild b/kde-base/kdenetwork/kdenetwork-3.4.3.ebuild new file mode 100644 index 000000000000..5d8b8279be05 --- /dev/null +++ b/kde-base/kdenetwork/kdenetwork-3.4.3.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/kde-base/kdenetwork/kdenetwork-3.4.3.ebuild,v 1.1 2005/10/12 13:26:46 greg_g Exp $ + +inherit kde-dist eutils + +DESCRIPTION="KDE network apps: kopete, kppp, kget..." + +KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~sparc ~x86" +IUSE="rdesktop slp ssl wifi xmms" + +DEPEND="~kde-base/kdebase-${PV} + dev-libs/libxslt + dev-libs/libxml2 + slp? ( net-libs/openslp ) + wifi? ( net-wireless/wireless-tools ) + xmms? ( media-sound/xmms )" + +RDEPEND="${DEPEND} + rdesktop? ( >=net-misc/rdesktop-1.4.1 ) + dev-lang/perl + ssl? ( app-crypt/qca-tls + dev-perl/IO-Socket-SSL )" +# perl: for KSirc +# qca-tls: for Kopete jabber plugin. +# IO-Socket-SSL: for SSL support in KSirc. + +DEPEND="${DEPEND} + dev-util/pkgconfig" + +src_unpack() { + kde_src_unpack + + # Disable meanwhile support in kopete. See bug 96778. + epatch "$FILESDIR/disable-meanwhile.diff" + + # Configure patch. Applied for 3.5. + epatch "${FILESDIR}/kdenetwork-3.4-configure.patch" + + # For the configure patch. + make -f admin/Makefile.common || die +} + +src_compile() { + local myconf="$(use_enable slp) $(use_with wifi) + $(use_with xmms) --without-external-libgadu" + + kde_src_compile +} + +src_install() { + kde_src_install + + chmod u+s ${D}/${KDEDIR}/bin/reslisa + + # empty config file needed for lisa to work with default settings + dodir /etc + touch ${D}/etc/lisarc + + # lisa, reslisa initscripts + sed -e "s:_KDEDIR_:${KDEDIR}:g" ${FILESDIR}/lisa > ${T}/lisa + sed -e "s:_KDEDIR_:${KDEDIR}:g" ${FILESDIR}/reslisa > ${T}/reslisa + exeinto /etc/init.d + doexe ${T}/lisa ${T}/reslisa + + insinto /etc/conf.d + newins ${FILESDIR}/lisa.conf lisa + newins ${FILESDIR}/reslisa.conf reslisa +} diff --git a/kde-base/kdepim/ChangeLog b/kde-base/kdepim/ChangeLog index 5d8159637f64..23b8d1bc97cc 100644 --- a/kde-base/kdepim/ChangeLog +++ b/kde-base/kdepim/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for kde-base/kdepim # Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/kde-base/kdepim/ChangeLog,v 1.172 2005/10/06 23:19:26 hardave Exp $ +# $Header: /var/cvsroot/gentoo-x86/kde-base/kdepim/ChangeLog,v 1.173 2005/10/12 13:27:31 greg_g Exp $ + +*kdepim-3.4.3 (12 Oct 2005) + + 12 Oct 2005; Gregorio Guidi +kdepim-3.4.3.ebuild: + New version. 06 Oct 2005; Hardave Riar kdepim-3.4.2-r1.ebuild: Keyworded ~mips. diff --git a/kde-base/kdepim/files/digest-kdepim-3.4.3 b/kde-base/kdepim/files/digest-kdepim-3.4.3 new file mode 100644 index 000000000000..e1e5a75b8e71 --- /dev/null +++ b/kde-base/kdepim/files/digest-kdepim-3.4.3 @@ -0,0 +1 @@ +MD5 b2c145f3779578c9208dcbec9a4a5aea kdepim-3.4.3.tar.bz2 11327132 diff --git a/kde-base/kdepim/kdepim-3.4.3.ebuild b/kde-base/kdepim/kdepim-3.4.3.ebuild new file mode 100644 index 000000000000..9b396bdc3a0b --- /dev/null +++ b/kde-base/kdepim/kdepim-3.4.3.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/kde-base/kdepim/kdepim-3.4.3.ebuild,v 1.1 2005/10/12 13:27:31 greg_g Exp $ + +inherit kde-dist eutils + +DESCRIPTION="KDE PIM (Personal Information Management) apps: korganizer, kmail, knode..." + +KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~sparc ~x86" +IUSE="crypt gnokii pda" + +DEPEND="~kde-base/kdebase-${PV} + >=dev-libs/cyrus-sasl-2 + pda? ( app-pda/pilot-link dev-libs/libmal ) + gnokii? ( app-mobilephone/gnokii ) + crypt? ( >=app-crypt/gpgme-0.9.0-r1 )" + +src_unpack() { + kde_src_unpack + + # Configure patch. Applied for 3.5. + epatch "${FILESDIR}/kdepim-3.4-configure.patch" + + # For the configure patch. + make -f admin/Makefile.common || die +} + +src_compile() { + local myconf="--with-sasl $(use_with gnokii)" + + kde_src_compile +} diff --git a/kde-base/kdesdk/ChangeLog b/kde-base/kdesdk/ChangeLog index e7e635f06c63..610eebe80c4a 100644 --- a/kde-base/kdesdk/ChangeLog +++ b/kde-base/kdesdk/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for kde-base/kdesdk # Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/kde-base/kdesdk/ChangeLog,v 1.97 2005/09/28 14:26:24 flameeyes Exp $ +# $Header: /var/cvsroot/gentoo-x86/kde-base/kdesdk/ChangeLog,v 1.98 2005/10/12 13:29:51 greg_g Exp $ + +*kdesdk-3.4.3 (12 Oct 2005) + + 12 Oct 2005; Gregorio Guidi +kdesdk-3.4.3.ebuild: + New version. *kdesdk-3.5_beta1-r1 (28 Sep 2005) diff --git a/kde-base/kdesdk/files/digest-kdesdk-3.4.3 b/kde-base/kdesdk/files/digest-kdesdk-3.4.3 new file mode 100644 index 000000000000..e0fb9dc49e7f --- /dev/null +++ b/kde-base/kdesdk/files/digest-kdesdk-3.4.3 @@ -0,0 +1 @@ +MD5 d0d51c35769709b00b2ff7d59ed90631 kdesdk-3.4.3.tar.bz2 4584263 diff --git a/kde-base/kdesdk/kdesdk-3.4.3.ebuild b/kde-base/kdesdk/kdesdk-3.4.3.ebuild new file mode 100644 index 000000000000..22cd7b55ad5d --- /dev/null +++ b/kde-base/kdesdk/kdesdk-3.4.3.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/kde-base/kdesdk/kdesdk-3.4.3.ebuild,v 1.1 2005/10/12 13:29:51 greg_g Exp $ + +inherit kde-dist eutils + +DESCRIPTION="KDE SDK: Cervisia, KBabel, KCachegrind, Kompare, Umbrello,..." + +KEYWORDS="~amd64 ~hppa ~ppc ~sparc ~x86" +IUSE="berkdb subversion" + +DEPEND="x86? ( dev-util/callgrind ) + sys-devel/flex + subversion? ( dev-util/subversion ) + berkdb? ( || ( =sys-libs/db-4.3* + =sys-libs/db-4.2* ) )" + +RDEPEND="${DEPEND} + dev-util/cvs + media-gfx/graphviz" + +src_unpack() { + kde_src_unpack + + # Configure patch. Applied for 3.5. + epatch "${FILESDIR}/kdesdk-3.4-configure.patch" + + # For the configure patch. + make -f admin/Makefile.common || die +} + +src_compile() { + local myconf="$(use_with subversion)" + + if use berkdb; then + if has_version "=sys-libs/db-4.3*"; then + myconf="${myconf} --with-berkeley-db --with-db-name=db-4.3 + --with-db-include-dir=/usr/include/db4.3" + elif has_version "=sys-libs/db-4.2*"; then + myconf="${myconf} --with-berkeley-db --with-db-name=db-4.2 + --with-db-include-dir=/usr/include/db4.2" + fi + else + myconf="${myconf} --without-berkeley-db" + fi + + kde_src_compile +} diff --git a/kde-base/kdetoys/ChangeLog b/kde-base/kdetoys/ChangeLog index af889fba6158..f658161e2c7c 100644 --- a/kde-base/kdetoys/ChangeLog +++ b/kde-base/kdetoys/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for kde-base/kdetoys # Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/kde-base/kdetoys/ChangeLog,v 1.120 2005/10/06 23:26:13 hardave Exp $ +# $Header: /var/cvsroot/gentoo-x86/kde-base/kdetoys/ChangeLog,v 1.121 2005/10/12 13:28:03 greg_g Exp $ + +*kdetoys-3.4.3 (12 Oct 2005) + + 12 Oct 2005; Gregorio Guidi +kdetoys-3.4.3.ebuild: + New version. 06 Oct 2005; Hardave Riar kdetoys-3.4.2.ebuild: Keyworded ~mips. diff --git a/kde-base/kdetoys/files/digest-kdetoys-3.4.3 b/kde-base/kdetoys/files/digest-kdetoys-3.4.3 new file mode 100644 index 000000000000..cb0b63d26b58 --- /dev/null +++ b/kde-base/kdetoys/files/digest-kdetoys-3.4.3 @@ -0,0 +1 @@ +MD5 1dae200dc1be8527a5f7dca690cbffc1 kdetoys-3.4.3.tar.bz2 3168237 diff --git a/kde-base/kdetoys/kdetoys-3.4.3.ebuild b/kde-base/kdetoys/kdetoys-3.4.3.ebuild new file mode 100644 index 000000000000..bc03b158e8e8 --- /dev/null +++ b/kde-base/kdetoys/kdetoys-3.4.3.ebuild @@ -0,0 +1,10 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/kde-base/kdetoys/kdetoys-3.4.3.ebuild,v 1.1 2005/10/12 13:28:03 greg_g Exp $ + +inherit kde-dist + +DESCRIPTION="KDE toys" + +KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~sparc ~x86" +IUSE="" diff --git a/kde-base/kdeutils/ChangeLog b/kde-base/kdeutils/ChangeLog index cff3b5e62d1d..0b7155a41617 100644 --- a/kde-base/kdeutils/ChangeLog +++ b/kde-base/kdeutils/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for kde-base/kdeutils # Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/kde-base/kdeutils/ChangeLog,v 1.129 2005/10/06 23:27:51 hardave Exp $ +# $Header: /var/cvsroot/gentoo-x86/kde-base/kdeutils/ChangeLog,v 1.130 2005/10/12 13:28:37 greg_g Exp $ + +*kdeutils-3.4.3 (12 Oct 2005) + + 12 Oct 2005; Gregorio Guidi +kdeutils-3.4.3.ebuild: + New version. 06 Oct 2005; Hardave Riar kdeutils-3.4.2.ebuild: Keyworded ~mips. diff --git a/kde-base/kdeutils/files/digest-kdeutils-3.4.3 b/kde-base/kdeutils/files/digest-kdeutils-3.4.3 new file mode 100644 index 000000000000..0b8cb3d8d2fe --- /dev/null +++ b/kde-base/kdeutils/files/digest-kdeutils-3.4.3 @@ -0,0 +1 @@ +MD5 d467284b523bb1268da776cd016ede4d kdeutils-3.4.3.tar.bz2 2257060 diff --git a/kde-base/kdeutils/kdeutils-3.4.3.ebuild b/kde-base/kdeutils/kdeutils-3.4.3.ebuild new file mode 100644 index 000000000000..7471463d674c --- /dev/null +++ b/kde-base/kdeutils/kdeutils-3.4.3.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/kde-base/kdeutils/kdeutils-3.4.3.ebuild,v 1.1 2005/10/12 13:28:37 greg_g Exp $ + +inherit kde-dist eutils + +DESCRIPTION="KDE utilities" + +KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~sparc ~x86" +IUSE="crypt snmp pbbuttonsd" + +DEPEND="~kde-base/kdebase-${PV} + snmp? ( net-analyzer/net-snmp ) + pbbuttonsd? ( app-laptop/pbbuttonsd )" + +RDEPEND="${DEPEND} + crypt? ( app-crypt/gnupg )" + +src_unpack() { + kde_src_unpack + + # Configure patch. Applied for 3.5. + epatch "${FILESDIR}/kdeutils-3.4-configure.patch" + + # For the configure patch. + make -f admin/Makefile.common || die +} + +src_compile() { + local myconf="$(use_with snmp) $(use_with pbbuttonsd powerbook)" + + use crypt || export DO_NOT_COMPILE="${DO_NOT_COMPILE} kgpg" + + kde_src_compile +} diff --git a/kde-base/kdewebdev/ChangeLog b/kde-base/kdewebdev/ChangeLog index f58982186176..bf2d9d162962 100644 --- a/kde-base/kdewebdev/ChangeLog +++ b/kde-base/kdewebdev/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for kde-base/kdewebdev # Copyright 2000-2005 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/kde-base/kdewebdev/ChangeLog,v 1.69 2005/10/06 23:36:17 hardave Exp $ +# $Header: /var/cvsroot/gentoo-x86/kde-base/kdewebdev/ChangeLog,v 1.70 2005/10/12 13:30:28 greg_g Exp $ + +*kdewebdev-3.4.3 (12 Oct 2005) + + 12 Oct 2005; Gregorio Guidi +kdewebdev-3.4.3.ebuild: + New version. 06 Oct 2005; Hardave Riar kdewebdev-3.4.2.ebuild: Keyworded ~mips. diff --git a/kde-base/kdewebdev/files/digest-kdewebdev-3.4.3 b/kde-base/kdewebdev/files/digest-kdewebdev-3.4.3 new file mode 100644 index 000000000000..98334860753f --- /dev/null +++ b/kde-base/kdewebdev/files/digest-kdewebdev-3.4.3 @@ -0,0 +1 @@ +MD5 e3750c242404449ac9640fbf5ed7d042 kdewebdev-3.4.3.tar.bz2 5943915 diff --git a/kde-base/kdewebdev/kdewebdev-3.4.3.ebuild b/kde-base/kdewebdev/kdewebdev-3.4.3.ebuild new file mode 100644 index 000000000000..d979040319ef --- /dev/null +++ b/kde-base/kdewebdev/kdewebdev-3.4.3.ebuild @@ -0,0 +1,17 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/kde-base/kdewebdev/kdewebdev-3.4.3.ebuild,v 1.1 2005/10/12 13:30:28 greg_g Exp $ + +inherit kde-dist + +DESCRIPTION="KDE web development - Quanta" + +KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~sparc ~x86" +IUSE="doc tidy" + +DEPEND="dev-libs/libxslt + dev-libs/libxml2" + +RDEPEND="${DEPEND} + tidy? ( app-text/htmltidy ) + doc? ( app-doc/quanta-docs )" -- 2.26.2