%define svnver %(echo %version | cut -d. -f4) Name: kpackagekit Epoch: 1 Version: 0.6.3.3 Release: 2mamba Summary: KPackageKit is the KDE interface for PackageKit Group: Graphical Desktop/Applications/Administration Vendor: openmamba Distribution: openmamba Packager: Silvan Calarco URL: http://www.kde-apps.org/content/show.php/show.php?content=84745 Source: http://kde-apps.org/CONTENT/content-files/84745-kpackagekit-%{version}.tar.bz2 # Got from SVN: svn co svn://anonsvn.kde.org/home/kde/trunk/playground/sysadmin/kpackagekit #Source: http://www.kde-apps.org/CONTENT/content-files/kpackagekit-%{version}.tar.bz2 License: GPL ## AUTOBUILDREQ-BEGIN BuildRequires: glibc-devel BuildRequires: kdelibs4-devel BuildRequires: libgcc BuildRequires: libqt4-devel BuildRequires: libstdc++6-devel BuildRequires: PackageKit-devel BuildRequires: PackageKit-qt-devel ## AUTOBUILDREQ-END BuildRequires: cmake Provides: kpackage4 Obsoletes: kpackage4 Provides: KPackageKit Obsoletes: KPackageKit Provides: packagekitgui BuildRoot: %{_tmppath}/%{name}-%{version}-root %description KPackageKit is the KDE interface for PackageKit. %debug_package %prep %setup -q %build %cmake_kde4 -d build %make %install [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" %makeinstall -C build %find_lang kpackagekit mv %{buildroot}%{_datadir}/dbus-1/services/org.freedesktop.PackageKit.service \ %{buildroot}%{_datadir}/dbus-1/services/org.freedesktop.PackageKit.service.KPackageKit %clean [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" %post /usr/sbin/update-alternatives --install %{_datadir}/dbus-1/services/org.freedesktop.PackageKit.service org.freedesktop.PackageKit.service %{_datadir}/dbus-1/services/org.freedesktop.PackageKit.service.KPackageKit 50 exit 0 %preun if [ $1 -eq 0 ]; then /usr/sbin/update-alternatives --remove org.freedesktop.PackageKit.service %{_datadir}/dbus-1/services/org.freedesktop.PackageKit.service.KPackageKit fi exit 0 %posttrans # Fix an upgrade problem: alternatives removed from preun script if [ $1 -eq 1 ]; then /usr/sbin/update-alternatives --install %{_datadir}/dbus-1/services/org.freedesktop.PackageKit.service org.freedesktop.PackageKit.service %{_datadir}/dbus-1/services/org.freedesktop.PackageKit.service.KPackageKit 50 /usr/sbin/update-alternatives --auto org.freedesktop.PackageKit.service fi exit 0 %files -f kpackagekit.lang %defattr(-,root,root) %{_kde4_bindir}/kpackagekit %{_kde4_libdir}/kde4/kcm_kpk_*.so %{_kde4_libdir}/kde4/kded_kpackagekitd.so %{_kde4_datadir}/kpackagekit %{_kde4_datadir}/KPackageKitSmartIcon/KPackageKitSmartIcon.notifyrc %{_kde4_servicesdir}/kded/kpackagekitd.desktop %{_kde4_servicesdir}/kpk_addrm.desktop %{_kde4_servicesdir}/kpk_settings.desktop %{_kde4_servicesdir}/kpk_update.desktop %{_kde4_servicesdir}/settings-manage-software.desktop %{_kde4_libdir}/kde4/libexec/kpackagekitsmarticon %{_kde4_libdir}/libkpackagekitlib.so %{_kde4_xdgappsdir}/kpackagekit.desktop %{_datadir}/dbus-1/services/org.freedesktop.PackageKit.service.KPackageKit %{_datadir}/dbus-1/services/org.kde.KPackageKitSmartIcon.service %doc COPYING TODO %changelog * Sun Sep 25 2011 Silvan Calarco 0.6.3.3-2mamba - provide packagekitgui * Sat Mar 05 2011 Silvan Calarco 0.6.3.3-1mamba - update to 0.6.3.3 - configure as alternative for dbus PackageKit service * Tue Sep 28 2010 Silvan Calarco 0.6.1-1mamba - update to 0.6.1 * Sat Apr 03 2010 Silvan Calarco 0.6.0-1mamba - update to 0.6.0 * Mon Mar 15 2010 Silvan Calarco 0.6.0.svn20100301-1mamba - update to 0.6.0.svn20100315 * Mon Mar 15 2010 Silvan Calarco 0.5.4.7z-1mamba - package created by autospec