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