diff options
author | Vladimir Panteleev | 2021-10-01 09:10:49 +0000 |
---|---|---|
committer | Vladimir Panteleev | 2021-10-01 09:10:49 +0000 |
commit | 3116498a5edde0e8bf7da1eca25b667d2d6f5817 (patch) | |
tree | 7cd1175df0cd8046a24f4636faa054f00604c7b0 /PKGBUILD | |
parent | 29956ea4bc7c919404fcf7f994ff5b7d3b1456f9 (diff) | |
download | aur-3116498a5edde0e8bf7da1eca25b667d2d6f5817.tar.gz |
v0.3.0
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 32 |
1 files changed, 18 insertions, 14 deletions
@@ -1,7 +1,7 @@ # Maintainer: Vladimir Panteleev <arch-pkg at thecybershadow.net> pkgname=btdu -pkgver=0.2.1 +pkgver=0.3.0 pkgrel=1 pkgdesc='sampling disk usage profiler for btrfs' arch=('i686' 'x86_64') @@ -11,35 +11,39 @@ depends=('ncurses') makedepends=('d-compiler' 'dub' 'dtools') # these should match dub.selections.json -_d_ae_ver=0.0.2833 -_d_btrfs_ver=0.0.11 +_d_ae_ver=0.0.3100 +_d_btrfs_ver=0.0.12 _d_ncurses_ver=0.0.149 +_d_emsi_containers_ver=0.9.0 source=(${pkgname}-${pkgver}.tar.gz::https://github.com/CyberShadow/${pkgname}/archive/v${pkgver}.tar.gz ae-${_d_ae_ver}.tar.gz::https://github.com/CyberShadow/ae/archive/v${_d_ae_ver}.tar.gz d-btrfs-${_d_btrfs_ver}.tar.gz::https://github.com/CyberShadow/d-btrfs/archive/v${_d_btrfs_ver}.tar.gz ncurses-${_d_ncurses_ver}.tar.gz::https://github.com/D-Programming-Deimos/ncurses/archive/v${_d_ncurses_ver}.tar.gz + emsi_containers-${_d_emsi_containers_ver}.tar.gz::https://github.com/dlang-community/containers/archive/v${_d_emsi_containers_ver}.tar.gz ) -sha256sums=('501f2b6d337db8fdc4d91d9e447691c17d4382c26a79974a4d155ed30e7caab0' - '97f129484f7ff431d0be3430ab62d32955c17cc43e6993de4a628ea4b8574c23' - '061df12548e09535e897031ce7de3854d287be0afcced9f59df972d9a08afe61' - '2c8497f5dd93f9d3a05ca7ed57c4fcaee1e988fd25a24de106917ddf72f34646') +sha256sums=('6019f20862ac5ed84d115ffcc5305d000714ac2324d81671a4961efc79edc9f2' + '86fa09ef6c1be4cbe8ad1c85729054e5d691b41ff57c7980d99937ec0f45b950' + 'cf2b1fa3e94a0aa239d465adbac239514838835283521d632f571948aa517f92' + '2c8497f5dd93f9d3a05ca7ed57c4fcaee1e988fd25a24de106917ddf72f34646' + '5e256b84bbdbd2bd625cba0472ea27a1fde6d673d37a85fe971a20d52874acaa') prepare() { ln -sf ae-${_d_ae_ver} "${srcdir}/ae" # directory name must be "ae" for --rdmd cd "${srcdir}/${pkgname}-${pkgver}" - HOME="${srcdir}" dub add-local ../ae ${_d_ae_ver} - HOME="${srcdir}" dub add-local ../d-btrfs-${_d_btrfs_ver} ${_d_btrfs_ver} - HOME="${srcdir}" dub add-local ../ncurses-${_d_ncurses_ver} ${_d_ncurses_ver} + HOME="${srcdir}/_dub" dub add-local ../ae ${_d_ae_ver} + HOME="${srcdir}/_dub" dub add-local ../d-btrfs-${_d_btrfs_ver} ${_d_btrfs_ver} + HOME="${srcdir}/_dub" dub add-local ../ncurses-${_d_ncurses_ver} ${_d_ncurses_ver} + HOME="${srcdir}/_dub" dub add-local ../containers-${_d_emsi_containers_ver} ${_d_emsi_containers_ver} } build() { cd "${srcdir}/${pkgname}-${pkgver}" - HOME="${srcdir}" dub --skip-registry=all build -b release --rdmd || # --rdmd creates smaller binaries - HOME="${srcdir}" dub --skip-registry=all build -b release # retry without --rdmd - https://github.com/dlang/dub/pull/2033 + HOME="${srcdir}/_dub" dub --skip-registry=all build -b release --rdmd || # --rdmd creates smaller binaries + HOME="${srcdir}/_dub" dub --skip-registry=all build -b release # retry without --rdmd - https://github.com/dlang/dub/pull/2033 } package() { - mkdir -p "${pkgdir}/usr/bin" - install -m755 "${srcdir}/${pkgname}-${pkgver}/${pkgname}" "${pkgdir}/usr/bin/${pkgname}" + install -D -m755 "${srcdir}/${pkgname}-${pkgver}/${pkgname}" "${pkgdir}/usr/bin/${pkgname}" + install -D "${srcdir}/${pkgname}-${pkgver}/${pkgname}.1" "${pkgdir}/usr/share/man/man1/${pkgname}.1" } |