diff --git a/.gitignore b/.gitignore index e69de29..9c345fa 100644 --- a/.gitignore +++ b/.gitignore @@ -0,0 +1 @@ +/kdf-4.7.90.tar.bz2 diff --git a/kdf.spec b/kdf.spec new file mode 100644 index 0000000..188d4b3 --- /dev/null +++ b/kdf.spec @@ -0,0 +1,91 @@ + +Name: kdf +Summary: View disk usage +Version: 4.7.90 +Release: 1%{?dist} + +License: GPLv2+ +#URL: https://projects.kde.org/projects/kde/kdeutils/%{name} +URL: http://utils.kde.org/projects/%{name} +Source0: ftp://ftp.kde.org/pub/kde/unstable/%{version}/src/%{name}-%{version}.tar.bz2 + +BuildRequires: desktop-file-utils +BuildRequires: kdelibs4-devel >= %{version} + +# when split occured +Conflicts: kdeutils-common < 6:4.7.80 + +Obsoletes: kdeutils-kdf < 6:4.7.80 +Provides: kdeutils-kdf = 6:%{version}-%{release} + +%{?_kde4:Requires: kdelibs4%{?_isa} >= %{_kde4_version}} + + +%description +KDiskFree displays the available file devices (hard drive partitions, +floppy and CD/DVD drives, etc.) along with information on their capacity, +free space, type and mount point. + + +%prep +%setup -q -n %{name}-%{version} + + +%build +mkdir -p %{_target_platform} +pushd %{_target_platform} +%{cmake_kde4} .. +popd + +make %{?_smp_mflags} -C %{_target_platform} + + +%install +make install/fast DESTDIR=%{buildroot} -C %{_target_platform} + +%find_lang %{name} --with-kde --without-mo + + +%check +desktop-file-validate %{buildroot}%{_kde4_datadir}/applications/kde4/%{name}.desktop + + +%post +touch --no-create %{_kde4_iconsdir}/hicolor &> /dev/null ||: +touch --no-create %{_kde4_iconsdir}/oxygen &> /dev/null ||: + +%posttrans +gtk-update-icon-cache %{_kde4_iconsdir}/hicolor &> /dev/null ||: +gtk-update-icon-cache %{_kde4_iconsdir}/oxygen &> /dev/null ||: + +%postun +if [ $1 -eq 0 ] ; then +touch --no-create %{_kde4_iconsdir}/hicolor &> /dev/null ||: +touch --no-create %{_kde4_iconsdir}/oxygen &> /dev/null ||: +gtk-update-icon-cache %{_kde4_iconsdir}/hicolor &> /dev/null ||: +gtk-update-icon-cache %{_kde4_iconsdir}/oxygen &> /dev/null ||: +fi + +%files -f %{name}.lang +%doc COPYING +%{_kde4_bindir}/kdf +%{_kde4_appsdir}/kdf/ +%{_kde4_iconsdir}/hicolor/*/apps/kdf.* +%{_kde4_datadir}/kde4/services/kcmdf.desktop +%{_kde4_iconsdir}/oxygen/*/apps/kcmdf.* +%{_kde4_datadir}/applications/kde4/kdf.desktop +%{_kde4_libdir}/kde4/kcm_kdf.so +%{_kde4_bindir}/kwikdisk +%{_kde4_iconsdir}/hicolor/*/apps/kwikdisk.* +%{_kde4_datadir}/applications/kde4/kwikdisk.desktop +%{_kde4_docdir}/HTML/en/kcontrol/blockdevices/ + + + +%changelog +* Thu Dec 08 2011 Rex Dieter 4.7.90-1 +- 4.7.90 + +* Sat Nov 26 2011 Rex Dieter 4.7.80-1 +- first try + diff --git a/sources b/sources index e69de29..f663f4a 100644 --- a/sources +++ b/sources @@ -0,0 +1 @@ +7a65fa3e1edb42f8248af52ff7e31949 kdf-4.7.90.tar.bz2