Gentoo Archives: gentoo-commits

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