1pkgname=deadbeef-plugin-spectrogram-git
2pkgver=20140327
3pkgrel=1
4pkgdesc="Spectrogram Plugin for the DeaDBeeF audio player (development version)"
5url="https://github.com/cboxdoerfer/ddb_spectrogram"
6arch=('i686' 'x86_64')
7license='GPL2'
8depends=('deadbeef' 'fftw')
9makedepends=('git')
10
11_gitname=ddb_spectrogram
12_gitroot=https://github.com/cboxdoerfer/${_gitname}
13
14build() {
15  cd $srcdir
16  msg "Connecting to GIT server..."
17  rm -rf $srcdir/$_gitname-build
18
19  if [ -d $_gitname ]; then
20    cd $_gitname
21    git pull origin master
22  else
23    git clone $_gitroot
24  fi
25
26  msg "GIT checkout done or server timeout"
27  msg "Starting make..."
28
29  cd $srcdir
30  cp -r $_gitname $_gitname-build
31
32  cd $_gitname-build
33
34  touch AUTHORS
35  touch ChangeLog
36
37  make
38}
39
40package() {
41  install -D -v -c $srcdir/$_gitname-build/gtk2/ddb_vis_spectrogram_GTK2.so $pkgdir/usr/lib/deadbeef/ddb_vis_spectrogram_GTK2.so
42  install -D -v -c $srcdir/$_gitname-build/gtk3/ddb_vis_spectrogram_GTK3.so $pkgdir/usr/lib/deadbeef/ddb_vis_spectrogram_GTK3.so
43}
44