diff options
21 files changed, 449 insertions, 7 deletions
diff --git a/kde-base/kdeaddons/ChangeLog b/kde-base/kdeaddons/ChangeLog index 0ddd9a9e651e..058a9955963d 100644 --- a/kde-base/kdeaddons/ChangeLog +++ b/kde-base/kdeaddons/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for kde-base/kdeaddons # Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/kde-base/kdeaddons/ChangeLog,v 1.170 2006/06/01 10:44:27 tcort Exp $ +# $Header: /var/cvsroot/gentoo-x86/kde-base/kdeaddons/ChangeLog,v 1.171 2006/06/02 19:47:18 genstef Exp $ + +*kdeaddons-3.5.3 (02 Jun 2006) + + 02 Jun 2006; Stefan Schweizer <genstef@gentoo.org> + +kdeaddons-3.5.3.ebuild: + version bump 01 Jun 2006; Thomas Cort <tcort@gentoo.org> kdeaddons-3.5.2-r1.ebuild: Stable on alpha wrt Bug #132213. diff --git a/kde-base/kdeaddons/files/digest-kdeaddons-3.5.3 b/kde-base/kdeaddons/files/digest-kdeaddons-3.5.3 new file mode 100644 index 000000000000..43c16b3f3a6c --- /dev/null +++ b/kde-base/kdeaddons/files/digest-kdeaddons-3.5.3 @@ -0,0 +1,3 @@ +MD5 ea25326c6a775bbfa40d0efabed34c0d kdeaddons-3.5.3.tar.bz2 1646490 +RMD160 c9b3eb823c4a66fc0b92fa932fc8312143c4fee3 kdeaddons-3.5.3.tar.bz2 1646490 +SHA256 a78e407820e7734b6374fd008560a7d3c0b22518cc29264560fa9df4239d6329 kdeaddons-3.5.3.tar.bz2 1646490 diff --git a/kde-base/kdeaddons/kdeaddons-3.5.3.ebuild b/kde-base/kdeaddons/kdeaddons-3.5.3.ebuild new file mode 100644 index 000000000000..45f810c0d172 --- /dev/null +++ b/kde-base/kdeaddons/kdeaddons-3.5.3.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/kde-base/kdeaddons/kdeaddons-3.5.3.ebuild,v 1.1 2006/06/02 19:47:18 genstef Exp $ + +inherit kde-dist + +DESCRIPTION="KDE addon modules: plugins for konqueror, noatun etc." + +KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~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* ) ) + !kde-misc/metabar" + +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 ca5e1cae1922..97ce93b1297b 100644 --- a/kde-base/kdeadmin/ChangeLog +++ b/kde-base/kdeadmin/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for kde-base/kdeadmin # Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/kde-base/kdeadmin/ChangeLog,v 1.164 2006/06/01 10:46:13 tcort Exp $ +# $Header: /var/cvsroot/gentoo-x86/kde-base/kdeadmin/ChangeLog,v 1.165 2006/06/02 19:49:01 genstef Exp $ + +*kdeadmin-3.5.3 (02 Jun 2006) + + 02 Jun 2006; Stefan Schweizer <genstef@gentoo.org> +kdeadmin-3.5.3.ebuild: + version bump 01 Jun 2006; Thomas Cort <tcort@gentoo.org> kdeadmin-3.5.2.ebuild: Stable on alpha wrt Bug #132213. diff --git a/kde-base/kdeadmin/files/digest-kdeadmin-3.5.3 b/kde-base/kdeadmin/files/digest-kdeadmin-3.5.3 new file mode 100644 index 000000000000..22f59c12d5b4 --- /dev/null +++ b/kde-base/kdeadmin/files/digest-kdeadmin-3.5.3 @@ -0,0 +1,3 @@ +MD5 842e74881c89a719423bbd5cc1f4e226 kdeadmin-3.5.3.tar.bz2 2114019 +RMD160 4785dd89e8078da1b3f8b3e8b424dbb1c1eeb257 kdeadmin-3.5.3.tar.bz2 2114019 +SHA256 77ae2a10bbe2669a9125865c4f0edf53c46e8cf8cde53899cfaed895c3401172 kdeadmin-3.5.3.tar.bz2 2114019 diff --git a/kde-base/kdeadmin/kdeadmin-3.5.3.ebuild b/kde-base/kdeadmin/kdeadmin-3.5.3.ebuild new file mode 100644 index 000000000000..a2ed1c0dbe68 --- /dev/null +++ b/kde-base/kdeadmin/kdeadmin-3.5.3.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/kde-base/kdeadmin/kdeadmin-3.5.3.ebuild,v 1.1 2006/06/02 19:49:01 genstef Exp $ + +inherit kde-dist + +DESCRIPTION="KDE administration tools (user manager, etc.)" + +KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" +IUSE="" + +DEPEND="~kde-base/kdebase-${PV}" +RDEPEND="${DEPEND} + virtual/cron" + +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 + fi + + local myconf="--with-shadow" + + export DO_NOT_COMPILE="${DO_NOT_COMPILE} ksysv" + + kde_src_compile +} diff --git a/kde-base/kdeartwork/ChangeLog b/kde-base/kdeartwork/ChangeLog index f3e1fac98ac1..6f42ba5265b2 100644 --- a/kde-base/kdeartwork/ChangeLog +++ b/kde-base/kdeartwork/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for kde-base/kdeartwork # Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/kde-base/kdeartwork/ChangeLog,v 1.162 2006/06/01 10:45:21 tcort Exp $ +# $Header: /var/cvsroot/gentoo-x86/kde-base/kdeartwork/ChangeLog,v 1.163 2006/06/02 19:50:52 genstef Exp $ + +*kdeartwork-3.5.3 (02 Jun 2006) + + 02 Jun 2006; Stefan Schweizer <genstef@gentoo.org> + +kdeartwork-3.5.3.ebuild: + version bump 01 Jun 2006; Thomas Cort <tcort@gentoo.org> kdeartwork-3.5.2.ebuild: Stable on alpha wrt Bug #132213. diff --git a/kde-base/kdeartwork/files/digest-kdeartwork-3.5.3 b/kde-base/kdeartwork/files/digest-kdeartwork-3.5.3 new file mode 100644 index 000000000000..037a308693c8 --- /dev/null +++ b/kde-base/kdeartwork/files/digest-kdeartwork-3.5.3 @@ -0,0 +1,3 @@ +MD5 e0fc78bee18d81b4595c98964227a06c kdeartwork-3.5.3.tar.bz2 16599096 +RMD160 1dad7543b60acf98f143364e1910c3c49a66f607 kdeartwork-3.5.3.tar.bz2 16599096 +SHA256 92d78c09e960f99a6c0f6b026470e096b88357fd7c5646494f3beced6ac22d53 kdeartwork-3.5.3.tar.bz2 16599096 diff --git a/kde-base/kdeartwork/kdeartwork-3.5.3.ebuild b/kde-base/kdeartwork/kdeartwork-3.5.3.ebuild new file mode 100644 index 000000000000..611386d2b203 --- /dev/null +++ b/kde-base/kdeartwork/kdeartwork-3.5.3.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/kde-base/kdeartwork/kdeartwork-3.5.3.ebuild,v 1.1 2006/06/02 19:50:52 genstef Exp $ + +inherit kde-dist + +DESCRIPTION="KDE artwork package" + +KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" +IUSE="opengl xscreensaver" + +DEPEND="~kde-base/kdebase-${PV} + media-libs/libart_lgpl + opengl? ( virtual/opengl ) + xscreensaver? ( x11-misc/xscreensaver )" + +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 d092e8357e4a..7f3c081e5a41 100644 --- a/kde-base/kdebase/ChangeLog +++ b/kde-base/kdebase/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for kde-base/kdebase # Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/kde-base/kdebase/ChangeLog,v 1.281 2006/06/01 10:39:48 tcort Exp $ +# $Header: /var/cvsroot/gentoo-x86/kde-base/kdebase/ChangeLog,v 1.282 2006/06/02 19:43:06 genstef Exp $ + +*kdebase-3.5.3 (02 Jun 2006) + + 02 Jun 2006; Stefan Schweizer <genstef@gentoo.org> +kdebase-3.5.3.ebuild: + version bump 01 Jun 2006; Thomas Cort <tcort@gentoo.org> kdebase-3.5.2-r1.ebuild: Stable on alpha wrt Bug #132213. diff --git a/kde-base/kdebase/files/digest-kdebase-3.5.3 b/kde-base/kdebase/files/digest-kdebase-3.5.3 new file mode 100644 index 000000000000..f0e866272b88 --- /dev/null +++ b/kde-base/kdebase/files/digest-kdebase-3.5.3 @@ -0,0 +1,6 @@ +MD5 d964df13021d0ffe3045b6b143c3247f kdebase-3.5.0-patches-1.tar.bz2 4654 +RMD160 c7e8356d2f46d2fd3a0e7e25f661843f09ff1296 kdebase-3.5.0-patches-1.tar.bz2 4654 +SHA256 599e92f2c488fef6fcd6f337b952e6ce72b27576df37dcb4b86f0961eb26e617 kdebase-3.5.0-patches-1.tar.bz2 4654 +MD5 9cb6b8291c4f3f986e16f72129e8fcd0 kdebase-3.5.3.tar.bz2 23634194 +RMD160 ef55c72b97577dd86e5c64bf589ff9b2d556ec07 kdebase-3.5.3.tar.bz2 23634194 +SHA256 5a2b9bc5e2682684519dbae89b3bd73fbf5de1f1effd3ca072173a9638dc3ff8 kdebase-3.5.3.tar.bz2 23634194 diff --git a/kde-base/kdebase/kdebase-3.5.3.ebuild b/kde-base/kdebase/kdebase-3.5.3.ebuild new file mode 100644 index 000000000000..cb95c6a8a643 --- /dev/null +++ b/kde-base/kdebase/kdebase-3.5.3.ebuild @@ -0,0 +1,181 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/kde-base/kdebase/kdebase-3.5.3.ebuild,v 1.1 2006/06/02 19:43:06 genstef Exp $ + +inherit kde-dist eutils flag-o-matic + +SRC_URI="${SRC_URI} + mirror://gentoo/kdebase-3.5.0-patches-1.tar.bz2" + +DESCRIPTION="KDE base packages: the desktop, panel, window manager, konqueror..." + +KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" +IUSE="arts cups java ldap ieee1394 hal lm_sensors logitech-mouse openexr opengl +pam samba ssl zeroconf xcomposite xscreensaver xinerama" +# 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-0.33 + =sys-apps/hal-0.5* + sys-apps/pmount ) + zeroconf? ( net-misc/mDNSResponder ) + xcomposite? ( || ( ( + x11-libs/libXcomposite + x11-libs/libXdamage + ) <x11-base/xorg-x11-7 ) + ) + || ( ( + x11-libs/libX11 + x11-libs/libXau + x11-libs/libXfixes + x11-libs/libXrender + x11-libs/libXtst + x11-libs/libXext + xscreensaver? ( x11-libs/libXScrnSaver ) + xinerama? ( x11-libs/libXinerama ) + ) virtual/x11 )" + +RDEPEND="${DEPEND} + sys-apps/usbutils + java? ( >=virtual/jre-1.4 ) + virtual/eject + || ( ( + x11-apps/xmessage + x11-apps/xsetroot + x11-apps/xset + x11-apps/xrandr + x11-apps/mkfontdir + || ( x11-misc/xkeyboard-config x11-misc/xkbdata ) + x11-apps/setxkbmap + ) virtual/x11 )" + +DEPEND="${DEPEND} + xcomposite? ( || ( ( + x11-proto/compositeproto + x11-proto/damageproto + ) <x11-base/xorg-x11-7 ) + ) + || ( ( + xscreensaver? ( x11-proto/scrnsaverproto ) + xinerama? ( x11-proto/xineramaproto ) + x11-apps/bdftopcf + ) virtual/x11 ) + dev-util/pkgconfig" + +PATCHES="${FILESDIR}/konsole-3.5.1-detach-send2all.patch" + +src_unpack() { + kde_src_unpack + + epatch "${WORKDIR}/patches/kdebase-3.5-startkde-gentoo.patch" + + # Avoid using imake (kde bug 114466). + epatch "${WORKDIR}/patches/kdebase-3.5.0_beta2-noimake.patch" + rm -f ${S}/configure + + epatch "${FILESDIR}/drkonqi-3.5.2-splitdebug.patch" +} + +src_compile() { + local myconf="--with-dpms + $(use_with arts) $(use_with ldap) + $(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) + $(use_enable zeroconf dnssd) + $(use_with xcomposite composite) + $(use_with xscreensaver) + $(use_with xinerama) + --with-usbids=/usr/share/misc/usb.ids" + + 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" + + export BINDNOW_FLAGS="$(bindnow-flags)" + + 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 <<EOF > ${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 <<EOF > ${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=:" \ + ${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 + if [ ! -e "${ROOT}${KDEDIR}/share/apps/kdm/faces/root.face.icon" ]; then + mkdir -p "${ROOT}${KDEDIR}/share/apps/kdm/faces" + cp "${ROOT}${KDEDIR}/share/apps/kdm/pics/users/root1.png" \ + "${ROOT}${KDEDIR}/share/apps/kdm/faces/root.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 52c87a3f8257..12af2a671225 100644 --- a/kde-base/kdeedu/ChangeLog +++ b/kde-base/kdeedu/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for kde-base/kdeedu # Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/kde-base/kdeedu/ChangeLog,v 1.184 2006/06/01 10:48:02 tcort Exp $ +# $Header: /var/cvsroot/gentoo-x86/kde-base/kdeedu/ChangeLog,v 1.185 2006/06/02 19:53:49 genstef Exp $ + +*kdeedu-3.5.3 (02 Jun 2006) + + 02 Jun 2006; Stefan Schweizer <genstef@gentoo.org> +kdeedu-3.5.3.ebuild: + version bump 01 Jun 2006; Thomas Cort <tcort@gentoo.org> kdeedu-3.5.2.ebuild: Stable on alpha wrt Bug #132213. diff --git a/kde-base/kdeedu/files/digest-kdeedu-3.5.3 b/kde-base/kdeedu/files/digest-kdeedu-3.5.3 new file mode 100644 index 000000000000..4c0bc7e05836 --- /dev/null +++ b/kde-base/kdeedu/files/digest-kdeedu-3.5.3 @@ -0,0 +1,3 @@ +MD5 5c9cb7f25c8627772d6de5a3ed550691 kdeedu-3.5.3.tar.bz2 29862187 +RMD160 1fc8116952cd2d50d65cf34ee86305f0d50a9d53 kdeedu-3.5.3.tar.bz2 29862187 +SHA256 dae2944e365e915d39409306dc035969e9730a4d9b0bf1088bad77380731c99a kdeedu-3.5.3.tar.bz2 29862187 diff --git a/kde-base/kdeedu/kdeedu-3.5.3.ebuild b/kde-base/kdeedu/kdeedu-3.5.3.ebuild new file mode 100644 index 000000000000..864c32073d9b --- /dev/null +++ b/kde-base/kdeedu/kdeedu-3.5.3.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/kde-base/kdeedu/kdeedu-3.5.3.ebuild,v 1.1 2006/06/02 19:53:50 genstef Exp $ + +inherit kde-dist + +DESCRIPTION="KDE educational apps" + +KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" +IUSE="kig-scripting" + +DEPEND="kig-scripting? ( >=dev-libs/boost-1.32 )" + +src_compile() { + local myconf="$(use_enable kig-scripting kig-python-scripting) + --disable-ocamlsolver" + + kde_src_compile +} diff --git a/kde-base/kdegames/ChangeLog b/kde-base/kdegames/ChangeLog index ab717024357c..2aa01252fdc9 100644 --- a/kde-base/kdegames/ChangeLog +++ b/kde-base/kdegames/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for kde-base/kdegames # Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/kde-base/kdegames/ChangeLog,v 1.158 2006/06/01 10:41:40 tcort Exp $ +# $Header: /var/cvsroot/gentoo-x86/kde-base/kdegames/ChangeLog,v 1.159 2006/06/02 19:57:44 genstef Exp $ + +*kdegames-3.5.3 (02 Jun 2006) + + 02 Jun 2006; Stefan Schweizer <genstef@gentoo.org> +kdegames-3.5.3.ebuild: + version bump 01 Jun 2006; Thomas Cort <tcort@gentoo.org> kdegames-3.5.2.ebuild: Stable on alpha wrt Bug #132213. diff --git a/kde-base/kdegames/files/digest-kdegames-3.5.3 b/kde-base/kdegames/files/digest-kdegames-3.5.3 new file mode 100644 index 000000000000..187c24a037a4 --- /dev/null +++ b/kde-base/kdegames/files/digest-kdegames-3.5.3 @@ -0,0 +1,3 @@ +MD5 17e8a2e28a0cb320486e3dc8ee45665f kdegames-3.5.3.tar.bz2 10728200 +RMD160 36ea1609fcc5cd627b16c9e225c309ff8ed212b3 kdegames-3.5.3.tar.bz2 10728200 +SHA256 173fb8ebb0c3ba583a04cc1292cab064fc01b4ef912b359a90c16569088ea95e kdegames-3.5.3.tar.bz2 10728200 diff --git a/kde-base/kdegames/kdegames-3.5.3.ebuild b/kde-base/kdegames/kdegames-3.5.3.ebuild new file mode 100644 index 000000000000..f8d476895a43 --- /dev/null +++ b/kde-base/kdegames/kdegames-3.5.3.ebuild @@ -0,0 +1,13 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/kde-base/kdegames/kdegames-3.5.3.ebuild,v 1.1 2006/06/02 19:57:44 genstef Exp $ + +inherit kde-dist + +DESCRIPTION="KDE games (not just solitaire ;-)" + +KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" +IUSE="" + +# For backgrounds in kpat. +RDEPEND="~kde-base/kdebase-${PV}" diff --git a/kde-base/kdegraphics/ChangeLog b/kde-base/kdegraphics/ChangeLog index 75bfb619f1ad..d45137c93930 100644 --- a/kde-base/kdegraphics/ChangeLog +++ b/kde-base/kdegraphics/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for kde-base/kdegraphics # Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/kde-base/kdegraphics/ChangeLog,v 1.258 2006/06/01 10:47:09 tcort Exp $ +# $Header: /var/cvsroot/gentoo-x86/kde-base/kdegraphics/ChangeLog,v 1.259 2006/06/02 20:01:13 genstef Exp $ + +*kdegraphics-3.5.3 (02 Jun 2006) + + 02 Jun 2006; Stefan Schweizer <genstef@gentoo.org> + +kdegraphics-3.5.3.ebuild: + version bump 01 Jun 2006; Thomas Cort <tcort@gentoo.org> kdegraphics-3.5.2.ebuild: Stable on alpha wrt Bug #132213. diff --git a/kde-base/kdegraphics/files/digest-kdegraphics-3.5.3 b/kde-base/kdegraphics/files/digest-kdegraphics-3.5.3 new file mode 100644 index 000000000000..65eb03749672 --- /dev/null +++ b/kde-base/kdegraphics/files/digest-kdegraphics-3.5.3 @@ -0,0 +1,6 @@ +MD5 56bd5537521dc94633f8effaace523cb kdegraphics-3.5.3.tar.bz2 7300366 +RMD160 9c3ee5d1f7e767eb2be854fd0e3a9b0ac90d81bf kdegraphics-3.5.3.tar.bz2 7300366 +SHA256 1ee3895002a2cb7e6da2d27cd330141acf40dbdb9f3683c7685fd4ff71319861 kdegraphics-3.5.3.tar.bz2 7300366 +MD5 6bffd8365786b79b10db269588a8a281 kpdf-3.5.3-poppler-bis.patch.bz2 6283 +RMD160 b4d4bffd22a67cfdb86cf9c4614d31e56ed01757 kpdf-3.5.3-poppler-bis.patch.bz2 6283 +SHA256 08ea2cda6088ec33da22f0fbb2046de08bc6e26167b8373bbc22f891ed021a02 kpdf-3.5.3-poppler-bis.patch.bz2 6283 diff --git a/kde-base/kdegraphics/kdegraphics-3.5.3.ebuild b/kde-base/kdegraphics/kdegraphics-3.5.3.ebuild new file mode 100644 index 000000000000..9b31e6ee4227 --- /dev/null +++ b/kde-base/kdegraphics/kdegraphics-3.5.3.ebuild @@ -0,0 +1,71 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/kde-base/kdegraphics/kdegraphics-3.5.3.ebuild,v 1.1 2006/06/02 20:01:13 genstef Exp $ + +inherit kde-dist eutils + +DESCRIPTION="KDE graphics-related apps" + +KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" +IUSE="gphoto2 imlib openexr opengl pdf 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 ) + pdf? ( >=app-text/poppler-0.5.1 + >=app-text/poppler-bindings-0.5.1 )" + +RDEPEND="${DEPEND} + tetex? ( + || ( >=app-text/tetex-2 + app-text/ptex + app-text/cstetex + app-text/dvipdfm ) )" + +DEPEND="${DEPEND} + dev-util/pkgconfig" + +SRC_URI="${SRC_URI} + mirror://gentoo/kpdf-${PV}-poppler-bis.patch.bz2" + +PATCHES="${DISTDIR}/kpdf-${PV}-poppler-bis.patch.bz2" + +pkg_setup() { + kde_pkg_setup + for ghostscript in app-text/ghostscript-{gnu,esp,afpl}; do + if has_version ${ghostscript} && ! built_with_use ${ghostscript} X; then + eerror "This package requires ${ghostscript} compiled with X11 support." + eerror "Please reemerge ${ghostscript} with USE=\"X\"." + die "Please reemerge ${ghostscript} with USE=\"X\"." + fi + done + if use pdf && ! built_with_use app-text/poppler-bindings qt; then + eerror "This package requires app-text/poppler-bindings compiled with Qt support." + eerror "Please reemerge app-text/poppler-bindings with USE=\"qt\"." + die "Please reemerge app-text/poppler-bindings with USE=\"qt\"." + fi +} + +src_compile() { + local myconf="$(use_with openexr) $(use_with pdf poppler) + $(use_with gphoto2 kamera)" + + use imlib || export DO_NOT_COMPILE="${DO_NOT_COMPILE} kuickshow" + use scanner || export DO_NOT_COMPILE="${DO_NOT_COMPILE} kooka libkscan" + use povray || export DO_NOT_COMPILE="${DO_NOT_COMPILE} kpovmodeler" + use pdf || export DO_NOT_COMPILE="${DO_NOT_COMPILE} kpdf" + + rm -f ${S}/configure # ask rebuilding + kde_src_compile +} |