Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 5 Feb 2013 08:46:45 +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: r311669 - in head/lang/seed7: . files
Message-ID:  <201302050846.r158kjcx000648@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: gahr
Date: Tue Feb  5 08:46:44 2013
New Revision: 311669
URL: http://svnweb.freebsd.org/changeset/ports/311669

Log:
  - Update to 20130203
    Changes:
  
    * Files to generate man pages for Seed7 interpreter and compiler have
      been added to the documentation (files doc/s7.1 and doc/s7c.1).
    * The makefiles have been improved to support the targets distclean
      and test.
    * The operators radix and RADIX have been added to the libraries
      integer.s7i and bigint.s7i. This operators convert an integer
      respectively bigInteger to a string. The conversion uses the
      numeral system with the given base.
    * The variants of the function str, which have a second parameter to
      specify a numeric base, are deprecated now and will be removed in a
      future release. The operators radix and RADIX should be used
      instead.
    * Interpreter and compiler have been improved to support the
      operators radix and RADIX.
    * In chkint.sd7 checks for the function str with base have been
      replaced with checks for the operators radix and RADIX.
    * Usages of the function str with base have been changed to usages
      of the operators radix or RADIX in the files gethttp.s7i, bas7.sd7,
      encoding.s7i and s7c.sd7.
    * Errors in bas7.sd7, concerning the function VARPTR and the
      statement OPEN, have been fixed.
    * The function getLineWithMacrosApplied in makedata.s7i has been
      improved to ignore space and tab characters after an escaped
      newline.
    * Result variables have been renamed in various libraries and example
      programs.
    * The currency sign character has been added to stdfont10.s7i,
      stdfont12.s7i, stdfont14.s7i, stdfont16.s7i, stdfont18.s7i,
      stdfont20.s7i, stdfont24.s7i, vecfont10.s7i and vecfont18.s7i.
    * The file chkccomp.c has been improved to define a macro that
      describes what happens, when a cast of a float to int overflows.
  
  - This release features the inclusion of the man pages for the seed7
    interpreter s7(1) and compiler s7c(1)
  
  - Remove patch included upstream

Deleted:
  head/lang/seed7/files/patch-prg_chk_all.sd7
Modified:
  head/lang/seed7/Makefile
  head/lang/seed7/distinfo

Modified: head/lang/seed7/Makefile
==============================================================================
--- head/lang/seed7/Makefile	Tue Feb  5 07:35:44 2013	(r311668)
+++ head/lang/seed7/Makefile	Tue Feb  5 08:46:44 2013	(r311669)
@@ -2,7 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	seed7
-DISTVERSION=	05_20130120
+DISTVERSION=	05_20130203
 CATEGORIES=	lang
 MASTER_SITES=	SF/${PORTNAME}/${PORTNAME}/${DISTNAME}/
 DISTNAME=	${PORTNAME}_${DISTVERSION}
@@ -15,6 +15,7 @@ LICENSE=	LGPL21
 
 USE_GMAKE=	yes
 USE_XORG=	x11
+MAN1=		s7.1 s7c.1
 
 ONLY_FOR_ARCHS=	i386 amd64 sparc64
 
@@ -74,10 +75,11 @@ do-install:
 	${INSTALL} -d ${EXAMPLESDIR}
 	cd ${WRKSRC}/../prg && ${COPYTREE_SHARE} '*.dna *.sd7 *.dat *.s7i' ${EXAMPLESDIR}
 .endif
+#	insall man pages
+	${INSTALL_DATA} ${WRKSRC}/../doc/s7.1 ${MANPREFIX}/man/man1
+	${INSTALL_DATA} ${WRKSRC}/../doc/s7c.1 ${MANPREFIX}/man/man1
 
 regression-test: build
-	@echo ""
-	@echo "Testing the ${PORTNAME} installation"
-	@(cd ${WRKSRC}/../prg && ${WRKSRC}/../bin/s7 -l ${WRKSRC}/../lib chk_all build)
+	cd ${WRKSRC} && ${GMAKE} test
 
 .include <bsd.port.post.mk>

Modified: head/lang/seed7/distinfo
==============================================================================
--- head/lang/seed7/distinfo	Tue Feb  5 07:35:44 2013	(r311668)
+++ head/lang/seed7/distinfo	Tue Feb  5 08:46:44 2013	(r311669)
@@ -1,2 +1,2 @@
-SHA256 (seed7_05_20130120.tgz) = ddf142b0f79e0ff2cd6d25472bf39f2389bf42f01686d2e6d25c9f6f267c8142
-SIZE (seed7_05_20130120.tgz) = 1821907
+SHA256 (seed7_05_20130203.tgz) = 7b0fb2fce99dd2b9de0cde1c02a722a45e159a2edc390eba8dd072c4f772a8f0
+SIZE (seed7_05_20130203.tgz) = 1829321



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