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

paragn paragn at fedoraproject.org
Sat Feb 9 16:26:44 UTC 2013


commit 646fd6e6e1f41046dc323c72b9b9205ae4edf7ef
Author: Parag Nemade <paragn at fedoraproject.org>
Date:   Sat Feb 9 21:58:37 2013 +0530

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

 vkeybd.spec |   16 +++++++---------
 1 files changed, 7 insertions(+), 9 deletions(-)
---
diff --git a/vkeybd.spec b/vkeybd.spec
index dc17e18..5b82ae6 100644
--- a/vkeybd.spec
+++ b/vkeybd.spec
@@ -1,7 +1,7 @@
 Summary:      Virtual MIDI keyboard
 Name:         vkeybd
 Version:      0.1.17a
-Release:      14%{?dist}
+Release:      15%{?dist}
 License:      GPLv2+
 Group:        Applications/Multimedia
 URL:          http://www.alsa-project.org/~iwai/alsa.html
@@ -13,7 +13,6 @@ Patch1:       vkeybd-CFLAGS.patch
 Patch2:       vkeybd-lash-2.patch
 Patch3:       vkeybd-no-OSS.patch
 Patch4:	      vkeybd-tcl8.5.patch
-BuildRoot:    %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
 BuildRequires: tk-devel >= 1:8.5, tk-devel < 1:8.6
 BuildRequires: lash-devel
@@ -40,7 +39,6 @@ Enjoy a music with your mouse and "computer" keyboard :-)
 make %{?_smp_mflags} USE_LADCCA=1 TCL_VERSION=8.5 PREFIX=%{_prefix}
 
 %install
-rm -rf $RPM_BUILD_ROOT
 make USE_LADCCA=1 PREFIX=%{_prefix} DESTDIR=$RPM_BUILD_ROOT install
 make USE_LADCCA=1 PREFIX=%{_prefix} DESTDIR=$RPM_BUILD_ROOT install-man
 chmod 644 $RPM_BUILD_ROOT/%{_mandir}/man1/*
@@ -50,14 +48,11 @@ mkdir -p $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/64x64/apps
 install -m 644 %{SOURCE1} $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/64x64/apps/vkeybd.png
 
 mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
-desktop-file-install --vendor fedora            \
+desktop-file-install            \
   --dir $RPM_BUILD_ROOT%{_datadir}/applications \
   --add-category X-Fedora                       \
   %{SOURCE2}
 
-%clean
-rm -rf $RPM_BUILD_ROOT
-
 %post
 # update icon themes
 touch --no-create %{_datadir}/icons/hicolor || :
@@ -69,16 +64,19 @@ touch --no-create %{_datadir}/icons/hicolor || :
 %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
 
 %files
-%defattr(-,root,root,-)
 %doc README ChangeLog
 %{_bindir}/vkeybd
 %{_bindir}/sftovkb
 %{_datadir}/vkeybd/
 %{_mandir}/man1/*
-%{_datadir}/applications/*%{name}.desktop
+%{_datadir}/applications/%{name}.desktop
 %{_datadir}/icons/hicolor/64x64/apps/vkeybd.png
 
 %changelog
+* Sat Feb 09 2013 Parag Nemade <paragn AT fedoraproject DOT org> - 0.1.17a-15
+- 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> - 0.1.17a-14
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
 


More information about the scm-commits mailing list