Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 9 Mar 2013 22:59:35 +0000 (UTC)
From:      Jimmy Olgeni <olgeni@FreeBSD.org>
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
Message-ID:  <201303092259.r29MxZYg043014@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
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



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