/[packages]/cauldron/manaplus/current/SPECS/manaplus.spec
ViewVC logotype

Annotation of /cauldron/manaplus/current/SPECS/manaplus.spec

Parent Directory Parent Directory | Revision Log Revision Log


Revision 329064 - (hide annotations) (download)
Sun Dec 9 14:30:48 2012 UTC (11 years, 11 months ago) by alien
File size: 2384 byte(s)
Update to new version
1 alien 60834 Name: manaplus
2 alien 329064 Version: 1.2.12.9
3 alien 301025 Release: %mkrel 1
4 alien 82020 Summary: A client for Evol Online and The Mana World: 2D MMORPG
5 alien 60834 Group: Games/Other
6     License: GPLv2+
7 alien 82020 Url: http://manaplus.evolonline.org/
8 alien 301025 Source0: http://download.evolonline.org/manaplus/download/%{version}/%{name}-%{version}.tar.xz
9 alien 218197 Source1: http://download.evolonline.org/manaplus/download/%{version}/%{name}-%{version}.tar.xz.sig
10 alien 60834
11     BuildRequires: SDL-devel
12     BuildRequires: SDL_mixer-devel
13 alien 132124 BuildRequires: SDL_image-devel
14 alien 60834 Buildrequires: SDL_net-devel
15     BuildRequires: SDL_ttf-devel
16 alien 61040 BuildRequires: SDL_gfx-devel
17 alien 60834 BuildRequires: physfs-devel
18     BuildRequires: curl-devel
19     BuildRequires: libxml2-devel
20     BuildRequires: libpng-devel
21 alien 61040 BuildRequires: gettext-devel
22 alien 60834
23     Provides: manaworld-client = %{version}-%{release}
24    
25 alien 218197 Suggests: evol-client = %{version}-%{release}
26 alien 82020 Suggests: mumble
27 alien 172458 Suggests: xsel
28 alien 82020
29 alien 60834 %description
30 alien 82020 ManaPlus is extended client for Evol Online, The Mana World and similar
31     servers based on eAthena fork.
32     As a 2D style game, Evol Online aims to create a friendly environment where
33     people can escape reality and interact with others while enjoying themselves
34     through a fantasy style game.
35     The Mana World (TMW) is a serious effort to create an innovative free and
36     open source MMORPG. TMW uses 2D graphics and aims to create a large and
37     diverse interactive world.
38 alien 60834
39 alien 218197 %package -n evol-client
40     Summary: Evol Online branding and theme in manaplus
41     BuildArch: noarch
42    
43     Provides: evolonline-client = %{version}-%{release}
44     Requires: manaplus = %{version}-%{release}
45    
46     %description -n evol-client
47     This package is part of manaplus and gives branding information inside
48     ManaPlus for Evol Online server.
49    
50 alien 60834 %prep
51 alien 205057 %setup -q
52 alien 218197 %apply_patches
53 alien 60834
54     %build
55 alien 61040 %configure2_5x --bindir=%{_gamesbindir} \
56 alien 60834 --datadir=%{_gamesdatadir} \
57     --disable-rpath
58     %make
59    
60     %install
61     rm -rf %{buildroot}
62     %makeinstall_std
63 alien 218220 %make DESTDIR=%{buildroot} -C data/evol evol-client
64 alien 60834
65     %find_lang %{name}
66    
67     %clean
68     rm -rf %{buildroot}
69    
70     %files -f %{name}.lang
71     %defattr(-,root,root,-)
72     %doc AUTHORS ChangeLog COPYING docs/*.txt NEWS README
73     %{_gamesbindir}/%{name}
74 alien 218197 %exclude %{_gamesdatadir}/%{name}/data/evol
75 alien 60834 %{_gamesdatadir}/%{name}
76     %{_datadir}/pixmaps/%{name}.png
77     %{_datadir}/applications/%{name}.desktop
78 alien 263228 %{_datadir}/applications/%{name}test.desktop
79 alien 60834 %{_mandir}/man6/%{name}*
80    
81 alien 218197 %files -n evol-client
82     %{_datadir}/applications/evol.desktop
83     %{_datadir}/icons/evol-client.png
84     %{_gamesdatadir}/%{name}/data/evol
85 alien 60834

  ViewVC Help
Powered by ViewVC 1.1.30