diff options
author | Mike Frysinger <vapier@gentoo.org> | 2003-10-09 15:17:41 +0000 |
---|---|---|
committer | Mike Frysinger <vapier@gentoo.org> | 2003-10-09 15:17:41 +0000 |
commit | d948015e1d31a521237d22fe6a32bc4b62d67114 (patch) | |
tree | b43f81c74838870e143688d4d73ec0c20e1cc1a3 /net-www/tinyproxy | |
parent | add warning msg about vmware-config/init.d #30677 (diff) | |
download | historical-d948015e1d31a521237d22fe6a32bc4b62d67114.tar.gz historical-d948015e1d31a521237d22fe6a32bc4b62d67114.tar.bz2 historical-d948015e1d31a521237d22fe6a32bc4b62d67114.zip |
init.d script
Diffstat (limited to 'net-www/tinyproxy')
-rw-r--r-- | net-www/tinyproxy/ChangeLog | 5 | ||||
-rw-r--r-- | net-www/tinyproxy/files/tinyproxy.rc | 25 | ||||
-rw-r--r-- | net-www/tinyproxy/tinyproxy-1.6.1.ebuild | 9 |
3 files changed, 35 insertions, 4 deletions
diff --git a/net-www/tinyproxy/ChangeLog b/net-www/tinyproxy/ChangeLog index 7e0bac7cc4c3..774cd9645bac 100644 --- a/net-www/tinyproxy/ChangeLog +++ b/net-www/tinyproxy/ChangeLog @@ -1,9 +1,12 @@ # ChangeLog for net-www/tinyproxy # Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-www/tinyproxy/ChangeLog,v 1.5 2003/09/06 04:39:49 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-www/tinyproxy/ChangeLog,v 1.6 2003/10/09 15:17:41 vapier Exp $ *tinyproxy-1.6.1 (06 Sep 2003) + 09 Oct 2003; Mike Frysinger <vapier@gentoo.org> : + Add a small init.d script. + 06 Sep 2003; Mike Frysinger <vapier@gentoo.org> : Version bump. diff --git a/net-www/tinyproxy/files/tinyproxy.rc b/net-www/tinyproxy/files/tinyproxy.rc new file mode 100644 index 000000000000..ec26c8b69caf --- /dev/null +++ b/net-www/tinyproxy/files/tinyproxy.rc @@ -0,0 +1,25 @@ +#!/sbin/runscript +# Copyright 1999-2003 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License, v2 or later + +depend() { + use logger dns + need net +} + +start() { + ebegin "Starting tinyproxy" + /usr/sbin/tinyproxy + eend $? +} + +stop() { + local pid=0 + if [ -f /var/run/tinyproxy.pid ] ; then + pid=$(</var/run/tinyproxy.pid) + rm /var/run/tinyproxy.pid + fi + ebegin "Stopping tinyproxy" + [ ${pid} -ne 0 ] && kill ${pid} + eend $? +} diff --git a/net-www/tinyproxy/tinyproxy-1.6.1.ebuild b/net-www/tinyproxy/tinyproxy-1.6.1.ebuild index e636a420af2b..cec4bd2a7ee1 100644 --- a/net-www/tinyproxy/tinyproxy-1.6.1.ebuild +++ b/net-www/tinyproxy/tinyproxy-1.6.1.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2003 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-www/tinyproxy/tinyproxy-1.6.1.ebuild,v 1.1 2003/09/06 04:39:49 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-www/tinyproxy/tinyproxy-1.6.1.ebuild,v 1.2 2003/10/09 15:17:41 vapier Exp $ DESCRIPTION="lightweight HTTP/SSL proxy" HOMEPAGE="http://tinyproxy.sourceforge.net/" @@ -9,7 +9,7 @@ SRC_URI="mirror://sourceforge/tinyproxy/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" KEYWORDS="x86" -IUSE="socks5 transparent-proxy" +IUSE="socks5 transparent-proxy debug" DEPEND="socks5? ( net-misc/dante )" @@ -28,8 +28,11 @@ src_compile() { } src_install() { - sed -i 's:mkdir $(datadir)/tinyproxy:mkdir -p $(DESTDIR)$(datadir)/tinyproxy:' Makefile + sed -i \ + 's:mkdir $(datadir)/tinyproxy:mkdir -p $(DESTDIR)$(datadir)/tinyproxy:' \ + Makefile make DESTDIR=${D} install || die "install failed" dodoc AUTHORS ChangeLog NEWS README TODO mv ${D}/usr/share/tinyproxy ${D}/usr/share/doc/${PF}/html + exeinto /etc/init.d ; newexe ${FILESDIR}/tinyproxy.rc tinyproxy } |