]> git.pld-linux.org Git - packages/gnome-packagekit.git/blob - gnome-packagekit.spec
- release 2
[packages/gnome-packagekit.git] / gnome-packagekit.spec
1 Summary:        GNOME PackageKit Client
2 Summary(pl.UTF-8):      Klient PackageKit dla GNOME
3 Name:           gnome-packagekit
4 Version:        2.30.3
5 Release:        2
6 License:        GPL v2+
7 Group:          X11/Applications
8 Source0:        http://ftp.gnome.org/pub/GNOME/sources/gnome-packagekit/2.30/%{name}-%{version}.tar.bz2
9 # Source0-md5:  865675fb52f131083e76f97c9a630def
10 URL:            http://www.packagekit.org/
11 BuildRequires:  DeviceKit-power-devel >= 007
12 BuildRequires:  GConf2-devel
13 BuildRequires:  PackageKit-devel >= 0.6.8
14 BuildRequires:  autoconf >= 2.65
15 BuildRequires:  automake
16 BuildRequires:  dbus-devel >= 1.2.0
17 BuildRequires:  dbus-glib-devel >= 0.74
18 BuildRequires:  docbook-dtd41-sgml
19 BuildRequires:  gettext-devel
20 BuildRequires:  gnome-common
21 BuildRequires:  gnome-doc-utils
22 BuildRequires:  gnome-menus-devel >= 2.24.1
23 BuildRequires:  gtk+2-devel >= 2:2.19.4
24 BuildRequires:  gtk-doc >= 1.9
25 BuildRequires:  intltool >= 0.35.0
26 BuildRequires:  libcanberra-devel >= 0.10
27 BuildRequires:  libcanberra-gtk-devel
28 BuildRequires:  libnotify-devel >= 0.4.4
29 BuildRequires:  libtool
30 BuildRequires:  libunique-devel >= 1.0.0
31 BuildRequires:  pkgconfig
32 BuildRequires:  rpm-pythonprov
33 BuildRequires:  rpmbuild(find_lang) >= 1.23
34 BuildRequires:  rpmbuild(macros) >= 1.311
35 BuildRequires:  udev-glib-devel
36 Requires(post,postun):  desktop-file-utils
37 Requires(post,postun):  gtk+2
38 Requires(post,preun):   GConf2
39 Requires:       PackageKit >= 0.6.8
40 Requires:       polkit-gnome >= 0.92
41 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
42
43 %description
44 This package provides session applications for the PackageKit API.
45 There are several utilities designed for installing, updating and
46 removing packages.
47
48 %description -l pl.UTF-8
49 Ten pakiet dostarcza aplikacje sesji dla API PackageKit. Zawiera kilka
50 narzędzi stworzonych do instalacji, aktualizacji i usuwania pakietów.
51
52 %package -n python-gnome-packagekit
53 Summary:        Widgets to use PackageKit in GTK+ applications
54 Summary(pl.UTF-8):      Widgety do użycia PackageKit w aplikacjach GTK+
55 Group:          Libraries/Python
56 Requires:       gnome-packagekit
57 Requires:       python-packagekit
58 Requires:       python-pygtk-gtk
59
60 %description -n python-gnome-packagekit
61 This module provides widgets to use PackageKit in GTK+ applications.
62
63 %description -n python-gnome-packagekit -l pl.UTF-8
64 Ten moduł dostarcza widgety do użycia PackageKit w aplikacjach GTK+.
65
66 %prep
67 %setup -q
68 sed -i s#^en@shaw## po/LINGUAS
69 rm po/en@shaw.po
70
71 %build
72 %{__intltoolize}
73 %{__libtoolize}
74 %{__aclocal} -I m4
75 %{__autoconf}
76 %{__autoheader}
77 %{__automake}
78 %configure \
79         --disable-scrollkeeper \
80         --disable-schemas-install
81
82 %{__make}
83
84 %install
85 rm -rf $RPM_BUILD_ROOT
86
87 %{__make} install \
88         DESTDIR=$RPM_BUILD_ROOT
89
90 %py_postclean
91
92 %find_lang %{name} --with-gnome --with-omf
93
94 %clean
95 rm -rf $RPM_BUILD_ROOT
96
97 %post
98 %gconf_schema_install gnome-packagekit.schemas
99 %update_icon_cache hicolor
100 %update_desktop_database
101
102 %preun
103 %gconf_schema_uninstall gnome-packagekit.schemas
104
105 %postun
106 %update_icon_cache hicolor
107 %update_desktop_database_postun
108
109 %files -f %{name}.lang
110 %defattr(644,root,root,755)
111 %doc AUTHORS ChangeLog COPYING NEWS README
112 %attr(755,root,root) %{_bindir}/gpk-application
113 %attr(755,root,root) %{_bindir}/gpk-backend-status
114 %attr(755,root,root) %{_bindir}/gpk-dbus-service
115 %attr(755,root,root) %{_bindir}/gpk-install-catalog
116 %attr(755,root,root) %{_bindir}/gpk-install-local-file
117 %attr(755,root,root) %{_bindir}/gpk-install-mime-type
118 %attr(755,root,root) %{_bindir}/gpk-install-package-name
119 %attr(755,root,root) %{_bindir}/gpk-install-provide-file
120 %attr(755,root,root) %{_bindir}/gpk-log
121 %attr(755,root,root) %{_bindir}/gpk-prefs
122 %attr(755,root,root) %{_bindir}/gpk-repo
123 %attr(755,root,root) %{_bindir}/gpk-service-pack
124 %attr(755,root,root) %{_bindir}/gpk-update-icon
125 %attr(755,root,root) %{_bindir}/gpk-update-viewer
126 %{_datadir}/dbus-1/services/org.freedesktop.PackageKit.service
127 %{_datadir}/gnome-packagekit
128 %{_sysconfdir}/gconf/schemas/gnome-packagekit.schemas
129 %{_datadir}/gnome/autostart/gpk-update-icon.desktop
130 %{_iconsdir}/hicolor/*/*/*
131 %{_desktopdir}/gpk-application.desktop
132 %{_desktopdir}/gpk-install-catalog.desktop
133 %{_desktopdir}/gpk-install-file.desktop
134 %{_desktopdir}/gpk-log.desktop
135 %{_desktopdir}/gpk-prefs.desktop
136 %{_desktopdir}/gpk-repo.desktop
137 %{_desktopdir}/gpk-service-pack.desktop
138 %{_desktopdir}/gpk-update-viewer.desktop
139 %{_mandir}/man1/gpk-application.1*
140 %{_mandir}/man1/gpk-backend-status.1*
141 %{_mandir}/man1/gpk-install-local-file.1*
142 %{_mandir}/man1/gpk-install-mime-type.1*
143 %{_mandir}/man1/gpk-install-package-name.1*
144 %{_mandir}/man1/gpk-install-provide-file.1*
145 %{_mandir}/man1/gpk-prefs.1*
146 %{_mandir}/man1/gpk-repo.1*
147 %{_mandir}/man1/gpk-update-icon.1*
148 %{_mandir}/man1/gpk-update-viewer.1*
149
150 %files -n python-gnome-packagekit
151 %defattr(644,root,root,755)
152 %{py_sitescriptdir}/packagekit/*.py[co]
This page took 0.106362 seconds and 4 git commands to generate.