]> git.ipfire.org Git - thirdparty/bugzilla.git/commitdiff
Bug 474881: checksetup.pl only creates custom CSS files on the second run - Patch...
authorlpsolit%gmail.com <>
Fri, 23 Jan 2009 21:36:28 +0000 (21:36 +0000)
committerlpsolit%gmail.com <>
Fri, 23 Jan 2009 21:36:28 +0000 (21:36 +0000)
Bugzilla/Install/Filesystem.pm

index d2f4cde32745aec3cdefcdae51520ee684e46105..54350be9ba564413197369d0fb17b53950a2c48f 100644 (file)
@@ -167,7 +167,7 @@ sub FILESYSTEM {
                                      dirs => $ws_dir_readable },
          js                    => { files => $ws_readable,
                                      dirs => $ws_dir_readable },
-         skins                 => { files => $ws_readable,
+         $skinsdir             => { files => $ws_readable,
                                      dirs => $ws_dir_readable },
          t                     => { files => $owner_readable,
                                      dirs => $owner_dir_readable },
@@ -197,8 +197,8 @@ sub FILESYSTEM {
         $extensionsdir          => $ws_dir_readable,
         graphs                  => $ws_dir_writeable,
         $webdotdir              => $ws_dir_writeable,
-        'skins/custom'          => $ws_dir_readable,
-        'skins/contrib'         => $ws_dir_readable,
+        "$skinsdir/custom"      => $ws_dir_readable,
+        "$skinsdir/contrib"     => $ws_dir_readable,
     );
 
     # The name of each file, pointing at its default permissions and
@@ -209,7 +209,6 @@ sub FILESYSTEM {
     # we create. Also, we create placeholders for standard stylesheets
     # for contrib skins which don't provide them themselves.
     foreach my $skin_dir ("$skinsdir/custom", <$skinsdir/contrib/*>) {
-        next unless -d $skin_dir;
         next if basename($skin_dir) =~ /^cvs$/i;
         $create_dirs{"$skin_dir/yui"} = $ws_dir_readable;
         foreach my $base_css (<$skinsdir/standard/*.css>) {