]> git.pld-linux.org Git - packages/PackageKit.git/blame - PackageKit.spec
- uncommented __rm for unsupported locale
[packages/PackageKit.git] / PackageKit.spec
CommitLineData
d05d9108
MB
1# TODO:
2# - BASH command-not-found functionality disabled for now as it needs patched bash
3# (details in bash from Fedora Rawhide)
d05d9108
MB
4#
5# Conditional build:
6%bcond_without qt # don't build packagekit-qt library
9b8153ef 7%bcond_without doc # build without docs
dac2b5e1 8%bcond_without gir # gobject introspection, time to time broken
616fad64
ER
9%bcond_without poldek # build Poldek backend
10%bcond_without smart # build SMART backend
11%bcond_without yum # build YUM backend
12%bcond_with browser # build browser plugin (patrys says: it's flawed by concept)
dc10d5ba 13
0d5f415c 14# default backend, configurable at runtime
dc10d5ba 15%define backend poldek
48a22c3c 16
85d27e4f
JB
17Summary: System daemon that is a D-Bus abstraction layer for package management
18Summary(pl.UTF-8): Demon systemowy będący warstwą abstrakcji D-Bus do zarządzania pakietami
a2d83637 19Name: PackageKit
827cd5e7 20Version: 0.6.15
da6554e3 21Release: 3
a2d83637 22License: GPL v2+
85d27e4f 23Group: Applications/System
74872af2 24Source0: http://www.packagekit.org/releases/%{name}-%{version}.tar.bz2
827cd5e7 25# Source0-md5: 432f505462a00473c941ff907d97953e
d05d9108 26Patch1: %{name}-PLD.patch
36ca2380 27Patch2: bashism.patch
d6bb3abf 28Patch3: smart-at-fix.patch
a2d83637
MB
29URL: http://www.packagekit.org/
30BuildRequires: NetworkManager-devel >= 0.6.5
d05d9108
MB
31%if %{with qt}
32BuildRequires: QtCore-devel >= 4.4.0
33BuildRequires: QtDBus-devel >= 4.4.0
34BuildRequires: QtGui-devel >= 4.4.0
27e89cfe
MB
35BuildRequires: QtSql-devel >= 4.4.0
36BuildRequires: QtXml-devel >= 4.4.0
d05d9108 37%endif
600be41c 38BuildRequires: autoconf >= 2.65
dac2b5e1 39BuildRequires: automake >= 1.11
d05d9108 40%{?with_qt:BuildRequires: cppunit-devel}
6808f644 41BuildRequires: dbus-devel >= 1.2.0
f5f5e3ff 42BuildRequires: dbus-glib-devel >= 0.76
bdd8c0ca 43BuildRequires: docbook-dtd412-xml
44BuildRequires: docbook-dtd42-xml
dac2b5e1 45BuildRequires: fontconfig-devel
a2d83637 46BuildRequires: gettext-devel
9ed4ca79 47BuildRequires: glib2-devel >= 1:2.22.0
dac2b5e1
AF
48%{?with_gir:BuildRequires: gobject-introspection-devel}
49BuildRequires: gstreamer-devel
d05d9108
MB
50BuildRequires: gstreamer-plugins-base-devel
51BuildRequires: gtk+2-devel >= 2:2.14.0
dac2b5e1 52BuildRequires: gtk+3-devel >= 3.0.0
9b8153ef 53%{?with_doc:BuildRequires: gtk-doc >= 1.9}
d05d9108 54BuildRequires: intltool >= 0.35.0
78293e06 55BuildRequires: libarchive-devel
a2d83637 56BuildRequires: libtool
dac2b5e1
AF
57BuildRequires: libxslt-progs
58BuildRequires: pango-devel
a2d83637 59BuildRequires: pkgconfig
bdd8c0ca 60BuildRequires: pm-utils
dc10d5ba 61%{?with_poldek:BuildRequires: poldek-devel >= 0.30-0.20080820.23.20}
dac2b5e1 62BuildRequires: polkit-devel >= 0.97
a2d83637 63BuildRequires: python-devel
d05d9108 64%{?with_qt:BuildRequires: qt4-build >= 4.4.0}
827cd5e7 65BuildRequires: readline-devel
a2d83637 66BuildRequires: rpm-pythonprov
85d27e4f 67BuildRequires: rpmbuild(macros) >= 1.311
a2d83637 68BuildRequires: sqlite3-devel
9ed4ca79 69BuildRequires: udev-glib-devel
dac2b5e1
AF
70%if %{with browser}
71BuildRequires: cairo-devel
72BuildRequires: nspr-devel
d05d9108 73BuildRequires: xulrunner-devel
dac2b5e1 74%endif
fcd0bc5c 75Requires(post,postun): shared-mime-info
0d5f415c 76Requires: %{name}-backend
a2d83637 77Requires: %{name}-libs = %{version}-%{release}
9ed4ca79 78Requires: ConsoleKit
8d48627e 79Requires: crondaemon
9ed4ca79 80Requires: polkit >= 0.92
a2d83637
MB
81BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
82
83%description
84PackageKit is a D-Bus abstraction layer that allows the session user
85to manage packages in a secure way using a cross-distro,
86cross-architecture API.
87
85d27e4f
JB
88%description -l pl.UTF-8
89PackageKit to warstwa abstrakcji D-Bus pozwalająca użytkownikowi
90sesyjnemu w bezpieczny sposob zarządzać pakietami przy użyciu API
91zgodnego z wieloma dystrybucjami i architekturami.
92
a2d83637 93%package libs
d05d9108
MB
94Summary: packagekit-glib library
95Summary(pl.UTF-8): Biblioteka packagekit-glib
a2d83637 96Group: Libraries
9ed4ca79 97Requires: glib2 >= 1:2.22.0
a2d83637
MB
98
99%description libs
d05d9108 100packagekit-glib library.
a2d83637
MB
101
102%description libs -l pl.UTF-8
d05d9108 103Biblioteka packagekit-glib.
a2d83637
MB
104
105%package devel
d05d9108
MB
106Summary: Header files for packagekit-glib library
107Summary(pl.UTF-8): Pliki nagłówkowe biblioteki packagekit-glib
a2d83637
MB
108Group: Development/Libraries
109Requires: %{name}-libs = %{version}-%{release}
9ed4ca79
MB
110Requires: dbus-devel >= 1.2.0
111Requires: glib2-devel >= 1:2.22.0
112Requires: sqlite3-devel
a2d83637
MB
113
114%description devel
d05d9108 115Header files for packagekit-glib library.
a2d83637
MB
116
117%description devel -l pl.UTF-8
d05d9108 118Pliki nagłówkowe biblioteki packagekit-glib.
a2d83637
MB
119
120%package static
d05d9108
MB
121Summary: Static packagekit-glib library
122Summary(pl.UTF-8): Statyczna biblioteka packagekit-glib
a2d83637
MB
123Group: Development/Libraries
124Requires: %{name}-devel = %{version}-%{release}
125
126%description static
d05d9108 127Static packagekit-glib library.
a2d83637
MB
128
129%description static -l pl.UTF-8
d05d9108
MB
130Statyczna biblioteka packagekit-glib.
131
0d5f415c
ER
132%package backend-poldek
133Summary: PackageKit Poldek backend
134Group: Libraries
135Requires: %{name} = %{version}-%{release}
136Requires: poldek >= 0.30-0.20080820.23.20}
137Provides: %{name}-backend
138Conflicts: %{name} < 0.6.8-3
139
140%description backend-poldek
141A backend for PackageKit to enable Poldek functionality.
142
616fad64
ER
143%package backend-smart
144Summary: PackageKit SMART backend
145Group: Libraries
146Requires: %{name} = %{version}-%{release}
147Requires: smart
148
149%description backend-smart
150A backend for PackageKit to enable SMART functionality.
151
152%package backend-yum
153Summary: PackageKit YUM backend
154Group: Libraries
155Requires: %{name} = %{version}-%{release}
156Requires: python-packagekit = %{version}-%{release}
157Requires: yum >= 3.2.19
158Provides: %{name}-backend
159
160%description backend-yum
161A backend for PackageKit to enable yum functionality.
162
d05d9108
MB
163%package qt
164Summary: packagekit-qt library
165Summary(pl.UTF-8): Biblioteka packagekit-qt
166Group: Libraries
fdbb503b
ER
167Obsoletes: packagekit-qt < 0.4.0
168Obsoletes: qpackagekit < 0.4.0
d05d9108
MB
169
170%description qt
171packagekit-qt library.
172
173%description qt -l pl.UTF-8
174Biblioteka packagekit-qt.
175
176%package qt-devel
177Summary: Header files for packagekit-qt library
178Summary(pl.UTF-8): Pliki nagłówkowe biblioteki packagekit-qt
179Group: Development/Libraries
180Requires: %{name}-qt = %{version}-%{release}
27e89cfe
MB
181Requires: QtCore-devel >= 4.4.0
182Requires: QtDBus-devel >= 4.4.0
183Requires: QtGui-devel >= 4.4.0
184Requires: QtSql-devel >= 4.4.0
185Requires: QtXml-devel >= 4.4.0
fdbb503b 186Obsoletes: qpackagekit-devel < 0.4.0
d05d9108
MB
187
188%description qt-devel
189Header files for packagekit-qt library.
190
191%description qt-devel -l pl.UTF-8
192Pliki nagłówkowe biblioteki packagekit-qt.
193
194%package qt-static
195Summary: Static packagekit-qt library
196Summary(pl.UTF-8): Statyczna biblioteka packagekit-qt
197Group: Development/Libraries
198Requires: %{name}-qt-devel = %{version}-%{release}
199
200%description qt-static
201Static packagekit-qt library.
202
203%description qt-static -l pl.UTF-8
204Statyczna biblioteka packagekit-qt.
a2d83637 205
827cd5e7
ŁK
206%package qt2
207Summary: packagekit-qt2 library
208Summary(pl.UTF-8): Biblioteka packagekit-qt2
209Group: Libraries
210Obsoletes: qpackagekit < 0.4.0
211
212%description qt2
213packagekit-qt2 library.
214
215%description qt2 -l pl.UTF-8
216Biblioteka packagekit-qt2.
217
218%package qt2-devel
219Summary: Header files for packagekit-qt2 library
220Summary(pl.UTF-8): Pliki nagłówkowe biblioteki packagekit-qt2
221Group: Development/Libraries
222Requires: %{name}-qt2 = %{version}-%{release}
223Requires: QtCore-devel >= 4.4.0
224Requires: QtDBus-devel >= 4.4.0
225Requires: QtGui-devel >= 4.4.0
226Requires: QtSql-devel >= 4.4.0
227Requires: QtXml-devel >= 4.4.0
228Obsoletes: qpackagekit-devel < 0.4.0
229
230%description qt2-devel
231Header files for packagekit-qt2 library.
232
233%description qt2-devel -l pl.UTF-8
234Pliki nagłówkowe biblioteki packagekit-qt2.
235
236%package qt2-static
237Summary: Static packagekit-qt2 library
238Summary(pl.UTF-8): Statyczna biblioteka packagekit-qt2
239Group: Development/Libraries
240Requires: %{name}-qt2-devel = %{version}-%{release}
241
242%description qt2-static
243Static packagekit-qt2 library.
244
245%description qt2-static -l pl.UTF-8
246Statyczna biblioteka packagekit-qt2.
247
a2d83637
MB
248%package apidocs
249Summary: PackageKit library API documentation
250Summary(pl.UTF-8): Dokumentacja API biblioteki PackageKit
251Group: Documentation
252Requires: gtk-doc-common
253
254%description apidocs
255PackageKit library API documentation.
256
257%description apidocs -l pl.UTF-8
258Dokumentacja API biblioteki PackageKit.
259
d05d9108
MB
260%package docs
261Summary: PackageKit documentation
262Summary(pl.UTF-8): Dokumentacja PackageKit
263Group: Documentation
264
265%description docs
266PackageKit documentation.
267
268%description docs -l pl.UTF-8
269Dokumentacja PackageKit.
270
271%package gstreamer-plugin
272Summary: GStreamer codecs installer
273Summary(pl.UTF-8): Instalator kodeków GStreamera
274Group: Applications
275Requires: %{name} = %{version}-%{release}
5baab3aa 276Requires: %{name}-gtk-module = %{version}-%{release}
d05d9108
MB
277
278%description gstreamer-plugin
279The PackageKit GStreamer plugin allows any GStreamer application to
280install codecs from configured repositories using PackageKit.
281
282%description gstreamer-plugin -l pl.UTF-8
283Wtyczka GStreamer pozwala każdej aplikacji używającej GStreamera
284zainstalować kodeki ze skonfigurowanych źródeł PackageKit.
285
286%package gtk-module
287Summary: GTK+ module to detect and install missing fonts
288Summary(pl.UTF-8): Moduł GTK+ do wykrywania i instalowania brakujących czcionek
289Group: X11/Libraries
290
291%description gtk-module
292The PackageKit GTK+ module allows any pango application to install
293missing fonts from configured repositories using PackageKit.
294
295%description gtk-module -l pl.UTF-8
296Moduł GTK+ pozwala każdej aplikacji używającej pango zainstalować
297brakującą czcionkę ze skonfigurowanych źródeł PackageKit.
298
dac2b5e1
AF
299%package gtk3-module
300Summary: GTK+ 3.x module to detect and install missing fonts
301Summary(pl.UTF-8): Moduł GTK+ 3.x do wykrywania i instalowania brakujących czcionek
302Group: X11/Libraries
303
304%description gtk3-module
305The PackageKit GTK+ 3.x module allows any pango application to install
306missing fonts from configured repositories using PackageKit.
307
308%description gtk3-module -l pl.UTF-8
309Moduł GTK+ 3.x pozwala każdej aplikacji używającej pango zainstalować
310brakującą czcionkę ze skonfigurowanych źródeł PackageKit.
311
a2d83637
MB
312%package -n bash-completion-packagekit
313Summary: bash-completion for PackageKit
314Summary(pl.UTF-8): bashowe uzupełnianie nazw dla PackageKit
315Group: Applications/Shells
316Requires: bash-completion
317
318%description -n bash-completion-packagekit
319This package provides bash-completion for PackageKit.
320
321%description -n bash-completion-packagekit -l pl.UTF-8
322Pakiet ten dostarcza bashowe uzupełnianie nazw dla PackageKit.
323
324%package -n pm-utils-packagekit
325Summary: PackageKit script for pm-utils
85d27e4f 326Summary(pl.UTF-8): Skrypt PackageKit dla pm-utils
a2d83637
MB
327Group: Applications/System
328Requires: pm-utils
329
330%description -n pm-utils-packagekit
331PackageKit script for pm-utils.
332
85d27e4f
JB
333%description -n pm-utils-packagekit -l pl.UTF-8
334Skrypt PackageKit dla pm-utils.
335
a2d83637
MB
336%package -n python-packagekit
337Summary: PackageKit Python bindings
338Summary(pl.UTF-8): Wiązania PackageKit dla Pythona
339Group: Development/Languages/Python
340Requires: python-dbus
341Requires: python-pygobject
342
343%description -n python-packagekit
344PackageKit Python bindings.
345
86086d14 346%description -n python-packagekit -l pl.UTF-8
a2d83637
MB
347Wiązania PackageKit dla Pythona.
348
dac2b5e1
AF
349%package -n browser-plugin-packagekit
350Summary: PackageKit's browser plugin
351Summary(pl.UTF-8): Wtyczka PackageKit do przeglądarek WWW
352Group: X11/Libraries
353Requires: %{name} = %{version}-%{release}
354Requires: browser-plugins >= 2.0
355Requires: browser-plugins(%{_target_base_arch})
356
357%description -n browser-plugin-packagekit
358PackageKit's plugin for browsers.
359
360%description -n browser-plugin-packagekit -l pl.UTF-8
361Wtyczka PackageKit do przeglądarek WWW.
362
a2d83637
MB
363%prep
364%setup -q
d05d9108 365%patch1 -p1
36ca2380 366%patch2 -p1
7333f3ce 367%patch3 -p0
a2d83637
MB
368
369%build
9b8153ef 370%if %{with doc}
d05d9108 371%{__gtkdocize}
d5617342 372%endif
58e98be4 373%{__intltoolize}
a2d83637 374%{__libtoolize}
d05d9108 375%{__aclocal} -I m4
a2d83637
MB
376%{__autoconf}
377%{__autoheader}
378%{__automake}
379%configure \
dac2b5e1 380 --disable-silent-rules \
d05d9108 381 --disable-dummy \
d05d9108 382 --disable-command-not-found \
6e66a3a4 383 %{!?with_gir:--disable-introspection} \
dac2b5e1
AF
384 %{__enable_disable browser browser-plugin} \
385 %{__enable_disable poldek} \
616fad64 386 %{__enable_disable smart} \
dac2b5e1
AF
387 %{__enable_disable yum} \
388 %{__enable_disable dok gtk-doc}\
389 %{__enable_disable qt} \
fcd0bc5c 390 --with-html-dir=%{_gtkdocdir} \
dac2b5e1
AF
391 --with-default-backend=%{backend} \
392 --with-security-framework=polkit \
393 --with-mozilla-plugin-dir=%{_browserpluginsdir}
a2d83637
MB
394%{__make}
395
396%install
397rm -rf $RPM_BUILD_ROOT
398
399%{__make} install \
400 DESTDIR=$RPM_BUILD_ROOT
401
d05d9108
MB
402# use pk-gstreamer-install as codec installer
403ln -s pk-gstreamer-install $RPM_BUILD_ROOT%{_libdir}/gst-install-plugins-helper
404
684bfa1d 405install -d $RPM_BUILD_ROOT%{_libdir}/pm-utils/sleep.d
aa2113f5 406install -p contrib/pm-utils/95packagekit $RPM_BUILD_ROOT%{_libdir}/pm-utils/sleep.d
684bfa1d 407
dac2b5e1
AF
408%{__rm} $RPM_BUILD_ROOT%{_libdir}/gtk-{2,3}.0/modules/*.{la,a}
409%{__rm} $RPM_BUILD_ROOT%{_libdir}/packagekit-backend/*.{la,a}
410%{__rm} $RPM_BUILD_ROOT%{_libdir}/packagekit-backend/libpk_backend_test_*.so
411%{__rm} $RPM_BUILD_ROOT%{_libdir}/*.la
412%{__rm} -r $RPM_BUILD_ROOT%{_datadir}/PackageKit/helpers/test_spawn
413
414%if %{with browser}
415%{__rm} $RPM_BUILD_ROOT%{_browserpluginsdir}/*.{la,a}
416%endif
a2d83637 417
8c9d69e0
ER
418%if %{with yum}
419# yumBackend.py can't be compiled (invoked directly), other should be compiled
420%py_comp $RPM_BUILD_ROOT%{_datadir}/PackageKit/helpers/yum
421%py_ocomp $RPM_BUILD_ROOT%{_datadir}/PackageKit/helpers/yum
dac2b5e1
AF
422%{__rm} $RPM_BUILD_ROOT%{_datadir}/PackageKit/helpers/yum/yum{Comps,Filter}.py
423%{__rm} $RPM_BUILD_ROOT%{_datadir}/PackageKit/helpers/yum/yumBackend.py[co]
8c9d69e0
ER
424%endif
425
da6554e3 426# unsupported
1e67865e 427%{__rm} -r $RPM_BUILD_ROOT%{_datadir}/locale/it_IT
9fced724 428
a2d83637
MB
429%py_postclean
430
6808f644
MB
431%find_lang %{name}
432
a2d83637
MB
433%clean
434rm -rf $RPM_BUILD_ROOT
435
fcd0bc5c
MB
436%post
437%update_mime_database
438
439%postun
440%update_mime_database
441
85d27e4f 442%post libs -p /sbin/ldconfig
a2d83637
MB
443%postun libs -p /sbin/ldconfig
444
d05d9108
MB
445%post qt -p /sbin/ldconfig
446%postun qt -p /sbin/ldconfig
447
dac2b5e1
AF
448%post -n browser-plugin-packagekit
449%update_browser_plugins
450
451%postun -n browser-plugin-packagekit
452if [ "$1" = 0 ]; then
453 %update_browser_plugins
454fi
455
6808f644 456%files -f %{name}.lang
a2d83637
MB
457%defattr(644,root,root,755)
458%doc AUTHORS ChangeLog HACKING NEWS README TODO
459%attr(755,root,root) %{_bindir}/packagekit-bugreport.sh
a2d83637 460%attr(755,root,root) %{_bindir}/pkcon
78293e06 461%attr(755,root,root) %{_bindir}/pkgenpack
a2d83637 462%attr(755,root,root) %{_bindir}/pkmon
a382d619 463%attr(755,root,root) %{_bindir}/pk-debuginfo-install
8d48627e 464%attr(750,root,root) /etc/cron.daily/packagekit-background.cron
a2d83637 465%dir %{_libdir}/packagekit-backend
aa2113f5 466%attr(755,root,root) %{_libdir}/packagekitd
9ed4ca79 467%attr(755,root,root) %{_sbindir}/pk-device-rebind
a2d83637
MB
468%dir %{_sysconfdir}/PackageKit
469%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/PackageKit/PackageKit.conf
d05d9108 470%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/PackageKit/Vendor.conf
dac2b5e1
AF
471%dir %{_sysconfdir}/PackageKit/events
472%{_sysconfdir}/PackageKit/events/post-transaction.d
473%{_sysconfdir}/PackageKit/events/pre-transaction.d
5baab3aa
ER
474%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/packagekit-background
475/etc/dbus-1/system.d/org.freedesktop.PackageKit.conf
d05d9108 476%dir %{_datadir}/PackageKit
6e66a3a4 477%dir %{_datadir}/PackageKit/helpers
d05d9108 478%attr(755,root,root) %{_datadir}/PackageKit/pk-upgrade-distro.sh
f058dba9 479%{_datadir}/polkit-1/actions/org.freedesktop.packagekit.policy
a2d83637 480%{_datadir}/dbus-1/system-services/org.freedesktop.PackageKit.service
d05d9108 481%{_datadir}/mime/packages/packagekit-catalog.xml
08c67dac 482%{_datadir}/mime/packages/packagekit-package-list.xml
483%{_datadir}/mime/packages/packagekit-servicepack.xml
a2d83637 484%{_mandir}/man1/pkcon.1*
f058dba9 485%{_mandir}/man1/pk-debuginfo-install.1*
9ed4ca79 486%{_mandir}/man1/pk-device-rebind.1*
78293e06
MB
487%{_mandir}/man1/pkgenpack.1*
488%{_mandir}/man1/pkmon.1*
489%dir /var/cache/PackageKit
490%dir /var/cache/PackageKit/downloads
a2d83637 491%dir /var/lib/PackageKit
d05d9108 492%ghost /var/lib/PackageKit/transactions.db
a2d83637
MB
493
494%files libs
495%defattr(644,root,root,755)
74872af2 496%attr(755,root,root) %{_libdir}/libpackagekit-glib2.so.*.*.*
aa2113f5 497%attr(755,root,root) %ghost %{_libdir}/libpackagekit-glib2.so.14
dac2b5e1 498%{_libdir}/girepository-1.0/PackageKitGlib-1.0.typelib
08c67dac 499
a2d83637
MB
500%files devel
501%defattr(644,root,root,755)
74872af2 502%attr(755,root,root) %{_libdir}/libpackagekit-glib2.so
74872af2 503%{_pkgconfigdir}/packagekit-glib2.pc
d05d9108
MB
504%dir %{_includedir}/PackageKit
505%{_includedir}/PackageKit/backend
74872af2 506%{_includedir}/PackageKit/packagekit-glib2
dac2b5e1 507%{_datadir}/gir-1.0/PackageKitGlib-1.0.gir
08c67dac 508
a2d83637
MB
509%files static
510%defattr(644,root,root,755)
74872af2 511%{_libdir}/libpackagekit-glib2.a
d05d9108 512
0d5f415c
ER
513%if %{with poldek}
514%files backend-poldek
515%defattr(644,root,root,755)
516%attr(755,root,root) %{_libdir}/packagekit-backend/libpk_backend_poldek.so
517%endif
518
616fad64
ER
519%if %{with smart}
520%files backend-smart
521%defattr(644,root,root,755)
522%{_libdir}/packagekit-backend/libpk_backend_smart.so
523%dir %{_datadir}/PackageKit/helpers/smart
9a97bfb7 524%attr(755,root,root) %{_datadir}/PackageKit/helpers/smart/smartBackend.py
616fad64
ER
525%endif
526
0d5f415c
ER
527%if %{with yum}
528%files backend-yum
529%defattr(644,root,root,755)
530%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/PackageKit/Yum.conf
531%attr(755,root,root) %{_libdir}/packagekit-backend/libpk_backend_yum.so
532%dir %{_datadir}/PackageKit/helpers/yum
533%{_datadir}/PackageKit/helpers/yum/licenses.txt
534%{_datadir}/PackageKit/helpers/yum/yum-comps-groups.conf
535%attr(755,root,root) %{_datadir}/PackageKit/helpers/yum/yumBackend.py
536%{_datadir}/PackageKit/helpers/yum/yumComps.py[co]
537%{_datadir}/PackageKit/helpers/yum/yumFilter.py[co]
538
539# yum plugin
540%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/yum/pluginconf.d/refresh-packagekit.conf
541%{_prefix}/lib/yum-plugins/refresh-packagekit.py
542%endif
543
5424bc1f 544%if %{with qt}
d05d9108
MB
545%files qt
546%defattr(644,root,root,755)
547%attr(755,root,root) %{_libdir}/libpackagekit-qt.so.*.*.*
aa2113f5 548%attr(755,root,root) %ghost %{_libdir}/libpackagekit-qt.so.14
d05d9108
MB
549
550%files qt-devel
551%defattr(644,root,root,755)
552%attr(755,root,root) %{_libdir}/libpackagekit-qt.so
d05d9108
MB
553%{_pkgconfigdir}/packagekit-qt.pc
554%{_includedir}/PackageKit/packagekit-qt
555%{_datadir}/cmake/Modules/FindQPackageKit.cmake
556
557%files qt-static
558%defattr(644,root,root,755)
08c67dac 559%{_libdir}/libpackagekit-qt.a
827cd5e7
ŁK
560
561%files qt2
562%defattr(644,root,root,755)
563%attr(755,root,root) %{_libdir}/libpackagekit-qt2.so.*.*.*
564%attr(755,root,root) %ghost %{_libdir}/libpackagekit-qt2.so.2
565
566%files qt2-devel
567%defattr(644,root,root,755)
568%attr(755,root,root) %{_libdir}/libpackagekit-qt2.so
569%{_pkgconfigdir}/packagekit-qt2.pc
570%{_includedir}/PackageKit/packagekit-qt2
571%{_datadir}/cmake/Modules/FindPackageKitQt2.cmake
572
573%files qt2-static
574%defattr(644,root,root,755)
575%{_libdir}/libpackagekit-qt2.a
5424bc1f 576%endif
a2d83637
MB
577
578%files apidocs
579%defattr(644,root,root,755)
580%{_gtkdocdir}/PackageKit
581
d05d9108
MB
582%files docs
583%defattr(644,root,root,755)
584%{_datadir}/PackageKit/website
585
586%files gstreamer-plugin
587%defattr(644,root,root,755)
588%doc contrib/gstreamer-plugin/README
589%attr(755,root,root) %{_libdir}/gst-install-plugins-helper
590%attr(755,root,root) %{_libdir}/pk-gstreamer-install
591
592%files gtk-module
593%defattr(644,root,root,755)
594%doc contrib/gtk-module/{GLASS.txt,README}
595%attr(755,root,root) %{_libdir}/gtk-2.0/modules/libpk-gtk-module.so
596
dac2b5e1
AF
597%files gtk3-module
598%defattr(644,root,root,755)
599%attr(755,root,root) %{_libdir}/gtk-3.0/modules/libpk-gtk-module.so
600
a2d83637
MB
601%files -n bash-completion-packagekit
602%defattr(644,root,root,755)
603%{_sysconfdir}/bash_completion.d/pk-completion.bash
604
605%files -n pm-utils-packagekit
606%defattr(644,root,root,755)
d05d9108 607%attr(755,root,root) %{_libdir}/pm-utils/sleep.d/95packagekit
a2d83637
MB
608
609%files -n python-packagekit
610%defattr(644,root,root,755)
611%dir %{py_sitescriptdir}/packagekit
612%{py_sitescriptdir}/packagekit/*.py[co]
dac2b5e1
AF
613
614%if %{with browser}
615%files -n browser-plugin-packagekit
616%defattr(644,root,root,755)
617%attr(755,root,root) %{_browserpluginsdir}/packagekit-plugin.so
618%endif
This page took 0.214024 seconds and 4 git commands to generate.