--- tinyscheme-1.39-r1.ebuild 2010-07-01 17:14:51.000000000 +0100 +++ tinyscheme-1.39-r1.ebuild 2011-02-24 18:23:36.573337334 +0000 @@ -27,6 +27,7 @@ src_prepare() { s/CC = gcc -fpic/CC = gcc -fpic ${CFLAGS}/; s/LDFLAGS/LOCAL_LDFLAGS/g; s/LOCAL_LDFLAGS = -shared/LOCAL_LDFLAGS = -shared ${LDFLAGS}/; + s/\$(CC) -o \$@ \$(DEBUG) \$(OBJS) \$(SYS_LIBS)/\$(CC) -o \$@ \$(DEBUG) \$(OBJS) \$(SYS_LIBS) ${LDFLAGS}/; s/DEBUG=-g -Wno-char-subscripts -O/DEBUG=/' \ -i makefile || die "sed failed" append-ldflags "-Wl,-soname,lib${PN}.so.${PV}"