[arch-commits] Commit in haskell-unixutils/repos (2 files)
Date: Monday, November 27, 2017 @ 07:58:03 Author: felixonmars Revision: 269451 archrelease: copy trunk to community-staging-x86_64 Added: haskell-unixutils/repos/community-staging-x86_64/ haskell-unixutils/repos/community-staging-x86_64/PKGBUILD (from rev 269450, haskell-unixutils/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-unixutils/repos/community-staging-x86_64/PKGBUILD (from rev 269450, haskell-unixutils/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-11-27 07:58:03 UTC (rev 269451) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan+ +_hkgname=Unixutils +pkgname=haskell-unixutils +pkgver=1.54.1 +pkgrel=11 +pkgdesc="A crude interface between Haskell and Unix-like operating systems" +url="https://github.com/seereason/haskell-unixutils; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-exceptions' 'haskell-mtl' 'haskell-process-extras' 'haskell-puremd5' + 'haskell-regex-tdfa' 'haskell-zlib') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('b8395cf6778c18a2f36a45a927d24042fd144ab70c6c092e1be36b22c59bbd1f0151cbe703d9db98dc769eba41ca9eb89cf60e87f5a6bbb32d6b64ef97c45665') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "COPYING" "${pkgdir}/usr/share/licenses/${pkgname}/COPYING" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYING" +}
[arch-commits] Commit in haskell-unixutils/trunk (PKGBUILD)
Date: Monday, November 27, 2017 @ 07:57:44 Author: felixonmars Revision: 269450 upgpkg: haskell-unixutils 1.54.1-11 rebuild with ghc 8.2.2 Modified: haskell-unixutils/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-11-27 07:57:08 UTC (rev 269449) +++ PKGBUILD2017-11-27 07:57:44 UTC (rev 269450) @@ -4,7 +4,7 @@ _hkgname=Unixutils pkgname=haskell-unixutils pkgver=1.54.1 -pkgrel=10 +pkgrel=11 pkgdesc="A crude interface between Haskell and Unix-like operating systems" url="https://github.com/seereason/haskell-unixutils; license=('custom:BSD3')
[arch-commits] Commit in haskell-process-extras/repos (2 files)
Date: Monday, November 27, 2017 @ 07:57:08 Author: felixonmars Revision: 269449 archrelease: copy trunk to community-staging-x86_64 Added: haskell-process-extras/repos/community-staging-x86_64/ haskell-process-extras/repos/community-staging-x86_64/PKGBUILD (from rev 269448, haskell-process-extras/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-process-extras/repos/community-staging-x86_64/PKGBUILD (from rev 269448, haskell-process-extras/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-11-27 07:57:08 UTC (rev 269449) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Thomas Dziedzic + +_hkgname=process-extras +pkgname=haskell-process-extras +pkgver=0.7.2 +pkgrel=5 +pkgdesc="Process extras" +url="https://github.com/seereason/process-extras; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-data-default' 'haskell-generic-deriving' 'haskell-listlike' 'haskell-mtl' + 'haskell-text') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('292077b160509dd111227481fb418ec1dc701a27633c327677404046811b9956dc07b871d9ec2f3b3eb31e44abb022435992b243237deefe14729cf0591cf307') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-listlike/repos (2 files)
Date: Monday, November 27, 2017 @ 07:56:13 Author: felixonmars Revision: 269447 archrelease: copy trunk to community-staging-x86_64 Added: haskell-listlike/repos/community-staging-x86_64/ haskell-listlike/repos/community-staging-x86_64/PKGBUILD (from rev 269446, haskell-listlike/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-listlike/repos/community-staging-x86_64/PKGBUILD (from rev 269446, haskell-listlike/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-11-27 07:56:13 UTC (rev 269447) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan+ +_hkgname=ListLike +pkgname=haskell-listlike +pkgver=4.5.1 +pkgrel=8 +pkgdesc="Generic support for list-like structures" +url="https://github.com/sjoerdvisscher/listlike; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-dlist' 'haskell-fmlist' 'haskell-text' 'haskell-utf8-string' + 'haskell-vector') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('4e59eb8cdade42ff63db9f90a7ec524dab674872960bd294da3195c280e0f488a3c0acb3827def8a071e5ecd820bb2bf0d5d68c22b8388adc933accbb0bcc630') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "COPYRIGHT" "${pkgdir}/usr/share/licenses/${pkgname}/COPYRIGHT" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYRIGHT" +}
[arch-commits] Commit in haskell-process-extras/trunk (PKGBUILD)
Date: Monday, November 27, 2017 @ 07:56:49 Author: felixonmars Revision: 269448 upgpkg: haskell-process-extras 0.7.2-5 rebuild with ghc 8.2.2 Modified: haskell-process-extras/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-11-27 07:56:13 UTC (rev 269447) +++ PKGBUILD2017-11-27 07:56:49 UTC (rev 269448) @@ -5,7 +5,7 @@ _hkgname=process-extras pkgname=haskell-process-extras pkgver=0.7.2 -pkgrel=4 +pkgrel=5 pkgdesc="Process extras" url="https://github.com/seereason/process-extras; license=('MIT')
[arch-commits] Commit in haskell-listlike/trunk (PKGBUILD)
Date: Monday, November 27, 2017 @ 07:55:54 Author: felixonmars Revision: 269446 upgpkg: haskell-listlike 4.5.1-8 rebuild with ghc 8.2.2 Modified: haskell-listlike/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-11-27 07:54:42 UTC (rev 269445) +++ PKGBUILD2017-11-27 07:55:54 UTC (rev 269446) @@ -4,7 +4,7 @@ _hkgname=ListLike pkgname=haskell-listlike pkgver=4.5.1 -pkgrel=7 +pkgrel=8 pkgdesc="Generic support for list-like structures" url="https://github.com/sjoerdvisscher/listlike; license=('custom:BSD3')
[arch-commits] Commit in haskell-juicypixels/repos (2 files)
Date: Monday, November 27, 2017 @ 07:54:42 Author: felixonmars Revision: 269445 archrelease: copy trunk to community-staging-x86_64 Added: haskell-juicypixels/repos/community-staging-x86_64/ haskell-juicypixels/repos/community-staging-x86_64/PKGBUILD (from rev 269444, haskell-juicypixels/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-juicypixels/repos/community-staging-x86_64/PKGBUILD (from rev 269444, haskell-juicypixels/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-11-27 07:54:42 UTC (rev 269445) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=JuicyPixels +pkgname=haskell-juicypixels +pkgver=3.2.9.1 +pkgrel=2 +pkgdesc="Picture loading/serialization (in png, jpeg, bitmap, gif, tga, tiff and radiance)" +url="https://github.com/Twinside/Juicy.Pixels; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-mtl" "haskell-primitive" "haskell-vector" "haskell-zlib") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('3de419754afe832be727f09650e59c4deb86677bfbf7c77a9ca2dd814f9f68b906b3b947108ead2a83abd846264c91bca9d383ec9ff1c31a83e4fc82493c7d8d') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-mmap +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-juicypixels/trunk (PKGBUILD)
Date: Monday, November 27, 2017 @ 07:54:22 Author: felixonmars Revision: 269444 upgpkg: haskell-juicypixels 3.2.9.1-2 rebuild with ghc 8.2.2 Modified: haskell-juicypixels/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-11-27 07:52:00 UTC (rev 269443) +++ PKGBUILD2017-11-27 07:54:22 UTC (rev 269444) @@ -5,7 +5,7 @@ _hkgname=JuicyPixels pkgname=haskell-juicypixels pkgver=3.2.9.1 -pkgrel=1 +pkgrel=2 pkgdesc="Picture loading/serialization (in png, jpeg, bitmap, gif, tga, tiff and radiance)" url="https://github.com/Twinside/Juicy.Pixels; license=("custom:BSD3")
[arch-commits] Commit in haskell-success/repos (2 files)
Date: Monday, November 27, 2017 @ 07:52:00 Author: felixonmars Revision: 269443 archrelease: copy trunk to community-staging-x86_64 Added: haskell-success/repos/community-staging-x86_64/ haskell-success/repos/community-staging-x86_64/PKGBUILD (from rev 269442, haskell-success/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-success/repos/community-staging-x86_64/PKGBUILD (from rev 269442, haskell-success/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-11-27 07:52:00 UTC (rev 269443) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=success +pkgname=haskell-success +pkgver=0.2.6 +pkgrel=8 +pkgdesc="A version of Either specialised for encoding of success or failure" +url="https://github.com/nikita-volkov/success; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-transformers-base" "haskell-monad-control" "haskell-mtl") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('be0fc1627fb65e7607cf7753594a0db86ab3feaf4df241808231bd3d3ed1f4be7db14579395f594d4c7cbc46eae5e846d4e32d6ffaf260dfb73b794a5743a87e') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-success/trunk (PKGBUILD)
Date: Monday, November 27, 2017 @ 07:51:40 Author: felixonmars Revision: 269442 upgpkg: haskell-success 0.2.6-8 rebuild with ghc 8.2.2 Modified: haskell-success/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-11-27 07:51:07 UTC (rev 269441) +++ PKGBUILD2017-11-27 07:51:40 UTC (rev 269442) @@ -5,7 +5,7 @@ _hkgname=success pkgname=haskell-success pkgver=0.2.6 -pkgrel=7 +pkgrel=8 pkgdesc="A version of Either specialised for encoding of success or failure" url="https://github.com/nikita-volkov/success; license=("MIT")
[arch-commits] Commit in haskell-tagstream-conduit/repos (2 files)
Date: Monday, November 27, 2017 @ 07:51:07 Author: felixonmars Revision: 269441 archrelease: copy trunk to community-staging-x86_64 Added: haskell-tagstream-conduit/repos/community-staging-x86_64/ haskell-tagstream-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 269440, haskell-tagstream-conduit/trunk/PKGBUILD) --+ PKGBUILD | 41 + 1 file changed, 41 insertions(+) Copied: haskell-tagstream-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 269440, haskell-tagstream-conduit/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-11-27 07:51:07 UTC (rev 269441) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=tagstream-conduit +pkgname=haskell-tagstream-conduit +pkgver=0.5.5.3 +pkgrel=98 +pkgdesc="Streamlined html tag parser" +url="https://github.com/yihuang/tagstream-conduit; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-attoparsec" "haskell-blaze-builder" "haskell-case-insensitive" + "haskell-conduit" "haskell-conduit-extra" "haskell-data-default" "haskell-resourcet" + "haskell-text" "haskell-xml-conduit") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('84625975df6c6c315011ebfd63d551b22c00927fa9add390d9e723bc104d4a7881743aaf6bceae0ff42efc6056a314baddb594fd5e39333ea7ff6cbcf154') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-tagstream-conduit/trunk (PKGBUILD)
Date: Monday, November 27, 2017 @ 07:50:48 Author: felixonmars Revision: 269440 upgpkg: haskell-tagstream-conduit 0.5.5.3-98 rebuild with ghc 8.2.2 Modified: haskell-tagstream-conduit/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-11-27 07:50:00 UTC (rev 269439) +++ PKGBUILD2017-11-27 07:50:48 UTC (rev 269440) @@ -5,7 +5,7 @@ _hkgname=tagstream-conduit pkgname=haskell-tagstream-conduit pkgver=0.5.5.3 -pkgrel=97 +pkgrel=98 pkgdesc="Streamlined html tag parser" url="https://github.com/yihuang/tagstream-conduit; license=("custom:BSD3")
[arch-commits] Commit in haskell-feed/repos (2 files)
Date: Monday, November 27, 2017 @ 07:50:00 Author: felixonmars Revision: 269439 archrelease: copy trunk to community-staging-x86_64 Added: haskell-feed/repos/community-staging-x86_64/ haskell-feed/repos/community-staging-x86_64/PKGBUILD (from rev 269438, haskell-feed/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-feed/repos/community-staging-x86_64/PKGBUILD (from rev 269438, haskell-feed/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-11-27 07:50:00 UTC (rev 269439) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=feed +pkgname=haskell-feed +pkgver=1.0.0.0 +pkgrel=5 +pkgdesc="Interfacing with RSS (v 0.9x, 2.x, 1.0) + Atom feeds." +url="https://github.com/bergmark/feed; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-compat' 'haskell-old-locale' 'haskell-old-time' 'haskell-safe' + 'haskell-text' 'haskell-time-locale-compat' 'haskell-utf8-string' 'haskell-xml-types' + 'haskell-xml-conduit') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('dfda1387e2af46fa703634ae3988c243c59bf0c00eefe5ed193c51d5c18131221fa20cfb83404e7c227a2962e4d621186579f7c2d9353d19c01d9277de13ae4d') + +prepare() { +sed -i 's/, xml-conduit >= 1.3 && < 1.6/, xml-conduit >= 1.3/' $_hkgname-$pkgver/$_hkgname.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-feed/trunk (PKGBUILD)
Date: Monday, November 27, 2017 @ 07:49:40 Author: felixonmars Revision: 269438 upgpkg: haskell-feed 1.0.0.0-5 rebuild with ghc 8.2.2 Modified: haskell-feed/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-11-27 07:48:51 UTC (rev 269437) +++ PKGBUILD2017-11-27 07:49:40 UTC (rev 269438) @@ -5,7 +5,7 @@ _hkgname=feed pkgname=haskell-feed pkgver=1.0.0.0 -pkgrel=4 +pkgrel=5 pkgdesc="Interfacing with RSS (v 0.9x, 2.x, 1.0) + Atom feeds." url="https://github.com/bergmark/feed; license=("custom:BSD3")
[arch-commits] Commit in haskell-xml-conduit/trunk (PKGBUILD)
Date: Monday, November 27, 2017 @ 07:48:31 Author: felixonmars Revision: 269436 upgpkg: haskell-xml-conduit 1.7.0-2 rebuild with ghc 8.2.2 Modified: haskell-xml-conduit/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-11-27 07:47:37 UTC (rev 269435) +++ PKGBUILD2017-11-27 07:48:31 UTC (rev 269436) @@ -5,7 +5,7 @@ _hkgname=xml-conduit pkgname=haskell-xml-conduit pkgver=1.7.0 -pkgrel=1 +pkgrel=2 pkgdesc="Pure-Haskell utilities for dealing with XML with the conduit package." url="https://github.com/snoyberg/xml; license=("MIT")
[arch-commits] Commit in haskell-xml-conduit/repos (2 files)
Date: Monday, November 27, 2017 @ 07:48:51 Author: felixonmars Revision: 269437 archrelease: copy trunk to community-staging-x86_64 Added: haskell-xml-conduit/repos/community-staging-x86_64/ haskell-xml-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 269436, haskell-xml-conduit/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-xml-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 269436, haskell-xml-conduit/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-11-27 07:48:51 UTC (rev 269437) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=xml-conduit +pkgname=haskell-xml-conduit +pkgver=1.7.0 +pkgrel=2 +pkgdesc="Pure-Haskell utilities for dealing with XML with the conduit package." +url="https://github.com/snoyberg/xml; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-attoparsec" "haskell-blaze-builder" "haskell-text" + "haskell-blaze-markup" "haskell-conduit" "haskell-conduit-extra" + "haskell-data-default-class" "haskell-monad-control" "haskell-resourcet" + "haskell-blaze-html" "haskell-xml-types") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('083a4e2ee33256bc30fd634ac5b89a5ca03868854583c71c0cd723097e5388b104758edc005d0701dc5a85d54133dfa7dc1d59d95727a4f6b44d5fd78b50a88a') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-unliftio/repos (2 files)
Date: Monday, November 27, 2017 @ 07:47:37 Author: felixonmars Revision: 269435 archrelease: copy trunk to community-staging-x86_64 Added: haskell-unliftio/repos/community-staging-x86_64/ haskell-unliftio/repos/community-staging-x86_64/PKGBUILD (from rev 269434, haskell-unliftio/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-unliftio/repos/community-staging-x86_64/PKGBUILD (from rev 269434, haskell-unliftio/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-11-27 07:47:37 UTC (rev 269435) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=unliftio +pkgname=haskell-unliftio +pkgver=0.1.1.0 +pkgrel=2 +pkgdesc="The MonadUnliftIO typeclass for unlifting monads to IO (batteries included)" +url="https://github.com/fpco/monad-unlift; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-async" "haskell-monad-logger" "haskell-resourcet" + "haskell-unliftio-core") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('c154368fb94316fca26223fea6589e0371cf3b0f6c2eb35aed9c754990e54700ad91af8065afebc96e06297ce5f6d94310bb4edde16324c116e6a8b2e1e30fd0') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-unliftio/trunk (PKGBUILD)
Date: Monday, November 27, 2017 @ 07:47:17 Author: felixonmars Revision: 269434 upgpkg: haskell-unliftio 0.1.1.0-2 rebuild with ghc 8.2.2 Modified: haskell-unliftio/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-11-27 07:46:40 UTC (rev 269433) +++ PKGBUILD2017-11-27 07:47:17 UTC (rev 269434) @@ -5,7 +5,7 @@ _hkgname=unliftio pkgname=haskell-unliftio pkgver=0.1.1.0 -pkgrel=1 +pkgrel=2 pkgdesc="The MonadUnliftIO typeclass for unlifting monads to IO (batteries included)" url="https://github.com/fpco/monad-unlift; license=("MIT")
[arch-commits] Commit in haskell-project-template/repos (2 files)
Date: Monday, November 27, 2017 @ 07:46:40 Author: felixonmars Revision: 269433 archrelease: copy trunk to community-staging-x86_64 Added: haskell-project-template/repos/community-staging-x86_64/ haskell-project-template/repos/community-staging-x86_64/PKGBUILD (from rev 269432, haskell-project-template/trunk/PKGBUILD) --+ PKGBUILD | 41 + 1 file changed, 41 insertions(+) Copied: haskell-project-template/repos/community-staging-x86_64/PKGBUILD (from rev 269432, haskell-project-template/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-11-27 07:46:40 UTC (rev 269433) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=project-template +pkgname=haskell-project-template +pkgver=0.2.0 +pkgrel=79 +pkgdesc="Specify Haskell project templates and generate files" +url="https://github.com/fpco/haskell-ide; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-base64-bytestring" "haskell-conduit" + "haskell-conduit-extra" "haskell-mtl" "haskell-resourcet" + "haskell-text") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('923c0d9e5cac14c05474adc743cfb8030ed8e08e69c4eb35b77c2cb1c64b44f10058693d1a5880ba983040ea9dbf1f28f815cd274a75de302f3afdb928210cad') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-project-template/trunk (PKGBUILD)
Date: Monday, November 27, 2017 @ 07:46:21 Author: felixonmars Revision: 269432 upgpkg: haskell-project-template 0.2.0-79 rebuild with ghc 8.2.2 Modified: haskell-project-template/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-11-27 07:45:47 UTC (rev 269431) +++ PKGBUILD2017-11-27 07:46:21 UTC (rev 269432) @@ -5,7 +5,7 @@ _hkgname=project-template pkgname=haskell-project-template pkgver=0.2.0 -pkgrel=78 +pkgrel=79 pkgdesc="Specify Haskell project templates and generate files" url="https://github.com/fpco/haskell-ide; license=("custom:BSD3")
[arch-commits] Commit in haskell-monad-logger/repos (2 files)
Date: Monday, November 27, 2017 @ 07:45:47 Author: felixonmars Revision: 269431 archrelease: copy trunk to community-staging-x86_64 Added: haskell-monad-logger/repos/community-staging-x86_64/ haskell-monad-logger/repos/community-staging-x86_64/PKGBUILD (from rev 269430, haskell-monad-logger/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-monad-logger/repos/community-staging-x86_64/PKGBUILD (from rev 269430, haskell-monad-logger/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-11-27 07:45:47 UTC (rev 269431) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=monad-logger +pkgname=haskell-monad-logger +pkgver=0.3.25.1 +pkgrel=6 +pkgdesc="A class of monads which can log messages." +url="https://github.com/kazu-yamamoto/logger; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-blaze-builder" "haskell-conduit" "haskell-conduit-extra" + "haskell-exceptions" "haskell-fast-logger" "haskell-lifted-base" "haskell-monad-control" + "haskell-monad-loops" "haskell-mtl" "haskell-resourcet" "haskell-stm" "haskell-stm-chans" + "haskell-text" "haskell-transformers-base" "haskell-transformers-compat") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('310b30219abdfbb644cadc2d49884b696296bcc6e218ff62cb6f07752f607d61e9bf49966d3f60f91e42da97432728f60d33b501bfa9be2fd107f3fd5d3d953c') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-ftemplate_haskell +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-monad-logger/trunk (PKGBUILD)
Date: Monday, November 27, 2017 @ 07:45:27 Author: felixonmars Revision: 269430 upgpkg: haskell-monad-logger 0.3.25.1-6 rebuild with ghc 8.2.2 Modified: haskell-monad-logger/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-11-27 07:44:49 UTC (rev 269429) +++ PKGBUILD2017-11-27 07:45:27 UTC (rev 269430) @@ -5,7 +5,7 @@ _hkgname=monad-logger pkgname=haskell-monad-logger pkgver=0.3.25.1 -pkgrel=5 +pkgrel=6 pkgdesc="A class of monads which can log messages." url="https://github.com/kazu-yamamoto/logger; license=("MIT")
[arch-commits] Commit in haskell-dns/repos (2 files)
Date: Monday, November 27, 2017 @ 07:44:49 Author: felixonmars Revision: 269429 archrelease: copy trunk to community-staging-x86_64 Added: haskell-dns/repos/community-staging-x86_64/ haskell-dns/repos/community-staging-x86_64/PKGBUILD (from rev 269428, haskell-dns/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-dns/repos/community-staging-x86_64/PKGBUILD (from rev 269428, haskell-dns/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-11-27 07:44:49 UTC (rev 269429) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=dns +pkgname=haskell-dns +pkgver=2.0.13 +pkgrel=5 +pkgdesc="DNS library in Haskell" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-attoparsec" "haskell-conduit" "haskell-conduit-extra" "haskell-iproute" + "haskell-mtl" "haskell-network" "haskell-random" "haskell-resourcet" "haskell-safe") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('fcf6d358c50af39f61734ed390ab51f0dc897e7d52989de0c9b8d3afc0682361f5ef1f9b6766f18359d5618eca4d31f992a5d533b7a3f3fce8a74a508a61a254') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-dns/trunk (PKGBUILD)
Date: Monday, November 27, 2017 @ 07:44:29 Author: felixonmars Revision: 269428 upgpkg: haskell-dns 2.0.13-5 rebuild with ghc 8.2.2 Modified: haskell-dns/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-11-27 07:43:47 UTC (rev 269427) +++ PKGBUILD2017-11-27 07:44:29 UTC (rev 269428) @@ -5,7 +5,7 @@ _hkgname=dns pkgname=haskell-dns pkgver=2.0.13 -pkgrel=4 +pkgrel=5 pkgdesc="DNS library in Haskell" url="https://hackage.haskell.org/package/${_hkgname}; license=("custom:BSD3")
[arch-commits] Commit in haskell-cryptonite-conduit/repos (2 files)
Date: Monday, November 27, 2017 @ 07:43:47 Author: felixonmars Revision: 269427 archrelease: copy trunk to community-staging-x86_64 Added: haskell-cryptonite-conduit/repos/community-staging-x86_64/ haskell-cryptonite-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 269426, haskell-cryptonite-conduit/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-cryptonite-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 269426, haskell-cryptonite-conduit/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-11-27 07:43:47 UTC (rev 269427) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan+ +_hkgname=cryptonite-conduit +pkgname=haskell-cryptonite-conduit +pkgver=0.2.2 +pkgrel=2 +pkgdesc="Conduit bridge for cryptonite" +url="https://github.com/haskell-crypto/cryptonite-conduit; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-cryptonite' + 'haskell-exceptions' 'haskell-memory' 'haskell-resourcet') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('5a313d1ff64992fc8f45ebf06f5f439aa5dfe745ce6f2bfc31b3ee06b489b0a145a9e6b5cf00fb557ddbebf1aa5c226dc0add9c591f62a06bd6f8776cf52dbdf') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-cryptonite-conduit/trunk (PKGBUILD)
Date: Monday, November 27, 2017 @ 07:43:26 Author: felixonmars Revision: 269426 upgpkg: haskell-cryptonite-conduit 0.2.2-2 rebuild with ghc 8.2.2 Modified: haskell-cryptonite-conduit/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-11-27 07:42:45 UTC (rev 269425) +++ PKGBUILD2017-11-27 07:43:26 UTC (rev 269426) @@ -4,7 +4,7 @@ _hkgname=cryptonite-conduit pkgname=haskell-cryptonite-conduit pkgver=0.2.2 -pkgrel=1 +pkgrel=2 pkgdesc="Conduit bridge for cryptonite" url="https://github.com/haskell-crypto/cryptonite-conduit; license=('custom:BSD3')
[arch-commits] Commit in haskell-cryptohash-conduit/repos (2 files)
Date: Monday, November 27, 2017 @ 07:42:45 Author: felixonmars Revision: 269425 archrelease: copy trunk to community-staging-x86_64 Added: haskell-cryptohash-conduit/repos/community-staging-x86_64/ haskell-cryptohash-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 269424, haskell-cryptohash-conduit/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-cryptohash-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 269424, haskell-cryptohash-conduit/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-11-27 07:42:45 UTC (rev 269425) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=cryptohash-conduit +pkgname=haskell-cryptohash-conduit +pkgver=0.1.1 +pkgrel=109 +pkgdesc="cryptohash conduit" +url="https://github.com/vincenthz/hs-cryptohash-conduit; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-conduit" "haskell-conduit-extra" "haskell-cryptohash" + "haskell-resourcet") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('6382a05b35bae34b53fd1ad6d897c25ca149ed852360c8f775587efcd3c29e45ff854f96ddbc9b446e04a4dd5698b1f5e2af754345f7d5af8f587b73b57fdec0') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-cryptohash-conduit/trunk (PKGBUILD)
Date: Monday, November 27, 2017 @ 07:42:25 Author: felixonmars Revision: 269424 upgpkg: haskell-cryptohash-conduit 0.1.1-109 rebuild with ghc 8.2.2 Modified: haskell-cryptohash-conduit/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-11-27 07:41:50 UTC (rev 269423) +++ PKGBUILD2017-11-27 07:42:25 UTC (rev 269424) @@ -5,7 +5,7 @@ _hkgname=cryptohash-conduit pkgname=haskell-cryptohash-conduit pkgver=0.1.1 -pkgrel=108 +pkgrel=109 pkgdesc="cryptohash conduit" url="https://github.com/vincenthz/hs-cryptohash-conduit; license=("custom:BSD3")
[arch-commits] Commit in haskell-conduit-extra/repos (2 files)
Date: Monday, November 27, 2017 @ 07:41:50 Author: felixonmars Revision: 269423 archrelease: copy trunk to community-staging-x86_64 Added: haskell-conduit-extra/repos/community-staging-x86_64/ haskell-conduit-extra/repos/community-staging-x86_64/PKGBUILD (from rev 269422, haskell-conduit-extra/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-conduit-extra/repos/community-staging-x86_64/PKGBUILD (from rev 269422, haskell-conduit-extra/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-11-27 07:41:50 UTC (rev 269423) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=conduit-extra +pkgname=haskell-conduit-extra +pkgver=1.2.0 +pkgrel=2 +pkgdesc="Batteries included conduit: adapters for common libraries." +url="https://github.com/snoyberg/conduit; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-async" "haskell-attoparsec" "haskell-blaze-builder" "haskell-conduit" + "haskell-exceptions" "haskell-monad-control" "haskell-network" "haskell-primitive" + "haskell-resourcet" "haskell-stm" "haskell-streaming-commons" "haskell-text" + "haskell-transformers-base") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('494ab5e53f05dc6dfd0ed44506de5eae241b3fb20e9b431100c6090de0a3af552e204de5012130ae0486b0e175e03deac0303246dcbbee75385e171facc3363d') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-sandi/repos (2 files)
Date: Monday, November 27, 2017 @ 07:40:50 Author: felixonmars Revision: 269421 archrelease: copy trunk to community-staging-x86_64 Added: haskell-sandi/repos/community-staging-x86_64/ haskell-sandi/repos/community-staging-x86_64/PKGBUILD (from rev 269420, haskell-sandi/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-sandi/repos/community-staging-x86_64/PKGBUILD (from rev 269420, haskell-sandi/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-11-27 07:40:50 UTC (rev 269421) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=sandi +pkgname=haskell-sandi +pkgver=0.4.1 +pkgrel=6 +pkgdesc="Data encoding library" +url="https://hackage.haskell.org/package/sandi; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-conduit" "haskell-exceptions" "haskell-stringsearch") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('bbcc973337162e073e364e04792b54fc1a1865876739ef0c40a6b538429c61559f5800a7cb84f2b098a2ac98790f4b5ccef68efd3a15cd11ff20d0234041d725') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fwith-conduit +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-conduit-extra/trunk (PKGBUILD)
Date: Monday, November 27, 2017 @ 07:41:31 Author: felixonmars Revision: 269422 upgpkg: haskell-conduit-extra 1.2.0-2 rebuild with ghc 8.2.2 Modified: haskell-conduit-extra/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-11-27 07:40:50 UTC (rev 269421) +++ PKGBUILD2017-11-27 07:41:31 UTC (rev 269422) @@ -5,7 +5,7 @@ _hkgname=conduit-extra pkgname=haskell-conduit-extra pkgver=1.2.0 -pkgrel=1 +pkgrel=2 pkgdesc="Batteries included conduit: adapters for common libraries." url="https://github.com/snoyberg/conduit; license=("MIT")
[arch-commits] Commit in haskell-sandi/trunk (PKGBUILD)
Date: Monday, November 27, 2017 @ 07:40:30 Author: felixonmars Revision: 269420 upgpkg: haskell-sandi 0.4.1-6 rebuild with ghc 8.2.2 Modified: haskell-sandi/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-11-27 07:39:53 UTC (rev 269419) +++ PKGBUILD2017-11-27 07:40:30 UTC (rev 269420) @@ -5,7 +5,7 @@ _hkgname=sandi pkgname=haskell-sandi pkgver=0.4.1 -pkgrel=5 +pkgrel=6 pkgdesc="Data encoding library" url="https://hackage.haskell.org/package/sandi; license=("custom:BSD3")
[arch-commits] Commit in haskell-conduit/repos (2 files)
Date: Monday, November 27, 2017 @ 07:39:53 Author: felixonmars Revision: 269419 archrelease: copy trunk to community-staging-x86_64 Added: haskell-conduit/repos/community-staging-x86_64/ haskell-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 269418, haskell-conduit/trunk/PKGBUILD) --+ PKGBUILD | 41 + 1 file changed, 41 insertions(+) Copied: haskell-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 269418, haskell-conduit/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-11-27 07:39:53 UTC (rev 269419) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=conduit +pkgname=haskell-conduit +pkgver=1.2.12.1 +pkgrel=2 +pkgdesc="Streaming data processing library." +url="https://github.com/snoyberg/conduit; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-exceptions" "haskell-lifted-base" "haskell-mmorph" + "haskell-monad-control" "haskell-mtl" "haskell-primitive" "haskell-resourcet" + "haskell-transformers-base" "haskell-transformers-compat") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('36d957600f5660258fd2357713474e961353f558cb969bc98fbaf6ea9115c0de0bf68218c9f6d7801bf217e9e62d376bf67cbd9f176ec7d3d72ef327784fd3e5') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-conduit/trunk (PKGBUILD)
Date: Monday, November 27, 2017 @ 07:39:32 Author: felixonmars Revision: 269418 upgpkg: haskell-conduit 1.2.12.1-2 rebuild with ghc 8.2.2 Modified: haskell-conduit/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-11-27 07:38:49 UTC (rev 269417) +++ PKGBUILD2017-11-27 07:39:32 UTC (rev 269418) @@ -5,7 +5,7 @@ _hkgname=conduit pkgname=haskell-conduit pkgver=1.2.12.1 -pkgrel=1 +pkgrel=2 pkgdesc="Streaming data processing library." url="https://github.com/snoyberg/conduit; license=("MIT")
[arch-commits] Commit in haskell-monad-unlift/repos (2 files)
Date: Monday, November 27, 2017 @ 07:37:52 Author: felixonmars Revision: 269415 archrelease: copy trunk to community-staging-x86_64 Added: haskell-monad-unlift/repos/community-staging-x86_64/ haskell-monad-unlift/repos/community-staging-x86_64/PKGBUILD (from rev 269414, haskell-monad-unlift/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-monad-unlift/repos/community-staging-x86_64/PKGBUILD (from rev 269414, haskell-monad-unlift/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-11-27 07:37:52 UTC (rev 269415) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=monad-unlift +pkgname=haskell-monad-unlift +pkgver=0.2.0 +pkgrel=14 +pkgdesc="Typeclasses for representing monad transformer unlifting" +url="https://github.com/fpco/monad-unlift; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-monad-control" "haskell-transformers-base" "haskell-constraints") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('4b9db8679532e89c05c63328603bc7e72131b79d31e35225e8655ddc4d32e761de58c6db70bfdde2c148f105daa57ff08976cb79bddbdc99f85f083f8183afb3') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-resourcet/repos (2 files)
Date: Monday, November 27, 2017 @ 07:38:49 Author: felixonmars Revision: 269417 archrelease: copy trunk to community-staging-x86_64 Added: haskell-resourcet/repos/community-staging-x86_64/ haskell-resourcet/repos/community-staging-x86_64/PKGBUILD (from rev 269416, haskell-resourcet/trunk/PKGBUILD) --+ PKGBUILD | 41 + 1 file changed, 41 insertions(+) Copied: haskell-resourcet/repos/community-staging-x86_64/PKGBUILD (from rev 269416, haskell-resourcet/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-11-27 07:38:49 UTC (rev 269417) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=resourcet +pkgname=haskell-resourcet +pkgver=1.1.9 +pkgrel=11 +pkgdesc="Deterministic allocation and freeing of scarce resources." +url="https://github.com/snoyberg/conduit; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-exceptions" "haskell-lifted-base" "haskell-mmorph" + "haskell-monad-control" "haskell-mtl" "haskell-transformers-base" + "haskell-transformers-compat") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('e26e627c19198c1f25e368dda67ca15d52ad41eea70a81acf8ce244b30880b476d3d33b097199d12611bf80a3521196587d669684b18c47999e7abb5c00a7ab9') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-resourcet/trunk (PKGBUILD)
Date: Monday, November 27, 2017 @ 07:38:29 Author: felixonmars Revision: 269416 upgpkg: haskell-resourcet 1.1.9-11 rebuild with ghc 8.2.2 Modified: haskell-resourcet/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-11-27 07:37:52 UTC (rev 269415) +++ PKGBUILD2017-11-27 07:38:29 UTC (rev 269416) @@ -5,7 +5,7 @@ _hkgname=resourcet pkgname=haskell-resourcet pkgver=1.1.9 -pkgrel=10 +pkgrel=11 pkgdesc="Deterministic allocation and freeing of scarce resources." url="https://github.com/snoyberg/conduit; license=("custom:BSD3")
[arch-commits] Commit in haskell-monad-unlift/trunk (PKGBUILD)
Date: Monday, November 27, 2017 @ 07:37:32 Author: felixonmars Revision: 269414 upgpkg: haskell-monad-unlift 0.2.0-14 rebuild with ghc 8.2.2 Modified: haskell-monad-unlift/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-11-27 07:36:40 UTC (rev 269413) +++ PKGBUILD2017-11-27 07:37:32 UTC (rev 269414) @@ -5,7 +5,7 @@ _hkgname=monad-unlift pkgname=haskell-monad-unlift pkgver=0.2.0 -pkgrel=13 +pkgrel=14 pkgdesc="Typeclasses for representing monad transformer unlifting" url="https://github.com/fpco/monad-unlift; license=("MIT")
[arch-commits] Commit in haskell-monad-journal/repos (2 files)
Date: Monday, November 27, 2017 @ 07:36:40 Author: felixonmars Revision: 269413 archrelease: copy trunk to community-staging-x86_64 Added: haskell-monad-journal/repos/community-staging-x86_64/ haskell-monad-journal/repos/community-staging-x86_64/PKGBUILD (from rev 269412, haskell-monad-journal/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-monad-journal/repos/community-staging-x86_64/PKGBUILD (from rev 269412, haskell-monad-journal/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-11-27 07:36:40 UTC (rev 269413) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=monad-journal +pkgname=haskell-monad-journal +pkgver=0.8.0 +pkgrel=2 +pkgdesc="Pure logger typeclass and monad transformer" +url="https://github.com/phaazon/monad-journal; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-either" "haskell-monad-control" "haskell-mtl" "haskell-transformers-base") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('89121910ae391233b42b69936a9d30d9e7b61731384e129da3de472a0943a25d415d575a041fa1b24f6e1eff408635fc0e97f1e580ce8b40310840fbf55301b0') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-monad-journal/trunk (PKGBUILD)
Date: Monday, November 27, 2017 @ 07:36:19 Author: felixonmars Revision: 269412 upgpkg: haskell-monad-journal 0.8.0-2 rebuild with ghc 8.2.2 Modified: haskell-monad-journal/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-11-27 07:35:43 UTC (rev 269411) +++ PKGBUILD2017-11-27 07:36:19 UTC (rev 269412) @@ -5,7 +5,7 @@ _hkgname=monad-journal pkgname=haskell-monad-journal pkgver=0.8.0 -pkgrel=1 +pkgrel=2 pkgdesc="Pure logger typeclass and monad transformer" url="https://github.com/phaazon/monad-journal; license=("custom:BSD3")
[arch-commits] Commit in haskell-lifted-async/repos (2 files)
Date: Monday, November 27, 2017 @ 07:35:43 Author: felixonmars Revision: 269411 archrelease: copy trunk to community-staging-x86_64 Added: haskell-lifted-async/repos/community-staging-x86_64/ haskell-lifted-async/repos/community-staging-x86_64/PKGBUILD (from rev 269410, haskell-lifted-async/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-lifted-async/repos/community-staging-x86_64/PKGBUILD (from rev 269410, haskell-lifted-async/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-11-27 07:35:43 UTC (rev 269411) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: Felix Yan+ +_hkgname=lifted-async +pkgname=haskell-lifted-async +pkgver=0.9.3 +pkgrel=6 +pkgdesc="Run lifted IO operations asynchronously and wait for their results" +url="https://github.com/maoe/lifted-async; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-async' 'haskell-constraints' 'haskell-lifted-base' + 'haskell-transformers-base' 'haskell-transformers-base') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('a44b28ee992f6b592160c14d9326bd6d7fc32380f9219b7bc1c2d3ce937f81f1ca154623ec2db563be860e7572057640dcc1887e56c970770af990cd49eb6077') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fmonad-control-1 +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-lifted-async/trunk (PKGBUILD)
Date: Monday, November 27, 2017 @ 07:35:24 Author: felixonmars Revision: 269410 upgpkg: haskell-lifted-async 0.9.3-6 rebuild with ghc 8.2.2 Modified: haskell-lifted-async/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-11-27 07:34:49 UTC (rev 269409) +++ PKGBUILD2017-11-27 07:35:24 UTC (rev 269410) @@ -4,7 +4,7 @@ _hkgname=lifted-async pkgname=haskell-lifted-async pkgver=0.9.3 -pkgrel=5 +pkgrel=6 pkgdesc="Run lifted IO operations asynchronously and wait for their results" url="https://github.com/maoe/lifted-async; license=('custom:BSD3')
[arch-commits] Commit in haskell-enclosed-exceptions/repos (2 files)
Date: Monday, November 27, 2017 @ 07:34:49 Author: felixonmars Revision: 269409 archrelease: copy trunk to community-staging-x86_64 Added: haskell-enclosed-exceptions/repos/community-staging-x86_64/ haskell-enclosed-exceptions/repos/community-staging-x86_64/PKGBUILD (from rev 269408, haskell-enclosed-exceptions/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-enclosed-exceptions/repos/community-staging-x86_64/PKGBUILD (from rev 269408, haskell-enclosed-exceptions/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-11-27 07:34:49 UTC (rev 269409) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=enclosed-exceptions +pkgname=haskell-enclosed-exceptions +pkgver=1.0.2 +pkgrel=11 +pkgdesc="Catching all exceptions from within an enclosed computation" +url="https://github.com/jcristovao/enclosed-exceptions; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-lifted-base" "haskell-monad-control" "haskell-transformers-base") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('73b0196b0ec18acaf8a1c215abf7e4c8665c9df1ac07543796fadd7da1aa0b633167e10e1c923c609aa40e6af6f540574436825440da96918cd8066908781f40') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-lifted-base/repos (2 files)
Date: Monday, November 27, 2017 @ 07:33:53 Author: felixonmars Revision: 269407 archrelease: copy trunk to community-staging-x86_64 Added: haskell-lifted-base/repos/community-staging-x86_64/ haskell-lifted-base/repos/community-staging-x86_64/PKGBUILD (from rev 269406, haskell-lifted-base/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-lifted-base/repos/community-staging-x86_64/PKGBUILD (from rev 269406, haskell-lifted-base/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-11-27 07:33:53 UTC (rev 269407) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=lifted-base +pkgname=haskell-lifted-base +pkgver=0.2.3.11 +pkgrel=8 +pkgdesc="lifted IO operations from the base library" +url="https://github.com/basvandijk/lifted-base; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-monad-control" "haskell-transformers-base") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('291dd44dd64f0fa20dca5c5bdce6e97eb94f42ff5a02e4efbde02f07448a04c9cf8f652fbb59d14981eaa22bfc41c5bc5755f99d075dea802531232356b91a21') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-enclosed-exceptions/trunk (PKGBUILD)
Date: Monday, November 27, 2017 @ 07:34:29 Author: felixonmars Revision: 269408 upgpkg: haskell-enclosed-exceptions 1.0.2-11 rebuild with ghc 8.2.2 Modified: haskell-enclosed-exceptions/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-11-27 07:33:53 UTC (rev 269407) +++ PKGBUILD2017-11-27 07:34:29 UTC (rev 269408) @@ -5,7 +5,7 @@ _hkgname=enclosed-exceptions pkgname=haskell-enclosed-exceptions pkgver=1.0.2 -pkgrel=10 +pkgrel=11 pkgdesc="Catching all exceptions from within an enclosed computation" url="https://github.com/jcristovao/enclosed-exceptions; license=("MIT")
[arch-commits] Commit in haskell-lifted-base/trunk (PKGBUILD)
Date: Monday, November 27, 2017 @ 07:33:33 Author: felixonmars Revision: 269406 upgpkg: haskell-lifted-base 0.2.3.11-8 rebuild with ghc 8.2.2 Modified: haskell-lifted-base/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-11-27 07:33:16 UTC (rev 269405) +++ PKGBUILD2017-11-27 07:33:33 UTC (rev 269406) @@ -5,7 +5,7 @@ _hkgname=lifted-base pkgname=haskell-lifted-base pkgver=0.2.3.11 -pkgrel=7 +pkgrel=8 pkgdesc="lifted IO operations from the base library" url="https://github.com/basvandijk/lifted-base; license=("custom:BSD3")
[arch-commits] Commit in wireguard/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Monday, November 27, 2017 @ 07:33:16 Author: eworm Revision: 269405 archrelease: copy trunk to community-x86_64 Added: wireguard/repos/community-x86_64/PKGBUILD (from rev 269404, wireguard/trunk/PKGBUILD) Deleted: wireguard/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 114 ++--- 1 file changed, 57 insertions(+), 57 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2017-11-27 07:33:12 UTC (rev 269404) +++ PKGBUILD2017-11-27 07:33:16 UTC (rev 269405) @@ -1,57 +0,0 @@ -# $Id$ -# Maintainer: Christian Hesse-# Contributor: Jason A. Donenfeld - -pkgbase=wireguard -pkgname=(wireguard-dkms wireguard-tools) -pkgver=0.0.20171122 -pkgrel=1 -pkgdesc='next generation secure network tunnel' -arch=('x86_64') -url='http://www.wireguard.com/' -license=('GPL') -makedepends=('git' 'libmnl') -source=("${pkgbase}-${pkgver}.tar.xz::https://git.zx2c4.com/WireGuard/snapshot/WireGuard-${pkgver}.tar.xz;) -sha256sums=('c52f0694f4e11129a80b60a0d2fe75729f1ad39e3fe4e3ee569629ff21e3ed89') - -prepare() { - cd WireGuard-${pkgver}/ - - find contrib/examples/ -name '.gitignore' -delete -} - -build() { - cd WireGuard-${pkgver}/ - - make -C src/tools/ -} - -package_wireguard-dkms() { - depends=('dkms') - provides=('WIREGUARD-MODULE') - - cd WireGuard-${pkgver}/ - - make -C src/ \ - DESTDIR="${pkgdir}/" \ - DKMSDIR="/usr/src/wireguard-${pkgver}/" \ - dkms-install -} - -package_wireguard-tools() { - depends=('libmnl' 'WIREGUARD-MODULE') - optdepends=('openresolv: for DNS functionality') - - cd WireGuard-${pkgver}/ - - make -C src/tools/ \ - DESTDIR="${pkgdir}/" \ - WITH_BASHCOMPLETION=yes \ -WITH_WGQUICK=yes \ -WITH_SYSTEMDUNITS=yes \ -install - - install -d -m0755 "${pkgdir}"/usr/share/${pkgbase}/ - cp -r contrib/examples/ "${pkgdir}"/usr/share/${pkgbase}/ -} - Copied: wireguard/repos/community-x86_64/PKGBUILD (from rev 269404, wireguard/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2017-11-27 07:33:16 UTC (rev 269405) @@ -0,0 +1,57 @@ +# $Id$ +# Maintainer: Christian Hesse +# Contributor: Jason A. Donenfeld + +pkgbase=wireguard +pkgname=(wireguard-dkms wireguard-tools) +pkgver=0.0.20171127 +pkgrel=1 +pkgdesc='next generation secure network tunnel' +arch=('x86_64') +url='http://www.wireguard.com/' +license=('GPL') +makedepends=('git' 'libmnl') +source=("${pkgbase}-${pkgver}.tar.xz::https://git.zx2c4.com/WireGuard/snapshot/WireGuard-${pkgver}.tar.xz;) +sha256sums=('5e0a93e70e5758ddebaaa94d3df74cb664f592895efbd43dc6171ee5b25b') + +prepare() { + cd WireGuard-${pkgver}/ + + find contrib/examples/ -name '.gitignore' -delete +} + +build() { + cd WireGuard-${pkgver}/ + + make -C src/tools/ +} + +package_wireguard-dkms() { + depends=('dkms') + provides=('WIREGUARD-MODULE') + + cd WireGuard-${pkgver}/ + + make -C src/ \ + DESTDIR="${pkgdir}/" \ + DKMSDIR="/usr/src/wireguard-${pkgver}/" \ + dkms-install +} + +package_wireguard-tools() { + depends=('libmnl' 'WIREGUARD-MODULE') + optdepends=('openresolv: for DNS functionality') + + cd WireGuard-${pkgver}/ + + make -C src/tools/ \ + DESTDIR="${pkgdir}/" \ + WITH_BASHCOMPLETION=yes \ +WITH_WGQUICK=yes \ +WITH_SYSTEMDUNITS=yes \ +install + + install -d -m0755 "${pkgdir}"/usr/share/${pkgbase}/ + cp -r contrib/examples/ "${pkgdir}"/usr/share/${pkgbase}/ +} +
[arch-commits] Commit in wireguard/trunk (PKGBUILD)
Date: Monday, November 27, 2017 @ 07:33:12 Author: eworm Revision: 269404 upgpkg: wireguard 0.0.20171127-1 new upstream release Modified: wireguard/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-11-27 07:32:57 UTC (rev 269403) +++ PKGBUILD2017-11-27 07:33:12 UTC (rev 269404) @@ -4,7 +4,7 @@ pkgbase=wireguard pkgname=(wireguard-dkms wireguard-tools) -pkgver=0.0.20171122 +pkgver=0.0.20171127 pkgrel=1 pkgdesc='next generation secure network tunnel' arch=('x86_64') @@ -12,7 +12,7 @@ license=('GPL') makedepends=('git' 'libmnl') source=("${pkgbase}-${pkgver}.tar.xz::https://git.zx2c4.com/WireGuard/snapshot/WireGuard-${pkgver}.tar.xz;) -sha256sums=('c52f0694f4e11129a80b60a0d2fe75729f1ad39e3fe4e3ee569629ff21e3ed89') +sha256sums=('5e0a93e70e5758ddebaaa94d3df74cb664f592895efbd43dc6171ee5b25b') prepare() { cd WireGuard-${pkgver}/
[arch-commits] Commit in haskell-xcffib/repos (2 files)
Date: Monday, November 27, 2017 @ 07:32:57 Author: felixonmars Revision: 269403 archrelease: copy trunk to community-staging-x86_64 Added: haskell-xcffib/repos/community-staging-x86_64/ haskell-xcffib/repos/community-staging-x86_64/PKGBUILD (from rev 269402, haskell-xcffib/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-xcffib/repos/community-staging-x86_64/PKGBUILD (from rev 269402, haskell-xcffib/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-11-27 07:32:57 UTC (rev 269403) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: Felix Yan+ +_hkgname=xcffib +pkgname=haskell-xcffib +pkgver=0.5.1 +pkgrel=45 +pkgdesc="A cffi-based python binding for X" +url="https://github.com/tych0/xcffib; +license=('Apache') +arch=('x86_64') +depends=('ghc-libs' 'haskell-attoparsec' 'haskell-either' 'haskell-filemanip' 'haskell-language-python' + 'haskell-mtl' 'haskell-optparse-applicative' 'haskell-semigroups' 'haskell-split' + 'haskell-xcb-types') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('d182c203653eeaf2cca2cd27fef585b1882524f4daf1b9fe5c4e5d1123757294418e67ae56256edcafef4e052770e6726a19062e12cfd9ab56a4549f771078d0') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-optparse-simple/repos (2 files)
Date: Monday, November 27, 2017 @ 07:31:54 Author: felixonmars Revision: 269401 archrelease: copy trunk to community-staging-x86_64 Added: haskell-optparse-simple/repos/community-staging-x86_64/ haskell-optparse-simple/repos/community-staging-x86_64/PKGBUILD (from rev 269400, haskell-optparse-simple/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-optparse-simple/repos/community-staging-x86_64/PKGBUILD (from rev 269400, haskell-optparse-simple/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-11-27 07:31:54 UTC (rev 269401) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=optparse-simple +pkgname=haskell-optparse-simple +pkgver=0.0.4 +pkgrel=2 +pkgdesc="Simple interface to optparse-applicative" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-either" "haskell-gitrev" "haskell-optparse-applicative") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('fe0c740d6af00312bb811b6aed61c4c0ed2e0b33060dde5653c061ca3f9a6960fd606c67f3dd49a2614ce6c6efe8ee76d596c3a85edbce32dd87f5b294fb9d28') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-xcffib/trunk (PKGBUILD)
Date: Monday, November 27, 2017 @ 07:32:37 Author: felixonmars Revision: 269402 upgpkg: haskell-xcffib 0.5.1-45 rebuild with ghc 8.2.2 Modified: haskell-xcffib/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-11-27 07:31:54 UTC (rev 269401) +++ PKGBUILD2017-11-27 07:32:37 UTC (rev 269402) @@ -4,7 +4,7 @@ _hkgname=xcffib pkgname=haskell-xcffib pkgver=0.5.1 -pkgrel=44 +pkgrel=45 pkgdesc="A cffi-based python binding for X" url="https://github.com/tych0/xcffib; license=('Apache')
[arch-commits] Commit in haskell-optparse-simple/trunk (PKGBUILD)
Date: Monday, November 27, 2017 @ 07:31:33 Author: felixonmars Revision: 269400 upgpkg: haskell-optparse-simple 0.0.4-2 rebuild with ghc 8.2.2 Modified: haskell-optparse-simple/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-11-27 07:30:41 UTC (rev 269399) +++ PKGBUILD2017-11-27 07:31:33 UTC (rev 269400) @@ -5,7 +5,7 @@ _hkgname=optparse-simple pkgname=haskell-optparse-simple pkgver=0.0.4 -pkgrel=1 +pkgrel=2 pkgdesc="Simple interface to optparse-applicative" url="https://hackage.haskell.org/package/${_hkgname}; license=("custom:BSD3")
[arch-commits] Commit in cgrep/repos (2 files)
Date: Monday, November 27, 2017 @ 07:30:41 Author: felixonmars Revision: 269399 archrelease: copy trunk to community-staging-x86_64 Added: cgrep/repos/community-staging-x86_64/ cgrep/repos/community-staging-x86_64/PKGBUILD (from rev 269398, cgrep/trunk/PKGBUILD) --+ PKGBUILD | 31 +++ 1 file changed, 31 insertions(+) Copied: cgrep/repos/community-staging-x86_64/PKGBUILD (from rev 269398, cgrep/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-11-27 07:30:41 UTC (rev 269399) @@ -0,0 +1,31 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +pkgname=cgrep +pkgver=6.6.17 +pkgrel=21 +pkgdesc="A context-aware grep for source codes" +url="http://awgn.github.io/cgrep/; +license=("GPL2") +arch=('x86_64') +depends=('ghc-libs' "haskell-ansi-terminal" "haskell-async" "haskell-cmdargs" "haskell-dlist" + "haskell-either" "haskell-mtl" "haskell-regex-base" "haskell-regex-pcre" + "haskell-regex-posix" "haskell-safe" "haskell-split" "haskell-stm" "haskell-stringsearch" + "haskell-unix-compat" "haskell-unicode-show" "haskell-unordered-containers" + "haskell-utf8-string") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('382649e70a112614ab270fb287cf289572411b33f3d89f72b855bd0aa515ee17d7589f019446b3cdd5024b4cbde4272c955520abe0bcf7f92890f575a937635d') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic --docdir="/usr/share/doc/${pkgname}" +runhaskell Setup build +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" +}
[arch-commits] Commit in cgrep/trunk (PKGBUILD)
Date: Monday, November 27, 2017 @ 07:30:21 Author: felixonmars Revision: 269398 upgpkg: cgrep 6.6.17-21 rebuild with ghc 8.2.2 Modified: cgrep/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-11-27 07:29:26 UTC (rev 269397) +++ PKGBUILD2017-11-27 07:30:21 UTC (rev 269398) @@ -4,7 +4,7 @@ pkgname=cgrep pkgver=6.6.17 -pkgrel=20 +pkgrel=21 pkgdesc="A context-aware grep for source codes" url="http://awgn.github.io/cgrep/; license=("GPL2")
[arch-commits] Commit in haskell-either/repos (2 files)
Date: Monday, November 27, 2017 @ 07:29:26 Author: felixonmars Revision: 269397 archrelease: copy trunk to community-staging-x86_64 Added: haskell-either/repos/community-staging-x86_64/ haskell-either/repos/community-staging-x86_64/PKGBUILD (from rev 269396, haskell-either/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-either/repos/community-staging-x86_64/PKGBUILD (from rev 269396, haskell-either/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-11-27 07:29:26 UTC (rev 269397) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=either +pkgname=haskell-either +pkgver=4.5 +pkgrel=2 +pkgdesc="An either monad transformer" +url="https://github.com/ekmett/either/; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-bifunctors" "haskell-exceptions" "haskell-free" + "haskell-mmorph" "haskell-monad-control" "haskell-monadrandom" + "haskell-mtl" "haskell-profunctors" "haskell-semigroupoids" + "haskell-semigroups" "haskell-transformers-base") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('0a55a31f8a4c11c48715494615db5c43f683d4bd56d4904f3872d706aabf792744cb58cef3de9804ce05ead223323947306aaeac7ab26a2f61ee9d337bf6f498') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-either/trunk (PKGBUILD)
Date: Monday, November 27, 2017 @ 07:29:05 Author: felixonmars Revision: 269396 upgpkg: haskell-either 4.5-2 rebuild with ghc 8.2.2 Modified: haskell-either/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-11-27 07:28:15 UTC (rev 269395) +++ PKGBUILD2017-11-27 07:29:05 UTC (rev 269396) @@ -5,7 +5,7 @@ _hkgname=either pkgname=haskell-either pkgver=4.5 -pkgrel=1 +pkgrel=2 pkgdesc="An either monad transformer" url="https://github.com/ekmett/either/; license=("custom:BSD3")
[arch-commits] Commit in haskell-monad-control/trunk (PKGBUILD)
Date: Monday, November 27, 2017 @ 07:27:53 Author: felixonmars Revision: 269394 upgpkg: haskell-monad-control 1.0.2.2-4 rebuild with ghc 8.2.2 Modified: haskell-monad-control/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-11-27 07:27:08 UTC (rev 269393) +++ PKGBUILD2017-11-27 07:27:53 UTC (rev 269394) @@ -5,7 +5,7 @@ _hkgname=monad-control pkgname=haskell-monad-control pkgver=1.0.2.2 -pkgrel=3 +pkgrel=4 pkgdesc="Lift control operations, like exception catching, through monad transformers" url="https://github.com/basvandijk/monad-control; license=("custom:BSD3")
[arch-commits] Commit in haskell-monad-control/repos (2 files)
Date: Monday, November 27, 2017 @ 07:28:15 Author: felixonmars Revision: 269395 archrelease: copy trunk to community-staging-x86_64 Added: haskell-monad-control/repos/community-staging-x86_64/ haskell-monad-control/repos/community-staging-x86_64/PKGBUILD (from rev 269394, haskell-monad-control/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-monad-control/repos/community-staging-x86_64/PKGBUILD (from rev 269394, haskell-monad-control/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-11-27 07:28:15 UTC (rev 269395) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=monad-control +pkgname=haskell-monad-control +pkgver=1.0.2.2 +pkgrel=4 +pkgdesc="Lift control operations, like exception catching, through monad transformers" +url="https://github.com/basvandijk/monad-control; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-stm" "haskell-transformers-base" "haskell-transformers-compat") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('0a65004eeefe38fcaad033d293345020ec358c532a1edf4931c64414ac4d19129c534531e761e1cc0e028a0a4cc26e2b6f404cb939a08be196c58085a7739320') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-transformers-base/repos (2 files)
Date: Monday, November 27, 2017 @ 07:27:08 Author: felixonmars Revision: 269393 archrelease: copy trunk to community-staging-x86_64 Added: haskell-transformers-base/repos/community-staging-x86_64/ haskell-transformers-base/repos/community-staging-x86_64/PKGBUILD (from rev 269392, haskell-transformers-base/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-transformers-base/repos/community-staging-x86_64/PKGBUILD (from rev 269392, haskell-transformers-base/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-11-27 07:27:08 UTC (rev 269393) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=transformers-base +pkgname=haskell-transformers-base +pkgver=0.4.4 +pkgrel=9 +pkgdesc="Lift computations from the bottom of a transformer stack" +url="https://github.com/mvv/transformers-base; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-stm" "haskell-transformers-compat") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('5dbcbb321c7dc07a70af426cf3426433e9000e94278449ecbea025b79ec14f49cd9c8c35ea56ffa2b18444798c088a9db05badc2c819739b6ddd583c04114ea5') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-forphaninstances +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-transformers-base/trunk (PKGBUILD)
Date: Monday, November 27, 2017 @ 07:26:34 Author: felixonmars Revision: 269392 upgpkg: haskell-transformers-base 0.4.4-9 rebuild with ghc 8.2.2 Modified: haskell-transformers-base/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-11-27 07:25:26 UTC (rev 269391) +++ PKGBUILD2017-11-27 07:26:34 UTC (rev 269392) @@ -5,7 +5,7 @@ _hkgname=transformers-base pkgname=haskell-transformers-base pkgver=0.4.4 -pkgrel=8 +pkgrel=9 pkgdesc="Lift computations from the bottom of a transformer stack" url="https://github.com/mvv/transformers-base; license=("custom:BSD3")
[arch-commits] Commit in haskell-tasty-rerun/repos (2 files)
Date: Monday, November 27, 2017 @ 07:25:26 Author: felixonmars Revision: 269391 archrelease: copy trunk to community-staging-x86_64 Added: haskell-tasty-rerun/repos/community-staging-x86_64/ haskell-tasty-rerun/repos/community-staging-x86_64/PKGBUILD (from rev 269390, haskell-tasty-rerun/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-tasty-rerun/repos/community-staging-x86_64/PKGBUILD (from rev 269390, haskell-tasty-rerun/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-11-27 07:25:26 UTC (rev 269391) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=tasty-rerun +pkgname=haskell-tasty-rerun +pkgver=1.1.7 +pkgrel=15 +pkgdesc="Run tests by filtering the test tree depending on the result of previous test runs" +url="https://github.com/ocharles/tasty-rerun; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-mtl" "haskell-optparse-applicative" "haskell-reducers" + "haskell-split" "haskell-stm" "haskell-tagged" "haskell-tasty") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('a5cc64b8981b8dcd64682927b35ff25d5e0477d152acb4f8fc6cb20b2d506a1edc51c3cf79a0f5cbfe4525e88974e9c5f6c80050db4d0ddb77f59b61a402badb') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-tasty-rerun/trunk (PKGBUILD)
Date: Monday, November 27, 2017 @ 07:25:03 Author: felixonmars Revision: 269390 upgpkg: haskell-tasty-rerun 1.1.7-15 rebuild with ghc 8.2.2 Modified: haskell-tasty-rerun/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-11-27 07:24:27 UTC (rev 269389) +++ PKGBUILD2017-11-27 07:25:03 UTC (rev 269390) @@ -5,7 +5,7 @@ _hkgname=tasty-rerun pkgname=haskell-tasty-rerun pkgver=1.1.7 -pkgrel=14 +pkgrel=15 pkgdesc="Run tests by filtering the test tree depending on the result of previous test runs" url="https://github.com/ocharles/tasty-rerun; license=("custom:BSD3")
[arch-commits] Commit in haskell-skein/repos (2 files)
Date: Monday, November 27, 2017 @ 07:24:27 Author: felixonmars Revision: 269389 archrelease: copy trunk to community-staging-x86_64 Added: haskell-skein/repos/community-staging-x86_64/ haskell-skein/repos/community-staging-x86_64/PKGBUILD (from rev 269388, haskell-skein/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-skein/repos/community-staging-x86_64/PKGBUILD (from rev 269388, haskell-skein/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-11-27 07:24:27 UTC (rev 269389) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=skein +pkgname=haskell-skein +pkgver=1.0.9.4 +pkgrel=13 +pkgdesc="Skein, a family of cryptographic hash functions. Includes Skein-MAC as well." +url="https://github.com/meteficha/skein; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-cereal" "haskell-crypto-api" "haskell-tagged") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('4f449de2db0c9f6a22e3f7375999029c1ab9139ae2e678e5582d5ad05dc8b3c12c99951ede884228579b9acc0243b00b93dca07dd6d1ea314cc0d3d223165c34') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-big-endian -f-force-endianness -f-reference +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-skein/trunk (PKGBUILD)
Date: Monday, November 27, 2017 @ 07:24:06 Author: felixonmars Revision: 269388 upgpkg: haskell-skein 1.0.9.4-13 rebuild with ghc 8.2.2 Modified: haskell-skein/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-11-27 07:23:27 UTC (rev 269387) +++ PKGBUILD2017-11-27 07:24:06 UTC (rev 269388) @@ -5,7 +5,7 @@ _hkgname=skein pkgname=haskell-skein pkgver=1.0.9.4 -pkgrel=12 +pkgrel=13 pkgdesc="Skein, a family of cryptographic hash functions. Includes Skein-MAC as well." url="https://github.com/meteficha/skein; license=("custom:BSD3")
[arch-commits] Commit in haskell-wl-pprint-terminfo/repos (2 files)
Date: Monday, November 27, 2017 @ 07:23:27 Author: felixonmars Revision: 269387 archrelease: copy trunk to community-staging-x86_64 Added: haskell-wl-pprint-terminfo/repos/community-staging-x86_64/ haskell-wl-pprint-terminfo/repos/community-staging-x86_64/PKGBUILD (from rev 269386, haskell-wl-pprint-terminfo/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-wl-pprint-terminfo/repos/community-staging-x86_64/PKGBUILD (from rev 269386, haskell-wl-pprint-terminfo/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-11-27 07:23:27 UTC (rev 269387) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan+ +_hkgname=wl-pprint-terminfo +pkgname=haskell-wl-pprint-terminfo +pkgver=3.7.1.4 +pkgrel=19 +pkgdesc="A color pretty printer with terminfo support" +url="https://github.com/ekmett/wl-pprint-terminfo/; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-semigroups' 'haskell-wl-pprint-extras' 'haskell-text') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('1f2a7bd195732fe297c49c50b59812190d5698efa7c2e9b2fbcfbbae71523c25dfcc2a0f098aebe22453cd867bc40480100c8231a6f43a7bd46202f3dcd924b3') + +prepare() { +sed -i '/nats/d' ${_hkgname}-${pkgver}/${_hkgname}.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fCursed +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-wl-pprint-terminfo/trunk (PKGBUILD)
Date: Monday, November 27, 2017 @ 07:23:03 Author: felixonmars Revision: 269386 upgpkg: haskell-wl-pprint-terminfo 3.7.1.4-19 rebuild with ghc 8.2.2 Modified: haskell-wl-pprint-terminfo/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-11-27 07:22:26 UTC (rev 269385) +++ PKGBUILD2017-11-27 07:23:03 UTC (rev 269386) @@ -4,7 +4,7 @@ _hkgname=wl-pprint-terminfo pkgname=haskell-wl-pprint-terminfo pkgver=3.7.1.4 -pkgrel=18 +pkgrel=19 pkgdesc="A color pretty printer with terminfo support" url="https://github.com/ekmett/wl-pprint-terminfo/; license=('custom:BSD3')
[arch-commits] Commit in haskell-wl-pprint-extras/repos (2 files)
Date: Monday, November 27, 2017 @ 07:22:26 Author: felixonmars Revision: 269385 archrelease: copy trunk to community-staging-x86_64 Added: haskell-wl-pprint-extras/repos/community-staging-x86_64/ haskell-wl-pprint-extras/repos/community-staging-x86_64/PKGBUILD (from rev 269384, haskell-wl-pprint-extras/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-wl-pprint-extras/repos/community-staging-x86_64/PKGBUILD (from rev 269384, haskell-wl-pprint-extras/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-11-27 07:22:26 UTC (rev 269385) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan+ +_hkgname=wl-pprint-extras +pkgname=haskell-wl-pprint-extras +pkgver=3.5.0.5 +pkgrel=19 +pkgdesc="A free monad based on the Wadler/Leijen pretty printer" +url="https://github.com/ekmett/wl-pprint-extras/; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-semigroups' 'haskell-semigroupoids' 'haskell-utf8-string' 'haskell-text') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('705107842ccbf4eb23d0b9e8069fd4d5bb1b03ffecbf9efaa8a579fd977380913d590fa370cc42476d5b28fde98fc44e7879fe343f761cd1751ebeb0b8c0e242') + +prepare() { +sed -i '/nats/d' ${_hkgname}-${pkgver}/${_hkgname}.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-wl-pprint-extras/trunk (PKGBUILD)
Date: Monday, November 27, 2017 @ 07:22:07 Author: felixonmars Revision: 269384 upgpkg: haskell-wl-pprint-extras 3.5.0.5-19 rebuild with ghc 8.2.2 Modified: haskell-wl-pprint-extras/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-11-27 07:21:33 UTC (rev 269383) +++ PKGBUILD2017-11-27 07:22:07 UTC (rev 269384) @@ -4,7 +4,7 @@ _hkgname=wl-pprint-extras pkgname=haskell-wl-pprint-extras pkgver=3.5.0.5 -pkgrel=18 +pkgrel=19 pkgdesc="A free monad based on the Wadler/Leijen pretty printer" url="https://github.com/ekmett/wl-pprint-extras/; license=('custom:BSD3')
[arch-commits] Commit in haskell-reducers/repos (2 files)
Date: Monday, November 27, 2017 @ 07:21:33 Author: felixonmars Revision: 269383 archrelease: copy trunk to community-staging-x86_64 Added: haskell-reducers/repos/community-staging-x86_64/ haskell-reducers/repos/community-staging-x86_64/PKGBUILD (from rev 269382, haskell-reducers/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-reducers/repos/community-staging-x86_64/PKGBUILD (from rev 269382, haskell-reducers/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-11-27 07:21:33 UTC (rev 269383) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=reducers +pkgname=haskell-reducers +pkgver=3.12.2 +pkgrel=2 +pkgdesc="Semigroups, specialized containers and a general map/reduce framework" +url="https://github.com/ekmett/reducers/; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-fingertree" "haskell-hashable" "haskell-semigroupoids" "haskell-semigroups" + "haskell-text" "haskell-unordered-containers") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('a30ad111a36d48a29d63e2e891426deedac6dd1cb37dca73b33b13377bdebb6c1838e47a4b18c65dbbf0c85eb47af3faeb4d8914f87f9232cf5dcf3c13d9aacd') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-reducers/trunk (PKGBUILD)
Date: Monday, November 27, 2017 @ 07:21:13 Author: felixonmars Revision: 269382 upgpkg: haskell-reducers 3.12.2-2 rebuild with ghc 8.2.2 Modified: haskell-reducers/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-11-27 07:20:37 UTC (rev 269381) +++ PKGBUILD2017-11-27 07:21:13 UTC (rev 269382) @@ -5,7 +5,7 @@ _hkgname=reducers pkgname=haskell-reducers pkgver=3.12.2 -pkgrel=1 +pkgrel=2 pkgdesc="Semigroups, specialized containers and a general map/reduce framework" url="https://github.com/ekmett/reducers/; license=("custom:BSD3")
[arch-commits] Commit in haskell-pointed/repos (2 files)
Date: Monday, November 27, 2017 @ 07:20:37 Author: felixonmars Revision: 269381 archrelease: copy trunk to community-staging-x86_64 Added: haskell-pointed/repos/community-staging-x86_64/ haskell-pointed/repos/community-staging-x86_64/PKGBUILD (from rev 269380, haskell-pointed/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-pointed/repos/community-staging-x86_64/PKGBUILD (from rev 269380, haskell-pointed/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-11-27 07:20:37 UTC (rev 269381) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=pointed +pkgname=haskell-pointed +pkgver=5 +pkgrel=45 +pkgdesc="Pointed and copointed data" +url="https://github.com/ekmett/pointed/; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-comonad" "haskell-data-default-class" "haskell-hashable" + "haskell-kan-extensions" "haskell-semigroupoids" "haskell-semigroups" "haskell-stm" + "haskell-tagged" "haskell-transformers-compat" "haskell-unordered-containers") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('940a0c30845cb39238a0056f12da4debb488bec9bfac11a384320c79102e92dbd949526188eca46a2e543dfe612f5ee335955413e4f81eb1c1c9bc321805b598') + +prepare() { +sed -i 's/data-default-class >= 0.0.1 && < 0.1/data-default-class >= 0.0.1 \&\& < 0.2/' ${_hkgname}-${pkgver}/${_hkgname}.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fcomonad -fcontainers -fkan-extensions -fsemigroupoids -fsemigroups \ +-fstm -ftagged -ftransformers -funordered-containers +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-pointed/trunk (PKGBUILD)
Date: Monday, November 27, 2017 @ 07:20:18 Author: felixonmars Revision: 269380 upgpkg: haskell-pointed 5-45 rebuild with ghc 8.2.2 Modified: haskell-pointed/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-11-27 07:19:44 UTC (rev 269379) +++ PKGBUILD2017-11-27 07:20:18 UTC (rev 269380) @@ -5,7 +5,7 @@ _hkgname=pointed pkgname=haskell-pointed pkgver=5 -pkgrel=44 +pkgrel=45 pkgdesc="Pointed and copointed data" url="https://github.com/ekmett/pointed/; license=("custom:BSD3")
[arch-commits] Commit in haskell-keys/trunk (PKGBUILD)
Date: Monday, November 27, 2017 @ 07:19:25 Author: felixonmars Revision: 269378 upgpkg: haskell-keys 3.11-43 rebuild with ghc 8.2.2 Modified: haskell-keys/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-11-27 07:18:46 UTC (rev 269377) +++ PKGBUILD2017-11-27 07:19:25 UTC (rev 269378) @@ -5,7 +5,7 @@ _hkgname=keys pkgname=haskell-keys pkgver=3.11 -pkgrel=42 +pkgrel=43 pkgdesc="Keyed functors and containers" url="https://github.com/ekmett/keys/; license=("custom:BSD3")
[arch-commits] Commit in haskell-keys/repos (2 files)
Date: Monday, November 27, 2017 @ 07:19:44 Author: felixonmars Revision: 269379 archrelease: copy trunk to community-staging-x86_64 Added: haskell-keys/repos/community-staging-x86_64/ haskell-keys/repos/community-staging-x86_64/PKGBUILD (from rev 269378, haskell-keys/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-keys/repos/community-staging-x86_64/PKGBUILD (from rev 269378, haskell-keys/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-11-27 07:19:44 UTC (rev 269379) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=keys +pkgname=haskell-keys +pkgver=3.11 +pkgrel=43 +pkgdesc="Keyed functors and containers" +url="https://github.com/ekmett/keys/; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-comonad" "haskell-free" "haskell-hashable" "haskell-semigroupoids" + "haskell-semigroups" "haskell-transformers-compat" "haskell-unordered-containers") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('027080dcaa59f364ac5c043586f54ed42a69cf2c2fac7955ae11029e01d2fa0fa2805286e4bf70db68f1f22467cd98f68e942ec6210524c1cd71609e44f1a1a6') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in libatomic_ops/trunk (PKGBUILD)
Date: Monday, November 27, 2017 @ 07:19:34 Author: bpiotrowski Revision: 310993 7.4.8-1: new upstream release Modified: libatomic_ops/trunk/PKGBUILD --+ PKGBUILD | 22 ++ 1 file changed, 14 insertions(+), 8 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-11-27 05:51:07 UTC (rev 310992) +++ PKGBUILD2017-11-27 07:19:34 UTC (rev 310993) @@ -1,20 +1,26 @@ # $Id$ -# Maintainer: Jan de Groot+# Maintainer: Bartłomiej Piotrowski +# Contributor: Jan de Groot # Contributor: Adam Walters # Contributor: William Rea # Contributor: Rémy Oudompheng pkgname=libatomic_ops -pkgver=7.4.6 +pkgver=7.4.8 pkgrel=1 -pkgdesc="Provides semi-portable access to hardware provided atomic memory operations" -arch=('x86_64') -url="https://github.com/ivmai/libatomic_ops; -depends=('glibc') -license=('GPL2' 'MIT') +pkgdesc='Provides semi-portable access to hardware provided atomic memory operations' +arch=(x86_64) +url='https://github.com/ivmai/libatomic_ops' +depends=(glibc) +license=(GPL2 MIT) source=($url/releases/download/v$pkgver/${pkgname}-${pkgver}.tar.gz) -sha256sums=('96e88ba450ae5fa10aa8e94e6b151a63ffbe47f8069574bd12da22ae80c686db') +sha256sums=('c405d5524b118c197499bc311b8ebe18f7fe47fc820f2c2fcefde1753fbd436a') +prepare() { + cd $pkgname-$pkgver + ./autogen.sh +} + build() { cd $pkgname-$pkgver ./autogen.sh
[arch-commits] Commit in libatomic_ops/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Monday, November 27, 2017 @ 07:19:46 Author: bpiotrowski Revision: 310994 archrelease: copy trunk to extra-x86_64 Added: libatomic_ops/repos/extra-x86_64/PKGBUILD (from rev 310993, libatomic_ops/trunk/PKGBUILD) Deleted: libatomic_ops/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 76 - 1 file changed, 41 insertions(+), 35 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2017-11-27 07:19:34 UTC (rev 310993) +++ PKGBUILD2017-11-27 07:19:46 UTC (rev 310994) @@ -1,35 +0,0 @@ -# $Id$ -# Maintainer: Jan de Groot-# Contributor: Adam Walters -# Contributor: William Rea -# Contributor: Rémy Oudompheng - -pkgname=libatomic_ops -pkgver=7.4.6 -pkgrel=1 -pkgdesc="Provides semi-portable access to hardware provided atomic memory operations" -arch=('i686' 'x86_64') -url="https://github.com/ivmai/libatomic_ops; -depends=('glibc') -license=('GPL2' 'MIT') -source=($url/releases/download/v$pkgver/${pkgname}-${pkgver}.tar.gz) -sha256sums=('96e88ba450ae5fa10aa8e94e6b151a63ffbe47f8069574bd12da22ae80c686db') - -build() { - cd $pkgname-$pkgver - ./autogen.sh - ./configure --prefix=/usr --disable-static --enable-shared - make -} - -check() { - cd $pkgname-$pkgver - make check -} - -package() { - cd $pkgname-$pkgver - make DESTDIR="$pkgdir" install - install -Dm644 doc/LICENSING.txt "$pkgdir/usr/share/licenses/$pkgname/LICENSE" - rm -rf "$pkgdir/usr/share/doc/" -} Copied: libatomic_ops/repos/extra-x86_64/PKGBUILD (from rev 310993, libatomic_ops/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2017-11-27 07:19:46 UTC (rev 310994) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Bartłomiej Piotrowski +# Contributor: Jan de Groot +# Contributor: Adam Walters +# Contributor: William Rea +# Contributor: Rémy Oudompheng + +pkgname=libatomic_ops +pkgver=7.4.8 +pkgrel=1 +pkgdesc='Provides semi-portable access to hardware provided atomic memory operations' +arch=(x86_64) +url='https://github.com/ivmai/libatomic_ops' +depends=(glibc) +license=(GPL2 MIT) +source=($url/releases/download/v$pkgver/${pkgname}-${pkgver}.tar.gz) +sha256sums=('c405d5524b118c197499bc311b8ebe18f7fe47fc820f2c2fcefde1753fbd436a') + +prepare() { + cd $pkgname-$pkgver + ./autogen.sh +} + +build() { + cd $pkgname-$pkgver + ./autogen.sh + ./configure --prefix=/usr --disable-static --enable-shared + make +} + +check() { + cd $pkgname-$pkgver + make check +} + +package() { + cd $pkgname-$pkgver + make DESTDIR="$pkgdir" install + install -Dm644 doc/LICENSING.txt "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + rm -rf "$pkgdir/usr/share/doc/" +}
[arch-commits] Commit in haskell-kan-extensions/repos (2 files)
Date: Monday, November 27, 2017 @ 07:18:46 Author: felixonmars Revision: 269377 archrelease: copy trunk to community-staging-x86_64 Added: haskell-kan-extensions/repos/community-staging-x86_64/ haskell-kan-extensions/repos/community-staging-x86_64/PKGBUILD (from rev 269376, haskell-kan-extensions/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-kan-extensions/repos/community-staging-x86_64/PKGBUILD (from rev 269376, haskell-kan-extensions/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-11-27 07:18:46 UTC (rev 269377) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=kan-extensions +pkgname=haskell-kan-extensions +pkgver=5.0.2 +pkgrel=9 +pkgdesc="Kan extensions, Kan lifts, various forms of the Yoneda lemma, and (co)density (co)monads" +url="https://github.com/ekmett/kan-extensions/; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-adjunctions" "haskell-comonad" "haskell-contravariant" + "haskell-distributive" "haskell-free" "haskell-mtl" "haskell-semigroupoids" + "haskell-tagged") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('bce02cb4ce3a797682fd369962ceee54b8c561a2a637942a678e7ef6d0757a5074cfd25d22f6d64b5475729fa00f464b635026ee7765be04a4fd0289eb17583d') + +prepare() { +sed -i '/fail/d' ${_hkgname}-${pkgver}/${_hkgname}.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-kan-extensions/trunk (PKGBUILD)
Date: Monday, November 27, 2017 @ 07:18:27 Author: felixonmars Revision: 269376 upgpkg: haskell-kan-extensions 5.0.2-9 rebuild with ghc 8.2.2 Modified: haskell-kan-extensions/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-11-27 07:17:49 UTC (rev 269375) +++ PKGBUILD2017-11-27 07:18:27 UTC (rev 269376) @@ -5,7 +5,7 @@ _hkgname=kan-extensions pkgname=haskell-kan-extensions pkgver=5.0.2 -pkgrel=8 +pkgrel=9 pkgdesc="Kan extensions, Kan lifts, various forms of the Yoneda lemma, and (co)density (co)monads" url="https://github.com/ekmett/kan-extensions/; license=("custom:BSD3")
[arch-commits] Commit in haskell-adjunctions/trunk (PKGBUILD)
Date: Monday, November 27, 2017 @ 07:17:29 Author: felixonmars Revision: 269374 upgpkg: haskell-adjunctions 4.3-39 rebuild with ghc 8.2.2 Modified: haskell-adjunctions/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-11-27 07:16:52 UTC (rev 269373) +++ PKGBUILD2017-11-27 07:17:29 UTC (rev 269374) @@ -5,7 +5,7 @@ _hkgname=adjunctions pkgname=haskell-adjunctions pkgver=4.3 -pkgrel=38 +pkgrel=39 pkgdesc="Adjunctions and representable functors" url="https://github.com/ekmett/adjunctions/; license=("custom:BSD3")
[arch-commits] Commit in haskell-adjunctions/repos (2 files)
Date: Monday, November 27, 2017 @ 07:17:49 Author: felixonmars Revision: 269375 archrelease: copy trunk to community-staging-x86_64 Added: haskell-adjunctions/repos/community-staging-x86_64/ haskell-adjunctions/repos/community-staging-x86_64/PKGBUILD (from rev 269374, haskell-adjunctions/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-adjunctions/repos/community-staging-x86_64/PKGBUILD (from rev 269374, haskell-adjunctions/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-11-27 07:17:49 UTC (rev 269375) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=adjunctions +pkgname=haskell-adjunctions +pkgver=4.3 +pkgrel=39 +pkgdesc="Adjunctions and representable functors" +url="https://github.com/ekmett/adjunctions/; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-comonad" "haskell-contravariant" "haskell-distributive" + "haskell-free" "haskell-mtl" "haskell-profunctors" "haskell-semigroupoids" + "haskell-semigroups" "haskell-tagged" "haskell-transformers-compat" + "haskell-void") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('8045848e84627f4458b7784c5f50d81e6482daa9a9fea58eec32630cca825fc9a616474992b1ff74bb16f1ae4aeb464fa0ee1906d0e613f341138b39cda8ffa7') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-free/repos (2 files)
Date: Monday, November 27, 2017 @ 07:16:52 Author: felixonmars Revision: 269373 archrelease: copy trunk to community-staging-x86_64 Added: haskell-free/repos/community-staging-x86_64/ haskell-free/repos/community-staging-x86_64/PKGBUILD (from rev 269372, haskell-free/trunk/PKGBUILD) --+ PKGBUILD | 41 + 1 file changed, 41 insertions(+) Copied: haskell-free/repos/community-staging-x86_64/PKGBUILD (from rev 269372, haskell-free/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-11-27 07:16:52 UTC (rev 269373) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=free +pkgname=haskell-free +pkgver=4.12.4 +pkgrel=39 +pkgdesc="Monads for free" +url="https://github.com/ekmett/free/; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-bifunctors" "haskell-comonad" "haskell-distributive" "haskell-exceptions" + "haskell-mtl" "haskell-prelude-extras" "haskell-profunctors" "haskell-semigroupoids" + "haskell-semigroups" "haskell-transformers-compat") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('208175008782349b7c9f94f9b2a818f59020ab7ef62421881127847428f28819f5d3f2f0a2ee9ac9be8a08f9f4d4f3349e666cac13098035fcbef14136043a60') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-free/trunk (PKGBUILD)
Date: Monday, November 27, 2017 @ 07:16:32 Author: felixonmars Revision: 269372 upgpkg: haskell-free 4.12.4-39 rebuild with ghc 8.2.2 Modified: haskell-free/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-11-27 07:15:46 UTC (rev 269371) +++ PKGBUILD2017-11-27 07:16:32 UTC (rev 269372) @@ -5,7 +5,7 @@ _hkgname=free pkgname=haskell-free pkgver=4.12.4 -pkgrel=38 +pkgrel=39 pkgdesc="Monads for free" url="https://github.com/ekmett/free/; license=("custom:BSD3")
[arch-commits] Commit in haskell-semigroupoids/repos (2 files)
Date: Monday, November 27, 2017 @ 07:15:46 Author: felixonmars Revision: 269371 archrelease: copy trunk to community-staging-x86_64 Added: haskell-semigroupoids/repos/community-staging-x86_64/ haskell-semigroupoids/repos/community-staging-x86_64/PKGBUILD (from rev 269370, haskell-semigroupoids/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-semigroupoids/repos/community-staging-x86_64/PKGBUILD (from rev 269370, haskell-semigroupoids/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-11-27 07:15:46 UTC (rev 269371) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=semigroupoids +pkgname=haskell-semigroupoids +pkgver=5.2.1 +pkgrel=6 +pkgdesc="Semigroupoids: Category sans id" +url="https://github.com/ekmett/semigroupoids; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-base-orphans" "haskell-bifunctors" "haskell-comonad" "haskell-contravariant" + "haskell-distributive" "haskell-hashable" "haskell-semigroups" "haskell-tagged" + "haskell-transformers-compat" "haskell-unordered-containers") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('735b90545a7f73eee921d94d661cd76fe22d4dbd949f5c976ef1a98c8d0ef50f40481816ee805aed9c5de12bef1d832de7be2adf651407782ccc073eec41c5a7') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-ftagged -fcomonad -fdoctests -fdistributive -fcontravariant -fcontainers -funordered-containers +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-semigroupoids/trunk (PKGBUILD)
Date: Monday, November 27, 2017 @ 07:15:26 Author: felixonmars Revision: 269370 upgpkg: haskell-semigroupoids 5.2.1-6 rebuild with ghc 8.2.2 Modified: haskell-semigroupoids/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-11-27 07:14:46 UTC (rev 269369) +++ PKGBUILD2017-11-27 07:15:26 UTC (rev 269370) @@ -5,7 +5,7 @@ _hkgname=semigroupoids pkgname=haskell-semigroupoids pkgver=5.2.1 -pkgrel=5 +pkgrel=6 pkgdesc="Semigroupoids: Category sans id" url="https://github.com/ekmett/semigroupoids; license=("custom:BSD3")
[arch-commits] Commit in haskell-puremd5/repos (2 files)
Date: Monday, November 27, 2017 @ 07:14:46 Author: felixonmars Revision: 269369 archrelease: copy trunk to community-staging-x86_64 Added: haskell-puremd5/repos/community-staging-x86_64/ haskell-puremd5/repos/community-staging-x86_64/PKGBUILD (from rev 269368, haskell-puremd5/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-puremd5/repos/community-staging-x86_64/PKGBUILD (from rev 269368, haskell-puremd5/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-11-27 07:14:46 UTC (rev 269369) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Thomas Dziedzic + +_hkgname=pureMD5 +pkgname=haskell-puremd5 +pkgver=2.1.3 +pkgrel=7 +pkgdesc="A Haskell-only implementation of the MD5 digest (hash) algorithm" +url="https://hackage.haskell.org/package/pureMD5; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-cereal' 'haskell-crypto-api' 'haskell-tagged') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('4be26ab8383bc51aaefb2e22cd758945eab00d1ca9612fc0a1b6ba1a581ea7dca55580f50c11dd60c72aeb1f3c418c73c52df34a1be168d878602540394201dc') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-test +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-puremd5/trunk (PKGBUILD)
Date: Monday, November 27, 2017 @ 07:14:26 Author: felixonmars Revision: 269368 upgpkg: haskell-puremd5 2.1.3-7 rebuild with ghc 8.2.2 Modified: haskell-puremd5/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-11-27 07:13:49 UTC (rev 269367) +++ PKGBUILD2017-11-27 07:14:26 UTC (rev 269368) @@ -5,7 +5,7 @@ _hkgname=pureMD5 pkgname=haskell-puremd5 pkgver=2.1.3 -pkgrel=6 +pkgrel=7 pkgdesc="A Haskell-only implementation of the MD5 digest (hash) algorithm" url="https://hackage.haskell.org/package/pureMD5; license=('custom:BSD3')
[arch-commits] Commit in haskell-profunctors/repos (2 files)
Date: Monday, November 27, 2017 @ 07:13:49 Author: felixonmars Revision: 269367 archrelease: copy trunk to community-staging-x86_64 Added: haskell-profunctors/repos/community-staging-x86_64/ haskell-profunctors/repos/community-staging-x86_64/PKGBUILD (from rev 269366, haskell-profunctors/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-profunctors/repos/community-staging-x86_64/PKGBUILD (from rev 269366, haskell-profunctors/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-11-27 07:13:49 UTC (rev 269367) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=profunctors +pkgname=haskell-profunctors +pkgver=5.2.1 +pkgrel=6 +pkgdesc="Profunctors" +url="https://github.com/ekmett/profunctors/; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-base-orphans" "haskell-bifunctors" "haskell-comonad" "haskell-contravariant" + "haskell-distributive" "haskell-tagged") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('6c23d6d4382ea77cc183fb6ad670da8f5933665bc005310a7f94b5727e28ce4e9f68fb1fe2f8d94c3fb8ca3e8fa6fe687755c91f04be4a2c55aec6efe4ddaf25') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-profunctors/trunk (PKGBUILD)
Date: Monday, November 27, 2017 @ 07:13:30 Author: felixonmars Revision: 269366 upgpkg: haskell-profunctors 5.2.1-6 rebuild with ghc 8.2.2 Modified: haskell-profunctors/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-11-27 07:12:48 UTC (rev 269365) +++ PKGBUILD2017-11-27 07:13:30 UTC (rev 269366) @@ -5,7 +5,7 @@ _hkgname=profunctors pkgname=haskell-profunctors pkgver=5.2.1 -pkgrel=5 +pkgrel=6 pkgdesc="Profunctors" url="https://github.com/ekmett/profunctors/; license=("custom:BSD3")
[arch-commits] Commit in haskell-nettle/repos (2 files)
Date: Monday, November 27, 2017 @ 07:12:48 Author: felixonmars Revision: 269365 archrelease: copy trunk to community-staging-x86_64 Added: haskell-nettle/repos/community-staging-x86_64/ haskell-nettle/repos/community-staging-x86_64/PKGBUILD (from rev 269364, haskell-nettle/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-nettle/repos/community-staging-x86_64/PKGBUILD (from rev 269364, haskell-nettle/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-11-27 07:12:48 UTC (rev 269365) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan+ +_hkgname=nettle +pkgname=haskell-nettle +pkgver=0.2.0 +pkgrel=24 +pkgdesc="Safe nettle binding" +url="https://github.com/stbuehler/haskell-nettle; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'nettle' 'haskell-byteable' 'haskell-crypto-cipher-types' 'haskell-tagged' + 'haskell-securemem') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('31924b1db527c0033909eb566f1db71b3b355a14071e673160237172977c0286dc12ed54f9fe589dad759a234da57fe2ca0facecc98944cdcecaf9eb9812') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "COPYING" "${pkgdir}/usr/share/licenses/${pkgname}/COPYING" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYING" +}
[arch-commits] Commit in haskell-nettle/trunk (PKGBUILD)
Date: Monday, November 27, 2017 @ 07:12:29 Author: felixonmars Revision: 269364 upgpkg: haskell-nettle 0.2.0-24 rebuild with ghc 8.2.2 Modified: haskell-nettle/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-11-27 07:11:50 UTC (rev 269363) +++ PKGBUILD2017-11-27 07:12:29 UTC (rev 269364) @@ -4,7 +4,7 @@ _hkgname=nettle pkgname=haskell-nettle pkgver=0.2.0 -pkgrel=23 +pkgrel=24 pkgdesc="Safe nettle binding" url="https://github.com/stbuehler/haskell-nettle; license=('MIT')
[arch-commits] Commit in haskell-bifunctors/trunk (PKGBUILD)
Date: Monday, November 27, 2017 @ 07:11:30 Author: felixonmars Revision: 269362 upgpkg: haskell-bifunctors 5.4.2-8 rebuild with ghc 8.2.2 Modified: haskell-bifunctors/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-11-27 07:10:49 UTC (rev 269361) +++ PKGBUILD2017-11-27 07:11:30 UTC (rev 269362) @@ -5,7 +5,7 @@ _hkgname=bifunctors pkgname=haskell-bifunctors pkgver=5.4.2 -pkgrel=7 +pkgrel=8 pkgdesc="Bifunctors" url="https://github.com/ekmett/bifunctors/; license=("custom:BSD3")
[arch-commits] Commit in haskell-bifunctors/repos (2 files)
Date: Monday, November 27, 2017 @ 07:11:50 Author: felixonmars Revision: 269363 archrelease: copy trunk to community-staging-x86_64 Added: haskell-bifunctors/repos/community-staging-x86_64/ haskell-bifunctors/repos/community-staging-x86_64/PKGBUILD (from rev 269362, haskell-bifunctors/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-bifunctors/repos/community-staging-x86_64/PKGBUILD (from rev 269362, haskell-bifunctors/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-11-27 07:11:50 UTC (rev 269363) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=bifunctors +pkgname=haskell-bifunctors +pkgver=5.4.2 +pkgrel=8 +pkgdesc="Bifunctors" +url="https://github.com/ekmett/bifunctors/; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-base-orphans" "haskell-comonad" "haskell-semigroups" "haskell-tagged") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('304281f112b34014fcce6082d8e7584333fcd740b3046e1dfd1bc6910221d9306808a5f0f023e9e63917e9c604d8ae7f6a0cac98aee52dd52e3580cb6a199e93') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-ftagged -fsemigroups +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-comonad/repos (2 files)
Date: Monday, November 27, 2017 @ 07:10:49 Author: felixonmars Revision: 269361 archrelease: copy trunk to community-staging-x86_64 Added: haskell-comonad/repos/community-staging-x86_64/ haskell-comonad/repos/community-staging-x86_64/PKGBUILD (from rev 269360, haskell-comonad/trunk/PKGBUILD) --+ PKGBUILD | 41 + 1 file changed, 41 insertions(+) Copied: haskell-comonad/repos/community-staging-x86_64/PKGBUILD (from rev 269360, haskell-comonad/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-11-27 07:10:49 UTC (rev 269361) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=comonad +pkgname=haskell-comonad +pkgver=5.0.2 +pkgrel=4 +pkgdesc="Comonads" +url="https://github.com/ekmett/comonad/; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-contravariant" "haskell-distributive" "haskell-semigroups" + "haskell-tagged" "haskell-transformers-compat") +makedepends=('haskell-cabal-doctest' 'ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('78969422bcd78792a612398ef04639d6296e5db5181dc54dcc6efd4f50ed9caada67b75263268dc70030a0861ac8624242f77e3313fffae042451e05f49d1499') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fdistributive -fcontravariant -fcontainers -ftest-doctests +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-comonad/trunk (PKGBUILD)
Date: Monday, November 27, 2017 @ 07:10:29 Author: felixonmars Revision: 269360 upgpkg: haskell-comonad 5.0.2-4 rebuild with ghc 8.2.2 Modified: haskell-comonad/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-11-27 07:09:55 UTC (rev 269359) +++ PKGBUILD2017-11-27 07:10:29 UTC (rev 269360) @@ -5,7 +5,7 @@ _hkgname=comonad pkgname=haskell-comonad pkgver=5.0.2 -pkgrel=3 +pkgrel=4 pkgdesc="Comonads" url="https://github.com/ekmett/comonad/; license=("custom:BSD3")
[arch-commits] Commit in haskell-distributive/repos (2 files)
Date: Monday, November 27, 2017 @ 07:09:55 Author: felixonmars Revision: 269359 archrelease: copy trunk to community-staging-x86_64 Added: haskell-distributive/repos/community-staging-x86_64/ haskell-distributive/repos/community-staging-x86_64/PKGBUILD (from rev 269358, haskell-distributive/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-distributive/repos/community-staging-x86_64/PKGBUILD (from rev 269358, haskell-distributive/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-11-27 07:09:55 UTC (rev 269359) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=distributive +pkgname=haskell-distributive +pkgver=0.5.3 +pkgrel=4 +pkgdesc="Distributive functors -- Dual to Traversable" +url="https://github.com/ekmett/distributive/; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-base-orphans" "haskell-tagged" "haskell-transformers-compat") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('34d6019dc4588d1a10a40daa09822b01660da9c485d06a28722727ca1d7850eeda676da255792335e38be509a2539c02e11a404d9c45618ae064d90718cad280') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-ftagged -f-semigroups +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-distributive/trunk (PKGBUILD)
Date: Monday, November 27, 2017 @ 07:09:35 Author: felixonmars Revision: 269358 upgpkg: haskell-distributive 0.5.3-4 rebuild with ghc 8.2.2 Modified: haskell-distributive/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-11-27 07:09:03 UTC (rev 269357) +++ PKGBUILD2017-11-27 07:09:35 UTC (rev 269358) @@ -5,7 +5,7 @@ _hkgname=distributive pkgname=haskell-distributive pkgver=0.5.3 -pkgrel=3 +pkgrel=4 pkgdesc="Distributive functors -- Dual to Traversable" url="https://github.com/ekmett/distributive/; license=("custom:BSD3")
[arch-commits] Commit in haskell-crypto-api/repos (2 files)
Date: Monday, November 27, 2017 @ 07:09:03 Author: felixonmars Revision: 269357 archrelease: copy trunk to community-staging-x86_64 Added: haskell-crypto-api/repos/community-staging-x86_64/ haskell-crypto-api/repos/community-staging-x86_64/PKGBUILD (from rev 269356, haskell-crypto-api/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-crypto-api/repos/community-staging-x86_64/PKGBUILD (from rev 269356, haskell-crypto-api/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-11-27 07:09:03 UTC (rev 269357) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=crypto-api +pkgname=haskell-crypto-api +pkgver=0.13.2 +pkgrel=13 +pkgdesc="A generic interface for cryptographic operations" +url="https://github.com/TomMD/crypto-api; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-cereal" "haskell-entropy" "haskell-tagged") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('2803862a714c3f448aa63469171fc68835ea9648a94d69ec76a32d20c1ed480aa3ecacedc3bf1e674797430c5d2966ceea4a83e38e827a68d2fab78fb4c8567c') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-all_cpolys +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-crypto-api/trunk (PKGBUILD)
Date: Monday, November 27, 2017 @ 07:08:39 Author: felixonmars Revision: 269356 upgpkg: haskell-crypto-api 0.13.2-13 rebuild with ghc 8.2.2 Modified: haskell-crypto-api/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-11-27 07:07:59 UTC (rev 269355) +++ PKGBUILD2017-11-27 07:08:39 UTC (rev 269356) @@ -5,7 +5,7 @@ _hkgname=crypto-api pkgname=haskell-crypto-api pkgver=0.13.2 -pkgrel=12 +pkgrel=13 pkgdesc="A generic interface for cryptographic operations" url="https://github.com/TomMD/crypto-api; license=("custom:BSD3")
[arch-commits] Commit in haskell-hjsmin/trunk (PKGBUILD)
Date: Monday, November 27, 2017 @ 07:07:40 Author: felixonmars Revision: 269354 upgpkg: haskell-hjsmin 0.2.0.2-16 rebuild with ghc 8.2.2 Modified: haskell-hjsmin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-11-27 07:07:07 UTC (rev 269353) +++ PKGBUILD2017-11-27 07:07:40 UTC (rev 269354) @@ -5,7 +5,7 @@ _hkgname=hjsmin pkgname=haskell-hjsmin pkgver=0.2.0.2 -pkgrel=15 +pkgrel=16 pkgdesc="Haskell implementation of a javascript minifier" url="https://github.com/erikd/hjsmin; license=("custom:BSD3")
[arch-commits] Commit in haskell-hjsmin/repos (2 files)
Date: Monday, November 27, 2017 @ 07:07:59 Author: felixonmars Revision: 269355 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hjsmin/repos/community-staging-x86_64/ haskell-hjsmin/repos/community-staging-x86_64/PKGBUILD (from rev 269354, haskell-hjsmin/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-hjsmin/repos/community-staging-x86_64/PKGBUILD (from rev 269354, haskell-hjsmin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-11-27 07:07:59 UTC (rev 269355) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=hjsmin +pkgname=haskell-hjsmin +pkgver=0.2.0.2 +pkgrel=16 +pkgdesc="Haskell implementation of a javascript minifier" +url="https://github.com/erikd/hjsmin; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-blaze-builder" "haskell-language-javascript" + "haskell-optparse-applicative" "haskell-text") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('ffd67972cef49b5026995e9852e603035513e18089df9f77c35ec084ee3487904018aea018a08408ab53f441aa5200efdd7f5a28191cd814c5e2fc91c2552902') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}