From 0d1e34cde922a74dcd05e2181469f258b23d89e3 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Dec 05 2007 16:25:46 +0000 Subject: fix desktop file issues --- diff --git a/gftp.spec b/gftp.spec index 114681d..354331f 100644 --- a/gftp.spec +++ b/gftp.spec @@ -48,10 +48,12 @@ rm -rf $RPM_BUILD_ROOT # Get rid of bogus 'br' translation (pt_BR is included) rm -rf $RPM_BUILD_ROOT%{_prefix}/share/locale/br -mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications +# desktop-file-install is picky about this +sed -i -e "s/Icon=gftp.png/Icon=/usr/share/pixmaps/gftp.png/" \ + $RPM_BUILD_ROOT%{_datadir}/applications/gftp.desktop + desktop-file-install --vendor net --delete-original \ --dir $RPM_BUILD_ROOT%{_datadir}/applications \ - --add-category Network \ --remove-category Application \ $RPM_BUILD_ROOT%{_datadir}/applications/gftp.desktop @@ -71,14 +73,15 @@ rm -rf $RPM_BUILD_ROOT %{_bindir}/gftp-gtk %{_bindir}/gftp-text %{_datadir}/gftp -%{_datadir}/pixmaps/* -%{_datadir}/applications/* -%{_mandir}/man*/gftp.* +%{_datadir}/pixmaps/gftp.png +%{_datadir}/applications/net-gftp.desktop +%{_mandir}/man1/gftp.1.gz %changelog * Wed Dec 5 2007 Matthias Clasen - 1:2.0.18-1 - Rebuild against new openssl - Fix license field +- Fix desktop file issues * Fri Aug 24 2007 Adam Jackson - 1:2.0.18-7 - Rebuild for build ID