Contents of /trunk/extras/xfce4-session/xfce4-session-4.10.0-r7.smage2
Parent Directory | Revision Log
Revision 13927 -
(show annotations)
(download)
Wed Oct 31 17:45:39 2012 UTC (11 years, 10 months ago) by niro
File size: 1209 byte(s)
Wed Oct 31 17:45:39 2012 UTC (11 years, 10 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 | } |