svn commit: r311669 - in head/lang/seed7: . files
Pietro Cerutti
gahr at FreeBSD.org
Tue Feb 5 08:46:46 UTC 2013
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
More information about the svn-ports-all
mailing list