From owner-svn-ports-all@freebsd.org Tue Jul 7 06:35:36 2015 Return-Path: Delivered-To: svn-ports-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 5801F995069; Tue, 7 Jul 2015 06:35:36 +0000 (UTC) (envelope-from marino@FreeBSD.org) Received: from repo.freebsd.org (repo.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 486EA15F8; Tue, 7 Jul 2015 06:35:36 +0000 (UTC) (envelope-from marino@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.70]) by repo.freebsd.org (8.14.9/8.14.9) with ESMTP id t676ZaU4085726; Tue, 7 Jul 2015 06:35:36 GMT (envelope-from marino@FreeBSD.org) Received: (from marino@localhost) by repo.freebsd.org (8.14.9/8.14.9/Submit) id t676Zaqw085725; Tue, 7 Jul 2015 06:35:36 GMT (envelope-from marino@FreeBSD.org) Message-Id: <201507070635.t676Zaqw085725@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: marino set sender to marino@FreeBSD.org using -f From: John Marino Date: Tue, 7 Jul 2015 06:35:36 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r391493 - head/cad/tkgate 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.20 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: Tue, 07 Jul 2015 06:35:36 -0000 Author: marino Date: Tue Jul 7 06:35:35 2015 New Revision: 391493 URL: https://svnweb.freebsd.org/changeset/ports/391493 Log: cad/tkgate: Unbreak FreeBSD 11, Fix depends on rest This was specified on USES: iconv:build,lib This is incorrect; the way iconv.mk is written, "build" and "lib" are mutually exclusive and "build" takes precedence. This means the library dependency was not registered. Moveover, it's failing on FreeBSD 11 and dev-branch of DragonFly because it uses transliteration. Setting USES=iconv:translit fixes both issues. Approved by: Just fix it Modified: head/cad/tkgate/Makefile Modified: head/cad/tkgate/Makefile ============================================================================== --- head/cad/tkgate/Makefile Tue Jul 7 06:03:35 2015 (r391492) +++ head/cad/tkgate/Makefile Tue Jul 7 06:35:35 2015 (r391493) @@ -2,6 +2,7 @@ PORTNAME= tkgate PORTVERSION= 2.0.0 +PORTREVISION= 1 CATEGORIES= cad MASTER_SITES= http://highsecure.ru/distfiles/ \ http://cdn.bitbucket.org/starling13/tkgate/downloads/ @@ -13,7 +14,7 @@ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING GNU_CONFIGURE= yes -USES+= iconv:build,lib tk:build,run +USES+= iconv:translit tk:build,run post-patch: @${REINPLACE_CMD} -e 's|/usr/bin/wish|${WISH}|g' ${WRKSRC}/scripts/tree.tcl