Gentoo Archives: gentoo-commits

From: Jeroen Roovers <jer@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-analyzer/argus/
Date: Sat, 27 Oct 2018 10:23:33
Message-Id: 1540635804.d1fc097476f35372cb65a86d09bd8dd76039c36e.jer@gentoo
1 commit: d1fc097476f35372cb65a86d09bd8dd76039c36e
2 Author: Jeroen Roovers <jer <AT> gentoo <DOT> org>
3 AuthorDate: Sat Oct 27 09:18:41 2018 +0000
4 Commit: Jeroen Roovers <jer <AT> gentoo <DOT> org>
5 CommitDate: Sat Oct 27 10:23:24 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1fc0974
7
8 net-analyzer/argus: Old
9
10 Package-Manager: Portage-2.3.51, Repoman-2.3.11
11 Signed-off-by: Jeroen Roovers <jer <AT> gentoo.org>
12
13 net-analyzer/argus/Manifest | 1 -
14 net-analyzer/argus/argus-3.0.8.1.ebuild | 79 --------------------------------
15 net-analyzer/argus/argus-3.0.8.2.ebuild | 81 ---------------------------------
16 3 files changed, 161 deletions(-)
17
18 diff --git a/net-analyzer/argus/Manifest b/net-analyzer/argus/Manifest
19 index 724e18db95a..17d6ac24042 100644
20 --- a/net-analyzer/argus/Manifest
21 +++ b/net-analyzer/argus/Manifest
22 @@ -1,2 +1 @@
23 -DIST argus-3.0.8.1.tar.gz 523375 BLAKE2B 785f68d3977b72146a57c1a1fb6c40d80cce1b9c4e5ca46555ac12766fd8885f657997da8f54a5d0610ccedf2ed652231c15518dc631d61051edae75c57849a2 SHA512 d96332849df7ce2297aa0d81a9f22c12763d04b2936ffaffc0e4b1942535846cfbc41dadf28791eb88d1ffd0429bdc280d16dff44369c415c713064849b158f7
24 DIST argus-3.0.8.2.tar.gz 524749 BLAKE2B 4d93fd8acd71b198da712961d75f0e813f5ed3fde841e77b8a10c3a9b89571902b7597969a4be12437c97ffc69ba5ebefaee8b684c5d2d4ce4f1309c1cfd1199 SHA512 146795880d8697e065ed23d2fbab226846d55db0b71945c5a4cab2896e48ceb6e1671ccb4e00dc3b0f984525bac4ced3773f3b9e70c3ea5f7c6972fe9bd94313
25
26 diff --git a/net-analyzer/argus/argus-3.0.8.1.ebuild b/net-analyzer/argus/argus-3.0.8.1.ebuild
27 deleted file mode 100644
28 index 605285628f0..00000000000
29 --- a/net-analyzer/argus/argus-3.0.8.1.ebuild
30 +++ /dev/null
31 @@ -1,79 +0,0 @@
32 -# Copyright 1999-2015 Gentoo Foundation
33 -# Distributed under the terms of the GNU General Public License v2
34 -
35 -EAPI=5
36 -inherit autotools eutils user
37 -
38 -DESCRIPTION="network Audit Record Generation and Utilization System"
39 -HOMEPAGE="http://www.qosient.com/argus/"
40 -SRC_URI="http://qosient.com/argus/src/${P}.tar.gz"
41 -
42 -LICENSE="GPL-3"
43 -SLOT="0"
44 -KEYWORDS="amd64 ppc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
45 -IUSE="debug sasl tcpd"
46 -
47 -RDEPEND="
48 - net-libs/libpcap
49 - sys-libs/zlib
50 - sasl? ( dev-libs/cyrus-sasl )
51 - tcpd? ( >=sys-apps/tcp-wrappers-7.6 )
52 -"
53 -
54 -DEPEND="
55 - ${RDEPEND}
56 - >=sys-devel/bison-1.28
57 - >=sys-devel/flex-2.4.6
58 -"
59 -
60 -src_prepare() {
61 - find . -type f -execdir chmod +w {} \; #561360
62 - sed -e 's:/etc/argus.conf:/etc/argus/argus.conf:' \
63 - -i argus/argus.c \
64 - -i support/Config/argus.conf \
65 - -i man/man8/argus.8 \
66 - -i man/man5/argus.conf.5 || die
67 -
68 - sed -e 's:#\(ARGUS_SETUSER_ID=\).*:\1argus:' \
69 - -e 's:#\(ARGUS_SETGROUP_ID=\).*:\1argus:' \
70 - -e 's:\(#ARGUS_CHROOT_DIR=\).*:\1/var/lib/argus:' \
71 - -i support/Config/argus.conf || die
72 - epatch \
73 - "${FILESDIR}"/${PN}-3.0.8.1-disable-tcp-wrappers-automagic.patch \
74 - "${FILESDIR}"/${PN}-3.0.5-Makefile.patch \
75 - "${FILESDIR}"/${PN}-3.0.7.3-DLT_IPNET.patch
76 - eautoreconf
77 -}
78 -
79 -src_configure() {
80 - use debug && touch .debug # enable debugging
81 - econf $(use_with tcpd wrappers) $(use_with sasl)
82 -}
83 -
84 -src_compile() {
85 - emake CCOPT="${CFLAGS} ${LDFLAGS}"
86 -}
87 -
88 -src_install () {
89 - doman man/man5/*.5 man/man8/*.8
90 -
91 - dosbin bin/argus{,bug}
92 -
93 - dodoc ChangeLog CREDITS README
94 -
95 - insinto /etc/argus
96 - doins support/Config/argus.conf
97 -
98 - newinitd "${FILESDIR}/argus.initd" argus
99 - keepdir /var/lib/argus
100 -}
101 -
102 -pkg_preinst() {
103 - enewgroup argus
104 - enewuser argus -1 -1 /var/lib/argus argus
105 -}
106 -
107 -pkg_postinst() {
108 - elog "Note, if you modify ARGUS_DAEMON value in argus.conf it's quite"
109 - elog "possible that the init script will fail to work."
110 -}
111
112 diff --git a/net-analyzer/argus/argus-3.0.8.2.ebuild b/net-analyzer/argus/argus-3.0.8.2.ebuild
113 deleted file mode 100644
114 index 927bbe42730..00000000000
115 --- a/net-analyzer/argus/argus-3.0.8.2.ebuild
116 +++ /dev/null
117 @@ -1,81 +0,0 @@
118 -# Copyright 1999-2016 Gentoo Foundation
119 -# Distributed under the terms of the GNU General Public License v2
120 -
121 -EAPI=5
122 -inherit autotools eutils user
123 -
124 -DESCRIPTION="network Audit Record Generation and Utilization System"
125 -HOMEPAGE="http://www.qosient.com/argus/"
126 -SRC_URI="${HOMEPAGE}dev/${P/_rc/.rc.}.tar.gz"
127 -
128 -LICENSE="GPL-3"
129 -SLOT="0"
130 -KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
131 -IUSE="debug sasl tcpd"
132 -
133 -RDEPEND="
134 - net-libs/libpcap
135 - sys-libs/zlib
136 - sasl? ( dev-libs/cyrus-sasl )
137 - tcpd? ( >=sys-apps/tcp-wrappers-7.6 )
138 -"
139 -
140 -DEPEND="
141 - ${RDEPEND}
142 - >=sys-devel/bison-1.28
143 - >=sys-devel/flex-2.4.6
144 -"
145 -
146 -S=${WORKDIR}/${P/_rc/.rc.}
147 -
148 -src_prepare() {
149 - find . -type f -execdir chmod +w {} \; #561360
150 - sed -e 's:/etc/argus.conf:/etc/argus/argus.conf:' \
151 - -i argus/argus.c \
152 - -i support/Config/argus.conf \
153 - -i man/man8/argus.8 \
154 - -i man/man5/argus.conf.5 || die
155 -
156 - sed -e 's:#\(ARGUS_SETUSER_ID=\).*:\1argus:' \
157 - -e 's:#\(ARGUS_SETGROUP_ID=\).*:\1argus:' \
158 - -e 's:\(#ARGUS_CHROOT_DIR=\).*:\1/var/lib/argus:' \
159 - -i support/Config/argus.conf || die
160 - epatch \
161 - "${FILESDIR}"/${PN}-3.0.8.1-disable-tcp-wrappers-automagic.patch \
162 - "${FILESDIR}"/${PN}-3.0.5-Makefile.patch \
163 - "${FILESDIR}"/${PN}-3.0.7.3-DLT_IPNET.patch
164 - eautoreconf
165 -}
166 -
167 -src_configure() {
168 - use debug && touch .debug # enable debugging
169 - econf $(use_with tcpd wrappers) $(use_with sasl)
170 -}
171 -
172 -src_compile() {
173 - emake CCOPT="${CFLAGS} ${LDFLAGS}"
174 -}
175 -
176 -src_install () {
177 - doman man/man5/*.5 man/man8/*.8
178 -
179 - dosbin bin/argus{,bug}
180 -
181 - dodoc ChangeLog CREDITS README
182 -
183 - insinto /etc/argus
184 - doins support/Config/argus.conf
185 -
186 - newinitd "${FILESDIR}/argus.initd" argus
187 - keepdir /var/lib/argus
188 -}
189 -
190 -pkg_preinst() {
191 - enewgroup argus
192 - enewuser argus -1 -1 /var/lib/argus argus
193 -}
194 -
195 -pkg_postinst() {
196 - elog "Note, if you modify ARGUS_DAEMON value in argus.conf it's quite"
197 - elog "possible that the init script will fail to work."
198 -}