cf039fb
Summary: Game data files for Fish Fillets Next Generation
cf039fb
Name: fillets-ng-data
cf039fb
Version: 1.0.1
02db98f
Release: 20%{?dist}
cf039fb
# The GPLv2 is included and nothing indicates "any later version". Exceptions :
cf039fb
# - images/menu/flags/ is Public Domain
cf039fb
# - font/ is GPLv2+ (taken from "freefont")
cf039fb
License: GPLv2
cf039fb
URL: http://fillets.sourceforge.net/
cf039fb
Source: http://downloads.sf.net/fillets/fillets-ng-data-%{version}.tar.gz
cf039fb
# http://sourceforge.net/p/fillets/bugs/7/
cf039fb
Patch0: fillets-ng-data-1.0.1-lua-5.2.patch
45b6f09
Patch1: fillets-ng-data-1.0.1-lua-invalid-string.patch
57c2044
Patch2: fillets-ng-data-1.0.1-lua-cabin1-crash-fix.patch
57c2044
Patch3: fillets-ng-data-1.0.1-lua-electromagnet-crash-fix.patch
dec4885
Patch4: fillets-ng-data-1.0.1-lua-loadstring.patch
cf039fb
# For the TTF file used, instead of duplicating it 3 times here
cf039fb
Requires: gnu-free-sans-fonts
cf039fb
Requires: fillets-ng >= 1.0.1-10
2e894d4
%global fontlist font(freesans)
2e894d4
Requires: %{fontlist}
2e894d4
BuildRequires: fontconfig
2e894d4
BuildRequires: %{fontlist}
cf039fb
BuildArch: noarch
cf039fb
cf039fb
%description
cf039fb
Fish Fillets is strictly a puzzle game. The goal in every of the
cf039fb
seventy levels is always the same: find a safe way out. The fish utter
cf039fb
witty remarks about their surroundings, the various inhabitants of
cf039fb
their underwater realm quarrel among themselves or comment on the
cf039fb
efforts of your fish. The whole game is accompanied by quiet,
cf039fb
comforting music.
cf039fb
cf039fb
This package contains the data files required to run the game.
cf039fb
cf039fb
cf039fb
%prep
cf039fb
%setup -q
cf039fb
%patch0 -p0
45b6f09
%patch1 -p0
57c2044
%patch2 -p0
57c2044
%patch3 -p0
dec4885
%patch4 -p0
cf039fb
cf039fb
cf039fb
%build
cf039fb
# Move along, nothing to see here! :-)
cf039fb
cf039fb
cf039fb
%install
2e894d4
mkdir -p %{buildroot}%{_datadir}/fillets-ng
2e894d4
cp -a * %{buildroot}%{_datadir}/fillets-ng/
2e894d4
rm %{buildroot}%{_datadir}/fillets-ng/COPYING
cf039fb
cf039fb
# Replace bundled copy of the fonts with symlinks to the original one
2e894d4
rm -f %{buildroot}%{_datadir}/fillets-ng/font/copyright
cf039fb
for FONTFILE in %{buildroot}%{_datadir}/fillets-ng/font/*.ttf; do
2e894d4
    rm -f ${FONTFILE}
2e894d4
    ln -s "$(fc-match -f '%%{file}' 'Free Sans:Bold')" "${FONTFILE}"
cf039fb
done
cf039fb
cf039fb
cf039fb
%files
cf039fb
%dir %{_datadir}/fillets-ng/
cf039fb
%license COPYING
cf039fb
%{_datadir}/fillets-ng/font/
cf039fb
%{_datadir}/fillets-ng/images/
cf039fb
%{_datadir}/fillets-ng/music/
cf039fb
%{_datadir}/fillets-ng/script/
cf039fb
%{_datadir}/fillets-ng/sound/
cf039fb
%doc %{_datadir}/fillets-ng/doc/
cf039fb
cf039fb
cf039fb
%changelog
02db98f
* Thu Jul 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.1-20
02db98f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
02db98f
dec4885
* Tue Apr 26 2022 Nikolay Nikolov <nickysn@gmail.com> - 1.0.1-19
dec4885
- Fixed crash when using the undo feature
dec4885
a87aaa1
* Thu Jan 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.1-18
a87aaa1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
a87aaa1
57c2044
* Sun Oct 17 2021 Nikolay Nikolov <nickysn@gmail.com> - 1.0.1-17
57c2044
- Fixed crash when loading the "Electromagnet" room
57c2044
- Fixed crash in "The First Mate's Cabin" room when trying to push the ceiling
57c2044
  with the large fish
57c2044
45b6f09
* Wed Oct 13 2021 Nikolay Nikolov <nickysn@gmail.com> - 1.0.1-16
45b6f09
- Added patch that fixes crash when loading the "Warcraft" room
45b6f09
8d07dfa
* Wed May 26 2021 Nikolay Nikolov <nickysn@gmail.com> - 1.0.1-15
8d07dfa
- rebuilt
8d07dfa
2e894d4
* Fri May 21 2021 Nikolay Nikolov <nickysn@gmail.com> - 1.0.1-14
2e894d4
- Replaced macros beginning with two underscores __ with actual binaries
2e894d4
- Removed obsolete obsoletes tag
2e894d4
- Use fontconfig to create symlinks to fonts
cf039fb
cf039fb
* Mon Jul 27 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.1-13
cf039fb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
cf039fb
cf039fb
* Tue Jan 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.1-12
cf039fb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
cf039fb
cf039fb
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.1-11
cf039fb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
cf039fb
cf039fb
* Thu Jan 31 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.1-10
cf039fb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
cf039fb
cf039fb
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.1-9
cf039fb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
cf039fb
cf039fb
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.1-8
cf039fb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
cf039fb
cf039fb
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.1-7
cf039fb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
cf039fb
cf039fb
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.1-6
cf039fb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
cf039fb
cf039fb
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.1-5
cf039fb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
cf039fb
cf039fb
* Fri Oct 02 2015 David King <amigadave@amigadave.com> - 1.0.1-4
cf039fb
- Add lua 5.2 patch from upstream bugtracker
cf039fb
- Remove some obsolete tags
cf039fb
- Use license macro for COPYING
cf039fb
cf039fb
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.1-3
cf039fb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
cf039fb
cf039fb
* Sat May 09 2015 Bruno Wolff III <bruno@wolff.to> - 1.0.1-2
cf039fb
- Fix files being listed twice by the spec file
cf039fb
- Use proper fonts
cf039fb
cf039fb
* Fri May 08 2015 Bruno Wolff III <bruno@wolff.to> - 1.0.1-1
cf039fb
- Update to latest release
cf039fb
cf039fb
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9.0-8
cf039fb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
cf039fb
cf039fb
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9.0-7
cf039fb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
cf039fb
cf039fb
* Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9.0-6
cf039fb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
cf039fb
cf039fb
* Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9.0-5
cf039fb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
cf039fb
cf039fb
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9.0-4
cf039fb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
cf039fb
cf039fb
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9.0-3
cf039fb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
cf039fb
cf039fb
* Tue Sep 15 2009 Matthias Saou <http://freshrpms.net/> 0.9.0-2
cf039fb
- Rebuild for devel/F-12 to have the new package payload.
cf039fb
cf039fb
* Sat Sep 12 2009 Matthias Saou <http://freshrpms.net/> 0.9.0-1
cf039fb
- Update to 0.9.0.
cf039fb
- Don't replace fonts with symlinks, as it's fragile (see #505192) and the files
cf039fb
  have changed names now.
cf039fb
cf039fb
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.8.1-4
cf039fb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
cf039fb
cf039fb
* Tue Mar 31 2009 Tom "spot" Callaway <tcallawa@redhat.com> - 0.8.1-3
cf039fb
- fix broken font requires
cf039fb
cf039fb
* Tue Feb 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.8.1-2
cf039fb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
cf039fb
cf039fb
* Fri Feb 13 2009 Matthias Saou <http://freshrpms.net/> 0.8.1-1
cf039fb
- Update to 0.8.1.
cf039fb
cf039fb
* Mon Dec 22 2008 Matthias Saou <http://freshrpms.net/> 0.8.0-2
cf039fb
- Replace the 3 identical bundled copies of the FreeSansBold font with symlinks
cf039fb
  to the original and require the freefont package (#477385).
cf039fb
cf039fb
* Sun Feb 24 2008 Matthias Saou <http://freshrpms.net/> 0.8.0-1
cf039fb
- Update to 0.8.0.
cf039fb
cf039fb
* Mon Aug  6 2007 Matthias Saou <http://freshrpms.net/> 0.7.4-2
cf039fb
- Update License field.
cf039fb
cf039fb
* Wed Jun 20 2007 Matthias Saou <http://freshrpms.net/> 0.7.4-1
cf039fb
- Update to 0.7.4.
cf039fb
- Move all files from datadir/games/ to datadir/.
cf039fb
- Switch to use downloads.sf.net source URL.
cf039fb
cf039fb
* Fri Nov 10 2006 Matthias Saou <http://freshrpms.net/> 0.7.1-2
cf039fb
- Add pairs patch for lua 5.1 compatilibity (#212920, Ivo Danihelka).
cf039fb
cf039fb
* Mon Aug 28 2006 Matthias Saou <http://freshrpms.net/> 0.7.1-1
cf039fb
- Minor spec file changes.
cf039fb
cf039fb
* Tue Aug 23 2005 Richard Henderson <rth@redhat.com> 0.7.1-1
cf039fb
- Update to 0.7.1. Obsolete the separate fillet-ng-data-cs package.
cf039fb
cf039fb
* Thu Apr  7 2005 Michael Schwendt <mschwendt[AT]users.sf.net> 0.6.1-2
cf039fb
- rebuilt
cf039fb
cf039fb
* Tue Feb  1 2005 Matthias Saou <http://freshrpms.net/> 0.6.1-1
cf039fb
- Split sources into separate source rpms (for data to be noarch).
cf039fb