cvs: phpdoc /scripts functable.php
| From: | Hannes Magnusson | Date: | Tue, 06 Feb 2007 20:24:22 +0000 |
| Subject: | cvs: phpdoc /scripts functable.php | ||
| Groups: | php.doc | ||
| Request: | Send a blank email to phpdoc+get-969375356@lists.php.net to get a copy of this message | ||
bjori Tue Feb 6 20:24:22 2007 UTC
Modified files:
/phpdoc/scripts functable.php
Log:
Use
which to locate tar
# Fixes path/to/tar on BSD
http://cvs.php.net/viewvc.cgi/phpdoc/scripts/functable.php?r1=1.13&r2=1.14&diff_format=u
Index: phpdoc/scripts/functable.php
diff -u phpdoc/scripts/functable.php:1.13 phpdoc/scripts/functable.php:1.14
--- phpdoc/scripts/functable.php:1.13 Tue Feb 6 07:11:06 2007
+++ phpdoc/scripts/functable.php Tue Feb 6 20:24:22 2007
@@ -15,7 +15,7 @@
+----------------------------------------------------------------------+
| Authors: Sean Coates <sean@php.net> |
+----------------------------------------------------------------------+
-$Id: functable.php,v 1.13 2007/02/06 07:11:06 sean Exp $
+$Id: functable.php,v 1.14 2007/02/06 20:24:22 bjori Exp $
*/
// direct the output of this file into phpdoc/phpbook/phpbook-xsl/version.xml
@@ -142,7 +142,13 @@
file_put_contents(PATH_TMP . '/pecl_tarball.tgz', file_get_contents($remoteTarball));
// should probably do this as natively as possible.. @@@fixme
- exec('/bin/tar zxf pecl_tarball.tgz');
+ exec('which tar', $tar, $success);
+ if($success == 0) {
+ exec($tar . 'zxf pecl_tarball.tgz');
+ } else {
+ fwrite(STDERR, " WARN: CAN'T FIND tar! .oO(what kind of system are
you running?)");
+ }
+ return !$success;
}
function checkout_tag($tag)