svn commit: r394326 - in head: . lang lang/quack
Alexey Dokuchaev
danfe at FreeBSD.org
Sat Aug 15 15:59:42 UTC 2015
Author: danfe
Date: Sat Aug 15 15:59:40 2015
New Revision: 394326
URL: https://svnweb.freebsd.org/changeset/ports/394326
Log:
- 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)
Added:
head/lang/quack/
- copied from r227570, head/lang/quack/
Modified:
head/MOVED
head/lang/Makefile
head/lang/quack/Makefile (contents, props changed)
head/lang/quack/distinfo (contents, props changed)
Modified: head/MOVED
==============================================================================
--- head/MOVED Sat Aug 15 15:50:51 2015 (r394325)
+++ head/MOVED Sat Aug 15 15:59:40 2015 (r394326)
@@ -454,7 +454,6 @@ net-mgmt/NeTraMet||2009-02-03|Has expire
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
Modified: head/lang/Makefile
==============================================================================
--- head/lang/Makefile Sat Aug 15 15:50:51 2015 (r394325)
+++ head/lang/Makefile Sat Aug 15 15:59:40 2015 (r394326)
@@ -266,6 +266,7 @@
SUBDIR += qore
SUBDIR += qscheme
SUBDIR += qt5-qml
+ SUBDIR += quack
SUBDIR += racket
SUBDIR += racket-minimal
SUBDIR += ratfor
Modified: head/lang/quack/Makefile
==============================================================================
--- head/lang/quack/Makefile Tue Feb 3 22:26:25 2009 (r227570)
+++ head/lang/quack/Makefile Sat Aug 15 15:59:40 2015 (r394326)
@@ -1,13 +1,8 @@
-# New ports collection makefile for: Quack
-# Date created: 24 October 2003
-# Whom: Kimura Fuyuki <fuyuki at nigredo.org>
-#
+# Created by: Kimura Fuyuki <fuyuki at nigredo.org>
# $FreeBSD$
-#
PORTNAME= quack
-PORTVERSION= 0.28
-PORTREVISION= 2
+PORTVERSION= 0.47
CATEGORIES= lang scheme elisp
MASTER_SITES= http://www.neilvandyke.org/quack/
DISTNAME= ${PORTNAME}
@@ -17,14 +12,11 @@ DIST_SUBDIR= ${PORTNAME}-${PORTVERSION}
MAINTAINER= ports at FreeBSD.org
COMMENT= Enhanced support for editing and running Scheme code
-RUN_DEPENDS= wget:${PORTSDIR}/ftp/wget
+LICENSE= GPLv2
-BROKEN= Size mismatch
-DEPRECATED= has been broken for more than 6 months
-EXPIRATION_DATE=2009-01-19
+RUN_DEPENDS= wget:${PORTSDIR}/ftp/wget
USE_EMACS= yes
-EMACS_PORT_NAME?= emacs21
NO_WRKSUBDIR= yes
EXTRACT_CMD= ${CP}
@@ -37,20 +29,11 @@ PLIST_DIRS= ${EMACS_VERSION_SITE_LISPDIR
ELISPDIR= ${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/${PORTNAME}
-.include <bsd.port.pre.mk>
-
-.if ${ARCH} == "ia64"
-BROKEN= "does not build on ia64"
-.endif
-
do-build:
- cd ${WRKSRC}; ${EMACS_CMD} -batch -q -f batch-byte-compile quack.el
+ cd ${WRKSRC} && ${EMACS_CMD} -batch -q -f batch-byte-compile quack.el
do-install:
- ${MKDIR} ${ELISPDIR}
- ${INSTALL_DATA} ${WRKSRC}/quack.* ${ELISPDIR}
-
-post-install:
- @${CAT} ${PKGMESSAGE}
+ ${MKDIR} ${STAGEDIR}${ELISPDIR}
+ ${INSTALL_DATA} ${WRKSRC}/quack.* ${STAGEDIR}${ELISPDIR}
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
Modified: head/lang/quack/distinfo
==============================================================================
--- head/lang/quack/distinfo Tue Feb 3 22:26:25 2009 (r227570)
+++ head/lang/quack/distinfo Sat Aug 15 15:59:40 2015 (r394326)
@@ -1,3 +1,2 @@
-MD5 (quack-0.28/quack.el) = 48bc0157711bdf9cd5b3f9b75a3ddd13
-SHA256 (quack-0.28/quack.el) = f6b392fb69660e6d0a141bb1944819cecb4575bb2bc61b800114a30a6732f591
-SIZE (quack-0.28/quack.el) = 185898
+SHA256 (quack-0.47/quack.el) = 454a7229dd0a18a166f9785deb9c6243a38aa933608871796b71c5d929d5abe0
+SIZE (quack-0.47/quack.el) = 199403
More information about the svn-ports-head
mailing list