FreeBSD Bugzilla – Attachment 223271 Details for
Bug 254016
[NEW PORT] editors/sly-asdf: SLY support for ASDF
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
SVN diff from ports' root v2
editors_sly-asdf.patch (text/plain), 7.79 KB, created by
Olivier Certner
on 2021-03-14 22:44:57 UTC
(
hide
)
Description:
SVN diff from ports' root v2
Filename:
MIME Type:
Creator:
Olivier Certner
Created:
2021-03-14 22:44:57 UTC
Size:
7.79 KB
patch
obsolete
>Index: editors/sly-asdf/Makefile >=================================================================== >--- editors/sly-asdf/Makefile (nonexistent) >+++ editors/sly-asdf/Makefile (copie de travail) >@@ -0,0 +1,54 @@ >+# $FreeBSD$ >+ >+PORTNAME= sly-asdf >+PORTVERSION= 20210308 >+CATEGORIES= editors elisp >+PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} >+ >+MAINTAINER= olce.freebsd.ports@certner.fr >+COMMENT= SLY support for ASDF >+ >+LICENSE= GPLv3 >+ >+MY_DEPENDS= ${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/sly/sly.el:editors/sly >+BUILD_DEPENDS= ${MY_DEPENDS} >+RUN_DEPENDS= ${MY_DEPENDS} >+ >+USES= emacs >+USE_GITHUB= yes >+GH_ACCOUNT= mmgeorge >+GH_TAGNAME= bcaeba9b73b582ae1c4fadc23c71ee7e38d9a64e >+ >+NO_ARCH= yes >+ >+EMACS_COMPILE= ${EMACS_CMD} --batch --no-site-file -L ${WRKSRC} \ >+ -f batch-byte-compile >+ >+PLIST_THIS_LISPDIR= ${EMACS_VERSION_SITE_LISPDIR}/${PORTNAME} >+THIS_LISPDIR= ${PREFIX}/${PLIST_THIS_LISPDIR} >+PLIST_SUB+= THIS_LISPDIR=${PLIST_THIS_LISPDIR} >+ >+OPTIONS_DEFINE= DOCS >+ >+PORTDOCS= README.md >+ >+post-patch: >+ cd ${WRKSRC} && rm -f *flymake* >+ >+do-build: >+ cd ${WRKSRC} && ${EMACS_COMPILE} sly-*.el >+ >+do-install: >+ @${MKDIR} ${STAGEDIR}${THIS_LISPDIR} >+ (cd ${WRKSRC} && \ >+ ${COPYTREE_SHARE} . ${STAGEDIR}${THIS_LISPDIR} \ >+ "! ( -depth 1 ( ${PORTDOCS:C/^(.*)$/-name \1 -o/} \ >+ -name LICENSE -o -name *\.md ) -o \ >+ -path \./test* -o -path \./.[^.]* -o \ >+ -name *\.orig )") >+ >+post-install-DOCS-on: >+ ${MKDIR} ${STAGEDIR}${DOCSDIR} >+ ${INSTALL_DATA} ${PORTDOCS:%=${WRKSRC}/%} ${STAGEDIR}${DOCSDIR} >+ >+.include <bsd.port.mk> > >Property changes on: editors/sly-asdf/Makefile >___________________________________________________________________ >Added: svn:eol-style >## -0,0 +1 ## >+native >\ No newline at end of property >Added: svn:keywords >## -0,0 +1 ## >+FreeBSD=%H >\ No newline at end of property >Added: svn:mime-type >## -0,0 +1 ## >+text/plain >\ No newline at end of property >Index: editors/sly-asdf/distinfo >=================================================================== >--- editors/sly-asdf/distinfo (nonexistent) >+++ editors/sly-asdf/distinfo (copie de travail) >@@ -0,0 +1,3 @@ >+TIMESTAMP = 1615760525 >+SHA256 (mmgeorge-sly-asdf-20210308-bcaeba9b73b582ae1c4fadc23c71ee7e38d9a64e_GH0.tar.gz) = c23141f2c9a0dfff9a6452c7753f2c3d236ef0b36c5b1c967f61b898a3ab4ed7 >+SIZE (mmgeorge-sly-asdf-20210308-bcaeba9b73b582ae1c4fadc23c71ee7e38d9a64e_GH0.tar.gz) = 42843 > >Property changes on: editors/sly-asdf/distinfo >___________________________________________________________________ >Added: fbsd:nokeywords >## -0,0 +1 ## >+yes >\ No newline at end of property >Added: svn:eol-style >## -0,0 +1 ## >+native >\ No newline at end of property >Added: svn:mime-type >## -0,0 +1 ## >+text/plain >\ No newline at end of property >Index: editors/sly-asdf/files/patch-README.md >=================================================================== >--- editors/sly-asdf/files/patch-README.md (nonexistent) >+++ editors/sly-asdf/files/patch-README.md (copie de travail) >@@ -0,0 +1,16 @@ >+--- README.md.orig 2021-03-08 03:32:35 UTC >++++ README.md >+@@ -16,9 +16,8 @@ Installing manually will require the contrib be regist >+ ``` >+ (add-to-list 'sly-contribs 'sly-asdf 'append) >+ ``` >++ >+ ## Experimental >+-SLY-ASDF currently supports a very experimental system-aware checker that builds on flymake. This loads the system in a separate process and highlights any compilation/load errors for currently opened buffers. Only tested with SBCL. Enable this with >+-``` >+-(setq sly-asdf-enable-experimental-syntax-checking t) >+-(require 'sly-asdf-flymake) >+-``` >++Upstream currently supports a very experimental system-aware checker that >++builds on flymake. It is not available in this port (please use some ELPA >++package instead). > >Property changes on: editors/sly-asdf/files/patch-README.md >___________________________________________________________________ >Added: fbsd:nokeywords >## -0,0 +1 ## >+yes >\ No newline at end of property >Added: svn:eol-style >## -0,0 +1 ## >+native >\ No newline at end of property >Added: svn:mime-type >## -0,0 +1 ## >+text/plain >\ No newline at end of property >Index: editors/sly-asdf/files/patch-sly-asdf.el >=================================================================== >--- editors/sly-asdf/files/patch-sly-asdf.el (nonexistent) >+++ editors/sly-asdf/files/patch-sly-asdf.el (copie de travail) >@@ -0,0 +1,13 @@ >+--- sly-asdf.el.orig 2021-03-08 03:32:35 UTC >++++ sly-asdf.el >+@@ -354,10 +354,5 @@ in the directory of the current buffer." >+ >+ >+ >+-;;;###autoload >+-(with-eval-after-load 'sly >+- (add-to-list 'sly-contribs 'sly-asdf 'append)) >+- >+- >+ (provide 'sly-asdf) >+ ;;; sly-asdf.el ends here > >Property changes on: editors/sly-asdf/files/patch-sly-asdf.el >___________________________________________________________________ >Added: fbsd:nokeywords >## -0,0 +1 ## >+yes >\ No newline at end of property >Added: svn:eol-style >## -0,0 +1 ## >+native >\ No newline at end of property >Added: svn:mime-type >## -0,0 +1 ## >+text/plain >\ No newline at end of property >Index: editors/sly-asdf/pkg-descr >=================================================================== >--- editors/sly-asdf/pkg-descr (nonexistent) >+++ editors/sly-asdf/pkg-descr (copie de travail) >@@ -0,0 +1,4 @@ >+sly-asdf is an external contrib for SLY that enables specific support and >+shortcuts for ASDF operations. >+ >+WWW: https://github.com/mmgeorge/sly-asdf > >Property changes on: editors/sly-asdf/pkg-descr >___________________________________________________________________ >Added: fbsd:nokeywords >## -0,0 +1 ## >+yes >\ No newline at end of property >Added: svn:eol-style >## -0,0 +1 ## >+native >\ No newline at end of property >Added: svn:mime-type >## -0,0 +1 ## >+text/plain >\ No newline at end of property >Index: editors/sly-asdf/pkg-message >=================================================================== >--- editors/sly-asdf/pkg-message (nonexistent) >+++ editors/sly-asdf/pkg-message (copie de travail) >@@ -0,0 +1,27 @@ >+[ >+{ type: install >+ message: <<EOM >+To use the sly-asdf contrib, you must: >+1. Register sly-asdf into SLY. You just have to add this line to some init >+ file: >+(require 'sly-asdf) >+ Doing this is not strictly necessary if you want to automatically activate >+ this contrib using `sly-contribs' (see below), but it never hurts. >+ This contrib's automatic activation at load was disabled, contrary to what >+ upstream does. >+2. Ensure that ASDF is loaded by your Common Lisp implementation. >+ >+If you want sly-asdf to be automatically activated on each new SLY >+session, put it in the `sly-contribs' list. E.g., you can add something like >+this in some Emacs' init file: >+(setq sly-contribs '(sly-fancy sly-asdf)) >+or customize the variable. >+ >+To enable it on demand in already running SLY sessions instead, just use the >+`sly-enable-contrib' command, or modify `sly-contribs' and run `sly-setup'. >+ >+NOTE: The experimental Flymake code has been elided from this port (it requires >+dependencies that are not in ports currently). >+EOM >+} >+] > >Property changes on: editors/sly-asdf/pkg-message >___________________________________________________________________ >Added: fbsd:nokeywords >## -0,0 +1 ## >+yes >\ No newline at end of property >Added: svn:eol-style >## -0,0 +1 ## >+native >\ No newline at end of property >Added: svn:mime-type >## -0,0 +1 ## >+text/plain >\ No newline at end of property >Index: editors/sly-asdf/pkg-plist >=================================================================== >--- editors/sly-asdf/pkg-plist (nonexistent) >+++ editors/sly-asdf/pkg-plist (copie de travail) >@@ -0,0 +1,4 @@ >+%%THIS_LISPDIR%%/sly-asdf.el >+%%THIS_LISPDIR%%/sly-asdf.elc >+%%THIS_LISPDIR%%/slynk-asdf.asd >+%%THIS_LISPDIR%%/slynk-asdf.lisp > >Property changes on: editors/sly-asdf/pkg-plist >___________________________________________________________________ >Added: fbsd:nokeywords >## -0,0 +1 ## >+yes >\ No newline at end of property >Added: svn:eol-style >## -0,0 +1 ## >+native >\ No newline at end of property >Added: svn:mime-type >## -0,0 +1 ## >+text/plain >\ No newline at end of property
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 254016
:
222980
| 223271