[arch-commits] Commit in haskell-hasql-transaction/trunk (PKGBUILD)
Date: Monday, February 12, 2018 @ 15:15:19 Author: felixonmars Revision: 293282 upgpkg: haskell-hasql-transaction 0.5.2-24 rebuild with stringbuilder,0.5.1 Modified: haskell-hasql-transaction/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-12 15:14:20 UTC (rev 293281) +++ PKGBUILD2018-02-12 15:15:19 UTC (rev 293282) @@ -4,7 +4,7 @@ _hkgname=hasql-transaction pkgname=haskell-hasql-transaction pkgver=0.5.2 -pkgrel=23 +pkgrel=24 pkgdesc="A composable abstraction over the retryable transactions for Hasql" url="https://github.com/nikita-volkov/hasql-transaction"; license=('MIT')
[arch-commits] Commit in haskell-hasql-transaction/repos (2 files)
Date: Monday, February 12, 2018 @ 15:15:47 Author: felixonmars Revision: 293283 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hasql-transaction/repos/community-staging-x86_64/ haskell-hasql-transaction/repos/community-staging-x86_64/PKGBUILD (from rev 293282, haskell-hasql-transaction/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-hasql-transaction/repos/community-staging-x86_64/PKGBUILD (from rev 293282, haskell-hasql-transaction/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-12 15:15:47 UTC (rev 293283) @@ -0,0 +1,49 @@ +# $Id$ +# Maintainer: Felix Yan + +_hkgname=hasql-transaction +pkgname=haskell-hasql-transaction +pkgver=0.5.2 +pkgrel=24 +pkgdesc="A composable abstraction over the retryable transactions for Hasql" +url="https://github.com/nikita-volkov/hasql-transaction"; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-prelude' 'haskell-bytestring-tree-builder' + 'haskell-contravariant' 'haskell-contravariant-extras' 'haskell-hasql' 'haskell-mtl') +makedepends=('ghc' 'haskell-async' 'haskell-rebase') +checkdepends=('postgresql' 'pifpaf') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('be3478b6c62894b517d91b7cbd515ca4fdc750a0dde087bba73ca7e3426e733ca444937136765e526130ce74d112154d444a379f5e5771ec596c404ca19737e2') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--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 +} + +check() { +cd $_hkgname-$pkgver + +eval $(pifpaf run postgresql --host 127.0.0.1 --port 5432) +createuser -s postgres +runhaskell Setup test +pifpaf_stop +} + +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-hasql-pool/trunk (PKGBUILD)
Date: Monday, February 12, 2018 @ 15:16:29 Author: felixonmars Revision: 293284 upgpkg: haskell-hasql-pool 0.4.3-24 rebuild with stringbuilder,0.5.1 Modified: haskell-hasql-pool/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-12 15:15:47 UTC (rev 293283) +++ PKGBUILD2018-02-12 15:16:29 UTC (rev 293284) @@ -5,7 +5,7 @@ _hkgname=hasql-pool pkgname=haskell-hasql-pool pkgver=0.4.3 -pkgrel=23 +pkgrel=24 pkgdesc="A pool of connections for Hasql" url="https://github.com/nikita-volkov/hasql-pool"; license=('MIT')
[arch-commits] Commit in haskell-hasql-pool/repos (2 files)
Date: Monday, February 12, 2018 @ 15:16:49 Author: felixonmars Revision: 293285 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hasql-pool/repos/community-staging-x86_64/ haskell-hasql-pool/repos/community-staging-x86_64/PKGBUILD (from rev 293284, haskell-hasql-pool/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-hasql-pool/repos/community-staging-x86_64/PKGBUILD (from rev 293284, haskell-hasql-pool/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-12 15:16:49 UTC (rev 293285) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Thomas Dziedzic + +_hkgname=hasql-pool +pkgname=haskell-hasql-pool +pkgver=0.4.3 +pkgrel=24 +pkgdesc="A pool of connections for Hasql" +url="https://github.com/nikita-volkov/hasql-pool"; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-prelude' 'haskell-hasql' 'haskell-resource-pool') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('533e4e39379fb4c5a668b81e704d768abe333c2fb4f7951d117e4415b0cbaa2895d87edda9be93c3bb635a7c4bbe0a3682857c0b04c08ec5821e0889d213351c') + +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-gnuidn/trunk (PKGBUILD)
Date: Monday, February 12, 2018 @ 15:17:31 Author: felixonmars Revision: 293286 upgpkg: haskell-gnuidn 0.2.2-13 rebuild with stringbuilder,0.5.1 Modified: haskell-gnuidn/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-12 15:16:49 UTC (rev 293285) +++ PKGBUILD2018-02-12 15:17:31 UTC (rev 293286) @@ -5,7 +5,7 @@ _hkgname=gnuidn pkgname=haskell-gnuidn pkgver=0.2.2 -pkgrel=12 +pkgrel=13 pkgdesc="Bindings for GNU IDN" url="https://john-millikin.com/software/haskell-gnuidn/"; license=("GPL3")
[arch-commits] Commit in haskell-gnuidn/repos (2 files)
Date: Monday, February 12, 2018 @ 15:17:52 Author: felixonmars Revision: 293287 archrelease: copy trunk to community-staging-x86_64 Added: haskell-gnuidn/repos/community-staging-x86_64/ haskell-gnuidn/repos/community-staging-x86_64/PKGBUILD (from rev 293286, haskell-gnuidn/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-gnuidn/repos/community-staging-x86_64/PKGBUILD (from rev 293286, haskell-gnuidn/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-12 15:17:52 UTC (rev 293287) @@ -0,0 +1,38 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=gnuidn +pkgname=haskell-gnuidn +pkgver=0.2.2 +pkgrel=13 +pkgdesc="Bindings for GNU IDN" +url="https://john-millikin.com/software/haskell-gnuidn/"; +license=("GPL3") +arch=('x86_64') +depends=('ghc-libs' "libidn" "haskell-text") +makedepends=('c2hs' 'ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('4ac894ba4cc4fb9fd90ccea55fda342cd0dadc863a091d31287b19117ec1e545a23b7fb69db02bbb8ee9eb84856acb51f3ab0d7778f4ca3da290dfcbc7ef27ac') + +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}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/license.txt" +}
[arch-commits] Commit in haskell-feed/trunk (PKGBUILD)
Date: Monday, February 12, 2018 @ 15:18:40 Author: felixonmars Revision: 293288 upgpkg: haskell-feed 1.0.0.0-25 rebuild with stringbuilder,0.5.1 Modified: haskell-feed/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-12 15:17:52 UTC (rev 293287) +++ PKGBUILD2018-02-12 15:18:40 UTC (rev 293288) @@ -5,7 +5,7 @@ _hkgname=feed pkgname=haskell-feed pkgver=1.0.0.0 -pkgrel=24 +pkgrel=25 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-feed/repos (2 files)
Date: Monday, February 12, 2018 @ 15:19:10 Author: felixonmars Revision: 293289 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 293288, haskell-feed/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-feed/repos/community-staging-x86_64/PKGBUILD (from rev 293288, haskell-feed/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-12 15:19:10 UTC (rev 293289) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=feed +pkgname=haskell-feed +pkgver=1.0.0.0 +pkgrel=25 +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-fdo-notify/trunk (PKGBUILD)
Date: Monday, February 12, 2018 @ 15:19:53 Author: felixonmars Revision: 293290 upgpkg: haskell-fdo-notify 0.3.1-25 rebuild with stringbuilder,0.5.1 Modified: haskell-fdo-notify/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-12 15:19:10 UTC (rev 293289) +++ PKGBUILD2018-02-12 15:19:53 UTC (rev 293290) @@ -5,7 +5,7 @@ _hkgname=fdo-notify pkgname=haskell-fdo-notify pkgver=0.3.1 -pkgrel=24 +pkgrel=25 pkgdesc="Desktop Notifications client" url="http://bitbucket.org/taejo/fdo-notify/"; license=("custom:BSD3")
[arch-commits] Commit in haskell-fdo-notify/repos (2 files)
Date: Monday, February 12, 2018 @ 15:20:21 Author: felixonmars Revision: 293291 archrelease: copy trunk to community-staging-x86_64 Added: haskell-fdo-notify/repos/community-staging-x86_64/ haskell-fdo-notify/repos/community-staging-x86_64/PKGBUILD (from rev 293290, haskell-fdo-notify/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-fdo-notify/repos/community-staging-x86_64/PKGBUILD (from rev 293290, haskell-fdo-notify/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-12 15:20:21 UTC (rev 293291) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=fdo-notify +pkgname=haskell-fdo-notify +pkgver=0.3.1 +pkgrel=25 +pkgdesc="Desktop Notifications client" +url="http://bitbucket.org/taejo/fdo-notify/"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-dbus") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('d9193899d5eebd7c36e9464571827bd5b560fcc156e89822877b3b67a1f376c7abea9958f7e0aa6f79da06ad5f35a8738ad30a40d447b64ad557ed341054e6b6') + +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-esqueleto/trunk (PKGBUILD)
Date: Monday, February 12, 2018 @ 15:21:18 Author: felixonmars Revision: 293292 upgpkg: haskell-esqueleto 2.5.3-57 rebuild with stringbuilder,0.5.1 Modified: haskell-esqueleto/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-12 15:20:21 UTC (rev 293291) +++ PKGBUILD2018-02-12 15:21:18 UTC (rev 293292) @@ -5,7 +5,7 @@ _hkgname=esqueleto pkgname=haskell-esqueleto pkgver=2.5.3 -pkgrel=56 +pkgrel=57 pkgdesc="Type-safe EDSL for SQL queries on persistent backends." url="https://github.com/bitemyapp/esqueleto"; license=("custom:BSD3")
[arch-commits] Commit in haskell-esqueleto/repos (2 files)
Date: Monday, February 12, 2018 @ 15:21:47 Author: felixonmars Revision: 293293 archrelease: copy trunk to community-staging-x86_64 Added: haskell-esqueleto/repos/community-staging-x86_64/ haskell-esqueleto/repos/community-staging-x86_64/PKGBUILD (from rev 293292, haskell-esqueleto/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-esqueleto/repos/community-staging-x86_64/PKGBUILD (from rev 293292, haskell-esqueleto/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-12 15:21:47 UTC (rev 293293) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=esqueleto +pkgname=haskell-esqueleto +pkgver=2.5.3 +pkgrel=57 +pkgdesc="Type-safe EDSL for SQL queries on persistent backends." +url="https://github.com/bitemyapp/esqueleto"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-blaze-html" "haskell-conduit" "haskell-monad-logger" + "haskell-persistent" "haskell-resourcet" "haskell-tagged" "haskell-text" + "haskell-unordered-containers") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('a990cdf7bd3b216b603bacf2eed57b11138bc2348046a88289eafa352d1c9878d1e48e8c5809ad486d0c8297656fae01803ba7e8da0c669a0353b01838d2865a') + +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-mysql -f-postgresql +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, February 12, 2018 @ 15:22:50 Author: felixonmars Revision: 293294 upgpkg: haskell-dns 3.0.1-6 rebuild with stringbuilder,0.5.1 Modified: haskell-dns/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-12 15:21:47 UTC (rev 293293) +++ PKGBUILD2018-02-12 15:22:50 UTC (rev 293294) @@ -5,7 +5,7 @@ _hkgname=dns pkgname=haskell-dns pkgver=3.0.1 -pkgrel=5 +pkgrel=6 pkgdesc="DNS library in Haskell" url="https://hackage.haskell.org/package/${_hkgname}"; license=("custom:BSD3")
[arch-commits] Commit in haskell-dns/repos (2 files)
Date: Monday, February 12, 2018 @ 15:23:14 Author: felixonmars Revision: 293295 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 293294, haskell-dns/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-dns/repos/community-staging-x86_64/PKGBUILD (from rev 293294, haskell-dns/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-12 15:23:14 UTC (rev 293295) @@ -0,0 +1,51 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=dns +pkgname=haskell-dns +pkgver=3.0.1 +pkgrel=6 +pkgdesc="DNS library in Haskell" +url="https://hackage.haskell.org/package/${_hkgname}"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-async' 'haskell-auto-update' 'haskell-attoparsec' + 'haskell-base64-bytestring' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-cryptonite' + 'haskell-iproute' 'haskell-mtl' 'haskell-network' 'haskell-psqueues' 'haskell-safe') +makedepends=('ghc' 'haskell-doctest' 'haskell-hspec' 'haskell-word8' 'haskell-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('71ac67ac0cb6720fe708de02ccea45201e9771537b2a9eb0aab949a111712e245d26baafb3bbc6d71c590e28d439b19a145d3dddea3fe868332dcfb2fc159367') + +prepare() { +sed -i '/doctest/a \"-dynamic",' $_hkgname-$pkgver/test2/doctests.hs +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--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 +} + +check() { +cd $_hkgname-$pkgver +# https://github.com/kazu-yamamoto/dns/issues/102 +runhaskell Setup test || warning "Tests failed" +} + +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-descriptive/trunk (PKGBUILD)
Date: Monday, February 12, 2018 @ 15:24:06 Author: felixonmars Revision: 293296 upgpkg: haskell-descriptive 0.9.4-81 rebuild with stringbuilder,0.5.1 Modified: haskell-descriptive/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-12 15:23:14 UTC (rev 293295) +++ PKGBUILD2018-02-12 15:24:06 UTC (rev 293296) @@ -5,7 +5,7 @@ _hkgname=descriptive pkgname=haskell-descriptive pkgver=0.9.4 -pkgrel=80 +pkgrel=81 pkgdesc="Self-describing consumers/parsers; forms, cmd-line args, JSON, etc." url="https://github.com/chrisdone/descriptive"; license=("custom:BSD3")
[arch-commits] Commit in haskell-descriptive/repos (2 files)
Date: Monday, February 12, 2018 @ 15:24:39 Author: felixonmars Revision: 293297 archrelease: copy trunk to community-staging-x86_64 Added: haskell-descriptive/repos/community-staging-x86_64/ haskell-descriptive/repos/community-staging-x86_64/PKGBUILD (from rev 293296, haskell-descriptive/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-descriptive/repos/community-staging-x86_64/PKGBUILD (from rev 293296, haskell-descriptive/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-12 15:24:39 UTC (rev 293297) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=descriptive +pkgname=haskell-descriptive +pkgver=0.9.4 +pkgrel=81 +pkgdesc="Self-describing consumers/parsers; forms, cmd-line args, JSON, etc." +url="https://github.com/chrisdone/descriptive"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-aeson" "haskell-bifunctors" "haskell-mtl" "haskell-scientific" + "haskell-text" "haskell-vector") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha256sums=('795ec65756bf87ec6ea4c92d85a25d0eb0d8cfa1df40685ddcf74b83099bba2f') + +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-dav/trunk (PKGBUILD)
Date: Monday, February 12, 2018 @ 15:25:35 Author: felixonmars Revision: 293298 upgpkg: haskell-dav 1.3.2-3 rebuild with stringbuilder,0.5.1 Modified: haskell-dav/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-12 15:24:39 UTC (rev 293297) +++ PKGBUILD2018-02-12 15:25:35 UTC (rev 293298) @@ -5,7 +5,7 @@ _hkgname=DAV pkgname=haskell-dav pkgver=1.3.2 -pkgrel=2 +pkgrel=3 pkgdesc="RFC 4918 WebDAV support" url="http://floss.scru.org/hDAV"; license=("GPL3")
[arch-commits] Commit in haskell-dav/repos (2 files)
Date: Monday, February 12, 2018 @ 15:25:56 Author: felixonmars Revision: 293299 archrelease: copy trunk to community-staging-x86_64 Added: haskell-dav/repos/community-staging-x86_64/ haskell-dav/repos/community-staging-x86_64/PKGBUILD (from rev 293298, haskell-dav/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-dav/repos/community-staging-x86_64/PKGBUILD (from rev 293298, haskell-dav/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-12 15:25:56 UTC (rev 293299) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=DAV +pkgname=haskell-dav +pkgver=1.3.2 +pkgrel=3 +pkgdesc="RFC 4918 WebDAV support" +url="http://floss.scru.org/hDAV"; +license=("GPL3") +arch=('x86_64') +depends=('ghc-libs' "haskell-case-insensitive" "haskell-data-default" "haskell-exceptions" + "haskell-haskeline" "haskell-http-client" "haskell-http-client-tls" "haskell-http-types" + "haskell-lens" "haskell-mtl" "haskell-network" "haskell-network-uri" + "haskell-optparse-applicative" "haskell-transformers-base" "haskell-transformers-compat" + "haskell-utf8-string" "haskell-xml-conduit" "haskell-xml-hamlet") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('8dd729c09f7b415dda13948bbd533606a7ccf45eb933fd6e984539f76defa8f938e6ec0c954c0955630182ee014fd611bd8a4e8a70fc863253d9a3f6a229c497') + +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 \ +-fnetwork-uri -f-mtl-compat +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-cheapskate/trunk (PKGBUILD)
Date: Monday, February 12, 2018 @ 15:27:10 Author: felixonmars Revision: 293300 upgpkg: haskell-cheapskate 0.1.1-36 rebuild with stringbuilder,0.5.1 Modified: haskell-cheapskate/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-12 15:25:56 UTC (rev 293299) +++ PKGBUILD2018-02-12 15:27:10 UTC (rev 293300) @@ -5,7 +5,7 @@ _hkgname=cheapskate pkgname=haskell-cheapskate pkgver=0.1.1 -pkgrel=35 +pkgrel=36 pkgdesc="Experimental markdown processor." url="http://github.com/jgm/cheapskate"; license=("custom:BSD3")
[arch-commits] Commit in haskell-cheapskate/repos (2 files)
Date: Monday, February 12, 2018 @ 15:27:31 Author: felixonmars Revision: 293301 archrelease: copy trunk to community-staging-x86_64 Added: haskell-cheapskate/repos/community-staging-x86_64/ haskell-cheapskate/repos/community-staging-x86_64/PKGBUILD (from rev 293300, haskell-cheapskate/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-cheapskate/repos/community-staging-x86_64/PKGBUILD (from rev 293300, haskell-cheapskate/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-12 15:27:31 UTC (rev 293301) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=cheapskate +pkgname=haskell-cheapskate +pkgver=0.1.1 +pkgrel=36 +pkgdesc="Experimental markdown processor." +url="http://github.com/jgm/cheapskate"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-aeson" "haskell-blaze-html" "haskell-data-default" "haskell-http-types" + "haskell-mtl" "haskell-syb" "haskell-text" "haskell-uniplate" "haskell-wai" + "haskell-wai-extra" "haskell-xss-sanitize") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('e06c8683031e8e7946e10a49ba2fedfedb4b8c5940272d8095ab3ff94c3b77169175b492d15f07fb486efd8fccd0850062174a63d88d2ae69c864eeaffc7a59f') + +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 \ +-fdingus +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-brick/trunk (PKGBUILD)
Date: Monday, February 12, 2018 @ 15:28:35 Author: felixonmars Revision: 293302 upgpkg: haskell-brick 0.33-9 rebuild with stringbuilder,0.5.1 Modified: haskell-brick/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-12 15:27:31 UTC (rev 293301) +++ PKGBUILD2018-02-12 15:28:35 UTC (rev 293302) @@ -5,7 +5,7 @@ _hkgname=brick pkgname=haskell-brick pkgver=0.33 -pkgrel=8 +pkgrel=9 pkgdesc="A declarative terminal user interface library" url="https://github.com/jtdaugherty/brick"; license=("custom:BSD3")
[arch-commits] Commit in haskell-brick/repos (2 files)
Date: Monday, February 12, 2018 @ 15:29:01 Author: felixonmars Revision: 293303 archrelease: copy trunk to community-staging-x86_64 Added: haskell-brick/repos/community-staging-x86_64/ haskell-brick/repos/community-staging-x86_64/PKGBUILD (from rev 293302, haskell-brick/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-brick/repos/community-staging-x86_64/PKGBUILD (from rev 293302, haskell-brick/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-12 15:29:01 UTC (rev 293303) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=brick +pkgname=haskell-brick +pkgver=0.33 +pkgrel=9 +pkgdesc="A declarative terminal user interface library" +url="https://github.com/jtdaugherty/brick"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-vty' 'haskell-data-clist' 'haskell-dlist' 'haskell-microlens' + 'haskell-microlens-th' 'haskell-microlens-mtl' 'haskell-config-ini' 'haskell-vector' + 'haskell-contravariant' 'haskell-stm' 'haskell-text' 'haskell-text-zipper' + 'haskell-word-wrap') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('1d858e77c1c805398220db1ed18052f87cb32d19eb5d21db91aab1653f5bf738ec65fdc2757059f930e32fbf7341313db28dafe1087938ff31907c423a430663') + +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-demos +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-aws/trunk (PKGBUILD)
Date: Monday, February 12, 2018 @ 15:31:42 Author: felixonmars Revision: 293304 upgpkg: haskell-aws 0.18-41 rebuild with stringbuilder,0.5.1 Modified: haskell-aws/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-12 15:29:01 UTC (rev 293303) +++ PKGBUILD2018-02-12 15:31:42 UTC (rev 293304) @@ -5,7 +5,7 @@ _hkgname=aws pkgname=haskell-aws pkgver=0.18 -pkgrel=40 +pkgrel=41 pkgdesc="Amazon Web Services (AWS) for Haskell" url="https://github.com/aristidb/aws"; license=("custom:BSD3")
[arch-commits] Commit in haskell-aws/repos (2 files)
Date: Monday, February 12, 2018 @ 15:32:02 Author: felixonmars Revision: 293305 archrelease: copy trunk to community-staging-x86_64 Added: haskell-aws/repos/community-staging-x86_64/ haskell-aws/repos/community-staging-x86_64/PKGBUILD (from rev 293304, haskell-aws/trunk/PKGBUILD) --+ PKGBUILD | 55 +++ 1 file changed, 55 insertions(+) Copied: haskell-aws/repos/community-staging-x86_64/PKGBUILD (from rev 293304, haskell-aws/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-12 15:32:02 UTC (rev 293305) @@ -0,0 +1,55 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=aws +pkgname=haskell-aws +pkgver=0.18 +pkgrel=41 +pkgdesc="Amazon Web Services (AWS) for Haskell" +url="https://github.com/aristidb/aws"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-base16-bytestring' + 'haskell-base64-bytestring' 'haskell-blaze-builder' 'haskell-byteable' + 'haskell-case-insensitive' 'haskell-cereal' 'haskell-conduit' 'haskell-conduit-extra' + 'haskell-cryptonite' 'haskell-data-default' 'haskell-http-conduit' 'haskell-http-types' + 'haskell-lifted-base' 'haskell-memory' 'haskell-monad-control' 'haskell-mtl' + 'haskell-network' 'haskell-old-locale' 'haskell-resourcet' 'haskell-safe' + 'haskell-scientific' 'haskell-tagged' 'haskell-text' 'haskell-unordered-containers' + 'haskell-utf8-string' 'haskell-vector' 'haskell-xml-conduit') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-conduit-combinators' 'haskell-errors' + 'haskell-http-client' 'haskell-http-client-tls' 'haskell-quickcheck-instances' + 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' + 'haskell-transformers-base') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('11cf6675e4caf818e39efe697704acff7c5e0a74641482b791de17b18f6e0224be1bd24fb734a419685ca4b2cbf5913bea0012f4f79e4b988ee4cbc9252d0f52') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-examples +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 +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test || warning "Requires AWS credentials to test" +} + +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-authenticate/trunk (PKGBUILD)
Date: Monday, February 12, 2018 @ 15:33:25 Author: felixonmars Revision: 293306 upgpkg: haskell-authenticate 1.3.4-34 rebuild with stringbuilder,0.5.1 Modified: haskell-authenticate/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-12 15:32:02 UTC (rev 293305) +++ PKGBUILD2018-02-12 15:33:25 UTC (rev 293306) @@ -5,7 +5,7 @@ _hkgname=authenticate pkgname=haskell-authenticate pkgver=1.3.4 -pkgrel=33 +pkgrel=34 pkgdesc="Authentication methods for Haskell web applications." url="https://github.com/yesodweb/authenticate"; license=("MIT")
[arch-commits] Commit in haskell-authenticate/repos (2 files)
Date: Monday, February 12, 2018 @ 15:33:48 Author: felixonmars Revision: 293307 archrelease: copy trunk to community-staging-x86_64 Added: haskell-authenticate/repos/community-staging-x86_64/ haskell-authenticate/repos/community-staging-x86_64/PKGBUILD (from rev 293306, haskell-authenticate/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-authenticate/repos/community-staging-x86_64/PKGBUILD (from rev 293306, haskell-authenticate/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-12 15:33:48 UTC (rev 293307) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=authenticate +pkgname=haskell-authenticate +pkgver=1.3.4 +pkgrel=34 +pkgdesc="Authentication methods for Haskell web applications." +url="https://github.com/yesodweb/authenticate"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-blaze-builder' + 'haskell-case-insensitive' 'haskell-conduit' 'haskell-http-conduit' 'haskell-http-types' + 'haskell-network-uri' 'haskell-resourcet' 'haskell-tagstream-conduit' 'haskell-text' + 'haskell-unordered-containers' 'haskell-xml-conduit') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('a6e5a9f4c20ca2bb980958c0cc6273492a6488a3f7c1954170bb8b40e46a4c2f7b607c961506e11ddc5421289c907148c1bc70b855bd16664bc1153ef7865571') + +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 \ +-fnetwork-uri +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 cabal-install/trunk (PKGBUILD)
Date: Monday, February 12, 2018 @ 15:44:21 Author: felixonmars Revision: 293308 upgpkg: cabal-install 2.0.0.1-9 rebuild with stringbuilder,0.5.1 Modified: cabal-install/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-12 15:33:48 UTC (rev 293307) +++ PKGBUILD2018-02-12 15:44:21 UTC (rev 293308) @@ -6,7 +6,7 @@ pkgname=cabal-install pkgver=2.0.0.1 -pkgrel=8 +pkgrel=9 pkgdesc="The command-line interface for Cabal and Hackage." url="https://hackage.haskell.org/package/cabal-install"; license=('custom:BSD3')
[arch-commits] Commit in cabal-install/repos (2 files)
Date: Monday, February 12, 2018 @ 15:44:51 Author: felixonmars Revision: 293309 archrelease: copy trunk to community-staging-x86_64 Added: cabal-install/repos/community-staging-x86_64/ cabal-install/repos/community-staging-x86_64/PKGBUILD (from rev 293308, cabal-install/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: cabal-install/repos/community-staging-x86_64/PKGBUILD (from rev 293308, cabal-install/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-12 15:44:51 UTC (rev 293309) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Thomas Dziedzic +# Contributor: Vesa Kaihlavirta +# Contributor: Arch Haskell Team + +pkgname=cabal-install +pkgver=2.0.0.1 +pkgrel=9 +pkgdesc="The command-line interface for Cabal and Hackage." +url="https://hackage.haskell.org/package/cabal-install"; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-async' 'haskell-base16-bytestring' 'haskell-cryptohash-sha256' + 'haskell-echo' 'haskell-edit-distance' 'haskell-hackage-security' 'haskell-hashable' + 'haskell-http' 'haskell-mtl' 'haskell-network' 'haskell-network-uri' 'haskell-random' + 'haskell-stm' 'haskell-tar' 'haskell-zlib') +makedepends=('ghc' 'haskell-pretty-show' 'haskell-quickcheck' 'haskell-tagged' 'haskell-tasty' + 'haskell-tasty-hunit' 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/package/cabal-install-${pkgver}/cabal-install-${pkgver}.tar.gz";) +sha512sums=('136105745e22b83a9ab906ac71ebbf4a5992b1731dd152e88eaa8dfd0d3076ddaca80bf0077c8b59c085c7d2f2fd0a3786e6e4c70a47dc924995f23758952a16') + +build() { + cd "${srcdir}/$pkgname-$pkgver" + + runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic --disable-library-vanilla \ +--docdir="/usr/share/doc/${pkgname}" --enable-tests \ +-fnetwork-uri -f-old-directory -f-old-bytestring -f-debug-expensive-assertions -f-debug-conflict-sets \ +-f-debug-tracetree -f-parsec -f-monolithic + runhaskell Setup build +} + +check() { + cd $pkgname-$pkgver + runhaskell Setup test || warning "TODO: pass -dynamic somewhere" +} + +package() { + cd "${srcdir}/$pkgname-$pkgver" + runhaskell Setup copy --destdir="${pkgdir}" + + install -Dm644 LICENSE \ +"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + + install -Dm644 bash-completion/cabal \ +"${pkgdir}/usr/share/bash-completion/completions/cabal" +}
[arch-commits] Commit in xmobar/trunk (PKGBUILD)
Date: Monday, February 12, 2018 @ 15:46:54 Author: felixonmars Revision: 293310 upgpkg: xmobar 0.24.5-21 rebuild with stringbuilder,0.5.1 Modified: xmobar/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-12 15:44:51 UTC (rev 293309) +++ PKGBUILD2018-02-12 15:46:54 UTC (rev 293310) @@ -5,7 +5,7 @@ pkgname=xmobar pkgver=0.24.5 -pkgrel=20 +pkgrel=21 pkgdesc='Minimalistic Text Based Status Bar' url='https://hackage.haskell.org/package/xmobar' license=('custom:BSD3')
[arch-commits] Commit in xmobar/repos (2 files)
Date: Monday, February 12, 2018 @ 15:47:23 Author: felixonmars Revision: 293311 archrelease: copy trunk to community-staging-x86_64 Added: xmobar/repos/community-staging-x86_64/ xmobar/repos/community-staging-x86_64/PKGBUILD (from rev 293310, xmobar/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: xmobar/repos/community-staging-x86_64/PKGBUILD (from rev 293310, xmobar/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-12 15:47:23 UTC (rev 293311) @@ -0,0 +1,38 @@ +# Maintainer: Levente Polyak +# Maintainer: Jelle van der Waa +# Contributer: Sergej Pupykin +# Contributor: Arch Haskell Team + +pkgname=xmobar +pkgver=0.24.5 +pkgrel=21 +pkgdesc='Minimalistic Text Based Status Bar' +url='https://hackage.haskell.org/package/xmobar' +license=('custom:BSD3') +arch=('x86_64') +depends=('libxft' 'libxinerama' 'wireless_tools' 'libxrandr' 'libxpm' 'ghc-libs' 'haskell-x11' + 'haskell-x11-xft' 'haskell-utf8-string' 'haskell-network-uri' 'haskell-hinotify' + 'haskell-stm' 'haskell-parsec' 'haskell-mtl' 'haskell-regex-base' 'haskell-regex-compat' + 'haskell-http' 'haskell-dbus' 'haskell-libmpd') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/xmobar/${pkgver}/xmobar-${pkgver}.tar.gz) +sha512sums=('b7f4c8b206640d7d0fc60e326fffdc31f4c00df0ffac86102d40035bc632c808cfa19485073059a9c9a01c45b7a9e0aa2bba8dfa27ce9df79d1247a3a13073d4') + +build() { + cd xmobar-${pkgver} + runhaskell Setup configure -O \ +--enable-shared \ +--prefix=/usr \ +--enable-executable-dynamic \ +--disable-library-vanilla \ +--flags="with_utf8 with_xft with_iwlib with_xpm with_inotify with_mpd with_dbus" + runhaskell Setup build +} + +package() { + cd xmobar-${pkgver} + runhaskell Setup copy --destdir="${pkgdir}" + install -D -m644 license "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in tamarin-prover/trunk (PKGBUILD)
Date: Monday, February 12, 2018 @ 15:49:29 Author: felixonmars Revision: 293312 upgpkg: tamarin-prover 1.2.2-83 rebuild with stringbuilder,0.5.1 Modified: tamarin-prover/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-12 15:47:23 UTC (rev 293311) +++ PKGBUILD2018-02-12 15:49:29 UTC (rev 293312) @@ -4,7 +4,7 @@ pkgname=tamarin-prover pkgver=1.2.2 -pkgrel=82 +pkgrel=83 pkgdesc="The Tamarin prover for security protocol analysis" url="http://tamarin-prover.github.io"; license=("GPL")
[arch-commits] Commit in tamarin-prover/repos (3 files)
Date: Monday, February 12, 2018 @ 15:49:53 Author: felixonmars Revision: 293313 archrelease: copy trunk to community-staging-x86_64 Added: tamarin-prover/repos/community-staging-x86_64/ tamarin-prover/repos/community-staging-x86_64/PKGBUILD (from rev 293312, tamarin-prover/trunk/PKGBUILD) tamarin-prover/repos/community-staging-x86_64/binary-orphans-0.1.8.0.patch (from rev 293312, tamarin-prover/trunk/binary-orphans-0.1.8.0.patch) --+ PKGBUILD | 54 + binary-orphans-0.1.8.0.patch | 16 2 files changed, 70 insertions(+) Copied: tamarin-prover/repos/community-staging-x86_64/PKGBUILD (from rev 293312, tamarin-prover/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-12 15:49:53 UTC (rev 293313) @@ -0,0 +1,54 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=tamarin-prover +pkgver=1.2.2 +pkgrel=83 +pkgdesc="The Tamarin prover for security protocol analysis" +url="http://tamarin-prover.github.io"; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'graphviz' 'maude' "haskell-hunit" "haskell-binary-orphans" + "haskell-blaze-builder" "haskell-blaze-html" "haskell-cmdargs" "haskell-conduit" + "haskell-fclabels" "haskell-file-embed" "haskell-gitrev" "haskell-http-types" + "haskell-lifted-base" "haskell-mtl" "haskell-resourcet" "haskell-safe" + "haskell-shakespeare" "haskell-text" "haskell-threads" "haskell-wai" "haskell-warp" + "haskell-yesod-core" "haskell-yesod-static" "haskell-tamarin-prover-utils" + "haskell-tamarin-prover-term" "haskell-tamarin-prover-theory") +optdepends=('ocaml: for sapic support') +makedepends=('ghc' 'ocaml') +source=("tamarin-prover-$pkgver.tar.gz::https://github.com/tamarin-prover/tamarin-prover/archive/$pkgver.tar.gz"; +binary-orphans-0.1.8.0.patch) +sha256sums=('f9b2d3acc01b89f71d2b246a6b3010ebab71e4fe309b3be8a8eac213422b43de' +'d2f700f4d5b0a3aaf239139bc4abba85acdc2ab86ae3ff7fe345b95679998011') + +prepare() { +cd "${srcdir}/${pkgname}-${pkgver}" +sed -i '/cp sapic/d' plugins/sapic/Makefile +patch -p1 -i ../binary-orphans-0.1.8.0.patch +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-executable-dynamic --prefix=/usr \ +--docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +-fthreaded -ftest-coverage -f-build-tests +runhaskell Setup build + +cd plugins/sapic +make -j1 +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" + +install -Dm644 etc/filetype.vim "$pkgdir"/usr/share/vim/vimfiles/filetype.vim +install -Dm644 etc/spthy.vim "$pkgdir"/usr/share/vim/vimfiles/syntax/spthy.vim +install -Dm644 etc/sapic.vim "$pkgdir"/usr/share/vim/vimfiles/syntax/sapic.vim + +cd plugins/sapic +install -Dm755 sapic "$pkgdir"/usr/bin/sapic +} Copied: tamarin-prover/repos/community-staging-x86_64/binary-orphans-0.1.8.0.patch (from rev 293312, tamarin-prover/trunk/binary-orphans-0.1.8.0.patch) === --- community-staging-x86_64/binary-orphans-0.1.8.0.patch (rev 0) +++ community-staging-x86_64/binary-orphans-0.1.8.0.patch 2018-02-12 15:49:53 UTC (rev 293313) @@ -0,0 +1,16 @@ +diff --git a/src/Web/Types.hs b/src/Web/Types.hs +index 8efe669..95e75f3 100644 +--- a/src/Web/Types.hs b/src/Web/Types.hs +@@ -79,11 +79,6 @@ import Yesod.Static + import Theory + + +--- | Derived Instances to fix things +-instance Bin.Binary ZonedTime where +- get = liftM2 ZonedTime Bin.get Bin.get +- put (ZonedTime d tod) = Bin.put d >> Bin.put tod +- + -- + -- Types + --
[arch-commits] Commit in stylish-haskell/trunk (PKGBUILD)
Date: Monday, February 12, 2018 @ 15:51:11 Author: felixonmars Revision: 293314 upgpkg: stylish-haskell 0.8.1.0-43 rebuild with stringbuilder,0.5.1 Modified: stylish-haskell/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-12 15:49:53 UTC (rev 293313) +++ PKGBUILD2018-02-12 15:51:11 UTC (rev 293314) @@ -4,7 +4,7 @@ pkgname=stylish-haskell pkgver=0.8.1.0 -pkgrel=42 +pkgrel=43 pkgdesc="Haskell code prettifier" url="https://github.com/jaspervdj/stylish-haskell"; license=("custom:BSD3")
[arch-commits] Commit in stylish-haskell/repos (2 files)
Date: Monday, February 12, 2018 @ 15:51:31 Author: felixonmars Revision: 293315 archrelease: copy trunk to community-staging-x86_64 Added: stylish-haskell/repos/community-staging-x86_64/ stylish-haskell/repos/community-staging-x86_64/PKGBUILD (from rev 293314, stylish-haskell/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: stylish-haskell/repos/community-staging-x86_64/PKGBUILD (from rev 293314, stylish-haskell/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-12 15:51:31 UTC (rev 293315) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=stylish-haskell +pkgver=0.8.1.0 +pkgrel=43 +pkgdesc="Haskell code prettifier" +url="https://github.com/jaspervdj/stylish-haskell"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-aeson" "haskell-src-exts" "haskell-mtl" "haskell-optparse-applicative" + "haskell-strict" "haskell-syb" "haskell-yaml") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) +sha512sums=('617b4a089b66a895b49f7ecb205d91f4736843b95b393460e08b3276410f8f994e613b135c4c2dec69323d1b333061165db8878baf33c9dd2131dbeb59a25366') + +build() { +cd "${srcdir}/${pkgname}-${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 \ +-f-old_base +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}/${pkgname}-${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 stack/trunk (PKGBUILD)
Date: Monday, February 12, 2018 @ 15:57:19 Author: felixonmars Revision: 293316 upgpkg: stack 1.6.3-70 rebuild with stringbuilder,0.5.1 Modified: stack/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-12 15:51:31 UTC (rev 293315) +++ PKGBUILD2018-02-12 15:57:19 UTC (rev 293316) @@ -4,7 +4,7 @@ pkgname=stack pkgver=1.6.3 -pkgrel=69 +pkgrel=70 pkgdesc="The Haskell Tool Stack" url="https://github.com/commercialhaskell/stack"; license=("custom:BSD3")
[arch-commits] Commit in stack/repos (3 files)
Date: Monday, February 12, 2018 @ 15:57:46 Author: felixonmars Revision: 293317 archrelease: copy trunk to community-staging-x86_64 Added: stack/repos/community-staging-x86_64/ stack/repos/community-staging-x86_64/PKGBUILD (from rev 293316, stack/trunk/PKGBUILD) stack/repos/community-staging-x86_64/stack.install (from rev 293316, stack/trunk/stack.install) ---+ PKGBUILD | 76 stack.install |4 ++ 2 files changed, 80 insertions(+) Copied: stack/repos/community-staging-x86_64/PKGBUILD (from rev 293316, stack/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-12 15:57:46 UTC (rev 293317) @@ -0,0 +1,76 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=stack +pkgver=1.6.3 +pkgrel=70 +pkgdesc="The Haskell Tool Stack" +url="https://github.com/commercialhaskell/stack"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-annotated-wl-pprint' 'haskell-ansi-terminal' + 'haskell-async' 'haskell-attoparsec' 'haskell-base64-bytestring' 'haskell-bindings-uname' + 'haskell-blaze-builder' 'haskell-clock' 'haskell-conduit' 'haskell-conduit-extra' + 'haskell-cryptonite' 'haskell-cryptonite-conduit' 'haskell-echo' 'haskell-exceptions' + 'haskell-extra' 'haskell-fast-logger' 'haskell-file-embed' 'haskell-filelock' + 'haskell-fsnotify' 'haskell-generic-deriving' 'haskell-gitrev' 'haskell-hackage-security' + 'haskell-hashable' 'haskell-hastache' 'haskell-hpack' 'haskell-http-client' + 'haskell-http-client-tls' 'haskell-http-conduit' 'haskell-http-types' 'haskell-memory' + 'haskell-microlens' 'haskell-microlens-mtl' 'haskell-mintty' 'haskell-monad-logger' + 'haskell-mono-traversable' 'haskell-mtl' 'haskell-neat-interpolation' 'haskell-network-uri' + 'haskell-open-browser' 'haskell-optparse-applicative' 'haskell-optparse-simple' + 'haskell-path' 'haskell-path-io' 'haskell-persistent' 'haskell-persistent-sqlite' + 'haskell-persistent-template' 'haskell-pid1' 'haskell-primitive' 'haskell-project-template' + 'haskell-regex-applicative-text' 'haskell-resourcet' 'haskell-retry' 'haskell-semigroups' + 'haskell-split' 'haskell-stm' 'haskell-store' 'haskell-store-core' + 'haskell-streaming-commons' 'haskell-tar' 'haskell-temporary' 'haskell-text' + 'haskell-text-metrics' 'haskell-th-reify-many' 'haskell-tls' 'haskell-unicode-transforms' + 'haskell-unix-compat' 'haskell-unliftio' 'haskell-unordered-containers' 'haskell-vector' + 'haskell-yaml' 'haskell-zip-archive' 'haskell-zlib') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-hspec' 'haskell-smallcheck') +checkdepends=('cabal-install') +conflicts=('haskell-stack') +replaces=('haskell-stack') +install="stack.install" +source=("$pkgname-$pkgver.tar.gz::https://github.com/commercialhaskell/stack/archive/v$pkgver.tar.gz";) +sha512sums=('28cb4d65fdcfdb999ef9ef853629b1590cde3fdd736c768c1e41350dec3a8dd3dae8519acef17eca6665c50f46fb3958cc2b9347a10b627842c47c0b9b0cd175') + +prepare() { + cd $pkgname-$pkgver + hpack +} + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ + -f-disable-git-info -f-integration-tests -f-static -f-hide-dependency-versions -f-supported-build + 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 +} + +check() { + cd $pkgname-$pkgver + # cabal update + LD_LIBRARY_PATH="$PWD"/dist/build PATH="$PWD"/dist/build/stack:"$PATH" runhaskell Setup test + # Integration tests will result in 4 failures on Arch currently +} + +package() { + cd "${srcdir}/${pkgname}-${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" + + LD_PRELOAD=$(ls "$pkgdir"/usr/lib/libHSstack-*-ghc*.so) "${pkgdir}"/usr/bin/stack --bash-completion-script /usr/bin/stack > stack_completion_script + install -Dm644 stack_completion_script "${pkgdir}/usr/share/bash-completion/completions/stack" +} Copied: stack/repos/community-staging-x86_64/stack.install (from rev
[arch-commits] Commit in postgrest/trunk (PKGBUILD)
Date: Monday, February 12, 2018 @ 16:01:23 Author: felixonmars Revision: 293318 upgpkg: postgrest 0.4.4.0-39 rebuild with stringbuilder,0.5.1 Modified: postgrest/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-12 15:57:46 UTC (rev 293317) +++ PKGBUILD2018-02-12 16:01:23 UTC (rev 293318) @@ -4,7 +4,7 @@ pkgname=postgrest pkgver=0.4.4.0 -pkgrel=38 +pkgrel=39 pkgdesc="REST API for any Postgres database" url="https://github.com/begriffs/postgrest"; license=("MIT")
[arch-commits] Commit in postgrest/repos (2 files)
Date: Monday, February 12, 2018 @ 16:01:45 Author: felixonmars Revision: 293319 archrelease: copy trunk to community-staging-x86_64 Added: postgrest/repos/community-staging-x86_64/ postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 293318, postgrest/trunk/PKGBUILD) --+ PKGBUILD | 70 + 1 file changed, 70 insertions(+) Copied: postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 293318, postgrest/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-12 16:01:45 UTC (rev 293319) @@ -0,0 +1,70 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=postgrest +pkgver=0.4.4.0 +pkgrel=39 +pkgdesc="REST API for any Postgres database" +url="https://github.com/begriffs/postgrest"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-hasql' 'haskell-hasql-pool' 'haskell-protolude' 'haskell-text' + 'haskell-warp' 'haskell-base64-bytestring' 'haskell-retry' 'haskell-aeson' + 'haskell-ansi-wl-pprint' 'haskell-case-insensitive' 'haskell-cassava' + 'haskell-configurator-ng' 'haskell-contravariant' 'haskell-either' 'haskell-gitrev' + 'haskell-hasql-transaction' 'haskell-heredoc' 'haskell-http' 'haskell-http-types' + 'haskell-insert-ordered-containers' 'haskell-interpolatedstring-perl6' 'haskell-jose' + 'haskell-lens' 'haskell-lens-aeson' 'haskell-network-uri' 'haskell-optparse-applicative' + 'haskell-parsec' 'haskell-ranged-sets' 'haskell-regex-tdfa' 'haskell-safe' + 'haskell-scientific' 'haskell-swagger2' 'haskell-unordered-containers' 'haskell-vector' + 'haskell-wai' 'haskell-wai-cors' 'haskell-wai-extra' 'haskell-wai-middleware-static' + 'haskell-cookie') +makedepends=('ghc' 'haskell-aeson-qq' 'haskell-async' 'haskell-hspec' 'haskell-hspec-wai' + 'haskell-hspec-wai-json' 'haskell-hjsonschema') +checkdepends=('pifpaf' 'postgresql' 'procps-ng') +source=("$pkgname-$pkgver.tar.bz2::https://github.com/begriffs/postgrest/archive/v$pkgver.tar.gz";) +sha512sums=('f19c426a59d1c77d8e7808ee248eba1967cc5fc8686f5380603e2f8ab80aeeca20a4b145e056feceb1bcb9dedfa3b88c2ace7aab4bc1152f780630360fe6485c') + +prepare() { +sed -i 's/==/>=/' $pkgname-$pkgver/$pkgname.cabal +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-CI +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 +} + +check() { +cd $pkgname-$pkgver + +eval $(pifpaf run postgresql --host 127.0.0.1 --port 5432) +createdb postgrest_test + +# TODO: it shouldn't take this long to finish +# POSTGREST_TEST_CONNECTION=$(test/create_test_db "postgres://$USER@localhost" postgrest_test) runhaskell Setup test + +# Disabled: uses stack +# test/io-tests.sh + +pifpaf_stop +} + +package() { +cd "${srcdir}/${pkgname}-${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 pandoc-crossref/trunk (PKGBUILD)
Date: Monday, February 12, 2018 @ 16:03:10 Author: felixonmars Revision: 293320 upgpkg: pandoc-crossref 0.3.0.1-30 rebuild with stringbuilder,0.5.1 Modified: pandoc-crossref/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-12 16:01:45 UTC (rev 293319) +++ PKGBUILD2018-02-12 16:03:10 UTC (rev 293320) @@ -4,7 +4,7 @@ pkgname=pandoc-crossref pkgver=0.3.0.1 -pkgrel=29 +pkgrel=30 pkgdesc="Pandoc filter for cross-references" url="https://hackage.haskell.org/package/${pkgname}"; license=("GPL2")
[arch-commits] Commit in pandoc-crossref/repos (2 files)
Date: Monday, February 12, 2018 @ 16:03:31 Author: felixonmars Revision: 293321 archrelease: copy trunk to community-staging-x86_64 Added: pandoc-crossref/repos/community-staging-x86_64/ pandoc-crossref/repos/community-staging-x86_64/PKGBUILD (from rev 293320, pandoc-crossref/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: pandoc-crossref/repos/community-staging-x86_64/PKGBUILD (from rev 293320, pandoc-crossref/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-12 16:03:31 UTC (rev 293321) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=pandoc-crossref +pkgver=0.3.0.1 +pkgrel=30 +pkgdesc="Pandoc filter for cross-references" +url="https://hackage.haskell.org/package/${pkgname}"; +license=("GPL2") +arch=('x86_64') +depends=('ghc-libs' 'haskell-data-default' 'haskell-data-accessor' 'haskell-data-accessor-template' + 'haskell-data-accessor-transformers' 'haskell-file-embed' 'haskell-mtl' + 'haskell-open-browser' 'haskell-optparse-applicative' 'pandoc' 'haskell-pandoc-types' + 'haskell-roman-numerals' 'haskell-syb' 'haskell-text' 'haskell-utility-ht') +makedepends=('ghc') +conflicts=('haskell-pandoc-crossref') +replaces=('haskell-pandoc-crossref') +source=("$pkgname-$pkgver.tar.gz::https://github.com/lierdakil/pandoc-crossref/archive/v$pkgver.tar.gz";) +sha512sums=('9484b50cb01bad33687d4787f48878899d59eeaddd6714ac324e37be5bd20a313f246cafce1d7fba36432fd99cb75f10d4efba5ebd9b0def87dc77410c912b13') + +build() { +cd "${srcdir}/${pkgname}-${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}/${pkgname}-${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}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in csound/trunk (PKGBUILD)
Date: Monday, February 12, 2018 @ 16:05:16 Author: dvzrv Revision: 293322 upgpkg: csound 6.10.0-7 Rebuilding for community. Adding python2 as makedepends. Modified: csound/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-02-12 16:03:31 UTC (rev 293321) +++ PKGBUILD2018-02-12 16:05:16 UTC (rev 293322) @@ -6,13 +6,13 @@ pkgbase=csound pkgname=('csound' 'csound-doc') pkgver=6.10.0 -pkgrel=6 +pkgrel=7 pkgdesc="A programming language for sound rendering and signal processing." arch=('x86_64') url="http://csound.com"; license=('LGPL') # add gmm (after fix) and wiiuse -makedepends=('boost' 'cmake' 'dssi' 'eigen' 'faust' 'fltk' 'fluidsynth' 'java-environment' 'ladspa' 'llvm' 'luajit' 'pd' 'portaudio' 'portmidi' 'swig') +makedepends=('boost' 'cmake' 'dssi' 'eigen' 'faust' 'fltk' 'fluidsynth' 'java-environment' 'ladspa' 'llvm' 'luajit' 'pd' 'portaudio' 'portmidi' 'python2' 'swig') # add {neovim,vim}-csound once there's a tagged release source=("${pkgname[0]}-${pkgver}.tar.gz::https://github.com/csound/csound/archive/${pkgver}.tar.gz"; "${pkgname[0]}.sh"
[arch-commits] Commit in csound/repos (3 files)
Date: Monday, February 12, 2018 @ 16:05:32 Author: dvzrv Revision: 293323 archrelease: copy trunk to community-x86_64 Added: csound/repos/community-x86_64/ csound/repos/community-x86_64/PKGBUILD (from rev 293322, csound/trunk/PKGBUILD) csound/repos/community-x86_64/csound.sh (from rev 293322, csound/trunk/csound.sh) ---+ PKGBUILD | 70 csound.sh |3 ++ 2 files changed, 73 insertions(+) Copied: csound/repos/community-x86_64/PKGBUILD (from rev 293322, csound/trunk/PKGBUILD) === --- community-x86_64/PKGBUILD (rev 0) +++ community-x86_64/PKGBUILD 2018-02-12 16:05:32 UTC (rev 293323) @@ -0,0 +1,70 @@ +# Maintainer: David Runge +# Contributor: Ainola +# Contributor: speps +# Contributor: Bernardo Barros + +pkgbase=csound +pkgname=('csound' 'csound-doc') +pkgver=6.10.0 +pkgrel=7 +pkgdesc="A programming language for sound rendering and signal processing." +arch=('x86_64') +url="http://csound.com"; +license=('LGPL') +# add gmm (after fix) and wiiuse +makedepends=('boost' 'cmake' 'dssi' 'eigen' 'faust' 'fltk' 'fluidsynth' 'java-environment' 'ladspa' 'llvm' 'luajit' 'pd' 'portaudio' 'portmidi' 'python2' 'swig') +# add {neovim,vim}-csound once there's a tagged release +source=("${pkgname[0]}-${pkgver}.tar.gz::https://github.com/csound/csound/archive/${pkgver}.tar.gz"; +"${pkgname[0]}.sh" + "https://github.com/${pkgbase}/${pkgbase}/releases/download/${pkgver}/Csound${pkgver}_manual_html.zip"; + "https://github.com/${pkgbase}/${pkgbase}/releases/download/${pkgver}/Csound${pkgver}_manual_pdf.zip";) +sha512sums=('1ccf0a2d5273da016ec585e788e4af0b91f55c3be081a51c53dc39b0fbcfba0cf1308828784a1e5dfc39250dedbd3f4b48afbb5c4140c11fd469ca6753702ed4' + '26e92e7168961686b3d89e9d552f4b086922469f7fc3e8b4b967d32bb7e41fddf014fd52a0aef30f229db57f7eac2980efe7c54b3fc3a7c321ae7e20adbb3995' + 'f61f46705607eb39897fd3b27353fb233acd9da5e00a2b64d63116f74b889f2daafa72d48ed7c5ec1890e32d81331f91455861f2cb3fad3d13b7d27ec203357a' + 'cf6ec335782032fb0703a3042c0222316cd215eba2be242e65d4f1ae23d886177620c96cc63c1aace43a72c1d6258a88612c1ffd5ef0e43675729bae39969fa1') + +prepare() { + cd "${pkgname[0]}-${pkgver}" + # requires out-of-tree build + mkdir bld +} + +build() { + cd "${pkgname[0]}-${pkgver}/bld" + cmake .. -DCMAKE_INSTALL_PREFIX=/usr \ + -DJAVA_MODULE_INSTALL_DIR=/usr/lib/csound/java \ + -DBUILD_FAUST_OPCODES=1 \ + -DFAUST_LIBRARY=/usr/lib/libfaust.a \ + -DLUA_MODULE_INSTALL_DIR=/usr/lib/lua/5.1/ \ + -DPYTHON_INCLUDE_DIR=/usr/include/python2.7 \ + -DPYTHON_LIBRARY=/usr/lib/libpython2.7.so \ + -DPYTHON_MODULE_INSTALL_DIR=/usr/lib/python2.7/site-packages + make +} + +package_csound() { + depends=('curl' 'fltk' 'fluidsynth' 'hdf5' 'liblo' 'luajit' 'portaudio' 'portmidi' 'python2' 'stk' 'tk') + optdepends=('csound-doc: The canonical Csound Reference Manual' + 'csoundqt: Qt frontend' + 'faust: embed faust' + 'java-environment: Java Wrapper') + cd "${pkgname}-${pkgver}/bld" + make DESTDIR="${pkgdir}/" install + + # export vars in profile.d + install -vDm755 "${srcdir}/${pkgname[0]}.sh" \ +"${pkgdir}/etc/profile.d/${pkgname[0]}.sh" +} + +package_csound-doc() { + license=('LGPL' 'GPL') + install -vDm644 Csound${pkgver}_manual.pdf \ +"${pkgdir}/usr/share/doc/${pkgbase}/${pkgbase}-manual.pdf" + + install -dv "${pkgdir}/usr/share/doc/${pkgbase}/html" + cp -av "${srcdir}"/html/* "${pkgdir}/usr/share/doc/${pkgbase}/html" + # fix file permissions + find "${pkgdir}" -type f -exec chmod -c 644 {} \; +} + +# vim:set ts=2 sw=2 et: Copied: csound/repos/community-x86_64/csound.sh (from rev 293322, csound/trunk/csound.sh) === --- community-x86_64/csound.sh (rev 0) +++ community-x86_64/csound.sh 2018-02-12 16:05:32 UTC (rev 293323) @@ -0,0 +1,3 @@ +export OPCODE6DIR=/usr/lib/csound/plugins64 +export CSSTRNGS=/usr/share/locale +export RAWWAVE_PATH=/usr/lib/stk/rawwaves
[arch-commits] Commit in idris/trunk (PKGBUILD)
Date: Monday, February 12, 2018 @ 16:18:19 Author: felixonmars Revision: 293325 upgpkg: idris 1.2.0-24 rebuild with stringbuilder,0.5.1 Modified: idris/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-12 16:06:32 UTC (rev 293324) +++ PKGBUILD2018-02-12 16:18:19 UTC (rev 293325) @@ -4,7 +4,7 @@ pkgname=idris pkgver=1.2.0 -pkgrel=23 +pkgrel=24 pkgdesc="Functional Programming Language with Dependent Types" url="http://www.idris-lang.org/"; license=("custom:BSD3")
[arch-commits] Commit in idris/repos (2 files)
Date: Monday, February 12, 2018 @ 16:18:45 Author: felixonmars Revision: 293326 archrelease: copy trunk to community-staging-x86_64 Added: idris/repos/community-staging-x86_64/ idris/repos/community-staging-x86_64/PKGBUILD (from rev 293325, idris/trunk/PKGBUILD) --+ PKGBUILD | 60 1 file changed, 60 insertions(+) Copied: idris/repos/community-staging-x86_64/PKGBUILD (from rev 293325, idris/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-12 16:18:45 UTC (rev 293326) @@ -0,0 +1,60 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=idris +pkgver=1.2.0 +pkgrel=24 +pkgdesc="Functional Programming Language with Dependent Types" +url="http://www.idris-lang.org/"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-annotated-wl-pprint' 'haskell-ansi-terminal' + 'haskell-ansi-wl-pprint' 'haskell-async' 'haskell-base64-bytestring' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-cheapskate' 'haskell-code-page' 'haskell-fingertree' + 'haskell-fsnotify' 'haskell-ieee754' 'haskell-libffi' 'haskell-megaparsec' 'haskell-mtl' + 'haskell-network' 'haskell-optparse-applicative' 'haskell-regex-tdfa' 'haskell-safe' + 'haskell-split' 'haskell-terminal-size' 'haskell-text' 'haskell-uniplate' + 'haskell-unordered-containers' 'haskell-utf8-string' 'haskell-vector' + 'haskell-vector-binary-instances' 'haskell-zip-archive') +makedepends=('ghc' 'haskell-tagged' 'haskell-tasty' 'haskell-tasty-golden' 'haskell-tasty-rerun' + 'nodejs') +source=("$pkgname-$pkgver.tar.gz::https://github.com/idris-lang/Idris-dev/archive/v$pkgver.tar.gz";) +sha512sums=('ad9a1266c689fb961eb05ab295ea23029dfb85c3de190905b482afa0bca8ba0e7a69d1093a5e7fcd648d6fb1e2daeceb2d3f70562032c7857d081e0442ccf0cf') + +prepare() { +cd Idris-dev-$pkgver + +sed -i '1ioverride IDRIS := env LD_PRELOAD=$(shell ls ../../dist/build/libHSidris-*-ghc*.so) $(IDRIS)' \ +libs/*/Makefile +} + +build() { +cd Idris-dev-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fFFI -fGMP -frelease -f-freestanding -f-CI -f-execonly +LC_CTYPE=en_US.UTF-8 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 +} + +check() { +cd Idris-dev-$pkgver +# TODO: figure out the tests +PATH="$PWD/dist/build:$PATH" LD_LIBRARY_PATH="$PWD/dist/build" runhaskell Setup test || warning "Tests failed" +} + +package() { +cd Idris-dev-$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 hopenpgp-tools/trunk (PKGBUILD)
Date: Monday, February 12, 2018 @ 16:21:42 Author: felixonmars Revision: 293327 upgpkg: hopenpgp-tools 0.19.5-72 rebuild with stringbuilder,0.5.1 Modified: hopenpgp-tools/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-12 16:18:45 UTC (rev 293326) +++ PKGBUILD2018-02-12 16:21:42 UTC (rev 293327) @@ -4,7 +4,7 @@ pkgname=hopenpgp-tools pkgver=0.19.5 -pkgrel=71 +pkgrel=72 pkgdesc="hOpenPGP-based command-line tools" url="http://floss.scru.org/hopenpgp-tools"; license=("AGPL3")
[arch-commits] Commit in hopenpgp-tools/repos (2 files)
Date: Monday, February 12, 2018 @ 16:22:03 Author: felixonmars Revision: 293328 archrelease: copy trunk to community-staging-x86_64 Added: hopenpgp-tools/repos/community-staging-x86_64/ hopenpgp-tools/repos/community-staging-x86_64/PKGBUILD (from rev 293327, hopenpgp-tools/trunk/PKGBUILD) --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Copied: hopenpgp-tools/repos/community-staging-x86_64/PKGBUILD (from rev 293327, hopenpgp-tools/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-12 16:22:03 UTC (rev 293328) @@ -0,0 +1,37 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hopenpgp-tools +pkgver=0.19.5 +pkgrel=72 +pkgdesc="hOpenPGP-based command-line tools" +url="http://floss.scru.org/hopenpgp-tools"; +license=("AGPL3") +arch=('x86_64') +depends=('ghc-libs' "haskell-aeson" "haskell-ansi-wl-pprint" "haskell-attoparsec" + "haskell-base16-bytestring" "haskell-binary-conduit" "haskell-conduit" + "haskell-conduit-extra" "haskell-crypto-pubkey" "haskell-cryptohash" "haskell-errors" + "haskell-fgl" "haskell-graphviz" "haskell-hopenpgp" "haskell-http-client" + "haskell-http-client-tls" "haskell-http-types" "haskell-ixset-typed" "haskell-lens" + "haskell-monad-loops" "haskell-openpgp-asciiarmor" "haskell-optparse-applicative" + "haskell-resourcet" "haskell-text" "haskell-time-locale-compat" "haskell-wl-pprint-extras" + "haskell-wl-pprint-terminfo" "haskell-yaml") +makedepends=('alex' 'happy' 'ghc') +source=(https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz) +sha512sums=('0ecba903607ef27f14c43bf1f6a2383a740c44802dcecf6ac093f41f8d754d77ef6f14e8200316cd2d7e56b8c63934299c521b6693baf1ca219b65485fd6d52a') + +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}" + +rm "$pkgdir/usr/share/doc/hopenpgp-tools/LICENSE" +rmdir "$pkgdir/usr/share/doc/hopenpgp-tools" "$pkgdir/usr/share/doc" "$pkgdir/usr/share" +}
[arch-commits] Commit in knot/trunk (PKGBUILD)
Date: Monday, February 12, 2018 @ 16:22:37 Author: archange Revision: 293329 upgpkg: knot 2.6.5-1 Modified: knot/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-02-12 16:22:03 UTC (rev 293328) +++ PKGBUILD2018-02-12 16:22:37 UTC (rev 293329) @@ -5,7 +5,7 @@ # Contributor: Otto Sabart pkgname=knot -pkgver=2.6.4 +pkgver=2.6.5 pkgrel=1 pkgdesc="High-performance authoritative-only DNS server" arch=('x86_64') @@ -19,7 +19,7 @@ "${pkgname}.service" "${pkgname}.sysusers" "${pkgname}.tmpfiles") -sha256sums=('1d0d37b5047ecd554d927519d5565c29c1ba9b501c100eb5f3a5af184d75386a' +sha256sums=('33cd676706e2baeb37cf3879ccbc91a1e1cd1ee5d7a082adff4d1e753ce49d46' 'SKIP' '353e109d07483d029a85106021c108767aab74427abec6a66c8e3c6b39a0b41f' '76c47120f91dbe467454a2f5330067d3dfd6ac5dacda5f3a095138b9a8877855'
[arch-commits] Commit in knot/repos/community-x86_64 (8 files)
Date: Monday, February 12, 2018 @ 16:22:53 Author: archange Revision: 293330 archrelease: copy trunk to community-x86_64 Added: knot/repos/community-x86_64/PKGBUILD (from rev 293329, knot/trunk/PKGBUILD) knot/repos/community-x86_64/knot.service (from rev 293329, knot/trunk/knot.service) knot/repos/community-x86_64/knot.sysusers (from rev 293329, knot/trunk/knot.sysusers) knot/repos/community-x86_64/knot.tmpfiles (from rev 293329, knot/trunk/knot.tmpfiles) Deleted: knot/repos/community-x86_64/PKGBUILD knot/repos/community-x86_64/knot.service knot/repos/community-x86_64/knot.sysusers knot/repos/community-x86_64/knot.tmpfiles ---+ PKGBUILD | 138 knot.service | 22 knot.sysusers |2 knot.tmpfiles |4 - 4 files changed, 83 insertions(+), 83 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-02-12 16:22:37 UTC (rev 293329) +++ PKGBUILD2018-02-12 16:22:53 UTC (rev 293330) @@ -1,69 +0,0 @@ -# Maintainer: Bruno Pagani -# Contributor: Ondřej Surý -# Contributor: Julian Brost -# Contributor: Oleander Reis -# Contributor: Otto Sabart - -pkgname=knot -pkgver=2.6.4 -pkgrel=1 -pkgdesc="High-performance authoritative-only DNS server" -arch=('x86_64') -url="https://www.knot-dns.cz/"; -license=('GPL3') -depends=('lmdb' 'liburcu' 'protobuf-c' 'fstrm' 'libedit' 'systemd' 'libcap-ng' 'gnutls' 'libidn2') -optdepends=('python: for pykeymgr') -backup=('etc/knot/knot.conf') - -source=("https://secure.nic.cz/files/knot-dns/${pkgname}-${pkgver}.tar.xz"{,.asc} -"${pkgname}.service" -"${pkgname}.sysusers" -"${pkgname}.tmpfiles") -sha256sums=('1d0d37b5047ecd554d927519d5565c29c1ba9b501c100eb5f3a5af184d75386a' -'SKIP' -'353e109d07483d029a85106021c108767aab74427abec6a66c8e3c6b39a0b41f' -'76c47120f91dbe467454a2f5330067d3dfd6ac5dacda5f3a095138b9a8877855' -'793fee121d03acce87e3b04cfa869d4eb65e6ac0ee3e1257804fa526fa60d7f5') -validpgpkeys=('742FA4E95829B6C5EAC6B85710BB7AF6FEBBD6AB') # Daniel Salzman - -build() { -cd ${pkgname}-${pkgver} - -./configure \ ---prefix=/usr \ ---sbindir=/usr/bin \ ---sysconfdir=/etc \ ---localstatedir=/var/lib \ ---libexecdir=/usr/lib/knot \ ---with-rundir=/run/knot \ ---with-storage=/var/lib/knot \ ---enable-recvmmsg \ ---enable-dnstap \ ---enable-systemd \ ---enable-reuseport \ ---disable-silent-rules - -make -} - -check() { -cd ${pkgname}-${pkgver} -make check -} - -package() { -cd ${pkgname}-${pkgver} - -make DESTDIR="${pkgdir}" install - -# Don’t keep those empty dir, manage them with systemd-tmpfiles instead -rmdir "${pkgdir}"/{var/{lib/{knot/,},},run/{knot/,}} - -rm "${pkgdir}"/etc/knot/example.com.zone -mv "${pkgdir}"/etc/knot/{knot.sample.conf,knot.conf} - -cd .. -install -Dm644 ${pkgname}.service -t "${pkgdir}"/usr/lib/systemd/system/ -install -Dm644 ${pkgname}.tmpfiles "${pkgdir}"/usr/lib/tmpfiles.d/${pkgname}.conf -install -Dm644 ${pkgname}.sysusers "${pkgdir}"/usr/lib/sysusers.d/${pkgname}.conf -} Copied: knot/repos/community-x86_64/PKGBUILD (from rev 293329, knot/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-02-12 16:22:53 UTC (rev 293330) @@ -0,0 +1,69 @@ +# Maintainer: Bruno Pagani +# Contributor: Ondřej Surý +# Contributor: Julian Brost +# Contributor: Oleander Reis +# Contributor: Otto Sabart + +pkgname=knot +pkgver=2.6.5 +pkgrel=1 +pkgdesc="High-performance authoritative-only DNS server" +arch=('x86_64') +url="https://www.knot-dns.cz/"; +license=('GPL3') +depends=('lmdb' 'liburcu' 'protobuf-c' 'fstrm' 'libedit' 'systemd' 'libcap-ng' 'gnutls' 'libidn2') +optdepends=('python: for pykeymgr') +backup=('etc/knot/knot.conf') + +source=("https://secure.nic.cz/files/knot-dns/${pkgname}-${pkgver}.tar.xz"{,.asc} +"${pkgname}.service" +"${pkgname}.sysusers" +"${pkgname}.tmpfiles") +sha256sums=('33cd676706e2baeb37cf3879ccbc91a1e1cd1ee5d7a082adff4d1e753ce49d46' +'SKIP' +'353e109d07483d029a85106021c108767aab74427abec6a66c8e3c6b39a0b41f' +'76c47120f91dbe467454a2f5330067d3dfd6ac5dacda5f3a095138b9a8877855' +'793fee121d03acce87e3b04cfa869d4eb65e6ac0ee3e1257804fa526fa60d7f5') +validpgpkeys=('742FA4E95829B6C5EAC6B85710BB7AF6FEBBD6AB') # Daniel Salzman + +build() { +cd ${pkgname}-${pkgver} + +./configure \ +--prefix=/usr \ +--sbindir=/usr/bin \ +--sysconfdir=/etc \ +--localstatedir=/var/lib \ +--libexecdir=/usr/lib/knot \ +--with-rundir=/run/knot \ +--with-storage=/var/lib/knot \ +--enable-recvmmsg \ +--enable-d
[arch-commits] Commit in hoogle/trunk (PKGBUILD)
Date: Monday, February 12, 2018 @ 16:23:34 Author: felixonmars Revision: 293331 upgpkg: hoogle 5.0.14-57 rebuild with stringbuilder,0.5.1 Modified: hoogle/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-12 16:22:53 UTC (rev 293330) +++ PKGBUILD2018-02-12 16:23:34 UTC (rev 293331) @@ -4,7 +4,7 @@ pkgname=hoogle pkgver=5.0.14 -pkgrel=56 +pkgrel=57 pkgdesc="Haskell API Search" url="http://www.haskell.org/hoogle/"; license=("custom:BSD3")
[arch-commits] Commit in hoogle/repos (2 files)
Date: Monday, February 12, 2018 @ 16:23:55 Author: felixonmars Revision: 293332 archrelease: copy trunk to community-staging-x86_64 Added: hoogle/repos/community-staging-x86_64/ hoogle/repos/community-staging-x86_64/PKGBUILD (from rev 293331, hoogle/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: hoogle/repos/community-staging-x86_64/PKGBUILD (from rev 293331, hoogle/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-12 16:23:55 UTC (rev 293332) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hoogle +pkgver=5.0.14 +pkgrel=57 +pkgdesc="Haskell API Search" +url="http://www.haskell.org/hoogle/"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-quickcheck' 'haskell-aeson' 'haskell-cmdargs' 'haskell-conduit' + 'haskell-conduit-extra' 'haskell-connection' 'haskell-extra' 'haskell-src-exts' + 'haskell-http-conduit' 'haskell-http-types' 'haskell-js-flot' 'haskell-js-jquery' + 'haskell-mmap' 'haskell-network' 'haskell-network-uri' 'haskell-old-locale' + 'haskell-process-extras' 'haskell-resourcet' 'haskell-storable-tuple' 'haskell-tar' + 'haskell-text' 'haskell-uniplate' 'haskell-utf8-string' 'haskell-vector' 'haskell-wai' + 'haskell-wai-logger' 'haskell-warp' 'haskell-warp-tls' 'haskell-zlib') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) +sha512sums=('f6a9743277d8937d279bbb924999e91679c2fbbaa643f0f60d5329f9bbc12020aa3a6c31b664105687667277b9786427ce9bc0d2b25dcf0bc9c9a1fec821de33') + +build() { +cd "${srcdir}/${pkgname}-${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 \ +-fnetwork-uri +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}/${pkgname}-${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 hledger-web/trunk (PKGBUILD)
Date: Monday, February 12, 2018 @ 16:25:42 Author: felixonmars Revision: 29 upgpkg: hledger-web 1.5-54 rebuild with stringbuilder,0.5.1 Modified: hledger-web/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-12 16:23:55 UTC (rev 293332) +++ PKGBUILD2018-02-12 16:25:42 UTC (rev 29) @@ -4,7 +4,7 @@ pkgname=hledger-web pkgver=1.5 -pkgrel=53 +pkgrel=54 pkgdesc="Web interface for the hledger accounting tool" url="http://hledger.org"; license=("GPL")
[arch-commits] Commit in hledger-web/repos (2 files)
Date: Monday, February 12, 2018 @ 16:26:10 Author: felixonmars Revision: 293334 archrelease: copy trunk to community-staging-x86_64 Added: hledger-web/repos/community-staging-x86_64/ hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 29, hledger-web/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 29, hledger-web/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-12 16:26:10 UTC (rev 293334) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hledger-web +pkgver=1.5 +pkgrel=54 +pkgdesc="Web interface for the hledger accounting tool" +url="http://hledger.org"; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-base-compat' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-clientsession' 'haskell-cmdargs' 'haskell-data-default' + 'haskell-hjsmin' 'haskell-http-conduit' 'haskell-http-client' 'haskell-hunit' + 'haskell-conduit-extra' 'haskell-safe' 'haskell-shakespeare' 'haskell-text' 'haskell-wai' + 'haskell-wai-extra' 'haskell-wai-handler-launch' 'haskell-warp' 'haskell-yesod' + 'haskell-yesod-core' 'haskell-yesod-form' 'haskell-yesod-static' 'haskell-json' + 'haskell-megaparsec' 'haskell-mtl' 'haskell-parsec') +makedepends=('ghc' 'haskell-hspec' 'haskell-yesod-test') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) +sha512sums=('3ba0b9e7d03a9d813e41f7f36ca0fa34decf6f04163abea850cb5ff6e322387b60952bfb30f46be817f52b2c79641fba03e62a5d6483b78a7e094c91fbb273a6') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-dev -f-library-only -fthreaded +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 +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd "${srcdir}/${pkgname}-${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}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in hledger-ui/trunk (PKGBUILD)
Date: Monday, February 12, 2018 @ 16:27:13 Author: felixonmars Revision: 293335 upgpkg: hledger-ui 1.5-30 rebuild with stringbuilder,0.5.1 Modified: hledger-ui/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-12 16:26:10 UTC (rev 293334) +++ PKGBUILD2018-02-12 16:27:13 UTC (rev 293335) @@ -4,7 +4,7 @@ pkgname=hledger-ui pkgver=1.5 -pkgrel=29 +pkgrel=30 pkgdesc="Curses-style user interface for the hledger accounting tool" url="http://hledger.org"; license=("GPL")
[arch-commits] Commit in hledger-ui/repos (2 files)
Date: Monday, February 12, 2018 @ 16:27:33 Author: felixonmars Revision: 293336 archrelease: copy trunk to community-staging-x86_64 Added: hledger-ui/repos/community-staging-x86_64/ hledger-ui/repos/community-staging-x86_64/PKGBUILD (from rev 293335, hledger-ui/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: hledger-ui/repos/community-staging-x86_64/PKGBUILD (from rev 293335, hledger-ui/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-12 16:27:33 UTC (rev 293336) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hledger-ui +pkgver=1.5 +pkgrel=30 +pkgdesc="Curses-style user interface for the hledger accounting tool" +url="http://hledger.org"; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-ansi-terminal' 'haskell-async' + 'haskell-base-compat' 'haskell-cmdargs' 'haskell-data-default' 'haskell-fsnotify' + 'haskell-hunit' 'haskell-microlens' 'haskell-microlens-platform' 'haskell-megaparsec' + 'haskell-pretty-show' 'haskell-safe' 'haskell-split' 'haskell-text' 'haskell-text-zipper' + 'haskell-vector' 'haskell-brick' 'haskell-vty') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) +sha512sums=('6f2c09df0af5c5643922d325443ccdcc2f4d1bc83e958959d377145118862be72f3709947ddd4ed09aa2cdb0cb2c9144f3fa2a22893f53fb860fb2b1423746a3') + +prepare() { +# It does nothing +sed -e '/mtl-compat/d' \ +-i ${pkgname}-${pkgver}/${pkgname}.cabal +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup configure -O --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +-fthreaded +runhaskell Setup build +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in hledger-api/trunk (PKGBUILD)
Date: Monday, February 12, 2018 @ 16:28:51 Author: felixonmars Revision: 293337 upgpkg: hledger-api 1.5-54 rebuild with stringbuilder,0.5.1 Modified: hledger-api/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-12 16:27:33 UTC (rev 293336) +++ PKGBUILD2018-02-12 16:28:51 UTC (rev 293337) @@ -4,7 +4,7 @@ pkgname=hledger-api pkgver=1.5 -pkgrel=53 +pkgrel=54 pkgdesc="Web API server for the hledger accounting tool" url="http://hledger.org"; license=("GPL")
[arch-commits] Commit in hledger-api/repos (2 files)
Date: Monday, February 12, 2018 @ 16:29:10 Author: felixonmars Revision: 293338 archrelease: copy trunk to community-staging-x86_64 Added: hledger-api/repos/community-staging-x86_64/ hledger-api/repos/community-staging-x86_64/PKGBUILD (from rev 293337, hledger-api/trunk/PKGBUILD) --+ PKGBUILD | 31 +++ 1 file changed, 31 insertions(+) Copied: hledger-api/repos/community-staging-x86_64/PKGBUILD (from rev 293337, hledger-api/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-12 16:29:10 UTC (rev 293338) @@ -0,0 +1,31 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hledger-api +pkgver=1.5 +pkgrel=54 +pkgdesc="Web API server for the hledger accounting tool" +url="http://hledger.org"; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-aeson' 'haskell-decimal' + 'haskell-docopt' 'haskell-either' 'haskell-microlens' 'haskell-microlens-platform' + 'haskell-safe' 'haskell-servant-server' 'haskell-servant-swagger' 'haskell-swagger2' + 'haskell-text' 'haskell-wai' 'haskell-wai-extra' 'haskell-warp') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) +sha512sums=('237eb5f6b88c1d8fc3647e6ce5d2d1db70abaf4c5f3b3c3392327333a539df49227d2063f0d55ac9cd4c9982c566f3733412b683a87c762b064f4b1c5aa1daae') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup configure -O --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" +runhaskell Setup build +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in hindent/trunk (PKGBUILD)
Date: Monday, February 12, 2018 @ 16:30:38 Author: felixonmars Revision: 293339 upgpkg: hindent 5.2.4.1-25 rebuild with stringbuilder,0.5.1 Modified: hindent/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-12 16:29:10 UTC (rev 293338) +++ PKGBUILD2018-02-12 16:30:38 UTC (rev 293339) @@ -4,7 +4,7 @@ pkgname=hindent pkgver=5.2.4.1 -pkgrel=24 +pkgrel=25 pkgdesc="Extensible Haskell pretty printer" url="https://github.com/commercialhaskell/hindent"; license=("custom:BSD3")
[arch-commits] Commit in hindent/repos (2 files)
Date: Monday, February 12, 2018 @ 16:31:24 Author: felixonmars Revision: 293340 archrelease: copy trunk to community-staging-x86_64 Added: hindent/repos/community-staging-x86_64/ hindent/repos/community-staging-x86_64/PKGBUILD (from rev 293339, hindent/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: hindent/repos/community-staging-x86_64/PKGBUILD (from rev 293339, hindent/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-12 16:31:24 UTC (rev 293340) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hindent +pkgver=5.2.4.1 +pkgrel=25 +pkgdesc="Extensible Haskell pretty printer" +url="https://github.com/commercialhaskell/hindent"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-descriptive" "haskell-exceptions" "haskell-monad-loops" "haskell-mtl" + "haskell-path" "haskell-path-io" "haskell-src-exts" "haskell-text" "haskell-unix-compat" + "haskell-utf8-string" "haskell-yaml") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) +sha512sums=('262db860d554f617d9317b6a32af2944e2d7b98d4c0c43baa9c7a90c08ffb0b34ba41701796f22d7a562ec7ba07b53bd6bb3e4ebfaf320ba1c009434fc8a3943') + +build() { +cd "${srcdir}/${pkgname}-${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}/${pkgname}-${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.md" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.md" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE.md" +}
[arch-commits] Commit in haskell-yesod-default/trunk (PKGBUILD)
Date: Monday, February 12, 2018 @ 16:32:18 Author: felixonmars Revision: 293341 upgpkg: haskell-yesod-default 1.2.0-249 rebuild with stringbuilder,0.5.1 Modified: haskell-yesod-default/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-12 16:31:24 UTC (rev 293340) +++ PKGBUILD2018-02-12 16:32:18 UTC (rev 293341) @@ -5,7 +5,7 @@ _hkgname=yesod-default pkgname=haskell-yesod-default pkgver=1.2.0 -pkgrel=248 +pkgrel=249 pkgdesc="Default config and main functions for your yesod application (deprecated)" url="http://www.yesodweb.com/"; license=("MIT")
[arch-commits] Commit in haskell-yesod-default/repos (2 files)
Date: Monday, February 12, 2018 @ 16:32:41 Author: felixonmars Revision: 293342 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-default/repos/community-staging-x86_64/ haskell-yesod-default/repos/community-staging-x86_64/PKGBUILD (from rev 293341, haskell-yesod-default/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-yesod-default/repos/community-staging-x86_64/PKGBUILD (from rev 293341, haskell-yesod-default/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-12 16:32:41 UTC (rev 293342) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-default +pkgname=haskell-yesod-default +pkgver=1.2.0 +pkgrel=249 +pkgdesc="Default config and main functions for your yesod application (deprecated)" +url="http://www.yesodweb.com/"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-yesod-core") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha256sums=('f39ae1953a95c1919a9dd214d93bf81078b1dcbbac737dc9bb7339dbad9dda96') + +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-yesod-auth/trunk (PKGBUILD)
Date: Monday, February 12, 2018 @ 16:33:57 Author: felixonmars Revision: 293343 upgpkg: haskell-yesod-auth 1.4.21-67 rebuild with stringbuilder,0.5.1 Modified: haskell-yesod-auth/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-12 16:32:41 UTC (rev 293342) +++ PKGBUILD2018-02-12 16:33:57 UTC (rev 293343) @@ -5,7 +5,7 @@ _hkgname=yesod-auth pkgname=haskell-yesod-auth pkgver=1.4.21 -pkgrel=66 +pkgrel=67 pkgdesc="Authentication for Yesod." url="http://www.yesodweb.com/"; license=("MIT")
[arch-commits] Commit in haskell-yesod-auth/repos (2 files)
Date: Monday, February 12, 2018 @ 16:34:24 Author: felixonmars Revision: 293344 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-auth/repos/community-staging-x86_64/ haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD (from rev 293343, haskell-yesod-auth/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD (from rev 293343, haskell-yesod-auth/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-12 16:34:24 UTC (rev 293344) @@ -0,0 +1,49 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-auth +pkgname=haskell-yesod-auth +pkgver=1.4.21 +pkgrel=67 +pkgdesc="Authentication for Yesod." +url="http://www.yesodweb.com/"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-aeson" "haskell-authenticate" "haskell-base16-bytestring" + "haskell-base64-bytestring" "haskell-blaze-builder" "haskell-blaze-html" + "haskell-blaze-markup" "haskell-byteable" "haskell-conduit" "haskell-conduit-extra" + "haskell-cryptonite" "haskell-data-default" "haskell-email-validate" + "haskell-file-embed" "haskell-http-client" "haskell-http-conduit" "haskell-http-types" + "haskell-lifted-base" "haskell-memory" "haskell-mime-mail" "haskell-network-uri" + "haskell-nonce" "haskell-persistent" "haskell-persistent-template" "haskell-random" + "haskell-resourcet" "haskell-safe" "haskell-shakespeare" "haskell-text" + "haskell-unordered-containers" "haskell-wai" "haskell-yesod-core" "haskell-yesod-form" + "haskell-yesod-persistent") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('827cfff9ffb0f533b0cbc68cac53be1a057dde531596b57d823c14a3e737ba7c26394fd33b93dc6ad881ff6cc62e3246807f338c21ebe895be45b856460e7e23') + +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 \ +-fnetwork-uri +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, February 12, 2018 @ 16:35:19 Author: felixonmars Revision: 293345 upgpkg: haskell-xcffib 0.5.1-65 rebuild with stringbuilder,0.5.1 Modified: haskell-xcffib/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-12 16:34:24 UTC (rev 293344) +++ PKGBUILD2018-02-12 16:35:19 UTC (rev 293345) @@ -4,7 +4,7 @@ _hkgname=xcffib pkgname=haskell-xcffib pkgver=0.5.1 -pkgrel=64 +pkgrel=65 pkgdesc="A cffi-based python binding for X" url="https://github.com/tych0/xcffib"; license=('Apache')
[arch-commits] Commit in haskell-xcffib/repos (2 files)
Date: Monday, February 12, 2018 @ 16:35:40 Author: felixonmars Revision: 293346 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 293345, haskell-xcffib/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-xcffib/repos/community-staging-x86_64/PKGBUILD (from rev 293345, haskell-xcffib/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-12 16:35:40 UTC (rev 293346) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: Felix Yan + +_hkgname=xcffib +pkgname=haskell-xcffib +pkgver=0.5.1 +pkgrel=65 +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-wai-websockets/trunk (PKGBUILD)
Date: Monday, February 12, 2018 @ 16:36:22 Author: felixonmars Revision: 293347 upgpkg: haskell-wai-websockets 3.0.1.1-44 rebuild with stringbuilder,0.5.1 Modified: haskell-wai-websockets/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-12 16:35:40 UTC (rev 293346) +++ PKGBUILD2018-02-12 16:36:22 UTC (rev 293347) @@ -5,7 +5,7 @@ _hkgname=wai-websockets pkgname=haskell-wai-websockets pkgver=3.0.1.1 -pkgrel=43 +pkgrel=44 pkgdesc="Provide a bridge between WAI and the websockets package." url="https://github.com/yesodweb/wai"; license=("MIT")
[arch-commits] Commit in haskell-vector-instances/trunk (PKGBUILD)
Date: Monday, February 12, 2018 @ 16:37:39 Author: felixonmars Revision: 293349 upgpkg: haskell-vector-instances 3.4-38 rebuild with stringbuilder,0.5.1 Modified: haskell-vector-instances/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-12 16:36:55 UTC (rev 293348) +++ PKGBUILD2018-02-12 16:37:39 UTC (rev 293349) @@ -5,7 +5,7 @@ _hkgname=vector-instances pkgname=haskell-vector-instances pkgver=3.4 -pkgrel=37 +pkgrel=38 pkgdesc="Orphan Instances for \'Data.Vector\'" url="https://github.com/ekmett/vector-instances"; license=("custom:BSD3")
[arch-commits] Commit in haskell-wai-websockets/repos (2 files)
Date: Monday, February 12, 2018 @ 16:36:55 Author: felixonmars Revision: 293348 archrelease: copy trunk to community-staging-x86_64 Added: haskell-wai-websockets/repos/community-staging-x86_64/ haskell-wai-websockets/repos/community-staging-x86_64/PKGBUILD (from rev 293347, haskell-wai-websockets/trunk/PKGBUILD) --+ PKGBUILD | 41 + 1 file changed, 41 insertions(+) Copied: haskell-wai-websockets/repos/community-staging-x86_64/PKGBUILD (from rev 293347, haskell-wai-websockets/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-12 16:36:55 UTC (rev 293348) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=wai-websockets +pkgname=haskell-wai-websockets +pkgver=3.0.1.1 +pkgrel=44 +pkgdesc="Provide a bridge between WAI and the websockets package." +url="https://github.com/yesodweb/wai"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-blaze-builder" "haskell-case-insensitive" "haskell-http-types" + "haskell-network" "haskell-wai" "haskell-websockets") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('0948084dfe99ab95b4be71a94211069009b9c12d7fa4bdda1a28f9f8f7a14244d0248fcdf6090dc9b6e916ee135d28bc44adc1361224659259c761e9eed5417f') + +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-example +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-vector-instances/repos (2 files)
Date: Monday, February 12, 2018 @ 16:38:07 Author: felixonmars Revision: 293350 archrelease: copy trunk to community-staging-x86_64 Added: haskell-vector-instances/repos/community-staging-x86_64/ haskell-vector-instances/repos/community-staging-x86_64/PKGBUILD (from rev 293349, haskell-vector-instances/trunk/PKGBUILD) --+ PKGBUILD | 41 + 1 file changed, 41 insertions(+) Copied: haskell-vector-instances/repos/community-staging-x86_64/PKGBUILD (from rev 293349, haskell-vector-instances/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-12 16:38:07 UTC (rev 293350) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=vector-instances +pkgname=haskell-vector-instances +pkgver=3.4 +pkgrel=38 +pkgdesc="Orphan Instances for \'Data.Vector\'" +url="https://github.com/ekmett/vector-instances"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-comonad" "haskell-hashable" "haskell-keys" "haskell-pointed" + "haskell-semigroupoids" "haskell-semigroups" "haskell-vector") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('67ffd6b941909bda1b6f26c8c7579fc495267425461f15f20bbaecf22b67d3dbf4ee88eb2ac76232f47917c26558eb325fedfe8ffc97368bbe1ad90fb427a7b1') + +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 \ +-fhashable +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-turtle/trunk (PKGBUILD)
Date: Monday, February 12, 2018 @ 16:39:43 Author: felixonmars Revision: 293351 upgpkg: haskell-turtle 1.5.2-2 rebuild with stringbuilder,0.5.1 Modified: haskell-turtle/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-12 16:38:07 UTC (rev 293350) +++ PKGBUILD2018-02-12 16:39:43 UTC (rev 293351) @@ -5,7 +5,7 @@ _hkgname=turtle pkgname=haskell-turtle pkgver=1.5.2 -pkgrel=1 +pkgrel=2 pkgdesc="Shell programming, Haskell-style" url="https://github.com/Gabriel439/Haskell-Turtle-Library"; license=('custom:BSD3')
[arch-commits] Commit in haskell-turtle/repos (2 files)
Date: Monday, February 12, 2018 @ 16:40:07 Author: felixonmars Revision: 293352 archrelease: copy trunk to community-staging-x86_64 Added: haskell-turtle/repos/community-staging-x86_64/ haskell-turtle/repos/community-staging-x86_64/PKGBUILD (from rev 293351, haskell-turtle/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-turtle/repos/community-staging-x86_64/PKGBUILD (from rev 293351, haskell-turtle/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-12 16:40:07 UTC (rev 293352) @@ -0,0 +1,51 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Thomas Dziedzic + +_hkgname=turtle +pkgname=haskell-turtle +pkgver=1.5.2 +pkgrel=2 +pkgdesc="Shell programming, Haskell-style" +url="https://github.com/Gabriel439/Haskell-Turtle-Library"; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-ansi-wl-pprint' 'haskell-async' 'haskell-clock' 'haskell-exceptions' + 'haskell-foldl' 'haskell-hostname' 'haskell-managed' 'haskell-optparse-applicative' + 'haskell-optional-args' 'haskell-semigroups' 'haskell-stm' 'haskell-system-fileio' + 'haskell-system-filepath' 'haskell-temporary' 'haskell-text' 'haskell-unix-compat') +makedepends=('ghc' 'haskell-doctest') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('ca751882ba888fcb9961c637e61f1f86df7d5e71fdb53dff04246d7d1336f21873a80b1a272a741a9715d3357cc0d76161aa128e0b374eddf37815fa2e24e601') + +prepare() { +sed -i 's/]/, "-dynamic"]/' $_hkgname-$pkgver/test/Main.hs +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--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 +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +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-trifecta/trunk (PKGBUILD)
Date: Monday, February 12, 2018 @ 16:41:24 Author: felixonmars Revision: 293353 upgpkg: haskell-trifecta 1.7.1.1-35 rebuild with stringbuilder,0.5.1 Modified: haskell-trifecta/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-12 16:40:07 UTC (rev 293352) +++ PKGBUILD2018-02-12 16:41:24 UTC (rev 293353) @@ -5,7 +5,7 @@ _hkgname=trifecta pkgname=haskell-trifecta pkgver=1.7.1.1 -pkgrel=34 +pkgrel=35 pkgdesc="A modern parser combinator library with convenient diagnostics" url="https://github.com/ekmett/trifecta/"; license=("custom:BSD3")
[arch-commits] Commit in haskell-trifecta/repos (2 files)
Date: Monday, February 12, 2018 @ 16:41:44 Author: felixonmars Revision: 293354 archrelease: copy trunk to community-staging-x86_64 Added: haskell-trifecta/repos/community-staging-x86_64/ haskell-trifecta/repos/community-staging-x86_64/PKGBUILD (from rev 293353, haskell-trifecta/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-trifecta/repos/community-staging-x86_64/PKGBUILD (from rev 293353, haskell-trifecta/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-12 16:41:44 UTC (rev 293354) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=trifecta +pkgname=haskell-trifecta +pkgver=1.7.1.1 +pkgrel=35 +pkgdesc="A modern parser combinator library with convenient diagnostics" +url="https://github.com/ekmett/trifecta/"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-ansi-terminal" "haskell-ansi-wl-pprint" "haskell-blaze-builder" + "haskell-blaze-html" "haskell-blaze-markup" "haskell-charset" "haskell-comonad" + "haskell-fingertree" "haskell-hashable" "haskell-lens" "haskell-mtl" "haskell-parsers" + "haskell-profunctors" "haskell-reducers" "haskell-semigroups" "haskell-unordered-containers" + "haskell-utf8-string") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('5da4e04be3f4f02220aa730b830a50b9a5df243815d6e00051beb7274af3bc78e50cf70747e3e1f448b2966d1c3051ab589e7d99a0432620390c6193d034a602') + +prepare() { +sed -i 's/ansi-terminal>= 0.6 && < 0.7,/ansi-terminal >= 0.6,/' $_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-stringbuilder/trunk (PKGBUILD)
Date: Monday, February 12, 2018 @ 16:42:38 Author: felixonmars Revision: 293355 upgpkg: haskell-stringbuilder 0.5.1-1 rebuild with stringbuilder,0.5.1 Modified: haskell-stringbuilder/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-02-12 16:41:44 UTC (rev 293354) +++ PKGBUILD2018-02-12 16:42:38 UTC (rev 293355) @@ -4,7 +4,7 @@ _hkgname=stringbuilder pkgname=haskell-stringbuilder -pkgver=0.5.0 +pkgver=0.5.1 pkgrel=1 pkgdesc="A writer monad for multi-line string literals" url="https://github.com/sol/stringbuilder"; @@ -13,7 +13,7 @@ depends=('ghc-libs') makedepends=('ghc' 'haskell-hspec' 'haskell-quickcheck') source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) -sha512sums=('39c461a753c1e494b66021e5e277154e3f7aa642414a6848658b30b6ce5d0ca02e6ea9d946361be0ecefe948138f83cc16a5d04341f088666cc131f7a73a38c6') +sha512sums=('09cbf01dce82b325393c0d6f0264792695d528a184052f5e1d5dbd3fc181fd11c280e77ba445f1e44c6a8dabc0b267aa90f4a9f1fc34135f1b741d2a5dca9369') build() { cd "${srcdir}/${_hkgname}-${pkgver}"
[arch-commits] Commit in haskell-stringbuilder/repos (2 files)
Date: Monday, February 12, 2018 @ 16:43:08 Author: felixonmars Revision: 293356 archrelease: copy trunk to community-staging-x86_64 Added: haskell-stringbuilder/repos/community-staging-x86_64/ haskell-stringbuilder/repos/community-staging-x86_64/PKGBUILD (from rev 293355, haskell-stringbuilder/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-stringbuilder/repos/community-staging-x86_64/PKGBUILD (from rev 293355, haskell-stringbuilder/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-12 16:43:08 UTC (rev 293356) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=stringbuilder +pkgname=haskell-stringbuilder +pkgver=0.5.1 +pkgrel=1 +pkgdesc="A writer monad for multi-line string literals" +url="https://github.com/sol/stringbuilder"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc' 'haskell-hspec' 'haskell-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('09cbf01dce82b325393c0d6f0264792695d528a184052f5e1d5dbd3fc181fd11c280e77ba445f1e44c6a8dabc0b267aa90f4a9f1fc34135f1b741d2a5dca9369') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--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 +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +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-shake/repos (2 files)
Date: Monday, February 12, 2018 @ 16:45:25 Author: felixonmars Revision: 293358 archrelease: copy trunk to community-staging-x86_64 Added: haskell-shake/repos/community-staging-x86_64/ haskell-shake/repos/community-staging-x86_64/PKGBUILD (from rev 293357, haskell-shake/trunk/PKGBUILD) --+ PKGBUILD | 41 + 1 file changed, 41 insertions(+) Copied: haskell-shake/repos/community-staging-x86_64/PKGBUILD (from rev 293357, haskell-shake/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-12 16:45:25 UTC (rev 293358) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=shake +pkgname=haskell-shake +pkgver=0.16 +pkgrel=12 +pkgdesc="Build system library, like Make, but more accurate dependencies." +url="http://shakebuild.com"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-extra' 'haskell-hashable' 'haskell-js-flot' 'haskell-js-jquery' + 'haskell-primitive' 'haskell-random' 'haskell-unordered-containers' 'haskell-utf8-string') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('0e34cc3a9551e3da099a0c81a1982dc70a808c03db1b7a05d053f5f1159627b17b28c78c290e9fd0949da02f87ee987937e623ebcdc335cd65442518bd33f5f0') + +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 \ +-f-portable +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-shake/trunk (PKGBUILD)
Date: Monday, February 12, 2018 @ 16:45:03 Author: felixonmars Revision: 293357 upgpkg: haskell-shake 0.16-12 rebuild with stringbuilder,0.5.1 Modified: haskell-shake/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-12 16:43:08 UTC (rev 293356) +++ PKGBUILD2018-02-12 16:45:03 UTC (rev 293357) @@ -5,7 +5,7 @@ _hkgname=shake pkgname=haskell-shake pkgver=0.16 -pkgrel=11 +pkgrel=12 pkgdesc="Build system library, like Make, but more accurate dependencies." url="http://shakebuild.com"; license=("custom:BSD3")
[arch-commits] Commit in haskell-safe-exceptions/trunk (PKGBUILD)
Date: Monday, February 12, 2018 @ 16:46:37 Author: felixonmars Revision: 293359 upgpkg: haskell-safe-exceptions 0.1.7.0-3 rebuild with stringbuilder,0.5.1 Modified: haskell-safe-exceptions/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-12 16:45:25 UTC (rev 293358) +++ PKGBUILD2018-02-12 16:46:37 UTC (rev 293359) @@ -4,7 +4,7 @@ _hkgname=safe-exceptions pkgname=haskell-safe-exceptions pkgver=0.1.7.0 -pkgrel=2 +pkgrel=3 pkgdesc="Safe, consistent, and easy exception handling" url="https://github.com/fpco/safe-exceptions"; license=('MIT')
[arch-commits] Commit in haskell-safe-exceptions/repos (2 files)
Date: Monday, February 12, 2018 @ 16:46:58 Author: felixonmars Revision: 293360 archrelease: copy trunk to community-staging-x86_64 Added: haskell-safe-exceptions/repos/community-staging-x86_64/ haskell-safe-exceptions/repos/community-staging-x86_64/PKGBUILD (from rev 293359, haskell-safe-exceptions/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-safe-exceptions/repos/community-staging-x86_64/PKGBUILD (from rev 293359, haskell-safe-exceptions/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-12 16:46:58 UTC (rev 293360) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan + +_hkgname=safe-exceptions +pkgname=haskell-safe-exceptions +pkgver=0.1.7.0 +pkgrel=3 +pkgdesc="Safe, consistent, and easy exception handling" +url="https://github.com/fpco/safe-exceptions"; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-exceptions') +makedepends=('ghc' 'haskell-hspec' 'haskell-void') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('05fc32ea80ce1f733a6ea09655fecccf813ea9b7736dbd1d8ef84f54e3fb58f1017756cc9eb507d381cb73f22f100e9166bef1b7198a1d9edbda21e38626e351') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--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 +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_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-pipes-http/trunk (PKGBUILD)
Date: Monday, February 12, 2018 @ 16:47:35 Author: felixonmars Revision: 293361 upgpkg: haskell-pipes-http 1.0.5-89 rebuild with stringbuilder,0.5.1 Modified: haskell-pipes-http/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-12 16:46:58 UTC (rev 293360) +++ PKGBUILD2018-02-12 16:47:35 UTC (rev 293361) @@ -5,7 +5,7 @@ _hkgname=pipes-http pkgname=haskell-pipes-http pkgver=1.0.5 -pkgrel=88 +pkgrel=89 pkgdesc="HTTP client with pipes interface" url="https://hackage.haskell.org/package/${_hkgname}"; license=("custom:BSD3")
[arch-commits] Commit in haskell-pipes-http/repos (2 files)
Date: Monday, February 12, 2018 @ 16:47:55 Author: felixonmars Revision: 293362 archrelease: copy trunk to community-staging-x86_64 Added: haskell-pipes-http/repos/community-staging-x86_64/ haskell-pipes-http/repos/community-staging-x86_64/PKGBUILD (from rev 293361, haskell-pipes-http/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-pipes-http/repos/community-staging-x86_64/PKGBUILD (from rev 293361, haskell-pipes-http/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-12 16:47:55 UTC (rev 293362) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=pipes-http +pkgname=haskell-pipes-http +pkgver=1.0.5 +pkgrel=89 +pkgdesc="HTTP client with pipes interface" +url="https://hackage.haskell.org/package/${_hkgname}"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-http-client" "haskell-http-client-tls" "haskell-pipes") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('48d2b7236d4f04688bdc083452346974031c3123003c9c0ffe32e00b70c2e1ef294e66f713e590a72fa9005d8bf9aa4daed22bf85fc0505ecd534662e4e4ed70') + +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-network-protocol-xmpp/trunk (PKGBUILD)
Date: Monday, February 12, 2018 @ 16:48:37 Author: felixonmars Revision: 293363 upgpkg: haskell-network-protocol-xmpp 0.4.8-17 rebuild with stringbuilder,0.5.1 Modified: haskell-network-protocol-xmpp/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-12 16:47:55 UTC (rev 293362) +++ PKGBUILD2018-02-12 16:48:37 UTC (rev 293363) @@ -5,7 +5,7 @@ _hkgname=network-protocol-xmpp pkgname=haskell-network-protocol-xmpp pkgver=0.4.8 -pkgrel=16 +pkgrel=17 pkgdesc="Client library for the XMPP protocol." url="https://john-millikin.com/software/haskell-xmpp/"; license=("GPL3")
[arch-commits] Commit in haskell-network-protocol-xmpp/repos (2 files)
Date: Monday, February 12, 2018 @ 16:49:17 Author: felixonmars Revision: 293364 archrelease: copy trunk to community-staging-x86_64 Added: haskell-network-protocol-xmpp/repos/community-staging-x86_64/ haskell-network-protocol-xmpp/repos/community-staging-x86_64/PKGBUILD (from rev 293363, haskell-network-protocol-xmpp/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-network-protocol-xmpp/repos/community-staging-x86_64/PKGBUILD (from rev 293363, haskell-network-protocol-xmpp/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-12 16:49:17 UTC (rev 293364) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=network-protocol-xmpp +pkgname=haskell-network-protocol-xmpp +pkgver=0.4.8 +pkgrel=17 +pkgdesc="Client library for the XMPP protocol." +url="https://john-millikin.com/software/haskell-xmpp/"; +license=("GPL3") +arch=('x86_64') +depends=('ghc-libs' "haskell-gnuidn" "haskell-gnutls" "haskell-gsasl" "haskell-libxml-sax" + "haskell-monads-tf" "haskell-network" "haskell-text" "haskell-xml-types") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('029cbb1a0ea6691fd886b326eee7a24e8300bbece1f0c0f564b43b0e344f4107ca980d97342271cab0b9c1333fc445ac10f7dfae41dd2b6e6ea995bfb810311e') + +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}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/license.txt" +}
[arch-commits] Commit in haskell-hakyll/trunk (PKGBUILD)
Date: Monday, February 12, 2018 @ 16:51:18 Author: felixonmars Revision: 293365 upgpkg: haskell-hakyll 4.10.0.0-65 rebuild with stringbuilder,0.5.1 Modified: haskell-hakyll/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-12 16:49:17 UTC (rev 293364) +++ PKGBUILD2018-02-12 16:51:18 UTC (rev 293365) @@ -5,7 +5,7 @@ _hkgname=hakyll pkgname=haskell-hakyll pkgver=4.10.0.0 -pkgrel=64 +pkgrel=65 pkgdesc="A static website compiler library" url="http://jaspervdj.be/hakyll"; license=("custom:BSD3")
[arch-commits] Commit in haskell-hakyll/repos (2 files)
Date: Monday, February 12, 2018 @ 16:51:39 Author: felixonmars Revision: 293366 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hakyll/repos/community-staging-x86_64/ haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 293365, haskell-hakyll/trunk/PKGBUILD) --+ PKGBUILD | 60 1 file changed, 60 insertions(+) Copied: haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 293365, haskell-hakyll/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-12 16:51:39 UTC (rev 293366) @@ -0,0 +1,60 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=hakyll +pkgname=haskell-hakyll +pkgver=4.10.0.0 +pkgrel=65 +pkgdesc="A static website compiler library" +url="http://jaspervdj.be/hakyll"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-blaze-html' 'haskell-blaze-markup' 'haskell-cryptohash' + 'haskell-data-default' 'haskell-fsnotify' 'haskell-http-conduit' 'haskell-http-types' + 'haskell-lrucache' 'haskell-mtl' 'haskell-network' 'haskell-network-uri' + 'haskell-optparse-applicative' 'pandoc' 'pandoc-citeproc' 'haskell-parsec' + 'haskell-random' 'haskell-regex-base' 'haskell-regex-tdfa' 'haskell-resourcet' + 'haskell-scientific' 'haskell-system-filepath' 'haskell-tagsoup' 'haskell-text' + 'haskell-time-locale-compat' 'haskell-unordered-containers' 'haskell-vector' 'haskell-wai' + 'haskell-wai-app-static' 'haskell-warp' 'haskell-yaml') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-tasty' 'haskell-tasty-hunit' + 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('17c5986ba3a522d081067e7d728113311b918289c2b35da372d5804d1606fe58494249b3acc9e0988a0608f8d9715eace172f6e64fed1e45625b791410a61d37') + +prepare() { +sed -e 's/tasty >= 0.11 && < 0.12,/tasty,/' \ +-e 's/tasty-hunit>= 0.9 && < 0.10,/tasty-hunit,/' \ +-i $_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" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fcheckexternal -fwatchserver -fpreviewserver +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 +} + +check() { +cd $_hkgname-$pkgver +LC_CTYPE=en_US.UTF-8 runhaskell Setup test +# pandoc 2.0.6 is causing the test suite of hakyll to hang +} + +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, February 12, 2018 @ 16:52:28 Author: felixonmars Revision: 293367 upgpkg: haskell-cryptohash-conduit 0.1.1-133 rebuild with stringbuilder,0.5.1 Modified: haskell-cryptohash-conduit/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-12 16:51:39 UTC (rev 293366) +++ PKGBUILD2018-02-12 16:52:28 UTC (rev 293367) @@ -5,7 +5,7 @@ _hkgname=cryptohash-conduit pkgname=haskell-cryptohash-conduit pkgver=0.1.1 -pkgrel=132 +pkgrel=133 pkgdesc="cryptohash conduit" url="https://github.com/vincenthz/hs-cryptohash-conduit"; license=("custom:BSD3")
[arch-commits] Commit in haskell-cryptohash-conduit/repos (2 files)
Date: Monday, February 12, 2018 @ 16:52:58 Author: felixonmars Revision: 293368 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 293367, haskell-cryptohash-conduit/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-cryptohash-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 293367, haskell-cryptohash-conduit/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-12 16:52:58 UTC (rev 293368) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=cryptohash-conduit +pkgname=haskell-cryptohash-conduit +pkgver=0.1.1 +pkgrel=133 +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-criterion/trunk (PKGBUILD)
Date: Monday, February 12, 2018 @ 16:54:56 Author: felixonmars Revision: 293369 upgpkg: haskell-criterion 1.3.0.0-14 rebuild with stringbuilder,0.5.1 Modified: haskell-criterion/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-12 16:52:58 UTC (rev 293368) +++ PKGBUILD2018-02-12 16:54:56 UTC (rev 293369) @@ -5,7 +5,7 @@ _hkgname=criterion pkgname=haskell-criterion pkgver=1.3.0.0 -pkgrel=13 +pkgrel=14 pkgdesc="Robust, reliable performance measurement and analysis" url="http://www.serpentine.com/criterion"; license=("custom:BSD3")
[arch-commits] Commit in haskell-criterion/repos (2 files)
Date: Monday, February 12, 2018 @ 16:55:20 Author: felixonmars Revision: 293370 archrelease: copy trunk to community-staging-x86_64 Added: haskell-criterion/repos/community-staging-x86_64/ haskell-criterion/repos/community-staging-x86_64/PKGBUILD (from rev 293369, haskell-criterion/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-criterion/repos/community-staging-x86_64/PKGBUILD (from rev 293369, haskell-criterion/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-12 16:55:20 UTC (rev 293370) @@ -0,0 +1,50 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=criterion +pkgname=haskell-criterion +pkgver=1.3.0.0 +pkgrel=14 +pkgdesc="Robust, reliable performance measurement and analysis" +url="http://www.serpentine.com/criterion"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-wl-pprint' 'haskell-cassava' 'haskell-code-page' + 'haskell-exceptions' 'haskell-glob' 'haskell-js-flot' 'haskell-js-jquery' + 'haskell-microstache' 'haskell-mtl' 'haskell-mwc-random' 'haskell-optparse-applicative' + 'haskell-parsec' 'haskell-semigroups' 'haskell-statistics' 'haskell-text' + 'haskell-transformers-compat' 'haskell-vector' 'haskell-vector-algorithms') +makedepends=('ghc' 'haskell-base-compat' 'haskell-hunit' 'haskell-quickcheck' 'haskell-tasty' + 'haskell-tasty-hunit' 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('1ad1f53b0552d3e981e12d2425c675fa8fdb83a907081e7f564c3ebebd09d7619cf1278db2db6ceeb23902fdea114994e8eca01607d91f1a44933ac01c289588') + +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" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-fast -f-embed-data-files +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 +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +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-configfile/trunk (PKGBUILD)
Date: Monday, February 12, 2018 @ 16:56:15 Author: felixonmars Revision: 293371 upgpkg: haskell-configfile 1.1.4-6 rebuild with stringbuilder,0.5.1 Modified: haskell-configfile/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-12 16:55:20 UTC (rev 293370) +++ PKGBUILD2018-02-12 16:56:15 UTC (rev 293371) @@ -5,7 +5,7 @@ _hkgname=ConfigFile pkgname=haskell-configfile pkgver=1.1.4 -pkgrel=5 +pkgrel=6 pkgdesc="Configuration file reading & writing" url="http://software.complete.org/configfile"; license=("custom:BSD3")
[arch-commits] Commit in haskell-configfile/repos (2 files)
Date: Monday, February 12, 2018 @ 16:56:39 Author: felixonmars Revision: 293372 archrelease: copy trunk to community-staging-x86_64 Added: haskell-configfile/repos/community-staging-x86_64/ haskell-configfile/repos/community-staging-x86_64/PKGBUILD (from rev 293371, haskell-configfile/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-configfile/repos/community-staging-x86_64/PKGBUILD (from rev 293371, haskell-configfile/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-12 16:56:39 UTC (rev 293372) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=ConfigFile +pkgname=haskell-configfile +pkgver=1.1.4 +pkgrel=6 +pkgdesc="Configuration file reading & writing" +url="http://software.complete.org/configfile"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-parsec' 'haskell-mtl' 'haskell-missingh') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('4455110c95172461b2d82ae88ba4f386d5e49ddd7f7def83714d2f6198090f0d121166eece3efa735341da9bbc0029e704be00d3e671d24ad27e838dfe913776') + +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-buildtests +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 git-annex/trunk (PKGBUILD)
Date: Monday, February 12, 2018 @ 17:02:50 Author: felixonmars Revision: 293373 upgpkg: git-annex 6.20180112-61 rebuild with stringbuilder,0.5.1 Modified: git-annex/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-12 16:56:39 UTC (rev 293372) +++ PKGBUILD2018-02-12 17:02:50 UTC (rev 293373) @@ -4,7 +4,7 @@ pkgname=git-annex pkgver=6.20180112 -pkgrel=60 +pkgrel=61 pkgdesc="Manage files with git, without checking their contents into git" url="http://git-annex.branchable.com/"; license=("AGPL3")
[arch-commits] Commit in git-annex/repos (2 files)
Date: Monday, February 12, 2018 @ 17:03:10 Author: felixonmars Revision: 293374 archrelease: copy trunk to community-staging-x86_64 Added: git-annex/repos/community-staging-x86_64/ git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 293373, git-annex/trunk/PKGBUILD) --+ PKGBUILD | 54 ++ 1 file changed, 54 insertions(+) Copied: git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 293373, git-annex/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-12 17:03:10 UTC (rev 293374) @@ -0,0 +1,54 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=git-annex +pkgver=6.20180112 +pkgrel=61 +pkgdesc="Manage files with git, without checking their contents into git" +url="http://git-annex.branchable.com/"; +license=("AGPL3") +arch=('x86_64') +depends=('git' 'rsync' 'ghc-libs' 'haskell-aeson' 'haskell-async' 'haskell-aws' + 'haskell-blaze-builder' 'haskell-bloomfilter' 'haskell-byteable' 'haskell-case-insensitive' + 'haskell-clientsession' 'haskell-concurrent-output' 'haskell-conduit' 'haskell-crypto-api' + 'haskell-cryptonite' 'haskell-data-default' 'haskell-dav' 'haskell-dbus' + 'haskell-disk-free-space' 'haskell-dlist' 'haskell-dns' 'haskell-edit-distance' + 'haskell-esqueleto' 'haskell-exceptions' 'haskell-fdo-notify' 'haskell-feed' + 'haskell-hinotify' 'haskell-hslogger' 'haskell-http-client' 'haskell-http-conduit' + 'haskell-http-types' 'haskell-ifelse' 'haskell-magic' 'haskell-memory' + 'haskell-monad-control' 'haskell-monad-logger' 'haskell-mountpoints' 'haskell-mtl' + 'haskell-network' 'haskell-network-info' 'haskell-network-multicast' 'haskell-network-uri' + 'haskell-old-locale' 'haskell-optparse-applicative' 'haskell-path-pieces' + 'haskell-persistent' 'haskell-persistent-sqlite' 'haskell-persistent-template' + 'haskell-quickcheck' 'haskell-random' 'haskell-regex-tdfa' 'haskell-resourcet' + 'haskell-safesemaphore' 'haskell-sandi' 'haskell-securemem' 'haskell-shakespeare' + 'haskell-socks' 'haskell-split' 'haskell-stm' 'haskell-stm-chans' 'haskell-tagsoup' + 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' 'haskell-tasty-rerun' + 'haskell-text' 'haskell-torrent' 'haskell-unix-compat' 'haskell-unordered-containers' + 'haskell-utf8-string' 'haskell-uuid' 'haskell-wai' 'haskell-wai-extra' 'haskell-warp' + 'haskell-warp-tls' 'haskell-yesod' 'haskell-yesod-core' + 'haskell-yesod-form' 'haskell-yesod-static') +makedepends=('chrpath' 'ghc') +source=("git+https://git.joeyh.name/git/git-annex.git#tag=$pkgver";) +sha512sums=('SKIP') + +build() { + cd git-annex + + runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic --disable-library-vanilla \ +--docdir="/usr/share/doc/$pkgname" \ +-fnetwork-uri -fconcurrentoutput -ftorrentparser \ +-f-androidsplice -f-android -fproduction -fpairing -fwebapp \ +-fassistant -fwebdav -fs3 -f-benchmark -fdbus -fmagicmime + runhaskell Setup build +} + +package() { + cd git-annex + runhaskell Setup copy --destdir="$pkgdir" + make GHC="ghc -dynamic" BUILDER=true DESTDIR="$pkgdir" -j1 install-misc + + rm "$pkgdir"/usr/share/doc/git-annex/COPYRIGHT + rmdir "$pkgdir"/usr/share/doc/git-annex "$pkgdir"/usr/share/doc +}
[arch-commits] Commit in cryptol/trunk (PKGBUILD)
Date: Monday, February 12, 2018 @ 17:07:07 Author: felixonmars Revision: 293375 upgpkg: cryptol 2.5.0-20 rebuild with stringbuilder,0.5.1 Modified: cryptol/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-12 17:03:10 UTC (rev 293374) +++ PKGBUILD2018-02-12 17:07:07 UTC (rev 293375) @@ -3,7 +3,7 @@ pkgname=cryptol pkgver=2.5.0 -pkgrel=19 +pkgrel=20 pkgdesc="The Language of Cryptography" url="http://www.cryptol.net"; license=("custom:BSD3")
[arch-commits] Commit in cryptol/repos (2 files)
Date: Monday, February 12, 2018 @ 17:07:48 Author: felixonmars Revision: 293376 archrelease: copy trunk to community-staging-x86_64 Added: cryptol/repos/community-staging-x86_64/ cryptol/repos/community-staging-x86_64/PKGBUILD (from rev 293375, cryptol/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: cryptol/repos/community-staging-x86_64/PKGBUILD (from rev 293375, cryptol/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-12 17:07:48 UTC (rev 293376) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan + +pkgname=cryptol +pkgver=2.5.0 +pkgrel=20 +pkgdesc="The Language of Cryptography" +url="http://www.cryptol.net"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'z3' 'haskell-base-compat' 'haskell-async' 'haskell-gitrev' 'haskell-graphscc' + 'haskell-heredoc' 'haskell-monad-control' 'haskell-monadlib' 'haskell-old-time' + 'haskell-presburger' 'haskell-quickcheck' 'haskell-random' 'haskell-sbv' 'haskell-smtlib' + 'haskell-simple-smt' 'haskell-syb' 'haskell-text' 'haskell-tf-random' + 'haskell-transformers-base' 'haskell-utf8-string' 'haskell-mtl' 'haskell-ansi-terminal') +makedepends=('ghc' 'alex' 'happy') +source=("https://hackage.haskell.org/packages/archive/$pkgname/${pkgver}/$pkgname-${pkgver}.tar.gz";) +sha512sums=('e528c2b75853f559a0e122286734fce373150a458a5af2a74020240629f9f550747f30f50c16d261326e94f4060497af43951f0253dc6885043cf21aab849265') + +build() { +cd "${srcdir}/${pkgname}-${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 \ +-f-static -f-relocatable +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}/${pkgname}-${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 cgrep/trunk (PKGBUILD)
Date: Monday, February 12, 2018 @ 17:08:57 Author: felixonmars Revision: 293377 upgpkg: cgrep 6.6.22-16 rebuild with stringbuilder,0.5.1 Modified: cgrep/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-12 17:07:48 UTC (rev 293376) +++ PKGBUILD2018-02-12 17:08:57 UTC (rev 293377) @@ -4,7 +4,7 @@ pkgname=cgrep pkgver=6.6.22 -pkgrel=15 +pkgrel=16 pkgdesc="A context-aware grep for source codes" url="http://awgn.github.io/cgrep/"; license=("GPL2")
[arch-commits] Commit in cgrep/repos (2 files)
Date: Monday, February 12, 2018 @ 17:09:21 Author: felixonmars Revision: 293378 archrelease: copy trunk to community-staging-x86_64 Added: cgrep/repos/community-staging-x86_64/ cgrep/repos/community-staging-x86_64/PKGBUILD (from rev 293377, cgrep/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: cgrep/repos/community-staging-x86_64/PKGBUILD (from rev 293377, cgrep/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-12 17:09:21 UTC (rev 293378) @@ -0,0 +1,38 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=cgrep +pkgver=6.6.22 +pkgrel=16 +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=('d5504fb9d6da4c1bf3bf59297d4c9084af179657710357df89059f36aa3cba10e65089e425a76b36a26943815cad590e7d174d60f7bf29a2a80293b544fb95b6') + +prepare() { +sed -e 's/Either/Except/' \ +-e 's/left/throwError/' \ +-e '/import Data.List/a import Control.Monad.Error.Class (throwError)' \ +-i $pkgname-$pkgver/src/Main.hs +} + +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 cblrepo/trunk (PKGBUILD)
Date: Monday, February 12, 2018 @ 17:10:28 Author: felixonmars Revision: 293379 upgpkg: cblrepo 0.24.0-62 rebuild with stringbuilder,0.5.1 Modified: cblrepo/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-12 17:09:21 UTC (rev 293378) +++ PKGBUILD2018-02-12 17:10:28 UTC (rev 293379) @@ -3,7 +3,7 @@ pkgname=cblrepo pkgver=0.24.0 -pkgrel=61 +pkgrel=62 pkgdesc="Tool to maintain a database of CABAL packages and their dependencies" url="https://github.com/magthe/cblrepo"; license=("Apache")
[arch-commits] Commit in cblrepo/repos (2 files)
Date: Monday, February 12, 2018 @ 17:10:51 Author: felixonmars Revision: 293380 archrelease: copy trunk to community-staging-x86_64 Added: cblrepo/repos/community-staging-x86_64/ cblrepo/repos/community-staging-x86_64/PKGBUILD (from rev 293379, cblrepo/trunk/PKGBUILD) --+ PKGBUILD | 35 +++ 1 file changed, 35 insertions(+) Copied: cblrepo/repos/community-staging-x86_64/PKGBUILD (from rev 293379, cblrepo/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-12 17:10:51 UTC (rev 293380) @@ -0,0 +1,35 @@ +# $Id$ +# Maintainer: Felix Yan + +pkgname=cblrepo +pkgver=0.24.0 +pkgrel=62 +pkgdesc="Tool to maintain a database of CABAL packages and their dependencies" +url="https://github.com/magthe/cblrepo"; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' "haskell-aeson" "haskell-ansi-wl-pprint" "haskell-mtl" "haskell-optparse-applicative" + "haskell-safe" "haskell-stringsearch" "haskell-tar" "haskell-text" "haskell-unixutils" + "haskell-utf8-string" "haskell-vector" "haskell-zlib") +makedepends=('ghc') +source=("https://github.com/MaskRay/cblrepo/archive/771cb062435b7ef5511f77187f051b1a0e908f69.tar.gz";) +sha256sums=('cc671f14ddb9cf1eea5f04be0d97fb8600da8551b56440375838079aa8bccb71') + +prepare() { +mv cblrepo-771cb062435b7ef5511f77187f051b1a0e908f69 cblrepo-$pkgver +sed -i 's/optparse-applicative ==0.13.*,/optparse-applicative >=0.13,/' cblrepo-$pkgver/cblrepo.cabal +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic --disable-library-vanilla \ +--docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" +runhaskell Setup build +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" +rm -r "$pkgdir"/usr/share +}
[arch-commits] Commit in guitarix2/trunk (PKGBUILD)
Date: Monday, February 12, 2018 @ 17:49:15 Author: dvzrv Revision: 293435 upgpkg: guitarix2 0.36.1-4 Rebuilding without faust depends (upstream scripts broken). Fixing relevant install scripts to use python2, so python can be dropped from makedepends. Modified: guitarix2/trunk/PKGBUILD --+ PKGBUILD | 18 +++--- 1 file changed, 15 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-02-12 17:49:14 UTC (rev 293434) +++ PKGBUILD2018-02-12 17:49:15 UTC (rev 293435) @@ -4,13 +4,13 @@ pkgname=guitarix2 pkgver=0.36.1 -pkgrel=3 +pkgrel=4 pkgdesc="A simple mono guitar amplifier and FX for JACK using Faust" arch=('x86_64') url="https://guitarix.org"; license=('GPL') -depends=('avahi' 'bluez-libs' 'boost-libs' 'faust' 'fftw' 'gtkmm' 'jack' 'liblrdf' 'lilv' 'libsigc++' 'libsndfile' 'zita-convolver' 'zita-resampler' 'ttf-roboto') -makedepends=('python' 'python2' 'boost' 'eigen' 'faust' 'gperf' 'intltool' 'lv2') +depends=('avahi' 'bluez-libs' 'boost-libs' 'fftw' 'gtkmm' 'jack' 'liblrdf' 'lilv' 'libsigc++' 'libsndfile' 'ttf-roboto' 'zita-convolver' 'zita-resampler') +makedepends=('python2' 'boost' 'eigen' 'gperf' 'intltool' 'lv2') optdepends=('meterbridge: sound meters') provides=('guitarix' 'gx_head') conflicts=('guitarix' 'gx_head') @@ -18,8 +18,20 @@ source=("https://download.sourceforge.net/project/guitarix/guitarix/$pkgname-$pkgver.tar.xz";) sha512sums=('7719c4e2a3ecb8194c75bfea571b7f5bc29a15ca0e6e9364085e77d97e2c638eb8dd3b5018228d4380a58ff99574a393e2c91c66837f40d245c1a310572300f4') +prepare() { + cd "${pkgname%2}-${pkgver}" + # fixing all (hopefully) relevant scripts: https://sourceforge.net/p/guitarix/bugs/43/ + sed -e 's/python/&2/g' \ +-i src/{faust,LV2/*,plugins,ladspa,gx_head}/wscript \ +-i src/gx_head/builder/make \ +-i src/gx_head/engine/gen_tube_tables \ +-i tools/{check_rpc,gcov.py,convert-0.06-format,ampsim/DK/quik.py,undiag,make_jsonrpc_methods} \ +-i tools/{coverage,dsp2cc,dsp2insert} +} + build() { cd "${pkgname%2}-${pkgver}" + # build without faust support: https://sourceforge.net/p/guitarix/bugs/44/ python2 waf configure --prefix=/usr \ --no-desktop-update \ --no-ldconfig \
[arch-commits] Commit in guitarix2/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Monday, February 12, 2018 @ 17:49:29 Author: dvzrv Revision: 293440 archrelease: copy trunk to community-x86_64 Added: guitarix2/repos/community-x86_64/PKGBUILD (from rev 293437, guitarix2/trunk/PKGBUILD) Deleted: guitarix2/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 82 ++--- 1 file changed, 47 insertions(+), 35 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-02-12 17:49:27 UTC (rev 293439) +++ PKGBUILD2018-02-12 17:49:29 UTC (rev 293440) @@ -1,35 +0,0 @@ -# $Id$ -# Maintainer: David Runge -# Contributor: speps - -pkgname=guitarix2 -pkgver=0.36.1 -pkgrel=2 -pkgdesc="A simple mono guitar amplifier and FX for JACK using Faust" -arch=('x86_64') -url="https://guitarix.org"; -license=('GPL') -depends=('avahi' 'bluez-libs' 'boost-libs' 'fftw' 'gtkmm' 'jack' 'liblrdf' 'lilv' 'libsigc++' 'libsndfile' 'zita-convolver' 'zita-resampler' 'ttf-roboto') -makedepends=('python' 'python2' 'boost' 'eigen' 'gperf' 'intltool' 'lv2') -optdepends=('meterbridge: sound meters') -provides=('guitarix' 'gx_head') -conflicts=('guitarix' 'gx_head') -replaces=('guitarix' 'gx_head') -source=("https://download.sourceforge.net/project/guitarix/guitarix/$pkgname-$pkgver.tar.xz";) -sha512sums=('7719c4e2a3ecb8194c75bfea571b7f5bc29a15ca0e6e9364085e77d97e2c638eb8dd3b5018228d4380a58ff99574a393e2c91c66837f40d245c1a310572300f4') - -build() { - cd "${pkgname%2}-${pkgver}" - python2 waf configure --prefix=/usr \ ---no-desktop-update \ ---no-ldconfig \ ---no-faust \ ---shared-lib \ ---lib-dev - python2 waf build -} - -package() { - cd "${pkgname%2}-${pkgver}" - python2 waf install --destdir="${pkgdir}" -} Copied: guitarix2/repos/community-x86_64/PKGBUILD (from rev 293437, guitarix2/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-02-12 17:49:29 UTC (rev 293440) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: David Runge +# Contributor: speps + +pkgname=guitarix2 +pkgver=0.36.1 +pkgrel=4 +pkgdesc="A simple mono guitar amplifier and FX for JACK using Faust" +arch=('x86_64') +url="https://guitarix.org"; +license=('GPL') +depends=('avahi' 'bluez-libs' 'boost-libs' 'fftw' 'gtkmm' 'jack' 'liblrdf' 'lilv' 'libsigc++' 'libsndfile' 'ttf-roboto' 'zita-convolver' 'zita-resampler') +makedepends=('python2' 'boost' 'eigen' 'gperf' 'intltool' 'lv2') +optdepends=('meterbridge: sound meters') +provides=('guitarix' 'gx_head') +conflicts=('guitarix' 'gx_head') +replaces=('guitarix' 'gx_head') +source=("https://download.sourceforge.net/project/guitarix/guitarix/$pkgname-$pkgver.tar.xz";) +sha512sums=('7719c4e2a3ecb8194c75bfea571b7f5bc29a15ca0e6e9364085e77d97e2c638eb8dd3b5018228d4380a58ff99574a393e2c91c66837f40d245c1a310572300f4') + +prepare() { + cd "${pkgname%2}-${pkgver}" + # fixing all (hopefully) relevant scripts: https://sourceforge.net/p/guitarix/bugs/43/ + sed -e 's/python/&2/g' \ +-i src/{faust,LV2/*,plugins,ladspa,gx_head}/wscript \ +-i src/gx_head/builder/make \ +-i src/gx_head/engine/gen_tube_tables \ +-i tools/{check_rpc,gcov.py,convert-0.06-format,ampsim/DK/quik.py,undiag,make_jsonrpc_methods} \ +-i tools/{coverage,dsp2cc,dsp2insert} +} + +build() { + cd "${pkgname%2}-${pkgver}" + # build without faust support: https://sourceforge.net/p/guitarix/bugs/44/ + python2 waf configure --prefix=/usr \ +--no-desktop-update \ +--no-ldconfig \ +--no-faust \ +--shared-lib \ +--lib-dev + python2 waf build +} + +package() { + cd "${pkgname%2}-${pkgver}" + python2 waf install --destdir="${pkgdir}" +}