/[packages]/backports/4/manaplus/current/SPECS/manaplus.spec
ViewVC logotype

Contents of /backports/4/manaplus/current/SPECS/manaplus.spec

Parent Directory Parent Directory | Revision Log Revision Log


Revision 345446 - (show annotations) (download)
Fri Jan 11 04:08:12 2013 UTC (11 years, 2 months ago) by fwang
Original Path: cauldron/manaplus/current/SPECS/manaplus.spec
File size: 2384 byte(s)
rebuild for new SDL_gfx
1 Name: manaplus
2 Version: 1.2.12.9
3 Release: %mkrel 2
4 Summary: A client for Evol Online and The Mana World: 2D MMORPG
5 Group: Games/Other
6 License: GPLv2+
7 Url: http://manaplus.evolonline.org/
8 Source0: http://download.evolonline.org/manaplus/download/%{version}/%{name}-%{version}.tar.xz
9 Source1: http://download.evolonline.org/manaplus/download/%{version}/%{name}-%{version}.tar.xz.sig
10
11 BuildRequires: SDL-devel
12 BuildRequires: SDL_mixer-devel
13 BuildRequires: SDL_image-devel
14 Buildrequires: SDL_net-devel
15 BuildRequires: SDL_ttf-devel
16 BuildRequires: SDL_gfx-devel
17 BuildRequires: physfs-devel
18 BuildRequires: curl-devel
19 BuildRequires: libxml2-devel
20 BuildRequires: libpng-devel
21 BuildRequires: gettext-devel
22
23 Provides: manaworld-client = %{version}-%{release}
24
25 Suggests: evol-client = %{version}-%{release}
26 Suggests: mumble
27 Suggests: xsel
28
29 %description
30 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
39 %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 %prep
51 %setup -q
52 %apply_patches
53
54 %build
55 %configure2_5x --bindir=%{_gamesbindir} \
56 --datadir=%{_gamesdatadir} \
57 --disable-rpath
58 %make
59
60 %install
61 rm -rf %{buildroot}
62 %makeinstall_std
63 %make DESTDIR=%{buildroot} -C data/evol evol-client
64
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 %exclude %{_gamesdatadir}/%{name}/data/evol
75 %{_gamesdatadir}/%{name}
76 %{_datadir}/pixmaps/%{name}.png
77 %{_datadir}/applications/%{name}.desktop
78 %{_datadir}/applications/%{name}test.desktop
79 %{_mandir}/man6/%{name}*
80
81 %files -n evol-client
82 %{_datadir}/applications/evol.desktop
83 %{_datadir}/icons/evol-client.png
84 %{_gamesdatadir}/%{name}/data/evol
85

  ViewVC Help
Powered by ViewVC 1.1.30