mirror of
https://github.com/JGRennison/OpenTTD-patches.git
synced 2024-11-16 00:12:51 +00:00
76 lines
2.2 KiB
RPMSpec
76 lines
2.2 KiB
RPMSpec
#
|
|
# spec file for package openttd (trunk)
|
|
#
|
|
# Copyright (c) 2007 The OpenTTD team.
|
|
# This file and all modifications and additions to the pristine
|
|
# package are under the same license as the package itself
|
|
#
|
|
Name: openttd
|
|
Version: svn
|
|
Release: head
|
|
Group: Applications/Games
|
|
Source: %{name}-%{version}-%{release}.tar.gz
|
|
License: GPL
|
|
URL: http://www.openttd.org
|
|
Packager: Denis Burlaka <burlaka@yandex.ru>
|
|
Summary: OpenTTD is an Open Source clone of Chris Sawyer's Transport Tycoon Deluxe
|
|
Requires: SDL zlib libpng freetype2 fontconfig
|
|
BuildRequires: gcc SDL-devel zlib-devel libpng-devel fontconfig-devel
|
|
%if %{_vendor}=="suse"
|
|
BuildRequires: freetype2-devel
|
|
%endif
|
|
%if %{_vendor}=="fedora"
|
|
BuildRequires: freetype-devel
|
|
%endif
|
|
%if %{_vendor}=="mandriva"
|
|
BuildRequires: libfreetype6-devel
|
|
%endif
|
|
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
|
|
Prefix: /usr
|
|
|
|
%description
|
|
OpenTTD is a clone of the Microprose game "Transport Tycoon Deluxe", a popular game originally written by Chris Sawyer. It attempts to mimic the original game as closely as possible while extending it with new features.
|
|
|
|
OpenTTD is licensed under the GNU General Public License version 2.0. For more information, see the file 'COPYING' included with every release and source download of the game.
|
|
|
|
%prep
|
|
%setup
|
|
|
|
%build
|
|
./configure --prefix-dir=%{prefix} --binary-dir=bin --install-dir="$RPM_BUILD_ROOT"
|
|
make
|
|
|
|
%install
|
|
make ROOT="$RPM_BUILD_ROOT" install
|
|
|
|
mkdir -p $RPM_BUILD_ROOT/%{_datadir}/applications
|
|
cat << EOF > $RPM_BUILD_ROOT/%{_datadir}/applications/%{name}.desktop
|
|
[Desktop Entry]
|
|
Categories=Games;
|
|
Encoding=UTF-8
|
|
Exec=/usr/bin/openttd
|
|
Name=OpenTTD
|
|
Icon=openttd.32
|
|
Terminal=false
|
|
Type=Application
|
|
EOF
|
|
|
|
%clean
|
|
rm -Rf "$RPM_BUILD_ROOT"
|
|
|
|
%files
|
|
%dir %{_datadir}/games/%{name}
|
|
%dir %{_datadir}/games/%{name}/lang
|
|
%dir %{_datadir}/games/%{name}/data
|
|
%dir %{_datadir}/games/%{name}/gm
|
|
%dir %{_datadir}/games/%{name}/docs
|
|
%dir %{_datadir}/pixmaps
|
|
%defattr(644, root, games, 755)
|
|
%attr(755, root, games) %{_bindir}/%{name}
|
|
%{_datadir}/games/%{name}/lang/*
|
|
%{_datadir}/games/%{name}/data/*
|
|
%{_datadir}/games/%{name}/docs/*
|
|
%{_datadir}/pixmaps/*
|
|
%{_datadir}/applications/%{name}.desktop
|
|
|