--- e2fsprogs-1.41.3-r1.ebuild 2009-01-06 20:12:41.000000000 +0000 +++ /tmp/e2fsprogs-1.41.3-r1.ebuild 2009-01-24 21:56:31.000000000 +0000 @@ -36,6 +36,7 @@ epatch "${FILESDIR}"/${PN}-1.41.2-makefile.patch epatch "${FILESDIR}"/${PN}-1.40-fbsd.patch epatch "${FILESDIR}"/${P}-tune2fs-opt.patch #253162 + epatch "${FILESDIR}"/${PN}-1.41-mint.patch # blargh ... trick e2fsprogs into using e2fsprogs-libs rm -rf doc sed -i -r \ @@ -56,10 +57,12 @@ export CC=$(tc-getCC) export STRIP=: + [[ ${CHOST} != *-mint* ]] && myconf="--enable-elf-shlibs" + econf \ --bindir="${EPREFIX}"/bin \ --sbindir="${EPREFIX}"/sbin \ - --enable-elf-shlibs \ + ${myconf} \ --with-ldopts="${LDFLAGS}" \ $(use_enable !elibc_uclibc tls) \ --without-included-gettext \ @@ -100,7 +103,8 @@ local lib slib for lib in "${ED}"/usr/$(get_libdir)/*.a ; do slib=${lib##*/} - mv "${lib%.a}"$(get_libname)* "${ED}"/$(get_libdir)/ || die "moving lib ${slib}" + [[ ${CHOST} != *-mint* ]] && \ + mv "${lib%.a}"$(get_libname)* "${ED}"/$(get_libdir)/ || die "moving lib ${slib}" gen_usr_ldscript ${slib%.a}$(get_libname) done