Created attachment 364012 [details] zopfli-1.0.0_p20131126.ebuild Fixes: Build system is no longer crap.
Created attachment 364080 [details] zopfli-1.0.0_p20131126.ebuild, take 2
Created attachment 364086 [details] zopfli-1.0.0_p20131126.ebuild, take 3
Please commit to tree.
So, you are pretending to be new upstream for this package, huh?
Original upstream is dead, see: https://code.google.com/p/zopfli/issues/list https://code.google.com/p/zopfli/source/browse/
Bump. (heh. heh. see what I did there?)
Created attachment 365426 [details] zopfli-1.0.0_p20131215.ebuild Installs soname symlinks (instead of flat files) and actually installs to the right place.
Last snapshot does not build: x86_64-pc-linux-gnu-gcc -O2 -pipe -Wall -Wextra -ansi -pedantic -Isrc/libzopfli -Wl,--hash-style=gnu -Wl,-O1 -Wl,--as-needed -o zopfli src/zopfli/zopfli_bin.o -lzopfli -L. ./libzopfli.so: undefined reference to `log' collect2: error: ld returned 1 exit status make: *** [zopfli] Error 1
Created attachment 365458 [details] zopfli-1.0.0_p20131215.ebuild Build successfully without --as-needed or with gold linker. With standart(bfd) linker - it fails. Also, i have some changes to your ebuild, look into attachment ;-).
+*zopfli-1.0.0_p20131216 (16 Dec 2013) + + 16 Dec 2013; Sergey Popov <pinkbyte@gentoo.org> + +zopfli-1.0.0_p20131216.ebuild: + New upstream snapshot, wrt bug #492608: epatch_user, simplify ebuild cause + fixes went directly into buildsystem. Thanks to Alex Xu <alex_y_xu AT + yahoo.ca> for fixes