svn commit: r313772 - in head/lang: . newlisp-devel newlisp-devel/files
Jimmy Olgeni
olgeni at FreeBSD.org
Sat Mar 9 22:59:36 UTC 2013
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 at 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
More information about the svn-ports-all
mailing list