Port details on branch 2022Q2 |
- p5-Class-Std Support for creating standard "inside-out" classes
- 0.013 devel =2 0.013Version of this port present on the latest quarterly branch.
- Maintainer: perl@FreeBSD.org
- Port Added: 2006-05-30 18:16:55
- Last Update: 2022-09-07 21:58:51
- Commit Hash: fb16dfe
- People watching this port, also watch:: re2c, irssi, dcraw, dnetc, p5-POE
- Also Listed In: perl5
- License: ART10 GPLv1+
- WWW:
- https://metacpan.org/release/Class-Std
- Description:
- Most programmers who use Perl's object-oriented features construct their
objects by blessing a hash. But, in doing so, they undermine the
robustness of the OO approach. Hash-based objects are unencapsulated:
their entries are open for the world to access and modify.
Objects without effective encapsulation are vulnerable. Instead of
politely respecting their public interface, some clever client coder
inevitably will realize that it's marginally faster to interact directly
with the underlying implementation, pulling out attribute values
directly from the hash of an object.
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- p5-Class-Std>0:devel/p5-Class-Std
- To install the port:
- cd /usr/ports/devel/p5-Class-Std/ && make install clean
- To add the package, run one of these commands:
- pkg install devel/p5-Class-Std
- pkg install p5-Class-Std
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: p5-Class-Std
- Flavors: there is no flavor information for this port.
- distinfo:
- SHA256 (Class-Std-0.013.tar.gz) = bcd6d82f6c8af0fe069fced7dd165a4795b0b6e92351c7d4e5a1ab9a14fc35c6
SIZE (Class-Std-0.013.tar.gz) = 39384
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- perl5>=5.32.r0<5.33 : lang/perl5.32
- Runtime dependencies:
-
- perl5>=5.32.r0<5.33 : lang/perl5.32
- This port is required by:
- for Build
-
- devel/p5-Class-Std-Fast
- devel/p5-Luka
- net-mgmt/p5-NetApp
- security/p5-openxpki
- www/p5-WebService-ISBNDB
- for Run
-
- devel/p5-Class-Std-Fast
- devel/p5-Config-Std
- devel/p5-Luka
- net-mgmt/p5-NetApp
- security/p5-openxpki
- www/p5-WebService-ISBNDB
Configuration Options:
- No options to configure
- Options name:
- devel_p5-Class-Std
- USES:
- perl5
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|