aboutsummaryrefslogtreecommitdiff
path: root/editors/slime
diff options
context:
space:
mode:
authorJan Beich <jbeich@FreeBSD.org>2015-04-29 06:02:55 +0000
committerJan Beich <jbeich@FreeBSD.org>2015-04-29 06:02:55 +0000
commitadf6e2946d7df76ff7f37179d5e8b16f2666466f (patch)
tree30804ab06b7927f560a98dd650f357a0886eb108 /editors/slime
parentb02499c80b2cfa3175339c4b2381ae198a576ed5 (diff)
downloadports-adf6e2946d7df76ff7f37179d5e8b16f2666466f.tar.gz
ports-adf6e2946d7df76ff7f37179d5e8b16f2666466f.zip
editors/slime: update to 2.13 and convert to USE_GITHUB [1]
PR: 198595 Submitted by: cheunghonyu@gmail.com Approved by: joe@thrallingpenguin.com (maintainer) Approved by: portmgr blanket [1]
Notes
Notes: svn path=/head/; revision=384960
Diffstat (limited to 'editors/slime')
-rw-r--r--editors/slime/Makefile14
-rw-r--r--editors/slime/distinfo4
-rw-r--r--editors/slime/pkg-plist26
3 files changed, 24 insertions, 20 deletions
diff --git a/editors/slime/Makefile b/editors/slime/Makefile
index bf1e3fd8a8bf..336f33a11113 100644
--- a/editors/slime/Makefile
+++ b/editors/slime/Makefile
@@ -2,10 +2,9 @@
# $FreeBSD$
PORTNAME= slime
-PORTVERSION= 2.12
-PORTREVISION= 1
+PORTVERSION= 2.13
+DISTVERSIONPREFIX=v
CATEGORIES= editors elisp
-MASTER_SITES= https://codeload.github.com/slime/slime/legacy.tar.gz/v${PORTVERSION}?dummy=/
MAINTAINER= joe@thrallingpenguin.com
COMMENT= Superior Lisp Interaction Mode for Emacs
@@ -19,9 +18,9 @@ BUILD_DEPENDS= texinfo>=5.2:${PORTSDIR}/print/texinfo
USES= gmake
USE_EMACS= yes
+USE_GITHUB= yes
SLIME_LISPDIR= ${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/slime
-WRKSRC= ${WRKDIR}/slime-slime-69e6eb2
SUB_FILES= pkg-message
SUB_LIST= SLIME_LISPDIR="${SLIME_LISPDIR}"
@@ -38,15 +37,16 @@ do-build:
-f batch-byte-compile *.el
do-install:
+ @${MKDIR} ${STAGEDIR}${SLIME_LISPDIR}/contrib
@${MKDIR} ${STAGEDIR}${SLIME_LISPDIR}/contrib/test
@${MKDIR} ${STAGEDIR}${SLIME_LISPDIR}/lib
@${MKDIR} ${STAGEDIR}${SLIME_LISPDIR}/swank
- cd ${WRKSRC} && ${INSTALL_DATA} *.elc *.el *.lisp ${STAGEDIR}${SLIME_LISPDIR}
+ cd ${WRKSRC} && ${INSTALL_DATA} *.asd *.elc *.el *.lisp ${STAGEDIR}${SLIME_LISPDIR}
cd ${WRKSRC}/lib && ${INSTALL_DATA} *.el ${STAGEDIR}${SLIME_LISPDIR}/lib
cd ${WRKSRC}/contrib && ${INSTALL_DATA} \
- *.el *.lisp *.scm *.sml *.ss \
+ *.el *.lisp *.ss *.scm *.sml \
${STAGEDIR}${SLIME_LISPDIR}/contrib
- cd ${WRKSRC}/contrib/test && ${INSTALL_DATA} *.el *.txt \
+ cd ${WRKSRC}/contrib/test && ${INSTALL_DATA} *.txt *.el \
${STAGEDIR}${SLIME_LISPDIR}/contrib/test
cd ${WRKSRC}/swank && ${INSTALL_DATA} *.lisp \
${STAGEDIR}${SLIME_LISPDIR}/swank
diff --git a/editors/slime/distinfo b/editors/slime/distinfo
index 42845ea49538..3437d4753623 100644
--- a/editors/slime/distinfo
+++ b/editors/slime/distinfo
@@ -1,2 +1,2 @@
-SHA256 (slime-2.12.tar.gz) = 0bf54258df9768a3085c09f6b27da13587bfbf6d8e5f09854142329c7a6bd199
-SIZE (slime-2.12.tar.gz) = 1057378
+SHA256 (slime-slime-v2.13_GH0.tar.gz) = 6bbc1627b371a28b1a7d22fd9dbf633b8fdeb4085d441a26e3fa600324e22397
+SIZE (slime-slime-v2.13_GH0.tar.gz) = 1068800
diff --git a/editors/slime/pkg-plist b/editors/slime/pkg-plist
index 02da7292ffbe..485b09dde1b7 100644
--- a/editors/slime/pkg-plist
+++ b/editors/slime/pkg-plist
@@ -2,6 +2,16 @@
%%PORTDOCS%%%%DOCSDIR%%/slime-refcard.pdf
%%PORTDOCS%%%%DOCSDIR%%/slime-small.pdf
%%EMACS_LIBDIR%%/%%EMACS_VER%%/site-lisp/slime/ChangeLog
+%%EMACS_LIBDIR%%/%%EMACS_VER%%/site-lisp/slime/contrib/test/slime-autodoc-tests.el
+%%EMACS_LIBDIR%%/%%EMACS_VER%%/site-lisp/slime/contrib/test/slime-c-p-c-tests.el
+%%EMACS_LIBDIR%%/%%EMACS_VER%%/site-lisp/slime/contrib/test/slime-cl-indent-test.txt
+%%EMACS_LIBDIR%%/%%EMACS_VER%%/site-lisp/slime/contrib/test/slime-enclosing-context-tests.el
+%%EMACS_LIBDIR%%/%%EMACS_VER%%/site-lisp/slime/contrib/test/slime-fontifying-fu-tests.el
+%%EMACS_LIBDIR%%/%%EMACS_VER%%/site-lisp/slime/contrib/test/slime-indentation-tests.el
+%%EMACS_LIBDIR%%/%%EMACS_VER%%/site-lisp/slime/contrib/test/slime-mdot-fu-tests.el
+%%EMACS_LIBDIR%%/%%EMACS_VER%%/site-lisp/slime/contrib/test/slime-parse-tests.el
+%%EMACS_LIBDIR%%/%%EMACS_VER%%/site-lisp/slime/contrib/test/slime-presentations-tests.el
+%%EMACS_LIBDIR%%/%%EMACS_VER%%/site-lisp/slime/contrib/test/slime-repl-tests.el
%%EMACS_LIBDIR%%/%%EMACS_VER%%/site-lisp/slime/contrib/bridge.el
%%EMACS_LIBDIR%%/%%EMACS_VER%%/site-lisp/slime/contrib/inferior-slime.el
%%EMACS_LIBDIR%%/%%EMACS_VER%%/site-lisp/slime/contrib/slime-asdf.el
@@ -14,8 +24,8 @@
%%EMACS_LIBDIR%%/%%EMACS_VER%%/site-lisp/slime/contrib/slime-editing-commands.el
%%EMACS_LIBDIR%%/%%EMACS_VER%%/site-lisp/slime/contrib/slime-enclosing-context.el
%%EMACS_LIBDIR%%/%%EMACS_VER%%/site-lisp/slime/contrib/slime-fancy-inspector.el
-%%EMACS_LIBDIR%%/%%EMACS_VER%%/site-lisp/slime/contrib/slime-fancy.el
%%EMACS_LIBDIR%%/%%EMACS_VER%%/site-lisp/slime/contrib/slime-fancy-trace.el
+%%EMACS_LIBDIR%%/%%EMACS_VER%%/site-lisp/slime/contrib/slime-fancy.el
%%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
@@ -67,16 +77,6 @@
%%EMACS_LIBDIR%%/%%EMACS_VER%%/site-lisp/slime/contrib/swank-sprof.lisp
%%EMACS_LIBDIR%%/%%EMACS_VER%%/site-lisp/slime/contrib/swank-trace-dialog.lisp
%%EMACS_LIBDIR%%/%%EMACS_VER%%/site-lisp/slime/contrib/swank-util.lisp
-%%EMACS_LIBDIR%%/%%EMACS_VER%%/site-lisp/slime/contrib/test/slime-autodoc-tests.el
-%%EMACS_LIBDIR%%/%%EMACS_VER%%/site-lisp/slime/contrib/test/slime-c-p-c-tests.el
-%%EMACS_LIBDIR%%/%%EMACS_VER%%/site-lisp/slime/contrib/test/slime-cl-indent-test.txt
-%%EMACS_LIBDIR%%/%%EMACS_VER%%/site-lisp/slime/contrib/test/slime-enclosing-context-tests.el
-%%EMACS_LIBDIR%%/%%EMACS_VER%%/site-lisp/slime/contrib/test/slime-fontifying-fu-tests.el
-%%EMACS_LIBDIR%%/%%EMACS_VER%%/site-lisp/slime/contrib/test/slime-indentation-tests.el
-%%EMACS_LIBDIR%%/%%EMACS_VER%%/site-lisp/slime/contrib/test/slime-mdot-fu-tests.el
-%%EMACS_LIBDIR%%/%%EMACS_VER%%/site-lisp/slime/contrib/test/slime-parse-tests.el
-%%EMACS_LIBDIR%%/%%EMACS_VER%%/site-lisp/slime/contrib/test/slime-presentations-tests.el
-%%EMACS_LIBDIR%%/%%EMACS_VER%%/site-lisp/slime/contrib/test/slime-repl-tests.el
%%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
@@ -103,6 +103,7 @@
%%EMACS_LIBDIR%%/%%EMACS_VER%%/site-lisp/slime/slime-tests.el
%%EMACS_LIBDIR%%/%%EMACS_VER%%/site-lisp/slime/slime-tests.elc
%%EMACS_LIBDIR%%/%%EMACS_VER%%/site-lisp/slime/start-swank.lisp
+%%EMACS_LIBDIR%%/%%EMACS_VER%%/site-lisp/slime/swank.asd
%%EMACS_LIBDIR%%/%%EMACS_VER%%/site-lisp/slime/swank.lisp
%%EMACS_LIBDIR%%/%%EMACS_VER%%/site-lisp/slime/swank-loader.lisp
%%EMACS_LIBDIR%%/%%EMACS_VER%%/site-lisp/slime/xref.lisp
@@ -110,7 +111,10 @@
%%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
+%%EMACS_VERSION_SITE_LISPDIR%%/slime/swank/clasp.lisp
+@dir %%EMACS_LIBDIR%%/%%EMACS_VER%%/site-lisp/slime/contrib/test
@dir %%EMACS_LIBDIR%%/%%EMACS_VER%%/site-lisp/slime/contrib
+@dir %%EMACS_LIBDIR%%/%%EMACS_VER%%/site-lisp/slime/swank
@dir %%EMACS_LIBDIR%%/%%EMACS_VER%%/site-lisp/slime/lib
@dir %%EMACS_LIBDIR%%/%%EMACS_VER%%/site-lisp/slime
%%PORTDOCS%%@dir %%DOCSDIR%%