Group :: Games/Strategy
RPM: simutrans-pak64
Main Changelog Spec Patches Sources Download Gear Bugs and FR Repocop
%define src_ver 99-17
%define pkg_ver %(echo %src_ver | sed -e 's,-,.,g')
Summary: A complete Simutrans game data package with 64x64 tiles
Summary(ru_RU.UTF-8): Полный пакет данных для игры Simutrans с ячейками 64x64 точки
Name: simutrans-pak64
Version: %pkg_ver
Release: alt1
License: Distributable
Group: Games/Strategy
URL: http://www.simutrans.com
Source0: pak64-%src_ver.zip
Source1: symbol.TramStop.pak
Provides: simutrans-pak = 0.99.17.1
Requires: simutrans
Packager: Michael Shigorin <mike at altlinux.org>
BuildRequires: unzip
%description
This is a complete data package of version %src_ver for Simutrans transport game
with 64x64 tiles. pak64 can be deemed an official Simutrans pak.
%description -l ru_RU.UTF-8
Этот пакет содержит данные версии %src_ver для транспортной игры Simutrans с ячейками
размером 64x64 точки. pak64 может считаться официальным набором для Simutrans.
%prep
%setup -q -c %name-%version
install -m 0644 %SOURCE1 simutrans/pak/
# convert Russian cities names from CP1251 to UTF-8 and mark the file as unicode
echo -e "\xC2\xA7" >simutrans/pak/text/citylist_ru.utf
iconv -f CP1251 -t UTF-8 simutrans/pak/text/citylist_ru.txt >>simutrans/pak/text/citylist_ru.utf
mv -f simutrans/pak/text/citylist_ru.utf simutrans/pak/text/citylist_ru.txt
%install
rm -rf %buildroot
mkdir -p %buildroot%_libexecdir/simutrans
cp -pr simutrans/* %buildroot%_libexecdir/simutrans/
%clean
%files
%defattr(0644,root,root,0755)
%_libexecdir/simutrans/*
%changelog
…
Full changelog you can see here
%define pkg_ver %(echo %src_ver | sed -e 's,-,.,g')
Summary: A complete Simutrans game data package with 64x64 tiles
Summary(ru_RU.UTF-8): Полный пакет данных для игры Simutrans с ячейками 64x64 точки
Name: simutrans-pak64
Version: %pkg_ver
Release: alt1
License: Distributable
Group: Games/Strategy
URL: http://www.simutrans.com
Source0: pak64-%src_ver.zip
Source1: symbol.TramStop.pak
Provides: simutrans-pak = 0.99.17.1
Requires: simutrans
Packager: Michael Shigorin <mike at altlinux.org>
BuildRequires: unzip
%description
This is a complete data package of version %src_ver for Simutrans transport game
with 64x64 tiles. pak64 can be deemed an official Simutrans pak.
%description -l ru_RU.UTF-8
Этот пакет содержит данные версии %src_ver для транспортной игры Simutrans с ячейками
размером 64x64 точки. pak64 может считаться официальным набором для Simutrans.
%prep
%setup -q -c %name-%version
install -m 0644 %SOURCE1 simutrans/pak/
# convert Russian cities names from CP1251 to UTF-8 and mark the file as unicode
echo -e "\xC2\xA7" >simutrans/pak/text/citylist_ru.utf
iconv -f CP1251 -t UTF-8 simutrans/pak/text/citylist_ru.txt >>simutrans/pak/text/citylist_ru.utf
mv -f simutrans/pak/text/citylist_ru.utf simutrans/pak/text/citylist_ru.txt
%install
rm -rf %buildroot
mkdir -p %buildroot%_libexecdir/simutrans
cp -pr simutrans/* %buildroot%_libexecdir/simutrans/
%clean
%files
%defattr(0644,root,root,0755)
%_libexecdir/simutrans/*
%changelog
…
Full changelog you can see here