svn commit: r490116 - branches/2019Q1/devel/synfig
Kurt Jaeger
pi at FreeBSD.org
Sun Jan 13 07:36:00 UTC 2019
Author: pi
Date: Sun Jan 13 07:35:59 2019
New Revision: 490116
URL: https://svnweb.freebsd.org/changeset/ports/490116
Log:
MFH: r490052
devel/synfig: Switch to textproc/gsed for build
The configure process for synfig uses GNU extensions (\s) in sed,
which currently get interpreted as an escape of an ordinary character.
Escapes of an ordinary character will be disallowed in future
versions of regex(3), so switch to gsed in advance to also do the
right thing.
As an aside, the \s usage may be potentially patched out, but submitter
opted to switch to gsed for now to ease maintenance burden. A later
run will be done to switch ports depending on gsed for build back
to sed when our sed becomes capable.
PR: 233438
Submitted by: kevans
Approved by: woodsb02 (maintainer)
Approved by: portmgr (miwi)
Modified:
branches/2019Q1/devel/synfig/Makefile
Directory Properties:
branches/2019Q1/ (props changed)
Modified: branches/2019Q1/devel/synfig/Makefile
==============================================================================
--- branches/2019Q1/devel/synfig/Makefile Sun Jan 13 06:34:32 2019 (r490115)
+++ branches/2019Q1/devel/synfig/Makefile Sun Jan 13 07:35:59 2019 (r490116)
@@ -12,7 +12,8 @@ COMMENT= Vector based 2D animation package
LICENSE= GPLv2+
-BUILD_DEPENDS= etl>=1.2.1:devel/etl
+BUILD_DEPENDS= etl>=1.2.1:devel/etl \
+ gsed:textproc/gsed
LIB_DEPENDS= libHalf.so:graphics/ilmbase \
libIlmImf.so:graphics/openexr \
libMagickWand-6.so:graphics/ImageMagick6 \
@@ -33,6 +34,7 @@ USE_CXXSTD= c++11
USE_GNOME= cairo glibmm intltool libxml++26 pango
GNU_CONFIGURE= yes
CONFIGURE_ARGS= ${ICONV_CONFIGURE_ARG}
+CONFIGURE_ENV+= ac_cv_path_SED=${LOCALBASE}/bin/gsed
INSTALL_TARGET= install-strip
USE_LDCONFIG= yes
More information about the svn-ports-branches
mailing list