Damien Conway's stuff.

This commit is contained in:
espie 2006-11-24 19:25:13 +00:00
parent 552515bf09
commit f2548dbfde
4 changed files with 36 additions and 0 deletions

View File

@ -0,0 +1,17 @@
# $OpenBSD: Makefile,v 1.1.1.1 2006/11/24 19:25:13 espie Exp $
COMMENT= "utilities functions to build inside-out objects"
MODULES= cpan
DISTNAME= Class-Std-Utils-0.0.2
CATEGORIES= devel
# perl
PERMIT_PACKAGE_CDROM= Yes
PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
CONFIGURE_STYLE= modbuild
.include <bsd.port.mk>

View File

@ -0,0 +1,4 @@
MD5 (Class-Std-Utils-0.0.2.tar.gz) = 15a58448b074e482b2949e2cd892fbac
RMD160 (Class-Std-Utils-0.0.2.tar.gz) = 0e09faa979823e6ac21f412d14a656880e0edc9c
SHA1 (Class-Std-Utils-0.0.2.tar.gz) = 9a3790c7e426756f4ff4b4c35ca37e96b29d5a55
SIZE (Class-Std-Utils-0.0.2.tar.gz) = 5113

View File

@ -0,0 +1,10 @@
This module provides three utility subroutines:
anon_scalar()
ident($some_ref)
extract_initializers_from(\%hash)
Those can be used to simplify the building of inside-out objects,
as seen in Damian Conway's book `perl's best practices'.

View File

@ -0,0 +1,5 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2006/11/24 19:25:13 espie Exp $
${P5SITE}/Class/
${P5SITE}/Class/Std/
${P5SITE}/Class/Std/Utils.pm
@man man/man3p/Class::Std::Utils.3p