Репозитории ALT
S: | 2.6.0-alt1 |
5.1: | 0.13.1-alt1 |
4.1: | 0.12.0-alt0.M41.1 |
4.0: | 0.12.0-alt0.M40.1 |
3.0: | 0.7.1-alt1 |
Группа :: Игры/Приключения
Пакет: scummvm
Главная Изменения Спек Патчи Sources Загрузить Gear Bugs and FR Repocop
Name: scummvm
Version: 2.6.0
Release: alt1
Summary: Graphic adventure game interpreter
Group: Games/Adventure
License: GPLv2
Url: http://www.scummvm.org
Source: %name-%version.tar.gz
Patch: scummvm-1.3.0-mp2player.patch
Patch1: scummvm-2.2.0-Fluidsynth2.2.patch
Provides: %_gamesdatadir/%name
# Automatically added by buildreq on Wed Oct 20 2021
# optimized out: at-spi2-atk fontconfig glib2-devel glibc-kernheaders-generic glibc-kernheaders-x86 libGLU-devel libSDL-devel libX11-devel libat-spi2-core libatk-devel libcairo-devel libcairo-gobject libcairo-gobject-devel libfreetype-devel libgdk-pixbuf libgdk-pixbuf-devel libgio-devel libglvnd-devel libgpg-error libharfbuzz-devel libogg-devel libpango-devel libpng-devel libsasl2-3 libstdc++-devel libwayland-client libwayland-cursor libwayland-egl pkg-config python3 python3-base sh4 xorg-proto-devel zlib-devel
BuildRequires: curl gcc-c++ git-core libGLEW-devel libSDL_net-devel liba52-devel libalsa-devel libcurl-devel libfaad-devel libflac-devel libfluidsynth-devel libfribidi-devel libgif-devel libgtk+3-devel libjpeg-devel libmad-devel libmpeg2-devel libreadline-devel libtheora-devel libvorbis-devel
%description
ScummVM is a collection of interpreters, capable of emulating several
adventure game engines. ScummVM mainly supports games created using
SCUMM (Script Creation Utility for Maniac Mansion), used in various
LucasArts games such as Monkey Island, Day of the Tentacle, and others.
%prep
%setup
%patch -p1
#patch1 -p1
%build
export CXXFLAGS=-DFS_API_VERSION=0x0202
./configure \
--prefix=%prefix \
--bindir=%_bindir \
--mandir=%_mandir \
--libdir=%_libdir \
--enable-release \
--enable-plugins --default-dynamic \
--disable-nasm --disable-tremor \
--enable-text-console \
--enable-all-engines \
--enable-vkeybd
%make_build
%install
%makeinstall_std
# Menu, themes and extra files
install -pD -m644 dists/%name.desktop %buildroot%_datadir/applications/%name.desktop
mkdir -p %buildroot%_datadir/%name
install -p -m644 dists/engine-data/*.dat %buildroot%_datadir/%name/
install -p -m644 dists/engine-data/*.cpt %buildroot%_datadir/%name/
install -p -m644 dists/engine-data/*.tbl %buildroot%_datadir/%name/
install -D dists/maemo/scummvm64.png %buildroot%_iconsdir/hicolor/64x64/apps/%name.png
install -D dists/maemo/scummvm48.png %buildroot%_iconsdir/hicolor/48x48/apps/%name.png
install -D icons/scummvm.svg %buildroot%_iconsdir/hicolor/scalable/apps/%name.svg
%files
%doc AUTHORS* README* NEWS* TODO* COPYING*
%exclude %_defaultdocdir/%name
%_bindir/scummvm
%_man6dir/scummvm.6*
%_datadir/pixmaps/scummvm.xpm
%_datadir/applications/%name.desktop
%_datadir/metainfo/*
%_iconsdir/hicolor/*/apps/*
%dir %_libdir/%name
%_libdir/%name/*
%dir %_datadir/%name
%_datadir/%name/*
%changelog
…
Полный changelog можно просмотреть здесь
Version: 2.6.0
Release: alt1
Summary: Graphic adventure game interpreter
Group: Games/Adventure
License: GPLv2
Url: http://www.scummvm.org
Source: %name-%version.tar.gz
Patch: scummvm-1.3.0-mp2player.patch
Patch1: scummvm-2.2.0-Fluidsynth2.2.patch
Provides: %_gamesdatadir/%name
# Automatically added by buildreq on Wed Oct 20 2021
# optimized out: at-spi2-atk fontconfig glib2-devel glibc-kernheaders-generic glibc-kernheaders-x86 libGLU-devel libSDL-devel libX11-devel libat-spi2-core libatk-devel libcairo-devel libcairo-gobject libcairo-gobject-devel libfreetype-devel libgdk-pixbuf libgdk-pixbuf-devel libgio-devel libglvnd-devel libgpg-error libharfbuzz-devel libogg-devel libpango-devel libpng-devel libsasl2-3 libstdc++-devel libwayland-client libwayland-cursor libwayland-egl pkg-config python3 python3-base sh4 xorg-proto-devel zlib-devel
BuildRequires: curl gcc-c++ git-core libGLEW-devel libSDL_net-devel liba52-devel libalsa-devel libcurl-devel libfaad-devel libflac-devel libfluidsynth-devel libfribidi-devel libgif-devel libgtk+3-devel libjpeg-devel libmad-devel libmpeg2-devel libreadline-devel libtheora-devel libvorbis-devel
%description
ScummVM is a collection of interpreters, capable of emulating several
adventure game engines. ScummVM mainly supports games created using
SCUMM (Script Creation Utility for Maniac Mansion), used in various
LucasArts games such as Monkey Island, Day of the Tentacle, and others.
%prep
%setup
%patch -p1
#patch1 -p1
%build
export CXXFLAGS=-DFS_API_VERSION=0x0202
./configure \
--prefix=%prefix \
--bindir=%_bindir \
--mandir=%_mandir \
--libdir=%_libdir \
--enable-release \
--enable-plugins --default-dynamic \
--disable-nasm --disable-tremor \
--enable-text-console \
--enable-all-engines \
--enable-vkeybd
%make_build
%install
%makeinstall_std
# Menu, themes and extra files
install -pD -m644 dists/%name.desktop %buildroot%_datadir/applications/%name.desktop
mkdir -p %buildroot%_datadir/%name
install -p -m644 dists/engine-data/*.dat %buildroot%_datadir/%name/
install -p -m644 dists/engine-data/*.cpt %buildroot%_datadir/%name/
install -p -m644 dists/engine-data/*.tbl %buildroot%_datadir/%name/
install -D dists/maemo/scummvm64.png %buildroot%_iconsdir/hicolor/64x64/apps/%name.png
install -D dists/maemo/scummvm48.png %buildroot%_iconsdir/hicolor/48x48/apps/%name.png
install -D icons/scummvm.svg %buildroot%_iconsdir/hicolor/scalable/apps/%name.svg
%files
%doc AUTHORS* README* NEWS* TODO* COPYING*
%exclude %_defaultdocdir/%name
%_bindir/scummvm
%_man6dir/scummvm.6*
%_datadir/pixmaps/scummvm.xpm
%_datadir/applications/%name.desktop
%_datadir/metainfo/*
%_iconsdir/hicolor/*/apps/*
%dir %_libdir/%name
%_libdir/%name/*
%dir %_datadir/%name
%_datadir/%name/*
%changelog
…
Полный changelog можно просмотреть здесь