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

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

Parent Directory Parent Directory | Revision Log Revision Log


Revision 155784 - (show annotations) (download)
Mon Oct 17 14:52:09 2011 UTC (12 years, 6 months ago) by wally
File size: 8322 byte(s)
- new version 3.2.1
- clean .spec a bit
1 %define url_ver %(echo %{version}|cut -d. -f1,2)
2
3 Summary: GNOME Settings Daemon
4 Name: gnome-settings-daemon
5 Version: 3.2.1
6 Release: %mkrel 1
7 License: GPLv2+
8 Group: Graphical desktop/GNOME
9 URL: http://www.gnome.org/
10 Source0: http://download.gnome.org/sources/%{name}/%{url_ver}/%{name}-%{version}.tar.xz
11 # (blino) from GIT
12 Patch0: gnome-settings-daemon-3.2.0-do-not-sleep-on-idle-by-default.patch
13 BuildRequires: pkgconfig(colord) >= 0.1.12
14 BuildRequires: pkgconfig(dbus-1) >= 1.1.2
15 BuildRequires: pkgconfig(dbus-glib-1) >= 0.74
16 BuildRequires: pkgconfig(fontconfig)
17 BuildRequires: pkgconfig(gconf-2.0) >= 2.6.1
18 BuildRequires: pkgconfig(gio-2.0) >= 2.26.0
19 BuildRequires: pkgconfig(gio-unix-2.0)
20 BuildRequires: pkgconfig(glib-2.0) >= 2.29.14
21 BuildRequires: pkgconfig(gmodule-2.0)
22 BuildRequires: pkgconfig(gnome-desktop-3.0) >= 3.1.5
23 BuildRequires: pkgconfig(gsettings-desktop-schemas) >= 0.1.2
24 BuildRequires: pkgconfig(gthread-2.0)
25 BuildRequires: pkgconfig(gtk+-3.0) >= 2.99.3
26 BuildRequires: pkgconfig(gudev-1.0)
27 BuildRequires: pkgconfig(kbproto)
28 BuildRequires: pkgconfig(lcms2) >= 2.2
29 BuildRequires: pkgconfig(libcanberra-gtk3)
30 BuildRequires: pkgconfig(libgnomekbd) >= 2.91.1
31 BuildRequires: pkgconfig(libgnomekbdui) >= 2.91.1
32 BuildRequires: pkgconfig(libnotify) >= 0.7.3,
33 BuildRequires: pkgconfig(libpulse) >= 0.9.16
34 BuildRequires: pkgconfig(libpulse-mainloop-glib) >= 0.9.16
35 BuildRequires: pkgconfig(libxklavier) >= 5.0
36 BuildRequires: pkgconfig(nss) >= 3.11.2,
37 BuildRequires: pkgconfig(packagekit-glib2) >= 0.6.12
38 BuildRequires: pkgconfig(polkit-gobject-1) >= 0.97
39 BuildRequires: pkgconfig(upower-glib) >= 0.9.1
40 BuildRequires: pkgconfig(x11)
41 BuildRequires: pkgconfig(xfixes)
42 BuildRequires: pkgconfig(xi)
43 BuildRequires: cups-devel
44 BuildRequires: intltool
45 BuildRequires: ldetect-lst
46
47 Requires: system-config-printer-udev
48 Requires: libgnome2-schemas
49
50 Conflicts: gnome-control-center < 2.21.90
51 Conflicts: gnome-color-manager < 3.1.2-1
52 Conflicts: gnome-power-manager < 3.1.90
53
54 %description
55 GNOME settings daemon manages the configuration of the desktop in the
56 background.
57
58 %package devel
59 Summary: Include files for the GNOME settings daemon
60 Group: Development/GNOME and GTK+
61 Conflicts: libgnome-window-settings-devel < 2.21.5
62
63 %description devel
64 Include files for the GNOME settings daemon
65
66 %prep
67 %setup -q
68 %patch0 -p1 -b .do-not-sleep-on-idle-by-default.patch
69
70 %build
71 %configure2_5x \
72 --enable-packagekit \
73 --enable-profiling \
74 --enable-gconf-bridge \
75 --disable-static \
76 --with-pnpids=%{_datadir}/misc/pnp.ids
77 %make
78
79 %install
80 rm -rf %{buildroot}
81 %makeinstall_std xmldir=%{buildroot}%{_datadir}/gnome-control-center/keybindings
82
83 #we don't want these
84 find %{buildroot} -name '*.la' -exec rm -f {} ';'
85
86 %find_lang %{name} --with-gnome --all-name
87
88 %pre
89 if [ -d %{_libexecdir}/%name ]
90 then rm -rf %{_libexecdir}/%name
91 fi
92
93 %files -f %{name}.lang
94 %doc AUTHORS COPYING NEWS
95 %dir %{_sysconfdir}/gnome-settings-daemon
96 %dir %{_sysconfdir}/gnome-settings-daemon/xrandr
97
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 #%{_libdir}/gnome-settings-daemon-3.0/automount.gnome-settings-plugin
104 #%{_libdir}/gnome-settings-daemon-3.0/libautomount.so
105
106 %{_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 %{_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/keybindings.gnome-settings-plugin
125 %{_libdir}/gnome-settings-daemon-3.0/libkeybindings.so
126
127 %{_libdir}/gnome-settings-daemon-3.0/keyboard.gnome-settings-plugin
128 %{_libdir}/gnome-settings-daemon-3.0/libkeyboard.so
129 %{_datadir}/glib-2.0/schemas/org.gnome.settings-daemon.plugins.keyboard.gschema.xml
130
131 %{_libdir}/gnome-settings-daemon-3.0/media-keys.gnome-settings-plugin
132 %{_libdir}/gnome-settings-daemon-3.0/libmedia-keys.so
133 %{_datadir}/glib-2.0/schemas/org.gnome.settings-daemon.plugins.media-keys.gschema.xml
134
135 %{_libdir}/gnome-settings-daemon-3.0/mouse.gnome-settings-plugin
136 %{_libdir}/gnome-settings-daemon-3.0/libmouse.so
137
138 %{_libdir}/gnome-settings-daemon-3.0/print-notifications.gnome-settings-plugin
139 %{_libdir}/gnome-settings-daemon-3.0/libprint-notifications.so
140 %{_datadir}/glib-2.0/schemas/org.gnome.settings-daemon.plugins.print-notifications.gschema.xml
141
142 %{_libdir}/gnome-settings-daemon-3.0/smartcard.gnome-settings-plugin
143 %{_libdir}/gnome-settings-daemon-3.0/libsmartcard.so
144
145 %{_libdir}/gnome-settings-daemon-3.0/sound.gnome-settings-plugin
146 %{_libdir}/gnome-settings-daemon-3.0/libsound.so
147
148 #%{_libdir}/gnome-settings-daemon-3.0/updates.gnome-settings-plugin
149 #%{_libdir}/gnome-settings-daemon-3.0/libupdates.so
150 #%{_datadir}/glib-2.0/schemas/org.gnome.settings-daemon.plugins.updates.gschema.xml
151
152 %{_libdir}/gnome-settings-daemon-3.0/wacom.gnome-settings-plugin
153 %{_libdir}/gnome-settings-daemon-3.0/libwacom.so
154 %{_datadir}/glib-2.0/schemas/org.gnome.settings-daemon.peripherals.gschema.xml
155 %{_datadir}/glib-2.0/schemas/org.gnome.settings-daemon.peripherals.wacom.gschema.xml
156
157 %{_libdir}/gnome-settings-daemon-3.0/xrandr.gnome-settings-plugin
158 %{_libdir}/gnome-settings-daemon-3.0/libxrandr.so
159 %{_datadir}/glib-2.0/schemas/org.gnome.settings-daemon.plugins.xrandr.gschema.xml
160
161 %{_libdir}/gnome-settings-daemon-3.0/xsettings.gnome-settings-plugin
162 %{_libdir}/gnome-settings-daemon-3.0/libxsettings.so
163 %{_datadir}/glib-2.0/schemas/org.gnome.settings-daemon.plugins.xsettings.gschema.xml
164
165 %{_libdir}/gnome-settings-daemon-3.0/a11y-settings.gnome-settings-plugin
166 %{_libdir}/gnome-settings-daemon-3.0/liba11y-settings.so
167
168 %{_libdir}/gnome-settings-daemon-3.0/color.gnome-settings-plugin
169 %{_libdir}/gnome-settings-daemon-3.0/libcolor.so
170 %{_datadir}/glib-2.0/schemas/org.gnome.settings-daemon.plugins.color.gschema.xml
171
172 %{_libdir}/gnome-settings-daemon-3.0/cursor.gnome-settings-plugin
173 %{_libdir}/gnome-settings-daemon-3.0/libcursor.so
174
175 %{_libdir}/gnome-settings-daemon-3.0/orientation.gnome-settings-plugin
176 %{_libdir}/gnome-settings-daemon-3.0/liborientation.so
177 %{_datadir}/glib-2.0/schemas/org.gnome.settings-daemon.plugins.orientation.gschema.xml
178
179 %{_libdir}/gnome-settings-daemon-3.0/gconf.gnome-settings-plugin
180 %{_libdir}/gnome-settings-daemon-3.0/libgconf.so
181
182 %{_libexecdir}/gnome-settings-daemon
183 %{_libexecdir}/gsd-locate-pointer
184 %{_libexecdir}/gsd-printer
185 %{_libexecdir}/gnome-fallback-mount-helper
186 %{_libexecdir}/gsd-backlight-helper
187 %{_libexecdir}/gsd-datetime-mechanism
188
189 %{_sysconfdir}/dbus-1/system.d/org.gnome.SettingsDaemon.DateTimeMechanism.conf
190
191 %{_datadir}/gnome-settings-daemon/
192 %{_datadir}/dbus-1/services/org.gnome.SettingsDaemon.service
193 %{_datadir}/dbus-1/interfaces/org.gnome.SettingsDaemonUpdates.xml
194
195 %{_sysconfdir}/xdg/autostart/gnome-settings-daemon.desktop
196 %{_sysconfdir}/xdg/autostart/gnome-fallback-mount-helper.desktop
197
198 %{_datadir}/icons/hicolor/*/apps/gsd-xrandr.*
199
200 %{_datadir}/dbus-1/system-services/org.gnome.SettingsDaemon.DateTimeMechanism.service
201
202 %{_datadir}/polkit-1/actions/org.gnome.settings-daemon.plugins.power.policy
203 %{_datadir}/polkit-1/actions/org.gnome.settingsdaemon.datetimemechanism.policy
204
205 %{_datadir}/GConf/gsettings/gnome-settings-daemon.convert
206
207 %{_datadir}/glib-2.0/schemas/org.gnome.settings-daemon.enums.xml
208 %{_datadir}/glib-2.0/schemas/org.gnome.settings-daemon.plugins.gschema.xml
209
210 %{_datadir}/man/man1/gnome-settings-daemon.1.*
211
212 %files devel
213 %{_includedir}/gnome-settings-daemon-3.0
214 %{_libdir}/pkgconfig/gnome-settings-daemon.pc
215 %dir %{_datadir}/gnome-settings-daemon-3.0
216 %{_datadir}/gnome-settings-daemon-3.0/input-device-example.sh

  ViewVC Help
Powered by ViewVC 1.1.30