]> git.pld-linux.org Git - packages/bzflag.git/blame - bzflag.spec
- BR: libtool
[packages/bzflag.git] / bzflag.spec
CommitLineData
b1d49b0f 1# TODO:
2# - some python plugin can be built, but it's hardly disabled (why ?)
3# - there's lot of stuff in misc directory, some of them interesting
4# (to be compiled, moved to doc, or something else)
5# - bzfsAPI.h and other is marked ad noinst_HEADER, maybe in future it will
6# be installed too, to allow compiling plugins externall
7#
efc66097 8Summary: Multiplayer 3D tank battle game
d89a8b68 9Summary(pl.UTF-8): Gra 3D dla wielu graczy - czołgi
8e0d9453 10Name: bzflag
a1694e76
AM
11Version: 2.0.12
12Release: 1
ccc52bfa 13License: LGPL
bc76e4d5 14Group: X11/Applications/Games
52d43537 15Source0: http://dl.sourceforge.net/bzflag/%{name}-%{version}.tar.bz2
a1694e76 16# Source0-md5: 1228754cac3eaacd4badba5319f47b41
bc76e4d5 17Source1: %{name}.desktop
5c1f40e7 18Source2: %{name}.png
aa4245dc 19Patch0: %{name}-etc_dir.patch
7ae2a17d 20Patch1: %{name}-nolibs.patch
709bd9ff 21URL: http://BZFlag.org/
4fd65b0a 22BuildRequires: OpenGL-devel
6e0325a7 23BuildRequires: SDL-devel >= 1.2.5
aa4245dc
JB
24BuildRequires: autoconf
25BuildRequires: automake
71cc157a 26BuildRequires: c-ares-devel
6e0325a7 27BuildRequires: curl-devel >= 7.9.5
28BuildRequires: libstdc++-devel
ff0a4455 29BuildRequires: libtool
6e0325a7 30BuildRequires: ncurses-devel
4fd65b0a 31Requires: OpenGL
538826e9 32BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
8e0d9453 33
4fd65b0a 34%define _noautoreqdep libGL.so.1 libGLU.so.1
8e0d9453 35
36%description
4e6627ec 37bzflag is a networked multiplayer 3D tank battle game, combining both
38fast action and strategy. Free-for-all and capture-the-flag styles are
2e731365 39available.
8e0d9453 40
c1c33a86
JR
41%description -l pl.UTF-8
42bzflag jest sieciową grą czołgową 3D, łączącą szybką akcję ze
43strategią. Grać można w wolnym stylu lub metodą "zdobądź flagę".
c52139ae 44
467a38b6 45%package server
46Summary: bzflag server and console utilities
d89a8b68 47Summary(pl.UTF-8): Server bzflag i narzędzia konsolowe
467a38b6 48Group: X11/Applications/Games
49Conflicts: bzflag < 1.10.8.20041007-1
50
51%description server
52bzflag server and console utilities.
53
c1c33a86
JR
54%description server -l pl.UTF-8
55Server bzflag i narzędzia konsolowe.
467a38b6 56
8e0d9453 57%prep
83a72eaa 58%setup -q
aa4245dc 59#%patch0 -p1
7ae2a17d 60%patch1 -p1
8e0d9453 61
cb39f0bd
AM
62:> m4/mkdirp.m4
63:> m4/sdl.m4
64
8e0d9453 65%build
6e0325a7 66CFLAGS="%{rpmcflags} -I/usr/include/ncurses"
67CPPFLAGS="%{rpmcflags} -I/usr/include/ncurses"
68export CFLAGS CPPFLAGS
a1694e76 69%{__libtoolize}
b1d49b0f 70%{__aclocal} -I m4
eb1a8dc0 71%{__autoheader}
eb1a8dc0 72%{__autoconf}
aa4245dc 73%{__automake}
6e0325a7 74%configure \
6e0325a7 75 --enable-threads \
b1d49b0f 76 --enable-plugins \
6e0325a7 77 --enable-bzadmin \
78 --disable-timebomb \
79 --disable-sdltest \
6e0325a7 80 --enable-client \
81 --enable-robots \
82 --enable-snapping
eb1a8dc0 83
84%{__make}
8e0d9453 85
2432b53f 86%install
4e6627ec 87rm -rf $RPM_BUILD_ROOT
3c9b563f 88install -d $RPM_BUILD_ROOT{%{_bindir},%{_datadir}/bzflag} \
56d42721 89 $RPM_BUILD_ROOT{%{_desktopdir},%{_pixmapsdir},%{_mandir}/man6}
eb1a8dc0 90
aa4245dc
JB
91%{__make} install \
92 DESTDIR=$RPM_BUILD_ROOT
53629c2f 93
56d42721 94install %{SOURCE1} $RPM_BUILD_ROOT%{_desktopdir}
726b366b 95install %{SOURCE2} $RPM_BUILD_ROOT%{_pixmapsdir}
53629c2f 96
8e0d9453 97%clean
98rm -rf $RPM_BUILD_ROOT
99
8e0d9453 100%files
2432b53f 101%defattr(644,root,root,755)
d99659b5 102%doc AUTHORS README README.Linux BUGS TODO ChangeLog
467a38b6 103%attr(755,root,root) %{_bindir}/bzflag
bb028c06 104%{_mandir}/man6/bzflag.6*
56d42721 105%{_desktopdir}/*.desktop
53629c2f 106%{_pixmapsdir}/*
467a38b6 107%dir %{_datadir}/%{name}
c6a781be 108%{_datadir}/%{name}/*.xpm
467a38b6 109%{_datadir}/%{name}/*.wav
110%{_datadir}/%{name}/*.png
c6a781be 111%dir %{_datadir}/%{name}/fonts
112%{_datadir}/%{name}/fonts/*
467a38b6 113%dir %{_datadir}/%{name}/l10n
114%{_datadir}/%{name}/l10n/%{name}_xx.po
115%{_datadir}/%{name}/l10n/ISO-639-2_values_8bits.txt
116%lang(cs) %{_datadir}/%{name}/l10n/%{name}_cs_CZ.po
117%lang(da) %{_datadir}/%{name}/l10n/%{name}_da.po
118%lang(de) %{_datadir}/%{name}/l10n/%{name}_de.po
119%lang(en) %{_datadir}/%{name}/l10n/%{name}_en_US_l33t.po
120%lang(en) %{_datadir}/%{name}/l10n/%{name}_en_US_redneck.po
121%lang(es) %{_datadir}/%{name}/l10n/%{name}_es.po
122%lang(fr) %{_datadir}/%{name}/l10n/%{name}_fr.po
123%lang(it) %{_datadir}/%{name}/l10n/%{name}_it.po
f70164ea 124%lang(tlh) %{_datadir}/%{name}/l10n/%{name}_kg.po
6e0325a7 125%lang(lt) %{_datadir}/%{name}/l10n/%{name}_lt.po
467a38b6 126%lang(nl) %{_datadir}/%{name}/l10n/%{name}_nl.po
127%lang(pt) %{_datadir}/%{name}/l10n/%{name}_pt.po
128%lang(sv) %{_datadir}/%{name}/l10n/%{name}_sv.po
d99659b5 129#%attr(755,root,root) %{_libdir}/*.so
467a38b6 130
131%files server
bb028c06 132%defattr(644,root,root,755)
467a38b6 133%attr(755,root,root) %{_bindir}/bzadmin
467a38b6 134%attr(755,root,root) %{_bindir}/bzfs
c6a781be 135%{_mandir}/man5/bzw.5*
bb028c06 136%{_mandir}/man6/bzadmin.6*
467a38b6 137%{_mandir}/man6/bzf[!l]*
This page took 0.066529 seconds and 4 git commands to generate.