Sophie

Sophie

distrib > Mageia > 8 > i586 > by-pkgid > a02c201963717c84e3040397b128d5e9 > files > 2

fizmo-0.8.2-3.mga8.src.rpm

%define oversion %(echo %{version} | tr . -)

Name:           fizmo
Summary:        A Z-Machine interpreter supporting unicode, sound, blorbfile and more
Version:        0.8.2
Release:        %mkrel 3
License:        BSD
Group:          Games/Adventure
URL:            https://fizmo.spellbreaker.org
Source0:        https://github.com/chrender/fizmo/releases/download/%{name}_%{oversion}/%{name}-%{version}.tar.gz

BuildRequires:  pkgconfig(freetype2)
BuildRequires:  pkgconfig(libjpeg)
BuildRequires:  pkgconfig(libpng)
BuildRequires:  pkgconfig(libxml-2.0)
BuildRequires:  pkgconfig(ncursesw)
BuildRequires:  pkgconfig(sdl2)
BuildRequires:  pkgconfig(sndfile)
BuildRequires:  pkgconfig(x11)
BuildRequires:  xsltproc

# TODO: Package and unbundle Fira Sans and Fira Mono fonts

%description
Fizmo is a Z-Machine interpreter. That means it allows you to play interactive
fiction, also know as textadventures, which were implemented either by Infocom
or created using the Inform compiler. It is a console-based interpreter,
meaning that there is no graphical user interface, and works with all Z-machine
versions except version 6.

%prep
%setup -q

%build
%configure prefix=%{_prefix} bindir=%{_gamesbindir}
%make_build

# generate docs
cd doc
sh create-txts.sh

%install
%make_install

cd %{buildroot}%{_gamesbindir}
ln -s fizmo-ncursesw fizmo
cd %{buildroot}%{_mandir}/man6/
ln -s fizmo-ncursesw.6.xz fizmo.6.xz

%files
%doc CHANGELOG.txt COPYRIGHT.txt QUICKSTART.txt README.txt user-config-example.txt
%{_mandir}/man6/%{name}*
%{_gamesbindir}/%{name}
%{_gamesbindir}/%{name}-console
%{_gamesbindir}/%{name}-ncursesw
%{_gamesbindir}/%{name}-sdl2
%dir %{_datadir}/%{name}
# TODO: Unbundle!
%{_datadir}/%{name}/fonts/
%lang(de) %{_datadir}/%{name}/locales/de_DE/*
%lang(en) %{_datadir}/%{name}/locales/en_US/*
%lang(fr) %{_datadir}/%{name}/locales/fr_FR/*


%changelog
* Thu Feb 13 2020 umeabot <umeabot> 0.8.2-3.mga8
+ Revision: 1512310
- Mageia 8 Mass Rebuild
+ wally <wally>
- replace deprecated %%configure2_5x

* Sun Sep 23 2018 umeabot <umeabot> 0.8.2-2.mga7
+ Revision: 1297709
- Mageia 7 Mass Rebuild

* Sun Jan 01 2017 akien <akien> 0.8.2-1.mga6
+ Revision: 1079336
- Version 0.8.2
- New SDL2 frontend
- Fira fonts are bundled, should be unbundled asap

* Sun Jan 17 2016 daviddavid <daviddavid> 0.7.9-4.mga6
+ Revision: 925155
- switch to %%configure2_5x to fix build

* Wed Oct 15 2014 umeabot <umeabot> 0.7.9-3.mga5
+ Revision: 746299
- Second Mageia 5 Mass Rebuild

* Tue Sep 16 2014 umeabot <umeabot> 0.7.9-2.mga5
+ Revision: 679218
- Mageia 5 Mass Rebuild

* Tue Aug 12 2014 stormi <stormi> 0.7.9-1.mga5
+ Revision: 662068
- update to fizmo 0.7.9

* Sat Oct 19 2013 umeabot <umeabot> 0.7.7-2.mga4
+ Revision: 533143
- Mageia 4 Mass Rebuild

* Mon Aug 26 2013 stormi <stormi> 0.7.7-1.mga4
+ Revision: 471864
- new version 0.7.7
- now uses standard build macros

* Mon Jun 03 2013 fwang <fwang> 0.7.6-3.mga4
+ Revision: 435852
- rebuild for new libpng

* Fri Jan 11 2013 umeabot <umeabot> 0.7.6-2.mga3
+ Revision: 350462
- Mass Rebuild - https://wiki.mageia.org/en/Feature:Mageia3MassRebuild
+ malo <malo>
- fix RPM group

* Thu Jan 03 2013 akien <akien> 0.7.6-1.mga3
+ Revision: 338309
- Update to fizmo 0.7.6. Adaptation to automake/autoconfig system, see CHANGELOG for a comprehensive list.

* Thu Aug 02 2012 stormi <stormi> 0.7.3-1.mga3
+ Revision: 277834
- new version 0.7.3

* Sun Mar 18 2012 stormi <stormi> 0.7.2-1.mga2
+ Revision: 223824
- update to 0.7.2 final

* Mon Mar 05 2012 stormi <stormi> 0.7.2-0.beta.1.mga2
+ Revision: 219285
- 0.7.2 beta

* Thu Jun 30 2011 stormi <stormi> 0.6.10-1.mga2
+ Revision: 116890
- new bugfix release 0.6.10

* Wed May 04 2011 stormi <stormi> 0.6.9-1.mga1
+ Revision: 94935
- new bugfix version 0.6.9

* Sat Mar 26 2011 stormi <stormi> 0.6.8-3.mga1
+ Revision: 77713
+ rebuild (emptylog)

* Sat Jan 08 2011 stormi <stormi> 0.6.8-2.mga1
+ Revision: 861
- imported package fizmo


* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.6.8-2mdv2011.0
+ Revision: 610429
- rebuild

* Tue Jan 12 2010 Samuel Verschelde <stormi@mandriva.org> 0.6.8-1mdv2010.1
+ Revision: 490460
- update to new version 0.6.8

* Tue Dec 15 2009 Samuel Verschelde <stormi@mandriva.org> 0.6.7-1mdv2010.1
+ Revision: 479047
- new version 0.6.7

* Tue Oct 13 2009 Samuel Verschelde <stormi@mandriva.org> 0.6.5-1mdv2010.0
+ Revision: 457189
- new version 0.6.5

* Fri May 29 2009 Samuel Verschelde <stormi@mandriva.org> 0.6.4-1mdv2010.0
+ Revision: 381111
- new version 0.6.4
- drop merged upstream patches

* Thu May 21 2009 Samuel Verschelde <stormi@mandriva.org> 0.6.3-2mdv2010.0
+ Revision: 378314
- fix a typo in package description

* Wed May 20 2009 Samuel Verschelde <stormi@mandriva.org> 0.6.3-1mdv2010.0
+ Revision: 378095
- upstream patches to fix crash and graphical glitches
- import fizmo