head	1.23;
access;
symbols
	RELEASE_8_3_0:1.22
	RELEASE_9_0_0:1.21
	RELEASE_7_4_0:1.20
	RELEASE_8_2_0:1.20
	RELEASE_6_EOL:1.20
	RELEASE_8_1_0:1.20
	RELEASE_7_3_0:1.20
	RELEASE_8_0_0:1.18
	RELEASE_7_2_0:1.17
	RELEASE_7_1_0:1.15
	RELEASE_6_4_0:1.15
	RELEASE_5_EOL:1.15
	RELEASE_7_0_0:1.14
	RELEASE_6_3_0:1.14
	PRE_XORG_7:1.14
	RELEASE_4_EOL:1.13
	RELEASE_6_2_0:1.11
	RELEASE_6_1_0:1.11
	RELEASE_5_5_0:1.11
	RELEASE_6_0_0:1.11
	RELEASE_5_4_0:1.11
	RELEASE_4_11_0:1.11
	RELEASE_5_3_0:1.10
	RELEASE_4_10_0:1.10
	RELEASE_5_2_1:1.10
	RELEASE_5_2_0:1.10
	RELEASE_4_9_0:1.9
	RELEASE_5_1_0:1.9
	RELEASE_4_8_0:1.9
	RELEASE_5_0_0:1.8
	RELEASE_4_7_0:1.8
	RELEASE_4_6_2:1.6
	RELEASE_4_6_1:1.6
	RELEASE_4_6_0:1.6
	RELEASE_5_0_DP1:1.6
	RELEASE_4_5_0:1.6
	RELEASE_4_4_0:1.5;
locks; strict;
comment	@# @;


1.23
date	2012.11.17.05.58.54;	author svnexp;	state Exp;
branches;
next	1.22;

1.22
date	2012.01.21.17.39.02;	author eadler;	state Exp;
branches;
next	1.21;

1.21
date	2011.06.20.08.37.08;	author az;	state Exp;
branches;
next	1.20;

1.20
date	2010.01.09.23.27.56;	author pgollucci;	state Exp;
branches;
next	1.19;

1.19
date	2009.10.20.13.34.51;	author tobez;	state Exp;
branches;
next	1.18;

1.18
date	2009.07.22.16.26.46;	author pgollucci;	state Exp;
branches;
next	1.17;

1.17
date	2009.01.09.09.50.05;	author tobez;	state Exp;
branches;
next	1.16;

1.16
date	2008.11.28.20.56.41;	author tobez;	state Exp;
branches;
next	1.15;

1.15
date	2008.04.17.14.26.51;	author araujo;	state Exp;
branches;
next	1.14;

1.14
date	2007.02.27.11.20.54;	author tobez;	state Exp;
branches;
next	1.13;

1.13
date	2006.12.13.15.14.48;	author tobez;	state Exp;
branches;
next	1.12;

1.12
date	2006.11.28.11.51.06;	author tobez;	state Exp;
branches;
next	1.11;

1.11
date	2004.10.13.09.15.44;	author tobez;	state Exp;
branches;
next	1.10;

1.10
date	2003.10.24.12.02.35;	author ijliao;	state Exp;
branches;
next	1.9;

1.9
date	2003.03.07.06.05.33;	author ade;	state Exp;
branches;
next	1.8;

1.8
date	2002.06.13.16.19.01;	author tobez;	state Exp;
branches;
next	1.7;

1.7
date	2002.06.02.22.20.59;	author tobez;	state Exp;
branches;
next	1.6;

1.6
date	2001.11.18.21.55.26;	author tobez;	state Exp;
branches;
next	1.5;

1.5
date	2001.09.03.13.54.01;	author tobez;	state Exp;
branches;
next	1.4;

1.4
date	2001.08.03.19.50.26;	author tobez;	state Exp;
branches;
next	1.3;

1.3
date	2001.06.12.19.24.48;	author tobez;	state Exp;
branches;
next	1.2;

1.2
date	2001.05.19.19.43.36;	author ijliao;	state Exp;
branches;
next	1.1;

1.1
date	2001.04.28.15.08.07;	author joe;	state Exp;
branches;
next	;


desc
@@


1.23
log
@Switch exporter over
@
text
@# New ports collection makefile for:	lang/p5-Switch
# Date created:				26 April 2001
# Whom:					Anton Berezin <tobez@@tobez.org>
#
# $FreeBSD: head/lang/p5-Switch/Makefile 300896 2012-07-14 13:54:48Z beat $
#

PORTNAME=	Switch
PORTVERSION=	2.16
CATEGORIES=	lang perl5
MASTER_SITES=	CPAN
MASTER_SITE_SUBDIR=	CPAN:RGARCIA
PKGNAMEPREFIX=	p5-

MAINTAINER=	tobez@@FreeBSD.org
COMMENT=	Switch - A switch statement for Perl

BUILD_DEPENDS=	p5-Filter>0:${PORTSDIR}/devel/p5-Filter
RUN_DEPENDS:=	${BUILD_DEPENDS}

PERL_CONFIGURE=	yes

MAN3=		Switch.3

.include <bsd.port.mk>
@


1.22
log
@At the moment 1385 ports use BUILD_DEPENDS= ${RUN_DEPENDS} and 450
ports use BUILD_DEPENDS:= ${RUN_DEPENDS}. This patch fixes ports that are
currently broken. This is a temporary measure until we organically stop using
:= or someone(s) spend a lot of time changing all the ports over.

Explicit duplication > := > = and this just moves ports one step to the left

Approved by:	portmgr
@
text
@d5 1
a5 1
# $FreeBSD$
@


1.21
log
@- Replace ../../authors in MASTER_SITE_SUBDIR with CPAN:CPANID macro.
  See http://wiki.freebsd.org/Perl for details.
- Change maintainership from ports@@ to perl@@ for ports in this changeset.
- Remove MD5 checksum
@
text
@d19 1
a19 1
RUN_DEPENDS=	${BUILD_DEPENDS}
@


1.20
log
@- Update to 2.16

PR:             ports/141591
Approved by:    maintainer timeout (tobez@@FreeBSD.org; 25 days)
Submitted by:   myself (pgollucci@@)
@
text
@d12 1
a12 1
MASTER_SITE_SUBDIR=	../../authors/id/R/RG/RGARCIA
@


1.19
log
@Update to 2.15.

Changes:	http://search.cpan.org/dist/Switch/Changes
@
text
@d9 1
a9 1
PORTVERSION=	2.15
@


1.18
log
@- lang/perl5.6 is dead, remove PERL_LEVEL/PERL_VERSION < 500801 checks

PR:             ports/135398
Tested by:      2 -exp runs by pav
Approved by:    portmgr (pav)
@
text
@d9 1
a9 2
PORTVERSION=	2.14
PORTREVISION=	1
@


1.17
log
@Update to 2.14.

Changes: http://search.cpan.org/dist/Switch/Changes
@
text
@d26 1
a26 8
.include <bsd.port.pre.mk>

.if ${PERL_LEVEL} < 500703
BUILD_DEPENDS+=	p5-Text-Balanced>=0:${PORTSDIR}/textproc/p5-Text-Balanced
RUN_DEPENDS+=	p5-Text-Balanced>=0:${PORTSDIR}/textproc/p5-Text-Balanced
.endif

.include <bsd.port.post.mk>
@


1.16
log
@Fix a 7.5-years old (!) dependency bug uncovered by a change in [bogus]
dependency.  This snafu of mine actually predates my getting a commit
bit.  Bump PORTREVISION.

Reported by:	QAT bot
@
text
@d9 1
a9 1
PORTVERSION=	2.13
@


1.15
log
@- Take advantage of CPAN macro from bsd.sites.mk, change ${MASTER_SITE_PERL_CPAN} to CPAN.

PR:		ports/122674
Submitted by:	Philip M. Gollucci <pgollucci@@p6m7g8.com>
Reworked by:	araujo (myself)
Approved by:	portmgr (pav)
@
text
@d10 1
d19 1
a19 2
BUILD_DEPENDS=	${SITE_PERL}/${PERL_ARCH}/Filter/Util/Call.pm:${PORTSDIR}/devel/p5-Filter \
		${SITE_PERL}/Text/Balanced.pm:${PORTSDIR}/devel/p5-Parse-RecDescent
d26 8
a33 1
.include <bsd.port.mk>
@


1.14
log
@Update to 2.13.
@
text
@d11 2
a12 2
MASTER_SITES=	${MASTER_SITE_PERL_CPAN}
MASTER_SITE_SUBDIR=	../by-authors/id/R/RG/RGARCIA
@


1.13
log
@Update to 2.12.
@
text
@d9 1
a9 1
PORTVERSION=	2.12
@


1.12
log
@Update to 2.11.
@
text
@d9 1
a9 1
PORTVERSION=	2.11
@


1.11
log
@Update to 2.10.
@
text
@d9 1
a9 1
PORTVERSION=	2.10
@


1.10
log
@utilize SITE_PERL

PR:		58166
Submitted by:	Cheng-Lung Sung <clsung@@dragon2.net>
@
text
@d9 1
a9 1
PORTVERSION=	2.09
d12 1
a12 1
MASTER_SITE_SUBDIR=	../by-authors/id/DCONWAY
@


1.9
log
@Clear moonlight beckons.
Requiem mors pacem pkg-comment,
And be calm ports tree.

E Nomini Patri, E Fili, E Spiritu Sancti.
@
text
@d18 2
a19 2
BUILD_DEPENDS=	${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/${PERL_ARCH}/Filter/Util/Call.pm:${PORTSDIR}/devel/p5-Filter \
		${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/Text/Balanced.pm:${PORTSDIR}/devel/p5-Parse-RecDescent
a24 1
MANPREFIX=	${PREFIX}/lib/perl5/${PERL_VERSION}
@


1.8
log
@Update to 2.09.
@
text
@d16 1
@


1.7
log
@Update to 2.07.
@
text
@d9 1
a9 1
PORTVERSION=	2.07
@


1.6
log
@Update to 2.06.
@
text
@d9 1
a9 1
PORTVERSION=	2.06
@


1.5
log
@Update to 2.05 and add WWW.
@
text
@d5 1
a5 1
# $FreeBSD: ports/lang/p5-Switch/Makefile,v 1.4 2001/08/03 19:50:26 tobez Exp $
d9 1
a9 1
PORTVERSION=	2.05
@


1.4
log
@Upgrade lang/p5-Switch to 2.04.
@
text
@d5 1
a5 1
# $FreeBSD: ports/lang/p5-Switch/Makefile,v 1.3 2001/06/12 19:24:48 tobez Exp $
d9 1
a9 1
PORTVERSION=	2.04
d17 1
a17 1
BUILD_DEPENDS=  ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/${PERL_ARCH}/Filter/Util/Call.pm:${PORTSDIR}/devel/p5-Filter \
d19 1
a19 1
RUN_DEPENDS=    ${BUILD_DEPENDS}
@


1.3
log
@Updated MAINTAINER to my new committer email address.
Do the same for pkg-descr files.

Approved by:	markm
@
text
@d5 1
a5 1
# $FreeBSD: ports/lang/p5-Switch/Makefile,v 1.2 2001/05/19 19:43:36 ijliao Exp $
d9 1
a9 1
PORTVERSION=	2.03
@


1.2
log
@upgrade to 2.03

PR:		27413
Submitted by:	maintainer
@
text
@d5 1
a5 1
# $FreeBSD: ports/lang/p5-Switch/Makefile,v 1.1 2001/04/28 15:08:07 joe Exp $
d15 1
a15 1
MAINTAINER=	tobez@@tobez.org
@


1.1
log
@Switch.pm provides the syntax and semantics for an explicit case
mechanism for Perl. The syntax is minimal, introducing only the
keywords switch and case and conforming to the general pattern of
existing Perl control structures. The semantics are particularly
rich, allowing any one (or more) of nearly 30 forms of matching to
be used when comparing a switch value with its various cases.

PR:	ports/26875
@
text
@d5 1
a5 1
# $FreeBSD$
d9 1
a9 1
PORTVERSION=	2.02
d17 2
a18 1
BUILD_DEPENDS=  ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/${PERL_ARCH}/Filter/Util/Call.pm:${PORTSDIR}/devel/p5-Filter
@

