head	1.71;
access;
symbols
	RELEASE_8_3_0:1.66
	RELEASE_9_0_0:1.64
	RELEASE_7_4_0:1.55
	RELEASE_8_2_0:1.55
	RELEASE_6_EOL:1.52
	RELEASE_8_1_0:1.47
	RELEASE_7_3_0:1.44
	RELEASE_8_0_0:1.39
	RELEASE_7_2_0:1.35
	RELEASE_7_1_0:1.33
	RELEASE_6_4_0:1.33
	RELEASE_5_EOL:1.27
	RELEASE_7_0_0:1.19
	RELEASE_6_3_0:1.19
	PRE_XORG_7:1.17
	RELEASE_4_EOL:1.16
	RELEASE_6_2_0:1.15
	RELEASE_6_1_0:1.6
	RELEASE_5_5_0:1.6
	RELEASE_6_0_0:1.5;
locks; strict;
comment	@# @;


1.71
date	2013.03.08.21.56.28;	author svnexp;	state Exp;
branches;
next	1.70;

1.70
date	2012.12.18.23.19.34;	author svnexp;	state Exp;
branches;
next	1.69;

1.69
date	2012.11.17.05.58.54;	author svnexp;	state Exp;
branches;
next	1.68;

1.68
date	2012.07.19.09.42.56;	author sunpoet;	state Exp;
branches;
next	1.67;

1.67
date	2012.05.21.11.29.39;	author sunpoet;	state Exp;
branches;
next	1.66;

1.66
date	2012.02.04.15.41.32;	author skv;	state Exp;
branches;
next	1.65;

1.65
date	2011.12.19.18.22.59;	author skv;	state Exp;
branches;
next	1.64;

1.64
date	2011.10.25.08.50.34;	author skv;	state Exp;
branches;
next	1.63;

1.63
date	2011.09.23.12.18.46;	author skv;	state Exp;
branches;
next	1.62;

1.62
date	2011.07.26.07.23.17;	author skv;	state Exp;
branches;
next	1.61;

1.61
date	2011.07.10.21.06.37;	author bapt;	state Exp;
branches;
next	1.60;

1.60
date	2011.07.02.22.18.27;	author pav;	state Exp;
branches;
next	1.59;

1.59
date	2011.05.22.18.57.07;	author skv;	state Exp;
branches;
next	1.58;

1.58
date	2011.04.30.16.15.21;	author skv;	state Exp;
branches;
next	1.57;

1.57
date	2011.03.19.22.02.44;	author skv;	state Exp;
branches;
next	1.56;

1.56
date	2011.02.16.18.37.37;	author skv;	state Exp;
branches;
next	1.55;

1.55
date	2010.12.22.14.29.52;	author skv;	state Exp;
branches;
next	1.54;

1.54
date	2010.12.15.11.37.48;	author bapt;	state Exp;
branches;
next	1.53;

1.53
date	2010.12.07.21.48.45;	author pgollucci;	state Exp;
branches;
next	1.52;

1.52
date	2010.11.05.09.42.44;	author skv;	state Exp;
branches;
next	1.51;

1.51
date	2010.11.04.14.10.55;	author skv;	state Exp;
branches;
next	1.50;

1.50
date	2010.10.10.07.07.13;	author pgollucci;	state Exp;
branches;
next	1.49;

1.49
date	2010.09.09.19.05.55;	author pgollucci;	state Exp;
branches;
next	1.48;

1.48
date	2010.07.23.14.00.14;	author skv;	state Exp;
branches;
next	1.47;

1.47
date	2010.05.19.05.56.07;	author skv;	state Exp;
branches;
next	1.46;

1.46
date	2010.04.21.18.14.17;	author skv;	state Exp;
branches;
next	1.45;

1.45
date	2010.04.19.10.43.29;	author ale;	state Exp;
branches;
next	1.44;

1.44
date	2010.02.17.21.44.54;	author skv;	state Exp;
branches;
next	1.43;

1.43
date	2010.02.04.03.27.15;	author pgollucci;	state Exp;
branches;
next	1.42;

1.42
date	2010.01.10.21.31.31;	author pgollucci;	state Exp;
branches;
next	1.41;

1.41
date	2010.01.10.07.27.16;	author pgollucci;	state Exp;
branches;
next	1.40;

1.40
date	2010.01.10.03.54.05;	author linimon;	state Exp;
branches;
next	1.39;

1.39
date	2009.07.21.19.04.38;	author skv;	state Exp;
branches;
next	1.38;

1.38
date	2009.06.18.11.44.05;	author skv;	state Exp;
branches;
next	1.37;

1.37
date	2009.05.31.22.42.49;	author skv;	state Exp;
branches;
next	1.36;

1.36
date	2009.05.13.09.45.52;	author ale;	state Exp;
branches;
next	1.35;

1.35
date	2008.11.10.17.57.56;	author skv;	state Exp;
branches;
next	1.34;

1.34
date	2008.09.25.16.09.19;	author skv;	state Exp;
branches;
next	1.33;

1.33
date	2008.08.26.10.15.57;	author skv;	state Exp;
branches;
next	1.32;

1.32
date	2008.07.25.14.34.27;	author pav;	state Exp;
branches;
next	1.31;

1.31
date	2008.07.18.12.10.50;	author skv;	state Exp;
branches;
next	1.30;

1.30
date	2008.07.15.19.45.29;	author pav;	state Exp;
branches;
next	1.29;

1.29
date	2008.07.15.19.37.55;	author pav;	state Exp;
branches;
next	1.28;

1.28
date	2008.06.24.12.13.38;	author skv;	state Exp;
branches;
next	1.27;

1.27
date	2008.04.17.14.26.52;	author araujo;	state Exp;
branches;
next	1.26;

1.26
date	2008.04.06.18.44.12;	author pav;	state Exp;
branches;
next	1.25;

1.25
date	2008.03.20.09.54.05;	author skv;	state Exp;
branches;
next	1.24;

1.24
date	2008.02.20.21.59.38;	author pav;	state Exp;
branches;
next	1.23;

1.23
date	2008.02.07.18.21.59;	author mi;	state Exp;
branches;
next	1.22;

1.22
date	2008.02.07.15.59.18;	author skv;	state Exp;
branches;
next	1.21;

1.21
date	2008.01.25.20.20.02;	author erwin;	state Exp;
branches;
next	1.20;

1.20
date	2007.12.23.13.34.02;	author skv;	state Exp;
branches;
next	1.19;

1.19
date	2007.10.17.10.12.45;	author ade;	state Exp;
branches;
next	1.18;

1.18
date	2007.09.08.01.00.16;	author linimon;	state Exp;
branches;
next	1.17;

1.17
date	2007.04.22.01.41.55;	author kris;	state Exp;
branches;
next	1.16;

1.16
date	2006.11.06.02.13.37;	author flz;	state Exp;
branches;
next	1.15;

1.15
date	2006.09.20.11.21.47;	author stas;	state Exp;
branches;
next	1.14;

1.14
date	2006.09.02.16.51.03;	author kris;	state Exp;
branches;
next	1.13;

1.13
date	2006.08.04.08.37.17;	author erwin;	state Exp;
branches;
next	1.12;

1.12
date	2006.07.07.11.47.33;	author skv;	state Exp;
branches;
next	1.11;

1.11
date	2006.05.29.13.46.21;	author skv;	state Exp;
branches;
next	1.10;

1.10
date	2006.05.10.14.46.42;	author ale;	state Exp;
branches;
next	1.9;

1.9
date	2006.04.22.22.02.06;	author kris;	state Exp;
branches;
next	1.8;

1.8
date	2006.04.07.08.06.30;	author skv;	state Exp;
branches;
next	1.7;

1.7
date	2006.03.15.09.10.47;	author skv;	state Exp;
branches;
next	1.6;

1.6
date	2006.02.28.09.42.33;	author kris;	state Exp;
branches;
next	1.5;

1.5
date	2005.07.06.14.17.38;	author skv;	state Exp;
branches;
next	1.4;

1.4
date	2005.06.12.10.54.32;	author skv;	state Exp;
branches;
next	1.3;

1.3
date	2005.04.30.00.59.30;	author kris;	state Exp;
branches;
next	1.2;

1.2
date	2005.04.20.10.26.10;	author skv;	state Exp;
branches;
next	1.1;

1.1
date	2005.04.15.17.01.21;	author skv;	state Exp;
branches;
next	;


desc
@@


1.71
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/313635
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
@
text
@# Created by: Sergey Skvortsov <skv@@protey.ru>
# $FreeBSD: head/lang/parrot/Makefile 313635 2013-03-08 11:32:11Z bapt $

PORTNAME=	parrot
PORTVERSION=	${PARROT_VERSION}
PORTREVISION=	1
CATEGORIES=	lang
MASTER_SITES=	ftp://ftp.parrot.org/pub/parrot/releases/stable/${PORTVERSION}/

MAINTAINER=	perl@@FreeBSD.org
COMMENT=	Parrot - virtual machine for dynamic languages

LICENSE=	ART20

BUILD_DEPENDS=	${LOCALBASE}/bin/flex:${PORTSDIR}/textproc/flex \
		${LOCALBASE}/bin/gm4:${PORTSDIR}/devel/m4 \
		${LOCALBASE}/bin/pcre-config:${PORTSDIR}/devel/pcre
LIB_DEPENDS=	gmp:${PORTSDIR}/math/gmp \
		icudata:${PORTSDIR}/devel/icu

MAKE_JOBS_UNSAFE=	yes

USE_BZIP2=	yes
USES=		bison
USE_PERL5=	yes
USE_GMAKE=	yes

USE_LDCONFIG=	yes

CONFIGURE_SCRIPT=	Configure.pl
CONFIGURE_ARGS=	--cc=${CC} --ld=${CC} --ccflags="${CFLAGS}" \
		--ldflags="${LDFLAGS} -L/usr/lib -L${LOCALBASE}/lib" \
		--icu-config=${LOCALBASE}/bin/icu-config \
		--optimize --parrot_is_shared --inline --gc=gms \
		--lex=${LOCALBASE}/bin/flex \
		--yacc=${LOCALBASE}/bin/bison \
		--verbose \
		--prefix=${PREFIX}

INSTALL_TARGET=	install-dev
ALL_TARGET=	installable

.include "${.CURDIR}/Makefile.common"

PARROT_SHARE_DIR=	share/doc/${PORTNAME}/${PORTVERSION}
PARROT_DOCS=		${PARROT_SHARE_DIR}
PLIST_SUB+=	PARROT_VER="${PORTVERSION}" \
		PARROT_DOCS="${PARROT_DOCS}"

do-configure:
	cd ${WRKSRC} && ${PERL} ${CONFIGURE_SCRIPT} ${CONFIGURE_ARGS}

regression-test test: build
	cd ${WRKSRC} && ${MAKE} test

x-generate-plist:
	(${PORTSDIR}/Tools/scripts/plist -d -m ${MTREE_FILE} ${PREFIX} \
	| ${SED} -E \
		's,.*share/nls/.+$$,,g \
		;s,${PARROT_DOCS}(/.+)?$$,%%PARROT_DOCS%%\1,g \
		;s,${PARROT_SHARE_DIR}(/.+)?$$,%%DOCSDIR%%\1,g \
		;s,${PORTVERSION}(/.+)?$$,%%PARROT_VER%%\1,g \
		' | ${TR} -s '\n') > temp-pkg-plist

.include <bsd.port.pre.mk>

.if ${ARCH} == ia64
BROKEN=		Does not compile on ia64
.endif

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


1.70
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/309206
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
## SVN ##
## SVN ## ------------------------------------------------------------------------
## SVN ## r309206 | bapt | 2012-12-18 23:09:07 +0000 (Tue, 18 Dec 2012) | 2 lines
## SVN ##
## SVN ## Chase icu, graphite2 and libexttextcat bump
## SVN ##
## SVN ## ------------------------------------------------------------------------
## SVN ##
@
text
@d2 1
a2 1
# $FreeBSD: head/lang/parrot/Makefile 309206 2012-12-18 23:09:07Z bapt $
d24 1
a24 1
USE_BISON=	build
@


1.69
log
@Switch exporter over
@
text
@d1 2
a2 6
# New ports collection makefile for:	parrot
# Date created:	   15 April 2005
# Whom:		   Sergey Skvortsov <skv@@protey.ru>
#
# $FreeBSD: head/lang/parrot/Makefile 301146 2012-07-19 09:42:56Z sunpoet $
#
d6 1
@


1.68
log
@SVN rev 301146 on 2012-07-19 09:42:56Z by sunpoet

- Update to 4.6.0
- Add regression-test: for tinderbox

Changes:	https://github.com/parrot/parrot/blob/master/ChangeLog
@
text
@d5 1
a5 1
# $FreeBSD$
@


1.67
log
@- Update to 4.3.0
- Sort BUILD_DEPENDS
- Remove trailing blank line in Makefile.common
- Pet portlint: remove ABI version number from LIB_DEPENDS

Changes:	http://www.parrot.org/news/2012/Parrot-4.3.0
		http://www.parrot.org/news/2012/Parrot-4.2.0
		http://www.parrot.org/news/2012/Parrot-4.1.0
@
text
@d56 1
a56 1
test:
@


1.66
log
@Update to 4.0.0

Changes:	http://parrot.org/news/2012/Parrot-4.0.0
@
text
@d18 2
a19 2
BUILD_DEPENDS=	gm4:${PORTSDIR}/devel/m4 \
		${LOCALBASE}/bin/flex:${PORTSDIR}/textproc/flex \
d21 2
a22 2
LIB_DEPENDS=	gmp.10:${PORTSDIR}/math/gmp \
		icudata.48:${PORTSDIR}/devel/icu
d28 1
a28 1
USE_PERL5=	5.8.0+
@


1.65
log
@Update to 3.10.0

Changes:	http://www.parrot.org/news/2011/Parrot-3.10.0
@
text
@d11 1
a11 1
MASTER_SITES=	ftp://ftp.parrot.org/pub/parrot/releases/devel/${PORTVERSION}/
@


1.64
log
@Update to 3.9.0

Changes:	http://www.parrot.org/news/2011/3.9.0
@
text
@d11 1
a11 1
MASTER_SITES=	ftp://ftp.parrot.org/pub/parrot/releases/supported/${PORTVERSION}/
@


1.63
log
@Update to 3.8.0

Changes:	http://www.parrot.org/news/2011/Parrot-3.8.0
		http://www.parrot.org/news/2011/Parrot-3.7.0
@
text
@a9 1
PORTREVISION=	1
d11 1
a11 1
MASTER_SITES=	ftp://ftp.parrot.org/pub/parrot/releases/devel/${PORTVERSION}/
@


1.62
log
@Update to 3.6.0

Changes:	http://www.parrot.org/news/2011/Parrot-3.6.0
@
text
@d12 1
a12 1
MASTER_SITES=	ftp://ftp.parrot.org/pub/parrot/releases/stable/${PORTVERSION}/
@


1.61
log
@- update ICU to 4.8
- chase library bump
- add an entry in UPDATING for instructions
- remove old conflict lines
@
text
@d12 1
a12 1
MASTER_SITES=	ftp://ftp.parrot.org/pub/parrot/releases/devel/${PORTVERSION}/
d17 2
a24 4
BROKEN=		incomplete plist

LICENSE=	ART20

@


1.60
log
@- Mark BROKEN: incomplete plist
@
text
@d10 1
d21 1
a21 1
		icudata.46:${PORTSDIR}/devel/icu
@


1.59
log
@Update to 3.4.0

Changes:	http://www.parrot.org/news/2011/Parrot-3.4.0
@
text
@d22 2
@


1.58
log
@Update to 3.3.0

Changes:	http://www.parrot.org/news/2011/Parrot-3.3.0
@
text
@d11 1
a11 1
MASTER_SITES=	ftp://ftp.parrot.org/pub/parrot/releases/supported/${PORTVERSION}/
@


1.57
log
@Update to 3.2.0

Changes:	http://www.parrot.org/news/2011/Parrot-3.2.0
@
text
@d11 1
a11 1
MASTER_SITES=	ftp://ftp.parrot.org/pub/parrot/releases/devel/${PORTVERSION}/
@


1.56
log
@Update to 3.1.0

Changes:	http://www.parrot.org/news/2011/Parrot-3.1.0
		http://www.parrot.org/news/2011/Parrot-3.0.0
@
text
@a9 1
PORTREVISION=	1
d37 1
a37 1
		--optimize --parrot_is_shared --inline \
@


1.55
log
@Update to 2.11.0

Changes:	http://www.parrot.org/news/2010/Parrot-2.11.0
@
text
@d27 1
a27 1
#USE_BZIP2=	yes
d35 1
a35 1
CONFIGURE_ARGS=	--cc=${CC} --cxx=${CXX} --ld=${CC} --ccflags="${CFLAGS}" \
a70 8
# JIT only works on x86
.if ${ARCH} == "i386" || ${ARCH} == "amd64"
CONFIGURE_ARGS+=	--jitcapable --execcapable
PLIST_SUB+=	JIT=""
.else
PLIST_SUB+=	JIT="@@comment "
.endif

@


1.54
log
@Chase devel/icu upgrade
Add an updating note
@
text
@d27 1
a27 1
USE_BZIP2=	yes
@


1.53
log
@- Update to 2.10.1

PR:             ports/152799
Submitted by:   Aliaksandr Zahatski  <zahatski@@gmail.com>
With Hat:       perl@@
@
text
@d10 1
d21 1
a21 1
		icudata.38:${PORTSDIR}/devel/icu
@


1.52
log
@Specify LICENSE.
@
text
@d11 1
a11 1
MASTER_SITES=	ftp://ftp.parrot.org/pub/parrot/releases/stable/${PORTVERSION}/
@


1.51
log
@Update to 2.9.1

Changes:	http://www.parrot.org/news/parrot-2.9.1-released
		http://www.parrot.org/news/2010/Parrot-2.9.0
PR:		ports/151811
Submitted by:	Aliaksandr Zahatski <zahatski@@gmail.com>
@
text
@d22 2
@


1.50
log
@- Update to 2.8.0

PR:             ports/151105
Submitted by:   Aliaksandr Zahatski <zahatski@@gmail.com>
With Hat:       perl@@
@
text
@a9 1
PORTREVISION=	1
d11 1
a11 1
MASTER_SITES=	ftp://ftp.parrot.org/pub/parrot/releases/devel/${PORTVERSION}/
@


1.49
log
@- Update to 2.7.0

PR:             ports/150031
Submitted by:   Aliaksandr Zahatski  <zahatski@@gmail.com>
With Hat:       perl@@
@
text
@@


1.48
log
@Update to 2.6.0

Changes:	http://parrot.org/news/2010/Parrot-2.6.0
PR:		ports/148809
Submitted by:	Aliaksandr Zahatski <zahatski@@gmail.com>
@
text
@d10 1
d12 1
a12 1
MASTER_SITES=	ftp://ftp.parrot.org/pub/parrot/releases/stable/${PORTVERSION}/
@


1.47
log
@Update to 2.4.0

Changes:	http://parrot.org/news/2010/Parrot-2.4.0
PR:		ports/146714
Submitted by:	Aliaksandr Zahatski <zahatski xx gmail.com>
@
text
@d11 1
a11 1
MASTER_SITES=	ftp://ftp.parrot.org/pub/parrot/releases/devel/${PORTVERSION}/
@


1.46
log
@Update port to 2.3.0

Changes:	http://www.parrot.org/news/2010/Parrot-2.3.0
PR:		ports/145909
Submitted by:	Aliaksandr Zahatski <zahatski xx gmail.com>
@
text
@a9 1
PORTREVISION=	1
d11 1
a11 1
MASTER_SITES=	ftp://ftp.parrot.org/pub/parrot/releases/stable/${PORTVERSION}/
@


1.45
log
@Switch to use newer GMP version.

PR:		ports/144487
Submitted by:	ale
Approved by:	portmgr (-exp run by erwin)
@
text
@d12 1
a12 1
MASTER_SITES=	ftp://ftp.parrot.org/pub/parrot/releases/devel/${PORTVERSION}/
d25 1
@


1.44
log
@Update to 2.1.0

Changes:	http://www.parrot.org/news/2010/Parrot-2.1.0
Feature safe:	yes
@
text
@d10 1
d20 1
a20 1
LIB_DEPENDS=	gmp.8:${PORTSDIR}/math/libgmp4 \
@


1.43
log
@- Update to 2.0.0
- MAKE_JOBS_UNSAFE=yes
- Move reusable components to Makefile.common so
  future other p6- ports can use them

PR:             ports/143011
Submitted by:   Aliaksandr Zahatski <zahatski@@gmail.com>
@
text
@d11 1
a11 1
MASTER_SITES=	ftp://ftp.parrot.org/pub/parrot/releases/stable/${PORTVERSION}/
a16 1
		bison:${PORTSDIR}/devel/bison \
a18 1
		
d21 1
a21 1
		
d40 2
a41 2
INSTALL_TARGET=install-dev
ALL_TARGET=installable
@


1.42
log
@- Pass to perl@@ as discussed with portmgr (linimon) and svk (previous maintainer)
@
text
@d9 1
a9 1
PORTVERSION=	1.4.0
a10 2
#MASTER_SITES=	CPAN
#MASTER_SITE_SUBDIR=	../../authors/id/A/AR/ARANDAL
d18 3
a20 1
		${LOCALBASE}/bin/flex:${PORTSDIR}/textproc/flex
d22 3
a24 1
		icudata:${PORTSDIR}/devel/icu
d42 5
d48 1
a48 1
PARROT_DOCS=		${PARROT_SHARE_DIR}/pod
a51 4
post-patch:
	${PERL} -pi -e "s=libdir}, 'pkgconfig=prefix}, 'libdata/pkgconfig=" \
		${WRKSRC}/tools/dev/install_files.pl

d71 1
a71 1
CONFIGURE_ARGS+=	--jitcapable
a80 8
.if defined(PACKAGE_BUILDING)
IGNORE=		needs to be build under non-root user, pointyhat cannot do that
.endif

pre-configure:
	@@if [ `${ID} -u` -eq 0 ]; then \
		${ECHO_MSG} "==> Please do not build ${PORTNAME} as 'root' (because of 'perldoc' issue)."; exit 1; fi

@


1.41
log
@- Adopt
@
text
@d15 1
a15 1
MAINTAINER=	pgollucci@@FreeBSD.org
@


1.40
log
@With portmgr hat on, reset the maintainership of skv@@ for ports that
he has had one or more maintainer-timeouts on in the past 12 months.
@
text
@d15 1
a15 1
MAINTAINER=	ports@@FreeBSD.org
@


1.39
log
@Update to 1.4.0

Changes:	http://www.parrot.org/news/2009/Parrot-1.4.0
@
text
@d15 1
a15 1
MAINTAINER=	skv@@FreeBSD.org
@


1.38
log
@Update to 1.3.0

WWW:	http://www.parrot.org/news/2009/Parrot-1.3.0
@
text
@d9 1
a9 1
PORTVERSION=	1.3.0
d13 1
a13 1
MASTER_SITES=	ftp://ftp.parrot.org/pub/parrot/releases/devel/${PORTVERSION}/
@


1.37
log
@Update to 1.2.0

WWW:	http://www.parrot.org/news/2009/Parrot-1.2.0
@
text
@d9 1
a9 1
PORTVERSION=	1.2.0
@


1.36
log
@Chase libgmp and bump PORTREVISION.
@
text
@d9 1
a9 2
PORTVERSION=	0.8.0
PORTREVISION=	1
d11 3
a13 2
MASTER_SITES=	CPAN
MASTER_SITE_SUBDIR=	../../authors/id/P/PA/PARTICLE
a28 1
INSTALL_TARGET=	reallyinstall
d34 1
a34 1
		--optimize --parrot_is_shared \
d40 4
a43 6
PARROT_SHARE_DIR=	share/doc/${PORTNAME}
PARROT_DOCS=		${PARROT_SHARE_DIR}/docs
PARROT_EXAMPLES=	${PARROT_SHARE_DIR}/examples
PLIST_SUB+=	SHLIB_VER="${PORTVERSION}" \
		PARROT_DOCS="${PARROT_DOCS}" \
		PARROT_EXAMPLES="${PARROT_EXAMPLES}"
a59 1
		;s,${PARROT_EXAMPLES}(/.+)?$$,%%PARROT_EXAMPLES%%\1,g \
d61 1
a61 1
		;s,${PORTVERSION}(/.+)?$$,%%SHLIB_VER%%\1,g \
@


1.35
log
@Update to 0.8.0

Changes:	http://search.cpan.org/src/PARTICLE/parrot-0.8.0/NEWS
@
text
@d10 1
d21 1
a21 1
LIB_DEPENDS=	gmp.7:${PORTSDIR}/math/libgmp4 \
@


1.34
log
@Update to 0.7.1

Changes:	http://search.cpan.org/src/PMIC/parrot-0.7.1/NEWS
@
text
@d9 1
a9 1
PORTVERSION=	0.7.1
d12 1
a12 1
MASTER_SITE_SUBDIR=	../../authors/id/P/PM/PMIC
@


1.33
log
@Update to 0.7.0

Changes:	http://search.cpan.org/src/RGRJR/parrot-0.7.0/NEWS
@
text
@d9 1
a9 1
PORTVERSION=	0.7.0
d12 1
a12 1
MASTER_SITE_SUBDIR=	../../authors/id/R/RG/RGRJR
@


1.32
log
@- Remove USE_GCC where it can be satisfied with base compiler on following
  FreeBSD versions: 5.3 and up, 6.x, 7.x, 8-CURRENT
@
text
@d9 1
a9 1
PORTVERSION=	0.6.4
d12 1
a12 1
MASTER_SITE_SUBDIR=	../../authors/id/B/BS/BSCHMAL
@


1.31
log
@Update to 0.6.4

Changes:	http://search.cpan.org/src/BSCHMAL/parrot-0.6.4/NEWS
@
text
@a23 1
USE_GCC=	3.4+
@


1.30
log
@- Fix previous commit

Reported by:	dvl
@
text
@d9 1
a9 1
PORTVERSION=	0.6.3
d12 1
a12 1
MASTER_SITE_SUBDIR=	../../authors/id/S/SM/SMASH
@


1.29
log
@- Disallow on pointyhat: needs to be build under non-root user, pointyhat cannot do that
@
text
@d82 1
a82 1
.if ${PACKAGE_BUILDING}
@


1.28
log
@Update to 0.6.3

Changes:		http://search.cpan.org/src/SMASH/parrot-0.6.3/NEWS
@
text
@d82 4
@


1.27
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
@d9 2
a10 2
PORTVERSION=	0.6.0
CATEGORIES=	lang perl5
d12 1
a22 2
BROKEN=		incorrect plist

d82 4
@


1.26
log
@- Mark BROKEN: incorrect plist

Reported by:	pointyhat
@
text
@d11 1
a11 2
MASTER_SITES=	${MASTER_SITE_PERL_CPAN}
MASTER_SITE_SUBDIR=	../../authors/id/B/BS/BSCHMAL/
@


1.25
log
@Update to 0.6.0

Changes:	http://search.cpan.org/src/BSCHMAL/parrot-0.6.0/NEWS
@
text
@d23 2
@


1.24
log
@- Mark BROKEN - does not package, bad plist

Reported by:	pointyhat
@
text
@d9 1
a9 2
PORTVERSION=	0.5.2
PORTREVISION=	1
d12 1
a12 1
MASTER_SITE_SUBDIR=	../../authors/id/R/RG/RGRJR/
a22 2
BROKEN=		Bad plist

@


1.23
log
@Bump PORTREVISIONs of the three ports directly depending on devel/icu.

Why can't this sort of dependency be automatically monitored by the
package-building?..

In the case of parrot remove the gratuitous requirement for a particular
major shared library number for icudata. This will help avoid
port-building problems, when icu is upgraded again in the future.
@
text
@d24 2
@


1.22
log
@Update to 0.5.2

Changes:	http://search.cpan.org/src/RGRJR/parrot-0.5.2/NEWS
@
text
@d10 1
d22 1
a22 1
		icudata.36:${PORTSDIR}/devel/icu
@


1.21
log
@Mark BROKEN: does not package
@
text
@d9 1
a9 1
PORTVERSION=	0.5.1
d12 1
a12 1
MASTER_SITE_SUBDIR=	../../authors/id/J/JO/JONATHAN/
a22 2
BROKEN=		does not package

@


1.20
log
@Update to 0.5.1

Changes:	http://search.cpan.org/src/JONATHAN/parrot-0.5.1/NEWS
@
text
@d23 2
@


1.19
log
@Migration from bison 1.x to 2.x

PR:		117086
Tested by:	-exp runs
@
text
@d9 1
a9 2
PORTVERSION=	0.4.5
PORTREVISION=	3
d12 1
a12 1
MASTER_SITE_SUBDIR=	../../authors/id/L/LT/LTOETSCH
d18 1
d28 2
a29 1
INSTALLS_SHLIB=	yes
a40 1

d71 1
a71 1
.if ${ARCH} == "i386"
@


1.18
log
@Welcome bsd.perl.mk.  Add support for constructs such as USE_PERL5=5.8.0+.
Drop support for antique perl.

Work done by:	gabor
Sponsored by:	Google Summer of Code 2007
Hat:		portmgr
@
text
@d10 1
a10 1
PORTREVISION=	2
a18 1
		bison2:${PORTSDIR}/devel/bison2 \
d23 1
@


1.17
log
@BROKEN on ia64: Does not compile
@
text
@d25 1
a25 1
USE_PERL5=	yes
a81 4
.if ${PERL_LEVEL} < 500800
IGNORE=	perl 5.8 or newer required. Install lang/perl5.8 and try again
.endif

@


1.16
log
@- Do not use JIT on non-x86 platforms (see $WRKSRC/PLATFORMS file)
- Add devel/bison2 and textproc/flex as dependencies
- Update devel/icu dependency to 3.6
- Fix pkg-plist (and add automatic plist generation target)

PR:		ports/104286
Submitted by:	Geraud CONTINSOUZAS <geraud@@gcu.info>
Approved by:	maintainer timeout (4 weeks)
@
text
@d78 4
@


1.15
log
@ - Update devel/sdl12 to version 1.2.11. Now we employ stock SDL directory
   structure (i.e. include/SDL for includes and sdl-config for configuration
   binary)
 - Update graphics/sdl_ttf to version 2.0.8
 - Update graphics/sdl_image to version 1.2.5
 - Update audio/sdl_mixer to version 1.2.7
 - Update net/sdl_net to version 1.2.6
 - Update Mk/bsd.sdl.mk accordingly
 - Fix dependent ports to fit the new directory structure and avoid several
   API breakages
 - Bump up portrevisions for all dependent ports to allow them to be upgraded
   by portupgrade/portmaster etc tools

Approved by:    kris (portmgr), sem (mentor)
@
text
@d10 1
a10 1
PORTREVISION=	1
d18 3
a20 1
BUILD_DEPENDS=	gm4:${PORTSDIR}/devel/m4
d22 1
a22 5
		icudata.34:${PORTSDIR}/devel/icu

BROKEN=		doesn not package
DEPRECATED=	${BROKEN}
EXPIRATION_DATE=2006-12-01
a26 1
#USE_SDL=	yes
d34 3
a36 1
		--optimize --jitcapable --parrot_is_shared \
a38 1
#		--verbose
d40 7
a46 1
PLIST_SUB+=	SHLIB_VER="${PORTVERSION}"
d58 10
d70 8
@


1.14
log
@Schedule these broken ports for termination on 2006-12-01
@
text
@d10 1
@


1.13
log
@Mark BROKEN: does not package
@
text
@d22 2
@


1.12
log
@Update to 0.4.5
@
text
@d21 2
@


1.11
log
@Update to 0.4.4

Changes:	http://search.cpan.org/src/LTOETSCH/parrot-0.4.4/NEWS
@
text
@d9 1
a9 1
PORTVERSION=	0.4.4
@


1.10
log
@Chase gmp library and bump PORTREVISION.
@
text
@d9 1
a9 2
PORTVERSION=	0.4.3
PORTREVISION=	1
a20 2
BROKEN=		Incorrect pkg-plist

d37 2
@


1.9
log
@BROKEN: Incorrect pkg-plist
@
text
@d10 1
d19 1
a19 1
LIB_DEPENDS=	gmp.6:${PORTSDIR}/math/libgmp4 \
@


1.8
log
@Update to 0.4.3

Changes:	http://search.cpan.org/src/LTOETSCH/parrot-0.4.3/NEWS
@
text
@d21 2
@


1.7
log
@Update to 0.4.2
@
text
@d9 1
a9 1
PORTVERSION=	0.4.2
@


1.6
log
@Chase icudata shared library revision.  The port is still broken because
it hard-codes libc_r.

Approved by:	portmgr (implicit)
@
text
@d9 1
a9 1
PORTVERSION=	0.2.2
d21 1
d26 2
d29 1
a29 1
CONFIGURE_ARGS=	--cc=${CC} --ld=${LD} --ccflags="${CFLAGS}" \
d32 8
a39 2
		--optimize --jitcapable --verbose \
		--prefix=${PREFIX}/parrot
a42 2
	@@${PERL} -pi -e 's/(?<=nci_test\$$\(O\)) \$$\(C_LIBS\)//' \
		${WRKSRC}/Makefile
a48 4
.if ${OSVERSION} >= 500000
BROKEN=	"Build is broken."
.endif

d50 1
a50 1
IGNORE=	Perl 5.8 or newer required. Install lang/perl5.8 and try again.
@


1.5
log
@Update to 0.2.2
@
text
@d19 1
a19 1
		icudata.32:${PORTSDIR}/devel/icu
@


1.4
log
@Update to 0.2.1
@
text
@d9 1
a9 1
PORTVERSION=	0.2.1
@


1.3
log
@BROKEN: Does not build
@
text
@d9 1
a9 2
PORTVERSION=	0.1.2
PORTREVISION=	1
d17 1
a20 2
BROKEN=		Does not build

d42 4
@


1.2
log
@Require lang/perl5.8
@
text
@d21 2
@


1.1
log
@Add parrot 0.1.2, parrot - virtual machine for dynamic languages.
@
text
@d10 1
d40 7
a46 1
.include <bsd.port.mk>
@

