From owner-svn-ports-all@FreeBSD.ORG Wed May 7 10:27:58 2014 Return-Path: Delivered-To: svn-ports-all@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 9539E814; Wed, 7 May 2014 10:27:58 +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 68D1F67B; Wed, 7 May 2014 10:27:58 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s47ARwW4000944; Wed, 7 May 2014 10:27:58 GMT (envelope-from tijl@svn.freebsd.org) Received: (from tijl@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s47ARwcu000943; Wed, 7 May 2014 10:27:58 GMT (envelope-from tijl@svn.freebsd.org) Message-Id: <201405071027.s47ARwcu000943@svn.freebsd.org> From: Tijl Coosemans Date: Wed, 7 May 2014 10:27:58 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r353146 - head/devel/pcre 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: Wed, 07 May 2014 10:27:58 -0000 Author: tijl Date: Wed May 7 10:27:57 2014 New Revision: 353146 URL: http://svnweb.freebsd.org/changeset/ports/353146 QAT: https://qat.redports.org/buildarchive/r353146/ Log: - USES=libtool:oldver tar:bzip2. - INSTALL_TARGET=install-strip. - Remove -fPIC from CFLAGS. - Remove old Clang hack. - Use MAKE_CMD. Modified: head/devel/pcre/Makefile Modified: head/devel/pcre/Makefile ============================================================================== --- head/devel/pcre/Makefile Wed May 7 10:12:04 2014 (r353145) +++ head/devel/pcre/Makefile Wed May 7 10:27:57 2014 (r353146) @@ -3,6 +3,7 @@ PORTNAME= pcre PORTVERSION= 8.34 +PORTREVISION= 1 CATEGORIES= devel MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTVERSION} \ ftp://ftp.csx.cam.ac.uk/pub/software/programming/%SUBDIR%/ \ @@ -16,14 +17,13 @@ COMMENT= Perl Compatible Regular Express LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENCE -USE_BZIP2= yes GNU_CONFIGURE= yes +USES= libtool:oldver pathfix tar:bzip2 USE_LDCONFIG= yes -USES= pathfix CONFIGURE_ARGS= --enable-utf --enable-unicode-properties \ --enable-pcre8 --enable-pcre16 --enable-pcre32 \ --enable-pcretest-libedit -MAKE_ENV+= INSTALL_STRIP_FLAG="${STRIP}" +INSTALL_TARGET= install-strip OPTIONS_DEFINE= STACK_RECURSION OPTIONS_DEFAULT= STACK_RECURSION @@ -48,10 +48,6 @@ PORTDOCS= * CONFIGURE_ARGS+= --disable-stack-for-recursion .endif -.if ${ARCH} == "amd64" || ${ARCH} == "ia64" -CFLAGS+= -fPIC -.endif - # Optional knobs that accept positive integer parameters (see pcrebuild(3)): # Allow the use of very large patterns (> 64K) with the 8- and 16-bit @@ -90,8 +86,6 @@ post-patch: @${REINPLACE_CMD} -E -e '/^install-data-am/,/^$$/ s,install-(dist_doc|dist_html|html)DATA,,g' \ ${WRKSRC}/Makefile.in .endif -# work around for a autoconf assumption, to fix c++ linking with clang - @${REINPLACE_CMD} -e 's|GREP "\\-L"|GREP "conftest\\.$$objext"|g' ${WRKSRC}/configure #prevent regression test coredumps from causing failures on the #package-building cluster: @@ -103,7 +97,7 @@ TESTLOGS?= RunGrepTest RunTest pcre_jit_ check regression-test test: build @cd ${WRKSRC} ; \ - ${SETENV} ${MAKE_ENV} ${CORELIMIT} ${MAKE} ${MAKE_ARGS} check ; \ + ${SETENV} ${MAKE_ENV} ${CORELIMIT} ${MAKE_CMD} ${MAKE_ARGS} check ; \ for _l in ${TESTLOGS} ; do if ${TEST} -f $${_l}.log ; then \ ${PRINTF} "\n\n$${_l}.log\n\n\n" ; ${CAT} $${_l}.log ; fi ; done