diff options
-rw-r--r-- | main/thin-provisioning-tools/APKBUILD | 15 | ||||
-rw-r--r-- | main/thin-provisioning-tools/page-size.patch | 11 |
2 files changed, 19 insertions, 7 deletions
diff --git a/main/thin-provisioning-tools/APKBUILD b/main/thin-provisioning-tools/APKBUILD index cf1974c025..c50078ed37 100644 --- a/main/thin-provisioning-tools/APKBUILD +++ b/main/thin-provisioning-tools/APKBUILD @@ -1,8 +1,8 @@ # Contributor: Carlo Landmeter <clandmeter@gmail.com> -# Maintainer: +# Maintainer: William Pitcock <nenolod@dereferenced.org> pkgname=thin-provisioning-tools -pkgver=0.6.2_rc8 -pkgrel=1 +pkgver=0.7.0_rc6 +pkgrel=0 pkgdesc="A suite of tools for manipulating the metadata of the dm-thin device-mapper target" url="https://github.com/jthornber/thin-provisioning-tools" arch="all" @@ -12,7 +12,9 @@ makedepends="expat-dev boost-dev libaio-dev linux-headers autoconf automake libt install="" subpackages="$pkgname-doc" _realpkgver=${pkgver/_/-} -source="thin-provisioning-tools-${_realpkgver}.tar.gz::https://github.com/jthornber/thin-provisioning-tools/archive/v${_realpkgver}.tar.gz" +options="!check" # no production testsuite, only development tests +source="thin-provisioning-tools-${_realpkgver}.tar.gz::https://github.com/jthornber/thin-provisioning-tools/archive/v${_realpkgver}.tar.gz + page-size.patch" builddir="$srcdir"/thin-provisioning-tools-$_realpkgver prepare() { @@ -43,6 +45,5 @@ package() { install || return 1 } -md5sums="69891c5a9edf1ccfac36f97ff38f9bd6 thin-provisioning-tools-0.6.2-rc8.tar.gz" -sha256sums="b6ce649e1aa6bcc819d421729a41a3d37a67c4eb88b53640793870c6f7e66f0e thin-provisioning-tools-0.6.2-rc8.tar.gz" -sha512sums="9c956735895de865fdd102245cb8cdee72fc16ebef47105304e581e3d974d044156447d539e8a1093d10bbb5e2396a69910cc5f7d7f76d669144fecffe5c43c3 thin-provisioning-tools-0.6.2-rc8.tar.gz" +sha512sums="bac97828ec1951b301743149f65e146608a98919d1a3ec9b25631bdb0ea901cc81d6cfd4a9143ffb71f89fe5895eb4e9d29921c4d2730f249dbc443eb3b58a2a thin-provisioning-tools-0.7.0-rc6.tar.gz +c914f7b318555b68c4d1aceffd3b571afe9570aaa2fcd9739fab1e8d85bdbe6902dc3e63d9af356feb1388e5a79474ee8d3e2bb9e501d8f673e52b9ae5e27987 page-size.patch" diff --git a/main/thin-provisioning-tools/page-size.patch b/main/thin-provisioning-tools/page-size.patch new file mode 100644 index 0000000000..ff0136b65e --- /dev/null +++ b/main/thin-provisioning-tools/page-size.patch @@ -0,0 +1,11 @@ +--- thin-provisioning-tools-0.7.0-rc6.orig/block-cache/io_engine.h ++++ thin-provisioning-tools-0.7.0-rc6/block-cache/io_engine.h +@@ -10,6 +10,8 @@ + #include <libaio.h> + #include <vector> + ++#undef PAGE_SIZE ++ + //---------------------------------------------------------------- + + namespace bcache { |