summarylogtreecommitdiffstats
path: root/PKGBUILD
blob: 4d9f6d0c79341b643d8b03d5c9f54949290dc1ff (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
# Maintainer: Frederic Bezies <fredbezies at gmail dot com>
# Contributor: carstene1ns <arch carsten-teibes de>
# Contributor: Dany Martineau <dany.luc.martineau@gmail.com>

pkgname=balloons
pkgver=0.1.8.3
pkgrel=6
pkgdesc="Tile based platform puzzle game."
url="http://sourceforge.net/projects/balloons-ng/"
arch=('i686' 'x86_64')
depends=('sdl_ttf' 'sdl_mixer' 'sdl_image')
source=("http://downloads.sourceforge.net/$pkgname-ng/$pkgname-0.1.8-3-src.tar.gz"
        "scoreList.diff" "balloons.desktop" "HIGH.DAT")
license=('GPL')
md5sums=('afdd815a7c2e9c4c007704473f089f7e'
         '5a9c8f36cfc63721c619805f533b8121'
         'SKIP'
         'b9a6a247d322bba6c5bd4ff9427f91b8')
install="$pkgname.install"

prepare() {
  cd $pkgname-0.1.8-3

  # fix compiler error
  patch -Np0 < ../scoreList.diff

  # set folder
  sed -i 's|#define DATA_PREFIX "data|#define DATA_PREFIX "/usr/share/balloons|' src/main.h
}

build() {
  cd $pkgname-0.1.8-3

  LIBS="$LIBS $(sdl-config --libs)" \
  CXXFLAGS="$CXXFLAGS $(sdl-config --cflags)" \
    ./configure --prefix=/usr

  make
}

package() {
  cd $pkgname-0.1.8-3

  make DESTDIR="$pkgdir/" install

  install -D ../$pkgname.desktop "$pkgdir"/usr/share/applications/$pkgname.desktop
  install -D ../HIGH.DAT "$pkgdir"/usr/share/$pkgname/data/HIGH.DAT
}