Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 23 Sep 2020 09:23:44 +0000 (UTC)
From:      =?UTF-8?Q?Stefan_E=c3=9fer?= <se@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r549673 - in head/lang/snobol4: . files
Message-ID:  <202009230923.08N9Nir2062747@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: se
Date: Wed Sep 23 09:23:44 2020
New Revision: 549673
URL: https://svnweb.freebsd.org/changeset/ports/549673

Log:
  Upgrade to version 2.1.6

Added:
  head/lang/snobol4/files/LICENSE   (contents, props changed)
Deleted:
  head/lang/snobol4/files/patch-include_macros.h
Modified:
  head/lang/snobol4/Makefile
  head/lang/snobol4/distinfo
  head/lang/snobol4/files/patch-Makefile2.m4

Modified: head/lang/snobol4/Makefile
==============================================================================
--- head/lang/snobol4/Makefile	Wed Sep 23 08:56:16 2020	(r549672)
+++ head/lang/snobol4/Makefile	Wed Sep 23 09:23:44 2020	(r549673)
@@ -2,31 +2,33 @@
 # $FreeBSD$
 
 PORTNAME=	snobol4
-PORTVERSION=	2.0
-PORTREVISION=	1
+PORTVERSION=	2.1.6
 CATEGORIES=	lang
 MASTER_SITES=	ftp://ftp.ultimate.com/snobol/
 
 MAINTAINER=	ports@FreeBSD.org
 COMMENT=	Port of Macro SNOBOL4, supports full SNOBOL4 plus SPITBOL
 
+LICENSE=	BSD2CLAUSE
+LICENSE_FILE=	${PATCHDIR}/LICENSE
+
+USES=		gmake libedit
 HAS_CONFIGURE=	yes
 CONFIGURE_ARGS=	--prefix=${PREFIX} \
 		--snolibdir=${PREFIX}/lib/${PORTNAME}
 CONFIGURE_ENV+=	DL_EXT=".so"
-USES=		gmake
-PLIST_SUB+=	VERSION=${PORTVERSION}
 ALL_TARGET=	xsnobol4
+LDFLAGS+=	-L${PREFIX}/lib
 
 DOCSDIR=	${PREFIX}/share/doc/${PORTNAME}-${PORTVERSION}
+PLIST_SUB+=	VERSION=${PORTVERSION}
 PORTDOCS=	*
 
 OPTIONS_DEFINE=	DOCS
 
+
 post-patch:
 	@${REINPLACE_CMD} 's:[^=]*\.tmp$$:${WRKSRC}/&:' ${WRKSRC}/configure
-	@${REINPLACE_CMD} '/grep/s/$$/| egrep -v "built-in|command line"/' \
-		${WRKSRC}/cc-M
 	@${REINPLACE_CMD} 's:../snobol4:../xsnobol4:' \
 		${WRKSRC}/doc/Makefile ${WRKSRC}/modules/*/Makefile
 	@${REINPLACE_CMD} -e 's:<BINDIR>:${PREFIX}/bin:' \

Modified: head/lang/snobol4/distinfo
==============================================================================
--- head/lang/snobol4/distinfo	Wed Sep 23 08:56:16 2020	(r549672)
+++ head/lang/snobol4/distinfo	Wed Sep 23 09:23:44 2020	(r549673)
@@ -1,2 +1,3 @@
-SHA256 (snobol4-2.0.tar.gz) = 94ae7af4fcaa9139954c6d530ca91f25ffd7a69ff45f1ba52b52095bbdf6631f
-SIZE (snobol4-2.0.tar.gz) = 903436
+TIMESTAMP = 1600849218
+SHA256 (snobol4-2.1.6.tar.gz) = ae9306ac523bd99b8881860e31b5b779e87652d4a416fff50277b11dfbc8001e
+SIZE (snobol4-2.1.6.tar.gz) = 907278

Added: head/lang/snobol4/files/LICENSE
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/lang/snobol4/files/LICENSE	Wed Sep 23 09:23:44 2020	(r549673)
@@ -0,0 +1,25 @@
+Copyright © 1993-2020, Philip L. Budne
+All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are
+met:
+
+Redistributions of source code must retain the above copyright notice,
+this list of conditions and the following disclaimer.
+
+Redistributions in binary form must reproduce the above copyright
+notice, this list of conditions and the following disclaimer in the
+documentation and/or other materials provided with the distribution.
+
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
+A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
+OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
+THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

Modified: head/lang/snobol4/files/patch-Makefile2.m4
==============================================================================
--- head/lang/snobol4/files/patch-Makefile2.m4	Wed Sep 23 08:56:16 2020	(r549672)
+++ head/lang/snobol4/files/patch-Makefile2.m4	Wed Sep 23 09:23:44 2020	(r549673)
@@ -1,17 +1,17 @@
---- Makefile2.m4.orig	2014-12-31 08:04:21.000000000 +0100
-+++ Makefile2.m4	2015-01-24 16:39:40.000000000 +0100
-@@ -614,8 +614,8 @@ snopea.1: snopea snolib/snopea.sno snobo
+--- Makefile2.m4.orig	2020-06-22 02:02:06 UTC
++++ Makefile2.m4
+@@ -615,8 +615,8 @@ snopea.1: snopea snolib/snopea.sno snobol4
  snopea.1.html: snopea snolib/snopea.sno snobol4
  	$(SNOPEA) snopea snopea.1.html
  
--$(GENERATED_DOCS_DOCDIR): snopea snolib/snopea.sno snobol4
+-docs $(GENERATED_DOCS_DOCDIR): snopea snolib/snopea.sno snobol4 always
 -	cd doc; make
-+$(GENERATED_DOCS_DOCDIR): snopea snolib/snopea.sno xsnobol4
-+	cd doc; $(MAKE)
++docs $(GENERATED_DOCS_DOCDIR): snopea snolib/snopea.sno xsnobol4 always
++	cd doc; ${MAKE}
  
- #################
- # installation
-@@ -628,17 +628,18 @@ INSTALL_H=[include]/h.h [include]/snotyp
+ always:
+ 
+@@ -631,17 +631,18 @@ INSTALL_H=[include]/h.h [include]/snotypes.h [include]
  # generated SNOLIB files (host.sno generated at top level)
  GENSNOLIB=host.sno config.sno
  
@@ -35,7 +35,7 @@
  	$(INSTALL) -d $(MAN1DIR)
  	for F in $(GENERATED_DOCS_DOCDIR1); do \
  		$(INSTALL) -m 644 $$F $(MAN1DIR); \
-@@ -664,15 +665,12 @@ install: snobol4 sdb timing.out $(GENERA
+@@ -668,15 +669,12 @@ install: snobol4 sdb timing.out $(GENERATED_DOCS)
  	for F in $(SNOLIB_FILES); do \
  		$(INSTALL) -m 644 $$F $(SNOLIB_LIB); \
  	done
@@ -51,4 +51,4 @@
 +	for F in doc/load.txt doc/*.html; do \
  		$(INSTALL) -m 644 $$F $(DOC_DIR); \
  	done
- ifdef([INSTALL_SYSDEP],	INSTALL_SYSDEP
+ ifdef([INSTALL_SYSDEP],[	]INSTALL_SYSDEP



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