]> 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 99dcec24c1ed8bd0bf15cee0af8317838ac1c7d6..ca2fa110d02ab313a76f5345f06bdc63a7cd535d 100644 (file)
@@ -1,39 +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.4.5
+Version:       3.4.2
 Release:       1
 License:       GPL v2+
 Group:         X11/Applications
-Source0:       http://www.packagekit.org/releases/%{name}-%{version}.tar.gz
-# Source0-md5: 72bbc0d38a234777a602b3aadda8bb82
+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.4.3
-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: gnome-menus-devel >= 2.24.1
-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: libunique-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.4.3
-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
@@ -49,7 +62,7 @@ narzędzi stworzonych do instalacji, aktualizacji i usuwania pakietów.
 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
+Requires:      gnome-packagekit = %{version}-%{release}
 Requires:      python-packagekit
 Requires:      python-pygtk-gtk
 
@@ -61,18 +74,18 @@ Ten moduł dostarcza widgety do użycia PackageKit w aplikacjach GTK+.
 
 %prep
 %setup -q
-mkdir m4
 
 %build
-%{__intltoolize}
 %{__libtoolize}
-%{__aclocal} -I m4
+%{__aclocal}
 %{__autoconf}
 %{__autoheader}
 %{__automake}
 %configure \
+       --disable-silent-rules \
        --disable-scrollkeeper \
-       --disable-schemas-install
+       %{__enable_disable systemd systemd} \
+       --disable-schemas-compile
 
 %{__make}
 
@@ -90,22 +103,21 @@ rm -rf $RPM_BUILD_ROOT
 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
@@ -113,23 +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-service-pack
-%attr(755,root,root) %{_bindir}/gpk-update-icon
 %attr(755,root,root) %{_bindir}/gpk-update-viewer
-%attr(755,root,root) %{_bindir}/gpk-update-viewer2
+%{_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*
This page took 0.115434 seconds and 4 git commands to generate.