diff --git a/common/shlibs b/common/shlibs index e8fbe7a357d..653cda0be1e 100644 --- a/common/shlibs +++ b/common/shlibs @@ -2400,3 +2400,4 @@ libgds.so.0 libfbclient-2.5.5.26952_1 libqxmpp.so.0 qxmpp-0.9.3_1 libunwind.so.1 llvm-libunwind-3.8.0_1 libc++abi.so.1 libcxxabi-3.8.0_1 +libfastjson.so.3 libfastjson-0.99.2_1 diff --git a/srcpkgs/libfastjson-devel b/srcpkgs/libfastjson-devel new file mode 120000 index 00000000000..f84842fdcb0 --- /dev/null +++ b/srcpkgs/libfastjson-devel @@ -0,0 +1 @@ +libfastjson \ No newline at end of file diff --git a/srcpkgs/libfastjson/template b/srcpkgs/libfastjson/template new file mode 100644 index 00000000000..717216b5db6 --- /dev/null +++ b/srcpkgs/libfastjson/template @@ -0,0 +1,31 @@ +# Template file for 'libfastjson' +pkgname=libfastjson +version=0.99.2 +revision=1 +build_style=gnu-configure +hostmakedepends="automake libtool" +short_desc="A JSON implementation in C (json-c fork)" +maintainer="Michael Gehring " +license="MIT" +homepage="https://github.com/rsyslog/libfastjson" +distfiles="https://github.com/rsyslog/libfastjson/archive/v${version}.tar.gz" +checksum=fcdca0c4702362de3db3f02c8da05f985b54a9eccd618af41730409b75d10a8f + +pre_configure() { + autoreconf -fi +} + +post_install() { + vlicense COPYING +} + +libfastjson-devel_package() { + depends="${sourcepkg}>=${version}_${revision}" + short_desc+=" - development files" + pkg_install() { + vmove "usr/lib/*.a" + vmove "usr/lib/*.so" + vmove usr/include + vmove usr/lib/pkgconfig + } +} diff --git a/srcpkgs/rsyslog/template b/srcpkgs/rsyslog/template index 7012fd005b7..98a76e0b34c 100644 --- a/srcpkgs/rsyslog/template +++ b/srcpkgs/rsyslog/template @@ -1,6 +1,6 @@ # Template file for 'rsyslog' pkgname=rsyslog -version=8.16.0 +version=8.17.0 revision=1 build_style=gnu-configure configure_args="--sbindir=/usr/bin @@ -15,12 +15,12 @@ maintainer="Juan RP " license="GPL-3" homepage="http://www.rsyslog.com" distfiles="${homepage}/files/download/rsyslog/$pkgname-$version.tar.gz" -checksum=4fe4f97c10899086d98b9401d7e8d2bcff61c7c3f7cde8627891e36fc6ec1b76 +checksum=ec1e19b5964cf88a9c0508d438248244b71ca35967fe40b842938f4ce9ba5fb9 lib32disabled=yes disable_parallel_build=yes hostmakedepends="pkg-config postgresql-libs-devel" -makedepends="json-c-devel gnutls-devel postgresql-libs-devel libee-devel +makedepends="libfastjson-devel gnutls-devel postgresql-libs-devel libee-devel liblogging-devel libmysqlclient-devel mit-krb5-devel" conf_files="/etc/rsyslog.conf" provides="syslog-daemon-0_1"