# Copyright (c) 2010 Jan Meier # Distributed under the terms of the GNU General Public License v2 require systemd-service SUMMARY="Tinyproxy is a light-weight HTTP proxy daemon for POSIX operating systems." HOMEPAGE="https://www.banu.com/tinyproxy/" DOWNLOADS="https://www.banu.com/pub/${PN}/$(ever range 1-2)/${PNV}.tar.bz2" SLOT="0" LICENCES="GPL-2" PLATFORMS="~amd64 ~x86" DEPENDENCIES=" app-doc/asciidoc group/tinyproxy user/tinyproxy " # PID-file will be created in /var/run, but /var/run is a link to /run. # in future, tinyproxy needs an other config, that it uses /run. # localstatedir can't be changed to / because /var/log. DEFAULT_SRC_CONFIGURE_PARAMS="--localstatedir=/var" MYOPTIONS="systemd" src_prepare() { option systemd && expatch "${FILES}/systemd.patch" expatch "${FILES}/user.patch" } src_install() { default keepdir /var/log/tinyproxy if option systemd then install_systemd_files insinto /usr/$(exhost --target)/lib/tmpfiles.d hereins tinyproxy.conf <