diff options
-rw-r--r-- | .SRCINFO | 17 | ||||
-rw-r--r-- | PKGBUILD | 32 |
2 files changed, 27 insertions, 22 deletions
@@ -1,6 +1,6 @@ pkgbase = btdu pkgdesc = sampling disk usage profiler for btrfs - pkgver = 0.2.1 + pkgver = 0.3.0 pkgrel = 1 url = https://github.com/CyberShadow/btdu arch = i686 @@ -10,14 +10,15 @@ pkgbase = btdu makedepends = dub makedepends = dtools depends = ncurses - source = btdu-0.2.1.tar.gz::https://github.com/CyberShadow/btdu/archive/v0.2.1.tar.gz - source = ae-0.0.2833.tar.gz::https://github.com/CyberShadow/ae/archive/v0.0.2833.tar.gz - source = d-btrfs-0.0.11.tar.gz::https://github.com/CyberShadow/d-btrfs/archive/v0.0.11.tar.gz + source = btdu-0.3.0.tar.gz::https://github.com/CyberShadow/btdu/archive/v0.3.0.tar.gz + source = ae-0.0.3100.tar.gz::https://github.com/CyberShadow/ae/archive/v0.0.3100.tar.gz + source = d-btrfs-0.0.12.tar.gz::https://github.com/CyberShadow/d-btrfs/archive/v0.0.12.tar.gz source = ncurses-0.0.149.tar.gz::https://github.com/D-Programming-Deimos/ncurses/archive/v0.0.149.tar.gz - sha256sums = 501f2b6d337db8fdc4d91d9e447691c17d4382c26a79974a4d155ed30e7caab0 - sha256sums = 97f129484f7ff431d0be3430ab62d32955c17cc43e6993de4a628ea4b8574c23 - sha256sums = 061df12548e09535e897031ce7de3854d287be0afcced9f59df972d9a08afe61 + source = emsi_containers-0.9.0.tar.gz::https://github.com/dlang-community/containers/archive/v0.9.0.tar.gz + sha256sums = 6019f20862ac5ed84d115ffcc5305d000714ac2324d81671a4961efc79edc9f2 + sha256sums = 86fa09ef6c1be4cbe8ad1c85729054e5d691b41ff57c7980d99937ec0f45b950 + sha256sums = cf2b1fa3e94a0aa239d465adbac239514838835283521d632f571948aa517f92 sha256sums = 2c8497f5dd93f9d3a05ca7ed57c4fcaee1e988fd25a24de106917ddf72f34646 + sha256sums = 5e256b84bbdbd2bd625cba0472ea27a1fde6d673d37a85fe971a20d52874acaa pkgname = btdu - @@ -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" } |