summarylogtreecommitdiffstats
path: root/PKGBUILD
blob: 100c060d6aee47924e18b17081aed3ea25ed63d7 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
# Maintainer: Frederik "Freso" S. Olesen <freso.dk@gmail.com>
_gitname=aov-html2epub
_gitroot=https://github.com/angelortega/aov-html2epub.git
pkgname=$_gitname-git
pkgver=20120903
pkgrel=1
pkgdesc='Minimal HTML to EPUB format converter.'
arch=(any)
url='https://github.com/angelortega/aov-html2epub'
license=('public domain')
depends=('bash')
makedepends=('git')
provides=($_gitname)

build() {
  cd "$srcdir"
  msg 'Connecting to GIT server....'

  if [[ -d "$_gitname" ]]; then
    cd "$_gitname" && git pull origin
    msg 'The local files are updated.'
  else
    git clone "$_gitroot" "$_gitname"
  fi

  msg 'GIT checkout done or server timeout'
  msg 'Starting build...'

  rm -rf "$srcdir/$_gitname-build"
  git clone "$srcdir/$_gitname" "$srcdir/$_gitname-build"
  cd "$srcdir/$_gitname-build"
}

package() {
  cd "$srcdir/$_gitname-build"
  install -d "$pkgdir/usr/bin"
  make PREFIX="$pkgdir/usr/bin" install
  install -d "$pkgdir/usr/share/doc/$pkgname"
  install -t "$pkgdir/usr/share/doc/$pkgname" README
}

# vim:set ts=2 sw=2 et: