Alien-unibilium

 view release on metacpan or  search on metacpan

Changes  view on Meta::CPAN

           ExtUtils::PkgConfig methods

0.06    BUGFIXES:
         * Fixes for cygwin:
            + GNU make is just called "make"
            + Close written .pc file before trying to rename() it

0.05    BUGFIXES:
         * Don't hardcode libdir into .pm file, discover it by @INC search
         * Rewrite file paths in .pc file relative to libdir - should allow
           for relocatable installs that work both from blib/ and real
           installation location

0.04    BUGFIXES:
         * Bake real installation libdir into built .pm file rather than
           build-time blib/ dir

0.03    CHANGES:
         * Updated for unibilium v1.0.1

0.02    CHANGES:

inc/Alien/make/Module/Build.pm  view on Meta::CPAN

}

sub ACTION_install
{
   my $self = shift;

   $self->apply_extra_pkgconfig_paths;

   # There's two bugs in just doing this:
   #   1) symlinks (e.g. libfoo.so => libfoo.so.1) get copied as new files
   #   2) needlessly considers the .pc file different and copies/relocates it
   #      every time.
   # Both of these are still under investigation
   $self->SUPER::ACTION_install;

   # The .pc file that 'ACTION_install' has written contains the build-time
   # blib paths in it. We need that rewritten for the real install location
   #
   # We don't do this at 'ACTION_code' time, because of one awkward cornercase.
   # When 'cpan> test Foo' is testing an entire tree of dependent modules, it
   # never installs them, instead adding each of them to the PERL5LIB in turn



( run in 0.751 second using v1.01-cache-2.11-cpan-71847e10f99 )