Date: Wed, 7 May 2014 10:27:58 +0000 (UTC) From: Tijl Coosemans <tijl@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r353146 - head/devel/pcre Message-ID: <201405071027.s47ARwcu000943@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201405071027.s47ARwcu000943>