Add p5-Class-Virtual, a base class for virtual base classes in Perl.
This commit is contained in:
parent
ee4d7063a3
commit
17b081e986
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=114916
5 changed files with 41 additions and 0 deletions
|
@ -640,6 +640,7 @@
|
|||
SUBDIR += p5-Class-Tangram
|
||||
SUBDIR += p5-Class-Tom
|
||||
SUBDIR += p5-Class-Trigger
|
||||
SUBDIR += p5-Class-Virtual
|
||||
SUBDIR += p5-Class-WhiteHole
|
||||
SUBDIR += p5-Class-XPath
|
||||
SUBDIR += p5-Clone
|
||||
|
|
27
devel/p5-Class-Virtual/Makefile
Normal file
27
devel/p5-Class-Virtual/Makefile
Normal file
|
@ -0,0 +1,27 @@
|
|||
# New ports collection makefile for: Class-Virtual
|
||||
# Date created: 28 Jul 2004
|
||||
# Whom: Anton Berezin <tobez@FreeBSD.org>
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
PORTNAME= Class-Virtual
|
||||
PORTVERSION= 0.04
|
||||
CATEGORIES= devel perl5
|
||||
MASTER_SITES= ${MASTER_SITE_PERL_CPAN}
|
||||
MASTER_SITE_SUBDIR= Class
|
||||
PKGNAMEPREFIX= p5-
|
||||
|
||||
MAINTAINER= perl@FreeBSD.org
|
||||
COMMENT= Base class for virtual base classes in Perl
|
||||
|
||||
BUILD_DEPENDS= ${SITE_PERL}/Class/Data/Inheritable.pm:${PORTSDIR}/devel/p5-Class-Data-Inheritable \
|
||||
${SITE_PERL}/Class/ISA.pm:${PORTSDIR}/devel/p5-Class-ISA \
|
||||
${SITE_PERL}/Carp/Assert.pm:${PORTSDIR}/devel/p5-Carp-Assert
|
||||
RUN_DEPENDS= ${BUILD_DEPENDS}
|
||||
|
||||
PERL_CONFIGURE= yes
|
||||
|
||||
MAN3= Class::Virtual.3 Class::Virtually::Abstract.3
|
||||
|
||||
.include <bsd.port.mk>
|
2
devel/p5-Class-Virtual/distinfo
Normal file
2
devel/p5-Class-Virtual/distinfo
Normal file
|
@ -0,0 +1,2 @@
|
|||
MD5 (Class-Virtual-0.04.tar.gz) = e3c1102f97a50904da1240f3f67446e4
|
||||
SIZE (Class-Virtual-0.04.tar.gz) = 5829
|
5
devel/p5-Class-Virtual/pkg-descr
Normal file
5
devel/p5-Class-Virtual/pkg-descr
Normal file
|
@ -0,0 +1,5 @@
|
|||
This is a base class for implementing virtual base classes (what some
|
||||
people call an abstract class). It allows you to explicitly declare
|
||||
what methods are virtual and that must be implemented by subclasses.
|
||||
|
||||
WWW: http://search.cpan.org/dist/Class-Virtual/
|
6
devel/p5-Class-Virtual/pkg-plist
Normal file
6
devel/p5-Class-Virtual/pkg-plist
Normal file
|
@ -0,0 +1,6 @@
|
|||
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/Virtual/.packlist
|
||||
%%SITE_PERL%%/Class/Virtual.pm
|
||||
%%SITE_PERL%%/Class/Virtually/Abstract.pm
|
||||
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/Virtual
|
||||
@dirrm %%SITE_PERL%%/Class/Virtually
|
||||
@unexec rmdir %D/%%SITE_PERL%%/Class 2>/dev/null || true
|
Loading…
Reference in a new issue