ports/148314: [PATCH] editors/slime: update to 20100622 and cleanup

Jimmy Olgeni olgeni at FreeBSD.org
Fri Jul 2 12:30:05 UTC 2010


>Number:         148314
>Category:       ports
>Synopsis:       [PATCH] editors/slime: update to 20100622 and cleanup
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Fri Jul 02 12:30:05 UTC 2010
>Closed-Date:
>Last-Modified:
>Originator:     Jimmy Olgeni
>Release:        FreeBSD 8.1-RC1 i386
>Organization:
>Environment:
System: FreeBSD backoffice 8.1-RC1 FreeBSD 8.1-RC1 #0: Fri Jun 25 21:42:58 CEST 2010
>Description:
- Update to 20100622 and add SUB_FILES support
- New distfile here: http://people.freebsd.org/~olgeni/slime-20100622.tar.bz2

Added file(s):
- files/pkg-message.in

Port maintainer (stas at FreeBSD.org) is cc'd.

Generated with FreeBSD Port Tools 0.99
>How-To-Repeat:
>Fix:

--- slime-20100622,1.patch begins here ---
Index: Makefile
===================================================================
RCS file: /home/pcvs/ports/editors/slime/Makefile,v
retrieving revision 1.16
diff -u -u -r1.16 Makefile
--- Makefile	28 Mar 2010 06:34:08 -0000	1.16
+++ Makefile	2 Jul 2010 12:18:44 -0000
@@ -6,8 +6,7 @@
 #
 
 PORTNAME=	slime
-PORTVERSION=	20090809
-PORTREVISION=	3
+PORTVERSION=	20100622
 PORTEPOCH=	1
 CATEGORIES=	editors elisp
 MASTER_SITES=	ftp://ftp.SpringDaemons.com/soft/
@@ -21,14 +20,17 @@
 
 SLIME_LISPDIR=	${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/slime
 
+SUB_FILES=	pkg-message
+SUB_LIST+=	SLIME_LISPDIR=${SLIME_LISPDIR}
+
 .if !defined(NOPORTDOCS)
 INFO=		slime
 PORTDOCS=	ChangeLog HACKING NEWS PROBLEMS README
 .endif
 
 do-build:
-	cd ${WRKSRC}/doc && ${GMAKE} slime.info
-	cd ${WRKSRC} && ${EMACS_CMD} -batch \
+	@cd ${WRKSRC}/doc && ${GMAKE} slime.info
+	@cd ${WRKSRC} && ${EMACS_CMD} -batch \
 		-eval '(setq load-path (cons nil load-path))' \
 		-f batch-byte-compile *.el
 
@@ -36,30 +38,20 @@
 	@${MKDIR} ${SLIME_LISPDIR}
 	@${MKDIR} ${SLIME_LISPDIR}/contrib
 
-	cd ${WRKSRC}/ && ${INSTALL_DATA} *.elc *.el *.lisp ${SLIME_LISPDIR}/
-	cd ${WRKSRC}/contrib && ${INSTALL_DATA} *.el *.lisp \
+	@cd ${WRKSRC}/ && ${INSTALL_DATA} *.elc *.el *.lisp ${SLIME_LISPDIR}/
+	@cd ${WRKSRC}/contrib && ${INSTALL_DATA} *.el *.lisp \
 		${SLIME_LISPDIR}/contrib
-	${INSTALL_DATA} ${WRKSRC}/ChangeLog ${SLIME_LISPDIR}/
-
-post-install:
+	@${INSTALL_DATA} ${WRKSRC}/ChangeLog ${SLIME_LISPDIR}/
 .if !defined(NOPORTDOCS)
-	${MKDIR} ${DOCSDIR}
-	${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${DOCSDIR}/
-	${INSTALL_DATA} ${INSTALL_WRKSRC}/doc/slime.info ${PREFIX}/${INFO_PATH}
-	${INSTALL_DATA} ${INSTALL_WRKSRC}/contrib/README ${DOCSDIR}/README-contrib
-	${INSTALL_DATA} ${INSTALL_WRKSRC}/doc/slime-refcard.pdf ${DOCSDIR}/
-	${INSTALL_DATA} ${INSTALL_WRKSRC}/doc/slime-small.pdf ${DOCSDIR}/
+	@${MKDIR} ${DOCSDIR}
+	@${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${DOCSDIR}/
+	@${INSTALL_DATA} ${INSTALL_WRKSRC}/doc/slime.info ${PREFIX}/${INFO_PATH}
+	@${INSTALL_DATA} ${INSTALL_WRKSRC}/contrib/README ${DOCSDIR}/README-contrib
+	@${INSTALL_DATA} ${INSTALL_WRKSRC}/doc/slime-refcard.pdf ${DOCSDIR}/
+	@${INSTALL_DATA} ${INSTALL_WRKSRC}/doc/slime-small.pdf ${DOCSDIR}/
 .endif
 
-	@${ECHO_MSG}
-	@${ECHO_MSG} "========================================================"
-	@${ECHO_MSG} "To activate SLIME put the following code into ~/.emacs:"
-	@${ECHO_MSG} '(setq inferior-lisp-program "PATH_TO_YOUR_LISP_BINARY")'
-	@${ECHO_MSG} "(add-to-list 'load-path \"${SLIME_LISPDIR}\""
-	@${ECHO_MSG} '	"${SLIME_LISPDIR}/contrib")'
-	@${ECHO_MSG} "(require 'slime)"
-	@${ECHO_MSG} "(slime-setup '(slime-repl))"
-	@${ECHO_MSG} "========================================================"
-	@${ECHO_MSG}
+post-install:
+	@${CAT} ${PKGMESSAGE}
 
 .include <bsd.port.mk>
Index: distinfo
===================================================================
RCS file: /home/pcvs/ports/editors/slime/distinfo,v
retrieving revision 1.7
diff -u -u -r1.7 distinfo
--- distinfo	9 Aug 2009 12:07:16 -0000	1.7
+++ distinfo	2 Jul 2010 12:18:44 -0000
@@ -1,3 +1,3 @@
-MD5 (slime-20090809.tar.bz2) = 4f7d08525b6fd9e788619f702f234648
-SHA256 (slime-20090809.tar.bz2) = bd8e19205ab276ab169f016d6f77cc91ae30e68789f0bf6bbad7461adf352aec
-SIZE (slime-20090809.tar.bz2) = 683034
+MD5 (slime-20100622.tar.bz2) = 6ee931c8bd2cee0fbad5dc8df0c5f31d
+SHA256 (slime-20100622.tar.bz2) = 4b16361ae7a16b617670c396e5a99728880803d5669240e31131926aa022f20f
+SIZE (slime-20100622.tar.bz2) = 708718
Index: pkg-plist
===================================================================
RCS file: /home/pcvs/ports/editors/slime/pkg-plist,v
retrieving revision 1.6
diff -u -u -r1.6 pkg-plist
--- pkg-plist	9 Aug 2009 12:07:16 -0000	1.6
+++ pkg-plist	2 Jul 2010 12:18:44 -0000
@@ -17,7 +17,7 @@
 %%EMACS_LIBDIR%%/%%EMACS_VER%%/site-lisp/slime/contrib/slime-fontifying-fu.el
 %%EMACS_LIBDIR%%/%%EMACS_VER%%/site-lisp/slime/contrib/slime-fuzzy.el
 %%EMACS_LIBDIR%%/%%EMACS_VER%%/site-lisp/slime/contrib/slime-highlight-edits.el
-%%EMACS_LIBDIR%%/%%EMACS_VER%%/site-lisp/slime/contrib/slime-indentation-fu.el
+%%EMACS_LIBDIR%%/%%EMACS_VER%%/site-lisp/slime/contrib/slime-hyperdoc.el
 %%EMACS_LIBDIR%%/%%EMACS_VER%%/site-lisp/slime/contrib/slime-indentation.el
 %%EMACS_LIBDIR%%/%%EMACS_VER%%/site-lisp/slime/contrib/slime-mdot-fu.el
 %%EMACS_LIBDIR%%/%%EMACS_VER%%/site-lisp/slime/contrib/slime-motd.el
@@ -31,6 +31,8 @@
 %%EMACS_LIBDIR%%/%%EMACS_VER%%/site-lisp/slime/contrib/slime-sbcl-exts.el
 %%EMACS_LIBDIR%%/%%EMACS_VER%%/site-lisp/slime/contrib/slime-scheme.el
 %%EMACS_LIBDIR%%/%%EMACS_VER%%/site-lisp/slime/contrib/slime-scratch.el
+%%EMACS_LIBDIR%%/%%EMACS_VER%%/site-lisp/slime/contrib/slime-snapshot.el
+%%EMACS_LIBDIR%%/%%EMACS_VER%%/site-lisp/slime/contrib/slime-sprof.el
 %%EMACS_LIBDIR%%/%%EMACS_VER%%/site-lisp/slime/contrib/slime-tramp.el
 %%EMACS_LIBDIR%%/%%EMACS_VER%%/site-lisp/slime/contrib/slime-typeout-frame.el
 %%EMACS_LIBDIR%%/%%EMACS_VER%%/site-lisp/slime/contrib/slime-xref-browser.el
@@ -40,7 +42,7 @@
 %%EMACS_LIBDIR%%/%%EMACS_VER%%/site-lisp/slime/contrib/swank-clipboard.lisp
 %%EMACS_LIBDIR%%/%%EMACS_VER%%/site-lisp/slime/contrib/swank-fancy-inspector.lisp
 %%EMACS_LIBDIR%%/%%EMACS_VER%%/site-lisp/slime/contrib/swank-fuzzy.lisp
-%%EMACS_LIBDIR%%/%%EMACS_VER%%/site-lisp/slime/contrib/swank-indentation-fu.lisp
+%%EMACS_LIBDIR%%/%%EMACS_VER%%/site-lisp/slime/contrib/swank-hyperdoc.lisp
 %%EMACS_LIBDIR%%/%%EMACS_VER%%/site-lisp/slime/contrib/swank-indentation.lisp
 %%EMACS_LIBDIR%%/%%EMACS_VER%%/site-lisp/slime/contrib/swank-listener-hooks.lisp
 %%EMACS_LIBDIR%%/%%EMACS_VER%%/site-lisp/slime/contrib/swank-motd.lisp
@@ -48,6 +50,8 @@
 %%EMACS_LIBDIR%%/%%EMACS_VER%%/site-lisp/slime/contrib/swank-presentation-streams.lisp
 %%EMACS_LIBDIR%%/%%EMACS_VER%%/site-lisp/slime/contrib/swank-presentations.lisp
 %%EMACS_LIBDIR%%/%%EMACS_VER%%/site-lisp/slime/contrib/swank-sbcl-exts.lisp
+%%EMACS_LIBDIR%%/%%EMACS_VER%%/site-lisp/slime/contrib/swank-snapshot.lisp
+%%EMACS_LIBDIR%%/%%EMACS_VER%%/site-lisp/slime/contrib/swank-sprof.lisp
 %%EMACS_LIBDIR%%/%%EMACS_VER%%/site-lisp/slime/hyperspec.el
 %%EMACS_LIBDIR%%/%%EMACS_VER%%/site-lisp/slime/hyperspec.elc
 %%EMACS_LIBDIR%%/%%EMACS_VER%%/site-lisp/slime/metering.lisp
@@ -57,6 +61,7 @@
 %%EMACS_LIBDIR%%/%%EMACS_VER%%/site-lisp/slime/slime-autoloads.elc
 %%EMACS_LIBDIR%%/%%EMACS_VER%%/site-lisp/slime/slime.el
 %%EMACS_LIBDIR%%/%%EMACS_VER%%/site-lisp/slime/slime.elc
+%%EMACS_LIBDIR%%/%%EMACS_VER%%/site-lisp/slime/start-swank.lisp
 %%EMACS_LIBDIR%%/%%EMACS_VER%%/site-lisp/slime/swank-abcl.lisp
 %%EMACS_LIBDIR%%/%%EMACS_VER%%/site-lisp/slime/swank-allegro.lisp
 %%EMACS_LIBDIR%%/%%EMACS_VER%%/site-lisp/slime/swank-backend.lisp
@@ -68,7 +73,8 @@
 %%EMACS_LIBDIR%%/%%EMACS_VER%%/site-lisp/slime/swank-gray.lisp
 %%EMACS_LIBDIR%%/%%EMACS_VER%%/site-lisp/slime/swank-lispworks.lisp
 %%EMACS_LIBDIR%%/%%EMACS_VER%%/site-lisp/slime/swank-loader.lisp
-%%EMACS_LIBDIR%%/%%EMACS_VER%%/site-lisp/slime/swank-openmcl.lisp
+%%EMACS_LIBDIR%%/%%EMACS_VER%%/site-lisp/slime/swank-match.lisp
+%%EMACS_LIBDIR%%/%%EMACS_VER%%/site-lisp/slime/swank-rpc.lisp
 %%EMACS_LIBDIR%%/%%EMACS_VER%%/site-lisp/slime/swank-sbcl.lisp
 %%EMACS_LIBDIR%%/%%EMACS_VER%%/site-lisp/slime/swank-scl.lisp
 %%EMACS_LIBDIR%%/%%EMACS_VER%%/site-lisp/slime/swank-source-file-cache.lisp
Index: files/pkg-message.in
===================================================================
RCS file: files/pkg-message.in
diff -N files/pkg-message.in
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ files/pkg-message.in	2 Jul 2010 12:18:44 -0000
@@ -0,0 +1,14 @@
+
+========================================================================
+
+To activate SLIME put the following code into ~/.emacs:
+
+(setq inferior-lisp-program "PATH_TO_YOUR_LISP_BINARY")
+
+(add-to-list 'load-path "%%SLIME_LISPDIR%%"
+                        "%%SLIME_LISPDIR%%/contrib")
+(require 'slime)
+(slime-setup '(slime-repl))
+
+========================================================================
+
--- slime-20100622,1.patch ends here ---

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



More information about the freebsd-ports-bugs mailing list