From owner-svn-ports-all@FreeBSD.ORG Tue Jan 13 15:34:24 2015 Return-Path: Delivered-To: svn-ports-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 6E75FDC0; Tue, 13 Jan 2015 15:34:24 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 502ABED6; Tue, 13 Jan 2015 15:34:24 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id t0DFYOKw064786; Tue, 13 Jan 2015 15:34:24 GMT (envelope-from sunpoet@FreeBSD.org) Received: (from sunpoet@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id t0DFYNkN064776; Tue, 13 Jan 2015 15:34:23 GMT (envelope-from sunpoet@FreeBSD.org) Message-Id: <201501131534.t0DFYNkN064776@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: sunpoet set sender to sunpoet@FreeBSD.org using -f From: Sunpoet Po-Chuan Hsieh Date: Tue, 13 Jan 2015 15:34:23 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r376962 - in head/lang/parrot: . files X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 13 Jan 2015 15:34:24 -0000 Author: sunpoet Date: Tue Jan 13 15:34:22 2015 New Revision: 376962 URL: https://svnweb.freebsd.org/changeset/ports/376962 QAT: https://qat.redports.org/buildarchive/r376962/ Log: - Update to 6.9.0 - Remove CONFLICTS since lang/rakudo was removed - Strip binary executable and shared library - Simplify Makefile: - Remove Makefile.common - Use BROKEN_ia64 - Remove regression-test: - Cosmetic change Changes: https://github.com/parrot/parrot/blob/master/ChangeLog Deleted: head/lang/parrot/Makefile.common head/lang/parrot/files/ Modified: head/lang/parrot/Makefile head/lang/parrot/distinfo head/lang/parrot/pkg-plist Modified: head/lang/parrot/Makefile ============================================================================== --- head/lang/parrot/Makefile Tue Jan 13 15:34:17 2015 (r376961) +++ head/lang/parrot/Makefile Tue Jan 13 15:34:22 2015 (r376962) @@ -2,10 +2,11 @@ # $FreeBSD$ PORTNAME= parrot -PORTVERSION= ${PARROT_VERSION} -PORTREVISION= 1 +PORTVERSION= 6.9.0 CATEGORIES= lang -MASTER_SITES= ftp://ftp.parrot.org/pub/parrot/releases/stable/${PORTVERSION}/ +MASTER_SITES= ftp://ftp.parrot.org/pub/parrot/releases/stable/${PORTVERSION}/ \ + ftp://ftp.parrot.org/pub/parrot/releases/supported/${PORTVERSION}/ \ + LOCAL/sunpoet MAINTAINER= perl@FreeBSD.org COMMENT= Parrot - virtual machine for dynamic languages @@ -18,8 +19,6 @@ BUILD_DEPENDS= ${LOCALBASE}/bin/flex:${P LIB_DEPENDS= libgmp.so:${PORTSDIR}/math/gmp \ libicudata.so:${PORTSDIR}/devel/icu -CONFLICTS= rakudo-[0-9]* - OPTIONS_DEFINE= DOCS ALL_TARGET= installable @@ -38,15 +37,12 @@ USES= bison gmake perl5 tar:bzip2 PARROT_SHARE_DIR= share/doc/${PORTNAME}/${PORTVERSION} PARROT_DOCS= ${PARROT_SHARE_DIR} -PLIST_SUB+= PARROT_VER="${PORTVERSION}" \ +PLIST_SUB= PARROT_VER="${PORTVERSION}" \ PARROT_DOCS="${PARROT_DOCS}" -.include "${.CURDIR}/Makefile.common" -.include +BROKEN_ia64= Does not compile on ia64 -.if ${ARCH} == ia64 -BROKEN= Does not compile on ia64 -.endif +.include post-patch: .if ${PORT_OPTIONS:MDOCS} @@ -56,7 +52,10 @@ post-patch: do-configure: cd ${WRKSRC} && ${PERL} ${CONFIGURE_SCRIPT} ${CONFIGURE_ARGS} +post-install: + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/* ${STAGEDIR}${PREFIX}/lib/libparrot.so.${PORTVERSION} ${STAGEDIR}${PREFIX}/lib/parrot/${PORTVERSION}/dynext/*.so + regression-test test: build cd ${WRKSRC} && ${MAKE} test -.include +.include Modified: head/lang/parrot/distinfo ============================================================================== --- head/lang/parrot/distinfo Tue Jan 13 15:34:17 2015 (r376961) +++ head/lang/parrot/distinfo Tue Jan 13 15:34:22 2015 (r376962) @@ -1,2 +1,2 @@ -SHA256 (parrot-5.9.0.tar.bz2) = b4704231d90ddec827f45f945b9ad13dd4f9dc7cc9bc0cfc97ab6e30ec1c38ca -SIZE (parrot-5.9.0.tar.bz2) = 4398795 +SHA256 (parrot-6.9.0.tar.bz2) = ad5f3723c216675b9ebc2e3d3807d24fd13aa55e1eb3e7ffcad4062e0026f482 +SIZE (parrot-6.9.0.tar.bz2) = 4428559 Modified: head/lang/parrot/pkg-plist ============================================================================== --- head/lang/parrot/pkg-plist Tue Jan 13 15:34:17 2015 (r376961) +++ head/lang/parrot/pkg-plist Tue Jan 13 15:34:22 2015 (r376962) @@ -1,6 +1,6 @@ -bin/ops2c bin/parrot bin/parrot-nqp +bin/parrot-ops2c bin/parrot-prove bin/parrot_config bin/parrot_nci_thunk_gen @@ -60,6 +60,7 @@ include/parrot/%%PARROT_VER%%/parrot/lon include/parrot/%%PARROT_VER%%/parrot/memory.h include/parrot/%%PARROT_VER%%/parrot/misc.h include/parrot/%%PARROT_VER%%/parrot/multidispatch.h +include/parrot/%%PARROT_VER%%/parrot/namealias.h include/parrot/%%PARROT_VER%%/parrot/namespace.h include/parrot/%%PARROT_VER%%/parrot/nci.h include/parrot/%%PARROT_VER%%/parrot/oo.h @@ -111,7 +112,6 @@ include/parrot/%%PARROT_VER%%/pmc/pmc_co include/parrot/%%PARROT_VER%%/pmc/pmc_coroutine.h include/parrot/%%PARROT_VER%%/pmc/pmc_default.h include/parrot/%%PARROT_VER%%/pmc/pmc_env.h -include/parrot/%%PARROT_VER%%/pmc/pmc_eval.h include/parrot/%%PARROT_VER%%/pmc/pmc_eventhandler.h include/parrot/%%PARROT_VER%%/pmc/pmc_exception.h include/parrot/%%PARROT_VER%%/pmc/pmc_exceptionhandler.h @@ -577,13 +577,16 @@ lib/parrot/%%PARROT_VER%%/tools/lib/Parr lib/parrot/%%PARROT_VER%%/tools/lib/Parrot/Test/Util/Runloop.pm lib/parrot/%%PARROT_VER%%/tools/lib/Parrot/Vtable.pm lib/parrot/%%PARROT_VER%%/tools/myconfig -man/man1/ops2c.1.gz man/man1/parrot-nqp.1.gz +man/man1/parrot-ops2c.1.gz man/man1/parrot-prove.1.gz man/man1/parrot.1.gz man/man1/parrot_config.1.gz man/man1/parrot_nci_thunk_gen.1.gz man/man1/parrotbug.1.gz +man/man1/pbc_disassemble.1.gz +man/man1/pbc_dump.1.gz +man/man1/pbc_merge.1.gz man/man1/pbc_to_exe.1.gz man/man1/plumage.1.gz man/man1/winxed.1.gz @@ -616,7 +619,6 @@ src/parrot/%%PARROT_VER%%/pmc/continuati src/parrot/%%PARROT_VER%%/pmc/coroutine.dump src/parrot/%%PARROT_VER%%/pmc/default.dump src/parrot/%%PARROT_VER%%/pmc/env.dump -src/parrot/%%PARROT_VER%%/pmc/eval.dump src/parrot/%%PARROT_VER%%/pmc/eventhandler.dump src/parrot/%%PARROT_VER%%/pmc/exception.dump src/parrot/%%PARROT_VER%%/pmc/exceptionhandler.dump