MANIFEST: Add ChangeLog*, NEWS
[www-quvi.git] / Makefile.PL
blob5560abf74361f77984bca1b2bf977a096e09a0e3
2 use warnings;
3 use strict;
5 use 5.008009;
6 use ExtUtils::MakeMaker;
7 use ExtUtils::PkgConfig;
8 use ExtUtils::Depends;
10 my $CXXFLAGS = '-Wall';
11 my $CXX      = 'g++';
12 my $LD       = 'g++';
14 my %pkgcfg_libquvi = ExtUtils::PkgConfig->find ('libquvi >= 0.2.12');
16 my $libquvi = ExtUtils::Depends->new ('libquvi');
17 $libquvi->set_inc  ($pkgcfg_libquvi{cflags});
18 $libquvi->set_libs ($pkgcfg_libquvi{libs});
20 WriteMakefile(
21     NAME            => 'WWW::Quvi',
22     VERSION         => '0.04',
23     CC              => $CXX,
24     CCFLAGS         => $CXXFLAGS,
25     LD              => $LD,
26     OBJECT          =>
27         'Quvi_wrap.o Options.o Link.o Video.o Query.o',
28     ( $[ >= 5.8 )
29     ? ( AUTHOR     => 'Toni Gundogdu legatvs at sign gmail com',
30         'ABSTRACT' => 'Perl bindings for libquvi'
31         )
32     : (),
33     'PREREQ_PM' => {
34 # Earlier versions may work. The module has been confirmed to work with:
35 # Optional:
36 'Test::Pod' => 1.44, # <http://search.cpan.org/perldoc?Test::Pod>
37     },
38     LICENSE        => 'lgpl',
39     $libquvi->get_makefile_vars,