diff options
author | 2004-08-11 16:09:29 +0000 | |
---|---|---|
committer | 2004-08-11 16:09:29 +0000 | |
commit | 43375729eb055d7060c1f17d2393725e03e55be8 (patch) | |
tree | 77d4764d6c7e516dc84366d8c845152aa5b0bde0 /net-misc/htbinit/htbinit-0.8.5.ebuild | |
parent | Bumped to latest version. (Manifest recommit) (diff) | |
download | gentoo-2-43375729eb055d7060c1f17d2393725e03e55be8.tar.gz gentoo-2-43375729eb055d7060c1f17d2393725e03e55be8.tar.bz2 gentoo-2-43375729eb055d7060c1f17d2393725e03e55be8.zip |
version bump
Diffstat (limited to 'net-misc/htbinit/htbinit-0.8.5.ebuild')
-rw-r--r-- | net-misc/htbinit/htbinit-0.8.5.ebuild | 48 |
1 files changed, 48 insertions, 0 deletions
diff --git a/net-misc/htbinit/htbinit-0.8.5.ebuild b/net-misc/htbinit/htbinit-0.8.5.ebuild new file mode 100644 index 000000000000..a0d4cef0ee59 --- /dev/null +++ b/net-misc/htbinit/htbinit-0.8.5.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2004 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-misc/htbinit/htbinit-0.8.5.ebuild,v 1.1 2004/08/11 16:09:29 bass Exp $ + +DESCRIPTION="Sets up Hierachical Token Bucket based traffic control (QoS) with iproute2" +HOMEPAGE="http://www.sourceforge.net/projects/htbinit" +SRC_URI="mirror://sourceforge/htbinit/htb.init-v${PV}" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~x86 ~ppc ~sparc alpha" +IUSE="" + +DEPEND="sys-apps/iproute2" + +S=${WORKDIR} + +src_unpack() { + cp ${DISTDIR}/htb.init-v${PV} ${S} +} + +src_compile() { + mv htb.init-v${PV} htb.init-v${PV}.orig + sed <htb.init-v${PV}.orig >htb.init-v${PV} \ + -e 's|HTB_PATH=${HTB_PATH:-/etc/sysconfig/htb}|HTB_PATH=/etc/htbinit|' \ + -e 's|HTB_CACHE=${HTB_CACHE:-/var/cache/htb.init}|HTB_CACHE=/var/cache/htbinit|' +} + +src_install() { + mv htb.init-v${PV} htbinit + + exeinto /usr/sbin + doexe htbinit + + exeinto /usr/sbin + doexe ${FILESDIR}/htb.sysconfig + + exeinto /etc/init.d + newexe ${FILESDIR}/rc_htbinit htbinit + + dodoc htbinit ${FILESDIR}/htb.sysconfig +} + +pkg_postinst() { + einfo 'Run "rc-update add htbinit default" to run htbinit at startup.' + einfo 'Edit "/usr/sbin/htb.sysconfig" to make a custom configuration.' + einfo 'Please, read carefully the htbinit and htb.sysconfig documentation.' +} |