Hi! Please find attached yats-0.94.ebuild. This is my first ebuild, so I apologize in advance for any mistakes or omissions. YATS is a PHP extension ( written in C ) that provides for clean separation of code from HTML/presentation. Since 0.93 YATS also supports i18n via GetText. For more details, see: http://yats.sourceforge.net. I suggest it be placed in php-dev/yats. It should depend on php >= 4.3. ( It should also work with lower versions, but is untested. ) Also, it has a dependency on gettext that I have not added to the ebuild yet. I think pretty much any version of gettext should be okay. One other thing to note: I created this ebuild just by copying the sqlite-php ebuild and modifying it. Yats builds and runs correctly, but I do see the following error that occurs during the build, and is ignored: >>> Unpacking yats-0.94.tar.gz to /var/tmp/portage/yats-0.94/work >>> Source unpacked. FATAL ERROR: Autoconf version 2.50 or higher is required for this script
Created attachment 53687 [details] yats-0.94 ebuild. First cut.
Hi. Any word on this? Or is my ebuild too horrible to contemplate? ;-)
has this bug fallen into a black hole? I'd like some feedback on the attached ebuild. thanks.
Hi, Sorry, we don't have anyone available to look at this and determine whether or not it should be added to Portage. Best regards, Stu
I've had a (quick!) read of the ebuild, and it looks fine. I'm currently focused on getting PHP5 stable on Gentoo; I'll try and add this extension as soon as time allows. Best regards, Stu
Okay, I don't know if YATS will compile with php5 yet. I have my doubts. I haven't actually installed php5 yet, as I'm waiting for it to be marked stable on gentoo. :) Once it is, I'll make sure YATS works with it also.
Dan, If you can attach an ebuild in the style of those in the new Gentoo PHP Overlay, we'll add this package to the overlay. Still not sure whether or not this will make it into the Portage tree, mind :) But the overlay will be the place where we offer packages that, for one reason or another, we won't add to the Portage tree. Please re-open this bug when you've done so. If you have any questions, come and talk to us in #gentoo-apache on irc.freenode.org. http://svn.gnqs.org/projects/gentoo-php-overlay/ Best regards, Stu