I've had the aiccu ebuild laying around in my portage-overlay for quite a while and I noticed it was included in portage, thanks for that! The ebuild in portage is though somewhat messy, could someone apply this patch? --- ../portage/net-misc/aiccu/aiccu-2005.01.31.ebuild 2005-04-21 16:06:00.000000000 +0200 +++ net-misc/aiccu/aiccu-2005.01.31.ebuild 2005-06-18 09:39:38.000000000 +0200 @@ -1,24 +1,24 @@ # Copyright 1999-2005 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-misc/aiccu/aiccu-2005.01.31.ebuild,v 1.2 2005/04/21 13:55:19 blubb Exp $ - +# $Header: $ -DESCRIPTION="AICCU Client to configure an IPv6 tunnel to SixXS." -HOMEPAGE="http://www.sixxs.net/" -SRC_URI="http://www.sixxs.net/archive/sixxs/aiccu/unix/aiccu_${PV}.tar.gz" +DESCRIPTION="AICCU Client to configure an IPv6 tunnel to SixXS" +HOMEPAGE="http://www.sixxs.net/tools/aiccu/" +SRC_URI="http://www.sixxs.net/archive/sixxs/${PN}/unix/${PN}_${PV}.tar.gz" LICENSE="AICCU" SLOT="0" KEYWORDS="~x86 ~amd64" IUSE="" -DEPEND="" -S=${WORKDIR}/aiccu +DEPEND="=dev-libs/glib-2*" + +S=${WORKDIR}/${PN} src_compile() { cd ${S} export RPM_OPT_FLAGS=${CFLAGS} - make || die "Build Failed" + make || die "Build Failed" } src_install() { @@ -29,8 +29,6 @@ dodoc doc/{HOWTO,LICENSE,README,changelog} exeinto /etc/init.d newexe doc/aiccu.init.gentoo aiccu - - } pkg_postinst() { @@ -38,6 +36,5 @@ einfo "To add support for a SixXS connection at startup, do" einfo "edit your /etc/aiccu.conf and do" einfo "# rc-update add aiccu default" - }
Created attachment 61431 [details] aiccu-2005.01.31.ebuild
Created attachment 63020 [details] aiccu-2005.01.31.ebuild included iproute2 dependancy (from bug #96599)
Created attachment 75625 [details] aiccu-2005.01.31.ebuild include patch for latest iproute2 (which doesn't understand ip ro as ip route)
Created attachment 75626 [details, diff] aiccu-iproute.diff
Fixed in 2005.01.31-r1. Thanks.