diff options
author | Per Øyvind Karlsen <peroyvind@mandriva.org> | 2010-10-16 00:57:21 +0000 |
---|---|---|
committer | Per Øyvind Karlsen <peroyvind@mandriva.org> | 2010-10-16 00:57:21 +0000 |
commit | 41cf39c94a411bbcb024bd6c75d03e315ed8313a (patch) | |
tree | 69e6722a19d1d1d9da66e9f3f0993387c2865572 | |
parent | 27953d8379d74d602544071763ba349dd14e5517 (diff) | |
download | perl-URPM-41cf39c94a411bbcb024bd6c75d03e315ed8313a.tar perl-URPM-41cf39c94a411bbcb024bd6c75d03e315ed8313a.tar.gz perl-URPM-41cf39c94a411bbcb024bd6c75d03e315ed8313a.tar.bz2 perl-URPM-41cf39c94a411bbcb024bd6c75d03e315ed8313a.tar.xz perl-URPM-41cf39c94a411bbcb024bd6c75d03e315ed8313a.zip |
fix pkg-config usage
-rw-r--r-- | Makefile.PL | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/Makefile.PL b/Makefile.PL index ed3e63c..17f15c9 100644 --- a/Makefile.PL +++ b/Makefile.PL @@ -49,9 +49,10 @@ ChangeLog: **MM** } -my @rpmflags; my $ldflags = `pkg-config --libs rpm liblzma`; -my $ccflags = join(' ', '-Wall -Wextra -fno-strict-aliasing', @rpmflags); +my $includes = `pkg-config --cflags-only-I rpm liblzma`; +my $ccflags = join(' ', '-Wall -Wextra -fno-strict-aliasing', `pkg-config --cflags-only-other rpm liblzma`); +chomp($ccflags); print "Found RPM version $version (compiling with flags: $ccflags)\n"; @@ -63,7 +64,7 @@ WriteMakefile( CCFLAGS => $ccflags, VERSION_FROM => 'URPM.pm', dynamic_lib => { OTHERLDFLAGS => $ldflags }, - INC => '-I/usr/include/rpm', + INC => $includes, dist => { COMPRESS => "xz", SUFFIX => ".xz" }, realclean => { FILES => "t/RPMS/noarch/*" }, ); |