This is the mail archive of the cygwin-apps mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [ITP] PHP 5.1.4 (cli, cgi-fcgi, apache2) [re-issued]


Lapo Luchini wrote:
> Max Bowsher wrote:
>>> Why --without-sqlite? It doesn't work? As an extension, is very very
>>> handy IMHO.
>> I don't remember why, sorry.
>>   
> Yup, it doesn't work, but I found the issue (previously seen it: in os.h
> must REMOVE the cygwin ifdef, so that unix.h is used by default).
>> If anyone wishes to take my prototype packaging of PHP as a
>> basis of an ITP of their own, please feel free to do so.
> I'm far behind upgrading my existing packages as well, but if no one
> else is interested in PHP I would probably opackage it myself anyway for
> personal use, so I could as well mantain it.
> 
> I'll work on it a bit more and then will decide.


There was one additional fix I had made locally but got around to
updating the tarballs on my server:

Update the binary packaging tar lines to:

  tar -cjvf "${topdir}/php-devel-$VER-$REL.tar.bz2" usr/include
usr/lib/php usr/lib/libphp5core.* usr/bin/php-config usr/bin/phpize
usr/share/man/man1/php-config.1* usr/share/man/man1/phpize.1* && \

  tar --exclude='usr/lib/apache2' --exclude='usr/include'
--exclude='usr/lib/php' --exclude='usr/lib/libphp5core.*'
--exclude='usr/bin/php-config' --exclude='usr/bin/phpize'
--exclude='usr/share/man/man1/php-config.1*'
--exclude='usr/share/man/man1/phpize.1*' -cjvf ${bin_pkg} * )

specifically, that's a change from "usr/lib" to "usr/lib/php" and
"usr/lib/libphp5core.*" in the includes/excludes of what goes into each
package.


Max.

Attachment: signature.asc
Description: OpenPGP digital signature


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]