/[gentoo-x86]/kde-base/systemsettings/systemsettings-4.6.0.ebuild
Gentoo

Contents of /kde-base/systemsettings/systemsettings-4.6.0.ebuild

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.2 - (show annotations) (download)
Wed Apr 6 14:19:21 2011 UTC (9 years, 3 months ago) by scarabeus
Branch: MAIN
CVS Tags: HEAD
Changes since 1.1: +1 -1 lines
FILE REMOVED
KDE SC 4.6.2 version bump. Drop 4.6.{0,1} and 4.5.5. This is our stable candidate so test and test more. Force due to some unmet deps. Filled as bug #362305.

(Portage version: 2.2.0_alpha29/cvs/Linux x86_64, RepoMan options: --force)

1 # Copyright 1999-2011 Gentoo Foundation
2 # Distributed under the terms of the GNU General Public License v2
3 # $Header: /var/cvsroot/gentoo-x86/kde-base/systemsettings/systemsettings-4.6.0.ebuild,v 1.1 2011/01/26 20:29:18 alexxy Exp $
4
5 EAPI="3"
6
7 KDE_HANDBOOK="optional"
8 KMNAME="kdebase-workspace"
9 OPENGL_REQUIRED="optional"
10 inherit kde4-meta
11
12 DESCRIPTION="System settings utility"
13 IUSE="debug +usb xinerama"
14 KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
15
16 COMMONDEPEND="
17 dev-libs/glib:2
18 $(add_kdebase_dep libkworkspace)
19 media-libs/fontconfig
20 >=media-libs/freetype-2
21 >=x11-libs/libxklavier-3.2
22 x11-libs/libXcursor
23 x11-libs/libXext
24 x11-libs/libXfixes
25 x11-libs/libXft
26 x11-libs/libXrandr
27 x11-libs/libXtst
28 opengl? ( virtual/opengl )
29 usb? ( =virtual/libusb-0* )
30 xinerama? ( x11-libs/libXinerama )
31 "
32 DEPEND="${COMMONDEPEND}
33 x11-proto/kbproto
34 x11-proto/xextproto
35 xinerama? ( x11-proto/xineramaproto )
36 "
37 RDEPEND="${COMMONDEPEND}
38 sys-libs/timezone-data
39 x11-apps/setxkbmap
40 x11-misc/xkeyboard-config
41 "
42
43 KMEXTRA="
44 kcontrol/
45 "
46 KMEXTRACTONLY="
47 krunner/dbus/org.kde.krunner.App.xml
48 krunner/dbus/org.kde.screensaver.xml
49 kwin/
50 libs/
51 plasma/
52 "
53
54 add_blocker kcontrol '<4.3.98'
55 add_blocker konqueror '<4.4.70'
56
57 PATCHES=( "${FILESDIR}/${PN}-4.4.2-xinerama_cmake_automagic.patch" )
58
59 src_unpack() {
60 if use handbook; then
61 KMEXTRA+="
62 doc/kcontrol
63 doc/kfontview
64 "
65 fi
66
67 kde4-meta_src_unpack
68 }
69
70 src_prepare() {
71 sed -i -e 's/systemsettingsrc DESTINATION ${SYSCONF_INSTALL_DIR}/systemsettingsrc DESTINATION ${CONFIG_INSTALL_DIR}/' \
72 systemsettings/CMakeLists.txt \
73 || die "Failed to fix systemsettingsrc install location"
74
75 kde4-meta_src_prepare
76 }
77
78 # FIXME: is have_openglxvisual found without screensaver
79 src_configure() {
80 # Old keyboard-detection code is unmaintained,
81 # so we force the new stuff, using libxklavier.
82 mycmakeargs=(
83 -DUSE_XKLAVIER=ON -DWITH_LibXKlavier=ON
84 -DWITH_GLIB2=ON -DWITH_GObject=ON
85 $(cmake-utils_use_with opengl OpenGL)
86 $(cmake-utils_use_with usb)
87 $(cmake-utils_use_with xinerama X11_Xinerama)
88 )
89
90 kde4-meta_src_configure
91 }

  ViewVC Help
Powered by ViewVC 1.1.20