summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorEwout van Mansom2023-04-24 13:47:45 +0200
committerEwout van Mansom2023-04-24 13:47:45 +0200
commit570ac099f19d1a28970e563fe4f0f7eb87438b50 (patch)
treea4eb2a587250edaf0764aded71a9cc66eef61b12
downloadaur-570ac099f19d1a28970e563fe4f0f7eb87438b50.tar.gz
initial commit
-rw-r--r--.SRCINFO19
-rw-r--r--.gitignore4
-rw-r--r--PKGBUILD36
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"
+}
+