python-texttable: update to 1.3.1
[void-packages.git] / srcpkgs / hledger / template
bloba9e78802441ce03d7fd5fe00b2e5595f55e6f5d1
1 # Template file for 'hledger'
2 pkgname=hledger
3 version=1.5
4 revision=1
5 build_style=haskell-stack
6 nocross=yes # Can't yet cross compile Haskell
7 short_desc="Simple, precise, plain text accounting"
8 maintainer="Inokentiy Babushkin <twk@twki.de>"
9 license="GPL-3"
10 homepage="http://hledger.org/"
11 makedepends="zlib-devel ncurses-devel"
12 wrksrc="${pkgname}-${pkgname}-${version}"
13 distfiles="https://github.com/simonmichael/${pkgname}/archive/${pkgname}-${version}.tar.gz"
14 checksum=4a26ccc7a87a55f416cd166855c4215cfb9b1259d27752a4c736c91283e27e4b
15 nopie_files="/usr/bin/hledger"
17 post_install() {
18         vman hledger/hledger.1
19         for manpage in hledger-lib/*.5; do
20                 vman $manpage
21         done
24 hledger-ui_package() {
25         nopie_files="/usr/bin/hledger-ui"
26         depends="${sourcepkg}>=${version}_${revision}"
27         pkg_install() {
28                 vmove usr/bin/hledger-ui
29                 vman hledger-ui/hledger-ui.1
30         }
33 hledger-web_package() {
34         nopie_files="/usr/bin/hledger-web"
35         depends="${sourcepkg}>=${version}_${revision}"
36         pkg_install() {
37                 vmove usr/bin/hledger-web
38                 vman hledger-web/hledger-web.1
39         }
42 hledger-api_package() {
43         nopie_files="/usr/bin/hledger-api"
44         depends="${sourcepkg}>=${version}_${revision}"
45         pkg_install() {
46                 vmove usr/bin/hledger-api
47                 vman hledger-api/hledger-api.1
48         }