X-Git-Url: https://git.netwichtig.de/gitweb/?a=blobdiff_plain;f=make%2Futilities.pm;h=c00a541b337e33755b19a8ccb18af9cd74a9a1ff;hb=ed7912c90fad5ba4a83946af9bf46a9bd3656f23;hp=7a45ebb3e554ce4c7d31a91b19584c5777f65ace;hpb=ae895cb0108b0be523cec70a543b63e2abbd073b;p=user%2Fhenk%2Fcode%2Finspircd.git diff --git a/make/utilities.pm b/make/utilities.pm index 7a45ebb3e..c00a541b3 100644 --- a/make/utilities.pm +++ b/make/utilities.pm @@ -1,3 +1,12 @@ +# +# Copyright 2002-2007 The ChatSpike Development Team +# +# +# +# Licensed under GPL, please see the COPYING file +# for more information +# + package make::utilities; use Exporter 'import'; use POSIX; @@ -198,8 +207,11 @@ sub pkgconfig_check_version($$;$) return 0; } } + # If we didnt find it, we cant definitively say its too old. + # Return ok, and let pkgconflibs() or pkgconfincludes() pick up + # the missing library later on. print "\033[1;32mNo (not found)\033[0m\n"; - return 0; + return 1; } sub pkgconfig_get_lib_dirs($$$;$) @@ -350,6 +362,7 @@ sub translate_functions($$) while ($line =~ /rpath\("(.+?)"\)/) { my $replace = make_rpath($1,$module); + $replace = "" if ($^O =~ /darwin/i); $line =~ s/rpath\("(.+?)"\)/$replace/; } };