updated on Thu Jan 26 16:09:46 UTC 2012
[aur-mirror.git] / avidemux-2.6-svn / PKGBUILD
blob58851eae1ba092030461d544b63553d26e72674d
1 #Maintainer: Gustavo Alvarez <sl1pkn07@gmail.com>
3 pkgname=avidemux-2.6-svn
4 pkgver=7729
5 pkgrel=1
6 pkgdesc="A graphical tool to edit video(filter/re-encode/split).svn version."
7 arch=('i686' 'x86_64')
8 url="http://www.avidemux.org/"
9 license=('GPL2')
10 depends=('libpulse' 'libdca' 'faac' 'lame' 'xvidcore' 'opencore-amr' 'libvpx' 'faad2' 'jack' 'aften' 'x264' 'mesa' 'libva' 'dcaenc-git')
11 makedepends=('cmake' 'svn' 'bash' 'patch')
12 provides=('avidemux2.6')
13 options=('!makeflags')
15 _svntrunk=svn://svn.berlios.de/avidemux/branches/avidemux_2.6_branch_mean
16 _svnmod=avidemux-2.6
18 # Enable CLI
19 _CLI=1
20 # Enable GTK
21 _GTK=0
22 # Enable QT
23 _QT=1
25 if [ "${_CLI}" == "1" ]; then
26   _CLI="--with-cli"
27 else
28   _CLI="--without-cli"
30 if [ "${_GTK}" == "1" ]; then
31   depends+=('gtk2')
32   _GTK="--with-gtk"
33 else
34   _GTK="--without-gtk"
36 if [ "${_QT}" == "1" ]; then
37   depends+=('qt')
38   _QT="--with-qt4"
39 else
40   _QT="--without-qt4"
43 build() {
44   cd "${srcdir}"
46   msg "Connecting to SVN server...."
48   if [ -d "${_svnmod}" ] ; then
49       cd "${_svnmod}" && svn update
50       cd ..
51   else
52       svn co "${_svntrunk}" "${_svnmod}"
53   fi
54     
55   [ -d "${_svnmod}"-build ] && rm -fr "${_svnmod}"-build
56   cp -R "${_svnmod}" "${_svnmod}"-build
58   msg "SVN checkout done or server timeout"
59   msg "Starting make..."
61   cd  "${_svnmod}"-build
63   bash bootStrap.bash "${_CLI}" "${_GTK}" "${_QT}"
66 package() {
67   cd  "${srcdir}"/"${_svnmod}"-build
68   cp -R install/* "${pkgdir}"/