… | |
… | |
23 | my $pkg = new ExtUtils::Depends ("Gtk2::CV"); |
23 | my $pkg = new ExtUtils::Depends ("Gtk2::CV"); |
24 | |
24 | |
25 | my $lib = "-ljpeg -lmagic"; |
25 | my $lib = "-ljpeg -lmagic"; |
26 | my $inc = ""; |
26 | my $inc = ""; |
27 | |
27 | |
28 | unless (system "pkg-config --exists libwebp") { |
28 | if (!system "pkg-config --exists libwebp libwebpdemux") { |
29 | $inc .= " -DWEBP=1"; |
29 | $inc .= " -DWEBP=1"; |
30 | $inc .= " " . qx<pkg-config --cflags libwebp>; |
30 | $inc .= " " . qx<pkg-config --cflags libwebp libwebpdemux>; |
31 | $lib .= " " . qx<pkg-config --libs libwebp>; |
31 | $lib .= " " . qx<pkg-config --libs libwebp libwebpdemux>; |
32 | } |
32 | } |
33 | |
33 | |
34 | $pkg->add_deps ("Gtk2", "Glib"); |
34 | $pkg->add_deps ("Gtk2", "Glib"); |
35 | $pkg->set_libs ($lib); |
35 | $pkg->set_libs ($lib); |
36 | $pkg->set_inc ($inc); |
36 | $pkg->set_inc ($inc); |