head	1.13;
access;
symbols
	RELEASE_8_3_0:1.10
	RELEASE_9_0_0:1.4;
locks; strict;
comment	@# @;


1.13
date	2012.12.16.06.16.56;	author svnexp;	state Exp;
branches;
next	1.12;

1.12
date	2012.11.17.05.58.54;	author svnexp;	state Exp;
branches;
next	1.11;

1.11
date	2012.04.02.10.40.28;	author sunpoet;	state Exp;
branches;
next	1.10;

1.10
date	2012.03.13.16.15.09;	author pgollucci;	state Exp;
branches;
next	1.9;

1.9
date	2012.03.13.03.34.04;	author sunpoet;	state Exp;
branches;
next	1.8;

1.8
date	2012.03.08.18.45.11;	author pgollucci;	state Exp;
branches;
next	1.7;

1.7
date	2012.02.29.15.33.14;	author sunpoet;	state Exp;
branches;
next	1.6;

1.6
date	2011.12.28.15.39.09;	author sunpoet;	state Exp;
branches;
next	1.5;

1.5
date	2011.12.18.12.02.06;	author sunpoet;	state Exp;
branches;
next	1.4;

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

1.3
date	2011.12.01.09.52.00;	author sunpoet;	state Exp;
branches;
next	1.2;

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

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


desc
@@


1.13
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-XS
# Date created:		2011-10-25
# Whom:			Sunpoet Po-Chuan Hsieh <sunpoet@@FreeBSD.org>
#
# $FreeBSD: head/lang/p5-Marpa-XS/Makefile 308985 2012-12-16 06:12:28Z az $
#

PORTNAME=	Marpa-XS
PORTVERSION=	1.008000
CATEGORIES=	lang textproc perl5
MASTER_SITES=	CPAN
MASTER_SITE_SUBDIR=	CPAN:JKEGL
PKGNAMEPREFIX=	p5-

MAINTAINER=	sunpoet@@FreeBSD.org
COMMENT=	XS version of Marpa

BUILD_DEPENDS=	p5-ExtUtils-CBuilder>=0.27:${PORTSDIR}/devel/p5-ExtUtils-CBuilder \
		p5-ExtUtils-PkgConfig>=0:${PORTSDIR}/devel/p5-ExtUtils-PkgConfig \
		p5-Glib2>=1.223:${PORTSDIR}/devel/p5-Glib2 \
		p5-PPI>=1.206:${PORTSDIR}/textproc/p5-PPI \
		p5-Task-Weaken>=0:${PORTSDIR}/devel/p5-Task-Weaken
RUN_DEPENDS=	p5-ExtUtils-PkgConfig>=0:${PORTSDIR}/devel/p5-ExtUtils-PkgConfig \
		p5-Glib2>=1.223:${PORTSDIR}/devel/p5-Glib2 \
		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=	yes

MAN3=		Marpa::XS.3 \
		Marpa::XS::Advanced::Bibliography.3 \
		Marpa::XS::Advanced::Models.3 \
		Marpa::XS::Debug.3 \
		Marpa::XS::Grammar.3 \
		Marpa::XS::Recognizer.3 \
		Marpa::XS::Rewrite.3 \
		Marpa::XS::Semantics.3 \
		Marpa::XS::Semantics::Infinite.3 \
		Marpa::XS::Semantics::Null.3 \
		Marpa::XS::Semantics::Order.3 \
		Marpa::XS::Support.3 \
		Marpa::XS::Tracing.3 \
		Marpa::XS::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
RUN_DEPENDS+=	p5-Data-Dumper>=2.125:${PORTSDIR}/devel/p5-Data-Dumper
TEST_DEPENDS+=	p5-Test-Simple>=0.94:${PORTSDIR}/devel/p5-Test-Simple
.endif

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


1.12
log
@Switch exporter over
@
text
@d5 1
a5 1
# $FreeBSD: head/lang/p5-Marpa-XS/Makefile 300896 2012-07-14 13:54:48Z beat $
d30 1
a30 1
PERL_CONFIGURE=	5.10.0+
@


1.11
log
@- Update to 1.008000

Changes:	http://search.cpan.org/dist/Marpa-XS/Changes
Feature safe:	yes
@
text
@d5 1
a5 1
# $FreeBSD$
@


1.10
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
@d9 1
a9 1
PORTVERSION=	1.006000
@


1.9
log
@- Update to 1.006000

Changes:	http://search.cpan.org/dist/Marpa-XS/Changes
Feature safe:	yes
@
text
@d30 1
a30 1
PERL_CONFIGURE=	yes
@


1.8
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=	1.004000
@


1.7
log
@- Update to 1.004000

Changes:	http://search.cpan.org/dist/Marpa-XS/Changes
@
text
@d30 1
a30 1
PERL_CONFIGURE=	5.10.0+
@


1.6
log
@- Update to 1.002000

Changes:	http://search.cpan.org/dist/Marpa-XS/Changes
@
text
@d9 1
a9 1
PORTVERSION=	1.002000
a59 3
post-patch:
	@@${REINPLACE_CMD} -e '/Test::Weaken->VERSION/ s|!=|<|' ${WRKSRC}/t/weaken.t

@


1.5
log
@- Update to 1.000000
- Patch t/weaken.t for not sticking to Test::Weaken 3.004000

Changes:	http://search.cpan.org/dist/Marpa-XS/Changes
@
text
@d9 1
a9 1
PORTVERSION=	1.000000
@


1.4
log
@- Update to 0.026

Changes:	http://search.cpan.org/dist/Marpa-XS/Changes
Feature safe:	yes
@
text
@d9 1
a9 1
PORTVERSION=	0.026
a13 1
DISTNAME=	${PORTNAME}-${PORTVERSION}000
d60 3
@


1.3
log
@- Update to 0.024

Changes:	http://search.cpan.org/dist/Marpa-XS/Changes
Feature safe:	yes
@
text
@d9 1
a9 1
PORTVERSION=	0.024
@


1.2
log
@- Update to 0.022

Changes:	http://search.cpan.org/dist/Marpa-XS/Changes
Feature safe:	yes
@
text
@d9 1
a9 1
PORTVERSION=	0.022
d12 1
d33 14
a46 1
MAN3=		Marpa::XS.3
@


1.1
log
@- Add p5-Marpa-XS 0.018

Marpa::XS is the XS 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-XS/

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

