updated on Tue Jan 10 08:08:34 UTC 2012
[aur-mirror.git] / vobsub2srt-git / PKGBUILD
blob712f49b18df4af8eafc1dee63c6c1d50395865ae
1 # Maintainer: garion < garion @ mailoo.org >
3 pkgname=vobsub2srt-git
4 pkgver=20111121
5 pkgrel=1
6 pkgdesc="Convert IDX/SUB subtitles into SRT text subtitles"
7 arch=('i686' 'x86_64')
8 url="https://github.com/ruediger/VobSub2SRT/blob/master/README.org"
9 license=('GPL')
10 depends=('ffmpeg' 'libtiff' 'mplayer' 'tesseract')
11 makedepends=('cmake' 'git')
13 _gitroot="git://github.com/ruediger/VobSub2SRT.git"
14 _gitname="VobSub2SRT"
16 build() {
17   cd $srcdir
19   msg "Connecting to GIT server..."
21   if [ -d "$srcdir/$_gitname" ] ; then
22       cd $_gitname
23       git config remote.origin.url $_gitroot
24       git pull origin
25       msg "The local files are updated."
26   else
27       git clone $_gitroot
28       cd $_gitname
29   fi
31   msg "GIT checkout done or server timeout"
32   msg "Starting make..."
34   #gillux's patch for tesseract 3.01
35   sed -i -e 's!find_library(Tesseract_LIBRARIES NAMES tesseract_full tesseract_api!find_library(Tesseract_LIBRARIES NAMES tesseract!' $srcdir/$_gitname/CMakeModules/FindTesseract.cmake
37   if [ -d "build" ]; then rm -rf build; fi
38   ./configure || return 1
39   make || return 1
42 package(){
43   cd $srcdir/$_gitname
44   mkdir -p build/install
46   make DESTDIR="$srcdir/$_gitname/build/install" install || return 1
47   cd build/install
49   install -d $pkgdir/usr/bin
50   install -d $pkgdir/usr/share/man/man1
51   install -m 755 usr/local/bin/vobsub2srt $pkgdir/usr/bin/
52   install -m 644 usr/local/share/man/man1/vobsub2srt.1 $pkgdir/usr/share/man/man1/