Commit | Line | Data |
---|---|---|
edfe9f6c JB |
1 | # Description: Shoot balls and get 3 of the same colour in a group to make them drop. |
2 | # URL: http://www.frozen-bubble.org/ | |
3 | # Packager: Danny Rawlins, monster dot romster at gmail dot com | |
4 | # Maintainer: Danny Rawlins, monster dot romster at gmail dot com | |
7c849019 | 5 | # Arch Maintainer: CRUX-ARM System Team, devel at crux-arm dot nu |
edfe9f6c JB |
6 | # Depends on: p5-sdl1-perl sdl_pango p5-locale-gettext |
7 | ||
8 | name=frozen-bubble | |
9 | version=2.2.0 | |
10 | release=1 | |
11 | source=(http://www.frozen-bubble.org/data/$name-$version.tar.bz2 | |
12 | $name.desktop) | |
13 | ||
14 | build() { | |
15 | cd $name-$version | |
16 | ||
17 | sed -i settings.mk \ | |
18 | -e "s|PREFIX = .*|PREFIX = /usr|" \ | |
19 | -e 's|MANDIR = .*|MANDIR = $(PREFIX)/man|' | |
20 | ||
21 | make DIRST="c_stuff server" | |
22 | make DESTDIR=$PKG install | |
23 | rm -r $PKG/usr/share/locale | |
24 | ||
25 | # install icons | |
26 | install -D -m 0644 icons/frozen-bubble-icon-16x16.png $PKG/usr/share/icons/hicolor/16x16/apps/frozen-bubble.png | |
27 | install -D -m 0644 icons/frozen-bubble-icon-32x32.png $PKG/usr/share/icons/hicolor/32x32/apps/frozen-bubble.png | |
28 | install -D -m 0644 icons/frozen-bubble-icon-48x48.png $PKG/usr/share/icons/hicolor/48x48/apps/frozen-bubble.png | |
29 | install -D -m 0644 icons/frozen-bubble-icon-64x64.png $PKG/usr/share/icons/hicolor/64x64/apps/frozen-bubble.png | |
30 | ||
31 | # install menu entry | |
32 | install -D -m 0644 $SRC/frozen-bubble.desktop $PKG/usr/share/applications/frozen-bubble.desktop | |
33 | ||
34 | # Remove perlcrap | |
35 | find $PKG \( \ | |
36 | -name '.packlist' -o \ | |
37 | -name '*.bs' -o \ | |
38 | -name 'autosplit.ix' -o \ | |
39 | -name 'perllocal.pod' \) -delete | |
40 | ||
41 | # Remove empty directories | |
42 | find $PKG -depth -empty -delete | |
43 | } |