diff options
author | Ivan Shapovalov | 2021-07-19 07:12:38 +0300 |
---|---|---|
committer | Ivan Shapovalov | 2021-07-19 07:12:38 +0300 |
commit | 2cee40a7321ab7c98696343c2462ed3ad5b6e67f (patch) | |
tree | 940fde9deb2c7ac653cc791ec8bf60a9f020876f | |
parent | 0544802cd8d4eada8a3acbf3d0bf33a836201a8a (diff) | |
download | aur-2cee40a7321ab7c98696343c2462ed3ad5b6e67f.tar.gz |
bdsync: update to 0.11.2, change upstream, refactor build
-rw-r--r-- | PKGBUILD | 21 |
1 files changed, 12 insertions, 9 deletions
@@ -1,29 +1,32 @@ # Maintainer: Baptiste Jonglez <baptiste--aur at jonglez dot org> pkgname=bdsync -pkgver=0.11.1 +pkgver=0.11.2 pkgrel=1 pkgdesc="Fast block device synchronizing tool" arch=("i686" "x86_64") -url="https://github.com/TargetHolding/bdsync" +url="https://github.com/rolffokkens/bdsync" license=('GPL') depends=("openssl") makedepends=("pandoc") -source=("${pkgname}-${pkgver}.tar.gz::https://github.com/TargetHolding/$pkgname/archive/v$pkgver.tar.gz") -sha256sums=('ee24781c9b063bd9da2c10a82b8c75dee1a813d0472d2dcce2b783a7dd9b55c7') +source=("git+https://github.com/rolffokkens/$pkgname#tag=v${pkgver}") +sha256sums=('SKIP') + prepare() { - cd "$srcdir/$pkgname-$pkgver" - sed -i -e 's/^CFLAGS=/#CFLAGS=/' Makefile - sed -i -e 's/\$(CRYPTO_LDFLAGS)$/$(CRYPTO_LDFLAGS) $(LDFLAGS)/' Makefile + cd "$pkgname" + sed -i -r 's|^CFLAGS=(.*)|CFLAGS:=\1 $(CFLAGS)|' Makefile + sed -i -r 's|$\(CRYPTO_LDFLAGS\)$|\0 $(LDFLAGS)|' Makefile } build() { - cd "$srcdir/$pkgname-$pkgver" + cd "$pkgname" + + CFLAGS="${CFLAGS//-O2/-O3}" make } package() { - cd "$srcdir/$pkgname-$pkgver" + cd "$pkgname" install -D -m755 bdsync "$pkgdir/usr/bin/bdsync" install -D -m644 bdsync.1 "$pkgdir/usr/share/man/man1/bdsync.1" } |