Revision history for PkgConfig
0.08220_02 2014-07-16
- fix regression in last revision:
error in dependant component is propagated to main component
0.08220_01 2014-07-15
- fixed bug where dependant components were having their variables
overridden by the main .pc file
0.08220 2014-06-25
- promote to production
0.08120_01 2014-06-24
- better Debian detection and support
- silence warning on Debian 6 or earlier when
dpkg-dev is installed
0.08120 2014-06-20
- require ExtUtils::MakeMaker 6.56 for BUILD_REQUIRES
0.08020 2014-06-17
- promote to production
0.07920_01 2014-06-16
- add support for the --cflags-only-I option
0.07920 2014-06-13
- require Test::More >= 0.94 for subtest
reading comprehension is key
0.07820 2014-06-13
- require Test::More > 0.90 and != 0.92 for subtest
0.07720 2014-06-09
- promote to production
- added PERL_PKG_CONFIG_SCRIPTS environment variable
0.07620_01 2014-06-08
- added get_var public acessor method
- support for constraints =, !=, >=, <=, >, and <
0.07620 2014-06-06
- promote to production
0.07520_04 2014-06-03
- windows test fix
0.07520_03 2014-06-03
- fix split on Makefile.PL --script option
0.07520_02 2014-06-03
- make appropriate exclusions for Strawberry Perl
0.07520_01 2014-06-03
- support for ${pcfiledir}
- base strawberry root on $^X instead of Config.pm location
0.07520 2014-06-02
- work around for Strawberry Perl 5.20.0.1
0.07420 2014-05-09
- add --script option for Makefile.PL (GH#10 kmx)
- add --list-all option for ppkg-config script (GH#10 kmx)
0.07320 2014-05-06
- Use .pc files from Strawberry Perl on MSWin32 + Strawberry Perl
0.07220 2014-04-26
- fix possible 6.2 incompatability
- remove unintentional new line from default paths on Debian
0.07120 2014-03-26
- documentation tweak to improve Kwalitee score
0.07020 2014-03-25
- use the same search path as the pkg-config normally used on these
systems:
Debian Linux
Debian kFreeBSD
RedHat/CentOS/Fedora Linux
FreeBSD*
NetBSD
OpenBSD
* FreeBSD 10 doesn't support PKG_CONFIG_DEBUG_SPEW so I can't verify
the path there, but the path is correct for FreeBSD 9
Non .deb or .rpm based Linux distributions are not detected and will
use the default non-platform specific search path. .rpm based
distributions other than RedHat/CentOS/Fedora may be misidentified
as one of those. Patches to correct unidentified or misidentified
platforms would be eagerly received.
this is a significant change in behavior, but arguably a useful one
- add file_path option for loading specific .pc file
0.06420 2014-02-13
- use ; instead of : for PKG_CONFIG_PATH on MSWin32
- support --exact-version, --atleast-version and --max-version
(at least enough to suppor ExtUtils::PkgConfig)
- Fix Libs.private property and therefore --static option which
was being hidden due to a bug
- ExtUtils::PkgConfig compatability
0.06320 2014-02-08
- explicitly require Perl 5.6 (was already an undeclared requirement)
- include licensing meta data and LICENSE file
- make tests less verbose (copius diagnostics were obsecuring warnings)
0.06220 2014-02-06
- on MSWin32 require a more recent version of Archive::Tar that supports
symlinks (used by the tar in the test directory). On other platforms,
any version of Archive::Tar will do.
0.06120 2014-02-05
- use dedicated lock instead of tar for tests because
Archive::Extract sometimes wants to lock the tar too (plicease)
0.06020 2014-02-04
- avoid infiniate loop on windows (GH#8 plicease)
- install script as ppkg-config (everywhere) and pkg-config.pl (non-windows) (GH#7 plicease)
- removed non-core dependencies (GH#4 plicease)
- support for --variable (GH#5 Sanel Zukan)
0.05020 2012-03-08
- release
0.04020 2012-02-27
- release
0.03_0 Feb 18 2012
Implemented user-defined variables and cleaned up variable
parsing
0.01_0 Date/time
First version, released on an unsuspecting world.