diff options
author | Ewout van Mansom | 2023-04-24 13:47:45 +0200 |
---|---|---|
committer | Ewout van Mansom | 2023-04-24 13:47:45 +0200 |
commit | 570ac099f19d1a28970e563fe4f0f7eb87438b50 (patch) | |
tree | a4eb2a587250edaf0764aded71a9cc66eef61b12 | |
download | aur-570ac099f19d1a28970e563fe4f0f7eb87438b50.tar.gz |
initial commit
-rw-r--r-- | .SRCINFO | 19 | ||||
-rw-r--r-- | .gitignore | 4 | ||||
-rw-r--r-- | PKGBUILD | 36 |
3 files changed, 59 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..8822929e20af --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,19 @@ +pkgbase = libstumpless + pkgdesc = C logging library built for high performance and a rich feature set. + pkgver = 2.1.0 + pkgrel = 1 + url = https://github.com/goatshriek/stumpless + arch = i686 + arch = x86_64 + arch = aarch64 + license = LGPL3 + checkdepends = gtest + makedepends = git + makedepends = cmake + depends = glibc + provides = libstumpless + provides = libstumpless.so + source = stumpless-2.1.0.tar.gz::https://github.com/goatshriek/stumpless/archive/refs/tags/v2.1.0.tar.gz + sha256sums = f3eff944d81fdf82ffe5c0df6a8c692224140c9c322ffc3ba709218a66dc07ec + +pkgname = libstumpless diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..3069deb1417e --- /dev/null +++ b/.gitignore @@ -0,0 +1,4 @@ +src/ +pkg/ +*.pkg.* +*.tar.* diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..471a8ec34ce9 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,36 @@ +# Maintainer: Ewout van Mansom <ewout@vanmansom.name> + +pkgname=libstumpless +_projname=stumpless +pkgver=2.1.0 +pkgrel=1 +pkgdesc='C logging library built for high performance and a rich feature set.' +arch=('i686' 'x86_64' 'aarch64') +url='https://github.com/goatshriek/stumpless' +license=('LGPL3') +depends=('glibc') +makedepends=('git' 'cmake') +checkdepends=('gtest') +provides=('libstumpless' 'libstumpless.so') +source=("${_projname}-${pkgver}.tar.gz::${url}/archive/refs/tags/v${pkgver}.tar.gz") +sha256sums=('f3eff944d81fdf82ffe5c0df6a8c692224140c9c322ffc3ba709218a66dc07ec') + +build() { + cmake \ + -B "${_projname}-${pkgver}/build" \ + -S "${_projname}-${pkgver}" \ + -DCMAKE_BUILD_TYPE:STRING='None' \ + -DCMAKE_INSTALL_PREFIX:PATH='/usr' \ + -Wno-dev + cmake --build "${_projname}-${pkgver}/build" +} + +check() { + cd "${_projname}-${pkgver}" + ctest --test-dir build --output-on-failure --stop-on-failure -j1 +} + +package() { + DESTDIR="${pkgdir}" cmake --install "${_projname}-${pkgver}/build" +} + |