[crack-attack] run autoreconf for aarch64 support (rhbz#925195)

Hans de Goede jwrdegoede at fedoraproject.org
Wed May 1 12:50:49 UTC 2013


commit 024143e68f71a0060cf17d8c7d3a765a606cf88f
Author: Hans de Goede <hdegoede at redhat.com>
Date:   Wed May 1 14:54:37 2013 +0200

    run autoreconf for aarch64 support (rhbz#925195)
    
    - add a bigger version of the logo

 crack-attack.spec |   25 +++++++++++++++++++++----
 1 files changed, 21 insertions(+), 4 deletions(-)
---
diff --git a/crack-attack.spec b/crack-attack.spec
index 84d6672..cb58e08 100644
--- a/crack-attack.spec
+++ b/crack-attack.spec
@@ -1,7 +1,7 @@
 Summary:        Puzzle action game
 Name:           crack-attack
 Version:        1.1.14
-Release:        23%{?dist}
+Release:        24%{?dist}
 License:        GPLv2+
 Group:          Amusements/Games
 URL:            http://www.nongnu.org/crack-attack/
@@ -15,7 +15,7 @@ Patch3:         crack-attack-1.1.14-gcc43.patch
 Patch4:         crack-attack-1.1.14-audio-ppc.patch
 BuildRequires:  libstdc++-devel desktop-file-utils ImageMagick
 BuildRequires:  SDL-devel gtk2-devel pkgconfig SDL_mixer-devel freeglut-devel
-BuildRequires:  mesa-libGLU-devel libXmu-devel
+BuildRequires:  mesa-libGLU-devel libXmu-devel libtool
 
 %description
 A puzzle/action game in which you rush to eliminate colored blocks
@@ -23,6 +23,7 @@ before they fill your screen. Particularly clever eliminations cause
 garbage to clutter your opponent's screen. Who will survive the
 longest!? Playable both online and off.
 
+
 %prep
 %setup -q -a 1 -a 2
 %patch0 -p1 -b .glutinit
@@ -36,11 +37,14 @@ sed -i 's/-O2//g' src/gtk-gui/Makefile.in
 sed -i -e 's/%{name}\.xpm/%{name}\.png/' \
   -e 's/Application;Games/Game;BlocksGame/' data/%{name}.desktop
 echo "Comment=A Puzzle Game" >> data/%{name}.desktop
+autoreconf -i -f
+
 
 %build
 %configure --enable-sound
 make %{?_smp_mflags}
 
+
 %install
 %make_install
 
@@ -52,11 +56,18 @@ cp -a music $RPM_BUILD_ROOT%{_datadir}/%{name}
 # below is the desktop file and icon stuff.
 mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
 desktop-file-install --dir $RPM_BUILD_ROOT%{_datadir}/applications \
+%if 0%{?fedora} && 0%{?fedora} < 19
+  --vendor fedora --delete-original \
+%endif
   $RPM_BUILD_ROOT%{_datadir}/%{name}/%{name}.desktop
 
 mkdir -p $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/48x48/apps
+mkdir -p $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/256x256/apps
 convert -resize 48x48 $RPM_BUILD_ROOT%{_datadir}/%{name}/logo.tga \
   $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/48x48/apps/%{name}.png
+convert $RPM_BUILD_ROOT%{_datadir}/%{name}/logo.tga \
+  $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/256x256/apps/%{name}.png
+
 
 %post
 /bin/touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :
@@ -70,16 +81,22 @@ fi
 %posttrans
 /usr/bin/gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
 
+
 %files
 %doc doc/*.html doc/*.jpg doc/*.xpm AUTHORS COPYING README ChangeLog
 %doc music-sound-copyright.txt
 %{_bindir}/%{name}
 %{_datadir}/%{name}
 %{_datadir}/applications/%{name}*.desktop
-%{_datadir}/icons/hicolor/48x48/apps/%{name}.png
+%{_datadir}/icons/hicolor/*/apps/%{name}.png
 %{_mandir}/man6/%{name}.6.gz
 
+
 %changelog
+* Wed May  1 2013 Hans de Goede <hdegoede at redhat.com> - 1.1.14-24
+- run autoreconf for aarch64 support (rhbz#925195)
+- add a bigger version of the logo
+
 * Fri Feb 22 2013 Rahul Sundaram <sundaram at fedoraproject.org> - 1.1.14-23
 - remove vendor tag from desktop file. https://fedorahosted.org/fpc/ticket/247
 - clean up spec to follow current guidelines
@@ -118,7 +135,7 @@ fi
 * Tue Feb 19 2008 Fedora Release Engineering <rel-eng at fedoraproject.org> - 1.1.14-12
 - Autorebuild for GCC 4.3
 
-* Fri Dec  4 2007 Hans de Goede <j.w.r.degoede at hhs.nl> 1.1.14-11
+* Tue Dec  4 2007 Hans de Goede <j.w.r.degoede at hhs.nl> 1.1.14-11
 - Fix building with gcc 4.3
 
 * Mon Aug  6 2007 Hans de Goede <j.w.r.degoede at hhs.nl> 1.1.14-10


More information about the scm-commits mailing list