Created attachment 172556 [details] Port source
Created attachment 174967 [details] zephir shar (9/19/2016) I don't recommend we merge this port until zephir is released with some fixes I have proposed here. https://github.com/phalcon/zephir/pull/1324 I made some improvements to the shar you submitted, I'll replace this once a zephir version is available with the previously mentioned fixes. * define php dependencies needed * add autoconf, re2c and sudo dependencies * install the files to STAGEDIR * don't install hidden files * include a pkg-plist
Created attachment 179206 [details] zephir shar v0.9.6 Here is a 'shar' for version 0.9.6 that is ready for review. This will install itself to lib/zephir-0.9.6. When you use the "zephir build" command it will first build the "zephir_parser" extension creating extra files in lib/zephir-0.9.6, as well as installing a PHP extension (lib/php/20151012/test.so). These extra files are not cleaned up even if zephir is uninstalled. Here is an example PHP module you can build. https://github.com/niel/php-yenc
Hi, it has been more than a year. Is this still relevant? There have been lots of zephir releases in the meantime, so this would need an update. We probably also need to check if this works correctly with PHP flavors we now support in the ports framework. Who is going to be the maintainer of this port?
I assume this is still relevant to anyone needing to use zephir to install software on FreeBSD. It is not a priority for me personally at this moment since my setup is working so unless someone leads the effort to update this in the following days/week we can probably close this issue.
(In reply to joshruehlig from comment #4) > I assume this is still relevant to anyone needing to use zephir to install software on FreeBSD. > It is not a priority for me personally at this moment since my setup is working so unless someone leads the effort to update this in the following days/week we can probably close this issue. Thanks. Based on your response and ThePanaceya not commenting on this bug for ~2 years I think it's best to close it for now. Maybe someone will pick this up in the future.