From owner-svn-ports-head@freebsd.org Sat Sep 19 14:51:09 2020 Return-Path: Delivered-To: svn-ports-head@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 2D6D93E3131; Sat, 19 Sep 2020 14:51:09 +0000 (UTC) (envelope-from se@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Btttj0SFMz3yK0; Sat, 19 Sep 2020 14:51:09 +0000 (UTC) (envelope-from se@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id E7FFDD7E9; Sat, 19 Sep 2020 14:51:08 +0000 (UTC) (envelope-from se@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 08JEp8lg053238; Sat, 19 Sep 2020 14:51:08 GMT (envelope-from se@FreeBSD.org) Received: (from se@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id 08JEp8dV052974; Sat, 19 Sep 2020 14:51:08 GMT (envelope-from se@FreeBSD.org) Message-Id: <202009191451.08JEp8dV052974@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: se set sender to se@FreeBSD.org using -f From: =?UTF-8?Q?Stefan_E=c3=9fer?= Date: Sat, 19 Sep 2020 14:51:08 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r548993 - in head/net/spread: . files X-SVN-Group: ports-head X-SVN-Commit-Author: se X-SVN-Commit-Paths: in head/net/spread: . files X-SVN-Commit-Revision: 548993 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 Sep 2020 14:51:09 -0000 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