Sophie

Sophie

distrib > Mandriva > cooker > x86_64 > by-pkgid > 2324f09837a3fb33c7ca95fe8fa71b01 > files > 2

apper-0.7.2-1.src.rpm

%define git 0
# use a fix date
%define gitdate 20111129

Name:		apper
Summary:	KDE PackageKit Interface
Group:		System/Configuration/Packaging
Version:	0.7.2
%if %git
Release:	0.git%{gitdate}.1
%else
Release:	1
%endif
License:	GPLv2+
URL:		http://www.opendesktop.org/content/show.php/Apper?content=84745
Source0:	http://download.kde.org/stable/apper/%version/src/%name-%version.tar.bz2
BuildRequires:	chrpath
BuildRequires:	desktop-file-utils
BuildRequires:	kdelibs4-devel
BuildRequires:	kdebase4-workspace-devel
BuildRequires:	qt4-qtdbus
BuildRequires:	pkgconfig(packagekit-glib2) >= 0.6.17
BuildRequires:	pkgconfig(polkit)
Requires:	packagekit >= 0.6.17
Provides:	packagekit-gui = %{version}-%{release}
%rename		kpackagekit
%rename		kpackagekit-common

%description
KDE interface for PackageKit.

%files -f %name.lang
%{_datadir}/dbus-1/services/*.service
%{_kde_bindir}/apper
%{_kde_libdir}/kde4/*apper*.so
%{_kde_libdir}/apper/libapper.so
%{_kde_appsdir}/?pper*/
%{_kde_libdir}/kde4/libexec/apper-sentinel
%{_kde_applicationsdir}/apper*.desktop
%{_kde_services}/kcm_apper.desktop
%{_kde_services}/kded/apperd.desktop
%{_kde_mandir}/man1/apper.1.*

#--------------------------------------------------------------------
%prep
%if %git
%setup -q -n %name
%else
%setup -q
%endif

%build
%cmake_kde4 -DAUTOREMOVE:BOOL=OFF -DCMAKE_SKIP_RPATH:BOOL=OFF
%make

%install
rm -rf %{buildroot}
%makeinstall_std -C build

chrpath --list %{buildroot}%{_kde_bindir}/apper
chrpath --replace %{_kde_libdir}/apper %{buildroot}%{_kde_bindir}/apper

%find_lang %name || touch %name.lang

%check
for file in apper apper_installer; do
  desktop-file-validate %{buildroot}%{_kde_datadir}/applications/kde4/$file.desktop
done


%changelog
* Sat Jun 09 2012 Bernhard Rosenkraenzer <bero@bero.eu> 0.7.2-1
+ Revision: 803684
- Update to 0.7.2
- Build in current environment

* Sat Dec 31 2011 Paulo Andrade <pcpa@mandriva.com.br> 0.7.1-0.git20111129.1
+ Revision: 748340
- Fix apper to be able to run (thanks to zemo)
- Add rename for a smooth upgrade

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - Remove use of  find_lang
    - Fix BuildRequires
    - Rebuild against new kde

* Fri Nov 11 2011 Zé <ze@mandriva.org> 0.7.1-0.git20111111.1
+ Revision: 729947
- fix checks
- use a fix date
- the new KPackageKit generation
- check all .desktop files
- imported package apper


* Thu Nov 10 2011 Zé <ze@mandriva.org> 0.7.1-0.git20111110.1
- first package (from git source SHA a7c4c7e7154da16719a3a41fa34fa374d2336367)