svn commit: r358929 - head/lang/seed7

Pietro Cerutti gahr at FreeBSD.org
Mon Jun 23 12:40:06 UTC 2014


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


More information about the svn-ports-head mailing list