diff --git a/lang/haskell-mode.el/Makefile b/lang/haskell-mode.el/Makefile index d829f99cd4c2..2c223d8c6753 100644 --- a/lang/haskell-mode.el/Makefile +++ b/lang/haskell-mode.el/Makefile @@ -1,85 +1,83 @@ PORTNAME= haskell-mode -DISTVERSION= 17.2 -PORTREVISION= 8 +DISTVERSIONPREFIX= v +DISTVERSION= 17.5 CATEGORIES= lang elisp PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} MAINTAINER= ports@FreeBSD.org COMMENT= Emacs lisp mode for editing haskell programs WWW= https://projects.haskell.org/haskellmode-emacs/ LICENSE= GPLv3 -.if ${FLAVOR:U} == devel_full || ${FLAVOR:U} == devel_nox -BROKEN= fails to build -.endif - USES= emacs gmake USE_GITHUB= yes GH_ACCOUNT= haskell -PORTDOCS= NEWS README.md +#EMACS_FLAVORS_EXCLUDE= devel_full devel_nox + ALL_TARGET= haskell-mode-autoloads.el + NO_ARCH= yes +SUB_FILES= pkg-message + +PLIST_DIRS= share/emacs/site-lisp/${PORTNAME}/ +PLIST_FILES= ${ELISPFILES:C/^| [^ ]/${PLIST_DIRS}/g} +PORTDOCS= NEWS README.md OPTIONS_DEFINE= DOCS ELISPDIR= ${PREFIX}/${PLIST_DIRS} ELISPFILES= \ ghc-core.el \ ghci-script-mode.el \ haskell-align-imports.el \ haskell-c2hs.el \ haskell-cabal.el \ haskell-collapse.el \ haskell-commands.el \ haskell-compile.el \ haskell-complete-module.el \ haskell-completions.el \ haskell-customize.el \ haskell-debug.el \ haskell-decl-scan.el \ haskell-doc.el \ haskell-font-lock.el \ haskell-ghc-support.el \ haskell-hoogle.el \ haskell-indent.el \ haskell-indentation.el \ haskell-interactive-mode.el \ haskell-lexeme.el \ haskell-load.el \ haskell-menu.el \ haskell-mode-autoloads.el \ - haskell-mode-pkg.el \ haskell-mode.el \ haskell-modules.el \ haskell-move-nested.el \ haskell-navigate-imports.el \ haskell-presentation-mode.el \ haskell-process.el \ haskell-repl.el \ haskell-sandbox.el \ haskell-session.el \ haskell-sort-imports.el \ haskell-string.el \ haskell-svg.el \ haskell-unicode-input-method.el \ haskell-utils.el \ haskell.el \ highlight-uses-mode.el \ inf-haskell.el \ w3m-haddock.el -PLIST_DIRS= share/emacs/site-lisp/${PORTNAME}/ -PLIST_FILES= ${ELISPFILES:C/^| [^ ]/${PLIST_DIRS}/g} -SUB_FILES= pkg-message - do-install: @${MKDIR} ${STAGEDIR}${ELISPDIR} ${INSTALL_DATA} ${ELISPFILES:S,^,${WRKSRC}/,} ${STAGEDIR}${ELISPDIR}/ post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR}/ .include diff --git a/lang/haskell-mode.el/distinfo b/lang/haskell-mode.el/distinfo index aba9e7d20f00..67a1bf49f1a7 100644 --- a/lang/haskell-mode.el/distinfo +++ b/lang/haskell-mode.el/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1621678186 -SHA256 (haskell-haskell-mode-17.2_GH0.tar.gz) = 2cd6a872c75a94ee129aab83e5c14536eba09c30afd728c79323f52a59411dbe -SIZE (haskell-haskell-mode-17.2_GH0.tar.gz) = 1144963 +TIMESTAMP = 1703963263 +SHA256 (haskell-haskell-mode-v17.5_GH0.tar.gz) = 60118da640097ae8cf83a269781cedc9fbfb5c555a3b44b889ec513756289437 +SIZE (haskell-haskell-mode-v17.5_GH0.tar.gz) = 1149634