Gentoo Archives: gentoo-commits

From: Michael Palimaka <kensington@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-proxy/bfilter/
Date: Mon, 13 Feb 2017 08:03:52
Message-Id: 1486973012.2e9a45a32ac0f75c0d33bcccd7822e41ed20cdce.kensington@gentoo
1 commit: 2e9a45a32ac0f75c0d33bcccd7822e41ed20cdce
2 Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
3 AuthorDate: Mon Feb 13 08:00:56 2017 +0000
4 Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
5 CommitDate: Mon Feb 13 08:03:32 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e9a45a3
7
8 net-proxy/bfilter: remove old
9
10 Package-Manager: Portage-2.3.3, Repoman-2.3.1
11
12 net-proxy/bfilter/bfilter-1.1.4-r2.ebuild | 86 -------------------------------
13 1 file changed, 86 deletions(-)
14
15 diff --git a/net-proxy/bfilter/bfilter-1.1.4-r2.ebuild b/net-proxy/bfilter/bfilter-1.1.4-r2.ebuild
16 deleted file mode 100644
17 index 4a3079ca28..0000000000
18 --- a/net-proxy/bfilter/bfilter-1.1.4-r2.ebuild
19 +++ /dev/null
20 @@ -1,86 +0,0 @@
21 -# Copyright 1999-2015 Gentoo Foundation
22 -# Distributed under the terms of the GNU General Public License v2
23 -# $Id$
24 -
25 -EAPI=5
26 -
27 -inherit autotools eutils flag-o-matic user
28 -
29 -DESCRIPTION="Ad-filtering web proxy featuring an effective heuristic ad-detection algorithm"
30 -HOMEPAGE="http://bfilter.sourceforge.net/"
31 -SRC_URI="mirror://sourceforge/bfilter/${P}.tar.gz"
32 -
33 -LICENSE="GPL-2"
34 -SLOT="0"
35 -KEYWORDS="amd64 x86"
36 -IUSE="X debug"
37 -
38 -RDEPEND="sys-libs/zlib
39 - dev-libs/ace:=
40 - dev-libs/libsigc++:2
41 - X? ( dev-cpp/gtkmm:2.4 x11-libs/libX11 )
42 - dev-libs/boost:="
43 -
44 -DEPEND="${RDEPEND}
45 - dev-util/scons
46 - virtual/pkgconfig"
47 -
48 -DOCS=( AUTHORS ChangeLog )
49 -
50 -PATCHES=(
51 - "${FILESDIR}/${P}-glib-2.32.patch"
52 - "${FILESDIR}/${P}-external-boost.patch"
53 - "${FILESDIR}/${P}-gtkmm-X11-underlinking.patch"
54 -)
55 -
56 -RESTRICT="test" # boost's test API has changed
57 -
58 -src_prepare() {
59 - epatch "${PATCHES[@]}"
60 -
61 - # Some includes are missing and this breaks updates of ACE
62 - sed -i \
63 - -e "/#include <ace\/Synch.h>/a#include <ace\/Condition_T.h>\n#include <ace\/Guard_T.cpp>" \
64 - libjs/nspr_impl/private.h \
65 - main/*.h \
66 - main/cache/*.h || die
67 -
68 - mv configure.in configure.ac || die
69 - rm -rf boost
70 -
71 - epatch_user
72 - eautoreconf
73 -}
74 -
75 -src_configure() {
76 - append-cxxflags -std=c++11
77 - econf \
78 - $(use_enable debug) \
79 - $(use_with X gui) \
80 - --without-builtin-boost
81 -}
82 -
83 -src_install() {
84 - default
85 -
86 - insinto /etc/bfilter
87 - doins "${FILESDIR}/forwarding.xml"
88 -
89 - dodoc "${FILESDIR}/forwarding-proxy.xml"
90 - dohtml doc/*
91 -
92 - newinitd "${FILESDIR}/bfilter.init" bfilter
93 - newconfd "${FILESDIR}/bfilter.conf" bfilter
94 -}
95 -
96 -pkg_preinst() {
97 - enewgroup bfilter
98 - enewuser bfilter -1 -1 -1 bfilter
99 -}
100 -
101 -pkg_postinst() {
102 - elog "The documentation is available at"
103 - elog " http://bfilter.sourceforge.net/documentation.php"
104 - elog "For forwarding bfilter service traffic through a proxy,"
105 - elog "see forwarding-proxy.xml example installed in the doc directory."
106 -}