]>
Commit | Line | Data |
---|---|---|
9a0fdd5a | 1 | # |
d70ac8d4 MP |
2 | # TODO: |
3 | # - fix app name (files are freeciv.mo and so on, so conflicts with freeciv) | |
9a0fdd5a | 4 | # Conditional build: |
d70ac8d4 | 5 | %define snapdate 20050502 |
b6953f47 | 6 | Summary: FREE CIVilization clone - AC version |
2ae3587b | 7 | Summary(pl.UTF-8): Klon FREE CIVilization - wersja AC |
9a0fdd5a | 8 | Name: freecivac |
d70ac8d4 MP |
9 | Version: snap.%{snapdate} |
10 | Release: 0.1 | |
9a0fdd5a MP |
11 | License: GPL |
12 | Group: X11/Applications/Games/Strategy | |
3a0b2b74 MP |
13 | Source0: http://vorlon.icpnet.pl/~agaran/%{name}-snap-%{snapdate}.tgz |
14 | # Source0-md5: 5dc07e4f5cae347241b42341ea10d83f | |
d70ac8d4 | 15 | Patch0: %{name}-gtk2-m4.diff |
5600d408 | 16 | Patch1: %{name}-slang.diff |
9a0fdd5a | 17 | URL: http://freecivac.sourceforge.net/ |
b6953f47 JB |
18 | BuildRequires: autoconf |
19 | BuildRequires: automake | |
9a0fdd5a | 20 | BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) |
d70ac8d4 MP |
21 | # needs to be resolved, mo and /usr/share/freeciv conflict |
22 | Conflicts: freeciv | |
9a0fdd5a | 23 | |
b6953f47 JB |
24 | %define _appdefsdir /usr/X11R6/lib/X11/app-defaults |
25 | ||
9a0fdd5a | 26 | %description |
d6be4cc8 | 27 | Free clone of Sid Meier's Civilization. Free Civilization clone for |
576fb262 | 28 | Unix and X. This is multiplayer strategic game and you can also play |
9a0fdd5a MP |
29 | against computer-AI players. |
30 | ||
ee7a99fa JR |
31 | %description -l pl.UTF-8 |
32 | Darmowy klon Civilization Sida Meiera, dziaĹ\82ajÄ\85cy pod Uniksem i X. | |
33 | Jest to gra strategiczna dla wielu graczy, moĹźna graÄ\87 takĹźe przeciwko | |
b6953f47 JB |
34 | komputerowej AI. |
35 | ||
d70ac8d4 MP |
36 | # yes, i know ugly way, but i wanted to commit what i done @home maybe |
37 | # somebody else could fix rest, | |
9a0fdd5a | 38 | %prep |
b6953f47 | 39 | %setup -q -n %{name} |
d70ac8d4 | 40 | %patch0 -p1 |
5600d408 | 41 | %patch1 -p1 |
d70ac8d4 MP |
42 | rm configure.in |
43 | mv m4/x.252 m4/x.m4 | |
44 | perl -pi -e 's/-lslang-utf8/-lslang/' server/Makefile.am | |
45 | perl -pi -e 's/-lslang-utf8/-lslang/' client/Makefile.am | |
46 | chmod +x client/gui-gtk-2.0/rc2c | |
9a0fdd5a MP |
47 | |
48 | %build | |
d70ac8d4 MP |
49 | #%%{__gettextize} |
50 | #autoupdate | |
51 | %{__aclocal} -I m4 | |
52 | %{__autoconf} | |
53 | %{__autoheader} | |
54 | %{__automake} | |
9a0fdd5a | 55 | %configure |
9a0fdd5a | 56 | |
d70ac8d4 MP |
57 | %{__make} \ |
58 | ARFLAGS=rcs | |
9a0fdd5a MP |
59 | |
60 | %install | |
61 | rm -rf $RPM_BUILD_ROOT | |
9a0fdd5a MP |
62 | %{__make} install \ |
63 | DESTDIR=$RPM_BUILD_ROOT | |
64 | ||
d70ac8d4 MP |
65 | #install -d $RPM_BUILD_ROOT%{_appdefsdir},%{_desktopdir},%{_pixmapsdir}} |
66 | ||
67 | #rm $RPM_BUILD_ROOT%{_datadir}/freeciv/Freeciv | |
9a0fdd5a | 68 | |
d70ac8d4 MP |
69 | #install %{SOURCE1} %{SOURCE2} $RPM_BUILD_ROOT%{_desktopdir} |
70 | #install %{SOURCE3} $RPM_BUILD_ROOT%{_pixmapsdir} | |
71 | #install %{SOURCE5} $RPM_BUILD_ROOT%{_datadir}/freeciv/stdsounds.soundspec | |
72 | #cp -ar stdsounds $RPM_BUILD_ROOT%{_datadir}/freeciv | |
9a0fdd5a | 73 | |
d70ac8d4 | 74 | %find_lang freeciv |
9a0fdd5a MP |
75 | |
76 | %clean | |
77 | rm -rf $RPM_BUILD_ROOT | |
78 | ||
d70ac8d4 | 79 | %files -f freeciv.lang |
9a0fdd5a MP |
80 | %defattr(644,root,root,755) |
81 | %doc AUTHORS README ChangeLog NEWS | |
82 | %attr(755,root,root) %{_bindir}/* | |
83 | %{_datadir}/freeciv | |
d70ac8d4 MP |
84 | #%%{_desktopdir}/* |
85 | #%%{_pixmapsdir}/* |