diff options
author | Jean-Michaël Celerier | 2020-04-21 22:21:42 +0200 |
---|---|---|
committer | Jean-Michaël Celerier | 2020-04-21 22:21:42 +0200 |
commit | 1673dc7ec8a6cdb550eb2ea20b6368bc7711d4ce (patch) | |
tree | 7ad630f1107327aa270d765d73024dc569421ef4 | |
download | aur-1673dc7ec8a6cdb550eb2ea20b6368bc7711d4ce.tar.gz |
First commit
-rw-r--r-- | .SRCINFO | 18 | ||||
-rw-r--r-- | PKGBUILD | 37 |
2 files changed, 55 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..c567c7b4f14d --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,18 @@ +pkgbase = cninja + pkgdesc = cninja, an opinionated cmake config manager + pkgver = 2.0.0 + pkgrel = 1 + url = https://github.com/jcelerier/cninja + arch = x86_64 + license = AGPLv3 + makedepends = boost + depends = cmake + depends = clang + depends = lld + depends = ninja + provides = cninja=2.0.0 + source = https://github.com/jcelerier/cninja/releases/download/v2.0.0/cninja-2.0.0-src.tar.gz + sha512sums = 32414b604c6850d5fb657ca6b533ed19e0f16301132c1cce9bade2c38270c003067d52d861af6020b46ea12fadcaa9b099d123b7c691cda3042d09ec25ed7f0e + +pkgname = cninja + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..5ef02363afc9 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,37 @@ +# Maintainer: Jean-Michaël Celerier <jeanmichael.celerier at gmail dot com> +pkgname=cninja +pkgver=2.0.0 +release_tag=v2.0.0 +pkgrel=1 +pkgdesc="cninja, an opinionated cmake config manager" +arch=('x86_64') +url="https://github.com/jcelerier/cninja" +license=('AGPLv3') +depends=('cmake' 'clang' 'lld' 'ninja') +makedepends=('boost') +optdepends=() +provides=("$pkgname=$pkgver") +conflicts=() +replaces=() +source=("https://github.com/jcelerier/cninja/releases/download/v${pkgver}/cninja-${pkgver}-src.tar.gz") +sha512sums=("32414b604c6850d5fb657ca6b533ed19e0f16301132c1cce9bade2c38270c003067d52d861af6020b46ea12fadcaa9b099d123b7c691cda3042d09ec25ed7f0e") + +build() { + cd "$srcdir" + + mkdir -p "$srcdir/build" + cd "$srcdir/build" + cmake \ + -Wno-dev \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX="$pkgdir/usr/bin" \ + "$srcdir" + + cmake --build . +} + +package() { + cd "$srcdir/build" + cmake --build . --target install/strip + install -D -m644 "$srcdir/LICENSE.md" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +} |