Hi! I hope the attached bakefile-0.1.7.ebuild could be added to the portage tree so that Gentoo users can use Bakefile easier. Bakefile is cross-platform, cross-compiler native makefiles generator. It takes compiler-independent description of build tasks as input and generates native makefile (autoconf's Makefile.in, Visual C++ project, bcc makefile etc.). Thanks and regards, Only Reproducible: Always Steps to Reproduce: 1. 2. 3.
Created attachment 52342 [details] bakefile-0.1.7.ebuild suggest put under dev-util
*** Bug 90446 has been marked as a duplicate of this bug. ***
This ebuild produced a long string of sandbox access violations when I tried to test it. You will probably want to fix this up a bit, if you want to get anybody interested in maintaining it. All the access violations were related to /usr/lib/bakefile. Below are some usefull sources of information on writing ebuilds. http://www.gentoo.org/proj/en/devrel/handbook/handbook.xml?part=2&chap=1 http://dev.gentoo.org/~ciaranm/devmanual/
That's strange, I can install it without problem (and 2 other friends of mine have succeeded in installing it)... I get no sandbox access violations. Are you sure your problem is related to the ebuild itself? Version 0.1.8 also installs flowlessly by me: http://bugs.gentoo.org/show_bug.cgi?id=90446
Colin this is a problem on your part hehe there is no sandbox violation with the ebuild suggest ya fix your system partner.
odd. I tried again and nothing went wrong. I wonder what changed.
ahh, I figured out the problem. I was checking this ebuild out because it is a dep for a package I was curious about. The problem was in another dependency of that package, not this one. sorry for the confusion.
The ebuild also works with bakefile-0.1.9
Created attachment 63721 [details] bakefile-0.1.9.1.ebuild Ebuild for new version of bakefile.
Created attachment 66798 [details] bakefile-0.1.9.1.ebuild Package was tested only on x86, so just leave one KEYWORD "~x86".
This appears to still not be in portage. Or is it in an overlay that I am missing? Anyway the bakefile website itself contains an ebuild for the latest version which is now 0.2.5 the ebuild seems to work on my amd64 system without any problems I will attach it here.
Created attachment 181512 [details] official ebuild from bakefile site
Created attachment 189527 [details] 0.2.6 ebuild (upstream version + modifications) Changes to upstream ebuild: - remove stuff that seems unneeded to me: - inherit libtool - autoconf runtime dependency (RDEPEND) - clear build dependencies (DEPEND) - add doc use flag - mask keywords Identical ebuild now in overlay "sping".
You can add ~amd64 to the list of keywords. Built fine on my box.
Erm, in-tree nowish :D Thanks for the ebuild