diff options
author | Chocobo1 | 2017-03-30 22:56:52 +0800 |
---|---|---|
committer | Chocobo1 | 2017-03-30 22:56:52 +0800 |
commit | 5a4b7df5b1b30c396019d71a5a28d4b264c00d12 (patch) | |
tree | 418b3718ba3609ec930a3f294af1c8bf0c2982ee | |
parent | 9ffe238dec1c8097a0e78ed7e047a91a33595f6f (diff) | |
download | aur-5a4b7df5b1b30c396019d71a5a28d4b264c00d12.tar.gz |
upgpkg: wdt 1.27.1612021-2
Fix build
Add workaround for bug in tarball
-rw-r--r-- | .SRCINFO | 6 | ||||
-rw-r--r-- | PKGBUILD | 28 |
2 files changed, 21 insertions, 13 deletions
@@ -1,7 +1,7 @@ pkgbase = wdt pkgdesc = Tool to transfer data between 2 systems as fast as possible over multiple TCP paths pkgver = 1.27.1612021 - pkgrel = 1 + pkgrel = 2 url = https://github.com/facebook/wdt arch = i686 arch = x86_64 @@ -10,8 +10,8 @@ pkgbase = wdt makedepends = cmake makedepends = glog makedepends = gflags - source = wdt-1.27.1612021-src.tar.gz::https://github.com/facebook/wdt/archive/v1.27.1612021.tar.gz - sha256sums = b0ab593b2dae0c9fefb53cc1d2e0f54397be55023a694c6bcc70b6c4f73cea0a + source = git+https://github.com/facebook/wdt.git + sha256sums = SKIP pkgname = wdt @@ -2,37 +2,45 @@ pkgname=wdt pkgver=1.27.1612021 -pkgrel=1 +pkgrel=2 pkgdesc="Tool to transfer data between 2 systems as fast as possible over multiple TCP paths" arch=('i686' 'x86_64') url="https://github.com/facebook/wdt" license=('BSD') makedepends=('cmake' 'glog' 'gflags') checkdepends=('gtest') -source=("$pkgname-$pkgver-src.tar.gz::https://github.com/facebook/$pkgname/archive/v$pkgver.tar.gz") -sha256sums=('b0ab593b2dae0c9fefb53cc1d2e0f54397be55023a694c6bcc70b6c4f73cea0a') +source=("git+https://github.com/facebook/wdt.git") +sha256sums=('SKIP') prepare() { - cd "$srcdir/$pkgname-$pkgver" - ./configure + cd "$srcdir" + rm -rf "folly" + git clone "https://github.com/facebook/folly.git" + cd "folly" + git checkout "$(git describe --abbrev=0 --always)" + + cd "$srcdir/wdt" + git checkout "tags/v$pkgver" + mkdir -p "_build" } build() { - cd "$srcdir/$pkgname-$pkgver/build" + cd "$srcdir/wdt/_build" - cmake -DCMAKE_INSTALL_PREFIX="/usr" ../ + cmake -DBUILD_TESTING=on -DCMAKE_INSTALL_PREFIX="/usr" ../ make } check() { - cd "$srcdir/$pkgname-$pkgver/build" + cd "$srcdir/wdt/_build" - ./run-test + #CTEST_OUTPUT_ON_FAILURE=1 make test } package() { - cd "$srcdir/$pkgname-$pkgver/build" + cd "$srcdir/wdt/_build" make DESTDIR="$pkgdir" install + install -Dm644 "../LICENSE" "$pkgdir/usr/share/licenses/wdt/LICENSE" } |