]> granicus.if.org Git - php/commitdiff
partial fix, bug #1163: rpm build doesn't build properly
authorGreg Beaver <cellog@php.net>
Tue, 8 Jun 2004 18:26:20 +0000 (18:26 +0000)
committerGreg Beaver <cellog@php.net>
Tue, 8 Jun 2004 18:26:20 +0000 (18:26 +0000)
pear/PEAR/Command/Package.php

index 1186cbc5b891b67b8523c018e93b789f85d3a297..dcdc86bd1a4e6cc92f503db30f797312d8cccea1 100644 (file)
@@ -639,6 +639,9 @@ Wrote: /usr/src/redhat/RPMS/i386/PEAR::Net_Socket-1.0-1.i386.rpm
         $srcfiles = 0;
         foreach ($info['filelist'] as $name => $attr) {
 
+            if (!isset($attr['role'])) {
+                continue;
+            }
             if ($attr['role'] == 'doc') {
                 $info['doc_files'] .= " $name";
 
@@ -677,6 +680,7 @@ Wrote: /usr/src/redhat/RPMS/i386/PEAR::Net_Socket-1.0-1.i386.rpm
 
                 }
 
+                $name = str_replace('\\', '/', $name);
                 $info['files'] .= "$prefix/$name\n";
 
             }