net-irc/ii: Respect CFLAGS.
authorJeroen Roovers <jer@gentoo.org>
Thu, 31 Aug 2017 10:18:47 +0000 (12:18 +0200)
committerJeroen Roovers <jer@gentoo.org>
Thu, 31 Aug 2017 10:18:47 +0000 (12:18 +0200)
Package-Manager: Portage-2.3.8, Repoman-2.3.3

net-irc/ii/ii-1.7-r1.ebuild

index 1bc0538ae7bc6fcf4cb4f3b3577a76952bf5d2f2..4a1fce5af7619a2b2009ee6ba0303ce7a1a6e718 100644 (file)
@@ -16,13 +16,13 @@ src_prepare() {
        default
 
        sed -i \
-               -e "s/CFLAGS[[:space:]]*= -g -O0/CFLAGS += /" \
-               -e "s/LDFLAGS[[:space:]]*=/LDFLAGS +=/" \
-               -e /^LIBS/d \
+               -e '/^CFLAGS/{s: -Os::g; s:= :+= :g}' \
+               -e '/^CC/d' \
+               -e '/^LDFLAGS/{s:-s::g; s:= :+= :g}' \
                config.mk || die
-
-       # enable verbose build
-       sed -i 's/@${CC}/${CC}/' Makefile || die
+       sed -i \
+               -e 's|@${CC}|$(CC)|g' \
+               Makefile || die
 
        ht_fix_file query.sh
 }