Don't like ads? PRO users don't see any ads ;-)
Guest

Untitled

By: a guest on Nov 8th, 2011  |  syntax: None  |  size: 1.50 KB  |  hits: 55  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. pkgname=kdenlive-git
  2. pkgver=20111108
  3. pkgrel=1
  4. pkgdesc="A non-linear video editor for Linux using the MLT video framework."
  5. arch=('i686' 'x86_64')
  6. url="http://http://www.kdenlive.org/"
  7. license=('GPL')
  8. epends=('hicolor-icon-theme' 'kdelibs' 'mlt-git' \
  9.          'qimageblitz' 'qjson' 'shared-mime-info')
  10. makedepends=('git' 'cmake' 'automoc4' 'gettext')
  11. optdepends=('cdrkit: for creation of DVD ISO images'
  12.             'dvdauthor: for creation of DVD'
  13.             'dvgrab: for firewire capture'
  14.             'ffmpeg: for webcam capture'
  15.             'recordmydesktop: for screen capture'
  16.             'xine-lib: for preview DVD')
  17. provides=('kdenlive')
  18. conflicts=('kdenlive')
  19. #options=(!libtool)
  20. source=()
  21. md5sums=()
  22. install=kdenlive.install
  23. _gitroot="git://anongit.kde.org/kdenlive.git"
  24. #_gitroot="git://kdenlive.git.sourceforge.net/gitroot/kdenlive/kdenlive"
  25. _gitname="kdenlive"
  26.  
  27. build() {
  28.   cd $srcdir
  29.   msg "Connecting to the GIT server...."
  30.  
  31.   if [[ -d $srcdir/$_gitname ]] ; then
  32.     cd $_gitname
  33.     git pull origin
  34.     msg "The local files are updated."
  35.   else
  36.     git clone $_gitroot
  37.   fi
  38.  
  39.   msg "GIT checkout done"
  40.   msg "Starting make..."
  41.  
  42.   rm -rf $srcdir/$_gitname-build
  43.   git clone $srcdir/$_gitname $srcdir/$_gitname-build
  44.  
  45.   cd $srcdir/$_gitname-build
  46.  
  47. export LDFLAGS="$LDFLAGS -lX11"
  48.   cmake . -DCMAKE_INSTALL_PREFIX=/usr -DLIB_INSTALL_DIR=/usr/lib -DLINK_LIBRARIES=-lX11
  49.   make -j2
  50. }
  51. package() {
  52.   cd "$srcdir/$_gitname-build"
  53.  
  54.   make DESTDIR="$pkgdir" install
  55. }
  56.