Source

pecl-ev / package.xml

Full commit
Ruslan Osmanov 5bd526d 

Ruslan Osmanov 1eea3dc 
Ruslan Osmanov 5bd526d 


Ruslan Osmanov 108bafc 
Ruslan Osmanov 5bd526d 







Ruslan Osmanov ef66d87 
Ruslan Osmanov 5bd526d 

Ruslan Osmanov ef66d87 
Ruslan Osmanov ba91e77 
Ruslan Osmanov 5bd526d 

Ruslan Osmanov 21fa7e5 
Ruslan Osmanov 8f8f228 
Ruslan Osmanov 5bd526d 

Ruslan Osmanov f005525 
Ruslan Osmanov ef66d87 



Ruslan Osmanov f005525 
Ruslan Osmanov 5bd526d 




Ruslan Osmanov d66e12c 
Ruslan Osmanov 5bd526d 
Ruslan Osmanov aefc5a4 
Ruslan Osmanov d66e12c 
Ruslan Osmanov d9d221d 
Ruslan Osmanov aefc5a4 


Ruslan Osmanov d9d221d 
Ruslan Osmanov aefc5a4 



Ruslan Osmanov d9d221d 

Ruslan Osmanov aefc5a4 




Ruslan Osmanov 5bd526d 
Ruslan Osmanov d9d221d 
Ruslan Osmanov aefc5a4 





Ruslan Osmanov d9d221d 

Ruslan Osmanov aefc5a4 

Ruslan Osmanov d9d221d 



Ruslan Osmanov 1eea3dc 
Ruslan Osmanov d9d221d 



Ruslan Osmanov 2af69d8 
Ruslan Osmanov 5b33cf7 
Ruslan Osmanov d9d221d 

Ruslan Osmanov 806d906 

Ruslan Osmanov d9d221d 













Ruslan Osmanov 5bd526d 










Ruslan Osmanov b22a321 
Ruslan Osmanov 5bd526d 


Ruslan Osmanov b22a321 
Ruslan Osmanov 5bd526d 

Ruslan Osmanov 1eea3dc 
Ruslan Osmanov 5bd526d 
Ruslan Osmanov 1eea3dc 

Ruslan Osmanov 5bd526d 
Ruslan Osmanov ebc6a49 
Ruslan Osmanov 5bd526d 
Ruslan Osmanov ef66d87 



























Ruslan Osmanov f005525 

Ruslan Osmanov 5b33cf7 
Ruslan Osmanov f005525 
Ruslan Osmanov ef66d87 
Ruslan Osmanov f005525 










Ruslan Osmanov ba91e77 

Ruslan Osmanov fa97274 
Ruslan Osmanov ba91e77 
Ruslan Osmanov 40ba00c 
Ruslan Osmanov 8f8f228 

Ruslan Osmanov 3311414 
Ruslan Osmanov f005525 
Ruslan Osmanov ebc6a49 
Ruslan Osmanov 5683cc0 










Ruslan Osmanov ebc6a49 

Ruslan Osmanov 5683cc0 
Ruslan Osmanov ebc6a49 

Ruslan Osmanov 5683cc0 










Ruslan Osmanov 5bd526d 

Ruslan Osmanov 5683cc0 
Ruslan Osmanov ebc6a49 
Ruslan Osmanov 5bd526d 
Ruslan Osmanov ebc6a49 
Ruslan Osmanov 5bd526d 
<?xml version="1.0"?>
<package xmlns="http://pear.php.net/dtd/package-2.0" xmlns:tasks="http://pear.php.net/dtd/tasks-1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="2.0" xsi:schemaLocation="http://pear.php.net/dtd/tasks-1.0 http://pear.php.net/dtd/tasks-1.0.xsd http://pear.php.net/dtd/package-2.0 http://pear.php.net/dtd/package-2.0.xsd">
  <name>ev</name>
  <channel>pecl.php.net</channel>
  <summary>Provides interface to libev library</summary>
  <description>
  ev provides interface to libev library - high performance
  full-featured event loop written in C.
  </description>
  <lead>
    <name>Ruslan Osmanov</name>
    <user>osmanov</user>
    <email>osmanov@php.net</email>
    <active>yes</active>
  </lead>
  <date>2013-01-08</date>
  <!--{{{ Current version -->
  <version>
    <release>0.2.2</release>
    <api>0.2.0</api>
  </version>
  <stability>
    <release>stable</release>
    <api>stable</api>
  </stability>
  <license uri="http://www.php.net/license">PHP</license>
  <notes><![CDATA[
  Fix: bug #3 where ev_loop_fork invoked with EV_DEFAULT_UC(thanks to John Chen)
  Refact: callbacks' no_separation = 1(was 0)
  Fix: typo in package.xml
  Fix: markdown syntax
  ]]></notes>
  <!--}}}-->
  <!--{{{ Contents -->
  <contents>
    <dir name="/">
      <file role="doc" name="CREDITS"/>
      <file role="doc" name="INSTALL.md"/>
      <file role="doc" name="LICENSE"/>
      <file role="doc" name="README.md"/>
      <file role="doc" name="TODO.md"/>
      <file role="src" name="check.c"/>
      <file role="src" name="child.c"/>
      <file role="src" name="common.h"/>
      <file role="src" name="config.m4"/>
      <file role="src" name="embed.c"/>
      <file role="src" name="embed.h"/>
      <file role="src" name="ev.c"/>
      <file role="src" name="fe.c"/>
      <file role="src" name="fe.h"/>
      <file role="src" name="fork.c"/>
      <file role="src" name="idle.c"/>
      <file role="src" name="io.c"/>
      <file role="src" name="loop.c"/>
      <file role="src" name="macros.h"/>
      <file role="src" name="pe.c"/>
      <file role="src" name="periodic.c"/>
      <file role="src" name="php_ev.h"/>
      <file role="src" name="prepare.c"/>
      <file role="src" name="priv.h"/>
      <file role="src" name="reconf.sh"/>
      <file role="src" name="signal.c"/>
      <file role="src" name="stat.c"/>
      <file role="src" name="timer.c"/>
      <file role="src" name="types.h"/>
      <file role="src" name="util.c"/>
      <file role="src" name="util.h"/>
      <file role="src" name="watcher.c"/>
      <file role="src" name="watcher.h"/>
      <dir name="tests">
        <file role="src" name="01_load.phpt"/>
        <file role="src" name="02_ev_construct_variation.phpt"/>
        <file role="src" name="03_ev_loop_props.phpt"/>
        <file role="src" name="04_timer_variation.phpt"/>
        <file role="src" name="05_timer.phpt"/>
        <file role="src" name="06_keepalive.phpt"/>
        <file role="src" name="07_stat.phpt"/>
        <file role="src" name="08_priority.phpt"/>
        <file role="src" name="09_loop_timer.phpt"/>
        <file role="src" name="10_signal.phpt"/>
      </dir>
      <dir name="libev">
        <file role="doc" name="LICENSE"/>
        <file role="doc" name="README"/>
        <file role="src" name="ev.c"/>
        <file role="src" name="ev.h"/>
        <file role="src" name="ev_epoll.c"/>
        <file role="src" name="ev_kqueue.c"/>
        <file role="src" name="ev_poll.c"/>
        <file role="src" name="ev_port.c"/>
        <file role="src" name="ev_select.c"/>
        <file role="src" name="ev_vars.h"/>
        <file role="src" name="ev_wrap.h"/>
        <file role="src" name="event.c"/>
        <file role="src" name="event.h"/>
        <file role="src" name="event_compat.h"/>
        <file role="src" name="libev.m4"/>
      </dir>
    </dir>
  </contents>
  <!--}}}-->
  <dependencies>
    <required>
      <php>
        <min>5.4.0</min>
      </php>
      <pearinstaller>
        <min>1.4.0a1</min>
      </pearinstaller>
      <!--
      <os>
        <name>linux</name>
      </os>
      -->
    </required>
  </dependencies>
  <providesextension>ev</providesextension>
  <extsrcrelease>
    <configureoption default="no" name="enable-ev-debug" prompt="Enable internal debugging in ev"/>
    <configureoption default="yes" name="enable-ev-sockets" prompt="Enable sockets support in ev"/>
  </extsrcrelease>
  <!--{{{ changelog-->
  <changelog>
    <!--{{{ 0.2.2 -->
    <version>
      <release>0.2.2</release>
      <api>0.2.0</api>
    </version>
    <stability>
      <release>stable</release>
      <api>stable</api>
    </stability>
    <license uri="http://www.php.net/license">PHP</license>
    <notes><![CDATA[
  Fix: bug #3 where ev_loop_fork invoked with EV_DEFAULT_UC(thanks to John Chen)
  Refact: callbacks' no_separation = 1(was 0)
  Fix: typo in package.xml
  Fix: markdown syntax
  ]]></notes>
    <!--}}}-->
    <!--{{{ 0.2.1 -->
    <version>
      <release>0.2.1</release>
      <api>0.2.0</api>
    </version>
    <stability>
      <release>stable</release>
      <api>stable</api>
    </stability>
    <license uri="http://www.php.net/license">PHP</license>
    <notes><![CDATA[
  Fix: get_property_ptr_ptr for zval properties was not supoprted. See
  http://old.nabble.com/Can%27t-get-zval-write-property-handler-working-for-%2B%2B------%2B%2B-and-other-operators-to34843859.html
  Fix: check for attempts to bind a signal to different event loops
  ]]></notes>
    <!--}}}-->
    <!--{{{ 0.2.0 -->
    <version>
      <release>0.2.0</release>
      <api>0.2.0</api>
    </version>
    <stability>
      <release>stable</release>
      <api>stable</api>
    </stability>
    <license uri="http://www.php.net/license">PHP</license>
    <notes>
  Change: moved ev_* functions to Ev singleton(due to some issues with reflection)
  Change: renamed EvLoop::break to EvLoop::stop, and ev_break to Ev::stop
  Change: moved all constants to Ev class
  Fix: release version
  Del: callback parameter from EvLoop constructor/factories
  Change: watcher createStopped methods made final
  Change: watcher factory methods made final
  </notes>
    <!--}}}-->
    <!--{{{ 0.1.1 (beta) -->
    <release>
      <version>
        <release>0.1.1</release>
        <api>0.1.0</api>
      </version>
      <stability>
        <release>beta</release>
        <api>beta</api>
      </stability>
      <license uri="http://www.php.net/license">PHP</license>
      <notes>
    Fix: PECL build error
    </notes>
    </release>
    <!--}}}-->
    <!--{{{ 0.1.0 (beta) -->
    <release>
      <version>
        <release>0.1.0</release>
        <api>0.1.0</api>
      </version>
      <stability>
        <release>beta</release>
        <api>beta</api>
      </stability>
      <license uri="http://www.php.net/license">PHP</license>
      <notes>
    Initial release
    </notes>
    </release>
    <!--}}}-->
  </changelog>
  <!--}}}-->
</package>
<!-- vim: set et sts=2 ts=2 sw=2 fdm=marker: -->