From owner-svn-ports-head@FreeBSD.ORG Wed Mar 12 10:20:30 2014 Return-Path: Delivered-To: svn-ports-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 3E10CACC; Wed, 12 Mar 2014 10:20: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)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 11771861; Wed, 12 Mar 2014 10:20: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 s2CAKT4v015583; Wed, 12 Mar 2014 10:20:29 GMT (envelope-from marino@svn.freebsd.org) Received: (from marino@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s2CAKTtm015582; Wed, 12 Mar 2014 10:20:29 GMT (envelope-from marino@svn.freebsd.org) Message-Id: <201403121020.s2CAKTtm015582@svn.freebsd.org> From: John Marino Date: Wed, 12 Mar 2014 10:20:29 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r347968 - in head/devel/gps: . 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-head@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 Mar 2014 10:20:30 -0000 Author: marino Date: Wed Mar 12 10:20:29 2014 New Revision: 347968 URL: http://svnweb.freebsd.org/changeset/ports/347968 QAT: https://qat.redports.org/buildarchive/r347968/ Log: devel/gps: Fix build on upcoming gcc49 This port has to be bumped for two reasons: 1) It should have been built in production mode across the board. There are some style check failures that appear in "debug" mode due to gcc49 checks being more strict that gcc47 checks. Those issues aren't fixed, but simply hidden by switching to production which was desired anyway. 2) The project logic was looking for "gnatgcc", a leftover from the gnat-aux days. The gcc-aux compilers call their drivers "gcc" as expected by gps. This removes the patch for gnatgcc since the original code is correct. Deleted: head/devel/gps/files/patch-gnatlib-gnat_src-mlib-utl.adb Modified: head/devel/gps/Makefile Modified: head/devel/gps/Makefile ============================================================================== --- head/devel/gps/Makefile Wed Mar 12 10:04:11 2014 (r347967) +++ head/devel/gps/Makefile Wed Mar 12 10:20:29 2014 (r347968) @@ -3,7 +3,7 @@ PORTNAME= gps PORTVERSION= 5.2.1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel MASTER_SITES= http://downloads.dragonlace.net/src/ DISTNAME= gps-5.2.1-1-src @@ -31,6 +31,7 @@ WRKSRC= ${WRKDIR}/gps-release-ide-${PO CONFIGURE_ENV+= AWK=/usr/bin/awk MAKE_ENV+= PROCESSORS=${MAKE_JOBS_NUMBER} +MAKE_ARGS+= Build=Production OPTIONS_DEFINE= SYSLOG SQLITE PGSQL PYTHON READLINE OPTIONS_DEFAULT= SYSLOG SQLITE PYTHON READLINE @@ -103,7 +104,7 @@ post-patch: ${WRKSRC}/gnatlib/src/gnatcoll_readline.gpr.in do-build: - cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_ARGS} default + cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} default pre-install: .if ${PORT_OPTIONS:MPYTHON} @@ -116,7 +117,7 @@ post-install: ${RM} -rf ${STAGEDIR}${PREFIX}/share/doc/gps/html/tutorial/_sources @cd ${STAGEDIR}${PREFIX}; ${FIND} * -type d -empty -print | ${XARGS} ${RMDIR} @cd ${STAGEDIR}${PREFIX}; ${FIND} * \( -type f -or -type l \) | \ - ${SORT} > ${TMPPLIST} + ${SORT} >> ${TMPPLIST} @cd ${STAGEDIR}${PREFIX}; ${FIND} * -type d | ${AWK} '/\//' | ${SORT} -r | \ ${SED} -e '/share\/doc$$/d' -e '/share\/gps$$/d' \ -e '/share\/gps\/plug-ins$$/d' -e '/share\/examples$$/d' \