diff options
author | V3n3RiX <venerix@koprulu.sector> | 2022-12-06 15:10:46 +0000 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2022-12-06 15:10:46 +0000 |
commit | ee8ad1509f726e8fa598472117e5bbffd241ebab (patch) | |
tree | 4ac9a10ae4694145a7287533143f85af923c1954 /app-admin/logsurfer+ | |
parent | 1fe7aef6facf013a94eac853717f4da4d5d3c5b3 (diff) |
gentoo auto-resync : 06:12:2022 - 15:10:45
Diffstat (limited to 'app-admin/logsurfer+')
3 files changed, 80 insertions, 0 deletions
diff --git a/app-admin/logsurfer+/Manifest b/app-admin/logsurfer+/Manifest index c2abbe0ebc78..e6eb098ed3a1 100644 --- a/app-admin/logsurfer+/Manifest +++ b/app-admin/logsurfer+/Manifest @@ -1,5 +1,7 @@ +AUX logsurfer+-1.8-fix-declaration-of-check_context_linelimit.patch 857 BLAKE2B e9840db3760acd7602dd77f187c2d13627f6083bf2a2cb37fbe9224115ec6a37c38dfce490ef4c1b1560645d92c8feeb6234a5b79b545bf9f5f9bfca3ca66853 SHA512 122b2932a4d48077b51271c012d43977d344e26c2c607c70df7c720edee2a186e4c5480e6b0d258e5874d9a797991c04bbe2186a622076e09958f87b81b8c704 AUX logsurfer-1.8.initd-r1 785 BLAKE2B c221acc6d565c6bef69e2b0e107d1d7e5b2fd03d7a645cbcf72b04ec903d3dd4fd031f3ba1f310b8cb0b6f1f8c936a1d3c605602a65682d09a3c4b86ced98f22 SHA512 dc02f6f317437adfe216992a0095912e73f9ad5abcbd2912bb4cdf0d71c4e0653eaeb14f3ff7164d20f1dee168c7b5352a3db96b9520a711e5f7ef04eca9e800 AUX logsurfer.confd 106 BLAKE2B 3b43cc5e0782c3b34dca3ae607cf38db2128d09a11770efc013501368483134a4e6741c14533dfd59b05cce06e5498ba3a1321c330fe43915f588c5fef4bd3d1 SHA512 872004ae1aedc3adb550da30ebc544ccbf11af5ad399bb9788a4db336138c3f5ec03c3704eaaa2cecb0559de6a2bcab9e96da062e6af9a6daa22afdec709a43a DIST logsurfer-1.8.tar.gz 197507 BLAKE2B caa824ef486d8f48f39e6e1309d2dbccace4e91910b94267d50ab9dc022371bade87c251d87c4818d900ce2a72141f2ac4d0b4cccf4b2850e594951c77df2c0e SHA512 975b1353d067cee3a47fb555013ad86cf404863bcd044a46a7b8314670613b89720e4c21ac9c1389f930be964e4694ee6863ce72e289054ffacf9c62565ffa30 EBUILD logsurfer+-1.8-r4.ebuild 815 BLAKE2B 90a95aacad1bb0bf32a91bd3f480e5f82efb810918c631350580d51b0107f3ec022b2c1bf0fa279ba5936da7777cc6eecfc3fe410fdadc5f68a9c55f9ea1cf53 SHA512 f9dfd7c817452a3f71541cc9a1ac7699a1c6cd15d0556f46f74c9da9becdb6ae1f221489084905237198450e2eb9d4e390eecdb3de7385cdfae73fbe576047b6 +EBUILD logsurfer+-1.8-r5.ebuild 898 BLAKE2B d2c49827ce7774d7542b96c397a4ebce2559be7f75894d4e4953ab0b5d8005fa6a2586d3170cb673b77ad06353c6e55948881917c02278a1273f6b8547a43d53 SHA512 912a47c6dd231eff91d3ad7657c208ff835a20080e15a94dd4ff6483738d11011d8ad0d58dae2ac0b0f7ba3345c6ad56394cde2bcfc11b315d7bb12f79872120 MISC metadata.xml 167 BLAKE2B 868e3b584722eaacf68273db062bb773d8c7e5d7ab2b81ca7e8397643bf7cc106c3a1033594401c99c54f667bb45d6b73f9048fc335580bbd44b4589ad26a832 SHA512 30caadd1496c3b9969136038239a1d8e01f236726b4022c2d7e19ca7575f25f735e556835e581afbf44fbd3e4104c40f2b5ef5fa70118d75c881fdf871962d0a diff --git a/app-admin/logsurfer+/files/logsurfer+-1.8-fix-declaration-of-check_context_linelimit.patch b/app-admin/logsurfer+/files/logsurfer+-1.8-fix-declaration-of-check_context_linelimit.patch new file mode 100644 index 000000000000..6890e8e1672b --- /dev/null +++ b/app-admin/logsurfer+/files/logsurfer+-1.8-fix-declaration-of-check_context_linelimit.patch @@ -0,0 +1,30 @@ +From dfd993afd0587080e73079ae7f5ea9a087784d49 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Pascal=20J=C3=A4ger?= <pascal.jaeger@leimstift.de> +Date: Tue, 29 Nov 2022 22:01:30 +0100 +Subject: [PATCH] Fix declaration of check_context_linelimit +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +Bug: https://bugs.gentoo.org/871135 + +Signed-off-by: Pascal Jäger <pascal.jaeger@leimstift.de> +--- + src/context.h | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/src/context.h b/src/context.h +index 0448cfb..addbbab 100644 +--- a/src/context.h ++++ b/src/context.h +@@ -22,6 +22,7 @@ void add_to_context(struct context *, struct context_line *); + void do_context_action(struct context *); + + void check_context_timeout(); ++void check_context_linelimit(); + + void expand_context_action_macros(struct context *); + +-- +2.38.1 + diff --git a/app-admin/logsurfer+/logsurfer+-1.8-r5.ebuild b/app-admin/logsurfer+/logsurfer+-1.8-r5.ebuild new file mode 100644 index 000000000000..fe9835fe9c2d --- /dev/null +++ b/app-admin/logsurfer+/logsurfer+-1.8-r5.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_P="${P/+/}" + +inherit toolchain-funcs + +DESCRIPTION="Real Time Log Monitoring and Alerting" +HOMEPAGE="https://www.crypt.gen.nz/logsurfer/" +SRC_URI="mirror://sourceforge/logsurfer/${MY_P}.tar.gz" +S="${WORKDIR}/${MY_P}" + +LICENSE="freedist GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +RESTRICT="bindist" #444330 + +RDEPEND=" + acct-group/logsurfer + acct-user/logsurfer +" + +PATCHES=( "${FILESDIR}/${P}-fix-declaration-of-check_context_linelimit.patch" ) + +src_configure() { + local myeconfargs=( + --with-etcdir=/etc + ) + + econf "${myeconfargs[@]}" +} + +src_compile() { + tc-export CC + default +} + +src_install() { + dobin src/logsurfer + doman man/logsurfer.1 man/logsurfer.conf.4 + + newinitd "${FILESDIR}"/logsurfer-1.8.initd-r1 logsurfer + newconfd "${FILESDIR}"/logsurfer.confd logsurfer + + einstalldocs +} |