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