diff options
-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/*" }, ); |