Add rsyslog related
This commit is contained in:
parent
b4d628f16a
commit
5169548082
11 changed files with 169 additions and 0 deletions
13
libestr/.SRCINFO
Normal file
13
libestr/.SRCINFO
Normal 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
23
libestr/PKGBUILD
Normal 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
12
libfastjson/.SRCINFO
Normal 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
25
libfastjson/PKGBUILD
Normal 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
20
liblogging/.SRCINFO
Normal 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
23
liblogging/PKGBUILD
Normal 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
14
librelp/.SRCINFO
Normal 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
21
librelp/PKGBUILD
Normal 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
18
rsyslog/PKGBUILD
Normal 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
BIN
rsyslog/rsyslogd-log.tar
Normal file
Binary file not shown.
BIN
rsyslog/rsyslogd-srv.tar
Normal file
BIN
rsyslog/rsyslogd-srv.tar
Normal file
Binary file not shown.
Loading…
Reference in a new issue