Date: Monday, January 23, 2023 @ 10:31:24 Author: eworm Revision: 467233
upgpkg: thin-provisioning-tools 1.0.0-1: new upstream release Modified: thin-provisioning-tools/trunk/PKGBUILD ----------+ PKGBUILD | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2023-01-23 10:28:01 UTC (rev 467232) +++ PKGBUILD 2023-01-23 10:31:24 UTC (rev 467233) @@ -2,28 +2,30 @@ # Contributor: Jason Hall <[email protected]> pkgname=thin-provisioning-tools -pkgver=0.9.0 +pkgver=1.0.0 pkgrel=1 pkgdesc='Suite of tools for manipulating the metadata of the dm-thin device-mapper target' arch=('x86_64') -url="https://github.com/jthornber/thin-provisioning-tools" +url='https://github.com/jthornber/thin-provisioning-tools' license=('GPL3') -depends=('expat' 'gcc-libs' 'libaio') -makedepends=('boost') +depends=('gcc-libs') +makedepends=('cargo') source=("${pkgname}-${pkgver}.tar.gz::https://github.com/jthornber/${pkgname}/archive/v${pkgver}.tar.gz") -sha256sums=('a2508d9933ed8a3f6c8d302280d838d416668a1d914a83c4bd0fb01eaf0676e8') +sha256sums=('8a45e5a0feba2d4d52b0ce8138acd87440740d5e78e4a59e3fd453d5af7520c6') build() { cd "${srcdir}/${pkgname}-${pkgver}" - autoconf - ./configure --prefix=/usr - make + cargo build --release } package() { cd "${srcdir}/${pkgname}-${pkgver}" - make DESTDIR="${pkgdir}" BINDIR="${pkgdir}"/usr/bin MANDIR=/usr/share/man install + make \ + DESTDIR="${pkgdir}"/usr \ + BINDIR="${pkgdir}"/usr/bin \ + DATADIR="${pkgdir}"/usr/share \ + install }
