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