summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorVladimir Panteleev2021-10-01 09:10:49 +0000
committerVladimir Panteleev2021-10-01 09:10:49 +0000
commit3116498a5edde0e8bf7da1eca25b667d2d6f5817 (patch)
tree7cd1175df0cd8046a24f4636faa054f00604c7b0
parent29956ea4bc7c919404fcf7f994ff5b7d3b1456f9 (diff)
downloadaur-3116498a5edde0e8bf7da1eca25b667d2d6f5817.tar.gz
v0.3.0
-rw-r--r--.SRCINFO17
-rw-r--r--PKGBUILD32
2 files changed, 27 insertions, 22 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 974100fb9008..ef499efd2f91 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
-
diff --git a/PKGBUILD b/PKGBUILD
index 926f5de3dbf5..a47798c222f8 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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"
}