updated on Thu Jan 26 16:09:46 UTC 2012
[aur-mirror.git] / divfixpp-svn / PKGBUILD
bloba60b68efccd9ca3bffd584cae7f1f443fda4c30e
1 # Maintainer: TDY <tdy@gmx.com>
3 pkgname=divfixpp-svn
4 pkgver=59
5 pkgrel=1
6 pkgdesc="A tool for repairing corrupted AVI file streams"
7 arch=('i686' 'x86_64')
8 url="http://divfixpp.sourceforge.net/"
9 license=('GPL')
10 depends=('wxgtk')
11 makedepends=('gettext' 'subversion')
12 provides=('divfixpp')
13 conflicts=('divfixpp')
15 _svntrunk=https://divfixpp.svn.sourceforge.net/svnroot/divfixpp
16 _svnmod=divfixpp
18 build() {
19   cd "$srcdir"
21   msg "Connecting to divfixpp.svn.sf.net..."
22   if [[ -d $_svnmod/.svn ]]; then
23     cd $_svnmod && svn up -r $pkgver && cd ..
24     msg2 "Local files updated"
25   else
26     svn co $_svntrunk --config-dir ./ -r $pkgver $_svnmod
27     msg2 "SVN checkout done"
28   fi
30   rm -rf $_svnmod/trunk-build
31   cp -r $_svnmod/trunk $_svnmod/trunk-build
32   cd $_svnmod/trunk-build
34   msg "Starting make..."
35   sed -i '42 a\#include <stdint.h>' src/DivFix++Core.h
36   make || return 1
37   make DESTDIR="$pkgdir" install
38   ln -sf DivFix++ "$pkgdir/usr/bin/divfixpp"