Gentoo Archives: gentoo-commits

From: "Mounir Lamouri (volkmar)" <volkmar@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in sys-apps/netplug: metadata.xml ChangeLog netplug-1.2.9.1.ebuild netplug-1.2.9-r2.ebuild netplug-1.2.9-r3.ebuild netplug-1.2.9-r4.ebuild
Date: Mon, 22 Feb 2010 09:50:18
Message-Id: E1NjUvf-00036E-BS@stork.gentoo.org
1 volkmar 10/02/22 09:50:15
2
3 Modified: metadata.xml ChangeLog
4 Added: netplug-1.2.9.1.ebuild
5 Removed: netplug-1.2.9-r2.ebuild netplug-1.2.9-r3.ebuild
6 netplug-1.2.9-r4.ebuild
7 Log:
8 Version bump to 1.2.9.1.
9 Cleaning old ebuilds.
10 Taking maintainership.
11 (Portage version: 15321-svn/cvs/Linux ppc)
12
13 Revision Changes Path
14 1.4 sys-apps/netplug/metadata.xml
15
16 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-apps/netplug/metadata.xml?rev=1.4&view=markup
17 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-apps/netplug/metadata.xml?rev=1.4&content-type=text/plain
18 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-apps/netplug/metadata.xml?r1=1.3&r2=1.4
19
20 Index: metadata.xml
21 ===================================================================
22 RCS file: /var/cvsroot/gentoo-x86/sys-apps/netplug/metadata.xml,v
23 retrieving revision 1.3
24 retrieving revision 1.4
25 diff -u -r1.3 -r1.4
26 --- metadata.xml 25 Dec 2007 16:34:41 -0000 1.3
27 +++ metadata.xml 22 Feb 2010 09:50:14 -0000 1.4
28 @@ -3,7 +3,8 @@
29 <pkgmetadata>
30 <herd>no-herd</herd>
31 <maintainer>
32 - <email>maintainer-needed@g.o</email>
33 + <email>volkmar@g.o</email>
34 + <name>Mounir Lamouri</name>
35 </maintainer>
36 <longdescription lang="en">
37 Brings up/down ethernet ports automatically with cable detection
38
39
40
41 1.21 sys-apps/netplug/ChangeLog
42
43 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-apps/netplug/ChangeLog?rev=1.21&view=markup
44 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-apps/netplug/ChangeLog?rev=1.21&content-type=text/plain
45 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-apps/netplug/ChangeLog?r1=1.20&r2=1.21
46
47 Index: ChangeLog
48 ===================================================================
49 RCS file: /var/cvsroot/gentoo-x86/sys-apps/netplug/ChangeLog,v
50 retrieving revision 1.20
51 retrieving revision 1.21
52 diff -u -r1.20 -r1.21
53 --- ChangeLog 13 Jul 2009 18:24:16 -0000 1.20
54 +++ ChangeLog 22 Feb 2010 09:50:14 -0000 1.21
55 @@ -1,6 +1,13 @@
56 # ChangeLog for sys-apps/netplug
57 -# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
58 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/netplug/ChangeLog,v 1.20 2009/07/13 18:24:16 josejx Exp $
59 +# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
60 +# $Header: /var/cvsroot/gentoo-x86/sys-apps/netplug/ChangeLog,v 1.21 2010/02/22 09:50:14 volkmar Exp $
61 +
62 +*netplug-1.2.9.1 (22 Feb 2010)
63 +
64 + 22 Feb 2010; Mounir Lamouri <volkmar@g.o> -netplug-1.2.9-r2.ebuild,
65 + -netplug-1.2.9-r3.ebuild, -netplug-1.2.9-r4.ebuild,
66 + +netplug-1.2.9.1.ebuild, metadata.xml:
67 + Version bump to 1.2.9.1. Cleaning old ebuilds. Taking maintainership.
68
69 13 Jul 2009; Joseph Jezak <josejx@g.o> netplug-1.2.9-r5.ebuild:
70 Marked ppc stable for bug #273072.
71
72
73
74 1.1 sys-apps/netplug/netplug-1.2.9.1.ebuild
75
76 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-apps/netplug/netplug-1.2.9.1.ebuild?rev=1.1&view=markup
77 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-apps/netplug/netplug-1.2.9.1.ebuild?rev=1.1&content-type=text/plain
78
79 Index: netplug-1.2.9.1.ebuild
80 ===================================================================
81 # Copyright 1999-2010 Gentoo Foundation
82 # Distributed under the terms of the GNU General Public License v2
83 # $Header: /var/cvsroot/gentoo-x86/sys-apps/netplug/netplug-1.2.9.1.ebuild,v 1.1 2010/02/22 09:50:14 volkmar Exp $
84
85 EAPI="2"
86
87 inherit eutils toolchain-funcs
88
89 DESCRIPTION="Brings up/down ethernet ports automatically with cable detection"
90 HOMEPAGE="http://www.red-bean.com/~bos/"
91 SRC_URI="http://www.red-bean.com/~bos/netplug/${P}.tar.bz2"
92
93 LICENSE="GPL-2"
94 SLOT="0"
95 KEYWORDS="~amd64 ~arm ~ppc ~sparc ~x86"
96 IUSE="debug doc"
97
98 DEPEND="doc? ( app-text/ghostscript-gpl
99 media-gfx/graphviz )"
100 RDEPEND=""
101
102 src_prepare() {
103 # Remove debug flags from CFLAGS
104 if ! use debug; then
105 sed -i -e "s/ -ggdb3//" Makefile || die "sed failed"
106 fi
107
108 # Remove -O3 and -Werror from CFLAGS
109 sed -i -e "s/ -O3//" -e "s/ -Werror//" Makefile || die "sed failed"
110
111 # Remove nested functions, #116140
112 epatch "${FILESDIR}/${PN}-1.2.9-remove-nest.patch"
113
114 # Ignore wireless events
115 epatch "${FILESDIR}/${PN}-1.2.9-ignore-wireless.patch"
116
117 # warn_unused_result of write POSIX function (which can fails)
118 epatch "${FILESDIR}/${PN}-1.2.9-warn_unused_result_write_call.patch"
119 }
120
121 src_compile() {
122 tc-export CC
123 emake CC="${CC}" || die "emake failed"
124
125 if use doc; then
126 emake -C docs/ || die "emake failed"
127 fi
128 }
129
130 src_install() {
131 into /
132 dosbin netplugd
133 doman man/man8/netplugd.8
134
135 dodir /etc/netplug.d
136 exeinto /etc/netplug.d
137 doexe "${FILESDIR}/netplug"
138
139 dodir /etc/netplug
140 echo "eth*" > "${D}"/etc/netplug/netplugd.conf
141
142 dodoc ChangeLog NEWS README TODO || die "dodoc failed"
143
144 if use doc; then
145 dodoc docs/state-machine.ps || die "dodoc failed"
146 fi
147 }