Add rsyslog related

This commit is contained in:
Nathan 2022-02-06 10:29:38 -06:00
parent b4d628f16a
commit 5169548082
11 changed files with 169 additions and 0 deletions

13
libestr/.SRCINFO Normal file
View file

@ -0,0 +1,13 @@
pkgbase = libestr
pkgdesc = essentials for string handling (and a bit more)
pkgver = 0.1.11
pkgrel = 1
url = http://libestr.adiscon.com/
arch = x86_64
arch = i686
license = LGPL2.1
source = http://libestr.adiscon.com/files/download/libestr-0.1.11.tar.gz
md5sums = 1f25a2332750d4bfacfb314235fedff0
pkgname = libestr

23
libestr/PKGBUILD Normal file
View file

@ -0,0 +1,23 @@
# $Id: PKGBUILD 266875 2017-11-15 14:29:11Z foutrelis $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Maintainer: Brian Knox <taotetek@gmail.com>
pkgname=libestr
pkgver=0.1.11
pkgrel=1
pkgdesc="essentials for string handling (and a bit more)"
url="http://libestr.adiscon.com/"
arch=('x86_64' 'i686')
license=('LGPL2.1')
source=("http://libestr.adiscon.com/files/download/libestr-$pkgver.tar.gz")
md5sums=('1f25a2332750d4bfacfb314235fedff0')
build() {
cd "$srcdir"/${pkgname}-${pkgver}
./configure --prefix=/usr
make
}
package() {
cd "$srcdir"/${pkgname}-${pkgver}
make install DESTDIR="$pkgdir"
}

12
libfastjson/.SRCINFO Normal file
View file

@ -0,0 +1,12 @@
pkgbase = libfastjson
pkgdesc = A performance-focused json library for C
pkgver = 0.99.9
pkgrel = 2
url = https://github.com/rsyslog/libfastjson
arch = x86_64
arch = i686
license = GPL
source = libfastjson-0.99.9.tar.gz::https://github.com/rsyslog/libfastjson/archive/v0.99.9.tar.gz
sha256sums = 881f954633aa76931e4c756ece0bda6fd8a673c6e66955a3db3b2bb9d6bbff72
pkgname = libfastjson

25
libfastjson/PKGBUILD Normal file
View file

@ -0,0 +1,25 @@
# Maintainer: Luca P <meti at lplab.net>
# Contributor: Sergej Pupykin <arch+pub@sergej.pp.ru>
# Contributor: Bob Gregory <pathogenix@gmail.com>
pkgname=libfastjson
pkgver=0.99.9
pkgrel=2
pkgdesc="A performance-focused json library for C"
arch=('x86_64' 'i686')
url="https://github.com/rsyslog/libfastjson"
license=('GPL')
source=($pkgname-$pkgver.tar.gz::https://github.com/rsyslog/$pkgname/archive/v$pkgver.tar.gz)
sha256sums=('881f954633aa76931e4c756ece0bda6fd8a673c6e66955a3db3b2bb9d6bbff72')
build() {
cd "$pkgname-$pkgver"
autoreconf -fvi
./configure --prefix=/usr
make
}
package() {
cd "$pkgname-$pkgver"
make DESTDIR="$pkgdir/" install
}

20
liblogging/.SRCINFO Normal file
View file

@ -0,0 +1,20 @@
# Generated by mksrcinfo v8
# Wed Jun 26 08:58:27 UTC 2019
pkgbase = liblogging
pkgdesc = easy to use, portable, open source library for system logging
pkgver = 1.0.6
pkgrel = 3
url = http://www.liblogging.org/
arch = x86_64
arch = i686
license = GPL
makedepends = python-docutils
depends = systemd
options = strip
options = zipman
options = !libtool
source = liblogging-1.0.6.tar.gz::https://github.com/rsyslog/liblogging/archive/v1.0.6.tar.gz
sha256sums = 5d235b7da35329d7d13349a4b941a197506a3c47bf8c27758c5e56b51c142c58
pkgname = liblogging

23
liblogging/PKGBUILD Normal file
View file

@ -0,0 +1,23 @@
pkgname=liblogging
pkgver=1.0.6
pkgrel=3
pkgdesc="easy to use, portable, open source library for system logging"
url="http://www.liblogging.org/"
arch=('x86_64' 'i686')
license=('GPL')
makedepends=('python-docutils')
options=('strip' 'zipman' '!libtool')
source=("$pkgname-$pkgver.tar.gz::https://github.com/rsyslog/liblogging/archive/v$pkgver.tar.gz")
sha256sums=('5d235b7da35329d7d13349a4b941a197506a3c47bf8c27758c5e56b51c142c58')
build() {
cd "$srcdir/${pkgname}-${pkgver}"
./autogen.sh
./configure --prefix=/usr --disable-systemd
make
}
package() {
cd "$srcdir/${pkgname}-${pkgver}"
make install DESTDIR="$pkgdir"
}

14
librelp/.SRCINFO Normal file
View file

@ -0,0 +1,14 @@
pkgbase = librelp
pkgdesc = The Reliable Event Logging Protocol
pkgver = 1.10.0
pkgrel = 1
url = https://www.rsyslog.com/librelp/
arch = x86_64
arch = i686
license = GPL3
depends = gnutls
source = http://download.rsyslog.com/librelp/librelp-1.10.0.tar.gz
sha256sums = 148db4e4d1a23e8136e9ec08810929a55faf5d45e24c2e3186d5ab34355dab31
pkgname = librelp

21
librelp/PKGBUILD Normal file
View file

@ -0,0 +1,21 @@
pkgname=librelp
pkgver=1.10.0
pkgrel=1
pkgdesc="The Reliable Event Logging Protocol"
url="https://www.rsyslog.com/librelp/"
arch=('x86_64' 'i686')
license=('GPL3')
depends=('gnutls')
source=("http://download.rsyslog.com/librelp/librelp-${pkgver}.tar.gz")
sha256sums=('148db4e4d1a23e8136e9ec08810929a55faf5d45e24c2e3186d5ab34355dab31')
build() {
cd "${pkgname}-${pkgver}"
./configure --prefix=/usr
make
}
package() {
cd "$pkgname-$pkgver"
make DESTDIR="$pkgdir" install
}

18
rsyslog/PKGBUILD Normal file
View file

@ -0,0 +1,18 @@
# Maintainer: Nathan <ndowens@artixlinux.org>
pkgname=rsyslog-s6
pkgver=20220206
pkgrel=2
pkgdesc="s6 script for rsyslog"
arch=(any)
license=('MIT')
depends=('s6' 'rsyslog')
source=("rsyslogd-log.tar" "rsyslogd-srv.tar")
sha256sums=('feb6a16ae92959173783ffdb8637408f3b34bbee36bc0399f1037cca138e63f3'
'bd3fe89080bf4eadeb3c1f4fccf492ac34b562377b0a3fd3b958c342f75b8a14')
package() {
install -d "$pkgdir"/etc/s6/sv "$pkgdir"/var/spool/rsyslog
mv rsyslogd-log \
rsyslogd-srv \
"$pkgdir"/etc/s6/sv
}

BIN
rsyslog/rsyslogd-log.tar Normal file

Binary file not shown.

BIN
rsyslog/rsyslogd-srv.tar Normal file

Binary file not shown.