diff --git a/lang/seed7/Makefile b/lang/seed7/Makefile index eeda2072da16..2d2365ba674e 100644 --- a/lang/seed7/Makefile +++ b/lang/seed7/Makefile @@ -1,86 +1,86 @@ # Created by: gahr PORTNAME= seed7 -DISTVERSION= 05_20210807 +DISTVERSION= 05_20211114 PORTREVISION= 0 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 ONLY_FOR_ARCHS= amd64 armv7 i386 powerpc powerpc64 powerpc64le sparc64 LIB_DEPENDS= libodbc.so:databases/unixODBC USES= mysql:client ncurses pgsql sqlite tar:tgz xorg OPTIONS_DEFINE= DOCS EXAMPLES USE_XORG= x11 WANT_PGSQL= client WRKSRC= ${WRKDIR}/${PORTNAME}/src 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= * MAKEFILE= mk_freebsd.mk post-patch: ${REINPLACE_CMD} \ -e 's|%%LOCALBASE%%|${LOCALBASE}|g;' \ -e 's|^CFLAGS = |CFLAGS = -I${NCURSESINC} |' \ ${WRKSRC}/${MAKEFILE} ${REINPLACE_CMD} \ -e 's|/opt/X11/include|${LOCALBASE}/include|' \ ${WRKSRC}/chkccomp.c do-configure: cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE} -f ${MAKEFILE} depend do-build: 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 ${INSTALL} -d ${STAGEDIR}${DOCSDIR} cd ${WRKSRC}/../doc && ${COPYTREE_SHARE} \* ${STAGEDIR}${DOCSDIR} # install PORTEXAMPLES ${INSTALL} -d ${STAGEDIR}${EXAMPLESDIR} cd ${WRKSRC}/../prg && ${COPYTREE_SHARE} '*.dna *.sd7 *.dat *.s7i' ${STAGEDIR}${EXAMPLESDIR} # 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 diff --git a/lang/seed7/distinfo b/lang/seed7/distinfo index eab49adf9a30..0fa5cbd64cbf 100644 --- a/lang/seed7/distinfo +++ b/lang/seed7/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1628493447 -SHA256 (seed7_05_20210807.tgz) = baad500d577b6f1a347d00f0471405f8bf0b9eabeb7fff080fc5c863a7c540dd -SIZE (seed7_05_20210807.tgz) = 3609571 +TIMESTAMP = 1638171785 +SHA256 (seed7_05_20211114.tgz) = 80d7e456b2ade2512a12fc2f19dd8ac47ae8fe6ef61f8557ab2a9ce6c3e0ffd3 +SIZE (seed7_05_20211114.tgz) = 3632041 diff --git a/lang/seed7/pkg-plist b/lang/seed7/pkg-plist index 9c7773200d74..6df81b70624c 100644 --- a/lang/seed7/pkg-plist +++ b/lang/seed7/pkg-plist @@ -1,238 +1,239 @@ bin/s7 bin/s7c lib/seed7/bin/s7_comp.a lib/seed7/bin/s7_con.a lib/seed7/bin/s7_data.a lib/seed7/bin/s7_draw.a lib/seed7/bin/seed7_05.a lib/seed7/lib/aes.s7i lib/seed7/lib/ar.s7i lib/seed7/lib/arc4.s7i lib/seed7/lib/array.s7i lib/seed7/lib/asn1.s7i lib/seed7/lib/bigfile.s7i lib/seed7/lib/bigint.s7i lib/seed7/lib/bigrat.s7i lib/seed7/lib/bin32.s7i lib/seed7/lib/bin64.s7i lib/seed7/lib/bitdata.s7i lib/seed7/lib/bitmapfont.s7i lib/seed7/lib/bitset.s7i lib/seed7/lib/bitsetof.s7i lib/seed7/lib/blowfish.s7i lib/seed7/lib/bmp.s7i lib/seed7/lib/boolean.s7i lib/seed7/lib/browser.s7i lib/seed7/lib/bstring.s7i lib/seed7/lib/bytedata.s7i lib/seed7/lib/cards.s7i lib/seed7/lib/category.s7i lib/seed7/lib/cc_conf.s7i lib/seed7/lib/cgi.s7i lib/seed7/lib/cgidialog.s7i lib/seed7/lib/char.s7i lib/seed7/lib/charsets.s7i lib/seed7/lib/chartype.s7i lib/seed7/lib/cipher.s7i lib/seed7/lib/cli_cmds.s7i lib/seed7/lib/clib_file.s7i lib/seed7/lib/color.s7i lib/seed7/lib/comp/act_act.s7i lib/seed7/lib/comp/action.s7i lib/seed7/lib/comp/arr_act.s7i lib/seed7/lib/comp/big_act.s7i lib/seed7/lib/comp/bin_act.s7i lib/seed7/lib/comp/bln_act.s7i lib/seed7/lib/comp/bst_act.s7i lib/seed7/lib/comp/chr_act.s7i lib/seed7/lib/comp/cmd_act.s7i lib/seed7/lib/comp/con_act.s7i lib/seed7/lib/comp/config.s7i lib/seed7/lib/comp/const.s7i lib/seed7/lib/comp/copy.s7i lib/seed7/lib/comp/create.s7i lib/seed7/lib/comp/dcl_act.s7i lib/seed7/lib/comp/debug.s7i lib/seed7/lib/comp/destr.s7i lib/seed7/lib/comp/drw_act.s7i lib/seed7/lib/comp/enu_act.s7i lib/seed7/lib/comp/error.s7i lib/seed7/lib/comp/expr_utl.s7i lib/seed7/lib/comp/expr.s7i lib/seed7/lib/comp/fil_act.s7i lib/seed7/lib/comp/flt_act.s7i lib/seed7/lib/comp/gkb_act.s7i lib/seed7/lib/comp/hsh_act.s7i lib/seed7/lib/comp/inline.s7i lib/seed7/lib/comp/int_act.s7i lib/seed7/lib/comp/intrange.s7i lib/seed7/lib/comp/itf_act.s7i lib/seed7/lib/comp/kbd_act.s7i lib/seed7/lib/comp/library.s7i lib/seed7/lib/comp/literal.s7i lib/seed7/lib/comp/pcs_act.s7i lib/seed7/lib/comp/pol_act.s7i lib/seed7/lib/comp/prc_act.s7i lib/seed7/lib/comp/prg_act.s7i lib/seed7/lib/comp/ref_act.s7i lib/seed7/lib/comp/rfl_act.s7i lib/seed7/lib/comp/sct_act.s7i lib/seed7/lib/comp/set_act.s7i lib/seed7/lib/comp/soc_act.s7i lib/seed7/lib/comp/sql_act.s7i lib/seed7/lib/comp/stat.s7i lib/seed7/lib/comp/str_act.s7i lib/seed7/lib/comp/tim_act.s7i lib/seed7/lib/comp/typ_act.s7i lib/seed7/lib/comp/type.s7i lib/seed7/lib/comp/ut8_act.s7i lib/seed7/lib/complex.s7i lib/seed7/lib/console.s7i lib/seed7/lib/cpio.s7i lib/seed7/lib/crc32.s7i lib/seed7/lib/cronos16.s7i lib/seed7/lib/cronos27.s7i lib/seed7/lib/csv.s7i lib/seed7/lib/db_prop.s7i lib/seed7/lib/deflate.s7i lib/seed7/lib/des.s7i lib/seed7/lib/dialog.s7i lib/seed7/lib/dir.s7i lib/seed7/lib/draw.s7i lib/seed7/lib/duration.s7i lib/seed7/lib/echo.s7i lib/seed7/lib/editline.s7i lib/seed7/lib/elliptic.s7i lib/seed7/lib/enable_io.s7i lib/seed7/lib/encoding.s7i lib/seed7/lib/environment.s7i lib/seed7/lib/external_file.s7i lib/seed7/lib/field.s7i lib/seed7/lib/file.s7i lib/seed7/lib/filebits.s7i lib/seed7/lib/filesys.s7i lib/seed7/lib/fileutil.s7i lib/seed7/lib/float.s7i lib/seed7/lib/font.s7i lib/seed7/lib/font8x8.s7i lib/seed7/lib/forloop.s7i lib/seed7/lib/ftp.s7i lib/seed7/lib/ftpserv.s7i lib/seed7/lib/getf.s7i lib/seed7/lib/gethttp.s7i lib/seed7/lib/gethttps.s7i lib/seed7/lib/gif.s7i lib/seed7/lib/graph_file.s7i lib/seed7/lib/graph.s7i lib/seed7/lib/gtkserver.s7i lib/seed7/lib/gzip.s7i lib/seed7/lib/hash.s7i lib/seed7/lib/hashsetof.s7i lib/seed7/lib/hmac.s7i lib/seed7/lib/html_ent.s7i lib/seed7/lib/html.s7i +lib/seed7/lib/htmldom.s7i lib/seed7/lib/http_response.s7i lib/seed7/lib/httpserv.s7i lib/seed7/lib/huffman.s7i lib/seed7/lib/ico.s7i lib/seed7/lib/idxarray.s7i lib/seed7/lib/image.s7i lib/seed7/lib/inflate.s7i lib/seed7/lib/inflatefile.s7i lib/seed7/lib/inifile.s7i lib/seed7/lib/integer.s7i lib/seed7/lib/iobuffer.s7i lib/seed7/lib/jpeg.s7i lib/seed7/lib/keybd.s7i lib/seed7/lib/keydescr.s7i lib/seed7/lib/leb128.s7i lib/seed7/lib/line.s7i lib/seed7/lib/listener.s7i lib/seed7/lib/logfile.s7i lib/seed7/lib/lower.s7i lib/seed7/lib/lzma.s7i lib/seed7/lib/lzw.s7i lib/seed7/lib/mahjng32.s7i lib/seed7/lib/make.s7i lib/seed7/lib/makedata.s7i lib/seed7/lib/math.s7i lib/seed7/lib/mixarith.s7i lib/seed7/lib/modern27.s7i lib/seed7/lib/more.s7i lib/seed7/lib/msgdigest.s7i lib/seed7/lib/multiscr.s7i lib/seed7/lib/null_file.s7i lib/seed7/lib/osfiles.s7i lib/seed7/lib/pic_util.s7i lib/seed7/lib/pic16.s7i lib/seed7/lib/pic32.s7i lib/seed7/lib/pixmap_file.s7i lib/seed7/lib/pixmapfont.s7i lib/seed7/lib/pkcs1.s7i lib/seed7/lib/png.s7i lib/seed7/lib/poll.s7i lib/seed7/lib/ppm.s7i lib/seed7/lib/process.s7i lib/seed7/lib/progs.s7i lib/seed7/lib/propertyfile.s7i lib/seed7/lib/rational.s7i lib/seed7/lib/ref_list.s7i lib/seed7/lib/reference.s7i lib/seed7/lib/reverse.s7i lib/seed7/lib/rpm.s7i lib/seed7/lib/scanfile.s7i lib/seed7/lib/scanstri.s7i lib/seed7/lib/seed7_05.s7i lib/seed7/lib/set.s7i lib/seed7/lib/shell.s7i lib/seed7/lib/showtls.s7i lib/seed7/lib/smtp.s7i lib/seed7/lib/sockbase.s7i lib/seed7/lib/socket.s7i lib/seed7/lib/sokoban1.s7i lib/seed7/lib/sql_base.s7i lib/seed7/lib/stars.s7i lib/seed7/lib/stdfont10.s7i lib/seed7/lib/stdfont12.s7i lib/seed7/lib/stdfont14.s7i lib/seed7/lib/stdfont16.s7i lib/seed7/lib/stdfont18.s7i lib/seed7/lib/stdfont20.s7i lib/seed7/lib/stdfont24.s7i lib/seed7/lib/stdfont8.s7i lib/seed7/lib/stdfont9.s7i lib/seed7/lib/stdio.s7i lib/seed7/lib/strifile.s7i lib/seed7/lib/string.s7i lib/seed7/lib/stritext.s7i lib/seed7/lib/struct.s7i lib/seed7/lib/subfile.s7i lib/seed7/lib/subrange.s7i lib/seed7/lib/syntax.s7i lib/seed7/lib/tar_cmds.s7i lib/seed7/lib/tar.s7i lib/seed7/lib/tdes.s7i lib/seed7/lib/tee.s7i lib/seed7/lib/text.s7i lib/seed7/lib/time.s7i lib/seed7/lib/tls.s7i lib/seed7/lib/unicode.s7i lib/seed7/lib/unionfnd.s7i lib/seed7/lib/upper.s7i lib/seed7/lib/utf16.s7i lib/seed7/lib/utf8.s7i lib/seed7/lib/vecfont10.s7i lib/seed7/lib/vecfont18.s7i lib/seed7/lib/vector3d.s7i lib/seed7/lib/vectorfont.s7i lib/seed7/lib/wildcard.s7i lib/seed7/lib/window.s7i lib/seed7/lib/wrinum.s7i lib/seed7/lib/x509cert.s7i lib/seed7/lib/xml_ent.s7i lib/seed7/lib/xmldom.s7i lib/seed7/lib/xz.s7i lib/seed7/lib/zip.s7i lib/seed7/lib/zstd.s7i man/man1/s7.1.gz man/man1/s7c.1.gz