--- /usr/portage/x11-libs/pixman/pixman-0.11.8.ebuild 2008-07-19 06:09:57.000000000 +0200 +++ /var/repos/local/x11-libs/pixman/pixman-0.11.8.ebuild 2008-07-19 16:07:44.000000000 +0200 @@ -9,9 +9,16 @@ DESCRIPTION="Low-level pixel manipulation routines" KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd" -IUSE="altivec mmx sse2" +IUSE="altivec mmx sse sse2" CONFIGURE_OPTIONS="$(use_enable altivec vmx) $(use_enable mmx) \ $(use_enable sse2) --disable-gtk" -PATCHES="${FILESDIR}/pixman-0.11.8-sse2-intrinsics-check.patch" +src_unpack() { + x-modular_src_unpack + cd "${S}" + use sse && epatch "${FILESDIR}"/${P}-sse.patch + epatch "${FILESDIR}"/${P}-sse2-intrinsics-check.patch + eautoreconf + elibtoolize +}