Gentoo Archives: gentoo-commits

From: Austin English <wizardedit@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-misc/cbqinit/files/, net-misc/cbqinit/
Date: Wed, 04 May 2016 00:10:41
Message-Id: 1462320517.fb358b8c7a84f7b146cb1132ff8c709a877d2acb.wizardedit@gentoo
1 commit: fb358b8c7a84f7b146cb1132ff8c709a877d2acb
2 Author: Austin English <wizardedit <AT> gentoo <DOT> org>
3 AuthorDate: Tue May 3 23:16:00 2016 +0000
4 Commit: Austin English <wizardedit <AT> gentoo <DOT> org>
5 CommitDate: Wed May 4 00:08:37 2016 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb358b8c
7
8 net-misc/cbqinit: use #!/sbin/openrc-run instead of #!/sbin/runscript
9
10 Gentoo-Bug: https://bugs.gentoo.org/573846
11
12 Package-Manager: portage-2.2.26
13
14 net-misc/cbqinit/cbqinit-0.7.3-r2.ebuild | 35 ++++++++++++++++++++++++++++++++
15 net-misc/cbqinit/files/rc_cbqinit | 17 ----------------
16 net-misc/cbqinit/files/rc_cbqinit-r1 | 4 ++--
17 3 files changed, 37 insertions(+), 19 deletions(-)
18
19 diff --git a/net-misc/cbqinit/cbqinit-0.7.3-r2.ebuild b/net-misc/cbqinit/cbqinit-0.7.3-r2.ebuild
20 new file mode 100644
21 index 0000000..71296e3
22 --- /dev/null
23 +++ b/net-misc/cbqinit/cbqinit-0.7.3-r2.ebuild
24 @@ -0,0 +1,35 @@
25 +# Copyright 1999-2016 Gentoo Foundation
26 +# Distributed under the terms of the GNU General Public License v2
27 +# $Id$
28 +
29 +EAPI=6
30 +
31 +DESCRIPTION="Sets up class-based queue traffic control (QoS) with iproute2"
32 +HOMEPAGE="http://www.sourceforge.net/projects/cbqinit"
33 +SRC_URI="mirror://sourceforge/cbqinit/cbq.init-v${PV} -> ${P}"
34 +
35 +LICENSE="GPL-2"
36 +SLOT="0"
37 +KEYWORDS="alpha amd64 ~arm hppa ~mips ppc sparc x86"
38 +IUSE=""
39 +
40 +RDEPEND="sys-apps/iproute2"
41 +DEPEND=""
42 +
43 +S=${WORKDIR}
44 +
45 +src_unpack() {
46 + cp "${DISTDIR}"/${P} "${S}"/cbqinit || die
47 + grep '^#' cbqinit > README
48 +}
49 +
50 +src_prepare() {
51 + eapply -p0 "${FILESDIR}"/${P}-gentoo.patch
52 + default
53 +}
54 +
55 +src_install() {
56 + dosbin cbqinit
57 + newinitd "${FILESDIR}"/rc_cbqinit-r1 cbqinit
58 + dodoc "${FILESDIR}"/cbq-1280.My_first_shaper.sample README
59 +}
60
61 diff --git a/net-misc/cbqinit/files/rc_cbqinit b/net-misc/cbqinit/files/rc_cbqinit
62 deleted file mode 100644
63 index e4e7351..0000000
64 --- a/net-misc/cbqinit/files/rc_cbqinit
65 +++ /dev/null
66 @@ -1,17 +0,0 @@
67 -#!/sbin/runscript
68 -
69 -depend() {
70 - need net
71 -}
72 -
73 -start() {
74 - ebegin "Starting cbqinit"
75 - /usr/sbin/cbqinit start
76 - eend $?
77 -}
78 -
79 -stop() {
80 - ebegin "Stopping cbqinit"
81 - /usr/sbin/cbqinit stop
82 - eend $?
83 -}
84
85 diff --git a/net-misc/cbqinit/files/rc_cbqinit-r1 b/net-misc/cbqinit/files/rc_cbqinit-r1
86 index b6ffad8..2c811a5 100644
87 --- a/net-misc/cbqinit/files/rc_cbqinit-r1
88 +++ b/net-misc/cbqinit/files/rc_cbqinit-r1
89 @@ -1,5 +1,5 @@
90 -#!/sbin/runscript
91 -# Copyright 1999-2005 Gentoo Foundation
92 +#!/sbin/openrc-run
93 +# Copyright 1999-2016 Gentoo Foundation
94 # Distributed under the terms of the GNU General Public License v2
95
96 depend() {