summarylogtreecommitdiffstats
path: root/PKGBUILD
blob: 0e8744eba78f958b35cd6f63e8c7f1f91d8245ad (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
43
44
45
46
# Maintainer: Tatsunori Aoki <ginjiro.135 [at] gmail.com>
# Contributor: @kunst1080

## インストールディレクトリを変更したい場合、次の変数の値を任意のパスに書き換えること。
LOCALBASE='/usr/local'

##################################################

pkgname='open-usp-tukubai-git'
pkgver=20151015.rev321
pkgrel=1
pkgdesc='An open source version of shell commands usp Tukubai.'
url='https://github.com/usp-engineers-community/Open-usp-Tukubai'
arch=('any')
license=('MIT' 'custom')
install=${pkgname}.install
depends=('python2' 'git')
conflicts=('open-usp-tukubai')
source=("$(echo ${pkgname} | sed 's/-git$//')::git://github.com/usp-engineers-community/Open-usp-Tukubai.git")
md5sums=('SKIP')

reponame=$(echo ${pkgname} | sed 's/-git$//')

pkgver() {
  cd ${reponame}
  commit_date=$(git log -1 --format='%ci' | awk 'gsub(/-/, "", $1) && $0=$1"."')
  rev=$(git rev-list --count HEAD | sed 's/^/rev/')
  echo $commit_date$rev
}

build() {
  cd "${srcdir}/${reponame}/COMMANDS"
  find . -type f | xargs -n 1 sed -i '1s/python/&2/'
}

package() {
  cd ${srcdir}/${reponame}
  install -d ${pkgdir}${LOCALBASE}/bin
  install -d ${pkgdir}${LOCALBASE}/share/open-usp-tukubai/devel/pdf
  install -d ${pkgdir}${LOCALBASE}/share/open-usp-tukubai/devel/html
  install -d ${pkgdir}${LOCALBASE}/share/open-usp-tukubai/devel/man
  install -d ${pkgdir}${LOCALBASE}/share/open-usp-tukubai/devel/doc
  make LOCALBASE=${pkgdir}${LOCALBASE} install
}

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