head	1.7;
access;
symbols
	RELEASE_8_3_0:1.5
	RELEASE_9_0_0:1.2;
locks; strict;
comment	@# @;


1.7
date	2012.12.16.06.16.56;	author svnexp;	state Exp;
branches;
next	1.6;

1.6
date	2012.11.17.05.58.54;	author svnexp;	state Exp;
branches;
next	1.5;

1.5
date	2012.03.13.16.15.09;	author pgollucci;	state Exp;
branches;
next	1.4;

1.4
date	2012.03.13.03.34.36;	author sunpoet;	state Exp;
branches;
next	1.3;

1.3
date	2012.03.08.18.45.11;	author pgollucci;	state Exp;
branches;
next	1.2;

1.2
date	2011.11.23.17.22.25;	author sunpoet;	state Exp;
branches;
next	1.1;

1.1
date	2011.11.13.13.04.31;	author sunpoet;	state Exp;
branches;
next	;


desc
@@


1.7
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/308985
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
## SVN ##
## SVN ## ------------------------------------------------------------------------
## SVN ## r308985 | az | 2012-12-16 06:12:28 +0000 (Sun, 16 Dec 2012) | 5 lines
## SVN ##
## SVN ## - Set default perl version for ports which currently using
## SVN ##   (5.x+ and x < 12) scheme.
## SVN ##
## SVN ## Approved by: bapt@@ (portmgr@@)
## SVN ##
## SVN ## ------------------------------------------------------------------------
## SVN ##
@
text
@# New ports collection makefile for:	p5-Marpa-PP
# Date created:		2011-10-25
# Whom:			Sunpoet Po-Chuan Hsieh <sunpoet@@FreeBSD.org>
#
# $FreeBSD: head/lang/p5-Marpa-PP/Makefile 308985 2012-12-16 06:12:28Z az $
#

PORTNAME=	Marpa-PP
PORTVERSION=	0.014
CATEGORIES=	lang textproc perl5
MASTER_SITES=	CPAN
MASTER_SITE_SUBDIR=	CPAN:JKEGL
PKGNAMEPREFIX=	p5-
DISTNAME=	${PORTNAME}-${PORTVERSION}000

MAINTAINER=	sunpoet@@FreeBSD.org
COMMENT=	Pure Perl version of Marpa

BUILD_DEPENDS=	p5-PPI>=1.206:${PORTSDIR}/textproc/p5-PPI \
		p5-Task-Weaken>=0:${PORTSDIR}/devel/p5-Task-Weaken
BUILD_DEPENDS=	p5-PPI>=1.206:${PORTSDIR}/textproc/p5-PPI \
		p5-Task-Weaken>=0:${PORTSDIR}/devel/p5-Task-Weaken

TEST_DEPENDS=	p5-Test-Weaken>=3.004000:${PORTSDIR}/devel/p5-Test-Weaken

# PERL_CONFIGURE failed on Perl 5.12.4
PERL_MODBUILD=	yes

MAN3=		Marpa::PP.3 \
		Marpa::PP::Advanced::Bibliography.3 \
		Marpa::PP::Advanced::Models.3 \
		Marpa::PP::Debug.3 \
		Marpa::PP::Grammar.3 \
		Marpa::PP::Recognizer.3 \
		Marpa::PP::Rewrite.3 \
		Marpa::PP::Semantics.3 \
		Marpa::PP::Semantics::Infinite.3 \
		Marpa::PP::Semantics::Null.3 \
		Marpa::PP::Semantics::Order.3 \
		Marpa::PP::Support.3 \
		Marpa::PP::Tracing.3 \
		Marpa::PP::Vocabulary.3

.include <bsd.port.pre.mk>

.if ${PERL_LEVEL} < 501001
BUILD_DEPENDS+=	p5-Scalar-List-Utils>=1.21:${PORTSDIR}/lang/p5-Scalar-List-Utils
RUN_DEPENDS+=	p5-Scalar-List-Utils>=1.21:${PORTSDIR}/lang/p5-Scalar-List-Utils
.endif

.if ${PERL_LEVEL} < 501200
BUILD_DEPENDS+=	p5-Data-Dumper>=2.125:${PORTSDIR}/devel/p5-Data-Dumper \
		p5-Storable>=2.21:${PORTSDIR}/devel/p5-Storable
RUN_DEPENDS+=	p5-Data-Dumper>=2.125:${PORTSDIR}/devel/p5-Data-Dumper \
		p5-Storable>=2.21:${PORTSDIR}/devel/p5-Storable
TEST_DEPENDS+=	p5-Test-Simple>=0.94:${PORTSDIR}/devel/p5-Test-Simple
.endif

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


1.6
log
@Switch exporter over
@
text
@d5 1
a5 1
# $FreeBSD: head/lang/p5-Marpa-PP/Makefile 300896 2012-07-14 13:54:48Z beat $
d27 1
a27 1
PERL_MODBUILD=	5.10.0+
@


1.5
log
@- Revert ports/165605 as requested by portmgr@@

Note: devel/p5-B-Size and devel/p5-Devel-Arena
where intentionally not restored.

PR:             ports/165605
Approved by:    portmgr (bapt)
Feature safe:   yes (I sure hope so)
@
text
@d5 1
a5 1
# $FreeBSD$
@


1.4
log
@- Update to 0.014000

Changes:	http://search.cpan.org/dist/Marpa-PP/Changes
Feature safe:	yes
@
text
@d21 2
a22 1
RUN_DEPENDS:=	${BUILD_DEPENDS}
d27 1
a27 1
PERL_MODBUILD=	yes
d44 16
a59 1
.include <bsd.port.mk>
@


1.3
log
@- Remove ports that only work with < perl 5.12 (devel/p5-B-Size, devel/p5-Devel-Arena)
- Remove conditionals for PERL_LEVEL < 501200
- Remove regression-test targets b/c this will be centralized in Mk/bsd.perl.mk
- Other minor cleanups
  RUN_DEPENDS = ${BUILD_DEPENDS} -> RUN_DEPENDS:= ${BUILD_DEPENDS}

PR:             ports/165605
Submitted by:   pgollucci (myself)
Approved by:    portmgr (linimon)
Exp Run by:     linimon
Tested by:      make index
@
text
@d9 1
a9 1
PORTVERSION=	0.012
d12 1
@


1.2
log
@- Update to 0.012

Changes:	http://search.cpan.org/dist/Marpa-PP/Changes
Feature safe:	yes
@
text
@d20 1
a20 2
BUILD_DEPENDS=	p5-PPI>=1.206:${PORTSDIR}/textproc/p5-PPI \
		p5-Task-Weaken>=0:${PORTSDIR}/devel/p5-Task-Weaken
d25 1
a25 1
PERL_MODBUILD=	5.10.0+
d42 1
a42 16
.include <bsd.port.pre.mk>

.if ${PERL_LEVEL} < 501001
BUILD_DEPENDS+=	p5-Scalar-List-Utils>=1.21:${PORTSDIR}/lang/p5-Scalar-List-Utils
RUN_DEPENDS+=	p5-Scalar-List-Utils>=1.21:${PORTSDIR}/lang/p5-Scalar-List-Utils
.endif

.if ${PERL_LEVEL} < 501200
BUILD_DEPENDS+=	p5-Data-Dumper>=2.125:${PORTSDIR}/devel/p5-Data-Dumper \
		p5-Storable>=2.21:${PORTSDIR}/devel/p5-Storable
RUN_DEPENDS+=	p5-Data-Dumper>=2.125:${PORTSDIR}/devel/p5-Data-Dumper \
		p5-Storable>=2.21:${PORTSDIR}/devel/p5-Storable
TEST_DEPENDS+=	p5-Test-Simple>=0.94:${PORTSDIR}/devel/p5-Test-Simple
.endif

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


1.1
log
@- Add p5-Marpa-PP 0.010

Marpa::PP is the pure Perl version of Marpa.

Marpa parses any language whose grammar can be written in BNF. That includes
recursive grammars, ambiguous grammars, infinitely ambiguous grammars and
grammars with useless or empty productions.

WWW: http://search.cpan.org/dist/Marpa-PP/

Feature safe:	yes
@
text
@d9 1
a9 1
PORTVERSION=	0.010
@

