From owner-svn-ports-all@FreeBSD.ORG Mon Jun 23 12:40:06 2014 Return-Path: Delivered-To: svn-ports-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id ED64199B; Mon, 23 Jun 2014 12:40:05 +0000 (UTC) Received: from svn.freebsd.org (svn.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 DA69422E5; Mon, 23 Jun 2014 12:40:05 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s5NCe5SO008815; Mon, 23 Jun 2014 12:40:05 GMT (envelope-from gahr@svn.freebsd.org) Received: (from gahr@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s5NCe5bT008813; Mon, 23 Jun 2014 12:40:05 GMT (envelope-from gahr@svn.freebsd.org) Message-Id: <201406231240.s5NCe5bT008813@svn.freebsd.org> From: Pietro Cerutti Date: Mon, 23 Jun 2014 12:40:05 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r358929 - head/lang/seed7 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.18 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: Mon, 23 Jun 2014 12:40:06 -0000 Author: gahr Date: Mon Jun 23 12:40:05 2014 New Revision: 358929 URL: http://svnweb.freebsd.org/changeset/ports/358929 QAT: https://qat.redports.org/buildarchive/r358929/ Log: - Update to 05_20140615 Changes: * The makefile mk_freebsd.mk has been changed to work with the new version of chkccomp.c. Thanks go to Pietro Cerutti for pointing out the problem. * The self extracting Seed7 package for windows has been improved to use gcc version 4.8.1 instead of 4.5.0. * The new function removeTree, which removes a directory tree, has been introduced in osfiles.s7i. The function removeAnyFile, which has been used for the same purpose, is deprecated. Deprecated functions will be removed in a future version. * Checks for hash tables with character keys have been added to chkhsh.sd7. * The test program "chkcmd.sd7" has been added. This program checks functions that copy, move and remove files. Note that windows has race conditions when files are copied, moved and removed quickly in succession. This bug of windows cannot be fixed in a runtime library. * The function temp_name_in_dir has been added to striutl.c. * The typedef of socketType in common.h has been changed such that socketType is always int. * Functions in soc_rtl.c, pol_sel.c and pol_unx.c have been changed to use the type os_socketType. * Tracing statements in hsh_rtl.c, cmd_rtl.c, drw_win.c and drw_x11.c have been changed to use the FMT_ strings from common.h. This way the tracing is more portable. * Under Windows the functions cmdRemoveFile and cmdRemoveTree now rename a file before it is removed. When the renaming fails the directory is left intact. This avoids half removed directory trees under Windows, when a process has the current working directory somewhere in the directory that is to be removed. The renaming also lowers the probability of race conditions under Windows, but they still can happen. * The function checkMoveDirectory has been added to chkccomp.c. * The target make7 has been added to the makefiles. With 'make make7' an executable of the make7 program is generated and placed in seed7/bin. Modified: head/lang/seed7/Makefile head/lang/seed7/distinfo Modified: head/lang/seed7/Makefile ============================================================================== --- head/lang/seed7/Makefile Mon Jun 23 12:38:10 2014 (r358928) +++ head/lang/seed7/Makefile Mon Jun 23 12:40:05 2014 (r358929) @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= seed7 -DISTVERSION= 05_20140601 +DISTVERSION= 05_20140615 CATEGORIES= lang MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${DISTNAME}/ DISTNAME= ${PORTNAME}_${DISTVERSION} @@ -42,8 +42,7 @@ PORTDOCS= * MAKEFILE= mk_freebsd.mk post-patch: - ${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|g;' \ - -e '/\.\/chkccomp/s|>>||' ${WRKSRC}/${MAKEFILE} + ${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|g;' ${WRKSRC}/${MAKEFILE} do-build: cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE} -f ${MAKEFILE} depend Modified: head/lang/seed7/distinfo ============================================================================== --- head/lang/seed7/distinfo Mon Jun 23 12:38:10 2014 (r358928) +++ head/lang/seed7/distinfo Mon Jun 23 12:40:05 2014 (r358929) @@ -1,2 +1,2 @@ -SHA256 (seed7_05_20140601.tgz) = ca10dcbe34684d8fc01dd6c463e52a1ba2ee21ca9c3904deb1f3547be903ca3a -SIZE (seed7_05_20140601.tgz) = 2118208 +SHA256 (seed7_05_20140615.tgz) = 8a308968572e687333aea21c5fc87509f21c4b22910671d41fbc6f1be1afcd0c +SIZE (seed7_05_20140615.tgz) = 2127026