--- /usr/portage/dev-scheme/scheme48/scheme48-1.8.ebuild 2008-02-29 18:40:33.000000000 +0200 +++ scheme48-1.8.ebuild 2008-06-19 00:09:42.000000000 +0300 @@ -20,33 +20,9 @@ src_unpack() { unpack ${A} cd "${S}" - -# cp Makefile.in Makefile.in.old -# sed "s:lib=\\\\\"\`pwd\`\\\\\":lib=\$(libdir):" -i Makefile.in -# sed "/SHARE = /iecho \$(LIB)" -i Makefile.in -# sed "/LIB = /a@echo \$(LIB)" -i Makefile.in -# sed "/\t>\$\$script/a\tmkdir -p \$(DESTDIR)\$(bindir) \\" -i Makefile.in - - #improve parallel install -# sed "s:echo \"#!/bin/sh\":mkdir -p \$(DESTDIR)\$(bindir); echo \"#!/bin/sh\":" -i Makefile.in - sed "s:config_script=:config_script=\$(DESTDIR):" -i Makefile.in -# sed "s:echo \"#!/bin/sh\":mkdir -p \$(dir $$script; echo \"#!/bin/sh\":" -i Makefile.in - sed "s:\[-e \$(VM).a\];:\[ -e \$(VM).a \];:g" -i Makefile.in - -# sed "/for stub in env/amkdir -p \$(DESTDIR)\$(SHARE)/\$\$stub; \\\\" -i Makefile.in -# diff -u Makefile.in.old Makefile.in - -# sed -i "s:\`pwd\`:/usr/$(get_libdir)/scheme48:" Makefile.in -# sed -i "s:lib=\$(LIB):lib=/usr/$(get_libdir)/scheme48:" Makefile.in - # Set the correct values for the paths show by the man pages -# sed -i "s:=\$(bindir)=:=/usr/bin/=:" Makefile.in -# sed -i "s:=\$(LIB)=:=/usr/$(get_libdir)/scheme48=:" Makefile.in - # From Bug #127105 -# sed -i 's:`(cd $(srcdir) && echo $$PWD)`/scheme:'"/usr/$(get_libdir)/scheme48/:" Makefile.in -# sed -i "s:'\$(LIB)':'/usr/$(get_libdir)/\$(RUNNABLE)':" Makefile.in -# epatch "${FILESDIR}/scheme48-1.5-as-needed.patch" + sed -i -e 's/@DEFS@/@DEFS@ -D_GNU_SOURCE/' Makefile.in } src_compile() {