FreeBSD Bugzilla – Attachment 169424 Details for
Bug 208862
[NEW PORT] devel/stack: Cross-platform program for developing Haskell programs
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
stack.shar
stack.shar (text/plain), 3.22 KB, created by
Tobias Kortkamp
on 2016-04-18 10:05:35 UTC
(
hide
)
Description:
stack.shar
Filename:
MIME Type:
Creator:
Tobias Kortkamp
Created:
2016-04-18 10:05:35 UTC
Size:
3.22 KB
patch
obsolete
># This is a shell archive. Save it in a file, remove anything before ># this line, and then unpack it by entering "sh file". Note, it may ># create directories; files and directories will be owned by you and ># have default permissions. ># ># This archive contains: ># ># stack ># stack/distinfo ># stack/Makefile ># stack/pkg-descr ># >echo c - stack >mkdir -p stack > /dev/null 2>&1 >echo x - stack/distinfo >sed 's/^X//' >stack/distinfo << '2f41a12d6e8cc97e059c152f58ef7fff' >XSHA256 (stack-dependencies-1.0.4.3.tar.gz) = 9ccc595135f4c0ed4d5958172ea98b27e68400a41b0d0357b24c58af2626fa97 >XSIZE (stack-dependencies-1.0.4.3.tar.gz) = 33801437 >2f41a12d6e8cc97e059c152f58ef7fff >echo x - stack/Makefile >sed 's/^X//' >stack/Makefile << 'beed76a1a7a1db4a7e9a1896c7451257' >X# Created by: Tobias Kortkamp <t@tobik.me> >X# $FreeBSD$ >X >X# To update this port first go to >X# https://github.com/applicative-tech/stack-dependencies, change the >X# version in the Makefile there, regenerate the stack-dependencies >X# tarball, commit Makefile changes, create a new tag (release) >X# matching the new stack version, and upload the tarball. Finally >X# bump the version here. >X >XPORTNAME= stack >XPORTVERSION= 1.0.4.3 >XCATEGORIES= devel haskell >XMASTER_SITES= https://github.com/applicative-tech/stack-dependencies/releases/download/${PORTVERSION}/ >XDISTNAME= stack-dependencies-${PORTVERSION} >X >XMAINTAINER= t@tobik.me >XCOMMENT= Cross-platform program for developing Haskell programs >X >XLICENSE= BSD3CLAUSE >X >XBUILD_DEPENDS= ghc>0:${PORTSDIR}/lang/ghc \ >X cabal:${PORTSDIR}/devel/hs-cabal-install >XLIB_DEPENDS= libiconv.so:${PORTSDIR}/converters/libiconv \ >X libgmp.so:${PORTSDIR}/math/gmp \ >X libffi.so:${PORTSDIR}/devel/libffi >X# Some (all?) GHC binaries downloaded by stack are compiled for >X# FreeBSD 8 and require that gcc and libutil.so.8 are available >XRUN_DEPENDS= gcc:${PORTSDIR}/lang/gcc >XLIB_DEPENDS+= libutil.so.8:${PORTSDIR}/misc/compat8x >X >XPLIST_FILES= bin/stack \ >X etc/bash_completion.d/_stack.bash \ >X share/zsh/site-functions/_stack >X >Xdo-build: >X @(cd ${WRKDIR} && ${SETENV} HOME="${WRKSRC}" cabal install stack==${PORTVERSION}) >X# Generate bash completion script >X @${WRKSRC}/.cabal/bin/stack --bash-completion-script \ >X ${PREFIX}/bin/stack > ${WRKSRC}/_stack.bash >X >Xdo-install: >X ${INSTALL_PROGRAM} ${WRKSRC}/.cabal/bin/stack ${STAGEDIR}${PREFIX}/bin >X# bash completion >X ${MKDIR} ${STAGEDIR}${PREFIX}/etc/bash_completion.d >X ${INSTALL_DATA} ${WRKSRC}/_stack.bash \ >X ${STAGEDIR}${PREFIX}/etc/bash_completion.d/_stack.bash >X# zsh completion reuses bash completion file via zsh's bashcompinit function >X ${MKDIR} ${STAGEDIR}${PREFIX}/share/zsh/site-functions >X ${ECHO} "#compdef stack" \ >X > ${STAGEDIR}${PREFIX}/share/zsh/site-functions/_stack >X ${ECHO} "autoload -U +X bashcompinit && bashcompinit" \ >X >> ${STAGEDIR}${PREFIX}/share/zsh/site-functions/_stack >X ${CAT} ${WRKSRC}/_stack.bash \ >X >> ${STAGEDIR}${PREFIX}/share/zsh/site-functions/_stack >X >X.include <bsd.port.mk> >beed76a1a7a1db4a7e9a1896c7451257 >echo x - stack/pkg-descr >sed 's/^X//' >stack/pkg-descr << '1119ae930016b812909d87282335e716' >XStack is a cross-platform program for developing Haskell projects. >XIt is aimed at Haskellers both new and experienced. >X >XWWW: http://www.haskellstack.org/ >1119ae930016b812909d87282335e716 >exit >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Flags:
tobik
:
maintainer-approval+
Actions:
View
Attachments on
bug 208862
:
169399
|
169400
|
169424
|
169425
|
169862
|
169863
|
169963
|
169965
|
170603
|
170604