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