[gentoo-commits] repo/gentoo:master commit in: app-admin/sysklogd/

2024-02-01 Thread Ionen Wolkens
commit: d17e97e7967af733320e83cede324e90c3651128
Author: Matoro Mahri  matoro  tk>
AuthorDate: Fri Feb  2 01:55:00 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Fri Feb  2 04:20:29 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d17e97e7

app-admin/sysklogd: Stabilize 2.5.2 ppc, #922264

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Ionen Wolkens  gentoo.org>

 app-admin/sysklogd/sysklogd-2.5.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/sysklogd/sysklogd-2.5.2.ebuild 
b/app-admin/sysklogd/sysklogd-2.5.2.ebuild
index 69cca86161df..60d1d34765ce 100644
--- a/app-admin/sysklogd/sysklogd-2.5.2.ebuild
+++ b/app-admin/sysklogd/sysklogd-2.5.2.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]] ; then
EGIT_REPO_URI="https://github.com/troglobit/sysklogd.git;
 else

SRC_URI="https://github.com/troglobit/sysklogd/releases/download/v${PV}/${P}.tar.gz;
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
 fi
 
 LICENSE="BSD"



[gentoo-commits] repo/gentoo:master commit in: app-admin/sysklogd/

2024-02-01 Thread Ionen Wolkens
commit: 9016f371924e61403290df7eb634a57f5c5d24fa
Author: Matoro Mahri  matoro  tk>
AuthorDate: Fri Feb  2 01:50:15 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Fri Feb  2 04:20:29 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9016f371

app-admin/sysklogd: Stabilize 2.5.2 ppc64, #922264

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Ionen Wolkens  gentoo.org>

 app-admin/sysklogd/sysklogd-2.5.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/sysklogd/sysklogd-2.5.2.ebuild 
b/app-admin/sysklogd/sysklogd-2.5.2.ebuild
index f125f3aced85..69cca86161df 100644
--- a/app-admin/sysklogd/sysklogd-2.5.2.ebuild
+++ b/app-admin/sysklogd/sysklogd-2.5.2.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]] ; then
EGIT_REPO_URI="https://github.com/troglobit/sysklogd.git;
 else

SRC_URI="https://github.com/troglobit/sysklogd/releases/download/v${PV}/${P}.tar.gz;
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86"
 fi
 
 LICENSE="BSD"



[gentoo-commits] repo/gentoo:master commit in: app-admin/sysklogd/

2024-01-17 Thread Sam James
commit: ae3bc69f74def484699d90eeba7c07b6926ccac2
Author: Sam James  gentoo  org>
AuthorDate: Thu Jan 18 00:27:42 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jan 18 00:27:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae3bc69f

app-admin/sysklogd: Stabilize 2.5.2 arm64, #922325

Signed-off-by: Sam James  gentoo.org>

 app-admin/sysklogd/sysklogd-2.5.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/sysklogd/sysklogd-2.5.2.ebuild 
b/app-admin/sysklogd/sysklogd-2.5.2.ebuild
index 12d2c418ba6f..f125f3aced85 100644
--- a/app-admin/sysklogd/sysklogd-2.5.2.ebuild
+++ b/app-admin/sysklogd/sysklogd-2.5.2.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]] ; then
EGIT_REPO_URI="https://github.com/troglobit/sysklogd.git;
 else

SRC_URI="https://github.com/troglobit/sysklogd/releases/download/v${PV}/${P}.tar.gz;
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86"
 fi
 
 LICENSE="BSD"



[gentoo-commits] repo/gentoo:master commit in: app-admin/sysklogd/

2024-01-17 Thread Sam James
commit: 582b3025f0ebc68fed84a6893649c8d8ed6d005e
Author: Sam James  gentoo  org>
AuthorDate: Thu Jan 18 00:27:24 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jan 18 00:27:24 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=582b3025

app-admin/sysklogd: Stabilize 2.5.2 x86, #922264

Signed-off-by: Sam James  gentoo.org>

 app-admin/sysklogd/sysklogd-2.5.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/sysklogd/sysklogd-2.5.2.ebuild 
b/app-admin/sysklogd/sysklogd-2.5.2.ebuild
index 2e1bc6efd21a..12d2c418ba6f 100644
--- a/app-admin/sysklogd/sysklogd-2.5.2.ebuild
+++ b/app-admin/sysklogd/sysklogd-2.5.2.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]] ; then
EGIT_REPO_URI="https://github.com/troglobit/sysklogd.git;
 else

SRC_URI="https://github.com/troglobit/sysklogd/releases/download/v${PV}/${P}.tar.gz;
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86"
 fi
 
 LICENSE="BSD"



[gentoo-commits] repo/gentoo:master commit in: app-admin/sysklogd/

2024-01-16 Thread Sam James
commit: 96632b05ec3a5cc3abb854419209c03db9ceb73a
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 17 06:02:39 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 17 06:02:39 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96632b05

app-admin/sysklogd: Stabilize 2.5.2 amd64, #922264

Signed-off-by: Sam James  gentoo.org>

 app-admin/sysklogd/sysklogd-2.5.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/sysklogd/sysklogd-2.5.2.ebuild 
b/app-admin/sysklogd/sysklogd-2.5.2.ebuild
index 0cb1703c33b5..2e1bc6efd21a 100644
--- a/app-admin/sysklogd/sysklogd-2.5.2.ebuild
+++ b/app-admin/sysklogd/sysklogd-2.5.2.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]] ; then
EGIT_REPO_URI="https://github.com/troglobit/sysklogd.git;
 else

SRC_URI="https://github.com/troglobit/sysklogd/releases/download/v${PV}/${P}.tar.gz;
-   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86"
 fi
 
 LICENSE="BSD"



[gentoo-commits] repo/gentoo:master commit in: app-admin/sysklogd/

2024-01-16 Thread Sam James
commit: 6e57c0ee5a44a62b621a5a1b988aea09bec7f3fa
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 17 05:49:08 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 17 05:49:08 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e57c0ee

app-admin/sysklogd: Stabilize 2.5.2 sparc, #922264

Signed-off-by: Sam James  gentoo.org>

 app-admin/sysklogd/sysklogd-2.5.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/sysklogd/sysklogd-2.5.2.ebuild 
b/app-admin/sysklogd/sysklogd-2.5.2.ebuild
index 5c205621c147..0cb1703c33b5 100644
--- a/app-admin/sysklogd/sysklogd-2.5.2.ebuild
+++ b/app-admin/sysklogd/sysklogd-2.5.2.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]] ; then
EGIT_REPO_URI="https://github.com/troglobit/sysklogd.git;
 else

SRC_URI="https://github.com/troglobit/sysklogd/releases/download/v${PV}/${P}.tar.gz;
-   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86"
 fi
 
 LICENSE="BSD"



[gentoo-commits] repo/gentoo:master commit in: app-admin/sysklogd/

2024-01-16 Thread Sam James
commit: 6afeda40546e8af7507a1fddd8d69a6b64e785df
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 17 05:31:13 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 17 05:32:16 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6afeda40

app-admin/sysklogd: Stabilize 2.5.2 arm, #922264

Signed-off-by: Sam James  gentoo.org>

 app-admin/sysklogd/sysklogd-2.5.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-admin/sysklogd/sysklogd-2.5.2.ebuild 
b/app-admin/sysklogd/sysklogd-2.5.2.ebuild
index 24bef0bd0a53..5c205621c147 100644
--- a/app-admin/sysklogd/sysklogd-2.5.2.ebuild
+++ b/app-admin/sysklogd/sysklogd-2.5.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]] ; then
EGIT_REPO_URI="https://github.com/troglobit/sysklogd.git;
 else

SRC_URI="https://github.com/troglobit/sysklogd/releases/download/v${PV}/${P}.tar.gz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
 fi
 
 LICENSE="BSD"



[gentoo-commits] repo/gentoo:master commit in: app-admin/sysklogd/

2024-01-14 Thread Ionen Wolkens
commit: 8bc65a053f3fb0c1bcebb2598ac9c1b14ad13857
Author: Matoro Mahri  matoro  tk>
AuthorDate: Mon Jan 15 00:04:08 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Jan 15 03:20:13 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bc65a05

app-admin/sysklogd: Stabilize 2.5.1 amd64, #913802

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Ionen Wolkens  gentoo.org>

 app-admin/sysklogd/sysklogd-2.5.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/sysklogd/sysklogd-2.5.1.ebuild 
b/app-admin/sysklogd/sysklogd-2.5.1.ebuild
index a3b17654f9db..37e1d34a56e8 100644
--- a/app-admin/sysklogd/sysklogd-2.5.1.ebuild
+++ b/app-admin/sysklogd/sysklogd-2.5.1.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]] ; then
EGIT_REPO_URI="https://github.com/troglobit/sysklogd.git;
 else

SRC_URI="https://github.com/troglobit/sysklogd/releases/download/v${PV}/${P}.tar.gz;
-   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
 fi
 
 LICENSE="BSD"



[gentoo-commits] repo/gentoo:master commit in: app-admin/sysklogd/

2024-01-14 Thread Ionen Wolkens
commit: 03b48202acbafc203672a5bb7be860a99543b08c
Author: Matoro Mahri  matoro  tk>
AuthorDate: Sun Jan 14 23:06:47 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Jan 15 03:20:12 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03b48202

app-admin/sysklogd: Stabilize 2.5.1 ppc, #913802

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Ionen Wolkens  gentoo.org>

 app-admin/sysklogd/sysklogd-2.5.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-admin/sysklogd/sysklogd-2.5.1.ebuild 
b/app-admin/sysklogd/sysklogd-2.5.1.ebuild
index 020c635e9ef1..a3b17654f9db 100644
--- a/app-admin/sysklogd/sysklogd-2.5.1.ebuild
+++ b/app-admin/sysklogd/sysklogd-2.5.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]] ; then
EGIT_REPO_URI="https://github.com/troglobit/sysklogd.git;
 else

SRC_URI="https://github.com/troglobit/sysklogd/releases/download/v${PV}/${P}.tar.gz;
-   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86"
+   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
 fi
 
 LICENSE="BSD"



[gentoo-commits] repo/gentoo:master commit in: app-admin/sysklogd/

2023-11-13 Thread Sam James
commit: 403f71e842145e39d9cd0a24fbd323d7fb90d5fa
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Nov 13 16:37:49 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov 13 19:51:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=403f71e8

app-admin/sysklogd: stable 2.5.1 for sparc, bug #913802

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sam James  gentoo.org>

 app-admin/sysklogd/sysklogd-2.5.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/sysklogd/sysklogd-2.5.1.ebuild 
b/app-admin/sysklogd/sysklogd-2.5.1.ebuild
index 6ff0959bf197..020c635e9ef1 100644
--- a/app-admin/sysklogd/sysklogd-2.5.1.ebuild
+++ b/app-admin/sysklogd/sysklogd-2.5.1.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]] ; then
EGIT_REPO_URI="https://github.com/troglobit/sysklogd.git;
 else

SRC_URI="https://github.com/troglobit/sysklogd/releases/download/v${PV}/${P}.tar.gz;
-   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc x86"
+   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86"
 fi
 
 LICENSE="BSD"



[gentoo-commits] repo/gentoo:master commit in: app-admin/sysklogd/

2023-09-27 Thread Arthur Zamarin
commit: d92ae6de4bdc9169916f439b19af7f2a7dc22b0c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Sep 27 13:28:04 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Sep 27 13:28:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d92ae6de

app-admin/sysklogd: Stabilize 2.5.1 arm, #913802

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-admin/sysklogd/sysklogd-2.5.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/sysklogd/sysklogd-2.5.1.ebuild 
b/app-admin/sysklogd/sysklogd-2.5.1.ebuild
index 581cf8e96aa7..6ff0959bf197 100644
--- a/app-admin/sysklogd/sysklogd-2.5.1.ebuild
+++ b/app-admin/sysklogd/sysklogd-2.5.1.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]] ; then
EGIT_REPO_URI="https://github.com/troglobit/sysklogd.git;
 else

SRC_URI="https://github.com/troglobit/sysklogd/releases/download/v${PV}/${P}.tar.gz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc x86"
+   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc x86"
 fi
 
 LICENSE="BSD"



[gentoo-commits] repo/gentoo:master commit in: app-admin/sysklogd/

2023-09-16 Thread Sam James
commit: e625c89db0dcea84bfd6f25ac178f06a17077896
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep 16 10:28:38 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep 16 10:28:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e625c89d

app-admin/sysklogd: add 2.5.2

Signed-off-by: Sam James  gentoo.org>

 app-admin/sysklogd/Manifest  |  1 +
 app-admin/sysklogd/sysklogd-2.5.2.ebuild | 85 
 2 files changed, 86 insertions(+)

diff --git a/app-admin/sysklogd/Manifest b/app-admin/sysklogd/Manifest
index b9af2ef7c539..28a9f11671bc 100644
--- a/app-admin/sysklogd/Manifest
+++ b/app-admin/sysklogd/Manifest
@@ -1,3 +1,4 @@
 DIST sysklogd-2.4.4.tar.gz 451938 BLAKE2B 
218d9487440ab3fa395f596e5e4a9fa95df9dfa416470da658a9ac742437050c81a6e62b42763b038b8dc5d8cfab2ba30d049e269b08a66882f6d3f99863ee7b
 SHA512 
434609dd11951b37d62b5371a2aef66424bb15ae4c98cba44762e8338ac135b37a453e5a4f40492ab80bce9b72faefc9a0ad065753f4cc5f7595911477b26e4a
 DIST sysklogd-2.5.0.tar.gz 459695 BLAKE2B 
ab8185e114f7da2c35b6ba3e3b42e13f3697155b43ccfa923229d95150e3734f74db6f732bcbc999068d8a2f8124a404ee893d2e6ce4c154f89301b3b523df39
 SHA512 
4599f153b046317977de990455b1eea195967da81f68451f1bda4fadba6fe685d7fe533aba3b39f4daa456d6c4931743162a021067e0a16f072a7c77908286f9
 DIST sysklogd-2.5.1.tar.gz 461179 BLAKE2B 
efb1e1ef6456644935b0c5341bf844fe87ed910aec3fd0725da2cc2d6b3f0e1f8d4667e45525b61fa3a249387a23757291daa33aac2a72d4fcd89d325e12ab89
 SHA512 
24d8a76cab4c25b646d879676b46f98bb56c2079badab4f351bf983015479134e4a3e4d64fb50faade26fea8dd7e31c2c45610c17420c147c36bbbe054634983
+DIST sysklogd-2.5.2.tar.gz 459292 BLAKE2B 
c61a89e80d6fde10f5955cf3a7a563fbe9e00799eb1199bc9a2995585c074e7ab2b4fe6a30ae8bc224876448a521c3be9031853ae4710db2555279789aeda95d
 SHA512 
0c160236d0f5ec31d0c5679c04b6f0f40a35af2b5b159af8b2b9dd2d37f5959efbe550dfc50c0b0419bea702b91a6594f2e141c2fbb78fdb20715ee8b2d27805

diff --git a/app-admin/sysklogd/sysklogd-2.5.2.ebuild 
b/app-admin/sysklogd/sysklogd-2.5.2.ebuild
new file mode 100644
index ..24bef0bd0a53
--- /dev/null
+++ b/app-admin/sysklogd/sysklogd-2.5.2.ebuild
@@ -0,0 +1,85 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic systemd toolchain-funcs
+
+DESCRIPTION="Standard log daemons"
+HOMEPAGE="https://troglobit.com/sysklogd.html 
https://github.com/troglobit/sysklogd;
+
+if [[ ${PV} == * ]] ; then
+   inherit autotools git-r3
+   EGIT_REPO_URI="https://github.com/troglobit/sysklogd.git;
+else
+   
SRC_URI="https://github.com/troglobit/sysklogd/releases/download/v${PV}/${P}.tar.gz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+fi
+
+LICENSE="BSD"
+SLOT="0"
+IUSE="logger logrotate"
+# Needs network access
+RESTRICT="test"
+
+DEPEND="
+   logger? ( sys-apps/util-linux[-logger(+)] )
+"
+RDEPEND="
+   ${DEPEND}
+   logrotate? ( app-admin/logrotate )
+"
+
+DOCS=( ChangeLog.md README.md )
+
+src_prepare() {
+   default
+
+   [[ ${PV} == * ]] && eautoreconf
+}
+
+src_configure() {
+   append-lfs-flags
+   tc-export CC
+
+   local myeconfargs=(
+   --disable-static
+   --runstatedir="${EPREFIX}"/run
+   --with-systemd=$(systemd_get_systemunitdir)
+   $(use_with logger)
+   )
+
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+
+   insinto /etc
+   doins syslog.conf
+   keepdir /etc/syslog.d
+
+   newinitd "${FILESDIR}"/sysklogd.rc10 sysklogd
+   newconfd "${FILESDIR}"/sysklogd.confd3 sysklogd
+
+   if use logrotate ; then
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}"/sysklogd.logrotate sysklogd
+   sed 's@ -r 10M:10@@' -i "${ED}"/etc/conf.d/sysklogd || die
+   fi
+
+   find "${ED}" -type f -name "*.la" -delete || die
+}
+
+pkg_postinst() {
+   if ! use logrotate && [[ -n ${REPLACING_VERSIONS} ]] && ver_test 
${REPLACING_VERSIONS} -lt 2.0 ; then
+   elog "Starting with version 2.0 syslogd has built in log 
rotation"
+   elog "functionality that does no longer require a running cron 
daemon."
+   elog "So we no longer install any log rotation cron files for 
sysklogd."
+   fi
+
+   if [[ -n ${REPLACING_VERSIONS} ]] && ver_test ${REPLACING_VERSIONS} -lt 
2.1 ; then
+   elog "Starting with version 2.1 sysklogd no longer provides 
klogd."
+   elog "syslogd now also logs kernel messages."
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: app-admin/sysklogd/

2023-07-31 Thread Sam James
commit: 8c7c97887e3f560c1c36d6d271ea9f88ba0f933f
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug  1 04:21:09 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug  1 04:21:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c7c9788

app-admin/sysklogd: add 2.5.1

Signed-off-by: Sam James  gentoo.org>

 app-admin/sysklogd/Manifest  |  1 +
 app-admin/sysklogd/sysklogd-2.5.1.ebuild | 85 
 2 files changed, 86 insertions(+)

diff --git a/app-admin/sysklogd/Manifest b/app-admin/sysklogd/Manifest
index 9cfe1c57b9ec..b9af2ef7c539 100644
--- a/app-admin/sysklogd/Manifest
+++ b/app-admin/sysklogd/Manifest
@@ -1,2 +1,3 @@
 DIST sysklogd-2.4.4.tar.gz 451938 BLAKE2B 
218d9487440ab3fa395f596e5e4a9fa95df9dfa416470da658a9ac742437050c81a6e62b42763b038b8dc5d8cfab2ba30d049e269b08a66882f6d3f99863ee7b
 SHA512 
434609dd11951b37d62b5371a2aef66424bb15ae4c98cba44762e8338ac135b37a453e5a4f40492ab80bce9b72faefc9a0ad065753f4cc5f7595911477b26e4a
 DIST sysklogd-2.5.0.tar.gz 459695 BLAKE2B 
ab8185e114f7da2c35b6ba3e3b42e13f3697155b43ccfa923229d95150e3734f74db6f732bcbc999068d8a2f8124a404ee893d2e6ce4c154f89301b3b523df39
 SHA512 
4599f153b046317977de990455b1eea195967da81f68451f1bda4fadba6fe685d7fe533aba3b39f4daa456d6c4931743162a021067e0a16f072a7c77908286f9
+DIST sysklogd-2.5.1.tar.gz 461179 BLAKE2B 
efb1e1ef6456644935b0c5341bf844fe87ed910aec3fd0725da2cc2d6b3f0e1f8d4667e45525b61fa3a249387a23757291daa33aac2a72d4fcd89d325e12ab89
 SHA512 
24d8a76cab4c25b646d879676b46f98bb56c2079badab4f351bf983015479134e4a3e4d64fb50faade26fea8dd7e31c2c45610c17420c147c36bbbe054634983

diff --git a/app-admin/sysklogd/sysklogd-2.5.1.ebuild 
b/app-admin/sysklogd/sysklogd-2.5.1.ebuild
new file mode 100644
index ..24bef0bd0a53
--- /dev/null
+++ b/app-admin/sysklogd/sysklogd-2.5.1.ebuild
@@ -0,0 +1,85 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic systemd toolchain-funcs
+
+DESCRIPTION="Standard log daemons"
+HOMEPAGE="https://troglobit.com/sysklogd.html 
https://github.com/troglobit/sysklogd;
+
+if [[ ${PV} == * ]] ; then
+   inherit autotools git-r3
+   EGIT_REPO_URI="https://github.com/troglobit/sysklogd.git;
+else
+   
SRC_URI="https://github.com/troglobit/sysklogd/releases/download/v${PV}/${P}.tar.gz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+fi
+
+LICENSE="BSD"
+SLOT="0"
+IUSE="logger logrotate"
+# Needs network access
+RESTRICT="test"
+
+DEPEND="
+   logger? ( sys-apps/util-linux[-logger(+)] )
+"
+RDEPEND="
+   ${DEPEND}
+   logrotate? ( app-admin/logrotate )
+"
+
+DOCS=( ChangeLog.md README.md )
+
+src_prepare() {
+   default
+
+   [[ ${PV} == * ]] && eautoreconf
+}
+
+src_configure() {
+   append-lfs-flags
+   tc-export CC
+
+   local myeconfargs=(
+   --disable-static
+   --runstatedir="${EPREFIX}"/run
+   --with-systemd=$(systemd_get_systemunitdir)
+   $(use_with logger)
+   )
+
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+
+   insinto /etc
+   doins syslog.conf
+   keepdir /etc/syslog.d
+
+   newinitd "${FILESDIR}"/sysklogd.rc10 sysklogd
+   newconfd "${FILESDIR}"/sysklogd.confd3 sysklogd
+
+   if use logrotate ; then
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}"/sysklogd.logrotate sysklogd
+   sed 's@ -r 10M:10@@' -i "${ED}"/etc/conf.d/sysklogd || die
+   fi
+
+   find "${ED}" -type f -name "*.la" -delete || die
+}
+
+pkg_postinst() {
+   if ! use logrotate && [[ -n ${REPLACING_VERSIONS} ]] && ver_test 
${REPLACING_VERSIONS} -lt 2.0 ; then
+   elog "Starting with version 2.0 syslogd has built in log 
rotation"
+   elog "functionality that does no longer require a running cron 
daemon."
+   elog "So we no longer install any log rotation cron files for 
sysklogd."
+   fi
+
+   if [[ -n ${REPLACING_VERSIONS} ]] && ver_test ${REPLACING_VERSIONS} -lt 
2.1 ; then
+   elog "Starting with version 2.1 sysklogd no longer provides 
klogd."
+   elog "syslogd now also logs kernel messages."
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: app-admin/sysklogd/

2023-06-02 Thread Sam James
commit: 40e25355db1ebb436da7665a6cebb7d668fff1d4
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun  2 12:49:30 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun  2 12:49:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40e25355

app-admin/sysklogd: add 2.5.0

Signed-off-by: Sam James  gentoo.org>

 app-admin/sysklogd/Manifest| 1 +
 app-admin/sysklogd/{sysklogd-.ebuild => sysklogd-2.5.0.ebuild} | 7 ++-
 app-admin/sysklogd/sysklogd-.ebuild| 7 ++-
 3 files changed, 5 insertions(+), 10 deletions(-)

diff --git a/app-admin/sysklogd/Manifest b/app-admin/sysklogd/Manifest
index da7cc3c7b7e8..9cfe1c57b9ec 100644
--- a/app-admin/sysklogd/Manifest
+++ b/app-admin/sysklogd/Manifest
@@ -1 +1,2 @@
 DIST sysklogd-2.4.4.tar.gz 451938 BLAKE2B 
218d9487440ab3fa395f596e5e4a9fa95df9dfa416470da658a9ac742437050c81a6e62b42763b038b8dc5d8cfab2ba30d049e269b08a66882f6d3f99863ee7b
 SHA512 
434609dd11951b37d62b5371a2aef66424bb15ae4c98cba44762e8338ac135b37a453e5a4f40492ab80bce9b72faefc9a0ad065753f4cc5f7595911477b26e4a
+DIST sysklogd-2.5.0.tar.gz 459695 BLAKE2B 
ab8185e114f7da2c35b6ba3e3b42e13f3697155b43ccfa923229d95150e3734f74db6f732bcbc999068d8a2f8124a404ee893d2e6ce4c154f89301b3b523df39
 SHA512 
4599f153b046317977de990455b1eea195967da81f68451f1bda4fadba6fe685d7fe533aba3b39f4daa456d6c4931743162a021067e0a16f072a7c77908286f9

diff --git a/app-admin/sysklogd/sysklogd-.ebuild 
b/app-admin/sysklogd/sysklogd-2.5.0.ebuild
similarity index 94%
copy from app-admin/sysklogd/sysklogd-.ebuild
copy to app-admin/sysklogd/sysklogd-2.5.0.ebuild
index b823887c4367..24bef0bd0a53 100644
--- a/app-admin/sysklogd/sysklogd-.ebuild
+++ b/app-admin/sysklogd/sysklogd-2.5.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -23,10 +23,7 @@ IUSE="logger logrotate"
 RESTRICT="test"
 
 DEPEND="
-   logger? (
-   !=sys-apps/util-linux-2.34-r3[logger]
-   )
+   logger? ( sys-apps/util-linux[-logger(+)] )
 "
 RDEPEND="
${DEPEND}

diff --git a/app-admin/sysklogd/sysklogd-.ebuild 
b/app-admin/sysklogd/sysklogd-.ebuild
index b823887c4367..24bef0bd0a53 100644
--- a/app-admin/sysklogd/sysklogd-.ebuild
+++ b/app-admin/sysklogd/sysklogd-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -23,10 +23,7 @@ IUSE="logger logrotate"
 RESTRICT="test"
 
 DEPEND="
-   logger? (
-   !=sys-apps/util-linux-2.34-r3[logger]
-   )
+   logger? ( sys-apps/util-linux[-logger(+)] )
 "
 RDEPEND="
${DEPEND}



[gentoo-commits] repo/gentoo:master commit in: app-admin/sysklogd/

2022-10-29 Thread Sam James
commit: 1be60b367161a781260d7d1a8c7d16719f3c8965
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct 29 21:27:58 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct 29 21:27:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1be60b36

app-admin/sysklogd: add github upstream metadata

Signed-off-by: Sam James  gentoo.org>

 app-admin/sysklogd/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/app-admin/sysklogd/metadata.xml b/app-admin/sysklogd/metadata.xml
index 820601cdf92a..deb7717010d8 100644
--- a/app-admin/sysklogd/metadata.xml
+++ b/app-admin/sysklogd/metadata.xml
@@ -9,4 +9,7 @@
Build the logger program
use app-admin/logrotate for 
rotating logs rather than custom cron scripts

+   
+   troglobit/sysklogd
+   
 



[gentoo-commits] repo/gentoo:master commit in: app-admin/sysklogd/

2022-09-28 Thread Agostino Sarubbo
commit: 976ef56514b16908c6d5f779bbdca6c67462bfd7
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Sep 28 06:54:45 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Sep 28 06:54:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=976ef565

app-admin/sysklogd: Stabilize 2.4.4 sparc, #872764

Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-admin/sysklogd/sysklogd-2.4.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/sysklogd/sysklogd-2.4.4.ebuild 
b/app-admin/sysklogd/sysklogd-2.4.4.ebuild
index 6e8e94bba809..a5b689aea0dc 100644
--- a/app-admin/sysklogd/sysklogd-2.4.4.ebuild
+++ b/app-admin/sysklogd/sysklogd-2.4.4.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]] ; then
EGIT_REPO_URI="https://github.com/troglobit/sysklogd.git;
 else

SRC_URI="https://github.com/troglobit/sysklogd/releases/download/v${PV}/${P}.tar.gz;
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
 fi
 
 LICENSE="BSD"



[gentoo-commits] repo/gentoo:master commit in: app-admin/sysklogd/

2022-09-25 Thread Agostino Sarubbo
commit: 06e33fa5ad887709225255b4122429f8e6ffc617
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Sep 25 06:25:31 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Sep 25 06:25:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06e33fa5

app-admin/sysklogd: Stabilize 2.4.4 ppc64, #872764

Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-admin/sysklogd/sysklogd-2.4.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/sysklogd/sysklogd-2.4.4.ebuild 
b/app-admin/sysklogd/sysklogd-2.4.4.ebuild
index 28564f886476..6e8e94bba809 100644
--- a/app-admin/sysklogd/sysklogd-2.4.4.ebuild
+++ b/app-admin/sysklogd/sysklogd-2.4.4.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]] ; then
EGIT_REPO_URI="https://github.com/troglobit/sysklogd.git;
 else

SRC_URI="https://github.com/troglobit/sysklogd/releases/download/v${PV}/${P}.tar.gz;
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86"
 fi
 
 LICENSE="BSD"



[gentoo-commits] repo/gentoo:master commit in: app-admin/sysklogd/

2022-09-25 Thread Agostino Sarubbo
commit: 9db01ab731cd1af29b1b90b4c683df4015624d30
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Sep 25 06:23:44 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Sep 25 06:23:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9db01ab7

app-admin/sysklogd: Stabilize 2.4.4 ppc, #872764

Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-admin/sysklogd/sysklogd-2.4.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/sysklogd/sysklogd-2.4.4.ebuild 
b/app-admin/sysklogd/sysklogd-2.4.4.ebuild
index e2da2ef1b38a..28564f886476 100644
--- a/app-admin/sysklogd/sysklogd-2.4.4.ebuild
+++ b/app-admin/sysklogd/sysklogd-2.4.4.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]] ; then
EGIT_REPO_URI="https://github.com/troglobit/sysklogd.git;
 else

SRC_URI="https://github.com/troglobit/sysklogd/releases/download/v${PV}/${P}.tar.gz;
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
 fi
 
 LICENSE="BSD"



[gentoo-commits] repo/gentoo:master commit in: app-admin/sysklogd/

2022-09-25 Thread Agostino Sarubbo
commit: 3e9b8e53ce0e82d404a22b875f5817b084d5404c
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Sep 25 06:19:29 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Sep 25 06:19:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e9b8e53

app-admin/sysklogd: Stabilize 2.4.4 amd64, #872764

Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-admin/sysklogd/sysklogd-2.4.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/sysklogd/sysklogd-2.4.4.ebuild 
b/app-admin/sysklogd/sysklogd-2.4.4.ebuild
index 39bd7736ef6a..e2da2ef1b38a 100644
--- a/app-admin/sysklogd/sysklogd-2.4.4.ebuild
+++ b/app-admin/sysklogd/sysklogd-2.4.4.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]] ; then
EGIT_REPO_URI="https://github.com/troglobit/sysklogd.git;
 else

SRC_URI="https://github.com/troglobit/sysklogd/releases/download/v${PV}/${P}.tar.gz;
-   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
 fi
 
 LICENSE="BSD"



[gentoo-commits] repo/gentoo:master commit in: app-admin/sysklogd/

2022-09-24 Thread Sam James
commit: 2d650b78c0ceab2cebe8d2381c7cd678e14f686d
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 25 04:46:33 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 25 04:46:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d650b78

app-admin/sysklogd: Stabilize 2.4.4 x86, #872764

Signed-off-by: Sam James  gentoo.org>

 app-admin/sysklogd/sysklogd-2.4.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/sysklogd/sysklogd-2.4.4.ebuild 
b/app-admin/sysklogd/sysklogd-2.4.4.ebuild
index 1c94f8c42917..39bd7736ef6a 100644
--- a/app-admin/sysklogd/sysklogd-2.4.4.ebuild
+++ b/app-admin/sysklogd/sysklogd-2.4.4.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]] ; then
EGIT_REPO_URI="https://github.com/troglobit/sysklogd.git;
 else

SRC_URI="https://github.com/troglobit/sysklogd/releases/download/v${PV}/${P}.tar.gz;
-   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
 fi
 
 LICENSE="BSD"



[gentoo-commits] repo/gentoo:master commit in: app-admin/sysklogd/

2022-09-24 Thread Sam James
commit: 2cb8fcf426c520bf8ab2beb712bd2a287e838e97
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 25 04:42:18 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 25 04:42:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cb8fcf4

app-admin/sysklogd: Stabilize 2.4.4 arm, #872764

Signed-off-by: Sam James  gentoo.org>

 app-admin/sysklogd/sysklogd-2.4.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/sysklogd/sysklogd-2.4.4.ebuild 
b/app-admin/sysklogd/sysklogd-2.4.4.ebuild
index b823887c4367..1c94f8c42917 100644
--- a/app-admin/sysklogd/sysklogd-2.4.4.ebuild
+++ b/app-admin/sysklogd/sysklogd-2.4.4.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]] ; then
EGIT_REPO_URI="https://github.com/troglobit/sysklogd.git;
 else

SRC_URI="https://github.com/troglobit/sysklogd/releases/download/v${PV}/${P}.tar.gz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
 fi
 
 LICENSE="BSD"



[gentoo-commits] repo/gentoo:master commit in: app-admin/sysklogd/

2022-08-13 Thread Sam James
commit: 5e884462f915df779f2dfa6933fb078a6a98e11b
Author: Sam James  gentoo  org>
AuthorDate: Sat Aug 13 18:12:40 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Aug 13 18:12:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e884462

app-admin/sysklogd: drop 2.4.0, 2.4.2, 2.4.3

Signed-off-by: Sam James  gentoo.org>

 app-admin/sysklogd/Manifest  |  3 --
 app-admin/sysklogd/sysklogd-2.4.0.ebuild | 86 ---
 app-admin/sysklogd/sysklogd-2.4.2.ebuild | 88 
 app-admin/sysklogd/sysklogd-2.4.3.ebuild | 88 
 4 files changed, 265 deletions(-)

diff --git a/app-admin/sysklogd/Manifest b/app-admin/sysklogd/Manifest
index 253554eb6986..7a2b740750de 100644
--- a/app-admin/sysklogd/Manifest
+++ b/app-admin/sysklogd/Manifest
@@ -1,5 +1,2 @@
 DIST sysklogd-2.3.0.tar.gz 441168 BLAKE2B 
fa2ec9975d51bcb26d7acc88ab02e211453fc7e6d722ec6d38543a20833ae9c49b9a274d323e7a32deb82ca9c38025947e25b15424084a0ce345410a2e686a4d
 SHA512 
7a16dd3f45a71015ad055e64aa62f4f94b0a8aa739f407c03376241cbc16ff764a768a698362cb428d150b169934798b774622b330903b287f9af5dd846775fc
-DIST sysklogd-2.4.0.tar.gz 450757 BLAKE2B 
65f7174ebad122d17032e0095c65df80110a992a40b41a3ecddb1f813605094ce59c1313f5d4f35ae33d0cb7557392a176fc9c2f0f69162b74cb69d531be0a09
 SHA512 
0f9c4498b3677636abd636a80a8256095798b09f43b6febbcb386b3bce7faae23c44aebc54234462a7aa53fb8e5bf821e89081bdbdba0f72218ac8481365029c
-DIST sysklogd-2.4.2.tar.gz 451760 BLAKE2B 
35f59f3343e66be33cd6c0277e53a49dd94f593da9dbe0af685f513de9e3c5c4103d79530aba48b9515222556a3d5751a86c89be04aa6983b94b02d21db855be
 SHA512 
5d17bfd25248f8ddc0938f00c9c11c5d7cfa559904b984bf6c6fc50bcddf0ac0263ff175cc05e039b8635012c097207b84bf9270df5c5bf0a9d6532d01b0a9ec
-DIST sysklogd-2.4.3.tar.gz 451887 BLAKE2B 
210ad69fab10af2724c7554a10347c238eba97a7a3e7fec95ca12520976abd60a2ce762ff5effb528aa7f6f9191ecc95f9425a905de83f1e7820bd0b0294186c
 SHA512 
9ff935811974b812f84e96bea64d284d718cab53038a4c11d74e50ae33d14d5d3c1f843d7c2771edd6ea1f742f108fc60aa81b4a686c336c276f76ea73d2c0c1
 DIST sysklogd-2.4.4.tar.gz 451938 BLAKE2B 
218d9487440ab3fa395f596e5e4a9fa95df9dfa416470da658a9ac742437050c81a6e62b42763b038b8dc5d8cfab2ba30d049e269b08a66882f6d3f99863ee7b
 SHA512 
434609dd11951b37d62b5371a2aef66424bb15ae4c98cba44762e8338ac135b37a453e5a4f40492ab80bce9b72faefc9a0ad065753f4cc5f7595911477b26e4a

diff --git a/app-admin/sysklogd/sysklogd-2.4.0.ebuild 
b/app-admin/sysklogd/sysklogd-2.4.0.ebuild
deleted file mode 100644
index 53e3b031b00b..
--- a/app-admin/sysklogd/sysklogd-2.4.0.ebuild
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic systemd toolchain-funcs
-
-DESCRIPTION="Standard log daemons"
-HOMEPAGE="https://troglobit.com/sysklogd.html 
https://github.com/troglobit/sysklogd;
-
-if [[ ${PV} == * ]] ; then
-   inherit autotools git-r3
-   EGIT_REPO_URI="https://github.com/troglobit/sysklogd.git;
-else
-   
SRC_URI="https://github.com/troglobit/sysklogd/releases/download/v${PV}/${P}.tar.gz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
-fi
-
-LICENSE="BSD"
-SLOT="0"
-IUSE="logger logrotate systemd"
-# Needs network access
-RESTRICT="test"
-
-DEPEND="
-   logger? (
-   !=sys-apps/util-linux-2.34-r3[logger]
-   )
-"
-RDEPEND="${DEPEND}
-   logrotate? ( app-admin/logrotate )"
-
-DOCS=( ChangeLog.md README.md )
-
-pkg_setup() {
-   append-lfs-flags
-   tc-export CC
-}
-
-src_prepare() {
-   default
-
-   [[ ${PV} == * ]] && eautoreconf
-}
-
-src_configure() {
-   local myeconfargs=(
-   --disable-static
-   --runstatedir="${EPREFIX}"/run
-   $(use_with logger)
-   $(use_with systemd systemd $(systemd_get_systemunitdir))
-   )
-   econf "${myeconfargs[@]}"
-}
-
-src_install() {
-   default
-
-   insinto /etc
-   doins syslog.conf
-   keepdir /etc/syslog.d
-
-   newinitd "${FILESDIR}"/sysklogd.rc10 sysklogd
-   newconfd "${FILESDIR}"/sysklogd.confd3 sysklogd
-
-   if use logrotate ; then
-   insinto /etc/logrotate.d
-   newins "${FILESDIR}"/sysklogd.logrotate sysklogd
-   sed 's@ -r 10M:10@@' -i "${ED}"/etc/conf.d/sysklogd || die
-   fi
-
-   find "${ED}" -type f -name "*.la" -delete || die
-}
-
-pkg_postinst() {
-   if ! use logrotate && [[ -n ${REPLACING_VERSIONS} ]] && ver_test 
${REPLACING_VERSIONS} -lt 2.0 ; then
-   elog "Starting with version 2.0 syslogd has built in log 
rotation"
-   elog "functionality that does no longer require a running cron 
daemon."
-   elog "So we no longer install any log rotation cron files for 
sysklogd."
-   fi
-   if [[ -n ${REPLACING_VERSIONS} 

[gentoo-commits] repo/gentoo:master commit in: app-admin/sysklogd/

2022-08-13 Thread Sam James
commit: d0eee11f868477a425b53e8e90423c9022fc6973
Author: Sam James  gentoo  org>
AuthorDate: Sat Aug 13 18:11:06 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Aug 13 18:12:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0eee11f

app-admin/sysklogd: add 2.4.4

Signed-off-by: Sam James  gentoo.org>

 app-admin/sysklogd/Manifest  |  1 +
 app-admin/sysklogd/sysklogd-2.4.4.ebuild | 88 
 2 files changed, 89 insertions(+)

diff --git a/app-admin/sysklogd/Manifest b/app-admin/sysklogd/Manifest
index 980f21a39082..253554eb6986 100644
--- a/app-admin/sysklogd/Manifest
+++ b/app-admin/sysklogd/Manifest
@@ -2,3 +2,4 @@ DIST sysklogd-2.3.0.tar.gz 441168 BLAKE2B 
fa2ec9975d51bcb26d7acc88ab02e211453fc7
 DIST sysklogd-2.4.0.tar.gz 450757 BLAKE2B 
65f7174ebad122d17032e0095c65df80110a992a40b41a3ecddb1f813605094ce59c1313f5d4f35ae33d0cb7557392a176fc9c2f0f69162b74cb69d531be0a09
 SHA512 
0f9c4498b3677636abd636a80a8256095798b09f43b6febbcb386b3bce7faae23c44aebc54234462a7aa53fb8e5bf821e89081bdbdba0f72218ac8481365029c
 DIST sysklogd-2.4.2.tar.gz 451760 BLAKE2B 
35f59f3343e66be33cd6c0277e53a49dd94f593da9dbe0af685f513de9e3c5c4103d79530aba48b9515222556a3d5751a86c89be04aa6983b94b02d21db855be
 SHA512 
5d17bfd25248f8ddc0938f00c9c11c5d7cfa559904b984bf6c6fc50bcddf0ac0263ff175cc05e039b8635012c097207b84bf9270df5c5bf0a9d6532d01b0a9ec
 DIST sysklogd-2.4.3.tar.gz 451887 BLAKE2B 
210ad69fab10af2724c7554a10347c238eba97a7a3e7fec95ca12520976abd60a2ce762ff5effb528aa7f6f9191ecc95f9425a905de83f1e7820bd0b0294186c
 SHA512 
9ff935811974b812f84e96bea64d284d718cab53038a4c11d74e50ae33d14d5d3c1f843d7c2771edd6ea1f742f108fc60aa81b4a686c336c276f76ea73d2c0c1
+DIST sysklogd-2.4.4.tar.gz 451938 BLAKE2B 
218d9487440ab3fa395f596e5e4a9fa95df9dfa416470da658a9ac742437050c81a6e62b42763b038b8dc5d8cfab2ba30d049e269b08a66882f6d3f99863ee7b
 SHA512 
434609dd11951b37d62b5371a2aef66424bb15ae4c98cba44762e8338ac135b37a453e5a4f40492ab80bce9b72faefc9a0ad065753f4cc5f7595911477b26e4a

diff --git a/app-admin/sysklogd/sysklogd-2.4.4.ebuild 
b/app-admin/sysklogd/sysklogd-2.4.4.ebuild
new file mode 100644
index ..b823887c4367
--- /dev/null
+++ b/app-admin/sysklogd/sysklogd-2.4.4.ebuild
@@ -0,0 +1,88 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic systemd toolchain-funcs
+
+DESCRIPTION="Standard log daemons"
+HOMEPAGE="https://troglobit.com/sysklogd.html 
https://github.com/troglobit/sysklogd;
+
+if [[ ${PV} == * ]] ; then
+   inherit autotools git-r3
+   EGIT_REPO_URI="https://github.com/troglobit/sysklogd.git;
+else
+   
SRC_URI="https://github.com/troglobit/sysklogd/releases/download/v${PV}/${P}.tar.gz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+fi
+
+LICENSE="BSD"
+SLOT="0"
+IUSE="logger logrotate"
+# Needs network access
+RESTRICT="test"
+
+DEPEND="
+   logger? (
+   !=sys-apps/util-linux-2.34-r3[logger]
+   )
+"
+RDEPEND="
+   ${DEPEND}
+   logrotate? ( app-admin/logrotate )
+"
+
+DOCS=( ChangeLog.md README.md )
+
+src_prepare() {
+   default
+
+   [[ ${PV} == * ]] && eautoreconf
+}
+
+src_configure() {
+   append-lfs-flags
+   tc-export CC
+
+   local myeconfargs=(
+   --disable-static
+   --runstatedir="${EPREFIX}"/run
+   --with-systemd=$(systemd_get_systemunitdir)
+   $(use_with logger)
+   )
+
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+
+   insinto /etc
+   doins syslog.conf
+   keepdir /etc/syslog.d
+
+   newinitd "${FILESDIR}"/sysklogd.rc10 sysklogd
+   newconfd "${FILESDIR}"/sysklogd.confd3 sysklogd
+
+   if use logrotate ; then
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}"/sysklogd.logrotate sysklogd
+   sed 's@ -r 10M:10@@' -i "${ED}"/etc/conf.d/sysklogd || die
+   fi
+
+   find "${ED}" -type f -name "*.la" -delete || die
+}
+
+pkg_postinst() {
+   if ! use logrotate && [[ -n ${REPLACING_VERSIONS} ]] && ver_test 
${REPLACING_VERSIONS} -lt 2.0 ; then
+   elog "Starting with version 2.0 syslogd has built in log 
rotation"
+   elog "functionality that does no longer require a running cron 
daemon."
+   elog "So we no longer install any log rotation cron files for 
sysklogd."
+   fi
+
+   if [[ -n ${REPLACING_VERSIONS} ]] && ver_test ${REPLACING_VERSIONS} -lt 
2.1 ; then
+   elog "Starting with version 2.1 sysklogd no longer provides 
klogd."
+   elog "syslogd now also logs kernel messages."
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: app-admin/sysklogd/

2022-08-12 Thread Sam James
commit: a064704249041d1666d47e670a5758d4882a4fe4
Author: Sam James  gentoo  org>
AuthorDate: Fri Aug 12 19:06:59 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Aug 12 21:02:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0647042

app-admin/sysklogd: add 2.4.3

Signed-off-by: Sam James  gentoo.org>

 app-admin/sysklogd/Manifest  |  1 +
 app-admin/sysklogd/sysklogd-2.4.3.ebuild | 88 
 2 files changed, 89 insertions(+)

diff --git a/app-admin/sysklogd/Manifest b/app-admin/sysklogd/Manifest
index e9ee012e497b..980f21a39082 100644
--- a/app-admin/sysklogd/Manifest
+++ b/app-admin/sysklogd/Manifest
@@ -1,3 +1,4 @@
 DIST sysklogd-2.3.0.tar.gz 441168 BLAKE2B 
fa2ec9975d51bcb26d7acc88ab02e211453fc7e6d722ec6d38543a20833ae9c49b9a274d323e7a32deb82ca9c38025947e25b15424084a0ce345410a2e686a4d
 SHA512 
7a16dd3f45a71015ad055e64aa62f4f94b0a8aa739f407c03376241cbc16ff764a768a698362cb428d150b169934798b774622b330903b287f9af5dd846775fc
 DIST sysklogd-2.4.0.tar.gz 450757 BLAKE2B 
65f7174ebad122d17032e0095c65df80110a992a40b41a3ecddb1f813605094ce59c1313f5d4f35ae33d0cb7557392a176fc9c2f0f69162b74cb69d531be0a09
 SHA512 
0f9c4498b3677636abd636a80a8256095798b09f43b6febbcb386b3bce7faae23c44aebc54234462a7aa53fb8e5bf821e89081bdbdba0f72218ac8481365029c
 DIST sysklogd-2.4.2.tar.gz 451760 BLAKE2B 
35f59f3343e66be33cd6c0277e53a49dd94f593da9dbe0af685f513de9e3c5c4103d79530aba48b9515222556a3d5751a86c89be04aa6983b94b02d21db855be
 SHA512 
5d17bfd25248f8ddc0938f00c9c11c5d7cfa559904b984bf6c6fc50bcddf0ac0263ff175cc05e039b8635012c097207b84bf9270df5c5bf0a9d6532d01b0a9ec
+DIST sysklogd-2.4.3.tar.gz 451887 BLAKE2B 
210ad69fab10af2724c7554a10347c238eba97a7a3e7fec95ca12520976abd60a2ce762ff5effb528aa7f6f9191ecc95f9425a905de83f1e7820bd0b0294186c
 SHA512 
9ff935811974b812f84e96bea64d284d718cab53038a4c11d74e50ae33d14d5d3c1f843d7c2771edd6ea1f742f108fc60aa81b4a686c336c276f76ea73d2c0c1

diff --git a/app-admin/sysklogd/sysklogd-2.4.3.ebuild 
b/app-admin/sysklogd/sysklogd-2.4.3.ebuild
new file mode 100644
index ..b823887c4367
--- /dev/null
+++ b/app-admin/sysklogd/sysklogd-2.4.3.ebuild
@@ -0,0 +1,88 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic systemd toolchain-funcs
+
+DESCRIPTION="Standard log daemons"
+HOMEPAGE="https://troglobit.com/sysklogd.html 
https://github.com/troglobit/sysklogd;
+
+if [[ ${PV} == * ]] ; then
+   inherit autotools git-r3
+   EGIT_REPO_URI="https://github.com/troglobit/sysklogd.git;
+else
+   
SRC_URI="https://github.com/troglobit/sysklogd/releases/download/v${PV}/${P}.tar.gz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+fi
+
+LICENSE="BSD"
+SLOT="0"
+IUSE="logger logrotate"
+# Needs network access
+RESTRICT="test"
+
+DEPEND="
+   logger? (
+   !=sys-apps/util-linux-2.34-r3[logger]
+   )
+"
+RDEPEND="
+   ${DEPEND}
+   logrotate? ( app-admin/logrotate )
+"
+
+DOCS=( ChangeLog.md README.md )
+
+src_prepare() {
+   default
+
+   [[ ${PV} == * ]] && eautoreconf
+}
+
+src_configure() {
+   append-lfs-flags
+   tc-export CC
+
+   local myeconfargs=(
+   --disable-static
+   --runstatedir="${EPREFIX}"/run
+   --with-systemd=$(systemd_get_systemunitdir)
+   $(use_with logger)
+   )
+
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+
+   insinto /etc
+   doins syslog.conf
+   keepdir /etc/syslog.d
+
+   newinitd "${FILESDIR}"/sysklogd.rc10 sysklogd
+   newconfd "${FILESDIR}"/sysklogd.confd3 sysklogd
+
+   if use logrotate ; then
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}"/sysklogd.logrotate sysklogd
+   sed 's@ -r 10M:10@@' -i "${ED}"/etc/conf.d/sysklogd || die
+   fi
+
+   find "${ED}" -type f -name "*.la" -delete || die
+}
+
+pkg_postinst() {
+   if ! use logrotate && [[ -n ${REPLACING_VERSIONS} ]] && ver_test 
${REPLACING_VERSIONS} -lt 2.0 ; then
+   elog "Starting with version 2.0 syslogd has built in log 
rotation"
+   elog "functionality that does no longer require a running cron 
daemon."
+   elog "So we no longer install any log rotation cron files for 
sysklogd."
+   fi
+
+   if [[ -n ${REPLACING_VERSIONS} ]] && ver_test ${REPLACING_VERSIONS} -lt 
2.1 ; then
+   elog "Starting with version 2.1 sysklogd no longer provides 
klogd."
+   elog "syslogd now also logs kernel messages."
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: app-admin/sysklogd/

2022-08-02 Thread Sam James
commit: d421cf8279d94342a6c298f130fda84c9720c0e9
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug  3 02:31:21 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  3 02:31:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d421cf82

app-admin/sysklogd: add 2.4.2

Signed-off-by: Sam James  gentoo.org>

 app-admin/sysklogd/Manifest|  1 +
 ...{sysklogd-.ebuild => sysklogd-2.4.2.ebuild} | 22 --
 app-admin/sysklogd/sysklogd-.ebuild| 22 --
 3 files changed, 25 insertions(+), 20 deletions(-)

diff --git a/app-admin/sysklogd/Manifest b/app-admin/sysklogd/Manifest
index 6649296a48b4..e9ee012e497b 100644
--- a/app-admin/sysklogd/Manifest
+++ b/app-admin/sysklogd/Manifest
@@ -1,2 +1,3 @@
 DIST sysklogd-2.3.0.tar.gz 441168 BLAKE2B 
fa2ec9975d51bcb26d7acc88ab02e211453fc7e6d722ec6d38543a20833ae9c49b9a274d323e7a32deb82ca9c38025947e25b15424084a0ce345410a2e686a4d
 SHA512 
7a16dd3f45a71015ad055e64aa62f4f94b0a8aa739f407c03376241cbc16ff764a768a698362cb428d150b169934798b774622b330903b287f9af5dd846775fc
 DIST sysklogd-2.4.0.tar.gz 450757 BLAKE2B 
65f7174ebad122d17032e0095c65df80110a992a40b41a3ecddb1f813605094ce59c1313f5d4f35ae33d0cb7557392a176fc9c2f0f69162b74cb69d531be0a09
 SHA512 
0f9c4498b3677636abd636a80a8256095798b09f43b6febbcb386b3bce7faae23c44aebc54234462a7aa53fb8e5bf821e89081bdbdba0f72218ac8481365029c
+DIST sysklogd-2.4.2.tar.gz 451760 BLAKE2B 
35f59f3343e66be33cd6c0277e53a49dd94f593da9dbe0af685f513de9e3c5c4103d79530aba48b9515222556a3d5751a86c89be04aa6983b94b02d21db855be
 SHA512 
5d17bfd25248f8ddc0938f00c9c11c5d7cfa559904b984bf6c6fc50bcddf0ac0263ff175cc05e039b8635012c097207b84bf9270df5c5bf0a9d6532d01b0a9ec

diff --git a/app-admin/sysklogd/sysklogd-.ebuild 
b/app-admin/sysklogd/sysklogd-2.4.2.ebuild
similarity index 92%
copy from app-admin/sysklogd/sysklogd-.ebuild
copy to app-admin/sysklogd/sysklogd-2.4.2.ebuild
index 53e3b031b00b..b823887c4367 100644
--- a/app-admin/sysklogd/sysklogd-.ebuild
+++ b/app-admin/sysklogd/sysklogd-2.4.2.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit flag-o-matic systemd toolchain-funcs
 
@@ -18,7 +18,7 @@ fi
 
 LICENSE="BSD"
 SLOT="0"
-IUSE="logger logrotate systemd"
+IUSE="logger logrotate"
 # Needs network access
 RESTRICT="test"
 
@@ -28,16 +28,13 @@ DEPEND="
!>=sys-apps/util-linux-2.34-r3[logger]
)
 "
-RDEPEND="${DEPEND}
-   logrotate? ( app-admin/logrotate )"
+RDEPEND="
+   ${DEPEND}
+   logrotate? ( app-admin/logrotate )
+"
 
 DOCS=( ChangeLog.md README.md )
 
-pkg_setup() {
-   append-lfs-flags
-   tc-export CC
-}
-
 src_prepare() {
default
 
@@ -45,12 +42,16 @@ src_prepare() {
 }
 
 src_configure() {
+   append-lfs-flags
+   tc-export CC
+
local myeconfargs=(
--disable-static
--runstatedir="${EPREFIX}"/run
+   --with-systemd=$(systemd_get_systemunitdir)
$(use_with logger)
-   $(use_with systemd systemd $(systemd_get_systemunitdir))
)
+
econf "${myeconfargs[@]}"
 }
 
@@ -79,6 +80,7 @@ pkg_postinst() {
elog "functionality that does no longer require a running cron 
daemon."
elog "So we no longer install any log rotation cron files for 
sysklogd."
fi
+
if [[ -n ${REPLACING_VERSIONS} ]] && ver_test ${REPLACING_VERSIONS} -lt 
2.1 ; then
elog "Starting with version 2.1 sysklogd no longer provides 
klogd."
elog "syslogd now also logs kernel messages."

diff --git a/app-admin/sysklogd/sysklogd-.ebuild 
b/app-admin/sysklogd/sysklogd-.ebuild
index 53e3b031b00b..b823887c4367 100644
--- a/app-admin/sysklogd/sysklogd-.ebuild
+++ b/app-admin/sysklogd/sysklogd-.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit flag-o-matic systemd toolchain-funcs
 
@@ -18,7 +18,7 @@ fi
 
 LICENSE="BSD"
 SLOT="0"
-IUSE="logger logrotate systemd"
+IUSE="logger logrotate"
 # Needs network access
 RESTRICT="test"
 
@@ -28,16 +28,13 @@ DEPEND="
!>=sys-apps/util-linux-2.34-r3[logger]
)
 "
-RDEPEND="${DEPEND}
-   logrotate? ( app-admin/logrotate )"
+RDEPEND="
+   ${DEPEND}
+   logrotate? ( app-admin/logrotate )
+"
 
 DOCS=( ChangeLog.md README.md )
 
-pkg_setup() {
-   append-lfs-flags
-   tc-export CC
-}
-
 src_prepare() {
default
 
@@ -45,12 +42,16 @@ src_prepare() {
 }
 
 src_configure() {
+   append-lfs-flags
+   tc-export CC
+
local myeconfargs=(
--disable-static
--runstatedir="${EPREFIX}"/run
+   --with-systemd=$(systemd_get_systemunitdir)
$(use_with logger)
-   

[gentoo-commits] repo/gentoo:master commit in: app-admin/sysklogd/

2022-05-30 Thread Sam James
commit: da5c02942007960f17e1ff747e557521485aae0f
Author: Sam James  gentoo  org>
AuthorDate: Tue May 31 03:28:39 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 31 03:29:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da5c0294

app-admin/sysklogd: add 2.4.0

Signed-off-by: Sam James  gentoo.org>

 app-admin/sysklogd/Manifest| 1 +
 app-admin/sysklogd/{sysklogd-.ebuild => sysklogd-2.4.0.ebuild} | 6 --
 app-admin/sysklogd/sysklogd-.ebuild| 6 --
 3 files changed, 9 insertions(+), 4 deletions(-)

diff --git a/app-admin/sysklogd/Manifest b/app-admin/sysklogd/Manifest
index 780a52b7323f..6649296a48b4 100644
--- a/app-admin/sysklogd/Manifest
+++ b/app-admin/sysklogd/Manifest
@@ -1 +1,2 @@
 DIST sysklogd-2.3.0.tar.gz 441168 BLAKE2B 
fa2ec9975d51bcb26d7acc88ab02e211453fc7e6d722ec6d38543a20833ae9c49b9a274d323e7a32deb82ca9c38025947e25b15424084a0ce345410a2e686a4d
 SHA512 
7a16dd3f45a71015ad055e64aa62f4f94b0a8aa739f407c03376241cbc16ff764a768a698362cb428d150b169934798b774622b330903b287f9af5dd846775fc
+DIST sysklogd-2.4.0.tar.gz 450757 BLAKE2B 
65f7174ebad122d17032e0095c65df80110a992a40b41a3ecddb1f813605094ce59c1313f5d4f35ae33d0cb7557392a176fc9c2f0f69162b74cb69d531be0a09
 SHA512 
0f9c4498b3677636abd636a80a8256095798b09f43b6febbcb386b3bce7faae23c44aebc54234462a7aa53fb8e5bf821e89081bdbdba0f72218ac8481365029c

diff --git a/app-admin/sysklogd/sysklogd-.ebuild 
b/app-admin/sysklogd/sysklogd-2.4.0.ebuild
similarity index 95%
copy from app-admin/sysklogd/sysklogd-.ebuild
copy to app-admin/sysklogd/sysklogd-2.4.0.ebuild
index cb5409c61e4c..53e3b031b00b 100644
--- a/app-admin/sysklogd/sysklogd-.ebuild
+++ b/app-admin/sysklogd/sysklogd-2.4.0.ebuild
@@ -8,7 +8,7 @@ inherit flag-o-matic systemd toolchain-funcs
 DESCRIPTION="Standard log daemons"
 HOMEPAGE="https://troglobit.com/sysklogd.html 
https://github.com/troglobit/sysklogd;
 
-if [[ "${PV}" == * ]] ; then
+if [[ ${PV} == * ]] ; then
inherit autotools git-r3
EGIT_REPO_URI="https://github.com/troglobit/sysklogd.git;
 else
@@ -19,6 +19,7 @@ fi
 LICENSE="BSD"
 SLOT="0"
 IUSE="logger logrotate systemd"
+# Needs network access
 RESTRICT="test"
 
 DEPEND="
@@ -39,7 +40,8 @@ pkg_setup() {
 
 src_prepare() {
default
-   [[ "${PV}" == * ]] && eautoreconf
+
+   [[ ${PV} == * ]] && eautoreconf
 }
 
 src_configure() {

diff --git a/app-admin/sysklogd/sysklogd-.ebuild 
b/app-admin/sysklogd/sysklogd-.ebuild
index cb5409c61e4c..53e3b031b00b 100644
--- a/app-admin/sysklogd/sysklogd-.ebuild
+++ b/app-admin/sysklogd/sysklogd-.ebuild
@@ -8,7 +8,7 @@ inherit flag-o-matic systemd toolchain-funcs
 DESCRIPTION="Standard log daemons"
 HOMEPAGE="https://troglobit.com/sysklogd.html 
https://github.com/troglobit/sysklogd;
 
-if [[ "${PV}" == * ]] ; then
+if [[ ${PV} == * ]] ; then
inherit autotools git-r3
EGIT_REPO_URI="https://github.com/troglobit/sysklogd.git;
 else
@@ -19,6 +19,7 @@ fi
 LICENSE="BSD"
 SLOT="0"
 IUSE="logger logrotate systemd"
+# Needs network access
 RESTRICT="test"
 
 DEPEND="
@@ -39,7 +40,8 @@ pkg_setup() {
 
 src_prepare() {
default
-   [[ "${PV}" == * ]] && eautoreconf
+
+   [[ ${PV} == * ]] && eautoreconf
 }
 
 src_configure() {



[gentoo-commits] repo/gentoo:master commit in: app-admin/sysklogd/

2022-03-09 Thread Yixun Lan
commit: 57550fb9df08372b02e025cb817d55494a1dbcf1
Author: Yixun Lan  gentoo  org>
AuthorDate: Thu Mar 10 02:35:27 2022 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Thu Mar 10 02:36:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57550fb9

app-admin/sysklogd: keyword ~riscv, #834866

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Yixun Lan  gentoo.org>

 app-admin/sysklogd/sysklogd-2.3.0.ebuild | 2 +-
 app-admin/sysklogd/sysklogd-.ebuild  | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-admin/sysklogd/sysklogd-2.3.0.ebuild 
b/app-admin/sysklogd/sysklogd-2.3.0.ebuild
index a468ed00cc35..001fbc1e0c86 100644
--- a/app-admin/sysklogd/sysklogd-2.3.0.ebuild
+++ b/app-admin/sysklogd/sysklogd-2.3.0.ebuild
@@ -13,7 +13,7 @@ if [[ "${PV}" == * ]] ; then
EGIT_REPO_URI="https://github.com/troglobit/sysklogd.git;
 else

SRC_URI="https://github.com/troglobit/sysklogd/releases/download/v${PV}/${P}.tar.gz;
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 
sparc x86"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
 fi
 
 LICENSE="BSD"

diff --git a/app-admin/sysklogd/sysklogd-.ebuild 
b/app-admin/sysklogd/sysklogd-.ebuild
index fcf8b445d160..cb5409c61e4c 100644
--- a/app-admin/sysklogd/sysklogd-.ebuild
+++ b/app-admin/sysklogd/sysklogd-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -13,7 +13,7 @@ if [[ "${PV}" == * ]] ; then
EGIT_REPO_URI="https://github.com/troglobit/sysklogd.git;
 else

SRC_URI="https://github.com/troglobit/sysklogd/releases/download/v${PV}/${P}.tar.gz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
 fi
 
 LICENSE="BSD"



[gentoo-commits] repo/gentoo:master commit in: app-admin/sysklogd/

2022-02-19 Thread Arthur Zamarin
commit: 766b1036efcabc06d7169f9aebd225b9fb789d01
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Feb 19 08:38:40 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Feb 19 08:38:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=766b1036

app-admin/sysklogd: Stabilize 2.3.0 arm, #833639

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-admin/sysklogd/sysklogd-2.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/sysklogd/sysklogd-2.3.0.ebuild 
b/app-admin/sysklogd/sysklogd-2.3.0.ebuild
index 654fa0970960..9d933af45ed0 100644
--- a/app-admin/sysklogd/sysklogd-2.3.0.ebuild
+++ b/app-admin/sysklogd/sysklogd-2.3.0.ebuild
@@ -13,7 +13,7 @@ if [[ "${PV}" == * ]] ; then
EGIT_REPO_URI="https://github.com/troglobit/sysklogd.git;
 else

SRC_URI="https://github.com/troglobit/sysklogd/releases/download/v${PV}/${P}.tar.gz;
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 
sparc ~x86"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 
sparc ~x86"
 fi
 
 LICENSE="BSD"



[gentoo-commits] repo/gentoo:master commit in: app-admin/sysklogd/

2022-02-18 Thread Sam James
commit: edc1972b3aaa9cf284e5db0fd3bfe15c98540377
Author: Sam James  gentoo  org>
AuthorDate: Sat Feb 19 02:34:12 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Feb 19 02:34:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edc1972b

app-admin/sysklogd: Stabilize 2.3.0 sparc, #833639

Signed-off-by: Sam James  gentoo.org>

 app-admin/sysklogd/sysklogd-2.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/sysklogd/sysklogd-2.3.0.ebuild 
b/app-admin/sysklogd/sysklogd-2.3.0.ebuild
index 7d93f1cf97cc..654fa0970960 100644
--- a/app-admin/sysklogd/sysklogd-2.3.0.ebuild
+++ b/app-admin/sysklogd/sysklogd-2.3.0.ebuild
@@ -13,7 +13,7 @@ if [[ "${PV}" == * ]] ; then
EGIT_REPO_URI="https://github.com/troglobit/sysklogd.git;
 else

SRC_URI="https://github.com/troglobit/sysklogd/releases/download/v${PV}/${P}.tar.gz;
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 
~sparc ~x86"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 
sparc ~x86"
 fi
 
 LICENSE="BSD"



[gentoo-commits] repo/gentoo:master commit in: app-admin/sysklogd/

2022-02-18 Thread Sam James
commit: 31710b0f460cbf2a4067165170244caf8c50a412
Author: Sam James  gentoo  org>
AuthorDate: Sat Feb 19 02:32:02 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Feb 19 02:32:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31710b0f

app-admin/sysklogd: Stabilize 2.3.0 ppc, #833639

Signed-off-by: Sam James  gentoo.org>

 app-admin/sysklogd/sysklogd-2.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/sysklogd/sysklogd-2.3.0.ebuild 
b/app-admin/sysklogd/sysklogd-2.3.0.ebuild
index 3232ec5cf810..7d93f1cf97cc 100644
--- a/app-admin/sysklogd/sysklogd-2.3.0.ebuild
+++ b/app-admin/sysklogd/sysklogd-2.3.0.ebuild
@@ -13,7 +13,7 @@ if [[ "${PV}" == * ]] ; then
EGIT_REPO_URI="https://github.com/troglobit/sysklogd.git;
 else

SRC_URI="https://github.com/troglobit/sysklogd/releases/download/v${PV}/${P}.tar.gz;
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 
~sparc ~x86"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 
~sparc ~x86"
 fi
 
 LICENSE="BSD"



[gentoo-commits] repo/gentoo:master commit in: app-admin/sysklogd/

2022-02-18 Thread Sam James
commit: 9e25ed6dd536cdb556252d8a64a524f328ac906f
Author: Sam James  gentoo  org>
AuthorDate: Sat Feb 19 02:21:07 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Feb 19 02:21:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e25ed6d

app-admin/sysklogd: Stabilize 2.3.0 amd64, #833639

Signed-off-by: Sam James  gentoo.org>

 app-admin/sysklogd/sysklogd-2.3.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-admin/sysklogd/sysklogd-2.3.0.ebuild 
b/app-admin/sysklogd/sysklogd-2.3.0.ebuild
index fcf8b445d160..4b5faa5680a8 100644
--- a/app-admin/sysklogd/sysklogd-2.3.0.ebuild
+++ b/app-admin/sysklogd/sysklogd-2.3.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -13,7 +13,7 @@ if [[ "${PV}" == * ]] ; then
EGIT_REPO_URI="https://github.com/troglobit/sysklogd.git;
 else

SRC_URI="https://github.com/troglobit/sysklogd/releases/download/v${PV}/${P}.tar.gz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86"
 fi
 
 LICENSE="BSD"



[gentoo-commits] repo/gentoo:master commit in: app-admin/sysklogd/

2021-11-28 Thread Lars Wendler
commit: 8b49ddf2ebac23a8ec90055d04d5569ef5677b5d
Author: Lars Wendler  gentoo  org>
AuthorDate: Sun Nov 28 13:11:29 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sun Nov 28 13:11:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b49ddf2

app-admin/sysklogd: Bump to version 2.3.0

Signed-off-by: Lars Wendler  gentoo.org>

 app-admin/sysklogd/Manifest  |  1 +
 app-admin/sysklogd/sysklogd-2.3.0.ebuild | 84 
 2 files changed, 85 insertions(+)

diff --git a/app-admin/sysklogd/Manifest b/app-admin/sysklogd/Manifest
index 0bd24841887a..e564278af209 100644
--- a/app-admin/sysklogd/Manifest
+++ b/app-admin/sysklogd/Manifest
@@ -1 +1,2 @@
 DIST sysklogd-2.2.3.tar.gz 441630 BLAKE2B 
e23b95aea9d98effc6a88dd14c4fafa358274ea839e7a07ab51bd0257fe0398a1ba6b629c4711d679fffaf03f04c177454f536bdd78dcad2b9f2ae36ff91138e
 SHA512 
db1675256f0f0b0874e2e6a68fb086294bef1d6d3f3e9a6470f8d797ae504b2ab03ed23dc2753c8108a230c3f617e67c4a71e099a2ffeb7ffc8a0efdd07e8d17
+DIST sysklogd-2.3.0.tar.gz 441168 BLAKE2B 
fa2ec9975d51bcb26d7acc88ab02e211453fc7e6d722ec6d38543a20833ae9c49b9a274d323e7a32deb82ca9c38025947e25b15424084a0ce345410a2e686a4d
 SHA512 
7a16dd3f45a71015ad055e64aa62f4f94b0a8aa739f407c03376241cbc16ff764a768a698362cb428d150b169934798b774622b330903b287f9af5dd846775fc

diff --git a/app-admin/sysklogd/sysklogd-2.3.0.ebuild 
b/app-admin/sysklogd/sysklogd-2.3.0.ebuild
new file mode 100644
index ..fcf8b445d160
--- /dev/null
+++ b/app-admin/sysklogd/sysklogd-2.3.0.ebuild
@@ -0,0 +1,84 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic systemd toolchain-funcs
+
+DESCRIPTION="Standard log daemons"
+HOMEPAGE="https://troglobit.com/sysklogd.html 
https://github.com/troglobit/sysklogd;
+
+if [[ "${PV}" == * ]] ; then
+   inherit autotools git-r3
+   EGIT_REPO_URI="https://github.com/troglobit/sysklogd.git;
+else
+   
SRC_URI="https://github.com/troglobit/sysklogd/releases/download/v${PV}/${P}.tar.gz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86"
+fi
+
+LICENSE="BSD"
+SLOT="0"
+IUSE="logger logrotate systemd"
+RESTRICT="test"
+
+DEPEND="
+   logger? (
+   !=sys-apps/util-linux-2.34-r3[logger]
+   )
+"
+RDEPEND="${DEPEND}
+   logrotate? ( app-admin/logrotate )"
+
+DOCS=( ChangeLog.md README.md )
+
+pkg_setup() {
+   append-lfs-flags
+   tc-export CC
+}
+
+src_prepare() {
+   default
+   [[ "${PV}" == * ]] && eautoreconf
+}
+
+src_configure() {
+   local myeconfargs=(
+   --disable-static
+   --runstatedir="${EPREFIX}"/run
+   $(use_with logger)
+   $(use_with systemd systemd $(systemd_get_systemunitdir))
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+
+   insinto /etc
+   doins syslog.conf
+   keepdir /etc/syslog.d
+
+   newinitd "${FILESDIR}"/sysklogd.rc10 sysklogd
+   newconfd "${FILESDIR}"/sysklogd.confd3 sysklogd
+
+   if use logrotate ; then
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}"/sysklogd.logrotate sysklogd
+   sed 's@ -r 10M:10@@' -i "${ED}"/etc/conf.d/sysklogd || die
+   fi
+
+   find "${ED}" -type f -name "*.la" -delete || die
+}
+
+pkg_postinst() {
+   if ! use logrotate && [[ -n ${REPLACING_VERSIONS} ]] && ver_test 
${REPLACING_VERSIONS} -lt 2.0 ; then
+   elog "Starting with version 2.0 syslogd has built in log 
rotation"
+   elog "functionality that does no longer require a running cron 
daemon."
+   elog "So we no longer install any log rotation cron files for 
sysklogd."
+   fi
+   if [[ -n ${REPLACING_VERSIONS} ]] && ver_test ${REPLACING_VERSIONS} -lt 
2.1 ; then
+   elog "Starting with version 2.1 sysklogd no longer provides 
klogd."
+   elog "syslogd now also logs kernel messages."
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: app-admin/sysklogd/

2021-09-05 Thread Yixun Lan
commit: 503176b4383ff423029517917ad2bf78f958c622
Author: Ahmed Charles  ahmedcharles  com>
AuthorDate: Sun Sep  5 11:57:29 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Mon Sep  6 02:22:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=503176b4

app-admin/sysklogd: keyword ~riscv.

Closes: https://github.com/gentoo/gentoo/pull/2
Signed-off-by: Ahmed Charles  ahmedcharles.com>
Signed-off-by: Yixun Lan  gentoo.org>

 app-admin/sysklogd/sysklogd-2.2.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/sysklogd/sysklogd-2.2.3.ebuild 
b/app-admin/sysklogd/sysklogd-2.2.3.ebuild
index 28b6cb446de..baf95bc3eca 100644
--- a/app-admin/sysklogd/sysklogd-2.2.3.ebuild
+++ b/app-admin/sysklogd/sysklogd-2.2.3.ebuild
@@ -13,7 +13,7 @@ if [[ "${PV}" == * ]] ; then
EGIT_REPO_URI="https://github.com/troglobit/sysklogd.git;
 else

SRC_URI="https://github.com/troglobit/sysklogd/releases/download/v${PV}/${P}.tar.gz;
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 
sparc x86"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
 fi
 
 LICENSE="BSD"



[gentoo-commits] repo/gentoo:master commit in: app-admin/sysklogd/

2021-06-13 Thread Agostino Sarubbo
commit: 0c9a4c60028e5bad69d2da8382bea147d0281aa6
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Jun 13 06:32:33 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Jun 13 06:32:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c9a4c60

app-admin/sysklogd: x86 stable wrt bug #795621

Package-Manager: Portage-3.0.13, Repoman-3.0.2
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-admin/sysklogd/sysklogd-2.2.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/sysklogd/sysklogd-2.2.3.ebuild 
b/app-admin/sysklogd/sysklogd-2.2.3.ebuild
index 580f0b50786..2ee4e653b29 100644
--- a/app-admin/sysklogd/sysklogd-2.2.3.ebuild
+++ b/app-admin/sysklogd/sysklogd-2.2.3.ebuild
@@ -13,7 +13,7 @@ if [[ "${PV}" == * ]] ; then
EGIT_REPO_URI="https://github.com/troglobit/sysklogd.git;
 else

SRC_URI="https://github.com/troglobit/sysklogd/releases/download/v${PV}/${P}.tar.gz;
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 
sparc ~x86"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 
sparc x86"
 fi
 
 LICENSE="BSD"



[gentoo-commits] repo/gentoo:master commit in: app-admin/sysklogd/

2021-06-13 Thread Sam James
commit: 7950984809d303fc5866dc4997e264e4ea9a024a
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun 13 06:09:23 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun 13 06:10:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79509848

app-admin/sysklogd: Stabilize 2.2.3 amd64, #795621

Signed-off-by: Sam James  gentoo.org>

 app-admin/sysklogd/sysklogd-2.2.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/sysklogd/sysklogd-2.2.3.ebuild 
b/app-admin/sysklogd/sysklogd-2.2.3.ebuild
index f8dbad94ff5..580f0b50786 100644
--- a/app-admin/sysklogd/sysklogd-2.2.3.ebuild
+++ b/app-admin/sysklogd/sysklogd-2.2.3.ebuild
@@ -13,7 +13,7 @@ if [[ "${PV}" == * ]] ; then
EGIT_REPO_URI="https://github.com/troglobit/sysklogd.git;
 else

SRC_URI="https://github.com/troglobit/sysklogd/releases/download/v${PV}/${P}.tar.gz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 
sparc ~x86"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 
sparc ~x86"
 fi
 
 LICENSE="BSD"



[gentoo-commits] repo/gentoo:master commit in: app-admin/sysklogd/

2021-06-12 Thread Sam James
commit: 1a513bd8e57eceafb5b76a881200b9d94cd20224
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 12 15:46:31 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 12 15:46:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a513bd8

app-admin/sysklogd: Stabilize 2.2.3 sparc, #795621

Signed-off-by: Sam James  gentoo.org>

 app-admin/sysklogd/sysklogd-2.2.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/sysklogd/sysklogd-2.2.3.ebuild 
b/app-admin/sysklogd/sysklogd-2.2.3.ebuild
index aed899049c2..f8dbad94ff5 100644
--- a/app-admin/sysklogd/sysklogd-2.2.3.ebuild
+++ b/app-admin/sysklogd/sysklogd-2.2.3.ebuild
@@ -13,7 +13,7 @@ if [[ "${PV}" == * ]] ; then
EGIT_REPO_URI="https://github.com/troglobit/sysklogd.git;
 else

SRC_URI="https://github.com/troglobit/sysklogd/releases/download/v${PV}/${P}.tar.gz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 
~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 
sparc ~x86"
 fi
 
 LICENSE="BSD"



[gentoo-commits] repo/gentoo:master commit in: app-admin/sysklogd/

2021-06-12 Thread Sam James
commit: 698bb53621fe21a8faa03cb702c75f92ffe10126
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 12 15:44:43 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 12 15:44:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=698bb536

app-admin/sysklogd: Stabilize 2.2.3 ppc, #795621

Signed-off-by: Sam James  gentoo.org>

 app-admin/sysklogd/sysklogd-2.2.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/sysklogd/sysklogd-2.2.3.ebuild 
b/app-admin/sysklogd/sysklogd-2.2.3.ebuild
index fcf8b445d16..dc19f52516e 100644
--- a/app-admin/sysklogd/sysklogd-2.2.3.ebuild
+++ b/app-admin/sysklogd/sysklogd-2.2.3.ebuild
@@ -13,7 +13,7 @@ if [[ "${PV}" == * ]] ; then
EGIT_REPO_URI="https://github.com/troglobit/sysklogd.git;
 else

SRC_URI="https://github.com/troglobit/sysklogd/releases/download/v${PV}/${P}.tar.gz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 
~sparc ~x86"
 fi
 
 LICENSE="BSD"



[gentoo-commits] repo/gentoo:master commit in: app-admin/sysklogd/

2021-06-12 Thread Sam James
commit: 998616f96d46f5d74ecb9451f78c0dc25f467042
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 12 15:45:43 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 12 15:45:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=998616f9

app-admin/sysklogd: Stabilize 2.2.3 ppc64, #795621

Signed-off-by: Sam James  gentoo.org>

 app-admin/sysklogd/sysklogd-2.2.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/sysklogd/sysklogd-2.2.3.ebuild 
b/app-admin/sysklogd/sysklogd-2.2.3.ebuild
index dc19f52516e..aed899049c2 100644
--- a/app-admin/sysklogd/sysklogd-2.2.3.ebuild
+++ b/app-admin/sysklogd/sysklogd-2.2.3.ebuild
@@ -13,7 +13,7 @@ if [[ "${PV}" == * ]] ; then
EGIT_REPO_URI="https://github.com/troglobit/sysklogd.git;
 else

SRC_URI="https://github.com/troglobit/sysklogd/releases/download/v${PV}/${P}.tar.gz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 
~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 
~sparc ~x86"
 fi
 
 LICENSE="BSD"



[gentoo-commits] repo/gentoo:master commit in: app-admin/sysklogd/

2021-05-12 Thread Lars Wendler
commit: a318e1b8e08efe13c66753985411a5c8bf62201f
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed May 12 07:08:47 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed May 12 07:08:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a318e1b8

app-admin/sysklogd: Bump to version 2.2.3

Signed-off-by: Lars Wendler  gentoo.org>

 app-admin/sysklogd/Manifest  |  1 +
 app-admin/sysklogd/sysklogd-2.2.3.ebuild | 84 
 2 files changed, 85 insertions(+)

diff --git a/app-admin/sysklogd/Manifest b/app-admin/sysklogd/Manifest
index dd9dc99ca16..09a2e8ddeac 100644
--- a/app-admin/sysklogd/Manifest
+++ b/app-admin/sysklogd/Manifest
@@ -1 +1,2 @@
 DIST sysklogd-2.2.2.tar.gz 441106 BLAKE2B 
b99c63027468967083bb1338a6299bf2f58415c1d20a43f23ff613a5ce318c45c43640824bc82fe3ea423cd9432930a070354bb7a51281bd113b4d088bf17643
 SHA512 
5db5b0fc58530634627463a5b79ebc3b27c54284b371ce8c37cb6de4ed542640fb8a36e594bb73c0a541d22c6fa0ff985ad06cb2b76cd30cce988741ded86903
+DIST sysklogd-2.2.3.tar.gz 441630 BLAKE2B 
e23b95aea9d98effc6a88dd14c4fafa358274ea839e7a07ab51bd0257fe0398a1ba6b629c4711d679fffaf03f04c177454f536bdd78dcad2b9f2ae36ff91138e
 SHA512 
db1675256f0f0b0874e2e6a68fb086294bef1d6d3f3e9a6470f8d797ae504b2ab03ed23dc2753c8108a230c3f617e67c4a71e099a2ffeb7ffc8a0efdd07e8d17

diff --git a/app-admin/sysklogd/sysklogd-2.2.3.ebuild 
b/app-admin/sysklogd/sysklogd-2.2.3.ebuild
new file mode 100644
index 000..fcf8b445d16
--- /dev/null
+++ b/app-admin/sysklogd/sysklogd-2.2.3.ebuild
@@ -0,0 +1,84 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic systemd toolchain-funcs
+
+DESCRIPTION="Standard log daemons"
+HOMEPAGE="https://troglobit.com/sysklogd.html 
https://github.com/troglobit/sysklogd;
+
+if [[ "${PV}" == * ]] ; then
+   inherit autotools git-r3
+   EGIT_REPO_URI="https://github.com/troglobit/sysklogd.git;
+else
+   
SRC_URI="https://github.com/troglobit/sysklogd/releases/download/v${PV}/${P}.tar.gz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86"
+fi
+
+LICENSE="BSD"
+SLOT="0"
+IUSE="logger logrotate systemd"
+RESTRICT="test"
+
+DEPEND="
+   logger? (
+   !=sys-apps/util-linux-2.34-r3[logger]
+   )
+"
+RDEPEND="${DEPEND}
+   logrotate? ( app-admin/logrotate )"
+
+DOCS=( ChangeLog.md README.md )
+
+pkg_setup() {
+   append-lfs-flags
+   tc-export CC
+}
+
+src_prepare() {
+   default
+   [[ "${PV}" == * ]] && eautoreconf
+}
+
+src_configure() {
+   local myeconfargs=(
+   --disable-static
+   --runstatedir="${EPREFIX}"/run
+   $(use_with logger)
+   $(use_with systemd systemd $(systemd_get_systemunitdir))
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+
+   insinto /etc
+   doins syslog.conf
+   keepdir /etc/syslog.d
+
+   newinitd "${FILESDIR}"/sysklogd.rc10 sysklogd
+   newconfd "${FILESDIR}"/sysklogd.confd3 sysklogd
+
+   if use logrotate ; then
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}"/sysklogd.logrotate sysklogd
+   sed 's@ -r 10M:10@@' -i "${ED}"/etc/conf.d/sysklogd || die
+   fi
+
+   find "${ED}" -type f -name "*.la" -delete || die
+}
+
+pkg_postinst() {
+   if ! use logrotate && [[ -n ${REPLACING_VERSIONS} ]] && ver_test 
${REPLACING_VERSIONS} -lt 2.0 ; then
+   elog "Starting with version 2.0 syslogd has built in log 
rotation"
+   elog "functionality that does no longer require a running cron 
daemon."
+   elog "So we no longer install any log rotation cron files for 
sysklogd."
+   fi
+   if [[ -n ${REPLACING_VERSIONS} ]] && ver_test ${REPLACING_VERSIONS} -lt 
2.1 ; then
+   elog "Starting with version 2.1 sysklogd no longer provides 
klogd."
+   elog "syslogd now also logs kernel messages."
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: app-admin/sysklogd/

2021-05-01 Thread David Seifert
commit: 23f12906ee677a5b24da8244374b43537ac074e9
Author: David Seifert  gentoo  org>
AuthorDate: Sat May  1 23:02:30 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat May  1 23:02:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23f12906

app-admin/sysklogd: Remove old 2.1.2, 2.2.1

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: David Seifert  gentoo.org>

 app-admin/sysklogd/Manifest  |  2 -
 app-admin/sysklogd/sysklogd-2.1.2.ebuild | 84 
 app-admin/sysklogd/sysklogd-2.2.1.ebuild | 84 
 3 files changed, 170 deletions(-)

diff --git a/app-admin/sysklogd/Manifest b/app-admin/sysklogd/Manifest
index d2dac306397..dd9dc99ca16 100644
--- a/app-admin/sysklogd/Manifest
+++ b/app-admin/sysklogd/Manifest
@@ -1,3 +1 @@
-DIST sysklogd-2.1.2.tar.gz 561286 BLAKE2B 
f70c2d116740930761677b9fdf715242844a583a59cd93c2e3408f985ce856d1a9eabc3ba736d18af44e8d154cdadec88035fc357db83eb504b4c6f800ea1f1d
 SHA512 
dcd715939b4285e08ead0a1e797d09a8845156f456d3776cfcd0bcff7fbb9a306cb84a2b22731b430e2199d59ba42ab975fed6e675cf9d8a78833575c1490268
-DIST sysklogd-2.2.1.tar.gz 440182 BLAKE2B 
7b926a45dc2aaa9cc57655c5a5cbbe3d1f91a29a136435a477d571f43b307d4f125672784319891b7498641c3ae265c3bda22d84beab99022ef7a870a4d3f1c8
 SHA512 
4b26e494bfdd82666718fc37c16577cfa45ad7235e4e7b9f605f1ae51dd595f0a01281ecfa04e31b9a79c2de9de3c64d02dab27924e33532da49844d8011b626
 DIST sysklogd-2.2.2.tar.gz 441106 BLAKE2B 
b99c63027468967083bb1338a6299bf2f58415c1d20a43f23ff613a5ce318c45c43640824bc82fe3ea423cd9432930a070354bb7a51281bd113b4d088bf17643
 SHA512 
5db5b0fc58530634627463a5b79ebc3b27c54284b371ce8c37cb6de4ed542640fb8a36e594bb73c0a541d22c6fa0ff985ad06cb2b76cd30cce988741ded86903

diff --git a/app-admin/sysklogd/sysklogd-2.1.2.ebuild 
b/app-admin/sysklogd/sysklogd-2.1.2.ebuild
deleted file mode 100644
index 28b6cb446de..000
--- a/app-admin/sysklogd/sysklogd-2.1.2.ebuild
+++ /dev/null
@@ -1,84 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic systemd toolchain-funcs
-
-DESCRIPTION="Standard log daemons"
-HOMEPAGE="https://troglobit.com/sysklogd.html 
https://github.com/troglobit/sysklogd;
-
-if [[ "${PV}" == * ]] ; then
-   inherit autotools git-r3
-   EGIT_REPO_URI="https://github.com/troglobit/sysklogd.git;
-else
-   
SRC_URI="https://github.com/troglobit/sysklogd/releases/download/v${PV}/${P}.tar.gz;
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 
sparc x86"
-fi
-
-LICENSE="BSD"
-SLOT="0"
-IUSE="logger logrotate systemd"
-RESTRICT="test"
-
-DEPEND="
-   logger? (
-   !=sys-apps/util-linux-2.34-r3[logger]
-   )
-"
-RDEPEND="${DEPEND}
-   logrotate? ( app-admin/logrotate )"
-
-DOCS=( ChangeLog.md README.md )
-
-pkg_setup() {
-   append-lfs-flags
-   tc-export CC
-}
-
-src_prepare() {
-   default
-   [[ "${PV}" == * ]] && eautoreconf
-}
-
-src_configure() {
-   local myeconfargs=(
-   --disable-static
-   --runstatedir="${EPREFIX}"/run
-   $(use_with logger)
-   $(use_with systemd systemd $(systemd_get_systemunitdir))
-   )
-   econf "${myeconfargs[@]}"
-}
-
-src_install() {
-   default
-
-   insinto /etc
-   doins syslog.conf
-   keepdir /etc/syslog.d
-
-   newinitd "${FILESDIR}"/sysklogd.rc10 sysklogd
-   newconfd "${FILESDIR}"/sysklogd.confd3 sysklogd
-
-   if use logrotate ; then
-   insinto /etc/logrotate.d
-   newins "${FILESDIR}"/sysklogd.logrotate sysklogd
-   sed 's@ -r 10M:10@@' -i "${ED}"/etc/conf.d/sysklogd || die
-   fi
-
-   find "${ED}" -type f -name "*.la" -delete || die
-}
-
-pkg_postinst() {
-   if ! use logrotate && [[ -n ${REPLACING_VERSIONS} ]] && ver_test 
${REPLACING_VERSIONS} -lt 2.0 ; then
-   elog "Starting with version 2.0 syslogd has built in log 
rotation"
-   elog "functionality that does no longer require a running cron 
daemon."
-   elog "So we no longer install any log rotation cron files for 
sysklogd."
-   fi
-   if [[ -n ${REPLACING_VERSIONS} ]] && ver_test ${REPLACING_VERSIONS} -lt 
2.1 ; then
-   elog "Starting with version 2.1 sysklogd no longer provides 
klogd."
-   elog "syslogd now also logs kernel messages."
-   fi
-}

diff --git a/app-admin/sysklogd/sysklogd-2.2.1.ebuild 
b/app-admin/sysklogd/sysklogd-2.2.1.ebuild
deleted file mode 100644
index fcf8b445d16..000
--- a/app-admin/sysklogd/sysklogd-2.2.1.ebuild
+++ /dev/null
@@ -1,84 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic systemd toolchain-funcs
-
-DESCRIPTION="Standard log daemons"

[gentoo-commits] repo/gentoo:master commit in: app-admin/sysklogd/

2021-04-26 Thread Sam James
commit: 6ce452d8deeb949a04c1a5ed259e502f919900fd
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 26 10:36:54 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 26 10:36:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ce452d8

app-admin/sysklogd: Stabilize 2.2.2 ppc64, #785592

Signed-off-by: Sam James  gentoo.org>

 app-admin/sysklogd/sysklogd-2.2.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/sysklogd/sysklogd-2.2.2.ebuild 
b/app-admin/sysklogd/sysklogd-2.2.2.ebuild
index 2c0a02c2900..28b6cb446de 100644
--- a/app-admin/sysklogd/sysklogd-2.2.2.ebuild
+++ b/app-admin/sysklogd/sysklogd-2.2.2.ebuild
@@ -13,7 +13,7 @@ if [[ "${PV}" == * ]] ; then
EGIT_REPO_URI="https://github.com/troglobit/sysklogd.git;
 else

SRC_URI="https://github.com/troglobit/sysklogd/releases/download/v${PV}/${P}.tar.gz;
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 
sparc x86"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 
sparc x86"
 fi
 
 LICENSE="BSD"



[gentoo-commits] repo/gentoo:master commit in: app-admin/sysklogd/

2021-04-26 Thread Sam James
commit: 9e657346f59da1b60fafd1841816b3796789c658
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 26 10:31:12 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 26 10:31:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e657346

app-admin/sysklogd: Stabilize 2.2.2 x86, #785592

Signed-off-by: Sam James  gentoo.org>

 app-admin/sysklogd/sysklogd-2.2.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/sysklogd/sysklogd-2.2.2.ebuild 
b/app-admin/sysklogd/sysklogd-2.2.2.ebuild
index a99cbe8a76d..2c0a02c2900 100644
--- a/app-admin/sysklogd/sysklogd-2.2.2.ebuild
+++ b/app-admin/sysklogd/sysklogd-2.2.2.ebuild
@@ -13,7 +13,7 @@ if [[ "${PV}" == * ]] ; then
EGIT_REPO_URI="https://github.com/troglobit/sysklogd.git;
 else

SRC_URI="https://github.com/troglobit/sysklogd/releases/download/v${PV}/${P}.tar.gz;
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 
sparc ~x86"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 
sparc x86"
 fi
 
 LICENSE="BSD"



[gentoo-commits] repo/gentoo:master commit in: app-admin/sysklogd/

2021-04-25 Thread Sam James
commit: c46f697f3e2e5f5b9f7e7a364b0b7dce3f60b093
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 25 19:23:27 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 25 19:23:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c46f697f

app-admin/sysklogd: Stabilize 2.2.2 sparc, #785592

Signed-off-by: Sam James  gentoo.org>

 app-admin/sysklogd/sysklogd-2.2.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/sysklogd/sysklogd-2.2.2.ebuild 
b/app-admin/sysklogd/sysklogd-2.2.2.ebuild
index 73b5bc77e3a..a99cbe8a76d 100644
--- a/app-admin/sysklogd/sysklogd-2.2.2.ebuild
+++ b/app-admin/sysklogd/sysklogd-2.2.2.ebuild
@@ -13,7 +13,7 @@ if [[ "${PV}" == * ]] ; then
EGIT_REPO_URI="https://github.com/troglobit/sysklogd.git;
 else

SRC_URI="https://github.com/troglobit/sysklogd/releases/download/v${PV}/${P}.tar.gz;
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 
~sparc ~x86"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 
sparc ~x86"
 fi
 
 LICENSE="BSD"



[gentoo-commits] repo/gentoo:master commit in: app-admin/sysklogd/

2021-04-25 Thread Sam James
commit: c56886e1dc69dbc1d53e6ccfa93e86b95fd03d67
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 25 15:50:40 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 25 15:51:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c56886e1

app-admin/sysklogd: Stabilize 2.2.2 ppc, #785592

Signed-off-by: Sam James  gentoo.org>

 app-admin/sysklogd/sysklogd-2.2.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/sysklogd/sysklogd-2.2.2.ebuild 
b/app-admin/sysklogd/sysklogd-2.2.2.ebuild
index 6de555c0a4c..73b5bc77e3a 100644
--- a/app-admin/sysklogd/sysklogd-2.2.2.ebuild
+++ b/app-admin/sysklogd/sysklogd-2.2.2.ebuild
@@ -13,7 +13,7 @@ if [[ "${PV}" == * ]] ; then
EGIT_REPO_URI="https://github.com/troglobit/sysklogd.git;
 else

SRC_URI="https://github.com/troglobit/sysklogd/releases/download/v${PV}/${P}.tar.gz;
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 
~sparc ~x86"
 fi
 
 LICENSE="BSD"



[gentoo-commits] repo/gentoo:master commit in: app-admin/sysklogd/

2021-04-25 Thread Sam James
commit: bff87cdae246694c9020ec2985b6445ce1f293cc
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 25 12:24:28 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 25 12:24:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bff87cda

app-admin/sysklogd: Stabilize 2.2.2 amd64, #785592

Signed-off-by: Sam James  gentoo.org>

 app-admin/sysklogd/sysklogd-2.2.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/sysklogd/sysklogd-2.2.2.ebuild 
b/app-admin/sysklogd/sysklogd-2.2.2.ebuild
index 2bbb569dd57..6de555c0a4c 100644
--- a/app-admin/sysklogd/sysklogd-2.2.2.ebuild
+++ b/app-admin/sysklogd/sysklogd-2.2.2.ebuild
@@ -13,7 +13,7 @@ if [[ "${PV}" == * ]] ; then
EGIT_REPO_URI="https://github.com/troglobit/sysklogd.git;
 else

SRC_URI="https://github.com/troglobit/sysklogd/releases/download/v${PV}/${P}.tar.gz;
-   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86"
 fi
 
 LICENSE="BSD"



[gentoo-commits] repo/gentoo:master commit in: app-admin/sysklogd/

2021-04-25 Thread Sam James
commit: f3b3dd9b95c579516e4d5c867dfad91b8f372620
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 25 12:22:20 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 25 12:22:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3b3dd9b

app-admin/sysklogd: Stabilize 2.2.2 arm, #785592

Signed-off-by: Sam James  gentoo.org>

 app-admin/sysklogd/sysklogd-2.2.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/sysklogd/sysklogd-2.2.2.ebuild 
b/app-admin/sysklogd/sysklogd-2.2.2.ebuild
index fcf8b445d16..2bbb569dd57 100644
--- a/app-admin/sysklogd/sysklogd-2.2.2.ebuild
+++ b/app-admin/sysklogd/sysklogd-2.2.2.ebuild
@@ -13,7 +13,7 @@ if [[ "${PV}" == * ]] ; then
EGIT_REPO_URI="https://github.com/troglobit/sysklogd.git;
 else

SRC_URI="https://github.com/troglobit/sysklogd/releases/download/v${PV}/${P}.tar.gz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86"
 fi
 
 LICENSE="BSD"



[gentoo-commits] repo/gentoo:master commit in: app-admin/sysklogd/

2021-03-08 Thread Lars Wendler
commit: 19675bf7a99ee4150b928bf7c845c1c01915f640
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Mar  8 10:58:26 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Mar  8 10:59:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19675bf7

app-admin/sysklogd: Bump to version 2.2.2

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Lars Wendler  gentoo.org>

 app-admin/sysklogd/Manifest  |  1 +
 app-admin/sysklogd/sysklogd-2.2.2.ebuild | 84 
 2 files changed, 85 insertions(+)

diff --git a/app-admin/sysklogd/Manifest b/app-admin/sysklogd/Manifest
index 53ba646c1be..9e127d3b825 100644
--- a/app-admin/sysklogd/Manifest
+++ b/app-admin/sysklogd/Manifest
@@ -1,3 +1,4 @@
 DIST sysklogd-2.1.2.tar.gz 561286 BLAKE2B 
f70c2d116740930761677b9fdf715242844a583a59cd93c2e3408f985ce856d1a9eabc3ba736d18af44e8d154cdadec88035fc357db83eb504b4c6f800ea1f1d
 SHA512 
dcd715939b4285e08ead0a1e797d09a8845156f456d3776cfcd0bcff7fbb9a306cb84a2b22731b430e2199d59ba42ab975fed6e675cf9d8a78833575c1490268
 DIST sysklogd-2.2.0.tar.gz 439595 BLAKE2B 
8b3993bd5f6d0b824152fe60aea97dcf1447282656692cf68576b576eacadc26f12af24f92e235f1eaf9cec243ce41f492f1e05f9fbad06d9e38854436e6
 SHA512 
36c4d1ae5c306195604f279c48bd837ba483deadd642e86d9eefbd0d1eefab5dc03053ad54f9751264117f9314ebbb5d492fa7bbb30b017539c6b98a7e44cf30
 DIST sysklogd-2.2.1.tar.gz 440182 BLAKE2B 
7b926a45dc2aaa9cc57655c5a5cbbe3d1f91a29a136435a477d571f43b307d4f125672784319891b7498641c3ae265c3bda22d84beab99022ef7a870a4d3f1c8
 SHA512 
4b26e494bfdd82666718fc37c16577cfa45ad7235e4e7b9f605f1ae51dd595f0a01281ecfa04e31b9a79c2de9de3c64d02dab27924e33532da49844d8011b626
+DIST sysklogd-2.2.2.tar.gz 441106 BLAKE2B 
b99c63027468967083bb1338a6299bf2f58415c1d20a43f23ff613a5ce318c45c43640824bc82fe3ea423cd9432930a070354bb7a51281bd113b4d088bf17643
 SHA512 
5db5b0fc58530634627463a5b79ebc3b27c54284b371ce8c37cb6de4ed542640fb8a36e594bb73c0a541d22c6fa0ff985ad06cb2b76cd30cce988741ded86903

diff --git a/app-admin/sysklogd/sysklogd-2.2.2.ebuild 
b/app-admin/sysklogd/sysklogd-2.2.2.ebuild
new file mode 100644
index 000..fcf8b445d16
--- /dev/null
+++ b/app-admin/sysklogd/sysklogd-2.2.2.ebuild
@@ -0,0 +1,84 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic systemd toolchain-funcs
+
+DESCRIPTION="Standard log daemons"
+HOMEPAGE="https://troglobit.com/sysklogd.html 
https://github.com/troglobit/sysklogd;
+
+if [[ "${PV}" == * ]] ; then
+   inherit autotools git-r3
+   EGIT_REPO_URI="https://github.com/troglobit/sysklogd.git;
+else
+   
SRC_URI="https://github.com/troglobit/sysklogd/releases/download/v${PV}/${P}.tar.gz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86"
+fi
+
+LICENSE="BSD"
+SLOT="0"
+IUSE="logger logrotate systemd"
+RESTRICT="test"
+
+DEPEND="
+   logger? (
+   !=sys-apps/util-linux-2.34-r3[logger]
+   )
+"
+RDEPEND="${DEPEND}
+   logrotate? ( app-admin/logrotate )"
+
+DOCS=( ChangeLog.md README.md )
+
+pkg_setup() {
+   append-lfs-flags
+   tc-export CC
+}
+
+src_prepare() {
+   default
+   [[ "${PV}" == * ]] && eautoreconf
+}
+
+src_configure() {
+   local myeconfargs=(
+   --disable-static
+   --runstatedir="${EPREFIX}"/run
+   $(use_with logger)
+   $(use_with systemd systemd $(systemd_get_systemunitdir))
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+
+   insinto /etc
+   doins syslog.conf
+   keepdir /etc/syslog.d
+
+   newinitd "${FILESDIR}"/sysklogd.rc10 sysklogd
+   newconfd "${FILESDIR}"/sysklogd.confd3 sysklogd
+
+   if use logrotate ; then
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}"/sysklogd.logrotate sysklogd
+   sed 's@ -r 10M:10@@' -i "${ED}"/etc/conf.d/sysklogd || die
+   fi
+
+   find "${ED}" -type f -name "*.la" -delete || die
+}
+
+pkg_postinst() {
+   if ! use logrotate && [[ -n ${REPLACING_VERSIONS} ]] && ver_test 
${REPLACING_VERSIONS} -lt 2.0 ; then
+   elog "Starting with version 2.0 syslogd has built in log 
rotation"
+   elog "functionality that does no longer require a running cron 
daemon."
+   elog "So we no longer install any log rotation cron files for 
sysklogd."
+   fi
+   if [[ -n ${REPLACING_VERSIONS} ]] && ver_test ${REPLACING_VERSIONS} -lt 
2.1 ; then
+   elog "Starting with version 2.1 sysklogd no longer provides 
klogd."
+   elog "syslogd now also logs kernel messages."
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: app-admin/sysklogd/

2021-03-08 Thread Lars Wendler
commit: aad44d5a3cd926d1d0c35fec75bdb024a393b2b6
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Mar  8 10:58:55 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Mar  8 10:59:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aad44d5a

app-admin/sysklogd: Removed old

Signed-off-by: Lars Wendler  gentoo.org>

 app-admin/sysklogd/Manifest  |  1 -
 app-admin/sysklogd/sysklogd-2.2.0.ebuild | 84 
 2 files changed, 85 deletions(-)

diff --git a/app-admin/sysklogd/Manifest b/app-admin/sysklogd/Manifest
index 9e127d3b825..d2dac306397 100644
--- a/app-admin/sysklogd/Manifest
+++ b/app-admin/sysklogd/Manifest
@@ -1,4 +1,3 @@
 DIST sysklogd-2.1.2.tar.gz 561286 BLAKE2B 
f70c2d116740930761677b9fdf715242844a583a59cd93c2e3408f985ce856d1a9eabc3ba736d18af44e8d154cdadec88035fc357db83eb504b4c6f800ea1f1d
 SHA512 
dcd715939b4285e08ead0a1e797d09a8845156f456d3776cfcd0bcff7fbb9a306cb84a2b22731b430e2199d59ba42ab975fed6e675cf9d8a78833575c1490268
-DIST sysklogd-2.2.0.tar.gz 439595 BLAKE2B 
8b3993bd5f6d0b824152fe60aea97dcf1447282656692cf68576b576eacadc26f12af24f92e235f1eaf9cec243ce41f492f1e05f9fbad06d9e38854436e6
 SHA512 
36c4d1ae5c306195604f279c48bd837ba483deadd642e86d9eefbd0d1eefab5dc03053ad54f9751264117f9314ebbb5d492fa7bbb30b017539c6b98a7e44cf30
 DIST sysklogd-2.2.1.tar.gz 440182 BLAKE2B 
7b926a45dc2aaa9cc57655c5a5cbbe3d1f91a29a136435a477d571f43b307d4f125672784319891b7498641c3ae265c3bda22d84beab99022ef7a870a4d3f1c8
 SHA512 
4b26e494bfdd82666718fc37c16577cfa45ad7235e4e7b9f605f1ae51dd595f0a01281ecfa04e31b9a79c2de9de3c64d02dab27924e33532da49844d8011b626
 DIST sysklogd-2.2.2.tar.gz 441106 BLAKE2B 
b99c63027468967083bb1338a6299bf2f58415c1d20a43f23ff613a5ce318c45c43640824bc82fe3ea423cd9432930a070354bb7a51281bd113b4d088bf17643
 SHA512 
5db5b0fc58530634627463a5b79ebc3b27c54284b371ce8c37cb6de4ed542640fb8a36e594bb73c0a541d22c6fa0ff985ad06cb2b76cd30cce988741ded86903

diff --git a/app-admin/sysklogd/sysklogd-2.2.0.ebuild 
b/app-admin/sysklogd/sysklogd-2.2.0.ebuild
deleted file mode 100644
index fcf8b445d16..000
--- a/app-admin/sysklogd/sysklogd-2.2.0.ebuild
+++ /dev/null
@@ -1,84 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic systemd toolchain-funcs
-
-DESCRIPTION="Standard log daemons"
-HOMEPAGE="https://troglobit.com/sysklogd.html 
https://github.com/troglobit/sysklogd;
-
-if [[ "${PV}" == * ]] ; then
-   inherit autotools git-r3
-   EGIT_REPO_URI="https://github.com/troglobit/sysklogd.git;
-else
-   
SRC_URI="https://github.com/troglobit/sysklogd/releases/download/v${PV}/${P}.tar.gz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86"
-fi
-
-LICENSE="BSD"
-SLOT="0"
-IUSE="logger logrotate systemd"
-RESTRICT="test"
-
-DEPEND="
-   logger? (
-   !=sys-apps/util-linux-2.34-r3[logger]
-   )
-"
-RDEPEND="${DEPEND}
-   logrotate? ( app-admin/logrotate )"
-
-DOCS=( ChangeLog.md README.md )
-
-pkg_setup() {
-   append-lfs-flags
-   tc-export CC
-}
-
-src_prepare() {
-   default
-   [[ "${PV}" == * ]] && eautoreconf
-}
-
-src_configure() {
-   local myeconfargs=(
-   --disable-static
-   --runstatedir="${EPREFIX}"/run
-   $(use_with logger)
-   $(use_with systemd systemd $(systemd_get_systemunitdir))
-   )
-   econf "${myeconfargs[@]}"
-}
-
-src_install() {
-   default
-
-   insinto /etc
-   doins syslog.conf
-   keepdir /etc/syslog.d
-
-   newinitd "${FILESDIR}"/sysklogd.rc10 sysklogd
-   newconfd "${FILESDIR}"/sysklogd.confd3 sysklogd
-
-   if use logrotate ; then
-   insinto /etc/logrotate.d
-   newins "${FILESDIR}"/sysklogd.logrotate sysklogd
-   sed 's@ -r 10M:10@@' -i "${ED}"/etc/conf.d/sysklogd || die
-   fi
-
-   find "${ED}" -type f -name "*.la" -delete || die
-}
-
-pkg_postinst() {
-   if ! use logrotate && [[ -n ${REPLACING_VERSIONS} ]] && ver_test 
${REPLACING_VERSIONS} -lt 2.0 ; then
-   elog "Starting with version 2.0 syslogd has built in log 
rotation"
-   elog "functionality that does no longer require a running cron 
daemon."
-   elog "So we no longer install any log rotation cron files for 
sysklogd."
-   fi
-   if [[ -n ${REPLACING_VERSIONS} ]] && ver_test ${REPLACING_VERSIONS} -lt 
2.1 ; then
-   elog "Starting with version 2.1 sysklogd no longer provides 
klogd."
-   elog "syslogd now also logs kernel messages."
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: app-admin/sysklogd/

2021-02-02 Thread Lars Wendler
commit: 52225b576fdc968852a60f3928bf1195a06dce00
Author: Jonathan Davies  protonmail  com>
AuthorDate: Tue Feb  2 12:07:57 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Feb  2 13:54:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52225b57

app-admin/sysklogd: Make logrotate USE flag pull in required dep.

Signed-off-by: Jonathan Davies  protonmail.com>
Closes: https://github.com/gentoo/gentoo/pull/19304
Signed-off-by: Lars Wendler  gentoo.org>

 app-admin/sysklogd/sysklogd-2.1.2.ebuild | 3 ++-
 app-admin/sysklogd/sysklogd-2.2.0.ebuild | 3 ++-
 app-admin/sysklogd/sysklogd-2.2.1.ebuild | 3 ++-
 app-admin/sysklogd/sysklogd-.ebuild  | 3 ++-
 4 files changed, 8 insertions(+), 4 deletions(-)

diff --git a/app-admin/sysklogd/sysklogd-2.1.2.ebuild 
b/app-admin/sysklogd/sysklogd-2.1.2.ebuild
index 849a0fc7d68..28b6cb446de 100644
--- a/app-admin/sysklogd/sysklogd-2.1.2.ebuild
+++ b/app-admin/sysklogd/sysklogd-2.1.2.ebuild
@@ -27,7 +27,8 @@ DEPEND="
!>=sys-apps/util-linux-2.34-r3[logger]
)
 "
-RDEPEND="${DEPEND}"
+RDEPEND="${DEPEND}
+   logrotate? ( app-admin/logrotate )"
 
 DOCS=( ChangeLog.md README.md )
 

diff --git a/app-admin/sysklogd/sysklogd-2.2.0.ebuild 
b/app-admin/sysklogd/sysklogd-2.2.0.ebuild
index ff5b1d0d7b5..fcf8b445d16 100644
--- a/app-admin/sysklogd/sysklogd-2.2.0.ebuild
+++ b/app-admin/sysklogd/sysklogd-2.2.0.ebuild
@@ -27,7 +27,8 @@ DEPEND="
!>=sys-apps/util-linux-2.34-r3[logger]
)
 "
-RDEPEND="${DEPEND}"
+RDEPEND="${DEPEND}
+   logrotate? ( app-admin/logrotate )"
 
 DOCS=( ChangeLog.md README.md )
 

diff --git a/app-admin/sysklogd/sysklogd-2.2.1.ebuild 
b/app-admin/sysklogd/sysklogd-2.2.1.ebuild
index ff5b1d0d7b5..fcf8b445d16 100644
--- a/app-admin/sysklogd/sysklogd-2.2.1.ebuild
+++ b/app-admin/sysklogd/sysklogd-2.2.1.ebuild
@@ -27,7 +27,8 @@ DEPEND="
!>=sys-apps/util-linux-2.34-r3[logger]
)
 "
-RDEPEND="${DEPEND}"
+RDEPEND="${DEPEND}
+   logrotate? ( app-admin/logrotate )"
 
 DOCS=( ChangeLog.md README.md )
 

diff --git a/app-admin/sysklogd/sysklogd-.ebuild 
b/app-admin/sysklogd/sysklogd-.ebuild
index ff5b1d0d7b5..fcf8b445d16 100644
--- a/app-admin/sysklogd/sysklogd-.ebuild
+++ b/app-admin/sysklogd/sysklogd-.ebuild
@@ -27,7 +27,8 @@ DEPEND="
!>=sys-apps/util-linux-2.34-r3[logger]
)
 "
-RDEPEND="${DEPEND}"
+RDEPEND="${DEPEND}
+   logrotate? ( app-admin/logrotate )"
 
 DOCS=( ChangeLog.md README.md )
 



[gentoo-commits] repo/gentoo:master commit in: app-admin/sysklogd/

2021-01-30 Thread Lars Wendler
commit: 212355407ef9966d89e9f7f0392b5adb625eec94
Author: Lars Wendler  gentoo  org>
AuthorDate: Sat Jan 30 14:30:25 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sat Jan 30 14:30:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21235540

app-admin/sysklogd: Bump to version 2.2.1

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Lars Wendler  gentoo.org>

 app-admin/sysklogd/Manifest  |  1 +
 app-admin/sysklogd/sysklogd-2.2.1.ebuild | 83 
 2 files changed, 84 insertions(+)

diff --git a/app-admin/sysklogd/Manifest b/app-admin/sysklogd/Manifest
index ab44b89a5ad..53ba646c1be 100644
--- a/app-admin/sysklogd/Manifest
+++ b/app-admin/sysklogd/Manifest
@@ -1,2 +1,3 @@
 DIST sysklogd-2.1.2.tar.gz 561286 BLAKE2B 
f70c2d116740930761677b9fdf715242844a583a59cd93c2e3408f985ce856d1a9eabc3ba736d18af44e8d154cdadec88035fc357db83eb504b4c6f800ea1f1d
 SHA512 
dcd715939b4285e08ead0a1e797d09a8845156f456d3776cfcd0bcff7fbb9a306cb84a2b22731b430e2199d59ba42ab975fed6e675cf9d8a78833575c1490268
 DIST sysklogd-2.2.0.tar.gz 439595 BLAKE2B 
8b3993bd5f6d0b824152fe60aea97dcf1447282656692cf68576b576eacadc26f12af24f92e235f1eaf9cec243ce41f492f1e05f9fbad06d9e38854436e6
 SHA512 
36c4d1ae5c306195604f279c48bd837ba483deadd642e86d9eefbd0d1eefab5dc03053ad54f9751264117f9314ebbb5d492fa7bbb30b017539c6b98a7e44cf30
+DIST sysklogd-2.2.1.tar.gz 440182 BLAKE2B 
7b926a45dc2aaa9cc57655c5a5cbbe3d1f91a29a136435a477d571f43b307d4f125672784319891b7498641c3ae265c3bda22d84beab99022ef7a870a4d3f1c8
 SHA512 
4b26e494bfdd82666718fc37c16577cfa45ad7235e4e7b9f605f1ae51dd595f0a01281ecfa04e31b9a79c2de9de3c64d02dab27924e33532da49844d8011b626

diff --git a/app-admin/sysklogd/sysklogd-2.2.1.ebuild 
b/app-admin/sysklogd/sysklogd-2.2.1.ebuild
new file mode 100644
index 000..ff5b1d0d7b5
--- /dev/null
+++ b/app-admin/sysklogd/sysklogd-2.2.1.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic systemd toolchain-funcs
+
+DESCRIPTION="Standard log daemons"
+HOMEPAGE="https://troglobit.com/sysklogd.html 
https://github.com/troglobit/sysklogd;
+
+if [[ "${PV}" == * ]] ; then
+   inherit autotools git-r3
+   EGIT_REPO_URI="https://github.com/troglobit/sysklogd.git;
+else
+   
SRC_URI="https://github.com/troglobit/sysklogd/releases/download/v${PV}/${P}.tar.gz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86"
+fi
+
+LICENSE="BSD"
+SLOT="0"
+IUSE="logger logrotate systemd"
+RESTRICT="test"
+
+DEPEND="
+   logger? (
+   !=sys-apps/util-linux-2.34-r3[logger]
+   )
+"
+RDEPEND="${DEPEND}"
+
+DOCS=( ChangeLog.md README.md )
+
+pkg_setup() {
+   append-lfs-flags
+   tc-export CC
+}
+
+src_prepare() {
+   default
+   [[ "${PV}" == * ]] && eautoreconf
+}
+
+src_configure() {
+   local myeconfargs=(
+   --disable-static
+   --runstatedir="${EPREFIX}"/run
+   $(use_with logger)
+   $(use_with systemd systemd $(systemd_get_systemunitdir))
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+
+   insinto /etc
+   doins syslog.conf
+   keepdir /etc/syslog.d
+
+   newinitd "${FILESDIR}"/sysklogd.rc10 sysklogd
+   newconfd "${FILESDIR}"/sysklogd.confd3 sysklogd
+
+   if use logrotate ; then
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}"/sysklogd.logrotate sysklogd
+   sed 's@ -r 10M:10@@' -i "${ED}"/etc/conf.d/sysklogd || die
+   fi
+
+   find "${ED}" -type f -name "*.la" -delete || die
+}
+
+pkg_postinst() {
+   if ! use logrotate && [[ -n ${REPLACING_VERSIONS} ]] && ver_test 
${REPLACING_VERSIONS} -lt 2.0 ; then
+   elog "Starting with version 2.0 syslogd has built in log 
rotation"
+   elog "functionality that does no longer require a running cron 
daemon."
+   elog "So we no longer install any log rotation cron files for 
sysklogd."
+   fi
+   if [[ -n ${REPLACING_VERSIONS} ]] && ver_test ${REPLACING_VERSIONS} -lt 
2.1 ; then
+   elog "Starting with version 2.1 sysklogd no longer provides 
klogd."
+   elog "syslogd now also logs kernel messages."
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: app-admin/sysklogd/

2021-01-15 Thread Lars Wendler
commit: a7339d55d73b04514b8405e60d124ae3f3e3b739
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Jan 15 10:40:04 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Jan 15 10:40:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7339d55

app-admin/sysklogd: Don't build static libs

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Lars Wendler  gentoo.org>

 app-admin/sysklogd/sysklogd-2.1.2.ebuild | 5 +++--
 app-admin/sysklogd/sysklogd-2.2.0.ebuild | 3 ++-
 app-admin/sysklogd/sysklogd-.ebuild  | 5 +++--
 3 files changed, 8 insertions(+), 5 deletions(-)

diff --git a/app-admin/sysklogd/sysklogd-2.1.2.ebuild 
b/app-admin/sysklogd/sysklogd-2.1.2.ebuild
index e3018251aba..849a0fc7d68 100644
--- a/app-admin/sysklogd/sysklogd-2.1.2.ebuild
+++ b/app-admin/sysklogd/sysklogd-2.1.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -43,6 +43,7 @@ src_prepare() {
 
 src_configure() {
local myeconfargs=(
+   --disable-static
--runstatedir="${EPREFIX}"/run
$(use_with logger)
$(use_with systemd systemd $(systemd_get_systemunitdir))
@@ -66,7 +67,7 @@ src_install() {
sed 's@ -r 10M:10@@' -i "${ED}"/etc/conf.d/sysklogd || die
fi
 
-   find "${ED}" -type f \( -name "*.a" -o -name "*.la" \) -delete || die
+   find "${ED}" -type f -name "*.la" -delete || die
 }
 
 pkg_postinst() {

diff --git a/app-admin/sysklogd/sysklogd-2.2.0.ebuild 
b/app-admin/sysklogd/sysklogd-2.2.0.ebuild
index bcbda07ce22..ff5b1d0d7b5 100644
--- a/app-admin/sysklogd/sysklogd-2.2.0.ebuild
+++ b/app-admin/sysklogd/sysklogd-2.2.0.ebuild
@@ -43,6 +43,7 @@ src_prepare() {
 
 src_configure() {
local myeconfargs=(
+   --disable-static
--runstatedir="${EPREFIX}"/run
$(use_with logger)
$(use_with systemd systemd $(systemd_get_systemunitdir))
@@ -66,7 +67,7 @@ src_install() {
sed 's@ -r 10M:10@@' -i "${ED}"/etc/conf.d/sysklogd || die
fi
 
-   find "${ED}" -type f \( -name "*.a" -o -name "*.la" \) -delete || die
+   find "${ED}" -type f -name "*.la" -delete || die
 }
 
 pkg_postinst() {

diff --git a/app-admin/sysklogd/sysklogd-.ebuild 
b/app-admin/sysklogd/sysklogd-.ebuild
index ad19247bad9..ff5b1d0d7b5 100644
--- a/app-admin/sysklogd/sysklogd-.ebuild
+++ b/app-admin/sysklogd/sysklogd-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -43,6 +43,7 @@ src_prepare() {
 
 src_configure() {
local myeconfargs=(
+   --disable-static
--runstatedir="${EPREFIX}"/run
$(use_with logger)
$(use_with systemd systemd $(systemd_get_systemunitdir))
@@ -66,7 +67,7 @@ src_install() {
sed 's@ -r 10M:10@@' -i "${ED}"/etc/conf.d/sysklogd || die
fi
 
-   find "${ED}" -type f \( -name "*.a" -o -name "*.la" \) -delete || die
+   find "${ED}" -type f -name "*.la" -delete || die
 }
 
 pkg_postinst() {



[gentoo-commits] repo/gentoo:master commit in: app-admin/sysklogd/

2021-01-15 Thread Lars Wendler
commit: 4e8bda1a9f30aabc59de8db5c39df4045369af3e
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Jan 15 10:35:10 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Jan 15 10:35:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e8bda1a

app-admin/sysklogd: Bump to version 2.2.0

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Lars Wendler  gentoo.org>

 app-admin/sysklogd/Manifest  |  1 +
 app-admin/sysklogd/sysklogd-2.2.0.ebuild | 82 
 2 files changed, 83 insertions(+)

diff --git a/app-admin/sysklogd/Manifest b/app-admin/sysklogd/Manifest
index a7bca40c61a..ab44b89a5ad 100644
--- a/app-admin/sysklogd/Manifest
+++ b/app-admin/sysklogd/Manifest
@@ -1 +1,2 @@
 DIST sysklogd-2.1.2.tar.gz 561286 BLAKE2B 
f70c2d116740930761677b9fdf715242844a583a59cd93c2e3408f985ce856d1a9eabc3ba736d18af44e8d154cdadec88035fc357db83eb504b4c6f800ea1f1d
 SHA512 
dcd715939b4285e08ead0a1e797d09a8845156f456d3776cfcd0bcff7fbb9a306cb84a2b22731b430e2199d59ba42ab975fed6e675cf9d8a78833575c1490268
+DIST sysklogd-2.2.0.tar.gz 439595 BLAKE2B 
8b3993bd5f6d0b824152fe60aea97dcf1447282656692cf68576b576eacadc26f12af24f92e235f1eaf9cec243ce41f492f1e05f9fbad06d9e38854436e6
 SHA512 
36c4d1ae5c306195604f279c48bd837ba483deadd642e86d9eefbd0d1eefab5dc03053ad54f9751264117f9314ebbb5d492fa7bbb30b017539c6b98a7e44cf30

diff --git a/app-admin/sysklogd/sysklogd-2.2.0.ebuild 
b/app-admin/sysklogd/sysklogd-2.2.0.ebuild
new file mode 100644
index 000..bcbda07ce22
--- /dev/null
+++ b/app-admin/sysklogd/sysklogd-2.2.0.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic systemd toolchain-funcs
+
+DESCRIPTION="Standard log daemons"
+HOMEPAGE="https://troglobit.com/sysklogd.html 
https://github.com/troglobit/sysklogd;
+
+if [[ "${PV}" == * ]] ; then
+   inherit autotools git-r3
+   EGIT_REPO_URI="https://github.com/troglobit/sysklogd.git;
+else
+   
SRC_URI="https://github.com/troglobit/sysklogd/releases/download/v${PV}/${P}.tar.gz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86"
+fi
+
+LICENSE="BSD"
+SLOT="0"
+IUSE="logger logrotate systemd"
+RESTRICT="test"
+
+DEPEND="
+   logger? (
+   !=sys-apps/util-linux-2.34-r3[logger]
+   )
+"
+RDEPEND="${DEPEND}"
+
+DOCS=( ChangeLog.md README.md )
+
+pkg_setup() {
+   append-lfs-flags
+   tc-export CC
+}
+
+src_prepare() {
+   default
+   [[ "${PV}" == * ]] && eautoreconf
+}
+
+src_configure() {
+   local myeconfargs=(
+   --runstatedir="${EPREFIX}"/run
+   $(use_with logger)
+   $(use_with systemd systemd $(systemd_get_systemunitdir))
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+
+   insinto /etc
+   doins syslog.conf
+   keepdir /etc/syslog.d
+
+   newinitd "${FILESDIR}"/sysklogd.rc10 sysklogd
+   newconfd "${FILESDIR}"/sysklogd.confd3 sysklogd
+
+   if use logrotate ; then
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}"/sysklogd.logrotate sysklogd
+   sed 's@ -r 10M:10@@' -i "${ED}"/etc/conf.d/sysklogd || die
+   fi
+
+   find "${ED}" -type f \( -name "*.a" -o -name "*.la" \) -delete || die
+}
+
+pkg_postinst() {
+   if ! use logrotate && [[ -n ${REPLACING_VERSIONS} ]] && ver_test 
${REPLACING_VERSIONS} -lt 2.0 ; then
+   elog "Starting with version 2.0 syslogd has built in log 
rotation"
+   elog "functionality that does no longer require a running cron 
daemon."
+   elog "So we no longer install any log rotation cron files for 
sysklogd."
+   fi
+   if [[ -n ${REPLACING_VERSIONS} ]] && ver_test ${REPLACING_VERSIONS} -lt 
2.1 ; then
+   elog "Starting with version 2.1 sysklogd no longer provides 
klogd."
+   elog "syslogd now also logs kernel messages."
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: app-admin/sysklogd/files/, app-admin/sysklogd/

2020-05-20 Thread Lars Wendler
commit: 3a98533232cd1057fd05ce6b1e76a4a9378bdead
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed May 20 07:49:11 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed May 20 07:49:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a985332

app-admin/sysklogd: Removed old

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Lars Wendler  gentoo.org>

 app-admin/sysklogd/Manifest|   4 -
 .../sysklogd-1.4.2-caen-owl-klogd-drop-root.diff   | 162 -
 .../sysklogd-1.4.2-caen-owl-syslogd-bind.diff  | 103 -
 .../sysklogd-1.4.2-caen-owl-syslogd-drop-root.diff | 118 ---
 app-admin/sysklogd/files/sysklogd-1.5-build.patch  |  20 ---
 .../sysklogd/files/sysklogd-1.5-debian-cron.patch  |  38 -
 .../sysklogd/files/sysklogd-1.5-glibc-2.24.patch   |  11 --
 .../files/sysklogd-1.5-syslog-func-collision.patch | 103 -
 .../files/sysklogd-2.0.3-no_parallel_build.patch   |  40 -
 app-admin/sysklogd/files/sysklogd.confd|   6 -
 app-admin/sysklogd/files/sysklogd.confd2   |   6 -
 app-admin/sysklogd/files/sysklogd.rc7  |  74 --
 app-admin/sysklogd/files/sysklogd.rc9  |  82 ---
 app-admin/sysklogd/metadata.xml|   1 -
 app-admin/sysklogd/sysklogd-1.5.1-r1.ebuild|  69 -
 app-admin/sysklogd/sysklogd-2.0.3.ebuild   |  77 --
 app-admin/sysklogd/sysklogd-2.1.1.ebuild   |  82 ---
 17 files changed, 996 deletions(-)

diff --git a/app-admin/sysklogd/Manifest b/app-admin/sysklogd/Manifest
index d5f116a3906..a7bca40c61a 100644
--- a/app-admin/sysklogd/Manifest
+++ b/app-admin/sysklogd/Manifest
@@ -1,5 +1 @@
-DIST sysklogd-1.5.1.tar.gz 90011 BLAKE2B 
c40bd8d5769f7d3d4141d602c74ac41e05a140743d18c4923d9368da7ba193ccb89a6837173994f0b7a9c290cc23f64513040434d7ab8df81b5d09b73b0263ad
 SHA512 
a72196a1a172d25be1c4791ef6256fe71fa2ba8c1383d230e646e93f8a65c3a57c535189726325da4c792fdb2e9cb119bba43c878816a8e78e78189fd32b12b7
-DIST sysklogd-2.0.3.tar.gz 466919 BLAKE2B 
d9ada06dadb5a43ca7102cb24eaffa0494af2743f4714bab7d362cf480835ea9c3fc51ee171e4eb3b90380d63abe78c759bdfc5d946ec4d5bf8fce748cd916b9
 SHA512 
95ed0465e37b438d624b0a78d74c1194c57d117890492b5773c9ccefa7aa2c1f54ed510e54a29019fb2d7274200370031fe822a9316c154e64a2a01cb912d7a8
-DIST sysklogd-2.1.1.tar.gz 560806 BLAKE2B 
576da4c75a5f75f9df438764083d5f4a26a29edce7d8d2ce8e27e35b1b3460289aa366ac5e7e3dd887f0c2bc08fdea8fcca5dedcf5e7c34aaf677ddb5745a0be
 SHA512 
7b486a123b651e9393a4f4d0340e6356e9cf73f344c4a51f84b732134a6d61bf7ee09125d723dda3a2137c3b93c4df156b79193a8111d1ae5c339a668debada3
 DIST sysklogd-2.1.2.tar.gz 561286 BLAKE2B 
f70c2d116740930761677b9fdf715242844a583a59cd93c2e3408f985ce856d1a9eabc3ba736d18af44e8d154cdadec88035fc357db83eb504b4c6f800ea1f1d
 SHA512 
dcd715939b4285e08ead0a1e797d09a8845156f456d3776cfcd0bcff7fbb9a306cb84a2b22731b430e2199d59ba42ab975fed6e675cf9d8a78833575c1490268
-DIST sysklogd_1.5-6.diff.gz 25677 BLAKE2B 
3cb1f596490998b6002d4656a2321a500ce9941a37737c0b9d4702bbb87d7bc9ba21b68e06d175e3c1714a701adc6b3312e18a556ebc9ef395d8968762830cb5
 SHA512 
816961a835a43057569f62fd20d9f7b5e0bfcfcb173b68947457708504db3ce47e635956c8a9564f9bd577d8f3c49dfc725d321dfd3370b2de918363c30f838e

diff --git 
a/app-admin/sysklogd/files/sysklogd-1.4.2-caen-owl-klogd-drop-root.diff 
b/app-admin/sysklogd/files/sysklogd-1.4.2-caen-owl-klogd-drop-root.diff
deleted file mode 100644
index 40b8817d4e2..000
--- a/app-admin/sysklogd/files/sysklogd-1.4.2-caen-owl-klogd-drop-root.diff
+++ /dev/null
@@ -1,162 +0,0 @@
-http://cvsweb.openwall.com/cgi/cvsweb.cgi/~checkout~/Owl/packages/sysklogd/sysklogd-1.4.2-caen-owl-klogd-drop-root.diff?rev=1.2;content-type=text%2Fplain
-diff -upk.orig sysklogd-1.4.2.orig/klogd.8 sysklogd-1.4.2/klogd.8
 sysklogd-1.4.2.orig/klogd.82005-03-11 16:12:09 +
-+++ sysklogd-1.4.2/klogd.8 2005-08-18 14:37:47 +
-@@ -18,6 +19,12 @@ klogd \- Kernel Log Daemon
- .RB [ " \-f "
- .I fname
- ]
-+.RB [ " \-u "
-+.I username
-+]
-+.RB [ " \-j "
-+.I chroot_dir
-+]
- .RB [ " \-iI " ]
- .RB [ " \-n " ]
- .RB [ " \-o " ]
-@@ -53,6 +60,20 @@ stderr.
- .BI "\-f " file
- Log messages to the specified filename rather than to the syslog facility.
- .TP
-+.BI "\-u " username
-+Tells klogd to become the specified user and drop root privileges before
-+starting logging.
-+.TP
-+.BI "\-j " chroot_dir
-+Tells klogd to
-+.BR chroot (2)
-+into this directory after initializing.
-+This option is only valid if the \-u option is also used to run klogd
-+without root privileges.
-+Note that the use of this option will prevent \-i and \-I from working
-+unless you set up the chroot directory in such a way that klogd can still
-+read the kernel module symbols.
-+.TP
- .BI "\-i \-I"
- Signal the currently executing klogd daemon.  Both of these switches control
- the loading/reloading of symbol information.  The \-i 

[gentoo-commits] repo/gentoo:master commit in: app-admin/sysklogd/

2020-05-15 Thread Sergei Trofimovich
commit: cdbd86dedbc67cad47c316ffe5c3c68521bb09a9
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Fri May 15 16:39:10 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri May 15 17:33:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cdbd86de

app-admin/sysklogd: stable 2.1.2 for hppa, bug #722976

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 app-admin/sysklogd/sysklogd-2.1.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/sysklogd/sysklogd-2.1.2.ebuild 
b/app-admin/sysklogd/sysklogd-2.1.2.ebuild
index e3018251aba..275e5522610 100644
--- a/app-admin/sysklogd/sysklogd-2.1.2.ebuild
+++ b/app-admin/sysklogd/sysklogd-2.1.2.ebuild
@@ -13,7 +13,7 @@ if [[ "${PV}" == * ]] ; then
EGIT_REPO_URI="https://github.com/troglobit/sysklogd.git;
 else

SRC_URI="https://github.com/troglobit/sysklogd/releases/download/v${PV}/${P}.tar.gz;
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 
sparc x86"
+   KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 
sparc x86"
 fi
 
 LICENSE="BSD"



[gentoo-commits] repo/gentoo:master commit in: app-admin/sysklogd/

2020-05-15 Thread Agostino Sarubbo
commit: 41de11e3cefa8038bc7c009935a1e1fb5cb3b92d
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri May 15 11:47:28 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri May 15 11:47:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41de11e3

app-admin/sysklogd: ppc64 stable wrt bug #722976

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-admin/sysklogd/sysklogd-2.1.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/sysklogd/sysklogd-2.1.2.ebuild 
b/app-admin/sysklogd/sysklogd-2.1.2.ebuild
index 7d296c02316..e3018251aba 100644
--- a/app-admin/sysklogd/sysklogd-2.1.2.ebuild
+++ b/app-admin/sysklogd/sysklogd-2.1.2.ebuild
@@ -13,7 +13,7 @@ if [[ "${PV}" == * ]] ; then
EGIT_REPO_URI="https://github.com/troglobit/sysklogd.git;
 else

SRC_URI="https://github.com/troglobit/sysklogd/releases/download/v${PV}/${P}.tar.gz;
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 
sparc x86"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 
sparc x86"
 fi
 
 LICENSE="BSD"



[gentoo-commits] repo/gentoo:master commit in: app-admin/sysklogd/

2020-05-15 Thread Agostino Sarubbo
commit: 120717e92764dfd163f3d0e42d1d6060c6b33cc3
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri May 15 11:46:38 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri May 15 11:46:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=120717e9

app-admin/sysklogd: ppc stable wrt bug #722976

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-admin/sysklogd/sysklogd-2.1.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/sysklogd/sysklogd-2.1.2.ebuild 
b/app-admin/sysklogd/sysklogd-2.1.2.ebuild
index ed4b92e5be8..7d296c02316 100644
--- a/app-admin/sysklogd/sysklogd-2.1.2.ebuild
+++ b/app-admin/sysklogd/sysklogd-2.1.2.ebuild
@@ -13,7 +13,7 @@ if [[ "${PV}" == * ]] ; then
EGIT_REPO_URI="https://github.com/troglobit/sysklogd.git;
 else

SRC_URI="https://github.com/troglobit/sysklogd/releases/download/v${PV}/${P}.tar.gz;
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
sparc x86"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 
sparc x86"
 fi
 
 LICENSE="BSD"



[gentoo-commits] repo/gentoo:master commit in: app-admin/sysklogd/

2020-05-15 Thread Agostino Sarubbo
commit: 10fd43d5e86b7f3239f633d2bf9505eac5dd5dff
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri May 15 11:45:57 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri May 15 11:45:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10fd43d5

app-admin/sysklogd: arm stable wrt bug #722976

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="arm"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-admin/sysklogd/sysklogd-2.1.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/sysklogd/sysklogd-2.1.2.ebuild 
b/app-admin/sysklogd/sysklogd-2.1.2.ebuild
index 5246832eca3..ed4b92e5be8 100644
--- a/app-admin/sysklogd/sysklogd-2.1.2.ebuild
+++ b/app-admin/sysklogd/sysklogd-2.1.2.ebuild
@@ -13,7 +13,7 @@ if [[ "${PV}" == * ]] ; then
EGIT_REPO_URI="https://github.com/troglobit/sysklogd.git;
 else

SRC_URI="https://github.com/troglobit/sysklogd/releases/download/v${PV}/${P}.tar.gz;
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
sparc x86"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
sparc x86"
 fi
 
 LICENSE="BSD"



[gentoo-commits] repo/gentoo:master commit in: app-admin/sysklogd/

2020-05-15 Thread Agostino Sarubbo
commit: 03392c3796bc4244df1f5e07be6b2f4e12e2821d
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri May 15 10:30:22 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri May 15 10:30:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03392c37

app-admin/sysklogd: sparc stable wrt bug #722976

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-admin/sysklogd/sysklogd-2.1.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/sysklogd/sysklogd-2.1.2.ebuild 
b/app-admin/sysklogd/sysklogd-2.1.2.ebuild
index e0c3612e5a5..5246832eca3 100644
--- a/app-admin/sysklogd/sysklogd-2.1.2.ebuild
+++ b/app-admin/sysklogd/sysklogd-2.1.2.ebuild
@@ -13,7 +13,7 @@ if [[ "${PV}" == * ]] ; then
EGIT_REPO_URI="https://github.com/troglobit/sysklogd.git;
 else

SRC_URI="https://github.com/troglobit/sysklogd/releases/download/v${PV}/${P}.tar.gz;
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sparc x86"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
sparc x86"
 fi
 
 LICENSE="BSD"



[gentoo-commits] repo/gentoo:master commit in: app-admin/sysklogd/

2020-05-15 Thread Agostino Sarubbo
commit: 6c033bf48077d594f7e211fb4a593216f57695b4
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri May 15 10:28:31 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri May 15 10:28:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c033bf4

app-admin/sysklogd: amd64 stable wrt bug #722976

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-admin/sysklogd/sysklogd-2.1.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/sysklogd/sysklogd-2.1.2.ebuild 
b/app-admin/sysklogd/sysklogd-2.1.2.ebuild
index 0200fd1c103..e0c3612e5a5 100644
--- a/app-admin/sysklogd/sysklogd-2.1.2.ebuild
+++ b/app-admin/sysklogd/sysklogd-2.1.2.ebuild
@@ -13,7 +13,7 @@ if [[ "${PV}" == * ]] ; then
EGIT_REPO_URI="https://github.com/troglobit/sysklogd.git;
 else

SRC_URI="https://github.com/troglobit/sysklogd/releases/download/v${PV}/${P}.tar.gz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sparc x86"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sparc x86"
 fi
 
 LICENSE="BSD"



[gentoo-commits] repo/gentoo:master commit in: app-admin/sysklogd/

2020-05-15 Thread Agostino Sarubbo
commit: 84f268faecb4bda16f70f0e8eb7a4dac325cb7c6
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri May 15 10:18:25 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri May 15 10:18:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84f268fa

app-admin/sysklogd: x86 stable wrt bug #722976

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-admin/sysklogd/sysklogd-2.1.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/sysklogd/sysklogd-2.1.2.ebuild 
b/app-admin/sysklogd/sysklogd-2.1.2.ebuild
index ad19247bad9..0200fd1c103 100644
--- a/app-admin/sysklogd/sysklogd-2.1.2.ebuild
+++ b/app-admin/sysklogd/sysklogd-2.1.2.ebuild
@@ -13,7 +13,7 @@ if [[ "${PV}" == * ]] ; then
EGIT_REPO_URI="https://github.com/troglobit/sysklogd.git;
 else

SRC_URI="https://github.com/troglobit/sysklogd/releases/download/v${PV}/${P}.tar.gz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sparc x86"
 fi
 
 LICENSE="BSD"



[gentoo-commits] repo/gentoo:master commit in: app-admin/sysklogd/

2020-03-22 Thread Lars Wendler
commit: bf48dd6a066eb73d75cd0c94ccf122bfcdda74c6
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Mar 23 01:12:50 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Mar 23 01:13:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf48dd6a

app-admin/sysklogd: Removed old

Package-Manager: Portage-2.3.94, Repoman-2.3.21
Signed-off-by: Lars Wendler  gentoo.org>

 app-admin/sysklogd/Manifest|  1 -
 app-admin/sysklogd/sysklogd-2.1.ebuild | 71 --
 2 files changed, 72 deletions(-)

diff --git a/app-admin/sysklogd/Manifest b/app-admin/sysklogd/Manifest
index 596e31f188a..d5f116a3906 100644
--- a/app-admin/sysklogd/Manifest
+++ b/app-admin/sysklogd/Manifest
@@ -2,5 +2,4 @@ DIST sysklogd-1.5.1.tar.gz 90011 BLAKE2B 
c40bd8d5769f7d3d4141d602c74ac41e05a1407
 DIST sysklogd-2.0.3.tar.gz 466919 BLAKE2B 
d9ada06dadb5a43ca7102cb24eaffa0494af2743f4714bab7d362cf480835ea9c3fc51ee171e4eb3b90380d63abe78c759bdfc5d946ec4d5bf8fce748cd916b9
 SHA512 
95ed0465e37b438d624b0a78d74c1194c57d117890492b5773c9ccefa7aa2c1f54ed510e54a29019fb2d7274200370031fe822a9316c154e64a2a01cb912d7a8
 DIST sysklogd-2.1.1.tar.gz 560806 BLAKE2B 
576da4c75a5f75f9df438764083d5f4a26a29edce7d8d2ce8e27e35b1b3460289aa366ac5e7e3dd887f0c2bc08fdea8fcca5dedcf5e7c34aaf677ddb5745a0be
 SHA512 
7b486a123b651e9393a4f4d0340e6356e9cf73f344c4a51f84b732134a6d61bf7ee09125d723dda3a2137c3b93c4df156b79193a8111d1ae5c339a668debada3
 DIST sysklogd-2.1.2.tar.gz 561286 BLAKE2B 
f70c2d116740930761677b9fdf715242844a583a59cd93c2e3408f985ce856d1a9eabc3ba736d18af44e8d154cdadec88035fc357db83eb504b4c6f800ea1f1d
 SHA512 
dcd715939b4285e08ead0a1e797d09a8845156f456d3776cfcd0bcff7fbb9a306cb84a2b22731b430e2199d59ba42ab975fed6e675cf9d8a78833575c1490268
-DIST sysklogd-2.1.tar.gz 560611 BLAKE2B 
727f78a639d88fd67b5fe6106534a10f9b37717b0675772346b07691481d7d5297963d54d3e36eae7cf14431e8429eaf0da1c551970c7a916f4e6c891c7ad70c
 SHA512 
48fa0eed0013a9ff0a8bae0fe35bb82f46e012d3754da424bce0bcd339b4e016a1cbc93b134c02342f8da6e42721cdcdb3d28c3c71c571748d77a234460cb0c7
 DIST sysklogd_1.5-6.diff.gz 25677 BLAKE2B 
3cb1f596490998b6002d4656a2321a500ce9941a37737c0b9d4702bbb87d7bc9ba21b68e06d175e3c1714a701adc6b3312e18a556ebc9ef395d8968762830cb5
 SHA512 
816961a835a43057569f62fd20d9f7b5e0bfcfcb173b68947457708504db3ce47e635956c8a9564f9bd577d8f3c49dfc725d321dfd3370b2de918363c30f838e

diff --git a/app-admin/sysklogd/sysklogd-2.1.ebuild 
b/app-admin/sysklogd/sysklogd-2.1.ebuild
deleted file mode 100644
index fba04a0bc31..000
--- a/app-admin/sysklogd/sysklogd-2.1.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic systemd toolchain-funcs
-
-DESCRIPTION="Standard log daemons"
-HOMEPAGE="https://troglobit.com/sysklogd.html 
https://github.com/troglobit/sysklogd;
-SRC_URI="https://github.com/troglobit/sysklogd/releases/download/v${PV}/${P}.tar.gz;
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86"
-IUSE="logger logrotate systemd"
-RESTRICT="test"
-
-DEPEND="
-   logger? (
-   !=sys-apps/util-linux-2.34-r3[logger]
-   )
-"
-RDEPEND="${DEPEND}"
-
-DOCS=( ChangeLog.md README.md )
-
-pkg_setup() {
-   append-lfs-flags
-   tc-export CC
-}
-
-src_configure() {
-   local myeconfargs=(
-   --runstatedir="${EPREFIX}"/run
-   $(use_with logger)
-   $(use_with systemd systemd $(systemd_get_systemunitdir))
-   )
-   econf "${myeconfargs[@]}"
-}
-
-src_install() {
-   default
-
-   insinto /etc
-   doins syslog.conf
-   keepdir /etc/syslog.d
-
-   newinitd "${FILESDIR}"/sysklogd.rc10 sysklogd
-   newconfd "${FILESDIR}"/sysklogd.confd3 sysklogd
-
-   if use logrotate ; then
-   insinto /etc/logrotate.d
-   newins "${FILESDIR}"/sysklogd.logrotate sysklogd
-   sed 's@ -r 10M:10@@' -i "${ED}"/etc/conf.d/sysklogd || die
-   fi
-
-   find "${ED}" -type f \( -name "*.a" -o -name "*.la" \) -delete || die
-}
-
-pkg_postinst() {
-   if ! use logrotate && [[ -n ${REPLACING_VERSIONS} ]] && ver_test 
${REPLACING_VERSIONS} -lt 2.0 ; then
-   elog "Starting with version 2.0 syslogd has built in log 
rotation"
-   elog "functionality that does no longer require a running cron 
daemon."
-   elog "So we no longer install any log rotation cron files for 
sysklogd."
-   fi
-   if [[ -n ${REPLACING_VERSIONS} ]] && ver_test ${REPLACING_VERSIONS} -lt 
2.1 ; then
-   elog "Starting with version 2.1 sysklogd no longer provides 
klogd."
-   elog "syslogd now also logs kernel messages."
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: app-admin/sysklogd/

2020-03-22 Thread Lars Wendler
commit: d6ebcc741dd94f167c12a5bf617107a77c60561b
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Mar 23 01:09:33 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Mar 23 01:13:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6ebcc74

app-admin/sysklogd: Bump to version 2.1.2

Package-Manager: Portage-2.3.94, Repoman-2.3.21
Signed-off-by: Lars Wendler  gentoo.org>

 app-admin/sysklogd/Manifest  |  1 +
 app-admin/sysklogd/sysklogd-2.1.2.ebuild | 82 
 2 files changed, 83 insertions(+)

diff --git a/app-admin/sysklogd/Manifest b/app-admin/sysklogd/Manifest
index 45b3f9cf954..596e31f188a 100644
--- a/app-admin/sysklogd/Manifest
+++ b/app-admin/sysklogd/Manifest
@@ -1,5 +1,6 @@
 DIST sysklogd-1.5.1.tar.gz 90011 BLAKE2B 
c40bd8d5769f7d3d4141d602c74ac41e05a140743d18c4923d9368da7ba193ccb89a6837173994f0b7a9c290cc23f64513040434d7ab8df81b5d09b73b0263ad
 SHA512 
a72196a1a172d25be1c4791ef6256fe71fa2ba8c1383d230e646e93f8a65c3a57c535189726325da4c792fdb2e9cb119bba43c878816a8e78e78189fd32b12b7
 DIST sysklogd-2.0.3.tar.gz 466919 BLAKE2B 
d9ada06dadb5a43ca7102cb24eaffa0494af2743f4714bab7d362cf480835ea9c3fc51ee171e4eb3b90380d63abe78c759bdfc5d946ec4d5bf8fce748cd916b9
 SHA512 
95ed0465e37b438d624b0a78d74c1194c57d117890492b5773c9ccefa7aa2c1f54ed510e54a29019fb2d7274200370031fe822a9316c154e64a2a01cb912d7a8
 DIST sysklogd-2.1.1.tar.gz 560806 BLAKE2B 
576da4c75a5f75f9df438764083d5f4a26a29edce7d8d2ce8e27e35b1b3460289aa366ac5e7e3dd887f0c2bc08fdea8fcca5dedcf5e7c34aaf677ddb5745a0be
 SHA512 
7b486a123b651e9393a4f4d0340e6356e9cf73f344c4a51f84b732134a6d61bf7ee09125d723dda3a2137c3b93c4df156b79193a8111d1ae5c339a668debada3
+DIST sysklogd-2.1.2.tar.gz 561286 BLAKE2B 
f70c2d116740930761677b9fdf715242844a583a59cd93c2e3408f985ce856d1a9eabc3ba736d18af44e8d154cdadec88035fc357db83eb504b4c6f800ea1f1d
 SHA512 
dcd715939b4285e08ead0a1e797d09a8845156f456d3776cfcd0bcff7fbb9a306cb84a2b22731b430e2199d59ba42ab975fed6e675cf9d8a78833575c1490268
 DIST sysklogd-2.1.tar.gz 560611 BLAKE2B 
727f78a639d88fd67b5fe6106534a10f9b37717b0675772346b07691481d7d5297963d54d3e36eae7cf14431e8429eaf0da1c551970c7a916f4e6c891c7ad70c
 SHA512 
48fa0eed0013a9ff0a8bae0fe35bb82f46e012d3754da424bce0bcd339b4e016a1cbc93b134c02342f8da6e42721cdcdb3d28c3c71c571748d77a234460cb0c7
 DIST sysklogd_1.5-6.diff.gz 25677 BLAKE2B 
3cb1f596490998b6002d4656a2321a500ce9941a37737c0b9d4702bbb87d7bc9ba21b68e06d175e3c1714a701adc6b3312e18a556ebc9ef395d8968762830cb5
 SHA512 
816961a835a43057569f62fd20d9f7b5e0bfcfcb173b68947457708504db3ce47e635956c8a9564f9bd577d8f3c49dfc725d321dfd3370b2de918363c30f838e

diff --git a/app-admin/sysklogd/sysklogd-2.1.2.ebuild 
b/app-admin/sysklogd/sysklogd-2.1.2.ebuild
new file mode 100644
index 000..bd1e8726ca4
--- /dev/null
+++ b/app-admin/sysklogd/sysklogd-2.1.2.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic systemd toolchain-funcs
+
+DESCRIPTION="Standard log daemons"
+HOMEPAGE="https://troglobit.com/sysklogd.html 
https://github.com/troglobit/sysklogd;
+
+if [[ "${PV}" == * ]] ; then
+   inherit autotools git-r3
+   EGIT_REPO_URI="https://github.com/troglobit/sysklogd.git;
+else
+   
SRC_URI="https://github.com/troglobit/sysklogd/releases/download/v${PV}/${P}.tar.gz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86"
+fi
+
+LICENSE="BSD"
+SLOT="0"
+IUSE="logger logrotate systemd"
+RESTRICT="test"
+
+DEPEND="
+   logger? (
+   !=sys-apps/util-linux-2.34-r3[logger]
+   )
+"
+RDEPEND="${DEPEND}"
+
+DOCS=( ChangeLog.md README.md )
+
+pkg_setup() {
+   append-lfs-flags
+   tc-export CC
+}
+
+src_prepare() {
+   default
+   [[ "${PV}" == * ]] && eautoreconf
+}
+
+src_configure() {
+   local myeconfargs=(
+   --runstatedir="${EPREFIX}"/run
+   $(use_with logger)
+   $(use_with systemd systemd $(systemd_get_systemunitdir))
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+
+   insinto /etc
+   doins syslog.conf
+   keepdir /etc/syslog.d
+
+   newinitd "${FILESDIR}"/sysklogd.rc10 sysklogd
+   newconfd "${FILESDIR}"/sysklogd.confd3 sysklogd
+
+   if use logrotate ; then
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}"/sysklogd.logrotate sysklogd
+   sed 's@ -r 10M:10@@' -i "${ED}"/etc/conf.d/sysklogd || die
+   fi
+
+   find "${ED}" -type f \( -name "*.a" -o -name "*.la" \) -delete || die
+}
+
+pkg_postinst() {
+   if ! use logrotate && [[ -n ${REPLACING_VERSIONS} ]] && ver_test 
${REPLACING_VERSIONS} -lt 2.0 ; then
+   elog "Starting with version 2.0 syslogd has built in log 
rotation"
+   elog "functionality that does no longer require a running cron 
daemon."
+   elog "So we 

[gentoo-commits] repo/gentoo:master commit in: app-admin/sysklogd/

2020-01-19 Thread Lars Wendler
commit: 61f19043aeb6385e13ff14d0746d44b2d7340f3d
Author: Lars Wendler  gentoo  org>
AuthorDate: Sun Jan 19 23:05:47 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sun Jan 19 23:06:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61f19043

app-admin/sysklogd: Bump to version 2.1.1

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Lars Wendler  gentoo.org>

 app-admin/sysklogd/Manifest  |  1 +
 app-admin/sysklogd/sysklogd-2.1.1.ebuild | 82 
 2 files changed, 83 insertions(+)

diff --git a/app-admin/sysklogd/Manifest b/app-admin/sysklogd/Manifest
index d6db6b9b5ce..45b3f9cf954 100644
--- a/app-admin/sysklogd/Manifest
+++ b/app-admin/sysklogd/Manifest
@@ -1,4 +1,5 @@
 DIST sysklogd-1.5.1.tar.gz 90011 BLAKE2B 
c40bd8d5769f7d3d4141d602c74ac41e05a140743d18c4923d9368da7ba193ccb89a6837173994f0b7a9c290cc23f64513040434d7ab8df81b5d09b73b0263ad
 SHA512 
a72196a1a172d25be1c4791ef6256fe71fa2ba8c1383d230e646e93f8a65c3a57c535189726325da4c792fdb2e9cb119bba43c878816a8e78e78189fd32b12b7
 DIST sysklogd-2.0.3.tar.gz 466919 BLAKE2B 
d9ada06dadb5a43ca7102cb24eaffa0494af2743f4714bab7d362cf480835ea9c3fc51ee171e4eb3b90380d63abe78c759bdfc5d946ec4d5bf8fce748cd916b9
 SHA512 
95ed0465e37b438d624b0a78d74c1194c57d117890492b5773c9ccefa7aa2c1f54ed510e54a29019fb2d7274200370031fe822a9316c154e64a2a01cb912d7a8
+DIST sysklogd-2.1.1.tar.gz 560806 BLAKE2B 
576da4c75a5f75f9df438764083d5f4a26a29edce7d8d2ce8e27e35b1b3460289aa366ac5e7e3dd887f0c2bc08fdea8fcca5dedcf5e7c34aaf677ddb5745a0be
 SHA512 
7b486a123b651e9393a4f4d0340e6356e9cf73f344c4a51f84b732134a6d61bf7ee09125d723dda3a2137c3b93c4df156b79193a8111d1ae5c339a668debada3
 DIST sysklogd-2.1.tar.gz 560611 BLAKE2B 
727f78a639d88fd67b5fe6106534a10f9b37717b0675772346b07691481d7d5297963d54d3e36eae7cf14431e8429eaf0da1c551970c7a916f4e6c891c7ad70c
 SHA512 
48fa0eed0013a9ff0a8bae0fe35bb82f46e012d3754da424bce0bcd339b4e016a1cbc93b134c02342f8da6e42721cdcdb3d28c3c71c571748d77a234460cb0c7
 DIST sysklogd_1.5-6.diff.gz 25677 BLAKE2B 
3cb1f596490998b6002d4656a2321a500ce9941a37737c0b9d4702bbb87d7bc9ba21b68e06d175e3c1714a701adc6b3312e18a556ebc9ef395d8968762830cb5
 SHA512 
816961a835a43057569f62fd20d9f7b5e0bfcfcb173b68947457708504db3ce47e635956c8a9564f9bd577d8f3c49dfc725d321dfd3370b2de918363c30f838e

diff --git a/app-admin/sysklogd/sysklogd-2.1.1.ebuild 
b/app-admin/sysklogd/sysklogd-2.1.1.ebuild
new file mode 100644
index 000..bd1e8726ca4
--- /dev/null
+++ b/app-admin/sysklogd/sysklogd-2.1.1.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic systemd toolchain-funcs
+
+DESCRIPTION="Standard log daemons"
+HOMEPAGE="https://troglobit.com/sysklogd.html 
https://github.com/troglobit/sysklogd;
+
+if [[ "${PV}" == * ]] ; then
+   inherit autotools git-r3
+   EGIT_REPO_URI="https://github.com/troglobit/sysklogd.git;
+else
+   
SRC_URI="https://github.com/troglobit/sysklogd/releases/download/v${PV}/${P}.tar.gz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86"
+fi
+
+LICENSE="BSD"
+SLOT="0"
+IUSE="logger logrotate systemd"
+RESTRICT="test"
+
+DEPEND="
+   logger? (
+   !=sys-apps/util-linux-2.34-r3[logger]
+   )
+"
+RDEPEND="${DEPEND}"
+
+DOCS=( ChangeLog.md README.md )
+
+pkg_setup() {
+   append-lfs-flags
+   tc-export CC
+}
+
+src_prepare() {
+   default
+   [[ "${PV}" == * ]] && eautoreconf
+}
+
+src_configure() {
+   local myeconfargs=(
+   --runstatedir="${EPREFIX}"/run
+   $(use_with logger)
+   $(use_with systemd systemd $(systemd_get_systemunitdir))
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+
+   insinto /etc
+   doins syslog.conf
+   keepdir /etc/syslog.d
+
+   newinitd "${FILESDIR}"/sysklogd.rc10 sysklogd
+   newconfd "${FILESDIR}"/sysklogd.confd3 sysklogd
+
+   if use logrotate ; then
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}"/sysklogd.logrotate sysklogd
+   sed 's@ -r 10M:10@@' -i "${ED}"/etc/conf.d/sysklogd || die
+   fi
+
+   find "${ED}" -type f \( -name "*.a" -o -name "*.la" \) -delete || die
+}
+
+pkg_postinst() {
+   if ! use logrotate && [[ -n ${REPLACING_VERSIONS} ]] && ver_test 
${REPLACING_VERSIONS} -lt 2.0 ; then
+   elog "Starting with version 2.0 syslogd has built in log 
rotation"
+   elog "functionality that does no longer require a running cron 
daemon."
+   elog "So we no longer install any log rotation cron files for 
sysklogd."
+   fi
+   if [[ -n ${REPLACING_VERSIONS} ]] && ver_test ${REPLACING_VERSIONS} -lt 
2.1 ; then
+   elog "Starting with version 2.1 sysklogd no longer provides 
klogd."
+   elog "syslogd now also logs kernel 

[gentoo-commits] repo/gentoo:master commit in: app-admin/sysklogd/

2020-01-17 Thread Lars Wendler
commit: c8dd60f04c810f92ba365db6f0d3230518b01941
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Jan 17 08:18:18 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Jan 17 08:23:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8dd60f0

app-admin/sysklogd: Added live ebuild

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Lars Wendler  gentoo.org>

 app-admin/sysklogd/sysklogd-.ebuild | 82 +
 1 file changed, 82 insertions(+)

diff --git a/app-admin/sysklogd/sysklogd-.ebuild 
b/app-admin/sysklogd/sysklogd-.ebuild
new file mode 100644
index 000..bd1e8726ca4
--- /dev/null
+++ b/app-admin/sysklogd/sysklogd-.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic systemd toolchain-funcs
+
+DESCRIPTION="Standard log daemons"
+HOMEPAGE="https://troglobit.com/sysklogd.html 
https://github.com/troglobit/sysklogd;
+
+if [[ "${PV}" == * ]] ; then
+   inherit autotools git-r3
+   EGIT_REPO_URI="https://github.com/troglobit/sysklogd.git;
+else
+   
SRC_URI="https://github.com/troglobit/sysklogd/releases/download/v${PV}/${P}.tar.gz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86"
+fi
+
+LICENSE="BSD"
+SLOT="0"
+IUSE="logger logrotate systemd"
+RESTRICT="test"
+
+DEPEND="
+   logger? (
+   !=sys-apps/util-linux-2.34-r3[logger]
+   )
+"
+RDEPEND="${DEPEND}"
+
+DOCS=( ChangeLog.md README.md )
+
+pkg_setup() {
+   append-lfs-flags
+   tc-export CC
+}
+
+src_prepare() {
+   default
+   [[ "${PV}" == * ]] && eautoreconf
+}
+
+src_configure() {
+   local myeconfargs=(
+   --runstatedir="${EPREFIX}"/run
+   $(use_with logger)
+   $(use_with systemd systemd $(systemd_get_systemunitdir))
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+
+   insinto /etc
+   doins syslog.conf
+   keepdir /etc/syslog.d
+
+   newinitd "${FILESDIR}"/sysklogd.rc10 sysklogd
+   newconfd "${FILESDIR}"/sysklogd.confd3 sysklogd
+
+   if use logrotate ; then
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}"/sysklogd.logrotate sysklogd
+   sed 's@ -r 10M:10@@' -i "${ED}"/etc/conf.d/sysklogd || die
+   fi
+
+   find "${ED}" -type f \( -name "*.a" -o -name "*.la" \) -delete || die
+}
+
+pkg_postinst() {
+   if ! use logrotate && [[ -n ${REPLACING_VERSIONS} ]] && ver_test 
${REPLACING_VERSIONS} -lt 2.0 ; then
+   elog "Starting with version 2.0 syslogd has built in log 
rotation"
+   elog "functionality that does no longer require a running cron 
daemon."
+   elog "So we no longer install any log rotation cron files for 
sysklogd."
+   fi
+   if [[ -n ${REPLACING_VERSIONS} ]] && ver_test ${REPLACING_VERSIONS} -lt 
2.1 ; then
+   elog "Starting with version 2.1 sysklogd no longer provides 
klogd."
+   elog "syslogd now also logs kernel messages."
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: app-admin/sysklogd/files/, app-admin/sysklogd/

2020-01-05 Thread Lars Wendler
commit: 634ea4fe59e85f2dab3c0aa470248f514da8c5e2
Author: Lars Wendler  gentoo  org>
AuthorDate: Sun Jan  5 13:17:30 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sun Jan  5 13:17:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=634ea4fe

app-admin/sysklogd: Removed old

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Lars Wendler  gentoo.org>

 app-admin/sysklogd/Manifest  |  1 -
 app-admin/sysklogd/files/sysklogd.rc8| 94 
 app-admin/sysklogd/sysklogd-2.0.2.ebuild | 68 ---
 3 files changed, 163 deletions(-)

diff --git a/app-admin/sysklogd/Manifest b/app-admin/sysklogd/Manifest
index 638df43817e..d6db6b9b5ce 100644
--- a/app-admin/sysklogd/Manifest
+++ b/app-admin/sysklogd/Manifest
@@ -1,5 +1,4 @@
 DIST sysklogd-1.5.1.tar.gz 90011 BLAKE2B 
c40bd8d5769f7d3d4141d602c74ac41e05a140743d18c4923d9368da7ba193ccb89a6837173994f0b7a9c290cc23f64513040434d7ab8df81b5d09b73b0263ad
 SHA512 
a72196a1a172d25be1c4791ef6256fe71fa2ba8c1383d230e646e93f8a65c3a57c535189726325da4c792fdb2e9cb119bba43c878816a8e78e78189fd32b12b7
-DIST sysklogd-2.0.2.tar.gz 465933 BLAKE2B 
bc0181e43ca5996cfbf8a8a35d083f332e15f5c83215ec60b406cefc7817bb742d0ce094d6c0d9fe708d345db630a73ce408992d9aade18e5b69414ca4e2b2a6
 SHA512 
1e5e30162b1091c37801542ae44df3e5d1da09ead02dd74f81e1e35ebb2fea99bab372f00eca621340ca306a41629ccdfb3caa0d46db0fecf46e3030da932473
 DIST sysklogd-2.0.3.tar.gz 466919 BLAKE2B 
d9ada06dadb5a43ca7102cb24eaffa0494af2743f4714bab7d362cf480835ea9c3fc51ee171e4eb3b90380d63abe78c759bdfc5d946ec4d5bf8fce748cd916b9
 SHA512 
95ed0465e37b438d624b0a78d74c1194c57d117890492b5773c9ccefa7aa2c1f54ed510e54a29019fb2d7274200370031fe822a9316c154e64a2a01cb912d7a8
 DIST sysklogd-2.1.tar.gz 560611 BLAKE2B 
727f78a639d88fd67b5fe6106534a10f9b37717b0675772346b07691481d7d5297963d54d3e36eae7cf14431e8429eaf0da1c551970c7a916f4e6c891c7ad70c
 SHA512 
48fa0eed0013a9ff0a8bae0fe35bb82f46e012d3754da424bce0bcd339b4e016a1cbc93b134c02342f8da6e42721cdcdb3d28c3c71c571748d77a234460cb0c7
 DIST sysklogd_1.5-6.diff.gz 25677 BLAKE2B 
3cb1f596490998b6002d4656a2321a500ce9941a37737c0b9d4702bbb87d7bc9ba21b68e06d175e3c1714a701adc6b3312e18a556ebc9ef395d8968762830cb5
 SHA512 
816961a835a43057569f62fd20d9f7b5e0bfcfcb173b68947457708504db3ce47e635956c8a9564f9bd577d8f3c49dfc725d321dfd3370b2de918363c30f838e

diff --git a/app-admin/sysklogd/files/sysklogd.rc8 
b/app-admin/sysklogd/files/sysklogd.rc8
deleted file mode 100644
index 920ab963326..000
--- a/app-admin/sysklogd/files/sysklogd.rc8
+++ /dev/null
@@ -1,94 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License, v2 or later
-
-extra_started_commands="reload"
-
-depend() {
-   need clock hostname
-   provide logger
-}
-
-has_klogd() {
-   [ -x "/usr/sbin/klogd" ]
-}
-
-start_daemon() {
-   local retval=0
-   local daemon="$1"
-   local options="$2"
-   local fg_opt=""
-
-   case "${daemon}" in
-   syslogd)
-   fg_opt="-F"
-   ;;
-   klogd)
-   fgopt="-n"
-   ;;
-   *)
-   return 1
-   ;;
-   esac
-
-   ebegin "sysklogd -> start: ${daemon}"
-   start-stop-daemon --start --exec /usr/sbin/"${daemon}" \
-   -b -m --pidfile /var/run/"${daemon}".pid \
-   -- ${options} ${fg_opt}
-   retval=$?
-   eend ${retval} "Failed to start ${daemon}"
-
-   return ${retval}
-}
-
-stop_daemon() {
-   local retval=0
-   local daemon="$1"
-
-   [ -z "${daemon}" ] && return 1
-   
-   ebegin "sysklogd -> stop: ${daemon}"
-   # syslogd can be stubborn some times (--retry 15)...
-   start-stop-daemon --stop --retry 15 --quiet --pidfile 
/var/run/"${daemon}".pid
-   retval=$?
-   eend ${retval} "Failed to stop ${daemon}"
-
-   return ${retval}
-}
-
-start() {
-   start_daemon "syslogd" "${SYSLOGD}" || return 1
-
-   # klogd do not always start proper if started too early
-   sleep 1
-
-   if has_klogd && ! start_daemon "klogd" "${KLOGD}" ; then
-   stop_daemon "syslogd"
-   return 1
-   fi
-
-   return 0
-}
-
-stop() {
-   if has_klogd ; then
-   stop_daemon "klogd" || return 1
-   fi
-   stop_daemon "syslogd" || return 1 
-   return 0
-}
-
-reload() {
-   local ret=0
-
-   ebegin "Reloading configuration"
-
-   start-stop-daemon --signal HUP --pidfile /var/run/syslogd.pid
-   ret=$((${ret} + $?))
-   if has_klogd ; then
-   start-stop-daemon --signal USR1 --pidfile /var/run/klogd.pid
-   ret=$((${ret} + $?))
-   fi
-
-   eend ${ret}
-}

diff --git a/app-admin/sysklogd/sysklogd-2.0.2.ebuild 
b/app-admin/sysklogd/sysklogd-2.0.2.ebuild
deleted file mode 100644
index 

[gentoo-commits] repo/gentoo:master commit in: app-admin/sysklogd/, app-admin/sysklogd/files/

2020-01-05 Thread Lars Wendler
commit: 2fafe2b8969030d2170ebf24aa7df1e82e529956
Author: Lars Wendler  gentoo  org>
AuthorDate: Sun Jan  5 13:16:03 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sun Jan  5 13:17:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fafe2b8

app-admin/sysklogd: Bump to version 2.1

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Lars Wendler  gentoo.org>

 app-admin/sysklogd/Manifest  |  1 +
 app-admin/sysklogd/files/sysklogd.confd3 |  3 ++
 app-admin/sysklogd/files/sysklogd.rc10   | 20 +
 app-admin/sysklogd/sysklogd-2.1.ebuild   | 71 
 4 files changed, 95 insertions(+)

diff --git a/app-admin/sysklogd/Manifest b/app-admin/sysklogd/Manifest
index 753a5c48a67..638df43817e 100644
--- a/app-admin/sysklogd/Manifest
+++ b/app-admin/sysklogd/Manifest
@@ -1,4 +1,5 @@
 DIST sysklogd-1.5.1.tar.gz 90011 BLAKE2B 
c40bd8d5769f7d3d4141d602c74ac41e05a140743d18c4923d9368da7ba193ccb89a6837173994f0b7a9c290cc23f64513040434d7ab8df81b5d09b73b0263ad
 SHA512 
a72196a1a172d25be1c4791ef6256fe71fa2ba8c1383d230e646e93f8a65c3a57c535189726325da4c792fdb2e9cb119bba43c878816a8e78e78189fd32b12b7
 DIST sysklogd-2.0.2.tar.gz 465933 BLAKE2B 
bc0181e43ca5996cfbf8a8a35d083f332e15f5c83215ec60b406cefc7817bb742d0ce094d6c0d9fe708d345db630a73ce408992d9aade18e5b69414ca4e2b2a6
 SHA512 
1e5e30162b1091c37801542ae44df3e5d1da09ead02dd74f81e1e35ebb2fea99bab372f00eca621340ca306a41629ccdfb3caa0d46db0fecf46e3030da932473
 DIST sysklogd-2.0.3.tar.gz 466919 BLAKE2B 
d9ada06dadb5a43ca7102cb24eaffa0494af2743f4714bab7d362cf480835ea9c3fc51ee171e4eb3b90380d63abe78c759bdfc5d946ec4d5bf8fce748cd916b9
 SHA512 
95ed0465e37b438d624b0a78d74c1194c57d117890492b5773c9ccefa7aa2c1f54ed510e54a29019fb2d7274200370031fe822a9316c154e64a2a01cb912d7a8
+DIST sysklogd-2.1.tar.gz 560611 BLAKE2B 
727f78a639d88fd67b5fe6106534a10f9b37717b0675772346b07691481d7d5297963d54d3e36eae7cf14431e8429eaf0da1c551970c7a916f4e6c891c7ad70c
 SHA512 
48fa0eed0013a9ff0a8bae0fe35bb82f46e012d3754da424bce0bcd339b4e016a1cbc93b134c02342f8da6e42721cdcdb3d28c3c71c571748d77a234460cb0c7
 DIST sysklogd_1.5-6.diff.gz 25677 BLAKE2B 
3cb1f596490998b6002d4656a2321a500ce9941a37737c0b9d4702bbb87d7bc9ba21b68e06d175e3c1714a701adc6b3312e18a556ebc9ef395d8968762830cb5
 SHA512 
816961a835a43057569f62fd20d9f7b5e0bfcfcb173b68947457708504db3ce47e635956c8a9564f9bd577d8f3c49dfc725d321dfd3370b2de918363c30f838e

diff --git a/app-admin/sysklogd/files/sysklogd.confd3 
b/app-admin/sysklogd/files/sysklogd.confd3
new file mode 100644
index 000..d897c9e2528
--- /dev/null
+++ b/app-admin/sysklogd/files/sysklogd.confd3
@@ -0,0 +1,3 @@
+# Config file for /etc/init.d/sysklogd
+
+SYSLOGD="-m 0 -s -s -r 10M:10"

diff --git a/app-admin/sysklogd/files/sysklogd.rc10 
b/app-admin/sysklogd/files/sysklogd.rc10
new file mode 100644
index 000..749f87f08be
--- /dev/null
+++ b/app-admin/sysklogd/files/sysklogd.rc10
@@ -0,0 +1,20 @@
+#!/sbin/openrc-run
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License, v2 or later
+
+extra_started_commands="reload"
+pidfile="/run/${RC_SVCNAME}.pid"
+command="/usr/sbin/syslogd"
+command_background="true"
+command_args="-F ${SYSLOGD}"
+
+depend() {
+   need clock hostname
+   provide logger
+}
+
+reload() {
+   ebegin "Reloading configuration"
+   start-stop-daemon --signal HUP --pidfile ${pidfile}
+   eend $?
+}

diff --git a/app-admin/sysklogd/sysklogd-2.1.ebuild 
b/app-admin/sysklogd/sysklogd-2.1.ebuild
new file mode 100644
index 000..fba04a0bc31
--- /dev/null
+++ b/app-admin/sysklogd/sysklogd-2.1.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic systemd toolchain-funcs
+
+DESCRIPTION="Standard log daemons"
+HOMEPAGE="https://troglobit.com/sysklogd.html 
https://github.com/troglobit/sysklogd;
+SRC_URI="https://github.com/troglobit/sysklogd/releases/download/v${PV}/${P}.tar.gz;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86"
+IUSE="logger logrotate systemd"
+RESTRICT="test"
+
+DEPEND="
+   logger? (
+   !=sys-apps/util-linux-2.34-r3[logger]
+   )
+"
+RDEPEND="${DEPEND}"
+
+DOCS=( ChangeLog.md README.md )
+
+pkg_setup() {
+   append-lfs-flags
+   tc-export CC
+}
+
+src_configure() {
+   local myeconfargs=(
+   --runstatedir="${EPREFIX}"/run
+   $(use_with logger)
+   $(use_with systemd systemd $(systemd_get_systemunitdir))
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+
+   insinto /etc
+   doins syslog.conf
+   keepdir /etc/syslog.d
+
+   newinitd "${FILESDIR}"/sysklogd.rc10 sysklogd
+   newconfd "${FILESDIR}"/sysklogd.confd3 sysklogd
+
+   if use logrotate ; then
+   insinto /etc/logrotate.d
+   

[gentoo-commits] repo/gentoo:master commit in: app-admin/sysklogd/files/, app-admin/sysklogd/

2019-12-09 Thread Lars Wendler
commit: a195cb3f7ab35db9a071e70b513a893c998a02f7
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Dec  9 10:55:38 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Dec  9 10:56:02 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a195cb3f

app-admin/sysklogd: "Fixed" parallel build issue

Closes: https://bugs.gentoo.org/701894
Package-Manager: Portage-2.3.81, Repoman-2.3.20
Signed-off-by: Lars Wendler  gentoo.org>

 .../files/sysklogd-2.0.3-no_parallel_build.patch   | 40 ++
 app-admin/sysklogd/sysklogd-2.0.3.ebuild   | 11 +-
 2 files changed, 50 insertions(+), 1 deletion(-)

diff --git a/app-admin/sysklogd/files/sysklogd-2.0.3-no_parallel_build.patch 
b/app-admin/sysklogd/files/sysklogd-2.0.3-no_parallel_build.patch
new file mode 100644
index 000..fa0f96ce2c8
--- /dev/null
+++ b/app-admin/sysklogd/files/sysklogd-2.0.3-no_parallel_build.patch
@@ -0,0 +1,40 @@
+From 9cf1f97cef04fed81c2407f7207795d7592ccb96 Mon Sep 17 00:00:00 2001
+From: Joachim Nilsson 
+Date: Fri, 6 Dec 2019 18:19:05 +0100
+Subject: [PATCH] Fix nasty parallel build problem reported by Gentoo and
+ Westermo
+
+Independently of each other both the Gentoo project and Westermo found
+an issue with massively parallel builds on monster-core-machines.  At
+Westermo there are 40 core Xeon monsters that stumble when building
+sysklogd.
+
+The Gentoo bug report is here:
+
+https://bugs.gentoo.org/701894
+
+The problem stems from strlcat.c and strlcpy.c being used for both
+the libcompat convenience library built for libsyslog and als for
+syslogd when the system does not have either of the APIs in libc,
+i.e. most Linux systems with GLIBC or musl libc.
+
+I can either rewrite the Makefile.am files to handle dependencies
+better, or we just disable parallel build like this patch. There's
+too few source files to gain anything from parallel build anyway.
+
+Signed-off-by: Joachim Nilsson 
+---
+ Makefile.am | 3 +++
+ 1 file changed, 3 insertions(+)
+
+diff --git a/Makefile.am b/Makefile.am
+index c4cc80f..7e2b854 100644
+--- a/Makefile.am
 b/Makefile.am
+@@ -46,3 +46,6 @@ release: distcheck
+ # Workaround for systemd unit file duing distcheck
+ DISTCHECK_CONFIGURE_FLAGS = --with-systemd=$$dc_install_base/$(systemd) 
--with-klogd
+ 
++# Disable parallel build in top Makefile, we might otherwise get a very
++# bizarre build problem with strlcpy.o in libcompat and for syslogd.
++.NOTPARALLEL:

diff --git a/app-admin/sysklogd/sysklogd-2.0.3.ebuild 
b/app-admin/sysklogd/sysklogd-2.0.3.ebuild
index 9ebf2a75013..be89e5f845c 100644
--- a/app-admin/sysklogd/sysklogd-2.0.3.ebuild
+++ b/app-admin/sysklogd/sysklogd-2.0.3.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit flag-o-matic systemd toolchain-funcs
+inherit autotools flag-o-matic systemd toolchain-funcs
 
 DESCRIPTION="Standard log daemons"
 HOMEPAGE="https://troglobit.com/sysklogd.html 
https://github.com/troglobit/sysklogd;
@@ -25,11 +25,20 @@ RDEPEND="${DEPEND}"
 
 DOCS=( ChangeLog.md README.md )
 
+PATCHES=(
+   "${FILESDIR}"/${P}-no_parallel_build.patch #701894
+)
+
 pkg_setup() {
append-lfs-flags
tc-export CC
 }
 
+src_prepare() {
+   default
+   eautoreconf
+}
+
 src_configure() {
local myeconfargs=(
--runstatedir="${EPREFIX}"/run



[gentoo-commits] repo/gentoo:master commit in: app-admin/sysklogd/

2019-12-02 Thread Lars Wendler
commit: 23b274d975185db080362df40e15f8f1b04f664b
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Dec  2 09:22:54 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Dec  2 09:22:54 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23b274d9

app-admin/sysklogd: Removed old

Package-Manager: Portage-2.3.80, Repoman-2.3.19
Signed-off-by: Lars Wendler  gentoo.org>

 app-admin/sysklogd/Manifest  |  1 -
 app-admin/sysklogd/sysklogd-2.0.1.ebuild | 68 
 2 files changed, 69 deletions(-)

diff --git a/app-admin/sysklogd/Manifest b/app-admin/sysklogd/Manifest
index 3b9667ba029..753a5c48a67 100644
--- a/app-admin/sysklogd/Manifest
+++ b/app-admin/sysklogd/Manifest
@@ -1,5 +1,4 @@
 DIST sysklogd-1.5.1.tar.gz 90011 BLAKE2B 
c40bd8d5769f7d3d4141d602c74ac41e05a140743d18c4923d9368da7ba193ccb89a6837173994f0b7a9c290cc23f64513040434d7ab8df81b5d09b73b0263ad
 SHA512 
a72196a1a172d25be1c4791ef6256fe71fa2ba8c1383d230e646e93f8a65c3a57c535189726325da4c792fdb2e9cb119bba43c878816a8e78e78189fd32b12b7
-DIST sysklogd-2.0.1.tar.gz 461158 BLAKE2B 
2c56ea1b5edb11f6ce75cb34d7cb5778516fbf3cb64986a7dd6063f830e9e8040430a0deb0ac68aeb389435319ede89202b2aa31cb480fe9bd9518ad503ca6ee
 SHA512 
24d82a2db8d7d8fbdf291964d3d42717cf3b62129d1d503986b17a8005ca414eb824c39ed787d73bac966dad5a7cc9b439efce58e218aebed72b765e07134a83
 DIST sysklogd-2.0.2.tar.gz 465933 BLAKE2B 
bc0181e43ca5996cfbf8a8a35d083f332e15f5c83215ec60b406cefc7817bb742d0ce094d6c0d9fe708d345db630a73ce408992d9aade18e5b69414ca4e2b2a6
 SHA512 
1e5e30162b1091c37801542ae44df3e5d1da09ead02dd74f81e1e35ebb2fea99bab372f00eca621340ca306a41629ccdfb3caa0d46db0fecf46e3030da932473
 DIST sysklogd-2.0.3.tar.gz 466919 BLAKE2B 
d9ada06dadb5a43ca7102cb24eaffa0494af2743f4714bab7d362cf480835ea9c3fc51ee171e4eb3b90380d63abe78c759bdfc5d946ec4d5bf8fce748cd916b9
 SHA512 
95ed0465e37b438d624b0a78d74c1194c57d117890492b5773c9ccefa7aa2c1f54ed510e54a29019fb2d7274200370031fe822a9316c154e64a2a01cb912d7a8
 DIST sysklogd_1.5-6.diff.gz 25677 BLAKE2B 
3cb1f596490998b6002d4656a2321a500ce9941a37737c0b9d4702bbb87d7bc9ba21b68e06d175e3c1714a701adc6b3312e18a556ebc9ef395d8968762830cb5
 SHA512 
816961a835a43057569f62fd20d9f7b5e0bfcfcb173b68947457708504db3ce47e635956c8a9564f9bd577d8f3c49dfc725d321dfd3370b2de918363c30f838e

diff --git a/app-admin/sysklogd/sysklogd-2.0.1.ebuild 
b/app-admin/sysklogd/sysklogd-2.0.1.ebuild
deleted file mode 100644
index e9298b83532..000
--- a/app-admin/sysklogd/sysklogd-2.0.1.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic systemd toolchain-funcs
-
-DESCRIPTION="Standard log daemons"
-HOMEPAGE="https://troglobit.com/sysklogd.html 
https://github.com/troglobit/sysklogd;
-SRC_URI="https://github.com/troglobit/sysklogd/releases/download/v${PV}/${P}.tar.gz;
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86"
-IUSE="klogd logger logrotate systemd"
-RESTRICT="test"
-
-DEPEND="
-   logger? (
-   !=sys-apps/util-linux-2.34-r3[logger]
-   )
-"
-RDEPEND="${DEPEND}"
-
-DOCS=( ChangeLog.md README.md )
-
-pkg_setup() {
-   append-lfs-flags
-   tc-export CC
-}
-
-src_configure() {
-   local myeconfargs=(
-   --runstatedir="${EPREFIX}"/run
-   $(use_with klogd)
-   $(use_with logger)
-   $(use_with systemd systemd $(systemd_get_systemunitdir))
-   )
-   econf "${myeconfargs[@]}"
-}
-
-src_install() {
-   default
-
-   insinto /etc
-   doins syslog.conf
-   keepdir /etc/syslog.d
-
-   newinitd "${FILESDIR}"/sysklogd.rc8 sysklogd
-   newconfd "${FILESDIR}"/sysklogd.confd2 sysklogd
-
-   if use logrotate ; then
-   insinto /etc/logrotate.d
-   newins "${FILESDIR}"/sysklogd.logrotate sysklogd
-   sed 's@ -r 10M:10@@' -i "${ED}"/etc/conf.d/sysklogd || die
-   fi
-
-   find "${ED}" -type f \( -name "*.a" -o -name "*.la" \) -delete || die
-}
-
-pkg_postinst() {
-   if ! use logrotate && [[ -n ${REPLACING_VERSIONS} ]] && ver_test 
${REPLACING_VERSIONS} -lt 2.0 ; then
-   elog "Starting with version 2.0 syslogd has built in log 
rotation"
-   elog "functionality that does no longer require a running cron 
daemon."
-   elog "So we no longer install any log rotation cron files for 
sysklogd."
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: app-admin/sysklogd/files/, app-admin/sysklogd/

2019-12-02 Thread Lars Wendler
commit: 0204735cb0b35f86ffe40b00154bde10fca79a67
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Dec  2 09:20:16 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Dec  2 09:20:16 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0204735c

app-admin/sysklogd: Bump to version 2.0.3

Package-Manager: Portage-2.3.80, Repoman-2.3.19
Signed-off-by: Lars Wendler  gentoo.org>

 app-admin/sysklogd/Manifest  |  1 +
 app-admin/sysklogd/files/sysklogd.rc9| 82 
 app-admin/sysklogd/sysklogd-2.0.3.ebuild | 68 ++
 3 files changed, 151 insertions(+)

diff --git a/app-admin/sysklogd/Manifest b/app-admin/sysklogd/Manifest
index 4c02a5f8dcd..3b9667ba029 100644
--- a/app-admin/sysklogd/Manifest
+++ b/app-admin/sysklogd/Manifest
@@ -1,4 +1,5 @@
 DIST sysklogd-1.5.1.tar.gz 90011 BLAKE2B 
c40bd8d5769f7d3d4141d602c74ac41e05a140743d18c4923d9368da7ba193ccb89a6837173994f0b7a9c290cc23f64513040434d7ab8df81b5d09b73b0263ad
 SHA512 
a72196a1a172d25be1c4791ef6256fe71fa2ba8c1383d230e646e93f8a65c3a57c535189726325da4c792fdb2e9cb119bba43c878816a8e78e78189fd32b12b7
 DIST sysklogd-2.0.1.tar.gz 461158 BLAKE2B 
2c56ea1b5edb11f6ce75cb34d7cb5778516fbf3cb64986a7dd6063f830e9e8040430a0deb0ac68aeb389435319ede89202b2aa31cb480fe9bd9518ad503ca6ee
 SHA512 
24d82a2db8d7d8fbdf291964d3d42717cf3b62129d1d503986b17a8005ca414eb824c39ed787d73bac966dad5a7cc9b439efce58e218aebed72b765e07134a83
 DIST sysklogd-2.0.2.tar.gz 465933 BLAKE2B 
bc0181e43ca5996cfbf8a8a35d083f332e15f5c83215ec60b406cefc7817bb742d0ce094d6c0d9fe708d345db630a73ce408992d9aade18e5b69414ca4e2b2a6
 SHA512 
1e5e30162b1091c37801542ae44df3e5d1da09ead02dd74f81e1e35ebb2fea99bab372f00eca621340ca306a41629ccdfb3caa0d46db0fecf46e3030da932473
+DIST sysklogd-2.0.3.tar.gz 466919 BLAKE2B 
d9ada06dadb5a43ca7102cb24eaffa0494af2743f4714bab7d362cf480835ea9c3fc51ee171e4eb3b90380d63abe78c759bdfc5d946ec4d5bf8fce748cd916b9
 SHA512 
95ed0465e37b438d624b0a78d74c1194c57d117890492b5773c9ccefa7aa2c1f54ed510e54a29019fb2d7274200370031fe822a9316c154e64a2a01cb912d7a8
 DIST sysklogd_1.5-6.diff.gz 25677 BLAKE2B 
3cb1f596490998b6002d4656a2321a500ce9941a37737c0b9d4702bbb87d7bc9ba21b68e06d175e3c1714a701adc6b3312e18a556ebc9ef395d8968762830cb5
 SHA512 
816961a835a43057569f62fd20d9f7b5e0bfcfcb173b68947457708504db3ce47e635956c8a9564f9bd577d8f3c49dfc725d321dfd3370b2de918363c30f838e

diff --git a/app-admin/sysklogd/files/sysklogd.rc9 
b/app-admin/sysklogd/files/sysklogd.rc9
new file mode 100644
index 000..b0479f1c175
--- /dev/null
+++ b/app-admin/sysklogd/files/sysklogd.rc9
@@ -0,0 +1,82 @@
+#!/sbin/openrc-run
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License, v2 or later
+
+extra_started_commands="reload"
+
+depend() {
+   need clock hostname
+   provide logger
+}
+
+has_klogd() {
+   [ -x "/usr/sbin/klogd" ]
+}
+
+start_daemon() {
+   local retval=0
+   local daemon="$1"
+   local options="$2"
+   local fg_opt=""
+
+   ebegin "sysklogd -> start: ${daemon}"
+   start-stop-daemon --start --exec /usr/sbin/"${daemon}" \
+   -b -m --pidfile /var/run/"${daemon}".pid \
+   -- -F ${options}
+   retval=$?
+   eend ${retval} "Failed to start ${daemon}"
+
+   return ${retval}
+}
+
+stop_daemon() {
+   local retval=0
+   local daemon="$1"
+
+   [ -z "${daemon}" ] && return 1
+   
+   ebegin "sysklogd -> stop: ${daemon}"
+   # syslogd can be stubborn some times (--retry 15)...
+   start-stop-daemon --stop --retry 15 --quiet --pidfile 
/var/run/"${daemon}".pid
+   retval=$?
+   eend ${retval} "Failed to stop ${daemon}"
+
+   return ${retval}
+}
+
+start() {
+   start_daemon "syslogd" "${SYSLOGD}" || return 1
+
+   # klogd do not always start proper if started too early
+   sleep 1
+
+   if has_klogd && ! start_daemon "klogd" "${KLOGD}" ; then
+   stop_daemon "syslogd"
+   return 1
+   fi
+
+   return 0
+}
+
+stop() {
+   if has_klogd ; then
+   stop_daemon "klogd" || return 1
+   fi
+   stop_daemon "syslogd" || return 1 
+   return 0
+}
+
+reload() {
+   local ret=0
+
+   ebegin "Reloading configuration"
+
+   start-stop-daemon --signal HUP --pidfile /var/run/syslogd.pid
+   ret=$((${ret} + $?))
+   if has_klogd ; then
+   start-stop-daemon --signal USR1 --pidfile /var/run/klogd.pid
+   ret=$((${ret} + $?))
+   fi
+
+   eend ${ret}
+}

diff --git a/app-admin/sysklogd/sysklogd-2.0.3.ebuild 
b/app-admin/sysklogd/sysklogd-2.0.3.ebuild
new file mode 100644
index 000..9ebf2a75013
--- /dev/null
+++ b/app-admin/sysklogd/sysklogd-2.0.3.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic systemd toolchain-funcs
+

[gentoo-commits] repo/gentoo:master commit in: app-admin/sysklogd/

2019-11-28 Thread Lars Wendler
commit: 935b7f8301c682e18bd36247a5ad24bd1bec1ce0
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Nov 28 16:33:05 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Nov 28 16:33:05 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=935b7f83

app-admin/sysklogd: Bump to version 2.0.2

Package-Manager: Portage-2.3.80, Repoman-2.3.19
Signed-off-by: Lars Wendler  gentoo.org>

 app-admin/sysklogd/Manifest  |  1 +
 app-admin/sysklogd/sysklogd-2.0.2.ebuild | 68 
 2 files changed, 69 insertions(+)

diff --git a/app-admin/sysklogd/Manifest b/app-admin/sysklogd/Manifest
index 1f8f8b29719..3743cb2733e 100644
--- a/app-admin/sysklogd/Manifest
+++ b/app-admin/sysklogd/Manifest
@@ -1,4 +1,5 @@
 DIST sysklogd-1.5.1.tar.gz 90011 BLAKE2B 
c40bd8d5769f7d3d4141d602c74ac41e05a140743d18c4923d9368da7ba193ccb89a6837173994f0b7a9c290cc23f64513040434d7ab8df81b5d09b73b0263ad
 SHA512 
a72196a1a172d25be1c4791ef6256fe71fa2ba8c1383d230e646e93f8a65c3a57c535189726325da4c792fdb2e9cb119bba43c878816a8e78e78189fd32b12b7
 DIST sysklogd-2.0.1.tar.gz 461158 BLAKE2B 
2c56ea1b5edb11f6ce75cb34d7cb5778516fbf3cb64986a7dd6063f830e9e8040430a0deb0ac68aeb389435319ede89202b2aa31cb480fe9bd9518ad503ca6ee
 SHA512 
24d82a2db8d7d8fbdf291964d3d42717cf3b62129d1d503986b17a8005ca414eb824c39ed787d73bac966dad5a7cc9b439efce58e218aebed72b765e07134a83
+DIST sysklogd-2.0.2.tar.gz 465933 BLAKE2B 
bc0181e43ca5996cfbf8a8a35d083f332e15f5c83215ec60b406cefc7817bb742d0ce094d6c0d9fe708d345db630a73ce408992d9aade18e5b69414ca4e2b2a6
 SHA512 
1e5e30162b1091c37801542ae44df3e5d1da09ead02dd74f81e1e35ebb2fea99bab372f00eca621340ca306a41629ccdfb3caa0d46db0fecf46e3030da932473
 DIST sysklogd-2.0.tar.gz 465822 BLAKE2B 
030ce2e65287d215d376937aec590715abcac06dffef735038c31ee102eb00d5c616bfd2f3d378e53ef6ae4aa062e9802aaaca84a6f5598b43da35ee722d37ac
 SHA512 
25b55b8ea47280c11959e03d5a8c592e1b02764b4aeb722ef9782d84116475f1bbba96d6db8c291b694d99c7970e2e7615e7cd48b8fef6dff4f9ae825e18d030
 DIST sysklogd_1.5-6.diff.gz 25677 BLAKE2B 
3cb1f596490998b6002d4656a2321a500ce9941a37737c0b9d4702bbb87d7bc9ba21b68e06d175e3c1714a701adc6b3312e18a556ebc9ef395d8968762830cb5
 SHA512 
816961a835a43057569f62fd20d9f7b5e0bfcfcb173b68947457708504db3ce47e635956c8a9564f9bd577d8f3c49dfc725d321dfd3370b2de918363c30f838e

diff --git a/app-admin/sysklogd/sysklogd-2.0.2.ebuild 
b/app-admin/sysklogd/sysklogd-2.0.2.ebuild
new file mode 100644
index 000..e9298b83532
--- /dev/null
+++ b/app-admin/sysklogd/sysklogd-2.0.2.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic systemd toolchain-funcs
+
+DESCRIPTION="Standard log daemons"
+HOMEPAGE="https://troglobit.com/sysklogd.html 
https://github.com/troglobit/sysklogd;
+SRC_URI="https://github.com/troglobit/sysklogd/releases/download/v${PV}/${P}.tar.gz;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86"
+IUSE="klogd logger logrotate systemd"
+RESTRICT="test"
+
+DEPEND="
+   logger? (
+   !=sys-apps/util-linux-2.34-r3[logger]
+   )
+"
+RDEPEND="${DEPEND}"
+
+DOCS=( ChangeLog.md README.md )
+
+pkg_setup() {
+   append-lfs-flags
+   tc-export CC
+}
+
+src_configure() {
+   local myeconfargs=(
+   --runstatedir="${EPREFIX}"/run
+   $(use_with klogd)
+   $(use_with logger)
+   $(use_with systemd systemd $(systemd_get_systemunitdir))
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+
+   insinto /etc
+   doins syslog.conf
+   keepdir /etc/syslog.d
+
+   newinitd "${FILESDIR}"/sysklogd.rc8 sysklogd
+   newconfd "${FILESDIR}"/sysklogd.confd2 sysklogd
+
+   if use logrotate ; then
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}"/sysklogd.logrotate sysklogd
+   sed 's@ -r 10M:10@@' -i "${ED}"/etc/conf.d/sysklogd || die
+   fi
+
+   find "${ED}" -type f \( -name "*.a" -o -name "*.la" \) -delete || die
+}
+
+pkg_postinst() {
+   if ! use logrotate && [[ -n ${REPLACING_VERSIONS} ]] && ver_test 
${REPLACING_VERSIONS} -lt 2.0 ; then
+   elog "Starting with version 2.0 syslogd has built in log 
rotation"
+   elog "functionality that does no longer require a running cron 
daemon."
+   elog "So we no longer install any log rotation cron files for 
sysklogd."
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: app-admin/sysklogd/, app-admin/sysklogd/files/

2019-11-28 Thread Lars Wendler
commit: 10de0ebe904e51a4fa17305480c9f74803cd1bc0
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Nov 28 16:33:47 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Nov 28 16:33:47 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10de0ebe

app-admin/sysklogd: Removed old

Package-Manager: Portage-2.3.80, Repoman-2.3.19
Signed-off-by: Lars Wendler  gentoo.org>

 app-admin/sysklogd/Manifest|   1 -
 .../files/sysklogd-2.0-optional_logger.patch   | 101 -
 app-admin/sysklogd/sysklogd-2.0-r1.ebuild  |  81 -
 3 files changed, 183 deletions(-)

diff --git a/app-admin/sysklogd/Manifest b/app-admin/sysklogd/Manifest
index 3743cb2733e..4c02a5f8dcd 100644
--- a/app-admin/sysklogd/Manifest
+++ b/app-admin/sysklogd/Manifest
@@ -1,5 +1,4 @@
 DIST sysklogd-1.5.1.tar.gz 90011 BLAKE2B 
c40bd8d5769f7d3d4141d602c74ac41e05a140743d18c4923d9368da7ba193ccb89a6837173994f0b7a9c290cc23f64513040434d7ab8df81b5d09b73b0263ad
 SHA512 
a72196a1a172d25be1c4791ef6256fe71fa2ba8c1383d230e646e93f8a65c3a57c535189726325da4c792fdb2e9cb119bba43c878816a8e78e78189fd32b12b7
 DIST sysklogd-2.0.1.tar.gz 461158 BLAKE2B 
2c56ea1b5edb11f6ce75cb34d7cb5778516fbf3cb64986a7dd6063f830e9e8040430a0deb0ac68aeb389435319ede89202b2aa31cb480fe9bd9518ad503ca6ee
 SHA512 
24d82a2db8d7d8fbdf291964d3d42717cf3b62129d1d503986b17a8005ca414eb824c39ed787d73bac966dad5a7cc9b439efce58e218aebed72b765e07134a83
 DIST sysklogd-2.0.2.tar.gz 465933 BLAKE2B 
bc0181e43ca5996cfbf8a8a35d083f332e15f5c83215ec60b406cefc7817bb742d0ce094d6c0d9fe708d345db630a73ce408992d9aade18e5b69414ca4e2b2a6
 SHA512 
1e5e30162b1091c37801542ae44df3e5d1da09ead02dd74f81e1e35ebb2fea99bab372f00eca621340ca306a41629ccdfb3caa0d46db0fecf46e3030da932473
-DIST sysklogd-2.0.tar.gz 465822 BLAKE2B 
030ce2e65287d215d376937aec590715abcac06dffef735038c31ee102eb00d5c616bfd2f3d378e53ef6ae4aa062e9802aaaca84a6f5598b43da35ee722d37ac
 SHA512 
25b55b8ea47280c11959e03d5a8c592e1b02764b4aeb722ef9782d84116475f1bbba96d6db8c291b694d99c7970e2e7615e7cd48b8fef6dff4f9ae825e18d030
 DIST sysklogd_1.5-6.diff.gz 25677 BLAKE2B 
3cb1f596490998b6002d4656a2321a500ce9941a37737c0b9d4702bbb87d7bc9ba21b68e06d175e3c1714a701adc6b3312e18a556ebc9ef395d8968762830cb5
 SHA512 
816961a835a43057569f62fd20d9f7b5e0bfcfcb173b68947457708504db3ce47e635956c8a9564f9bd577d8f3c49dfc725d321dfd3370b2de918363c30f838e

diff --git a/app-admin/sysklogd/files/sysklogd-2.0-optional_logger.patch 
b/app-admin/sysklogd/files/sysklogd-2.0-optional_logger.patch
deleted file mode 100644
index 4e5580b0422..000
--- a/app-admin/sysklogd/files/sysklogd-2.0-optional_logger.patch
+++ /dev/null
@@ -1,101 +0,0 @@
-From 227008ec0f59eecf3a962ebd9fbc27a0e475a4df Mon Sep 17 00:00:00 2001
-From: Lars Wendler 
-Date: Mon, 18 Nov 2019 12:08:26 +0100
-Subject: [PATCH] build: make logger and its man page optional
-
-There are other packages that provide a logger program like util-linux
-We should respekt that
-
-Signed-off-by: Lars Wendler 

- configure.ac| 10 ++
- man/Makefile.am |  6 +-
- src/Makefile.am |  8 +++-
- 3 files changed, 22 insertions(+), 2 deletions(-)
-
-diff --git a/configure.ac b/configure.ac
-index 37c0bd4..e7acad7 100644
 a/configure.ac
-+++ b/configure.ac
-@@ -65,6 +65,10 @@ AC_ARG_WITH(systemd,
-  [AS_HELP_STRING([--with-systemd=DIR], [Directory for systemd service 
files])],,
-  [with_systemd=auto])
- 
-+AC_ARG_WITH(logger,
-+ AS_HELP_STRING([--without-logger], [Do not build/install logger binary 
and man page, default: enabled]),
-+ [logger=$withval], [logger='yes'])
-+
- AS_IF([test "x$klogd" != "xno"],
- with_klogd="yes"
-   AC_DEFINE(KLOGD, 1, [Build with klogd, default: built-in /dev/kmsg 
support in syslogd]),
-@@ -97,6 +101,12 @@ AS_IF([test "x$with_systemd" != "xno"],
-  [AC_SUBST([systemddir], [$with_systemd])])
- AM_CONDITIONAL([HAVE_SYSTEMD], [test "x$with_systemd" != "xno"])
- 
-+AS_IF([test "x$logger" != "xno"], [
-+  with_logger="yes"
-+  AC_DEFINE(LOGGER, 1, [Build with logger])],
-+  with_logger="no")
-+AM_CONDITIONAL([ENABLE_LOGGER], [test "x$with_logger" != "xno"])
-+
- # Expand $sbindir early, into $SBINDIR, for systemd unit file
- # NOTE: This does *not* take prefix/exec_prefix override at "make
- #   install" into account, unfortunately.
-diff --git a/man/Makefile.am b/man/Makefile.am
-index 8ee7064..8ccad31 100644
 a/man/Makefile.am
-+++ b/man/Makefile.am
-@@ -1,4 +1,4 @@
--dist_man1_MANS  = logger.1
-+dist_man1_MANS  =
- dist_man3_MANS= syslogp.3
- dist_man5_MANS= syslog.conf.5
- dist_man8_MANS= syslogd.8
-@@ -6,3 +6,7 @@ dist_man8_MANS = syslogd.8
- if ENABLE_KLOGD
- dist_man8_MANS += klogd.8
- endif
-+
-+if ENABLE_LOGGER
-+dist_man1_MANS += logger.1
-+endif
-diff --git a/src/Makefile.am b/src/Makefile.am
-index 85f747b..849e49b 100644
 a/src/Makefile.am
-+++ b/src/Makefile.am
-@@ -16,7 +16,7 @@
- # with this program; if 

[gentoo-commits] repo/gentoo:master commit in: app-admin/sysklogd/

2019-11-25 Thread Lars Wendler
commit: acd3a5673087f3c659c4948415ffd9675082e6b7
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Nov 25 17:09:07 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Nov 25 17:09:21 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acd3a567

app-admin/sysklogd: Bump to version 2.0.1

Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Lars Wendler  gentoo.org>

 app-admin/sysklogd/Manifest  |  1 +
 app-admin/sysklogd/sysklogd-2.0.1.ebuild | 68 
 2 files changed, 69 insertions(+)

diff --git a/app-admin/sysklogd/Manifest b/app-admin/sysklogd/Manifest
index dadb261979f..1f8f8b29719 100644
--- a/app-admin/sysklogd/Manifest
+++ b/app-admin/sysklogd/Manifest
@@ -1,3 +1,4 @@
 DIST sysklogd-1.5.1.tar.gz 90011 BLAKE2B 
c40bd8d5769f7d3d4141d602c74ac41e05a140743d18c4923d9368da7ba193ccb89a6837173994f0b7a9c290cc23f64513040434d7ab8df81b5d09b73b0263ad
 SHA512 
a72196a1a172d25be1c4791ef6256fe71fa2ba8c1383d230e646e93f8a65c3a57c535189726325da4c792fdb2e9cb119bba43c878816a8e78e78189fd32b12b7
+DIST sysklogd-2.0.1.tar.gz 461158 BLAKE2B 
2c56ea1b5edb11f6ce75cb34d7cb5778516fbf3cb64986a7dd6063f830e9e8040430a0deb0ac68aeb389435319ede89202b2aa31cb480fe9bd9518ad503ca6ee
 SHA512 
24d82a2db8d7d8fbdf291964d3d42717cf3b62129d1d503986b17a8005ca414eb824c39ed787d73bac966dad5a7cc9b439efce58e218aebed72b765e07134a83
 DIST sysklogd-2.0.tar.gz 465822 BLAKE2B 
030ce2e65287d215d376937aec590715abcac06dffef735038c31ee102eb00d5c616bfd2f3d378e53ef6ae4aa062e9802aaaca84a6f5598b43da35ee722d37ac
 SHA512 
25b55b8ea47280c11959e03d5a8c592e1b02764b4aeb722ef9782d84116475f1bbba96d6db8c291b694d99c7970e2e7615e7cd48b8fef6dff4f9ae825e18d030
 DIST sysklogd_1.5-6.diff.gz 25677 BLAKE2B 
3cb1f596490998b6002d4656a2321a500ce9941a37737c0b9d4702bbb87d7bc9ba21b68e06d175e3c1714a701adc6b3312e18a556ebc9ef395d8968762830cb5
 SHA512 
816961a835a43057569f62fd20d9f7b5e0bfcfcb173b68947457708504db3ce47e635956c8a9564f9bd577d8f3c49dfc725d321dfd3370b2de918363c30f838e

diff --git a/app-admin/sysklogd/sysklogd-2.0.1.ebuild 
b/app-admin/sysklogd/sysklogd-2.0.1.ebuild
new file mode 100644
index 000..e9298b83532
--- /dev/null
+++ b/app-admin/sysklogd/sysklogd-2.0.1.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic systemd toolchain-funcs
+
+DESCRIPTION="Standard log daemons"
+HOMEPAGE="https://troglobit.com/sysklogd.html 
https://github.com/troglobit/sysklogd;
+SRC_URI="https://github.com/troglobit/sysklogd/releases/download/v${PV}/${P}.tar.gz;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86"
+IUSE="klogd logger logrotate systemd"
+RESTRICT="test"
+
+DEPEND="
+   logger? (
+   !=sys-apps/util-linux-2.34-r3[logger]
+   )
+"
+RDEPEND="${DEPEND}"
+
+DOCS=( ChangeLog.md README.md )
+
+pkg_setup() {
+   append-lfs-flags
+   tc-export CC
+}
+
+src_configure() {
+   local myeconfargs=(
+   --runstatedir="${EPREFIX}"/run
+   $(use_with klogd)
+   $(use_with logger)
+   $(use_with systemd systemd $(systemd_get_systemunitdir))
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+
+   insinto /etc
+   doins syslog.conf
+   keepdir /etc/syslog.d
+
+   newinitd "${FILESDIR}"/sysklogd.rc8 sysklogd
+   newconfd "${FILESDIR}"/sysklogd.confd2 sysklogd
+
+   if use logrotate ; then
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}"/sysklogd.logrotate sysklogd
+   sed 's@ -r 10M:10@@' -i "${ED}"/etc/conf.d/sysklogd || die
+   fi
+
+   find "${ED}" -type f \( -name "*.a" -o -name "*.la" \) -delete || die
+}
+
+pkg_postinst() {
+   if ! use logrotate && [[ -n ${REPLACING_VERSIONS} ]] && ver_test 
${REPLACING_VERSIONS} -lt 2.0 ; then
+   elog "Starting with version 2.0 syslogd has built in log 
rotation"
+   elog "functionality that does no longer require a running cron 
daemon."
+   elog "So we no longer install any log rotation cron files for 
sysklogd."
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: app-admin/sysklogd/files/, app-admin/sysklogd/

2019-11-24 Thread Lars Wendler
commit: 0d3159ce3a0ba9d0d7d6daaabd4da6052fbc5784
Author: Lars Wendler  gentoo  org>
AuthorDate: Sun Nov 24 13:25:02 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sun Nov 24 13:25:33 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d3159ce

app-admin/sysklogd: Revbump to set correct localstatedir path

This is required to not make syslogd bail out on startup if
/var/lib/run directory does not exist.

Reported-by: Holger Hoffstätte  applied-asynchrony.com>
Closes: https://bugs.gentoo.org/701048
Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Lars Wendler  gentoo.org>

 app-admin/sysklogd/files/sysklogd.rc8  | 2 +-
 app-admin/sysklogd/{sysklogd-2.0.ebuild => sysklogd-2.0-r1.ebuild} | 5 +
 2 files changed, 6 insertions(+), 1 deletion(-)

diff --git a/app-admin/sysklogd/files/sysklogd.rc8 
b/app-admin/sysklogd/files/sysklogd.rc8
index a6590d725a6..920ab963326 100644
--- a/app-admin/sysklogd/files/sysklogd.rc8
+++ b/app-admin/sysklogd/files/sysklogd.rc8
@@ -34,7 +34,7 @@ start_daemon() {
ebegin "sysklogd -> start: ${daemon}"
start-stop-daemon --start --exec /usr/sbin/"${daemon}" \
-b -m --pidfile /var/run/"${daemon}".pid \
-   -- ${fg_opt} ${options}
+   -- ${options} ${fg_opt}
retval=$?
eend ${retval} "Failed to start ${daemon}"
 

diff --git a/app-admin/sysklogd/sysklogd-2.0.ebuild 
b/app-admin/sysklogd/sysklogd-2.0-r1.ebuild
similarity index 87%
rename from app-admin/sysklogd/sysklogd-2.0.ebuild
rename to app-admin/sysklogd/sysklogd-2.0-r1.ebuild
index c69300ca428..d7a07507988 100644
--- a/app-admin/sysklogd/sysklogd-2.0.ebuild
+++ b/app-admin/sysklogd/sysklogd-2.0-r1.ebuild
@@ -41,6 +41,11 @@ src_prepare() {
 
 src_configure() {
local myeconfargs=(
+   # Required for correct pid file location. (bug #701048)
+   # syslogd appends "/run/syslogd.pid" to the localstatedir
+   # path, and tries to write to that file even when being
+   # started in foreground. So we need to pin this to /
+   --localstatedir="${EPREFIX}"/
$(use_with klogd)
$(use_with logger)
$(use_with systemd systemd $(systemd_get_systemunitdir))



[gentoo-commits] repo/gentoo:master commit in: app-admin/sysklogd/

2019-11-21 Thread Lars Wendler
commit: c88d09ae512fefd5381354995025c28f42389727
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Nov 21 08:25:45 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Nov 21 08:25:45 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c88d09ae

app-admin/sysklogd: Adjusted util-linux revision

Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Lars Wendler  gentoo.org>

 app-admin/sysklogd/sysklogd-2.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-admin/sysklogd/sysklogd-2.0.ebuild 
b/app-admin/sysklogd/sysklogd-2.0.ebuild
index 185cb5cef9f..c69300ca428 100644
--- a/app-admin/sysklogd/sysklogd-2.0.ebuild
+++ b/app-admin/sysklogd/sysklogd-2.0.ebuild
@@ -17,8 +17,8 @@ RESTRICT="test"
 
 DEPEND="
logger? (
-   !=sys-apps/util-linux-2.34-r2[logger]
+   !=sys-apps/util-linux-2.34-r3[logger]
)
 "
 RDEPEND="${DEPEND}"



[gentoo-commits] repo/gentoo:master commit in: app-admin/sysklogd/

2019-11-21 Thread Lars Wendler
commit: 218619a262fd38e535a0285171a717a28400a2fc
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Nov 21 08:23:59 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Nov 21 08:23:59 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=218619a2

app-admin/sysklogd: Adjusted USE="logger" dependencies

Closes: https://bugs.gentoo.org/700834
Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Lars Wendler  gentoo.org>

 app-admin/sysklogd/sysklogd-2.0.ebuild | 7 ++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/app-admin/sysklogd/sysklogd-2.0.ebuild 
b/app-admin/sysklogd/sysklogd-2.0.ebuild
index cc3f3615e06..185cb5cef9f 100644
--- a/app-admin/sysklogd/sysklogd-2.0.ebuild
+++ b/app-admin/sysklogd/sysklogd-2.0.ebuild
@@ -15,7 +15,12 @@ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc 
~ppc64 ~s390 ~sh ~spa
 IUSE="klogd logger logrotate systemd"
 RESTRICT="test"
 
-DEPEND="!sys-apps/util-linux[logger]"
+DEPEND="
+   logger? (
+   !=sys-apps/util-linux-2.34-r2[logger]
+   )
+"
 RDEPEND="${DEPEND}"
 
 DOCS=( ChangeLog.md README.md )



[gentoo-commits] repo/gentoo:master commit in: app-admin/sysklogd/files/, app-admin/sysklogd/

2019-11-20 Thread Lars Wendler
commit: 0d4daf7b471424a0ef04c3fd66901c606aa2337c
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Nov 20 09:55:27 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Nov 20 10:08:35 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d4daf7b

app-admin/sysklogd: Use reasonable defaults for syslogd

Respect logrotate USE flag again and inform users about new
built-in log rotation functionality.

Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Lars Wendler  gentoo.org>

 app-admin/sysklogd/files/sysklogd.confd2 |  6 ++
 app-admin/sysklogd/sysklogd-2.0.ebuild   | 19 ---
 2 files changed, 22 insertions(+), 3 deletions(-)

diff --git a/app-admin/sysklogd/files/sysklogd.confd2 
b/app-admin/sysklogd/files/sysklogd.confd2
new file mode 100644
index 000..077f36bf6b6
--- /dev/null
+++ b/app-admin/sysklogd/files/sysklogd.confd2
@@ -0,0 +1,6 @@
+# Config file for /etc/init.d/sysklogd
+
+SYSLOGD="-m 0 -s -s -r 10M:10"
+# send warnings and above to the console
+KLOGD="-c 3 -2"
+

diff --git a/app-admin/sysklogd/sysklogd-2.0.ebuild 
b/app-admin/sysklogd/sysklogd-2.0.ebuild
index b1caf749a27..cc3f3615e06 100644
--- a/app-admin/sysklogd/sysklogd-2.0.ebuild
+++ b/app-admin/sysklogd/sysklogd-2.0.ebuild
@@ -36,7 +36,6 @@ src_prepare() {
 
 src_configure() {
local myeconfargs=(
-   # we have logger from sys-apps/util-linux
$(use_with klogd)
$(use_with logger)
$(use_with systemd systemd $(systemd_get_systemunitdir))
@@ -51,8 +50,22 @@ src_install() {
doins syslog.conf
keepdir /etc/syslog.d
 
+   newinitd "${FILESDIR}"/sysklogd.rc8 sysklogd
+   newconfd "${FILESDIR}"/sysklogd.confd2 sysklogd
+
+   if use logrotate ; then
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}"/sysklogd.logrotate sysklogd
+   sed 's@ -r 10M:10@@' -i "${ED}"/etc/conf.d/sysklogd || die
+   fi
+
find "${ED}" -type f \( -name "*.a" -o -name "*.la" \) -delete || die
+}
 
-   newinitd "${FILESDIR}"/sysklogd.rc8 sysklogd
-   newconfd "${FILESDIR}"/sysklogd.confd sysklogd
+pkg_postinst() {
+   if ! use logrotate && [[ -n ${REPLACING_VERSIONS} ]] && ver_test 
${REPLACING_VERSIONS} -lt 2.0 ; then
+   elog "Starting with version 2.0 syslogd has built in log 
rotation"
+   elog "functionality that does no longer require a running cron 
daemon."
+   elog "So we no longer install any log rotation cron files for 
sysklogd."
+   fi
 }



[gentoo-commits] repo/gentoo:master commit in: app-admin/sysklogd/

2019-11-19 Thread Lars Wendler
commit: 6f1411bf1ff98767714833224103aaf4215e22b9
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Nov 19 11:01:03 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Nov 19 11:01:25 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f1411bf

app-admin/sysklogd: Introduced "logger" USE flag

Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Lars Wendler  gentoo.org>

 app-admin/sysklogd/metadata.xml| 1 +
 app-admin/sysklogd/sysklogd-2.0.ebuild | 8 
 2 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/app-admin/sysklogd/metadata.xml b/app-admin/sysklogd/metadata.xml
index 868e8ae726d..be89c65a5ee 100644
--- a/app-admin/sysklogd/metadata.xml
+++ b/app-admin/sysklogd/metadata.xml
@@ -7,6 +7,7 @@


Build and install (deprecated) kernel 
logging daemon
+   Build the logger program
use app-admin/logrotate for rotating 
logs rather than custom cron scripts

 

diff --git a/app-admin/sysklogd/sysklogd-2.0.ebuild 
b/app-admin/sysklogd/sysklogd-2.0.ebuild
index 60df329feb5..b1caf749a27 100644
--- a/app-admin/sysklogd/sysklogd-2.0.ebuild
+++ b/app-admin/sysklogd/sysklogd-2.0.ebuild
@@ -12,11 +12,11 @@ 
SRC_URI="https://github.com/troglobit/sysklogd/releases/download/v$(ver_cut 1-2)
 LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86"
-IUSE="klogd logrotate systemd"
+IUSE="klogd logger logrotate systemd"
 RESTRICT="test"
 
-DEPEND=""
-RDEPEND=""
+DEPEND="!sys-apps/util-linux[logger]"
+RDEPEND="${DEPEND}"
 
 DOCS=( ChangeLog.md README.md )
 
@@ -37,8 +37,8 @@ src_prepare() {
 src_configure() {
local myeconfargs=(
# we have logger from sys-apps/util-linux
-   --without-logger
$(use_with klogd)
+   $(use_with logger)
$(use_with systemd systemd $(systemd_get_systemunitdir))
)
econf "${myeconfargs[@]}"



[gentoo-commits] repo/gentoo:master commit in: app-admin/sysklogd/files/

2019-11-18 Thread Lars Wendler
commit: 864154ad5d055b498f9e18faf243ea2399448134
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Nov 18 17:11:03 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Nov 18 21:24:20 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=864154ad

app-admin/sysklogd: Fixed init script to properly start deamons

Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Lars Wendler  gentoo.org>

 app-admin/sysklogd/files/sysklogd.rc8 | 18 +++---
 1 file changed, 15 insertions(+), 3 deletions(-)

diff --git a/app-admin/sysklogd/files/sysklogd.rc8 
b/app-admin/sysklogd/files/sysklogd.rc8
index 6b411d55c98..a6590d725a6 100644
--- a/app-admin/sysklogd/files/sysklogd.rc8
+++ b/app-admin/sysklogd/files/sysklogd.rc8
@@ -17,12 +17,24 @@ start_daemon() {
local retval=0
local daemon="$1"
local options="$2"
-
-   [ -z "${daemon}" ] && return 1
+   local fg_opt=""
+
+   case "${daemon}" in
+   syslogd)
+   fg_opt="-F"
+   ;;
+   klogd)
+   fgopt="-n"
+   ;;
+   *)
+   return 1
+   ;;
+   esac
 
ebegin "sysklogd -> start: ${daemon}"
start-stop-daemon --start --exec /usr/sbin/"${daemon}" \
-   --pidfile /var/run/"${daemon}".pid -- ${options}
+   -b -m --pidfile /var/run/"${daemon}".pid \
+   -- ${fg_opt} ${options}
retval=$?
eend ${retval} "Failed to start ${daemon}"
 



[gentoo-commits] repo/gentoo:master commit in: app-admin/sysklogd/

2019-11-18 Thread Lars Wendler
commit: 60ae6fe8c48850fff8727ae4f923e1ef2f17abbf
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Nov 18 15:14:47 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Nov 18 15:14:47 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60ae6fe8

app-admin/sysklogd: Quote variable

Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Lars Wendler  gentoo.org>

 app-admin/sysklogd/sysklogd-2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/sysklogd/sysklogd-2.0.ebuild 
b/app-admin/sysklogd/sysklogd-2.0.ebuild
index 8fd269deae3..60df329feb5 100644
--- a/app-admin/sysklogd/sysklogd-2.0.ebuild
+++ b/app-admin/sysklogd/sysklogd-2.0.ebuild
@@ -21,7 +21,7 @@ RDEPEND=""
 DOCS=( ChangeLog.md README.md )
 
 PATCHES=(
-   ${FILESDIR}/${PN}-2.0-optional_logger.patch
+   "${FILESDIR}/${PN}-2.0-optional_logger.patch"
 )
 
 pkg_setup() {



[gentoo-commits] repo/gentoo:master commit in: app-admin/sysklogd/

2019-11-18 Thread Lars Wendler
commit: 7a7ca5dd3bd781e94569e219027c8a1b9c75ecad
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Nov 18 15:13:50 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Nov 18 15:14:01 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a7ca5dd

app-admin/sysklogd: Do not build/install logger binary + man page

Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Lars Wendler  gentoo.org>

 app-admin/sysklogd/sysklogd-2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/sysklogd/sysklogd-2.0.ebuild 
b/app-admin/sysklogd/sysklogd-2.0.ebuild
index 237209bfa36..8fd269deae3 100644
--- a/app-admin/sysklogd/sysklogd-2.0.ebuild
+++ b/app-admin/sysklogd/sysklogd-2.0.ebuild
@@ -37,7 +37,7 @@ src_prepare() {
 src_configure() {
local myeconfargs=(
# we have logger from sys-apps/util-linux
-   #--without-logger
+   --without-logger
$(use_with klogd)
$(use_with systemd systemd $(systemd_get_systemunitdir))
)



[gentoo-commits] repo/gentoo:master commit in: app-admin/sysklogd/

2019-11-18 Thread Lars Wendler
commit: d73bbfed79b5280e0757d8995bfac71753646359
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Nov 18 11:59:05 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Nov 18 11:59:17 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d73bbfed

app-admin/sysklogd: Added main homepage

Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Lars Wendler  gentoo.org>

 app-admin/sysklogd/sysklogd-2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/sysklogd/sysklogd-2.0.ebuild 
b/app-admin/sysklogd/sysklogd-2.0.ebuild
index e3fa8796ba4..237209bfa36 100644
--- a/app-admin/sysklogd/sysklogd-2.0.ebuild
+++ b/app-admin/sysklogd/sysklogd-2.0.ebuild
@@ -6,7 +6,7 @@ EAPI=7
 inherit autotools flag-o-matic systemd toolchain-funcs
 
 DESCRIPTION="Standard log daemons"
-HOMEPAGE="https://github.com/troglobit/sysklogd;
+HOMEPAGE="https://troglobit.com/sysklogd.html 
https://github.com/troglobit/sysklogd;
 SRC_URI="https://github.com/troglobit/sysklogd/releases/download/v$(ver_cut 
1-2)/${P}.tar.gz"
 
 LICENSE="BSD"



[gentoo-commits] repo/gentoo:master commit in: app-admin/sysklogd/, app-admin/sysklogd/files/

2019-11-18 Thread Lars Wendler
commit: 1680b7c15e41b99f5282998254a0dc68718dbe57
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Nov 18 11:45:06 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Nov 18 11:51:50 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1680b7c1

app-admin/sysklogd: Bump to version 2.0

Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Lars Wendler  gentoo.org>

 app-admin/sysklogd/Manifest|   1 +
 .../files/sysklogd-2.0-optional_logger.patch   | 101 +
 app-admin/sysklogd/files/sysklogd.rc8  |  82 +
 app-admin/sysklogd/metadata.xml|   1 +
 app-admin/sysklogd/sysklogd-2.0.ebuild |  58 
 5 files changed, 243 insertions(+)

diff --git a/app-admin/sysklogd/Manifest b/app-admin/sysklogd/Manifest
index dc3c1683a77..dadb261979f 100644
--- a/app-admin/sysklogd/Manifest
+++ b/app-admin/sysklogd/Manifest
@@ -1,2 +1,3 @@
 DIST sysklogd-1.5.1.tar.gz 90011 BLAKE2B 
c40bd8d5769f7d3d4141d602c74ac41e05a140743d18c4923d9368da7ba193ccb89a6837173994f0b7a9c290cc23f64513040434d7ab8df81b5d09b73b0263ad
 SHA512 
a72196a1a172d25be1c4791ef6256fe71fa2ba8c1383d230e646e93f8a65c3a57c535189726325da4c792fdb2e9cb119bba43c878816a8e78e78189fd32b12b7
+DIST sysklogd-2.0.tar.gz 465822 BLAKE2B 
030ce2e65287d215d376937aec590715abcac06dffef735038c31ee102eb00d5c616bfd2f3d378e53ef6ae4aa062e9802aaaca84a6f5598b43da35ee722d37ac
 SHA512 
25b55b8ea47280c11959e03d5a8c592e1b02764b4aeb722ef9782d84116475f1bbba96d6db8c291b694d99c7970e2e7615e7cd48b8fef6dff4f9ae825e18d030
 DIST sysklogd_1.5-6.diff.gz 25677 BLAKE2B 
3cb1f596490998b6002d4656a2321a500ce9941a37737c0b9d4702bbb87d7bc9ba21b68e06d175e3c1714a701adc6b3312e18a556ebc9ef395d8968762830cb5
 SHA512 
816961a835a43057569f62fd20d9f7b5e0bfcfcb173b68947457708504db3ce47e635956c8a9564f9bd577d8f3c49dfc725d321dfd3370b2de918363c30f838e

diff --git a/app-admin/sysklogd/files/sysklogd-2.0-optional_logger.patch 
b/app-admin/sysklogd/files/sysklogd-2.0-optional_logger.patch
new file mode 100644
index 000..4e5580b0422
--- /dev/null
+++ b/app-admin/sysklogd/files/sysklogd-2.0-optional_logger.patch
@@ -0,0 +1,101 @@
+From 227008ec0f59eecf3a962ebd9fbc27a0e475a4df Mon Sep 17 00:00:00 2001
+From: Lars Wendler 
+Date: Mon, 18 Nov 2019 12:08:26 +0100
+Subject: [PATCH] build: make logger and its man page optional
+
+There are other packages that provide a logger program like util-linux
+We should respekt that
+
+Signed-off-by: Lars Wendler 
+---
+ configure.ac| 10 ++
+ man/Makefile.am |  6 +-
+ src/Makefile.am |  8 +++-
+ 3 files changed, 22 insertions(+), 2 deletions(-)
+
+diff --git a/configure.ac b/configure.ac
+index 37c0bd4..e7acad7 100644
+--- a/configure.ac
 b/configure.ac
+@@ -65,6 +65,10 @@ AC_ARG_WITH(systemd,
+  [AS_HELP_STRING([--with-systemd=DIR], [Directory for systemd service 
files])],,
+  [with_systemd=auto])
+ 
++AC_ARG_WITH(logger,
++ AS_HELP_STRING([--without-logger], [Do not build/install logger binary 
and man page, default: enabled]),
++ [logger=$withval], [logger='yes'])
++
+ AS_IF([test "x$klogd" != "xno"],
+ with_klogd="yes"
+   AC_DEFINE(KLOGD, 1, [Build with klogd, default: built-in /dev/kmsg 
support in syslogd]),
+@@ -97,6 +101,12 @@ AS_IF([test "x$with_systemd" != "xno"],
+  [AC_SUBST([systemddir], [$with_systemd])])
+ AM_CONDITIONAL([HAVE_SYSTEMD], [test "x$with_systemd" != "xno"])
+ 
++AS_IF([test "x$logger" != "xno"], [
++  with_logger="yes"
++  AC_DEFINE(LOGGER, 1, [Build with logger])],
++  with_logger="no")
++AM_CONDITIONAL([ENABLE_LOGGER], [test "x$with_logger" != "xno"])
++
+ # Expand $sbindir early, into $SBINDIR, for systemd unit file
+ # NOTE: This does *not* take prefix/exec_prefix override at "make
+ #   install" into account, unfortunately.
+diff --git a/man/Makefile.am b/man/Makefile.am
+index 8ee7064..8ccad31 100644
+--- a/man/Makefile.am
 b/man/Makefile.am
+@@ -1,4 +1,4 @@
+-dist_man1_MANS  = logger.1
++dist_man1_MANS  =
+ dist_man3_MANS= syslogp.3
+ dist_man5_MANS= syslog.conf.5
+ dist_man8_MANS= syslogd.8
+@@ -6,3 +6,7 @@ dist_man8_MANS = syslogd.8
+ if ENABLE_KLOGD
+ dist_man8_MANS += klogd.8
+ endif
++
++if ENABLE_LOGGER
++dist_man1_MANS += logger.1
++endif
+diff --git a/src/Makefile.am b/src/Makefile.am
+index 85f747b..849e49b 100644
+--- a/src/Makefile.am
 b/src/Makefile.am
+@@ -16,7 +16,7 @@
+ # with this program; if not, write to the Free Software Foundation, Inc.,
+ # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+ 
+-bin_PROGRAMS  = logger
++bin_PROGRAMS  =
+ sbin_PROGRAMS = syslogd
+ lib_LTLIBRARIES   = libsyslog.la
+ noinst_LTLIBRARIES= libcompat.la
+@@ -25,6 +25,10 @@ if ENABLE_KLOGD
+ sbin_PROGRAMS+= klogd
+ endif
+ 
++if ENABLE_LOGGER
++bin_PROGRAMS   += logger
++endif
++
+ AM_CFLAGS = -W -Wall -Wextra
+ AM_CFLAGS

[gentoo-commits] repo/gentoo:master commit in: app-admin/sysklogd/

2018-01-07 Thread Mikle Kolyada
commit: a2d3b906ccd97dca83152ce8068e7799163d14bb
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Jan  7 15:02:23 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Jan  7 15:02:55 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2d3b906

app-admin/sysklogd: Drop old

Package-Manager: Portage-2.3.13, Repoman-2.3.3

 app-admin/sysklogd/sysklogd-1.5.1.ebuild | 60 
 1 file changed, 60 deletions(-)

diff --git a/app-admin/sysklogd/sysklogd-1.5.1.ebuild 
b/app-admin/sysklogd/sysklogd-1.5.1.ebuild
deleted file mode 100644
index 99df849cf10..000
--- a/app-admin/sysklogd/sysklogd-1.5.1.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="4"
-
-inherit eutils flag-o-matic toolchain-funcs
-
-DEB_PV="1.5-6"
-DESCRIPTION="Standard log daemons"
-HOMEPAGE="http://www.infodrom.org/projects/sysklogd/;
-SRC_URI="http://www.infodrom.org/projects/sysklogd/download/${P}.tar.gz
-   mirror://debian/pool/main/s/sysklogd/${PN}_${DEB_PV}.diff.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86"
-IUSE="logrotate"
-RESTRICT="test"
-
-DEPEND=""
-RDEPEND="dev-lang/perl
-   sys-apps/debianutils"
-
-src_prepare() {
-   epatch "${WORKDIR}"/${PN}_${DEB_PV}.diff
-
-   epatch "${FILESDIR}"/${PN}-1.5-debian-cron.patch
-   epatch "${FILESDIR}"/${PN}-1.5-build.patch
-
-   # CAEN/OWL security patches
-   epatch "${FILESDIR}"/${PN}-1.4.2-caen-owl-syslogd-bind.diff
-   epatch "${FILESDIR}"/${PN}-1.4.2-caen-owl-syslogd-drop-root.diff
-   epatch "${FILESDIR}"/${PN}-1.4.2-caen-owl-klogd-drop-root.diff
-
-   epatch "${FILESDIR}"/${PN}-1.5-syslog-func-collision.patch #342601
-}
-
-src_configure() {
-   append-lfs-flags
-   tc-export CC
-}
-
-src_install() {
-   dosbin syslogd klogd debian/syslog-facility debian/syslogd-listfiles
-   doman *.[1-9] debian/syslogd-listfiles.8
-   insinto /etc
-   doins debian/syslog.conf
-   if use logrotate ; then
-   insinto /etc/logrotate.d
-   newins "${FILESDIR}"/sysklogd.logrotate sysklogd
-   else
-   exeinto /etc/cron.daily
-   newexe debian/cron.daily syslog
-   exeinto /etc/cron.weekly
-   newexe debian/cron.weekly syslog
-   fi
-   dodoc ANNOUNCE CHANGES NEWS README.1st README.linux
-   newinitd "${FILESDIR}"/sysklogd.rc7 sysklogd
-   newconfd "${FILESDIR}"/sysklogd.confd sysklogd
-}



[gentoo-commits] repo/gentoo:master commit in: app-admin/sysklogd/

2018-01-07 Thread Mikle Kolyada
commit: 44c422f475b7131d4dbecf433ab2d2f32c808efb
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Jan  7 15:00:18 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Jan  7 15:00:35 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44c422f4

app-admin/sysklogd: arm stable wrt bug #636046

Package-Manager: Portage-2.3.13, Repoman-2.3.3

 app-admin/sysklogd/sysklogd-1.5.1-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-admin/sysklogd/sysklogd-1.5.1-r1.ebuild 
b/app-admin/sysklogd/sysklogd-1.5.1-r1.ebuild
index 9e736726516..ea099c26f11 100644
--- a/app-admin/sysklogd/sysklogd-1.5.1-r1.ebuild
+++ b/app-admin/sysklogd/sysklogd-1.5.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -13,7 +13,7 @@ 
SRC_URI="http://www.infodrom.org/projects/sysklogd/download/${P}.tar.gz
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc 
x86"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86"
 IUSE="logrotate"
 RESTRICT="test"
 



[gentoo-commits] repo/gentoo:master commit in: app-admin/sysklogd/

2017-11-11 Thread Sergei Trofimovich
commit: 81380a01f578aea24a13c7ea9d3670cb361622fc
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Nov 11 15:47:01 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Nov 11 15:47:13 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81380a01

app-admin/sysklogd: stable 1.5.1-r1 for hppa, bug #636046

Package-Manager: Portage-2.3.13, Repoman-2.3.4
RepoMan-Options: --include-arches="hppa"

 app-admin/sysklogd/sysklogd-1.5.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/sysklogd/sysklogd-1.5.1-r1.ebuild 
b/app-admin/sysklogd/sysklogd-1.5.1-r1.ebuild
index c73c10592b4..9e736726516 100644
--- a/app-admin/sysklogd/sysklogd-1.5.1-r1.ebuild
+++ b/app-admin/sysklogd/sysklogd-1.5.1-r1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="http://www.infodrom.org/projects/sysklogd/download/${P}.tar.gz
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc 
x86"
+KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc 
x86"
 IUSE="logrotate"
 RESTRICT="test"
 



[gentoo-commits] repo/gentoo:master commit in: app-admin/sysklogd/

2017-11-11 Thread Sergei Trofimovich
commit: 9398662ccc00063401992e001e2dbabaa9a8e60c
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Nov 11 12:57:03 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Nov 11 12:57:03 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9398662c

app-admin/sysklogd: stable 1.5.1-r1 for ppc/ppc64, bug #636046

Package-Manager: Portage-2.3.13, Repoman-2.3.4
RepoMan-Options: --include-arches="ppc ppc64"

 app-admin/sysklogd/sysklogd-1.5.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/sysklogd/sysklogd-1.5.1-r1.ebuild 
b/app-admin/sysklogd/sysklogd-1.5.1-r1.ebuild
index bc6226fa574..c73c10592b4 100644
--- a/app-admin/sysklogd/sysklogd-1.5.1-r1.ebuild
+++ b/app-admin/sysklogd/sysklogd-1.5.1-r1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="http://www.infodrom.org/projects/sysklogd/download/${P}.tar.gz
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh sparc 
x86"
+KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc 
x86"
 IUSE="logrotate"
 RESTRICT="test"
 



[gentoo-commits] repo/gentoo:master commit in: app-admin/sysklogd/

2017-11-08 Thread Tobias Klausmann
commit: 73ac8c1212e4cbdedb2b42eb1f4d57843e1529ff
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Wed Nov  8 12:50:37 2017 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Wed Nov  8 12:50:37 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73ac8c12

app-admin/sysklogd-1.5.1-r1: alpha stable

Gentoo-Bug: http://bugs.gentoo.org/636046

 app-admin/sysklogd/sysklogd-1.5.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/sysklogd/sysklogd-1.5.1-r1.ebuild 
b/app-admin/sysklogd/sysklogd-1.5.1-r1.ebuild
index b21220aee88..bc6226fa574 100644
--- a/app-admin/sysklogd/sysklogd-1.5.1-r1.ebuild
+++ b/app-admin/sysklogd/sysklogd-1.5.1-r1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="http://www.infodrom.org/projects/sysklogd/download/${P}.tar.gz
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
sparc x86"
+KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh sparc 
x86"
 IUSE="logrotate"
 RESTRICT="test"
 



[gentoo-commits] repo/gentoo:master commit in: app-admin/sysklogd/

2017-11-03 Thread Sergei Trofimovich
commit: 4a2ad5243726218f3b6e0ec4bd20a9a242100db1
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Nov  3 21:51:11 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Nov  3 21:51:44 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a2ad524

app-admin/sysklogd: stable 1.5.1-r1 for sparc, bug #636046 (thanks to Rolf Eike 
Beer)

Package-Manager: Portage-2.3.13, Repoman-2.3.4
RepoMan-Options: --include-arches="sparc"

 app-admin/sysklogd/sysklogd-1.5.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/sysklogd/sysklogd-1.5.1-r1.ebuild 
b/app-admin/sysklogd/sysklogd-1.5.1-r1.ebuild
index 4a60e537b87..b21220aee88 100644
--- a/app-admin/sysklogd/sysklogd-1.5.1-r1.ebuild
+++ b/app-admin/sysklogd/sysklogd-1.5.1-r1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="http://www.infodrom.org/projects/sysklogd/download/${P}.tar.gz
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
sparc x86"
 IUSE="logrotate"
 RESTRICT="test"
 



[gentoo-commits] repo/gentoo:master commit in: app-admin/sysklogd/

2017-11-02 Thread Thomas Deutschmann
commit: ba10ae26bca702f91151089ac6b15fb847158c5d
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Nov  2 20:49:54 2017 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Nov  2 21:12:48 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba10ae26

app-admin/sysklogd: x86 stable (bug #636046)

Package-Manager: Portage-2.3.13, Repoman-2.3.4

 app-admin/sysklogd/sysklogd-1.5.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/sysklogd/sysklogd-1.5.1-r1.ebuild 
b/app-admin/sysklogd/sysklogd-1.5.1-r1.ebuild
index 05e0fa279ba..4a60e537b87 100644
--- a/app-admin/sysklogd/sysklogd-1.5.1-r1.ebuild
+++ b/app-admin/sysklogd/sysklogd-1.5.1-r1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="http://www.infodrom.org/projects/sysklogd/download/${P}.tar.gz
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc x86"
 IUSE="logrotate"
 RESTRICT="test"
 



[gentoo-commits] repo/gentoo:master commit in: app-admin/sysklogd/

2017-11-02 Thread Sergei Trofimovich
commit: ecf43ed6a4edbda3b79f016664852e9f2674fe60
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Nov  2 20:12:24 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Nov  2 20:19:07 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ecf43ed6

app-admin/sysklogd: stable 1.5.1-r1 for ia64, bug #636046

Package-Manager: Portage-2.3.13, Repoman-2.3.4
RepoMan-Options: --include-arches="ia64"

 app-admin/sysklogd/sysklogd-1.5.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/sysklogd/sysklogd-1.5.1-r1.ebuild 
b/app-admin/sysklogd/sysklogd-1.5.1-r1.ebuild
index 3f971c2babb..05e0fa279ba 100644
--- a/app-admin/sysklogd/sysklogd-1.5.1-r1.ebuild
+++ b/app-admin/sysklogd/sysklogd-1.5.1-r1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="http://www.infodrom.org/projects/sysklogd/download/${P}.tar.gz
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86"
 IUSE="logrotate"
 RESTRICT="test"
 



[gentoo-commits] repo/gentoo:master commit in: app-admin/sysklogd/

2017-11-02 Thread Manuel Rüger
commit: 6a9af5a54ffb6389f8e1c6df8275d65cc10fcf41
Author: Manuel Rüger  gentoo  org>
AuthorDate: Thu Nov  2 10:44:50 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Thu Nov  2 10:44:50 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a9af5a5

app-admin/sysklogd: Stable on amd64

Package-Manager: Portage-2.3.12, Repoman-2.3.4

 app-admin/sysklogd/sysklogd-1.5.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/sysklogd/sysklogd-1.5.1-r1.ebuild 
b/app-admin/sysklogd/sysklogd-1.5.1-r1.ebuild
index 84b9d175041..3f971c2babb 100644
--- a/app-admin/sysklogd/sysklogd-1.5.1-r1.ebuild
+++ b/app-admin/sysklogd/sysklogd-1.5.1-r1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="http://www.infodrom.org/projects/sysklogd/download/${P}.tar.gz
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86"
 IUSE="logrotate"
 RESTRICT="test"
 



[gentoo-commits] repo/gentoo:master commit in: app-admin/sysklogd/

2017-05-17 Thread Markus Meier
commit: 0a723bd9115f60b4c9c0fb750b6ea051aff307a7
Author: Markus Meier  gentoo  org>
AuthorDate: Wed May 17 19:22:42 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Wed May 17 19:22:42 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a723bd9

app-admin/sysklogd: add ~arm64, bug #618292

Package-Manager: Portage-2.3.5, Repoman-2.3.1
RepoMan-Options: --include-arches="arm64"

 app-admin/sysklogd/sysklogd-1.5.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/sysklogd/sysklogd-1.5.1-r1.ebuild 
b/app-admin/sysklogd/sysklogd-1.5.1-r1.ebuild
index 5244c9c68da..84b9d175041 100644
--- a/app-admin/sysklogd/sysklogd-1.5.1-r1.ebuild
+++ b/app-admin/sysklogd/sysklogd-1.5.1-r1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="http://www.infodrom.org/projects/sysklogd/download/${P}.tar.gz
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86"
 IUSE="logrotate"
 RESTRICT="test"
 



[gentoo-commits] repo/gentoo:master commit in: app-admin/sysklogd/

2017-01-17 Thread Lars Wendler
commit: 29afcce64732a333017c2c10bfc083c1af3271f7
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Jan 17 17:38:44 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Jan 17 17:39:00 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29afcce6

app-admin/sysklogd: Minor ebuild enhancements.

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 app-admin/sysklogd/sysklogd-1.5.1-r1.ebuild | 30 ++---
 1 file changed, 19 insertions(+), 11 deletions(-)

diff --git a/app-admin/sysklogd/sysklogd-1.5.1-r1.ebuild 
b/app-admin/sysklogd/sysklogd-1.5.1-r1.ebuild
index 9fdc76a..4ca42aa 100644
--- a/app-admin/sysklogd/sysklogd-1.5.1-r1.ebuild
+++ b/app-admin/sysklogd/sysklogd-1.5.1-r1.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI="5"
+EAPI=5
 
 inherit eutils flag-o-matic toolchain-funcs
 
@@ -22,19 +22,25 @@ DEPEND=""
 RDEPEND="dev-lang/perl
sys-apps/debianutils"
 
-src_prepare() {
-   epatch "${WORKDIR}"/${PN}_${DEB_PV}.diff
+DOCS=( ANNOUNCE CHANGES NEWS README.1st README.linux )
+
+PATCHES=(
+   "${WORKDIR}"/${PN}_${DEB_PV}.diff
 
-   epatch "${FILESDIR}"/${PN}-1.5-debian-cron.patch
-   epatch "${FILESDIR}"/${PN}-1.5-build.patch
+   "${FILESDIR}"/${PN}-1.5-debian-cron.patch
+   "${FILESDIR}"/${PN}-1.5-build.patch
 
# CAEN/OWL security patches
-   epatch "${FILESDIR}"/${PN}-1.4.2-caen-owl-syslogd-bind.diff
-   epatch "${FILESDIR}"/${PN}-1.4.2-caen-owl-syslogd-drop-root.diff
-   epatch "${FILESDIR}"/${PN}-1.4.2-caen-owl-klogd-drop-root.diff
+   "${FILESDIR}"/${PN}-1.4.2-caen-owl-syslogd-bind.diff
+   "${FILESDIR}"/${PN}-1.4.2-caen-owl-syslogd-drop-root.diff
+   "${FILESDIR}"/${PN}-1.4.2-caen-owl-klogd-drop-root.diff
+
+   "${FILESDIR}"/${PN}-1.5-syslog-func-collision.patch #342601
+   "${FILESDIR}"/${PN}-1.5-glibc-2.24.patch #604232
+)
 
-   epatch "${FILESDIR}"/${PN}-1.5-syslog-func-collision.patch #342601
-   epatch "${FILESDIR}"/${PN}-1.5-glibc-2.24.patch #604232
+src_prepare() {
+   epatch "${PATCHES[@]}"
 }
 
 src_configure() {
@@ -56,7 +62,9 @@ src_install() {
exeinto /etc/cron.weekly
newexe debian/cron.weekly syslog
fi
-   dodoc ANNOUNCE CHANGES NEWS README.1st README.linux
+
+   einstalldocs
+
newinitd "${FILESDIR}"/sysklogd.rc7 sysklogd
newconfd "${FILESDIR}"/sysklogd.confd sysklogd
 }



[gentoo-commits] repo/gentoo:master commit in: app-admin/sysklogd/files/, app-admin/sysklogd/

2017-01-17 Thread Lars Wendler
commit: 5993df809e309937b59d1a545fe7bc9f264b5711
Author: Rodrigo Saboya  users  noreply  github  
com>
AuthorDate: Mon Jan 16 17:48:08 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Jan 17 17:38:57 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5993df80

app-admin/sysklogd: Fixing build issue with Glibc 2.24. bug #604232

Closes: https://github.com/gentoo/gentoo/pull/3508

 .../sysklogd/files/sysklogd-1.5-glibc-2.24.patch   | 11 
 app-admin/sysklogd/sysklogd-1.5.1-r1.ebuild| 62 ++
 2 files changed, 73 insertions(+)

diff --git a/app-admin/sysklogd/files/sysklogd-1.5-glibc-2.24.patch 
b/app-admin/sysklogd/files/sysklogd-1.5-glibc-2.24.patch
new file mode 100644
index ..fcddb75
--- /dev/null
+++ b/app-admin/sysklogd/files/sysklogd-1.5-glibc-2.24.patch
@@ -0,0 +1,11 @@
+--- sysklogd-1.5.1/syslogd.c
 sysklogd-1.5.1/syslogd.c
+@@ -2094,7 +2094,7 @@
+   (void) signal(SIGCHLD, reapchild);  /* reset signal handler -ASP */
+   wait ((int *)0);
+ #else
+-  union wait status;
++  int status;
+ 
+   while (wait3(, WNOHANG, (struct rusage *) NULL) > 0)
+   ;

diff --git a/app-admin/sysklogd/sysklogd-1.5.1-r1.ebuild 
b/app-admin/sysklogd/sysklogd-1.5.1-r1.ebuild
new file mode 100644
index ..9fdc76a
--- /dev/null
+++ b/app-admin/sysklogd/sysklogd-1.5.1-r1.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+inherit eutils flag-o-matic toolchain-funcs
+
+DEB_PV="1.5-6"
+DESCRIPTION="Standard log daemons"
+HOMEPAGE="http://www.infodrom.org/projects/sysklogd/;
+SRC_URI="http://www.infodrom.org/projects/sysklogd/download/${P}.tar.gz
+   mirror://debian/pool/main/s/sysklogd/${PN}_${DEB_PV}.diff.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86"
+IUSE="logrotate"
+RESTRICT="test"
+
+DEPEND=""
+RDEPEND="dev-lang/perl
+   sys-apps/debianutils"
+
+src_prepare() {
+   epatch "${WORKDIR}"/${PN}_${DEB_PV}.diff
+
+   epatch "${FILESDIR}"/${PN}-1.5-debian-cron.patch
+   epatch "${FILESDIR}"/${PN}-1.5-build.patch
+
+   # CAEN/OWL security patches
+   epatch "${FILESDIR}"/${PN}-1.4.2-caen-owl-syslogd-bind.diff
+   epatch "${FILESDIR}"/${PN}-1.4.2-caen-owl-syslogd-drop-root.diff
+   epatch "${FILESDIR}"/${PN}-1.4.2-caen-owl-klogd-drop-root.diff
+
+   epatch "${FILESDIR}"/${PN}-1.5-syslog-func-collision.patch #342601
+   epatch "${FILESDIR}"/${PN}-1.5-glibc-2.24.patch #604232
+}
+
+src_configure() {
+   append-lfs-flags
+   tc-export CC
+}
+
+src_install() {
+   dosbin syslogd klogd debian/syslog-facility debian/syslogd-listfiles
+   doman *.[1-9] debian/syslogd-listfiles.8
+   insinto /etc
+   doins debian/syslog.conf
+   if use logrotate ; then
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}"/sysklogd.logrotate sysklogd
+   else
+   exeinto /etc/cron.daily
+   newexe debian/cron.daily syslog
+   exeinto /etc/cron.weekly
+   newexe debian/cron.weekly syslog
+   fi
+   dodoc ANNOUNCE CHANGES NEWS README.1st README.linux
+   newinitd "${FILESDIR}"/sysklogd.rc7 sysklogd
+   newconfd "${FILESDIR}"/sysklogd.confd sysklogd
+}