This is an ebuild for pgaccess 0.98.8, a frontend for postgresql written in TCL/Tk. Reproducible: Always Steps to Reproduce:
Created attachment 9500 [details] The ebuild itself
Created attachment 9501 [details, diff] A patch for the Makefile
I think a good place for this ebuild is dev-db.
It's nice ebuild. I added this ebuild to portage tree as unstable(~x86) after I had corrected a few.(IUSE, DEPEND...) Please test it.
I don't know wether this is due to einstall, but your ebuild installs into /usr/usr.
sorry, I fixed it. Please test once again.
Sorry, you broke it even more. Now emake tries to work on /usr directly instead of using the .../image dir. You'd better keep the original make calls instead of emake and einstall.
Sorry, I fixed it using your ebuild and patch. But I modified only DEPEND,IUSE. OK?
Works now. Two additions: Since it is TCL/TK, it should be arch independant, so adding the other ~arch's should be save. And I think the "make clean" line should better be "make prefix=${D} clean" to prevent it from deleting stuff from /usr directly. Alternatively, it could also be skipped completely. I've allready tested both variants and they work.
I think that 'make clean' is unnecessary in src_compile(). What do you think?
I agree.
The ebuild won't work for me -- it seems it tries to execute rm -rf /usr/lib/pgaccess early in the build process, and I get an ACCESS DENIED error.
fixed the bug and I marked as stable.