1Alien::Build::Plugin::PUksgeCronCfoingt:r:iALbliuibtePenkd:g:CPBoeunrifll(d3D:)o:cPulmuegnitna:t:iPokngConfig::LibPkgConf(3)
2
3
4

NAME

6       Alien::Build::Plugin::PkgConfig::LibPkgConf - Probe system and
7       determine library or tool properties using PkgConfig::LibPkgConf
8

VERSION

10       version 2.17
11

SYNOPSIS

13        use alienfile;
14        plugin 'PkgConfig::LibPkgConf' => (
15          pkg_name => 'libfoo',
16        );
17

DESCRIPTION

19       Note: in most case you will want to use
20       Alien::Build::Plugin::PkgConfig::Negotiate instead.  It picks the
21       appropriate fetch plugin based on your platform and environment.  In
22       some cases you may need to use this plugin directly instead.
23
24       This plugin provides Probe and Gather steps for pkg-config based
25       packages.  It uses PkgConfig::LibPkgConf to accomplish this task.
26
27       This plugin is part of the Alien::Build core For Now, but may be
28       removed in a future date.  While It Seemed Like A Good Idea at the
29       time, it may not be appropriate to keep it in core.  If it is spun off
30       it will get its own distribution some time in the future.
31

PROPERTIES

33   pkg_name
34       The package name.  If this is a list reference then .pc files with all
35       those package names must be present.
36
37   atleast_version
38       The minimum required version that is acceptable version as provided by
39       the system.
40
41   exact_version
42       The exact required version that is acceptable version as provided by
43       the system.
44
45   max_version
46       The max required version that is acceptable version as provided by the
47       system.
48
49   minimum_version
50       Alias for "atleast_version" for backward compatibility.
51

METHODS

53   available
54        my $bool = Alien::Build::Plugin::PkgConfig::LibPkgConf->available;
55
56       Returns true if the necessary prereqs for this plugin are already
57       installed.
58

SEE ALSO

60       Alien::Build::Plugin::PkgConfig::Negotiate, Alien::Build, alienfile,
61       Alien::Build::MM, Alien
62

AUTHOR

64       Author: Graham Ollis <plicease@cpan.org>
65
66       Contributors:
67
68       Diab Jerius (DJERIUS)
69
70       Roy Storey (KIWIROY)
71
72       Ilya Pavlov
73
74       David Mertens (run4flat)
75
76       Mark Nunberg (mordy, mnunberg)
77
78       Christian Walde (Mithaldu)
79
80       Brian Wightman (MidLifeXis)
81
82       Zaki Mughal (zmughal)
83
84       mohawk (mohawk2, ETJ)
85
86       Vikas N Kumar (vikasnkumar)
87
88       Flavio Poletti (polettix)
89
90       Salvador Fandiño (salva)
91
92       Gianni Ceccarelli (dakkar)
93
94       Pavel Shaydo (zwon, trinitum)
95
96       Kang-min Liu (劉康民, gugod)
97
98       Nicholas Shipp (nshp)
99
100       Juan Julián Merelo Guervós (JJ)
101
102       Joel Berger (JBERGER)
103
104       Petr Pisar (ppisar)
105
106       Lance Wicks (LANCEW)
107
108       Ahmad Fatoum (a3f, ATHREEF)
109
110       José Joaquín Atria (JJATRIA)
111
112       Duke Leto (LETO)
113
114       Shoichi Kaji (SKAJI)
115
116       Shawn Laffan (SLAFFAN)
117
118       Paul Evans (leonerd, PEVANS)
119
121       This software is copyright (c) 2011-2020 by Graham Ollis.
122
123       This is free software; you can redistribute it and/or modify it under
124       the same terms as the Perl 5 programming language system itself.
125
126
127
128perl v5.30.2                    Al2i0e2n0:-:0B3u-i2l0d::Plugin::PkgConfig::LibPkgConf(3)
Impressum