commit: 51d0088624a07a93ba146e1ec2d66098d9a44fa0 Author: Michael Mair-Keimberger <mmk <AT> levelnine <DOT> at> AuthorDate: Mon Aug 8 17:38:24 2022 +0000 Commit: Matthew Smith <matthew <AT> gentoo <DOT> org> CommitDate: Sat Aug 13 07:58:30 2022 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51d00886
net-misc/gns3-server: fix openrc to be POSIX complaint Closes: https://bugs.gentoo.org/863776 Signed-off-by: Michael Mair-Keimberger <mmk <AT> levelnine.at> Portage 3.0.34 / pkgdev 0.2.1 / pkgcheck 0.10.12 Closes: https://github.com/gentoo/gentoo/pull/26788 Signed-off-by: Matthew Smith <matthew <AT> gentoo.org> ...ns3-server-2.2.33.1-openrc-posix-complaint.patch | 21 +++++++++++++++++++++ ...3.1-r1.ebuild => gns3-server-2.2.33.1-r2.ebuild} | 4 ++++ 2 files changed, 25 insertions(+) diff --git a/net-misc/gns3-server/files/gns3-server-2.2.33.1-openrc-posix-complaint.patch b/net-misc/gns3-server/files/gns3-server-2.2.33.1-openrc-posix-complaint.patch new file mode 100644 index 000000000000..9c263bd812f9 --- /dev/null +++ b/net-misc/gns3-server/files/gns3-server-2.2.33.1-openrc-posix-complaint.patch @@ -0,0 +1,21 @@ +commit 3b108563a0784df332791d44cf70bbba0fc81822 +Author: Michael Mair-Keimberger <[email protected]> +Date: Mon Aug 8 19:23:16 2022 +0200 + + gns3.service.openrc: make openrc script posix compliant + +diff --git a/init/gns3.service.openrc b/init/gns3.service.openrc +index 8b0864cd..5a574fca 100755 +--- a/init/gns3.service.openrc ++++ b/init/gns3.service.openrc +@@ -23,8 +23,8 @@ depend() { + + checkconfig() { + if yesno "${GNS3_SERVER_LOG_ENABLED}" ; then +- command_args+=" --log ${GNS3_SERVER_LOG}"; +- if [ "${command_user}" ] ; then ++ command_args="${command_args} --log ${GNS3_SERVER_LOG}"; ++ if [ "${command_user}" ] ; then + checkpath --directory --mode 0700 --owner "${command_user}" "${GNS3_SERVER_LOG_PATH}"; + else + unset command_user diff --git a/net-misc/gns3-server/gns3-server-2.2.33.1-r1.ebuild b/net-misc/gns3-server/gns3-server-2.2.33.1-r2.ebuild similarity index 97% rename from net-misc/gns3-server/gns3-server-2.2.33.1-r1.ebuild rename to net-misc/gns3-server/gns3-server-2.2.33.1-r2.ebuild index 10e152413aaa..e991cd78ac09 100644 --- a/net-misc/gns3-server/gns3-server-2.2.33.1-r1.ebuild +++ b/net-misc/gns3-server/gns3-server-2.2.33.1-r2.ebuild @@ -39,6 +39,10 @@ BDEPEND=" ) " +PATCHES=( + "${FILESDIR}/${P}-openrc-posix-complaint.patch" + ) + distutils_enable_tests pytest src_prepare() {
