Commit 0083af4e authored by rpaulo's avatar rpaulo
Browse files

Add devel/cask.

Cask is a project management tool for Emacs that helps automate the package
development cycle; development, dependencies, testing, building, packaging and
more.

Cask can also be used to manage dependencies for your local Emacs
configuration.

Reviewed by:	bapt
Approved by:	bapt (mentor)
parent 5a063a75
......@@ -179,6 +179,7 @@
SUBDIR += c4
SUBDIR += calibrator
SUBDIR += capstone
SUBDIR += cask
SUBDIR += catch
SUBDIR += cbind
SUBDIR += cbrowser
......
# $FreeBSD$
PORTNAME= cask
PORTVERSION= 0.7.0
CATEGORIES= devel elisp
DISTNAME= cask-v${PORTVERSION}
MAINTAINER= rpaulo@FreeBSD.org
COMMENT= Project management tool for Emacs
LICENSE= GPLv3
USE_GITHUB= yes
GH_ACCOUNT= cask
GH_TAGNAME= v${PORTVERSION}
GH_COMMIT= 3c0ca37
GH_PROJECT= cask
USE_EMACS= yes
USE_PYTHON= yes
NO_BUILD= yes
post-patch:
@${REINPLACE_CMD} -e 's|os.path.dirname(CASK_BIN_DIRECTORY)|"${PREFIX}/${EMACS_SITE_LISPDIR}"|' \
${WRKSRC}/bin/cask
do-install:
${INSTALL_DATA} ${WRKSRC}/cask.el \
${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}
${INSTALL_DATA} ${WRKSRC}/cask-bootstrap.el \
${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}
${INSTALL_DATA} ${WRKSRC}/cask-cli.el \
${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}
${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}/templates
${INSTALL_DATA} ${WRKSRC}/templates/init.tpl \
${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}/templates
${INSTALL_DATA} ${WRKSRC}/templates/init-dev.tpl \
${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}/templates
${INSTALL_SCRIPT} ${WRKSRC}/bin/cask \
${STAGEDIR}${PREFIX}/bin/cask
.include <bsd.port.mk>
SHA256 (cask-v0.7.0.tar.gz) = 0b0908d0a72c912bf2e3e727ddf1ba049c58d664444f6c04c8f51fe7cc570b36
SIZE (cask-v0.7.0.tar.gz) = 234705
Cask is a project management tool for Emacs that helps automate the package
development cycle; development, dependencies, testing, building, packaging and
more.
Cask can also be used to manage dependencies for your local Emacs
configuration.
WWW: https://github.com/cask/cask
%%EMACS_SITE_LISPDIR%%/cask.el
%%EMACS_SITE_LISPDIR%%/cask-bootstrap.el
%%EMACS_SITE_LISPDIR%%/cask-cli.el
%%EMACS_SITE_LISPDIR%%/templates/init.tpl
%%EMACS_SITE_LISPDIR%%/templates/init-dev.tpl
bin/cask
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment