/[packages]/cauldron/gnome-settings-daemon/current/SPECS/gnome-settings-daemon.spec
ViewVC logotype

Annotation of /cauldron/gnome-settings-daemon/current/SPECS/gnome-settings-daemon.spec

Parent Directory Parent Directory | Revision Log Revision Log


Revision 208096 - (hide annotations) (download)
Sun Feb 12 13:50:37 2012 UTC (12 years, 2 months ago) by wally
File size: 7768 byte(s)
- add patch from upstream git to fix numlock always on
1 wally 155784 %define url_ver %(echo %{version}|cut -d. -f1,2)
2    
3 wally 123726 Summary: GNOME Settings Daemon
4     Name: gnome-settings-daemon
5 ovitters 206492 Version: 3.3.5
6 wally 208096 Release: %mkrel 2
7 wally 123726 License: GPLv2+
8     Group: Graphical desktop/GNOME
9     URL: http://www.gnome.org/
10 wally 155784 Source0: http://download.gnome.org/sources/%{name}/%{url_ver}/%{name}-%{version}.tar.xz
11 wally 208096 Patch0: gnome-settings-daemon-3.3.5-fix-numlock_set_xkb_state.patch
12 wally 155784 BuildRequires: pkgconfig(colord) >= 0.1.12
13     BuildRequires: pkgconfig(dbus-1) >= 1.1.2
14     BuildRequires: pkgconfig(dbus-glib-1) >= 0.74
15     BuildRequires: pkgconfig(fontconfig)
16     BuildRequires: pkgconfig(gio-2.0) >= 2.26.0
17     BuildRequires: pkgconfig(gio-unix-2.0)
18     BuildRequires: pkgconfig(glib-2.0) >= 2.29.14
19     BuildRequires: pkgconfig(gmodule-2.0)
20     BuildRequires: pkgconfig(gnome-desktop-3.0) >= 3.1.5
21 wally 170598 BuildRequires: pkgconfig(gsettings-desktop-schemas) >= 3.3.0
22 wally 155784 BuildRequires: pkgconfig(gthread-2.0)
23 fwang 185309 BuildRequires: pkgconfig(gtk+-3.0) >= 3.3.4
24 wally 155784 BuildRequires: pkgconfig(gudev-1.0)
25     BuildRequires: pkgconfig(kbproto)
26     BuildRequires: pkgconfig(lcms2) >= 2.2
27     BuildRequires: pkgconfig(libcanberra-gtk3)
28     BuildRequires: pkgconfig(libgnomekbd) >= 2.91.1
29     BuildRequires: pkgconfig(libgnomekbdui) >= 2.91.1
30     BuildRequires: pkgconfig(libnotify) >= 0.7.3,
31     BuildRequires: pkgconfig(libpulse) >= 0.9.16
32     BuildRequires: pkgconfig(libpulse-mainloop-glib) >= 0.9.16
33 fwang 185309 BuildRequires: pkgconfig(libwacom)
34 wally 155784 BuildRequires: pkgconfig(libxklavier) >= 5.0
35     BuildRequires: pkgconfig(nss) >= 3.11.2,
36     BuildRequires: pkgconfig(packagekit-glib2) >= 0.6.12
37     BuildRequires: pkgconfig(polkit-gobject-1) >= 0.97
38     BuildRequires: pkgconfig(upower-glib) >= 0.9.1
39     BuildRequires: pkgconfig(x11)
40     BuildRequires: pkgconfig(xfixes)
41     BuildRequires: pkgconfig(xi)
42     BuildRequires: cups-devel
43     BuildRequires: intltool
44 cjw 119052 BuildRequires: ldetect-lst
45 blino 24817
46 wally 123726 Requires: system-config-printer-udev
47     Requires: libgnome2-schemas
48    
49     Conflicts: gnome-control-center < 2.21.90
50     Conflicts: gnome-color-manager < 3.1.2-1
51 fwang 136728 Conflicts: gnome-power-manager < 3.1.90
52 wally 123726
53 blino 24817 %description
54     GNOME settings daemon manages the configuration of the desktop in the
55     background.
56    
57     %package devel
58     Summary: Include files for the GNOME settings daemon
59     Group: Development/GNOME and GTK+
60 dmorgan 101760 Conflicts: libgnome-window-settings-devel < 2.21.5
61 blino 24817
62     %description devel
63     Include files for the GNOME settings daemon
64    
65     %prep
66     %setup -q
67 wally 208096 %apply_patches
68 blino 24817
69 wally 185514 #to fix path in .desktop file (mga#3842)
70     rm -rf ./data/gnome-settings-daemon.desktop.in
71    
72 blino 24817 %build
73 wally 133679 %configure2_5x \
74     --enable-packagekit \
75     --enable-profiling \
76 fwang 185385 --disable-static
77 blino 24817 %make
78    
79     %install
80 wally 123726 %makeinstall_std xmldir=%{buildroot}%{_datadir}/gnome-control-center/keybindings
81 blino 24817
82 wally 123726 #we don't want these
83     find %{buildroot} -name '*.la' -exec rm -f {} ';'
84 blino 24817
85 wally 123726 %find_lang %{name} --with-gnome --all-name
86 blino 24817
87     %pre
88     if [ -d %{_libexecdir}/%name ]
89     then rm -rf %{_libexecdir}/%name
90     fi
91    
92 wally 123726 %files -f %{name}.lang
93 dmorgan 101760 %doc AUTHORS COPYING NEWS
94     %dir %{_sysconfdir}/gnome-settings-daemon
95     %dir %{_sysconfdir}/gnome-settings-daemon/xrandr
96 dmorgan 200202 %dir %{_libdir}/gnome-settings-daemon-3.0
97 dmorgan 101760
98     # list plugins explicitly, so we notice if one goes missing
99     # some of these don't have a separate gschema
100     %{_libdir}/gnome-settings-daemon-3.0/a11y-keyboard.gnome-settings-plugin
101     %{_libdir}/gnome-settings-daemon-3.0/liba11y-keyboard.so
102    
103 wally 130491 #%{_libdir}/gnome-settings-daemon-3.0/automount.gnome-settings-plugin
104     #%{_libdir}/gnome-settings-daemon-3.0/libautomount.so
105 dmorgan 101760
106 wally 130491 %{_libdir}/gnome-settings-daemon-3.0/power.gnome-settings-plugin
107     %{_libdir}/gnome-settings-daemon-3.0/libpower.so
108     %{_datadir}/glib-2.0/schemas/org.gnome.settings-daemon.plugins.power.gschema.xml
109    
110     %{_libdir}/gnome-settings-daemon-3.0/updates.gnome-settings-plugin
111     %{_libdir}/gnome-settings-daemon-3.0/libupdates.so
112     %{_datadir}/glib-2.0/schemas/org.gnome.settings-daemon.plugins.updates.gschema.xml
113    
114 dmorgan 101760 %{_libdir}/gnome-settings-daemon-3.0/background.gnome-settings-plugin
115     %{_libdir}/gnome-settings-daemon-3.0/libbackground.so
116    
117     %{_libdir}/gnome-settings-daemon-3.0/clipboard.gnome-settings-plugin
118     %{_libdir}/gnome-settings-daemon-3.0/libclipboard.so
119    
120     %{_libdir}/gnome-settings-daemon-3.0/housekeeping.gnome-settings-plugin
121     %{_libdir}/gnome-settings-daemon-3.0/libhousekeeping.so
122     %{_datadir}/glib-2.0/schemas/org.gnome.settings-daemon.plugins.housekeeping.gschema.xml
123    
124     %{_libdir}/gnome-settings-daemon-3.0/keyboard.gnome-settings-plugin
125     %{_libdir}/gnome-settings-daemon-3.0/libkeyboard.so
126     %{_datadir}/glib-2.0/schemas/org.gnome.settings-daemon.plugins.keyboard.gschema.xml
127    
128     %{_libdir}/gnome-settings-daemon-3.0/media-keys.gnome-settings-plugin
129     %{_libdir}/gnome-settings-daemon-3.0/libmedia-keys.so
130     %{_datadir}/glib-2.0/schemas/org.gnome.settings-daemon.plugins.media-keys.gschema.xml
131    
132     %{_libdir}/gnome-settings-daemon-3.0/mouse.gnome-settings-plugin
133     %{_libdir}/gnome-settings-daemon-3.0/libmouse.so
134    
135     %{_libdir}/gnome-settings-daemon-3.0/print-notifications.gnome-settings-plugin
136     %{_libdir}/gnome-settings-daemon-3.0/libprint-notifications.so
137     %{_datadir}/glib-2.0/schemas/org.gnome.settings-daemon.plugins.print-notifications.gschema.xml
138    
139     %{_libdir}/gnome-settings-daemon-3.0/smartcard.gnome-settings-plugin
140     %{_libdir}/gnome-settings-daemon-3.0/libsmartcard.so
141    
142     %{_libdir}/gnome-settings-daemon-3.0/sound.gnome-settings-plugin
143     %{_libdir}/gnome-settings-daemon-3.0/libsound.so
144    
145     #%{_libdir}/gnome-settings-daemon-3.0/updates.gnome-settings-plugin
146     #%{_libdir}/gnome-settings-daemon-3.0/libupdates.so
147     #%{_datadir}/glib-2.0/schemas/org.gnome.settings-daemon.plugins.updates.gschema.xml
148    
149     %{_libdir}/gnome-settings-daemon-3.0/wacom.gnome-settings-plugin
150 fwang 185350 %{_libdir}/gnome-settings-daemon-3.0/libgsdwacom.so
151 dmorgan 101760 %{_datadir}/glib-2.0/schemas/org.gnome.settings-daemon.peripherals.gschema.xml
152     %{_datadir}/glib-2.0/schemas/org.gnome.settings-daemon.peripherals.wacom.gschema.xml
153    
154     %{_libdir}/gnome-settings-daemon-3.0/xrandr.gnome-settings-plugin
155     %{_libdir}/gnome-settings-daemon-3.0/libxrandr.so
156     %{_datadir}/glib-2.0/schemas/org.gnome.settings-daemon.plugins.xrandr.gschema.xml
157    
158     %{_libdir}/gnome-settings-daemon-3.0/xsettings.gnome-settings-plugin
159     %{_libdir}/gnome-settings-daemon-3.0/libxsettings.so
160     %{_datadir}/glib-2.0/schemas/org.gnome.settings-daemon.plugins.xsettings.gschema.xml
161    
162     %{_libdir}/gnome-settings-daemon-3.0/a11y-settings.gnome-settings-plugin
163     %{_libdir}/gnome-settings-daemon-3.0/liba11y-settings.so
164    
165 cjw 119052 %{_libdir}/gnome-settings-daemon-3.0/color.gnome-settings-plugin
166     %{_libdir}/gnome-settings-daemon-3.0/libcolor.so
167     %{_datadir}/glib-2.0/schemas/org.gnome.settings-daemon.plugins.color.gschema.xml
168    
169     %{_libdir}/gnome-settings-daemon-3.0/cursor.gnome-settings-plugin
170     %{_libdir}/gnome-settings-daemon-3.0/libcursor.so
171    
172     %{_libdir}/gnome-settings-daemon-3.0/orientation.gnome-settings-plugin
173     %{_libdir}/gnome-settings-daemon-3.0/liborientation.so
174     %{_datadir}/glib-2.0/schemas/org.gnome.settings-daemon.plugins.orientation.gschema.xml
175    
176 dmorgan 101760 %{_libexecdir}/gnome-settings-daemon
177 blino 24817 %{_libexecdir}/gsd-locate-pointer
178 dmorgan 101760 %{_libexecdir}/gsd-printer
179 wally 130491 %{_libexecdir}/gnome-fallback-mount-helper
180 wally 133679 %{_libexecdir}/gsd-backlight-helper
181 dmorgan 101760
182     %{_datadir}/gnome-settings-daemon/
183     %{_datadir}/dbus-1/services/org.gnome.SettingsDaemon.service
184 wally 130491 %{_datadir}/dbus-1/interfaces/org.gnome.SettingsDaemonUpdates.xml
185 wally 133679
186 dmorgan 101760 %{_sysconfdir}/xdg/autostart/gnome-settings-daemon.desktop
187 wally 130491 %{_sysconfdir}/xdg/autostart/gnome-fallback-mount-helper.desktop
188    
189 dmorgan 101760 %{_datadir}/icons/hicolor/*/apps/gsd-xrandr.*
190 wally 133679
191     %{_datadir}/polkit-1/actions/org.gnome.settings-daemon.plugins.power.policy
192    
193 dmorgan 101760 %{_datadir}/GConf/gsettings/gnome-settings-daemon.convert
194 blino 24817
195 dmorgan 101760 %{_datadir}/glib-2.0/schemas/org.gnome.settings-daemon.enums.xml
196     %{_datadir}/glib-2.0/schemas/org.gnome.settings-daemon.plugins.gschema.xml
197    
198     %{_datadir}/man/man1/gnome-settings-daemon.1.*
199    
200 blino 24817 %files devel
201 dmorgan 101760 %{_includedir}/gnome-settings-daemon-3.0
202     %{_libdir}/pkgconfig/gnome-settings-daemon.pc
203     %dir %{_datadir}/gnome-settings-daemon-3.0
204     %{_datadir}/gnome-settings-daemon-3.0/input-device-example.sh

  ViewVC Help
Powered by ViewVC 1.1.30