Gentoo Archives: gentoo-commits

From: "Lars Wendler (polynomial-c)" <polynomial-c@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in sys-apps/netplug: netplug-1.2.9.2.ebuild metadata.xml ChangeLog
Date: Mon, 03 Oct 2011 07:09:34
Message-Id: 20111003070924.3AD932004B@flycatcher.gentoo.org
1 polynomial-c 11/10/03 07:09:24
2
3 Modified: metadata.xml ChangeLog
4 Added: netplug-1.2.9.2.ebuild
5 Log:
6 New maintainer. Version bump. New startup script
7
8 (Portage version: 2.2.0_alpha60/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.6 sys-apps/netplug/metadata.xml
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/netplug/metadata.xml?rev=1.6&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/netplug/metadata.xml?rev=1.6&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/netplug/metadata.xml?r1=1.5&r2=1.6
16
17 Index: metadata.xml
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/sys-apps/netplug/metadata.xml,v
20 retrieving revision 1.5
21 retrieving revision 1.6
22 diff -u -r1.5 -r1.6
23 --- metadata.xml 24 Sep 2011 10:29:56 -0000 1.5
24 +++ metadata.xml 3 Oct 2011 07:09:24 -0000 1.6
25 @@ -2,8 +2,8 @@
26 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
27 <pkgmetadata>
28 <maintainer>
29 - <email>volkmar@g.o</email>
30 - <name>Mounir Lamouri</name>
31 + <email>polynomial-c@g.o</email>
32 + <name>Lars Wendler</name>
33 </maintainer>
34 <longdescription lang="en">
35 Brings up/down ethernet ports automatically with cable detection
36
37
38
39 1.23 sys-apps/netplug/ChangeLog
40
41 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/netplug/ChangeLog?rev=1.23&view=markup
42 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/netplug/ChangeLog?rev=1.23&content-type=text/plain
43 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/netplug/ChangeLog?r1=1.22&r2=1.23
44
45 Index: ChangeLog
46 ===================================================================
47 RCS file: /var/cvsroot/gentoo-x86/sys-apps/netplug/ChangeLog,v
48 retrieving revision 1.22
49 retrieving revision 1.23
50 diff -u -r1.22 -r1.23
51 --- ChangeLog 28 Feb 2010 18:52:11 -0000 1.22
52 +++ ChangeLog 3 Oct 2011 07:09:24 -0000 1.23
53 @@ -1,6 +1,14 @@
54 # ChangeLog for sys-apps/netplug
55 -# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
56 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/netplug/ChangeLog,v 1.22 2010/02/28 18:52:11 volkmar Exp $
57 +# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
58 +# $Header: /var/cvsroot/gentoo-x86/sys-apps/netplug/ChangeLog,v 1.23 2011/10/03 07:09:24 polynomial-c Exp $
59 +
60 +*netplug-1.2.9.2 (03 Oct 2011)
61 +
62 + 03 Oct 2011; Lars Wendler <polynomial-c@g.o> +netplug-1.2.9.2.ebuild,
63 + +files/netplug.2, metadata.xml:
64 + Took over maintenance. Version bump. Thanks to Marco Paolone who reported
65 + this in bug #367227. Removed init-ng support. Thanks to Nikoli who provided a
66 + working script in bug #373107.
67
68 28 Feb 2010; Mounir Lamouri <volkmar@g.o> files/netplug:
69 Exit correctly when probe is called. Fix bug 228663
70
71
72
73 1.1 sys-apps/netplug/netplug-1.2.9.2.ebuild
74
75 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/netplug/netplug-1.2.9.2.ebuild?rev=1.1&view=markup
76 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/netplug/netplug-1.2.9.2.ebuild?rev=1.1&content-type=text/plain
77
78 Index: netplug-1.2.9.2.ebuild
79 ===================================================================
80 # Copyright 1999-2011 Gentoo Foundation
81 # Distributed under the terms of the GNU General Public License v2
82 # $Header: /var/cvsroot/gentoo-x86/sys-apps/netplug/netplug-1.2.9.2.ebuild,v 1.1 2011/10/03 07:09:24 polynomial-c Exp $
83
84 EAPI=4
85
86 inherit eutils toolchain-funcs
87
88 DESCRIPTION="Brings up/down ethernet ports automatically with cable detection"
89 HOMEPAGE="http://www.red-bean.com/~bos/"
90 SRC_URI="http://www.red-bean.com/~bos/netplug/${P}.tar.bz2"
91
92 LICENSE="GPL-2"
93 SLOT="0"
94 KEYWORDS="~amd64 ~arm ~ppc ~sparc ~x86"
95 IUSE="debug doc"
96
97 DEPEND="doc? ( app-text/ghostscript-gpl
98 media-gfx/graphviz )"
99 RDEPEND=""
100
101 src_prepare() {
102 # Remove debug flags from CFLAGS
103 if ! use debug; then
104 sed -i -e "s/ -ggdb3//" Makefile || die "sed failed"
105 fi
106
107 # Remove -O3 and -Werror from CFLAGS
108 sed -i -e "s/ -O3//" -e "s/ -Werror//" Makefile || die "sed failed"
109
110 # Remove nested functions, #116140
111 epatch "${FILESDIR}/${PN}-1.2.9-remove-nest.patch"
112
113 # Ignore wireless events
114 epatch "${FILESDIR}/${PN}-1.2.9-ignore-wireless.patch"
115 }
116
117 src_compile() {
118 tc-export CC
119 emake CC="${CC}" || die "emake failed"
120
121 if use doc; then
122 emake -C docs/ || die "emake failed"
123 fi
124 }
125
126 src_install() {
127 into /
128 dosbin netplugd
129 doman man/man8/netplugd.8
130
131 dodir /etc/netplug.d
132 exeinto /etc/netplug.d
133 doexe "${FILESDIR}/netplug.2"
134
135 dodir /etc/netplug
136 echo "eth*" > "${D}"/etc/netplug/netplugd.conf
137
138 dodoc ChangeLog NEWS README TODO || die "dodoc failed"
139
140 if use doc; then
141 dodoc docs/state-machine.ps || die "dodoc failed"
142 fi
143 }