- 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.
This commit is contained in:
Pietro Cerutti 2014-06-23 12:40:05 +00:00
parent 9b31395163
commit 8d1ecbb00a
2 changed files with 4 additions and 5 deletions

View file

@ -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

View file

@ -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