From owner-svn-ports-head@freebsd.org Tue Feb 26 08:40:59 2019 Return-Path: Delivered-To: svn-ports-head@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 1650E1510BB0; Tue, 26 Feb 2019 08:40:59 +0000 (UTC) (envelope-from tobik@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id B1F3972A71; Tue, 26 Feb 2019 08:40:58 +0000 (UTC) (envelope-from tobik@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 9588426F0; Tue, 26 Feb 2019 08:40:58 +0000 (UTC) (envelope-from tobik@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id x1Q8ewl6072024; Tue, 26 Feb 2019 08:40:58 GMT (envelope-from tobik@FreeBSD.org) Received: (from tobik@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id x1Q8ewbC072023; Tue, 26 Feb 2019 08:40:58 GMT (envelope-from tobik@FreeBSD.org) Message-Id: <201902260840.x1Q8ewbC072023@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: tobik set sender to tobik@FreeBSD.org using -f From: Tobias Kortkamp Date: Tue, 26 Feb 2019 08:40:58 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r493948 - head/german/hunspell X-SVN-Group: ports-head X-SVN-Commit-Author: tobik X-SVN-Commit-Paths: head/german/hunspell X-SVN-Commit-Revision: 493948 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Rspamd-Queue-Id: B1F3972A71 X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-2.95 / 15.00]; local_wl_from(0.00)[FreeBSD.org]; NEURAL_HAM_MEDIUM(-1.00)[-0.998,0]; NEURAL_HAM_SHORT(-0.95)[-0.951,0]; ASN(0.00)[asn:11403, ipnet:2610:1c1:1::/48, country:US]; NEURAL_HAM_LONG(-1.00)[-1.000,0] X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.29 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: Tue, 26 Feb 2019 08:40:59 -0000 Author: tobik Date: Tue Feb 26 08:40:58 2019 New Revision: 493948 URL: https://svnweb.freebsd.org/changeset/ports/493948 Log: german/hunspell: Use gsed during the build hunspell's build currently attempts to use base sed and \t, most certainly with the expectation that the latter will expand to a tab. With base sed, this is currently not the case - '\t' gets passed through literally to regex(3), which sees this as an escape of an ordinary character. Escapes of ordinary characters will be disallowed in future versions of regex(3), so switch to textproc/gsed for now which does the right thing with \t. PR: 233439 Submitted by: kevans Approved by: office (maintainer timeout, > 2 months) Modified: head/german/hunspell/Makefile Modified: head/german/hunspell/Makefile ============================================================================== --- head/german/hunspell/Makefile Tue Feb 26 08:34:42 2019 (r493947) +++ head/german/hunspell/Makefile Tue Feb 26 08:40:58 2019 (r493948) @@ -2,7 +2,7 @@ PORTNAME= hunspell PORTVERSION= 20161207 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= german textproc MASTER_SITES= https://www.j3e.de/ispell/igerman98/dict/ \ LOCAL/sunpoet/${PORTNAME} @@ -16,6 +16,7 @@ LICENSE= GPLv2 GPLv3 LICENSE_COMB= dual BUILD_DEPENDS= aspell:textproc/aspell \ + gsed:textproc/gsed \ hunspell:textproc/hunspell BROKEN_armv6= fails to install: hunspell-capmain-plus_de_DE.tmp: Error 1 @@ -26,6 +27,8 @@ ALL_TARGET= hunspell-all NO_ARCH= yes USE_PERL5= build SHEBANG_FILES= bin/*.pl + +BINARY_ALIAS= sed=${LOCALBASE}/bin/gsed PLIST_FILES= %%DATADIR%%/de_AT.aff \ %%DATADIR%%/de_AT.dic \