- Resurrect lang/quack port, unbreak, and update to the latest version (0.47)
- Remove BROKEN on ia64 statement, it was never a first-class architecture and officially killed in -CURRENT already - Modernize and clean up the port while here, define LICENSE (GPLv2)
This commit is contained in:
parent
87f97087db
commit
8f8017496e
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=394326
6 changed files with 50 additions and 1 deletions
1
MOVED
1
MOVED
|
@ -454,7 +454,6 @@ net-mgmt/NeTraMet||2009-02-03|Has expired: has been broken for more than 6 month
|
|||
net-im/sulci||2009-02-03|Has expired: has been broken for more than 6 months
|
||||
multimedia/mjpegtools-yuvfilters||2009-02-03|Has expired: has been broken for more than 6 months
|
||||
multimedia/helixplayer||2009-02-03|Has expired: has been broken for more than 6 months
|
||||
lang/quack||2009-02-03|Has expired: has been broken for more than 6 months
|
||||
misc/pybliographer||2009-02-03|Has expired: has been broken for more than 6 months
|
||||
net/versuch||2009-02-03|Has expired: has been broken for more than 6 months
|
||||
net/py-mantissa||2009-02-03|Has expired: has been broken for more than 6 months
|
||||
|
|
|
@ -266,6 +266,7 @@
|
|||
SUBDIR += qore
|
||||
SUBDIR += qscheme
|
||||
SUBDIR += qt5-qml
|
||||
SUBDIR += quack
|
||||
SUBDIR += racket
|
||||
SUBDIR += racket-minimal
|
||||
SUBDIR += ratfor
|
||||
|
|
39
lang/quack/Makefile
Normal file
39
lang/quack/Makefile
Normal file
|
@ -0,0 +1,39 @@
|
|||
# Created by: Kimura Fuyuki <fuyuki@nigredo.org>
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= quack
|
||||
PORTVERSION= 0.47
|
||||
CATEGORIES= lang scheme elisp
|
||||
MASTER_SITES= http://www.neilvandyke.org/quack/
|
||||
DISTNAME= ${PORTNAME}
|
||||
EXTRACT_SUFX= .el
|
||||
DIST_SUBDIR= ${PORTNAME}-${PORTVERSION}
|
||||
|
||||
MAINTAINER= ports@FreeBSD.org
|
||||
COMMENT= Enhanced support for editing and running Scheme code
|
||||
|
||||
LICENSE= GPLv2
|
||||
|
||||
RUN_DEPENDS= wget:${PORTSDIR}/ftp/wget
|
||||
|
||||
USE_EMACS= yes
|
||||
|
||||
NO_WRKSUBDIR= yes
|
||||
EXTRACT_CMD= ${CP}
|
||||
EXTRACT_BEFORE_ARGS= # empty
|
||||
EXTRACT_AFTER_ARGS= ${WRKSRC}
|
||||
|
||||
PLIST_FILES= ${EMACS_VERSION_SITE_LISPDIR}/quack/quack.el \
|
||||
${EMACS_VERSION_SITE_LISPDIR}/quack/quack.elc
|
||||
PLIST_DIRS= ${EMACS_VERSION_SITE_LISPDIR}/quack
|
||||
|
||||
ELISPDIR= ${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/${PORTNAME}
|
||||
|
||||
do-build:
|
||||
cd ${WRKSRC} && ${EMACS_CMD} -batch -q -f batch-byte-compile quack.el
|
||||
|
||||
do-install:
|
||||
${MKDIR} ${STAGEDIR}${ELISPDIR}
|
||||
${INSTALL_DATA} ${WRKSRC}/quack.* ${STAGEDIR}${ELISPDIR}
|
||||
|
||||
.include <bsd.port.mk>
|
2
lang/quack/distinfo
Normal file
2
lang/quack/distinfo
Normal file
|
@ -0,0 +1,2 @@
|
|||
SHA256 (quack-0.47/quack.el) = 454a7229dd0a18a166f9785deb9c6243a38aa933608871796b71c5d929d5abe0
|
||||
SIZE (quack-0.47/quack.el) = 199403
|
5
lang/quack/pkg-descr
Normal file
5
lang/quack/pkg-descr
Normal file
|
@ -0,0 +1,5 @@
|
|||
Quack enhances Emacs support for Scheme programming. Quack is layered
|
||||
atop the standard packages `cmuscheme.el', by Olin Shivers, and
|
||||
`scheme.el', by Bill Rozas and Dave Love.
|
||||
|
||||
WWW: http://www.neilvandyke.org/quack/
|
3
lang/quack/pkg-message
Normal file
3
lang/quack/pkg-message
Normal file
|
@ -0,0 +1,3 @@
|
|||
To use Quack, add the following line to your ~/.emacs:
|
||||
|
||||
(require 'quack)
|
Loading…
Reference in a new issue