Magellan Linux

Contents of /trunk/extras/xfce4-session/xfce4-session-4.10.0-r7.smage2

Parent Directory Parent Directory | Revision Log Revision Log


Revision 13927 - (show annotations) (download)
Wed Oct 31 17:45:39 2012 UTC (11 years, 7 months ago) by niro
File size: 1209 byte(s)
-added christian hesses systemd-v2 patch
1 # $Id$
2
3 PNAME="xfce4-session"
4 PVER="4.10.0"
5 PBUILD="r7"
6
7 STATE="unstable"
8 DESCRIPTION="Session Manager for the XFCE Desktop Environment."
9
10 DEPEND=">= dev-libs/dbus-glib-0.100
11 >= x11-libs/libSM-1
12 >= x11-libs/libX11-1.4
13 >= x11-libs/libwnck2-2.30
14 >= x11-apps/iceauth-1
15 >= xfce-base/libxfce4util-4.10
16 >= xfce-base/libxfce4ui-4.10
17 >= xfce-base/xfconf-4.10
18 >= sys-apps/polkit-0.107
19 >= sys-apps/polkit-gnome-0.105
20 >= sys-fs/udev-188
21 >= sys-apps/upower-0.9
22 >= gnome-base/libgnome-keyring-3.4
23 >= x11-misc/xscreensaver-5.15
24 >= sys-apps/systemd-188"
25
26 SDEPEND=">= xfce-extras/xfce4-dev-tools-4.10"
27
28 sminclude xfce
29
30 SRC_URI+=(
31 mirror://${PNAME}/${PNAME}-${PVER}-systemd-v2.patch
32 )
33
34 UP2DATE="updatecmd_xfce ${PNAME}"
35
36 src_prepare()
37 {
38 munpack ${SRCFILE} || die
39 cd ${SRCDIR}
40
41 # adds support for systemd and make consolekit support optional
42 # see: https://bugzilla.xfce.org/show_bug.cgi?id=8729
43 mpatch ${PNAME}-${PVER}-systemd-v2.patch || die
44
45 # xfce4 need special autoreconf macros
46 NOCONFIGURE=x xdt-autogen || die
47 }
48
49 src_compile()
50 {
51 cd ${SRCDIR}
52
53 xfce_configure \
54 --enable-libgnome-keyring \
55 --enable-session-screenshots \
56 --enable-panel-plugin \
57 --enable-systemd \
58 || die
59
60 mmake || die
61 }