Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 5 Feb 2008 03:21:24 GMT
From:      Felippe de Meirelles Motta <lippemail@gmail.com>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/120279: [UPDATE] lang/haskell-mode.el
Message-ID:  <200802050321.m153LOHC054070@www.freebsd.org>
Resent-Message-ID: <200802050330.m153U1eD000387@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         120279
>Category:       ports
>Synopsis:       [UPDATE] lang/haskell-mode.el
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Tue Feb 05 03:30:01 UTC 2008
>Closed-Date:
>Last-Modified:
>Originator:     Felippe de Meirelles Motta
>Release:        FreeBSD 7.0-PRERELEASE amd64
>Organization:
>Environment:
System: FreeBSD 7.0-PRERELEASE #0: Thu Jan 10 01:55:37 BRST 2008
    lippe@shire.freebsd.org:/usr/obj/usr/src/sys/GENERIC

>Description:
- Updated to 2.4;
- Update ELISPFILES with new files;
- Makefile cleanup;
- Update pkg-message.
>How-To-Repeat:

>Fix:


Patch attached with submission follows:

Index: Makefile
===================================================================
RCS file: /home/ncvs/ports/lang/haskell-mode.el/Makefile,v
retrieving revision 1.8
diff -u -r1.8 Makefile
--- Makefile	22 Aug 2007 18:27:37 -0000	1.8
+++ Makefile	5 Feb 2008 03:21:04 -0000
@@ -6,7 +6,7 @@
 #
 
 PORTNAME=	haskell-mode
-PORTVERSION=	2.3
+PORTVERSION=	2.4
 CATEGORIES=	lang elisp
 MASTER_SITES=	http://www.iro.umontreal.ca/~monnier/elisp/
 
@@ -15,32 +15,25 @@
 
 NO_BUILD=	yes
 
+PORTDOCS=	ChangeLog NEWS fontlock.hs indent.hs README
+
 ELISPDIR=	${PREFIX}/${PLIST_DIRS}
-ELISPFILES=	haskell-cabal.el haskell-decl-scan.el haskell-doc.el \
-		haskell-font-lock.el haskell-ghci.el haskell-hugs.el \
-		haskell-indent.el haskell-mode.el haskell-simple-indent.el \
-		haskell-site-file.el inf-haskell.el
+ELISPFILES=	haskell-c.el haskell-cabal.el haskell-decl-scan.el \
+		haskell-doc.el haskell-font-lock.el haskell-ghci.el \
+		haskell-hugs.el haskell-indent.el haskell-mode.el \
+		haskell-simple-indent.el haskell-site-file.el inf-haskell.el
 
 PLIST_DIRS=	share/emacs/site-lisp/${PORTNAME}/
 PLIST_FILES=	${ELISPFILES:C/^| [^ ]/${PLIST_DIRS}/g}
 
-.if !defined(NOPORTDOCS)
-PORTDOCS=	ChangeLog NEWS fontlock.hs indent.hs \
-		README
-.endif
-
 do-install:
-	${MKDIR} ${ELISPDIR}
-.for i in ${ELISPFILES}
-	${INSTALL_DATA} ${WRKSRC}/${i} ${ELISPDIR}
-.endfor
+	@${MKDIR} ${ELISPDIR}
+	@${INSTALL_DATA} ${ELISPFILES:S,^,${WRKSRC}/,} ${ELISPDIR}/
 
 post-install:
 .if !defined(NOPORTDOCS)
-	${MKDIR} ${DOCSDIR}
-.  for i in ${PORTDOCS}
-	${INSTALL_DATA} ${WRKSRC}/${i} ${DOCSDIR}
-.  endfor
+	@${MKDIR} ${DOCSDIR}
+	@${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${DOCSDIR}/
 .endif
 	@${CAT} ${PKGMESSAGE}
 
Index: distinfo
===================================================================
RCS file: /home/ncvs/ports/lang/haskell-mode.el/distinfo,v
retrieving revision 1.6
diff -u -r1.6 distinfo
--- distinfo	22 Aug 2007 18:27:37 -0000	1.6
+++ distinfo	5 Feb 2008 03:21:04 -0000
@@ -1,3 +1,3 @@
-MD5 (haskell-mode-2.3.tar.gz) = 83b966f84e00f593f490680c5302021d
-SHA256 (haskell-mode-2.3.tar.gz) = 9261eaebc49f9629184f2cb9f247fa268b69d7b45194e8646b8bb61932649d89
-SIZE (haskell-mode-2.3.tar.gz) = 77903
+MD5 (haskell-mode-2.4.tar.gz) = de5ff32478154a39bea3adb3b7ce0e94
+SHA256 (haskell-mode-2.4.tar.gz) = 8549e4d3540ae105b151e18f963d420c117a06e97d0ff20f5618544e19684de8
+SIZE (haskell-mode-2.4.tar.gz) = 89256
Index: pkg-message
===================================================================
RCS file: /home/ncvs/ports/lang/haskell-mode.el/pkg-message,v
retrieving revision 1.2
diff -u -r1.2 pkg-message
--- pkg-message	25 Jan 2006 17:50:07 -0000	1.2
+++ pkg-message	5 Feb 2008 03:21:04 -0000
@@ -14,8 +14,10 @@
 
 (add-hook 'haskell-mode-hook 'turn-on-haskell-decl-scan)
 (add-hook 'haskell-mode-hook 'turn-on-haskell-doc-mode)
+(add-hook 'haskell-mode-hook 'turn-on-haskell-ghci)
+(add-hook 'haskell-mode-hook 'turn-on-haskell-hugs)
 (add-hook 'haskell-mode-hook 'turn-on-haskell-indent)
-;(add-hook 'haskell-mode-hook 'turn-on-haskell-simple-indent)
+(add-hook 'haskell-mode-hook 'turn-on-haskell-simple-indent)
 (add-hook 'haskell-mode-hook 'turn-on-font-lock)
 
 Note that the two indentation modules are mutually exclusive - add at


>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200802050321.m153LOHC054070>