Hakan Tandogan a écrit :
> Hi,
> 
> Interesting fact in Maciek 's logfile:
> 
> On Wed, June 25, 2008 01:24, Maciek Kaliszewski wrote:
>> My client :
>> - zip is present
>> - going to use pngcrush
>> - Pngcrush version 1.6.4
>> sh: optipng: command not found
>> - OptiPNG version 1.6.4
>> - Uploading with username "Maciek"
> 
> If optipng is not present, it seems to inherit the version number of
> pngcrush.
> 
> I don't have access to my development box at the moment, maybe someone
> else beats me to creating a fix for that problem?

Hi,

I propose this little patch to tahconfig.pm

Regards,

-- 
Rodolphe Quiédeville - Artisan Logiciel Libre
http://rodolphe.quiedeville.org/
Travaillons Libre - http://fr.lolix.org/
Index: tahconfig.pm
===================================================================
--- tahconfig.pm	(révision 8448)
+++ tahconfig.pm	(copie de travail)
@@ -181,15 +181,19 @@
     my $OptipngV = `\"$cmd\" -v`;
     $EnvironmentInfo{Optipng}=$OptipngV;
 
-    if (($OptipngV !~ /[Oo]pti[Pp][Nn][Gg]\s+(\d+\.\d+\.?\d*)/) and ($Config->get("PngOptimizer") eq "optipng"))
+    if ( $Config->get("PngOptimizer") eq "optipng" ) 
     {
-        die("! Can't find OptiPNG (using \"".$Config->get("Optipng")."\")\n");
+	if ($OptipngV !~ /[Oo]pti[Pp][Nn][Gg]\s+(\d+\.\d+\.?\d*)/) 
+	{
+	    die("! Can't find OptiPNG (using \"".$Config->get("Optipng")."\")\n");
+	}
+	else
+	{
+	    print "- OptiPNG version $1\n";
+	}
     }
-    else
-    {
-        print "- OptiPNG version $1\n";
-    }
 
+    # LocalSplippymap
     if ($Config->get("LocalSlippymap"))
     {
         print "- Writing LOCAL slippy map directory hierarchy, no uploading\n";

_______________________________________________
Tilesathome mailing list
[email protected]
http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/tilesathome

Reply via email to