Name: freedroidrpg
Version: 0.16.1
Release: 1%{?dist}
Summary: Role playing game with Freedroid theme and Tux as the hero
Group: Amusements/Games
License: GPLv2+
URL: http://freedroid.sourceforge.net/
Source0: http://ftp.osuosl.org/pub/freedroid/freedroidRPG-0.16/freedroidRPG-%{version}.tar.gz
Source1: %{name}.desktop
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: SDL_image-devel
BuildRequires: SDL_net-devel
BuildRequires: SDL_mixer-devel
BuildRequires: SDL_gfx-devel
BuildRequires: gtk+-devel
BuildRequires: libjpeg-devel
BuildRequires: libpng-devel
BuildRequires: ImageMagick
BuildRequires: libvorbis-devel
BuildRequires: desktop-file-utils
BuildRequires: libGLU-devel
BuildRequires: gettext
BuildRequires: lua-devel
Requires: freedroidrpg-data = %{version}-%{release}
Requires(post): coreutils
Requires(postun): coreutils
%description
The Freedroid RPG is an extension/modification of the classical
freedroid engine into a role playing game.
%package data
Summary: Data files for the freedroidrpg game
Group: Amusements/Games
BuildArch: noarch
Requires: freedroidrpg = %{version}-%{release}
%description data
Data files for the freedroidrpg game.
%prep
%setup -qn %{name}-%{version}
rm -f lua/*.a
rm -f lua/*.o
# Update the timestamp to avoid unnecessarily running configure
touch -r configure.ac aclocal.m4
%build
%configure --disable-dependency-tracking
make %{?_smp_mflags}
%install
rm -rf $RPM_BUILD_ROOT
make install DESTDIR=$RPM_BUILD_ROOT
desktop-file-install \
--dir $RPM_BUILD_ROOT%{_datadir}/applications \
%{SOURCE1}
mkdir -p $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/32x32/apps
convert -transparent "#077300" graphics/paraicon.bmp \
$RPM_BUILD_ROOT%{_datadir}/icons/hicolor/32x32/apps/freedroidrpg.png
# Fix permissions, remove extra junk.
#find $RPM_BUILD_ROOT%{_datadir}/%{name} -name "*.sh" | xargs rm
find $RPM_BUILD_ROOT%{_datadir}/%{name} -type f -exec chmod -x "{}" \;
rm -f $RPM_BUILD_ROOT%{_datadir}/applications/freedroidRPG.desktop
%find_lang freedroidrpg
%find_lang freedroidrpg-data
%find_lang freedroidrpg-dialogs
cat freedroidrpg-data.lang >> freedroidrpg.lang
cat freedroidrpg-dialogs.lang >> freedroidrpg.lang
rm -f freedroidrpg-data.lang
rm -f freedroidrpg-dialogs.lang
%clean
rm -rf $RPM_BUILD_ROOT
%post
touch --no-create %{_datadir}/icons/hicolor || :
if [ -x %{_bindir}/gtk-update-icon-cache ]; then
%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
fi
%postun
touch --no-create %{_datadir}/icons/hicolor || :
if [ -x %{_bindir}/gtk-update-icon-cache ]; then
%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
fi
%files -f freedroidrpg.lang
%defattr(-,root,root,-)
%doc AUTHORS COPYING README* HELP_WANTED NEWS
%{_bindir}/*
%{_datadir}/applications/%{name}.desktop
%{_datadir}/appdata/freedroidrpg.appdata.xml
%{_datadir}/icons/*
%{_mandir}/man6/freedroidRPG.6.gz
%files data
%defattr(-,root,root,-)
%{_datadir}/%{name}
%changelog
* Wed Apr 06 2016 Jon Ciesla <limburgher@gmail.com> - 0.16.1-1
- Update to 0.16.1.
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.16-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
* Fri Dec 25 2015 Jon Ciesla <limburgher@gmail.com> - 0.16-1
- Update to 0.16 final.
* Mon Sep 07 2015 Jon Ciesla <limburgher@gmail.com> - 0.16-0.rc2
- Update to latest.
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.15.1-11
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
* Sat Aug 16 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.15.1-10
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
* Fri Jun 13 2014 Hans de Goede <hdegoede@redhat.com> - 0.15.1-9
- Rebuild for new SDL_gfx
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.15.1-8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
* Tue Mar 18 2014 Ville Skyttä <ville.skytta@iki.fi> - 0.15.1-7
- Build with system lua instead of bundled one
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.15.1-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
* Mon Feb 11 2013 Jon Ciesla <limburgher@gmail.com> - 0.15.1-5
- Drop desktop vendor tag.
* Fri Jan 18 2013 Adam Tkac <atkac redhat com> - 0.15.1-4
- rebuild due to "jpeg8-ABI" feature drop
* Fri Dec 21 2012 Adam Tkac <atkac redhat com> - 0.15.1-3
- rebuild against new libjpeg
* Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.15.1-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
* Mon Mar 19 2012 Jon Ciesla <limburgher@gmail.com> - 0.15.1-1
- New upstream.
* Mon Jan 09 2012 Jon Ciesla <limburgher@gmail.com> - 0.15-1
- New upstream.
* Tue Dec 06 2011 Adam Jackson <ajax@redhat.com> - 0.13-4
- Rebuild for new libpng
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.13-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
* Wed Aug 11 2010 David Malcolm <dmalcolm@redhat.com> - 0.13-2
- recompiling .py files against Python 2.7 (rhbz#623297)
* Mon Apr 19 2010 Wart <wart@kobold.org> - 0.13-1
- Update to 0.13
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.12.1-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
* Mon May 4 2009 Wart <wart@kobold.org> - 0.12.1-1
- Update to 0.12.1
- Move data files to a noarch -data subpackage
* Tue Feb 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.11.1-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
* Fri Dec 19 2008 Wart <wart at kobold.org> - 0.11.1-2
- Add coreutils requirement for rpm post scripts (BZ #476162)
* Tue Dec 16 2008 Wart <wart at kobold.org> - 0.11.1-1
- Update to 0.11.1
* Sun Feb 10 2008 Wart <wart at kobold.org> - 0.10.3-2
- Rebuild for gcc 4.3
* Sun Sep 16 2007 Wart <wart at kobold.org> - 0.10.3-1
- Update to 0.10.3
* Tue Aug 28 2007 Wart <wart at kobold.org> - 0.10.2-2
- License tag clarification
- Use correct .desktop file version
- Update to 0.10.2
* Sun Feb 25 2007 Wart <wart at kobold.org> - 0.10.1-1
- Update to 0.10.1
- Remove X-Fedora category from desktop file
- Remove patch that was incorporated upstream
* Wed Jan 10 2007 Wart <wart at kobold.org> - 0.10.0-1
- Update to 0.10.0
- Update the icon cache scriptlet to the Fedora recommendation
- Move game data out of /usr/share/games and into /usr/share/<name>,
per the Games SIG recommendation.
* Fri Sep 1 2006 Wart <wart at kobold.org> - 0.9.13-3
- Rebuild for Fedora Extras
- Change BR: for opengl
* Thu Mar 9 2006 Wart <wart at kobold.org> - 0.9.13-2
- Add BR: for modular xorg.
* Sat Sep 10 2005 Ville Skyttä <ville.skytta at iki.fi> - 0.9.13-1
- 0.9.13.
- Drop some outdated docs.
* Thu Aug 4 2005 Ville Skyttä <ville.skytta at iki.fi> - 0.9.13-0.2.rc3
- 0.9.13rc3, build with gcc4, lvalue cast fix applied upstream.
- Move icon to %%{datadir}/icons/hicolor.
* Sun Jul 31 2005 Ville Skyttä <ville.skytta at iki.fi> - 0.9.13-0.2.rc2
- 0.9.13rc2.
- Apply upstream lvalue cast fix.
- Update desktop entry categories.
* Thu Jun 9 2005 Ville Skyttä <ville.skytta at iki.fi> - 0.9.12-5
- Rebuild for FC4+ with compat-gcc-32 due to crashy gcc4 experience (#152498).
- Build with dependency tracking disabled.
* Sun May 22 2005 Jeremy Katz <katzj@redhat.com> - 0.9.12-3
- rebuild on all arches
* Wed Apr 6 2005 Michael Schwendt <mschwendt[AT]users.sf.net> - 0.9.12-2
- rebuilt
* Mon Apr 5 2004 Ville Skyttä <ville.skytta at iki.fi> - 0:0.9.12-0.fdr.1
- Update to 0.9.12 (bz2 tarball available upstream, yay!).
* Tue Feb 17 2004 Ville Skyttä <ville.skytta at iki.fi> - 0:0.9.11-0.fdr.1
- Update to 0.9.11.
- Re-bzip2 tarball to save 15MB.
- Improve summary and description.
* Fri Jan 16 2004 Ville Skyttä <ville.skytta at iki.fi> - 0:0.9.10-0.fdr.1
- Update to 0.9.10.
* Wed Oct 22 2003 Ville Skyttä <ville.skytta at iki.fi> - 0:0.9.9-0.fdr.1
- Update to 0.9.9-1.
* Tue Sep 16 2003 Ville Skyttä <ville.skytta at iki.fi> - 0:0.9.8-0.fdr.2
- Use upstream "0.9.8-1" tarball. Sigh.
* Mon Aug 25 2003 Ville Skyttä <ville.skytta at iki.fi> - 0:0.9.8-0.fdr.1
- Update to 0.9.8.
* Fri Jul 18 2003 Ville Skyttä <ville.skytta at iki.fi> - 0:0.9.6-0.fdr.1
- Update to 0.9.6.
* Tue May 27 2003 Ville Skyttä <ville.skytta at iki.fi> - 0:0.9.5-0.fdr.1.patchlv1
- First build.