| # Copyright 1999-2009 Gentoo Foundation |
| # Distributed under the terms of the GNU General Public License v2 |
| # $Header: /var/cvsroot/gentoo-x86/net-misc/vconfig/vconfig-1.9.ebuild,v 1.13 2009/09/23 19:47:33 patrick Exp $ |
| |
| inherit eutils flag-o-matic toolchain-funcs |
| |
| MY_PN="vlan" |
| S=${WORKDIR}/${MY_PN} |
| |
| DESCRIPTION="802.1Q vlan control utility" |
| HOMEPAGE="http://www.candelatech.com/~greear/vlan.html" |
| SRC_URI="http://www.candelatech.com/~greear/vlan/${MY_PN}.${PV}.tar.gz" |
| LICENSE="GPL-2" |
| SLOT="0" |
| KEYWORDS="*" |
| IUSE="static" |
| |
| src_compile() { |
| use static && appened-ldflags -static |
| emake purge |
| emake CC="$(tc-getCC)" CCFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" STRIP="true" vconfig || die |
| } |
| |
| src_install() { |
| into / |
| dosbin vconfig || die "dosbin error" |
| |
| sed -e "s:/usr/local/bin/vconfig:/sbin/vconfig:g" -i vlan_test.pl |
| sed -e "s:/usr/local/bin/vconfig:/sbin/vconfig:g" -i vlan_test2.pl |
| |
| doman vconfig.8 || die "doman error" |
| dohtml howto.html vlan.html || die "dohtml error" |
| dodoc CHANGELOG README vlan_test*.pl || die "dodoc error" |
| } |
| |
| pkg_postinst() { |
| ewarn "MTU problems exist for many ethernet drivers." |
| ewarn "Reduce the MTU on the interface to 1496 to work around them." |
| } |