[em8300] remove vendor tag from desktop file. https://fedorahosted.org/fpc/ticket/247

Rahul Sundaram sundaram at fedoraproject.org
Tue Mar 5 01:33:30 UTC 2013


commit 941253d41874a18292abb94e26a3ea365d382d4a
Author: Rahul Sundaram <sundaram at fedoraproject.org>
Date:   Mon Mar 4 20:33:10 2013 -0500

    remove vendor tag from desktop file. https://fedorahosted.org/fpc/ticket/247
    
    - use make_install macro
    - fix rpmlint warnings and errors
    - drop explicit requires on udev

 em8300.spec |   20 ++++++++++++--------
 1 files changed, 12 insertions(+), 8 deletions(-)
---
diff --git a/em8300.spec b/em8300.spec
index a07d220..1deb12b 100644
--- a/em8300.spec
+++ b/em8300.spec
@@ -2,22 +2,20 @@
 
 Name:           em8300
 Version:        0.18.0
-Release:        8%{?prever:.%{prever}}%{?dist}
+Release:        9%{?prever:.%{prever}}%{?dist}
 Summary:        DXR3/Hollywood Plus MPEG decoder card support tools
 
 License:        GPLv2+
 URL:            http://dxr3.sourceforge.net/
-#Source0: http://dxr3.sourceforge.net/download/em8300-%{version}%{?prever:-%{prever}}.tar.gz with modules/em8300.uc removed
-#Source0:        %{name}-nofirmware-%{version}%{?prever:-%{prever}}.tar.lzma
+#Source0: http://dxr3.sourceforge.net/download/em8300-%%{version}%%{?prever:-%%{prever}}.tar.gz with modules/em8300.uc removed
+#Source0:        %%{name}-nofirmware-%%{version}%%{?prever:-%%{prever}}.tar.lzma
 Source0:        http://downloads.sourceforge.net/dxr3/%{name}-nofirmware-%{version}%{?prever:-%{prever}}.tar.gz
 Source1:        %{name}.console.perms
 
 BuildRequires:  gtk2-devel
 BuildRequires:  desktop-file-utils
 BuildRequires:  alsa-lib
-#Requires:       em8300-kmod >= %{version}
-# udev >= 136-1 for the video group
-Requires:       udev >= 136-1
+# for some reason, explicit requires on alsa-lib is needed
 Requires:       alsa-lib
 Requires:       %{_sysconfdir}/security/console.perms.d
 Provides:       em8300-kmod-common = %{version}-%{release}
@@ -56,10 +54,10 @@ make %{?_smp_mflags} LIBS="-lX11 -lm"
 
 %install
 
-make install DESTDIR=$RPM_BUILD_ROOT
+%make_install
 
 for f in */*.desktop ; do
-  desktop-file-install --vendor=fedora --mode=644 \
+  desktop-file-install --mode=644 \
     --dir=$RPM_BUILD_ROOT%{_datadir}/applications $f
 done
 install -Dpm 644 dhc/dhc.xpm \
@@ -125,6 +123,12 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
 
 
 %changelog
+* Mon Mar 04 2013 Rahul Sundaram <sundaram at fedoraproject.org> - 0.18.0-9
+- remove vendor tag from desktop file. https://fedorahosted.org/fpc/ticket/247
+- use make_install macro
+- fix rpmlint warnings and errors
+- drop explicit requires on udev
+
 * Wed Feb 13 2013 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.18.0-8
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
 


More information about the scm-commits mailing list