From: lpsolit%gmail.com <> Date: Fri, 23 Jan 2009 21:36:28 +0000 (+0000) Subject: Bug 474881: checksetup.pl only creates custom CSS files on the second run - Patch... X-Git-Tag: bugzilla-3.2.1~15 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c36b8cb486fc340aa3ec2311cc64c123a1338425;p=thirdparty%2Fbugzilla.git Bug 474881: checksetup.pl only creates custom CSS files on the second run - Patch by Frédéric Buclin r/a=mkanat --- diff --git a/Bugzilla/Install/Filesystem.pm b/Bugzilla/Install/Filesystem.pm index d2f4cde327..54350be9ba 100644 --- a/Bugzilla/Install/Filesystem.pm +++ b/Bugzilla/Install/Filesystem.pm @@ -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>) {