diff options
author | Tobias Backer Dirks | 2020-10-15 10:29:16 +0100 |
---|---|---|
committer | Tobias Backer Dirks | 2020-10-15 10:29:16 +0100 |
commit | 1978df8868efae7eb313d6916ae054acc7e9dce6 (patch) | |
tree | 67cbce857c7a760e1ca9c149193bf93c3f9cb090 | |
parent | 25df1ed0b1c01dc80728222c2766b8b505cff9bd (diff) | |
download | aur-1978df8868efae7eb313d6916ae054acc7e9dce6.tar.gz |
refactor: follow VCS package guidelines
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 14 |
2 files changed, 11 insertions, 7 deletions
@@ -1,6 +1,6 @@ pkgbase = cpr-git pkgdesc = C++ requests library by whoshuu - pkgver = 1.3 + pkgver = 1.5.1.r31.g9ee5777 pkgrel = 1 url = https://github.com/whoshuu/cpr arch = i686 @@ -9,7 +9,7 @@ pkgbase = cpr-git makedepends = git makedepends = cmake depends = curl - provides = cpr=1.3 + provides = cpr conflicts = cpr source = git+https://github.com/whoshuu/cpr md5sums = SKIP @@ -1,9 +1,9 @@ # Maintainer: Tobias Backer Dirks <omgitsaheadcrab@gmail.com> -pkgname=cpr-git -_pkgname="${pkgname%-git}" +_pkgname=cpr +pkgname=$_pkgname-git _pkgauthor=whoshuu -pkgver=1.3 +pkgver=1.5.1.r31.g9ee5777 pkgrel=1 pkgdesc="C++ requests library by whoshuu" arch=('i686' 'x86_64') @@ -11,14 +11,18 @@ url="https://github.com/whoshuu/cpr" license=('MIT') depends=('curl') makedepends=('git' 'cmake') -provides=("$_pkgname=${pkgver%%+*}") +provides=("$_pkgname") conflicts=("$_pkgname") source=("git+$url") md5sums=('SKIP') +pkgver() { + cd "$srcdir/$_pkgname" + git describe --long --tags | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g' +} + prepare (){ cd "$srcdir/$_pkgname" -# mkdir build && cd build cmake -DCPR_LIBRARY=/usr/lib CPR_INCLUDE_DIR=/usr/include -DINSECURE_CURL=ON -DBUILD_CPR_TESTS=OFF -DUSE_SYSTEM_CURL=ON . make } |