ports/187509: [PATCH] editors/slime - Updated to the latest code released

Joseph Benden joe at thrallingpenguin.com
Wed Mar 12 20:20:00 UTC 2014


>Number:         187509
>Category:       ports
>Synopsis:       [PATCH] editors/slime - Updated to the latest code released
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Wed Mar 12 20:20:00 UTC 2014
>Closed-Date:
>Last-Modified:
>Originator:     Joseph Benden
>Release:        FreeBSD 11
>Organization:
>Environment:
FreeBSD freebsd-11 11.0-CURRENT FreeBSD 11.0-CURRENT #0 r262966: Sun Mar  9 19:35:40 MST 2014     root at freebsd-11:/usr/obj/src/sys/GENERIC  amd64
>Description:
Hello,

Please see the attached patch file to support building and installing
the latest version of SLIME, against SVN revision 347991.

Could someone review my supplied patch and commit it to SVN? If a
maintainer is needed, I'd be willing.

Best Regards,
-Joe
>How-To-Repeat:

>Fix:


Patch attached with submission follows:

Index: Makefile
===================================================================
--- Makefile	(revision 347887)
+++ Makefile	(working copy)
@@ -2,16 +2,16 @@
 # $FreeBSD$
 
 PORTNAME=	slime
-PORTVERSION=	20110714
-PORTREVISION=	8
+PORTVERSION=	2.4
+PORTREVISION=	1
 PORTEPOCH=	1
 CATEGORIES=	editors elisp
-MASTER_SITES=	ftp://ftp.SpringDaemons.com/soft/
+MASTER_SITES=	https://github.com/slime/slime/archive/
+DISTFILES=      v2.4.tar.gz
 
 MAINTAINER=	ports at FreeBSD.org
 COMMENT=	Superior Lisp Interaction Mode for Emacs
 
-USE_BZIP2=	yes
 USE_GMAKE=	yes
 USE_EMACS=	yes
 
@@ -19,7 +19,7 @@
 
 .if !defined(NOPORTDOCS)
 INFO=		slime
-PORTDOCS=	ChangeLog HACKING NEWS PROBLEMS README
+PORTDOCS=	CONTRIBUTING.md ChangeLog NEWS PROBLEMS README.md
 .endif
 
 NO_STAGE=	yes
@@ -32,8 +32,10 @@
 do-install:
 	@${MKDIR} ${SLIME_LISPDIR}
 	@${MKDIR} ${SLIME_LISPDIR}/contrib
+	@${MKDIR} ${SLIME_LISPDIR}/lib
 
 	cd ${WRKSRC}/ && ${INSTALL_DATA} *.elc *.el *.lisp ${SLIME_LISPDIR}/
+	cd ${WRKSRC}/lib && ${INSTALL_DATA} *.el ${SLIME_LISPDIR}/lib
 	cd ${WRKSRC}/contrib && ${INSTALL_DATA} *.el *.lisp \
 		${SLIME_LISPDIR}/contrib
 	${INSTALL_DATA} ${WRKSRC}/ChangeLog ${SLIME_LISPDIR}/
@@ -43,7 +45,7 @@
 	${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}/contrib/README.md ${DOCSDIR}/README-contrib.md
 	${INSTALL_DATA} ${INSTALL_WRKSRC}/doc/slime-refcard.pdf ${DOCSDIR}/
 	${INSTALL_DATA} ${INSTALL_WRKSRC}/doc/slime-small.pdf ${DOCSDIR}/
 .endif
Index: distinfo
===================================================================
--- distinfo	(revision 347887)
+++ distinfo	(working copy)
@@ -1,2 +1,2 @@
-SHA256 (slime-20110714.tar.bz2) = 90f96c4017db146d11c668d87a09c3c83bef45f76389f1c35f1ca461f5dc5b32
-SIZE (slime-20110714.tar.bz2) = 734572
+SHA256 (v2.4.tar.gz) = 2e74fb51a3de589f6da1bdf0cdd1444b7abe1065352e5f61319dbda36bf32d43
+SIZE (v2.4.tar.gz) = 1032221
Index: pkg-plist
===================================================================
--- pkg-plist	(revision 347887)
+++ pkg-plist	(working copy)
@@ -1,4 +1,4 @@
-%%PORTDOCS%%%%DOCSDIR%%/README-contrib
+%%PORTDOCS%%%%DOCSDIR%%/README-contrib.md
 %%PORTDOCS%%%%DOCSDIR%%/slime-refcard.pdf
 %%PORTDOCS%%%%DOCSDIR%%/slime-small.pdf
 %%EMACS_LIBDIR%%/%%EMACS_VER%%/site-lisp/slime/ChangeLog
@@ -55,13 +55,10 @@
 %%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
 %%EMACS_LIBDIR%%/%%EMACS_VER%%/site-lisp/slime/nregex.lisp
 %%EMACS_LIBDIR%%/%%EMACS_VER%%/site-lisp/slime/sbcl-pprint-patch.lisp
 %%EMACS_LIBDIR%%/%%EMACS_VER%%/site-lisp/slime/slime-autoloads.el
-%%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
@@ -84,6 +81,10 @@
 %%EMACS_LIBDIR%%/%%EMACS_VER%%/site-lisp/slime/swank-source-path-parser.lisp
 %%EMACS_LIBDIR%%/%%EMACS_VER%%/site-lisp/slime/swank.lisp
 %%EMACS_LIBDIR%%/%%EMACS_VER%%/site-lisp/slime/xref.lisp
+%%EMACS_LIBDIR%%/%%EMACS_VER%%/site-lisp/slime/lib/cl-lib.el
+%%EMACS_LIBDIR%%/%%EMACS_VER%%/site-lisp/slime/lib/ert-x.el
+%%EMACS_LIBDIR%%/%%EMACS_VER%%/site-lisp/slime/lib/ert.el
+%%EMACS_LIBDIR%%/%%EMACS_VER%%/site-lisp/slime/lib/hyperspec.el
 @dirrm %%EMACS_LIBDIR%%/%%EMACS_VER%%/site-lisp/slime/contrib
 @dirrm %%EMACS_LIBDIR%%/%%EMACS_VER%%/site-lisp/slime
 @dirrmtry %%EMACS_LIBDIR%%/%%EMACS_VER%%/site-lisp


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


More information about the freebsd-ports-bugs mailing list