devel/p5-Path-Iterator-Rule 1.015 FreeBSD
Perl extension for iterative, recursive file finder
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- APACHE20
- Categories
- devel, perl5
- Package size
- 40.3 KiB, 107.0 KiB installed
Description
This module iterates over files and directories to identify ones matching a user-defined set of rules. The API is based heavily on File::Find::Rule, but with more explicit distinction between matching rules and options that influence how directories are searched. A Path::Iterator::Rule object is a collection of rules (match criteria) with methods to add additional criteria. Options that control directory traversal are given as arguments to the method that generates an iterator.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | devel/p5-Path-Iterator-Rule | 1.015 |
| DragonFly | devel/p5-Path-Iterator-Rule | 1.015 |
Install
Binary package:
pkg install p5-Path-Iterator-Rule
From the ports tree:
cd /usr/ports/devel/p5-Path-Iterator-Rule/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= p5-Path-Iterator-Rule>0:devel/p5-Path-Iterator-Rule
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 | 1.015 | 1.015 | 1.015 | 1.015 | 1.015 |
| FreeBSD:14:quarterly | 1.015 | 1.015 | n/a | 1.015 | 1.015 |
| FreeBSD:15:latest | 1.015 | 1.015 | n/a | 1.015 | 1.015 |
| FreeBSD:15:quarterly | 1.015 | 1.015 | n/a | n/a | n/a |
| FreeBSD:16:latest | 1.015 | 1.015 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Build 3
p5-Number-Compare>=0.02: math/p5-Number-Comparep5-Text-Glob>=0: textproc/p5-Text-Globp5-Try-Tiny>=0: lang/p5-Try-Tiny
Runtime 3
p5-Number-Compare>=0.02: math/p5-Number-Comparep5-Text-Glob>=0: textproc/p5-Text-Globp5-Try-Tiny>=0: lang/p5-Try-Tiny
Test 4
p5-File-pushd>=0: devel/p5-File-pushdp5-Path-Tiny>=0: devel/p5-Path-Tinyp5-Test-Deep>=0: devel/p5-Test-Deepp5-Test-Filename>=0.03: devel/p5-Test-Filename
The full lists below include those, and their dependencies in turn.
Build dependencies 4
Run dependencies 4
Configuration
No options to configure.
- USES
- perl5
- Service scripts
- none
Files
pkg-plist 4
- %%SITE_PERL%%/PIR.pm
- %%SITE_PERL%%/Path/Iterator/Rule.pm
- %%PERL5_MAN3%%/PIR.3.gz
- %%PERL5_MAN3%%/Path::Iterator::Rule.3.gz
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| Path-Iterator-Rule-1.015.tar.gz | 53036 | f3b062c68e07c76f68de5bc33877cfe9e078b6351a61ba1650e33e09f51ecb29 |
Master sites 1
- CPAN
Commit history 0
No commits in the history this site was built from.