From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([69.77.167.62] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1KYMxd-0008Tp-OY for garchives@archives.gentoo.org; Wed, 27 Aug 2008 15:29:30 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 40FEEE02C5; Wed, 27 Aug 2008 15:29:29 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id EF946E02C5 for ; Wed, 27 Aug 2008 15:29:28 +0000 (UTC) Received: from stork.gentoo.org (stork.gentoo.org [64.127.104.133]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTP id 2B3CE66D09 for ; Wed, 27 Aug 2008 15:29:28 +0000 (UTC) Received: from carlo by stork.gentoo.org with local (Exim 4.69) (envelope-from ) id 1KYMxa-0006w1-Qg for gentoo-commits@lists.gentoo.org; Wed, 27 Aug 2008 15:29:26 +0000 From: "Carsten Lohrke (carlo)" To: gentoo-commits@lists.gentoo.org Reply-To: gentoo-dev@lists.gentoo.org, carlo@gentoo.org Subject: [gentoo-commits] gentoo-x86 commit in eclass: kde-functions.eclass kde.eclass X-VCS-Repository: gentoo-x86 X-VCS-Files: kde-functions.eclass kde.eclass X-VCS-Directories: eclass X-VCS-Committer: carlo X-VCS-Committer-Name: Carsten Lohrke Content-Type: text/plain; charset=utf8 Message-Id: Sender: Carsten Lohrke Date: Wed, 27 Aug 2008 15:29:26 +0000 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: quoted-printable X-Archives-Salt: e45fba45-c25e-4c05-86a1-00dcd68bb9b9 X-Archives-Hash: 3918312b1df50b7d2c1af42ef320ef26 carlo 08/08/27 15:29:26 Modified: kde-functions.eclass kde.eclass Log: Prepare kde eclasses for KDE 3.5.10. Revision Changes Path 1.170 eclass/kde-functions.eclass file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/eclass/kde-functio= ns.eclass?rev=3D1.170&view=3Dmarkup plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/eclass/kde-functio= ns.eclass?rev=3D1.170&content-type=3Dtext/plain diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/eclass/kde-functio= ns.eclass?r1=3D1.169&r2=3D1.170 Index: kde-functions.eclass =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /var/cvsroot/gentoo-x86/eclass/kde-functions.eclass,v retrieving revision 1.169 retrieving revision 1.170 diff -u -r1.169 -r1.170 --- kde-functions.eclass 27 Jul 2008 19:04:29 -0000 1.169 +++ kde-functions.eclass 27 Aug 2008 15:29:26 -0000 1.170 @@ -1,6 +1,6 @@ # Copyright 1999-2008 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/eclass/kde-functions.eclass,v 1.169 2= 008/07/27 19:04:29 carlo Exp $ +# $Header: /var/cvsroot/gentoo-x86/eclass/kde-functions.eclass,v 1.170 2= 008/08/27 15:29:26 carlo Exp $ =20 # @ECLASS: kde-functions.eclass # @MAINTAINER: @@ -926,4 +926,5 @@ if [[ "${CATEGORY}" =3D=3D "kde-base" ]]; then debug-print "${ECLASS}: KDEBASE ebuild recognized" export KDEBASE=3D"true" + export KDEREVISION fi 1.217 eclass/kde.eclass file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/eclass/kde.eclass?= rev=3D1.217&view=3Dmarkup plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/eclass/kde.eclass?= rev=3D1.217&content-type=3Dtext/plain diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/eclass/kde.eclass?= r1=3D1.216&r2=3D1.217 Index: kde.eclass =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /var/cvsroot/gentoo-x86/eclass/kde.eclass,v retrieving revision 1.216 retrieving revision 1.217 diff -u -r1.216 -r1.217 --- kde.eclass 22 May 2008 23:12:27 -0000 1.216 +++ kde.eclass 27 Aug 2008 15:29:26 -0000 1.217 @@ -1,6 +1,6 @@ # Copyright 1999-2008 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/eclass/kde.eclass,v 1.216 2008/05/22 = 23:12:27 ingmar Exp $ +# $Header: /var/cvsroot/gentoo-x86/eclass/kde.eclass,v 1.217 2008/08/27 = 15:29:26 carlo Exp $ =20 # @ECLASS: kde.eclass # @MAINTAINER: @@ -21,13 +21,28 @@ HOMEPAGE=3D"http://www.kde.org/" IUSE=3D"debug xinerama elibc_FreeBSD" =20 + +if [[ ${CATEGORY} =3D=3D "kde-base" ]]; then + if [[ ${PV##*.} -lt 10 ]] ; then + # Keep old ebuilds as is + IUSE=3D"${IUSE} kdeenablefinal" + else + # Don't use --enable-final anymore. Does only cause problems for users= and + # as an unwelcome extra invalid bug reports, without any reasonable be= nefit. + + # Get the aRts dependencies right - finally. + case "${PN}" in + blinken|juk|kalarm|kanagram|kbounce|kcontrol|konq-plugins|kscd|kscree= nsaver|kttsd|kwifimanager) ARTS_REQUIRED=3D"" ;; + artsplugin-*|kaboodle|kasteroids|kdemultimedia-arts|kolf|krec|ksayit|= noatun*) ARTS_REQUIRED=3D"yes" ;; + *) ARTS_REQUIRED=3D"never" ;; + esac + fi +fi + if [[ ${ARTS_REQUIRED} !=3D "yes" && ${ARTS_REQUIRED} !=3D "never" && ${= PN} !=3D "arts" ]]; then IUSE=3D"${IUSE} arts" fi =20 -if [[ ${CATEGORY} =3D=3D "kde-base" ]]; then - IUSE=3D"${IUSE} kdeenablefinal" -fi =20 # @ECLASS-VARIABLE: KDE_S # @DESCRIPTION: