]> git.pld-linux.org Git - SPECS.git/blob - lbreakout2.spec
SPECS updated Sun 1 Aug 11:02:02 CEST 2021
[SPECS.git] / lbreakout2.spec
1 %define levels_ver      20160512
2 Summary:        Breakout/Arkanoid style arcade game
3 Summary(pl.UTF-8):      Gra w stylu Breakouta/Arkanoida
4 Name:           lbreakout2
5 Version:        2.6.5
6 Release:        1
7 License:        GPL v2+
8 Group:          X11/Applications/Games
9 Source0:        http://downloads.sourceforge.net/lgames/%{name}-%{version}.tar.gz
10 # Source0-md5:  1a9238b83f9f13f09b7a4d53e00b4e84
11 Source1:        http://downloads.sourceforge.net/lgames/%{name}-levelsets-%{levels_ver}.tar.gz
12 # Source1-md5:  40aad93c3b3131aa81d08ea8901bf00b
13 Patch0:         %{name}-useless_files.patch
14 Patch1:         %{name}-desktop.patch
15 URL:            http://lgames.sourceforge.net/LBreakout2
16 BuildRequires:  SDL-devel >= 1.2.0
17 BuildRequires:  SDL_mixer-devel
18 BuildRequires:  autoconf
19 BuildRequires:  automake
20 BuildRequires:  gettext-tools
21 BuildRequires:  libpng-devel
22 BuildRequires:  rpmbuild(macros) >= 1.268
23 BuildRequires:  zlib-devel
24 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
25
26 %define         _localstatedir  /var/games
27
28 %description
29 LBreakout is a breakout game with nice graphics, effects and sound.
30 You can play it either with mouse or keyboard and you can create your
31 own levels.
32
33 %description -l pl.UTF-8
34 LBreakout to gra breakout z przyjemną grafiką, efektami i dźwiękiem.
35 Można grać myszą lub klawiaturą oraz tworzyć własne poziomy.
36
37 %prep
38 %setup -q
39 %patch0 -p1
40 %patch1 -p1
41
42 %{__sed} -i -e 's,\$(datadir)/icons,$(datadir)/pixmaps,' Makefile.am
43
44 %build
45 %{__aclocal}
46 %{__autoconf}
47 %{__automake}
48 %configure
49
50 %{__make}
51
52 %install
53 rm -rf $RPM_BUILD_ROOT
54
55 %{__make} install \
56         DESTDIR=$RPM_BUILD_ROOT
57
58 # additional levels
59 tar xzf %{SOURCE1} -C $RPM_BUILD_ROOT%{_datadir}/lbreakout2/levels
60
61 %find_lang %{name} --all-name
62
63 %clean
64 rm -rf $RPM_BUILD_ROOT
65
66 %files -f %{name}.lang
67 %defattr(644,root,root,755)
68 %doc AUTHORS ChangeLog README TODO docs/*{html,jpg}
69 %attr(2755,root,games) %{_bindir}/lbreakout2
70 %attr(2755,root,games) %{_bindir}/lbreakout2server
71 %dir %{_datadir}/lbreakout2
72 %dir %{_datadir}/lbreakout2/gfx
73 %{_datadir}/lbreakout2/gfx/*.png
74 %{_datadir}/lbreakout2/gfx/AbsoluteB
75 %{_datadir}/lbreakout2/gfx/Classic
76 %{_datadir}/lbreakout2/gfx/Moiree
77 %{_datadir}/lbreakout2/gfx/Oz
78 %{_datadir}/lbreakout2/gui_theme
79 %{_datadir}/lbreakout2/levels
80 %{_datadir}/lbreakout2/sounds
81 %attr(664,root,games) %config(noreplace) %verify(not md5 mtime size) /var/games/lbreakout2.hscr
82 %{_desktopdir}/lbreakout2.desktop
83 %{_pixmapsdir}/lbreakout48.gif
This page took 0.093626 seconds and 3 git commands to generate.