[xgrav] Remove vendor tag from desktop file as per https://fedorahosted.org/fesco/ticket/1077
paragn
paragn at fedoraproject.org
Sun Feb 10 06:04:03 UTC 2013
commit 096f50ad3d4f38699269e4866d3e4cf1d85f21ce
Author: Parag Nemade <paragn at fedoraproject.org>
Date: Sun Feb 10 11:35:54 2013 +0530
Remove vendor tag from desktop file as per https://fedorahosted.org/fesco/ticket/1077
- Cleanup spec as per recently changed packaging guidelines
xgrav.spec | 18 ++++++++----------
1 files changed, 8 insertions(+), 10 deletions(-)
---
diff --git a/xgrav.spec b/xgrav.spec
index f735005..e0faaaa 100644
--- a/xgrav.spec
+++ b/xgrav.spec
@@ -1,6 +1,6 @@
Name: xgrav
Version: 1.2.0
-Release: 11%{?dist}
+Release: 12%{?dist}
Summary: A simple physics simulation for a large number of particles
Group: Amusements/Games
@@ -10,7 +10,6 @@ Source0: http://www.aass.oru.se/~mbl/xgrav/xgrav-%{version}.tgz
Source1: xgrav.desktop
#Created from screenshot of example1.g run.
Source2: xgrav.png
-BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root%(%{__id_u} -n)
BuildRequires: desktop-file-utils, SDL-devel, flex, zlib-devel
Requires: hicolor-icon-theme
@@ -32,9 +31,8 @@ make LINUX_CFLAGS="-c $RPM_OPT_FLAGS `pkg-config --cflags sdl` \
--libs sdl` -lGL `pkg-config --libs x11` -lm"
%install
-rm -rf %{buildroot}
mkdir -p %{buildroot}%{_bindir}
-install -m 755 xgrav %{buildroot}%{_bindir}/xgrav
+install -p -m 755 xgrav %{buildroot}%{_bindir}/xgrav
mkdir -p %{buildroot}%{_datadir}/xgrav
install -p -m 644 example* %{buildroot}%{_datadir}/xgrav
@@ -42,7 +40,7 @@ install -p -m 644 example* %{buildroot}%{_datadir}/xgrav
sed 's;/usr/share;%_datadir;' %{SOURCE1} > xgrav.desktop
mkdir -p %{buildroot}%{_datadir}/applications
-desktop-file-install --vendor fedora \
+desktop-file-install \
--dir %{buildroot}%{_datadir}/applications \
xgrav.desktop
@@ -62,19 +60,19 @@ if [ -x %{_bindir}/gtk-update-icon-cache ]; then
%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
fi
-%clean
-rm -rf %{buildroot}
-
%files
-%defattr(-,root,root,-)
%doc COPYING documentation.html README README.html TODO VERSION
%{_bindir}/xgrav
%{_datadir}/xgrav
-%{_datadir}/applications/fedora-xgrav.desktop
+%{_datadir}/applications/xgrav.desktop
%{_datadir}/icons/hicolor/32x32/apps/xgrav.png
%changelog
+* Sun Feb 10 2013 Parag Nemade <paragn AT fedoraproject DOT org> - 1.2.0-12
+- 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> - 1.2.0-11
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
More information about the scm-commits
mailing list