diff --git a/b43-fwcutter/PKGBUILD b/b43-fwcutter/PKGBUILD index e81c898..482f1a8 100644 --- a/b43-fwcutter/PKGBUILD +++ b/b43-fwcutter/PKGBUILD @@ -37,4 +37,3 @@ sha256sums=(d6ea85310df6ae08e7f7e46d8b975e17fc867145ee249307413cfbe15d7121ce # b ## f4dc7a63e6fc858058c5ce38bd36d0ead45c5e9710648c702dea2cccf7e0f32b b43-fwcutter-019.tar.bz2.asc - diff --git a/lvm2/PKGBUILD b/lvm2/PKGBUILD index 46ddfac..f184359 100644 --- a/lvm2/PKGBUILD +++ b/lvm2/PKGBUILD @@ -9,10 +9,10 @@ pkgbase=lvm2 pkgname=('lvm2' 'device-mapper') _tag='fba794b52541452da9131af594f5cd0fa7affb6d' # git rev-parse v${pkgver//./_} pkgver=2.03.18 -pkgrel=01 +pkgrel=03 arch=('x86_64') url='https://sourceware.org/lvm2/' -makedepends=('git' 'thin-provisioning-tools') +makedepends=('git' 'libaio' 'thin-provisioning-tools') #options=('!makeflags') source=("git+https://sourceware.org/git/lvm2.git#tag=${_tag}?signed" '0001-udev-initcpio.patch' @@ -104,7 +104,7 @@ package_lvm2() { pkgdesc="Logical Volume Manager 2 utilities w/o systemd" depends=('bash' "device-mapper>=${pkgver}" 'libudev.so' 'util-linux-libs' 'libblkid.so' 'readline' 'libreadline.so' - 'thin-provisioning-tools') + 'thin-provisioning-tools' 'libaio' 'libaio.so') conflicts=('lvm' 'mkinitcpio<0.7') backup=('etc/lvm/lvm.conf' 'etc/lvm/lvmlocal.conf') @@ -133,7 +133,3 @@ sha256sums=(SKIP def6e03aa1629bbc0ca1ee5e84e620366daf779f037eab2fda47487a8471729b # lvm2_install e10f24b57582d6e2da71f7c80732a62e0ee2e3b867fe84591ccdb53e80fa92e0) # 11-dm-initramfs.rules -# 3ebdd4a25c274d64a6f90431a7ff0402325e94e6db5f5cb0f1ad6d74b6b751d1 device-mapper-2.03.18-01-x86_64.pkg.tar.xz -# 04f786e400dd383205096140d439dee08215e9af3f6bd5bd61d8d06c195ace6c lvm2-2.03.18-01-x86_64.pkg.tar.xz - - diff --git a/lvm2/PKGBUILD-arch b/lvm2/PKGBUILD-arch index 841b67d..0d9a817 100644 --- a/lvm2/PKGBUILD-arch +++ b/lvm2/PKGBUILD-arch @@ -5,11 +5,11 @@ pkgbase=lvm2 pkgname=('lvm2' 'device-mapper') _tag='fba794b52541452da9131af594f5cd0fa7affb6d' # git rev-parse v${pkgver//./_} pkgver=2.03.18 -pkgrel=1 +pkgrel=3 arch=('x86_64') url='https://sourceware.org/lvm2/' license=('GPL2' 'LGPL2.1') -makedepends=('git' 'systemd' 'thin-provisioning-tools') +makedepends=('git' 'systemd' 'libaio' 'thin-provisioning-tools') validpgpkeys=('88437EF5C077BD113D3B7224228191C1567E2C17' # Alasdair G Kergon 'D501A478440AE2FD130A1BE8B9112431E509039F') # Marian Csontos source=("git+https://sourceware.org/git/lvm2.git#tag=${_tag}?signed" @@ -100,7 +100,7 @@ package_lvm2() { pkgdesc="Logical Volume Manager 2 utilities" depends=('bash' "device-mapper>=${pkgver}" 'systemd-libs' 'libudev.so' 'util-linux-libs' 'libblkid.so' 'readline' 'libreadline.so' - 'thin-provisioning-tools') + 'thin-provisioning-tools' 'libaio' 'libaio.so') conflicts=('lvm' 'mkinitcpio<0.7') backup=('etc/lvm/lvm.conf' 'etc/lvm/lvmlocal.conf') diff --git a/lvm2/deps b/lvm2/deps index 8a3a0c4..897c509 100644 --- a/lvm2/deps +++ b/lvm2/deps @@ -1,4 +1,5 @@ git thin-provisioning-tools +libaio diff --git a/texinfo/PKGBUILD b/texinfo/PKGBUILD index d5ad7ab..e507f82 100644 --- a/texinfo/PKGBUILD +++ b/texinfo/PKGBUILD @@ -6,7 +6,7 @@ #-----------------------------------------| DESCRIPTION |--------------------------------------- pkgname=texinfo -pkgver=7.0.1 +pkgver=7.0.2 pkgrel=01 pkgdesc='GNU documentation system for on-line information and printed output' arch=(x86_64) @@ -44,8 +44,8 @@ license=(GPL3) validpgpkeys=('EAF669B31E31E1DECBD11513DDBC579DAB37FBA9') # Gavin Smith -sha256sums=(bcd221fdb2d807a8a09938a0f8d5e010ebd2b58fca16075483d6fcb78db2c6b2 # texinfo-7.0.1.tar.xz - 9c9239e47657eb85cc0892949b1a5f880e40c9f1377d354a849efb20d00887fd # texinfo-7.0.1.tar.xz.sig +sha256sums=(f211ec3261383e1a89e4555a93b9d017fe807b9c3992fb2dff4871dae6da54ad # texinfo-7.0.2.tar.xz + b9516e44cb4b07ed7108bfb6f7be0de61c29425a1d8d9ea648ee6f40549e49d3 # texinfo-7.0.2.tar.xz.sig 5409fc3aa8a35e8f3d901e96bc50c986f204d90ce6bface0a7d79d99b487f801 # texinfo-install.hook 913ca8aac84386399b0a83ed0f6b04b5e6322da62f5c1d7ed31e1050ed37c1a9) # texinfo-remove.hook diff --git a/texinfo/PKGBUILD-arch b/texinfo/PKGBUILD-arch index 7a6cafc..9264867 100644 --- a/texinfo/PKGBUILD-arch +++ b/texinfo/PKGBUILD-arch @@ -1,10 +1,10 @@ -# Maintainer: -# Contributor: Bartłomiej Piotrowski +# Maintainer: Frederik Schwan +# Contributor: Bartłomiej Piotrowski # Contributor: Allan McRae # Contributor: Tom Newsom pkgname=texinfo -pkgver=7.0.1 +pkgver=7.0.2 pkgrel=1 pkgdesc='GNU documentation system for on-line information and printed output' arch=(x86_64) @@ -15,7 +15,7 @@ depends=(ncurses gzip perl sh) source=(https://ftp.gnu.org/pub/gnu/$pkgname/$pkgname-$pkgver.tar.xz{,.sig} texinfo-install.hook texinfo-remove.hook) -sha256sums=('bcd221fdb2d807a8a09938a0f8d5e010ebd2b58fca16075483d6fcb78db2c6b2' +sha256sums=('f211ec3261383e1a89e4555a93b9d017fe807b9c3992fb2dff4871dae6da54ad' 'SKIP' '5409fc3aa8a35e8f3d901e96bc50c986f204d90ce6bface0a7d79d99b487f801' '913ca8aac84386399b0a83ed0f6b04b5e6322da62f5c1d7ed31e1050ed37c1a9') diff --git a/texinfo/deps b/texinfo/deps index b28b04f..139597f 100644 --- a/texinfo/deps +++ b/texinfo/deps @@ -1,3 +1,2 @@ - diff --git a/thin-provisioning-tools/PKGBUILD b/thin-provisioning-tools/PKGBUILD index 7352d4b..6fddfc9 100644 --- a/thin-provisioning-tools/PKGBUILD +++ b/thin-provisioning-tools/PKGBUILD @@ -1,37 +1,43 @@ #!/usr/bin/bash # JOBoRun : Jwm OpenBox Obarun RUNit -# Maintainer : Joe Bo Run +# Maintainer : Joe Bo Run # PkgSource : url="https://gittea.disroot.org/joborun-pkg/jobcore/$pkgname" +# Website : https://pozol.eu #-----------------------------------------| DESCRIPTION |--------------------------------------- pkgname=thin-provisioning-tools -pkgver=0.9.0 +pkgver=1.0.0 pkgrel=01 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" -depends=('expat' 'gcc-libs' 'libaio') -makedepends=('boost') +#depends=('expat' 'gcc-libs' 'libaio') # 0.9.0 +#makedepends=('boost') # 0.9.0 +depends=('gcc-libs') +makedepends=('cargo') source=("${pkgname}-${pkgver}.tar.gz::https://github.com/jthornber/${pkgname}/archive/v${pkgver}.tar.gz") 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 +} #---- license gpg-key sha256sums ---- -license=('GPL3') +license=(GPL3) + +sha256sums=(8a45e5a0feba2d4d52b0ce8138acd87440740d5e78e4a59e3fd453d5af7520c6) # v1.0.0.tar.gz -sha256sums=('a2508d9933ed8a3f6c8d302280d838d416668a1d914a83c4bd0fb01eaf0676e8') diff --git a/thin-provisioning-tools/PKGBUILD-arch b/thin-provisioning-tools/PKGBUILD-arch index 7e1524a..c6b708a 100644 --- a/thin-provisioning-tools/PKGBUILD-arch +++ b/thin-provisioning-tools/PKGBUILD-arch @@ -2,28 +2,30 @@ # Contributor: Jason Hall 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 } diff --git a/thin-provisioning-tools/PKGBUILD.old b/thin-provisioning-tools/PKGBUILD.old new file mode 100644 index 0000000..e5216e8 --- /dev/null +++ b/thin-provisioning-tools/PKGBUILD.old @@ -0,0 +1,39 @@ +#!/usr/bin/bash +# JOBoRun : Jwm OpenBox Obarun RUNit +# Maintainer : Joe Bo Run +# PkgSource : url="https://gittea.disroot.org/joborun-pkg/jobcore/$pkgname" +# Website : https://pozol.eu +#-----------------------------------------| DESCRIPTION |--------------------------------------- + +pkgname=thin-provisioning-tools +pkgver=0.9.0 +pkgrel=01 +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" +depends=('expat' 'gcc-libs' 'libaio') # 0.9.0 +makedepends=('boost') # 0.9.0 +source=("${pkgname}-${pkgver}.tar.gz::https://github.com/jthornber/${pkgname}/archive/v${pkgver}.tar.gz") + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + + autoconf + ./configure --prefix=/usr + make +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + + make DESTDIR="${pkgdir}" BINDIR="${pkgdir}"/usr/bin MANDIR=/usr/share/man install + +} + + +#---- license gpg-key sha256sums ---- + +license=(GPL3) + +sha256sums=(a2508d9933ed8a3f6c8d302280d838d416668a1d914a83c4bd0fb01eaf0676e8) # thin-provisioning-tools-0.9.0.tar.gz + diff --git a/thin-provisioning-tools/deps b/thin-provisioning-tools/deps index 7fccff6..6f4762e 100644 --- a/thin-provisioning-tools/deps +++ b/thin-provisioning-tools/deps @@ -1,5 +1,4 @@ -boost - - -libaio +rust autoconf + + diff --git a/thin-provisioning-tools/deps.old b/thin-provisioning-tools/deps.old new file mode 100644 index 0000000..1e8ef94 --- /dev/null +++ b/thin-provisioning-tools/deps.old @@ -0,0 +1,3 @@ +boost +libaio +autoconf diff --git a/thin-provisioning-tools/time b/thin-provisioning-tools/time index d9e4950..de3b3a7 100644 --- a/thin-provisioning-tools/time +++ b/thin-provisioning-tools/time @@ -1,3 +1,6 @@ -real 1m18.522s -user 4m32.259s -sys 0m15.410s + + +real 5m9.907s +user 7m40.375s +sys 0m14.473s +