ports/77624: Update orphaned port lang/clisp to latest release

Jakub Rehor jakub at rehor.net
Thu Feb 17 02:40:21 UTC 2005


>Number:         77624
>Category:       ports
>Synopsis:       Update orphaned port lang/clisp to latest release
>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:   Thu Feb 17 02:40:20 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator:     Jakub Rehor (jakub at rehor.net)
>Release:        FreeBSD 5.3-STABLE i386
>Organization:
>Environment:
System: FreeBSD libervitae 5.3-STABLE FreeBSD 5.3-STABLE #1: Wed Dec 8 21:37:23 UTC 2004 root at libervitae:/usr/obj/usr/src/sys/LIBERVITAE-5.3 i386



>Description:
	Update lang/clisp from 2.30 to 2.33.2 (orphaned port)
>How-To-Repeat:
	
>Fix:

--- clisp-shar begins here ---
# 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:
#
#	.
#	./Makefile
#	./pkg-descr
#	./distinfo
#	./pkg-plist
#	./files
#	./files/patch-makemake.in
#
echo c - .
mkdir -p . > /dev/null 2>&1
echo x - ./Makefile
sed 's/^X//' >./Makefile << 'END-of-./Makefile'
X# New ports collection makefile for:    clisp
X# Date created:         Feb  5 2000
X# Whom:                 Jeff Brown <jabrown at caida.org>
X#
X# $FreeBSD: ports/lang/clisp/Makefile,v 1.22 2005/01/29 23:02:44 pav Exp $
X#
X
XPORTNAME=	clisp
XPORTVERSION=	2.33.2
XCATEGORIES=	lang lisp
XMASTER_SITES=	${MASTER_SITE_GNU}
XMASTER_SITE_SUBDIR=${PORTNAME}/release/${PORTVERSION}
X
XMAINTAINER=	jakub at rehor.net
XCOMMENT=	An ANSI Common Lisp
X
XUSE_BZIP2=	yes
XUSE_ICONV=	yes
XGNU_CONFIGURE=	yes
XUSE_GETTEXT=	yes
X
X# Build subdirectory
XBUILD_DIRNAME=${CONFIGURE_TARGET}
X
X# Check ./configure --help in the distribution to see all modules
XMAKEMAKE_ARGS=--prefix=${PREFIX} --with-readline --with-gettext \
X	--with-dynamic-ffi --with-module=regexp --with-export-syscalls
X
X.include <bsd.port.pre.mk>
X
X# If you have an Alpha machine, you may want to test this port and let
X# me know if you succeed.
X.if ${ARCH} == "alpha"
XBROKEN=		"Does not compile on alpha"
X.endif
X
X# The source doesn't include a top-level Makefile, so we'll fake one.
Xpost-extract:
X	@cd ${WRKSRC} && \
X	${PRINTF} "all install:\n\t at cd ${WRKSRC}/${BUILD_DIRNAME} && \$${MAKE} \$${MAKEFLAGS} \$$@\n" > ${WRKSRC}/Makefile
X
X# The 'configure' script stops short of doing this for us.
Xpost-configure:
X	cd ${WRKSRC}/${BUILD_DIRNAME} && \
X	./makemake ${MAKEMAKE_ARGS} > Makefile && \
X	make config.lisp
X
XMAN1=	clisp.1
X
X.include <bsd.port.post.mk>
END-of-./Makefile
echo x - ./pkg-descr
sed 's/^X//' >./pkg-descr << 'END-of-./pkg-descr'
XCommon Lisp is a high-level, all-purpose, object-oriented, dynamic,
Xfunctional programming language.
X
XCLISP is a Common Lisp implementation by Bruno Haible of Karlsruhe
XUniversity and Michael Stoll of Munich University, both in Germany. It   
Xmostly supports the Lisp described in the ANSI Common Lisp standard. 
X
XCLISP includes an interpreter, a compiler, a large subset of CLOS, a 
Xforeign language interface and a socket interface. An X11 interface is   
Xavailable through CLX and Garnet. Command line editing is provided by
Xreadline.
X
XCLISP is free software and may be distributed under the terms of GNU 
XGPL. You may distribute commercial applications compiled with CLISP, 
Xsee file COPYRIGHT in the CLISP distribution.
X
XThe user interface comes in German, English, French and Spanish, and 
Xcan be changed at run time.   
X
XWWW: http://clisp.sourceforge.net/
X
X- Jakub Rehor
Xjakub at rehor.net
END-of-./pkg-descr
echo x - ./distinfo
sed 's/^X//' >./distinfo << 'END-of-./distinfo'
XMD5 (clisp-2.33.2.tar.bz2) = ee4ea316db1e843dcb16094bf500012f
XSIZE (clisp-2.33.2.tar.bz2) = 6091273
END-of-./distinfo
echo x - ./pkg-plist
sed 's/^X//' >./pkg-plist << 'END-of-./pkg-plist'
Xbin/clisp
Xlib/clisp/base/libavcall.a
Xlib/clisp/base/libcallback.a
Xlib/clisp/base/libcharset.a
Xlib/clisp/base/libnoreadline.a
Xlib/clisp/base/lisp.a
Xlib/clisp/base/lisp.run
Xlib/clisp/base/lispinit.mem
Xlib/clisp/base/makevars
Xlib/clisp/base/modules.h
Xlib/clisp/base/modules.o
Xlib/clisp/clisp-link
Xlib/clisp/data/UnicodeDataFull.txt
Xlib/clisp/data/clhs.txt
Xlib/clisp/full/libavcall.a
Xlib/clisp/full/libcallback.a
Xlib/clisp/full/libcharset.a
Xlib/clisp/full/libnoreadline.a
Xlib/clisp/full/lisp.a
Xlib/clisp/full/lisp.run
Xlib/clisp/full/lispinit.mem
Xlib/clisp/full/makevars
Xlib/clisp/full/modules.h
Xlib/clisp/full/modules.o
Xlib/clisp/full/regexi.o
Xlib/clisp/full/regexp.dvi
Xlib/clisp/linkkit/clisp.h
Xlib/clisp/linkkit/exporting.lisp
Xlib/clisp/linkkit/modprep.lisp
Xlib/clisp/linkkit/modules.c
Xlib/clisp/linkkit/modules.d
X%%PORTDOCS%%%%DOCSDIR%%/ANNOUNCE
X%%PORTDOCS%%%%DOCSDIR%%/COPYRIGHT
X%%PORTDOCS%%%%DOCSDIR%%/GNU-GPL
X%%PORTDOCS%%%%DOCSDIR%%/MAGIC.add
X%%PORTDOCS%%%%DOCSDIR%%/NEWS
X%%PORTDOCS%%%%DOCSDIR%%/README
X%%PORTDOCS%%%%DOCSDIR%%/README.de
X%%PORTDOCS%%%%DOCSDIR%%/README.es
X%%PORTDOCS%%%%DOCSDIR%%/SUMMARY
X%%PORTDOCS%%%%DOCSDIR%%/clisp.dvi
X%%PORTDOCS%%%%DOCSDIR%%/clisp.html
X%%PORTDOCS%%%%DOCSDIR%%/clisp.ps
X%%PORTDOCS%%%%DOCSDIR%%/doc/CLOS-guide.txt
X%%PORTDOCS%%%%DOCSDIR%%/doc/LISP-tutorial.txt
X%%PORTDOCS%%%%DOCSDIR%%/doc/clisp.1
X%%PORTDOCS%%%%DOCSDIR%%/doc/clisp.dvi
X%%PORTDOCS%%%%DOCSDIR%%/doc/clisp.html
X%%PORTDOCS%%%%DOCSDIR%%/doc/clisp.png
X%%PORTDOCS%%%%DOCSDIR%%/doc/clisp.ps
X%%PORTDOCS%%%%DOCSDIR%%/doc/editors.txt
X%%PORTDOCS%%%%DOCSDIR%%/doc/impnotes.css
X%%PORTDOCS%%%%DOCSDIR%%/doc/impnotes.html
Xshare/locale/de/LC_MESSAGES/clisp.mo
Xshare/locale/de/LC_MESSAGES/clisplow.mo
Xshare/locale/en/LC_MESSAGES/clisp.mo
Xshare/locale/en/LC_MESSAGES/clisplow.mo
Xshare/locale/es/LC_MESSAGES/clisp.mo
Xshare/locale/es/LC_MESSAGES/clisplow.mo
Xshare/locale/fr/LC_MESSAGES/clisp.mo
Xshare/locale/fr/LC_MESSAGES/clisplow.mo
Xshare/locale/nl/LC_MESSAGES/clisp.mo
Xshare/locale/nl/LC_MESSAGES/clisplow.mo
Xshare/locale/ru/LC_MESSAGES/clisp.mo
Xshare/locale/ru/LC_MESSAGES/clisplow.mo
Xshare/nls/POSIX
Xshare/nls/en_US.US-ASCII
X%%PORTDOCS%%@dirrm %%DOCSDIR%%/doc
X%%PORTDOCS%%@dirrm %%DOCSDIR%%
X at dirrm lib/clisp/linkkit
X at dirrm lib/clisp/full
X at dirrm lib/clisp/data
X at dirrm lib/clisp/base
X at dirrm lib/clisp
X at unexec rmdir %D/share/locale/de/LC_MESSAGES 2>/dev/null || true
X at unexec rmdir %D/share/locale/de 2>/dev/null || true
X at unexec rmdir %D/share/locale/en/LC_MESSAGES 2>/dev/null || true
X at unexec rmdir %D/share/locale/en 2>/dev/null || true
X at unexec rmdir %D/share/locale/es/LC_MESSAGES 2>/dev/null || true
X at unexec rmdir %D/share/locale/es 2>/dev/null || true
X at unexec rmdir %D/share/locale/fr/LC_MESSAGES 2>/dev/null || true
X at unexec rmdir %D/share/locale/fr 2>/dev/null || true
X at unexec rmdir %D/share/locale/nl/LC_MESSAGES 2>/dev/null || true
X at unexec rmdir %D/share/locale/nl 2>/dev/null || true
X at unexec rmdir %D/share/locale/ru/LC_MESSAGES 2>/dev/null || true
X at unexec rmdir %D/share/locale/ru 2>/dev/null || true
X at unexec rmdir %D/share/locale 2>/dev/null || true
END-of-./pkg-plist
echo c - ./files
mkdir -p ./files > /dev/null 2>&1
echo x - ./files/patch-makemake.in
sed 's/^X//' >./files/patch-makemake.in << 'END-of-./files/patch-makemake.in'
X--- src/makemake.in.orig	Thu May 27 10:43:39 2004
X+++ src/makemake.in	Tue Feb 15 21:23:34 2005
X@@ -1550,7 +1550,7 @@
X echol "exec_prefix = ${EXEC_PREFIX}"
X echol "bindir  = \$(exec_prefix)${NEXT_}bin"
X echol "shared  = \$(prefix)${NEXT_}share"
X-echol "mandir  = \$(shared)${NEXT_}man"
X+echol "mandir  = \$(prefix)${NEXT_}man"
X echol "docdir  = \$(shared)${NEXT_}doc"
X case "$fsstnd" in
X   suse)
END-of-./files/patch-makemake.in
exit
--- clisp-shar ends here ---


>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list