]> git.pld-linux.org Git - packages/gnome-packagekit.git/blobdiff - gnome-packagekit.spec
- updated to 3.4.2
[packages/gnome-packagekit.git] / gnome-packagekit.spec
index 919c94a4f6975f89bd7818b58b122346c6381ce4..ca2fa110d02ab313a76f5345f06bdc63a7cd535d 100644 (file)
@@ -1,36 +1,52 @@
+#
+# Conditional build:
+%bcond_with systemd # rely on systemd for session tracking instead of ConsoleKit
+#
 Summary:       GNOME PackageKit Client
+Summary(pl.UTF-8):     Klient PackageKit dla GNOME
 Name:          gnome-packagekit
-Version:       0.3.12
+Version:       3.4.2
 Release:       1
 License:       GPL v2+
 Group:         X11/Applications
-Source0:       http://www.packagekit.org/releases/%{name}-%{version}.tar.gz
-# Source0-md5: 97545c284c74c974ee0a259af9eaf461
+Source0:       http://ftp.gnome.org/pub/GNOME/sources/gnome-packagekit/3.4/%{name}-%{version}.tar.xz
+# Source0-md5: 17530fef9e92c15e2f0624fbe7511ce0
 URL:           http://www.packagekit.org/
-BuildRequires: GConf2-devel
-BuildRequires: PackageKit-devel >= 0.3.4
-BuildRequires: PolicyKit-gnome-devel >= 0.8
-BuildRequires: autoconf >= 2.52
-BuildRequires: automake
+BuildRequires: PackageKit-devel >= 0.6.8
+BuildRequires: autoconf >= 2.65
+BuildRequires: automake >= 1.11
 BuildRequires: dbus-devel >= 1.2.0
 BuildRequires: dbus-glib-devel >= 0.74
+BuildRequires: docbook-dtd41-sgml
+BuildRequires: docbook-utils
+BuildRequires: fontconfig-devel
 BuildRequires: gettext-devel
+BuildRequires: glib2-devel >= 1:2.26.0
+BuildRequires: gnome-common
 BuildRequires: gnome-doc-utils
-BuildRequires: gtk+2-devel >= 2:2.12.8
+BuildRequires: gtk+3-devel >= 3.0.0
+BuildRequires: gtk-doc >= 1.9
 BuildRequires: intltool >= 0.35.0
-BuildRequires: libglade2-devel >= 1:2.6.2
-BuildRequires: libnotify-devel >= 0.4.4
-BuildRequires: libsexy-devel >= 0.1.11
+BuildRequires: libcanberra-devel >= 0.10
+BuildRequires: libcanberra-gtk3-devel >= 0.10
+BuildRequires: libnotify-devel >= 0.7.0
 BuildRequires: libtool
+BuildRequires: libxslt-progs
 BuildRequires: pkgconfig
+BuildRequires: python
+BuildRequires: rpm-pythonprov
 BuildRequires: rpmbuild(find_lang) >= 1.23
 BuildRequires: rpmbuild(macros) >= 1.311
-BuildRequires: unique-devel >= 0.9.4
+%{?with_systemd:BuildRequires:  systemd-devel}
+BuildRequires: udev-glib-devel
+BuildRequires: upower-devel >= 0.9.0
+BuildRequires: xorg-lib-libX11-devel
 Requires(post,postun): desktop-file-utils
-Requires(post,postun): gtk+2
-Requires(post,preun):  GConf2
-Requires:      PackageKit >= 0.3.1
-Requires:      PolicyKit-gnome >= 0.8
+Requires(post,postun): gtk-update-icon-cache
+Requires(post,postun): hicolor-icon-theme
+Requires(post,preun):  glib2 >= 1:2.26.0
+Requires:      PackageKit >= 0.6.8
+Requires:      polkit-gnome >= 0.92
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %description
@@ -38,19 +54,38 @@ This package provides session applications for the PackageKit API.
 There are several utilities designed for installing, updating and
 removing packages.
 
+%description -l pl.UTF-8
+Ten pakiet dostarcza aplikacje sesji dla API PackageKit. Zawiera kilka
+narzędzi stworzonych do instalacji, aktualizacji i usuwania pakietów.
+
+%package -n python-gnome-packagekit
+Summary:       Widgets to use PackageKit in GTK+ applications
+Summary(pl.UTF-8):     Widgety do użycia PackageKit w aplikacjach GTK+
+Group:         Libraries/Python
+Requires:      gnome-packagekit = %{version}-%{release}
+Requires:      python-packagekit
+Requires:      python-pygtk-gtk
+
+%description -n python-gnome-packagekit
+This module provides widgets to use PackageKit in GTK+ applications.
+
+%description -n python-gnome-packagekit -l pl.UTF-8
+Ten moduł dostarcza widgety do użycia PackageKit w aplikacjach GTK+.
+
 %prep
 %setup -q
 
 %build
-%{__intltoolize}
 %{__libtoolize}
 %{__aclocal}
 %{__autoconf}
 %{__autoheader}
 %{__automake}
 %configure \
+       --disable-silent-rules \
        --disable-scrollkeeper \
-       --disable-schemas-install
+       %{__enable_disable systemd systemd} \
+       --disable-schemas-compile
 
 %{__make}
 
@@ -60,28 +95,29 @@ rm -rf $RPM_BUILD_ROOT
 %{__make} install \
        DESTDIR=$RPM_BUILD_ROOT
 
+%py_postclean
+
 %find_lang %{name} --with-gnome --with-omf
 
 %clean
 rm -rf $RPM_BUILD_ROOT
 
 %post
-%gconf_schema_install gnome-packagekit.schemas
 %update_icon_cache hicolor
 %update_desktop_database
-
-%preun
-%gconf_schema_uninstall gnome-packagekit.schemas
+%glib_compile_schemas
 
 %postun
 %update_icon_cache hicolor
 %update_desktop_database_postun
+%glib_compile_schemas
 
 %files -f %{name}.lang
 %defattr(644,root,root,755)
 %doc AUTHORS ChangeLog COPYING NEWS README
 %attr(755,root,root) %{_bindir}/gpk-application
-%attr(755,root,root) %{_bindir}/gpk-backend-status
+%attr(755,root,root) %{_bindir}/gpk-dbus-service
+%attr(755,root,root) %{_bindir}/gpk-distro-upgrade
 %attr(755,root,root) %{_bindir}/gpk-install-catalog
 %attr(755,root,root) %{_bindir}/gpk-install-local-file
 %attr(755,root,root) %{_bindir}/gpk-install-mime-type
@@ -89,20 +125,24 @@ rm -rf $RPM_BUILD_ROOT
 %attr(755,root,root) %{_bindir}/gpk-install-provide-file
 %attr(755,root,root) %{_bindir}/gpk-log
 %attr(755,root,root) %{_bindir}/gpk-prefs
-%attr(755,root,root) %{_bindir}/gpk-repo
-%attr(755,root,root) %{_bindir}/gpk-update-icon
+%attr(755,root,root) %{_bindir}/gpk-service-pack
 %attr(755,root,root) %{_bindir}/gpk-update-viewer
+%{_datadir}/GConf/gsettings/org.gnome.packagekit.gschema.migrate
+%{_datadir}/dbus-1/services/org.freedesktop.PackageKit.service
+%{_datadir}/glib-2.0/schemas/org.gnome.packagekit.gschema.xml
 %{_datadir}/gnome-packagekit
-%{_sysconfdir}/gconf/schemas/gnome-packagekit.schemas
-%{_datadir}/gnome/autostart/gpk-update-icon.desktop
 %{_iconsdir}/hicolor/*/*/*
 %{_desktopdir}/gpk-application.desktop
+%{_desktopdir}/gpk-dbus-service.desktop
+%{_desktopdir}/gpk-distro-upgrade.desktop
 %{_desktopdir}/gpk-install-catalog.desktop
-%{_desktopdir}/gpk-install-file.desktop
+%{_desktopdir}/gpk-install-local-file.desktop
 %{_desktopdir}/gpk-log.desktop
 %{_desktopdir}/gpk-prefs.desktop
-%{_desktopdir}/gpk-repo.desktop
+%{_desktopdir}/gpk-service-pack.desktop
 %{_desktopdir}/gpk-update-viewer.desktop
+%{_mandir}/man1/gpk-application.1*
+%{_mandir}/man1/gpk-backend-status.1*
 %{_mandir}/man1/gpk-install-local-file.1*
 %{_mandir}/man1/gpk-install-mime-type.1*
 %{_mandir}/man1/gpk-install-package-name.1*
@@ -111,3 +151,7 @@ rm -rf $RPM_BUILD_ROOT
 %{_mandir}/man1/gpk-repo.1*
 %{_mandir}/man1/gpk-update-icon.1*
 %{_mandir}/man1/gpk-update-viewer.1*
+
+%files -n python-gnome-packagekit
+%defattr(644,root,root,755)
+%{py_sitescriptdir}/packagekit/*.py[co]
This page took 0.124026 seconds and 4 git commands to generate.