updated on Tue Jan 24 12:00:22 UTC 2012
[aur-mirror.git] / directfb-extra-git / PKGBUILD
blob47d0311472a9051cd0492d82459b9a437c61386c
1 # Maintainer: kennytm <kennytm@gmail.com>
2 # Contributor: kennytm <kennytm@gmail.com>
3 pkgname=directfb-extra-git
4 pkgver=20111209
5 pkgrel=1
6 pkgdesc='Additional image/video/font providers for DirectFB.'
7 arch=('i686' 'x86_64')
8 url='http://git.directfb.org/?p=extras/DirectFB-extra.git;a=summary'
9 license=('LGPL')
10 makedepends=('git' 'gcc' 'autoconf')
11 depends=('directfb')
12 provides=('directfb-extra=1.4.15')
13 conflicts=('directfb-extra')
14 source=('DirectFB-extra.patch')
15 md5sums=('c41a45c9aa4d1206a84a767724ed027e')
16 optdepends=('ffmpeg: playing video based on FFmpeg'
17             'fusionsound: to have sound in video')
19 _gitroot='git://git.directfb.org/git/directfb/extras/DirectFB-extra.git'
20 _gitname='DirectFB-extra'
22 build() {
23     msg "Connecting to git server..."
24     if [ -d $_gitname ]; then
25         cd "$_gitname" && git pull origin
26         msg "The local files are updated."
27     else
28         git clone --depth=1 $_gitroot $_gitname
29         cd "$_gitname"
30         git apply --ignore-whitespace "$srcdir/DirectFB-extra.patch"
31     fi
32     msg "git checkout done"
34     rm -rf "$srcdir/$_gitname-build"
35     mkdir "$srcdir/$_gitname-build"
36     cd "$srcdir/$_gitname-build"
37     autoreconf -i --warning=none "../$_gitname"
38     "../$_gitname/configure" --prefix=/usr
39     make
42 package() {
43     cd "$srcdir/$_gitname-build"
44     make DESTDIR="$pkgdir/" install