[worminator] Remove vendor tag from desktop file as per https://fedorahosted.org/fesco/ticket/1077

paragn paragn at fedoraproject.org
Sun Feb 10 16:53:58 UTC 2013


commit 30b4b55fc5d9a6c915216c2e9c6dae310ee94eee
Author: Parag Nemade <paragn at fedoraproject.org>
Date:   Sun Feb 10 22:25:49 2013 +0530

    Remove vendor tag from desktop file as per https://fedorahosted.org/fesco/ticket/1077
    
    - Cleanup spec as per recently changed packaging guidelines

 worminator.spec |   15 +++++++++------
 1 files changed, 9 insertions(+), 6 deletions(-)
---
diff --git a/worminator.spec b/worminator.spec
index 3ede413..3e04bc9 100644
--- a/worminator.spec
+++ b/worminator.spec
@@ -1,6 +1,6 @@
 Name:           worminator
 Version:        3.0R2.1
-Release:        16%{?dist}
+Release:        17%{?dist}
 Summary:        Sidescrolling platform and shoot'em up action-game
 Group:          Amusements/Games
 License:        GPLv2+
@@ -32,12 +32,12 @@ gcc $RPM_OPT_FLAGS -fsigned-char -Wno-deprecated-declarations \
 
 %install
 mkdir -p $RPM_BUILD_ROOT%{_bindir}
-install -m 0755 %{name} $RPM_BUILD_ROOT%{_bindir}
+install -p -m 0755 %{name} $RPM_BUILD_ROOT%{_bindir}
 
 mkdir -p $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/32x32/apps
-install -m 0644 %{SOURCE1} $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/32x32/apps
+install -p -m 0644 %{SOURCE1} $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/32x32/apps
 
-desktop-file-install --vendor fedora                            \
+desktop-file-install                           \
         --dir ${RPM_BUILD_ROOT}%{_datadir}/applications         \
         %{SOURCE2}
 
@@ -56,14 +56,17 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
 
 
 %files
-%defattr(-,root,root)
 %doc ReadMe.txt changes.unix license.txt license-change.txt
 %{_bindir}/%{name}
-%{_datadir}/applications/*-worminator.desktop
+%{_datadir}/applications/worminator.desktop
 %{_datadir}/icons/hicolor/32x32/apps/worminator.png
 
 
 %changelog
+* Sun Feb 10 2013 Parag Nemade <paragn AT fedoraproject DOT org> - 3.0R2.1-17
+- Remove vendor tag from desktop file as per https://fedorahosted.org/fesco/ticket/1077
+- Cleanup spec as per recently changed packaging guidelines
+
 * Sun Jul 22 2012 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 3.0R2.1-16
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
 


More information about the scm-commits mailing list