]> git.pld-linux.org Git - packages/scummvm.git/blobdiff - scummvm.spec
- tabs in preamble
[packages/scummvm.git] / scummvm.spec
index b514ee095f6ff729b5a27622b257e3b44d8c9bb4..d32b3316a2ea8ba79d55dc2c8f82cf0e81938cae 100644 (file)
@@ -1,29 +1,38 @@
-%define                version_tools   0.7.0
+# TODO:
+#  - include gui/themes/modern* and teach scummvm to search
+#    for it in some system paths, not current dir
+#
+%define                version_tools   0.9.0
 Summary:       SCUMM graphic adventure game interpreter
 Summary:       SCUMM graphic adventure game interpreter
-Summary(pl):   Interpreter przygodówek opartych na SCUMM
+Summary(pl.UTF-8):     Interpreter przygodówek opartych na SCUMM
 Name:          scummvm
 Name:          scummvm
-Version:       0.7.1
+Version:       0.9.1
 Release:       1
 License:       GPL
 Group:         X11/Applications/Games
 Source0:       http://dl.sourceforge.net/scummvm/%{name}-%{version}.tar.bz2
 Release:       1
 License:       GPL
 Group:         X11/Applications/Games
 Source0:       http://dl.sourceforge.net/scummvm/%{name}-%{version}.tar.bz2
-# Source0-md5: a935499011c59441fcce8322ea1c4f1d
+# Source0-md5: 30a82ad466bae223875e66ee14b94904
 Source1:       http://dl.sourceforge.net/scummvm/%{name}-tools-%{version_tools}.tar.bz2
 Source1:       http://dl.sourceforge.net/scummvm/%{name}-tools-%{version_tools}.tar.bz2
-# Source1-md5: eeebbd4e309a8564dd911d5c26fed2f0
+# Source1-md5: c8164fa1cca90b1c3bff1c8949d875a3
 Source2:       %{name}.desktop
 Source3:       %{name}.png
 Source2:       %{name}.desktop
 Source3:       %{name}.png
-Patch0:                %{name}-asm.patch
 URL:           http://scummvm.sourceforge.net/
 BuildRequires: SDL-devel >= 1.2.2
 URL:           http://scummvm.sourceforge.net/
 BuildRequires: SDL-devel >= 1.2.2
+%ifarch %{ix86} %{x8664}
+BuildRequires: fluidsynth-devel
+%endif
 BuildRequires: libmad-devel
 BuildRequires: libvorbis-devel
 BuildRequires: mpeg2dec-devel
 %ifarch %{ix86}
 BuildRequires: nasm
 %endif
 BuildRequires: libmad-devel
 BuildRequires: libvorbis-devel
 BuildRequires: mpeg2dec-devel
 %ifarch %{ix86}
 BuildRequires: nasm
 %endif
+BuildRequires: sed >= 4.0
 BuildRequires: zlib-devel
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 BuildRequires: zlib-devel
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
+%define                specflags_sparc -fPIC
+
 %description
 ScummVM is a collection of interpreters, capable of emulating several
 adventure game engines. ScummVM mainly supports games created using
 %description
 ScummVM is a collection of interpreters, capable of emulating several
 adventure game engines. ScummVM mainly supports games created using
@@ -40,39 +49,38 @@ under heavy development. Be aware that whilst we attempt to make sure
 that many games can be completed with few major bugs, crashes can
 happen.
 
 that many games can be completed with few major bugs, crashes can
 happen.
 
-%description -l pl
-ScummVM jest zbiorem interpreterów zdolnych do emulacji kilku silników
-gier przygodowych. ScummVM g³ównie wspiera gry stworzone z u¿yciem
-silnika SCUMM (Script Creation Utility for Maniac Mansion), u¿ywanego
-przez takie tytu³y stworzone przez Lucas Arts jak Monkey Island, Day
+%description -l pl.UTF-8
+ScummVM jest zbiorem interpreterów zdolnych do emulacji kilku silników
+gier przygodowych. ScummVM głównie wspiera gry stworzone z użyciem
+silnika SCUMM (Script Creation Utility for Maniac Mansion), używanego
+przez takie tytuły stworzone przez Lucas Arts jak Monkey Island, Day
 of the Tentacle.
 
 of the Tentacle.
 
-ScummVM potrafi równie¿ interpretowaæ kilka gier nie opartych na
-SCUMM. W chwili obecnej s± to Beneath a Steel Sky, Broken Sword 1 i 2,
+ScummVM potrafi również interpretować kilka gier nie opartych na
+SCUMM. W chwili obecnej są to Beneath a Steel Sky, Broken Sword 1 i 2,
 Flight of the Amazon Queen oraz Simon the Sorcerer 1 i 2.
 
 Flight of the Amazon Queen oraz Simon the Sorcerer 1 i 2.
 
-ScummVM jest ca³y czas intensywnie rozwijany i powinien byæ traktowany
-jako program w stanie beta. Wiele gier powinno daæ siê skoñczyæ bez
-wiêkszych b³êdów, nale¿y byæ jednak ¶wiadomym, ¿e program mo¿e siê
-czasem wysypaæ.
+ScummVM jest cały czas intensywnie rozwijany i powinien być traktowany
+jako program w stanie beta. Wiele gier powinno dać się skończyć bez
+większych błędów, należy być jednak świadomym, że program może się
+czasem wysypać.
 
 %package tools
 Summary:       ScummVM tools
 
 %package tools
 Summary:       ScummVM tools
-Summary(pl):   Narzêdzia zwi±zane ze ScummVM
+Summary(pl.UTF-8):     Narzędzia związane ze ScummVM
 Group:         X11/Applications/Games
 
 %description tools
 Collection of various tools that may be useful to use in conjunction
 with ScummVM.
 
 Group:         X11/Applications/Games
 
 %description tools
 Collection of various tools that may be useful to use in conjunction
 with ScummVM.
 
-%description tools -l pl
-Zestaw narzêdzi mog±cych byæ u¿ytecznymi w po³±czeniu ze ScummVM.
+%description tools -l pl.UTF-8
+Zestaw narzędzi mogących być użytecznymi w połączeniu ze ScummVM.
 
 %prep
 %setup -q -a 1
 
 %prep
 %setup -q -a 1
-%patch0 -p1
 
 
-sed -i -e 's:(name "/lib" name ".so"):("%{_libdir}/lib" name ".so"):' base/plugins.cpp
+sed -i -e 's:"plugins/":"%{_libdir}/scummvm/":' base/plugins.cpp
 
 %build
 ./configure \
 
 %build
 ./configure \
@@ -80,7 +88,8 @@ sed -i -e 's:(name "/lib" name ".so"):("%{_libdir}/lib" name ".so"):' base/plugi
 %ifnarch %{ix86}
        --disable-nasm \
 %endif
 %ifnarch %{ix86}
        --disable-nasm \
 %endif
-       --enable-kyra \
+       --enable-lure \
+       --enable-cine \
        --enable-plugins
 
 %{__make} \
        --enable-plugins
 
 %{__make} \
@@ -88,7 +97,7 @@ sed -i -e 's:(name "/lib" name ".so"):("%{_libdir}/lib" name ".so"):' base/plugi
        CXXFLAGS="%{rpmcflags} -DDYNAMIC_MODULES -fpic" \
        LDFLAGS="%{rpmldflags}"
 
        CXXFLAGS="%{rpmcflags} -DDYNAMIC_MODULES -fpic" \
        LDFLAGS="%{rpmldflags}"
 
-cd %{name}-tools-%{version_tools}
+cd tools-%{version_tools}
 %{__make} \
        CC="%{__cc}" \
        CFLAGS="%{rpmcflags}" \
 %{__make} \
        CC="%{__cc}" \
        CFLAGS="%{rpmcflags}" \
@@ -96,33 +105,34 @@ cd %{name}-tools-%{version_tools}
 
 %install
 rm -rf $RPM_BUILD_ROOT
 
 %install
 rm -rf $RPM_BUILD_ROOT
-install -d $RPM_BUILD_ROOT{%{_bindir},%{_mandir}/man6,%{_pixmapsdir},%{_desktopdir},%{_libdir}}
+install -d $RPM_BUILD_ROOT{%{_bindir},%{_mandir}/man6,%{_pixmapsdir},%{_desktopdir},%{_libdir}/scummvm}
 
 install scummvm $RPM_BUILD_ROOT%{_bindir}
 
 install scummvm $RPM_BUILD_ROOT%{_bindir}
-install scummvm.6 $RPM_BUILD_ROOT%{_mandir}/man6
-
-for i in kyra queen scumm sky sword{1,2} simon
-do
-       install $i/lib$i.so $RPM_BUILD_ROOT%{_libdir}
-done
-
-cd %{name}-tools-%{version_tools}
-install compress_san   $RPM_BUILD_ROOT%{_bindir}
-install convbdf                $RPM_BUILD_ROOT%{_bindir}
-install dekyra         $RPM_BUILD_ROOT%{_bindir}
-install descumm                $RPM_BUILD_ROOT%{_bindir}
-install desword2       $RPM_BUILD_ROOT%{_bindir}
-install extract                $RPM_BUILD_ROOT%{_bindir}/extract-scummvm
-install kyra_unpak     $RPM_BUILD_ROOT%{_bindir}
-install loom_tg16_extract      $RPM_BUILD_ROOT%{_bindir}
-install mm_nes_extract $RPM_BUILD_ROOT%{_bindir}
-install queenrebuild   $RPM_BUILD_ROOT%{_bindir}
-install rescumm                $RPM_BUILD_ROOT%{_bindir}
-install saga2mp3       $RPM_BUILD_ROOT%{_bindir}
-install simon1decr     $RPM_BUILD_ROOT%{_bindir}
-install simon2mp3      $RPM_BUILD_ROOT%{_bindir}
-install sword1mp3      $RPM_BUILD_ROOT%{_bindir}
-install sword2mp3      $RPM_BUILD_ROOT%{_bindir}
+#install scummvm.6 $RPM_BUILD_ROOT%{_mandir}/man6
+
+install plugins/lib*.so $RPM_BUILD_ROOT%{_libdir}/scummvm
+
+cd tools-%{version_tools}
+install compress_kyra          $RPM_BUILD_ROOT%{_bindir}
+install compress_queen         $RPM_BUILD_ROOT%{_bindir}
+install compress_saga          $RPM_BUILD_ROOT%{_bindir}
+install compress_scumm_bun     $RPM_BUILD_ROOT%{_bindir}
+install compress_scumm_san     $RPM_BUILD_ROOT%{_bindir}
+install compress_scumm_sou     $RPM_BUILD_ROOT%{_bindir}
+install compress_simon         $RPM_BUILD_ROOT%{_bindir}
+install compress_sword1                $RPM_BUILD_ROOT%{_bindir}
+install compress_sword2                $RPM_BUILD_ROOT%{_bindir}
+install dekyra                 $RPM_BUILD_ROOT%{_bindir}
+install descumm                        $RPM_BUILD_ROOT%{_bindir}
+install desword2               $RPM_BUILD_ROOT%{_bindir}
+install encode_dxa             $RPM_BUILD_ROOT%{_bindir}
+install extract_kyra           $RPM_BUILD_ROOT%{_bindir}
+install extract_loom_tg16      $RPM_BUILD_ROOT%{_bindir}
+install extract_mm_c64         $RPM_BUILD_ROOT%{_bindir}
+install extract_mm_nes         $RPM_BUILD_ROOT%{_bindir}
+install extract_scumm_mac      $RPM_BUILD_ROOT%{_bindir}
+install extract_simon1_amiga   $RPM_BUILD_ROOT%{_bindir}
+install extract_zak_c64                $RPM_BUILD_ROOT%{_bindir}
 cd -
 
 install %{SOURCE2} $RPM_BUILD_ROOT%{_desktopdir}
 cd -
 
 install %{SOURCE2} $RPM_BUILD_ROOT%{_desktopdir}
@@ -133,15 +143,15 @@ rm -rf $RPM_BUILD_ROOT
 
 %files
 %defattr(644,root,root,755)
 
 %files
 %defattr(644,root,root,755)
-%doc NEWS README TODO
+%doc AUTHORS NEWS README TODO
 %attr(755,root,root) %{_bindir}/scummvm
 %attr(755,root,root) %{_bindir}/scummvm
-%attr(755,root,root) %{_libdir}/*
-%{_mandir}/man6/*
+%{_libdir}/scummvm
+#%{_mandir}/man6/*
 %{_pixmapsdir}/*
 %{_pixmapsdir}/*
-%{_desktopdir}/*
+%{_desktopdir}/*.desktop
 
 %files tools
 %defattr(644,root,root,755)
 
 %files tools
 %defattr(644,root,root,755)
-%doc %{name}-tools-%{version_tools}/README
+%doc tools-%{version_tools}/README
 %attr(755,root,root) %{_bindir}/*
 %exclude %{_bindir}/scummvm
 %attr(755,root,root) %{_bindir}/*
 %exclude %{_bindir}/scummvm
This page took 0.064983 seconds and 4 git commands to generate.