]> git.pld-linux.org Git - packages/gnome-control-center.git/blob - gnome-control-center.spec
- updated to 3.16.2
[packages/gnome-control-center.git] / gnome-control-center.spec
1 #
2 # Conditional build:
3 %bcond_without  ibus    # ibus support
4
5 Summary:        GNOME Control Center
6 Summary(es.UTF-8):      El centro de controle del GNOME
7 Summary(pl.UTF-8):      Centrum Kontroli GNOME
8 Summary(pt_BR.UTF-8):   O Centro de Controle do GNOME
9 Summary(ru.UTF-8):      Центр управления GNOME
10 Summary(uk.UTF-8):      Центр керування GNOME
11 Name:           gnome-control-center
12 Version:        3.16.2
13 Release:        1
14 Epoch:          1
15 License:        GPL v2+
16 Group:          X11/Applications
17 Source0:        http://ftp.gnome.org/pub/GNOME/sources/gnome-control-center/3.16/%{name}-%{version}.tar.xz
18 # Source0-md5:  92a5a36588de3d884fa8c20ec43b1896
19 Patch0:         krb5.patch
20 URL:            http://www.gnome.org/
21 BuildRequires:  ModemManager-devel >= 1.0.0
22 # use libnm-gtk - will use correct NM version
23 BuildRequires:  NetworkManager-gtk-lib-devel >= 0.9.8
24 BuildRequires:  OpenGL-devel
25 BuildRequires:  accountsservice-devel >= 0.6.39
26 BuildRequires:  autoconf
27 BuildRequires:  automake >= 1:1.11
28 BuildRequires:  cheese-devel >= 3.6.0
29 BuildRequires:  clutter-gtk-devel
30 BuildRequires:  colord-devel >= 0.1.34
31 BuildRequires:  colord-gtk-devel >= 0.1.24
32 BuildRequires:  cups-devel >= 1.4
33 BuildRequires:  docbook-dtd412-xml
34 BuildRequires:  gdk-pixbuf2-devel >= 2.24.0
35 BuildRequires:  gettext-tools >= 0.17
36 BuildRequires:  glib2-devel >= 1:2.40.0
37 BuildRequires:  gnome-bluetooth-devel >= 3.12.0
38 BuildRequires:  gnome-common >= 2.24.0
39 BuildRequires:  gnome-desktop-devel >= 3.12.0
40 BuildRequires:  gnome-menus-devel >= 3.4.0
41 BuildRequires:  gnome-online-accounts-devel >= 3.16.0
42 BuildRequires:  gnome-settings-daemon-devel >= 1:3.8.0
43 BuildRequires:  grilo-devel >= 0.2.6
44 BuildRequires:  gsettings-desktop-schemas-devel >= 3.15.4
45 BuildRequires:  gstreamer-devel >= 1.0
46 BuildRequires:  gtk+3-devel >= 3.15.0
47 BuildRequires:  heimdal-devel
48 %{?with_ibus:BuildRequires:     ibus-devel >= 1.5.2}
49 BuildRequires:  intltool >= 0.40.1
50 BuildRequires:  libcanberra-gtk3-devel >= 0.26
51 BuildRequires:  libgtop-devel
52 BuildRequires:  libnotify-devel >= 0.7.3
53 BuildRequires:  libpwquality-devel >= 1.2.2
54 BuildRequires:  libsmbclient-devel
55 BuildRequires:  libsoup-devel
56 BuildRequires:  libtool >= 2:2.2
57 BuildRequires:  libwacom-devel >= 0.7
58 BuildRequires:  libxml2-devel >= 1:2.6.31
59 BuildRequires:  pkgconfig
60 BuildRequires:  polkit-devel >= 0.103
61 BuildRequires:  pulseaudio-devel >= 2.0
62 BuildRequires:  rpmbuild(find_lang) >= 1.23
63 BuildRequires:  rpmbuild(macros) >= 1.311
64 BuildRequires:  tar >= 1:1.22
65 BuildRequires:  udev-glib-devel
66 BuildRequires:  upower-devel >= 0.99.0
67 BuildRequires:  xorg-lib-libXi-devel >= 1.2
68 BuildRequires:  xorg-lib-libXxf86misc-devel
69 BuildRequires:  xorg-lib-libxkbfile-devel
70 BuildRequires:  xz
71 BuildRequires:  yelp-tools
72 Requires(post,postun):  desktop-file-utils
73 Requires(post,postun):  gtk-update-icon-cache
74 Requires:       accountsservice
75 Requires:       cups-pk-helper
76 Requires:       desktop-file-utils
77 Requires:       glib2 >= 1:2.40.0
78 Requires:       gnome-desktop >= 3.12.0
79 Requires:       gnome-online-accounts >= 3.16.0
80 Requires:       gnome-settings-daemon >= 1:3.8.0
81 Requires:       gsettings-desktop-schemas >= 3.15.4
82 Requires:       gtk+3 >= 3.15.0
83 Requires:       hicolor-icon-theme
84 Requires:       tzdata
85 Suggests:       libcanberra-gnome
86 # info panel needs glxinfo
87 Suggests:       mesa-utils
88 Suggests:       mousetweaks >= 3.0.0
89 Provides:       control-center = %{epoch}:%{version}-%{release}
90 Obsoletes:      acme
91 Obsoletes:      control-center
92 Obsoletes:      control-center-libs
93 Obsoletes:      fontilus
94 Obsoletes:      gnome
95 Obsoletes:      gnome-control-center-libs
96 Obsoletes:      gnome-media-volume-control
97 Obsoletes:      themus
98 # sr@Latn vs. sr@latin
99 Conflicts:      glibc-misc < 6:2.7
100 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
101
102 %description
103 A Configuration tool for easily setting up your GNOME environment.
104
105 %description -l es.UTF-8
106 El control-center es una herramienta para una configuración facilitada
107 el entorno GNOME.
108
109 %description -l pl.UTF-8
110 Narzędzie do łatwej konfiguracji środowiska GNOME.
111
112 %description -l pt_BR.UTF-8
113 O Control Center é uma ferramenta para facilmente configurar seu
114 ambiente GNOME.
115
116 %description -l ru.UTF-8
117 Пакет Control Center содержит утилиты, позволяющие настраивать среду
118 GNOME вашей системы (такие вещи как фон рабочего стола и темы,
119 программа сохранения экрана, оконный менеджер, системные звуки,
120 поведение мыши и др.)
121
122 Этот пакет нужен, если вы устанавливаете среду GNOME.
123
124 %description -l uk.UTF-8
125 Пакет Control Center містить утиліти, які дозволяють настроювати
126 середовище GNOME вашої системи (такі речі як фон робочого столу та
127 теми, програма збереження екрану, віконний менеджер, системні звуки,
128 поведінка миші та ін.)
129
130 Цей пакет потрібний, якщо ви встановлюєте середовище GNOME.
131
132 %package devel
133 Summary:        GNOME Control Center development files
134 Summary(pl.UTF-8):      Pliki programistyczne GNOME Control Center
135 Group:          X11/Development/Libraries
136 Provides:       control-center-devel = %{epoch}:%{version}-%{release}
137 Obsoletes:      control-center-devel
138
139 %description devel
140 GNOME Control Center development files.
141
142 %description devel -l pl.UTF-8
143 Pliki programistyczne GNOME Control Center.
144
145 %package -n bash-completion-gnome-control-center
146 Summary:        bash-completion for gnome-control-center
147 Summary(pl.UTF-8):      Bashowe uzupełnianie nazw dla gnome-control-center
148 Group:          Applications/Shells
149 Requires:       bash-completion >= 2.0
150 %if "%{_rpmversion}" >= "5"
151 BuildArch:      noarch
152 %endif
153
154 %description -n bash-completion-gnome-control-center
155 bash-completion for gnome-control-center.
156
157 %description -n bash-completion-gnome-control-center -l pl.UTF-8
158 Bashowe uzupełnianie nazw dla gnome-control-center.
159
160 %prep
161 %setup -q
162 %patch0 -p1
163
164 %build
165 %{__intltoolize}
166 %{__libtoolize}
167 %{__aclocal} -I m4 -I libgd
168 %{__autoconf}
169 %{__autoheader}
170 %{__automake}
171 %configure \
172         --disable-silent-rules \
173         --disable-update-mimedb \
174         %{__enable_disable ibus ibus} \
175         X_EXTRA_LIBS="-lXext"
176 %{__make}
177
178 %install
179 rm -rf $RPM_BUILD_ROOT
180 %{__make} install \
181         DESTDIR=$RPM_BUILD_ROOT
182
183 %find_lang %{name} --with-gnome --with-omf --all-name
184
185 %clean
186 rm -rf $RPM_BUILD_ROOT
187
188 %post
189 %update_desktop_database_post
190 %update_icon_cache hicolor
191
192 %postun
193 %update_desktop_database_postun
194 %update_icon_cache hicolor
195
196 %files -f %{name}.lang
197 %defattr(644,root,root,755)
198 %doc AUTHORS ChangeLog MAINTAINERS NEWS README
199 %attr(755,root,root) %{_bindir}/gnome-control-center
200 %attr(755,root,root) %{_libdir}/cc-remote-login-helper
201 %attr(755,root,root) %{_libdir}/gnome-control-center-search-provider
202 %{_datadir}/appdata/gnome-control-center.appdata.xml
203 %{_datadir}/dbus-1/services/org.gnome.ControlCenter.service
204 %{_datadir}/dbus-1/services/org.gnome.ControlCenter.SearchProvider.service
205 %{_datadir}/gnome-shell/search-providers/gnome-control-center-search-provider.ini
206 %{_datadir}/polkit-1/actions/org.gnome.controlcenter.datetime.policy
207 %{_datadir}/polkit-1/actions/org.gnome.controlcenter.remote-login-helper.policy
208 %{_datadir}/polkit-1/actions/org.gnome.controlcenter.user-accounts.policy
209 %{_datadir}/polkit-1/rules.d/gnome-control-center.rules
210 %{_datadir}/gnome-control-center
211 %{_datadir}/sounds/gnome
212 %{_iconsdir}/hicolor/*/*/*.png
213 %{_iconsdir}/hicolor/*/*/*.svg
214 %{_desktopdir}/*.desktop
215 %{_pixmapsdir}/faces
216 %{_mandir}/man1/gnome-control-center.1*
217
218 %files devel
219 %defattr(644,root,root,755)
220 %{_npkgconfigdir}/gnome-keybindings.pc
221
222 %files -n bash-completion-gnome-control-center
223 %defattr(644,root,root,755)
224 %{bash_compdir}/gnome-control-center
This page took 0.04346 seconds and 4 git commands to generate.