# # Note that this is NOT a relocatable package # %define ver 1.2 %define rel 1 %define name exult Summary: Ultima VII Engine Name: %name Version: %ver Release: %rel Copyright: GPL Group: Amusements/Games Source: http://download.sourceforge.net/projects/exult/exult-%{ver}.tar.gz BuildRoot: %{_tmppath}/%{name}-root Packager: Willem Jan Palenstijn URL: http://exult.sourceforge.net Prereq: /sbin/install-info %description Exult: an implementation of the Ultima VII engine for modern Operating Systems. %package tools Summary: Tools and utilities for playing with Exult/Ultima VII data files Group: Amusements/Games %description tools Exult Tools: a set of utilities for playing with Exult/Ultima VII data files. Included in the tools are: expack (archiver), ucxt (decompiler), ucc (compiler), splitshp (frame splitter), shp2pcx (shape converter), ipack (image archiver), textpack (text archiver) %package studio Summary: An editor for the Exult engine. Group: Amusements/Games %description studio Exult Studio: an editor for the Exult engine. # Also included is a plugin for the Gimp for the .shp image format. # (not yet...) %changelog * Tue Jul 22 2003 Willem Jan Palensitjn - updated for 1.1Beta1 - added a 'studio' package * Wed Nov 06 2002 Willem Jan Palensitjn - added tools manpages * Fri Nov 01 2002 Willem Jan Palenstijn - updated .spec to work with RH80 - removed studio and gimp plugin packages for 1.0 branch * Fri Jun 07 2002 Willem Jan Palenstijn - updated ucxt data files * Wed Dec 05 2001 Tristan Tarrant - subpackages are here !!! * Thu Nov 29 2001 Tristan Tarrant - allow setting of bindir and datadir - build exult only (will be fixed with the addition of subpackages) - added README.1ST - optimizer flags should be set for CXXFLAGS too * Mon Jun 25 2001 Willem Jan Palenstijn - added exult_bg.flx, exult_si.flx - removed explicit SDL req. (proper SDL version is added automatically) * Tue Nov 7 2000 Tristan Tarrant - A few fixes * Sat Sep 9 2000 Tristan Tarrant - Install exult.flx in the right place * Tue Jul 11 2000 Tristan Tarrant - Created the .spec file * Fri Feb 9 2000 Tristan Tarrant - Disable GIMP plugin by default. - Include FAQ %prep %setup %build # Needed for snapshot releases. if [ ! -f configure ]; then ./autogen.sh fi %configure --disable-gimp-plugin --enable-exult-studio --enable-exult-studio-support if [ "$SMP" != "" ]; then (make "MAKE=make -k -j $SMP"; exit 0) make else make fi %install rm -rf $RPM_BUILD_ROOT %makeinstall %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-, root, root) %doc AUTHORS COPYING ChangeLog NEWS README FAQ README.1ST %{_bindir}/exult %{_datadir}/exult/exultmsg.txt %{_datadir}/exult/exult_bg.flx %{_datadir}/exult/exult_si.flx %{_datadir}/exult/exult.flx %{_datadir}/exult/midisfx.flx %{_datadir}/icons/exult.png %{_mandir}/man6/exult.6.gz %{_datadir}/applications/exult.desktop %files tools %defattr(-, root, root) %doc tools/expack.txt %{_mandir}/man1/expack.1.gz %{_mandir}/man1/ipack.1.gz %{_mandir}/man1/shp2pcx.1.gz %{_mandir}/man1/splitshp.1.gz %{_mandir}/man1/textpack.1.gz %{_bindir}/expack %{_bindir}/ipack %{_bindir}/textpack %{_bindir}/ucxt %{_bindir}/ucc %{_bindir}/splitshp %{_bindir}/shp2pcx %{_datadir}/exult/u7bgintrinsics.data %{_datadir}/exult/u7siintrinsics.data %{_datadir}/exult/u7misc.data %{_datadir}/exult/u7opcodes.data %files studio %defattr(-, root, root) %{_bindir}/exult_studio %{_datadir}/exult/exult_studio.glade %{_datadir}/exult/estudio/new/combos.flx %{_datadir}/exult/estudio/new/faces.vga %{_datadir}/exult/estudio/new/gumps.vga %{_datadir}/exult/estudio/new/palettes.flx %{_datadir}/exult/estudio/new/shapes.vga %{_datadir}/exult/estudio/new/sprites.vga %{_datadir}/exult/estudio/new/text.flx %{_datadir}/exult/estudio/new/fonts.vga %{_datadir}/exult/estudio/new/pointers.shp