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