File: Changes

package info (click to toggle)
libpkgconfig-perl 0.26026-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 2,912 kB
  • sloc: ansic: 6,120; perl: 1,922; makefile: 4; sh: 3
file content (247 lines) | stat: -rw-r--r-- 7,347 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
Revision history for PkgConfig

0.26026 2025-04-10 08:11:00 -0700
  - Fixes for spaces and long filenames (gh#48, gh#61, mohawk++)

0.25026 2020-11-11 03:32:17 -0700
  - Handle spaces in Perl and PkgConfig.pm path (gh#47, gh#52)
  - Fixed bug where --print-errors and --silence-errors were backwards,
    and the default was wrong (gh#53, gh#54, SLAFFAN++)

0.24026 2020-07-19 06:17:28 -0600
  - Fixed path on FreeBSD to use te modern defaults (gh#49, tomhukins++)

0.23026 2018-10-15 05:31:23 -0400
  - Fixed only used once warning (gh#45, gh#46 Ari Jolma++)

0.22026 2018-09-03 09:08:39 -0400
  - On OS X with Homebrew, be more aggresive in finding installed packages

0.21026 2018-08-15
  - promote to production

0.20026_01 2018-08-15
  - Fix bug where Strawberry Perl PAR::Packer packed PkgConfig.pm
    could die on startup (gh#45, gh#44 SLAFFAN++)

0.19026 2017-11-21
  - Fix requirements for optional Perl::MinimumVersion test

0.18026 2017-11-21
  - Add support for Slackware 64bit

0.17026 2017-09-18
  - --modversion does not require dependencies

0.16026 2017-03-23
  - Fix for Perl 5.25.11+ where '.' is not in @INC

0.15026 2017-01-26
  - New release with fixes to META.json

0.14026 2017-01-26
  - support for static cflags.  This has been supported
    by pkgconf for a while.

0.12026 2016-05-09
  - Updated project URLs in README
  - Spelling fixes in various documentation files
  - Support for MSYS2

0.11026 2016-01-25
  - Do not install misc .pl files in the distribution root.

0.10026 2016-01-08
  - promote to production

0.09026_02 2016-01-07
  - Test and development changes only.  No functional or
    bug fixes to PkgConfig.pm itself.

0.09026_01 2016-01-05
  - Remove use of flock
    It isn't portable and was causing hang/failures on NFS
  - Add --short-errors option

0.09026 2015-03-18
  - Add --errors-to-stdout option
  - Support for Gentoo Linux

0.08926 2015-03-05
  - Add --atleast-pkgconfig-version option

0.08826 2015-02-23
  - Use 64bit pkgconfig paths on 64 bit solaris

0.08726 2015-02-19
  - Parallel test if multiple CPUs can be detected (Linux, Windows)
  - Skip long running tests under ActiveState PPM build
    These were causing timeouts in dependencies such as Alien::Base

0.08626 2015-01-05
  - Add support for --libs-only-other option (GH#18 garu)
  - Add support for --cflags-only-other option (GH#17 garu)
  - Remove system multi arch library directory flags (example: -L/usr/lib/x86_64-linux-gnu) for Debian 7+
    (patches for other distributions are encouraged)

0.08526 2014-10-15
  - Add support for PKG_CONFIG_LIBDIR, PKG_CONFIG_ALLOW_SYSTEM_CFLAGS and PKG_CONFIG_ALLOW_SYSTEM_LIBS environment variables
  - Add support for windows registry keys
  - Use short (MSDOS 8.3) names on Windows for search paths that contain white space
  - Replace forward slash (/) in search paths where back slash is provided (\)

0.08420 2014-08-03
  - promote to production
  - Code named Salt Lake City

0.08320_03 2014-08-02
  - minor optimisations

0.08320_02 2014-08-01
  - get_cflags returns a string in scalar context
  - get_ldflags returns a string in scalar context
  - ppkg-config program correctly escapes spaces

0.08320_01 2014-07-31
  - handle quoted space

0.08320 2014-07-16
  - promote to production

0.08220_02 2014-07-16
  - fix regression in last revision:
    error in dependent component is propagated to main component

0.08220_01 2014-07-15
  - fixed bug where dependent 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 accessor 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 incompatibility
  - 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 support ExtUtils::PkgConfig)
  - Fix Libs.private property and therefore --static option which
    was being hidden due to a bug
  - ExtUtils::PkgConfig compatibility

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 (copious diagnostics were obscuring 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 infinite 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.