Date: Wed, 27 Aug 2008 14:16:40 GMT From: fulvio ciriaco <oivulf@gmail.com> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/126890: port update: cmucl Message-ID: <200808271416.m7REGeR6083520@www.freebsd.org> Resent-Message-ID: <200808271420.m7REK6MD036972@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 126890 >Category: ports >Synopsis: port update: cmucl >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Wed Aug 27 14:20:06 UTC 2008 >Closed-Date: >Last-Modified: >Originator: fulvio ciriaco >Release: 7.0 >Organization: >Environment: >Description: Attached find update for port of cmucl to version 19e >How-To-Repeat: >Fix: Patch attached with submission follows: # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # lang/cmucl # lang/cmucl/Makefile # lang/cmucl/distinfo # lang/cmucl/pkg-descr # lang/cmucl/pkg-plist # lang/cmucl/pkg-plist~ # echo c - lang/cmucl mkdir -p lang/cmucl > /dev/null 2>&1 echo x - lang/cmucl/Makefile sed 's/^X//' >lang/cmucl/Makefile << 'END-of-lang/cmucl/Makefile' X# New ports collection makefile for: CMUCL X# Date created: Jul, 15, 1997 X# Whom: cracauer@cons.org "Martin Cracauer" X# X# $FreeBSD: ports/lang/cmucl/Makefile,v 1.32 2008/08/24 00:00:00 fulvio Exp $ X# X# X XPORTNAME= cmucl XPORTVERSION= 19e XCATEGORIES= lang lisp XMASTER_SITES= http://common-lisp.net/project/cmucl/downloads/release/${PORTVERSION}/ \ X http://www.pmsf.de/pub/cmucl/release/${PORTVERSION}/ \ X ftp://ftp.averillpark.net/cmucl/release/${PORTVERSION}/ \ X ftp://ftp.linux.org.uk/pub/lisp/cmucl/release/${PORTVERSION}/ \ X ftp://ftp.tepus.com/pub/project/cmucl/release/${PORTVERSION}/ XDISTNAME= ${PORTNAME}-${PORTVERSION}-x86-freebsd${OSREL} X XMAINTAINER= cracauer@cons.org XCOMMENT= The CMU implementation of Common Lisp X X#LIB_DEPENDS= c.4:${PORTSDIR}/misc/compat4x X X# To make available on other archs, has to be cross-compiled (there is a X# script for this, but a configuration file has to be written). XIA32_BINARY_PORT= yes XUSE_BZIP2= yes XNO_WRKSUBDIR= yes XNO_BUILD= yes XMAN1= lisp.1 cmucl.1 X XPLIST_SUB= VER=${PORTVERSION} X Xdo-install: X ${INSTALL_PROGRAM} ${WRKDIR}/bin/lisp ${PREFIX}/bin X cd ${WRKDIR} && ${FIND} lib | \ X ${CPIO} -pdm -L -R ${SHAREOWN}:${SHAREGRP} ${PREFIX} X ${INSTALL_MAN} ${WRKDIR}/man/man1/cmucl.1 ${MANPREFIX}/man/man1 X ${INSTALL_MAN} ${WRKDIR}/man/man1/lisp.1 ${MANPREFIX}/man/man1 X.if !defined(NOPORTDOCS) X @${MKDIR} ${DOCSDIR} X ${INSTALL_DATA} ${WRKDIR}/doc/cmucl/* ${DOCSDIR} X.endif X X.include <bsd.port.mk> END-of-lang/cmucl/Makefile echo x - lang/cmucl/distinfo sed 's/^X//' >lang/cmucl/distinfo << 'END-of-lang/cmucl/distinfo' XMD5 (cmucl-19e-x86-freebsd7.0.tar.bz2) = 7d429004a9c2efdcc281ccd65d9b416b XSHA256 (cmucl-19e-x86-freebsd7.0.tar.bz2) = 9a2611b53672448891c765d6e89efd2274f0fa42c0ac0e6ce02160bd9419e8cf XSIZE (cmucl-19e-x86-freebsd7.0.tar.bz2) = 7727839 END-of-lang/cmucl/distinfo echo x - lang/cmucl/pkg-descr sed 's/^X//' >lang/cmucl/pkg-descr << 'END-of-lang/cmucl/pkg-descr' XCMUCL is the CMU implementation of Common Lisp. X XFirst-aid documentation is in the manpages lisp(1) and cmucl(1) and Xvia the normal Common Lisp documentation runtime functions (describe X...) (documentation ...) and (apropos ...). The WWW homepage contains Xa pointer to a real user manual. X XCMUCL's strength in comparison with other Lisp systems (or most other Xdynamic language implementations in general) is its highly optimizing Xcompiler. If you know how to write efficient Common Lisp code, you Xare free of unwanted memory allocation, type checks, indirections to Xobjects. CMUCL helps you to write efficient Common Lisp --- it Xgenerates very informative warning messages about code constructs that Xprevent compilation to efficient code. X XOptional packages for graphical user interfaces and other Common Lisp Xapplications and libraries (Eg. the "Hemlock" Editor) are on Xftp://ftp2.cons.org/pub/languages/lisp/cmucl/release/ (FreeBSD-Binaries) Xand ftp://ftp2.cons.org/pub/languages/lisp/cmucl/ports/ (source). X XWWW: http://www.cons.org/cmucl/ X X- Martin Cracauer <cracauer@cons.org> END-of-lang/cmucl/pkg-descr echo x - lang/cmucl/pkg-plist sed 's/^X//' >lang/cmucl/pkg-plist << 'END-of-lang/cmucl/pkg-plist' Xbin/lisp Xlib/cmucl/ Xlib/cmucl/internals.h Xlib/cmucl/internals.inc Xlib/cmucl/lib Xlib/cmucl/lib/config Xlib/cmucl/lib/config.lisp Xlib/cmucl/lib/ext-formats Xlib/cmucl/lib/ext-formats/iso8859-1.lisp Xlib/cmucl/lib/ext-formats/utf-8.lisp Xlib/cmucl/lib/ext-formats/void.lisp Xlib/cmucl/lib/generic-site.lisp Xlib/cmucl/lib/lisp.core Xlib/cmucl/lib/load-foreign.csh Xlib/cmucl/lib/subsystems Xlib/cmucl/lib/subsystems/external-formats-library.x86f Xlib/cmucl/lib/subsystems/gray-compat-library.x86f Xlib/cmucl/lib/subsystems/gray-streams-library.x86f Xlib/cmucl/lib/subsystems/iodefs-library.x86f Xlib/cmucl/lib/subsystems/simple-streams-library.x86f Xlib/cmucl/lisp.map Xlib/cmucl/lisp.nm Xlib/cmucl/sample-wrapper X%%DOCSDIR%%/README X%%DOCSDIR%%/release-19e.txt X@dirrm %%DOCSDIR%% X@dirrm lib/cmucl/lib/ext-formats X@dirrm lib/cmucl/lib/subsystems X@dirrm lib/cmucl/lib X@dirrm lib/cmucl END-of-lang/cmucl/pkg-plist echo x - lang/cmucl/pkg-plist~ sed 's/^X//' >lang/cmucl/pkg-plist~ << 'END-of-lang/cmucl/pkg-plist~' Xbin/lisp Xlib/cmucl/internals.h Xlib/cmucl/internals.inc Xlib/cmucl/lib/config Xlib/cmucl/lib/config.lisp Xlib/cmucl/lib/generic-site.lisp Xlib/cmucl/lib/lisp.core Xlib/cmucl/lib/load-foreign.csh Xlib/cmucl/lib/subsystems/gray-compat-library.x86f Xlib/cmucl/lib/subsystems/gray-streams-library.x86f Xlib/cmucl/lib/subsystems/iodefs-library.x86f Xlib/cmucl/lib/subsystems/simple-streams-library.x86f Xlib/cmucl/lisp.map Xlib/cmucl/lisp.nm Xlib/cmucl/sample-wrapper X%%DOCSDIR%%/README X%%DOCSDIR%%/release-19c.txt X@dirrm %%DOCSDIR%% X@dirrm lib/cmucl/lib/subsystems X@dirrm lib/cmucl/lib X@dirrm lib/cmucl END-of-lang/cmucl/pkg-plist~ exit >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200808271416.m7REGeR6083520>