]> git.pld-linux.org Git - packages/PackageKit.git/blame - PackageKit.spec
- BR: readline-devel
[packages/PackageKit.git] / PackageKit.spec
CommitLineData
a2d83637
MB
1Summary: System daemon that is a D-BUS abstraction layer for package management
2Name: PackageKit
a5ff176c 3Version: 0.2.1
5cdd08c4 4Release: 2
a2d83637
MB
5License: GPL v2+
6Group: Applications
7Source0: http://people.freedesktop.org/~hughsient/releases/%{name}-%{version}.tar.gz
a5ff176c 8# Source0-md5: ffc256f14094ecdbb8b734fe19d0e690
a2d83637
MB
9URL: http://www.packagekit.org/
10BuildRequires: NetworkManager-devel >= 0.6.5
6808f644 11BuildRequires: PolicyKit-devel >= 0.8
a2d83637
MB
12BuildRequires: autoconf >= 2.52
13BuildRequires: automake
6808f644 14BuildRequires: dbus-devel >= 1.2.0
a2d83637 15BuildRequires: dbus-glib-devel >= 0.74
c26aaa93 16BuildRequires: docbook-to-man
a2d83637 17BuildRequires: gettext-devel
6808f644 18BuildRequires: glib2-devel >= 1:2.16.1
a2d83637
MB
19BuildRequires: gtk-doc >= 1.9
20BuildRequires: libtool
21BuildRequires: pkgconfig
6808f644 22BuildRequires: poldek-devel >= 0.30-0.20080225.00.7
a2d83637 23BuildRequires: python-devel
d6b734e5 24BuildRequires: readline-devel
a2d83637
MB
25BuildRequires: rpm-pythonprov
26BuildRequires: sqlite3-devel
27Requires: %{name}-libs = %{version}-%{release}
6808f644 28Requires: PolicyKit >= 0.8
8d48627e 29Requires: crondaemon
6808f644 30Requires: poldek >= 0.30-0.20080225.00.7
a2d83637
MB
31BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
32
33%description
34PackageKit is a D-Bus abstraction layer that allows the session user
35to manage packages in a secure way using a cross-distro,
36cross-architecture API.
37
38%package libs
39Summary: PackageKit library
40Summary(pl.UTF-8): Biblioteka PackageKit
41Group: Libraries
42
43%description libs
44PackageKit library.
45
46%description libs -l pl.UTF-8
47Biblioteka PackageKit.
48
49%package devel
50Summary: Header files for PackageKit
51Summary(pl.UTF-8): Pliki nagłówkowe biblioteki PackageKit
52Group: Development/Libraries
53Requires: %{name}-libs = %{version}-%{release}
6808f644 54Requires: glib2-devel >= 1:2.16.1
a2d83637
MB
55
56%description devel
57Header files for PackageKit library.
58
59%description devel -l pl.UTF-8
60Pliki nagłówkowe biblioteki PackageKit.
61
62%package static
63Summary: Static PackageKit library
64Summary(pl.UTF-8): Statyczna biblioteka PackageKit
65Group: Development/Libraries
66Requires: %{name}-devel = %{version}-%{release}
67
68%description static
69Static PackageKit library.
70
71%description static -l pl.UTF-8
72Statyczna biblioteka PackageKit.
73
74%package apidocs
75Summary: PackageKit library API documentation
76Summary(pl.UTF-8): Dokumentacja API biblioteki PackageKit
77Group: Documentation
78Requires: gtk-doc-common
79
80%description apidocs
81PackageKit library API documentation.
82
83%description apidocs -l pl.UTF-8
84Dokumentacja API biblioteki PackageKit.
85
86%package -n bash-completion-packagekit
87Summary: bash-completion for PackageKit
88Summary(pl.UTF-8): bashowe uzupełnianie nazw dla PackageKit
89Group: Applications/Shells
90Requires: bash-completion
91
92%description -n bash-completion-packagekit
93This package provides bash-completion for PackageKit.
94
95%description -n bash-completion-packagekit -l pl.UTF-8
96Pakiet ten dostarcza bashowe uzupełnianie nazw dla PackageKit.
97
98%package -n pm-utils-packagekit
99Summary: PackageKit script for pm-utils
100Group: Applications/System
101Requires: pm-utils
102
103%description -n pm-utils-packagekit
104PackageKit script for pm-utils.
105
106%package -n python-packagekit
107Summary: PackageKit Python bindings
108Summary(pl.UTF-8): Wiązania PackageKit dla Pythona
109Group: Development/Languages/Python
110Requires: python-dbus
111Requires: python-pygobject
112
113%description -n python-packagekit
114PackageKit Python bindings.
115
116%description -n python-packagekit
117Wiązania PackageKit dla Pythona.
118
119%prep
120%setup -q
a2d83637
MB
121
122%build
123%{__libtoolize}
124%{__aclocal}
125%{__autoconf}
126%{__autoheader}
127%{__automake}
128%configure \
129 --enable-poldek \
130 --with-html-dir=%{_gtkdocdir}
131%{__make}
132
133%install
134rm -rf $RPM_BUILD_ROOT
135
136%{__make} install \
137 DESTDIR=$RPM_BUILD_ROOT
138
139rm -f $RPM_BUILD_ROOT%{_libdir}/packagekit-backend/*.{la,a}
140
6808f644
MB
141mv -f $RPM_BUILD_ROOT%{_datadir}/locale/{no_nb,nb}
142
37e3f12f
ER
143%if "%{_lib}" != "lib"
144mv $RPM_BUILD_ROOT/{lib,%{_lib}}
145%endif
5cdd08c4 146
a2d83637
MB
147%py_postclean
148
6808f644
MB
149%find_lang %{name}
150
a2d83637
MB
151%clean
152rm -rf $RPM_BUILD_ROOT
153
154%post libs -p /sbin/ldconfig
155%postun libs -p /sbin/ldconfig
156
6808f644 157%files -f %{name}.lang
a2d83637
MB
158%defattr(644,root,root,755)
159%doc AUTHORS ChangeLog HACKING NEWS README TODO
160%attr(755,root,root) %{_bindir}/packagekit-bugreport.sh
a2d83637
MB
161%attr(755,root,root) %{_bindir}/pkcon
162%attr(755,root,root) %{_bindir}/pkmon
8d48627e 163%attr(750,root,root) /etc/cron.daily/packagekit-background.cron
8f66d5fe
PZ
164%attr(755,root,root) %{_libexecdir}/pk-import-desktop
165%attr(755,root,root) %{_libexecdir}/pk-import-specspo
a2d83637
MB
166%dir %{_libdir}/packagekit-backend
167%attr(755,root,root) %{_libdir}/packagekit-backend/libpk_backend_poldek.so
168%attr(755,root,root) %{_sbindir}/packagekitd
169%dir %{_sysconfdir}/PackageKit
170%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/PackageKit/PackageKit.conf
8d48627e 171%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/sysconfig/packagekit-background
a2d83637 172%{_sysconfdir}/dbus-1/system.d/org.freedesktop.PackageKit.conf
57472eb9 173%{_datadir}/PolicyKit/policy/org.freedesktop.packagekit.policy
a2d83637
MB
174%{_datadir}/dbus-1/system-services/org.freedesktop.PackageKit.service
175%{_mandir}/man1/pkmon.1*
176%{_mandir}/man1/pkcon.1*
177%dir /var/lib/PackageKit
178%ghost /var/lib/PackageKit/transactions.db
179%dir /var/run/PackageKit
180%ghost /var/run/PackageKit/job_count.dat
6808f644
MB
181%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/udev/rules.d/51-packagekit-firmware.rules
182%attr(755,root,root) /%{_lib}/udev/packagekit-firmware.sh
a2d83637
MB
183
184%files libs
185%defattr(644,root,root,755)
186%attr(755,root,root) %{_libdir}/libpackagekit.so.*.*.*
187%attr(755,root,root) %ghost %{_libdir}/libpackagekit.so.3
188
189%files devel
190%defattr(644,root,root,755)
191%attr(755,root,root) %{_libdir}/libpackagekit.so
192%{_libdir}/libpackagekit.la
193%{_pkgconfigdir}/packagekit.pc
194%{_includedir}/packagekit
195%{_includedir}/packagekit-backend
196
197%files static
198%defattr(644,root,root,755)
199%{_libdir}/libpackagekit.a
200
201%files apidocs
202%defattr(644,root,root,755)
203%{_gtkdocdir}/PackageKit
204
205%files -n bash-completion-packagekit
206%defattr(644,root,root,755)
207%{_sysconfdir}/bash_completion.d/pk-completion.bash
208
209%files -n pm-utils-packagekit
210%defattr(644,root,root,755)
211%{_libdir}/pm-utils/sleep.d/95packagekit
212
213%files -n python-packagekit
214%defattr(644,root,root,755)
215%dir %{py_sitescriptdir}/packagekit
216%{py_sitescriptdir}/packagekit/*.py[co]
This page took 0.117998 seconds and 4 git commands to generate.