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