mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-11-07 18:07:08 -08:00
dev-games/libnw: remove highly confusing sed to "respect CC"
But it's a generated automake Makefile.in, and the sed is removing every line containing "CC = @CC@", so it's puzzling that anyone ever thought to do this. It was originally added in gentoo-historical-2: 29 Jan 2009; Michael Sterrett <mr_bones_@gentoo.org> libnw-1.30.02.ebuild: EAPI=2; respect CC And 15 years later it's the same (2003) tarball and the sed is decidedly not needed (nor ever was). Remove this bloaty junk. Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
This commit is contained in:
@@ -3,7 +3,7 @@
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit autotools toolchain-funcs
|
||||
inherit autotools
|
||||
|
||||
DESCRIPTION="Tools and libraries for NWN file manipulation"
|
||||
HOMEPAGE="https://sourceforge.net/projects/openknights"
|
||||
@@ -23,19 +23,9 @@ DOCS=( AUTHORS ChangeLog NEWS README README.tech TODO )
|
||||
src_prepare() {
|
||||
default
|
||||
eautoreconf
|
||||
|
||||
local f
|
||||
while IFS="" read -d $'\0' -r f; do
|
||||
einfo "Removing hardcoded CC/CXX from ${f}"
|
||||
sed -i \
|
||||
-e '/^CC =/d' \
|
||||
-e '/^CXX =/d' \
|
||||
"${f}" || die
|
||||
done < <(find "${S}" -name Makefile.in -type f -print0)
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
tc-export CC CXX
|
||||
econf --disable-static
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user