summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMohammadreza Abdollahzadeh2021-08-29 21:50:37 +0430
committerMohammadreza Abdollahzadeh2021-08-29 21:50:37 +0430
commitc8fb9b7dc1ec7ad49ccac12636b19272d627ccdc (patch)
tree7ad8ed09ab33d6c5f2b897bb988ed1a3f6d3fcd7
downloadaur-c8fb9b7dc1ec7ad49ccac12636b19272d627ccdc.tar.gz
initial import
-rw-r--r--.SRCINFO14
-rw-r--r--PKGBUILD35
2 files changed, 49 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..f3ac1656aef0
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,14 @@
+pkgbase = ringserver
+ pkgdesc = A generic packet ring buffer with network interfaces.
+ pkgver = 2020.075
+ pkgrel = 1
+ url = https://github.com/iris-edu/ringserver
+ arch = x86_64
+ license = Apache-2.0
+ depends = libmseed
+ depends = mxml
+ depends = pcre
+ source = ringserver-2020.075.tar.gz::https://github.com/iris-edu/ringserver/archive/v2020.075.tar.gz
+ sha256sums = 06a3d9c9a5d870cb8f4e0070f0c6238a96fbad0174960c743163fac76d8ee12b
+
+pkgname = ringserver
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..303fe2800d0b
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,35 @@
+# $Id$
+# Maintainer: Mohammadreza Abdollahzadeh <morealaz at gmail dot com>
+
+pkgname=ringserver
+pkgver=2020.075
+pkgrel=1
+pkgdesc="A generic packet ring buffer with network interfaces."
+arch=("x86_64")
+url="https://github.com/iris-edu/ringserver"
+license=('Apache-2.0')
+depends=('libmseed' 'mxml' 'pcre')
+source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/v${pkgver}.tar.gz")
+sha256sums=('06a3d9c9a5d870cb8f4e0070f0c6238a96fbad0174960c743163fac76d8ee12b')
+
+prepare() {
+ cd ${pkgname}-${pkgver}/src
+ sed -i 's/^CFLAGS.*/CFLAGS += -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS/' Makefile
+ sed -i 's/^LDLIBS.*/LDLIBS = -lpcre -lmseed -lmxml -lpthread/' Makefile
+}
+
+build() {
+ cd ${pkgname}-${pkgver}/src
+ make
+}
+
+package() {
+ cd ${pkgname}-${pkgver}
+ install -Dm755 ${pkgname} ${pkgdir}/usr/bin/${pkgname}
+ install -Dm644 doc/HowTo-SeedLink-server.txt \
+ ${pkgdir}/usr/share/doc/${pkgname}/HowTo-SeedLink-server.txt
+ install -Dm644 doc/ring.conf ${pkgdir}/usr/share/${pkgname}/ring.conf
+ install -Dm644 doc/${pkgname}.1 ${pkgdir}/usr/share/man/man1/${pkgname}.1
+ install -Dm644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE
+}
+# vim:set ts=4 sw=4: