author | rubidium |
Tue, 20 May 2008 22:05:25 +0000 | |
branch | 0.6 |
changeset 10659 | 2d983c15a049 |
parent 9353 | 1127b484af20 |
permissions | -rw-r--r-- |
9353
1127b484af20
(svn r12478) [0.6] -Backport from trunk (12477, 12453, 12448, 12443, 12439, 12417):
rubidium
parents:
diff
changeset
|
1 |
# |
1127b484af20
(svn r12478) [0.6] -Backport from trunk (12477, 12453, 12448, 12443, 12439, 12417):
rubidium
parents:
diff
changeset
|
2 |
# spec file for package openttd (trunk) |
1127b484af20
(svn r12478) [0.6] -Backport from trunk (12477, 12453, 12448, 12443, 12439, 12417):
rubidium
parents:
diff
changeset
|
3 |
# |
1127b484af20
(svn r12478) [0.6] -Backport from trunk (12477, 12453, 12448, 12443, 12439, 12417):
rubidium
parents:
diff
changeset
|
4 |
# Copyright (c) 2007 The OpenTTD team. |
1127b484af20
(svn r12478) [0.6] -Backport from trunk (12477, 12453, 12448, 12443, 12439, 12417):
rubidium
parents:
diff
changeset
|
5 |
# This file and all modifications and additions to the pristine |
1127b484af20
(svn r12478) [0.6] -Backport from trunk (12477, 12453, 12448, 12443, 12439, 12417):
rubidium
parents:
diff
changeset
|
6 |
# package are under the same license as the package itself |
1127b484af20
(svn r12478) [0.6] -Backport from trunk (12477, 12453, 12448, 12443, 12439, 12417):
rubidium
parents:
diff
changeset
|
7 |
# |
1127b484af20
(svn r12478) [0.6] -Backport from trunk (12477, 12453, 12448, 12443, 12439, 12417):
rubidium
parents:
diff
changeset
|
8 |
Name: openttd |
1127b484af20
(svn r12478) [0.6] -Backport from trunk (12477, 12453, 12448, 12443, 12439, 12417):
rubidium
parents:
diff
changeset
|
9 |
Version: svn |
1127b484af20
(svn r12478) [0.6] -Backport from trunk (12477, 12453, 12448, 12443, 12439, 12417):
rubidium
parents:
diff
changeset
|
10 |
Release: head |
1127b484af20
(svn r12478) [0.6] -Backport from trunk (12477, 12453, 12448, 12443, 12439, 12417):
rubidium
parents:
diff
changeset
|
11 |
Group: Applications/Games |
1127b484af20
(svn r12478) [0.6] -Backport from trunk (12477, 12453, 12448, 12443, 12439, 12417):
rubidium
parents:
diff
changeset
|
12 |
Source: %{name}-%{version}-%{release}.tar.gz |
1127b484af20
(svn r12478) [0.6] -Backport from trunk (12477, 12453, 12448, 12443, 12439, 12417):
rubidium
parents:
diff
changeset
|
13 |
License: GPL |
1127b484af20
(svn r12478) [0.6] -Backport from trunk (12477, 12453, 12448, 12443, 12439, 12417):
rubidium
parents:
diff
changeset
|
14 |
URL: http://www.openttd.org |
1127b484af20
(svn r12478) [0.6] -Backport from trunk (12477, 12453, 12448, 12443, 12439, 12417):
rubidium
parents:
diff
changeset
|
15 |
Packager: Denis Burlaka <burlaka@yandex.ru> |
1127b484af20
(svn r12478) [0.6] -Backport from trunk (12477, 12453, 12448, 12443, 12439, 12417):
rubidium
parents:
diff
changeset
|
16 |
Summary: OpenTTD is an Open Source clone of Chris Sawyer's Transport Tycoon Deluxe |
1127b484af20
(svn r12478) [0.6] -Backport from trunk (12477, 12453, 12448, 12443, 12439, 12417):
rubidium
parents:
diff
changeset
|
17 |
Requires: SDL zlib libpng freetype2 fontconfig |
1127b484af20
(svn r12478) [0.6] -Backport from trunk (12477, 12453, 12448, 12443, 12439, 12417):
rubidium
parents:
diff
changeset
|
18 |
BuildRequires: gcc SDL-devel zlib-devel libpng-devel fontconfig-devel |
1127b484af20
(svn r12478) [0.6] -Backport from trunk (12477, 12453, 12448, 12443, 12439, 12417):
rubidium
parents:
diff
changeset
|
19 |
%if %{_vendor}=="suse" |
1127b484af20
(svn r12478) [0.6] -Backport from trunk (12477, 12453, 12448, 12443, 12439, 12417):
rubidium
parents:
diff
changeset
|
20 |
BuildRequires: freetype2-devel |
1127b484af20
(svn r12478) [0.6] -Backport from trunk (12477, 12453, 12448, 12443, 12439, 12417):
rubidium
parents:
diff
changeset
|
21 |
%endif |
1127b484af20
(svn r12478) [0.6] -Backport from trunk (12477, 12453, 12448, 12443, 12439, 12417):
rubidium
parents:
diff
changeset
|
22 |
%if %{_vendor}=="fedora" |
1127b484af20
(svn r12478) [0.6] -Backport from trunk (12477, 12453, 12448, 12443, 12439, 12417):
rubidium
parents:
diff
changeset
|
23 |
BuildRequires: freetype-devel |
1127b484af20
(svn r12478) [0.6] -Backport from trunk (12477, 12453, 12448, 12443, 12439, 12417):
rubidium
parents:
diff
changeset
|
24 |
%endif |
1127b484af20
(svn r12478) [0.6] -Backport from trunk (12477, 12453, 12448, 12443, 12439, 12417):
rubidium
parents:
diff
changeset
|
25 |
%if %{_vendor}=="mandriva" |
1127b484af20
(svn r12478) [0.6] -Backport from trunk (12477, 12453, 12448, 12443, 12439, 12417):
rubidium
parents:
diff
changeset
|
26 |
BuildRequires: libfreetype6-devel |
1127b484af20
(svn r12478) [0.6] -Backport from trunk (12477, 12453, 12448, 12443, 12439, 12417):
rubidium
parents:
diff
changeset
|
27 |
%endif |
1127b484af20
(svn r12478) [0.6] -Backport from trunk (12477, 12453, 12448, 12443, 12439, 12417):
rubidium
parents:
diff
changeset
|
28 |
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot |
1127b484af20
(svn r12478) [0.6] -Backport from trunk (12477, 12453, 12448, 12443, 12439, 12417):
rubidium
parents:
diff
changeset
|
29 |
Prefix: /usr |
1127b484af20
(svn r12478) [0.6] -Backport from trunk (12477, 12453, 12448, 12443, 12439, 12417):
rubidium
parents:
diff
changeset
|
30 |
|
1127b484af20
(svn r12478) [0.6] -Backport from trunk (12477, 12453, 12448, 12443, 12439, 12417):
rubidium
parents:
diff
changeset
|
31 |
%description |
1127b484af20
(svn r12478) [0.6] -Backport from trunk (12477, 12453, 12448, 12443, 12439, 12417):
rubidium
parents:
diff
changeset
|
32 |
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. |
1127b484af20
(svn r12478) [0.6] -Backport from trunk (12477, 12453, 12448, 12443, 12439, 12417):
rubidium
parents:
diff
changeset
|
33 |
|
1127b484af20
(svn r12478) [0.6] -Backport from trunk (12477, 12453, 12448, 12443, 12439, 12417):
rubidium
parents:
diff
changeset
|
34 |
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. |
1127b484af20
(svn r12478) [0.6] -Backport from trunk (12477, 12453, 12448, 12443, 12439, 12417):
rubidium
parents:
diff
changeset
|
35 |
|
1127b484af20
(svn r12478) [0.6] -Backport from trunk (12477, 12453, 12448, 12443, 12439, 12417):
rubidium
parents:
diff
changeset
|
36 |
%prep |
1127b484af20
(svn r12478) [0.6] -Backport from trunk (12477, 12453, 12448, 12443, 12439, 12417):
rubidium
parents:
diff
changeset
|
37 |
%setup |
1127b484af20
(svn r12478) [0.6] -Backport from trunk (12477, 12453, 12448, 12443, 12439, 12417):
rubidium
parents:
diff
changeset
|
38 |
|
1127b484af20
(svn r12478) [0.6] -Backport from trunk (12477, 12453, 12448, 12443, 12439, 12417):
rubidium
parents:
diff
changeset
|
39 |
%build |
1127b484af20
(svn r12478) [0.6] -Backport from trunk (12477, 12453, 12448, 12443, 12439, 12417):
rubidium
parents:
diff
changeset
|
40 |
./configure --prefix-dir=%{prefix} --binary-dir=bin --install-dir="$RPM_BUILD_ROOT" |
1127b484af20
(svn r12478) [0.6] -Backport from trunk (12477, 12453, 12448, 12443, 12439, 12417):
rubidium
parents:
diff
changeset
|
41 |
make |
1127b484af20
(svn r12478) [0.6] -Backport from trunk (12477, 12453, 12448, 12443, 12439, 12417):
rubidium
parents:
diff
changeset
|
42 |
|
1127b484af20
(svn r12478) [0.6] -Backport from trunk (12477, 12453, 12448, 12443, 12439, 12417):
rubidium
parents:
diff
changeset
|
43 |
%install |
1127b484af20
(svn r12478) [0.6] -Backport from trunk (12477, 12453, 12448, 12443, 12439, 12417):
rubidium
parents:
diff
changeset
|
44 |
make ROOT="$RPM_BUILD_ROOT" install |
1127b484af20
(svn r12478) [0.6] -Backport from trunk (12477, 12453, 12448, 12443, 12439, 12417):
rubidium
parents:
diff
changeset
|
45 |
|
1127b484af20
(svn r12478) [0.6] -Backport from trunk (12477, 12453, 12448, 12443, 12439, 12417):
rubidium
parents:
diff
changeset
|
46 |
mkdir -p $RPM_BUILD_ROOT/%{_datadir}/applications |
1127b484af20
(svn r12478) [0.6] -Backport from trunk (12477, 12453, 12448, 12443, 12439, 12417):
rubidium
parents:
diff
changeset
|
47 |
cat << EOF > $RPM_BUILD_ROOT/%{_datadir}/applications/%{name}.desktop |
1127b484af20
(svn r12478) [0.6] -Backport from trunk (12477, 12453, 12448, 12443, 12439, 12417):
rubidium
parents:
diff
changeset
|
48 |
[Desktop Entry] |
1127b484af20
(svn r12478) [0.6] -Backport from trunk (12477, 12453, 12448, 12443, 12439, 12417):
rubidium
parents:
diff
changeset
|
49 |
Categories=Games; |
1127b484af20
(svn r12478) [0.6] -Backport from trunk (12477, 12453, 12448, 12443, 12439, 12417):
rubidium
parents:
diff
changeset
|
50 |
Encoding=UTF-8 |
1127b484af20
(svn r12478) [0.6] -Backport from trunk (12477, 12453, 12448, 12443, 12439, 12417):
rubidium
parents:
diff
changeset
|
51 |
Exec=/usr/bin/openttd |
1127b484af20
(svn r12478) [0.6] -Backport from trunk (12477, 12453, 12448, 12443, 12439, 12417):
rubidium
parents:
diff
changeset
|
52 |
Name=OpenTTD |
1127b484af20
(svn r12478) [0.6] -Backport from trunk (12477, 12453, 12448, 12443, 12439, 12417):
rubidium
parents:
diff
changeset
|
53 |
Icon=openttd.32 |
1127b484af20
(svn r12478) [0.6] -Backport from trunk (12477, 12453, 12448, 12443, 12439, 12417):
rubidium
parents:
diff
changeset
|
54 |
Terminal=false |
1127b484af20
(svn r12478) [0.6] -Backport from trunk (12477, 12453, 12448, 12443, 12439, 12417):
rubidium
parents:
diff
changeset
|
55 |
Type=Application |
1127b484af20
(svn r12478) [0.6] -Backport from trunk (12477, 12453, 12448, 12443, 12439, 12417):
rubidium
parents:
diff
changeset
|
56 |
EOF |
1127b484af20
(svn r12478) [0.6] -Backport from trunk (12477, 12453, 12448, 12443, 12439, 12417):
rubidium
parents:
diff
changeset
|
57 |
|
1127b484af20
(svn r12478) [0.6] -Backport from trunk (12477, 12453, 12448, 12443, 12439, 12417):
rubidium
parents:
diff
changeset
|
58 |
%clean |
1127b484af20
(svn r12478) [0.6] -Backport from trunk (12477, 12453, 12448, 12443, 12439, 12417):
rubidium
parents:
diff
changeset
|
59 |
rm -Rf "$RPM_BUILD_ROOT" |
1127b484af20
(svn r12478) [0.6] -Backport from trunk (12477, 12453, 12448, 12443, 12439, 12417):
rubidium
parents:
diff
changeset
|
60 |
|
1127b484af20
(svn r12478) [0.6] -Backport from trunk (12477, 12453, 12448, 12443, 12439, 12417):
rubidium
parents:
diff
changeset
|
61 |
%files |
1127b484af20
(svn r12478) [0.6] -Backport from trunk (12477, 12453, 12448, 12443, 12439, 12417):
rubidium
parents:
diff
changeset
|
62 |
%dir %{_datadir}/games/%{name} |
1127b484af20
(svn r12478) [0.6] -Backport from trunk (12477, 12453, 12448, 12443, 12439, 12417):
rubidium
parents:
diff
changeset
|
63 |
%dir %{_datadir}/games/%{name}/lang |
1127b484af20
(svn r12478) [0.6] -Backport from trunk (12477, 12453, 12448, 12443, 12439, 12417):
rubidium
parents:
diff
changeset
|
64 |
%dir %{_datadir}/games/%{name}/data |
1127b484af20
(svn r12478) [0.6] -Backport from trunk (12477, 12453, 12448, 12443, 12439, 12417):
rubidium
parents:
diff
changeset
|
65 |
%dir %{_datadir}/games/%{name}/gm |
1127b484af20
(svn r12478) [0.6] -Backport from trunk (12477, 12453, 12448, 12443, 12439, 12417):
rubidium
parents:
diff
changeset
|
66 |
%dir %{_datadir}/games/%{name}/docs |
1127b484af20
(svn r12478) [0.6] -Backport from trunk (12477, 12453, 12448, 12443, 12439, 12417):
rubidium
parents:
diff
changeset
|
67 |
%dir %{_datadir}/pixmaps |
1127b484af20
(svn r12478) [0.6] -Backport from trunk (12477, 12453, 12448, 12443, 12439, 12417):
rubidium
parents:
diff
changeset
|
68 |
%defattr(644, root, games, 755) |
1127b484af20
(svn r12478) [0.6] -Backport from trunk (12477, 12453, 12448, 12443, 12439, 12417):
rubidium
parents:
diff
changeset
|
69 |
%attr(755, root, games) %{_bindir}/%{name} |
1127b484af20
(svn r12478) [0.6] -Backport from trunk (12477, 12453, 12448, 12443, 12439, 12417):
rubidium
parents:
diff
changeset
|
70 |
%{_datadir}/games/%{name}/lang/* |
1127b484af20
(svn r12478) [0.6] -Backport from trunk (12477, 12453, 12448, 12443, 12439, 12417):
rubidium
parents:
diff
changeset
|
71 |
%{_datadir}/games/%{name}/data/* |
1127b484af20
(svn r12478) [0.6] -Backport from trunk (12477, 12453, 12448, 12443, 12439, 12417):
rubidium
parents:
diff
changeset
|
72 |
%{_datadir}/games/%{name}/docs/* |
1127b484af20
(svn r12478) [0.6] -Backport from trunk (12477, 12453, 12448, 12443, 12439, 12417):
rubidium
parents:
diff
changeset
|
73 |
%{_datadir}/pixmaps/* |
1127b484af20
(svn r12478) [0.6] -Backport from trunk (12477, 12453, 12448, 12443, 12439, 12417):
rubidium
parents:
diff
changeset
|
74 |
%{_datadir}/applications/%{name}.desktop |
1127b484af20
(svn r12478) [0.6] -Backport from trunk (12477, 12453, 12448, 12443, 12439, 12417):
rubidium
parents:
diff
changeset
|
75 |