summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDaniel Bermond2021-02-07 04:17:04 +0000
committerDaniel Bermond2021-02-07 04:17:04 +0000
commitb961ec48f2c32b7249b27c5523be5e6de1e7e2c4 (patch)
treee6e7dfa07230d32842a17ba031abd55493ded913
downloadaur-b961ec48f2c32b7249b27c5523be5e6de1e7e2c4.tar.gz
Initial commit
-rw-r--r--.SRCINFO13
-rw-r--r--PKGBUILD31
2 files changed, 44 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..2690a1118cca
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,13 @@
+pkgbase = cs-libguarded
+ pkgdesc = Header only library for multithreaded programming
+ pkgver = 1.1.0
+ pkgrel = 1
+ url = https://www.copperspice.com/
+ arch = any
+ license = BSD
+ checkdepends = boost
+ source = https://github.com/copperspice/cs_libguarded/archive/libguarded-1.1.0/cs-libguarded-1.1.0.tar.gz
+ sha256sums = ad51992e5a8ba29ce55e7bd6dfb653f4b483a52edf07806871e8b15e67278af3
+
+pkgname = cs-libguarded
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..08a50eea2161
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,31 @@
+# Maintainer: Daniel Bermond <dbermond@archlinux.org>
+
+pkgname=cs-libguarded
+pkgver=1.1.0
+pkgrel=1
+pkgdesc='Header only library for multithreaded programming'
+arch=('any')
+url='https://www.copperspice.com/'
+license=('BSD')
+checkdepends=('boost')
+source=("https://github.com/copperspice/cs_libguarded/archive/libguarded-${pkgver}/${pkgname}-${pkgver}.tar.gz")
+sha256sums=('ad51992e5a8ba29ce55e7bd6dfb653f4b483a52edf07806871e8b15e67278af3')
+
+prepare() {
+ autoreconf -fi "cs_libguarded-libguarded-${pkgver}"
+}
+
+build() {
+ cd "cs_libguarded-libguarded-${pkgver}"
+ ./configure --prefix='/usr' --enable-static='no'
+ make
+}
+
+check() {
+ make -C "cs_libguarded-libguarded-${pkgver}" check
+}
+
+package() {
+ install -D -m644 "cs_libguarded-libguarded-${pkgver}/src/libguarded"/*.hpp -t "${pkgdir}/usr/include/libguarded"
+ install -D -m644 "cs_libguarded-libguarded-${pkgver}/LICENSE" -t "${pkgdir}/usr/share/licenses/${pkgname}"
+}