diff options
author | FabioLolix | 2023-06-19 19:43:18 +0200 |
---|---|---|
committer | FabioLolix | 2023-06-19 19:43:18 +0200 |
commit | d1026bde46609bc58521d88a2bebf44fa2dc0e84 (patch) | |
tree | a2a76c4da8587f4105d8723fc07850cedac11eca | |
parent | 4f0e76e6899d4bc0c3a8553fae1e5744b464f434 (diff) | |
download | aur-args-git.tar.gz |
rewrite
-rw-r--r-- | .SRCINFO | 20 | ||||
-rw-r--r-- | PKGBUILD | 50 |
2 files changed, 38 insertions, 32 deletions
@@ -1,15 +1,15 @@ -# Generated by mksrcinfo v8 -# Mon Sep 19 17:12:01 UTC 2016 pkgbase = args-git - pkgdesc = Simple CLI argument parser for bash - pkgver = autogenerated + pkgdesc = Simple header-only C++ argument parser library + pkgver = 6.4.6.r2.gb7d6723 pkgrel = 1 - arch = i686 - arch = x86_64 - license = GPL + url = https://github.com/Taywee/args + arch = any + license = MIT + makedepends = cmake makedepends = git - source = args-git::git+ssh://github.com/reconquest/args.git - md5sums = SKIP + provides = args + conflicts = args + source = git+https://github.com/Taywee/args.git + sha256sums = SKIP pkgname = args-git - @@ -1,32 +1,38 @@ -pkgname="args-git" -pkgver=20160920.1_ec9e7b1 +# Maintainer: Fabio 'Lolix' Loli <fabio.loli@disroot.org> -> https://github.com/FabioLolix + +pkgname=args-git +pkgver=6.4.6.r2.gb7d6723 pkgrel=1 -pkgdesc="Simple CLI argument parser for bash" -arch=("i686" "x86_64") -license=("GPL") -depends=() -makedepends=( - "git" -) -source=( - "$pkgname::git+ssh://github.com/reconquest/args.git" -) -md5sums=("SKIP") +pkgdesc="Simple header-only C++ argument parser library" +arch=(any) +url="https://github.com/Taywee/args" +license=(MIT) +makedepends=(cmake git) +provides=(args) +conflicts=(args) +source=("git+https://github.com/Taywee/args.git") +sha256sums=('SKIP') pkgver() { - cd "$srcdir/$pkgname" - local date=$(git log -1 --format="%cd" --date=short | sed s/-//g) - local count=$(git rev-list --count HEAD) - local commit=$(git rev-parse --short HEAD) - echo "$date.${count}_$commit" + cd args + git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g' } build() { - : + cd args + cmake . \ + -DCMAKE_BUILD_TYPE=None \ + -DCMAKE_INSTALL_PREFIX=/usr + make } -package() { - mkdir -p $pkgdir/usr/bin +check() { + cd args + ./argstest +} - cp "$srcdir/$pkgname/args" $pkgdir/usr/bin +package() { + cd args + make DESTDIR="${pkgdir}" install + install -D LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}" } |