From owner-svn-ports-all@freebsd.org Tue Jan 3 18:36:13 2017 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 C47FFC9D06C; Tue, 3 Jan 2017 18:36:13 +0000 (UTC) (envelope-from sunpoet@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 mx1.freebsd.org (Postfix) with ESMTPS id 3B0801B29; Tue, 3 Jan 2017 18:36:13 +0000 (UTC) (envelope-from sunpoet@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id v03IaCIP033171; Tue, 3 Jan 2017 18:36:12 GMT (envelope-from sunpoet@FreeBSD.org) Received: (from sunpoet@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id v03IaCcI033168; Tue, 3 Jan 2017 18:36:12 GMT (envelope-from sunpoet@FreeBSD.org) Message-Id: <201701031836.v03IaCcI033168@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: sunpoet set sender to sunpoet@FreeBSD.org using -f From: Sunpoet Po-Chuan Hsieh Date: Tue, 3 Jan 2017 18:36:12 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r430497 - in head/devel/tmake: . files 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.23 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, 03 Jan 2017 18:36:13 -0000 Author: sunpoet Date: Tue Jan 3 18:36:11 2017 New Revision: 430497 URL: https://svnweb.freebsd.org/changeset/ports/430497 Log: Update to 2.12 - Add LICENSE - Add NO_ARCH - Use PLIST_FILES and PORTDATA instead of PLIST Changes: http://tmake.sourceforge.net/CHANGES.html Added: head/devel/tmake/files/patch-lib-make-generic.t - copied, changed from r430496, head/devel/tmake/files/patch-lib-unix-generic.t Deleted: head/devel/tmake/files/patch-bin-tmake head/devel/tmake/files/patch-lib-unix-generic.t head/devel/tmake/pkg-plist Modified: head/devel/tmake/Makefile head/devel/tmake/distinfo Modified: head/devel/tmake/Makefile ============================================================================== --- head/devel/tmake/Makefile Tue Jan 3 18:36:06 2017 (r430496) +++ head/devel/tmake/Makefile Tue Jan 3 18:36:11 2017 (r430497) @@ -2,25 +2,32 @@ # $FreeBSD$ PORTNAME= tmake -PORTVERSION= 1.13 +PORTVERSION= 2.12 CATEGORIES= devel perl5 -MASTER_SITES= ftp://ftp.trolltech.com/freebies/tmake/ \ +MASTER_SITES= SF \ LOCAL/sunpoet MAINTAINER= sunpoet@FreeBSD.org COMMENT= Extremely portable perl-based make utility +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE + +NO_ARCH= yes NO_BUILD= yes REINPLACE_ARGS= -i '' -USES= perl5 shebangfix +USES= perl5 shebangfix zip + +PLIST_FILES= bin/progen bin/tmake +PORTDATA= * SHEBANG_FILES= bin/progen bin/tmake post-patch: - @${RM} ${WRKSRC}/bin/tmake.orig ${WRKSRC}/lib/unix/generic.t.orig + @${RM} ${WRKSRC}/lib/make/generic.t.orig @${REINPLACE_CMD} \ - -e 's|/usr/local|${LOCALBASE}|g' \ - -e 's|/usr/X11R6|${LOCALBASE}|g' \ + -e 's|/usr/local|${LOCALBASE}|' \ + -e 's|/usr/X11R6|${LOCALBASE}|' \ -e '/^TMAKE_CFLAGS_RELEASE/ s| -O[0-9]||' \ ${WRKSRC}/lib/freebsd-g++/tmake.conf Modified: head/devel/tmake/distinfo ============================================================================== --- head/devel/tmake/distinfo Tue Jan 3 18:36:06 2017 (r430496) +++ head/devel/tmake/distinfo Tue Jan 3 18:36:11 2017 (r430497) @@ -1,2 +1,3 @@ -SHA256 (tmake-1.13.tar.gz) = 793c91af700b601a535c9e4428e43c546a10560841f79bdae5b1852e201136e9 -SIZE (tmake-1.13.tar.gz) = 64191 +TIMESTAMP = 1483386166 +SHA256 (tmake-2.12.zip) = 00977f09b1919445f31ec4f912f660fb119aeb5be3bd1aaf3fe44f39ddc75578 +SIZE (tmake-2.12.zip) = 187874 Copied and modified: head/devel/tmake/files/patch-lib-make-generic.t (from r430496, head/devel/tmake/files/patch-lib-unix-generic.t) ============================================================================== --- head/devel/tmake/files/patch-lib-unix-generic.t Tue Jan 3 18:36:06 2017 (r430496, copy source) +++ head/devel/tmake/files/patch-lib-make-generic.t Tue Jan 3 18:36:11 2017 (r430497) @@ -1,21 +1,21 @@ ---- lib/unix/generic.t.orig 2000-12-04 04:26:06.000000000 +0200 -+++ lib/unix/generic.t 2010-08-27 22:54:27.797820407 +0300 -@@ -205,13 +205,13 @@ +--- lib/make/generic.t.orig 2004-02-29 18:20:44 UTC ++++ lib/make/generic.t +@@ -6,13 +6,13 @@ ####### Compiler, tools and options -CC = #$ Expand("TMAKE_CC"); -CXX = #$ Expand("TMAKE_CXX"); --CFLAGS = #$ Expand("TMAKE_CFLAGS"); ExpandGlue("DEFINES","-D"," -D",""); --CXXFLAGS= #$ Expand("TMAKE_CXXFLAGS"); ExpandGlue("DEFINES","-D"," -D",""); +-CFLAGS = #$ Expand("TMAKE_CFLAGS"); +-CXXFLAGS= #$ Expand("TMAKE_CXXFLAGS"); +CC ?= #$ Expand("TMAKE_CC"); +CXX ?= #$ Expand("TMAKE_CXX"); -+CFLAGS += #$ Expand("TMAKE_CFLAGS"); ExpandGlue("DEFINES","-D"," -D",""); -+CXXFLAGS+= #$ Expand("TMAKE_CXXFLAGS"); ExpandGlue("DEFINES","-D"," -D",""); - INCPATH = #$ ExpandPath("INCPATH","-I"," -I",""); ++CFLAGS += #$ Expand("TMAKE_CFLAGS"); ++CXXFLAGS+= #$ Expand("TMAKE_CXXFLAGS"); + INCPATH = #$ Expand('TMAKE_INCPATH'); #$ Config("staticlib") && DisableOutput(); -LINK = #$ Expand("TMAKE_LINK"); +LINK = $(CXX) LFLAGS = #$ Expand("TMAKE_LFLAGS"); - LIBS = $(SUBLIBS) #$ Expand("TMAKE_LIBDIR_FLAGS"); Expand("TMAKE_LIBS"); + LIBS = #$ Expand("TMAKE_LIBDIR_FLAGS"); Expand("TMAKE_LIBS"); #$ Config("staticlib") && EnableOutput();