devel/p5-PkgConfig 0.26026 FreeBSD
Pure-Perl Core-Only replacement for pkg-config
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- ART10, GPLv1+
- Categories
- devel, perl5
- Package size
- 33.0 KiB, 191.9 KiB installed
Description
PkgConfig provides a pure-perl, core-only replacement for the pkg-config utility.
This is not a description of the uses of pkg-config but rather a description of the differences between the C version and the Perl one.
While pkg-config is a compiled binary linked with glib, the pure-perl version has no such requirement, and will run wherever Perl ( >= 5.6 ) does.
The main supported options are the common --libs, --cflags, --static, --exists and --modversion.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | devel/p5-PkgConfig | 0.26026 |
| NetBSD | devel/p5-PkgConfig | 0.26026nb2 |
| DragonFly | devel/p5-PkgConfig | 0.25026 |
| HardenedBSD | devel/p5-PkgConfig | 0.26026 |
| GhostBSD | devel/p5-PkgConfig | 0.26026 |
Install
Binary package:
pkg install p5-PkgConfig
From the ports tree:
cd /usr/ports/devel/p5-PkgConfig/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= p5-PkgConfig>0:devel/p5-PkgConfig
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 0.26026 | 0.26026 | 0.25026 | 0.26026 | 0.26026 |
| FreeBSD:14:quarterly | 0.26026 | 0.26026 | n/a | 0.26026 | 0.26026 |
| FreeBSD:15:latest | 0.26026 | 0.26026 | n/a | 0.26026 | 0.26026 |
| FreeBSD:15:quarterly | 0.26026 | 0.26026 | n/a | n/a | n/a |
| FreeBSD:16:latest | 0.26026 | 0.26026 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
The Makefile names none itself; they come from USES and USE_*.
The full lists below include those, and their dependencies in turn.
Build dependencies 2
Run dependencies 1
Configuration
No options to configure.
- USES
- perl5 pkgconfig
- Service scripts
- none
Files
pkg-plist 6
- bin/pkg-config.pl
- bin/ppkg-config
- %%SITE_PERL%%/PkgConfig.pm
- %%PERL5_MAN1%%/pkg-config.pl.1.gz
- %%PERL5_MAN1%%/ppkg-config.1.gz
- %%PERL5_MAN3%%/PkgConfig.3.gz
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| PkgConfig-0.26026.tar.gz | 164582 | 5352ed156a4b5de8c523771ee399f6f8ce5e8bfcf8674f1e1dbd4a8c83643b85 |
Master sites 1
- CPAN
Commit history 0
No commits in the history this site was built from.