Date: Sat, 23 May 2015 15:01:49 +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: r387132 - in head/lang/newlisp: . files Message-ID: <201505231501.t4NF1nXM006398@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: olgeni Date: Sat May 23 15:01:49 2015 New Revision: 387132 URL: https://svnweb.freebsd.org/changeset/ports/387132 Log: Upgrade to version 10.6.2. Deleted: head/lang/newlisp/files/patch-newlisp.h Modified: head/lang/newlisp/Makefile head/lang/newlisp/distinfo head/lang/newlisp/files/patch-makefile_bsd (contents, props changed) head/lang/newlisp/files/patch-makefile_bsdLP64_utf8 (contents, props changed) head/lang/newlisp/files/patch-makefile_bsd_utf8 (contents, props changed) head/lang/newlisp/files/patch-modules_gsl.lsp (contents, props changed) head/lang/newlisp/pkg-plist Modified: head/lang/newlisp/Makefile ============================================================================== --- head/lang/newlisp/Makefile Sat May 23 14:52:35 2015 (r387131) +++ head/lang/newlisp/Makefile Sat May 23 15:01:49 2015 (r387132) @@ -2,8 +2,7 @@ # $FreeBSD$ PORTNAME= newlisp -PORTVERSION= 10.6.0 -PORTREVISION= 2 +PORTVERSION= 10.6.2 CATEGORIES= lang MASTER_SITES= http://www.newlisp.org/downloads/ @@ -16,22 +15,24 @@ LIB_DEPENDS= libffi.so:${PORTSDIR}/devel CONFLICTS= newlisp-devel-[0-9]* -USES= readline tar:tgz +USES= readline:port tar:tgz +OPTIONS_SUB= yes HAS_CONFIGURE= yes ALL_TARGET= default REINPLACE_ARGS= -i "" -MODULES= canvas cgi crypto ftp getopts infix odbc pop3 \ +MODULES= canvas cgi crypto ftp getopts infix odbc plot pop3 \ postscript smtp smtpx stat unix xmlrpc-client zlib DOCS= CHANGES CodePatterns.html ExpressionEvaluation.html \ - MemoryManagement.html newLISP-${PORTVERSION}-Release.html \ - manual_frame.html newLISPdoc.html \ - newlisp_index.html newlisp_manual.html \ + MemoryManagement.html manual_frame.html \ + newLISP-${PORTVERSION}-Release.html newLISPdoc.html \ + newlisp-man.txt newlisp_index.html newlisp_manual.html \ + newlispdoc-man.txt -OPTIONS_DEFINE= GMP GSL MYSQL PGSQL SQLITE GUISERV DOCS EXAMPLES +OPTIONS_DEFINE= GSL MYSQL PGSQL SQLITE GUISERV DOCS EXAMPLES GSL_DESC= GSL (GNU Scientific Library) GUISERV_DESC= Install GUI server (in Java) @@ -44,59 +45,27 @@ LDFLAGS+= -L${LOCALBASE}/lib CFLAGS+= -DNEWLISP64 .endif -.if ${PORT_OPTIONS:MGMP} -LIB_DEPENDS+= libgmp.so:${PORTSDIR}/math/gmp -MODULES+= gmp -PLIST_SUB+= GMP="" -.else -PLIST_SUB+= GMP="@comment " -.endif - .if ${PORT_OPTIONS:MGSL} LIB_DEPENDS+= libgsl.so:${PORTSDIR}/math/gsl MODULES+= gsl -PLIST_SUB+= GSL="" -.else -PLIST_SUB+= GSL="@comment " .endif .if ${PORT_OPTIONS:MMYSQL} USE_MYSQL= yes MODULES+= mysql -PLIST_SUB+= MYSQL="" -.else -PLIST_SUB+= MYSQL="@comment " .endif .if ${PORT_OPTIONS:MPGSQL} USES+= pgsql MODULES+= postgres -PLIST_SUB+= PGSQL="" -.else -PLIST_SUB+= PGSQL="@comment " .endif .if ${PORT_OPTIONS:MSQLITE} USE_SQLITE= 3 MODULES+= sqlite3 -PLIST_SUB+= SQLITE="" -.else -PLIST_SUB+= SQLITE="@comment " -.endif - -.if ${PORT_OPTIONS:MGUISERV} -PLIST_SUB+= GUISERV="" -.else -PLIST_SUB+= GUISERV="@comment " .endif post-patch: - @${REINPLACE_CMD} -E -e "s,install -m 644, \$${BSD_INSTALL_DATA},g" \ - -e "s,install -m 755, \$${BSD_INSTALL_SCRIPT},g" \ - -e "s,^(datadir=).*,\1${STAGEDIR}${PREFIX}/share,g" \ - -e "s,^(bindir=).*,\1${STAGEDIR}${PREFIX}/bin,g" \ - ${WRKSRC}/Makefile - @${REINPLACE_CMD} -E \ -e "s,/usr/(local/)?bin/newlisp,${PREFIX}/bin/newlisp,g" \ -e "s,/usr/(local/)?share/newlisp,${DATADIR},g" \ @@ -116,9 +85,6 @@ post-patch: "s,/usr/local/lib/(libsqlite)3.so,${LOCALBASE}/lib/\1${_SQLITE_VER}.so," \ ${WRKSRC}/modules/sqlite3.lsp @${REINPLACE_CMD} -E -e \ - "s,/usr/local/lib/libgmp.so,${LOCALBASE}/lib/libgmp.so," \ - ${WRKSRC}/modules/gmp.lsp - @${REINPLACE_CMD} -E -e \ "s,/usr/local/lib/libgsl.so,${LOCALBASE}/lib/libgsl.so," \ ${WRKSRC}/modules/gsl.lsp @${REINPLACE_CMD} -E -e \ @@ -158,7 +124,6 @@ do-install: ${STAGEDIR}${PREFIX}/bin/newlisp-edit .endif -.if ${PORT_OPTIONS:MDOCS} @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${DOCS:S,^,${WRKSRC}/doc/,} ${STAGEDIR}${DOCSDIR} .if ${PORT_OPTIONS:MGUISERV} @@ -167,7 +132,6 @@ do-install: ${WRKSRC}/guiserver/guiserver.lsp.html \ ${STAGEDIR}${DOCSDIR}/guiserver .endif -.endif .if ${PORT_OPTIONS:MEXAMPLES} @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} Modified: head/lang/newlisp/distinfo ============================================================================== --- head/lang/newlisp/distinfo Sat May 23 14:52:35 2015 (r387131) +++ head/lang/newlisp/distinfo Sat May 23 15:01:49 2015 (r387132) @@ -1,2 +1,2 @@ -SHA256 (newlisp-10.6.0.tgz) = 59200b97879231c331f6c0e519a66602c9ae82a8f744c2be236e08ad6f91ff7f -SIZE (newlisp-10.6.0.tgz) = 1670395 +SHA256 (newlisp-10.6.2.tgz) = ae3ab77987cb2cfef4e986104be5be5ac9469317e9d74884c3ea89c2e4bb4040 +SIZE (newlisp-10.6.2.tgz) = 1671798 Modified: head/lang/newlisp/files/patch-makefile_bsd ============================================================================== --- head/lang/newlisp/files/patch-makefile_bsd Sat May 23 14:52:35 2015 (r387131) +++ head/lang/newlisp/files/patch-makefile_bsd Sat May 23 15:01:49 2015 (r387132) @@ -1,6 +1,6 @@ ---- makefile_bsd.orig +--- makefile_bsd.orig 2015-01-19 17:10:12 UTC +++ makefile_bsd -@@ -6,14 +6,12 @@ +@@ -6,14 +6,12 @@ OBJS = newlisp.o nl-symbol.o nl-math.o n # the option -fno-strict-aliasing may not be available on some BSD versions @@ -9,7 +9,7 @@ # or without readline lib #CFLAGS = -m32 -Wall -Wno-uninitialized -Wno-strict-aliasing -O2 -c -g -D_BSD --CC = gcc +-CC = cc - default: $(OBJS) - $(CC) $(OBJS) -m32 -g -lm -lreadline -lncurses -o newlisp Modified: head/lang/newlisp/files/patch-makefile_bsdLP64_utf8 ============================================================================== --- head/lang/newlisp/files/patch-makefile_bsdLP64_utf8 Sat May 23 14:52:35 2015 (r387131) +++ head/lang/newlisp/files/patch-makefile_bsdLP64_utf8 Sat May 23 15:01:49 2015 (r387132) @@ -1,6 +1,6 @@ ---- makefile_bsdLP64_utf8.orig +--- makefile_bsdLP64_utf8.orig 2015-01-19 17:10:12 UTC +++ makefile_bsdLP64_utf8 -@@ -6,14 +6,12 @@ +@@ -6,14 +6,12 @@ OBJS = newlisp.o nl-symbol.o nl-math.o n # the option -fno-strict-aliasing may not be available on some BSD versions @@ -9,7 +9,7 @@ # or without readline lib #CFLAGS = -m64 -Wall -Wno-uninitialized -Wno-strict-aliasing -O2 -c -g -DNEWLISP64 -D_BSD --CC = gcc +-CC = cc - default: $(OBJS) - $(CC) $(OBJS) -m64 -g -lm -lreadline -lncurses -o newlisp Modified: head/lang/newlisp/files/patch-makefile_bsd_utf8 ============================================================================== --- head/lang/newlisp/files/patch-makefile_bsd_utf8 Sat May 23 14:52:35 2015 (r387131) +++ head/lang/newlisp/files/patch-makefile_bsd_utf8 Sat May 23 15:01:49 2015 (r387132) @@ -1,15 +1,15 @@ ---- makefile_bsd_utf8.orig +--- makefile_bsd_utf8.orig 2015-01-19 17:10:12 UTC +++ makefile_bsd_utf8 @@ -4,14 +4,12 @@ OBJS = newlisp.o nl-symbol.o nl-math.o nl-list.o nl-liststr.o nl-string.o nl-filesys.o \ - nl-sock.o nl-import.o nl-xml.o nl-web.o nl-matrix.o nl-debug.o nl-utf8.o pcre.o + nl-sock.o nl-import.o nl-xml-json.o nl-web.o nl-matrix.o nl-debug.o nl-utf8.o pcre.o -CFLAGS = -m32 -Wall -Wno-uninitialized -fno-strict-aliasing -O2 -c -g -DREADLINE -D_BSD -DSUPPORT_UTF8 +CFLAGS += -m32 -c -DREADLINE -D_BSD -DSUPPORT_UTF8 -DFFI # or without readline lib #CFLAGS = -m32 -Wall -Wno-uninitialized -fno-strict-aliasing -O2 -c -g -D_BSD -DSUPPORT_UTF8 --CC = gcc +-CC = cc - default: $(OBJS) - $(CC) $(OBJS) -m32 -g -lm -lreadline -lncurses -o newlisp Modified: head/lang/newlisp/files/patch-modules_gsl.lsp ============================================================================== --- head/lang/newlisp/files/patch-modules_gsl.lsp Sat May 23 14:52:35 2015 (r387131) +++ head/lang/newlisp/files/patch-modules_gsl.lsp Sat May 23 15:01:49 2015 (r387132) @@ -1,8 +1,8 @@ ---- modules/gsl.lsp.orig +--- modules/gsl.lsp.orig 2015-05-23 14:58:26 UTC +++ modules/gsl.lsp @@ -169,6 +169,7 @@ (= ostype "Win32") "libgsl-0.dll" ; 32-bit - (= ostype "OSX") "libgsl.dylib" ; 32-bit + (= ostype "OSX") "libgsl.dylib" ; 32-bit or 64-bit (= ostype "Linux") "/usr/local/lib/libgsl.so" ; 32-bit or 64-bit + (= ostype "BSD") "/usr/local/lib/libgsl.so" ; 32-bit or 64-bit )) Modified: head/lang/newlisp/pkg-plist ============================================================================== --- head/lang/newlisp/pkg-plist Sat May 23 14:52:35 2015 (r387131) +++ head/lang/newlisp/pkg-plist Sat May 23 15:01:49 2015 (r387132) @@ -10,12 +10,15 @@ man/man1/newlispdoc.1.gz %%PORTDOCS%%%%DOCSDIR%%/ExpressionEvaluation.html %%PORTDOCS%%%%DOCSDIR%%/MemoryManagement.html %%PORTDOCS%%%%DOCSDIR%%/manual_frame.html -%%PORTDOCS%%%%DOCSDIR%%/newLISP-10.6.0-Release.html +%%PORTDOCS%%%%DOCSDIR%%/newLISP-10.6.2-Release.html %%PORTDOCS%%%%DOCSDIR%%/newLISPdoc.html +%%PORTDOCS%%%%DOCSDIR%%/newlisp-man.txt %%PORTDOCS%%%%DOCSDIR%%/newlisp_index.html %%PORTDOCS%%%%DOCSDIR%%/newlisp_manual.html +%%PORTDOCS%%%%DOCSDIR%%/newlispdoc-man.txt %%PORTEXAMPLES%%%%EXAMPLESDIR%%/README.txt %%PORTEXAMPLES%%%%EXAMPLESDIR%%/async +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/callback %%PORTEXAMPLES%%%%EXAMPLESDIR%%/client %%PORTEXAMPLES%%%%EXAMPLESDIR%%/env.cgi %%PORTEXAMPLES%%%%EXAMPLESDIR%%/finger @@ -77,11 +80,11 @@ man/man1/newlispdoc.1.gz %%DATADIR%%/modules/crypto.lsp %%DATADIR%%/modules/ftp.lsp %%DATADIR%%/modules/getopts.lsp -%%GMP%%%%DATADIR%%/modules/gmp.lsp %%GSL%%%%DATADIR%%/modules/gsl.lsp %%DATADIR%%/modules/infix.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?201505231501.t4NF1nXM006398>