# 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: # # elm-lang # elm-lang/files # elm-lang/files/patch-elm.cabal # elm-lang/Makefile # elm-lang/distinfo # elm-lang/pkg-descr # elm-lang/pkg-plist # echo c - elm-lang mkdir -p elm-lang > /dev/null 2>&1 echo c - elm-lang/files mkdir -p elm-lang/files > /dev/null 2>&1 echo x - elm-lang/files/patch-elm.cabal sed 's/^X//' >elm-lang/files/patch-elm.cabal << 'd0624b2dd11c3c845ee4d7dbe1c5a62c' X--- elm.cabal.orig 2018-08-20 13:41:41 UTC X+++ elm.cabal X@@ -246,7 +246,7 @@ Executable elm X http-client >= 0.5 && < 0.6, X http-client-tls >= 0.3 && < 0.4, X http-types >= 0.9 && < 1.0, X- language-glsl >= 0.0.2 && < 0.3, X+ language-glsl >= 0.0.2 && < 0.4, X logict, X mtl >= 2.2.1 && < 3, X network >= 2.4 && < 2.7, X@@ -263,4 +263,4 @@ Executable elm X unordered-containers, X utf8-string, X vector, X- zip-archive X+ zip-archive < 0.4 d0624b2dd11c3c845ee4d7dbe1c5a62c echo x - elm-lang/Makefile sed 's/^X//' >elm-lang/Makefile << '2336a97e0bbd76c9cd065838ac9d0e35' X# $FreeBSD$ X XPORTNAME= elm-lang XPORTVERSION= 0.19.0 XCATEGORIES= lang X XMAINTAINER= glorieux@pm.me XCOMMENT= Delightful language for reliable webapps X XLICENSE= BSD3CLAUSE X X#BROKEN= This port needs network access for the entire build (this is a temporary hack ;-) ) X XONLY_FOR_ARCHS= amd64 X XUSE_GITHUB= yes XGH_ACCOUNT= elm XGH_PROJECT= compiler X XEXECUTABLE= elm X XBUILD_DEPENDS= ghc:lang/ghc cabal:devel/hs-cabal-install /etc/ssl/cert.pem:security/ca_root_nss XLIB_DEPENDS= libffi.so:devel/libffi libgmp.so:math/gmp libiconv.so:converters/libiconv libcharset.so:converters/libiconv X XGHC_VERSION= ghc --version | cut -w -f8 X Xdo-build: X cd ${WRKSRC} && \ X mkdir ${WRKDIR}/.cabal && \ X env HOME=${TMPDIR} cabal new-update && \ X env HOME=${TMPDIR} cabal new-build X Xdo-install: X ${CP} ${WRKSRC}/dist-newstyle/build/x86_64-freebsd/ghc-$$(${GHC_VERSION})/elm-${PORTVERSION}/x/elm/build/elm/elm ${STAGEDIR}${PREFIX}/bin/elm X Xpost-install: X ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/elm X X.include 2336a97e0bbd76c9cd065838ac9d0e35 echo x - elm-lang/distinfo sed 's/^X//' >elm-lang/distinfo << '763a245759262bf902d2862b9af154dd' XTIMESTAMP = 1553012929 XSHA256 (elm-compiler-0.19.0_GH0.tar.gz) = 494df33724224307d6e2b4d0b342448cc927901483384ee4f8cfee2cb38e993c XSIZE (elm-compiler-0.19.0_GH0.tar.gz) = 449719 763a245759262bf902d2862b9af154dd echo x - elm-lang/pkg-descr sed 's/^X//' >elm-lang/pkg-descr << '9ddf562141e06b9bac0fe38ff43b3943' XA delightful language for reliable webapps. X XWWW: https://elm-lang.org 9ddf562141e06b9bac0fe38ff43b3943 echo x - elm-lang/pkg-plist sed 's/^X//' >elm-lang/pkg-plist << '99117ed1d6a86dc227a3c8115cdf7f47' Xbin/elm 99117ed1d6a86dc227a3c8115cdf7f47 exit