]> git.pld-linux.org Git - packages/crossfire-maps-big.git/blob - crossfire-maps-big.spec
- tabs in preamble
[packages/crossfire-maps-big.git] / crossfire-maps-big.spec
1 Summary:        Maps for Crossfire, the multiplayer roguelike game server
2 Summary(pl.UTF-8):      Mapy do Crossfire, serwera gry roguelike dla wielu graczy
3 Name:           crossfire-maps-big
4 Version:        1.9.1
5 Release:        1
6 License:        GPL
7 Group:          Applications/Games
8 Source0:        http://dl.sourceforge.net/crossfire/crossfire-%{version}.maps.tar.bz2
9 # Source0-md5:  1cd8c557ed2e5ea0bef1686f7bba0e35
10 URL:            http://crossfire.real-time.com/
11 BuildArch:      noarch
12 Provides:       crossfire-maps
13 Obsoletes:      crossfire-maps
14 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
15
16 %description
17 Crossfire is a multiplayer graphical arcade and adventure game made
18 for the X-Window environment. There are also Windows and Java clients
19 available. This package contains default maps describing game's world.
20
21 %description -l pl.UTF-8
22 To jest graficzna gra przygodowa dla środowiska X-Window. Są także
23 dostępni klienci pod Windows i w Javie. Ten pakiet zawiera standardowe
24 mapy opisujące świat gry.
25
26 %prep
27 %setup -qn maps
28
29 %install
30 rm -rf $RPM_BUILD_ROOT
31 install -d $RPM_BUILD_ROOT%{_datadir}/crossfire/maps/scripts
32
33 mv * $RPM_BUILD_ROOT%{_datadir}/crossfire/maps
34 mv .* $RPM_BUILD_ROOT%{_datadir}/crossfire/maps
35 mv $RPM_BUILD_ROOT%{_datadir}/crossfire/maps/Info .
36 mv Info/*.pl $RPM_BUILD_ROOT%{_datadir}/crossfire/maps/scripts
37
38 %clean
39 rm -rf $RPM_BUILD_ROOT
40
41 %triggerpostun -- crossfire-maps < 1.5.0
42 if [ "$1" != "0" ]; then
43         su games -c "
44                 find /var/lib/crossfire/players/ -maxdepth 1 -mindepth 1 -printf '%%p/\n' \
45                 | xargs perl %{_datadir}/crossfire/maps/scripts/update_apart.pl ;
46                 perl %{_datadir}/crossfire/maps/scripts/update_apart.pl \
47                                 /var/lib/crossfire/unique-items/"
48 fi
49
50 %triggerpostun -- crossfire-maps-small
51 if [ "$1" != "0" ]; then
52         su games -c "
53                 find /var/lib/crossfire/players/ -maxdepth 1 -mindepth 1 -printf '%%p/\n' \
54                 | xargs perl %{_datadir}/crossfire/maps/scripts/update_apart.pl ;
55                 perl %{_datadir}/crossfire/maps/scripts/update_apart.pl \
56                                 /var/lib/crossfire/unique-items/"
57 fi
58
59 %files
60 %defattr(644,root,root,755)
61 %doc Info/*
62 %{_datadir}/crossfire/maps
This page took 0.060635 seconds and 3 git commands to generate.