| 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 |
| 5 | # Arch Maintainer: CRUX-ARM System Team, devel at crux-arm dot nu |
| 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 | } |