From 9b7f15595809ca3c73eda0c1437a4f277f79b13e Mon Sep 17 00:00:00 2001 From: Than Ngo Date: Mar 12 2007 18:22:08 +0000 Subject: fix broken dependencies --- diff --git a/kdeadmin.spec b/kdeadmin.spec index 9548c2e..3ebadd5 100644 --- a/kdeadmin.spec +++ b/kdeadmin.spec @@ -7,7 +7,7 @@ %define kdebase_epoch 6 Version: 3.5.6 -Release: 2%{?dist} +Release: 3%{?dist} Name: kdeadmin Summary: Administrative tools for KDE. Epoch: 7 @@ -136,16 +136,18 @@ for dir in $comps ; do done %post -%{_bindir}/xdg-icon-resource forceupdate --theme crystalsvg 2> /dev/null || : -%{_bindir}/xdg-icon-resource forceupdate --theme hicolor 2> /dev/null || : -%{_bindir}/xdg-icon-resource forceupdate --theme locolor 2> /dev/null || : -%{_bindir}/xdg-desktop-menu forceupdate 2> /dev/null || : +for icon_theme in crystalsvg hicolor locolor ; do + touch --no-create %{_datadir}/icons/${icon_theme} 2> /dev/null ||: + gtk-update-icon-cache -q %{_datadir}/icons/${icon_theme} 2> /dev/null ||: +done +update-desktop-database %{_datadir}/applications > /dev/null 2>&1 || : %postun -%{_bindir}/xdg-icon-resource forceupdate --theme crystalsvg 2> /dev/null || : -%{_bindir}/xdg-icon-resource forceupdate --theme hicolor 2> /dev/null || : -%{_bindir}/xdg-icon-resource forceupdate --theme locolor 2> /dev/null || : -%{_bindir}/xdg-desktop-menu forceupdate 2> /dev/null || : +for icon_theme in crystalsvg hicolor locolor ; do + touch --no-create %{_datadir}/icons/${icon_theme} 2> /dev/null ||: + gtk-update-icon-cache -q %{_datadir}/icons/${icon_theme} 2> /dev/null ||: +done +update-desktop-database %{_datadir}/applications > /dev/null 2>&1 || : %clean rm -rf %{buildroot} @@ -172,6 +174,9 @@ rm -rf %{buildroot} %{_libdir}/pkgconfig/*.pc %changelog +* Mon Mar 12 2007 Than Ngo 7:3.5.6-3.fc7 +- fix broken dependencies + * Mon Mar 05 2007 Than Ngo - 7:3.5.6-2.fc7 - cleanup specfiles