diff -Nur sys-freebsd.orig/freebsd-sources/freebsd-sources-9.1_rc3.ebuild sys-freebsd/freebsd-sources/freebsd-sources-9.1_rc3.ebuild --- sys-freebsd.orig/freebsd-sources/freebsd-sources-9.1_rc3.ebuild 2012-11-06 21:57:50.000000000 +0900 +++ sys-freebsd/freebsd-sources/freebsd-sources-9.1_rc3.ebuild 2012-11-24 06:52:44.000000000 +0900 @@ -2,6 +2,8 @@ # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/sys-freebsd/freebsd-sources/freebsd-sources-9.1_rc3.ebuild,v 1.1 2012/11/06 12:57:50 aballier Exp $ +EAPI=2 + inherit bsdmk freebsd flag-o-matic DESCRIPTION="FreeBSD kernel sources" @@ -23,10 +25,7 @@ [[ ${MY_PVR} == "${RV}" ]] && MY_PVR="${MY_PVR}-r0" -src_unpack() { - unpack ${A} - cd "${S}" - +src_prepare() { # This replaces the gentoover patch, it doesn't need reapply every time. sed -i -e 's:^REVISION=.*:REVISION="'${PVR}'":' \ -e 's:^BRANCH=.*:BRANCH="Gentoo":' \