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