# Template file for 'hledger' pkgname=hledger version=1.5 revision=1 build_style=haskell-stack nocross=yes # Can't yet cross compile Haskell short_desc="Simple, precise, plain text accounting" maintainer="Inokentiy Babushkin " license="GPL-3" homepage="http://hledger.org/" makedepends="zlib-devel ncurses-devel" wrksrc="${pkgname}-${pkgname}-${version}" distfiles="https://github.com/simonmichael/${pkgname}/archive/${pkgname}-${version}.tar.gz" checksum=4a26ccc7a87a55f416cd166855c4215cfb9b1259d27752a4c736c91283e27e4b nopie_files="/usr/bin/hledger" post_install() { vman hledger/hledger.1 for manpage in hledger-lib/*.5; do vman $manpage done } hledger-ui_package() { nopie_files="/usr/bin/hledger-ui" depends="${sourcepkg}>=${version}_${revision}" pkg_install() { vmove usr/bin/hledger-ui vman hledger-ui/hledger-ui.1 } } hledger-web_package() { nopie_files="/usr/bin/hledger-web" depends="${sourcepkg}>=${version}_${revision}" pkg_install() { vmove usr/bin/hledger-web vman hledger-web/hledger-web.1 } } hledger-api_package() { nopie_files="/usr/bin/hledger-api" depends="${sourcepkg}>=${version}_${revision}" pkg_install() { vmove usr/bin/hledger-api vman hledger-api/hledger-api.1 } }