Magellan Linux

Annotation of /trunk/extras/xfce4-settings/xfce4-settings-4.12.3-r2.smage2

Parent Directory Parent Directory | Revision Log Revision Log


Revision 31274 - (hide annotations) (download)
Tue Jun 19 12:31:45 2018 UTC (5 years, 10 months ago) by niro
File size: 1452 byte(s)
-fix broken dependencies
1 niro 31274 # $Id$
2    
3     PNAME="xfce4-settings"
4     PVER="4.12.3"
5     PBUILD="r2"
6    
7     DESCRIPTION="Settings Daemon for the XFCE Desktop Environment."
8    
9     # todo: libinput support
10     # todo: gnome-themes
11     DEPEND=">= dev-libs/glib2-2.44
12     >= x11-libs/gtk2+-2.24
13     >= dev-libs/dbus-glib-0.104
14     >= media-libs/fontconfig-2.11
15     >= x11-libs/libX11-1.6
16     >= x11-libs/libXcursor-1.1
17     >= x11-libs/libXi-1.7
18     >= x11-libs/libXrandr-1.5
19     >= x11-libs/libnotify-0.7
20     >= x11-libs/libxklavier-5
21     >= media-libs/libcanberra-0.28
22     >= xfce-base/libxfce4util-4.12
23     >= xfce-base/libxfce4ui-4.12
24     >= xfce-base/xfconf-4.12
25     >= xfce-base/exo-0.12
26     >= xfce-base/garcon-0.4
27     >= x11-themes/tango-icon-theme-0.8.90
28     >= x11-themes/gnome-themes-standard-3.22
29     >= x11-drivers/xf86-input-libinput-0.11"
30    
31     SDEPEND=">= x11-proto/inputproto-2
32     >= x11-proto/xf86vidmodeproto-2.3"
33    
34     sminclude xfce
35    
36     src_prepare()
37     {
38     munpack ${SRCFILE} || die
39     cd ${SRCDIR}
40    
41     # use tango as default icon theme and Adwaita as default colour theme
42     sed -i \
43     -e 's:<property name="ThemeName" type="empty"/>:<property name="ThemeName" type="string" value="Adwaita"/>:' \
44     -e 's:<property name="IconThemeName" type="empty"/>:<property name="IconThemeName" type="string" value="Tango"/>:' \
45     xfsettingsd/xsettings.xml || die
46     }
47    
48     src_compile()
49     {
50     cd ${SRCDIR}
51    
52     xfce_configure \
53     --enable-xrandr \
54     --enable-xcursor \
55     --enable-libxklavier \
56     --enable-sound-settings \
57     --enable-libnotify \
58     --enable-pluggable-dialogs \
59     || die
60    
61     mmake || die
62     }