summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJonathon Fernyhough2021-03-20 21:36:46 +0000
committerJonathon Fernyhough2021-03-20 21:36:46 +0000
commit35cd747e138ade8c3d5e86ecc74dc1d45da3a5b7 (patch)
treed1976849c7c035d4d4596aad7a7531afa5390ab1
parent96bc13029f8c44f44206abeb62401526c0b48cd6 (diff)
downloadaur-35cd747e138ade8c3d5e86ecc74dc1d45da3a5b7.tar.gz
Further tidying of PKGBUILD. provides, conflicts.
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD21
2 files changed, 11 insertions, 12 deletions
diff --git a/.SRCINFO b/.SRCINFO
index ea434ea31842..8a0dfb23cd44 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -11,6 +11,8 @@ pkgbase = zsync2-git
makedepends = openssl
makedepends = zlib
depends = curl
+ provides = zsync2
+ conflicts = zsync2
source = git+https://github.com/AppImage/zsync2.git
source = git+https://github.com/Taywee/args.git
source = git+https://github.com/AppImage/cpr.git
diff --git a/PKGBUILD b/PKGBUILD
index f30fa89ef972..201e6561521f 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,9 +4,11 @@ pkgname=zsync2-git
pkgver=2.0.0pre
pkgrel=1
pkgdesc="A file transfer program that's able to connect to rsync servers"
-arch=("x86_64")
+arch=(x86_64)
url="https://github.com/AppImage/zsync2"
license=("custom:Artistic")
+provides=(zsync2)
+conflicts=(zsync2)
depends=(curl)
makedepends=(cmake git gnutls openssl zlib)
source=(git+$url.git
@@ -36,18 +38,13 @@ prepare() {
}
build() {
- cd ${pkgname/-git/}
-
- mkdir -p build && cd build
- cmake .. -DUSE_SYSTEM_CURL=1 -DBUILD_CPR_TESTS=0 -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=lib -DCMAKE_BUILD_TYPE=None
- make
+ cmake -B build ${pkgname/-git/} \
+ -DUSE_SYSTEM_CURL=1 -DBUILD_CPR_TESTS=0 \
+ -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=lib -DCMAKE_BUILD_TYPE=None
+ make -C build
}
package() {
- cd ${pkgname/-git/}/build
-
- make DESTDIR="$pkgdir" install
- install -d "$pkgdir/usr/share/licenses/$pkgname"
-
- install -Dm644 ../COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING"
+ make -C build DESTDIR="$pkgdir" install
+ install -Dm644 ${pkgname/-git/}/COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING"
}