X-Git-Url: http://mj.ucw.cz/gitweb/?a=blobdiff_plain;f=free%2Flibs%2Fexamples%2Fexternal-ucw-build%2Fconfigure;h=ec4b279e7fbbed3f46fbdcac76280994efa11605;hb=b92d1eef0226a667397e1e0b5a4f6f628137afe0;hp=60989a6579b86695db519a8fdd165ad147584d4b;hpb=d779d07989bb0188c7d03d0dec4714d087e2fe8c;p=libucw.git diff --git a/free/libs/examples/external-ucw-build/configure b/free/libs/examples/external-ucw-build/configure index 60989a65..ec4b279e 100755 --- a/free/libs/examples/external-ucw-build/configure +++ b/free/libs/examples/external-ucw-build/configure @@ -15,13 +15,15 @@ BEGIN { } elsif ($0 =~ m@^(.*)/configure$@ && -f "$1/$pkgfile") { $srcdir=$1; } else { - die "Don't know how to find myself. Please set SRCDIR manually."; + die "Don't know how to find myself. Please set SRCDIR manually.\n"; } } - # Ask pkg-config for the rest of configure + # Ask pkg-config if libucw is installed and find its configure modules + `pkg-config libucw --atleast-version=3.13`; + !$? or die "Package `libucw' (version 3.13 or newer) not found. Is PKG_CONFIG_PATH set properly?\n"; $libdir=`pkg-config libucw --variable=perl_modules_dir`; chomp $libdir; - die "Package `libucw' not found. Is PKG_CONFIG_PATH set properly?" if $? || not defined $libdir; + die "Unable to find the libucw configure system\n" if $? || not defined $libdir; } use lib $libdir; use UCW::Configure;