Gentoo Archives: gentoo-commits

From: "Diego Petteno (flameeyes)" <flameeyes@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in app-admin/ulogd: ChangeLog ulogd-1.23-r1.ebuild ulogd-1.24-r2.ebuild
Date: Sat, 02 Jul 2011 10:27:39
Message-Id: 20110702102729.87A1A2004B@flycatcher.gentoo.org
1 flameeyes 11/07/02 10:27:29
2
3 Modified: ChangeLog ulogd-1.23-r1.ebuild ulogd-1.24-r2.ebuild
4 Log:
5 QA: do not try to guess whether the package will work with the kernel or not; cross-compilation is common and this doesn't even look entirely right; don't execute econf during src_unpack phase.
6
7 (Portage version: 2.2.0_alpha42/cvs/Linux x86_64)
8
9 Revision Changes Path
10 1.66 app-admin/ulogd/ChangeLog
11
12 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/ulogd/ChangeLog?rev=1.66&view=markup
13 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/ulogd/ChangeLog?rev=1.66&content-type=text/plain
14 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/ulogd/ChangeLog?r1=1.65&r2=1.66
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/app-admin/ulogd/ChangeLog,v
19 retrieving revision 1.65
20 retrieving revision 1.66
21 diff -u -r1.65 -r1.66
22 --- ChangeLog 15 Oct 2010 19:33:54 -0000 1.65
23 +++ ChangeLog 2 Jul 2011 10:27:29 -0000 1.66
24 @@ -1,6 +1,12 @@
25 # ChangeLog for app-admin/ulogd
26 -# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
27 -# $Header: /var/cvsroot/gentoo-x86/app-admin/ulogd/ChangeLog,v 1.65 2010/10/15 19:33:54 wormo Exp $
28 +# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
29 +# $Header: /var/cvsroot/gentoo-x86/app-admin/ulogd/ChangeLog,v 1.66 2011/07/02 10:27:29 flameeyes Exp $
30 +
31 + 02 Jul 2011; Diego E. Pettenò <flameeyes@g.o> ulogd-1.23-r1.ebuild,
32 + ulogd-1.24-r2.ebuild:
33 + QA: do not try to guess whether the package will work with the kernel or not;
34 + cross-compilation is common and this doesn't even look entirely right; don't
35 + execute econf during src_unpack phase.
36
37 15 Oct 2010; Stephanie Lockwood-Childs <wormo@g.o>
38 -files/ulogd-1.23-configure.in.patch, -files/configure-fixes.patch:
39
40
41
42 1.9 app-admin/ulogd/ulogd-1.23-r1.ebuild
43
44 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/ulogd/ulogd-1.23-r1.ebuild?rev=1.9&view=markup
45 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/ulogd/ulogd-1.23-r1.ebuild?rev=1.9&content-type=text/plain
46 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/ulogd/ulogd-1.23-r1.ebuild?r1=1.8&r2=1.9
47
48 Index: ulogd-1.23-r1.ebuild
49 ===================================================================
50 RCS file: /var/cvsroot/gentoo-x86/app-admin/ulogd/ulogd-1.23-r1.ebuild,v
51 retrieving revision 1.8
52 retrieving revision 1.9
53 diff -u -r1.8 -r1.9
54 --- ulogd-1.23-r1.ebuild 7 Oct 2010 15:45:42 -0000 1.8
55 +++ ulogd-1.23-r1.ebuild 2 Jul 2011 10:27:29 -0000 1.9
56 @@ -1,8 +1,8 @@
57 -# Copyright 1999-2010 Gentoo Foundation
58 +# Copyright 1999-2011 Gentoo Foundation
59 # Distributed under the terms of the GNU General Public License v2
60 -# $Header: /var/cvsroot/gentoo-x86/app-admin/ulogd/ulogd-1.23-r1.ebuild,v 1.8 2010/10/07 15:45:42 mr_bones_ Exp $
61 +# $Header: /var/cvsroot/gentoo-x86/app-admin/ulogd/ulogd-1.23-r1.ebuild,v 1.9 2011/07/02 10:27:29 flameeyes Exp $
62
63 -inherit eutils flag-o-matic linux-info
64 +inherit eutils flag-o-matic
65
66 DESCRIPTION="iptables daemon for ULOG target for userspace iptables filter logging"
67 SRC_URI="http://ftp.netfilter.org/pub/ulogd/${P}.tar.bz2
68 @@ -18,14 +18,6 @@
69 mysql? ( virtual/mysql )
70 postgres? ( dev-db/postgresql-server )"
71
72 -pkg_setup() {
73 - # can't depend on supported kernel versions because dependencies
74 - # on virtuals are not versioned
75 - linux-info_pkg_setup
76 - kernel_is lt 2 6 14 && die "requires at least 2.6.14 kernel version"
77 - kernel_is ge 2 6 31 && die "kernel version is too new -- try a newer ulogd"
78 -}
79 -
80 src_unpack() {
81 unpack ${A}
82 cd "${S}"
83
84
85
86 1.5 app-admin/ulogd/ulogd-1.24-r2.ebuild
87
88 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/ulogd/ulogd-1.24-r2.ebuild?rev=1.5&view=markup
89 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/ulogd/ulogd-1.24-r2.ebuild?rev=1.5&content-type=text/plain
90 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/ulogd/ulogd-1.24-r2.ebuild?r1=1.4&r2=1.5
91
92 Index: ulogd-1.24-r2.ebuild
93 ===================================================================
94 RCS file: /var/cvsroot/gentoo-x86/app-admin/ulogd/ulogd-1.24-r2.ebuild,v
95 retrieving revision 1.4
96 retrieving revision 1.5
97 diff -u -r1.4 -r1.5
98 --- ulogd-1.24-r2.ebuild 7 Oct 2010 15:45:42 -0000 1.4
99 +++ ulogd-1.24-r2.ebuild 2 Jul 2011 10:27:29 -0000 1.5
100 @@ -1,10 +1,10 @@
101 -# Copyright 1999-2010 Gentoo Foundation
102 +# Copyright 1999-2011 Gentoo Foundation
103 # Distributed under the terms of the GNU General Public License v2
104 -# $Header: /var/cvsroot/gentoo-x86/app-admin/ulogd/ulogd-1.24-r2.ebuild,v 1.4 2010/10/07 15:45:42 mr_bones_ Exp $
105 +# $Header: /var/cvsroot/gentoo-x86/app-admin/ulogd/ulogd-1.24-r2.ebuild,v 1.5 2011/07/02 10:27:29 flameeyes Exp $
106
107 EAPI="1"
108
109 -inherit eutils flag-o-matic autotools linux-info
110 +inherit eutils flag-o-matic autotools
111
112 DESCRIPTION="A userspace logging daemon for netfilter/iptables related logging"
113 HOMEPAGE="http://netfilter.org/projects/ulogd/index.html"
114 @@ -24,12 +24,6 @@
115 net-libs/libpcap"
116
117 pkg_setup() {
118 - # can't depend on supported kernel versions because dependencies
119 - # on virtuals are not versioned
120 - linux-info_pkg_setup
121 - kernel_is lt 2 6 14 && die "requires at least 2.6.14 kernel version"
122 - kernel_is ge 2 6 31 && die "kernel version is too new -- try a newer ulogd"
123 -
124 enewgroup ulogd
125 enewuser ulogd -1 -1 /var/log/ulogd ulogd
126 }
127 @@ -54,8 +48,10 @@
128 sed -i -e 's/$(LD)/$(CC) -nostartfiles/' $f || die "failed to update $f"
129 done
130
131 - ewarn "Regenerating build system (this may take a bit)..."
132 - eautoconf || die "Autoreconf failed"
133 + eautoconf
134 +}
135 +
136 +src_compile() {
137 econf \
138 $(use_with mysql) \
139 $(use_with postgres pgsql) \
140 @@ -64,9 +60,7 @@
141
142 # Configure uses incorrect syntax for ld
143 use mysql && sed -i -e "s:-Wl,::g;s:-rdynamic::g" Rules.make
144 -}
145
146 -src_compile() {
147 # not parallel make safe: bug #128976
148 emake -j1 || die "make failed"
149 }
150 @@ -87,7 +81,7 @@
151 use mysql && UsedServices+=" mysql"
152 use postgres && UsedServices+=" postgresql"
153 if [[ ${UsedServices} = "use" ]]; then
154 - UsedServices=""
155 + UsedServices=""
156 fi
157 sed -i -e "s:use mysql:${UsedServices}:g" "${D}/etc/init.d/ulogd" || die "sed failed"