Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 19 Sep 2020 14:51:08 +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: r548993 - in head/net/spread: . files
Message-ID:  <202009191451.08JEp8dV052974@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: se
Date: Sat Sep 19 14:51:08 2020
New Revision: 548993
URL: https://svnweb.freebsd.org/changeset/ports/548993

Log:
  Fix build with -fno-common
  
  While here add the licence dowloaded from http://www.spread.org/license

Added:
  head/net/spread/files/LICENSE   (contents, props changed)
  head/net/spread/files/patch-lex.yy.c   (contents, props changed)
Modified:
  head/net/spread/Makefile

Modified: head/net/spread/Makefile
==============================================================================
--- head/net/spread/Makefile	Sat Sep 19 14:47:21 2020	(r548992)
+++ head/net/spread/Makefile	Sat Sep 19 14:51:08 2020	(r548993)
@@ -3,13 +3,18 @@
 
 PORTNAME=	spread
 PORTVERSION=	3.17.4
-PORTREVISION=	6
+PORTREVISION=	7
 CATEGORIES=	net perl5
 MASTER_SITES=	https://BSDforge.com/projects/source/net/spread/
 DISTNAME=	${PORTNAME}-src-${PORTVERSION}
 
 MAINTAINER=	portmaster@bsdforge.com
 COMMENT=	The Spread Group Communication System, a network toolkit
+
+LICENSE=	SPREAD_OPEN-SOURCE_LICENSE
+LICENSE_NAME=	Spread Open-Source License
+LICENSE_FILE=	files/LICENSE
+LICENSE_PERMS=	dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
 
 MAKE_JOBS_UNSAFE=	yes
 

Added: head/net/spread/files/LICENSE
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/net/spread/files/LICENSE	Sat Sep 19 14:51:08 2020	(r548993)
@@ -0,0 +1,64 @@
+Version 1.0
+June 26, 2001
+
+Copyright (c) 1993-2006 Spread Concepts LLC. All rights reserved.
+
+Redistribution and use in source and binary forms, with or without 
+modification, are permitted provided that the following conditions are met:
+
+1. Redistributions of source code must retain the above copyright notice, 
+this list of conditions and the following disclaimer and request.
+
+2. Redistributions in binary form must reproduce the above copyright 
+notice, this list of conditions and the following disclaimer and request in 
+the documentation and/or other materials provided with the distribution.
+
+3. All advertising materials (including web pages) mentioning features or 
+use of this software, or software that uses this software, must display the 
+following acknowledgment: "This product uses software developed by Spread 
+Concepts LLC for use in the Spread toolkit. For more information about 
+Spread see http://www.spread.org"
+
+4. The names "Spread" or "Spread toolkit" must not be used to endorse or 
+promote products derived from this software without prior written 
+permission.
+
+5. Redistributions of any form whatsoever must retain the following 
+acknowledgment:
+"This product uses software developed by Spread Concepts LLC for use in the 
+Spread toolkit. For more information about Spread, see 
+http://www.spread.org"
+
+6. This license shall be governed by and construed and enforced in 
+accordance with the laws of the State of Maryland, without reference to its 
+conflicts of law provisions. The exclusive jurisdiction and venue for all 
+legal actions relating to this license shall be in courts of competent 
+subject matter jurisdiction located in the State of Maryland.
+
+TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, SPREAD IS PROVIDED UNDER 
+THIS LICENSE ON AN AS IS BASIS, WITHOUT WARRANTY OF ANY KIND, EITHER 
+EXPRESSED OR IMPLIED, INCLUDING, WITHOUT LIMITATION, WARRANTIES THAT SPREAD 
+IS FREE OF DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR 
+NON-INFRINGING. ALL WARRANTIES ARE DISCLAIMED AND THE ENTIRE RISK AS TO THE 
+QUALITY AND PERFORMANCE OF THE CODE IS WITH YOU. SHOULD ANY CODE PROVE 
+DEFECTIVE IN ANY RESPECT, YOU (NOT THE COPYRIGHT HOLDER OR ANY OTHER 
+CONTRIBUTOR) ASSUME THE COST OF ANY NECESSARY SERVICING, REPAIR OR 
+CORRECTION. THIS DISCLAIMER OF WARRANTY CONSTITUTES AN ESSENTIAL PART OF 
+THIS LICENSE. NO USE OF ANY CODE IS AUTHORIZED HEREUNDER EXCEPT UNDER THIS 
+DISCLAIMER.
+
+TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, IN NO EVENT SHALL THE 
+COPYRIGHT HOLDER OR ANY OTHER CONTRIBUTOR BE LIABLE FOR ANY SPECIAL, 
+INCIDENTAL, INDIRECT, OR CONSEQUENTIAL DAMAGES FOR LOSS OF PROFITS, 
+REVENUE, OR FOR LOSS OF INFORMATION OR ANY OTHER LOSS.
+
+YOU EXPRESSLY AGREE TO FOREVER INDEMNIFY, DEFEND AND HOLD HARMLESS THE 
+COPYRIGHT HOLDERS AND CONTRIBUTORS OF SPREAD AGAINST ALL CLAIMS, DEMANDS, 
+SUITS OR OTHER ACTIONS ARISING DIRECTLY OR INDIRECTLY FROM YOUR ACCEPTANCE 
+AND USE OF SPREAD.
+
+Although NOT REQUIRED, we at Spread Concepts would appreciate it if active 
+users of Spread put a link on their web site to Spread's web site when 
+possible. We also encourage users to let us know who they are, how they are 
+using Spread, and any comments they have through either e-mail 
+(spread@spread.org) or our web site at (http://www.spread.org/comments).

Added: head/net/spread/files/patch-lex.yy.c
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/net/spread/files/patch-lex.yy.c	Sat Sep 19 14:51:08 2020	(r548993)
@@ -0,0 +1,11 @@
+--- lex.yy.c.orig	2006-11-22 05:58:36 UTC
++++ lex.yy.c
+@@ -276,7 +276,7 @@ static void yy_flex_free YY_PROTO(( void * ));
+ #define yywrap() 1
+ #define YY_SKIP_YYWRAP
+ typedef unsigned char YY_CHAR;
+-FILE *yyin = (FILE *) 0, *yyout = (FILE *) 0;
++FILE *yyout = (FILE *) 0;
+ typedef int yy_state_type;
+ extern char *yytext;
+ #define yytext_ptr yytext



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