From sa2c@sa2c.net  Thu May 19 10:25:55 2005
Return-Path: <sa2c@sa2c.net>
Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125])
	by hub.freebsd.org (Postfix) with ESMTP id 2BC2B16A4CE
	for <FreeBSD-gnats-submit@freebsd.org>; Thu, 19 May 2005 10:25:55 +0000 (GMT)
Received: from ws21.arena.ne.jp (ws21.arena.ne.jp [210.153.98.2])
	by mx1.FreeBSD.org (Postfix) with SMTP id 645FF43DD4
	for <FreeBSD-gnats-submit@freebsd.org>; Thu, 19 May 2005 10:25:54 +0000 (GMT)
	(envelope-from sa2c@sa2c.net)
Received: (qmail 23845 invoked by SAV 20050518.008); 19 May 2005 19:25:53 +0900
Received: from unknown (HELO berkeley.l.sa2c.net) (sa2c@60.42.156.23)
  by ws21.arena.ne.jp (210.153.98.234) with SMTP; 19 May 2005 19:25:53 +0900
Received: by berkeley.l.sa2c.net (Postfix, from userid 3104)
	id B17C85C54; Thu, 19 May 2005 19:25:52 +0900 (JST)
Message-Id: <20050519102552.B17C85C54@berkeley.l.sa2c.net>
Date: Thu, 19 May 2005 19:25:52 +0900 (JST)
From: NIIMI Satoshi <sa2c@sa2c.net>
Reply-To: NIIMI Satoshi <sa2c@sa2c.net>
To: FreeBSD-gnats-submit@freebsd.org
Cc:
Subject: update port: editors/slime to 1.2.1
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>Number:         81253
>Category:       ports
>Synopsis:       update port: editors/slime to 1.2.1
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    pav
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Thu May 19 10:30:05 GMT 2005
>Closed-Date:    Tue May 24 17:19:07 GMT 2005
>Last-Modified:  Tue May 24 17:19:07 GMT 2005
>Originator:     NIIMI Satoshi
>Release:        FreeBSD 5.4-RELEASE-p1 i386
>Organization:
>Environment:
System: FreeBSD berkeley.l.sa2c.net 5.4-RELEASE-p1 FreeBSD 5.4-RELEASE-p1 #12: Fri May 13 10:38:29 JST 2005 root@berkeley.l.sa2c.net:/usr/obj/usr/src/sys/MYKERNEL i386


	
>Description:
Update of editors/slime to 1.2.1.
	
>How-To-Repeat:
	
>Fix:

	

--- slime.diff begins here ---
Index: Makefile
===================================================================
RCS file: /home/ncvs/ports/editors/slime/Makefile,v
retrieving revision 1.1
diff -u -r1.1 Makefile
--- Makefile	15 Nov 2004 17:56:34 -0000	1.1
+++ Makefile	19 May 2005 10:11:34 -0000
@@ -6,7 +6,7 @@
 #
 
 PORTNAME=	slime
-PORTVERSION=	1.0
+PORTVERSION=	1.2.1
 CATEGORIES=	editors elisp
 MASTER_SITES=	http://common-lisp.net/project/slime/
 
@@ -21,7 +21,10 @@
 SLIME_LISPDIR=	${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/slime
 
 do-build:
-	cd ${WRKSRC}/doc && ${GMAKE} contributors.texi slime.info
+	cd ${WRKSRC}/doc && ${GMAKE} slime.info
+	cd ${WRKSRC} && ${EMACS_CMD} -batch \
+		-eval '(setq load-path (cons nil load-path))' \
+		-f batch-byte-compile *.el
 
 pre-install:
 	@${MKDIR} ${SLIME_LISPDIR}
@@ -30,6 +33,7 @@
 	cd ${INSTALL_WRKSRC}; \
 		${INSTALL_DATA} ChangeLog ${SLIME_LISPDIR}; \
 		${INSTALL_DATA} *.el ${SLIME_LISPDIR}; \
+		${INSTALL_DATA} *.elc ${SLIME_LISPDIR}; \
 		${INSTALL_DATA} *.lisp ${SLIME_LISPDIR}
 	${INSTALL_DATA} ${INSTALL_WRKSRC}/doc/slime.info ${PREFIX}/${INFO_PATH}
 	install-info ${PREFIX}/info/slime.info ${PREFIX}/info/dir
Index: distinfo
===================================================================
RCS file: /home/ncvs/ports/editors/slime/distinfo,v
retrieving revision 1.1
diff -u -r1.1 distinfo
--- distinfo	15 Nov 2004 17:56:34 -0000	1.1
+++ distinfo	19 May 2005 10:12:22 -0000
@@ -1,2 +1,2 @@
-MD5 (slime-1.0.tar.gz) = 90666e8860d8d26e3cfa36365544ffcf
-SIZE (slime-1.0.tar.gz) = 309374
+MD5 (slime-1.2.1.tar.gz) = f7fabc03e1ec5a4d380f0890141058d9
+SIZE (slime-1.2.1.tar.gz) = 373957
Index: pkg-plist
===================================================================
RCS file: /home/ncvs/ports/editors/slime/pkg-plist,v
retrieving revision 1.1
diff -u -r1.1 pkg-plist
--- pkg-plist	15 Nov 2004 17:56:34 -0000	1.1
+++ pkg-plist	19 May 2005 10:15:30 -0000
@@ -1,8 +1,10 @@
 %%EMACS_VERSION_SITE_LISPDIR%%/slime/ChangeLog
 %%EMACS_VERSION_SITE_LISPDIR%%/slime/hyperspec.el
+%%EMACS_VERSION_SITE_LISPDIR%%/slime/hyperspec.elc
 %%EMACS_VERSION_SITE_LISPDIR%%/slime/metering.lisp
 %%EMACS_VERSION_SITE_LISPDIR%%/slime/nregex.lisp
 %%EMACS_VERSION_SITE_LISPDIR%%/slime/slime.el
+%%EMACS_VERSION_SITE_LISPDIR%%/slime/slime.elc
 %%EMACS_VERSION_SITE_LISPDIR%%/slime/swank-abcl.lisp
 %%EMACS_VERSION_SITE_LISPDIR%%/slime/swank-allegro.lisp
 %%EMACS_VERSION_SITE_LISPDIR%%/slime/swank-backend.lisp
@@ -13,7 +15,10 @@
 %%EMACS_VERSION_SITE_LISPDIR%%/slime/swank-loader.lisp
 %%EMACS_VERSION_SITE_LISPDIR%%/slime/swank-openmcl.lisp
 %%EMACS_VERSION_SITE_LISPDIR%%/slime/swank-sbcl.lisp
+%%EMACS_VERSION_SITE_LISPDIR%%/slime/swank-source-file-cache.lisp
 %%EMACS_VERSION_SITE_LISPDIR%%/slime/swank-source-path-parser.lisp
 %%EMACS_VERSION_SITE_LISPDIR%%/slime/swank.lisp
+%%EMACS_VERSION_SITE_LISPDIR%%/slime/tree-widget.el
+%%EMACS_VERSION_SITE_LISPDIR%%/slime/tree-widget.elc
 %%EMACS_VERSION_SITE_LISPDIR%%/slime/xref.lisp
 @dirrm %%EMACS_VERSION_SITE_LISPDIR%%/slime
--- slime.diff ends here ---


>Release-Note:
>Audit-Trail:
State-Changed-From-To: open->feedback 
State-Changed-By: pav 
State-Changed-When: Fri May 20 11:21:36 GMT 2005 
State-Changed-Why:  
Asked maintainer for approval 


Responsible-Changed-From-To: freebsd-ports-bugs->pav 
Responsible-Changed-By: pav 
Responsible-Changed-When: Fri May 20 11:21:36 GMT 2005 
Responsible-Changed-Why:  
Track 

http://www.freebsd.org/cgi/query-pr.cgi?pr=81253 

From: Pav Lucistnik <pav@FreeBSD.org>
To: dom@happygiraffe.net, bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/81253: update port: editors/slime to 1.2.1
Date: Fri, 20 May 2005 13:21:31 +0200

 Dear maintainer of FreeBSD port editors/slime, please take a look at
 
 http://www.freebsd.org/cgi/query-pr.cgi?q=81253
 
 Do you approve this update?
 
 -- 
 Pav Lucistnik <pav@oook.cz>
               <pav@FreeBSD.org>
 
 "Ragtime" contained about forty-five seconds of Elizabeth McGovern completely
 topless, but it got a "PG" in 1980. I have no idea why that did, or "Titanic"
 got PG-13, yet "Merchant of Venice" gets tagged with an "R". The MPAA is an
 intellectual and aesthetic embarassment.
   -- comment from IMDb board on US movie rating system

From: dom@happygiraffe.net (Dominic Mitchell)
To: Pav Lucistnik <pav@FreeBSD.org>
Cc: bug-followup@FreeBSD.org
Subject: Re: ports/81253: update port: editors/slime to 1.2.1
Date: Sun, 22 May 2005 11:13:14 +0100

 On Fri, May 20, 2005 at 01:21:31PM +0200, Pav Lucistnik wrote:
 > Dear maintainer of FreeBSD port editors/slime, please take a look at
 > 
 > http://www.freebsd.org/cgi/query-pr.cgi?q=81253
 > 
 > Do you approve this update?
 
 It needs an additional patch in order to work correctly with SBCL.
 Please commit the update with this patch included as
 "files/patch-swank-sbcl.lisp".
 
 A corrected version of this patch should really be folded into slime
 upstream...
 
 Thanks,
 -Dom
 
 --- swank-sbcl.lisp.orig	Sun May 22 11:05:56 2005
 +++ swank-sbcl.lisp	Sun May 22 11:06:30 2005
 @@ -42,10 +42,7 @@
  ;;; TCP Server
  
  (defimplementation preferred-communication-style ()
 -  (if (and (member :sb-thread *features*)
 -           (not (sb-alien:extern-alien "linux_no_threads_p" sb-alien:boolean)))
 -      :spawn
 -      :fd-handler))
 +  :fd-handler)
          
  (defun resolve-hostname (name)
    (car (sb-bsd-sockets:host-ent-addresses

From: NIIMI Satoshi <sa2c@sa2c.net>
To: Dominic Mitchell <dom@happygiraffe.net>
Cc: bug-followup@FreeBSD.org, Pav Lucistnik <pav@FreeBSD.org>
Subject: Re: ports/81253: update port: editors/slime to 1.2.1
Date: Mon, 23 May 2005 21:55:01 +0900

 Dominic Mitchell wrote:
 > It needs an additional patch in order to work correctly with SBCL.
 
 I'm sorry I tested my PR only with SBCL 0.9.0.  I confirmed your
 patch is required for SBCL 0.8.17.
 
 > A corrected version of this patch should really be folded into slime
 > upstream...
 
 How about the following patch?
 
 -- 
 NIIMI Satoshi
 
 --- swank-sbcl.lisp.orig	Thu Apr 28 04:16:21 2005
 +++ swank-sbcl.lisp	Mon May 23 21:35:07 2005
 @@ -43,6 +43,7 @@
 
   (defimplementation preferred-communication-style ()
     (if (and (member :sb-thread *features*)
 +           #+linux
              (not (sb-alien:extern-alien "linux_no_threads_p" sb-alien:boolean)))
         :spawn
         :fd-handler))
 
 
 

From: "Dominic Mitchell" <dom@happygiraffe.net>
To: "NIIMI Satoshi" <sa2c@sa2c.net>
Cc: "Dominic Mitchell" <dom@happygiraffe.net>,
 bug-followup@freebsd.org,
 "Pav Lucistnik" <pav@freebsd.org>
Subject: Re: ports/81253: update port: editors/slime to 1.2.1
Date: Tue, 24 May 2005 16:27:18 +0100 (BST)

 On Mon, May 23, 2005 13:55, NIIMI Satoshi said:
 > Dominic Mitchell wrote:
 >> It needs an additional patch in order to work correctly with SBCL.
 >
 > I'm sorry I tested my PR only with SBCL 0.9.0.  I confirmed your
 > patch is required for SBCL 0.8.17.
 
 I just installed the latest version from ports.  Took me a wihle ot figure
 ou what was happening though. :)
 
 >> A corrected version of this patch should really be folded into slime
 >> upstream...
 >
 > How about the following patch?
 
 I am unable to test this patch at present, but it looks correct to me.  If
 it works for you, please go ahead and commit it.  Its far less intrusive
 than mine.
 
 Thanks,
 -Dom
 
 > --
 > NIIMI Satoshi
 >
 > --- swank-sbcl.lisp.orig	Thu Apr 28 04:16:21 2005
 > +++ swank-sbcl.lisp	Mon May 23 21:35:07 2005
 > @@ -43,6 +43,7 @@
 >
 >   (defimplementation preferred-communication-style ()
 >     (if (and (member :sb-thread *features*)
 > +           #+linux
 >              (not (sb-alien:extern-alien "linux_no_threads_p"
 > sb-alien:boolean)))
 >         :spawn
 >         :fd-handler))
 >
 >
 >
 
 
State-Changed-From-To: feedback->closed 
State-Changed-By: pav 
State-Changed-When: Tue May 24 17:18:56 GMT 2005 
State-Changed-Why:  
Committed, thanks! 

http://www.freebsd.org/cgi/query-pr.cgi?pr=81253 
>Unformatted:
