ports/88165: Update lang/sbcl to 0.9.6
Paul Ledbetter III
aeacides at gmail.com
Fri Nov 4 23:20:31 UTC 2005
The following reply was made to PR ports/88165; it has been noted by GNATS.
From: Paul Ledbetter III <aeacides at gmail.com>
To: NIIMI Satoshi <sa2c at sa2c.net>
Cc: bug-followup at freebsd.org
Subject: Re: ports/88165: Update lang/sbcl to 0.9.6
Date: Thu, 3 Nov 2005 20:44:17 -0600
Great. I'll combine this with the other PR.
On 11/1/05, NIIMI Satoshi <sa2c at sa2c.net> wrote:
> It's not good idea to make HTML manuals by port because produced HTML
> files are named like "Pre-defined-subclasses-of-component.html" on
> RELENG_5 and prior, "Pre_002ddefined-subclasses-of-component.html" on
> RELENG_6 and later.
>
> If you want to install INFO manuals in addition to HTML ones,
> * use HTML distributions from SF.
> * run "${GMAKE} MAKEINFO=3D'makeinfo --no-split' info" in doc/manual.
>
> Please review attached patch.
>
> --
> NIIMI Satoshi
>
>
> Index: Makefile
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
> RCS file: /home/ncvs/ports/lang/sbcl/Makefile,v
> retrieving revision 1.20
> diff -u -r1.20 Makefile
> --- Makefile 16 Oct 2005 14:48:08 -0000 1.20
> +++ Makefile 1 Nov 2005 12:45:20 -0000
> @@ -6,7 +6,7 @@
> #
>
> PORTNAME=3D sbcl
> -PORTVERSION=3D 0.9.5
> +PORTVERSION=3D 0.9.6
> CATEGORIES=3D lang lisp
> MASTER_SITES=3D ${MASTER_SITE_SOURCEFORGE}
> MASTER_SITE_SUBDIR=3D sbcl
> @@ -35,6 +35,8 @@
> ONLY_FOR_ARCHS=3D i386
>
> MAN1=3D sbcl.1
> +INFO=3D asdf sbcl
> +INFODIR=3D ${PREFIX}/${INFO_PATH}
>
> .include <bsd.port.pre.mk>
>
> @@ -51,19 +53,20 @@
>
> do-build:
> (cd ${WRKSRC} && ${SH} make.sh ${LISP_CMD})
> +.if !defined(NOPORTDOCS)
> + (cd ${WRKSRC}/doc/manual && \
> + ${GMAKE} MAKEINFO=3D'makeinfo --no-split' info)
> +.endif
>
> do-install:
> (cd ${WRKSRC} && ${SETENV} INSTALL_ROOT=3D${PREFIX} \
> MAN_DIR=3D${PREFIX}/man DOC_DIR=3D${DOCSDIR} \
> - INFO_DIR=3D${DOCSDIR}/info NO_DOCS=3D${NO_DOCS} \
> + INFO_DIR=3D${INFODIR} NO_DOCS=3D${NO_DOCS} \
> ${SH} install.sh)
> # sbcl creates these directories even when they're not needed
> .if defined(NOPORTDOCS)
> ${RMDIR} ${DOCSDIR}/html
> .endif
> - # we do not build the documentation
> - # perhaps this should be configurable
> - ${RMDIR} ${DOCSDIR}/info
>
> test:
> (cd ${WRKSRC}/tests && ${SH} run-tests.sh)
> Index: distinfo
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
> RCS file: /home/ncvs/ports/lang/sbcl/distinfo,v
> retrieving revision 1.13
> diff -u -r1.13 distinfo
> --- distinfo 8 Oct 2005 18:21:18 -0000 1.13
> +++ distinfo 1 Nov 2005 11:36:02 -0000
> @@ -1,4 +1,4 @@
> -MD5 (sbcl-0.9.5-source.tar.bz2) =3D f594f18813c08f262a6df9a36288adcb
> -SIZE (sbcl-0.9.5-source.tar.bz2) =3D 2658381
> -MD5 (sbcl-0.9.5-html.tar.bz2) =3D 7b768d3299248be8f41fa856fa335b81
> -SIZE (sbcl-0.9.5-html.tar.bz2) =3D 117514
> +MD5 (sbcl-0.9.6-source.tar.bz2) =3D 5e94122e73bc59c1411ff93fee948bfb
> +SIZE (sbcl-0.9.6-source.tar.bz2) =3D 2664152
> +MD5 (sbcl-0.9.6-html.tar.bz2) =3D e2d56c8df81e73f7085791e9ef89a2b3
> +SIZE (sbcl-0.9.6-html.tar.bz2) =3D 117398
> Index: pkg-plist
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
> RCS file: /home/ncvs/ports/lang/sbcl/pkg-plist,v
> retrieving revision 1.15
> diff -u -r1.15 pkg-plist
> --- pkg-plist 8 Oct 2005 18:21:18 -0000 1.15
> +++ pkg-plist 1 Nov 2005 12:14:06 -0000
> @@ -148,7 +148,6 @@
> %%PORTDOCS%%%%DOCSDIR%%/html/sbcl/Function-sb_002dthread_003acondition_0=
02dwait.html
> %%PORTDOCS%%%%DOCSDIR%%/html/sbcl/Function-sb_002dthread_003aget_002dmut=
ex.html
> %%PORTDOCS%%%%DOCSDIR%%/html/sbcl/Function-sb_002dthread_003ainterrupt_0=
02dthread.html
> -%%PORTDOCS%%%%DOCSDIR%%/html/sbcl/Function-sb_002dthread_003ainterrupt_0=
02dthread_002derror_002derrno.html
> %%PORTDOCS%%%%DOCSDIR%%/html/sbcl/Function-sb_002dthread_003ainterrupt_0=
02dthread_002derror_002dthread.html
> %%PORTDOCS%%%%DOCSDIR%%/html/sbcl/Function-sb_002dthread_003alist_002dal=
l_002dthreads.html
> %%PORTDOCS%%%%DOCSDIR%%/html/sbcl/Function-sb_002dthread_003amake_002dmu=
tex.html
>
>
>
More information about the freebsd-ports-bugs
mailing list