From owner-svn-ports-all@FreeBSD.ORG Sun Jun 22 22:36:30 2014 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 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 8D02464B; Sun, 22 Jun 2014 22:36:30 +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 79FE32CD9; Sun, 22 Jun 2014 22:36:30 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s5MMaUgm015151; Sun, 22 Jun 2014 22:36:30 GMT (envelope-from rakuco@svn.freebsd.org) Received: (from rakuco@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s5MMaTee015147; Sun, 22 Jun 2014 22:36:29 GMT (envelope-from rakuco@svn.freebsd.org) Message-Id: <201406222236.s5MMaTee015147@svn.freebsd.org> From: Raphael Kubo da Costa Date: Sun, 22 Jun 2014 22:36:29 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r358864 - in head/devel/openvex: . 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 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: Sun, 22 Jun 2014 22:36:30 -0000 Author: rakuco Date: Sun Jun 22 22:36:29 2014 New Revision: 358864 URL: http://svnweb.freebsd.org/changeset/ports/358864 QAT: https://qat.redports.org/buildarchive/r358864/ Log: - Upgrade to 0.5.3. - Move parallel build patch upstream. - Support staging. PR: 191277 Submitted by: jwbacon@tds.net (maintainer) Added: head/devel/openvex/files/ head/devel/openvex/files/patch-Makefile (contents, props changed) Modified: head/devel/openvex/Makefile head/devel/openvex/distinfo head/devel/openvex/pkg-plist Modified: head/devel/openvex/Makefile ============================================================================== --- head/devel/openvex/Makefile Sun Jun 22 22:34:34 2014 (r358863) +++ head/devel/openvex/Makefile Sun Jun 22 22:36:29 2014 (r358864) @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= openvex -PORTVERSION= 0.5.2 +PORTVERSION= 0.5.3 CATEGORIES= devel MASTER_SITES= http://acadix.biz/Ports/distfiles/ \ http://personalpages.tds.net/~jwbacon/Ports/distfiles/ @@ -18,20 +18,14 @@ RUN_DEPENDS= vexctl:${PORTSDIR}/devel/ro sdcc:${PORTSDIR}/lang/sdcc \ gpasm:${PORTSDIR}/devel/gputils -REINPLACE_ARGS= -i "" +USES+= tar:xz -MAN1= openvex.1 openvex-new-project.1 +MAKE_FLAGS+= PREFIX=${STAGEDIR}${PREFIX} \ + MANPREFIX=${STAGEDIR}${PREFIX} -NO_STAGE= yes post-patch: -# Use make's -C option to descent into directories and fix parallel builds - @${REINPLACE_CMD} -e 's/^all:/& depend/ ; s/ make depend &&//' \ - ${WRKSRC}/Makefile - @${REINPLACE_CMD} -E 's/cd (.+)(;| &&) make/$$(MAKE) -C \1/' \ - ${WRKSRC}/Advanced/Makefile ${WRKSRC}/Beginner/Makefile \ - ${WRKSRC}/HiBob/Makefile ${WRKSRC}/Makefile - -post-build: - @(cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} clean) + @${REINPLACE_CMD} \ + -e 's|--denable-peeps|--denable-peeps --use-non-free|g' \ + ${WRKSRC}/Include/Makefile.sdcc_defs .include Modified: head/devel/openvex/distinfo ============================================================================== --- head/devel/openvex/distinfo Sun Jun 22 22:34:34 2014 (r358863) +++ head/devel/openvex/distinfo Sun Jun 22 22:36:29 2014 (r358864) @@ -1,2 +1,2 @@ -SHA256 (openvex-0.5.2.tar.gz) = 8704546636e186a04c6b0fe4aec03ebf8e164cd8448832c29d92de4c351e13fa -SIZE (openvex-0.5.2.tar.gz) = 661823 +SHA256 (openvex-0.5.3.tar.xz) = f54ceecc3f2982273aeeff3b330f854041f71c29eddc3a489bd554d2a37baaea +SIZE (openvex-0.5.3.tar.xz) = 377184 Added: head/devel/openvex/files/patch-Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/openvex/files/patch-Makefile Sun Jun 22 22:36:29 2014 (r358864) @@ -0,0 +1,11 @@ +--- Makefile.orig 2014-06-22 14:25:53.000000000 -0500 ++++ Makefile 2014-06-22 14:26:01.000000000 -0500 +@@ -26,7 +26,7 @@ + ${MAKE} -C Advanced depend + ${MAKE} -C HiBob depend + +-install: ++install: clean + mkdir -p ${PREFIX}/bin ${DATADIR} ${MANPREFIX}/man/man1 + cp -Rp * ${DATADIR} + install -m 0555 openvex-new-project ${PREFIX}/bin Modified: head/devel/openvex/pkg-plist ============================================================================== --- head/devel/openvex/pkg-plist Sun Jun 22 22:34:34 2014 (r358863) +++ head/devel/openvex/pkg-plist Sun Jun 22 22:36:29 2014 (r358864) @@ -1,4 +1,6 @@ bin/openvex-new-project +man/man1/openvex.1.gz +man/man1/openvex-new-project.1.gz %%DATADIR%%/Advanced/Makefile %%DATADIR%%/Advanced/Makefile.depend.mcc18 %%DATADIR%%/Advanced/Makefile.depend.sdcc @@ -102,6 +104,7 @@ bin/openvex-new-project %%DATADIR%%/exercises.odt %%DATADIR%%/gpl-3.0.txt %%DATADIR%%/openvex-new-project +%%DATADIR%%/powered-by.odg %%DATADIR%%/prog-tips.txt %%DATADIR%%/readme.txt %%DATADIR%%/svnignores.txt