Revision history for Alien-libtermkey

0.22    2019-03-14 13:54:03
        [CHANGES]
         * Wrap libtermkey 0.22:
            + Bugfix for missing termios handling
            + Bugfix to unit tests on BSD platforms

0.21    2019-02-19 15:13:51
        [CHANGES]
         * Wrap libtermkey 0.21:
            + Valgrind cleanness
            + Various internal bugfixes
         * Updates to latest inc/Alien/make/Module/Build.pm
            + Don't bother with -Wl,-rpath hackery because
              Module::Build::Using::PkgConfig should handle it instead
            + Defer mangling of paths in .pc file until ACTION_install time,
              thus allowing never-installed `cpan> test` dependency trees
              to work

0.20    2019-02-17 01:33:44
        [CHANGES]
         * Updates to latest inc/Alien/make/Module/Build.pm
            + Accept a --use-bundled argument to force use of bundled source
            + Support alien_requires on other alien modules
            + Set PKG_CONFIG_PATH so second-level dependencies will work
            + Neater rewrite of .pc file to not break .packlist
            + Set LIBDIR during build so generated .la files agree
         * Use second-level Alien dependency to pull in Alien::unibilium if
           required

0.19    2017/07/29 12:53:00
        [CHANGES]
         * Don't bother with alien_requires tests if simply wrapping the
           library provided by pkg-config (RT122634)

0.18    2017/06/24 18:54:51
        [CHANGES]
         * Wrap libtermkey 0.20
         * configure_requires at least perl 5.10 because of // operator

0.17    2016/12/05 00:02:52
        [CHANGES]
         * Wrap libtermkey 0.18
         * Don't consider a lack of GNU make or libtool a problem if we're not
           building bundled source anyway
         * Better build-time platform detection logic

0.16    2014/01/04 22:26:26
        [CHANGES]
         * Allow wrapping of existing system library or installing bundled one

0.15    CHANGES:
         * Try to detect GNU make and GNU libtool by probing, rather than
           hardcoding what is the likely command on each OS type.

0.14    CHANGES:
         * A better implementation of the three 'check' style veersion testing
           ExtUtils::PkgConfig methods

0.13    CHANGES:
         * Wrap libtermkey 0.16

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

0.11    BUGFIXES:
         * Removed dead 'use ExtUtils::PkgConfig' line

0.10    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.09    BUGFIXES:
         * Bake real installation libdir into build .pm file rather than
           build-time blib/ dir

0.08    CHANGES:
         * Wrap libtermkey 0.15b

        BUGFIXES:
         * Declare configure_requires correctly

0.07    CHANGES:
         * Wrap libtermkey 0.15a

0.06    BUGFIXES:
         * Pack the /correct/ libtermkey distribution tarball

0.05    CHANGES:
         * File::Path::make_path needs File::Path 2.07
         * GNU make is called 'gmake' on most non-Linux platforms

0.04    CHANGES:
         * Wrap libtermkey 0.14
         * Run bundled libtermkey unit tests at ./Build test time

0.03    CHANGES:
         * Wrap libtermkey 0.13
         * Don't render wrapped module version into generated .pm file as it
           breaks online docs like search.cpan.org or metacpan.org

0.02    CHANGES
         * ExtUtils::PkgConfig is a confiure-time requirement
         * Build into blib/ then use M::B install
         * Render wrapped module version into generated .pm file

0.01    First version, released on an unsuspecting world.

