use Digest::SHA qw/sha1_hex/;
use File::Path qw/remove_tree/;
use File::Spec::Functions qw/catdir catfile/;
use Digest::SHA qw/sha1_hex/;
use File::Path qw/remove_tree/;
use File::Spec::Functions qw/catdir catfile/;
- if ($vars{inc_version} && $vars{lib_version}) {
- say "Found ØMQ $vars{lib_version}; skipping installation";
+ if ($vars{inc_version} && $vars{lib_version} && $vars{inc_dir} && $vars{lib_dir}) {
+ print "Found ØMQ $vars{lib_version}; skipping installation\n";
getstore("http://download.zeromq.org/$archive", $archive) == RC_OK
or die "Failed to download ØMQ source archive";
getstore("http://download.zeromq.org/$archive", $archive) == RC_OK
or die "Failed to download ØMQ source archive";
my $basedir = $self->base_dir;
my $datadir = catdir($basedir, "share");
my $srcdir = catdir($basedir, "zeromq-$version");
my $basedir = $self->base_dir;
my $datadir = catdir($basedir, "share");
my $srcdir = catdir($basedir, "zeromq-$version");
$cb->do_system(qw|make install prefix=/|, "DESTDIR=$datadir")
or die "Failed to install ØMQ";
$cb->do_system(qw|make install prefix=/|, "DESTDIR=$datadir")
or die "Failed to install ØMQ";