Changes of Revision 4
[-] | Changed | php5-inotify.spec |
x 1
2 # 3 URL: http://pecl.php.net/ 4 Source: http://pecl.php.net/package/%{pkg_name}/%{pkg_name}-%{version}.tgz 5 +Patch0: inotify.patch 6 Summary: The inotify extension allows to use inotify functions in a PHP script 7 8 %description 9
10 11 %prep 12 %setup -n %{pkg_name}-%{version} 13 +%patch0 14 15 %{__mkdir} %{name} 16 17 |
||
[+] | Added | inotify.patch ^ |
@@ -0,0 +1,18 @@ +--- php_inotify.h.orig 2009-12-30 17:27:59.000000000 +0100 ++++ php_inotify.h 2009-12-30 17:28:33.000000000 +0100 +@@ -40,7 +40,14 @@ + PHP_FUNCTION(inotify_queue_len); + PHP_FUNCTION(inotify_read); + +-#define PHP_INOTIFY_VERSION "0.1.1" ++#define PHP_INOTIFY_VERSION "0.1.4" ++ ++# old glibc fix ++#define IN_ONLYDIR 0x01000000 /* Only watch the path if it is a ++ directory. */ ++#define IN_DONT_FOLLOW 0x02000000 /* Do not follow a sym link. */ ++#define IN_MASK_ADD 0x20000000 /* Add to the mask of an already ++ existing watch. */ + + #define INOTIFY_BUF_TOO_SMALL(ret,errno) \ + ((ret) == 0 || ((ret) == -1 && (errno) == EINVAL)) | ||
[+] | Added | package.xml ^ |
@@ -0,0 +1,39 @@ +<?xml version="1.0" encoding="UTF-8" ?> +<!DOCTYPE package SYSTEM "http://pear.php.net/dtd/package-1.0"> +<package version="1.0" packagerversion="1.7.2"> + <name>inotify</name> + <summary>Inotify</summary> + <description>The inotify extension allows to use inotify functions in a PHP script. + </description> + <maintainers> + <maintainer> + <user>lbarnaud2</user> + <name>Arnaud Le Blanc</name> + <email>arnaud.lb@gmail.com</email> + <role>lead</role> + </maintainer> + </maintainers> + <release> + <version>0.1.4</version> + <date>2009-05-19</date> + <license>PHP License</license> + <state>beta</state> + <notes>* Repackage + </notes> + <deps> + <dep type="php" rel="ge" version="5.2.0"/> + </deps> + <filelist> + <file role="test" md5sum="b904d6d0d966d04080282d473aec742c" name="tests/002.phpt"/> + <file role="src" md5sum="d278559d7af35f0207777375b5cc96e9" name="config.m4"/> + <file role="doc" md5sum="9503bc24ddc39eeeb67ef95304aab132" name="CREDITS"/> + <file role="doc" md5sum="d41d8cd98f00b204e9800998ecf8427e" name="EXPERIMENTAL"/> + <file role="src" md5sum="ed155dd151ef6b29b9f151f92606f4bf" name="inotify.c"/> + <file role="php" md5sum="155f6c7316cff3f12da669b81ee0f16c" name="inotify.php"/> + <file role="doc" md5sum="0e964e9273c606c46afbd311b5ad4d77" name="LICENSE"/> + <file role="src" md5sum="423d6034c8f0971e7c13325556621ee7" name="php_inotify.h"/> + <file role="doc" md5sum="9477c6c5c484ea6ea0d2560369834cc5" name="README"/> + <file role="php" md5sum="23a36451db200914675821bf1fac2f57" name="tail.php"/> + </filelist> + </release> +</package> | ||
[+] | Added | package2.xml ^ |
@@ -0,0 +1,78 @@ +<?xml version="1.0" encoding="UTF-8"?> +<package packagerversion="1.7.2" version="2.0" 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" 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>inotify</name> + <channel>pecl.php.net</channel> + <summary>Inotify</summary> + <description>The inotify extension allows to use inotify functions in a PHP script.</description> + <lead> + <name>Arnaud Le Blanc</name> + <user>lbarnaud2</user> + <email>arnaud.lb@gmail.com</email> + <active>yes</active> + </lead> + <date>2009-05-19</date> + <time>16:26:59</time> + <version> + <release>0.1.4</release> + <api>0.1.2</api> + </version> + <stability> + <release>beta</release> + <api>beta</api> + </stability> + <license uri="http://www.php.net/license">PHP License</license> + <notes>* Repackage</notes> + <contents> + <dir name="/"> + <file md5sum="b904d6d0d966d04080282d473aec742c" name="tests/002.phpt" role="test" /> + <file md5sum="9503bc24ddc39eeeb67ef95304aab132" name="CREDITS" role="doc" /> + <file md5sum="d41d8cd98f00b204e9800998ecf8427e" name="EXPERIMENTAL" role="doc" /> + <file md5sum="0e964e9273c606c46afbd311b5ad4d77" name="LICENSE" role="doc" /> + <file md5sum="9477c6c5c484ea6ea0d2560369834cc5" name="README" role="doc" /> + <file md5sum="ed155dd151ef6b29b9f151f92606f4bf" name="inotify.c" role="src" /> + <file md5sum="423d6034c8f0971e7c13325556621ee7" name="php_inotify.h" role="src" /> + <file md5sum="d278559d7af35f0207777375b5cc96e9" name="config.m4" role="src" /> + <file md5sum="155f6c7316cff3f12da669b81ee0f16c" name="inotify.php" role="php" /> + <file md5sum="23a36451db200914675821bf1fac2f57" name="tail.php" role="php" /> + </dir> + </contents> + <dependencies> + <required> + <php> + <min>5.2.0</min> + </php> + <pearinstaller> + <min>1.4.0</min> + </pearinstaller> + </required> + </dependencies> + <providesextension>inotify</providesextension> + <extsrcrelease /> + <changelog> + <release> + <date>2008-11-03</date> + <version> + <release>0.1.3</release> + <api>0.1.2</api> + </version> + <stability> + <release>beta</release> + <api>beta</api> + </stability> + <notes>* Cosmetic changes (improved reflection support, etc.) +* Documented at php.net</notes> + </release> + <release> + <date>2008-10-22</date> + <version> + <release>0.1.2</release> + <api>0.1.2</api> + </version> + <stability> + <release>beta</release> + <api>beta</api> + </stability> + <notes>* Initial release</notes> + </release> + </changelog> +</package> |