Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 1 Nov 2005 13:00:30 GMT
From:      NIIMI Satoshi <sa2c@sa2c.net>
To:        freebsd-ports-bugs@FreeBSD.org
Subject:   Re: ports/88165: Update lang/sbcl to 0.9.6
Message-ID:  <200511011300.jA1D0Uk2068679@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
The following reply was made to PR ports/88165; it has been noted by GNATS.

From: NIIMI Satoshi <sa2c@sa2c.net>
To: bug-followup@FreeBSD.org,  aeacides@gmail.com
Cc:  
Subject: Re: ports/88165: Update lang/sbcl to 0.9.6
Date: Tue, 01 Nov 2005 21:52:55 +0900

 This is a multi-part message in MIME format.
 --------------070807010705000609090002
 Content-Type: text/plain; charset=ISO-8859-1; format=flowed
 Content-Transfer-Encoding: 7bit
 
 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='makeinfo --no-split' info" in doc/manual.
 
 Please review attached patch.
 
 -- 
 NIIMI Satoshi
 
 --------------070807010705000609090002
 Content-Type: text/plain;
  name="sbcl.diff.txt"
 Content-Transfer-Encoding: 7bit
 Content-Disposition: inline;
  filename="sbcl.diff.txt"
 
 Index: Makefile
 ===================================================================
 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=	sbcl
 -PORTVERSION=	0.9.5
 +PORTVERSION=	0.9.6
  CATEGORIES=	lang lisp
  MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
  MASTER_SITE_SUBDIR=	sbcl
 @@ -35,6 +35,8 @@
  ONLY_FOR_ARCHS=	i386
  
  MAN1=		sbcl.1
 +INFO=		asdf sbcl
 +INFODIR=	${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='makeinfo --no-split' info)
 +.endif
  
  do-install:
  	(cd ${WRKSRC} && ${SETENV} INSTALL_ROOT=${PREFIX} \
  	    MAN_DIR=${PREFIX}/man DOC_DIR=${DOCSDIR} \
 -	    INFO_DIR=${DOCSDIR}/info NO_DOCS=${NO_DOCS} \
 +	    INFO_DIR=${INFODIR} NO_DOCS=${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
 ===================================================================
 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) = f594f18813c08f262a6df9a36288adcb
 -SIZE (sbcl-0.9.5-source.tar.bz2) = 2658381
 -MD5 (sbcl-0.9.5-html.tar.bz2) = 7b768d3299248be8f41fa856fa335b81
 -SIZE (sbcl-0.9.5-html.tar.bz2) = 117514
 +MD5 (sbcl-0.9.6-source.tar.bz2) = 5e94122e73bc59c1411ff93fee948bfb
 +SIZE (sbcl-0.9.6-source.tar.bz2) = 2664152
 +MD5 (sbcl-0.9.6-html.tar.bz2) = e2d56c8df81e73f7085791e9ef89a2b3
 +SIZE (sbcl-0.9.6-html.tar.bz2) = 117398
 Index: pkg-plist
 ===================================================================
 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_002dwait.html
  %%PORTDOCS%%%%DOCSDIR%%/html/sbcl/Function-sb_002dthread_003aget_002dmutex.html
  %%PORTDOCS%%%%DOCSDIR%%/html/sbcl/Function-sb_002dthread_003ainterrupt_002dthread.html
 -%%PORTDOCS%%%%DOCSDIR%%/html/sbcl/Function-sb_002dthread_003ainterrupt_002dthread_002derror_002derrno.html
  %%PORTDOCS%%%%DOCSDIR%%/html/sbcl/Function-sb_002dthread_003ainterrupt_002dthread_002derror_002dthread.html
  %%PORTDOCS%%%%DOCSDIR%%/html/sbcl/Function-sb_002dthread_003alist_002dall_002dthreads.html
  %%PORTDOCS%%%%DOCSDIR%%/html/sbcl/Function-sb_002dthread_003amake_002dmutex.html
 
 --------------070807010705000609090002--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200511011300.jA1D0Uk2068679>