ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/CV/Makefile.PL
(Generate patch)

Comparing CV/Makefile.PL (file contents):
Revision 1.51 by root, Mon Oct 21 08:48:59 2013 UTC vs.
Revision 1.52 by root, Sat Dec 23 03:30:28 2017 UTC

9** apt-get install libextutils-depends-perl 9** apt-get install libextutils-depends-perl
10** apt-get install libgtk2-ex-podviewer-perl libgtk2-gladexml-perl 10** apt-get install libgtk2-ex-podviewer-perl libgtk2-gladexml-perl
11** apt-get install libmagic-dev libjpeg62-dev libglib-perl libgtk2-perl 11** apt-get install libmagic-dev libjpeg62-dev libglib-perl libgtk2-perl
12** apt-get install libgtk2.0-dev 12** apt-get install libgtk2.0-dev
13** 13**
14** Optional dependencies:
15** apt-get install libwebp-dev
16**
14 17
15EOF 18EOF
16 19
17use ExtUtils::MakeMaker; 20use ExtUtils::MakeMaker;
18use ExtUtils::Depends; 21use ExtUtils::Depends;
19 22
20my $pkg = new ExtUtils::Depends ("Gtk2::CV"); 23my $pkg = new ExtUtils::Depends ("Gtk2::CV");
21 24
22$pkg->set_libs ("-ljpeg -lmagic"); 25my $lib = "-ljpeg -lmagic";
26my $inc = "";
27
28unless (system "pkg-config --exists libwebp") {
29 $inc .= " -DWEBP=1";
30 $inc .= " " . qx<pkg-config --cflags libwebp>;
31 $lib .= " " . qx<pkg-config --libs libwebp>;
32}
33
23$pkg->add_deps ("Gtk2", "Glib"); 34$pkg->add_deps ("Gtk2", "Glib");
35$pkg->set_libs ($lib);
36$pkg->set_inc ($inc);
24 37
25sub MY::postamble { 38sub MY::postamble {
26 my $self=shift; 39 my $self=shift;
27 <<EOF 40 <<EOF
28 41

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines