]>
Commit | Line | Data |
---|---|---|
b305a924 | 1 | Summary: GNOME Settings Daemon |
856b8146 | 2 | Summary(pl.UTF-8): Demon ustawień GNOME |
b305a924 | 3 | Name: gnome-settings-daemon |
a8e4dbf5 | 4 | Version: 2.21.5 |
b305a924 PZ |
5 | Release: 1 |
6 | Epoch: 1 | |
7 | License: GPL v2+ | |
8 | Group: X11/Applications | |
9 | Source0: http://ftp.gnome.org/pub/GNOME/sources/gnome-settings-daemon/2.21/%{name}-%{version}.tar.bz2 | |
a8e4dbf5 | 10 | # Source0-md5: c8f7f68d2995e0d504b255c8514e5678 |
b305a924 PZ |
11 | URL: http://www.gnome.org/ |
12 | BuildRequires: GConf2-devel >= 2.20.0 | |
13 | BuildRequires: alsa-lib-devel >= 1.0.12 | |
14 | BuildRequires: audiofile >= 1:0.2.6 | |
15 | BuildRequires: autoconf | |
16 | BuildRequires: automake >= 1:1.9 | |
17 | BuildRequires: bison | |
18 | BuildRequires: dbus-glib-devel >= 0.74 | |
19 | BuildRequires: esound-devel | |
20 | BuildRequires: flex | |
21 | BuildRequires: gettext-devel | |
856b8146 | 22 | BuildRequires: glib2-devel >= 1:2.13.0 |
b305a924 PZ |
23 | BuildRequires: gnome-common >= 2.20.0 |
24 | BuildRequires: gnome-doc-utils >= 0.12.0 | |
25 | BuildRequires: gnome-vfs2-devel >= 2.20.0 | |
26 | BuildRequires: gstreamer-plugins-base-devel >= 0.10.10 | |
27 | BuildRequires: gtk+2-devel >= 2:2.12.0 | |
28 | BuildRequires: intltool >= 0.36.2 | |
29 | BuildRequires: libglade2-devel >= 1:2.6.2 | |
30 | BuildRequires: libgnomekbd-devel >= 2.21.4 | |
31 | BuildRequires: libgnomeui-devel >= 2.20.0 | |
32 | BuildRequires: libtool | |
33 | BuildRequires: libxklavier-devel >= 3.3 | |
34 | BuildRequires: libxml2-devel >= 1:2.6.30 | |
35 | BuildRequires: pkgconfig | |
36 | BuildRequires: rpmbuild(find_lang) >= 1.23 | |
37 | BuildRequires: rpmbuild(macros) >= 1.311 | |
38 | BuildRequires: scrollkeeper | |
39 | BuildRequires: sed >= 4.0 | |
40 | BuildRequires: xorg-lib-libXxf86misc-devel | |
41 | Requires(post,postun): gtk+2 | |
42 | Requires(post,postun): scrollkeeper | |
43 | Requires(post,preun): GConf2 | |
b305a924 PZ |
44 | Requires: gnome-vfs2 >= 2.20.0 |
45 | Requires: gstreamer-audio-effects-base >= 0.10.10 | |
001661ac | 46 | Requires: libgnomeui >= 2.20.0 |
b305a924 PZ |
47 | BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) |
48 | ||
49 | %description | |
50 | GNOME Settings Daemon. | |
51 | ||
856b8146 JB |
52 | %description -l pl.UTF-8 |
53 | Demon ustawień GNOME. | |
54 | ||
b305a924 | 55 | %package devel |
001661ac JB |
56 | Summary: Header file for developing GNOME Settings Daemon clients |
57 | Summary(pl.UTF-8): Plik nagłówkowy do tworzenia klientów demona ustawiń GNOME | |
58 | Group: Development/Libraries | |
b305a924 | 59 | Requires: dbus-glib-devel >= 0.73 |
001661ac JB |
60 | Requires: glib2-devel >= 1:2.13.0 |
61 | # doesn't require base currently | |
b305a924 PZ |
62 | |
63 | %description devel | |
001661ac | 64 | Header file for developing GNOME Settings Daemon clients. |
b305a924 PZ |
65 | |
66 | %description devel -l pl.UTF-8 | |
001661ac | 67 | Plik nagłówkowy do tworzenia klientów demona ustawiń GNOME. |
b305a924 PZ |
68 | |
69 | %prep | |
70 | %setup -q | |
71 | ||
72 | %build | |
73 | %{__gnome_doc_prepare} | |
74 | %{__gnome_doc_common} | |
75 | %{__glib_gettextize} | |
76 | %{__intltoolize} | |
77 | %{__libtoolize} | |
78 | %{__aclocal} | |
79 | %{__autoheader} | |
80 | %{__autoconf} | |
81 | %{__automake} | |
82 | %configure \ | |
83 | --enable-gstreamer=0.10 \ | |
84 | --enable-aboutme \ | |
85 | X_EXTRA_LIBS="-lXext" | |
86 | %{__make} | |
87 | ||
88 | %install | |
89 | rm -rf $RPM_BUILD_ROOT | |
90 | install -d $RPM_BUILD_ROOT%{_libdir}/gnome-settings-daemon | |
91 | ||
92 | %{__make} install \ | |
93 | DESTDIR=$RPM_BUILD_ROOT | |
94 | ||
95 | # no static modules - shut up check-files | |
96 | rm -f $RPM_BUILD_ROOT%{_libdir}/window-manager-settings/*.{a,la} | |
97 | rm -f $RPM_BUILD_ROOT%{_libdir}/nautilus/extensions*/*.{a,la} | |
98 | rm -f $RPM_BUILD_ROOT%{_libdir}/gnome-vfs-2.0/modules/*.{a,la} | |
99 | ||
100 | %clean | |
101 | rm -rf $RPM_BUILD_ROOT | |
102 | ||
103 | %post | |
a8e4dbf5 | 104 | %gconf_schema_install apps_gnome_settings_daemon_default_editor.schemas |
b305a924 PZ |
105 | %gconf_schema_install apps_gnome_settings_daemon_keybindings.schemas |
106 | %gconf_schema_install apps_gnome_settings_daemon_screensaver.schemas | |
107 | %gconf_schema_install desktop_gnome_font_rendering.schemas | |
108 | %gconf_schema_install gnome-settings-daemon.schemas | |
109 | %scrollkeeper_update_post | |
110 | ||
111 | %preun | |
a8e4dbf5 | 112 | %gconf_schema_uninstall apps_gnome_settings_daemon_default_editor.schemas |
b305a924 PZ |
113 | %gconf_schema_uninstall apps_gnome_settings_daemon_keybindings.schemas |
114 | %gconf_schema_uninstall apps_gnome_settings_daemon_screensaver.schemas | |
115 | %gconf_schema_uninstall desktop_gnome_font_rendering.schemas | |
116 | %gconf_schema_uninstall gnome-settings-daemon.schemas | |
117 | ||
118 | %postun | |
119 | %scrollkeeper_update_postun | |
120 | ||
b305a924 PZ |
121 | %files |
122 | %defattr(644,root,root,755) | |
123 | %doc AUTHORS ChangeLog MAINTAINERS NEWS README | |
124 | %{_sysconfdir}/gconf/schemas/apps_gnome_settings_daemon_default_editor.schemas | |
125 | %{_sysconfdir}/gconf/schemas/apps_gnome_settings_daemon_keybindings.schemas | |
126 | %{_sysconfdir}/gconf/schemas/apps_gnome_settings_daemon_screensaver.schemas | |
127 | %{_sysconfdir}/gconf/schemas/desktop_gnome_font_rendering.schemas | |
128 | %{_sysconfdir}/gconf/schemas/gnome-settings-daemon.schemas | |
129 | %dir %{_libdir}/gnome-settings-daemon | |
130 | %attr(755,root,root) %{_libexecdir}/gnome-settings-daemon/gnome-settings-daemon | |
131 | %dir %{_libdir}/gnome-settings-daemon/plugins | |
132 | %dir %{_libdir}/gnome-settings-daemon/plugins/a11y-keyboard | |
133 | %attr(755,root,root) %{_libdir}/gnome-settings-daemon/plugins/a11y-keyboard/*.so | |
134 | %{_libdir}/gnome-settings-daemon/plugins/a11y-keyboard/*-plugin | |
135 | %dir %{_libdir}/gnome-settings-daemon/plugins/background | |
136 | %attr(755,root,root) %{_libdir}/gnome-settings-daemon/plugins/background/*.so | |
137 | %{_libdir}/gnome-settings-daemon/plugins/background/*-plugin | |
138 | %dir %{_libdir}/gnome-settings-daemon/plugins/clipboard | |
139 | %attr(755,root,root) %{_libdir}/gnome-settings-daemon/plugins/clipboard/*.so | |
140 | %{_libdir}/gnome-settings-daemon/plugins/clipboard/*-plugin | |
141 | %dir %{_libdir}/gnome-settings-daemon/plugins/default-editor | |
142 | %attr(755,root,root) %{_libdir}/gnome-settings-daemon/plugins/default-editor/*.so | |
143 | %{_libdir}/gnome-settings-daemon/plugins/default-editor/*-plugin | |
144 | %dir %{_libdir}/gnome-settings-daemon/plugins/dummy | |
145 | %attr(755,root,root) %{_libdir}/gnome-settings-daemon/plugins/dummy/*.so | |
146 | %{_libdir}/gnome-settings-daemon/plugins/dummy/*-plugin | |
147 | %dir %{_libdir}/gnome-settings-daemon/plugins/font | |
148 | %attr(755,root,root) %{_libdir}/gnome-settings-daemon/plugins/font/*.so | |
149 | %{_libdir}/gnome-settings-daemon/plugins/font/*-plugin | |
150 | %dir %{_libdir}/gnome-settings-daemon/plugins/keybindings | |
151 | %attr(755,root,root) %{_libdir}/gnome-settings-daemon/plugins/keybindings/*.so | |
152 | %{_libdir}/gnome-settings-daemon/plugins/keybindings/*-plugin | |
153 | %dir %{_libdir}/gnome-settings-daemon/plugins/keyboard | |
154 | %attr(755,root,root) %{_libdir}/gnome-settings-daemon/plugins/keyboard/*.so | |
5039fbf2 | 155 | %{_libdir}/gnome-settings-daemon/plugins/keyboard/*.glade |
b305a924 PZ |
156 | %{_libdir}/gnome-settings-daemon/plugins/keyboard/*-plugin |
157 | %dir %{_libdir}/gnome-settings-daemon/plugins/media-keys | |
158 | %attr(755,root,root) %{_libdir}/gnome-settings-daemon/plugins/media-keys/*.so | |
5039fbf2 PZ |
159 | %{_libdir}/gnome-settings-daemon/plugins/media-keys/*.glade |
160 | %{_libdir}/gnome-settings-daemon/plugins/media-keys/*.png | |
b305a924 PZ |
161 | %{_libdir}/gnome-settings-daemon/plugins/media-keys/*-plugin |
162 | %dir %{_libdir}/gnome-settings-daemon/plugins/mouse | |
163 | %attr(755,root,root) %{_libdir}/gnome-settings-daemon/plugins/mouse/*.so | |
164 | %{_libdir}/gnome-settings-daemon/plugins/mouse/*-plugin | |
165 | %dir %{_libdir}/gnome-settings-daemon/plugins/screensaver | |
166 | %attr(755,root,root) %{_libdir}/gnome-settings-daemon/plugins/screensaver/*.so | |
167 | %{_libdir}/gnome-settings-daemon/plugins/screensaver/*-plugin | |
168 | %dir %{_libdir}/gnome-settings-daemon/plugins/sound | |
169 | %attr(755,root,root) %{_libdir}/gnome-settings-daemon/plugins/sound/*.so | |
170 | %{_libdir}/gnome-settings-daemon/plugins/sound/*-plugin | |
171 | %dir %{_libdir}/gnome-settings-daemon/plugins/typing-break | |
172 | %attr(755,root,root) %{_libdir}/gnome-settings-daemon/plugins/typing-break/*.so | |
173 | %{_libdir}/gnome-settings-daemon/plugins/typing-break/*-plugin | |
174 | %dir %{_libdir}/gnome-settings-daemon/plugins/xrandr | |
175 | %attr(755,root,root) %{_libdir}/gnome-settings-daemon/plugins/xrandr/*.so | |
176 | %{_libdir}/gnome-settings-daemon/plugins/xrandr/*-plugin | |
177 | %dir %{_libdir}/gnome-settings-daemon/plugins/xrdb | |
178 | %attr(755,root,root) %{_libdir}/gnome-settings-daemon/plugins/xrdb/*.so | |
179 | %{_libdir}/gnome-settings-daemon/plugins/xrdb/*-plugin | |
180 | %dir %{_libdir}/gnome-settings-daemon/plugins/xsettings | |
181 | %attr(755,root,root) %{_libdir}/gnome-settings-daemon/plugins/xsettings/*.so | |
182 | %{_libdir}/gnome-settings-daemon/plugins/xsettings/*-plugin | |
183 | %{_datadir}/gnome-settings-daemon | |
184 | %{_datadir}/dbus-1/services/*.service | |
185 | ||
b305a924 PZ |
186 | %files devel |
187 | %defattr(644,root,root,755) | |
188 | %{_includedir}/gnome-settings-daemon-2.0 | |
189 | %{_pkgconfigdir}/gnome-settings-daemon.pc |