Included with this is an ebuild for a very useful utility that I think more people should know about. taptap creates two /dev/tap* devices and connects each other. This is very useful for emulators that need to be on a separate subnet such as simh-vax etc.
Created attachment 250465 [details] ebuild for net-misc/taptap-1.0
Homepage is 403/Forbidden
That's right there's only the tarball in there. I'll add an index page. Sorry for the omission!
> inherit eutils toolchain-funcs There is no need to put "eutils" in inherit if you don't plan to use it. Nothing in this ebuild does. > LICENSE="GPLv2" LICENSE is _a filename_ from /usr/portage/licenses/ so it's called GPL-2 instead of GPLv2. > KEYWORDS="x86 ppc arm amd64" New ebuilds get only ~arch keywords, and only for arches you have tested them yourself. And it's good practise to alphabetically sort it. > emake CC="$(tc-getCC)" -C taptap || die [ .. ] > emake DESTDIR="${D}" -C taptap install || die If you always target -C taptap, you might as well set: S=${WORKDIR}/taptap or S=${WORKDIR}/${PN} And drop the -C taptap's since then you'd be inside that directory.
Created attachment 253555 [details] ebuild for net-misc/taptap-1.0; obselotes previous one
+*taptap-1.0 (07 Nov 2010) + + 07 Nov 2010; Samuli Suominen <ssuominen@gentoo.org> +taptap-1.0.ebuild: + Initial commit wrt #340861 by Alex Buell.
Previous ebuild was wrong, here's the patch for it, sorry :S --- /home/alex/bittorrents/taptap-1.0.ebuild 2010-11-07 20:37:39.982000001 +0000 +++ taptap-1.0.ebuild 2010-11-07 20:34:58.698000001 +0000 @@ -8,7 +8,7 @@ DESCRIPTION="Creates a pair of tap devices and connect them together" HOMEPAGE="http://www.munted.org.uk/programming/taptap/" -SRC_URI="${HOMEPAGE}taptap/${P}.tar.bz2" +SRC_URI="${HOMEPAGE}/${P}.tar.bz2" LICENSE="GPL-2" SLOT="0"
Created attachment 253557 [details] patch to remove an extra 'taptap' in ebuild