commit: d68ed58e0d696e65625d1a98bb80aa4a03151b12 Author: Andrew Savchenko <bircoph <AT> gmail <DOT> com> AuthorDate: Fri Jan 9 00:40:20 2015 +0000 Commit: Andrew Savchenko <bircoph <AT> gmail <DOT> com> CommitDate: Fri Jan 9 00:40:20 2015 +0000 URL: http://sources.gentoo.org/gitweb/?p=dev/bircoph.git;a=commit;h=d68ed58e
polipo: committed to tree --- net-proxy/polipo/ChangeLog | 197 --------------------- net-proxy/polipo/Manifest | 10 -- net-proxy/polipo/files/config | 8 - .../files/polipo-1.0.4.1-dns-timeout-fix.patch | 22 --- net-proxy/polipo/files/polipo.crond | 22 --- net-proxy/polipo/files/polipo.initd | 54 ------ net-proxy/polipo/files/polipo.initd-2 | 66 ------- net-proxy/polipo/metadata.xml | 8 - net-proxy/polipo/polipo-1.1.1.ebuild | 56 ------ net-proxy/polipo/polipo-9999.ebuild | 1 - profiles/categories | 1 - 11 files changed, 445 deletions(-) diff --git a/net-proxy/polipo/ChangeLog b/net-proxy/polipo/ChangeLog deleted file mode 100644 index 061127f..0000000 --- a/net-proxy/polipo/ChangeLog +++ /dev/null @@ -1,197 +0,0 @@ -# ChangeLog for net-proxy/polipo -# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-proxy/polipo/ChangeLog,v 1.40 2015/01/07 14:01:03 pacho Exp $ - - 07 Jan 2015; Pacho Ramos <[email protected]> metadata.xml: - Reassign and cleanup as discussed at https://www.mail-archive.com/gentoo- - [email protected]/msg66357.html - - 08 Jan 2014; Mike Frysinger <[email protected]> polipo-9999.ebuild: - Inherit the user eclass for enewuser/etc... - -*polipo-1.0.4.1-r2 (02 May 2013) - - 02 May 2013; Tom Wijsman <[email protected]> - +files/polipo-1.0.4.1-dns-timeout-fix.patch, +polipo-1.0.4.1-r2.ebuild: - EAPI 5. Fix incorrect timeout reporting for domains that are available, - revision bump. Thanks to Andrew Savchenko for reporting. Fixes bug #389675. - -*polipo-9999 (31 Mar 2013) - - 31 Mar 2013; Tom Wijsman <[email protected]> +polipo-9999.ebuild: - Added live ebuild for polipo. Reported by Piotr Karbowski. Fixes bug #321549. - - 04 Mar 2013; Pavlos Ratis <[email protected]> polipo-1.0.4.1-r1.ebuild: - fixed QA issues, added GPL-2 to LICENSE, see bug #426130 - -*polipo-1.0.4.1-r1 (31 Dec 2011) - - 31 Dec 2011; Christian Ruppert <[email protected]> -polipo-1.0.4.1.ebuild, - +polipo-1.0.4.1-r1.ebuild, files/polipo.initd: - Revbump. Don't use deprecated start-stop-daemon options, bug 375113. - - 31 May 2010; Markus Meier <[email protected]> polipo-1.0.4.1.ebuild: - amd64 stable, bug #300173 - - 29 May 2010; Pawel Hajdan jr <[email protected]> - polipo-1.0.4.1.ebuild: - x86 stable wrt security bug #300173 - -*polipo-1.0.4.1 (26 May 2010) - - 26 May 2010; Jeroen Roovers <[email protected]> +polipo-1.0.4.1.ebuild: - Version bump (bug #300173). Respect CC. - - 13 Sep 2009; Markus Meier <[email protected]> polipo-1.0.4.ebuild: - amd64 stable, bug #284449 - - 12 Sep 2009; Christian Faulhammer <[email protected]> polipo-1.0.4.ebuild: - stable x86, security bug 284449 - -*polipo-1.0.4 (13 Jul 2008) - - 13 Jul 2008; Alin Năstac <[email protected]> -polipo-1.0.2-r1.ebuild, - +polipo-1.0.4.ebuild: - Version bump. - - 14 Jan 2008; Christoph Mende <[email protected]> polipo-1.0.3.ebuild: - Stable on amd64 wrt bug #203753 - - 07 Jan 2008; Alin Năstac <[email protected]> files/polipo.initd: - Make init script compatible with POSIX shells, thanks to Fabrizio Montesi - <[email protected]> (#204729). - - 01 Jan 2008; Markus Meier <[email protected]> polipo-1.0.3.ebuild: - x86 stable, bug #203753 - - 07 Jan 2008; Alin Năstac <[email protected]> files/polipo.initd: - Make init script compatible with POSIX shells, thanks to Fabrizio Montesi - <[email protected]> (#204729). - - 04 Nov 2007; Alin Năstac <[email protected]> polipo-1.0.2-r1.ebuild, - polipo-1.0.3.ebuild: - Remove useless pkg_preinst function. - -*polipo-1.0.3 (02 Nov 2007) - - 02 Nov 2007; Alin Năstac <[email protected]> - -files/polipo-0.9.12-gentoo.patch, -files/polipo-0.9.12-printf-ptr.patch, - -files/polipo-0.9.12.initd, -files/polipo-1.0.0-gentoo.patch, - -polipo-0.9.12-r1.ebuild, -polipo-1.0.0.ebuild, -polipo-1.0.1.ebuild, - +polipo-1.0.3.ebuild: - Remove obsolete versions. Version bump. Install HTML documentation. - - 02 Sep 2007; Christian Faulhammer <[email protected]> - polipo-1.0.2-r1.ebuild: - stable x86, security bug 190617 - - 01 Sep 2007; Christoph Mende <[email protected]> polipo-1.0.2-r1.ebuild: - Stable on amd64 wrt security bug #190617 - -*polipo-1.0.2-r1 (01 Sep 2007) - - 01 Sep 2007; Alin Năstac <[email protected]> -polipo-1.0.2.ebuild, - +polipo-1.0.2-r1.ebuild: - Fix man and info path (#190617). - -*polipo-1.0.2 (29 Aug 2007) - - 29 Aug 2007; Alin Năstac <[email protected]> +polipo-1.0.2.ebuild: - Version bump wrt security bug #190617. - -*polipo-1.0.1 (19 Aug 2007) - - 19 Aug 2007; Alin Năstac <[email protected]> +polipo-1.0.1.ebuild: - Version bump. - - 17 Jun 2007; Alin Năstac <[email protected]> files/polipo.crond: - Verify that the service is running before purging old objects from cache. - -*polipo-1.0.0 (17 Jun 2007) - - 17 Jun 2007; Alin Năstac <[email protected]> - -files/polipo-0.9.10-gentoo.patch, -files/polipo-0.9.11-gentoo.patch, - +files/polipo-0.9.12.initd, +files/polipo-1.0.0-gentoo.patch, - files/polipo.initd, -polipo-0.9.10.ebuild, -polipo-0.9.11.ebuild, - polipo-0.9.12-r1.ebuild, +polipo-1.0.0.ebuild: - Remove obsolete versions. Version bump (#182258). - - 28 Apr 2007; Torsten Veller <[email protected]> polipo-0.9.10.ebuild, - polipo-0.9.11.ebuild, polipo-0.9.12-r1.ebuild: - Fix *initd, *confd and *envd calls (#173884, #174266) - - 11 Apr 2007; Andrej Kacian <[email protected]> polipo-0.9.12-r1.ebuild: - Stable on x86, bug #174151. - -*polipo-0.9.12-r1 (11 Apr 2007) - - 11 Apr 2007; Alin Năstac <[email protected]> - +files/polipo-0.9.12-printf-ptr.patch, -polipo-0.9.12.ebuild, - +polipo-0.9.12-r1.ebuild: - Use correct printf format for pointers. Keep /var/cache/polipo directory. - Stable on amd64. - - 12 Feb 2007; Alin Nastac <[email protected]> files/polipo.initd: - Check configuration at service startup. - -*polipo-0.9.12 (08 Feb 2007) - - 08 Feb 2007; Alin Nastac <[email protected]> - +files/polipo-0.9.12-gentoo.patch, +polipo-0.9.12.ebuild: - Version bump (#165857). - -*polipo-0.9.11 (15 Jan 2007) - - 15 Jan 2007; Alin Nastac <[email protected]> - -files/polipo-0.9.9-gentoo.patch, +files/polipo-0.9.11-gentoo.patch, - -polipo-0.9.9-r2.ebuild, +polipo-0.9.11.ebuild: - Fix "Range without partial content" error (#162160). Version bump. - - 17 Nov 2006; Alin Nastac <[email protected]> polipo-0.9.10.ebuild: - Stable on x86. - -*polipo-0.9.10 (13 Oct 2006) - - 13 Oct 2006; Alin Nastac <[email protected]> - +files/polipo-0.9.10-gentoo.patch, +polipo-0.9.10.ebuild: - Version bump (#150772). - -*polipo-0.9.9-r2 (06 Sep 2006) - - 06 Sep 2006; Alin Nastac <[email protected]> files/polipo.crond, - files/polipo.initd, -polipo-0.9.9-r1.ebuild, +polipo-0.9.9-r2.ebuild: - Minor changes in cron script (#145246) and init script (#145681). - -*polipo-0.9.9-r1 (28 Aug 2006) - - 28 Aug 2006; Alin Nastac <[email protected]> files/polipo.crond, - -polipo-0.9.9.ebuild, +polipo-0.9.9-r1.ebuild: - Improve cron script (#145246). - - 05 Jul 2006; Alin Nastac <[email protected]> files/polipo.crond, - polipo-0.9.9.ebuild: - Remove sudo dependency - use su instead (#138860). - - 06 Mar 2006; Alin Nastac <[email protected]> - -files/polipo-0.9.8-gentoo.patch, -polipo-0.9.8.ebuild, - polipo-0.9.9.ebuild: - Remove old version. Stable on x86. - -*polipo-0.9.9 (06 Dec 2005) - - 06 Dec 2005; Alin Nastac <[email protected]> - +files/polipo-0.9.9-gentoo.patch, +polipo-0.9.9.ebuild: - Version bump (#114607). - - 12 Sep 2005; Luis Medinas <[email protected]> polipo-0.9.8.ebuild: - Added ~amd64 keyword. Closes bug #103280. - - 22 Apr 2005; Alin Nastac <[email protected]> : - Rename category & herd www-proxy to net-proxy - -*polipo-0.9.8 (26 Mar 2005) - - 26 Mar 2005; Alin Nastac <[email protected]> +metadata.xml, +files/config, - +files/polipo-0.9.8-gentoo.patch, +files/polipo.crond, +files/polipo.initd, - +polipo-0.9.8.ebuild: - Initial import from bug #79618. diff --git a/net-proxy/polipo/Manifest b/net-proxy/polipo/Manifest deleted file mode 100644 index e337767..0000000 --- a/net-proxy/polipo/Manifest +++ /dev/null @@ -1,10 +0,0 @@ -AUX config 167 SHA256 3b600497508790390eb5413cc53ab04bfe8b083324472732b11847acddc91bda SHA512 a92a738016ed6da4fa47d23b2cfdb5296b0c1a818eabcf319550f62e41ba45d6a9103bd7cd956a417cab3b87d18f16227fd9fbadb95dcc267c3983c61d4bdd00 WHIRLPOOL 216fa4587def4639b05a16d7a53fc96f9ef7bd3a4defd9fd4c7e0e38dd0d7265af7563ffcf710a3bc00ffb702262921aec44a38f8cc152ebecce7a6a4fd4801d -AUX polipo-1.0.4.1-dns-timeout-fix.patch 1014 SHA256 d4b2faab078439179b6e6d836248927d45bf938a831affbaf3743c107c222a1e SHA512 fa53f2e527264b1ffb629dbbddd042896823777500eca4796db8a62d16d3a1d49fde20c2220934ca2d18968a90a576b7b037c355f8cdcf85ec345a2df023d6c1 WHIRLPOOL ee4be33129840834098e62bde44176533838ec20528a1a4132db83f5cb5ae945826aba2840c15fa4946408e10808ee84a301d144871b58a300a8782042d99773 -AUX polipo.crond 640 SHA256 b17f66c5f8eeb26c698f56458c607dbce8b630257c64c497aa8031d6010a68b3 SHA512 36c13e9790210c378968d9c6958be412fd2f1d2739aab560d8df4064fb92cb2b79dbfcb3e674f285b48eb42a3b2c6226862d1d0f9a6ce28e14de5797d62f1354 WHIRLPOOL 89227fd7a033236fd8255ed1161ba5279d660c2beb2887482bb7ca9844a2fa243752ba07e8491f7e3064490542909bbbc4dfcac19f369e8fb5828e495fa8e8ba -AUX polipo.initd 1304 SHA256 438b8a9cfccf1ea14314f38e6821454b6da9ae20ea12bf311ad9fa89816cd702 SHA512 d77e7599eb20fe6dabf38cea0eedde255e63b45757fea01c1966c748b88e9d6e33ae51a7f50d9cf65cc32733cd58bb190d67006b089943187a5888c111f6d4de WHIRLPOOL f39743c2bbcfbfa33368d3ac4be780d21762e0696a39f088fb70c4a83ebf539c052495ab000a86ad779fa595b6607c24ed07dd0f502b85ae450c1ba6c302c7ed -AUX polipo.initd-2 1647 SHA256 8cbf2c48b9c6604e27287d5c12de00800242172fc7b4840eeccc72bcd203d04e SHA512 c1bc6a6a858d961437e066b8b24e0b3ab13df078614524bdbde3dc6744767775105a03b6b544c4b6238b2ff21eb599df5701a57ef64beae3c5aa2bc6f29883fe WHIRLPOOL f31428999d32a1a3039cf202d9fdf1c6b32e149ebbfbadb81d1806ea929863780dd91af966c5463f2ef77d3abb2ea4a926fd9541e7e21429775fa7cf7e3e86c6 -DIST polipo-1.1.1.tar.gz 182891 SHA256 a259750793ab79c491d05fcee5a917faf7d9030fb5d15e05b3704e9c9e4ee015 SHA512 7324ca96c19bf9f089146a12dba349ea8cd2669ee02d0599ed6c6116d11eb0e7cef7830d91d16921ba5cdd0ce06e6f831901832326d8118ebe0a565feeec7fb1 WHIRLPOOL 2904a68cc64500dc6207713e255e49eb6d9fb3d73c0ff80c19b71cf1ae6ceee533b625643c7a177924f4d254deae659cdc4137218ae152582da65d0b933f65e3 -EBUILD polipo-1.1.1.ebuild 1494 SHA256 ca2d8e4d14c47b65b19f2db88f69b2d43a495342f219e7bfc4f4d6d93be031f1 SHA512 e7dbc9a21b72fd7511004b5e4a0dd6f696047bcf4ca0fd8d7e4869e84418e06c39edb36064c6fb99d44ce2c637ab8e118da9c89d4ba2d628dc9ff658f2e053fc WHIRLPOOL fd1eb278c233ecee096f5e136183abd799b00e172f32ac01815303e900037106cf956be244eade3b5771bec04db75d02ee94fdf63f7365d4a308551237d5ae97 -EBUILD polipo-9999.ebuild 1494 SHA256 ca2d8e4d14c47b65b19f2db88f69b2d43a495342f219e7bfc4f4d6d93be031f1 SHA512 e7dbc9a21b72fd7511004b5e4a0dd6f696047bcf4ca0fd8d7e4869e84418e06c39edb36064c6fb99d44ce2c637ab8e118da9c89d4ba2d628dc9ff658f2e053fc WHIRLPOOL fd1eb278c233ecee096f5e136183abd799b00e172f32ac01815303e900037106cf956be244eade3b5771bec04db75d02ee94fdf63f7365d4a308551237d5ae97 -MISC ChangeLog 7025 SHA256 9fd3eebbeebb0fecdac47a5312d2c63ab5c7625a45f9d9fb461a28659a957f59 SHA512 d38e37648d156ed780ed691905406442a1f115fa0bad69ce1aa2d377a466c3601f3169b3e0cd3870d27d630ed6ce2726e1e8a7879fc2577b09d36332d1d5df7d WHIRLPOOL 753b5678632773b9eb57d6bae74e9e94e4138c74349ffdefb9c55a22e5e3c480ce11d3802d92f2e694d38e5536a4f3eed9243fd7495984c3177f45e37e9fed7a -MISC metadata.xml 336 SHA256 3af44f3e92b59a2e1db07127cb5e9d3dd5ec3dd29a2516961d7f76c431f0c353 SHA512 cdb114c52d849db414b8a67c628fd78283711ea5f0194f81e82085e598b3e40b05362118cf3968e39a6ec0623f9c47c333194b134c9ce84daf4b50e7150017ae WHIRLPOOL 93cf2b3d9af9c97379ef0ca5883d13e5eb5c07cbc6efdbf109bef6fd60bd525c8bb763ca69f6268bea4dd79b22663bc8bb9a3ee600fd81c22a87c3e53c565517 diff --git a/net-proxy/polipo/files/config b/net-proxy/polipo/files/config deleted file mode 100644 index 4c92355..0000000 --- a/net-proxy/polipo/files/config +++ /dev/null @@ -1,8 +0,0 @@ -daemonise=false -diskCacheRoot=/var/cache/polipo/ -proxyAddress=127.0.0.1 -proxyName=localhost -serverSlots=4 -serverMaxSlots=8 -cacheIsShared=true -allowedClients=127.0.0.1 diff --git a/net-proxy/polipo/files/polipo-1.0.4.1-dns-timeout-fix.patch b/net-proxy/polipo/files/polipo-1.0.4.1-dns-timeout-fix.patch deleted file mode 100644 index bf5757b..0000000 --- a/net-proxy/polipo/files/polipo-1.0.4.1-dns-timeout-fix.patch +++ /dev/null @@ -1,22 +0,0 @@ ---- polipo-1.0.4/dns.c.orig 2008-01-08 16:56:45.000000000 +0400 -+++ polipo-1.0.4/dns.c 2010-03-29 18:28:43.225601510 +0500 -@@ -1181,7 +1181,8 @@ - } else - releaseAtom(value); - } else if(af == 0) { -- if(query->inet4 || query->inet6) { -+ if(query->inet4 && query->inet4->length || -+ query->inet6 && query->inet6->length) { - do_log(L_WARN, "Host %s has both %s and CNAME -- " - "ignoring CNAME.\n", query->name->string, - query->inet4 ? "A" : "AAAA"); -@@ -1207,7 +1208,8 @@ - if(object->flags & OBJECT_INITIAL) { - assert(!object->headers); - if(cname) { -- assert(query->inet4 == NULL && query->inet6 == NULL); -+ assert(!(query->inet4 && query->inet4->length)); -+ assert(!(query->inet6 && query->inet6->length)); - object->headers = cname; - object->expires = current_time.tv_sec + ttl; - } else if((!query->inet4 || query->inet4->length == 0) && diff --git a/net-proxy/polipo/files/polipo.crond b/net-proxy/polipo/files/polipo.crond deleted file mode 100644 index 6b2d609..0000000 --- a/net-proxy/polipo/files/polipo.crond +++ /dev/null @@ -1,22 +0,0 @@ -#!/bin/bash - -# Loop through all init.d instances -for f in /etc/init.d/polipo*; do - # only proceed if daemon is running - "${f}" --quiet status || continue - - myname="${f#/etc/init.d/polipo}" - conffile="/etc/polipo/config${myname}" - pidfile="/var/run/polipo${myname}.pid" - - # check if disk cache is enabled - polipo -v -c "${CONFFILE}" | - awk '$1 ~ /diskCacheRoot/ { if ($3 == "(none)") exit 1}' || - continue - - # Expire old cached objects - kill -USR1 $(cat "${pidfile}") - sleep 1 - nice -n 15 su -s "/bin/sh" -c "polipo -c ${conffile} -x" polipo > /dev/null - kill -USR2 $(cat "${pidfile}") -done diff --git a/net-proxy/polipo/files/polipo.initd b/net-proxy/polipo/files/polipo.initd deleted file mode 100644 index e64599b..0000000 --- a/net-proxy/polipo/files/polipo.initd +++ /dev/null @@ -1,54 +0,0 @@ -#!/sbin/runscript -# Copyright 1999-2011 Gentoo Technologies, Inc. -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-proxy/polipo/files/polipo.initd,v 1.6 2011/12/31 21:11:37 idl0r Exp $ - -depend() { - need net -} - -checkconfig() { - { polipo -v || return 1 ; } | { - local retvalue=0 - local name type value desc - while read name type value desc ; do - case ${name} in - configFile) - if [ "${value}" = "(none)" ] ; then - eerror "Unable to read configuration file /etc/polipo/config" - retvalue=1 - fi - ;; - daemonise) - if [ "${value}" != "false" ] ; then - eerror "Configuration option not supported by this init script: ${name}=${value}" - retvalue=1 - fi - ;; - pidFile) - if [ "${value}" != "(none)" ] ; then - eerror "Configuration option not supported by this init script: ${name}=${value}" - retvalue=1 - fi - ;; - esac - done - return ${retvalue} - } -} - -start() { - checkconfig || return 1 - - ebegin "Starting Polipo HTTP proxy" - start-stop-daemon --start --user polipo \ - --background --pidfile /var/run/polipo.pid --make-pidfile \ - --exec /usr/bin/polipo - eend $? -} - -stop() { - ebegin "Stopping Polipo HTTP proxy" - start-stop-daemon --stop --pidfile /var/run/polipo.pid - eend $? -} diff --git a/net-proxy/polipo/files/polipo.initd-2 b/net-proxy/polipo/files/polipo.initd-2 deleted file mode 100644 index 89d86e6..0000000 --- a/net-proxy/polipo/files/polipo.initd-2 +++ /dev/null @@ -1,66 +0,0 @@ -#!/sbin/runscript -# Copyright 1999-2015 Gentoo Technologies, Inc. -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-proxy/polipo/files/polipo.initd,v 1.6 2011/12/31 21:11:37 idl0r Exp $ - -CONFFILE="/etc/polipo/config${SVCNAME#polipo}" -PIDFILE="/var/run/${SVCNAME}.pid" - -depend() { - need net -} - -checkconfig() { - { polipo -v -c "${CONFFILE}" || return 1 ; } | { - local retvalue=0 - local name type value desc - while read name type value desc ; do - case ${name} in - configFile) - if [ "${value}" = "(none)" ] ; then - eerror "Unable to read configuration file /etc/polipo/config" - retvalue=1 - fi - ;; - daemonise) - if [ "${value}" != "false" ] ; then - eerror "Configuration option not supported by this init script: ${name}=${value}" - retvalue=1 - fi - ;; - pidFile) - if [ "${value}" != "(none)" ] ; then - eerror "Configuration option not supported by this init script: ${name}=${value}" - retvalue=1 - fi - ;; - diskCacheRoot) - if [ "${value}" != "(none)" ] ; then - # Ensure that cache directory exists and have proper permissions - if ! [[ -d "{value}" ]]; then - mkdir -p -m 0750 "${value}" - chown polipo:polipo "${value}" - fi - fi - ;; - esac - done - return ${retvalue} - } -} - -start() { - checkconfig || return 1 - - ebegin "Starting Polipo HTTP proxy" - start-stop-daemon --start --user polipo \ - --background --pidfile "${PIDFILE}" --make-pidfile \ - --exec /usr/bin/polipo -- -c "${CONFFILE}" - eend $? -} - -stop() { - ebegin "Stopping Polipo HTTP proxy" - start-stop-daemon --stop --pidfile "${PIDFILE}" - eend $? -} diff --git a/net-proxy/polipo/metadata.xml b/net-proxy/polipo/metadata.xml deleted file mode 100644 index b6c2d4e..0000000 --- a/net-proxy/polipo/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<maintainer> - <email>[email protected]</email> -</maintainer> -<longdescription>A small and fast caching web proxy designed to be used by one person or a small group of people.</longdescription> -</pkgmetadata> diff --git a/net-proxy/polipo/polipo-1.1.1.ebuild b/net-proxy/polipo/polipo-1.1.1.ebuild deleted file mode 100644 index 38e84bc..0000000 --- a/net-proxy/polipo/polipo-1.1.1.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-proxy/polipo/polipo-1.0.4.1-r2.ebuild,v 1.1 2013/05/02 19:45:58 tomwij Exp $ - -EAPI="5" - -if [[ ${PV} == "9999" ]] ; then - _GIT=git-r3 - EGIT_REPO_URI="https://github.com/jech/${PN}.git" - SRC_URI="" - KEYWORDS="" -else - SRC_URI="http://www.pps.jussieu.fr/~jch/software/files/${PN}/${P}.tar.gz" - KEYWORDS="~amd64 ~x86" -fi - -inherit ${_GIT} toolchain-funcs user - -DESCRIPTION="A caching web proxy" -HOMEPAGE="http://www.pps.jussieu.fr/~jch/software/polipo/" -LICENSE="MIT GPL-2" -SLOT="0" - -DEPEND="sys-apps/texinfo" -RDEPEND="" - -pkg_setup() { - enewgroup ${PN} - enewuser ${PN} -1 -1 /var/cache/${PN} ${PN} -} - -src_compile() { - tc-export CC - emake PREFIX=/usr "CDEBUGFLAGS=${CFLAGS}" all -} - -src_install() { - einstall PREFIX=/usr MANDIR=/usr/share/man INFODIR=/usr/share/info "TARGET=${D}" - - newinitd "${FILESDIR}/${PN}.initd-2" ${PN} - insinto /etc/${PN} ; doins "${FILESDIR}/config" - exeinto /etc/cron.weekly ; newexe "${FILESDIR}/${PN}.crond" ${PN} - - dodoc CHANGES README - dohtml html/* -} - -pkg_postinst() { - einfo "Do not forget to read the manual." - einfo "Change the config file in /etc/${PN} to suit your needs." - einfo "" - einfo "Polipo OpenRC init scripts can now be multiplexed:" - einfo "1. create /etc/${PN}/config.foo" - einfo "2. symlink /etc/init.d/{${PN}.foo -> ${PN}}" - einfo "3. make sure all instances use unique ip:port pair and cachedir, if any" -} diff --git a/net-proxy/polipo/polipo-9999.ebuild b/net-proxy/polipo/polipo-9999.ebuild deleted file mode 120000 index fd24cb2..0000000 --- a/net-proxy/polipo/polipo-9999.ebuild +++ /dev/null @@ -1 +0,0 @@ -polipo-1.1.1.ebuild \ No newline at end of file diff --git a/profiles/categories b/profiles/categories index ef0cb9c..8b938e5 100644 --- a/profiles/categories +++ b/profiles/categories @@ -23,7 +23,6 @@ net-irc net-libs net-misc net-print -net-proxy sci-geosciences sci-visualization sys-apps
