Gentoo Archives: gentoo-commits

From: "Mike Frysinger (vapier)" <vapier@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in net-proxy/3proxy: ChangeLog 3proxy-0.6.ebuild
Date: Sat, 21 Mar 2009 12:15:29
Message-Id: E1Ll06n-0007d3-Jp@stork.gentoo.org
1 vapier 09/03/21 12:15:25
2
3 Modified: ChangeLog
4 Added: 3proxy-0.6.ebuild
5 Log:
6 Version bump.
7 (Portage version: 2.2_rc26/cvs/Linux x86_64)
8
9 Revision Changes Path
10 1.29 net-proxy/3proxy/ChangeLog
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-proxy/3proxy/ChangeLog?rev=1.29&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-proxy/3proxy/ChangeLog?rev=1.29&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-proxy/3proxy/ChangeLog?r1=1.28&r2=1.29
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/net-proxy/3proxy/ChangeLog,v
19 retrieving revision 1.28
20 retrieving revision 1.29
21 diff -u -r1.28 -r1.29
22 --- ChangeLog 16 Oct 2008 20:20:23 -0000 1.28
23 +++ ChangeLog 21 Mar 2009 12:15:25 -0000 1.29
24 @@ -1,6 +1,12 @@
25 # ChangeLog for net-proxy/3proxy
26 -# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
27 -# $Header: /var/cvsroot/gentoo-x86/net-proxy/3proxy/ChangeLog,v 1.28 2008/10/16 20:20:23 maekke Exp $
28 +# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
29 +# $Header: /var/cvsroot/gentoo-x86/net-proxy/3proxy/ChangeLog,v 1.29 2009/03/21 12:15:25 vapier Exp $
30 +
31 +*3proxy-0.6 (21 Mar 2009)
32 +
33 + 21 Mar 2009; Mike Frysinger <vapier@g.o>
34 + +files/3proxy-0.6-gentoo.patch, +3proxy-0.6.ebuild:
35 + Version bump.
36
37 16 Oct 2008; Markus Meier <maekke@g.o> 3proxy-0.5.3k.ebuild:
38 amd64/x86 stable, bug #241628
39
40
41
42 1.1 net-proxy/3proxy/3proxy-0.6.ebuild
43
44 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-proxy/3proxy/3proxy-0.6.ebuild?rev=1.1&view=markup
45 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-proxy/3proxy/3proxy-0.6.ebuild?rev=1.1&content-type=text/plain
46
47 Index: 3proxy-0.6.ebuild
48 ===================================================================
49 # Copyright 1999-2009 Gentoo Foundation
50 # Distributed under the terms of the GNU General Public License v2
51 # $Header: /var/cvsroot/gentoo-x86/net-proxy/3proxy/3proxy-0.6.ebuild,v 1.1 2009/03/21 12:15:25 vapier Exp $
52
53 inherit toolchain-funcs eutils
54
55 DESCRIPTION="really tiny cross-platform proxy servers set"
56 HOMEPAGE="http://www.security.nnov.ru/soft/3proxy/"
57 SRC_URI="http://www.security.nnov.ru/soft/3proxy/${PV}/${P}.tgz"
58
59 LICENSE="3proxy"
60 SLOT="0"
61 KEYWORDS="~amd64 ~ppc ~x86"
62 IUSE=""
63
64 src_unpack() {
65 unpack ${A}
66 cd "${S}"
67 sed -i 's:/usr/local/etc/3proxy/:/etc/:' src/stringtable.c || die
68 sed -i '/^LIBS /s:=:= -ldl:' Makefile.unix || die
69 epatch "${FILESDIR}"/${PN}-0.6-gentoo.patch
70 }
71
72 src_compile() {
73 emake \
74 CC="$(tc-getCC)" \
75 LN="$(tc-getCC)" \
76 -f Makefile.unix \
77 || die "emake failed"
78 }
79
80 src_install() {
81 local x
82
83 pushd src
84 dobin 3proxy || die "dobin 3proxy failed"
85 for x in proxy socks ftppr pop3p tcppm udppm mycrypt dighosts ; do
86 newbin ${x} ${PN}-${x} || die "newbin ${x} failed"
87 [[ -f ${S}/man/${x}.8 ]] \
88 && newman "${S}"/man/${x}.8 ${PN}-${x}.8
89 done
90 popd
91
92 doman "${S}"/man/3proxy*.[38]
93
94 cd "${S}"
95 dodoc Changelog Readme Release.notes
96 dohtml -r doc/html/*
97 docinto cfg
98 dodoc cfg/*.{txt,sample}
99 docinto cfg/sql
100 dodoc cfg/sql/*.{cfg,sql}
101 }