updated on Mon Jan 23 16:10:15 UTC 2012
[aur-mirror.git] / ptr-git / PKGBUILD
blob4026805ba9abbcb227680325193487b01e454fbe
1 # Contributor: Heikki Mehtänen <heikki@mehtanen.fi>
3 pkgname=ptr-git
4 pkgver=20100129
5 pkgrel=1
6 pkgdesc="CLI translating tool supporting multiple languages"
7 url="http://ilmainensanakirja.fi/"
8 arch=('i686' 'x86_64')
9 license=('GPL')
10 depends=('perl-html-parser')
11 makedepends=('git')
12 provides=('ptr')
13 conflicts=('ptr')
15 _gitroot="http://git.mehtanen.fi/ptr.git"
16 _gitname="ptr"
18 build() {
19         cd $srcdir
21         msg "connecting to git.mehtanen.fi git server"
22         if [ -d $srcdir/$_gitname ] ; then
23                 cd $_gitname && git pull origin || return 1
24         else
25                 git clone $_gitroot $_gitname || return 1
26         fi
27         msg "git checkout done"
28         msg "building deps"
29         rm -rf "$srcdir/$_gitname-build"
30         git clone "$srcdir/$_gitname" "$srcdir/$_gitname-build"
31         cd "$srcdir/$_gitname-build"
33         for i in Google-Translate ilmainensanakirja; do
34                 msg "Building ptr $i module"
35                 cd "lib/$i"
36                 perl Makefile.PL
37                 make
38                 make DESTDIR=$pkgdir install
39                 cd "$srcdir/$_gitname-build"
40         done
42         msg "installing globally"
43         install -m755 -D $srcdir/$_gitname/$_gitname $pkgdir/usr/bin/$_gitname