summarylogtreecommitdiffstats
path: root/PKGBUILD
blob: 31252230d502bfdc2eb7dd0d50d0692c5776ca25 (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
# lifehacker.com's todo.sh script for maintaining a todo.txt file

# Maintainer: Alberto Fanjul <albertofanjul@gmail.com>

pkgname=todotxt-git
pkgver=v2.11.0.r37.g2d70a0a
pkgrel=1
pkgdesc="lifehacker.com's todo.sh script for maintaining a todo.txt file"
url="https://github.com/todotxt/todo.txt-cli"
depends=('bash')
conflicts=('todotxt')
install=todotxt.install
makedepends=(git)
source=("${pkgname}"::"git+https://github.com/todotxt/todo.txt-cli")
sha256sums=('SKIP')
arch=('any')
license=("GPL")

pkgver() {
  cd "$pkgname"
  git describe --long | sed 's/\([^-]*-g\)/r\1/;s/-/./g'
}

package() {
  cd $srcdir/$pkgname
  make
  make install prefix=$pkgdir/usr CONFIG_DIR=$pkgdir/etc INSTALL_DIR=$pkgdir/usr/bin BASH_COMPLETION_DIR=$pkgdir/usr/share/bash-completion/completions
  make test
}