lowercase actual package name
[pharext/replicator.pharext.org] / bin / pecl+sig
index b093c0e369636418c20b6c009b0ba401800302d8..17ed73b1058f02c3d9bd61b52ebafa50b4557262 100755 (executable)
@@ -73,10 +73,10 @@ function work($url, $dir) {
        require_once __DIR__."/../vendor/autoload.php";
        $packager = new pharext\Packager;
        $packager->run(5, [
-               $_SERVER["argv"][0], 
-               "-qps", 
-               $url, 
-               "-Zzd", 
+               $_SERVER["argv"][0],
+               "-qps",
+               $url,
+               "-Zzd",
                $dir
        ]);
 };
@@ -86,7 +86,7 @@ if (($sxe = simplexml_load_file("https://pecl.php.net/feeds/$what.rss"))) {
                list($pkg, $ver) = explode(" ", (string) $item->title);
                $url = sprintf("https://pecl.php.net/get/%s/%s", $pkg, $ver);
                $skp = sprintf("%s/../skip/%s/%s", __DIR__, $pkg, $ver);
-               $ext = sprintf("%s/../public/phars/%s/%s-%s.ext.phar", __DIR__, $pkg, $pkg, $ver);
+               $ext = sprintf("%s/../public/phars/%s/%s-%s.ext.phar", __DIR__, $pkg, strtolower($pkg), $ver);
                $dir = dirname($ext);
 
                if (!is_file($skp) && !is_file($ext)) {
@@ -102,14 +102,14 @@ if (($sxe = simplexml_load_file("https://pecl.php.net/feeds/$what.rss"))) {
                                        break;
                        }
                }
-               
+
                if (count($pids) > 5) {
                        wait($pids);
                }
        }
        while (wait($pids))
                ;
-       
+
 }