From owner-svn-ports-all@FreeBSD.ORG Sat Mar 9 22:59:36 2013 Return-Path: Delivered-To: svn-ports-all@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 5F22B920; Sat, 9 Mar 2013 22:59:36 +0000 (UTC) (envelope-from olgeni@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id 41E4BE69; Sat, 9 Mar 2013 22:59:36 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.6/8.14.6) with ESMTP id r29Mxac9043023; Sat, 9 Mar 2013 22:59:36 GMT (envelope-from olgeni@svn.freebsd.org) Received: (from olgeni@localhost) by svn.freebsd.org (8.14.6/8.14.5/Submit) id r29MxZYg043014; Sat, 9 Mar 2013 22:59:35 GMT (envelope-from olgeni@svn.freebsd.org) Message-Id: <201303092259.r29MxZYg043014@svn.freebsd.org> From: Jimmy Olgeni Date: Sat, 9 Mar 2013 22:59:35 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r313772 - in head/lang: . newlisp-devel newlisp-devel/files X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 09 Mar 2013 22:59:36 -0000 Author: olgeni Date: Sat Mar 9 22:59:34 2013 New Revision: 313772 URL: http://svnweb.freebsd.org/changeset/ports/313772 Log: Add lang/newlisp-devel, tracking development versions of lang/newlisp. Added: head/lang/newlisp-devel/ - copied from r313770, head/lang/newlisp/ Modified: head/lang/Makefile head/lang/newlisp-devel/Makefile head/lang/newlisp-devel/distinfo head/lang/newlisp-devel/files/patch-newlisp.c head/lang/newlisp-devel/pkg-plist Modified: head/lang/Makefile ============================================================================== --- head/lang/Makefile Sat Mar 9 22:57:48 2013 (r313771) +++ head/lang/Makefile Sat Mar 9 22:59:34 2013 (r313772) @@ -179,6 +179,7 @@ SUBDIR += neko SUBDIR += nesasm SUBDIR += newlisp + SUBDIR += newlisp-devel SUBDIR += nhc98 SUBDIR += nickle SUBDIR += nml Modified: head/lang/newlisp-devel/Makefile ============================================================================== --- head/lang/newlisp/Makefile Sat Mar 9 22:53:59 2013 (r313770) +++ head/lang/newlisp-devel/Makefile Sat Mar 9 22:59:34 2013 (r313772) @@ -2,9 +2,10 @@ # $FreeBSD$ PORTNAME= newlisp -PORTVERSION= 10.4.5 +PORTVERSION= 10.4.7 CATEGORIES= lang -MASTER_SITES= http://www.newlisp.org/downloads/ +MASTER_SITES= http://www.newlisp.org/downloads/development/ +PKGNAMESUFFIX= -devel EXTRACT_SUFX= .tgz MAINTAINER= olgeni@FreeBSD.org @@ -12,6 +13,8 @@ COMMENT= LISP like scripting language LIB_DEPENDS= ffi:${PORTSDIR}/devel/libffi +CONFLICTS= newlisp-[0-9]* + HAS_CONFIGURE= yes ALL_TARGET= default @@ -19,11 +22,11 @@ MAN1= newlisp.1 newlispdoc.1 REINPLACE_ARGS= -i "" -MODULES= canvas cgi crypto ftp getopts infix json macro odbc pop3 \ +MODULES= canvas cgi crypto ftp getopts infix macro odbc plot pop3 \ postscript smtp smtpx stat unix xmlrpc-client zlib DOCS= CHANGES CodePatterns.html ExpressionEvaluation.html \ - MemoryManagement.html newLISP-${PORTVERSION}-Release.html \ + MemoryManagement.html newLISP-10.5.0-Release.html \ manual_frame.html newLISPdoc.html \ newlisp_index.html newlisp_manual.html \ Modified: head/lang/newlisp-devel/distinfo ============================================================================== --- head/lang/newlisp/distinfo Sat Mar 9 22:53:59 2013 (r313770) +++ head/lang/newlisp-devel/distinfo Sat Mar 9 22:59:34 2013 (r313772) @@ -1,2 +1,2 @@ -SHA256 (newlisp-10.4.5.tgz) = 4bf972a8e5f8c4490f02e6a987ee76c4690498841ffd5235b38a03694ad2da52 -SIZE (newlisp-10.4.5.tgz) = 1553279 +SHA256 (newlisp-10.4.7.tgz) = 6fd716f9f6f983ab37c31a006540664afd9780008391970f9ee314527578e425 +SIZE (newlisp-10.4.7.tgz) = 1569634 Modified: head/lang/newlisp-devel/files/patch-newlisp.c ============================================================================== --- head/lang/newlisp/files/patch-newlisp.c Sat Mar 9 22:53:59 2013 (r313770) +++ head/lang/newlisp-devel/files/patch-newlisp.c Sat Mar 9 22:59:34 2013 (r313772) @@ -3,12 +3,12 @@ $FreeBSD$ --- newlisp.c.orig +++ newlisp.c -@@ -463,16 +463,16 @@ +@@ -515,16 +515,16 @@ else if(getenv("DOCUMENT_ROOT")) - strncpy(initFile, getenv("DOCUMENT_ROOT"), MAX_LINE - 16); + strncpy(initFile, getenv("DOCUMENT_ROOT"), PATH_MAX - 16); - strncat(initFile, "/.", 2); -- strncat(initFile, INIT_FILE, 9); +- strncat(initFile, INIT_FILE, 8); + strlcat(initFile, "/.", sizeof(initFile)); + strlcat(initFile, INIT_FILE, sizeof(initFile)); if(loadFile(initFile, 0, 0, mainContext) == NULL) @@ -16,9 +16,9 @@ $FreeBSD$ envPtr = getenv("NEWLISPDIR"); if(envPtr) { -- strncpy(initFile, envPtr, MAX_LINE - 16); +- strncpy(initFile, envPtr, PATH_MAX - 16); - strncat(initFile, "/", 1); -- strncat(initFile, INIT_FILE, 9); +- strncat(initFile, INIT_FILE, 8); + strlcpy(initFile, envPtr, sizeof(initFile)); + strlcat(initFile, "/", sizeof(initFile)); + strlcat(initFile, INIT_FILE, sizeof(initFile)); Modified: head/lang/newlisp-devel/pkg-plist ============================================================================== --- head/lang/newlisp/pkg-plist Sat Mar 9 22:53:59 2013 (r313770) +++ head/lang/newlisp-devel/pkg-plist Sat Mar 9 22:59:34 2013 (r313772) @@ -8,12 +8,13 @@ bin/newlispdoc %%PORTDOCS%%%%DOCSDIR%%/ExpressionEvaluation.html %%PORTDOCS%%%%DOCSDIR%%/MemoryManagement.html %%PORTDOCS%%%%DOCSDIR%%/manual_frame.html -%%PORTDOCS%%%%DOCSDIR%%/newLISP-10.4.5-Release.html +%%PORTDOCS%%%%DOCSDIR%%/newLISP-10.5.0-Release.html %%PORTDOCS%%%%DOCSDIR%%/newLISPdoc.html %%PORTDOCS%%%%DOCSDIR%%/newlisp_index.html %%PORTDOCS%%%%DOCSDIR%%/newlisp_manual.html %%PORTDOCS%%%%EXAMPLESDIR%%/async %%PORTDOCS%%%%EXAMPLESDIR%%/client +%%PORTDOCS%%%%EXAMPLESDIR%%/env.cgi %%PORTDOCS%%%%EXAMPLESDIR%%/finger %%PORTDOCS%%%%EXAMPLESDIR%%/form.cgi %%PORTDOCS%%%%EXAMPLESDIR%%/form.html @@ -73,10 +74,10 @@ bin/newlispdoc %%GMP%%%%DATADIR%%/modules/gmp.lsp %%GSL%%%%DATADIR%%/modules/gsl.lsp %%DATADIR%%/modules/infix.lsp -%%DATADIR%%/modules/json.lsp %%DATADIR%%/modules/macro.lsp %%MYSQL%%%%DATADIR%%/modules/mysql.lsp %%DATADIR%%/modules/odbc.lsp +%%DATADIR%%/modules/plot.lsp %%DATADIR%%/modules/pop3.lsp %%PGSQL%%%%DATADIR%%/modules/postgres.lsp %%DATADIR%%/modules/postscript.lsp