[gentoo-commits] repo/gentoo:master commit in: sys-apps/init-system-helpers/

2024-07-13 Thread Arthur Zamarin
commit: 60287ebbd9b6ba4739815a0f0c2650a0963957b3
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Fri Jul 12 18:44:00 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jul 13 18:16:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60287ebb

sys-apps/init-system-helpers: add 1.66

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/37536
Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-apps/init-system-helpers/Manifest  |  1 +
 .../init-system-helpers-1.66.ebuild| 33 ++
 2 files changed, 34 insertions(+)

diff --git a/sys-apps/init-system-helpers/Manifest 
b/sys-apps/init-system-helpers/Manifest
index bd84e5746eb4..c9cf8c57e867 100644
--- a/sys-apps/init-system-helpers/Manifest
+++ b/sys-apps/init-system-helpers/Manifest
@@ -1 +1,2 @@
 DIST init-system-helpers_1.60.tar.xz 40584 BLAKE2B 
ad21a65ef3c4bcec16b14fc4db890fb7f83df625d1038fe217c20e9391404914df189ae31506b9bbef0442cdd333f46bd9c4d9009b7d671d9ae2deb6b05eee8e
 SHA512 
3739613fa8afa1fa6032f47f8cec67c526171987a7d1eae31d479db9cc1e49ae3cd397a858130c17680d62becb9c6499bd1da1268e9ed25b044337ab69f0dd88
+DIST init-system-helpers_1.66.tar.xz 44976 BLAKE2B 
e97d4483c73e7d5c310598eb75d77972f5334ef09708166f3bacb46e4e4495c7f7b2a905e70221180fbcd0524312c6b0962bf55a165092dccc839218f2fc46c5
 SHA512 
22c8c7f6483de6e95750a48d55b540478de9cd8ed23e806359b30e19528313cdc03f119b076182575ec3e06f76d628a95b0b9568be2d03fcbba278617661c93e

diff --git a/sys-apps/init-system-helpers/init-system-helpers-1.66.ebuild 
b/sys-apps/init-system-helpers/init-system-helpers-1.66.ebuild
new file mode 100644
index ..16d0b3cc65fe
--- /dev/null
+++ b/sys-apps/init-system-helpers/init-system-helpers-1.66.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Helper scripts useful for both OpenRC and systemd"
+HOMEPAGE="https://packages.debian.org/sid/init-system-helpers";
+# git repo: https://anonscm.debian.org/git/collab-maint/init-system-helpers.git
+SRC_URI="http://http.debian.net/debian/pool/main/i/${PN}/${PN}_${PV}.tar.xz";
+S="${WORKDIR}/${PN}"
+
+LICENSE="BSD GPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+
+BDEPEND=">=dev-python/docutils-0.21.2"
+RDEPEND="! man8/service.8 || die "Failed to generate 
man page"
+
+   # FIXME: need to patch to remove *rc.d references, which we don't ship
+   # And should probably add a list of supported options (e.g., 
start/stop/etc.)
+   doman man8/service.8
+}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/init-system-helpers/

2024-05-30 Thread Louis Sautier
commit: 4a923ea4972e9aa5594abd8a775762fad73d7f5d
Author: Louis Sautier  gentoo  org>
AuthorDate: Thu May 30 23:55:41 2024 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Fri May 31 00:02:51 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a923ea4

sys-apps/init-system-helpers: fix build with docutils >= 0.21.2

Between 0.20.1 and 0.21.2, docutils switched build systems (setuptools
to flit) and removed the ".py" suffix from "rst2man.py".
Old script name:
https://sourceforge.net/p/docutils/code/HEAD/tree/tags/docutils-0.20.1/setup.py#l83
New script name:
https://sourceforge.net/p/docutils/code/HEAD/tree/tags/docutils-0.21.2/pyproject.toml#l95

Closes: https://bugs.gentoo.org/930444
Signed-off-by: Louis Sautier  gentoo.org>

 sys-apps/init-system-helpers/init-system-helpers-1.60.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/init-system-helpers/init-system-helpers-1.60.ebuild 
b/sys-apps/init-system-helpers/init-system-helpers-1.60.ebuild
index 9e7c8156a3a1..3513526ef4e5 100644
--- a/sys-apps/init-system-helpers/init-system-helpers-1.60.ebuild
+++ b/sys-apps/init-system-helpers/init-system-helpers-1.60.ebuild
@@ -12,7 +12,7 @@ LICENSE="BSD GPL-2+"
 SLOT="0"
 KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86"
 
-BDEPEND="dev-python/docutils"
+BDEPEND=">=dev-python/docutils-0.21.2"
 RDEPEND="! man8/service.8 || die "Failed to generate 
man page"
+   rst2man man8/service.rst > man8/service.8 || die "Failed to generate 
man page"
 
# FIXME: need to patch to remove *rc.d references, which we don't ship
# And should probably add a list of supported options (e.g., 
start/stop/etc.)



[gentoo-commits] repo/gentoo:master commit in: sys-apps/init-system-helpers/

2024-02-08 Thread Sam James
commit: 347b8e303a9e3db03b20075892d869b07968bc9f
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  9 02:21:10 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  9 02:21:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=347b8e30

sys-apps/init-system-helpers: Stabilize 1.60 arm64, #924124

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

 sys-apps/init-system-helpers/init-system-helpers-1.60.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/init-system-helpers/init-system-helpers-1.60.ebuild 
b/sys-apps/init-system-helpers/init-system-helpers-1.60.ebuild
index 758c758b68cb..9e7c8156a3a1 100644
--- a/sys-apps/init-system-helpers/init-system-helpers-1.60.ebuild
+++ b/sys-apps/init-system-helpers/init-system-helpers-1.60.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -10,7 +10,7 @@ 
SRC_URI="http://http.debian.net/debian/pool/main/i/${PN}/${PN}_${PV}.tar.xz";
 
 LICENSE="BSD GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86"
 
 BDEPEND="dev-python/docutils"
 RDEPEND="!

[gentoo-commits] repo/gentoo:master commit in: sys-apps/init-system-helpers/

2022-07-10 Thread Sam James
commit: 0a3bbda52d9bb33bec6faf213f4244703df96b4c
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 10 07:56:16 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 10 07:56:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a3bbda5

sys-apps/init-system-helpers: drop 1.49-r1

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

 sys-apps/init-system-helpers/Manifest  |  1 -
 .../init-system-helpers-1.49-r1.ebuild | 29 --
 2 files changed, 30 deletions(-)

diff --git a/sys-apps/init-system-helpers/Manifest 
b/sys-apps/init-system-helpers/Manifest
index 3ea848de3156..bd84e5746eb4 100644
--- a/sys-apps/init-system-helpers/Manifest
+++ b/sys-apps/init-system-helpers/Manifest
@@ -1,2 +1 @@
-DIST init-system-helpers_1.49.tar.xz 42660 BLAKE2B 
548711283b04e3df13e9287154e2648b99ac80c2cdc71a428b4496220cd7c319f8f7afccb1e611c07b9d801837ef8799a3295a0490aa62812d47b728ba5ddba9
 SHA512 
bd612207e51e18a44f9c90e1e5b069ab39e06c776b8a0d6c9ecb367890d4a44ff02b3028418ac10a688782745331f39bb9299ba836f333b712e6fdd7ddc8da16
 DIST init-system-helpers_1.60.tar.xz 40584 BLAKE2B 
ad21a65ef3c4bcec16b14fc4db890fb7f83df625d1038fe217c20e9391404914df189ae31506b9bbef0442cdd333f46bd9c4d9009b7d671d9ae2deb6b05eee8e
 SHA512 
3739613fa8afa1fa6032f47f8cec67c526171987a7d1eae31d479db9cc1e49ae3cd397a858130c17680d62becb9c6499bd1da1268e9ed25b044337ab69f0dd88

diff --git a/sys-apps/init-system-helpers/init-system-helpers-1.49-r1.ebuild 
b/sys-apps/init-system-helpers/init-system-helpers-1.49-r1.ebuild
deleted file mode 100644
index 9ab7497a653a..
--- a/sys-apps/init-system-helpers/init-system-helpers-1.49-r1.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="Helper scripts useful for both OpenRC and systemd"
-HOMEPAGE="https://packages.debian.org/sid/init-system-helpers";
-# git repo: https://anonscm.debian.org/git/collab-maint/init-system-helpers.git
-SRC_URI="http://http.debian.net/debian/pool/main/i/${PN}/${PN}_${PV}.tar.xz";
-
-LICENSE="BSD GPL-2+"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ppc ppc64 sparc x86"
-IUSE=""
-
-DEPEND=""
-RDEPEND="!

[gentoo-commits] repo/gentoo:master commit in: sys-apps/init-system-helpers/

2021-12-04 Thread Sam James
commit: 9279c3da134d899618569d8538b67adb3c6dfc1e
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec  5 05:00:32 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec  5 05:00:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9279c3da

sys-apps/init-system-helpers: Stabilize 1.60 ALLARCHES, #828311

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

 sys-apps/init-system-helpers/init-system-helpers-1.60.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/init-system-helpers/init-system-helpers-1.60.ebuild 
b/sys-apps/init-system-helpers/init-system-helpers-1.60.ebuild
index 0f57827e826f..758c758b68cb 100644
--- a/sys-apps/init-system-helpers/init-system-helpers-1.60.ebuild
+++ b/sys-apps/init-system-helpers/init-system-helpers-1.60.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="http://http.debian.net/debian/pool/main/i/${PN}/${PN}_${PV}.tar.xz";
 
 LICENSE="BSD GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 sparc x86"
 
 BDEPEND="dev-python/docutils"
 RDEPEND="!

[gentoo-commits] repo/gentoo:master commit in: sys-apps/init-system-helpers/

2021-03-28 Thread Sam James
commit: f6608dda6639708b84d3f51cce7c60eb9860e13c
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 28 07:11:13 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 28 07:11:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6608dda

sys-apps/init-system-helpers: Keyword 1.60 arm, #767379

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

 sys-apps/init-system-helpers/init-system-helpers-1.60.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/init-system-helpers/init-system-helpers-1.60.ebuild 
b/sys-apps/init-system-helpers/init-system-helpers-1.60.ebuild
index f42c39be744..0f57827e826 100644
--- a/sys-apps/init-system-helpers/init-system-helpers-1.60.ebuild
+++ b/sys-apps/init-system-helpers/init-system-helpers-1.60.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="http://http.debian.net/debian/pool/main/i/${PN}/${PN}_${PV}.tar.xz";
 
 LICENSE="BSD GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 
 BDEPEND="dev-python/docutils"
 RDEPEND="!

[gentoo-commits] repo/gentoo:master commit in: sys-apps/init-system-helpers/files/

2021-01-26 Thread Sam James
commit: cd989c2a533c815b51bc91f103e0900456fe1ea3
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 27 01:49:13 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 27 01:49:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd989c2a

sys-apps/init-system-helpers: add bug links to patch

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

 sys-apps/init-system-helpers/files/revert-openrc-management.patch | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/sys-apps/init-system-helpers/files/revert-openrc-management.patch 
b/sys-apps/init-system-helpers/files/revert-openrc-management.patch
index 49b4916fab3..582b71d9b1c 100644
--- a/sys-apps/init-system-helpers/files/revert-openrc-management.patch
+++ b/sys-apps/init-system-helpers/files/revert-openrc-management.patch
@@ -1,3 +1,6 @@
+Tries to manage started service instead of allowing OpenRC to do it.
+https://bugs.gentoo.org/641836
+https://bugs.gentoo.org/649014
 --- a/script/service
 +++ b/script/service
 @@ -159,23 +160,6 @@ run_via_sysvinit() {



[gentoo-commits] repo/gentoo:master commit in: sys-apps/init-system-helpers/

2021-01-26 Thread Sam James
commit: d39d0311d596bf124163e44d4b93b30ce6f64f36
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 27 01:24:52 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 27 01:47:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d39d0311

sys-apps/init-system-helpers: mark ALLARCHES

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

 sys-apps/init-system-helpers/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sys-apps/init-system-helpers/metadata.xml 
b/sys-apps/init-system-helpers/metadata.xml
index 7a38bb90096..3c58a0219fb 100644
--- a/sys-apps/init-system-helpers/metadata.xml
+++ b/sys-apps/init-system-helpers/metadata.xml
@@ -2,4 +2,5 @@
 http://www.gentoo.org/dtd/metadata.dtd";>
 

+   
 



[gentoo-commits] repo/gentoo:master commit in: sys-apps/init-system-helpers/

2021-01-26 Thread Sam James
commit: e53765767d97aae011e80851523dd56fcb5f22e2
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 27 01:24:35 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 27 01:47:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5376576

sys-apps/init-system-helpers: bump to 1.60

Closes: https://bugs.gentoo.org/740730
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 sys-apps/init-system-helpers/Manifest  |  1 +
 .../init-system-helpers-1.60.ebuild| 32 ++
 2 files changed, 33 insertions(+)

diff --git a/sys-apps/init-system-helpers/Manifest 
b/sys-apps/init-system-helpers/Manifest
index f74e73aee06..3ea848de315 100644
--- a/sys-apps/init-system-helpers/Manifest
+++ b/sys-apps/init-system-helpers/Manifest
@@ -1 +1,2 @@
 DIST init-system-helpers_1.49.tar.xz 42660 BLAKE2B 
548711283b04e3df13e9287154e2648b99ac80c2cdc71a428b4496220cd7c319f8f7afccb1e611c07b9d801837ef8799a3295a0490aa62812d47b728ba5ddba9
 SHA512 
bd612207e51e18a44f9c90e1e5b069ab39e06c776b8a0d6c9ecb367890d4a44ff02b3028418ac10a688782745331f39bb9299ba836f333b712e6fdd7ddc8da16
+DIST init-system-helpers_1.60.tar.xz 40584 BLAKE2B 
ad21a65ef3c4bcec16b14fc4db890fb7f83df625d1038fe217c20e9391404914df189ae31506b9bbef0442cdd333f46bd9c4d9009b7d671d9ae2deb6b05eee8e
 SHA512 
3739613fa8afa1fa6032f47f8cec67c526171987a7d1eae31d479db9cc1e49ae3cd397a858130c17680d62becb9c6499bd1da1268e9ed25b044337ab69f0dd88

diff --git a/sys-apps/init-system-helpers/init-system-helpers-1.60.ebuild 
b/sys-apps/init-system-helpers/init-system-helpers-1.60.ebuild
new file mode 100644
index 000..f42c39be744
--- /dev/null
+++ b/sys-apps/init-system-helpers/init-system-helpers-1.60.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Helper scripts useful for both OpenRC and systemd"
+HOMEPAGE="https://packages.debian.org/sid/init-system-helpers";
+# git repo: https://anonscm.debian.org/git/collab-maint/init-system-helpers.git
+SRC_URI="http://http.debian.net/debian/pool/main/i/${PN}/${PN}_${PV}.tar.xz";
+
+LICENSE="BSD GPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+
+BDEPEND="dev-python/docutils"
+RDEPEND="! man8/service.8 || die "Failed to generate 
man page"
+
+   # FIXME: need to patch to remove *rc.d references, which we don't ship
+   # And should probably add a list of supported options (e.g., 
start/stop/etc.)
+   doman man8/service.8
+}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/init-system-helpers/

2020-09-27 Thread Sam James
commit: 954b57ffd8e3cf320ad0569712b2ae42c2ce13ea
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 27 16:15:45 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 27 16:15:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=954b57ff

sys-apps/init-system-helpers: Keyword 1.49-r1 arm64, #741759

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

 sys-apps/init-system-helpers/init-system-helpers-1.49-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/init-system-helpers/init-system-helpers-1.49-r1.ebuild 
b/sys-apps/init-system-helpers/init-system-helpers-1.49-r1.ebuild
index ede54098554..1e0096905ca 100644
--- a/sys-apps/init-system-helpers/init-system-helpers-1.49-r1.ebuild
+++ b/sys-apps/init-system-helpers/init-system-helpers-1.49-r1.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="http://http.debian.net/debian/pool/main/i/${PN}/${PN}_${PV}.tar.xz";
 
 LICENSE="BSD GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 hppa ~ia64 ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 ~arm64 hppa ~ia64 ppc ppc64 sparc x86"
 IUSE=""
 
 DEPEND=""



[gentoo-commits] repo/gentoo:master commit in: sys-apps/init-system-helpers/

2019-04-08 Thread Austin English
commit: cf4b55f763069958a0f60b6ac5472f54f7f2ee81
Author: Austin English  gentoo  org>
AuthorDate: Tue Apr  9 02:50:01 2019 +
Commit: Austin English  gentoo  org>
CommitDate: Tue Apr  9 03:13:59 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf4b55f7

sys-apps/init-system-helpers: move my packages to maintainer-needed

Signed-off-by: Austin English  gentoo.org>
Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.62, Repoman-2.3.12

 sys-apps/init-system-helpers/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/sys-apps/init-system-helpers/metadata.xml 
b/sys-apps/init-system-helpers/metadata.xml
index 4f7ad3b3b5a..7a38bb90096 100644
--- a/sys-apps/init-system-helpers/metadata.xml
+++ b/sys-apps/init-system-helpers/metadata.xml
@@ -1,8 +1,5 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-   
-   wizarde...@gentoo.org
-   Austin English
-   
+   
 



[gentoo-commits] repo/gentoo:master commit in: sys-apps/init-system-helpers/files/, sys-apps/init-system-helpers/

2018-04-16 Thread Brian Evans
commit: 54dea0df66ba2fd29542d6fb59aff5afaf034eb3
Author: Brian Evans  gentoo  org>
AuthorDate: Mon Apr 16 20:33:26 2018 +
Commit: Brian Evans  gentoo  org>
CommitDate: Mon Apr 16 20:33:26 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54dea0df

sys-apps/init-system-helpers: Revbump to remove OpenRC symlink mgmt

This function is just insane letting a script try to manage started
instead of letting the init system handle it

Closes: https://bugs.gentoo.org/641836
Closes: https://bugs.gentoo.org/649014
Package-Manager: Portage-2.3.28, Repoman-2.3.9

 .../files/revert-openrc-management.patch   | 32 ++
 .../init-system-helpers-1.49-r1.ebuild | 29 
 2 files changed, 61 insertions(+)

diff --git a/sys-apps/init-system-helpers/files/revert-openrc-management.patch 
b/sys-apps/init-system-helpers/files/revert-openrc-management.patch
new file mode 100644
index 000..49b4916fab3
--- /dev/null
+++ b/sys-apps/init-system-helpers/files/revert-openrc-management.patch
@@ -0,0 +1,32 @@
+--- a/script/service
 b/script/service
+@@ -159,23 +160,6 @@ run_via_sysvinit() {
+fi
+ }
+ 
+-update_openrc_started_symlinks() {
+-   # maintain the symlinks of /run/openrc/started so that
+-   # rc-status works with the service command as well
+-   if [ -d /run/openrc/started ] ; then
+-  case "${ACTION}" in
+-  start)
+- if [ ! -h /run/openrc/started/$SERVICE ] ; then
+-ln -s $SERVICEDIR/$SERVICE /run/openrc/started/$SERVICE || true
+- fi
+-  ;;
+-  stop)
+- rm /run/openrc/started/$SERVICE || true
+-  ;;
+-  esac
+-   fi
+-}
+-
+ # When this machine is running systemd, standard service calls are turned into
+ # systemctl calls.
+ if [ -n "$is_systemd" ]
+@@ -210,5 +228,4 @@ then
+esac
+ fi
+ 
+-update_openrc_started_symlinks
+ run_via_sysvinit

diff --git a/sys-apps/init-system-helpers/init-system-helpers-1.49-r1.ebuild 
b/sys-apps/init-system-helpers/init-system-helpers-1.49-r1.ebuild
new file mode 100644
index 000..23885a965ed
--- /dev/null
+++ b/sys-apps/init-system-helpers/init-system-helpers-1.49-r1.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="Helper scripts useful for both OpenRC and systemd"
+HOMEPAGE="https://packages.debian.org/sid/init-system-helpers";
+# git repo: https://anonscm.debian.org/git/collab-maint/init-system-helpers.git
+SRC_URI="http://http.debian.net/debian/pool/main/i/${PN}/${PN}_${PV}.tar.xz";
+
+LICENSE="BSD GPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+
+DEPEND=""
+RDEPEND="!

[gentoo-commits] repo/gentoo:master commit in: sys-apps/init-system-helpers/

2018-04-16 Thread Brian Evans
commit: fc8004071660fd512a27411d69e07294d67c478c
Author: Brian Evans  gentoo  org>
AuthorDate: Mon Apr 16 20:35:08 2018 +
Commit: Brian Evans  gentoo  org>
CommitDate: Mon Apr 16 20:35:08 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc800407

sys-apps/init-system-helpers: Fast stable for OpenRC mis-mgmt

Package-Manager: Portage-2.3.28, Repoman-2.3.9

 .../init-system-helpers-1.49-r1.ebuild |  2 +-
 .../init-system-helpers-1.49.ebuild| 27 --
 2 files changed, 1 insertion(+), 28 deletions(-)

diff --git a/sys-apps/init-system-helpers/init-system-helpers-1.49-r1.ebuild 
b/sys-apps/init-system-helpers/init-system-helpers-1.49-r1.ebuild
index 23885a965ed..97888bcce01 100644
--- a/sys-apps/init-system-helpers/init-system-helpers-1.49-r1.ebuild
+++ b/sys-apps/init-system-helpers/init-system-helpers-1.49-r1.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="http://http.debian.net/debian/pool/main/i/${PN}/${PN}_${PV}.tar.xz";
 
 LICENSE="BSD GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86"
 IUSE=""
 
 DEPEND=""

diff --git a/sys-apps/init-system-helpers/init-system-helpers-1.49.ebuild 
b/sys-apps/init-system-helpers/init-system-helpers-1.49.ebuild
deleted file mode 100644
index 5d7222aa8db..000
--- a/sys-apps/init-system-helpers/init-system-helpers-1.49.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="Helper scripts useful for both OpenRC and systemd"
-HOMEPAGE="https://packages.debian.org/sid/init-system-helpers";
-# git repo: https://anonscm.debian.org/git/collab-maint/init-system-helpers.git
-SRC_URI="http://http.debian.net/debian/pool/main/i/${PN}/${PN}_${PV}.tar.xz";
-
-LICENSE="BSD GPL-2+"
-SLOT="0"
-KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86"
-IUSE=""
-
-DEPEND=""
-RDEPEND="!

[gentoo-commits] repo/gentoo:master commit in: sys-apps/init-system-helpers/

2017-11-18 Thread Sergei Trofimovich
commit: 66b61b6dd94f924106fc234781570b94a0027cbc
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Nov 18 09:19:59 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Nov 18 09:21:36 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66b61b6d

sys-apps/init-system-helpers: stable 1.49 for hppa, bug #637508

Package-Manager: Portage-2.3.14, Repoman-2.3.6
RepoMan-Options: --include-arches="hppa"

 sys-apps/init-system-helpers/init-system-helpers-1.49.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/init-system-helpers/init-system-helpers-1.49.ebuild 
b/sys-apps/init-system-helpers/init-system-helpers-1.49.ebuild
index 7185deef8e1..5d7222aa8db 100644
--- a/sys-apps/init-system-helpers/init-system-helpers-1.49.ebuild
+++ b/sys-apps/init-system-helpers/init-system-helpers-1.49.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="http://http.debian.net/debian/pool/main/i/${PN}/${PN}_${PV}.tar.xz";
 
 LICENSE="BSD GPL-2+"
 SLOT="0"
-KEYWORDS="alpha amd64 ia64 ppc ppc64 sparc x86"
+KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86"
 IUSE=""
 
 DEPEND=""



[gentoo-commits] repo/gentoo:master commit in: sys-apps/init-system-helpers/

2017-11-17 Thread Tobias Klausmann
commit: 1cee03100bd374061a21fda0f25daaf58d585240
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Fri Nov 17 11:17:56 2017 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Fri Nov 17 11:17:56 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cee0310

sys-apps/init-system-helpers-1.49-r0: alpha stable

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

 sys-apps/init-system-helpers/init-system-helpers-1.49.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/init-system-helpers/init-system-helpers-1.49.ebuild 
b/sys-apps/init-system-helpers/init-system-helpers-1.49.ebuild
index 600dc325aba..7185deef8e1 100644
--- a/sys-apps/init-system-helpers/init-system-helpers-1.49.ebuild
+++ b/sys-apps/init-system-helpers/init-system-helpers-1.49.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="http://http.debian.net/debian/pool/main/i/${PN}/${PN}_${PV}.tar.xz";
 
 LICENSE="BSD GPL-2+"
 SLOT="0"
-KEYWORDS="amd64 ia64 ppc ppc64 sparc x86"
+KEYWORDS="alpha amd64 ia64 ppc ppc64 sparc x86"
 IUSE=""
 
 DEPEND=""



[gentoo-commits] repo/gentoo:master commit in: sys-apps/init-system-helpers/

2017-11-16 Thread Sergei Trofimovich
commit: a9a3ea5f91e82d81acabe35460c188fa781cf3fa
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Nov 16 19:42:31 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Nov 16 19:43:17 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9a3ea5f

sys-apps/init-system-helpers: stable 1.49 for sparc, bug #637508 (thanks to 
Rolf Eike Beer)

Package-Manager: Portage-2.3.14, Repoman-2.3.6
RepoMan-Options: --include-arches="sparc"

 sys-apps/init-system-helpers/init-system-helpers-1.49.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/init-system-helpers/init-system-helpers-1.49.ebuild 
b/sys-apps/init-system-helpers/init-system-helpers-1.49.ebuild
index 540a0b31b76..600dc325aba 100644
--- a/sys-apps/init-system-helpers/init-system-helpers-1.49.ebuild
+++ b/sys-apps/init-system-helpers/init-system-helpers-1.49.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="http://http.debian.net/debian/pool/main/i/${PN}/${PN}_${PV}.tar.xz";
 
 LICENSE="BSD GPL-2+"
 SLOT="0"
-KEYWORDS="amd64 ia64 ppc ppc64 x86"
+KEYWORDS="amd64 ia64 ppc ppc64 sparc x86"
 IUSE=""
 
 DEPEND=""



[gentoo-commits] repo/gentoo:master commit in: sys-apps/init-system-helpers/

2017-11-15 Thread Sergei Trofimovich
commit: 84905d28da137dff56b3296f910c3909a6ea6c62
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Nov 16 07:33:27 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Nov 16 07:33:50 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84905d28

sys-apps/init-system-helpers: stable 1.49 for ia64, bug #637508

Package-Manager: Portage-2.3.14, Repoman-2.3.6
RepoMan-Options: --include-arches="ia64"

 sys-apps/init-system-helpers/init-system-helpers-1.49.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/init-system-helpers/init-system-helpers-1.49.ebuild 
b/sys-apps/init-system-helpers/init-system-helpers-1.49.ebuild
index 899165be588..540a0b31b76 100644
--- a/sys-apps/init-system-helpers/init-system-helpers-1.49.ebuild
+++ b/sys-apps/init-system-helpers/init-system-helpers-1.49.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="http://http.debian.net/debian/pool/main/i/${PN}/${PN}_${PV}.tar.xz";
 
 LICENSE="BSD GPL-2+"
 SLOT="0"
-KEYWORDS="amd64 ppc ppc64 x86"
+KEYWORDS="amd64 ia64 ppc ppc64 x86"
 IUSE=""
 
 DEPEND=""



[gentoo-commits] repo/gentoo:master commit in: sys-apps/init-system-helpers/

2017-11-15 Thread Sergei Trofimovich
commit: 0e1d520c97c4620851530df34937d1479acfb4d1
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Nov 15 23:21:42 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Nov 15 23:21:42 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e1d520c

sys-apps/init-system-helpers: stable 1.49 for ppc/ppc64, bug #637508

Package-Manager: Portage-2.3.14, Repoman-2.3.6
RepoMan-Options: --include-arches="ppc ppc64"

 sys-apps/init-system-helpers/init-system-helpers-1.49.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/init-system-helpers/init-system-helpers-1.49.ebuild 
b/sys-apps/init-system-helpers/init-system-helpers-1.49.ebuild
index 1e20a067506..899165be588 100644
--- a/sys-apps/init-system-helpers/init-system-helpers-1.49.ebuild
+++ b/sys-apps/init-system-helpers/init-system-helpers-1.49.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="http://http.debian.net/debian/pool/main/i/${PN}/${PN}_${PV}.tar.xz";
 
 LICENSE="BSD GPL-2+"
 SLOT="0"
-KEYWORDS="amd64 x86"
+KEYWORDS="amd64 ppc ppc64 x86"
 IUSE=""
 
 DEPEND=""



[gentoo-commits] repo/gentoo:master commit in: sys-apps/init-system-helpers/

2017-11-14 Thread William Hubbs
commit: 92d27700bf34c66de71c9f2e850e3d631cb38e83
Author: William Hubbs  gentoo  org>
AuthorDate: Tue Nov 14 23:27:54 2017 +
Commit: William Hubbs  gentoo  org>
CommitDate: Tue Nov 14 23:27:54 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92d27700

sys-apps/init-system-helpers: Stabilize 1.49 on amd64 for bug #637508

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 sys-apps/init-system-helpers/init-system-helpers-1.49.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/init-system-helpers/init-system-helpers-1.49.ebuild 
b/sys-apps/init-system-helpers/init-system-helpers-1.49.ebuild
index c34ef775e73..1e20a067506 100644
--- a/sys-apps/init-system-helpers/init-system-helpers-1.49.ebuild
+++ b/sys-apps/init-system-helpers/init-system-helpers-1.49.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="http://http.debian.net/debian/pool/main/i/${PN}/${PN}_${PV}.tar.xz";
 
 LICENSE="BSD GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 x86"
+KEYWORDS="amd64 x86"
 IUSE=""
 
 DEPEND=""



[gentoo-commits] repo/gentoo:master commit in: sys-apps/init-system-helpers/

2017-11-14 Thread Thomas Deutschmann
commit: 3cd0427e43a4638a26f51c500ce97ac2949d3e39
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Nov 14 21:39:44 2017 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Nov 14 21:39:44 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3cd0427e

sys-apps/init-system-helpers: x86 stable (bug #637508)

Package-Manager: Portage-2.3.13, Repoman-2.3.4

 sys-apps/init-system-helpers/init-system-helpers-1.49.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/init-system-helpers/init-system-helpers-1.49.ebuild 
b/sys-apps/init-system-helpers/init-system-helpers-1.49.ebuild
index 06a29e97d0f..c34ef775e73 100644
--- a/sys-apps/init-system-helpers/init-system-helpers-1.49.ebuild
+++ b/sys-apps/init-system-helpers/init-system-helpers-1.49.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="http://http.debian.net/debian/pool/main/i/${PN}/${PN}_${PV}.tar.xz";
 
 LICENSE="BSD GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
 IUSE=""
 
 DEPEND=""



[gentoo-commits] repo/gentoo:master commit in: sys-apps/init-system-helpers/

2017-10-11 Thread Austin English
commit: cbeade55fd5e1feb22e774cf93bfe9578afec188
Author: Austin English  gentoo  org>
AuthorDate: Wed Oct 11 23:38:02 2017 +
Commit: Austin English  gentoo  org>
CommitDate: Wed Oct 11 23:38:27 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbeade55

sys-apps/init-system-helpers: initial ebuild

This provides a universal `service` shell script that supports
both OpenRC and systemd, providing a common interface for external
programs

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 sys-apps/init-system-helpers/Manifest  |  1 +
 .../init-system-helpers-1.49.ebuild| 27 ++
 sys-apps/init-system-helpers/metadata.xml  |  8 +++
 3 files changed, 36 insertions(+)

diff --git a/sys-apps/init-system-helpers/Manifest 
b/sys-apps/init-system-helpers/Manifest
new file mode 100644
index 000..668b935750f
--- /dev/null
+++ b/sys-apps/init-system-helpers/Manifest
@@ -0,0 +1 @@
+DIST init-system-helpers_1.49.tar.xz 42660 SHA256 
845ed218f1cb54d5b10ea850620e5b6b3905fb248163f97ad4670a55100cedae SHA512 
bd612207e51e18a44f9c90e1e5b069ab39e06c776b8a0d6c9ecb367890d4a44ff02b3028418ac10a688782745331f39bb9299ba836f333b712e6fdd7ddc8da16
 WHIRLPOOL 
edacb283ccbc33ead7dda578138831f3631c6bfdf4498a97c76a8929b61cb3ab48404effd36614fcdc36cccaa22dfed4ce1d7242289bdeff446d6e2dfbc1476a

diff --git a/sys-apps/init-system-helpers/init-system-helpers-1.49.ebuild 
b/sys-apps/init-system-helpers/init-system-helpers-1.49.ebuild
new file mode 100644
index 000..06a29e97d0f
--- /dev/null
+++ b/sys-apps/init-system-helpers/init-system-helpers-1.49.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="Helper scripts useful for both OpenRC and systemd"
+HOMEPAGE="https://packages.debian.org/sid/init-system-helpers";
+# git repo: https://anonscm.debian.org/git/collab-maint/init-system-helpers.git
+SRC_URI="http://http.debian.net/debian/pool/main/i/${PN}/${PN}_${PV}.tar.xz";
+
+LICENSE="BSD GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=""
+RDEPEND="!
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   wizarde...@gentoo.org
+   Austin English
+   
+