Index: head/lang/seed7/files/patch-chkccomp.c =================================================================== --- head/lang/seed7/files/patch-chkccomp.c (revision 410610) +++ head/lang/seed7/files/patch-chkccomp.c (nonexistent) @@ -1,28 +0,0 @@ ---- chkccomp.c.orig 2016-01-28 21:32:12 UTC -+++ chkccomp.c -@@ -1925,14 +1925,14 @@ void determineGetaddrlimit (FILE *versio - int has_getrlimit; - - /* determineGetaddrlimit */ -- has_getrlimit = compileAndLinkOk("#include \n#include \n" -+ has_getrlimit = compileAndLinkOk("#include \n#include \n#include \n" - "int main(int argc, char *argv[]){\n" - "struct rlimit rlim;\n" - "printf(\"%d\\n\", getrlimit(RLIMIT_STACK, &rlim) == 0);\n" - "return 0;}\n") && doTest() == 1; - fprintf(versionFile, "#define HAS_GETRLIMIT %d\n", has_getrlimit); - if (has_getrlimit) { -- if (assertCompAndLnk("#include \n#include \n" -+ if (assertCompAndLnk("#include \n#include \n#include \n" - "int main(int argc, char *argv[]){\n" - "struct rlimit rlim;\n" - "getrlimit(RLIMIT_STACK, &rlim);" -@@ -1943,7 +1943,7 @@ void determineGetaddrlimit (FILE *versio - "return 0;}\n")) { - fprintf(versionFile, "#define SOFT_STACK_LIMIT %lu\n", (unsigned long) doTest() * 1024); - } /* if */ -- if (assertCompAndLnk("#include \n#include \n" -+ if (assertCompAndLnk("#include \n#include \n#include \n" - "int main(int argc, char *argv[]){\n" - "struct rlimit rlim;\n" - "getrlimit(RLIMIT_STACK, &rlim);" Property changes on: head/lang/seed7/files/patch-chkccomp.c ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/lang/seed7/files/patch-heaputl.c =================================================================== --- head/lang/seed7/files/patch-heaputl.c (revision 410610) +++ head/lang/seed7/files/patch-heaputl.c (nonexistent) @@ -1,10 +0,0 @@ ---- heaputl.c.orig 2015-08-29 06:55:33 UTC -+++ heaputl.c -@@ -37,6 +37,7 @@ - #include "stdlib.h" - #include "stdio.h" - #if HAS_GETRLIMIT && defined STACK_SIZE -+#include "sys/types.h" - #include "sys/resource.h" - #endif - Property changes on: head/lang/seed7/files/patch-heaputl.c ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/lang/seed7/Makefile =================================================================== --- head/lang/seed7/Makefile (revision 410610) +++ head/lang/seed7/Makefile (revision 410611) @@ -1,82 +1,81 @@ # Created by: gahr # $FreeBSD$ PORTNAME= seed7 -DISTVERSION= 05_20160130 +DISTVERSION= 05_20160229 CATEGORIES= lang MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${DISTNAME}/ DISTNAME= ${PORTNAME}_${DISTVERSION} MAINTAINER= gahr@FreeBSD.org COMMENT= High-level, extensible programming language # The language libraries are licensed under the LGPL21 license. Starting from # version 05_20140601, the compiler libraries are also distributed. These are # licensed under the GPLv2 and can be found in ${PREFIX}/lib/seed7/lib/comp. LICENSE= GPLv2 LGPL21 LICENSE_COMB= multi OPTIONS_DEFINE= DOCS EXAMPLES USES= ncurses tar:tgz USE_XORG= x11 ONLY_FOR_ARCHS= i386 amd64 sparc64 -TEST_TARGET= do-test WRKSRC= ${WRKDIR}/${PORTNAME}/src MAKEFILE= makefile MAKE_ENV+= S7_LIB_DIR=${S7_LIB_DIR} \ SEED7_LIBRARY=${SEED7_LIBRARY} \ C_COMPILER=${CC} \ CPLUSPLUS_COMPILER=${CPP} SEED7_LIBRARY= ${PREFIX}/lib/${PORTNAME}/lib S7_LIB_DIR= ${PREFIX}/lib/${PORTNAME}/bin S7_LIBS= s7_comp.a s7_con.a s7_draw.a s7_data.a seed7_05.a PORTEXAMPLES= * PORTDOCS= * .include MAKEFILE= mk_freebsd.mk post-patch: ${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|g;' ${WRKSRC}/${MAKEFILE} do-build: cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE} -f ${MAKEFILE} depend cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE} -f ${MAKEFILE} s7 s7c do-install: # install interpreter and compiler ${INSTALL_PROGRAM} ${WRKSRC}/../bin/s7 ${STAGEDIR}${PREFIX}/bin ${INSTALL_PROGRAM} ${WRKSRC}/../prg/s7c ${STAGEDIR}${PREFIX}/bin # install seed7 library ${INSTALL} -d ${STAGEDIR}${SEED7_LIBRARY}/comp cd ${WRKSRC}/../lib && ${COPYTREE_SHARE} '*.s7i' ${STAGEDIR}${SEED7_LIBRARY} cd ${WRKSRC}/../lib/comp && ${COPYTREE_SHARE} '*.s7i' ${STAGEDIR}${SEED7_LIBRARY}/comp # install static libraries ${INSTALL} -d ${STAGEDIR}${S7_LIB_DIR} .for s7_lib in ${S7_LIBS} ${INSTALL_DATA} ${WRKSRC}/../bin/${s7_lib} ${STAGEDIR}${S7_LIB_DIR} .endfor # install PORTDOCS .if ${PORT_OPTIONS:MDOCS} ${INSTALL} -d ${STAGEDIR}${DOCSDIR} cd ${WRKSRC}/../doc && ${COPYTREE_SHARE} \* ${STAGEDIR}${DOCSDIR} .endif # install PORTEXAMPLES .if ${PORT_OPTIONS:MEXAMPLES} ${INSTALL} -d ${STAGEDIR}${EXAMPLESDIR} cd ${WRKSRC}/../prg && ${COPYTREE_SHARE} '*.dna *.sd7 *.dat *.s7i' ${STAGEDIR}${EXAMPLESDIR} .endif # insall man pages ${INSTALL_DATA} ${WRKSRC}/../doc/s7.1 ${STAGEDIR}${PREFIX}/man/man1 ${INSTALL_DATA} ${WRKSRC}/../doc/s7c.1 ${STAGEDIR}${PREFIX}/man/man1 do-test: cd ${WRKSRC} && ${MAKE} -f ${MAKEFILE} test .include Index: head/lang/seed7/distinfo =================================================================== --- head/lang/seed7/distinfo (revision 410610) +++ head/lang/seed7/distinfo (revision 410611) @@ -1,2 +1,2 @@ -SHA256 (seed7_05_20160130.tgz) = 654a938a385b2969b78d7b1f37c3b8c6eda532e746f5a275cc846b32be042771 -SIZE (seed7_05_20160130.tgz) = 2591149 +SHA256 (seed7_05_20160229.tgz) = a6e78443ec25864fff236f40d0cceda3e398a8c6775a7c65e6873b98ba2be79a +SIZE (seed7_05_20160229.tgz) = 2592420