Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 9 Sep 2013 09:31:23 +0000 (UTC)
From:      Pietro Cerutti <gahr@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r326786 - in head/lang/seed7: . files
Message-ID:  <201309090931.r899VNbU004699@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: gahr
Date: Mon Sep  9 09:31:22 2013
New Revision: 326786
URL: http://svnweb.freebsd.org/changeset/ports/326786

Log:
  - Update to 05_20130908
  
    Changes:
  
    * The compiler has been improved to use charvalue instead of
      intvalue, when characters are initialized. Thanks go to Brian
      Callahan, for reporting the bug. Btw.: Brian Callahan created an
      openBSD port for Seed7.
    * The makefile mk_freebsd.mk has been added to support compilation
      under freeBSD. Thanks go to Pietro Cerutti, for providing it.
    * The makefiles mk_clang.mak and mk_freebsd.mk have been improved
      to use the options -ffunction-sections, -fdata-sections and
      *Wl,--strip-debug.
    * The functions bStriLe2BigInt, bytesLe2BigInt, bStriBe2BigInt,
      bytesBe2BigInt, bStriLe, bytesLe, bStriBe and bytesBe have been
      added to bytedata.s7i. This functions convert between sequences
      of bytes and bigInteger numbers.
    * In bytedata.s7i the functions bytesLeAsInt and bytesBeAsInt have
      been renamed to bytesLe2Int respectively bytesBe2Int.
    * Parameter names have been added to seed7_05.s7i, graph_file.s7i,
      graph.s7i, reference.s7i, pac.sd7, tetg.sd7, tet.sd7 and wiz.sd7.
    * Checks for the Karatsuba multiplication and the functions bytesBe,
      bytesLe, bytesBe2BigInt and bytesLe2BigInt have been added to
      chkbig.sd7.
    * Checks for set membership in character sets have been added to
      chkset.sd7.
    * The readability of the bitset initialisation in the compiler (s7c)
      has been improved.
    * Interpreter and compiler have been improved to support the new
      actions BIG_FROM_BSTRI_BE, BIG_FROM_BSTRI_LE, BIG_TO_BSTRI_BE and
      BIG_TO_BSTRI_LE.
    * The functions bigFromBytesBe, bigFromBytesLe, bigFromBStriBe,
      bigFromBStriLe, bigToBStriBe and bigToBStriLe have been added to
      both, big_gmp.c and big_rtl.c.
    * In big_gmp.c and big_rtl.c the function bigImport has been
      rewritten to use bigFromBytesBe.
    * The readability of the function uint2_mult in int_rtl.c has been
      improved.
    * The program chkccomp.c has been improved to check for a ones
      complement inttype and if casting can be used to get the element
      of a union.
    * Several makefiles have been adjusted to use 'cp -p' instead of
      'cp -a'. The cp command openBSD does not support -a.
    * The function bigRand in big_rtl.c has been improved to avoid that
      a random number is outside the required range.

Deleted:
  head/lang/seed7/files/
Modified:
  head/lang/seed7/Makefile
  head/lang/seed7/distinfo

Modified: head/lang/seed7/Makefile
==============================================================================
--- head/lang/seed7/Makefile	Mon Sep  9 09:24:02 2013	(r326785)
+++ head/lang/seed7/Makefile	Mon Sep  9 09:31:22 2013	(r326786)
@@ -2,7 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	seed7
-DISTVERSION=	05_20130820
+DISTVERSION=	05_20130908
 CATEGORIES=	lang
 MASTER_SITES=	SF/${PORTNAME}/${PORTNAME}/${DISTNAME}/
 DISTNAME=	${PORTNAME}_${DISTVERSION}
@@ -34,7 +34,7 @@ PORTDOCS=	*
 
 .include <bsd.port.options.mk>
 
-MAKEFILE=	mk_freebsd.mak
+MAKEFILE=	mk_freebsd.mk
 
 post-patch:
 	${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|g;' ${WRKSRC}/${MAKEFILE}

Modified: head/lang/seed7/distinfo
==============================================================================
--- head/lang/seed7/distinfo	Mon Sep  9 09:24:02 2013	(r326785)
+++ head/lang/seed7/distinfo	Mon Sep  9 09:31:22 2013	(r326786)
@@ -1,2 +1,2 @@
-SHA256 (seed7_05_20130820.tgz) = a2c1c4b6da144e56054967f786948f2ac128cca47f6fb19d8ccb4b3a5b275710
-SIZE (seed7_05_20130820.tgz) = 1930028
+SHA256 (seed7_05_20130908.tgz) = dc06a2f58774d4f152e0e433d6983d637c426b02f223679b0d86ee5e1368616a
+SIZE (seed7_05_20130908.tgz) = 1944548



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201309090931.r899VNbU004699>