Gentoo Archives: gentoo-commits

From: "Jeroen Roovers (jer)" <jer@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in net-proxy/ufdbguard: ufdbguard-1.20.ebuild ChangeLog ufdbguard-1.13.ebuild ufdbguard-1.16.ebuild
Date: Fri, 07 May 2010 03:34:43
Message-Id: 20100507033437.4A47F2C3FA@corvid.gentoo.org
1 jer 10/05/07 03:34:37
2
3 Modified: ChangeLog
4 Added: ufdbguard-1.20.ebuild
5 Removed: ufdbguard-1.13.ebuild ufdbguard-1.16.ebuild
6 Log:
7 Fix parallel make (bug #297988).
8 (Portage version: 2.2_rc67/cvs/Linux i686)
9
10 Revision Changes Path
11 1.8 net-proxy/ufdbguard/ChangeLog
12
13 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-proxy/ufdbguard/ChangeLog?rev=1.8&view=markup
14 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-proxy/ufdbguard/ChangeLog?rev=1.8&content-type=text/plain
15 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-proxy/ufdbguard/ChangeLog?r1=1.7&r2=1.8
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/net-proxy/ufdbguard/ChangeLog,v
20 retrieving revision 1.7
21 retrieving revision 1.8
22 diff -u -r1.7 -r1.8
23 --- ChangeLog 7 May 2010 02:07:53 -0000 1.7
24 +++ ChangeLog 7 May 2010 03:34:36 -0000 1.8
25 @@ -1,6 +1,13 @@
26 # ChangeLog for net-proxy/ufdbguard
27 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/net-proxy/ufdbguard/ChangeLog,v 1.7 2010/05/07 02:07:53 jer Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/net-proxy/ufdbguard/ChangeLog,v 1.8 2010/05/07 03:34:36 jer Exp $
30 +
31 +*ufdbguard-1.20 (07 May 2010)
32 +
33 + 07 May 2010; Jeroen Roovers <jer@g.o> -ufdbguard-1.13.ebuild,
34 + -ufdbguard-1.16.ebuild, +ufdbguard-1.20.ebuild,
35 + +files/ufdbguard-1.20-parallel-make.patch:
36 + Fix parallel make (bug #297988).
37
38 07 May 2010; Jeroen Roovers <jer@g.o> ufdbguard-1.13.ebuild,
39 ufdbguard-1.16.ebuild:
40
41
42
43 1.1 net-proxy/ufdbguard/ufdbguard-1.20.ebuild
44
45 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-proxy/ufdbguard/ufdbguard-1.20.ebuild?rev=1.1&view=markup
46 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-proxy/ufdbguard/ufdbguard-1.20.ebuild?rev=1.1&content-type=text/plain
47
48 Index: ufdbguard-1.20.ebuild
49 ===================================================================
50 # Copyright 1999-2010 Gentoo Foundation
51 # Distributed under the terms of the GNU General Public License v2
52 # $Header: /var/cvsroot/gentoo-x86/net-proxy/ufdbguard/ufdbguard-1.20.ebuild,v 1.1 2010/05/07 03:34:36 jer Exp $
53
54 EAPI="2"
55
56 inherit eutils
57
58 DESCRIPTION="ufdbGuard is a redirector for the Squid internet proxy."
59 HOMEPAGE="http://ufdbguard.sf.net"
60 SRC_URI="mirror://sourceforge/ufdbguard/ufdbGuard-${PV}.tar.gz"
61
62 LICENSE="GPL-2"
63 SLOT="0"
64 KEYWORDS="~x86"
65 IUSE=""
66
67 RDEPEND="
68 dev-libs/openssl
69 app-arch/bzip2
70 net-misc/wget
71 "
72 DEPEND="
73 ${RDEPEND}
74 sys-devel/bison
75 sys-devel/flex
76 "
77
78 src_prepare() {
79 for i in $(find . -name Makefile.in); do
80 cp -av $i $i.org
81 done
82 epatch "${FILESDIR}"/${P}-parallel-make.patch
83 }
84
85 S="${WORKDIR}/ufdbGuard-${PV}"
86
87 src_configure() {
88 econf \
89 --host=${CHOST} \
90 --prefix=/usr \
91 --with-ufdb-config=/etc/ufdbguard \
92 --with-ufdb-logdir=/var/log/ufdbguard \
93 --with-ufdb-dbhome=/etc/ufdbguard/blacklists \
94 --infodir=/usr/share/info \
95 --with-ufdb-images_dir=/usr/share/ufdbguard/images \
96 --mandir=/usr/share/man || die "./configure failed"
97 }
98
99 src_install() {
100 dodoc CHANGELOG INSTALL README
101 dodoc src/UFDB src/sampleufdbGuard.conf
102
103 dobin src/ufdbAnalyse src/ufdbGenTable src/ufdbGrab src/ufdbhttpd src/mtserver/ufdbgclient src/mtserver/ufdbguardd
104
105 dodir /etc/ufdbguard/blacklists
106 insinto /etc/ufdbguard
107 doins src/ufdbGuard.conf
108
109 dodir /usr/share/ufdbguard/images
110 insinto /usr/share/ufdbguard/images
111 doins src/images/*
112
113 newconfd "${FILESDIR}"/ufdbguard.confd ufdbguard
114 newinitd "${FILESDIR}"/ufdbguard.initd ufdbguard
115 }
116
117 pkg_postinst() {
118 einfo "You can configure deamons options in:"
119 einfo " /etc/conf.d/ufdbguard"
120 # einfo " /etc/conf.d/ufdbhttpd"
121 einfo "Add ufdbguard port to services:"
122 einfo ' echo "ufdbguardd 3977/tcp" >> /etc/services '
123 }