updated on Fri Jan 13 08:00:32 UTC 2012
[aur-mirror.git] / plowshare-git / PKGBUILD
bloba7efbcd30e3597969ec222be73b3e45656420005
1 # Maintainer: SpepS <dreamspepser at yahoo dot it>
3 _pkg=plowshare
4 pkgname=$_pkg-git
5 pkgver=20110919
6 pkgrel=1
7 pkgdesc="Command-line downloader and uploader for Rapidshare, Megaupload, Mediafire and other file sharing websites."
8 arch=(any)
9 url="http://code.google.com/p/plowshare/"
10 license=('GPL')
11 depends=('curl' 'imagemagick' 'recode' 'js' 'tesseract')
12 makedepends=('git')
13 optdepends=('bash-completion: enable bash auto completion'
14             'libcaca: ascii display for no X server'
15             'tiv: ascii display for no X server'
16             'aview: ascii display for no X server')
17 provides=("$_pkg")
18 conflicts=("$_pkg")
19 replaces=("$_pkg-svn")
21 _gitroot=https://code.google.com/p/$_pkg/
22 _gitname=$_pkg
24 build() {
25   cd "$srcdir"
26   msg "Connecting to GIT server...."
28   if [[ -d "$_gitname" ]]; then
29     cd "$_gitname" && git pull origin
30     msg "The local files are updated."
31   else
32     git clone "$_gitroot" "$_gitname"
33   fi
35   msg "GIT checkout done or server timeout"
36   msg "Starting build..."
38   rm -rf "$srcdir/$_gitname-build"
39   git clone "$srcdir/$_gitname" "$srcdir/$_gitname-build"
40   cd "$srcdir/$_gitname-build"
42   #
43   # BUILD HERE
44   #
47 package() {
48   cd "$srcdir/$_gitname-build"
50   DESTDIR="$pkgdir/" PREFIX=/usr ./setup.sh install
52   # bash completion script
53   install -Dm644 etc/$_pkg.completion \
54     "$pkgdir/etc/bash_completion.d/$_pkg"
56   # set CDIR for bash completion
57   sed -i "s|local/||" "$pkgdir/etc/bash_completion.d/$_pkg"
61 # vim:set ts=2 sw=2 et: