svn commit: r400996 - in head/lang/ccl: . files

Jimmy Olgeni olgeni at FreeBSD.org
Sat Nov 7 14:29:38 UTC 2015


Author: olgeni
Date: Sat Nov  7 14:29:36 2015
New Revision: 400996
URL: https://svnweb.freebsd.org/changeset/ports/400996

Log:
  Upgrade lang/ccl to version 1.11.
  
  - Add LICENSE
  - Do not mute install commands
  - Regenerate patch-lisp-kernel_memory.c to make portlint happy
  - Fix whitespace in pkg-message (portlint)

Added:
  head/lang/ccl/files/patch-lisp-kernel_freebsdx8632_Makefile   (contents, props changed)
  head/lang/ccl/files/patch-lisp-kernel_freebsdx8664_Makefile   (contents, props changed)
Modified:
  head/lang/ccl/Makefile
  head/lang/ccl/distinfo   (contents, props changed)
  head/lang/ccl/files/patch-lisp-kernel_memory.c
  head/lang/ccl/pkg-message

Modified: head/lang/ccl/Makefile
==============================================================================
--- head/lang/ccl/Makefile	Sat Nov  7 14:28:01 2015	(r400995)
+++ head/lang/ccl/Makefile	Sat Nov  7 14:29:36 2015	(r400996)
@@ -1,7 +1,7 @@
 # $FreeBSD$
 
 PORTNAME=	ccl
-PORTVERSION=	1.10
+PORTVERSION=	1.11
 CATEGORIES=	lang lisp
 MASTER_SITES=	ftp://ftp.clozure.com/pub/release/${PORTVERSION}/
 DISTNAME=	${PORTNAME}-${PORTVERSION}-freebsdx86
@@ -9,6 +9,8 @@ DISTNAME=	${PORTNAME}-${PORTVERSION}-fre
 MAINTAINER=	olgeni at FreeBSD.org
 COMMENT=	Clozure CL is a free Common Lisp implementation
 
+LICENSE=	LGPL21
+
 WRKSRC=		${WRKDIR}/ccl
 
 ONLY_FOR_ARCHS=	i386 amd64
@@ -51,11 +53,11 @@ do-build:
 
 do-install:
 	@${MKDIR} ${STAGEDIR}${PREFIX}/lib/ccl
-	@${CP} -r ${WRKSRC}/* ${STAGEDIR}${CCL_DIRECTORY}
+	${CP} -r ${WRKSRC}/* ${STAGEDIR}${CCL_DIRECTORY}
 	@for i in ${EXCLUDE}; do \
 		${RM} -r -f ${STAGEDIR}${CCL_DIRECTORY}/$${i}; \
 	done
-	@${INSTALL_SCRIPT} ${WRKDIR}/ccl.sh ${STAGEDIR}${PREFIX}/bin/ccl
+	${INSTALL_SCRIPT} ${WRKDIR}/ccl.sh ${STAGEDIR}${PREFIX}/bin/ccl
 
 post-install:
 	@cd ${STAGEDIR}${PREFIX}; ${FIND} lib/ccl/* -type d -empty \

Modified: head/lang/ccl/distinfo
==============================================================================
--- head/lang/ccl/distinfo	Sat Nov  7 14:28:01 2015	(r400995)
+++ head/lang/ccl/distinfo	Sat Nov  7 14:29:36 2015	(r400996)
@@ -1,2 +1,2 @@
-SHA256 (ccl-1.10-freebsdx86.tar.gz) = d68095f88c6b8c8bafc1e1f6d106fe315a51d62857e3b60bd828859e8023db82
-SIZE (ccl-1.10-freebsdx86.tar.gz) = 45939859
+SHA256 (ccl-1.11-freebsdx86.tar.gz) = 9110e5f4b1b0940c42fcc812b5ceafe6b4b2ca7706db4e2698e5d4943646273f
+SIZE (ccl-1.11-freebsdx86.tar.gz) = 44608881

Added: head/lang/ccl/files/patch-lisp-kernel_freebsdx8632_Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/lang/ccl/files/patch-lisp-kernel_freebsdx8632_Makefile	Sat Nov  7 14:29:36 2015	(r400996)
@@ -0,0 +1,11 @@
+--- lisp-kernel/freebsdx8632/Makefile.orig	2015-11-06 20:10:03 UTC
++++ lisp-kernel/freebsdx8632/Makefile
+@@ -21,7 +21,7 @@ AS = as
+ M4 = m4
+ ASFLAGS = --32
+ M4FLAGS = -DFREEBSD -DX86 -DX8632 -DHAVE_TLS
+-CDEFINES = -DFREEBSD -D_REENTRANT -DX86 -DX8632 -D_GNU_SOURCE -DHAVE_TLS -DSVN_REVISION=$(SVN_REVISION)
++CDEFINES = -DFREEBSD -D_REENTRANT -DX86 -DX8632 -D_GNU_SOURCE -DHAVE_TLS
+ CDEBUG = -g
+ COPT = #-O2
+ # Once in a while, -Wformat says something useful.  The odds are against that,

Added: head/lang/ccl/files/patch-lisp-kernel_freebsdx8664_Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/lang/ccl/files/patch-lisp-kernel_freebsdx8664_Makefile	Sat Nov  7 14:29:36 2015	(r400996)
@@ -0,0 +1,11 @@
+--- lisp-kernel/freebsdx8664/Makefile.orig	2015-11-06 20:10:02 UTC
++++ lisp-kernel/freebsdx8664/Makefile
+@@ -21,7 +21,7 @@ AS = as
+ M4 = m4
+ ASFLAGS = --64
+ M4FLAGS = -DFREEBSD -DX86 -DX8664 -DHAVE_TLS
+-CDEFINES = -DFREEBSD -D_REENTRANT -DX86 -DX8664 -D_GNU_SOURCE -DHAVE_TLS -DSVN_REVISION=$(SVN_REVISION)
++CDEFINES = -DFREEBSD -D_REENTRANT -DX86 -DX8664 -D_GNU_SOURCE -DHAVE_TLS
+ CDEBUG = -g
+ COPT = #-O2
+ # Once in a while, -Wformat says something useful.  The odds are against that,

Modified: head/lang/ccl/files/patch-lisp-kernel_memory.c
==============================================================================
--- head/lang/ccl/files/patch-lisp-kernel_memory.c	Sat Nov  7 14:28:01 2015	(r400995)
+++ head/lang/ccl/files/patch-lisp-kernel_memory.c	Sat Nov  7 14:29:36 2015	(r400996)
@@ -1,5 +1,5 @@
---- lisp-kernel/memory.c.orig	2014-10-08 10:40:13.000000000 -0400
-+++ lisp-kernel/memory.c	2014-10-08 10:41:19.000000000 -0400
+--- lisp-kernel/memory.c.orig	2015-11-06 20:10:03 UTC
++++ lisp-kernel/memory.c
 @@ -89,7 +89,7 @@ ReserveMemoryForHeap(LogicalAddress want
    start = mmap((void *)want,
  	       totalsize + heap_segment_size,
@@ -18,7 +18,7 @@
        return NULL;
      }
    }
-@@ -877,7 +877,7 @@ ReserveMemory(natural size)
+@@ -907,7 +907,7 @@ ReserveMemory(natural size)
                     PAGE_NOACCESS);
    return p;
  #else

Modified: head/lang/ccl/pkg-message
==============================================================================
--- head/lang/ccl/pkg-message	Sat Nov  7 14:28:01 2015	(r400995)
+++ head/lang/ccl/pkg-message	Sat Nov  7 14:29:36 2015	(r400996)
@@ -1,6 +1,4 @@
-
 You can permanently enable ASDF package management by using the
 following commands in your .ccl-init.lisp file:
 
   (require 'asdf)
-


More information about the svn-ports-all mailing list