Cogent is a graphical environment for cognitive modelling. It probably belongs in sci-misc/cogent. Dependencies are SWI Prolog (dev-lang/swi-prolog) and Gtk 1.
Created attachment 77471 [details] cogent-2.3.6.ebuild
Created attachment 77472 [details, diff] cogent-2.3.6-declaration_panel.patch
Created attachment 77473 [details, diff] cogent-2.3.6-locations.patch
Created attachment 77474 [details, diff] cogent-2.3.6-no-remote-browser.patch
Created attachment 77475 [details, diff] cogent-2.3.6-no-swi-socket.patch
Created attachment 77476 [details, diff] cogent-2.3.6-use-online-help.patch
DEPEND has dev-lang/swi-prolog, not swi-prolog-lite; see bug 116567.
- || die "foo" after epatch is always a good idea - the browser preference, one use flag superseding the other one isn't transparent - when you don't use predefined ebuild functions or variables in paths, the base isn't /, but ${ROOT}
Created attachment 77485 [details] cogent-2.3.6.ebuild Corrected a missed $(get_libdir). 1. epatch die()s itself if a patch fails to apply. It can only return 0. 2. OK. What should I change it to? Remove the selection and set it to netscape, or something else the user has to configure it from? 3. Not sure what you mean; I can't see anywhere I'm touching the live filesystem. Thanks.
Created attachment 78014 [details] cogent-2.3.6.ebuild
Created attachment 78015 [details, diff] cogent-2.3.6-oos-error.patch
Created attachment 78016 [details, diff] cogent-2.3.6-buffer-symbol-errors.patch
The attached files need some clean up to be brought up to new standards. This package has no maintainer so this bug may go unnoticed for a long time. Gentoo has a dedicated team[1] for assisting users in maintaining orphaned packages. If you are interested in maintaining this package, please contact proxy-maint@gentoo.org. [1]: http://www.gentoo.org/proj/en/qa/proxy-maintainers/index.xml