php-libev icon indicating copy to clipboard operation
php-libev copied to clipboard

MacPorts port

Open polothy opened this issue 13 years ago • 3 comments

Hello,

I filed a request to get this PHP extension installable via MacPorts. I think I jumped the gun, but wanted to let you know and you could perhaps comment on the ticket whenever this extension might get into PECL or have an official release.

https://trac.macports.org/ticket/37023

Cheers and thanks, Mark

polothy avatar Nov 18 '12 18:11 polothy

Hi,

I've thought about submitting it to PECL, but I will need to sit down and actually write lots of tests for it (and look through it thoroughly again, as it was some time since I wrote it) before I will feel confident about submitting it. But I will probably work a bit more with it soon as I will most probably use this extension at a larger project at work.

So currently I do not have any specific plans of submitting it to PECL, although if you want to help I'd gladly accept it. I am not sure if a port is the right way to package it (as you might have multiple installations, and the php.ini might differ), but I guess it will work without any problems.

As for an official release, I will need to write some proper docs on how/why/when to use it and maybe a test or two.

Best Regards Martin

On 18 nov 2012, at 19:52, Mark Nielsen [email protected] wrote:

Hello,

I filed a request to get this PHP extension installable via MacPorts. I think I jumped the gun, but wanted to let you know and you could perhaps comment on the ticket whenever this extension might get into PECL or have an official release.

https://trac.macports.org/ticket/37023

Cheers and thanks, Mark

— Reply to this email directly or view it on GitHubhttps://github.com/m4rw3r/php-libev/issues/4.

m4rw3r avatar Nov 18 '12 19:11 m4rw3r

I've added the port. It's available as php53-libev, php54-libev and php55-libev. Since there's no releases of php-libev yet I just used the last commit and used its date as the version number. I still look forward to there being a formal tagged release soon, to which I'll update the port at that time.

The word "license" does not occur on the project homepage and there is no LICENSE file so I read the comment block at the top of libev.c and concluded that it's under the BSD license, so that's what I put in the port. I hope that's correct.

ryandesign avatar Jan 07 '13 03:01 ryandesign

Awesome, thanks!

polothy avatar Jan 07 '13 17:01 polothy