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/tinyproxy: metadata.xml ChangeLog tinyproxy-1.8.1.ebuild
Date: Wed, 26 May 2010 18:03:40
Message-Id: 20100526180331.430AD2CEF2@corvid.gentoo.org
1 jer 10/05/26 18:03:30
2
3 Modified: metadata.xml ChangeLog
4 Added: tinyproxy-1.8.1.ebuild
5 Log:
6 Version bump thanks to Alexander Orlenko (bug #320079). Respect LDFLAGS. Expose more configure options as USE flags.
7 (Portage version: 2.2_rc67/cvs/Linux i686)
8
9 Revision Changes Path
10 1.4 net-proxy/tinyproxy/metadata.xml
11
12 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-proxy/tinyproxy/metadata.xml?rev=1.4&view=markup
13 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-proxy/tinyproxy/metadata.xml?rev=1.4&content-type=text/plain
14 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-proxy/tinyproxy/metadata.xml?r1=1.3&r2=1.4
15
16 Index: metadata.xml
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/net-proxy/tinyproxy/metadata.xml,v
19 retrieving revision 1.3
20 retrieving revision 1.4
21 diff -u -r1.3 -r1.4
22 --- metadata.xml 29 Nov 2009 09:58:56 -0000 1.3
23 +++ metadata.xml 26 May 2010 18:03:30 -0000 1.4
24 @@ -4,8 +4,11 @@
25 <herd>net-proxy</herd>
26 <longdescription>A lightweight HTTP/SSL proxy</longdescription>
27 <use>
28 - <flag name='transparent-proxy'>Enables support for transparent
29 - proxies</flag>
30 <flag name='http-via-header'>Add Via field to HTTP headers</flag>
31 + <flag name='filter-proxy'>Enable filtering of domains/URLS</flag>
32 + <flag name='reverse-proxy'>Enable reverse proxying</flag>
33 + <flag name='transparent-proxy'>Enable transparent proxying</flag>
34 + <flag name='upstream-proxy'>Enable upstream proxying</flag>
35 + <flag name='xtinyproxy-header'>Include the X-Tinyproxy header</flag>
36 </use>
37 </pkgmetadata>
38
39
40
41 1.14 net-proxy/tinyproxy/ChangeLog
42
43 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-proxy/tinyproxy/ChangeLog?rev=1.14&view=markup
44 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-proxy/tinyproxy/ChangeLog?rev=1.14&content-type=text/plain
45 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-proxy/tinyproxy/ChangeLog?r1=1.13&r2=1.14
46
47 Index: ChangeLog
48 ===================================================================
49 RCS file: /var/cvsroot/gentoo-x86/net-proxy/tinyproxy/ChangeLog,v
50 retrieving revision 1.13
51 retrieving revision 1.14
52 diff -u -r1.13 -r1.14
53 --- ChangeLog 29 Nov 2009 09:58:56 -0000 1.13
54 +++ ChangeLog 26 May 2010 18:03:30 -0000 1.14
55 @@ -1,6 +1,13 @@
56 # ChangeLog for net-proxy/tinyproxy
57 -# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
58 -# $Header: /var/cvsroot/gentoo-x86/net-proxy/tinyproxy/ChangeLog,v 1.13 2009/11/29 09:58:56 mrness Exp $
59 +# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
60 +# $Header: /var/cvsroot/gentoo-x86/net-proxy/tinyproxy/ChangeLog,v 1.14 2010/05/26 18:03:30 jer Exp $
61 +
62 +*tinyproxy-1.8.1 (26 May 2010)
63 +
64 + 26 May 2010; Jeroen Roovers <jer@g.o> +tinyproxy-1.8.1.ebuild,
65 + +files/tinyproxy-1.8.1-ldflags.patch, metadata.xml:
66 + Version bump thanks to Alexander Orlenko (bug #320079). Respect LDFLAGS.
67 + Expose more configure options as USE flags.
68
69 *tinyproxy-1.6.5 (29 Nov 2009)
70
71
72
73
74 1.1 net-proxy/tinyproxy/tinyproxy-1.8.1.ebuild
75
76 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-proxy/tinyproxy/tinyproxy-1.8.1.ebuild?rev=1.1&view=markup
77 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-proxy/tinyproxy/tinyproxy-1.8.1.ebuild?rev=1.1&content-type=text/plain
78
79 Index: tinyproxy-1.8.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/net-proxy/tinyproxy/tinyproxy-1.8.1.ebuild,v 1.1 2010/05/26 18:03:30 jer Exp $
84
85 EAPI="2"
86
87 inherit autotools eutils
88
89 DESCRIPTION="A lightweight HTTP/SSL proxy"
90 HOMEPAGE="http://www.banu.com/tinyproxy/"
91 SRC_URI="http://www.banu.com/pub/${PN}/1.8/${P}.tar.bz2"
92
93 LICENSE="GPL-2"
94 SLOT="0"
95 KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~sparc ~x86"
96 IUSE="debug +filter-proxy reverse-proxy transparent-proxy
97 +upstream-proxy +xtinyproxy-header"
98
99 DEPEND="app-text/asciidoc"
100 RDEPEND=""
101
102 src_prepare() {
103 epatch "${FILESDIR}"/${P}-ldflags.patch
104 eautoreconf
105 }
106 src_configure() {
107 econf \
108 $(use_enable filter-proxy filter) \
109 $(use_enable reverse-proxy reverse) \
110 $(use_enable transparent-proxy transparent) \
111 $(use_enable upstream-proxy upstream) \
112 $(use_enable xtinyproxy-header xtinyproxy) \
113 $(use_enable debug) \
114 || die "econf failed"
115 }
116
117 src_install() {
118 sed -i \
119 -e 's:mkdir $(datadir)/tinyproxy:mkdir -p $(DESTDIR)$(datadir)/tinyproxy:' \
120 Makefile
121 make DESTDIR="${D}" install || die "install failed"
122
123 dodoc AUTHORS ChangeLog NEWS README TODO
124 mv "${D}/usr/share/tinyproxy" "${D}/usr/share/doc/${PF}/html"
125
126 newinitd "${FILESDIR}/tinyproxy.initd" tinyproxy
127 }
128
129 pkg_postinst() {
130 einfo "For filtering domains and URLs, enable filter option in the configuration file"
131 einfo "and add them to the filter file (one domain or URL per line)."
132 }