[gentoo-commits] repo/gentoo:master commit in: net-proxy/tinyproxy/
commit: 1b2671ab12f575b34c3aebdc2330a93349adc681 Author: Ben Kohler gentoo org> AuthorDate: Thu Mar 30 17:02:24 2023 + Commit: Ben Kohler gentoo org> CommitDate: Thu Mar 30 18:05:15 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b2671ab net-proxy/tinyproxy: drop 1.11.1_p20220908 Signed-off-by: Ben Kohler gentoo.org> net-proxy/tinyproxy/Manifest | 1 - .../tinyproxy/tinyproxy-1.11.1_p20220908.ebuild| 76 -- 2 files changed, 77 deletions(-) diff --git a/net-proxy/tinyproxy/Manifest b/net-proxy/tinyproxy/Manifest index 2560c805b71f..6466b36bb81d 100644 --- a/net-proxy/tinyproxy/Manifest +++ b/net-proxy/tinyproxy/Manifest @@ -1,2 +1 @@ -DIST tinyproxy-1.11.1_p20220908.tar.gz 112898 BLAKE2B 0f00a103661a5e5891a9f82cb95f1a421a47e68ea6e2144ead01241e6b4bcda8dbd4dce302432fa0432aae1e048b4a788a0ad3bad2dc8691906b872730c31b2b SHA512 3d1c0ad4915e81e775e981b8ba625664128c8d63b2093cc29b3873dc83da4e16646e2a39e32769f463bab1d5af2b699deaa546a705f1269d5a6dfc2c927dafef DIST tinyproxy-31339cb1615765f2fbb4ec7779400535bad6da46.tar.gz 112886 BLAKE2B 82af9f671b31c9be46624400d726e428837763ab763942c335df1aa63499e33c17384b55ea2f68790cd3b8b1e4eff3b61b40f25e1d55506ce0f0694c7cddaddb SHA512 638ae0731aa2d9f498643aa883871f7b3978c68ee5098fcbeb234234e5432d1a833c33fb0cc1944504369bdf975baa0bd614c340825b9b55664d8afdf94c diff --git a/net-proxy/tinyproxy/tinyproxy-1.11.1_p20220908.ebuild b/net-proxy/tinyproxy/tinyproxy-1.11.1_p20220908.ebuild deleted file mode 100644 index 9328a2f39d7c.. --- a/net-proxy/tinyproxy/tinyproxy-1.11.1_p20220908.ebuild +++ /dev/null @@ -1,76 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools systemd tmpfiles - -COMMIT=3764b8551463b900b5b4e3ec0cd9bb9182191cb7 - -DESCRIPTION="A lightweight HTTP/SSL proxy" -HOMEPAGE="https://github.com/tinyproxy/tinyproxy/; -SRC_URI="https://github.com/tinyproxy/tinyproxy/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~ia64 ppc ~sparc x86" - -IUSE="test debug +filter-proxy reverse-proxy transparent-proxy -+upstream-proxy +xtinyproxy-header" -RESTRICT="!test? ( test )" -REQUIRED_USE="test? ( xtinyproxy-header )" - -S="${WORKDIR}"/${PN}-${COMMIT} - -DEPEND=" - acct-group/tinyproxy - acct-user/tinyproxy -" - -RDEPEND="${DEPEND}" - -src_prepare() { - default - - sed -i \ - -e "s|nobody|${PN}|g" \ - etc/${PN}.conf.in || die "sed failed" - - eautoreconf -} - -src_configure() { - econf \ - $(use_enable debug) \ - $(use_enable filter-proxy filter) \ - $(use_enable reverse-proxy reverse) \ - $(use_enable transparent-proxy transparent) \ - $(use_enable upstream-proxy upstream) \ - $(use_enable xtinyproxy-header xtinyproxy) \ - --localstatedir=/var -} - -src_test() { - # The make check target does not run the test suite - emake test -} - -src_install() { - default - - dodoc AUTHORS ChangeLog NEWS README TODO - - diropts -m0775 -o ${PN} -g ${PN} - keepdir /var/log/${PN} - - newinitd "${FILESDIR}"/${PN}-1.10.0.initd tinyproxy - systemd_newunit "${FILESDIR}"/${PN}-1.10.0.service tinyproxy.service - dotmpfiles "${FILESDIR}"/${PN}.tmpfiles.conf -} - -pkg_postinst() { - tmpfiles_process ${PN}.tmpfiles.conf - - elog "For filtering domains and URLs, enable filter option in the configuration" - elog "file and add them to the filter file (one domain or URL per line)." -}
[gentoo-commits] repo/gentoo:master commit in: net-proxy/tinyproxy/
commit: bc384d2230a1d910af5613a19b0094ff5fb8c561 Author: Sam James gentoo org> AuthorDate: Thu Mar 30 16:38:24 2023 + Commit: Sam James gentoo org> CommitDate: Thu Mar 30 16:38:32 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc384d22 net-proxy/tinyproxy: Stabilize 1.11.1_p20230201 x86, #903582 Signed-off-by: Sam James gentoo.org> net-proxy/tinyproxy/tinyproxy-1.11.1_p20230201.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-proxy/tinyproxy/tinyproxy-1.11.1_p20230201.ebuild b/net-proxy/tinyproxy/tinyproxy-1.11.1_p20230201.ebuild index ab33ab0964f5..5a8bcbd50069 100644 --- a/net-proxy/tinyproxy/tinyproxy-1.11.1_p20230201.ebuild +++ b/net-proxy/tinyproxy/tinyproxy-1.11.1_p20230201.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/tinyproxy/tinyproxy/archive/${COMMIT}.tar.gz -> ${PN LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~ia64 ppc ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~ia64 ppc ~sparc x86" IUSE="test debug +filter-proxy reverse-proxy transparent-proxy +upstream-proxy +xtinyproxy-header"
[gentoo-commits] repo/gentoo:master commit in: net-proxy/tinyproxy/
commit: ec276a6aede88cbffa1be023bf2d86cc628ef76c Author: Arthur Zamarin gentoo org> AuthorDate: Thu Mar 30 16:18:47 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Mar 30 16:18:47 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec276a6a net-proxy/tinyproxy: Stabilize 1.11.1_p20230201 amd64, #903582 Signed-off-by: Arthur Zamarin gentoo.org> net-proxy/tinyproxy/tinyproxy-1.11.1_p20230201.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-proxy/tinyproxy/tinyproxy-1.11.1_p20230201.ebuild b/net-proxy/tinyproxy/tinyproxy-1.11.1_p20230201.ebuild index e22dc2374da7..ab33ab0964f5 100644 --- a/net-proxy/tinyproxy/tinyproxy-1.11.1_p20230201.ebuild +++ b/net-proxy/tinyproxy/tinyproxy-1.11.1_p20230201.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/tinyproxy/tinyproxy/archive/${COMMIT}.tar.gz -> ${PN LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~ia64 ppc ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~ia64 ppc ~sparc ~x86" IUSE="test debug +filter-proxy reverse-proxy transparent-proxy +upstream-proxy +xtinyproxy-header"
[gentoo-commits] repo/gentoo:master commit in: net-proxy/tinyproxy/
commit: 53c53d7d73a2766849b12e68c51fbaa833c02294 Author: Arthur Zamarin gentoo org> AuthorDate: Thu Mar 30 15:34:32 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Mar 30 15:34:32 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53c53d7d net-proxy/tinyproxy: Stabilize 1.11.1_p20230201 ppc, #903582 Signed-off-by: Arthur Zamarin gentoo.org> net-proxy/tinyproxy/tinyproxy-1.11.1_p20230201.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-proxy/tinyproxy/tinyproxy-1.11.1_p20230201.ebuild b/net-proxy/tinyproxy/tinyproxy-1.11.1_p20230201.ebuild index 7af955c819a2..e22dc2374da7 100644 --- a/net-proxy/tinyproxy/tinyproxy-1.11.1_p20230201.ebuild +++ b/net-proxy/tinyproxy/tinyproxy-1.11.1_p20230201.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/tinyproxy/tinyproxy/archive/${COMMIT}.tar.gz -> ${PN LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~ia64 ppc ~sparc ~x86" IUSE="test debug +filter-proxy reverse-proxy transparent-proxy +upstream-proxy +xtinyproxy-header"
[gentoo-commits] repo/gentoo:master commit in: net-proxy/tinyproxy/
commit: 822e5d2252f2402c3b3b89fd924c83bb9f09f083 Author: Ben Kohler gentoo org> AuthorDate: Wed Feb 22 17:11:47 2023 + Commit: Ben Kohler gentoo org> CommitDate: Wed Feb 22 17:12:53 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=822e5d22 net-proxy/tinyproxy: new snapshot plus _FORTIFY_SOURCE fix Closes: https://bugs.gentoo.org/895872 Signed-off-by: Ben Kohler gentoo.org> net-proxy/tinyproxy/Manifest | 1 + .../tinyproxy/tinyproxy-1.11.1_p20230201.ebuild| 78 ++ 2 files changed, 79 insertions(+) diff --git a/net-proxy/tinyproxy/Manifest b/net-proxy/tinyproxy/Manifest index ffc77e758748..2560c805b71f 100644 --- a/net-proxy/tinyproxy/Manifest +++ b/net-proxy/tinyproxy/Manifest @@ -1 +1,2 @@ DIST tinyproxy-1.11.1_p20220908.tar.gz 112898 BLAKE2B 0f00a103661a5e5891a9f82cb95f1a421a47e68ea6e2144ead01241e6b4bcda8dbd4dce302432fa0432aae1e048b4a788a0ad3bad2dc8691906b872730c31b2b SHA512 3d1c0ad4915e81e775e981b8ba625664128c8d63b2093cc29b3873dc83da4e16646e2a39e32769f463bab1d5af2b699deaa546a705f1269d5a6dfc2c927dafef +DIST tinyproxy-31339cb1615765f2fbb4ec7779400535bad6da46.tar.gz 112886 BLAKE2B 82af9f671b31c9be46624400d726e428837763ab763942c335df1aa63499e33c17384b55ea2f68790cd3b8b1e4eff3b61b40f25e1d55506ce0f0694c7cddaddb SHA512 638ae0731aa2d9f498643aa883871f7b3978c68ee5098fcbeb234234e5432d1a833c33fb0cc1944504369bdf975baa0bd614c340825b9b55664d8afdf94c diff --git a/net-proxy/tinyproxy/tinyproxy-1.11.1_p20230201.ebuild b/net-proxy/tinyproxy/tinyproxy-1.11.1_p20230201.ebuild new file mode 100644 index ..7af955c819a2 --- /dev/null +++ b/net-proxy/tinyproxy/tinyproxy-1.11.1_p20230201.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools systemd tmpfiles + +COMMIT=31339cb1615765f2fbb4ec7779400535bad6da46 + +DESCRIPTION="A lightweight HTTP/SSL proxy" +HOMEPAGE="https://github.com/tinyproxy/tinyproxy/; +SRC_URI="https://github.com/tinyproxy/tinyproxy/archive/${COMMIT}.tar.gz -> ${PN}-${COMMIT}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~sparc ~x86" + +IUSE="test debug +filter-proxy reverse-proxy transparent-proxy ++upstream-proxy +xtinyproxy-header" +RESTRICT="!test? ( test )" +REQUIRED_USE="test? ( xtinyproxy-header )" + +S="${WORKDIR}"/${PN}-${COMMIT} + +DEPEND=" + acct-group/tinyproxy + acct-user/tinyproxy +" + +RDEPEND="${DEPEND}" + +src_prepare() { + default + + sed -i \ + -e "s|nobody|${PN}|g" \ + etc/${PN}.conf.in || die "sed failed" + + sed -i -e "s# -Wp,-D_FORTIFY_SOURCE=2##" configure.ac || die "sed failed" + + eautoreconf +} + +src_configure() { + econf \ + $(use_enable debug) \ + $(use_enable filter-proxy filter) \ + $(use_enable reverse-proxy reverse) \ + $(use_enable transparent-proxy transparent) \ + $(use_enable upstream-proxy upstream) \ + $(use_enable xtinyproxy-header xtinyproxy) \ + --localstatedir=/var +} + +src_test() { + # The make check target does not run the test suite + emake test +} + +src_install() { + default + + dodoc AUTHORS ChangeLog NEWS README TODO + + diropts -m0775 -o ${PN} -g ${PN} + keepdir /var/log/${PN} + + newinitd "${FILESDIR}"/${PN}-1.10.0.initd tinyproxy + systemd_newunit "${FILESDIR}"/${PN}-1.10.0.service tinyproxy.service + dotmpfiles "${FILESDIR}"/${PN}.tmpfiles.conf +} + +pkg_postinst() { + tmpfiles_process ${PN}.tmpfiles.conf + + elog "For filtering domains and URLs, enable filter option in the configuration" + elog "file and add them to the filter file (one domain or URL per line)." +}
[gentoo-commits] repo/gentoo:master commit in: net-proxy/tinyproxy/
commit: 464a33a4c0f30ef42dd7d063f52bea7b18ed7ae0 Author: Ben Kohler gentoo org> AuthorDate: Tue Jan 10 16:11:24 2023 + Commit: Ben Kohler gentoo org> CommitDate: Tue Jan 10 16:11:24 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=464a33a4 net-proxy/tinyproxy: add github upstream metadata Signed-off-by: Ben Kohler gentoo.org> net-proxy/tinyproxy/metadata.xml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/net-proxy/tinyproxy/metadata.xml b/net-proxy/tinyproxy/metadata.xml index d256004cbd7c..3ab60c74daaf 100644 --- a/net-proxy/tinyproxy/metadata.xml +++ b/net-proxy/tinyproxy/metadata.xml @@ -11,4 +11,7 @@ Enable upstream proxying Include the X-Tinyproxy header + + tinyproxy/tinyproxy +
[gentoo-commits] repo/gentoo:master commit in: net-proxy/tinyproxy/
commit: d8f812cd6694204fb437994cd3a90160db34fc25 Author: Ben Kohler gentoo org> AuthorDate: Tue Sep 27 16:42:21 2022 + Commit: Ben Kohler gentoo org> CommitDate: Tue Sep 27 16:42:28 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8f812cd net-proxy/tinyproxy: drop 1.11.1 Bug: https://bugs.gentoo.org/871924 Signed-off-by: Ben Kohler gentoo.org> net-proxy/tinyproxy/Manifest| 1 - net-proxy/tinyproxy/tinyproxy-1.11.1.ebuild | 76 - 2 files changed, 77 deletions(-) diff --git a/net-proxy/tinyproxy/Manifest b/net-proxy/tinyproxy/Manifest index c837f2fdb7be..ffc77e758748 100644 --- a/net-proxy/tinyproxy/Manifest +++ b/net-proxy/tinyproxy/Manifest @@ -1,2 +1 @@ -DIST tinyproxy-1.11.1.tar.xz 182080 BLAKE2B d39fa1986343af60cdfd07c6a049962e646a72874f7058fd082b9758bae3c7bc1a2288103527e0e1054ab098a3a41fc67eb3e08cd160e2bd4bd030e114326a6f SHA512 2e3435bbfece3797c11ccce222eef494ed92e00dd82bea2c40a54e454b7e03c8abc8e09b244f2da7192209c39047369439d08974b79eebc996fb3095230d0374 DIST tinyproxy-1.11.1_p20220908.tar.gz 112898 BLAKE2B 0f00a103661a5e5891a9f82cb95f1a421a47e68ea6e2144ead01241e6b4bcda8dbd4dce302432fa0432aae1e048b4a788a0ad3bad2dc8691906b872730c31b2b SHA512 3d1c0ad4915e81e775e981b8ba625664128c8d63b2093cc29b3873dc83da4e16646e2a39e32769f463bab1d5af2b699deaa546a705f1269d5a6dfc2c927dafef diff --git a/net-proxy/tinyproxy/tinyproxy-1.11.1.ebuild b/net-proxy/tinyproxy/tinyproxy-1.11.1.ebuild deleted file mode 100644 index fd02282f412c.. --- a/net-proxy/tinyproxy/tinyproxy-1.11.1.ebuild +++ /dev/null @@ -1,76 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools systemd tmpfiles - -MY_PV=${PV/_/-} - -DESCRIPTION="A lightweight HTTP/SSL proxy" -HOMEPAGE="https://github.com/tinyproxy/tinyproxy/; -SRC_URI="https://github.com/tinyproxy/tinyproxy/releases/download/${MY_PV}/${PN}-${MY_PV}.tar.xz; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~ia64 ppc ~sparc x86" - -IUSE="test debug +filter-proxy reverse-proxy transparent-proxy -+upstream-proxy +xtinyproxy-header" -RESTRICT="!test? ( test )" -REQUIRED_USE="test? ( xtinyproxy-header )" - -S="${WORKDIR}"/${PN}-${MY_PV} - -DEPEND=" - acct-group/tinyproxy - acct-user/tinyproxy -" - -RDEPEND="${DEPEND}" - -src_prepare() { - default - - sed -i \ - -e "s|nobody|${PN}|g" \ - etc/${PN}.conf.in || die "sed failed" - - eautoreconf -} - -src_configure() { - econf \ - $(use_enable debug) \ - $(use_enable filter-proxy filter) \ - $(use_enable reverse-proxy reverse) \ - $(use_enable transparent-proxy transparent) \ - $(use_enable upstream-proxy upstream) \ - $(use_enable xtinyproxy-header xtinyproxy) \ - --localstatedir=/var -} - -src_test() { - # The make check target does not run the test suite - emake test -} - -src_install() { - default - - dodoc AUTHORS ChangeLog NEWS README TODO - - diropts -m0775 -o ${PN} -g ${PN} - keepdir /var/log/${PN} - - newinitd "${FILESDIR}"/${PN}-1.10.0.initd tinyproxy - systemd_newunit "${FILESDIR}"/${PN}-1.10.0.service tinyproxy.service - dotmpfiles "${FILESDIR}"/${PN}.tmpfiles.conf -} - -pkg_postinst() { - tmpfiles_process ${PN}.tmpfiles.conf - - elog "For filtering domains and URLs, enable filter option in the configuration" - elog "file and add them to the filter file (one domain or URL per line)." -}
[gentoo-commits] repo/gentoo:master commit in: net-proxy/tinyproxy/
commit: b411433e6d8a673ba2d5836071753bc87a38d1c2 Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Sep 27 07:10:28 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Sep 27 07:10:28 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b411433e net-proxy/tinyproxy: Stabilize 1.11.1_p20220908 x86, #873073 Signed-off-by: Agostino Sarubbo gentoo.org> net-proxy/tinyproxy/tinyproxy-1.11.1_p20220908.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-proxy/tinyproxy/tinyproxy-1.11.1_p20220908.ebuild b/net-proxy/tinyproxy/tinyproxy-1.11.1_p20220908.ebuild index b0ee9bca50eb..9328a2f39d7c 100644 --- a/net-proxy/tinyproxy/tinyproxy-1.11.1_p20220908.ebuild +++ b/net-proxy/tinyproxy/tinyproxy-1.11.1_p20220908.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/tinyproxy/tinyproxy/archive/${COMMIT}.tar.gz -> ${P} LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~ia64 ppc ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~ia64 ppc ~sparc x86" IUSE="test debug +filter-proxy reverse-proxy transparent-proxy +upstream-proxy +xtinyproxy-header"
[gentoo-commits] repo/gentoo:master commit in: net-proxy/tinyproxy/
commit: be46616a89816f2f8466492dda132e81604dca52 Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Sep 27 07:08:38 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Sep 27 07:08:41 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be46616a net-proxy/tinyproxy: Stabilize 1.11.1_p20220908 ppc, #873073 Signed-off-by: Agostino Sarubbo gentoo.org> net-proxy/tinyproxy/tinyproxy-1.11.1_p20220908.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-proxy/tinyproxy/tinyproxy-1.11.1_p20220908.ebuild b/net-proxy/tinyproxy/tinyproxy-1.11.1_p20220908.ebuild index 18245e11e252..b0ee9bca50eb 100644 --- a/net-proxy/tinyproxy/tinyproxy-1.11.1_p20220908.ebuild +++ b/net-proxy/tinyproxy/tinyproxy-1.11.1_p20220908.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/tinyproxy/tinyproxy/archive/${COMMIT}.tar.gz -> ${P} LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~ia64 ppc ~sparc ~x86" IUSE="test debug +filter-proxy reverse-proxy transparent-proxy +upstream-proxy +xtinyproxy-header"
[gentoo-commits] repo/gentoo:master commit in: net-proxy/tinyproxy/
commit: 912169421a8b917a37f829fad694d4f3f083a66c Author: Jakov Smolić gentoo org> AuthorDate: Tue Sep 27 06:04:37 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Tue Sep 27 06:04:37 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91216942 net-proxy/tinyproxy: Stabilize 1.11.1_p20220908 amd64, #873073 Signed-off-by: Jakov Smolić gentoo.org> net-proxy/tinyproxy/tinyproxy-1.11.1_p20220908.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-proxy/tinyproxy/tinyproxy-1.11.1_p20220908.ebuild b/net-proxy/tinyproxy/tinyproxy-1.11.1_p20220908.ebuild index 98a6c6810fd4..18245e11e252 100644 --- a/net-proxy/tinyproxy/tinyproxy-1.11.1_p20220908.ebuild +++ b/net-proxy/tinyproxy/tinyproxy-1.11.1_p20220908.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/tinyproxy/tinyproxy/archive/${COMMIT}.tar.gz -> ${P} LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~sparc ~x86" IUSE="test debug +filter-proxy reverse-proxy transparent-proxy +upstream-proxy +xtinyproxy-header"
[gentoo-commits] repo/gentoo:master commit in: net-proxy/tinyproxy/
commit: 0aaa953b3e08b8d320e85c417faf9110bd4a120f Author: Ben Kohler gentoo org> AuthorDate: Tue Sep 20 12:01:51 2022 + Commit: Ben Kohler gentoo org> CommitDate: Tue Sep 20 12:03:00 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0aaa953b net-proxy/tinyproxy: add 1.11.1_p20220908 https://bugs.gentoo.org/871924 Signed-off-by: Ben Kohler gentoo.org> net-proxy/tinyproxy/Manifest | 1 + .../tinyproxy/tinyproxy-1.11.1_p20220908.ebuild| 76 ++ 2 files changed, 77 insertions(+) diff --git a/net-proxy/tinyproxy/Manifest b/net-proxy/tinyproxy/Manifest index 631360fede1a..c837f2fdb7be 100644 --- a/net-proxy/tinyproxy/Manifest +++ b/net-proxy/tinyproxy/Manifest @@ -1 +1,2 @@ DIST tinyproxy-1.11.1.tar.xz 182080 BLAKE2B d39fa1986343af60cdfd07c6a049962e646a72874f7058fd082b9758bae3c7bc1a2288103527e0e1054ab098a3a41fc67eb3e08cd160e2bd4bd030e114326a6f SHA512 2e3435bbfece3797c11ccce222eef494ed92e00dd82bea2c40a54e454b7e03c8abc8e09b244f2da7192209c39047369439d08974b79eebc996fb3095230d0374 +DIST tinyproxy-1.11.1_p20220908.tar.gz 112898 BLAKE2B 0f00a103661a5e5891a9f82cb95f1a421a47e68ea6e2144ead01241e6b4bcda8dbd4dce302432fa0432aae1e048b4a788a0ad3bad2dc8691906b872730c31b2b SHA512 3d1c0ad4915e81e775e981b8ba625664128c8d63b2093cc29b3873dc83da4e16646e2a39e32769f463bab1d5af2b699deaa546a705f1269d5a6dfc2c927dafef diff --git a/net-proxy/tinyproxy/tinyproxy-1.11.1_p20220908.ebuild b/net-proxy/tinyproxy/tinyproxy-1.11.1_p20220908.ebuild new file mode 100644 index ..98a6c6810fd4 --- /dev/null +++ b/net-proxy/tinyproxy/tinyproxy-1.11.1_p20220908.ebuild @@ -0,0 +1,76 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools systemd tmpfiles + +COMMIT=3764b8551463b900b5b4e3ec0cd9bb9182191cb7 + +DESCRIPTION="A lightweight HTTP/SSL proxy" +HOMEPAGE="https://github.com/tinyproxy/tinyproxy/; +SRC_URI="https://github.com/tinyproxy/tinyproxy/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~sparc ~x86" + +IUSE="test debug +filter-proxy reverse-proxy transparent-proxy ++upstream-proxy +xtinyproxy-header" +RESTRICT="!test? ( test )" +REQUIRED_USE="test? ( xtinyproxy-header )" + +S="${WORKDIR}"/${PN}-${COMMIT} + +DEPEND=" + acct-group/tinyproxy + acct-user/tinyproxy +" + +RDEPEND="${DEPEND}" + +src_prepare() { + default + + sed -i \ + -e "s|nobody|${PN}|g" \ + etc/${PN}.conf.in || die "sed failed" + + eautoreconf +} + +src_configure() { + econf \ + $(use_enable debug) \ + $(use_enable filter-proxy filter) \ + $(use_enable reverse-proxy reverse) \ + $(use_enable transparent-proxy transparent) \ + $(use_enable upstream-proxy upstream) \ + $(use_enable xtinyproxy-header xtinyproxy) \ + --localstatedir=/var +} + +src_test() { + # The make check target does not run the test suite + emake test +} + +src_install() { + default + + dodoc AUTHORS ChangeLog NEWS README TODO + + diropts -m0775 -o ${PN} -g ${PN} + keepdir /var/log/${PN} + + newinitd "${FILESDIR}"/${PN}-1.10.0.initd tinyproxy + systemd_newunit "${FILESDIR}"/${PN}-1.10.0.service tinyproxy.service + dotmpfiles "${FILESDIR}"/${PN}.tmpfiles.conf +} + +pkg_postinst() { + tmpfiles_process ${PN}.tmpfiles.conf + + elog "For filtering domains and URLs, enable filter option in the configuration" + elog "file and add them to the filter file (one domain or URL per line)." +}
[gentoo-commits] repo/gentoo:master commit in: net-proxy/tinyproxy/
commit: 7e0cf5a1ba1eccb50702aca1acdfe81734a11efb Author: Ben Kohler gentoo org> AuthorDate: Sun Jul 24 19:18:15 2022 + Commit: Ben Kohler gentoo org> CommitDate: Mon Jul 25 14:26:24 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e0cf5a1 net-proxy/tinyproxy: drop 1.11.0-r1 Signed-off-by: Ben Kohler gentoo.org> net-proxy/tinyproxy/Manifest | 1 - net-proxy/tinyproxy/tinyproxy-1.11.0-r1.ebuild | 76 -- 2 files changed, 77 deletions(-) diff --git a/net-proxy/tinyproxy/Manifest b/net-proxy/tinyproxy/Manifest index f461e39056ea..631360fede1a 100644 --- a/net-proxy/tinyproxy/Manifest +++ b/net-proxy/tinyproxy/Manifest @@ -1,2 +1 @@ -DIST tinyproxy-1.11.0.tar.xz 177664 BLAKE2B 6ea74ef0fff22fbc6e04b37519151fda771a7d3e789d94cbd2a77a76dce7b16151cfbad83ac665a5c1fdb7334cd4d26ed6d2bc73f70b3858ffe439b16698fd2e SHA512 c0ff2a90da2352e6021efc87d1293b85f2a7588b2a1ab13bd96d906382eda8188b22b01f9acb2d200fd570bf3ec9484fa370cae6834d1f055c0af1631d22ae9d DIST tinyproxy-1.11.1.tar.xz 182080 BLAKE2B d39fa1986343af60cdfd07c6a049962e646a72874f7058fd082b9758bae3c7bc1a2288103527e0e1054ab098a3a41fc67eb3e08cd160e2bd4bd030e114326a6f SHA512 2e3435bbfece3797c11ccce222eef494ed92e00dd82bea2c40a54e454b7e03c8abc8e09b244f2da7192209c39047369439d08974b79eebc996fb3095230d0374 diff --git a/net-proxy/tinyproxy/tinyproxy-1.11.0-r1.ebuild b/net-proxy/tinyproxy/tinyproxy-1.11.0-r1.ebuild deleted file mode 100644 index fd02282f412c.. --- a/net-proxy/tinyproxy/tinyproxy-1.11.0-r1.ebuild +++ /dev/null @@ -1,76 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools systemd tmpfiles - -MY_PV=${PV/_/-} - -DESCRIPTION="A lightweight HTTP/SSL proxy" -HOMEPAGE="https://github.com/tinyproxy/tinyproxy/; -SRC_URI="https://github.com/tinyproxy/tinyproxy/releases/download/${MY_PV}/${PN}-${MY_PV}.tar.xz; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~ia64 ppc ~sparc x86" - -IUSE="test debug +filter-proxy reverse-proxy transparent-proxy -+upstream-proxy +xtinyproxy-header" -RESTRICT="!test? ( test )" -REQUIRED_USE="test? ( xtinyproxy-header )" - -S="${WORKDIR}"/${PN}-${MY_PV} - -DEPEND=" - acct-group/tinyproxy - acct-user/tinyproxy -" - -RDEPEND="${DEPEND}" - -src_prepare() { - default - - sed -i \ - -e "s|nobody|${PN}|g" \ - etc/${PN}.conf.in || die "sed failed" - - eautoreconf -} - -src_configure() { - econf \ - $(use_enable debug) \ - $(use_enable filter-proxy filter) \ - $(use_enable reverse-proxy reverse) \ - $(use_enable transparent-proxy transparent) \ - $(use_enable upstream-proxy upstream) \ - $(use_enable xtinyproxy-header xtinyproxy) \ - --localstatedir=/var -} - -src_test() { - # The make check target does not run the test suite - emake test -} - -src_install() { - default - - dodoc AUTHORS ChangeLog NEWS README TODO - - diropts -m0775 -o ${PN} -g ${PN} - keepdir /var/log/${PN} - - newinitd "${FILESDIR}"/${PN}-1.10.0.initd tinyproxy - systemd_newunit "${FILESDIR}"/${PN}-1.10.0.service tinyproxy.service - dotmpfiles "${FILESDIR}"/${PN}.tmpfiles.conf -} - -pkg_postinst() { - tmpfiles_process ${PN}.tmpfiles.conf - - elog "For filtering domains and URLs, enable filter option in the configuration" - elog "file and add them to the filter file (one domain or URL per line)." -}
[gentoo-commits] repo/gentoo:master commit in: net-proxy/tinyproxy/
commit: 12cbda9a240a1b88d211d519b12d100f9e195d60 Author: Ben Kohler gentoo org> AuthorDate: Wed Jul 20 13:30:53 2022 + Commit: Ben Kohler gentoo org> CommitDate: Wed Jul 20 13:31:00 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12cbda9a net-proxy/tinyproxy: stabilize 1.11.1 for ppc Closes: https://bugs.gentoo.org/859346 Signed-off-by: Ben Kohler gentoo.org> net-proxy/tinyproxy/tinyproxy-1.11.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-proxy/tinyproxy/tinyproxy-1.11.1.ebuild b/net-proxy/tinyproxy/tinyproxy-1.11.1.ebuild index 59f686e17436..fd02282f412c 100644 --- a/net-proxy/tinyproxy/tinyproxy-1.11.1.ebuild +++ b/net-proxy/tinyproxy/tinyproxy-1.11.1.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/tinyproxy/tinyproxy/releases/download/${MY_PV}/${PN} LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~sparc x86" +KEYWORDS="~alpha amd64 ~arm ~ia64 ppc ~sparc x86" IUSE="test debug +filter-proxy reverse-proxy transparent-proxy +upstream-proxy +xtinyproxy-header"
[gentoo-commits] repo/gentoo:master commit in: net-proxy/tinyproxy/
commit: 32467cc0a018c2aeea8d671b8ce0bc81adc2de03 Author: Sam James gentoo org> AuthorDate: Tue Jul 19 20:27:00 2022 + Commit: Sam James gentoo org> CommitDate: Tue Jul 19 20:27:00 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32467cc0 net-proxy/tinyproxy: Stabilize 1.11.1 x86, #859346 Signed-off-by: Sam James gentoo.org> net-proxy/tinyproxy/tinyproxy-1.11.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-proxy/tinyproxy/tinyproxy-1.11.1.ebuild b/net-proxy/tinyproxy/tinyproxy-1.11.1.ebuild index c44019e747da..59f686e17436 100644 --- a/net-proxy/tinyproxy/tinyproxy-1.11.1.ebuild +++ b/net-proxy/tinyproxy/tinyproxy-1.11.1.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/tinyproxy/tinyproxy/releases/download/${MY_PV}/${PN} LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~sparc x86" IUSE="test debug +filter-proxy reverse-proxy transparent-proxy +upstream-proxy +xtinyproxy-header"
[gentoo-commits] repo/gentoo:master commit in: net-proxy/tinyproxy/
commit: ab8229e817f45c4380138aecd9cc9c63baefa2dc Author: Sam James gentoo org> AuthorDate: Tue Jul 19 20:25:02 2022 + Commit: Sam James gentoo org> CommitDate: Tue Jul 19 20:26:09 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab8229e8 net-proxy/tinyproxy: Stabilize 1.11.1 amd64, #859346 Signed-off-by: Sam James gentoo.org> net-proxy/tinyproxy/tinyproxy-1.11.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-proxy/tinyproxy/tinyproxy-1.11.1.ebuild b/net-proxy/tinyproxy/tinyproxy-1.11.1.ebuild index 6c987419d72d..c44019e747da 100644 --- a/net-proxy/tinyproxy/tinyproxy-1.11.1.ebuild +++ b/net-proxy/tinyproxy/tinyproxy-1.11.1.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/tinyproxy/tinyproxy/releases/download/${MY_PV}/${PN} LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~sparc ~x86" IUSE="test debug +filter-proxy reverse-proxy transparent-proxy +upstream-proxy +xtinyproxy-header"
[gentoo-commits] repo/gentoo:master commit in: net-proxy/tinyproxy/
commit: eba214f3e68e625d78c898310d827beea95a4383 Author: Ben Kohler gentoo org> AuthorDate: Mon May 30 19:07:50 2022 + Commit: Ben Kohler gentoo org> CommitDate: Mon May 30 19:12:46 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eba214f3 net-proxy/tinyproxy: add 1.11.1 Signed-off-by: Ben Kohler gentoo.org> net-proxy/tinyproxy/Manifest| 1 + net-proxy/tinyproxy/tinyproxy-1.11.1.ebuild | 76 + 2 files changed, 77 insertions(+) diff --git a/net-proxy/tinyproxy/Manifest b/net-proxy/tinyproxy/Manifest index f53d028c839d..f461e39056ea 100644 --- a/net-proxy/tinyproxy/Manifest +++ b/net-proxy/tinyproxy/Manifest @@ -1 +1,2 @@ DIST tinyproxy-1.11.0.tar.xz 177664 BLAKE2B 6ea74ef0fff22fbc6e04b37519151fda771a7d3e789d94cbd2a77a76dce7b16151cfbad83ac665a5c1fdb7334cd4d26ed6d2bc73f70b3858ffe439b16698fd2e SHA512 c0ff2a90da2352e6021efc87d1293b85f2a7588b2a1ab13bd96d906382eda8188b22b01f9acb2d200fd570bf3ec9484fa370cae6834d1f055c0af1631d22ae9d +DIST tinyproxy-1.11.1.tar.xz 182080 BLAKE2B d39fa1986343af60cdfd07c6a049962e646a72874f7058fd082b9758bae3c7bc1a2288103527e0e1054ab098a3a41fc67eb3e08cd160e2bd4bd030e114326a6f SHA512 2e3435bbfece3797c11ccce222eef494ed92e00dd82bea2c40a54e454b7e03c8abc8e09b244f2da7192209c39047369439d08974b79eebc996fb3095230d0374 diff --git a/net-proxy/tinyproxy/tinyproxy-1.11.1.ebuild b/net-proxy/tinyproxy/tinyproxy-1.11.1.ebuild new file mode 100644 index ..6c987419d72d --- /dev/null +++ b/net-proxy/tinyproxy/tinyproxy-1.11.1.ebuild @@ -0,0 +1,76 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools systemd tmpfiles + +MY_PV=${PV/_/-} + +DESCRIPTION="A lightweight HTTP/SSL proxy" +HOMEPAGE="https://github.com/tinyproxy/tinyproxy/; +SRC_URI="https://github.com/tinyproxy/tinyproxy/releases/download/${MY_PV}/${PN}-${MY_PV}.tar.xz; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~sparc ~x86" + +IUSE="test debug +filter-proxy reverse-proxy transparent-proxy ++upstream-proxy +xtinyproxy-header" +RESTRICT="!test? ( test )" +REQUIRED_USE="test? ( xtinyproxy-header )" + +S="${WORKDIR}"/${PN}-${MY_PV} + +DEPEND=" + acct-group/tinyproxy + acct-user/tinyproxy +" + +RDEPEND="${DEPEND}" + +src_prepare() { + default + + sed -i \ + -e "s|nobody|${PN}|g" \ + etc/${PN}.conf.in || die "sed failed" + + eautoreconf +} + +src_configure() { + econf \ + $(use_enable debug) \ + $(use_enable filter-proxy filter) \ + $(use_enable reverse-proxy reverse) \ + $(use_enable transparent-proxy transparent) \ + $(use_enable upstream-proxy upstream) \ + $(use_enable xtinyproxy-header xtinyproxy) \ + --localstatedir=/var +} + +src_test() { + # The make check target does not run the test suite + emake test +} + +src_install() { + default + + dodoc AUTHORS ChangeLog NEWS README TODO + + diropts -m0775 -o ${PN} -g ${PN} + keepdir /var/log/${PN} + + newinitd "${FILESDIR}"/${PN}-1.10.0.initd tinyproxy + systemd_newunit "${FILESDIR}"/${PN}-1.10.0.service tinyproxy.service + dotmpfiles "${FILESDIR}"/${PN}.tmpfiles.conf +} + +pkg_postinst() { + tmpfiles_process ${PN}.tmpfiles.conf + + elog "For filtering domains and URLs, enable filter option in the configuration" + elog "file and add them to the filter file (one domain or URL per line)." +}
[gentoo-commits] repo/gentoo:master commit in: net-proxy/tinyproxy/, net-proxy/tinyproxy/files/
commit: 19000f954ce7157c23bb984667aa8e259c8668ca Author: Ben Kohler gentoo org> AuthorDate: Fri Feb 18 19:24:25 2022 + Commit: Ben Kohler gentoo org> CommitDate: Fri Feb 18 20:36:17 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19000f95 net-proxy/tinyproxy: fix /var/run usage in tmpfiles.d Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Ben Kohler gentoo.org> net-proxy/tinyproxy/files/tinyproxy.tmpfiles.conf | 2 +- .../tinyproxy/{tinyproxy-1.11.0.ebuild => tinyproxy-1.11.0-r1.ebuild} | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/net-proxy/tinyproxy/files/tinyproxy.tmpfiles.conf b/net-proxy/tinyproxy/files/tinyproxy.tmpfiles.conf index 80251df0d20c..5a89fcb6b7fc 100644 --- a/net-proxy/tinyproxy/files/tinyproxy.tmpfiles.conf +++ b/net-proxy/tinyproxy/files/tinyproxy.tmpfiles.conf @@ -1 +1 @@ -d /var/run/tinyproxy 0770 tinyproxy tinyproxy - +d /run/tinyproxy 0770 tinyproxy tinyproxy - diff --git a/net-proxy/tinyproxy/tinyproxy-1.11.0.ebuild b/net-proxy/tinyproxy/tinyproxy-1.11.0-r1.ebuild similarity index 97% rename from net-proxy/tinyproxy/tinyproxy-1.11.0.ebuild rename to net-proxy/tinyproxy/tinyproxy-1.11.0-r1.ebuild index 29cef2869832..fd02282f412c 100644 --- a/net-proxy/tinyproxy/tinyproxy-1.11.0.ebuild +++ b/net-proxy/tinyproxy/tinyproxy-1.11.0-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7
[gentoo-commits] repo/gentoo:master commit in: net-proxy/tinyproxy/
commit: 3d0f48f298cc2d712bdaa1a2cf8bd0137ffc9589 Author: Ben Kohler gentoo org> AuthorDate: Tue May 18 11:56:17 2021 + Commit: Ben Kohler gentoo org> CommitDate: Tue May 18 11:56:44 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d0f48f2 net-proxy/tinyproxy: drop old Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Ben Kohler gentoo.org> net-proxy/tinyproxy/Manifest| 1 - net-proxy/tinyproxy/tinyproxy-1.11.0_rc1.ebuild | 76 - 2 files changed, 77 deletions(-) diff --git a/net-proxy/tinyproxy/Manifest b/net-proxy/tinyproxy/Manifest index dade097120c..f53d028c839 100644 --- a/net-proxy/tinyproxy/Manifest +++ b/net-proxy/tinyproxy/Manifest @@ -1,2 +1 @@ -DIST tinyproxy-1.11.0-rc1.tar.xz 176732 BLAKE2B a448c90b17a8d3256aec1dba4307e9bce87ac421a67486e4987afbf22e49041971138f09e98a4a775cc05071b73b4f1b34e652eb2c0992b2a5fa1861a0df26b2 SHA512 e1d05777072d178c66d1f007163bcb4b3a0b1dfdf460881daaf962b5f1c0d0213ec5403bf50c161d811f46c8b50a476cd534f535962ec01b70fbb955471c1af1 DIST tinyproxy-1.11.0.tar.xz 177664 BLAKE2B 6ea74ef0fff22fbc6e04b37519151fda771a7d3e789d94cbd2a77a76dce7b16151cfbad83ac665a5c1fdb7334cd4d26ed6d2bc73f70b3858ffe439b16698fd2e SHA512 c0ff2a90da2352e6021efc87d1293b85f2a7588b2a1ab13bd96d906382eda8188b22b01f9acb2d200fd570bf3ec9484fa370cae6834d1f055c0af1631d22ae9d diff --git a/net-proxy/tinyproxy/tinyproxy-1.11.0_rc1.ebuild b/net-proxy/tinyproxy/tinyproxy-1.11.0_rc1.ebuild deleted file mode 100644 index 29cef286983..000 --- a/net-proxy/tinyproxy/tinyproxy-1.11.0_rc1.ebuild +++ /dev/null @@ -1,76 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools systemd tmpfiles - -MY_PV=${PV/_/-} - -DESCRIPTION="A lightweight HTTP/SSL proxy" -HOMEPAGE="https://github.com/tinyproxy/tinyproxy/; -SRC_URI="https://github.com/tinyproxy/tinyproxy/releases/download/${MY_PV}/${PN}-${MY_PV}.tar.xz; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~ia64 ppc ~sparc x86" - -IUSE="test debug +filter-proxy reverse-proxy transparent-proxy -+upstream-proxy +xtinyproxy-header" -RESTRICT="!test? ( test )" -REQUIRED_USE="test? ( xtinyproxy-header )" - -S="${WORKDIR}"/${PN}-${MY_PV} - -DEPEND=" - acct-group/tinyproxy - acct-user/tinyproxy -" - -RDEPEND="${DEPEND}" - -src_prepare() { - default - - sed -i \ - -e "s|nobody|${PN}|g" \ - etc/${PN}.conf.in || die "sed failed" - - eautoreconf -} - -src_configure() { - econf \ - $(use_enable debug) \ - $(use_enable filter-proxy filter) \ - $(use_enable reverse-proxy reverse) \ - $(use_enable transparent-proxy transparent) \ - $(use_enable upstream-proxy upstream) \ - $(use_enable xtinyproxy-header xtinyproxy) \ - --localstatedir=/var -} - -src_test() { - # The make check target does not run the test suite - emake test -} - -src_install() { - default - - dodoc AUTHORS ChangeLog NEWS README TODO - - diropts -m0775 -o ${PN} -g ${PN} - keepdir /var/log/${PN} - - newinitd "${FILESDIR}"/${PN}-1.10.0.initd tinyproxy - systemd_newunit "${FILESDIR}"/${PN}-1.10.0.service tinyproxy.service - dotmpfiles "${FILESDIR}"/${PN}.tmpfiles.conf -} - -pkg_postinst() { - tmpfiles_process ${PN}.tmpfiles.conf - - elog "For filtering domains and URLs, enable filter option in the configuration" - elog "file and add them to the filter file (one domain or URL per line)." -}
[gentoo-commits] repo/gentoo:master commit in: net-proxy/tinyproxy/
commit: b487256cc401127a00f70b888d2e930d36d91149 Author: Sam James gentoo org> AuthorDate: Mon May 17 23:29:02 2021 + Commit: Sam James gentoo org> CommitDate: Mon May 17 23:29:02 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b487256c net-proxy/tinyproxy: Stabilize 1.11.0 ppc, #790704 Signed-off-by: Sam James gentoo.org> net-proxy/tinyproxy/tinyproxy-1.11.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-proxy/tinyproxy/tinyproxy-1.11.0.ebuild b/net-proxy/tinyproxy/tinyproxy-1.11.0.ebuild index 7a60652678f..29cef286983 100644 --- a/net-proxy/tinyproxy/tinyproxy-1.11.0.ebuild +++ b/net-proxy/tinyproxy/tinyproxy-1.11.0.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/tinyproxy/tinyproxy/releases/download/${MY_PV}/${PN} LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~sparc x86" +KEYWORDS="~alpha amd64 ~arm ~ia64 ppc ~sparc x86" IUSE="test debug +filter-proxy reverse-proxy transparent-proxy +upstream-proxy +xtinyproxy-header"
[gentoo-commits] repo/gentoo:master commit in: net-proxy/tinyproxy/
commit: b70fa183f3835f9904a4bf930b8acf7674edde0a Author: Sam James gentoo org> AuthorDate: Mon May 17 23:28:37 2021 + Commit: Sam James gentoo org> CommitDate: Mon May 17 23:28:37 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b70fa183 net-proxy/tinyproxy: Stabilize 1.11.0 amd64, #790704 Signed-off-by: Sam James gentoo.org> net-proxy/tinyproxy/tinyproxy-1.11.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-proxy/tinyproxy/tinyproxy-1.11.0.ebuild b/net-proxy/tinyproxy/tinyproxy-1.11.0.ebuild index a1cd7373bd6..7a60652678f 100644 --- a/net-proxy/tinyproxy/tinyproxy-1.11.0.ebuild +++ b/net-proxy/tinyproxy/tinyproxy-1.11.0.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/tinyproxy/tinyproxy/releases/download/${MY_PV}/${PN} LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~sparc x86" +KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~sparc x86" IUSE="test debug +filter-proxy reverse-proxy transparent-proxy +upstream-proxy +xtinyproxy-header"
[gentoo-commits] repo/gentoo:master commit in: net-proxy/tinyproxy/
commit: a041f1858dc9da9c02a46bc9f37d5fb39ba9b8ee Author: Sam James gentoo org> AuthorDate: Mon May 17 23:28:09 2021 + Commit: Sam James gentoo org> CommitDate: Mon May 17 23:28:09 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a041f185 net-proxy/tinyproxy: Stabilize 1.11.0 x86, #790704 Signed-off-by: Sam James gentoo.org> net-proxy/tinyproxy/tinyproxy-1.11.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-proxy/tinyproxy/tinyproxy-1.11.0.ebuild b/net-proxy/tinyproxy/tinyproxy-1.11.0.ebuild index 0f0cb9c579f..a1cd7373bd6 100644 --- a/net-proxy/tinyproxy/tinyproxy-1.11.0.ebuild +++ b/net-proxy/tinyproxy/tinyproxy-1.11.0.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/tinyproxy/tinyproxy/releases/download/${MY_PV}/${PN} LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~sparc x86" IUSE="test debug +filter-proxy reverse-proxy transparent-proxy +upstream-proxy +xtinyproxy-header"
[gentoo-commits] repo/gentoo:master commit in: net-proxy/tinyproxy/
commit: 1627cc0e6224622dbe28fb53ead6a555200e58da Author: Ben Kohler gentoo org> AuthorDate: Fri Apr 16 14:41:46 2021 + Commit: Ben Kohler gentoo org> CommitDate: Fri Apr 16 14:42:41 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1627cc0e net-proxy/tinyproxy: bump to 1.11.0 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Ben Kohler gentoo.org> net-proxy/tinyproxy/Manifest| 1 + net-proxy/tinyproxy/tinyproxy-1.11.0.ebuild | 76 + 2 files changed, 77 insertions(+) diff --git a/net-proxy/tinyproxy/Manifest b/net-proxy/tinyproxy/Manifest index 123fc01f106..dade097120c 100644 --- a/net-proxy/tinyproxy/Manifest +++ b/net-proxy/tinyproxy/Manifest @@ -1 +1,2 @@ DIST tinyproxy-1.11.0-rc1.tar.xz 176732 BLAKE2B a448c90b17a8d3256aec1dba4307e9bce87ac421a67486e4987afbf22e49041971138f09e98a4a775cc05071b73b4f1b34e652eb2c0992b2a5fa1861a0df26b2 SHA512 e1d05777072d178c66d1f007163bcb4b3a0b1dfdf460881daaf962b5f1c0d0213ec5403bf50c161d811f46c8b50a476cd534f535962ec01b70fbb955471c1af1 +DIST tinyproxy-1.11.0.tar.xz 177664 BLAKE2B 6ea74ef0fff22fbc6e04b37519151fda771a7d3e789d94cbd2a77a76dce7b16151cfbad83ac665a5c1fdb7334cd4d26ed6d2bc73f70b3858ffe439b16698fd2e SHA512 c0ff2a90da2352e6021efc87d1293b85f2a7588b2a1ab13bd96d906382eda8188b22b01f9acb2d200fd570bf3ec9484fa370cae6834d1f055c0af1631d22ae9d diff --git a/net-proxy/tinyproxy/tinyproxy-1.11.0.ebuild b/net-proxy/tinyproxy/tinyproxy-1.11.0.ebuild new file mode 100644 index 000..0f0cb9c579f --- /dev/null +++ b/net-proxy/tinyproxy/tinyproxy-1.11.0.ebuild @@ -0,0 +1,76 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools systemd tmpfiles + +MY_PV=${PV/_/-} + +DESCRIPTION="A lightweight HTTP/SSL proxy" +HOMEPAGE="https://github.com/tinyproxy/tinyproxy/; +SRC_URI="https://github.com/tinyproxy/tinyproxy/releases/download/${MY_PV}/${PN}-${MY_PV}.tar.xz; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~sparc ~x86" + +IUSE="test debug +filter-proxy reverse-proxy transparent-proxy ++upstream-proxy +xtinyproxy-header" +RESTRICT="!test? ( test )" +REQUIRED_USE="test? ( xtinyproxy-header )" + +S="${WORKDIR}"/${PN}-${MY_PV} + +DEPEND=" + acct-group/tinyproxy + acct-user/tinyproxy +" + +RDEPEND="${DEPEND}" + +src_prepare() { + default + + sed -i \ + -e "s|nobody|${PN}|g" \ + etc/${PN}.conf.in || die "sed failed" + + eautoreconf +} + +src_configure() { + econf \ + $(use_enable debug) \ + $(use_enable filter-proxy filter) \ + $(use_enable reverse-proxy reverse) \ + $(use_enable transparent-proxy transparent) \ + $(use_enable upstream-proxy upstream) \ + $(use_enable xtinyproxy-header xtinyproxy) \ + --localstatedir=/var +} + +src_test() { + # The make check target does not run the test suite + emake test +} + +src_install() { + default + + dodoc AUTHORS ChangeLog NEWS README TODO + + diropts -m0775 -o ${PN} -g ${PN} + keepdir /var/log/${PN} + + newinitd "${FILESDIR}"/${PN}-1.10.0.initd tinyproxy + systemd_newunit "${FILESDIR}"/${PN}-1.10.0.service tinyproxy.service + dotmpfiles "${FILESDIR}"/${PN}.tmpfiles.conf +} + +pkg_postinst() { + tmpfiles_process ${PN}.tmpfiles.conf + + elog "For filtering domains and URLs, enable filter option in the configuration" + elog "file and add them to the filter file (one domain or URL per line)." +}
[gentoo-commits] repo/gentoo:master commit in: net-proxy/tinyproxy/files/, net-proxy/tinyproxy/
commit: 4be775bc194d21884e76e9648f292850b2362d93 Author: Ben Kohler gentoo org> AuthorDate: Sat Feb 27 14:02:53 2021 + Commit: Ben Kohler gentoo org> CommitDate: Sat Feb 27 14:02:53 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4be775bc net-proxy/tinyproxy: drop old Package-Manager: Portage-3.0.16, Repoman-3.0.2 Signed-off-by: Ben Kohler gentoo.org> net-proxy/tinyproxy/Manifest | 1 - net-proxy/tinyproxy/files/tinyproxy.service| 9 net-proxy/tinyproxy/tinyproxy-1.10.0-r1.ebuild | 71 -- 3 files changed, 81 deletions(-) diff --git a/net-proxy/tinyproxy/Manifest b/net-proxy/tinyproxy/Manifest index 70424c11705..123fc01f106 100644 --- a/net-proxy/tinyproxy/Manifest +++ b/net-proxy/tinyproxy/Manifest @@ -1,2 +1 @@ -DIST tinyproxy-1.10.0.tar.xz 176060 BLAKE2B 58f9b443c731de6b74d689a80ebd422d3b6f51f643546ee144b37fb3262725246f6a5fa1015267a94f192f8715eaf71ffc078ead75e6225a210f58ec28ee8fcf SHA512 8d82598c5f9c89bc672f4632139ac52696d5c7788963de51688a8aeb576c69004f8338fe1e1897bf704a21dfd25ab1effb092003b6afaa9a88c2b5d0608310f5 DIST tinyproxy-1.11.0-rc1.tar.xz 176732 BLAKE2B a448c90b17a8d3256aec1dba4307e9bce87ac421a67486e4987afbf22e49041971138f09e98a4a775cc05071b73b4f1b34e652eb2c0992b2a5fa1861a0df26b2 SHA512 e1d05777072d178c66d1f007163bcb4b3a0b1dfdf460881daaf962b5f1c0d0213ec5403bf50c161d811f46c8b50a476cd534f535962ec01b70fbb955471c1af1 diff --git a/net-proxy/tinyproxy/files/tinyproxy.service b/net-proxy/tinyproxy/files/tinyproxy.service deleted file mode 100644 index 4d860df7693..000 --- a/net-proxy/tinyproxy/files/tinyproxy.service +++ /dev/null @@ -1,9 +0,0 @@ -[Unit] -Description=Tinyproxy Web Proxy Server -After=network.target - -[Service] -ExecStart=/usr/sbin/tinyproxy -d -c /etc/tinyproxy.conf - -[Install] -WantedBy=multi-user.target diff --git a/net-proxy/tinyproxy/tinyproxy-1.10.0-r1.ebuild b/net-proxy/tinyproxy/tinyproxy-1.10.0-r1.ebuild deleted file mode 100644 index 8bca4032ebe..000 --- a/net-proxy/tinyproxy/tinyproxy-1.10.0-r1.ebuild +++ /dev/null @@ -1,71 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit autotools systemd tmpfiles user - -DESCRIPTION="A lightweight HTTP/SSL proxy" -HOMEPAGE="https://github.com/tinyproxy/tinyproxy/; -SRC_URI="https://github.com/tinyproxy/tinyproxy/releases/download/${PV}/${P}.tar.xz; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~ia64 ppc ~sparc x86" - -IUSE="test debug +filter-proxy reverse-proxy transparent-proxy -+upstream-proxy +xtinyproxy-header" -RESTRICT="!test? ( test )" - -REQUIRED_USE="test? ( xtinyproxy-header )" - -pkg_setup() { - enewgroup ${PN} - enewuser ${PN} "" "" "" ${PN} -} - -src_prepare() { - default - - sed -i \ - -e "s|nobody|${PN}|g" \ - etc/${PN}.conf.in || die "sed failed" - - eautoreconf -} - -src_configure() { - econf \ - $(use_enable debug) \ - $(use_enable filter-proxy filter) \ - $(use_enable reverse-proxy reverse) \ - $(use_enable transparent-proxy transparent) \ - $(use_enable upstream-proxy upstream) \ - $(use_enable xtinyproxy-header xtinyproxy) \ - --localstatedir=/var -} - -src_test() { - # The make check target does not run the test suite - emake test -} - -src_install() { - default - - dodoc AUTHORS ChangeLog NEWS README TODO - - diropts -m0775 -o ${PN} -g ${PN} - keepdir /var/log/${PN} - - newinitd "${FILESDIR}"/${PN}-1.10.0.initd tinyproxy - systemd_newunit "${FILESDIR}"/${PN}-1.10.0.service tinyproxy.service - dotmpfiles "${FILESDIR}"/${PN}.tmpfiles.conf -} - -pkg_postinst() { - tmpfiles_process ${PN}.tmpfiles.conf - - elog "For filtering domains and URLs, enable filter option in the configuration" - elog "file and add them to the filter file (one domain or URL per line)." -}
[gentoo-commits] repo/gentoo:master commit in: net-proxy/tinyproxy/
commit: e2a978f6a0e16b977c19e945d4efaebb902dc3db Author: Ben Kohler gentoo org> AuthorDate: Tue Jan 5 14:55:34 2021 + Commit: Ben Kohler gentoo org> CommitDate: Tue Jan 5 14:55:34 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2a978f6 net-proxy/tinyproxy: stable on x86 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Ben Kohler gentoo.org> net-proxy/tinyproxy/tinyproxy-1.11.0_rc1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-proxy/tinyproxy/tinyproxy-1.11.0_rc1.ebuild b/net-proxy/tinyproxy/tinyproxy-1.11.0_rc1.ebuild index 2b63726d31d..29cef286983 100644 --- a/net-proxy/tinyproxy/tinyproxy-1.11.0_rc1.ebuild +++ b/net-proxy/tinyproxy/tinyproxy-1.11.0_rc1.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/tinyproxy/tinyproxy/releases/download/${MY_PV}/${PN} LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~ia64 ppc ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~ia64 ppc ~sparc x86" IUSE="test debug +filter-proxy reverse-proxy transparent-proxy +upstream-proxy +xtinyproxy-header"
[gentoo-commits] repo/gentoo:master commit in: net-proxy/tinyproxy/
commit: 4ade55d5a955a3933d675adf49b342864a7ce8ec Author: Sergei Trofimovich gentoo org> AuthorDate: Sun Jan 3 11:43:37 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Jan 3 11:43:37 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ade55d5 net-proxy/tinyproxy: stable 1.11.0_rc1 for ppc stable wrt bug #762289 Package-Manager: Portage-3.0.12, Repoman-3.0.2 RepoMan-Options: --include-arches="ppc" Signed-off-by: Sergei Trofimovich gentoo.org> net-proxy/tinyproxy/tinyproxy-1.11.0_rc1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/net-proxy/tinyproxy/tinyproxy-1.11.0_rc1.ebuild b/net-proxy/tinyproxy/tinyproxy-1.11.0_rc1.ebuild index a6027018a5d..2b63726d31d 100644 --- a/net-proxy/tinyproxy/tinyproxy-1.11.0_rc1.ebuild +++ b/net-proxy/tinyproxy/tinyproxy-1.11.0_rc1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -13,7 +13,7 @@ SRC_URI="https://github.com/tinyproxy/tinyproxy/releases/download/${MY_PV}/${PN} LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~ia64 ppc ~sparc ~x86" IUSE="test debug +filter-proxy reverse-proxy transparent-proxy +upstream-proxy +xtinyproxy-header"
[gentoo-commits] repo/gentoo:master commit in: net-proxy/tinyproxy/
commit: 3082ce196b5ad39337ca64af36c4f38d67b91d5a Author: Sam James gentoo org> AuthorDate: Tue Dec 29 17:14:33 2020 + Commit: Sam James gentoo org> CommitDate: Tue Dec 29 17:14:33 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3082ce19 net-proxy/tinyproxy: Stabilize 1.11.0_rc1 amd64, #762289 Signed-off-by: Sam James gentoo.org> net-proxy/tinyproxy/tinyproxy-1.11.0_rc1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-proxy/tinyproxy/tinyproxy-1.11.0_rc1.ebuild b/net-proxy/tinyproxy/tinyproxy-1.11.0_rc1.ebuild index 7c0e27a1928..a6027018a5d 100644 --- a/net-proxy/tinyproxy/tinyproxy-1.11.0_rc1.ebuild +++ b/net-proxy/tinyproxy/tinyproxy-1.11.0_rc1.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/tinyproxy/tinyproxy/releases/download/${MY_PV}/${PN} LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~sparc ~x86" IUSE="test debug +filter-proxy reverse-proxy transparent-proxy +upstream-proxy +xtinyproxy-header"
[gentoo-commits] repo/gentoo:master commit in: net-proxy/tinyproxy/
commit: 79ab06818600a2bd248f0fe9e5bd764119598465 Author: Ben Kohler gentoo org> AuthorDate: Mon Sep 28 12:27:23 2020 + Commit: Ben Kohler gentoo org> CommitDate: Mon Sep 28 12:27:51 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79ab0681 net-proxy/tinyproxy: bump to 1.11.0_rc1 Finally switch to GLEP81 user/group too Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Ben Kohler gentoo.org> net-proxy/tinyproxy/Manifest| 1 + net-proxy/tinyproxy/tinyproxy-1.11.0_rc1.ebuild | 76 + 2 files changed, 77 insertions(+) diff --git a/net-proxy/tinyproxy/Manifest b/net-proxy/tinyproxy/Manifest index 729b3dbd18a..70424c11705 100644 --- a/net-proxy/tinyproxy/Manifest +++ b/net-proxy/tinyproxy/Manifest @@ -1 +1,2 @@ DIST tinyproxy-1.10.0.tar.xz 176060 BLAKE2B 58f9b443c731de6b74d689a80ebd422d3b6f51f643546ee144b37fb3262725246f6a5fa1015267a94f192f8715eaf71ffc078ead75e6225a210f58ec28ee8fcf SHA512 8d82598c5f9c89bc672f4632139ac52696d5c7788963de51688a8aeb576c69004f8338fe1e1897bf704a21dfd25ab1effb092003b6afaa9a88c2b5d0608310f5 +DIST tinyproxy-1.11.0-rc1.tar.xz 176732 BLAKE2B a448c90b17a8d3256aec1dba4307e9bce87ac421a67486e4987afbf22e49041971138f09e98a4a775cc05071b73b4f1b34e652eb2c0992b2a5fa1861a0df26b2 SHA512 e1d05777072d178c66d1f007163bcb4b3a0b1dfdf460881daaf962b5f1c0d0213ec5403bf50c161d811f46c8b50a476cd534f535962ec01b70fbb955471c1af1 diff --git a/net-proxy/tinyproxy/tinyproxy-1.11.0_rc1.ebuild b/net-proxy/tinyproxy/tinyproxy-1.11.0_rc1.ebuild new file mode 100644 index 000..7c0e27a1928 --- /dev/null +++ b/net-proxy/tinyproxy/tinyproxy-1.11.0_rc1.ebuild @@ -0,0 +1,76 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools systemd tmpfiles + +MY_PV=${PV/_/-} + +DESCRIPTION="A lightweight HTTP/SSL proxy" +HOMEPAGE="https://github.com/tinyproxy/tinyproxy/; +SRC_URI="https://github.com/tinyproxy/tinyproxy/releases/download/${MY_PV}/${PN}-${MY_PV}.tar.xz; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~sparc ~x86" + +IUSE="test debug +filter-proxy reverse-proxy transparent-proxy ++upstream-proxy +xtinyproxy-header" +RESTRICT="!test? ( test )" +REQUIRED_USE="test? ( xtinyproxy-header )" + +S="${WORKDIR}"/${PN}-${MY_PV} + +DEPEND=" + acct-group/tinyproxy + acct-user/tinyproxy +" + +RDEPEND="${DEPEND}" + +src_prepare() { + default + + sed -i \ + -e "s|nobody|${PN}|g" \ + etc/${PN}.conf.in || die "sed failed" + + eautoreconf +} + +src_configure() { + econf \ + $(use_enable debug) \ + $(use_enable filter-proxy filter) \ + $(use_enable reverse-proxy reverse) \ + $(use_enable transparent-proxy transparent) \ + $(use_enable upstream-proxy upstream) \ + $(use_enable xtinyproxy-header xtinyproxy) \ + --localstatedir=/var +} + +src_test() { + # The make check target does not run the test suite + emake test +} + +src_install() { + default + + dodoc AUTHORS ChangeLog NEWS README TODO + + diropts -m0775 -o ${PN} -g ${PN} + keepdir /var/log/${PN} + + newinitd "${FILESDIR}"/${PN}-1.10.0.initd tinyproxy + systemd_newunit "${FILESDIR}"/${PN}-1.10.0.service tinyproxy.service + dotmpfiles "${FILESDIR}"/${PN}.tmpfiles.conf +} + +pkg_postinst() { + tmpfiles_process ${PN}.tmpfiles.conf + + elog "For filtering domains and URLs, enable filter option in the configuration" + elog "file and add them to the filter file (one domain or URL per line)." +}
[gentoo-commits] repo/gentoo:master commit in: net-proxy/tinyproxy/
commit: b31c5ec7471a11cf20404a9ab24f232dac7e91f4 Author: Ben Kohler gentoo org> AuthorDate: Sun Sep 6 12:35:25 2020 + Commit: Ben Kohler gentoo org> CommitDate: Sun Sep 6 12:35:25 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b31c5ec7 net-proxy/tinyproxy: finish up switch to tmpfiles.eclass Closes: https://bugs.gentoo.org/740624 Package-Manager: Portage-3.0.5, Repoman-3.0.1 Signed-off-by: Ben Kohler gentoo.org> net-proxy/tinyproxy/tinyproxy-1.10.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-proxy/tinyproxy/tinyproxy-1.10.0-r1.ebuild b/net-proxy/tinyproxy/tinyproxy-1.10.0-r1.ebuild index 1bc212ef128..8bca4032ebe 100644 --- a/net-proxy/tinyproxy/tinyproxy-1.10.0-r1.ebuild +++ b/net-proxy/tinyproxy/tinyproxy-1.10.0-r1.ebuild @@ -60,7 +60,7 @@ src_install() { newinitd "${FILESDIR}"/${PN}-1.10.0.initd tinyproxy systemd_newunit "${FILESDIR}"/${PN}-1.10.0.service tinyproxy.service - systemd_dotmpfilesd "${FILESDIR}"/${PN}.tmpfiles.conf + dotmpfiles "${FILESDIR}"/${PN}.tmpfiles.conf } pkg_postinst() {
[gentoo-commits] repo/gentoo:master commit in: net-proxy/tinyproxy/
commit: 8c3503a404b6d2b8d7c062343685216ee029f81e Author: Ben Kohler gentoo org> AuthorDate: Tue Jun 30 16:09:44 2020 + Commit: Ben Kohler gentoo org> CommitDate: Tue Jun 30 17:09:16 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c3503a4 net-proxy/tinyproxy: fix RedundantLongDescription Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Ben Kohler gentoo.org> net-proxy/tinyproxy/metadata.xml | 1 - 1 file changed, 1 deletion(-) diff --git a/net-proxy/tinyproxy/metadata.xml b/net-proxy/tinyproxy/metadata.xml index 228ebe4e18a..914860afef5 100644 --- a/net-proxy/tinyproxy/metadata.xml +++ b/net-proxy/tinyproxy/metadata.xml @@ -4,7 +4,6 @@ bkoh...@gentoo.org - A lightweight HTTP/SSL proxy Enable filtering of domains/URLS Enable reverse proxying
[gentoo-commits] repo/gentoo:master commit in: net-proxy/tinyproxy/files/
commit: fbea84f6a9cecf01c644a59f022ae89b77383790 Author: Michael Mair-Keimberger gmail com> AuthorDate: Fri Jan 11 17:56:46 2019 + Commit: Aaron Bauman gentoo org> CommitDate: Sat Feb 9 19:55:02 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbea84f6 net-proxy/tinyproxy: remove unused patches Signed-off-by: Michael Mair-Keimberger gmail.com> Signed-off-by: Aaron Bauman gentoo.org> .../tinyproxy/files/tinyproxy-1.8.1-ldflags.patch | 11 -- .../tinyproxy/files/tinyproxy-1.8.1-minimal.patch | 10 -- .../files/tinyproxy-1.8.3-r2-DoS-Prevention.patch | 183 - net-proxy/tinyproxy/files/tinyproxy-1.8.3-r2.initd | 40 - 4 files changed, 244 deletions(-) diff --git a/net-proxy/tinyproxy/files/tinyproxy-1.8.1-ldflags.patch b/net-proxy/tinyproxy/files/tinyproxy-1.8.1-ldflags.patch deleted file mode 100644 index bd40ec33e31..000 --- a/net-proxy/tinyproxy/files/tinyproxy-1.8.1-ldflags.patch +++ /dev/null @@ -1,11 +0,0 @@ a/configure.ac 2010-03-09 12:41:45.0 +0100 -+++ b/configure.ac 2010-05-17 23:07:39.0 +0200 -@@ -222,7 +222,7 @@ - CFLAGS="-DNDEBUG $CFLAGS" - fi - --LDFLAGS="-Wl,-z,defs" -+LDFLAGS="$LDFLAGS -Wl,-z,defs" - - dnl - dnl Make sure we can actually handle the "--with-*" and "--enable-*" stuff. diff --git a/net-proxy/tinyproxy/files/tinyproxy-1.8.1-minimal.patch b/net-proxy/tinyproxy/files/tinyproxy-1.8.1-minimal.patch deleted file mode 100644 index 82793a8894d..000 --- a/net-proxy/tinyproxy/files/tinyproxy-1.8.1-minimal.patch +++ /dev/null @@ -1,10 +0,0 @@ a/Makefile.am -+++ b/Makefile.am -@@ -2,7 +2,6 @@ - src \ - data \ - etc \ -- docs \ - m4macros \ - tests - diff --git a/net-proxy/tinyproxy/files/tinyproxy-1.8.3-r2-DoS-Prevention.patch b/net-proxy/tinyproxy/files/tinyproxy-1.8.3-r2-DoS-Prevention.patch deleted file mode 100644 index 059f178c1ee..000 --- a/net-proxy/tinyproxy/files/tinyproxy-1.8.3-r2-DoS-Prevention.patch +++ /dev/null @@ -1,183 +0,0 @@ -https://banu.com/bugzilla/show_bug.cgi?id=110#c4 - -From 526215dbb4abb1cff9a170343fa50dbda9492eb1 Mon Sep 17 00:00:00 2001 -From: Michael Adam -Date: Fri, 15 Mar 2013 12:34:01 +0100 -Subject: [PATCH 1/2] [BB#110] secure the hashmaps by adding a seed - -Based on patch provided by gper...@praksys.org on bugzilla. - -Signed-off-by: Michael Adam - configure.ac |2 ++ - src/child.c |1 + - src/hashmap.c | 14 -- - 3 files changed, 11 insertions(+), 6 deletions(-) - -diff --git a/configure.ac b/configure.ac -index ecbcba0..cc40e85 100644 a/configure.ac -+++ b/configure.ac -@@ -205,6 +205,8 @@ AC_CHECK_FUNCS([gethostname inet_ntoa memchr memset select socket strcasecmp \ - AC_CHECK_FUNCS([isascii memcpy setrlimit ftruncate regcomp regexec]) - AC_CHECK_FUNCS([strlcpy strlcat]) - -+AC_CHECK_FUNCS([time rand srand]) -+ - - dnl Enable extra warnings - DESIRED_FLAGS="-fdiagnostics-show-option -Wall -Wextra -Wno-unused-parameter -Wmissing-prototypes -Wstrict-prototypes -Wmissing-declarations -Wfloat-equal -Wundef -Wformat=2 -Wlogical-op -Wmissing-include-dirs -Wformat-nonliteral -Wold-style-definition -Wpointer-arith -Waggregate-return -Winit-self -Wpacked --std=c89 -ansi -pedantic -Wno-overlength-strings -Wc++-compat -Wno-long-long -Wno-overlength-strings -Wdeclaration-after-statement -Wredundant-decls -Wmissing-noreturn -Wshadow -Wendif-labels -Wcast-qual -Wcast-align -Wwrite-strings -Wp,-D_FORTIFY_SOURCE=2 -fno-common" -diff --git a/src/child.c b/src/child.c -index 34e20e0..0d778d9 100644 a/src/child.c -+++ b/src/child.c -@@ -196,6 +196,7 @@ static void child_main (struct child_s *ptr) - } - - ptr->connects = 0; -+srand(time(NULL)); - - while (!config.quit) { - ptr->status = T_WAITING; -diff --git a/src/hashmap.c b/src/hashmap.c -index f46fdcb..8cf7c6b 100644 a/src/hashmap.c -+++ b/src/hashmap.c -@@ -50,6 +50,7 @@ struct hashbucket_s { - }; - - struct hashmap_s { -+uint32_t seed; - unsigned int size; - hashmap_iter end_iterator; - -@@ -65,7 +66,7 @@ struct hashmap_s { - * - * If any of the arguments are invalid a negative number is returned. - */ --static int hashfunc (const char *key, unsigned int size) -+static int hashfunc (const char *key, unsigned int size, uint32_t seed) - { - uint32_t hash; - -@@ -74,7 +75,7 @@ static int hashfunc (const char *key, unsigned int size) - if (size == 0) - return -ERANGE; - --for (hash = tolower (*key++); *key != '\0'; key++) { -+for (hash = seed; *key != '\0'; key++) { - uint32_t bit = (hash & 1) ? (1 << (sizeof (uint32_t) - 1)) : 0; - - hash >>= 1; -@@ -104,6 +105,7 @@ hashmap_t hashmap_create (unsigned int nbuckets) - if (!ptr) - return NULL; - -+ptr->seed = (uint32_t)rand(); -
[gentoo-commits] repo/gentoo:master commit in: net-proxy/tinyproxy/
commit: 5a7a14eb5f08a92daa5139d2ef6b4432f71d4203 Author: Aaron Bauman gentoo org> AuthorDate: Fri Nov 30 17:43:28 2018 + Commit: Aaron Bauman gentoo org> CommitDate: Fri Nov 30 17:43:48 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a7a14eb net-proxy/tinyproxy: drop vulnerable Signed-off-by: Aaron Bauman gentoo.org> net-proxy/tinyproxy/Manifest | 2 - net-proxy/tinyproxy/tinyproxy-1.8.3-r4.ebuild | 89 --- net-proxy/tinyproxy/tinyproxy-1.8.4.ebuild| 80 3 files changed, 171 deletions(-) diff --git a/net-proxy/tinyproxy/Manifest b/net-proxy/tinyproxy/Manifest index 646feb115ba..729b3dbd18a 100644 --- a/net-proxy/tinyproxy/Manifest +++ b/net-proxy/tinyproxy/Manifest @@ -1,3 +1 @@ DIST tinyproxy-1.10.0.tar.xz 176060 BLAKE2B 58f9b443c731de6b74d689a80ebd422d3b6f51f643546ee144b37fb3262725246f6a5fa1015267a94f192f8715eaf71ffc078ead75e6225a210f58ec28ee8fcf SHA512 8d82598c5f9c89bc672f4632139ac52696d5c7788963de51688a8aeb576c69004f8338fe1e1897bf704a21dfd25ab1effb092003b6afaa9a88c2b5d0608310f5 -DIST tinyproxy-1.8.3.tar.bz2 202430 BLAKE2B 1f85d6eb3a1b2cebe752f15e51869882c58f7dcafb2518511dd8c83c44a010a1cdac93e40e2c1f177a7687b126925258c79ff56011a42addd710b2009d546313 SHA512 69f1262b39d37f44a42621a0d25985632cdb790c8d9b49335a49a68c0f5237b97b111252856cba119895ac066770645560d2d7cd2de31f02103fa55fb4b3290c -DIST tinyproxy-1.8.4.tar.xz 192300 BLAKE2B bc425ab40d5d5fb49111d74d67e7ac848d77ad4be87039b34543a118df317839aa529c6b9ca52f1eafe933e7d344e09770a76ed0184181591483c6b3f1d79243 SHA512 23398a2c8a6d926b371086ba96032d0fd8dd06d114edf24950b868f53bb6b4235cd0f5d6b9a0131879fcc16bbe6b71142a6855de593a937ef7b0c323b50e0aec diff --git a/net-proxy/tinyproxy/tinyproxy-1.8.3-r4.ebuild b/net-proxy/tinyproxy/tinyproxy-1.8.3-r4.ebuild deleted file mode 100644 index c371c7b1b9e..000 --- a/net-proxy/tinyproxy/tinyproxy-1.8.3-r4.ebuild +++ /dev/null @@ -1,89 +0,0 @@ -# Copyright 1999-2018 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit autotools systemd user - -DESCRIPTION="A lightweight HTTP/SSL proxy" -HOMEPAGE="http://www.banu.com/tinyproxy/; -SRC_URI="http://www.banu.com/pub/${PN}/1.8/${P}.tar.bz2; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="alpha amd64 ~arm ia64 ppc sparc x86" - -IUSE="test debug +filter-proxy minimal reverse-proxy - transparent-proxy +upstream-proxy +xtinyproxy-header" - -REQUIRED_USE="test? ( xtinyproxy-header )" - -DEPEND="!minimal? ( app-text/asciidoc )" - -PATCHES=( - "${FILESDIR}"/${PN}-1.8.1-ldflags.patch - "${FILESDIR}"/${P}-r2-DoS-Prevention.patch - -) - -pkg_setup() { - enewgroup ${PN} - enewuser ${PN} "" "" "" ${PN} -} - -src_prepare() { - use minimal && PATCHES+=( "${FILESDIR}/${PN}-1.8.1-minimal.patch" ) - - default - - sed -i \ - -e "s|nobody|${PN}|g" \ - -e 's|/var/run/|/run/|g' \ - etc/${PN}.conf.in || die "sed failed" - - sed -i \ - -e 's|AM_CONFIG_HEADER|AC_CONFIG_HEADERS|g' \ - configure.ac || die - - eautoreconf -} - -src_configure() { - if use minimal; then - ln -s /bin/true "${T}"/a2x - export PATH="${T}:${PATH}" - fi - - econf \ - $(use_enable debug) \ - $(use_enable filter-proxy filter) \ - $(use_enable reverse-proxy reverse) \ - $(use_enable transparent-proxy transparent) \ - $(use_enable upstream-proxy upstream) \ - $(use_enable xtinyproxy-header xtinyproxy) \ - --disable-silent-rules \ - --localstatedir=/var -} - -src_test() { - # The make check target does not run the test suite - emake test -} - -src_install() { - default - - dodoc AUTHORS ChangeLog NEWS README TODO - - diropts -m0775 -o ${PN} -g ${PN} - keepdir /var/log/${PN} - - newinitd "${FILESDIR}"/${PN}-1.8.3-r2.initd tinyproxy - systemd_dounit "${FILESDIR}"/${PN}.service - systemd_dotmpfilesd "${FILESDIR}"/${PN}.tmpfiles.conf -} - -pkg_postinst() { - elog "For filtering domains and URLs, enable filter option in the configuration" - elog "file and add them to the filter file (one domain or URL per line)." -} diff --git a/net-proxy/tinyproxy/tinyproxy-1.8.4.ebuild b/net-proxy/tinyproxy/tinyproxy-1.8.4.ebuild deleted file mode 100644 index 6c165306197..000 --- a/net-proxy/tinyproxy/tinyproxy-1.8.4.ebuild +++ /dev/null @@ -1,80 +0,0 @@ -# Copyright 1999-2018 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit autotools systemd tmpfiles user - -DESCRIPTION="A lightweight HTTP/SSL proxy" -HOMEPAGE="https://github.com/tinyproxy/tinyproxy/; -SRC_URI="https://github.com/tinyproxy/tinyproxy/releases/download/${PV}/${P}.tar.xz; - -LICENSE="GPL-2"
[gentoo-commits] repo/gentoo:master commit in: net-proxy/tinyproxy/
commit: 3e753d244a6e249de5a2840c5f08ec2a8634d7f1 Author: Mikle Kolyada gentoo org> AuthorDate: Thu Nov 29 19:54:59 2018 + Commit: Mikle Kolyada gentoo org> CommitDate: Thu Nov 29 19:54:59 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e753d24 net-proxy/tinyproxy: amd64 stable wrt bug #626628 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 net-proxy/tinyproxy/tinyproxy-1.10.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-proxy/tinyproxy/tinyproxy-1.10.0-r1.ebuild b/net-proxy/tinyproxy/tinyproxy-1.10.0-r1.ebuild index ecb2d43999b..3cf14c4a309 100644 --- a/net-proxy/tinyproxy/tinyproxy-1.10.0-r1.ebuild +++ b/net-proxy/tinyproxy/tinyproxy-1.10.0-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/tinyproxy/tinyproxy/releases/download/${PV}/${P}.tar LICENSE="GPL-2" SLOT="0" -KEYWORDS="alpha ~amd64 ~arm ia64 ppc ~sparc x86" +KEYWORDS="alpha amd64 ~arm ia64 ppc ~sparc x86" IUSE="test debug +filter-proxy reverse-proxy transparent-proxy +upstream-proxy +xtinyproxy-header"
[gentoo-commits] repo/gentoo:master commit in: net-proxy/tinyproxy/
commit: 3f6f7f5046706a74598bc4487e57a87a4140d75b Author: Sergei Trofimovich gentoo org> AuthorDate: Wed Nov 28 22:30:30 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Wed Nov 28 22:32:53 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f6f7f50 net-proxy/tinyproxy: stable 1.10.0-r1 for ppc, bug #626628 Package-Manager: Portage-2.3.52, Repoman-2.3.12 RepoMan-Options: --include-arches="ppc" Signed-off-by: Sergei Trofimovich gentoo.org> net-proxy/tinyproxy/tinyproxy-1.10.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-proxy/tinyproxy/tinyproxy-1.10.0-r1.ebuild b/net-proxy/tinyproxy/tinyproxy-1.10.0-r1.ebuild index 5f44ed4e7a4..ecb2d43999b 100644 --- a/net-proxy/tinyproxy/tinyproxy-1.10.0-r1.ebuild +++ b/net-proxy/tinyproxy/tinyproxy-1.10.0-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/tinyproxy/tinyproxy/releases/download/${PV}/${P}.tar LICENSE="GPL-2" SLOT="0" -KEYWORDS="alpha ~amd64 ~arm ia64 ~ppc ~sparc x86" +KEYWORDS="alpha ~amd64 ~arm ia64 ppc ~sparc x86" IUSE="test debug +filter-proxy reverse-proxy transparent-proxy +upstream-proxy +xtinyproxy-header"
[gentoo-commits] repo/gentoo:master commit in: net-proxy/tinyproxy/
commit: efee202a5e75e09ef1b92936a67fe3b6eac63ec7 Author: Sergei Trofimovich gentoo org> AuthorDate: Wed Nov 28 22:27:06 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Wed Nov 28 22:27:06 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efee202a net-proxy/tinyproxy: stable 1.10.0-r1 for ia64, bug #626628 Package-Manager: Portage-2.3.52, Repoman-2.3.12 RepoMan-Options: --include-arches="ia64" Signed-off-by: Sergei Trofimovich gentoo.org> net-proxy/tinyproxy/tinyproxy-1.10.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-proxy/tinyproxy/tinyproxy-1.10.0-r1.ebuild b/net-proxy/tinyproxy/tinyproxy-1.10.0-r1.ebuild index 52042244594..5f44ed4e7a4 100644 --- a/net-proxy/tinyproxy/tinyproxy-1.10.0-r1.ebuild +++ b/net-proxy/tinyproxy/tinyproxy-1.10.0-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/tinyproxy/tinyproxy/releases/download/${PV}/${P}.tar LICENSE="GPL-2" SLOT="0" -KEYWORDS="alpha ~amd64 ~arm ~ia64 ~ppc ~sparc x86" +KEYWORDS="alpha ~amd64 ~arm ia64 ~ppc ~sparc x86" IUSE="test debug +filter-proxy reverse-proxy transparent-proxy +upstream-proxy +xtinyproxy-header"
[gentoo-commits] repo/gentoo:master commit in: net-proxy/tinyproxy/
commit: 7c095b34925a5214b52e5dcff0eea6b3414c76a5 Author: Thomas Deutschmann gentoo org> AuthorDate: Tue Nov 27 21:53:53 2018 + Commit: Thomas Deutschmann gentoo org> CommitDate: Tue Nov 27 21:55:37 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c095b34 net-proxy/tinyproxy: x86 stable (bug #626628) Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann gentoo.org> net-proxy/tinyproxy/tinyproxy-1.10.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-proxy/tinyproxy/tinyproxy-1.10.0-r1.ebuild b/net-proxy/tinyproxy/tinyproxy-1.10.0-r1.ebuild index e35c66431e1..52042244594 100644 --- a/net-proxy/tinyproxy/tinyproxy-1.10.0-r1.ebuild +++ b/net-proxy/tinyproxy/tinyproxy-1.10.0-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/tinyproxy/tinyproxy/releases/download/${PV}/${P}.tar LICENSE="GPL-2" SLOT="0" -KEYWORDS="alpha ~amd64 ~arm ~ia64 ~ppc ~sparc ~x86" +KEYWORDS="alpha ~amd64 ~arm ~ia64 ~ppc ~sparc x86" IUSE="test debug +filter-proxy reverse-proxy transparent-proxy +upstream-proxy +xtinyproxy-header"
[gentoo-commits] repo/gentoo:master commit in: net-proxy/tinyproxy/
commit: 55f51b2edc8883d92606e94feb667732d14d5dcb Author: Tobias Klausmann gentoo org> AuthorDate: Tue Nov 27 16:00:55 2018 + Commit: Tobias Klausmann gentoo org> CommitDate: Tue Nov 27 16:00:55 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55f51b2e net-proxy/tinyproxy-1.10.0-r1: alpha stable Bug: http://bugs.gentoo.org/626628 Signed-off-by: Tobias Klausmann gentoo.org> net-proxy/tinyproxy/tinyproxy-1.10.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-proxy/tinyproxy/tinyproxy-1.10.0-r1.ebuild b/net-proxy/tinyproxy/tinyproxy-1.10.0-r1.ebuild index 16669d50efc..e35c66431e1 100644 --- a/net-proxy/tinyproxy/tinyproxy-1.10.0-r1.ebuild +++ b/net-proxy/tinyproxy/tinyproxy-1.10.0-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/tinyproxy/tinyproxy/releases/download/${PV}/${P}.tar LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~sparc ~x86" +KEYWORDS="alpha ~amd64 ~arm ~ia64 ~ppc ~sparc ~x86" IUSE="test debug +filter-proxy reverse-proxy transparent-proxy +upstream-proxy +xtinyproxy-header"
[gentoo-commits] repo/gentoo:master commit in: net-proxy/tinyproxy/
commit: 993c2da303c0e15881093f061c5a0768c37c78c3 Author: Ben Kohler gentoo org> AuthorDate: Tue Oct 9 17:03:14 2018 + Commit: Ben Kohler gentoo org> CommitDate: Tue Oct 9 17:03:31 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=993c2da3 net-proxy/tinyproxy: fix new service filename Signed-off-by: Ben Kohler gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 net-proxy/tinyproxy/tinyproxy-1.10.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-proxy/tinyproxy/tinyproxy-1.10.0-r1.ebuild b/net-proxy/tinyproxy/tinyproxy-1.10.0-r1.ebuild index bb01f626907..16669d50efc 100644 --- a/net-proxy/tinyproxy/tinyproxy-1.10.0-r1.ebuild +++ b/net-proxy/tinyproxy/tinyproxy-1.10.0-r1.ebuild @@ -59,7 +59,7 @@ src_install() { keepdir /var/log/${PN} newinitd "${FILESDIR}"/${PN}-1.10.0.initd tinyproxy - systemd_dounit "${FILESDIR}"/${PN}-1.10.0.service + systemd_newunit "${FILESDIR}"/${PN}-1.10.0.service tinyproxy.service systemd_dotmpfilesd "${FILESDIR}"/${PN}.tmpfiles.conf }
[gentoo-commits] repo/gentoo:master commit in: net-proxy/tinyproxy/files/, net-proxy/tinyproxy/
commit: 8c537ceacee34afc593a7dff3224db4131193f5a Author: Ben Kohler gentoo org> AuthorDate: Tue Oct 9 13:45:50 2018 + Commit: Ben Kohler gentoo org> CommitDate: Tue Oct 9 13:45:50 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c537cea net-proxy/tinyproxy: revbump for changed paths in service files Signed-off-by: Ben Kohler gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 net-proxy/tinyproxy/files/tinyproxy-1.10.0.initd | 40 ++ net-proxy/tinyproxy/files/tinyproxy-1.10.0.service | 9 + ...xy-1.10.0.ebuild => tinyproxy-1.10.0-r1.ebuild} | 4 +-- 3 files changed, 51 insertions(+), 2 deletions(-) diff --git a/net-proxy/tinyproxy/files/tinyproxy-1.10.0.initd b/net-proxy/tinyproxy/files/tinyproxy-1.10.0.initd new file mode 100644 index 000..48688a2c19c --- /dev/null +++ b/net-proxy/tinyproxy/files/tinyproxy-1.10.0.initd @@ -0,0 +1,40 @@ +#!/sbin/openrc-run +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +get_config() { +res=$(awk '$1 == "'$1'" { s=$2 } END { print s }' "$CONFFILE") + +if [ "x$res" = "x" ]; then + echo "$2" +else + eval echo "$res" +fi +} + +: ${CONFFILE:="/etc/${SVCNAME}/${SVCNAME}.conf"} + +command=/usr/bin/tinyproxy +command_args="-c ${CONFFILE}" +pidfile=$(get_config PidFile /run/tinyproxy/${SVCNAME}.pid) + +depend() { + config "$CONFFILE" + + use dns + + [ "$(get_config Syslog Off)" = "On" ] && \ + use logger +} + +start_pre() { +piddir=$(dirname ${pidfile}) + +if [ "${piddir}" = "/run" ]; then + eerror "Please change your PidFile settings to be within the" + eerror "/run/tinyproxy directory" + eend 1 +else + checkpath -d -o $(get_config User tinyproxy):$(get_config Group tinyproxy) ${piddir} +fi +} diff --git a/net-proxy/tinyproxy/files/tinyproxy-1.10.0.service b/net-proxy/tinyproxy/files/tinyproxy-1.10.0.service new file mode 100644 index 000..e7831009877 --- /dev/null +++ b/net-proxy/tinyproxy/files/tinyproxy-1.10.0.service @@ -0,0 +1,9 @@ +[Unit] +Description=Tinyproxy Web Proxy Server +After=network.target + +[Service] +ExecStart=/usr/bin/tinyproxy -d -c /etc/tinyproxy/tinyproxy.conf + +[Install] +WantedBy=multi-user.target diff --git a/net-proxy/tinyproxy/tinyproxy-1.10.0.ebuild b/net-proxy/tinyproxy/tinyproxy-1.10.0-r1.ebuild similarity index 93% rename from net-proxy/tinyproxy/tinyproxy-1.10.0.ebuild rename to net-proxy/tinyproxy/tinyproxy-1.10.0-r1.ebuild index ea8b9f2b083..bb01f626907 100644 --- a/net-proxy/tinyproxy/tinyproxy-1.10.0.ebuild +++ b/net-proxy/tinyproxy/tinyproxy-1.10.0-r1.ebuild @@ -58,8 +58,8 @@ src_install() { diropts -m0775 -o ${PN} -g ${PN} keepdir /var/log/${PN} - newinitd "${FILESDIR}"/${PN}-1.8.3-r2.initd tinyproxy - systemd_dounit "${FILESDIR}"/${PN}.service + newinitd "${FILESDIR}"/${PN}-1.10.0.initd tinyproxy + systemd_dounit "${FILESDIR}"/${PN}-1.10.0.service systemd_dotmpfilesd "${FILESDIR}"/${PN}.tmpfiles.conf }
[gentoo-commits] repo/gentoo:master commit in: net-proxy/tinyproxy/
commit: 5472e71e3889101619ffad8f7497d368a6e510d5 Author: Ben Kohler gentoo org> AuthorDate: Tue Oct 9 13:25:53 2018 + Commit: Ben Kohler gentoo org> CommitDate: Tue Oct 9 13:26:42 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5472e71e net-proxy/tinyproxy: remove obsolete sed calls in 1.8.4 too Signed-off-by: Ben Kohler gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 net-proxy/tinyproxy/tinyproxy-1.8.4.ebuild | 5 - 1 file changed, 5 deletions(-) diff --git a/net-proxy/tinyproxy/tinyproxy-1.8.4.ebuild b/net-proxy/tinyproxy/tinyproxy-1.8.4.ebuild index 52725873769..6c165306197 100644 --- a/net-proxy/tinyproxy/tinyproxy-1.8.4.ebuild +++ b/net-proxy/tinyproxy/tinyproxy-1.8.4.ebuild @@ -32,13 +32,8 @@ src_prepare() { sed -i \ -e "s|nobody|${PN}|g" \ - -e 's|/var/run/|/run/|g' \ etc/${PN}.conf.in || die "sed failed" - sed -i \ - -e 's|AM_CONFIG_HEADER|AC_CONFIG_HEADERS|g' \ - configure.ac || die - eautoreconf }
[gentoo-commits] repo/gentoo:master commit in: net-proxy/tinyproxy/
commit: eae5ea96617080b6bc665a8f9816f8f2c2fd2e7d Author: Ben Kohler gentoo org> AuthorDate: Tue Oct 9 13:26:28 2018 + Commit: Ben Kohler gentoo org> CommitDate: Tue Oct 9 13:26:44 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eae5ea96 net-proxy/tinyproxy: fix whitespace on 1.10.0 Signed-off-by: Ben Kohler gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 net-proxy/tinyproxy/tinyproxy-1.10.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-proxy/tinyproxy/tinyproxy-1.10.0.ebuild b/net-proxy/tinyproxy/tinyproxy-1.10.0.ebuild index 1399b5a328c..ea8b9f2b083 100644 --- a/net-proxy/tinyproxy/tinyproxy-1.10.0.ebuild +++ b/net-proxy/tinyproxy/tinyproxy-1.10.0.ebuild @@ -13,7 +13,7 @@ LICENSE="GPL-2" SLOT="0" KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~sparc ~x86" -IUSE="test debug +filter-proxy reverse-proxy transparent-proxy +IUSE="test debug +filter-proxy reverse-proxy transparent-proxy +upstream-proxy +xtinyproxy-header" REQUIRED_USE="test? ( xtinyproxy-header )"
[gentoo-commits] repo/gentoo:master commit in: net-proxy/tinyproxy/
commit: 8b8fffd8d4865ce1ee80e1454958f91fb5d6a6ad Author: Ben Kohler gentoo org> AuthorDate: Tue Oct 9 13:21:15 2018 + Commit: Ben Kohler gentoo org> CommitDate: Tue Oct 9 13:21:15 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b8fffd8 net-proxy/tinyproxy: bump to 1.10.0 Bump. Remove obsolete sed replacements. Remove obsolete minimal USE flag. Signed-off-by: Ben Kohler gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 net-proxy/tinyproxy/Manifest| 1 + net-proxy/tinyproxy/tinyproxy-1.10.0.ebuild | 71 + 2 files changed, 72 insertions(+) diff --git a/net-proxy/tinyproxy/Manifest b/net-proxy/tinyproxy/Manifest index 1e6308bec83..646feb115ba 100644 --- a/net-proxy/tinyproxy/Manifest +++ b/net-proxy/tinyproxy/Manifest @@ -1,2 +1,3 @@ +DIST tinyproxy-1.10.0.tar.xz 176060 BLAKE2B 58f9b443c731de6b74d689a80ebd422d3b6f51f643546ee144b37fb3262725246f6a5fa1015267a94f192f8715eaf71ffc078ead75e6225a210f58ec28ee8fcf SHA512 8d82598c5f9c89bc672f4632139ac52696d5c7788963de51688a8aeb576c69004f8338fe1e1897bf704a21dfd25ab1effb092003b6afaa9a88c2b5d0608310f5 DIST tinyproxy-1.8.3.tar.bz2 202430 BLAKE2B 1f85d6eb3a1b2cebe752f15e51869882c58f7dcafb2518511dd8c83c44a010a1cdac93e40e2c1f177a7687b126925258c79ff56011a42addd710b2009d546313 SHA512 69f1262b39d37f44a42621a0d25985632cdb790c8d9b49335a49a68c0f5237b97b111252856cba119895ac066770645560d2d7cd2de31f02103fa55fb4b3290c DIST tinyproxy-1.8.4.tar.xz 192300 BLAKE2B bc425ab40d5d5fb49111d74d67e7ac848d77ad4be87039b34543a118df317839aa529c6b9ca52f1eafe933e7d344e09770a76ed0184181591483c6b3f1d79243 SHA512 23398a2c8a6d926b371086ba96032d0fd8dd06d114edf24950b868f53bb6b4235cd0f5d6b9a0131879fcc16bbe6b71142a6855de593a937ef7b0c323b50e0aec diff --git a/net-proxy/tinyproxy/tinyproxy-1.10.0.ebuild b/net-proxy/tinyproxy/tinyproxy-1.10.0.ebuild new file mode 100644 index 000..1399b5a328c --- /dev/null +++ b/net-proxy/tinyproxy/tinyproxy-1.10.0.ebuild @@ -0,0 +1,71 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit autotools systemd tmpfiles user + +DESCRIPTION="A lightweight HTTP/SSL proxy" +HOMEPAGE="https://github.com/tinyproxy/tinyproxy/; +SRC_URI="https://github.com/tinyproxy/tinyproxy/releases/download/${PV}/${P}.tar.xz; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~sparc ~x86" + +IUSE="test debug +filter-proxy reverse-proxy transparent-proxy ++upstream-proxy +xtinyproxy-header" + +REQUIRED_USE="test? ( xtinyproxy-header )" + +pkg_setup() { + enewgroup ${PN} + enewuser ${PN} "" "" "" ${PN} +} + +src_prepare() { + default + + sed -i \ + -e "s|nobody|${PN}|g" \ + etc/${PN}.conf.in || die "sed failed" + + eautoreconf +} + +src_configure() { + econf \ + $(use_enable debug) \ + $(use_enable filter-proxy filter) \ + $(use_enable reverse-proxy reverse) \ + $(use_enable transparent-proxy transparent) \ + $(use_enable upstream-proxy upstream) \ + $(use_enable xtinyproxy-header xtinyproxy) \ + --disable-silent-rules \ + --localstatedir=/var +} + +src_test() { + # The make check target does not run the test suite + emake test +} + +src_install() { + default + + dodoc AUTHORS ChangeLog NEWS README TODO + + diropts -m0775 -o ${PN} -g ${PN} + keepdir /var/log/${PN} + + newinitd "${FILESDIR}"/${PN}-1.8.3-r2.initd tinyproxy + systemd_dounit "${FILESDIR}"/${PN}.service + systemd_dotmpfilesd "${FILESDIR}"/${PN}.tmpfiles.conf +} + +pkg_postinst() { + tmpfiles_process ${PN}.tmpfiles.conf + + elog "For filtering domains and URLs, enable filter option in the configuration" + elog "file and add them to the filter file (one domain or URL per line)." +}
[gentoo-commits] repo/gentoo:master commit in: net-proxy/tinyproxy/
commit: e637327cddf8a210ca7a938d5c659003d5e6a4d6 Author: Ben Kohler gentoo org> AuthorDate: Tue Oct 9 12:41:54 2018 + Commit: Ben Kohler gentoo org> CommitDate: Tue Oct 9 13:06:36 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e637327c net-proxy/tinyproxy: add myself as maintainer Signed-off-by: Ben Kohler gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 net-proxy/tinyproxy/metadata.xml | 20 +++- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/net-proxy/tinyproxy/metadata.xml b/net-proxy/tinyproxy/metadata.xml index b2a94affab6..228ebe4e18a 100644 --- a/net-proxy/tinyproxy/metadata.xml +++ b/net-proxy/tinyproxy/metadata.xml @@ -1,13 +1,15 @@ http://www.gentoo.org/dtd/metadata.dtd;> - -A lightweight HTTP/SSL proxy - - Enable filtering of domains/URLS - Enable reverse proxying - Enable transparent proxying - Enable upstream proxying - Include the X-Tinyproxy header - + + bkoh...@gentoo.org + + A lightweight HTTP/SSL proxy + + Enable filtering of domains/URLS + Enable reverse proxying + Enable transparent proxying + Enable upstream proxying + Include the X-Tinyproxy header +
[gentoo-commits] repo/gentoo:master commit in: net-proxy/tinyproxy/, net-proxy/tinyproxy/files/
commit: feac52e03f0da8af3295b02671607affd596995e Author: Ben Kohler gentoo org> AuthorDate: Tue Oct 9 12:58:04 2018 + Commit: Ben Kohler gentoo org> CommitDate: Tue Oct 9 13:06:37 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=feac52e0 net-proxy/tinyproxy: bump to 1.8.4 Signed-off-by: Ben Kohler gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 net-proxy/tinyproxy/Manifest | 1 + net-proxy/tinyproxy/files/tinyproxy-1.8.3-r2.initd | 2 +- net-proxy/tinyproxy/tinyproxy-1.8.3-r4.ebuild | 2 +- ...inyproxy-1.8.3-r4.ebuild => tinyproxy-1.8.4.ebuild} | 18 +++--- 4 files changed, 10 insertions(+), 13 deletions(-) diff --git a/net-proxy/tinyproxy/Manifest b/net-proxy/tinyproxy/Manifest index 84b24942b14..1e6308bec83 100644 --- a/net-proxy/tinyproxy/Manifest +++ b/net-proxy/tinyproxy/Manifest @@ -1 +1,2 @@ DIST tinyproxy-1.8.3.tar.bz2 202430 BLAKE2B 1f85d6eb3a1b2cebe752f15e51869882c58f7dcafb2518511dd8c83c44a010a1cdac93e40e2c1f177a7687b126925258c79ff56011a42addd710b2009d546313 SHA512 69f1262b39d37f44a42621a0d25985632cdb790c8d9b49335a49a68c0f5237b97b111252856cba119895ac066770645560d2d7cd2de31f02103fa55fb4b3290c +DIST tinyproxy-1.8.4.tar.xz 192300 BLAKE2B bc425ab40d5d5fb49111d74d67e7ac848d77ad4be87039b34543a118df317839aa529c6b9ca52f1eafe933e7d344e09770a76ed0184181591483c6b3f1d79243 SHA512 23398a2c8a6d926b371086ba96032d0fd8dd06d114edf24950b868f53bb6b4235cd0f5d6b9a0131879fcc16bbe6b71142a6855de593a937ef7b0c323b50e0aec diff --git a/net-proxy/tinyproxy/files/tinyproxy-1.8.3-r2.initd b/net-proxy/tinyproxy/files/tinyproxy-1.8.3-r2.initd index 9df4ef5046d..0d6618b69a9 100644 --- a/net-proxy/tinyproxy/files/tinyproxy-1.8.3-r2.initd +++ b/net-proxy/tinyproxy/files/tinyproxy-1.8.3-r2.initd @@ -1,5 +1,5 @@ #!/sbin/openrc-run -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 get_config() { diff --git a/net-proxy/tinyproxy/tinyproxy-1.8.3-r4.ebuild b/net-proxy/tinyproxy/tinyproxy-1.8.3-r4.ebuild index 9f8aa70a55f..c371c7b1b9e 100644 --- a/net-proxy/tinyproxy/tinyproxy-1.8.3-r4.ebuild +++ b/net-proxy/tinyproxy/tinyproxy-1.8.3-r4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 diff --git a/net-proxy/tinyproxy/tinyproxy-1.8.3-r4.ebuild b/net-proxy/tinyproxy/tinyproxy-1.8.4.ebuild similarity index 83% copy from net-proxy/tinyproxy/tinyproxy-1.8.3-r4.ebuild copy to net-proxy/tinyproxy/tinyproxy-1.8.4.ebuild index 9f8aa70a55f..52725873769 100644 --- a/net-proxy/tinyproxy/tinyproxy-1.8.3-r4.ebuild +++ b/net-proxy/tinyproxy/tinyproxy-1.8.4.ebuild @@ -1,17 +1,17 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 -inherit autotools systemd user +inherit autotools systemd tmpfiles user DESCRIPTION="A lightweight HTTP/SSL proxy" -HOMEPAGE="http://www.banu.com/tinyproxy/; -SRC_URI="http://www.banu.com/pub/${PN}/1.8/${P}.tar.bz2; +HOMEPAGE="https://github.com/tinyproxy/tinyproxy/; +SRC_URI="https://github.com/tinyproxy/tinyproxy/releases/download/${PV}/${P}.tar.xz; LICENSE="GPL-2" SLOT="0" -KEYWORDS="alpha amd64 ~arm ia64 ppc sparc x86" +KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~sparc ~x86" IUSE="test debug +filter-proxy minimal reverse-proxy transparent-proxy +upstream-proxy +xtinyproxy-header" @@ -20,12 +20,6 @@ REQUIRED_USE="test? ( xtinyproxy-header )" DEPEND="!minimal? ( app-text/asciidoc )" -PATCHES=( - "${FILESDIR}"/${PN}-1.8.1-ldflags.patch - "${FILESDIR}"/${P}-r2-DoS-Prevention.patch - -) - pkg_setup() { enewgroup ${PN} enewuser ${PN} "" "" "" ${PN} @@ -84,6 +78,8 @@ src_install() { } pkg_postinst() { + tmpfiles_process ${PN}.tmpfiles.conf + elog "For filtering domains and URLs, enable filter option in the configuration" elog "file and add them to the filter file (one domain or URL per line)." }
[gentoo-commits] repo/gentoo:master commit in: net-proxy/tinyproxy/
commit: d24c4f2b2529ad3f009b200641793b5105c01426 Author: Lars Wendler gentoo org> AuthorDate: Wed May 4 09:34:49 2016 + Commit: Lars Wendler gentoo org> CommitDate: Wed May 4 09:34:49 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d24c4f2b net-proxy/tinyproxy: Fixed incomplete EAPI-6 conversion (bug #582060). Package-Manager: portage-2.2.28 Signed-off-by: Lars Wendler gentoo.org> net-proxy/tinyproxy/tinyproxy-1.8.3-r4.ebuild | 13 - 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/net-proxy/tinyproxy/tinyproxy-1.8.3-r4.ebuild b/net-proxy/tinyproxy/tinyproxy-1.8.3-r4.ebuild index ac0b0c7..83adc78 100644 --- a/net-proxy/tinyproxy/tinyproxy-1.8.3-r4.ebuild +++ b/net-proxy/tinyproxy/tinyproxy-1.8.3-r4.ebuild @@ -21,18 +21,21 @@ REQUIRED_USE="test? ( xtinyproxy-header )" DEPEND="!minimal? ( app-text/asciidoc )" +PATCHES=( + "${FILESDIR}"/${PN}-1.8.1-ldflags.patch + "${FILESDIR}"/${P}-r2-DoS-Prevention.patch + +) + pkg_setup() { enewgroup ${PN} enewuser ${PN} "" "" "" ${PN} } src_prepare() { - default + use minimal && PATCHES+=( "${FILESDIR}/${PN}-1.8.1-minimal.patch" ) - eapply "${FILESDIR}"/${PN}-1.8.1-ldflags.patch - eapply "${FILESDIR}"/${P}-r2-DoS-Prevention.patch - - use minimal && epatch "${FILESDIR}/${PN}-1.8.1-minimal.patch" + default sed -i \ -e "s|nobody|${PN}|g" \
[gentoo-commits] repo/gentoo:master commit in: net-proxy/tinyproxy/
commit: d223f92871a17247bb411f4183ef11e127ecf62b Author: Austin English gentoo org> AuthorDate: Tue May 3 19:10:40 2016 + Commit: Austin English gentoo org> CommitDate: Tue May 3 19:17:01 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d223f928 net-proxy/tinyproxy: remove old version Package-Manager: portage-2.2.26 net-proxy/tinyproxy/tinyproxy-1.8.3-r3.ebuild | 85 --- 1 file changed, 85 deletions(-) diff --git a/net-proxy/tinyproxy/tinyproxy-1.8.3-r3.ebuild b/net-proxy/tinyproxy/tinyproxy-1.8.3-r3.ebuild deleted file mode 100644 index f31cf7d..000 --- a/net-proxy/tinyproxy/tinyproxy-1.8.3-r3.ebuild +++ /dev/null @@ -1,85 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="5" - -inherit autotools eutils systemd user - -DESCRIPTION="A lightweight HTTP/SSL proxy" -HOMEPAGE="http://www.banu.com/tinyproxy/; -SRC_URI="http://www.banu.com/pub/${PN}/1.8/${P}.tar.bz2; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="alpha amd64 ~arm ia64 ppc sparc x86" - -IUSE="test debug +filter-proxy minimal reverse-proxy - transparent-proxy +upstream-proxy +xtinyproxy-header" - -REQUIRED_USE="test? ( xtinyproxy-header )" - -DEPEND="!minimal? ( app-text/asciidoc )" - -pkg_setup() { - enewgroup ${PN} - enewuser ${PN} "" "" "" ${PN} -} - -src_prepare() { - epatch "${FILESDIR}"/${PN}-1.8.1-ldflags.patch - epatch "${FILESDIR}"/${P}-r2-DoS-Prevention.patch - - use minimal && epatch "${FILESDIR}/${PN}-1.8.1-minimal.patch" - - sed -i \ - -e "s|nobody|${PN}|g" \ - -e 's|/var/run/|/run/|g' \ - etc/${PN}.conf.in || die "sed failed" - - sed -i \ - -e 's|AM_CONFIG_HEADER|AC_CONFIG_HEADERS|g' \ - configure.ac || die - - eautoreconf -} - -src_configure() { - if use minimal; then - ln -s /bin/true "${T}"/a2x - export PATH="${T}:${PATH}" - fi - - econf \ - $(use_enable debug) \ - $(use_enable filter-proxy filter) \ - $(use_enable reverse-proxy reverse) \ - $(use_enable transparent-proxy transparent) \ - $(use_enable upstream-proxy upstream) \ - $(use_enable xtinyproxy-header xtinyproxy) \ - --disable-silent-rules \ - --localstatedir=/var -} - -src_test() { - # The make check target does not run the test suite - emake test -} - -src_install() { - default - - dodoc AUTHORS ChangeLog NEWS README TODO - - diropts -m0775 -o ${PN} -g ${PN} - keepdir /var/log/${PN} - - newinitd "${FILESDIR}"/${PN}-1.8.3-r2.initd tinyproxy - systemd_dounit "${FILESDIR}"/${PN}.service - systemd_dotmpfilesd "${FILESDIR}"/${PN}.tmpfiles.conf -} - -pkg_postinst() { - elog "For filtering domains and URLs, enable filter option in the configuration" - elog "file and add them to the filter file (one domain or URL per line)." -}
[gentoo-commits] repo/gentoo:master commit in: net-proxy/tinyproxy/files/, net-proxy/tinyproxy/
commit: d7c7569e1807348c7b217a4cb3e0b7c4603c5f8d Author: Austin English gentoo org> AuthorDate: Tue May 3 19:10:19 2016 + Commit: Austin English gentoo org> CommitDate: Tue May 3 19:17:01 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7c7569e net-proxy/tinyproxy: use #!/sbin/openrc-run instead of #!/sbin/runscript Gentoo-Bug: https://bugs.gentoo.org/573846 Package-Manager: portage-2.2.26 net-proxy/tinyproxy/files/tinyproxy-1.8.3-r2.initd | 4 +- net-proxy/tinyproxy/tinyproxy-1.8.3-r4.ebuild | 87 ++ 2 files changed, 89 insertions(+), 2 deletions(-) diff --git a/net-proxy/tinyproxy/files/tinyproxy-1.8.3-r2.initd b/net-proxy/tinyproxy/files/tinyproxy-1.8.3-r2.initd index 6342a5d..6569e6d 100644 --- a/net-proxy/tinyproxy/files/tinyproxy-1.8.3-r2.initd +++ b/net-proxy/tinyproxy/files/tinyproxy-1.8.3-r2.initd @@ -1,5 +1,5 @@ -#!/sbin/runscript -# Copyright 1999-2013 Gentoo Foundation +#!/sbin/openrc-run +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ diff --git a/net-proxy/tinyproxy/tinyproxy-1.8.3-r4.ebuild b/net-proxy/tinyproxy/tinyproxy-1.8.3-r4.ebuild new file mode 100644 index 000..ac0b0c7 --- /dev/null +++ b/net-proxy/tinyproxy/tinyproxy-1.8.3-r4.ebuild @@ -0,0 +1,87 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +inherit autotools systemd user + +DESCRIPTION="A lightweight HTTP/SSL proxy" +HOMEPAGE="http://www.banu.com/tinyproxy/; +SRC_URI="http://www.banu.com/pub/${PN}/1.8/${P}.tar.bz2; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="alpha amd64 ~arm ia64 ppc sparc x86" + +IUSE="test debug +filter-proxy minimal reverse-proxy + transparent-proxy +upstream-proxy +xtinyproxy-header" + +REQUIRED_USE="test? ( xtinyproxy-header )" + +DEPEND="!minimal? ( app-text/asciidoc )" + +pkg_setup() { + enewgroup ${PN} + enewuser ${PN} "" "" "" ${PN} +} + +src_prepare() { + default + + eapply "${FILESDIR}"/${PN}-1.8.1-ldflags.patch + eapply "${FILESDIR}"/${P}-r2-DoS-Prevention.patch + + use minimal && epatch "${FILESDIR}/${PN}-1.8.1-minimal.patch" + + sed -i \ + -e "s|nobody|${PN}|g" \ + -e 's|/var/run/|/run/|g' \ + etc/${PN}.conf.in || die "sed failed" + + sed -i \ + -e 's|AM_CONFIG_HEADER|AC_CONFIG_HEADERS|g' \ + configure.ac || die + + eautoreconf +} + +src_configure() { + if use minimal; then + ln -s /bin/true "${T}"/a2x + export PATH="${T}:${PATH}" + fi + + econf \ + $(use_enable debug) \ + $(use_enable filter-proxy filter) \ + $(use_enable reverse-proxy reverse) \ + $(use_enable transparent-proxy transparent) \ + $(use_enable upstream-proxy upstream) \ + $(use_enable xtinyproxy-header xtinyproxy) \ + --disable-silent-rules \ + --localstatedir=/var +} + +src_test() { + # The make check target does not run the test suite + emake test +} + +src_install() { + default + + dodoc AUTHORS ChangeLog NEWS README TODO + + diropts -m0775 -o ${PN} -g ${PN} + keepdir /var/log/${PN} + + newinitd "${FILESDIR}"/${PN}-1.8.3-r2.initd tinyproxy + systemd_dounit "${FILESDIR}"/${PN}.service + systemd_dotmpfilesd "${FILESDIR}"/${PN}.tmpfiles.conf +} + +pkg_postinst() { + elog "For filtering domains and URLs, enable filter option in the configuration" + elog "file and add them to the filter file (one domain or URL per line)." +}
[gentoo-commits] repo/gentoo:master commit in: net-proxy/tinyproxy/files/
commit: 2ea93f5a54590068eb88d68e889414e83cea51ed Author: Austin English gentoo org> AuthorDate: Tue May 3 19:09:33 2016 + Commit: Austin English gentoo org> CommitDate: Tue May 3 19:17:01 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ea93f5a net-proxy/tinyproxy: remove unused initd scripts net-proxy/tinyproxy/files/tinyproxy-1.8.2.initd | 45 - net-proxy/tinyproxy/files/tinyproxy-1.8.3.initd | 41 -- 2 files changed, 86 deletions(-) diff --git a/net-proxy/tinyproxy/files/tinyproxy-1.8.2.initd b/net-proxy/tinyproxy/files/tinyproxy-1.8.2.initd deleted file mode 100644 index d55aaae..000 --- a/net-proxy/tinyproxy/files/tinyproxy-1.8.2.initd +++ /dev/null @@ -1,45 +0,0 @@ -#!/sbin/runscript -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -CONFFILE="/etc/${SVCNAME}.conf" - -depend() { - use logger dns - need net -} - -checkconfig() { - if [ ! -f "${CONFFILE}" ]; then - eerror "Configuration file ${CONFFILE} not found!" - return 1 - fi - - PIDFILE=$(sed -n -e 's/^[[:space:]]*PidFile[[:space:]]\+"\(.*\)"[[:space:]]*$/\1/p' "${CONFFILE}") - return 0 -} - -start() { - checkconfig || return 1 - - ebegin "Starting tinyproxy" - if [ -n "${PIDFILE}" ]; then - start-stop-daemon --start --pidfile "${PIDFILE}" --startas /usr/sbin/tinyproxy -- -c "${CONFFILE}" - else - start-stop-daemon --start --exec /usr/sbin/tinyproxy -- -c "${CONFFILE}" - fi - eend $? -} - -stop() { - checkconfig || return 1 - - ebegin "Stopping tinyproxy" - if [ -n "${PIDFILE}" ]; then - start-stop-daemon --stop --pidfile "${PIDFILE}" - else - start-stop-daemon --stop --exec /usr/sbin/tinyproxy - fi - eend $? -} diff --git a/net-proxy/tinyproxy/files/tinyproxy-1.8.3.initd b/net-proxy/tinyproxy/files/tinyproxy-1.8.3.initd deleted file mode 100644 index 0539996..000 --- a/net-proxy/tinyproxy/files/tinyproxy-1.8.3.initd +++ /dev/null @@ -1,41 +0,0 @@ -#!/sbin/runscript -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -get_config() { -res=$(awk '$1 == "'$1'" { s=$2 } END { print s }' "$CONFFILE") - -if [ "x$res" = "x" ]; then - echo "$2" -else - eval echo "$res" -fi -} - -: ${CONFFILE:="/etc/${SVCNAME}.conf"} - -command=/usr/sbin/tinyproxy -command_args="-c ${CONFFILE}" -pidfile=$(get_config PidFile /var/run/tinyproxy/${SVCNAME}.pid) - -depend() { - config "$CONFFILE" - - use dns - - [ "$(get_config Syslog Off)" = "On" ] && \ - use logger -} - -start_pre() { -piddir=$(dirname ${pidfile}) - -if [ "${piddir}" = "/var/run" ]; then - eerror "Please change your PidFile settings to be within the" - eerror "/var/run/tinyproxy directory" - eend 1 -else - checkpath -d -o $(get_config User tinyproxy):$(get_config Group tinyproxy) ${piddir} -fi -}