]> git.pld-linux.org Git - packages/gnome-control-center.git/blob - gnome-control-center.spec
- updated to 3.14.3
[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.14.3
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.14/%{name}-%{version}.tar.xz
18 # Source0-md5:  212ef0cd5579a8d490b42358274db4ee
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.30
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.10.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.14.0
45 BuildRequires:  gstreamer-devel >= 1.0
46 BuildRequires:  gtk+3-devel >= 3.14.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:  upower-devel >= 0.99.0
66 BuildRequires:  xorg-lib-libXi-devel >= 1.2
67 BuildRequires:  xorg-lib-libXxf86misc-devel
68 BuildRequires:  xorg-lib-libxkbfile-devel
69 BuildRequires:  xz
70 BuildRequires:  yelp-tools
71 Requires(post,postun):  desktop-file-utils
72 Requires(post,postun):  gtk-update-icon-cache
73 Requires:       accountsservice
74 Requires:       cups-pk-helper
75 Requires:       desktop-file-utils
76 Requires:       glib2 >= 1:2.40.0
77 Requires:       gnome-desktop >= 3.12.0
78 Requires:       gnome-settings-daemon >= 1:3.8.0
79 Requires:       gsettings-desktop-schemas >= 3.14.0
80 Requires:       gtk+3 >= 3.14.0
81 Requires:       hicolor-icon-theme
82 Requires:       tzdata
83 Suggests:       libcanberra-gnome
84 # info panel needs glxinfo
85 Suggests:       mesa-utils
86 Suggests:       mousetweaks >= 3.0.0
87 Provides:       control-center = %{epoch}:%{version}-%{release}
88 Obsoletes:      acme
89 Obsoletes:      control-center
90 Obsoletes:      control-center-libs
91 Obsoletes:      fontilus
92 Obsoletes:      gnome
93 Obsoletes:      gnome-control-center-libs
94 Obsoletes:      gnome-media-volume-control
95 Obsoletes:      themus
96 # sr@Latn vs. sr@latin
97 Conflicts:      glibc-misc < 6:2.7
98 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
99
100 %description
101 A Configuration tool for easily setting up your GNOME environment.
102
103 %description -l es.UTF-8
104 El control-center es una herramienta para una configuración facilitada
105 el entorno GNOME.
106
107 %description -l pl.UTF-8
108 Narzędzie do łatwej konfiguracji środowiska GNOME.
109
110 %description -l pt_BR.UTF-8
111 O Control Center é uma ferramenta para facilmente configurar seu
112 ambiente GNOME.
113
114 %description -l ru.UTF-8
115 Пакет Control Center содержит утилиты, позволяющие настраивать среду
116 GNOME вашей системы (такие вещи как фон рабочего стола и темы,
117 программа сохранения экрана, оконный менеджер, системные звуки,
118 поведение мыши и др.)
119
120 Этот пакет нужен, если вы устанавливаете среду GNOME.
121
122 %description -l uk.UTF-8
123 Пакет Control Center містить утиліти, які дозволяють настроювати
124 середовище GNOME вашої системи (такі речі як фон робочого столу та
125 теми, програма збереження екрану, віконний менеджер, системні звуки,
126 поведінка миші та ін.)
127
128 Цей пакет потрібний, якщо ви встановлюєте середовище GNOME.
129
130 %package devel
131 Summary:        GNOME Control Center development files
132 Summary(pl.UTF-8):      Pliki programistyczne GNOME Control Center
133 Group:          X11/Development/Libraries
134 Provides:       control-center-devel = %{epoch}:%{version}-%{release}
135 Obsoletes:      control-center-devel
136
137 %description devel
138 GNOME Control Center development files.
139
140 %description devel -l pl.UTF-8
141 Pliki programistyczne GNOME Control Center.
142
143 %package -n bash-completion-gnome-control-center
144 Summary:        bash-completion for gnome-control-center
145 Summary(pl.UTF-8):      Bashowe uzupełnianie nazw dla gnome-control-center
146 Group:          Applications/Shells
147 Requires:       bash-completion >= 2.0
148 %if "%{_rpmversion}" >= "5"
149 BuildArch:      noarch
150 %endif
151
152 %description -n bash-completion-gnome-control-center
153 bash-completion for gnome-control-center.
154
155 %description -n bash-completion-gnome-control-center -l pl.UTF-8
156 Bashowe uzupełnianie nazw dla gnome-control-center.
157
158 %prep
159 %setup -q
160 %patch0 -p1
161
162 %build
163 %{__intltoolize}
164 %{__libtoolize}
165 %{__aclocal} -I m4 -I libgd
166 %{__autoconf}
167 %{__autoheader}
168 %{__automake}
169 %configure \
170         --disable-silent-rules \
171         --disable-update-mimedb \
172         %{__enable_disable ibus ibus} \
173         X_EXTRA_LIBS="-lXext"
174 %{__make}
175
176 %install
177 rm -rf $RPM_BUILD_ROOT
178 %{__make} install \
179         DESTDIR=$RPM_BUILD_ROOT
180
181 %find_lang %{name} --with-gnome --with-omf --all-name
182
183 %clean
184 rm -rf $RPM_BUILD_ROOT
185
186 %post
187 %update_desktop_database_post
188 %update_icon_cache hicolor
189
190 %postun
191 %update_desktop_database_postun
192 %update_icon_cache hicolor
193
194 %files -f %{name}.lang
195 %defattr(644,root,root,755)
196 %doc AUTHORS ChangeLog MAINTAINERS NEWS README
197 %attr(755,root,root) %{_bindir}/gnome-control-center
198 %attr(755,root,root) %{_libdir}/cc-remote-login-helper
199 %attr(755,root,root) %{_libdir}/gnome-control-center-search-provider
200 %{_datadir}/dbus-1/services/org.gnome.ControlCenter.service
201 %{_datadir}/dbus-1/services/org.gnome.ControlCenter.SearchProvider.service
202 %{_datadir}/gnome-shell/search-providers/gnome-control-center-search-provider.ini
203 %{_datadir}/polkit-1/actions/org.gnome.controlcenter.datetime.policy
204 %{_datadir}/polkit-1/actions/org.gnome.controlcenter.remote-login-helper.policy
205 %{_datadir}/polkit-1/actions/org.gnome.controlcenter.user-accounts.policy
206 %{_datadir}/polkit-1/rules.d/gnome-control-center.rules
207 %{_datadir}/gnome-control-center
208 %{_datadir}/sounds/gnome
209 %{_iconsdir}/hicolor/*/*/*.png
210 %{_iconsdir}/hicolor/*/*/*.svg
211 %{_desktopdir}/*.desktop
212 %{_pixmapsdir}/faces
213 %{_mandir}/man1/gnome-control-center.1*
214
215 %files devel
216 %defattr(644,root,root,755)
217 %{_npkgconfigdir}/gnome-keybindings.pc
218
219 %files -n bash-completion-gnome-control-center
220 %defattr(644,root,root,755)
221 %{bash_compdir}/gnome-control-center
This page took 0.071959 seconds and 4 git commands to generate.