Gentoo Archives: gentoo-commits

From: "Timo Gurr (tgurr)" <tgurr@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in kde-base/kcontrol: ChangeLog kcontrol-3.5.8-r2.ebuild
Date: Fri, 11 Jan 2008 20:40:24
Message-Id: E1JDQfs-0008JH-M2@stork.gentoo.org
1 tgurr 08/01/11 20:40:20
2
3 Modified: ChangeLog
4 Added: kcontrol-3.5.8-r2.ebuild
5 Log:
6 Add kcontrol-3.5.8-r2.ebuild, fixes regression caused by the flash compatibility patch.
7 (Portage version: 2.1.4_rc14)
8
9 Revision Changes Path
10 1.98 kde-base/kcontrol/ChangeLog
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/kde-base/kcontrol/ChangeLog?rev=1.98&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/kde-base/kcontrol/ChangeLog?rev=1.98&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/kde-base/kcontrol/ChangeLog?r1=1.97&r2=1.98
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/kde-base/kcontrol/ChangeLog,v
19 retrieving revision 1.97
20 retrieving revision 1.98
21 diff -u -r1.97 -r1.98
22 --- ChangeLog 27 Dec 2007 17:16:02 -0000 1.97
23 +++ ChangeLog 11 Jan 2008 20:40:20 -0000 1.98
24 @@ -1,6 +1,12 @@
25 # ChangeLog for kde-base/kcontrol
26 -# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
27 -# $Header: /var/cvsroot/gentoo-x86/kde-base/kcontrol/ChangeLog,v 1.97 2007/12/27 17:16:02 carlo Exp $
28 +# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
29 +# $Header: /var/cvsroot/gentoo-x86/kde-base/kcontrol/ChangeLog,v 1.98 2008/01/11 20:40:20 tgurr Exp $
30 +
31 +*kcontrol-3.5.8-r2 (11 Jan 2008)
32 +
33 + 11 Jan 2008; Timo Gurr <tgurr@g.o> +kcontrol-3.5.8-r2.ebuild:
34 + Add kcontrol-3.5.8-r2.ebuild, fixes regression caused by the flash
35 + compatibility patch.
36
37 27 Dec 2007; Carsten Lohrke <carlo@g.o> kcontrol-3.5.8-r1.ebuild:
38 Raise minimum Freetype version, bug #196450.
39
40
41
42 1.1 kde-base/kcontrol/kcontrol-3.5.8-r2.ebuild
43
44 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/kde-base/kcontrol/kcontrol-3.5.8-r2.ebuild?rev=1.1&view=markup
45 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/kde-base/kcontrol/kcontrol-3.5.8-r2.ebuild?rev=1.1&content-type=text/plain
46
47 Index: kcontrol-3.5.8-r2.ebuild
48 ===================================================================
49 # Copyright 1999-2008 Gentoo Foundation
50 # Distributed under the terms of the GNU General Public License v2
51 # $Header: /var/cvsroot/gentoo-x86/kde-base/kcontrol/kcontrol-3.5.8-r2.ebuild,v 1.1 2008/01/11 20:40:20 tgurr Exp $
52
53 KMNAME=kdebase
54 MAXKDEVER=$PV
55 KM_DEPRANGE="$PV $MAXKDEVER"
56 inherit kde-meta eutils
57
58 SRC_URI="${SRC_URI}
59 mirror://gentoo/kdebase-3.5-patchset-10.tar.bz2"
60
61 DESCRIPTION="The KDE Control Center"
62 KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
63 IUSE="arts ieee1394 joystick logitech-mouse opengl kdehiddenvisibility"
64
65 DEPEND=">=media-libs/freetype-2.3
66 media-libs/fontconfig
67 dev-libs/openssl
68 arts? ( $(deprange 3.5.5 $MAXKDEVER kde-base/arts) )
69 opengl? ( virtual/opengl )
70 ieee1394? ( sys-libs/libraw1394 )
71 logitech-mouse? ( >=dev-libs/libusb-0.1.10a )"
72
73 RDEPEND="${DEPEND}
74 sys-apps/usbutils
75 $(deprange 3.5.6 $MAXKDEVER kde-base/kcminit)
76 $(deprange $PV $MAXKDEVER kde-base/kdebase-data)
77 $(deprange 3.5.7-r1 $MAXKDEVER kde-base/kdesu)
78 $(deprange $PV $MAXKDEVER kde-base/khelpcenter)
79 $(deprange $PV $MAXKDEVER kde-base/khotkeys)
80 $(deprange $PV $MAXKDEVER kde-base/libkonq)
81 $(deprange $PV $MAXKDEVER kde-base/kicker)"
82
83 KMEXTRACTONLY="kwin/kwinbindings.cpp
84 kicker/kicker/core/kickerbindings.cpp
85 kicker/taskbar/taskbarbindings.cpp
86 kdesktop/kdesktopbindings.cpp
87 klipper/klipperbindings.cpp
88 kxkb/kxkbbindings.cpp
89 kicker/taskmanager"
90
91 KMEXTRA="doc/kinfocenter"
92 KMCOMPILEONLY="kicker/libkicker
93 kicker/taskbar"
94 KMCOPYLIB="libkonq libkonq
95 libkicker kicker/libkicker
96 libtaskbar kicker/taskbar
97 libtaskmanager kicker/taskmanager"
98
99 src_unpack() {
100 kde-meta_src_unpack unpack
101
102 if ! use joystick ; then
103 sed -e 's:$(JOYSTICK_SUBDIR)::' \
104 -e 's:kthememanager \\:kthememanager:' \
105 -i "${S}/kcontrol/Makefile.am" \
106 || die "sed failed"
107 fi
108 if ! use arts ; then
109 sed -e 's:arts::' \
110 -i "${S}/kcontrol/Makefile.am" \
111 || die "sed failed"
112 fi
113
114 kde-meta_src_unpack makefiles
115 }
116
117 src_compile() {
118 myconf="$myconf --with-ssl $(use_with arts) $(use_with opengl gl)
119 $(use_with ieee1394 libraw1394) $(use_with logitech-mouse libusb)
120 --with-usbids=/usr/share/misc/usb.ids"
121 kde-meta_src_compile
122 }
123
124 src_install() {
125 kde-meta_src_install
126
127 # Fix an obscure desktop file that only gets generated during the install phase.
128 sed -i -e '$d' "${D}/usr/kde/3.5/share/applications/kde/panel_appearance.desktop"
129 sed -i -e 's:Name=panel_appearance::' "${D}/usr/kde/3.5/share/applications/kde/panel_appearance.desktop"
130 }
131
132
133
134 --
135 gentoo-commits@l.g.o mailing list