commit a2f9a9dc526114ba806a81f3bb23f10c9f81c7d1 Author: Jan Rękorajski <bagg...@pld-linux.org> Date: Sun Sep 24 19:16:38 2023 +0200
- up to 2.7.1 - drop the engine split, it brings no value and it's a PITA on every update dwarf-debug.patch | 6 +- scummvm-wx-config.patch | 2 +- scummvm.desktop | 10 - scummvm.spec | 1477 +++-------------------------------------------- sdl2.patch | 20 - 5 files changed, 102 insertions(+), 1413 deletions(-) --- diff --git a/scummvm.spec b/scummvm.spec index 0fc7885..a43680c 100644 --- a/scummvm.spec +++ b/scummvm.spec @@ -1,37 +1,18 @@ -# TODO:`warning: Installed (but unpackaged) file(s) found: -# /usr/lib64/scummvm/libags.so -# /usr/lib64/scummvm/libasylum.so -# /usr/lib64/scummvm/libburied.so -# /usr/lib64/scummvm/libgrim.so -# /usr/lib64/scummvm/libhadesch.so -# /usr/lib64/scummvm/libicb.so -# /usr/lib64/scummvm/libmyst3.so -# /usr/lib64/scummvm/libnancy.so -# /usr/lib64/scummvm/libngi.so -# /usr/lib64/scummvm/libprivate.so -# /usr/lib64/scummvm/libsaga2.so -# /usr/lib64/scummvm/libstark.so -# /usr/lib64/scummvm/libtrecision.so -# /usr/lib64/scummvm/libtwine.so -# /usr/share/scummvm/residualvm.zip - -%define version_tools 2.2.0 +%define version_tools 2.7.0 Summary: Graphic adventure game interpreter Summary(pl.UTF-8): Interpreter gier przygodowych Name: scummvm -Version: 2.5.1 -Release: 6 +Version: 2.7.1 +Release: 1 License: GPL v2+ Group: X11/Applications/Games Source0: https://downloads.scummvm.org/frs/scummvm/%{version}/%{name}-%{version}.tar.xz -# Source0-md5: 79f7541e404f575a37bfa6be448c4046 +# Source0-md5: 24275e3caa26b9dc0d21020411db77c9 Source1: https://downloads.scummvm.org/frs/scummvm-tools/%{version_tools}/%{name}-tools-%{version_tools}.tar.xz -# Source1-md5: b788cd15f6becca13197032f42a15109 -Source2: %{name}.desktop +# Source1-md5: 0f93bc0d423c6d93bfade50a7e6f2bbe Patch0: %{name}-wx-config.patch Patch1: dwarf-debug.patch Patch2: fluidsynth-printf-attr.patch -Patch3: sdl2.patch URL: http://scummvm.org/ BuildRequires: SDL2-devel BuildRequires: SDL2_net-devel @@ -53,8 +34,88 @@ BuildRequires: wxGTK2-unicode-devel BuildRequires: wxWidgets-devel BuildRequires: xz BuildRequires: zlib-devel -Obsoletes: scummvm-engine-m4 +Obsoletes: scummvm-engine-access < 2.7.1 +Obsoletes: scummvm-engine-adl < 2.7.1 +Obsoletes: scummvm-engine-agi < 2.7.1 +Obsoletes: scummvm-engine-agos < 2.7.1 +Obsoletes: scummvm-engine-avalanche < 2.7.1 +Obsoletes: scummvm-engine-bbvs < 2.7.1 +Obsoletes: scummvm-engine-bladerunner < 2.7.1 +Obsoletes: scummvm-engine-cge < 2.7.1 +Obsoletes: scummvm-engine-cge2 < 2.7.1 +Obsoletes: scummvm-engine-chewy < 2.7.1 +Obsoletes: scummvm-engine-cine < 2.7.1 +Obsoletes: scummvm-engine-composer < 2.7.1 +Obsoletes: scummvm-engine-cruise < 2.7.1 +Obsoletes: scummvm-engine-cryo < 2.7.1 +Obsoletes: scummvm-engine-cryomni3d < 2.7.1 +Obsoletes: scummvm-engine-director < 2.7.1 +Obsoletes: scummvm-engine-dm < 2.7.1 +Obsoletes: scummvm-engine-draci < 2.7.1 +Obsoletes: scummvm-engine-dragons < 2.7.1 +Obsoletes: scummvm-engine-drascula < 2.7.1 +Obsoletes: scummvm-engine-dreamweb < 2.7.1 Obsoletes: scummvm-engine-fullpipe < 2.5.1 +Obsoletes: scummvm-engine-glk < 2.7.1 +Obsoletes: scummvm-engine-gnap < 2.7.1 +Obsoletes: scummvm-engine-gob < 2.7.1 +Obsoletes: scummvm-engine-griffon < 2.7.1 +Obsoletes: scummvm-engine-groovie < 2.7.1 +Obsoletes: scummvm-engine-hdb < 2.7.1 +Obsoletes: scummvm-engine-hopkins < 2.7.1 +Obsoletes: scummvm-engine-hugo < 2.7.1 +Obsoletes: scummvm-engine-illusions < 2.7.1 +Obsoletes: scummvm-engine-kingdom < 2.7.1 +Obsoletes: scummvm-engine-kyra < 2.7.1 +Obsoletes: scummvm-engine-lab < 2.7.1 +Obsoletes: scummvm-engine-lastexpress < 2.7.1 +Obsoletes: scummvm-engine-lilliput < 2.7.1 +Obsoletes: scummvm-engine-lure < 2.7.1 +Obsoletes: scummvm-engine-m4 < 2.5.1 +Obsoletes: scummvm-engine-macventure < 2.7.1 +Obsoletes: scummvm-engine-made < 2.7.1 +Obsoletes: scummvm-engine-mads < 2.7.1 +Obsoletes: scummvm-engine-mohawk < 2.7.1 +Obsoletes: scummvm-engine-mortevielle < 2.7.1 +Obsoletes: scummvm-engine-mutationofjb < 2.7.1 +Obsoletes: scummvm-engine-neverhood < 2.7.1 +Obsoletes: scummvm-engine-parallaction < 2.7.1 +Obsoletes: scummvm-engine-pegasus < 2.7.1 +Obsoletes: scummvm-engine-petka < 2.7.1 +Obsoletes: scummvm-engine-pink < 2.7.1 +Obsoletes: scummvm-engine-plumbers < 2.7.1 +Obsoletes: scummvm-engine-prince < 2.7.1 +Obsoletes: scummvm-engine-queen < 2.7.1 +Obsoletes: scummvm-engine-saga < 2.7.1 +Obsoletes: scummvm-engine-sci < 2.7.1 +Obsoletes: scummvm-engine-scumm < 2.7.1 +Obsoletes: scummvm-engine-sherlock < 2.7.1 +Obsoletes: scummvm-engine-sky < 2.7.1 +Obsoletes: scummvm-engine-sludge < 2.7.1 +Obsoletes: scummvm-engine-startrek < 2.7.1 +Obsoletes: scummvm-engine-supernova < 2.7.1 +Obsoletes: scummvm-engine-sword1 < 2.7.1 +Obsoletes: scummvm-engine-sword2 < 2.7.1 +Obsoletes: scummvm-engine-sword25 < 2.7.1 +Obsoletes: scummvm-engine-teenagent < 2.7.1 +Obsoletes: scummvm-engine-testbed < 2.7.1 +Obsoletes: scummvm-engine-tinsel < 2.7.1 +Obsoletes: scummvm-engine-titanic < 2.7.1 +Obsoletes: scummvm-engine-toltecs < 2.7.1 +Obsoletes: scummvm-engine-tony < 2.7.1 +Obsoletes: scummvm-engine-toon < 2.7.1 +Obsoletes: scummvm-engine-touche < 2.7.1 +Obsoletes: scummvm-engine-tsage < 2.7.1 +Obsoletes: scummvm-engine-tucker < 2.7.1 +Obsoletes: scummvm-engine-ultima < 2.7.1 +Obsoletes: scummvm-engine-voyeur < 2.7.1 +Obsoletes: scummvm-engine-wage < 2.7.1 +Obsoletes: scummvm-engine-wintermute < 2.7.1 +Obsoletes: scummvm-engine-xeen < 2.7.1 +Obsoletes: scummvm-engine-zvision < 2.7.1 +Obsoletes: scummvm-theme-classic < 2.7.1 +Obsoletes: scummvm-theme-modern < 2.7.1 +Obsoletes: scummvm-theme-remastered < 2.7.1 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) %define specflags_sparc -fPIC @@ -103,1028 +164,6 @@ with ScummVM. %description tools -l pl.UTF-8 Zestaw narzędzi mogących być użytecznymi w połączeniu ze ScummVM. -%package engine-agi -Summary: Adventure Game Interpreter -Summary(pl.UTF-8): Adventure Game Interpreter -Group: X11/Applications/Games -Requires: %{name} = %{version}-%{release} - -%description engine-agi -The AGI (Adventure Game Interpreter) engine was used by Sierra in -their early adventure games. - -%description engine-agi -l pl.UTF-8 -Silnik AGI (Adventure Game Interpreter) był używany przez firmę Sierra -w jej wczesnych grach przygodowych. - -%package engine-agos -Summary: AGOS engine -Summary(pl.UTF-8): Silnik AGOS -Group: X11/Applications/Games -Requires: %{name} = %{version}-%{release} - -%description engine-agos -The AGOS Engine was originally created by Alan Cox at HorrorSoft and -is based on AberMUD V, with graphical extensions. Required for -following games: -- Elvira -- Elvira 2 -- Waxworks -- Simon the Sorcerer -- Simon the Sorcerer 2 -- The Feeble Files - -%description engine-agos -l pl.UTF-8 -Silnik AGOS został stworzony przez Alana Coksa w firmie HorrorSoft, -bazowany jest na programie AberMUD V z graficznymi rozszerzeniami. -Używany w następujących grach: -- Elvira -- Elvira 2 -- Waxworks -- Simon the Sorcerer -- Simon the Sorcerer 2 -- The Feeble Files - -%package engine-bladerunner -Summary: Blade Runner engine -Summary(pl.UTF-8): Silnik Blade Runner -Group: X11/Applications/Games -Requires: %{name} = %{version}-%{release} - -%description engine-bladerunner -Blade Runner engine. - -%description engine-bladerunner -l pl.UTF-8 -Silnik Blade Runner. - -%package engine-cge -Summary: CGE engine -Summary(pl.UTF-8): Silnik CGE -Group: X11/Applications/Games -Requires: %{name} = %{version}-%{release} - -%description engine-cge -CGE engine. - -%description engine-cge -l pl.UTF-8 -Silnik CGE. - -%package engine-chewy -Summary: Chewy: Esc from F5 engine -Summary(pl.UTF-8): Silnik Chewy: Esc from F5 -Group: X11/Applications/Games -Requires: %{name} = %{version}-%{release} - -%description engine-chewy -Chewy: Esc from F5 engine. - -%description engine-chewy -l pl.UTF-8 -Silnik Chewy: Esc from F5. - -%package engine-cine -Summary: Cinematique engine -Summary(pl.UTF-8): Silnik Cinematique -Group: X11/Applications/Games -Requires: %{name} = %{version}-%{release} - -%description engine-cine -Cinematique engine. - -%description engine-cine -l pl.UTF-8 -Silnik Cinematique. - -%package engine-composer -Summary: Composer engine -Summary(pl.UTF-8): Silnik Composer -Group: X11/Applications/Games -Requires: %{name} = %{version}-%{release} - -%description engine-composer -Composer engine. - -%description engine-composer -l pl.UTF-8 -Silnik Composer. - -%package engine-cruise -Summary: Cruise engine -Summary(pl.UTF-8): Silnik Cruise -Group: X11/Applications/Games -Requires: %{name} = %{version}-%{release} - -%description engine-cruise -Cruise engine. - -%description engine-cruise -l pl.UTF-8 -Silnik Cruise. - -%package engine-cryo -Summary: Cryo engine -Summary(pl.UTF-8): Silnik Cryo -Group: X11/Applications/Games -Requires: %{name} = %{version}-%{release} - -%description engine-cryo -Engine to run adventure games created by Cryo Interactive. - -%description engine-cryo -l pl.UTF-8 -Silnik do uruchamiania gier stworzonych przez Cryo Interactive. - -%package engine-cryomni3d -Summary: Cryoni3d engine -Summary(pl.UTF-8): Silnik Cryoni3d -Group: X11/Applications/Games -Requires: %{name} = %{version}-%{release} - -%description engine-cryomni3d -Engine to run adventure games created by Cryo Interactive. - -%description engine-cryomni3d -l pl.UTF-8 -Silnik do uruchamiania gier stworzonych przez Cryo Interactive. - -%package engine-draci -Summary: Draci engine -Summary(pl.UTF-8): Silnik Draci -Group: X11/Applications/Games -Requires: %{name} = %{version}-%{release} - -%description engine-draci -Draci engine. - -%description engine-draci -l pl.UTF-8 -Silnik Draci. - -%package engine-dragons -Summary: Dragons engine -Summary(pl.UTF-8): Silnik Dragons -Group: X11/Applications/Games -Requires: %{name} = %{version}-%{release} - -%description engine-dragons -Dragons engine. - -%description engine-dragons -l pl.UTF-8 -Silnik Dragons. - -%package engine-drascula -Summary: Drascula engine -Summary(pl.UTF-8): Silnik Drascula -Group: X11/Applications/Games -Requires: %{name} = %{version}-%{release} - -%description engine-drascula -Drascula engine. - -%description engine-drascula -l pl.UTF-8 -Silnik Drascula. - -%package engine-dreamweb -Summary: Dreamweb engine -Summary(pl.UTF-8): Silnik Dreamweb -Group: X11/Applications/Games -Requires: %{name} = %{version}-%{release} - -%description engine-dreamweb -Dreamweb engine. - -%description engine-dreamweb -l pl.UTF-8 -Silnik Dreamweb. - -%package engine-glk -Summary: Glk engine -Summary(pl.UTF-8): Silnik Glk -Group: X11/Applications/Games -Requires: %{name} = %{version}-%{release} - -%description engine-glk -Glk Engine. - -%description engine-glk -l pl.UTF-8 -Silnik Glk. - -%package engine-gob -Summary: Gob engine -Summary(pl.UTF-8): Silnik Gob -Group: X11/Applications/Games -Requires: %{name} = %{version}-%{release} - -%description engine-gob -Engine to run adventure games created by Coktel Vision. - -%description engine-gob -l pl.UTF-8 -Silnik do uruchamiania gier stworzonych przez Coktel Vision. - -%package engine-griffon -Summary: Griffon engine -Summary(pl.UTF-8): Silnik Griffon -Group: X11/Applications/Games -Requires: %{name} = %{version}-%{release} - -%description engine-griffon -Griffon Engine. - -%description engine-griffon -l pl.UTF-8 -Silnik Griffon. - -%package engine-groovie -Summary: Groovie engine -Summary(pl.UTF-8): Silnik Groovie -Group: X11/Applications/Games -Requires: %{name} = %{version}-%{release} - -%description engine-groovie -Engine to run adventure games created by Trilobyte or Aftermath Media -(The 7th Guest, The 11th Hour). - -%description engine-groovie -l pl.UTF-8 -Silnik do uruchamiania gier stworzonych przez Trilobyte i Aftermath -Media (The 7th Guest, The 11th Hour). - -%package engine-hdb -Summary: HDB engine -Summary(pl.UTF-8): Silnik HDB -Group: X11/Applications/Games -Requires: %{name} = %{version}-%{release} - -%description engine-hdb -HDB engine for Hyperspace Delivery Boy. - -%description engine-hdb -l pl.UTF-8 -Silnik HDB do gry Hyperspace Delivery Boy. - -%package engine-hugo -Summary: Hugo engine -Summary(pl.UTF-8): Silnik Hugo -Group: X11/Applications/Games -Requires: %{name} = %{version}-%{release} - -%description engine-hugo -Hugo engine. - -%description engine-hugo -l pl.UTF-8 -Silnik Hugo. - -%package engine-illusions -Summary: Illusions engine -Summary(pl.UTF-8): Silnik Illusions -Group: X11/Applications/Games -Requires: %{name} = %{version}-%{release} - -%description engine-illusions -Illusions is an engine used in adventure games by The Illusions Gaming -Company such as Duckman: The Graphic Adventures of a Private Dick and -Beavis and Butt-Head: Do U. - -%description engine-illusions -l pl.UTF-8 -Silnik Illusions jest wykorzystywany w wydanych przez The Illusions -Gaming Company grach takich jak Duckman: The Graphic Adventures of a -Private Dick oraz Beavis and Butt-Head: Do U. - -%package engine-kingdom -Summary: Kingdom engine -Summary(pl.UTF-8): Silnik Kingdom -Group: X11/Applications/Games -Requires: %{name} = %{version}-%{release} - -%description engine-kingdom -Kingdom engine. - -%description engine-kingdom -l pl.UTF-8 -Silnik Kingdom. - -%package engine-kyra -Summary: Kyrandia engine -Summary(pl.UTF-8): Silnik Kyrandia -Group: X11/Applications/Games -Requires: %{name} = %{version}-%{release} - -%description engine-kyra -Kyrandia engine. - -%description engine-kyra -l pl.UTF-8 -Silnik Kyrandia. - -%package engine-lastexpress -Summary: Lastexpress engine -Summary(pl.UTF-8): Silnik Lastexpress -Group: X11/Applications/Games -Requires: %{name} = %{version}-%{release} - -%description engine-lastexpress -Lastexpress is the engine for the game Lastexpress of the Temptress. - -%description engine-lastexpress -l pl.UTF-8 -Lastexpress jest silnikiem dla gry Lastexpress of the Temptress. - -%package engine-lilliput -Summary: Lilliput engine -Summary(pl.UTF-8): Silnik lilliput -Group: X11/Applications/Games -Requires: %{name} = %{version}-%{release} - -%description engine-lilliput -Lilliput is the engine for gaemes The Adventures of Robin Hood and -Rome: Pathway to Power. - -%description engine-lilliput -l pl.UTF-8 -Lilliput jest silnikiem dla gier The Adventures of Robin Hood oraz -Rome: Pathway to power. - -%package engine-lure -Summary: Lure engine -Summary(pl.UTF-8): Silnik Lure -Group: X11/Applications/Games -Requires: %{name} = %{version}-%{release} - -%description engine-lure -Lure is the engine for the game Lure of the Temptress. - -%description engine-lure -l pl.UTF-8 -Lure jest silnikiem dla gry Lure of the Temptress. - -%package engine-made -Summary: MADE engine -Summary(pl.UTF-8): Silnik MADE -Group: X11/Applications/Games -Requires: %{name} = %{version}-%{release} - -%description engine-made -MADE stands for Multimedia Applications Development Environment, and -was used by Activision to create some of their point'n'click adventure -games. - -%description engine-made -l pl.UTF-8 -MADE to Multimedia Applications Development Environment, był używany -przez Activision w grach przygodowych. - -%package engine-mohawk -Summary: Mohawk engine -Summary(pl.UTF-8): Silnik Mohawk -Group: X11/Applications/Games -Requires: %{name} = %{version}-%{release} - -%description engine-mohawk -The Mohawk engine was developed by Brøderbund starting in the early -1990's with the Windows port of Myst. - -%description engine-mohawk -l pl.UTF-8 -Silnik Mohawk został stworzony przez Brøderbund we wczesnych latach -90-ych, na potrzeby gry Myst. - -%package engine-mutationofjb -Summary: MutationOfJB engine -Summary(pl.UTF-8): Silnik MutationOfJB -Group: X11/Applications/Games -Requires: %{name} = %{version}-%{release} - -%description engine-mutationofjb -This engine is used by Mutation of J.B. by Invention. - -%description engine-mutationofjb -l pl.UTF-8 -Ten silnik jest wykorzystywany przez grę Mutation of J.B. wydaną przez -Invention - -%package engine-parallaction -Summary: Parallaction engine -Summary(pl.UTF-8): Silnik Parallaction -Group: X11/Applications/Games -Requires: %{name} = %{version}-%{release} - -%description engine-parallaction -Parallaction engine. - -%description engine-parallaction -l pl.UTF-8 -Silnik Parallaction. - -%package engine-petka -Summary: Petka engine -Summary(pl.UTF-8): Silnik Petka -Group: X11/Applications/Games -Requires: %{name} = %{version}-%{release} - -%description engine-petka -Petka engine. - -%description engine-petka -l pl.UTF-8 -Silnik Petka. - -%package engine-pink -Summary: Pink Panther engine -Summary(pl.UTF-8): Silnik Pink Panther -Group: X11/Applications/Games -Requires: %{name} = %{version}-%{release} - -%description engine-pink -This engine runs the adventure games Pink Panther: Passport to Peril -and Pink Panther: Hokus Pokus Pink by Wanderlust Interactive. -The internal name of the engine is OxCart Runtime. - -%description engine-pink -l pl.UTF-8 -Ten silnik jest wykorzystywany przy grach Pink Panther: Passport to -Peril oraz Pink Panther: Hokus Pokus Pink. - -%package engine-plumbers -Summary: Plumbers engine -Summary(pl.UTF-8): Silnik Plumbers -Group: X11/Applications/Games -Requires: %{name} = %{version}-%{release} - -%description engine-plumbers -This engine was used in Plumbers Don't Wear Ties. - -%description engine-plumbers -l pl.UTF-8 -Ten silnik jest wykorzystywany przy grze Plumbers Don't Wear Ties. - -%package engine-queen -Summary: Queen engine -Summary(pl.UTF-8): Silnik Queen -Group: X11/Applications/Games -Requires: %{name} = %{version}-%{release} - -%description engine-queen -The Queen Engine is used to play Interactive Binary Illusions' Flight -of the Amazon Queen. - -%description engine-queen -l pl.UTF-8 -Silnik Queen jest używany do gry w Flight of the Amazon Queen firmy -Interactive Binary Illusions. - -%package engine-saga -Summary: Scripts for Animated Graphic Adventures -Summary(pl.UTF-8): Scripts for Animated Graphic Adventures -Group: X11/Applications/Games -Requires: %{name} = %{version}-%{release} - -%description engine-saga -SAGA (Scripts for Animated Graphic Adventures) engine. - -%description engine-saga -l pl.UTF-8 -Silnik SAGA (Scripts for Animated Graphic Adventures). - -%package engine-sci -Summary: Sierra's "SCript Interpreter" -Summary(pl.UTF-8): SCript Interpreter Sierry -Group: X11/Applications/Games -Requires: %{name} = %{version}-%{release} - -%description engine-sci -Sierra's "SCript Interpreter" and the "Sierra's Creative Interpreter. - -%description engine-sci -l pl.UTF-8 -SCript Interpreter Sierry. - -%package engine-scumm -Summary: Script Creation Utility for Maniac Mansion -Summary(pl.UTF-8): Script Creation Utility for Maniac Mansion -Group: X11/Applications/Games -Requires: %{name} = %{version}-%{release} - -%description engine-scumm -SCUMM is a utility used to create the famous LucasArts adventure games -like the Monkey Island series and also gave ScummVM its name. - -%description engine-scumm -l pl.UTF-8 -SCUMM jest narzędziem użytym do stworzenia znanych gier przygodowych -firmy LucasArts takich jak seria Monkey Island, dał również ScummVM -nazwę. - -%package engine-sky -Summary: Sky engine -Summary(pl.UTF-8): Silnik Sky -Group: X11/Applications/Games -Requires: %{name} = %{version}-%{release} - -%description engine-sky -Sky is the internal name for the Virtual Theatre variant which runs -Beneath a Steel Sky. - -%description engine-sky -l pl.UTF-8 -Sky jest wewnętrzną nazwą na wariant Virtual Theatre, który uruchamia -Beneath a Steel Sky. - -%package engine-sludge -Summary: SLUDGE engine -Summary(pl.UTF-8): Silnik SLUDGE -Group: X11/Applications/Games -Requires: %{name} = %{version}-%{release} - -%description engine-sludge -SLUDGE (standing for Scripting Language for Unhindered Development of -a Gaming Environment) is a system by which anyone (within reason) can -make an adventure game. - -%description engine-sludge -l pl.UTF-8 -SLUDGE (skrót od Scripting Language for Unhindered Development of -a Gaming Environment) to środowisko w którym każdy może stworzyć -grę przygodową. - -%package engine-sword1 -Summary: Sword1 engine -Summary(pl.UTF-8): Silnik Sword1 -Group: X11/Applications/Games -Requires: %{name} = %{version}-%{release} - -%description engine-sword1 -Sword1 engine. - -%description engine-sword1 -l pl.UTF-8 -Silnik Sword1. - -%package engine-sword2 -Summary: Sword2 engine -Summary(pl.UTF-8): Silnik Sword2 -Group: X11/Applications/Games -Requires: %{name} = %{version}-%{release} - -%description engine-sword2 -Sword2 engine. - -%description engine-sword2 -l pl.UTF-8 -Silnik Sword2. - -%package engine-sword25 -Summary: Sword2.5 engine -Summary(pl.UTF-8): Silnik Sword2.5 -Group: X11/Applications/Games -Requires: %{name} = %{version}-%{release} - -%description engine-sword25 -Sword2.5 engine. - -%description engine-sword25 -l pl.UTF-8 -Silnik Sword2.5. - -%package engine-startrek -Summary: Star Trek engine -Summary(pl.UTF-8): Silnik Star Trek -Group: X11/Applications/Games -Requires: %{name} = %{version}-%{release} - -%description engine-startrek -This engine runs the adventure games Star Trek: 25th Anniversary -and Star Trek: Judgment Rites by Interplay. - -%description engine-startrek -l pl.UTF-8 -Ten silnik jest używany do gry w Star Trek: 25th Anniversary -oraz Star Trek: Judgement Rites. - -%package engine-supernova -Summary: Mission Supernova engine -Summary(pl.UTF-8): Silnik Mission Supernova -Group: X11/Applications/Games -Requires: %{name} = %{version}-%{release} - -%description engine-supernova -This engine runs the adventure games Mission Supernova. - -%description engine-supernova -l pl.UTF-8 -Ten silnik jest używany do gry w Mission Supernova. - -%package engine-teenagent -Summary: TeenAgent engine -Summary(pl.UTF-8): Silnik TeenAgent -Group: X11/Applications/Games -Requires: %{name} = %{version}-%{release} - -%description engine-teenagent -This engine is only used by TeenAgent. - -%description engine-teenagent -l pl.UTF-8 -Ten silnik jest używany tylko przez TeenAgenta. - -%package engine-testbed -Summary: Testbed engine -Summary(pl.UTF-8): Silnik Testbed -Group: X11/Applications/Games -Requires: %{name} = %{version}-%{release} - -%description engine-testbed -TestBed: the Testing framework engine - -%description engine-testbed -l pl.UTF-8 -TestBed: the Testing framework engine - -%package engine-tinsel -Summary: Tinsel engine -Summary(pl.UTF-8): Silnik Tinsel -Group: X11/Applications/Games -Requires: %{name} = %{version}-%{release} - -%description engine-tinsel -This engine is only used by Discworld 1 and Discworld 2. - -%description engine-tinsel -l pl.UTF-8 -Ten silnik jest używany tylko przez Discworld 1 i Discworld 2. - -%package engine-toon -Summary: Toon engine -Summary(pl.UTF-8): Silnik Toon -Group: X11/Applications/Games -Requires: %{name} = %{version}-%{release} - -%description engine-toon -Toonstruck engine. - -%description engine-toon -l pl.UTF-8 -Silnik Toonstruck. - -%package engine-touche -Summary: Touche engine -Summary(pl.UTF-8): Silnik Touche -Group: X11/Applications/Games -Requires: %{name} = %{version}-%{release} - -%description engine-touche -This engine is only used by Touche: The Adventures of the Fifth -Musketeer. - -%description engine-touche -l pl.UTF-8 -Ten silnik jest używany tylko przez Touché: Przygody Piątego -Muszkietera. - -%package engine-tsage -Summary: Tsage engine -Summary(pl.UTF-8): Silnik Tsage -Group: X11/Applications/Games -Requires: %{name} = %{version}-%{release} - -%description engine-tsage -This engine is only used by Ringworld: Revenge Of The Patriarch. - -%description engine-tsage -l pl.UTF-8 -Ten silnik jest używany tylko przez Ringworld: Revenge Of The -Patriach. - -%package engine-tucker -Summary: Tucker engine -Summary(pl.UTF-8): Silnik Tucker -Group: X11/Applications/Games -Requires: %{name} = %{version}-%{release} - -%description engine-tucker -The Tucker engine is used in Bud Tucker in Double Trouble. - -%description engine-tucker -l pl.UTF-8 -Silnik Tucker jest używany przez Bud Tucker in Double Trouble. - -%package engine-ultima -Summary: Ultima engine -Summary(pl.UTF-8): Silnik Ultima -Group: X11/Applications/Games -Requires: %{name} = %{version}-%{release} - -%description engine-ultima -Ultima engine. - -%description engine-ultima -l pl.UTF-8 -Silnik Ultima. - -%package engine-hopkins -Summary: Hopkins FBI engine -Summary(pl.UTF-8): Silnik Hopkins FBI -Group: X11/Applications/Games -Requires: %{name} = %{version}-%{release} - -%description engine-hopkins -This engine is used by Hopkins FBI. - -%description engine-hopkins -l pl.UTF-8 -Ten silnik jest używany przez Hopkins FBI. - -%package engine-pegasus -Summary: Pegasus engine -Summary(pl.UTF-8): Silnik Pegasus -Group: X11/Applications/Games -Requires: %{name} = %{version}-%{release} - -%description engine-pegasus -This engine is used by The Journeyman Project: Pegasus Prime. - -%description engine-pegasus -l pl.UTF-8 -Ten silnik jest używany przez The Journeyman Project: Pegasus Prime. - -%package engine-toltecs -Summary: Toltecs engine -Summary(pl.UTF-8): Silnik Toltecs -Group: X11/Applications/Games -Requires: %{name} = %{version}-%{release} - -%description engine-toltecs -This engine is used by 3 Skulls of the Toltecs. - -%description engine-toltecs -l pl.UTF-8 -Ten silnik jest używany przez 3 Skulls of the Toltecs. - -%package engine-tony -Summary: Tony engine -Summary(pl.UTF-8): Silnik Tony -Group: X11/Applications/Games -Requires: %{name} = %{version}-%{release} - -%description engine-tony -This engine is used by Tony Tough and the Night of Roasted Moths. - -%description engine-tony -l pl.UTF-8 -Ten silnik jest używany przez Tony Tough and the Night of Roasted -Moths. - -%package engine-wintermute -Summary: Wintermute engine -Summary(pl.UTF-8): Silnik Wintermute -Group: X11/Applications/Games -Requires: %{name} = %{version}-%{release} - -%description engine-wintermute -The engine is used for the Wintermute games. - -%description engine-wintermute -l pl.UTF-8 -Ten silnik jest używany przez gry Wintermute. - -%package engine-access -Summary: Access engine -Summary(pl.UTF-8): Silnik Access -Group: X11/Applications/Games -Requires: %{name} = %{version}-%{release} - -%description engine-access -The engine is used for the Amazon: Guardians of Eden, -Martian Memorandum and Noctropolis games. - -%description engine-access -l pl.UTF-8 -Ten silnik jest używany przez gry Amazon: Guardians of Eden, -Martian Memorandum i Noctropolis. - -%package engine-adl -Summary: ADL engine -Summary(pl.UTF-8): Silnik ADL -Group: X11/Applications/Games -Requires: %{name} = %{version}-%{release} - -%description engine-adl -The engine is used for the Sierra ADL Hi-Res Adventure games. - -%description engine-adl -l pl.UTF-8 -Ten silnik jest używany przez gry Sierra ADL Hi-Res Adventure. - -%package engine-avalanche -Summary: Avalanche engine -Summary(pl.UTF-8): Silnik Avalanche -Group: X11/Applications/Games -Requires: %{name} = %{version}-%{release} - -%description engine-avalanche -The engine is used for the Lord Avalot d'Argent game. - -%description engine-avalanche -l pl.UTF-8 -Ten silnik jest używany przez grę Lord Avalot d'Argent. - -%package engine-bbvs -Summary: BBVS engine -Summary(pl.UTF-8): Silnik BBVS -Group: X11/Applications/Games -Requires: %{name} = %{version}-%{release} - -%description engine-bbvs -The engine is used for the Beavis and Butt-Head in -Virtual Stupidity game. - -%description engine-bbvs -l pl.UTF-8 -Ten silnik jest używany przez grę Beavis and Butt-Head in -Virtual Stupidity. - -%package engine-cge2 -Summary: CGE2 engine -Summary(pl.UTF-8): Silnik CGE2 -Group: X11/Applications/Games -Requires: %{name} = %{version}-%{release} - -%description engine-cge2 -The engine is used for the Sfinx game. - -%description engine-cge2 -l pl.UTF-8 -Ten silnik jest używany przez grę Sfinx. - -%package engine-director -Summary: Director engine -Summary(pl.UTF-8): Silnik Director -Group: X11/Applications/Games -Requires: %{name} = %{version}-%{release} - -%description engine-director -The engine is used for the Director games. - -%description engine-director -l pl.UTF-8 -Ten silnik jest używany przez gry Director. - -%package engine-dm -Summary: DM engine -Summary(pl.UTF-8): Silnik DM -Group: X11/Applications/Games -Requires: %{name} = %{version}-%{release} - -%description engine-dm -The engine is used for the Dungeon Master game. - -%description engine-dm -l pl.UTF-8 -Ten silnik jest używany przez grę Dungeon Master. - -%package engine-gnap -Summary: GNAP engine -Summary(pl.UTF-8): Silnik GNAP -Group: X11/Applications/Games -Requires: %{name} = %{version}-%{release} - -%description engine-gnap -The engine is used for the U.F.O.s game. - -%description engine-gnap -l pl.UTF-8 -Ten silnik jest używany przez grę U.F.O.s. - -%package engine-lab -Summary: Lab engine -Summary(pl.UTF-8): Silnik Lab -Group: X11/Applications/Games -Requires: %{name} = %{version}-%{release} - -%description engine-lab -The engine is used for The Labyrinth of Time game. - -%description engine-lab -l pl.UTF-8 -Ten silnik jest używany przez grę The Labyrinth of Time. - -%package engine-macventure -Summary: MacVenture engine -Summary(pl.UTF-8): Silnik MacVenture -Group: X11/Applications/Games -Requires: %{name} = %{version}-%{release} - -%description engine-macventure -The engine is used for the Deja Vu game. - -%description engine-macventure -l pl.UTF-8 -Ten silnik jest używany przez grę Deja Vu. - -%package engine-mads -Summary: MADS engine -Summary(pl.UTF-8): Silnik MADS -Group: X11/Applications/Games -Requires: %{name} = %{version}-%{release} - -%description engine-mads -The engine is used for the Dragonsphere and -Return of the Phantom games. - -%description engine-mads -l pl.UTF-8 -Ten silnik jest używany przez gry Dragonsphere i -Return of the Phantom. - -%package engine-mortevielle -Summary: Mortevielle engine -Summary(pl.UTF-8): Silnik Mortevielle -Group: X11/Applications/Games -Requires: %{name} = %{version}-%{release} - -%description engine-mortevielle -The engine is used for the Mortville Manor game. - -%description engine-mortevielle -l pl.UTF-8 -Ten silnik jest używany przez grę Mortville Manor. - -%package engine-neverhood -Summary: Neverhood engine -Summary(pl.UTF-8): Silnik Neverhood -Group: X11/Applications/Games -Requires: %{name} = %{version}-%{release} - -%description engine-neverhood -The engine is used for the Neverhood game. - -%description engine-neverhood -l pl.UTF-8 -Ten silnik jest używany przez grę Neverhood. - -%package engine-prince -Summary: Prince engine -Summary(pl.UTF-8): Silnik Prince -Group: X11/Applications/Games -Requires: %{name} = %{version}-%{release} - -%description engine-prince -The engine is used for The Prince and the Coward game. - -%description engine-prince -l pl.UTF-8 -Ten silnik jest używany przez grę The Prince and the Coward. - -%package engine-sherlock -Summary: Sherlock engine -Summary(pl.UTF-8): Silnik Sherlock -Group: X11/Applications/Games -Requires: %{name} = %{version}-%{release} - -%description engine-sherlock -The engine is used for The Lost Files of Sherlock Holmes games. - -%description engine-sherlock -l pl.UTF-8 -Ten silnik jest używany przez gry The Lost Files of Sherlock Holmes. - -%package engine-titanic -Summary: Titanic engine -Summary(pl.UTF-8): Silnik Titanic -Group: X11/Applications/Games -Requires: %{name} = %{version}-%{release} - -%description engine-titanic -The engine is used for Starship Titanic game. - -%description engine-titanic -l pl.UTF-8 -Ten silnik jest używany przez gry Starship Titanic. - -%package engine-voyeur -Summary: Voyeur engine -Summary(pl.UTF-8): Silnik Voyeur -Group: X11/Applications/Games -Requires: %{name} = %{version}-%{release} - -%description engine-voyeur -The engine is used for the Voyeur game. - -%description engine-voyeur -l pl.UTF-8 -Ten silnik jest używany przez grę Voyeur. - -%package engine-wage -Summary: WAGE engine -Summary(pl.UTF-8): Silnik WAGE -Group: X11/Applications/Games -Requires: %{name} = %{version}-%{release} - -%description engine-wage -The engine is used for the WAGE games. - -%description engine-wage -l pl.UTF-8 -Ten silnik jest używany przez gry WAGE. - -%package engine-xeen -Summary: Xeen engine -Summary(pl.UTF-8): Silnik Xeen -Group: X11/Applications/Games -Requires: %{name} = %{version}-%{release} - -%description engine-xeen -The engine is used for the Might and Magic III, IV, V -and World of Xeen games. - -%description engine-xeen -l pl.UTF-8 -Ten silnik jest używany przez gry Might and Magic III, IV, V -i World of Xeen. - -%package engine-zvision -Summary: ZVision engine -Summary(pl.UTF-8): Silnik ZVision -Group: X11/Applications/Games -Requires: %{name} = %{version}-%{release} - -%description engine-zvision -The engine is used for the Zork Nemesis and -Zork: Grand Inquisitor games. - -%description engine-zvision -l pl.UTF-8 -Ten silnik jest używany przez gry Zork Nemesis -i Zork: Grand Inquisitor. - -%package theme-classic -Summary: Theme classic for ScummVM -Summary(pl.UTF-8): Motyw classic dla ScummVM -Group: X11/Applications/Games -Requires: %{name} = %{version}-%{release} - -%description theme-classic -Theme classic for ScummVM. - -%description theme-classic -l pl.UTF-8 -Motyw classic dla ScummVM. - -%package theme-modern -Summary: Theme modern for ScummVM -Summary(pl.UTF-8): Motyw modern dla ScummVM -Group: X11/Applications/Games -Requires: %{name} = %{version}-%{release} - -%description theme-modern -Theme modern for ScummVM. - -%description theme-modern -l pl.UTF-8 -Motyw modern dla ScummVM. - -%package theme-remastered -Summary: Theme remastered for ScummVM -Summary(pl.UTF-8): Motyw remastered dla ScummVM -Group: X11/Applications/Games -Requires: %{name} = %{version}-%{release} - -%description theme-remastered -Theme remastered for ScummVM. - -%description theme-remastered -l pl.UTF-8 -Motyw remastered dla ScummVM. - %prep %setup -q -a 1 %patch1 -p1 @@ -1132,7 +171,6 @@ cd scummvm-tools-%{version_tools} %patch0 -p2 cd .. %patch2 -p1 -%patch3 -p1 %{__sed} -i -e 's:"plugins":"%{_libdir}/scummvm":' base/plugins.cpp @@ -1142,6 +180,7 @@ CXXFLAGS="%{rpmcppflags} %{rpmcflags}" \ LDFLAGS="%{rpmcflags} %{rpmldflags}" \ ./configure \ --prefix=%{_prefix} \ + --libdir=%{_libdir} \ --disable-debug \ --enable-all-engines \ --enable-plugins \ @@ -1154,6 +193,7 @@ cd scummvm-tools-%{version_tools} CXX="%{__cxx}" \ CXXFLAGS="%{rpmcppflags} %{rpmcflags}" \ LDFLAGS="%{rpmcflags} %{rpmldflags}" \ +_wxconfig=wx-gtk3-unicode-config \ ./configure \ --prefix=%{_prefix} \ --disable-debug @@ -1163,22 +203,13 @@ LDFLAGS="%{rpmcflags} %{rpmldflags}" \ %install rm -rf $RPM_BUILD_ROOT -install -d $RPM_BUILD_ROOT{%{_bindir},%{_mandir}/man6,%{_pixmapsdir},%{_desktopdir},%{_libdir}/scummvm} - -cp -p scummvm $RPM_BUILD_ROOT%{_bindir} -#install scummvm.6 $RPM_BUILD_ROOT%{_mandir}/man6 -cp -p plugins/lib*.so $RPM_BUILD_ROOT%{_libdir}/scummvm +%{__make} install \ + DESTDIR=$RPM_BUILD_ROOT %{__make} -C scummvm-tools-%{version_tools} install \ DESTDIR=$RPM_BUILD_ROOT -cp -p %{SOURCE2} $RPM_BUILD_ROOT%{_desktopdir} -cp -p icons/%{name}.svg $RPM_BUILD_ROOT%{_pixmapsdir} - -install -d $RPM_BUILD_ROOT%{_datadir}/%{name} -cp -p gui/themes/*.zip $RPM_BUILD_ROOT%{_datadir}/%{name} - %clean rm -rf $RPM_BUILD_ROOT @@ -1187,10 +218,14 @@ rm -rf $RPM_BUILD_ROOT %doc AUTHORS CONTRIBUTING.md COPYRIGHT NEWS.md README.md TODO %attr(755,root,root) %{_bindir}/scummvm %dir %{_libdir}/scummvm -#%{_mandir}/man6/* +%attr(755,root,root) %{_libdir}/scummvm/lib*.so +%{_mandir}/man6/scummvm.6* %{_pixmapsdir}/* %{_desktopdir}/*.desktop -%dir %{_datadir}/%{name} +%{_datadir}/%{name} +%{_iconsdir}/hicolor/scalable/apps/scummvm.svg +%{_datadir}/metainfo/scummvm.appdata.xml + %files tools %defattr(644,root,root,755) @@ -1198,323 +233,3 @@ rm -rf $RPM_BUILD_ROOT %attr(755,root,root) %{_bindir}/* %exclude %{_bindir}/scummvm %{_datadir}/scummvm-tools - -%files engine-agi -%defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/scummvm/libagi.so - -%files engine-agos -%defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/scummvm/libagos.so - -%files engine-bladerunner -%defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/scummvm/libbladerunner.so - -%files engine-cge -%defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/scummvm/libcge.so - -%files engine-chewy -%defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/scummvm/libchewy.so - -%files engine-cine -%defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/scummvm/libcine.so - -%files engine-composer -%defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/scummvm/libcomposer.so - -%files engine-cruise -%defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/scummvm/libcruise.so - -%files engine-cryo -%defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/scummvm/libcryo.so - -%files engine-cryomni3d -%defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/scummvm/libcryomni3d.so - -%files engine-draci -%defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/scummvm/libdraci.so - -%files engine-dragons -%defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/scummvm/libdragons.so - -%files engine-drascula -%defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/scummvm/libdrascula.so - -%files engine-dreamweb -%defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/scummvm/libdreamweb.so - -%files engine-gob -%defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/scummvm/libgob.so - -%files engine-glk -%defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/scummvm/libglk.so - -%files engine-griffon -%defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/scummvm/libgriffon.so - -%files engine-groovie -%defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/scummvm/libgroovie.so - -%files engine-hdb -%defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/scummvm/libhdb.so - -%files engine-hugo -%defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/scummvm/libhugo.so - -%files engine-illusions -%defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/scummvm/libillusions.so - -%files engine-kingdom -%defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/scummvm/libkingdom.so - -%files engine-kyra -%defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/scummvm/libkyra.so - -%files engine-lastexpress -%defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/scummvm/liblastexpress.so - -%files engine-lilliput -%defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/scummvm/liblilliput.so - -%files engine-lure -%defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/scummvm/liblure.so - -%files engine-made -%defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/scummvm/libmade.so - -%files engine-mohawk -%defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/scummvm/libmohawk.so - -%files engine-mutationofjb -%defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/scummvm/libmutationofjb.so - -%files engine-parallaction -%defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/scummvm/libparallaction.so - -%files engine-petka -%defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/scummvm/libpetka.so - -%files engine-pink -%defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/scummvm/libpink.so - -%files engine-plumbers -%defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/scummvm/libplumbers.so - -%files engine-queen -%defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/scummvm/libqueen.so - -%files engine-saga -%defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/scummvm/libsaga.so - -%files engine-sci -%defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/scummvm/libsci.so - -%files engine-scumm -%defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/scummvm/libscumm.so - -%files engine-sky -%defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/scummvm/libsky.so - -%files engine-sludge -%defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/scummvm/libsludge.so - -%files engine-sword1 -%defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/scummvm/libsword1.so - -%files engine-sword2 -%defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/scummvm/libsword2.so - -%files engine-sword25 -%defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/scummvm/libsword25.so - -%files engine-startrek -%defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/scummvm/libstartrek.so - -%files engine-supernova -%defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/scummvm/libsupernova.so - -%files engine-teenagent -%defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/scummvm/libteenagent.so - -%files engine-testbed -%defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/scummvm/libtestbed.so - -%files engine-tinsel -%defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/scummvm/libtinsel.so - -%files engine-touche -%defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/scummvm/libtouche.so - -%files engine-toon -%defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/scummvm/libtoon.so - -%files engine-tsage -%defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/scummvm/libtsage.so - -%files engine-tucker -%defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/scummvm/libtucker.so - -%files engine-ultima -%defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/scummvm/libultima.so - -%files engine-hopkins -%defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/scummvm/libhopkins.so - -%files engine-pegasus -%defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/scummvm/libpegasus.so - -%files engine-toltecs -%defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/scummvm/libtoltecs.so - -%files engine-tony -%defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/scummvm/libtony.so - -%files engine-wintermute -%defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/scummvm/libwintermute.so - -%files engine-access -%defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/scummvm/libaccess.so - -%files engine-adl -%defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/scummvm/libadl.so - -%files engine-avalanche -%defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/scummvm/libavalanche.so - -%files engine-bbvs -%defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/scummvm/libbbvs.so - -%files engine-cge2 -%defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/scummvm/libcge2.so - -%files engine-director -%defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/scummvm/libdirector.so - -%files engine-dm -%defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/scummvm/libdm.so - -%files engine-gnap -%defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/scummvm/libgnap.so - -%files engine-lab -%defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/scummvm/liblab.so - -%files engine-macventure -%defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/scummvm/libmacventure.so - -%files engine-mads -%defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/scummvm/libmads.so - -%files engine-mortevielle -%defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/scummvm/libmortevielle.so - -%files engine-neverhood -%defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/scummvm/libneverhood.so - -%files engine-prince -%defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/scummvm/libprince.so - -%files engine-sherlock -%defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/scummvm/libsherlock.so - -%files engine-titanic -%defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/scummvm/libtitanic.so - -%files engine-voyeur -%defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/scummvm/libvoyeur.so - -%files engine-wage -%defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/scummvm/libwage.so - -%files engine-xeen -%defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/scummvm/libxeen.so - -%files engine-zvision -%defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/scummvm/libzvision.so - -%files theme-classic -%defattr(644,root,root,755) -%{_datadir}/%{name}/scummclassic.* - -%files theme-modern -%defattr(644,root,root,755) -%{_datadir}/%{name}/scummmodern.* - -%files theme-remastered -%defattr(644,root,root,755) -%{_datadir}/%{name}/scummremastered.* diff --git a/dwarf-debug.patch b/dwarf-debug.patch index 65d287c..01b4043 100644 --- a/dwarf-debug.patch +++ b/dwarf-debug.patch @@ -1,10 +1,14 @@ --- scummvm-1.6.0/configure~ 2013-05-26 22:21:47.000000000 +0200 +++ scummvm-1.6.0/configure 2013-07-16 01:07:53.563063545 +0200 -@@ -3786,7 +3786,7 @@ +@@ -3786,11 +3786,7 @@ append_var NASMFLAGS "-f aout" ;; *) - append_var NASMFLAGS "-f elf" +- if $LD $LDFLAGS -Wl,--version 2>/dev/null | grep -q -e 'GNU gold'; then +- # gold throws an internal error when nasm uses dwarf, force older stabs in this case +- append_var NASMFLAGS "-F stabs" +- fi + append_var NASMFLAGS "-f elf -F dwarf" ;; esac diff --git a/scummvm-wx-config.patch b/scummvm-wx-config.patch index 1a4956b..39153cd 100644 --- a/scummvm-wx-config.patch +++ b/scummvm-wx-config.patch @@ -5,7 +5,7 @@ find_wxconfig() { echo_n "Looking for wx-config... " - wxconfigs="$_wxconfig:wxgtk2-2.8-config" -+ wxconfigs="$_wxconfig:wx-gtk2-unicode-config" ++ wxconfigs="$_wxconfig:wx-gtk3-unicode-config" _wxconfig= IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="$SEPARATOR" diff --git a/scummvm.desktop b/scummvm.desktop deleted file mode 100644 index a9d6c58..0000000 --- a/scummvm.desktop +++ /dev/null @@ -1,10 +0,0 @@ -[Desktop Entry] -Name=scummvm -Comment=SCUMM graphic adventure game interpreter -Comment[pl]=Interpreter przygodówek opartych na SCUMM -Icon=scummvm -Exec=scummvm -Terminal=false -Type=Application -Categories=Game;AdventureGame; -# vi: encoding=utf-8 diff --git a/sdl2.patch b/sdl2.patch deleted file mode 100644 index 34877c9..0000000 --- a/sdl2.patch +++ /dev/null @@ -1,20 +0,0 @@ ---- scummvm-2.5.1/configure.orig 2022-09-11 22:50:44.875895176 +0200 -+++ scummvm-2.5.1/configure 2022-09-11 23:12:09.358791198 +0200 -@@ -3840,7 +3840,7 @@ - append_var INCLUDES "$SDL_CFLAGS" - append_var LIBS "$SDL_LIBS" - case $_sdlversion in -- 2.0.*) -+ 2.*) - add_line_to_config_mk "USE_SDL2 = 1" - _sdlMajorVersionNumber=2 - ;; -@@ -5368,7 +5368,7 @@ - _opengl_mode=gl - ;; - -- 2.0.*) -+ 2.*) - # SDL2 supports both OpenGL + OpenGL ES contexts. - # However, Mac OS X only allows OpenGL context creation at - # this time, thus we limit us to OpenGL on that platform. ================================================================ ---- gitweb: http://git.pld-linux.org/gitweb.cgi/packages/scummvm.git/commitdiff/a2f9a9dc526114ba806a81f3bb23f10c9f81c7d1 _______________________________________________ pld-cvs-commit mailing list pld-cvs-commit@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit