[arch-commits] Commit in stylish-haskell/repos (4 files)
Date: Tuesday, January 10, 2017 @ 07:51:58 Author: felixonmars Revision: 206511 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: stylish-haskell/repos/community-staging-i686/ stylish-haskell/repos/community-staging-i686/PKGBUILD (from rev 206510, stylish-haskell/trunk/PKGBUILD) stylish-haskell/repos/community-staging-x86_64/ stylish-haskell/repos/community-staging-x86_64/PKGBUILD (from rev 206510, stylish-haskell/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 33 + community-staging-x86_64/PKGBUILD | 33 + 2 files changed, 66 insertions(+) Copied: stylish-haskell/repos/community-staging-i686/PKGBUILD (from rev 206510, stylish-haskell/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-01-10 07:51:58 UTC (rev 206511) @@ -0,0 +1,33 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +pkgname=stylish-haskell +pkgver=0.6.5.0 +pkgrel=9 +pkgdesc="Haskell code prettifier" +url="https://github.com/jaspervdj/stylish-haskell; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=('gmp' 'libffi') +makedepends=("ghc=8.0.1" "haskell-aeson" "haskell-src-exts" "haskell-mtl" + "haskell-optparse-applicative" "haskell-strict" "haskell-syb" "haskell-yaml") +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha256sums=('aeee182f8b6a9492eedd12a45cd9a4abb677e95e1789ddd8681e699f27a5ea78') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --prefix=/usr \ +--docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" +runhaskell Setup build +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" +rm -r "$pkgdir"/usr/{lib,share/doc} + +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: stylish-haskell/repos/community-staging-x86_64/PKGBUILD (from rev 206510, stylish-haskell/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-01-10 07:51:58 UTC (rev 206511) @@ -0,0 +1,33 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=stylish-haskell +pkgver=0.6.5.0 +pkgrel=9 +pkgdesc="Haskell code prettifier" +url="https://github.com/jaspervdj/stylish-haskell; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=('gmp' 'libffi') +makedepends=("ghc=8.0.1" "haskell-aeson" "haskell-src-exts" "haskell-mtl" + "haskell-optparse-applicative" "haskell-strict" "haskell-syb" "haskell-yaml") +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha256sums=('aeee182f8b6a9492eedd12a45cd9a4abb677e95e1789ddd8681e699f27a5ea78') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --prefix=/usr \ +--docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" +runhaskell Setup build +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" +rm -r "$pkgdir"/usr/{lib,share/doc} + +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in stylish-haskell/trunk (PKGBUILD)
Date: Tuesday, January 10, 2017 @ 07:51:17 Author: felixonmars Revision: 206510 upgpkg: stylish-haskell 0.6.5.0-9 rebuild with time-locale-compat-0.1.1.3 Modified: stylish-haskell/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-01-10 07:48:05 UTC (rev 206509) +++ PKGBUILD2017-01-10 07:51:17 UTC (rev 206510) @@ -4,7 +4,7 @@ pkgname=stylish-haskell pkgver=0.6.5.0 -pkgrel=8 +pkgrel=9 pkgdesc="Haskell code prettifier" url="https://github.com/jaspervdj/stylish-haskell; license=("custom:BSD3")
[arch-commits] Commit in haskell-hasql/repos (4 files)
Date: Tuesday, January 10, 2017 @ 07:48:05 Author: felixonmars Revision: 206509 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-hasql/repos/community-staging-i686/ haskell-hasql/repos/community-staging-i686/PKGBUILD (from rev 206508, haskell-hasql/trunk/PKGBUILD) haskell-hasql/repos/community-staging-x86_64/ haskell-hasql/repos/community-staging-x86_64/PKGBUILD (from rev 206508, haskell-hasql/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 46 community-staging-x86_64/PKGBUILD | 46 2 files changed, 92 insertions(+) Copied: haskell-hasql/repos/community-staging-i686/PKGBUILD (from rev 206508, haskell-hasql/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-01-10 07:48:05 UTC (rev 206509) @@ -0,0 +1,46 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Thomas Dziedzic + +_hkgname=hasql +pkgname=haskell-hasql +pkgver=0.19.15.2 +pkgrel=13 +pkgdesc="An efficient PostgreSQL driver and a flexible mapping API" +url="https://github.com/nikita-volkov/hasql; +license=('MIT') +arch=('i686' 'x86_64') +depends=('ghc=8.0.1' 'haskell-aeson' 'haskell-attoparsec' 'haskell-base-prelude' + 'haskell-bytestring-tree-builder' 'haskell-contravariant' 'haskell-contravariant-extras' + 'haskell-data-default-class' 'haskell-dlist' 'haskell-either' 'haskell-hashable' + 'haskell-hashtables' 'haskell-loch-th' 'haskell-mtl' 'haskell-placeholders' + 'haskell-postgresql-binary' 'haskell-postgresql-libpq' 'haskell-profunctors' + 'haskell-scientific' 'haskell-semigroups' 'haskell-text' 'haskell-uuid' 'haskell-vector') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +md5sums=('c82ea1c8858ebeae9c4f283910310ec2') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +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" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-hasql/repos/community-staging-x86_64/PKGBUILD (from rev 206508, haskell-hasql/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-01-10 07:48:05 UTC (rev 206509) @@ -0,0 +1,46 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Thomas Dziedzic + +_hkgname=hasql +pkgname=haskell-hasql +pkgver=0.19.15.2 +pkgrel=13 +pkgdesc="An efficient PostgreSQL driver and a flexible mapping API" +url="https://github.com/nikita-volkov/hasql; +license=('MIT') +arch=('i686' 'x86_64') +depends=('ghc=8.0.1' 'haskell-aeson' 'haskell-attoparsec' 'haskell-base-prelude' + 'haskell-bytestring-tree-builder' 'haskell-contravariant' 'haskell-contravariant-extras' + 'haskell-data-default-class' 'haskell-dlist' 'haskell-either' 'haskell-hashable' + 'haskell-hashtables' 'haskell-loch-th' 'haskell-mtl' 'haskell-placeholders' + 'haskell-postgresql-binary' 'haskell-postgresql-libpq' 'haskell-profunctors' + 'haskell-scientific' 'haskell-semigroups' 'haskell-text' 'haskell-uuid' 'haskell-vector') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +md5sums=('c82ea1c8858ebeae9c4f283910310ec2') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +
[arch-commits] Commit in haskell-hasql/trunk (PKGBUILD)
Date: Tuesday, January 10, 2017 @ 07:47:30 Author: felixonmars Revision: 206508 upgpkg: haskell-hasql 0.19.15.2-13 rebuild with time-locale-compat-0.1.1.3 Modified: haskell-hasql/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-01-10 07:42:56 UTC (rev 206507) +++ PKGBUILD2017-01-10 07:47:30 UTC (rev 206508) @@ -5,7 +5,7 @@ _hkgname=hasql pkgname=haskell-hasql pkgver=0.19.15.2 -pkgrel=12 +pkgrel=13 pkgdesc="An efficient PostgreSQL driver and a flexible mapping API" url="https://github.com/nikita-volkov/hasql; license=('MIT')
[arch-commits] Commit in haskell-path-io/repos (4 files)
Date: Tuesday, January 10, 2017 @ 07:42:56 Author: felixonmars Revision: 206507 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-path-io/repos/community-staging-i686/ haskell-path-io/repos/community-staging-i686/PKGBUILD (from rev 206506, haskell-path-io/trunk/PKGBUILD) haskell-path-io/repos/community-staging-x86_64/ haskell-path-io/repos/community-staging-x86_64/PKGBUILD (from rev 206506, haskell-path-io/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 42 community-staging-x86_64/PKGBUILD | 42 2 files changed, 84 insertions(+) Copied: haskell-path-io/repos/community-staging-i686/PKGBUILD (from rev 206506, haskell-path-io/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-01-10 07:42:56 UTC (rev 206507) @@ -0,0 +1,42 @@ +# $Id: PKGBUILD 162763 2016-02-20 14:34:32Z fyan $ +# Maintainer: Felix Yan+# Contributor: Daniel Nagy +# Contributor: Daniel Micay + +pkgname=haskell-path-io +_hkgname=path-io +pkgver=1.2.2 +pkgrel=2 +pkgdesc="Interface to ‘directory’ package for users of ‘path’" +url="https://github.com/mrkkrp/path-io; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" 'haskell-exceptions' 'haskell-path' 'haskell-temporary' 'haskell-unix-compat') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-${pkgver}.tar.gz;) +md5sums=('ffd301d610a3e085a9c7f70bf9deddae') + +build() { + cd "$srcdir/$_hkgname-$pkgver" + runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-f-dev + runhaskell Setup build + LC_CTYPE=en_US.UTF-8 runhaskell Setup haddock --hoogle --html + 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" + install -dm755 "$pkgdir/usr/share/doc/ghc/html/libraries" + ln -s /usr/share/doc/$pkgname/html "$pkgdir/usr/share/doc/ghc/html/libraries/$_hkgname" + 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" +} Copied: haskell-path-io/repos/community-staging-x86_64/PKGBUILD (from rev 206506, haskell-path-io/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-01-10 07:42:56 UTC (rev 206507) @@ -0,0 +1,42 @@ +# $Id: PKGBUILD 162763 2016-02-20 14:34:32Z fyan $ +# Maintainer: Felix Yan +# Contributor: Daniel Nagy +# Contributor: Daniel Micay + +pkgname=haskell-path-io +_hkgname=path-io +pkgver=1.2.2 +pkgrel=2 +pkgdesc="Interface to ‘directory’ package for users of ‘path’" +url="https://github.com/mrkkrp/path-io; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" 'haskell-exceptions' 'haskell-path' 'haskell-temporary' 'haskell-unix-compat') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-${pkgver}.tar.gz;) +md5sums=('ffd301d610a3e085a9c7f70bf9deddae') + +build() { + cd "$srcdir/$_hkgname-$pkgver" + runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-f-dev + runhaskell Setup build + LC_CTYPE=en_US.UTF-8 runhaskell Setup haddock --hoogle --html + 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" + install -dm755 "$pkgdir/usr/share/doc/ghc/html/libraries" + ln -s /usr/share/doc/$pkgname/html "$pkgdir/usr/share/doc/ghc/html/libraries/$_hkgname" + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 "LICENSE.md"
[arch-commits] Commit in haskell-path-io/trunk (PKGBUILD)
Date: Tuesday, January 10, 2017 @ 07:42:08 Author: felixonmars Revision: 206506 upgpkg: haskell-path-io 1.2.2-2 rebuild with time-locale-compat-0.1.1.3 Modified: haskell-path-io/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-01-10 07:39:49 UTC (rev 206505) +++ PKGBUILD2017-01-10 07:42:08 UTC (rev 206506) @@ -6,7 +6,7 @@ pkgname=haskell-path-io _hkgname=path-io pkgver=1.2.2 -pkgrel=1 +pkgrel=2 pkgdesc="Interface to ‘directory’ package for users of ‘path’" url="https://github.com/mrkkrp/path-io; license=("custom:BSD3")
[arch-commits] Commit in haskell-esqueleto/repos (6 files)
Date: Tuesday, January 10, 2017 @ 07:39:49 Author: felixonmars Revision: 206505 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-esqueleto/repos/community-staging-i686/ haskell-esqueleto/repos/community-staging-i686/PKGBUILD (from rev 206504, haskell-esqueleto/trunk/PKGBUILD) haskell-esqueleto/repos/community-staging-i686/persistent-2.5.patch (from rev 206504, haskell-esqueleto/trunk/persistent-2.5.patch) haskell-esqueleto/repos/community-staging-x86_64/ haskell-esqueleto/repos/community-staging-x86_64/PKGBUILD (from rev 206504, haskell-esqueleto/trunk/PKGBUILD) haskell-esqueleto/repos/community-staging-x86_64/persistent-2.5.patch (from rev 206504, haskell-esqueleto/trunk/persistent-2.5.patch) ---+ community-staging-i686/PKGBUILD | 55 +++ community-staging-i686/persistent-2.5.patch | 119 community-staging-x86_64/PKGBUILD | 55 +++ community-staging-x86_64/persistent-2.5.patch | 119 4 files changed, 348 insertions(+) Copied: haskell-esqueleto/repos/community-staging-i686/PKGBUILD (from rev 206504, haskell-esqueleto/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-01-10 07:39:49 UTC (rev 206505) @@ -0,0 +1,55 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=esqueleto +pkgname=haskell-esqueleto +pkgver=2.4.3 +pkgrel=55 +pkgdesc="Type-safe EDSL for SQL queries on persistent backends." +url="https://github.com/prowdsponsor/esqueleto; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-blaze-html" "haskell-conduit" "haskell-monad-logger" + "haskell-persistent" "haskell-resourcet" "haskell-tagged" "haskell-text" + "haskell-unordered-containers") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz; +persistent-2.5.patch) +sha256sums=('bf555cfb40519ed1573f7bb90c65f693b9639dfa93fc230d3ded6e897434' +'101534ae4db348978b427a5a5b06a51765a680c4c8ae038ce283214fcd44f9e4') + +prepare() { +# https://github.com/prowdsponsor/esqueleto/pull/139 +(cd $_hkgname-$pkgver && patch -p1 -i ../persistent-2.5.patch) + +sed -e 's/base >= 4.5 && < 4.9/base >= 4.5 \&\& < 4.10/' \ +-e 's/, persistent >= 2.5 && < 2.6/, persistent >= 2.5 \&\& < 2.7/' \ +-i ${_hkgname}-${pkgver}/${_hkgname}.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-f-mysql -f-postgresql +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +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" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-esqueleto/repos/community-staging-i686/persistent-2.5.patch (from rev 206504, haskell-esqueleto/trunk/persistent-2.5.patch) === --- community-staging-i686/persistent-2.5.patch (rev 0) +++ community-staging-i686/persistent-2.5.patch 2017-01-10 07:39:49 UTC (rev 206505) @@ -0,0 +1,119 @@ +From 811f3722818b56ae5a4fb4601a2a772532201571 Mon Sep 17 00:00:00 2001 +From: Hao Lian +Date: Mon, 2 May 2016 13:19:33 -0400 +Subject: [PATCH] upgrade to persistent 2.5 + +--- + esqueleto.cabal | 10 +- + src/Database/Esqueleto.hs | 21 +++-- + src/Database/Esqueleto/Internal/PersistentImport.hs | 2 +- + stack.yaml | 16 +++- + test/Test.hs| 5 +++-- + 5 files changed, 39 insertions(+), 15 deletions(-) +
[arch-commits] Commit in haskell-esqueleto/trunk (PKGBUILD)
Date: Tuesday, January 10, 2017 @ 07:39:03 Author: felixonmars Revision: 206504 upgpkg: haskell-esqueleto 2.4.3-55 rebuild with time-locale-compat-0.1.1.3 Modified: haskell-esqueleto/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-01-10 07:35:38 UTC (rev 206503) +++ PKGBUILD2017-01-10 07:39:03 UTC (rev 206504) @@ -5,7 +5,7 @@ _hkgname=esqueleto pkgname=haskell-esqueleto pkgver=2.4.3 -pkgrel=54 +pkgrel=55 pkgdesc="Type-safe EDSL for SQL queries on persistent backends." url="https://github.com/prowdsponsor/esqueleto; license=("custom:BSD3")
[arch-commits] Commit in haskell-yesod/repos (4 files)
Date: Tuesday, January 10, 2017 @ 07:35:38 Author: felixonmars Revision: 206503 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-yesod/repos/community-staging-i686/ haskell-yesod/repos/community-staging-i686/PKGBUILD (from rev 206502, haskell-yesod/trunk/PKGBUILD) haskell-yesod/repos/community-staging-x86_64/ haskell-yesod/repos/community-staging-x86_64/PKGBUILD (from rev 206502, haskell-yesod/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 47 community-staging-x86_64/PKGBUILD | 47 2 files changed, 94 insertions(+) Copied: haskell-yesod/repos/community-staging-i686/PKGBUILD (from rev 206502, haskell-yesod/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-01-10 07:35:38 UTC (rev 206503) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=yesod +pkgname=haskell-yesod +pkgver=1.4.3.1 +pkgrel=34 +pkgdesc="Creation of type-safe, RESTful web applications." +url="http://www.yesodweb.com/; +license=("MIT") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-aeson" "haskell-blaze-html" "haskell-blaze-markup" + "haskell-conduit-extra" "haskell-data-default" "haskell-fast-logger" + "haskell-monad-control" "haskell-monad-logger" "haskell-resourcet" "haskell-safe" + "haskell-semigroups" "haskell-shakespeare" "haskell-streaming-commons" "haskell-text" + "haskell-unordered-containers" "haskell-wai" "haskell-wai-extra" "haskell-wai-logger" + "haskell-warp" "haskell-yaml" "haskell-yesod-auth" "haskell-yesod-core" + "haskell-yesod-form" "haskell-yesod-persistent") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('8ad23252817780afc10aee5cf1bd862b3cf46e08aabb884477e874caa351ab21') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +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" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-yesod/repos/community-staging-x86_64/PKGBUILD (from rev 206502, haskell-yesod/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-01-10 07:35:38 UTC (rev 206503) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod +pkgname=haskell-yesod +pkgver=1.4.3.1 +pkgrel=34 +pkgdesc="Creation of type-safe, RESTful web applications." +url="http://www.yesodweb.com/; +license=("MIT") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-aeson" "haskell-blaze-html" "haskell-blaze-markup" + "haskell-conduit-extra" "haskell-data-default" "haskell-fast-logger" + "haskell-monad-control" "haskell-monad-logger" "haskell-resourcet" "haskell-safe" + "haskell-semigroups" "haskell-shakespeare" "haskell-streaming-commons" "haskell-text" + "haskell-unordered-containers" "haskell-wai" "haskell-wai-extra" "haskell-wai-logger" + "haskell-warp" "haskell-yaml" "haskell-yesod-auth" "haskell-yesod-core" + "haskell-yesod-form" "haskell-yesod-persistent") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('8ad23252817780afc10aee5cf1bd862b3cf46e08aabb884477e874caa351ab21') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +
[arch-commits] Commit in haskell-yesod/trunk (PKGBUILD)
Date: Tuesday, January 10, 2017 @ 07:34:55 Author: felixonmars Revision: 206502 upgpkg: haskell-yesod 1.4.3.1-34 rebuild with time-locale-compat-0.1.1.3 Modified: haskell-yesod/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-01-10 07:31:24 UTC (rev 206501) +++ PKGBUILD2017-01-10 07:34:55 UTC (rev 206502) @@ -5,7 +5,7 @@ _hkgname=yesod pkgname=haskell-yesod pkgver=1.4.3.1 -pkgrel=33 +pkgrel=34 pkgdesc="Creation of type-safe, RESTful web applications." url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-statistics/repos (4 files)
Date: Tuesday, January 10, 2017 @ 07:31:24 Author: felixonmars Revision: 206501 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-statistics/repos/community-staging-i686/ haskell-statistics/repos/community-staging-i686/PKGBUILD (from rev 206500, haskell-statistics/trunk/PKGBUILD) haskell-statistics/repos/community-staging-x86_64/ haskell-statistics/repos/community-staging-x86_64/PKGBUILD (from rev 206500, haskell-statistics/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 43 community-staging-x86_64/PKGBUILD | 43 2 files changed, 86 insertions(+) Copied: haskell-statistics/repos/community-staging-i686/PKGBUILD (from rev 206500, haskell-statistics/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-01-10 07:31:24 UTC (rev 206501) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=statistics +pkgname=haskell-statistics +pkgver=0.13.3.0 +pkgrel=20 +pkgdesc="A library of statistical types, data, and functions" +url="https://github.com/bos/statistics; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-aeson" "haskell-erf" "haskell-math-functions" + "haskell-monad-par" "haskell-mwc-random" "haskell-primitive" "haskell-vector" + "haskell-vector-algorithms" "haskell-vector-binary-instances") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('6e7fe0f10086725c696fdd855caf4b6fb58ca5100bd0c9995f575f5b071381ed') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html || warning "Failed to run haddock" +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" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-statistics/repos/community-staging-x86_64/PKGBUILD (from rev 206500, haskell-statistics/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-01-10 07:31:24 UTC (rev 206501) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=statistics +pkgname=haskell-statistics +pkgver=0.13.3.0 +pkgrel=20 +pkgdesc="A library of statistical types, data, and functions" +url="https://github.com/bos/statistics; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-aeson" "haskell-erf" "haskell-math-functions" + "haskell-monad-par" "haskell-mwc-random" "haskell-primitive" "haskell-vector" + "haskell-vector-algorithms" "haskell-vector-binary-instances") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('6e7fe0f10086725c696fdd855caf4b6fb58ca5100bd0c9995f575f5b071381ed') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html || warning "Failed to run haddock" +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
[arch-commits] Commit in haskell-statistics/trunk (PKGBUILD)
Date: Tuesday, January 10, 2017 @ 07:30:44 Author: felixonmars Revision: 206500 upgpkg: haskell-statistics 0.13.3.0-20 rebuild with time-locale-compat-0.1.1.3 Modified: haskell-statistics/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-01-10 07:29:55 UTC (rev 206499) +++ PKGBUILD2017-01-10 07:30:44 UTC (rev 206500) @@ -5,7 +5,7 @@ _hkgname=statistics pkgname=haskell-statistics pkgver=0.13.3.0 -pkgrel=19 +pkgrel=20 pkgdesc="A library of statistical types, data, and functions" url="https://github.com/bos/statistics; license=("custom:BSD3")
[arch-commits] Commit in qtox/repos (4 files)
Date: Tuesday, January 10, 2017 @ 07:29:55 Author: farseerfc Revision: 206499 archrelease: copy trunk to community-i686, community-x86_64 Added: qtox/repos/community-i686/PKGBUILD (from rev 206498, qtox/trunk/PKGBUILD) qtox/repos/community-x86_64/PKGBUILD (from rev 206498, qtox/trunk/PKGBUILD) Deleted: qtox/repos/community-i686/PKGBUILD qtox/repos/community-x86_64/PKGBUILD ---+ /PKGBUILD | 112 community-i686/PKGBUILD | 56 -- community-x86_64/PKGBUILD | 56 -- 3 files changed, 112 insertions(+), 112 deletions(-) Deleted: community-i686/PKGBUILD === --- community-i686/PKGBUILD 2017-01-10 07:28:40 UTC (rev 206498) +++ community-i686/PKGBUILD 2017-01-10 07:29:55 UTC (rev 206499) @@ -1,56 +0,0 @@ -# Maintainer: Jiachen Yang-# AUR Maintainer: Vlad M. -# Contributor: Håvard Pettersson -# Contributor: Kevin MacMartin - -pkgname=qtox -_pkgname=qTox -pkgver=1.7.1 -pkgrel=2 -_gitver='6f155d4db806a664d76457d42a20246ffbd5d1ac' -pkgdesc='Powerful Tox client written in C++/Qt that follows the Tox design guidelines' -arch=('i686' 'x86_64') -url='https://github.com/tux3/qTox' -license=('GPL3') -depends=('libxss' - 'openal' - 'gtk2' - 'ffmpeg' - 'qrencode' - 'qt5-svg' - 'sqlcipher' - 'toxcore') -makedepends=('qt5-tools' 'git') - -#source=("git+https://github.com/qTox/qTox.git#commit=$_gitver;) -source=("https://github.com/$_pkgname/$_pkgname/releases/download/v$pkgver/v$pkgver.tar.lz; - "https://github.com/$_pkgname/$_pkgname/releases/download/v$pkgver/v$pkgver.tar.lz.asc; - "unix.patch::https://patch-diff.githubusercontent.com/raw/qTox/qTox/pull/4053.diff;) -sha512sums=('89149d712f342ef09596d376c35b8c5573e21ce74f6edf906d6eeadb8dfe1a6b0f2945221bafb7d7509a9c857d928deed86c0ffb1e2071edd6f899e048ea7122' -'SKIP' - 'b36eb38c50ede1decde5eb17eab447a62dd1d71e52106f4e73c02abf2af67e308deddb9c70d46e41c51ce3aa6463d012cc19b3207e2885c16cae09cd36040bfe') - -# GPG key fingerprints taken from https://github.com/qTox/qTox/blob/$_gitver/README.md -validpgpkeys=('DA262CC93C0E1E525AD21C8596775D454B8EBF44' # sudden6 - 'BA7883E22F9D35945BA3376053137C3033F09008' # Zetok Zalbavar - '1157616BBD860C539926F8139591A163FF9BE04C' # - antis81 - '31039166FA902CA50D05D6085AF9F2E29107C727' # - Diadlo - 'C7A2552D0B250F983827742C133203A3AC399151' # - initramfs - '2880C860D95C909D3DA45C687E086DD661263264' # - tux3 - ) -prepare() { - # apply PR https://github.com/qTox/qTox/issues/4053 - patch -p1 +# AUR Maintainer: Vlad M. +# Contributor: Håvard Pettersson +# Contributor: Kevin MacMartin + +pkgname=qtox +_pkgname=qTox +pkgver=1.7.1 +pkgrel=3 +_gitver='6f155d4db806a664d76457d42a20246ffbd5d1ac' +pkgdesc='Powerful Tox client written in C++/Qt that follows the Tox design guidelines' +arch=('i686' 'x86_64') +url='https://github.com/tux3/qTox' +license=('GPL3') +depends=('libxss' + 'openal' + 'gtk2' + 'ffmpeg' + 'qrencode' + 'qt5-svg' + 'sqlcipher' + 'toxcore') +makedepends=('qt5-tools' 'git') + +#source=("git+https://github.com/qTox/qTox.git#commit=$_gitver;) +source=("https://github.com/$_pkgname/$_pkgname/releases/download/v$pkgver/v$pkgver.tar.lz; + "https://github.com/$_pkgname/$_pkgname/releases/download/v$pkgver/v$pkgver.tar.lz.asc; + "pr4053.patch::https://patch-diff.githubusercontent.com/raw/qTox/qTox/pull/4053.diff;) +sha512sums=('89149d712f342ef09596d376c35b8c5573e21ce74f6edf906d6eeadb8dfe1a6b0f2945221bafb7d7509a9c857d928deed86c0ffb1e2071edd6f899e048ea7122' +'SKIP' + 'b36eb38c50ede1decde5eb17eab447a62dd1d71e52106f4e73c02abf2af67e308deddb9c70d46e41c51ce3aa6463d012cc19b3207e2885c16cae09cd36040bfe') + +# GPG key fingerprints taken from https://github.com/qTox/qTox/blob/$_gitver/README.md +validpgpkeys=('DA262CC93C0E1E525AD21C8596775D454B8EBF44' # sudden6 + 'BA7883E22F9D35945BA3376053137C3033F09008' # Zetok Zalbavar + '1157616BBD860C539926F8139591A163FF9BE04C' # - antis81 + '31039166FA902CA50D05D6085AF9F2E29107C727' # - Diadlo + 'C7A2552D0B250F983827742C133203A3AC399151' # - initramfs + '2880C860D95C909D3DA45C687E086DD661263264' # - tux3 + ) +prepare() { + # apply PR https://github.com/qTox/qTox/issues/4053 + patch -p1 -# AUR Maintainer: Vlad M. -# Contributor: Håvard Pettersson -# Contributor: Kevin MacMartin - -pkgname=qtox
[arch-commits] Commit in qtox/trunk (PKGBUILD)
Date: Tuesday, January 10, 2017 @ 07:28:40 Author: farseerfc Revision: 206498 upgpkg: qtox 1.7.1-3 qtox toxcore rebuild Modified: qtox/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-01-10 07:20:27 UTC (rev 206497) +++ PKGBUILD2017-01-10 07:28:40 UTC (rev 206498) @@ -6,7 +6,7 @@ pkgname=qtox _pkgname=qTox pkgver=1.7.1 -pkgrel=2 +pkgrel=3 _gitver='6f155d4db806a664d76457d42a20246ffbd5d1ac' pkgdesc='Powerful Tox client written in C++/Qt that follows the Tox design guidelines' arch=('i686' 'x86_64') @@ -25,7 +25,7 @@ #source=("git+https://github.com/qTox/qTox.git#commit=$_gitver;) source=("https://github.com/$_pkgname/$_pkgname/releases/download/v$pkgver/v$pkgver.tar.lz; "https://github.com/$_pkgname/$_pkgname/releases/download/v$pkgver/v$pkgver.tar.lz.asc; - "unix.patch::https://patch-diff.githubusercontent.com/raw/qTox/qTox/pull/4053.diff;) + "pr4053.patch::https://patch-diff.githubusercontent.com/raw/qTox/qTox/pull/4053.diff;) sha512sums=('89149d712f342ef09596d376c35b8c5573e21ce74f6edf906d6eeadb8dfe1a6b0f2945221bafb7d7509a9c857d928deed86c0ffb1e2071edd6f899e048ea7122' 'SKIP' 'b36eb38c50ede1decde5eb17eab447a62dd1d71e52106f4e73c02abf2af67e308deddb9c70d46e41c51ce3aa6463d012cc19b3207e2885c16cae09cd36040bfe') @@ -40,7 +40,7 @@ ) prepare() { # apply PR https://github.com/qTox/qTox/issues/4053 - patch -p1
[arch-commits] Commit in haskell-hpack/repos (4 files)
Date: Tuesday, January 10, 2017 @ 07:20:27 Author: felixonmars Revision: 206497 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-hpack/repos/community-staging-i686/ haskell-hpack/repos/community-staging-i686/PKGBUILD (from rev 206496, haskell-hpack/trunk/PKGBUILD) haskell-hpack/repos/community-staging-x86_64/ haskell-hpack/repos/community-staging-x86_64/PKGBUILD (from rev 206496, haskell-hpack/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 43 community-staging-x86_64/PKGBUILD | 43 2 files changed, 86 insertions(+) Copied: haskell-hpack/repos/community-staging-i686/PKGBUILD (from rev 206496, haskell-hpack/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-01-10 07:20:27 UTC (rev 206497) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Daniel Nagy +# Contributor: Daniel Micay + +pkgname=haskell-hpack +_hkgname=hpack +pkgver=0.15.0 +pkgrel=15 +pkgdesc="An alternative format for Haskell packages" +url="https://github.com/sol/hpack#readme; +license=("MIT") +arch=('i686' 'x86_64') +makedepends=('ghc') +depends=("ghc=8.0.1" 'haskell-aeson' 'haskell-base-compat' 'haskell-glob' 'haskell-text' + 'haskell-unordered-containers' 'haskell-yaml') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-${pkgver}.tar.gz;) +md5sums=('ff26cc3e29fe45db8a6abfe666713477') + +build() { + cd "$srcdir/$_hkgname-$pkgver" + runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid + runhaskell Setup build + runhaskell Setup haddock + 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" + install -dm755 "$pkgdir/usr/share/doc/ghc/html/libraries" + ln -s /usr/share/doc/$pkgname/html "$pkgdir/usr/share/doc/ghc/html/libraries/$_hkgname" + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + rm -f "$pkgdir/usr/share/doc/$pkgname/LICENSE" +} Copied: haskell-hpack/repos/community-staging-x86_64/PKGBUILD (from rev 206496, haskell-hpack/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-01-10 07:20:27 UTC (rev 206497) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Daniel Nagy +# Contributor: Daniel Micay + +pkgname=haskell-hpack +_hkgname=hpack +pkgver=0.15.0 +pkgrel=15 +pkgdesc="An alternative format for Haskell packages" +url="https://github.com/sol/hpack#readme; +license=("MIT") +arch=('i686' 'x86_64') +makedepends=('ghc') +depends=("ghc=8.0.1" 'haskell-aeson' 'haskell-base-compat' 'haskell-glob' 'haskell-text' + 'haskell-unordered-containers' 'haskell-yaml') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-${pkgver}.tar.gz;) +md5sums=('ff26cc3e29fe45db8a6abfe666713477') + +build() { + cd "$srcdir/$_hkgname-$pkgver" + runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid + runhaskell Setup build + runhaskell Setup haddock + 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" + install -dm755 "$pkgdir/usr/share/doc/ghc/html/libraries" + ln -s /usr/share/doc/$pkgname/html "$pkgdir/usr/share/doc/ghc/html/libraries/$_hkgname" + 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-hpack/trunk (PKGBUILD)
Date: Tuesday, January 10, 2017 @ 07:19:45 Author: felixonmars Revision: 206496 upgpkg: haskell-hpack 0.15.0-15 rebuild with time-locale-compat-0.1.1.3 Modified: haskell-hpack/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-01-10 07:15:36 UTC (rev 206495) +++ PKGBUILD2017-01-10 07:19:45 UTC (rev 206496) @@ -6,7 +6,7 @@ pkgname=haskell-hpack _hkgname=hpack pkgver=0.15.0 -pkgrel=14 +pkgrel=15 pkgdesc="An alternative format for Haskell packages" url="https://github.com/sol/hpack#readme; license=("MIT")
[arch-commits] Commit in haskell-cheapskate/repos (4 files)
Date: Tuesday, January 10, 2017 @ 07:15:36 Author: felixonmars Revision: 206495 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-cheapskate/repos/community-staging-i686/ haskell-cheapskate/repos/community-staging-i686/PKGBUILD (from rev 206494, haskell-cheapskate/trunk/PKGBUILD) haskell-cheapskate/repos/community-staging-x86_64/ haskell-cheapskate/repos/community-staging-x86_64/PKGBUILD (from rev 206494, haskell-cheapskate/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 48 community-staging-x86_64/PKGBUILD | 48 2 files changed, 96 insertions(+) Copied: haskell-cheapskate/repos/community-staging-i686/PKGBUILD (from rev 206494, haskell-cheapskate/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-01-10 07:15:36 UTC (rev 206495) @@ -0,0 +1,48 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=cheapskate +pkgname=haskell-cheapskate +pkgver=0.1.0.5 +pkgrel=36 +pkgdesc="Experimental markdown processor." +url="http://github.com/jgm/cheapskate; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "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") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('7a63b7ffc4976d006c5f693569a5ffd7a887e83d126d1dce9bbe8b5fbaabfa32') + +prepare() { +sed -i 's/data-default >= 0.5 && < 0.7,/data-default >= 0.5 \&\& < 0.8,/' ${_hkgname}-${pkgver}/${_hkgname}.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-f-dingus +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +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" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-cheapskate/repos/community-staging-x86_64/PKGBUILD (from rev 206494, haskell-cheapskate/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-01-10 07:15:36 UTC (rev 206495) @@ -0,0 +1,48 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=cheapskate +pkgname=haskell-cheapskate +pkgver=0.1.0.5 +pkgrel=36 +pkgdesc="Experimental markdown processor." +url="http://github.com/jgm/cheapskate; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "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") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('7a63b7ffc4976d006c5f693569a5ffd7a887e83d126d1dce9bbe8b5fbaabfa32') + +prepare() { +sed -i 's/data-default >= 0.5 && < 0.7,/data-default >= 0.5 \&\& < 0.8,/' ${_hkgname}-${pkgver}/${_hkgname}.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-f-dingus +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +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
[arch-commits] Commit in reflector/repos/community-any (PKGBUILD PKGBUILD)
Date: Tuesday, January 10, 2017 @ 07:15:09 Author: xyne Revision: 206494 archrelease: copy trunk to community-any Added: reflector/repos/community-any/PKGBUILD (from rev 206493, reflector/trunk/PKGBUILD) Deleted: reflector/repos/community-any/PKGBUILD --+ PKGBUILD | 66 ++--- 1 file changed, 33 insertions(+), 33 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2017-01-10 07:14:55 UTC (rev 206493) +++ PKGBUILD2017-01-10 07:15:09 UTC (rev 206494) @@ -1,33 +0,0 @@ -#Maintainer: Xyne -pkgname=reflector -pkgver=2016 -pkgrel=2 -pkgdesc='A Python 3 module and script to retrieve and filter the latest Pacman mirror list.' -arch=(any) -license=(GPL) -url="http://xyne.archlinux.ca/projects/reflector; -depends=(python3) -optdepends=('rsync: rate rsync mirrors') -source=( - http://xyne.archlinux.ca/projects/reflector/src/reflector-2016.tar.xz - http://xyne.archlinux.ca/projects/reflector/src/reflector-2016.tar.xz.sig -) -sha512sums=( - fdf85af6ffd53343af644d4be01d0a9d688fb443e51f7014b18404812afd639684e9bbabd564adb2fa303573351da6567f4afc6764a06b228e2b03a1509d99fe - d150c38b122765ce5886ff59ddc5f8e43eb1d831ead016a436b1d3eb69b07919425acd1c0ca0e0eed6fc6a627c4e16a4f119034b1357586f18502a2dbbb7b85b -) -md5sums=( - 9c2ba25cd43664d4df5232d599fe567d - 5e47204f34ba71db824491fd3ca39d56 -) -validpgpkeys=('EC3CBE7F607D11E663149E811D1F0DC78F173680') - -package () -{ - cd "$srcdir/$pkgname-$pkgver" - python3 setup.py install --prefix=/usr --root="$pkgdir" --optimize=1 - install -Dm755 "$srcdir/$pkgname-$pkgver/$pkgname" "$pkgdir/usr/bin/$pkgname" -} - - -# vim: set ts=2 sw=2 et: Copied: reflector/repos/community-any/PKGBUILD (from rev 206493, reflector/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2017-01-10 07:15:09 UTC (rev 206494) @@ -0,0 +1,33 @@ +#Maintainer: Xyne +pkgname=reflector +pkgver=2017 +pkgrel=2 +pkgdesc='A Python 3 module and script to retrieve and filter the latest Pacman mirror list.' +arch=(any) +license=(GPL) +url="http://xyne.archlinux.ca/projects/reflector; +depends=(python3) +optdepends=('rsync: rate rsync mirrors') +source=( + http://xyne.archlinux.ca/projects/reflector/src/reflector-2017.tar.xz + http://xyne.archlinux.ca/projects/reflector/src/reflector-2017.tar.xz.sig +) +sha512sums=( + e58e7c2d12a9fca98b8c15b4f29dd953a3ab242bf100fee62c523ca63854d27877215bd653a0fe75cf7354288f016a261a9efdb64561f42b1c7250479b042fa7 + 923c7cecfc3d9cd14834e6d3f4fecee83207418fc3f15c140080eed9b50cb75582b8ed81938bb6fe99878cd1b80a8cd53324cf8633168a91e10d1c8a816b7b2b +) +md5sums=( + e6592ca2921e94e56c98ea4961190e89 + de8e7ee2c2d0dc5f5b5d8bea9a078558 +) +validpgpkeys=('EC3CBE7F607D11E663149E811D1F0DC78F173680') + +package () +{ + cd "$srcdir/$pkgname-$pkgver" + python3 setup.py install --prefix=/usr --root="$pkgdir" --optimize=1 + install -Dm755 "$srcdir/$pkgname-$pkgver/$pkgname" "$pkgdir/usr/bin/$pkgname" +} + + +# vim: set ts=2 sw=2 et:
[arch-commits] Commit in haskell-cheapskate/trunk (PKGBUILD)
Date: Tuesday, January 10, 2017 @ 07:14:55 Author: felixonmars Revision: 206493 upgpkg: haskell-cheapskate 0.1.0.5-36 rebuild with time-locale-compat-0.1.1.3 Modified: haskell-cheapskate/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-01-10 07:14:42 UTC (rev 206492) +++ PKGBUILD2017-01-10 07:14:55 UTC (rev 206493) @@ -5,7 +5,7 @@ _hkgname=cheapskate pkgname=haskell-cheapskate pkgver=0.1.0.5 -pkgrel=35 +pkgrel=36 pkgdesc="Experimental markdown processor." url="http://github.com/jgm/cheapskate; license=("custom:BSD3")
[arch-commits] Commit in reflector/trunk (PKGBUILD)
Date: Tuesday, January 10, 2017 @ 07:14:42 Author: xyne Revision: 206492 upgpkg: reflector 2017-2 update Modified: reflector/trunk/PKGBUILD --+ PKGBUILD | 14 +++--- 1 file changed, 7 insertions(+), 7 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-01-10 07:10:48 UTC (rev 206491) +++ PKGBUILD2017-01-10 07:14:42 UTC (rev 206492) @@ -1,6 +1,6 @@ #Maintainer: Xyne pkgname=reflector -pkgver=2016 +pkgver=2017 pkgrel=2 pkgdesc='A Python 3 module and script to retrieve and filter the latest Pacman mirror list.' arch=(any) @@ -9,16 +9,16 @@ depends=(python3) optdepends=('rsync: rate rsync mirrors') source=( - http://xyne.archlinux.ca/projects/reflector/src/reflector-2016.tar.xz - http://xyne.archlinux.ca/projects/reflector/src/reflector-2016.tar.xz.sig + http://xyne.archlinux.ca/projects/reflector/src/reflector-2017.tar.xz + http://xyne.archlinux.ca/projects/reflector/src/reflector-2017.tar.xz.sig ) sha512sums=( - fdf85af6ffd53343af644d4be01d0a9d688fb443e51f7014b18404812afd639684e9bbabd564adb2fa303573351da6567f4afc6764a06b228e2b03a1509d99fe - d150c38b122765ce5886ff59ddc5f8e43eb1d831ead016a436b1d3eb69b07919425acd1c0ca0e0eed6fc6a627c4e16a4f119034b1357586f18502a2dbbb7b85b + e58e7c2d12a9fca98b8c15b4f29dd953a3ab242bf100fee62c523ca63854d27877215bd653a0fe75cf7354288f016a261a9efdb64561f42b1c7250479b042fa7 + 923c7cecfc3d9cd14834e6d3f4fecee83207418fc3f15c140080eed9b50cb75582b8ed81938bb6fe99878cd1b80a8cd53324cf8633168a91e10d1c8a816b7b2b ) md5sums=( - 9c2ba25cd43664d4df5232d599fe567d - 5e47204f34ba71db824491fd3ca39d56 + e6592ca2921e94e56c98ea4961190e89 + de8e7ee2c2d0dc5f5b5d8bea9a078558 ) validpgpkeys=('EC3CBE7F607D11E663149E811D1F0DC78F173680')
[arch-commits] Commit in haskell-warp-tls/repos (4 files)
Date: Tuesday, January 10, 2017 @ 07:10:48 Author: felixonmars Revision: 206491 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-warp-tls/repos/community-staging-i686/ haskell-warp-tls/repos/community-staging-i686/PKGBUILD (from rev 206490, haskell-warp-tls/trunk/PKGBUILD) haskell-warp-tls/repos/community-staging-x86_64/ haskell-warp-tls/repos/community-staging-x86_64/PKGBUILD (from rev 206490, haskell-warp-tls/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 42 community-staging-x86_64/PKGBUILD | 42 2 files changed, 84 insertions(+) Copied: haskell-warp-tls/repos/community-staging-i686/PKGBUILD (from rev 206490, haskell-warp-tls/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-01-10 07:10:48 UTC (rev 206491) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=warp-tls +pkgname=haskell-warp-tls +pkgver=3.2.2 +pkgrel=30 +pkgdesc="HTTP over TLS support for Warp via the TLS package" +url="http://github.com/yesodweb/wai; +license=("MIT") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-cryptonite" "haskell-data-default-class" "haskell-network" + "haskell-streaming-commons" "haskell-tls" "haskell-wai" "haskell-warp") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('9fc2a031ed5fd17c63479743869ed03fdf80f707a9ecfe4ff02939f4f7df091b') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +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" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-warp-tls/repos/community-staging-x86_64/PKGBUILD (from rev 206490, haskell-warp-tls/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-01-10 07:10:48 UTC (rev 206491) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=warp-tls +pkgname=haskell-warp-tls +pkgver=3.2.2 +pkgrel=30 +pkgdesc="HTTP over TLS support for Warp via the TLS package" +url="http://github.com/yesodweb/wai; +license=("MIT") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-cryptonite" "haskell-data-default-class" "haskell-network" + "haskell-streaming-commons" "haskell-tls" "haskell-wai" "haskell-warp") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('9fc2a031ed5fd17c63479743869ed03fdf80f707a9ecfe4ff02939f4f7df091b') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +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" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup
[arch-commits] Commit in haskell-warp-tls/trunk (PKGBUILD)
Date: Tuesday, January 10, 2017 @ 07:10:08 Author: felixonmars Revision: 206490 upgpkg: haskell-warp-tls 3.2.2-30 rebuild with time-locale-compat-0.1.1.3 Modified: haskell-warp-tls/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-01-10 07:07:58 UTC (rev 206489) +++ PKGBUILD2017-01-10 07:10:08 UTC (rev 206490) @@ -5,7 +5,7 @@ _hkgname=warp-tls pkgname=haskell-warp-tls pkgver=3.2.2 -pkgrel=29 +pkgrel=30 pkgdesc="HTTP over TLS support for Warp via the TLS package" url="http://github.com/yesodweb/wai; license=("MIT")
[arch-commits] Commit in pandoc-citeproc/repos (4 files)
Date: Tuesday, January 10, 2017 @ 07:03:51 Author: felixonmars Revision: 206487 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: pandoc-citeproc/repos/community-staging-i686/ pandoc-citeproc/repos/community-staging-i686/PKGBUILD (from rev 206486, pandoc-citeproc/trunk/PKGBUILD) pandoc-citeproc/repos/community-staging-x86_64/ pandoc-citeproc/repos/community-staging-x86_64/PKGBUILD (from rev 206486, pandoc-citeproc/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 58 community-staging-x86_64/PKGBUILD | 58 2 files changed, 116 insertions(+) Copied: pandoc-citeproc/repos/community-staging-i686/PKGBUILD (from rev 206486, pandoc-citeproc/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-01-10 07:03:51 UTC (rev 206487) @@ -0,0 +1,58 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +pkgbase=pandoc-citeproc +pkgname=(pandoc-citeproc haskell-pandoc-citeproc) +pkgver=0.10.3 +pkgrel=10 +pkgdesc="Supports using pandoc with citeproc" +url="https://hackage.haskell.org/package/${pkgbase}; +license=("custom:BSD3") +arch=('i686' 'x86_64') +makedepends=("ghc=8.0.1" "haskell-aeson" "haskell-aeson-pretty" "haskell-attoparsec" + "haskell-data-default" "haskell-hs-bibutils" "haskell-mtl" + "haskell-old-locale" "haskell-pandoc" "haskell-pandoc-types" "haskell-parsec" + "haskell-rfc5051" "haskell-setenv" "haskell-split" "haskell-syb" + "haskell-tagsoup" "haskell-temporary" "haskell-text" "haskell-text-icu" + "haskell-unordered-containers" "haskell-vector" "haskell-xml-conduit" "haskell-yaml") +source=("https://hackage.haskell.org/packages/archive/${pkgbase}/${pkgver}/${pkgbase}-${pkgver}.tar.gz;) +sha256sums=('2f6233ff91a9fb08edfb0ac2b4ec40729d87590a7c557d0452674dd3c7df4d58') + +build() { +cd "${srcdir}/${pkgbase}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgbase}" --datasubdir="$pkgbase" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-f-debug -f-test_citeproc -funicode_collation -f-embed_data_files -fbibutils +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +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_pandoc-citeproc() { +depends=('pandoc' 'icu') + +cd "${srcdir}/${pkgbase}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" +rm -r "$pkgdir"/usr/{lib,share/doc} +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +} + +package_haskell-pandoc-citeproc() { +pkgdesc="Supports using pandoc with citeproc (docs and libraries)" +depends=("${makedepends[@]}" 'pandoc-citeproc') + +cd "${srcdir}/${pkgbase}-${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" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgbase}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${pkgbase}" +runhaskell Setup copy --destdir="${pkgdir}" +rm -r "$pkgdir"/usr/share/{pandoc-citeproc,man} "$pkgdir"/usr/bin +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: pandoc-citeproc/repos/community-staging-x86_64/PKGBUILD (from rev 206486, pandoc-citeproc/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-01-10 07:03:51 UTC (rev 206487) @@ -0,0 +1,58 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgbase=pandoc-citeproc +pkgname=(pandoc-citeproc haskell-pandoc-citeproc) +pkgver=0.10.3 +pkgrel=10 +pkgdesc="Supports using pandoc with citeproc" +url="https://hackage.haskell.org/package/${pkgbase}; +license=("custom:BSD3") +arch=('i686' 'x86_64') +makedepends=("ghc=8.0.1" "haskell-aeson" "haskell-aeson-pretty" "haskell-attoparsec" + "haskell-data-default" "haskell-hs-bibutils" "haskell-mtl" + "haskell-old-locale" "haskell-pandoc" "haskell-pandoc-types" "haskell-parsec" + "haskell-rfc5051" "haskell-setenv" "haskell-split" "haskell-syb" + "haskell-tagsoup" "haskell-temporary" "haskell-text" "haskell-text-icu" +
[arch-commits] Commit in haskell-descriptive/repos (4 files)
Date: Tuesday, January 10, 2017 @ 07:07:58 Author: felixonmars Revision: 206489 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-descriptive/repos/community-staging-i686/ haskell-descriptive/repos/community-staging-i686/PKGBUILD (from rev 206488, haskell-descriptive/trunk/PKGBUILD) haskell-descriptive/repos/community-staging-x86_64/ haskell-descriptive/repos/community-staging-x86_64/PKGBUILD (from rev 206488, haskell-descriptive/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 42 community-staging-x86_64/PKGBUILD | 42 2 files changed, 84 insertions(+) Copied: haskell-descriptive/repos/community-staging-i686/PKGBUILD (from rev 206488, haskell-descriptive/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-01-10 07:07:58 UTC (rev 206489) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=descriptive +pkgname=haskell-descriptive +pkgver=0.9.4 +pkgrel=33 +pkgdesc="Self-describing consumers/parsers; forms, cmd-line args, JSON, etc." +url="https://github.com/chrisdone/descriptive; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-aeson" "haskell-bifunctors" "haskell-mtl" "haskell-scientific" + "haskell-text" "haskell-vector") +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-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +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" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-descriptive/repos/community-staging-x86_64/PKGBUILD (from rev 206488, haskell-descriptive/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-01-10 07:07:58 UTC (rev 206489) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=descriptive +pkgname=haskell-descriptive +pkgver=0.9.4 +pkgrel=33 +pkgdesc="Self-describing consumers/parsers; forms, cmd-line args, JSON, etc." +url="https://github.com/chrisdone/descriptive; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-aeson" "haskell-bifunctors" "haskell-mtl" "haskell-scientific" + "haskell-text" "haskell-vector") +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-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +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" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html"
[arch-commits] Commit in haskell-descriptive/trunk (PKGBUILD)
Date: Tuesday, January 10, 2017 @ 07:07:17 Author: felixonmars Revision: 206488 upgpkg: haskell-descriptive 0.9.4-33 rebuild with time-locale-compat-0.1.1.3 Modified: haskell-descriptive/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-01-10 07:03:51 UTC (rev 206487) +++ PKGBUILD2017-01-10 07:07:17 UTC (rev 206488) @@ -5,7 +5,7 @@ _hkgname=descriptive pkgname=haskell-descriptive pkgver=0.9.4 -pkgrel=32 +pkgrel=33 pkgdesc="Self-describing consumers/parsers; forms, cmd-line args, JSON, etc." url="https://github.com/chrisdone/descriptive; license=("custom:BSD3")
[arch-commits] Commit in pandoc-citeproc/trunk (PKGBUILD)
Date: Tuesday, January 10, 2017 @ 07:02:56 Author: felixonmars Revision: 206486 upgpkg: pandoc-citeproc 0.10.3-10 rebuild with time-locale-compat-0.1.1.3 Modified: pandoc-citeproc/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-01-10 07:02:13 UTC (rev 206485) +++ PKGBUILD2017-01-10 07:02:56 UTC (rev 206486) @@ -5,7 +5,7 @@ pkgbase=pandoc-citeproc pkgname=(pandoc-citeproc haskell-pandoc-citeproc) pkgver=0.10.3 -pkgrel=9 +pkgrel=10 pkgdesc="Supports using pandoc with citeproc" url="https://hackage.haskell.org/package/${pkgbase}; license=("custom:BSD3")
[arch-commits] Commit in toxcore/repos (9 files)
Date: Tuesday, January 10, 2017 @ 07:02:13 Author: farseerfc Revision: 206485 archrelease: copy trunk to community-i686, community-x86_64 Added: toxcore/repos/community-i686/PKGBUILD (from rev 206484, toxcore/trunk/PKGBUILD) toxcore/repos/community-i686/toxcore.conf (from rev 206484, toxcore/trunk/toxcore.conf) toxcore/repos/community-i686/toxcore.install (from rev 206484, toxcore/trunk/toxcore.install) toxcore/repos/community-x86_64/PKGBUILD (from rev 206484, toxcore/trunk/PKGBUILD) toxcore/repos/community-x86_64/toxcore.conf (from rev 206484, toxcore/trunk/toxcore.conf) toxcore/repos/community-x86_64/toxcore.install (from rev 206484, toxcore/trunk/toxcore.install) Deleted: toxcore/repos/community-x86_64/PKGBUILD toxcore/repos/community-x86_64/toxcore.conf toxcore/repos/community-x86_64/toxcore.install --+ /PKGBUILD| 59 + /toxcore.conf|2 + /toxcore.install | 11 ++ community-i686/PKGBUILD | 59 + community-i686/toxcore.conf |2 + community-i686/toxcore.install | 11 ++ community-x86_64/PKGBUILD| 59 - community-x86_64/toxcore.conf|2 - community-x86_64/toxcore.install | 11 -- 9 files changed, 144 insertions(+), 72 deletions(-) Copied: toxcore/repos/community-i686/PKGBUILD (from rev 206484, toxcore/trunk/PKGBUILD) === --- community-i686/PKGBUILD (rev 0) +++ community-i686/PKGBUILD 2017-01-10 07:02:13 UTC (rev 206485) @@ -0,0 +1,59 @@ +# Maintainer: Jiachen Yang+# $Id$ +# Maintainer: Felix Yan +# Contributor: Håvard Pettersson +# Contributor: naxuroqa +# Contributor: Boohbah +# Contributor: Kevin MacMartin + +pkgname=toxcore +_pkgname=c-toxcore +epoch=1 +pkgver=0.1.3 +pkgrel=1 +pkgdesc='Secure, configuration-free, P2P Skype replacement backend' +arch=('i686' 'x86_64') +url='https://tox.chat' +license=('GPL3') +depends=('systemd' 'libconfig' 'libsodium' 'libvpx' 'opus') +makedepends=('check') +conflicts=("tox") +provides=("tox") +backup=('etc/tox-bootstrapd.conf') +install=$pkgname.install +source=("${_pkgname}-${pkgver}.tar.gz::https://github.com/TokTok/${_pkgname}/archive/v${pkgver}.tar.gz; + "${_pkgname}-${pkgver}.tar.gz.asc::https://github.com/TokTok/${_pkgname}/releases/download/v${pkgver}/${_pkgname}-${pkgver}.tar.gz.robinlinden.asc; +'toxcore.conf') +sha512sums=('e736bf00713a5cad872e6a33bf9813529414e4f4b47f83519b5533608a945a8299b2b041253c9fdaa33730f2842d9e8a079a869277d8fbdfb47b2b6a56bc9696' +'SKIP' + '71885e69f7b84955f6bdbf27b9e8196349cdd254b02b510433851bd218374d9c47aa7d3946dcc6a5cff6c8e705bc98d8a09de27039f60b8b088784cf8fa9d719') +validpgpkeys=("15D3B9A6B3951DF9854FCA93E786548AE0A0B56B") # RobinLindén + +prepare() { + cd $_pkgname-$pkgver + sed -i "s|/usr/local|/usr|" other/bootstrap_daemon/tox-bootstrapd.service +} + +build() { + cd $_pkgname-$pkgver + autoreconf -if + ./configure \ +--prefix=/usr \ +--enable-daemon \ +--disable-ntox \ +--enable-tests + make +} + +check() { + cd $_pkgname-$pkgver + make check +} + +package() { + cd $_pkgname-$pkgver + make DESTDIR="$pkgdir" install + install -Dm644 "$srcdir/toxcore.conf" "$pkgdir/usr/lib/sysusers.d/toxcore.conf" + install -Dm644 ./other/bootstrap_daemon/tox-bootstrapd.service "$pkgdir/usr/lib/systemd/system/tox-bootstrapd.service" + install -Dm644 ./other/bootstrap_daemon/tox-bootstrapd.conf "$pkgdir/etc/tox-bootstrapd.conf" +} Copied: toxcore/repos/community-i686/toxcore.conf (from rev 206484, toxcore/trunk/toxcore.conf) === --- community-i686/toxcore.conf (rev 0) +++ community-i686/toxcore.conf 2017-01-10 07:02:13 UTC (rev 206485) @@ -0,0 +1,2 @@ +u tox-bootstrapd - "Tox bootstrapd" +g tox-bootstrapd - \ No newline at end of file Copied: toxcore/repos/community-i686/toxcore.install (from rev 206484, toxcore/trunk/toxcore.install) === --- community-i686/toxcore.install (rev 0) +++ community-i686/toxcore.install 2017-01-10 07:02:13 UTC (rev 206485) @@ -0,0 +1,11 @@ +post_install() { + systemd-sysusers toxcore.conf + [[ -d var/lib/tox-bootstrapd ]] || install -dm 750 -o tox-bootstrapd -g tox-bootstrapd var/lib/tox-bootstrapd +} + +post_upgrade() { + (( $(vercmp $2 '3523-3') < 0 )) && ( +systemd-sysusers toxcore.conf +[[ -d var/lib/tox-bootstrapd ]] || install -dm 750 -o tox-bootstrapd -g tox-bootstrapd var/lib/tox-bootstrapd + ) || true +} Deleted:
[arch-commits] Commit in toxcore/repos (9 files)
Date: Tuesday, January 10, 2017 @ 07:00:06 Author: farseerfc Revision: 206484 archrelease: copy trunk to community-i686, community-x86_64 Added: toxcore/repos/community-x86_64/PKGBUILD (from rev 206483, toxcore/trunk/PKGBUILD) toxcore/repos/community-x86_64/toxcore.conf (from rev 206483, toxcore/trunk/toxcore.conf) toxcore/repos/community-x86_64/toxcore.install (from rev 206483, toxcore/trunk/toxcore.install) Deleted: toxcore/repos/community-i686/PKGBUILD toxcore/repos/community-i686/toxcore.conf toxcore/repos/community-i686/toxcore.install toxcore/repos/community-x86_64/PKGBUILD toxcore/repos/community-x86_64/toxcore.conf toxcore/repos/community-x86_64/toxcore.install --+ /PKGBUILD| 59 + /toxcore.conf|2 + /toxcore.install | 11 ++ community-i686/PKGBUILD | 59 - community-i686/toxcore.conf |2 - community-i686/toxcore.install | 11 -- community-x86_64/PKGBUILD| 59 - community-x86_64/toxcore.conf|2 - community-x86_64/toxcore.install | 11 -- 9 files changed, 72 insertions(+), 144 deletions(-) Deleted: community-i686/PKGBUILD === --- community-i686/PKGBUILD 2017-01-10 06:58:38 UTC (rev 206483) +++ community-i686/PKGBUILD 2017-01-10 07:00:06 UTC (rev 206484) @@ -1,59 +0,0 @@ -# Maintainer: Jiachen Yang-# $Id$ -# Maintainer: Felix Yan -# Contributor: Håvard Pettersson -# Contributor: naxuroqa -# Contributor: Boohbah -# Contributor: Kevin MacMartin - -pkgname=toxcore -_pkgname=c-toxcore -epoch=1 -pkgver=0.1.2 -pkgrel=1 -pkgdesc='Secure, configuration-free, P2P Skype replacement backend' -arch=('i686' 'x86_64') -url='https://tox.chat' -license=('GPL3') -depends=('systemd' 'libconfig' 'libsodium' 'libvpx' 'opus') -makedepends=('check') -conflicts=("tox") -provides=("tox") -backup=('etc/tox-bootstrapd.conf') -install=$pkgname.install -source=("${_pkgname}-${pkgver}.tar.gz::https://github.com/TokTok/${_pkgname}/archive/v${pkgver}.tar.gz; - "${_pkgname}-${pkgver}.tar.gz.asc::https://github.com/TokTok/${_pkgname}/releases/download/v${pkgver}/${_pkgname}-${pkgver}.tar.gz.robinlinden.asc; -'toxcore.conf') -sha512sums=('39c52dd205205e271b2b15db30a007af89ba9ede00e2717f3ec7431bbfec984984236a493f2a4943cb8deff5d8a4eba1949d9e8332caebadeb352c477b1a5208' -'SKIP' - '71885e69f7b84955f6bdbf27b9e8196349cdd254b02b510433851bd218374d9c47aa7d3946dcc6a5cff6c8e705bc98d8a09de27039f60b8b088784cf8fa9d719') -validpgpkeys=("15D3B9A6B3951DF9854FCA93E786548AE0A0B56B") # RobinLindén - -prepare() { - cd $_pkgname-$pkgver - sed -i "s|/usr/local|/usr|" other/bootstrap_daemon/tox-bootstrapd.service -} - -build() { - cd $_pkgname-$pkgver - autoreconf -if - ./configure \ ---prefix=/usr \ ---enable-daemon \ ---disable-ntox \ ---enable-tests - make -} - -check() { - cd $_pkgname-$pkgver - make check || warning "Tests failed" - onion test runs endless -} - -package() { - cd $_pkgname-$pkgver - make DESTDIR="$pkgdir" install - install -Dm644 "$srcdir/toxcore.conf" "$pkgdir/usr/lib/sysusers.d/toxcore.conf" - install -Dm644 ./other/bootstrap_daemon/tox-bootstrapd.service "$pkgdir/usr/lib/systemd/system/tox-bootstrapd.service" - install -Dm644 ./other/bootstrap_daemon/tox-bootstrapd.conf "$pkgdir/etc/tox-bootstrapd.conf" -} Deleted: community-i686/toxcore.conf === --- community-i686/toxcore.conf 2017-01-10 06:58:38 UTC (rev 206483) +++ community-i686/toxcore.conf 2017-01-10 07:00:06 UTC (rev 206484) @@ -1,2 +0,0 @@ -u tox-bootstrapd - "Tox bootstrapd" -g tox-bootstrapd - \ No newline at end of file Deleted: community-i686/toxcore.install === --- community-i686/toxcore.install 2017-01-10 06:58:38 UTC (rev 206483) +++ community-i686/toxcore.install 2017-01-10 07:00:06 UTC (rev 206484) @@ -1,11 +0,0 @@ -post_install() { - systemd-sysusers toxcore.conf - [[ -d var/lib/tox-bootstrapd ]] || install -dm 750 -o tox-bootstrapd -g tox-bootstrapd var/lib/tox-bootstrapd -} - -post_upgrade() { - (( $(vercmp $2 '3523-3') < 0 )) && ( -systemd-sysusers toxcore.conf -[[ -d var/lib/tox-bootstrapd ]] || install -dm 750 -o tox-bootstrapd -g tox-bootstrapd var/lib/tox-bootstrapd - ) || true -} Deleted: community-x86_64/PKGBUILD === --- community-x86_64/PKGBUILD 2017-01-10 06:58:38 UTC (rev 206483) +++ community-x86_64/PKGBUILD 2017-01-10 07:00:06 UTC (rev 206484) @@ -1,59 +0,0 @@ -# Maintainer: Jiachen Yang
[arch-commits] Commit in toxcore/trunk (PKGBUILD)
Date: Tuesday, January 10, 2017 @ 06:58:38 Author: farseerfc Revision: 206483 upgpkg: toxcore 1:0.1.3-1 toxcore 0.1.3 Modified: toxcore/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-01-10 06:49:48 UTC (rev 206482) +++ PKGBUILD2017-01-10 06:58:38 UTC (rev 206483) @@ -47,7 +47,7 @@ check() { cd $_pkgname-$pkgver - make check # || warning "Tests failed" - onion test runs endless + make check } package() {
[arch-commits] Commit in haskell-feed/repos (4 files)
Date: Tuesday, January 10, 2017 @ 06:49:48 Author: felixonmars Revision: 206482 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-feed/repos/community-staging-i686/ haskell-feed/repos/community-staging-i686/PKGBUILD (from rev 206481, haskell-feed/trunk/PKGBUILD) haskell-feed/repos/community-staging-x86_64/ haskell-feed/repos/community-staging-x86_64/PKGBUILD (from rev 206481, haskell-feed/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 42 community-staging-x86_64/PKGBUILD | 42 2 files changed, 84 insertions(+) Copied: haskell-feed/repos/community-staging-i686/PKGBUILD (from rev 206481, haskell-feed/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-01-10 06:49:48 UTC (rev 206482) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=feed +pkgname=haskell-feed +pkgver=0.3.12.0 +pkgrel=2 +pkgdesc="Interfacing with RSS (v 0.9x, 2.x, 1.0) + Atom feeds." +url="https://github.com/bergmark/feed; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-old-locale" "haskell-old-time" "haskell-time-locale-compat" + "haskell-utf8-string" "haskell-xml") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('cc2d6a3b91027d75b91a0a4c0f83f2df68bee3ce0d7338ea5ae0bcab6dd47942') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +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" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-feed/repos/community-staging-x86_64/PKGBUILD (from rev 206481, haskell-feed/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-01-10 06:49:48 UTC (rev 206482) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=feed +pkgname=haskell-feed +pkgver=0.3.12.0 +pkgrel=2 +pkgdesc="Interfacing with RSS (v 0.9x, 2.x, 1.0) + Atom feeds." +url="https://github.com/bergmark/feed; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-old-locale" "haskell-old-time" "haskell-time-locale-compat" + "haskell-utf8-string" "haskell-xml") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('cc2d6a3b91027d75b91a0a4c0f83f2df68bee3ce0d7338ea5ae0bcab6dd47942') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +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" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE"
[arch-commits] Commit in haskell-feed/trunk (PKGBUILD)
Date: Tuesday, January 10, 2017 @ 06:49:09 Author: felixonmars Revision: 206481 upgpkg: haskell-feed 0.3.12.0-2 rebuild with time-locale-compat-0.1.1.3 Modified: haskell-feed/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-01-10 06:46:16 UTC (rev 206480) +++ PKGBUILD2017-01-10 06:49:09 UTC (rev 206481) @@ -5,7 +5,7 @@ _hkgname=feed pkgname=haskell-feed pkgver=0.3.12.0 -pkgrel=1 +pkgrel=2 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-persistent-sqlite/repos (4 files)
Date: Tuesday, January 10, 2017 @ 06:46:16 Author: felixonmars Revision: 206480 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-persistent-sqlite/repos/community-staging-i686/ haskell-persistent-sqlite/repos/community-staging-i686/PKGBUILD (from rev 206479, haskell-persistent-sqlite/trunk/PKGBUILD) haskell-persistent-sqlite/repos/community-staging-x86_64/ haskell-persistent-sqlite/repos/community-staging-x86_64/PKGBUILD (from rev 206479, haskell-persistent-sqlite/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 44 community-staging-x86_64/PKGBUILD | 44 2 files changed, 88 insertions(+) Copied: haskell-persistent-sqlite/repos/community-staging-i686/PKGBUILD (from rev 206479, haskell-persistent-sqlite/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-01-10 06:46:16 UTC (rev 206480) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=persistent-sqlite +pkgname=haskell-persistent-sqlite +pkgver=2.6 +pkgrel=22 +pkgdesc="Backend for the persistent library using sqlite3" +url="http://www.yesodweb.com/book/persistent; +license=("MIT") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-aeson" "haskell-conduit" "haskell-monad-control" + "haskell-monad-logger" "haskell-old-locale" "haskell-persistent" + "haskell-resource-pool" "haskell-resourcet" "haskell-text") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('628670f06cc533adb057649a253e9332aa2b3f69278af8fd32905e9bb00e0ffa') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-f-build-sanity-exe -f-systemlib +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +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" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-persistent-sqlite/repos/community-staging-x86_64/PKGBUILD (from rev 206479, haskell-persistent-sqlite/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-01-10 06:46:16 UTC (rev 206480) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=persistent-sqlite +pkgname=haskell-persistent-sqlite +pkgver=2.6 +pkgrel=22 +pkgdesc="Backend for the persistent library using sqlite3" +url="http://www.yesodweb.com/book/persistent; +license=("MIT") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-aeson" "haskell-conduit" "haskell-monad-control" + "haskell-monad-logger" "haskell-old-locale" "haskell-persistent" + "haskell-resource-pool" "haskell-resourcet" "haskell-text") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('628670f06cc533adb057649a253e9332aa2b3f69278af8fd32905e9bb00e0ffa') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-f-build-sanity-exe -f-systemlib +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +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
[arch-commits] Commit in haskell-persistent-sqlite/trunk (PKGBUILD)
Date: Tuesday, January 10, 2017 @ 06:45:38 Author: felixonmars Revision: 206479 upgpkg: haskell-persistent-sqlite 2.6-22 rebuild with time-locale-compat-0.1.1.3 Modified: haskell-persistent-sqlite/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-01-10 06:41:17 UTC (rev 206478) +++ PKGBUILD2017-01-10 06:45:38 UTC (rev 206479) @@ -5,7 +5,7 @@ _hkgname=persistent-sqlite pkgname=haskell-persistent-sqlite pkgver=2.6 -pkgrel=21 +pkgrel=22 pkgdesc="Backend for the persistent library using sqlite3" url="http://www.yesodweb.com/book/persistent; license=("MIT")
[arch-commits] Commit in haskell-aws/repos (4 files)
Date: Tuesday, January 10, 2017 @ 06:41:17 Author: felixonmars Revision: 206478 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-aws/repos/community-staging-i686/ haskell-aws/repos/community-staging-i686/PKGBUILD (from rev 206477, haskell-aws/trunk/PKGBUILD) haskell-aws/repos/community-staging-x86_64/ haskell-aws/repos/community-staging-x86_64/PKGBUILD (from rev 206477, haskell-aws/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 56 community-staging-x86_64/PKGBUILD | 56 2 files changed, 112 insertions(+) Copied: haskell-aws/repos/community-staging-i686/PKGBUILD (from rev 206477, haskell-aws/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-01-10 06:41:17 UTC (rev 206478) @@ -0,0 +1,56 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=aws +pkgname=haskell-aws +pkgver=0.15 +pkgrel=7 +pkgdesc="Amazon Web Services (AWS) for Haskell" +url="http://github.com/aristidb/aws; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "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-cryptohash" "haskell-data-default" + "haskell-http-conduit" "haskell-http-types" "haskell-lifted-base" + "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") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('53c73595bddd5614d980486a380d4ce83c100fd25b5fa35d477609f1bd03b11b') + +prepare() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +sed -i 's/xml-conduit >= 1.2 && <1.4/xml-conduit >= 1.2 \&\& <1.5/' aws.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-f-examples +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +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" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-aws/repos/community-staging-x86_64/PKGBUILD (from rev 206477, haskell-aws/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-01-10 06:41:17 UTC (rev 206478) @@ -0,0 +1,56 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=aws +pkgname=haskell-aws +pkgver=0.15 +pkgrel=7 +pkgdesc="Amazon Web Services (AWS) for Haskell" +url="http://github.com/aristidb/aws; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "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-cryptohash" "haskell-data-default" + "haskell-http-conduit" "haskell-http-types" "haskell-lifted-base" + "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")
[arch-commits] Commit in haskell-aws/trunk (PKGBUILD)
Date: Tuesday, January 10, 2017 @ 06:40:44 Author: felixonmars Revision: 206477 upgpkg: haskell-aws 0.15-7 rebuild with time-locale-compat-0.1.1.3 Modified: haskell-aws/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-01-10 06:30:18 UTC (rev 206476) +++ PKGBUILD2017-01-10 06:40:44 UTC (rev 206477) @@ -5,7 +5,7 @@ _hkgname=aws pkgname=haskell-aws pkgver=0.15 -pkgrel=6 +pkgrel=7 pkgdesc="Amazon Web Services (AWS) for Haskell" url="http://github.com/aristidb/aws; license=("custom:BSD3")
[arch-commits] Commit in haskell-hopenpgp/repos (4 files)
Date: Tuesday, January 10, 2017 @ 06:30:18 Author: felixonmars Revision: 206476 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-hopenpgp/repos/community-staging-i686/ haskell-hopenpgp/repos/community-staging-i686/PKGBUILD (from rev 206475, haskell-hopenpgp/trunk/PKGBUILD) haskell-hopenpgp/repos/community-staging-x86_64/ haskell-hopenpgp/repos/community-staging-x86_64/PKGBUILD (from rev 206475, haskell-hopenpgp/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 50 community-staging-x86_64/PKGBUILD | 50 2 files changed, 100 insertions(+) Copied: haskell-hopenpgp/repos/community-staging-i686/PKGBUILD (from rev 206475, haskell-hopenpgp/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-01-10 06:30:18 UTC (rev 206476) @@ -0,0 +1,50 @@ +# $Id$ +# Maintainer: Felix Yan+ +_hkgname=hOpenPGP +pkgname=haskell-hopenpgp +pkgver=2.5.5 +pkgrel=21 +pkgdesc="Native Haskell implementation of OpenPGP (RFC4880)" +url="http://floss.scru.org/hOpenPGP/; +license=('MIT') +arch=('i686' 'x86_64') +depends=('ghc=8.0.1' 'haskell-aeson' 'haskell-attoparsec' 'haskell-base16-bytestring' + 'haskell-base64-bytestring' 'haskell-bifunctors' 'haskell-byteable' 'haskell-bzlib' + 'haskell-binary-conduit' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-cryptonite' + 'haskell-crypto-cipher-types' 'haskell-data-default-class' 'haskell-errors' + 'haskell-hashable' 'haskell-incremental-parser' 'haskell-ixset-typed' 'haskell-lens' + 'haskell-memory' 'haskell-monad-loops' 'haskell-nettle' 'haskell-network' + 'haskell-network-uri' 'haskell-newtype' 'haskell-openpgp-asciiarmor' 'haskell-resourcet' + 'haskell-securemem' 'haskell-semigroups' 'haskell-split' 'haskell-text' + 'haskell-time-locale-compat' 'haskell-unordered-containers' 'haskell-wl-pprint-extras' + 'haskell-zlib') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +md5sums=('f480201a10f14150adc290c81d38e7b6') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-fnetwork-uri +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +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" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-hopenpgp/repos/community-staging-x86_64/PKGBUILD (from rev 206475, haskell-hopenpgp/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-01-10 06:30:18 UTC (rev 206476) @@ -0,0 +1,50 @@ +# $Id$ +# Maintainer: Felix Yan + +_hkgname=hOpenPGP +pkgname=haskell-hopenpgp +pkgver=2.5.5 +pkgrel=21 +pkgdesc="Native Haskell implementation of OpenPGP (RFC4880)" +url="http://floss.scru.org/hOpenPGP/; +license=('MIT') +arch=('i686' 'x86_64') +depends=('ghc=8.0.1' 'haskell-aeson' 'haskell-attoparsec' 'haskell-base16-bytestring' + 'haskell-base64-bytestring' 'haskell-bifunctors' 'haskell-byteable' 'haskell-bzlib' + 'haskell-binary-conduit' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-cryptonite' + 'haskell-crypto-cipher-types' 'haskell-data-default-class' 'haskell-errors' + 'haskell-hashable' 'haskell-incremental-parser' 'haskell-ixset-typed' 'haskell-lens' + 'haskell-memory' 'haskell-monad-loops' 'haskell-nettle' 'haskell-network' + 'haskell-network-uri' 'haskell-newtype' 'haskell-openpgp-asciiarmor' 'haskell-resourcet' + 'haskell-securemem' 'haskell-semigroups' 'haskell-split' 'haskell-text' + 'haskell-time-locale-compat' 'haskell-unordered-containers'
[arch-commits] Commit in haskell-hopenpgp/trunk (PKGBUILD)
Date: Tuesday, January 10, 2017 @ 06:29:38 Author: felixonmars Revision: 206475 upgpkg: haskell-hopenpgp 2.5.5-21 rebuild with time-locale-compat-0.1.1.3 Modified: haskell-hopenpgp/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-01-10 06:27:39 UTC (rev 206474) +++ PKGBUILD2017-01-10 06:29:38 UTC (rev 206475) @@ -4,7 +4,7 @@ _hkgname=hOpenPGP pkgname=haskell-hopenpgp pkgver=2.5.5 -pkgrel=20 +pkgrel=21 pkgdesc="Native Haskell implementation of OpenPGP (RFC4880)" url="http://floss.scru.org/hOpenPGP/; license=('MIT')
[arch-commits] Commit in haskell-turtle1.2/repos (4 files)
Date: Tuesday, January 10, 2017 @ 06:27:39 Author: felixonmars Revision: 206474 archrelease: copy trunk to community-i686, community-x86_64 Added: haskell-turtle1.2/repos/community-i686/ haskell-turtle1.2/repos/community-i686/PKGBUILD (from rev 206473, haskell-turtle1.2/trunk/PKGBUILD) haskell-turtle1.2/repos/community-x86_64/ haskell-turtle1.2/repos/community-x86_64/PKGBUILD (from rev 206473, haskell-turtle1.2/trunk/PKGBUILD) ---+ community-i686/PKGBUILD | 48 community-x86_64/PKGBUILD | 48 2 files changed, 96 insertions(+) Copied: haskell-turtle1.2/repos/community-i686/PKGBUILD (from rev 206473, haskell-turtle1.2/trunk/PKGBUILD) === --- community-i686/PKGBUILD (rev 0) +++ community-i686/PKGBUILD 2017-01-10 06:27:39 UTC (rev 206474) @@ -0,0 +1,48 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Thomas Dziedzic + +_hkgname=turtle +pkgname=haskell-turtle1.2 +pkgver=1.2.8 +pkgrel=1 +pkgdesc="Shell programming, Haskell-style (legacy 1.2 version)" +url="https://github.com/Gabriel439/Haskell-Turtle-Library; +license=('custom:BSD3') +arch=('i686' 'x86_64') +depends=('ghc=8.0.1' 'haskell-async' 'haskell-clock' 'haskell-foldl' 'haskell-hostname' + 'haskell-managed' 'haskell-optparse-applicative' 'haskell-optional-args' 'haskell-stm' + 'haskell-system-fileio' 'haskell-system-filepath' 'haskell-temporary' 'haskell-text') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +md5sums=('866891520c0d9ecdbb6d594323485b39') + +prepare() { +sed -e 's/optparse-applicative >= 0.11&& < 0.13,/optparse-applicative >= 0.11\&\& < 0.14,/' \ +-i ${_hkgname}-${pkgver}/${_hkgname}.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +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" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}1.2" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-turtle1.2/repos/community-x86_64/PKGBUILD (from rev 206473, haskell-turtle1.2/trunk/PKGBUILD) === --- community-x86_64/PKGBUILD (rev 0) +++ community-x86_64/PKGBUILD 2017-01-10 06:27:39 UTC (rev 206474) @@ -0,0 +1,48 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Thomas Dziedzic + +_hkgname=turtle +pkgname=haskell-turtle1.2 +pkgver=1.2.8 +pkgrel=1 +pkgdesc="Shell programming, Haskell-style (legacy 1.2 version)" +url="https://github.com/Gabriel439/Haskell-Turtle-Library; +license=('custom:BSD3') +arch=('i686' 'x86_64') +depends=('ghc=8.0.1' 'haskell-async' 'haskell-clock' 'haskell-foldl' 'haskell-hostname' + 'haskell-managed' 'haskell-optparse-applicative' 'haskell-optional-args' 'haskell-stm' + 'haskell-system-fileio' 'haskell-system-filepath' 'haskell-temporary' 'haskell-text') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +md5sums=('866891520c0d9ecdbb6d594323485b39') + +prepare() { +sed -e 's/optparse-applicative >= 0.11&& < 0.13,/optparse-applicative >= 0.11\&\& < 0.14,/' \ +-i ${_hkgname}-${pkgver}/${_hkgname}.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +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[^ ]*
[arch-commits] Commit in (4 files)
Date: Tuesday, January 10, 2017 @ 06:26:45 Author: felixonmars Revision: 206473 addpkg: haskell-turtle1.2 1.2.8-1 Added: haskell-turtle1.2/ haskell-turtle1.2/repos/ haskell-turtle1.2/trunk/ haskell-turtle1.2/trunk/PKGBUILD --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Added: haskell-turtle1.2/trunk/PKGBUILD === --- haskell-turtle1.2/trunk/PKGBUILD(rev 0) +++ haskell-turtle1.2/trunk/PKGBUILD2017-01-10 06:26:45 UTC (rev 206473) @@ -0,0 +1,48 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Thomas Dziedzic + +_hkgname=turtle +pkgname=haskell-turtle1.2 +pkgver=1.2.8 +pkgrel=1 +pkgdesc="Shell programming, Haskell-style (legacy 1.2 version)" +url="https://github.com/Gabriel439/Haskell-Turtle-Library; +license=('custom:BSD3') +arch=('i686' 'x86_64') +depends=('ghc=8.0.1' 'haskell-async' 'haskell-clock' 'haskell-foldl' 'haskell-hostname' + 'haskell-managed' 'haskell-optparse-applicative' 'haskell-optional-args' 'haskell-stm' + 'haskell-system-fileio' 'haskell-system-filepath' 'haskell-temporary' 'haskell-text') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +md5sums=('866891520c0d9ecdbb6d594323485b39') + +prepare() { +sed -e 's/optparse-applicative >= 0.11&& < 0.13,/optparse-applicative >= 0.11\&\& < 0.14,/' \ +-i ${_hkgname}-${pkgver}/${_hkgname}.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +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" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}1.2" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Property changes on: haskell-turtle1.2/trunk/PKGBUILD ___ Added: svn:keywords ## -0,0 +1 ## +Id \ No newline at end of property
[arch-commits] Commit in toxcore/trunk (PKGBUILD)
Date: Tuesday, January 10, 2017 @ 06:21:08 Author: farseerfc Revision: 206472 upgpkg: toxcore 1:0.1.3-1 toxcore 0.1.3 Modified: toxcore/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-01-10 06:16:26 UTC (rev 206471) +++ PKGBUILD2017-01-10 06:21:08 UTC (rev 206472) @@ -9,7 +9,7 @@ pkgname=toxcore _pkgname=c-toxcore epoch=1 -pkgver=0.1.2 +pkgver=0.1.3 pkgrel=1 pkgdesc='Secure, configuration-free, P2P Skype replacement backend' arch=('i686' 'x86_64') @@ -24,7 +24,7 @@ source=("${_pkgname}-${pkgver}.tar.gz::https://github.com/TokTok/${_pkgname}/archive/v${pkgver}.tar.gz; "${_pkgname}-${pkgver}.tar.gz.asc::https://github.com/TokTok/${_pkgname}/releases/download/v${pkgver}/${_pkgname}-${pkgver}.tar.gz.robinlinden.asc; 'toxcore.conf') -sha512sums=('39c52dd205205e271b2b15db30a007af89ba9ede00e2717f3ec7431bbfec984984236a493f2a4943cb8deff5d8a4eba1949d9e8332caebadeb352c477b1a5208' +sha512sums=('e736bf00713a5cad872e6a33bf9813529414e4f4b47f83519b5533608a945a8299b2b041253c9fdaa33730f2842d9e8a079a869277d8fbdfb47b2b6a56bc9696' 'SKIP' '71885e69f7b84955f6bdbf27b9e8196349cdd254b02b510433851bd218374d9c47aa7d3946dcc6a5cff6c8e705bc98d8a09de27039f60b8b088784cf8fa9d719') validpgpkeys=("15D3B9A6B3951DF9854FCA93E786548AE0A0B56B") # RobinLindén@@ -47,7 +47,7 @@ check() { cd $_pkgname-$pkgver - make check || warning "Tests failed" - onion test runs endless + make check # || warning "Tests failed" - onion test runs endless } package() {
[arch-commits] Commit in haskell-sourcemap/trunk (PKGBUILD)
Date: Tuesday, January 10, 2017 @ 06:16:00 Author: felixonmars Revision: 206470 upgpkg: haskell-sourcemap 0.1.6-14 rebuild with time-locale-compat-0.1.1.3 Modified: haskell-sourcemap/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-01-10 06:14:14 UTC (rev 206469) +++ PKGBUILD2017-01-10 06:16:00 UTC (rev 206470) @@ -5,7 +5,7 @@ _hkgname=sourcemap pkgname=haskell-sourcemap pkgver=0.1.6 -pkgrel=13 +pkgrel=14 pkgdesc="Implementation of source maps as proposed by Google and Mozilla." url="https://hackage.haskell.org/package/${_hkgname}; license=("custom:BSD3")
[arch-commits] Commit in haskell-sourcemap/repos (4 files)
Date: Tuesday, January 10, 2017 @ 06:16:26 Author: felixonmars Revision: 206471 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-sourcemap/repos/community-staging-i686/ haskell-sourcemap/repos/community-staging-i686/PKGBUILD (from rev 206470, haskell-sourcemap/trunk/PKGBUILD) haskell-sourcemap/repos/community-staging-x86_64/ haskell-sourcemap/repos/community-staging-x86_64/PKGBUILD (from rev 206470, haskell-sourcemap/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 42 community-staging-x86_64/PKGBUILD | 42 2 files changed, 84 insertions(+) Copied: haskell-sourcemap/repos/community-staging-i686/PKGBUILD (from rev 206470, haskell-sourcemap/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-01-10 06:16:26 UTC (rev 206471) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=sourcemap +pkgname=haskell-sourcemap +pkgver=0.1.6 +pkgrel=14 +pkgdesc="Implementation of source maps as proposed by Google and Mozilla." +url="https://hackage.haskell.org/package/${_hkgname}; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-aeson" "haskell-attoparsec" "haskell-text" + "haskell-unordered-containers" "haskell-utf8-string") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('b9a04cccb4fe7eea8b37a2eaf2bc776eae5640038ab76fb948c5a3ea09a9ce7a') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +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" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-sourcemap/repos/community-staging-x86_64/PKGBUILD (from rev 206470, haskell-sourcemap/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-01-10 06:16:26 UTC (rev 206471) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=sourcemap +pkgname=haskell-sourcemap +pkgver=0.1.6 +pkgrel=14 +pkgdesc="Implementation of source maps as proposed by Google and Mozilla." +url="https://hackage.haskell.org/package/${_hkgname}; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-aeson" "haskell-attoparsec" "haskell-text" + "haskell-unordered-containers" "haskell-utf8-string") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('b9a04cccb4fe7eea8b37a2eaf2bc776eae5640038ab76fb948c5a3ea09a9ce7a') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +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" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +
[arch-commits] Commit in haskell-yesod-static/repos (4 files)
Date: Tuesday, January 10, 2017 @ 06:14:14 Author: felixonmars Revision: 206469 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-yesod-static/repos/community-staging-i686/ haskell-yesod-static/repos/community-staging-i686/PKGBUILD (from rev 206468, haskell-yesod-static/trunk/PKGBUILD) haskell-yesod-static/repos/community-staging-x86_64/ haskell-yesod-static/repos/community-staging-x86_64/PKGBUILD (from rev 206468, haskell-yesod-static/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 47 community-staging-x86_64/PKGBUILD | 47 2 files changed, 94 insertions(+) Copied: haskell-yesod-static/repos/community-staging-i686/PKGBUILD (from rev 206468, haskell-yesod-static/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-01-10 06:14:14 UTC (rev 206469) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=yesod-static +pkgname=haskell-yesod-static +pkgver=1.5.1.1 +pkgrel=24 +pkgdesc="Static file serving subsite for Yesod Web Framework." +url="http://www.yesodweb.com/; +license=("MIT") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-async" "haskell-attoparsec" "haskell-base64-bytestring" + "haskell-blaze-builder" "haskell-byteable" "haskell-conduit" "haskell-conduit-extra" + "haskell-cryptohash" "haskell-cryptohash-conduit" "haskell-css-text" "haskell-data-default" + "haskell-exceptions" "haskell-file-embed" "haskell-hashable" "haskell-hjsmin" + "haskell-http-types" "haskell-mime-types" "haskell-old-time" "haskell-resourcet" + "haskell-text" "haskell-unix-compat" "haskell-unordered-containers" "haskell-wai" + "haskell-wai-app-static" "haskell-yesod-core") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('cdb50763c4cbd2b8fcdb2b9f2f2526648e82454c62d49bfd6d165af80a192a92') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +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" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-yesod-static/repos/community-staging-x86_64/PKGBUILD (from rev 206468, haskell-yesod-static/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-01-10 06:14:14 UTC (rev 206469) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-static +pkgname=haskell-yesod-static +pkgver=1.5.1.1 +pkgrel=24 +pkgdesc="Static file serving subsite for Yesod Web Framework." +url="http://www.yesodweb.com/; +license=("MIT") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-async" "haskell-attoparsec" "haskell-base64-bytestring" + "haskell-blaze-builder" "haskell-byteable" "haskell-conduit" "haskell-conduit-extra" + "haskell-cryptohash" "haskell-cryptohash-conduit" "haskell-css-text" "haskell-data-default" + "haskell-exceptions" "haskell-file-embed" "haskell-hashable" "haskell-hjsmin" + "haskell-http-types" "haskell-mime-types" "haskell-old-time" "haskell-resourcet" + "haskell-text" "haskell-unix-compat" "haskell-unordered-containers" "haskell-wai" + "haskell-wai-app-static" "haskell-yesod-core") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('cdb50763c4cbd2b8fcdb2b9f2f2526648e82454c62d49bfd6d165af80a192a92') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +
[arch-commits] Commit in haskell-yesod-static/trunk (PKGBUILD)
Date: Tuesday, January 10, 2017 @ 06:13:39 Author: felixonmars Revision: 206468 upgpkg: haskell-yesod-static 1.5.1.1-24 rebuild with time-locale-compat-0.1.1.3 Modified: haskell-yesod-static/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-01-10 06:10:37 UTC (rev 206467) +++ PKGBUILD2017-01-10 06:13:39 UTC (rev 206468) @@ -5,7 +5,7 @@ _hkgname=yesod-static pkgname=haskell-yesod-static pkgver=1.5.1.1 -pkgrel=23 +pkgrel=24 pkgdesc="Static file serving subsite for Yesod Web Framework." url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-yesod-default/repos (4 files)
Date: Tuesday, January 10, 2017 @ 06:10:37 Author: felixonmars Revision: 206467 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-yesod-default/repos/community-staging-i686/ haskell-yesod-default/repos/community-staging-i686/PKGBUILD (from rev 206466, haskell-yesod-default/trunk/PKGBUILD) haskell-yesod-default/repos/community-staging-x86_64/ haskell-yesod-default/repos/community-staging-x86_64/PKGBUILD (from rev 206466, haskell-yesod-default/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 41 community-staging-x86_64/PKGBUILD | 41 2 files changed, 82 insertions(+) Copied: haskell-yesod-default/repos/community-staging-i686/PKGBUILD (from rev 206466, haskell-yesod-default/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-01-10 06:10:37 UTC (rev 206467) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=yesod-default +pkgname=haskell-yesod-default +pkgver=1.2.0 +pkgrel=94 +pkgdesc="Default config and main functions for your yesod application (deprecated)" +url="http://www.yesodweb.com/; +license=("MIT") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-yesod-core") +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-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +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" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-yesod-default/repos/community-staging-x86_64/PKGBUILD (from rev 206466, haskell-yesod-default/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-01-10 06:10:37 UTC (rev 206467) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-default +pkgname=haskell-yesod-default +pkgver=1.2.0 +pkgrel=94 +pkgdesc="Default config and main functions for your yesod application (deprecated)" +url="http://www.yesodweb.com/; +license=("MIT") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-yesod-core") +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-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +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" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f
[arch-commits] Commit in haskell-yesod-default/trunk (PKGBUILD)
Date: Tuesday, January 10, 2017 @ 06:09:56 Author: felixonmars Revision: 206466 upgpkg: haskell-yesod-default 1.2.0-94 rebuild with time-locale-compat-0.1.1.3 Modified: haskell-yesod-default/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-01-10 06:07:54 UTC (rev 206465) +++ PKGBUILD2017-01-10 06:09:56 UTC (rev 206466) @@ -5,7 +5,7 @@ _hkgname=yesod-default pkgname=haskell-yesod-default pkgver=1.2.0 -pkgrel=93 +pkgrel=94 pkgdesc="Default config and main functions for your yesod application (deprecated)" url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-bower-json/repos (4 files)
Date: Tuesday, January 10, 2017 @ 06:07:54 Author: felixonmars Revision: 206465 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-bower-json/repos/community-staging-i686/ haskell-bower-json/repos/community-staging-i686/PKGBUILD (from rev 206464, haskell-bower-json/trunk/PKGBUILD) haskell-bower-json/repos/community-staging-x86_64/ haskell-bower-json/repos/community-staging-x86_64/PKGBUILD (from rev 206464, haskell-bower-json/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 42 community-staging-x86_64/PKGBUILD | 42 2 files changed, 84 insertions(+) Copied: haskell-bower-json/repos/community-staging-i686/PKGBUILD (from rev 206464, haskell-bower-json/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-01-10 06:07:54 UTC (rev 206465) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=bower-json +pkgname=haskell-bower-json +pkgver=1.0.0.1 +pkgrel=3 +pkgdesc="Read bower.json from Haskell" +url="https://github.com/hdgarrood/bower-json; +license=("MIT") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-aeson" "haskell-aeson-better-errors" "haskell-mtl" "haskell-scientific" + "haskell-text" "haskell-unordered-containers" "haskell-vector") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('7aa954e2b1bf79307db710c158108bd9ddb45b333ca96072cdbfaf96c77b7e73') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +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" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-bower-json/repos/community-staging-x86_64/PKGBUILD (from rev 206464, haskell-bower-json/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-01-10 06:07:54 UTC (rev 206465) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=bower-json +pkgname=haskell-bower-json +pkgver=1.0.0.1 +pkgrel=3 +pkgdesc="Read bower.json from Haskell" +url="https://github.com/hdgarrood/bower-json; +license=("MIT") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-aeson" "haskell-aeson-better-errors" "haskell-mtl" "haskell-scientific" + "haskell-text" "haskell-unordered-containers" "haskell-vector") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('7aa954e2b1bf79307db710c158108bd9ddb45b333ca96072cdbfaf96c77b7e73') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +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" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +
[arch-commits] Commit in haskell-bower-json/trunk (PKGBUILD)
Date: Tuesday, January 10, 2017 @ 06:07:26 Author: felixonmars Revision: 206464 upgpkg: haskell-bower-json 1.0.0.1-3 rebuild with time-locale-compat-0.1.1.3 Modified: haskell-bower-json/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-01-10 06:05:09 UTC (rev 206463) +++ PKGBUILD2017-01-10 06:07:26 UTC (rev 206464) @@ -5,7 +5,7 @@ _hkgname=bower-json pkgname=haskell-bower-json pkgver=1.0.0.1 -pkgrel=2 +pkgrel=3 pkgdesc="Read bower.json from Haskell" url="https://github.com/hdgarrood/bower-json; license=("MIT")
[arch-commits] Commit in haskell-binary-tagged/repos (4 files)
Date: Tuesday, January 10, 2017 @ 06:05:09 Author: felixonmars Revision: 206463 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-binary-tagged/repos/community-staging-i686/ haskell-binary-tagged/repos/community-staging-i686/PKGBUILD (from rev 206462, haskell-binary-tagged/trunk/PKGBUILD) haskell-binary-tagged/repos/community-staging-x86_64/ haskell-binary-tagged/repos/community-staging-x86_64/PKGBUILD (from rev 206462, haskell-binary-tagged/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 49 community-staging-x86_64/PKGBUILD | 49 2 files changed, 98 insertions(+) Copied: haskell-binary-tagged/repos/community-staging-i686/PKGBUILD (from rev 206462, haskell-binary-tagged/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-01-10 06:05:09 UTC (rev 206463) @@ -0,0 +1,49 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=binary-tagged +pkgname=haskell-binary-tagged +pkgver=0.1.4.2 +pkgrel=5 +pkgdesc="Tagged binary serialisation." +url="https://github.com/phadej/binary-tagged#readme; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-aeson" "haskell-base16-bytestring" "haskell-generics-sop" + "haskell-hashable" "haskell-scientific" "haskell-semigroups" "haskell-sha" "haskell-tagged" + "haskell-text" "haskell-unordered-containers" "haskell-vector") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('311fab8c2bac00cb6785cb144e25ed58b2efce85e5dc64e30e2b5a2a16cdc784') + +prepare() { +# nats is an empty package in new GHC +sed -e '/nats/d' \ +-i ${_hkgname}-${pkgver}/${_hkgname}.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +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" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-binary-tagged/repos/community-staging-x86_64/PKGBUILD (from rev 206462, haskell-binary-tagged/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-01-10 06:05:09 UTC (rev 206463) @@ -0,0 +1,49 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=binary-tagged +pkgname=haskell-binary-tagged +pkgver=0.1.4.2 +pkgrel=5 +pkgdesc="Tagged binary serialisation." +url="https://github.com/phadej/binary-tagged#readme; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-aeson" "haskell-base16-bytestring" "haskell-generics-sop" + "haskell-hashable" "haskell-scientific" "haskell-semigroups" "haskell-sha" "haskell-tagged" + "haskell-text" "haskell-unordered-containers" "haskell-vector") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('311fab8c2bac00cb6785cb144e25ed58b2efce85e5dc64e30e2b5a2a16cdc784') + +prepare() { +# nats is an empty package in new GHC +sed -e '/nats/d' \ +-i ${_hkgname}-${pkgver}/${_hkgname}.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]*
[arch-commits] Commit in haskell-binary-tagged/trunk (PKGBUILD)
Date: Tuesday, January 10, 2017 @ 06:04:42 Author: felixonmars Revision: 206462 upgpkg: haskell-binary-tagged 0.1.4.2-5 rebuild with time-locale-compat-0.1.1.3 Modified: haskell-binary-tagged/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-01-10 06:02:38 UTC (rev 206461) +++ PKGBUILD2017-01-10 06:04:42 UTC (rev 206462) @@ -5,7 +5,7 @@ _hkgname=binary-tagged pkgname=haskell-binary-tagged pkgver=0.1.4.2 -pkgrel=4 +pkgrel=5 pkgdesc="Tagged binary serialisation." url="https://github.com/phadej/binary-tagged#readme; license=("custom:BSD3")
[arch-commits] Commit in haskell-dav/trunk (PKGBUILD)
Date: Tuesday, January 10, 2017 @ 06:02:10 Author: felixonmars Revision: 206460 upgpkg: haskell-dav 1.3.1-41 rebuild with time-locale-compat-0.1.1.3 Modified: haskell-dav/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-01-10 05:59:10 UTC (rev 206459) +++ PKGBUILD2017-01-10 06:02:10 UTC (rev 206460) @@ -5,7 +5,7 @@ _hkgname=DAV pkgname=haskell-dav pkgver=1.3.1 -pkgrel=40 +pkgrel=41 pkgdesc="RFC 4918 WebDAV support" url="http://floss.scru.org/hDAV; license=("GPL3")
[arch-commits] Commit in haskell-dav/repos (4 files)
Date: Tuesday, January 10, 2017 @ 06:02:38 Author: felixonmars Revision: 206461 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-dav/repos/community-staging-i686/ haskell-dav/repos/community-staging-i686/PKGBUILD (from rev 206460, haskell-dav/trunk/PKGBUILD) haskell-dav/repos/community-staging-x86_64/ haskell-dav/repos/community-staging-x86_64/PKGBUILD (from rev 206460, haskell-dav/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 46 community-staging-x86_64/PKGBUILD | 46 2 files changed, 92 insertions(+) Copied: haskell-dav/repos/community-staging-i686/PKGBUILD (from rev 206460, haskell-dav/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-01-10 06:02:38 UTC (rev 206461) @@ -0,0 +1,46 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=DAV +pkgname=haskell-dav +pkgver=1.3.1 +pkgrel=41 +pkgdesc="RFC 4918 WebDAV support" +url="http://floss.scru.org/hDAV; +license=("GPL3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "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") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('5c80faa58f8bbfb4bbdf7f3db6f23a3a4d26a199831ceb27dd5f69fef21bc009') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-fnetwork-uri -f-mtl-compat +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +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" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-dav/repos/community-staging-x86_64/PKGBUILD (from rev 206460, haskell-dav/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-01-10 06:02:38 UTC (rev 206461) @@ -0,0 +1,46 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=DAV +pkgname=haskell-dav +pkgver=1.3.1 +pkgrel=41 +pkgdesc="RFC 4918 WebDAV support" +url="http://floss.scru.org/hDAV; +license=("GPL3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "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") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('5c80faa58f8bbfb4bbdf7f3db6f23a3a4d26a199831ceb27dd5f69fef21bc009') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-fnetwork-uri -f-mtl-compat +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed
[arch-commits] Commit in haskell-path/trunk (PKGBUILD)
Date: Tuesday, January 10, 2017 @ 05:58:45 Author: felixonmars Revision: 206458 upgpkg: haskell-path 0.5.11-5 rebuild with time-locale-compat-0.1.1.3 Modified: haskell-path/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-01-10 05:57:00 UTC (rev 206457) +++ PKGBUILD2017-01-10 05:58:45 UTC (rev 206458) @@ -5,7 +5,7 @@ _hkgname=path pkgname=haskell-path pkgver=0.5.11 -pkgrel=4 +pkgrel=5 pkgdesc="Path" url="https://hackage.haskell.org/package/${_hkgname}; license=("custom:BSD3")
[arch-commits] Commit in haskell-path/repos (4 files)
Date: Tuesday, January 10, 2017 @ 05:59:10 Author: felixonmars Revision: 206459 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-path/repos/community-staging-i686/ haskell-path/repos/community-staging-i686/PKGBUILD (from rev 206458, haskell-path/trunk/PKGBUILD) haskell-path/repos/community-staging-x86_64/ haskell-path/repos/community-staging-x86_64/PKGBUILD (from rev 206458, haskell-path/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 41 community-staging-x86_64/PKGBUILD | 41 2 files changed, 82 insertions(+) Copied: haskell-path/repos/community-staging-i686/PKGBUILD (from rev 206458, haskell-path/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-01-10 05:59:10 UTC (rev 206459) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=path +pkgname=haskell-path +pkgver=0.5.11 +pkgrel=5 +pkgdesc="Path" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-aeson" "haskell-exceptions") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('bf0d9ea00271017893f59d5e136cb22116278220899609104d7906635286ac14') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +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" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-path/repos/community-staging-x86_64/PKGBUILD (from rev 206458, haskell-path/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-01-10 05:59:10 UTC (rev 206459) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=path +pkgname=haskell-path +pkgver=0.5.11 +pkgrel=5 +pkgdesc="Path" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-aeson" "haskell-exceptions") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('bf0d9ea00271017893f59d5e136cb22116278220899609104d7906635286ac14') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +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" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +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-postgresql-binary/repos (4 files)
Date: Tuesday, January 10, 2017 @ 05:57:00 Author: felixonmars Revision: 206457 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-postgresql-binary/repos/community-staging-i686/ haskell-postgresql-binary/repos/community-staging-i686/PKGBUILD (from rev 206456, haskell-postgresql-binary/trunk/PKGBUILD) haskell-postgresql-binary/repos/community-staging-x86_64/ haskell-postgresql-binary/repos/community-staging-x86_64/PKGBUILD (from rev 206456, haskell-postgresql-binary/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 43 community-staging-x86_64/PKGBUILD | 43 2 files changed, 86 insertions(+) Copied: haskell-postgresql-binary/repos/community-staging-i686/PKGBUILD (from rev 206456, haskell-postgresql-binary/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-01-10 05:57:00 UTC (rev 206457) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=postgresql-binary +pkgname=haskell-postgresql-binary +pkgver=0.9.1.1 +pkgrel=12 +pkgdesc="Encoders and decoders for the PostgreSQL's binary format" +url="https://github.com/nikita-volkov/postgresql-binary; +license=("MIT") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-binary-parser" "haskell-aeson" "haskell-uuid" "haskell-scientific" + "haskell-text" "haskell-vector" "haskell-loch-th" "haskell-placeholders" "haskell-foldl" + "haskell-base-prelude") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('e9aeb3abc2e191ecde5f6112221fe0957364c72779dbcbe8eba6bc5c830ddac2') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +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" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-postgresql-binary/repos/community-staging-x86_64/PKGBUILD (from rev 206456, haskell-postgresql-binary/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-01-10 05:57:00 UTC (rev 206457) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=postgresql-binary +pkgname=haskell-postgresql-binary +pkgver=0.9.1.1 +pkgrel=12 +pkgdesc="Encoders and decoders for the PostgreSQL's binary format" +url="https://github.com/nikita-volkov/postgresql-binary; +license=("MIT") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-binary-parser" "haskell-aeson" "haskell-uuid" "haskell-scientific" + "haskell-text" "haskell-vector" "haskell-loch-th" "haskell-placeholders" "haskell-foldl" + "haskell-base-prelude") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('e9aeb3abc2e191ecde5f6112221fe0957364c72779dbcbe8eba6bc5c830ddac2') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +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
[arch-commits] Commit in haskell-postgresql-binary/trunk (PKGBUILD)
Date: Tuesday, January 10, 2017 @ 05:56:35 Author: felixonmars Revision: 206456 upgpkg: haskell-postgresql-binary 0.9.1.1-12 rebuild with time-locale-compat-0.1.1.3 Modified: haskell-postgresql-binary/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-01-10 05:54:03 UTC (rev 206455) +++ PKGBUILD2017-01-10 05:56:35 UTC (rev 206456) @@ -5,7 +5,7 @@ _hkgname=postgresql-binary pkgname=haskell-postgresql-binary pkgver=0.9.1.1 -pkgrel=11 +pkgrel=12 pkgdesc="Encoders and decoders for the PostgreSQL's binary format" url="https://github.com/nikita-volkov/postgresql-binary; license=("MIT")
[arch-commits] Commit in haskell-yesod-auth/repos (4 files)
Date: Tuesday, January 10, 2017 @ 05:54:03 Author: felixonmars Revision: 206455 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-yesod-auth/repos/community-staging-i686/ haskell-yesod-auth/repos/community-staging-i686/PKGBUILD (from rev 206454, haskell-yesod-auth/trunk/PKGBUILD) haskell-yesod-auth/repos/community-staging-x86_64/ haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD (from rev 206454, haskell-yesod-auth/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 51 community-staging-x86_64/PKGBUILD | 51 2 files changed, 102 insertions(+) Copied: haskell-yesod-auth/repos/community-staging-i686/PKGBUILD (from rev 206454, haskell-yesod-auth/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-01-10 05:54:03 UTC (rev 206455) @@ -0,0 +1,51 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=yesod-auth +pkgname=haskell-yesod-auth +pkgver=1.4.15 +pkgrel=14 +pkgdesc="Authentication for Yesod." +url="http://www.yesodweb.com/; +license=("MIT") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "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-cryptohash" "haskell-data-default" "haskell-email-validate" + "haskell-file-embed" "haskell-http-client" "haskell-http-conduit" + "haskell-http-types" "haskell-lifted-base" "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") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('a917b003c348aa4b3d8c673efb32e0ea0f9190affa86d435b9bea9f11ab85cfd') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-fnetwork-uri +runhaskell Setup build +LC_CTYPE=en_US.UTF-8 runhaskell Setup haddock --hoogle --html +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" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD (from rev 206454, haskell-yesod-auth/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-01-10 05:54:03 UTC (rev 206455) @@ -0,0 +1,51 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-auth +pkgname=haskell-yesod-auth +pkgver=1.4.15 +pkgrel=14 +pkgdesc="Authentication for Yesod." +url="http://www.yesodweb.com/; +license=("MIT") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "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-cryptohash" "haskell-data-default" "haskell-email-validate" + "haskell-file-embed" "haskell-http-client" "haskell-http-conduit" + "haskell-http-types" "haskell-lifted-base" "haskell-mime-mail" "haskell-network-uri" + "haskell-nonce" "haskell-persistent" "haskell-persistent-template" "haskell-random" + "haskell-resourcet" "haskell-safe" "haskell-shakespeare"
[arch-commits] Commit in haskell-yesod-auth/trunk (PKGBUILD)
Date: Tuesday, January 10, 2017 @ 05:53:38 Author: felixonmars Revision: 206454 upgpkg: haskell-yesod-auth 1.4.15-14 rebuild with time-locale-compat-0.1.1.3 Modified: haskell-yesod-auth/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-01-10 05:47:56 UTC (rev 206453) +++ PKGBUILD2017-01-10 05:53:38 UTC (rev 206454) @@ -5,7 +5,7 @@ _hkgname=yesod-auth pkgname=haskell-yesod-auth pkgver=1.4.15 -pkgrel=13 +pkgrel=14 pkgdesc="Authentication for Yesod." url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-xml-hamlet/repos (4 files)
Date: Tuesday, January 10, 2017 @ 05:47:56 Author: felixonmars Revision: 206453 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-xml-hamlet/repos/community-staging-i686/ haskell-xml-hamlet/repos/community-staging-i686/PKGBUILD (from rev 206452, haskell-xml-hamlet/trunk/PKGBUILD) haskell-xml-hamlet/repos/community-staging-x86_64/ haskell-xml-hamlet/repos/community-staging-x86_64/PKGBUILD (from rev 206452, haskell-xml-hamlet/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 42 community-staging-x86_64/PKGBUILD | 42 2 files changed, 84 insertions(+) Copied: haskell-xml-hamlet/repos/community-staging-i686/PKGBUILD (from rev 206452, haskell-xml-hamlet/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-01-10 05:47:56 UTC (rev 206453) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=xml-hamlet +pkgname=haskell-xml-hamlet +pkgver=0.4.0.12 +pkgrel=17 +pkgdesc="Hamlet-style quasiquoter for XML content" +url="http://www.yesodweb.com/; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-parsec" "haskell-shakespeare" "haskell-text" + "haskell-xml-conduit") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('0ff43b778e9e497b468dd123ab81fa8cfc84dcd0a6c8ab06b8fc27cf3e0669d2') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +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" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-xml-hamlet/repos/community-staging-x86_64/PKGBUILD (from rev 206452, haskell-xml-hamlet/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-01-10 05:47:56 UTC (rev 206453) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=xml-hamlet +pkgname=haskell-xml-hamlet +pkgver=0.4.0.12 +pkgrel=17 +pkgdesc="Hamlet-style quasiquoter for XML content" +url="http://www.yesodweb.com/; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-parsec" "haskell-shakespeare" "haskell-text" + "haskell-xml-conduit") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('0ff43b778e9e497b468dd123ab81fa8cfc84dcd0a6c8ab06b8fc27cf3e0669d2') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +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" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +
[arch-commits] Commit in haskell-xml-hamlet/trunk (PKGBUILD)
Date: Tuesday, January 10, 2017 @ 05:47:32 Author: felixonmars Revision: 206452 upgpkg: haskell-xml-hamlet 0.4.0.12-17 rebuild with time-locale-compat-0.1.1.3 Modified: haskell-xml-hamlet/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-01-10 05:44:17 UTC (rev 206451) +++ PKGBUILD2017-01-10 05:47:32 UTC (rev 206452) @@ -5,7 +5,7 @@ _hkgname=xml-hamlet pkgname=haskell-xml-hamlet pkgver=0.4.0.12 -pkgrel=16 +pkgrel=17 pkgdesc="Hamlet-style quasiquoter for XML content" url="http://www.yesodweb.com/; license=("custom:BSD3")
[arch-commits] Commit in pandoc/repos (4 files)
Date: Tuesday, January 10, 2017 @ 05:44:17 Author: felixonmars Revision: 206451 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: pandoc/repos/community-staging-i686/ pandoc/repos/community-staging-i686/PKGBUILD (from rev 206450, pandoc/trunk/PKGBUILD) pandoc/repos/community-staging-x86_64/ pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 206450, pandoc/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 67 community-staging-x86_64/PKGBUILD | 67 2 files changed, 134 insertions(+) Copied: pandoc/repos/community-staging-i686/PKGBUILD (from rev 206450, pandoc/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-01-10 05:44:17 UTC (rev 206451) @@ -0,0 +1,67 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +pkgbase=pandoc +pkgname=(pandoc haskell-pandoc) +pkgver=1.19.1 +pkgrel=10 +pkgdesc="Conversion between markup formats" +url="http://pandoc.org; +license=("GPL") +arch=('i686' 'x86_64') +makedepends=("ghc=8.0.1" "haskell-http" "haskell-juicypixels" "haskell-sha" "haskell-aeson" + "haskell-base64-bytestring" "haskell-blaze-html" "haskell-blaze-markup" + "haskell-cmark" "haskell-data-default" "haskell-doctemplates" "haskell-mtl" + "haskell-extensible-exceptions" "haskell-filemanip" "haskell-haddock-library" + "haskell-highlighting-kate" "haskell-hslua" "haskell-http-client" "haskell-syb" + "haskell-http-client-tls" "haskell-http-types" "haskell-text" "haskell-texmath" + "haskell-network" "haskell-old-time" "haskell-pandoc-types" "haskell-parsec" + "haskell-random" "haskell-scientific" "haskell-tagsoup" "haskell-temporary" + "haskell-network-uri" "haskell-unordered-containers" "haskell-zip-archive" + "haskell-vector" "haskell-xml" "haskell-yaml" "haskell-zlib") +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha256sums=('9d22db0a1536de0984f4a605f1a28649e68d540e6d892947d9644987ecc4172a') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgbase}" --datasubdir="$pkgname" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-f-old-locale -fnetwork-uri -fhttps -f-trypandoc -f-embed_data_files -f-weigh-pandoc +runhaskell Setup build + +runhaskell Setup haddock --hoogle --html + +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_pandoc() { +depends=('gmp' 'libffi' 'zlib' 'pcre' 'cmark') +optdepends=('pandoc-citeproc: for citation rendering with pandoc-citeproc filter' +'texlive-core: for pdf output') +replaces=('pandoc-static') +conflicts=('pandoc-static') + +cd "${srcdir}/${pkgbase}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" +rm -r "$pkgdir"/usr/{lib,share/doc} +} + +package_haskell-pandoc() { +pkgdesc="Conversion between markup formats (docs and libraries)" +depends=("${makedepends[@]}" 'pandoc') + +cd "${srcdir}/${pkgbase}-${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" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${pkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +rm -r "$pkgdir"/usr/share/{pandoc,man} "$pkgdir"/usr/bin +rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYING.md" +} Copied: pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 206450, pandoc/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-01-10 05:44:17 UTC (rev 206451) @@ -0,0 +1,67 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgbase=pandoc +pkgname=(pandoc haskell-pandoc) +pkgver=1.19.1 +pkgrel=10 +pkgdesc="Conversion between markup formats" +url="http://pandoc.org; +license=("GPL") +arch=('i686' 'x86_64') +makedepends=("ghc=8.0.1" "haskell-http" "haskell-juicypixels" "haskell-sha" "haskell-aeson" + "haskell-base64-bytestring"
[arch-commits] Commit in pandoc/trunk (PKGBUILD)
Date: Tuesday, January 10, 2017 @ 05:43:50 Author: felixonmars Revision: 206450 upgpkg: pandoc 1.19.1-10 rebuild with time-locale-compat-0.1.1.3 Modified: pandoc/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-01-10 05:20:17 UTC (rev 206449) +++ PKGBUILD2017-01-10 05:43:50 UTC (rev 206450) @@ -5,7 +5,7 @@ pkgbase=pandoc pkgname=(pandoc haskell-pandoc) pkgver=1.19.1 -pkgrel=9 +pkgrel=10 pkgdesc="Conversion between markup formats" url="http://pandoc.org; license=("GPL")
[arch-commits] Commit in haskell-aeson-better-errors/repos (6 files)
Date: Tuesday, January 10, 2017 @ 05:20:17 Author: felixonmars Revision: 206449 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-aeson-better-errors/repos/community-staging-i686/ haskell-aeson-better-errors/repos/community-staging-i686/PKGBUILD (from rev 206448, haskell-aeson-better-errors/trunk/PKGBUILD) haskell-aeson-better-errors/repos/community-staging-i686/haskell-aeson-better-errors.install (from rev 206448, haskell-aeson-better-errors/trunk/haskell-aeson-better-errors.install) haskell-aeson-better-errors/repos/community-staging-x86_64/ haskell-aeson-better-errors/repos/community-staging-x86_64/PKGBUILD (from rev 206448, haskell-aeson-better-errors/trunk/PKGBUILD) haskell-aeson-better-errors/repos/community-staging-x86_64/haskell-aeson-better-errors.install (from rev 206448, haskell-aeson-better-errors/trunk/haskell-aeson-better-errors.install) --+ community-staging-i686/PKGBUILD | 42 ++ community-staging-i686/haskell-aeson-better-errors.install | 18 community-staging-x86_64/PKGBUILD| 42 ++ community-staging-x86_64/haskell-aeson-better-errors.install | 18 4 files changed, 120 insertions(+) Copied: haskell-aeson-better-errors/repos/community-staging-i686/PKGBUILD (from rev 206448, haskell-aeson-better-errors/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-01-10 05:20:17 UTC (rev 206449) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=aeson-better-errors +pkgname=haskell-aeson-better-errors +pkgver=0.9.1.0 +pkgrel=5 +pkgdesc="Better error messages when decoding JSON values." +url="https://github.com/hdgarrood/aeson-better-errors; +license=("MIT") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-aeson" "haskell-dlist" "haskell-mtl" "haskell-scientific" "haskell-text" + "haskell-transformers-compat" "haskell-unordered-containers" "haskell-vector" "haskell-void") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('68f001bf055ec7b755d91019f2a0ef136307d157a231acddad6b4cc561f67327') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +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" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-aeson-better-errors/repos/community-staging-i686/haskell-aeson-better-errors.install (from rev 206448, haskell-aeson-better-errors/trunk/haskell-aeson-better-errors.install) === --- community-staging-i686/haskell-aeson-better-errors.install (rev 0) +++ community-staging-i686/haskell-aeson-better-errors.install 2017-01-10 05:20:17 UTC (rev 206449) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/haskell-aeson-better-errors +post_install() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_upgrade() { + ${HS_DIR}/unregister.sh +} +post_upgrade() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_remove() { + ${HS_DIR}/unregister.sh +} +post_remove() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} Copied: haskell-aeson-better-errors/repos/community-staging-x86_64/PKGBUILD (from rev 206448, haskell-aeson-better-errors/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-01-10 05:20:17 UTC (rev 206449) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix
[arch-commits] Commit in haskell-aeson-better-errors/trunk (PKGBUILD)
Date: Tuesday, January 10, 2017 @ 05:19:49 Author: felixonmars Revision: 206448 upgpkg: haskell-aeson-better-errors 0.9.1.0-5 rebuild with time-locale-compat-0.1.1.3 Modified: haskell-aeson-better-errors/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-01-10 05:17:33 UTC (rev 206447) +++ PKGBUILD2017-01-10 05:19:49 UTC (rev 206448) @@ -5,7 +5,7 @@ _hkgname=aeson-better-errors pkgname=haskell-aeson-better-errors pkgver=0.9.1.0 -pkgrel=4 +pkgrel=5 pkgdesc="Better error messages when decoding JSON values." url="https://github.com/hdgarrood/aeson-better-errors; license=("MIT")
[arch-commits] Commit in haskell-wai-app-static/repos (4 files)
Date: Tuesday, January 10, 2017 @ 05:17:33 Author: felixonmars Revision: 206447 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-wai-app-static/repos/community-staging-i686/ haskell-wai-app-static/repos/community-staging-i686/PKGBUILD (from rev 206446, haskell-wai-app-static/trunk/PKGBUILD) haskell-wai-app-static/repos/community-staging-x86_64/ haskell-wai-app-static/repos/community-staging-x86_64/PKGBUILD (from rev 206446, haskell-wai-app-static/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 47 community-staging-x86_64/PKGBUILD | 47 2 files changed, 94 insertions(+) Copied: haskell-wai-app-static/repos/community-staging-i686/PKGBUILD (from rev 206446, haskell-wai-app-static/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-01-10 05:17:33 UTC (rev 206447) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=wai-app-static +pkgname=haskell-wai-app-static +pkgver=3.1.6.1 +pkgrel=22 +pkgdesc="WAI application for static serving" +url="http://www.yesodweb.com/book/web-application-interface; +license=("MIT") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-blaze-builder" "haskell-blaze-html" "haskell-blaze-markup" + "haskell-cryptonite" "haskell-file-embed" "haskell-http-date" "haskell-http-types" + "haskell-memory" "haskell-mime-types" "haskell-old-locale" + "haskell-optparse-applicative" "haskell-text" "haskell-unix-compat" + "haskell-unordered-containers" "haskell-wai" "haskell-wai-extra" "haskell-warp" + "haskell-zlib") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('b318acf31e2e809411f119744a016ba0a78f52554ac7321a3a1410a218886668') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-f-print +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +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" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-wai-app-static/repos/community-staging-x86_64/PKGBUILD (from rev 206446, haskell-wai-app-static/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-01-10 05:17:33 UTC (rev 206447) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=wai-app-static +pkgname=haskell-wai-app-static +pkgver=3.1.6.1 +pkgrel=22 +pkgdesc="WAI application for static serving" +url="http://www.yesodweb.com/book/web-application-interface; +license=("MIT") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-blaze-builder" "haskell-blaze-html" "haskell-blaze-markup" + "haskell-cryptonite" "haskell-file-embed" "haskell-http-date" "haskell-http-types" + "haskell-memory" "haskell-mime-types" "haskell-old-locale" + "haskell-optparse-applicative" "haskell-text" "haskell-unix-compat" + "haskell-unordered-containers" "haskell-wai" "haskell-wai-extra" "haskell-warp" + "haskell-zlib") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('b318acf31e2e809411f119744a016ba0a78f52554ac7321a3a1410a218886668') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-f-print +runhaskell Setup build +runhaskell
[arch-commits] Commit in haskell-wai-app-static/trunk (PKGBUILD)
Date: Tuesday, January 10, 2017 @ 05:16:55 Author: felixonmars Revision: 206446 upgpkg: haskell-wai-app-static 3.1.6.1-22 rebuild with time-locale-compat-0.1.1.3 Modified: haskell-wai-app-static/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-01-10 05:13:58 UTC (rev 206445) +++ PKGBUILD2017-01-10 05:16:55 UTC (rev 206446) @@ -5,7 +5,7 @@ _hkgname=wai-app-static pkgname=haskell-wai-app-static pkgver=3.1.6.1 -pkgrel=21 +pkgrel=22 pkgdesc="WAI application for static serving" url="http://www.yesodweb.com/book/web-application-interface; license=("MIT")
[arch-commits] Commit in haskell-authenticate/repos (4 files)
Date: Tuesday, January 10, 2017 @ 05:13:58 Author: felixonmars Revision: 206445 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-authenticate/repos/community-staging-i686/ haskell-authenticate/repos/community-staging-i686/PKGBUILD (from rev 206444, haskell-authenticate/trunk/PKGBUILD) haskell-authenticate/repos/community-staging-x86_64/ haskell-authenticate/repos/community-staging-x86_64/PKGBUILD (from rev 206444, haskell-authenticate/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 46 community-staging-x86_64/PKGBUILD | 46 2 files changed, 92 insertions(+) Copied: haskell-authenticate/repos/community-staging-i686/PKGBUILD (from rev 206444, haskell-authenticate/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-01-10 05:13:58 UTC (rev 206445) @@ -0,0 +1,46 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=authenticate +pkgname=haskell-authenticate +pkgver=1.3.3.2 +pkgrel=37 +pkgdesc="Authentication methods for Haskell web applications." +url="http://github.com/yesodweb/authenticate; +license=("MIT") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-aeson" "haskell-attoparsec" "haskell-blaze-builder" + "haskell-case-insensitive" "haskell-conduit" "haskell-http-conduit" + "haskell-http-types" "haskell-monad-control" "haskell-network-uri" + "haskell-resourcet" "haskell-tagstream-conduit" "haskell-text" + "haskell-unordered-containers" "haskell-xml-conduit") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('a65ff7791e646ea847fc6b8369addeecf6d2c3055a0b7ebe1421881103656e30') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-fnetwork-uri +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +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" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-authenticate/repos/community-staging-x86_64/PKGBUILD (from rev 206444, haskell-authenticate/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-01-10 05:13:58 UTC (rev 206445) @@ -0,0 +1,46 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=authenticate +pkgname=haskell-authenticate +pkgver=1.3.3.2 +pkgrel=37 +pkgdesc="Authentication methods for Haskell web applications." +url="http://github.com/yesodweb/authenticate; +license=("MIT") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-aeson" "haskell-attoparsec" "haskell-blaze-builder" + "haskell-case-insensitive" "haskell-conduit" "haskell-http-conduit" + "haskell-http-types" "haskell-monad-control" "haskell-network-uri" + "haskell-resourcet" "haskell-tagstream-conduit" "haskell-text" + "haskell-unordered-containers" "haskell-xml-conduit") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('a65ff7791e646ea847fc6b8369addeecf6d2c3055a0b7ebe1421881103656e30') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-fnetwork-uri +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^
[arch-commits] Commit in haskell-authenticate/trunk (PKGBUILD)
Date: Tuesday, January 10, 2017 @ 05:13:30 Author: felixonmars Revision: 206444 upgpkg: haskell-authenticate 1.3.3.2-37 rebuild with time-locale-compat-0.1.1.3 Modified: haskell-authenticate/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-01-10 05:11:09 UTC (rev 206443) +++ PKGBUILD2017-01-10 05:13:30 UTC (rev 206444) @@ -5,7 +5,7 @@ _hkgname=authenticate pkgname=haskell-authenticate pkgver=1.3.3.2 -pkgrel=36 +pkgrel=37 pkgdesc="Authentication methods for Haskell web applications." url="http://github.com/yesodweb/authenticate; license=("MIT")
[arch-commits] Commit in haskell-doctemplates/repos (4 files)
Date: Tuesday, January 10, 2017 @ 05:11:09 Author: felixonmars Revision: 206443 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-doctemplates/repos/community-staging-i686/ haskell-doctemplates/repos/community-staging-i686/PKGBUILD (from rev 206442, haskell-doctemplates/trunk/PKGBUILD) haskell-doctemplates/repos/community-staging-x86_64/ haskell-doctemplates/repos/community-staging-x86_64/PKGBUILD (from rev 206442, haskell-doctemplates/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 41 community-staging-x86_64/PKGBUILD | 41 2 files changed, 82 insertions(+) Copied: haskell-doctemplates/repos/community-staging-i686/PKGBUILD (from rev 206442, haskell-doctemplates/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-01-10 05:11:09 UTC (rev 206443) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan+ +_hkgname=doctemplates +pkgname=haskell-doctemplates +pkgver=0.1.0.2 +pkgrel=7 +pkgdesc="Pandoc-style document templates" +url="https://github.com/jgm/doctemplates; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-aeson" "haskell-blaze-markup" "haskell-blaze-html" "haskell-parsec" + "haskell-scientific" "haskell-text" "haskell-unordered-containers" "haskell-vector") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('b752f52350daaa9bcf261a1f1af5852f75572093c3d0cdeb4822282fb3a18a6b') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +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" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-doctemplates/repos/community-staging-x86_64/PKGBUILD (from rev 206442, haskell-doctemplates/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-01-10 05:11:09 UTC (rev 206443) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan + +_hkgname=doctemplates +pkgname=haskell-doctemplates +pkgver=0.1.0.2 +pkgrel=7 +pkgdesc="Pandoc-style document templates" +url="https://github.com/jgm/doctemplates; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-aeson" "haskell-blaze-markup" "haskell-blaze-html" "haskell-parsec" + "haskell-scientific" "haskell-text" "haskell-unordered-containers" "haskell-vector") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('b752f52350daaa9bcf261a1f1af5852f75572093c3d0cdeb4822282fb3a18a6b') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +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" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +
[arch-commits] Commit in haskell-doctemplates/trunk (PKGBUILD)
Date: Tuesday, January 10, 2017 @ 05:10:42 Author: felixonmars Revision: 206442 upgpkg: haskell-doctemplates 0.1.0.2-7 rebuild with time-locale-compat-0.1.1.3 Modified: haskell-doctemplates/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-01-10 05:08:46 UTC (rev 206441) +++ PKGBUILD2017-01-10 05:10:42 UTC (rev 206442) @@ -4,7 +4,7 @@ _hkgname=doctemplates pkgname=haskell-doctemplates pkgver=0.1.0.2 -pkgrel=6 +pkgrel=7 pkgdesc="Pandoc-style document templates" url="https://github.com/jgm/doctemplates; license=("custom:BSD3")
[arch-commits] Commit in haskell-yaml/repos (4 files)
Date: Tuesday, January 10, 2017 @ 05:08:46 Author: felixonmars Revision: 206441 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-yaml/repos/community-staging-i686/ haskell-yaml/repos/community-staging-i686/PKGBUILD (from rev 206440, haskell-yaml/trunk/PKGBUILD) haskell-yaml/repos/community-staging-x86_64/ haskell-yaml/repos/community-staging-x86_64/PKGBUILD (from rev 206440, haskell-yaml/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 49 community-staging-x86_64/PKGBUILD | 49 2 files changed, 98 insertions(+) Copied: haskell-yaml/repos/community-staging-i686/PKGBUILD (from rev 206440, haskell-yaml/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-01-10 05:08:46 UTC (rev 206441) @@ -0,0 +1,49 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=yaml +pkgname=haskell-yaml +pkgver=0.8.21.1 +pkgrel=8 +pkgdesc="Support for parsing and rendering YAML documents." +url="http://github.com/snoyberg/yaml/; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-aeson" "haskell-attoparsec" "haskell-conduit" "haskell-vector" + "haskell-enclosed-exceptions" "haskell-resourcet" "haskell-scientific" "haskell-semigroups" + "haskell-text" "haskell-unordered-containers") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('f9f8e801a215c65cf5eff6e3aa384060e60232521630495d13573bf0677a0db2') + +prepare() { +# Needed only for examples, which won't be built +sed -i '/raw-strings-qq/d' ${_hkgname}-${pkgver}/${_hkgname}.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-f-no-unicode -f-system-libyaml -f-no-exe -fno-examples +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +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" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-yaml/repos/community-staging-x86_64/PKGBUILD (from rev 206440, haskell-yaml/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-01-10 05:08:46 UTC (rev 206441) @@ -0,0 +1,49 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yaml +pkgname=haskell-yaml +pkgver=0.8.21.1 +pkgrel=8 +pkgdesc="Support for parsing and rendering YAML documents." +url="http://github.com/snoyberg/yaml/; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-aeson" "haskell-attoparsec" "haskell-conduit" "haskell-vector" + "haskell-enclosed-exceptions" "haskell-resourcet" "haskell-scientific" "haskell-semigroups" + "haskell-text" "haskell-unordered-containers") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('f9f8e801a215c65cf5eff6e3aa384060e60232521630495d13573bf0677a0db2') + +prepare() { +# Needed only for examples, which won't be built +sed -i '/raw-strings-qq/d' ${_hkgname}-${pkgver}/${_hkgname}.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-f-no-unicode -f-system-libyaml -f-no-exe -fno-examples +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e
[arch-commits] Commit in haskell-yaml/trunk (PKGBUILD)
Date: Tuesday, January 10, 2017 @ 05:08:18 Author: felixonmars Revision: 206440 upgpkg: haskell-yaml 0.8.21.1-8 rebuild with time-locale-compat-0.1.1.3 Modified: haskell-yaml/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-01-10 05:03:55 UTC (rev 206439) +++ PKGBUILD2017-01-10 05:08:18 UTC (rev 206440) @@ -5,7 +5,7 @@ _hkgname=yaml pkgname=haskell-yaml pkgver=0.8.21.1 -pkgrel=7 +pkgrel=8 pkgdesc="Support for parsing and rendering YAML documents." url="http://github.com/snoyberg/yaml/; license=("custom:BSD3")
[arch-commits] Commit in haskell-texmath/repos (4 files)
Date: Tuesday, January 10, 2017 @ 05:03:55 Author: felixonmars Revision: 206439 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-texmath/repos/community-staging-i686/ haskell-texmath/repos/community-staging-i686/PKGBUILD (from rev 206438, haskell-texmath/trunk/PKGBUILD) haskell-texmath/repos/community-staging-x86_64/ haskell-texmath/repos/community-staging-x86_64/PKGBUILD (from rev 206438, haskell-texmath/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 43 community-staging-x86_64/PKGBUILD | 43 2 files changed, 86 insertions(+) Copied: haskell-texmath/repos/community-staging-i686/PKGBUILD (from rev 206438, haskell-texmath/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-01-10 05:03:55 UTC (rev 206439) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=texmath +pkgname=haskell-texmath +pkgver=0.9 +pkgrel=5 +pkgdesc="Conversion between formats used to represent mathematics." +url="http://github.com/jgm/texmath; +license=("GPL") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-mtl" "haskell-network-uri" "haskell-pandoc-types" + "haskell-parsec" "haskell-syb" "haskell-xml") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('6ee9cda09fd38b27309abf50216ae2081543c0edf939f71cc3856feca24c5f2c') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/$pkgname" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-fnetwork-uri -f-executable +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +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 $_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" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-texmath/repos/community-staging-x86_64/PKGBUILD (from rev 206438, haskell-texmath/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-01-10 05:03:55 UTC (rev 206439) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=texmath +pkgname=haskell-texmath +pkgver=0.9 +pkgrel=5 +pkgdesc="Conversion between formats used to represent mathematics." +url="http://github.com/jgm/texmath; +license=("GPL") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-mtl" "haskell-network-uri" "haskell-pandoc-types" + "haskell-parsec" "haskell-syb" "haskell-xml") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('6ee9cda09fd38b27309abf50216ae2081543c0edf939f71cc3856feca24c5f2c') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/$pkgname" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-fnetwork-uri -f-executable +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +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 $_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" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE"
[arch-commits] Commit in haskell-texmath/trunk (PKGBUILD)
Date: Tuesday, January 10, 2017 @ 05:03:26 Author: felixonmars Revision: 206438 upgpkg: haskell-texmath 0.9-5 rebuild with time-locale-compat-0.1.1.3 Modified: haskell-texmath/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-01-10 04:55:08 UTC (rev 206437) +++ PKGBUILD2017-01-10 05:03:26 UTC (rev 206438) @@ -5,7 +5,7 @@ _hkgname=texmath pkgname=haskell-texmath pkgver=0.9 -pkgrel=4 +pkgrel=5 pkgdesc="Conversion between formats used to represent mathematics." url="http://github.com/jgm/texmath; license=("GPL")
[arch-commits] Commit in haskell-yesod-form/repos (4 files)
Date: Tuesday, January 10, 2017 @ 04:55:08 Author: felixonmars Revision: 206437 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-yesod-form/repos/community-staging-i686/ haskell-yesod-form/repos/community-staging-i686/PKGBUILD (from rev 206436, haskell-yesod-form/trunk/PKGBUILD) haskell-yesod-form/repos/community-staging-x86_64/ haskell-yesod-form/repos/community-staging-x86_64/PKGBUILD (from rev 206436, haskell-yesod-form/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 47 community-staging-x86_64/PKGBUILD | 47 2 files changed, 94 insertions(+) Copied: haskell-yesod-form/repos/community-staging-i686/PKGBUILD (from rev 206436, haskell-yesod-form/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-01-10 04:55:08 UTC (rev 206437) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=yesod-form +pkgname=haskell-yesod-form +pkgver=1.4.9 +pkgrel=26 +pkgdesc="Form handling support for Yesod Web Framework" +url="http://www.yesodweb.com/; +license=("MIT") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-aeson" "haskell-attoparsec" "haskell-blaze-builder" + "haskell-blaze-html" "haskell-blaze-markup" "haskell-byteable" + "haskell-data-default" "haskell-email-validate" "haskell-network-uri" + "haskell-persistent" "haskell-resourcet" "haskell-semigroups" + "haskell-shakespeare" "haskell-text" "haskell-wai" "haskell-xss-sanitize" + "haskell-yesod-core" "haskell-yesod-persistent") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('bd53f12d97a89e93b15fc6b06e63fbe041301635508f933203596f349a74110d') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-fnetwork-uri +runhaskell Setup build +LC_CTYPE=en_US.UTF-8 runhaskell Setup haddock --hoogle --html +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 $_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 +install -d -m755 "$pkgdir"/usr/share/doc/ghc/html/libraries +ln -s /usr/share/doc/$pkgname/html "$pkgdir"/usr/share/doc/ghc/html/libraries/${_hkgname} +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +} Copied: haskell-yesod-form/repos/community-staging-x86_64/PKGBUILD (from rev 206436, haskell-yesod-form/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-01-10 04:55:08 UTC (rev 206437) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-form +pkgname=haskell-yesod-form +pkgver=1.4.9 +pkgrel=26 +pkgdesc="Form handling support for Yesod Web Framework" +url="http://www.yesodweb.com/; +license=("MIT") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-aeson" "haskell-attoparsec" "haskell-blaze-builder" + "haskell-blaze-html" "haskell-blaze-markup" "haskell-byteable" + "haskell-data-default" "haskell-email-validate" "haskell-network-uri" + "haskell-persistent" "haskell-resourcet" "haskell-semigroups" + "haskell-shakespeare" "haskell-text" "haskell-wai" "haskell-xss-sanitize" + "haskell-yesod-core" "haskell-yesod-persistent") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('bd53f12d97a89e93b15fc6b06e63fbe041301635508f933203596f349a74110d') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-fnetwork-uri +runhaskell Setup build +LC_CTYPE=en_US.UTF-8 runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +
[arch-commits] Commit in haskell-yesod-form/trunk (PKGBUILD)
Date: Tuesday, January 10, 2017 @ 04:54:43 Author: felixonmars Revision: 206436 upgpkg: haskell-yesod-form 1.4.9-26 rebuild with time-locale-compat-0.1.1.3 Modified: haskell-yesod-form/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-01-10 04:50:31 UTC (rev 206435) +++ PKGBUILD2017-01-10 04:54:43 UTC (rev 206436) @@ -5,7 +5,7 @@ _hkgname=yesod-form pkgname=haskell-yesod-form pkgver=1.4.9 -pkgrel=25 +pkgrel=26 pkgdesc="Form handling support for Yesod Web Framework" url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-http-conduit/repos (4 files)
Date: Tuesday, January 10, 2017 @ 04:50:31 Author: felixonmars Revision: 206435 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-http-conduit/repos/community-staging-i686/ haskell-http-conduit/repos/community-staging-i686/PKGBUILD (from rev 206434, haskell-http-conduit/trunk/PKGBUILD) haskell-http-conduit/repos/community-staging-x86_64/ haskell-http-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 206434, haskell-http-conduit/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 43 community-staging-x86_64/PKGBUILD | 43 2 files changed, 86 insertions(+) Copied: haskell-http-conduit/repos/community-staging-i686/PKGBUILD (from rev 206434, haskell-http-conduit/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-01-10 04:50:31 UTC (rev 206435) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=http-conduit +pkgname=haskell-http-conduit +pkgver=2.2.3 +pkgrel=20 +pkgdesc="HTTP client package with conduit interface and HTTPS support" +url="http://www.yesodweb.com/book/http-conduit; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-aeson" "haskell-conduit" "haskell-conduit-extra" "haskell-exceptions" + "haskell-http-client" "haskell-http-client-tls" "haskell-http-types" "haskell-lifted-base" + "haskell-monad-control" "haskell-mtl" "haskell-resourcet") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('eee51e80fe76b3bf4b4041545f452e126e0593f70a0623a5a35ee47d72fe0dc3') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +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" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-http-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 206434, haskell-http-conduit/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-01-10 04:50:31 UTC (rev 206435) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=http-conduit +pkgname=haskell-http-conduit +pkgver=2.2.3 +pkgrel=20 +pkgdesc="HTTP client package with conduit interface and HTTPS support" +url="http://www.yesodweb.com/book/http-conduit; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-aeson" "haskell-conduit" "haskell-conduit-extra" "haskell-exceptions" + "haskell-http-client" "haskell-http-client-tls" "haskell-http-types" "haskell-lifted-base" + "haskell-monad-control" "haskell-mtl" "haskell-resourcet") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('eee51e80fe76b3bf4b4041545f452e126e0593f70a0623a5a35ee47d72fe0dc3') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +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
[arch-commits] Commit in haskell-http-conduit/trunk (PKGBUILD)
Date: Tuesday, January 10, 2017 @ 04:50:04 Author: felixonmars Revision: 206434 upgpkg: haskell-http-conduit 2.2.3-20 rebuild with time-locale-compat-0.1.1.3 Modified: haskell-http-conduit/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-01-10 04:48:03 UTC (rev 206433) +++ PKGBUILD2017-01-10 04:50:04 UTC (rev 206434) @@ -5,7 +5,7 @@ _hkgname=http-conduit pkgname=haskell-http-conduit pkgver=2.2.3 -pkgrel=19 +pkgrel=20 pkgdesc="HTTP client package with conduit interface and HTTPS support" url="http://www.yesodweb.com/book/http-conduit; license=("custom:BSD3")
[arch-commits] Commit in haskell-yesod-persistent/repos (4 files)
Date: Tuesday, January 10, 2017 @ 04:48:03 Author: felixonmars Revision: 206433 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-yesod-persistent/repos/community-staging-i686/ haskell-yesod-persistent/repos/community-staging-i686/PKGBUILD (from rev 206432, haskell-yesod-persistent/trunk/PKGBUILD) haskell-yesod-persistent/repos/community-staging-x86_64/ haskell-yesod-persistent/repos/community-staging-x86_64/PKGBUILD (from rev 206432, haskell-yesod-persistent/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 43 community-staging-x86_64/PKGBUILD | 43 2 files changed, 86 insertions(+) Copied: haskell-yesod-persistent/repos/community-staging-i686/PKGBUILD (from rev 206432, haskell-yesod-persistent/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-01-10 04:48:03 UTC (rev 206433) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=yesod-persistent +pkgname=haskell-yesod-persistent +pkgver=1.4.1.1 +pkgrel=9 +pkgdesc="Some helpers for using Persistent from Yesod." +url="http://www.yesodweb.com/; +license=("MIT") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-blaze-builder" "haskell-conduit" "haskell-persistent" + "haskell-persistent-template" "haskell-resource-pool" "haskell-resourcet" + "haskell-yesod-core") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('dffd2604fc37a6b518c06391c44059df96895e3b484d4de8fbff9ff0869e7551') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +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" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-yesod-persistent/repos/community-staging-x86_64/PKGBUILD (from rev 206432, haskell-yesod-persistent/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-01-10 04:48:03 UTC (rev 206433) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-persistent +pkgname=haskell-yesod-persistent +pkgver=1.4.1.1 +pkgrel=9 +pkgdesc="Some helpers for using Persistent from Yesod." +url="http://www.yesodweb.com/; +license=("MIT") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-blaze-builder" "haskell-conduit" "haskell-persistent" + "haskell-persistent-template" "haskell-resource-pool" "haskell-resourcet" + "haskell-yesod-core") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('dffd2604fc37a6b518c06391c44059df96895e3b484d4de8fbff9ff0869e7551') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +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" +install -d -m755
[arch-commits] Commit in haskell-yesod-persistent/trunk (PKGBUILD)
Date: Tuesday, January 10, 2017 @ 04:47:39 Author: felixonmars Revision: 206432 upgpkg: haskell-yesod-persistent 1.4.1.1-9 rebuild with time-locale-compat-0.1.1.3 Modified: haskell-yesod-persistent/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-01-10 04:45:29 UTC (rev 206431) +++ PKGBUILD2017-01-10 04:47:39 UTC (rev 206432) @@ -5,7 +5,7 @@ _hkgname=yesod-persistent pkgname=haskell-yesod-persistent pkgver=1.4.1.1 -pkgrel=8 +pkgrel=9 pkgdesc="Some helpers for using Persistent from Yesod." url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-pandoc-types/repos (6 files)
Date: Tuesday, January 10, 2017 @ 04:45:29 Author: felixonmars Revision: 206431 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-pandoc-types/repos/community-staging-i686/ haskell-pandoc-types/repos/community-staging-i686/PKGBUILD (from rev 206430, haskell-pandoc-types/trunk/PKGBUILD) haskell-pandoc-types/repos/community-staging-i686/haskell-pandoc-types.install (from rev 206430, haskell-pandoc-types/trunk/haskell-pandoc-types.install) haskell-pandoc-types/repos/community-staging-x86_64/ haskell-pandoc-types/repos/community-staging-x86_64/PKGBUILD (from rev 206430, haskell-pandoc-types/trunk/PKGBUILD) haskell-pandoc-types/repos/community-staging-x86_64/haskell-pandoc-types.install (from rev 206430, haskell-pandoc-types/trunk/haskell-pandoc-types.install) ---+ community-staging-i686/PKGBUILD | 41 community-staging-i686/haskell-pandoc-types.install | 18 +++ community-staging-x86_64/PKGBUILD | 41 community-staging-x86_64/haskell-pandoc-types.install | 18 +++ 4 files changed, 118 insertions(+) Copied: haskell-pandoc-types/repos/community-staging-i686/PKGBUILD (from rev 206430, haskell-pandoc-types/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-01-10 04:45:29 UTC (rev 206431) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=pandoc-types +pkgname=haskell-pandoc-types +pkgver=1.17.0.4 +pkgrel=5 +pkgdesc="Types for representing a structured document" +url="http://johnmacfarlane.net/pandoc; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-aeson" "haskell-quickcheck" "haskell-syb") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('531996e547714e34a2e4134e9e80dad9929bbc6814ebb5515f95538fa76c3f74') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +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" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-pandoc-types/repos/community-staging-i686/haskell-pandoc-types.install (from rev 206430, haskell-pandoc-types/trunk/haskell-pandoc-types.install) === --- community-staging-i686/haskell-pandoc-types.install (rev 0) +++ community-staging-i686/haskell-pandoc-types.install 2017-01-10 04:45:29 UTC (rev 206431) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/haskell-pandoc-types +post_install() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_upgrade() { + ${HS_DIR}/unregister.sh +} +post_upgrade() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_remove() { + ${HS_DIR}/unregister.sh +} +post_remove() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} Copied: haskell-pandoc-types/repos/community-staging-x86_64/PKGBUILD (from rev 206430, haskell-pandoc-types/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-01-10 04:45:29 UTC (rev 206431) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=pandoc-types +pkgname=haskell-pandoc-types +pkgver=1.17.0.4 +pkgrel=5 +pkgdesc="Types for representing a structured document" +url="http://johnmacfarlane.net/pandoc; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-aeson"
[arch-commits] Commit in haskell-pandoc-types/trunk (PKGBUILD)
Date: Tuesday, January 10, 2017 @ 04:45:04 Author: felixonmars Revision: 206430 upgpkg: haskell-pandoc-types 1.17.0.4-5 rebuild with time-locale-compat-0.1.1.3 Modified: haskell-pandoc-types/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-01-10 04:39:02 UTC (rev 206429) +++ PKGBUILD2017-01-10 04:45:04 UTC (rev 206430) @@ -5,7 +5,7 @@ _hkgname=pandoc-types pkgname=haskell-pandoc-types pkgver=1.17.0.4 -pkgrel=4 +pkgrel=5 pkgdesc="Types for representing a structured document" url="http://johnmacfarlane.net/pandoc; license=("custom:BSD3")
[arch-commits] Commit in mpd/repos (16 files)
Date: Tuesday, January 10, 2017 @ 04:44:41 Author: bisson Revision: 285623 archrelease: copy trunk to extra-i686, extra-x86_64 Added: mpd/repos/extra-i686/PKGBUILD (from rev 285622, mpd/trunk/PKGBUILD) mpd/repos/extra-i686/conf (from rev 285622, mpd/trunk/conf) mpd/repos/extra-i686/install (from rev 285622, mpd/trunk/install) mpd/repos/extra-i686/tmpfiles.d (from rev 285622, mpd/trunk/tmpfiles.d) mpd/repos/extra-x86_64/PKGBUILD (from rev 285622, mpd/trunk/PKGBUILD) mpd/repos/extra-x86_64/conf (from rev 285622, mpd/trunk/conf) mpd/repos/extra-x86_64/install (from rev 285622, mpd/trunk/install) mpd/repos/extra-x86_64/tmpfiles.d (from rev 285622, mpd/trunk/tmpfiles.d) Deleted: mpd/repos/extra-i686/PKGBUILD mpd/repos/extra-i686/conf mpd/repos/extra-i686/install mpd/repos/extra-i686/tmpfiles.d mpd/repos/extra-x86_64/PKGBUILD mpd/repos/extra-x86_64/conf mpd/repos/extra-x86_64/install mpd/repos/extra-x86_64/tmpfiles.d -+ /PKGBUILD | 118 ++ /conf | 12 /install| 10 +++ /tmpfiles.d |2 extra-i686/PKGBUILD | 59 --- extra-i686/conf |6 -- extra-i686/install |5 - extra-i686/tmpfiles.d |1 extra-x86_64/PKGBUILD | 59 --- extra-x86_64/conf |6 -- extra-x86_64/install|5 - extra-x86_64/tmpfiles.d |1 12 files changed, 142 insertions(+), 142 deletions(-) Deleted: extra-i686/PKGBUILD === --- extra-i686/PKGBUILD 2017-01-10 04:43:29 UTC (rev 285622) +++ extra-i686/PKGBUILD 2017-01-10 04:44:41 UTC (rev 285623) @@ -1,59 +0,0 @@ -# $Id$ -# Maintainer: Gaetan Bisson-# Contributor: Angel Velasquez -# Contributor: Andrea Scarpino -# Contributor: Damir Perisa -# Contributor: Ben - -pkgname=mpd -pkgver=0.20 -pkgrel=1 -pkgdesc='Flexible, powerful, server-side application for playing music' -url='https://www.musicpd.org/' -license=('GPL') -arch=('i686' 'x86_64') -depends=('libao' 'ffmpeg' 'libmodplug' 'audiofile' 'libshout' 'libmad' 'curl' 'faad2' - 'sqlite' 'jack' 'libmms' 'wavpack' 'avahi' 'libid3tag' 'yajl' 'libmpdclient' - 'icu' 'libupnp' 'libnfs' 'libsamplerate' 'libsoxr' 'smbclient' 'libcdio-paranoia' - 'libgme') -makedepends=('boost' 'doxygen') -validpgpkeys=('0392335A78083894A4301C43236E8A58C6DB4512') -#source=("https://www.musicpd.org/download/${pkgname}/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz"{,.sig} -source=("https://www.musicpd.org/download/${pkgname}/0.20/${pkgname}-${pkgver}.tar.xz"{,.sig} -'tmpfiles.d' -'conf') -sha1sums=('e63fd1cb005d589e324820cf5799eea6568aa461' 'SKIP' - 'f4d5922abb69abb739542d8e93f4dfd748acdad7' - '291fd5cda9f0845834a553017327c4586bd853f6') - -backup=('etc/mpd.conf') -install=install - -build() { - cd "${srcdir}/${pkgname}-${pkgver}" - ./configure \ - --prefix=/usr \ - --sysconfdir=/etc \ - --enable-cdio-paranoia \ - --enable-libmpdclient \ - --enable-jack \ - --enable-soundcloud \ - --enable-pipe-output \ - --enable-pulse \ - --disable-sidplay \ - --with-systemduserunitdir=/usr/lib/systemd/user \ - --with-systemdsystemunitdir=/usr/lib/systemd/system \ - - make -} - -package() { - cd "${srcdir}/${pkgname}-${pkgver}" - make DESTDIR="${pkgdir}" install - install -Dm644 ../conf "${pkgdir}"/etc/mpd.conf - install -Dm644 ../tmpfiles.d "${pkgdir}"/usr/lib/tmpfiles.d/mpd.conf - install -d -g 45 -o 45 "${pkgdir}"/var/lib/mpd{,/playlists} - - sed '/\[Service\]/a User=mpd' -i "${pkgdir}"/usr/lib/systemd/system/mpd.service - sed '/WantedBy=/c WantedBy=default.target' -i "${pkgdir}"/usr/lib/systemd/system/mpd.service -} Copied: mpd/repos/extra-i686/PKGBUILD (from rev 285622, mpd/trunk/PKGBUILD) === --- extra-i686/PKGBUILD (rev 0) +++ extra-i686/PKGBUILD 2017-01-10 04:44:41 UTC (rev 285623) @@ -0,0 +1,59 @@ +# $Id$ +# Maintainer: Gaetan Bisson +# Contributor: Angel Velasquez +# Contributor: Andrea Scarpino +# Contributor: Damir Perisa +# Contributor: Ben + +pkgname=mpd +pkgver=0.20.1 +pkgrel=1 +pkgdesc='Flexible, powerful, server-side application for playing music' +url='https://www.musicpd.org/' +license=('GPL') +arch=('i686' 'x86_64') +depends=('libao' 'ffmpeg' 'libmodplug' 'audiofile' 'libshout' 'libmad' 'curl' 'faad2' + 'sqlite' 'jack'
[arch-commits] Commit in mpd/trunk (PKGBUILD)
Date: Tuesday, January 10, 2017 @ 04:43:29 Author: bisson Revision: 285622 upstream update Modified: mpd/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-01-10 01:50:29 UTC (rev 285621) +++ PKGBUILD2017-01-10 04:43:29 UTC (rev 285622) @@ -6,7 +6,7 @@ # Contributor: Benpkgname=mpd -pkgver=0.20 +pkgver=0.20.1 pkgrel=1 pkgdesc='Flexible, powerful, server-side application for playing music' url='https://www.musicpd.org/' @@ -18,11 +18,11 @@ 'libgme') makedepends=('boost' 'doxygen') validpgpkeys=('0392335A78083894A4301C43236E8A58C6DB4512') -#source=("https://www.musicpd.org/download/${pkgname}/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz"{,.sig} -source=("https://www.musicpd.org/download/${pkgname}/0.20/${pkgname}-${pkgver}.tar.xz"{,.sig} +source=("https://www.musicpd.org/download/${pkgname}/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz"{,.sig} +#source=("https://www.musicpd.org/download/${pkgname}/0.20/${pkgname}-${pkgver}.tar.xz"{,.sig} 'tmpfiles.d' 'conf') -sha1sums=('e63fd1cb005d589e324820cf5799eea6568aa461' 'SKIP' +sha1sums=('afa490380e094006b50360f13b48df6643030ae6' 'SKIP' 'f4d5922abb69abb739542d8e93f4dfd748acdad7' '291fd5cda9f0845834a553017327c4586bd853f6')
[arch-commits] Commit in haskell-yesod-core/repos (4 files)
Date: Tuesday, January 10, 2017 @ 04:39:02 Author: felixonmars Revision: 206429 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-yesod-core/repos/community-staging-i686/ haskell-yesod-core/repos/community-staging-i686/PKGBUILD (from rev 206428, haskell-yesod-core/trunk/PKGBUILD) haskell-yesod-core/repos/community-staging-x86_64/ haskell-yesod-core/repos/community-staging-x86_64/PKGBUILD (from rev 206428, haskell-yesod-core/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 51 community-staging-x86_64/PKGBUILD | 51 2 files changed, 102 insertions(+) Copied: haskell-yesod-core/repos/community-staging-i686/PKGBUILD (from rev 206428, haskell-yesod-core/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-01-10 04:39:02 UTC (rev 206429) @@ -0,0 +1,51 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=yesod-core +pkgname=haskell-yesod-core +pkgver=1.4.30 +pkgrel=10 +pkgdesc="Creation of type-safe, RESTful web applications." +url="http://www.yesodweb.com/; +license=("MIT") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-aeson" "haskell-auto-update" "haskell-blaze-builder" + "haskell-blaze-html" "haskell-blaze-markup" "haskell-byteable" "haskell-case-insensitive" + "haskell-cereal" "haskell-clientsession" "haskell-conduit" "haskell-conduit-extra" + "haskell-cookie" "haskell-data-default" "haskell-deepseq-generics" "haskell-exceptions" + "haskell-fast-logger" "haskell-http-types" "haskell-lifted-base" "haskell-monad-control" + "haskell-monad-logger" "haskell-mtl" "haskell-mwc-random" "haskell-old-locale" + "haskell-parsec" "haskell-path-pieces" "haskell-primitive" "haskell-random" + "haskell-resourcet" "haskell-safe" "haskell-semigroups" "haskell-shakespeare" + "haskell-text" "haskell-transformers-base" "haskell-unix-compat" + "haskell-unordered-containers" "haskell-vector" "haskell-wai" "haskell-wai-extra" + "haskell-wai-logger" "haskell-warp" "haskell-word8") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('1136dbf0beacbb7ea18b73616e059aa85ec5fbbf0ecae88e7ff3ac8eb685f654') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +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" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-yesod-core/repos/community-staging-x86_64/PKGBUILD (from rev 206428, haskell-yesod-core/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-01-10 04:39:02 UTC (rev 206429) @@ -0,0 +1,51 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-core +pkgname=haskell-yesod-core +pkgver=1.4.30 +pkgrel=10 +pkgdesc="Creation of type-safe, RESTful web applications." +url="http://www.yesodweb.com/; +license=("MIT") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-aeson" "haskell-auto-update" "haskell-blaze-builder" + "haskell-blaze-html" "haskell-blaze-markup" "haskell-byteable" "haskell-case-insensitive" + "haskell-cereal" "haskell-clientsession" "haskell-conduit" "haskell-conduit-extra" + "haskell-cookie" "haskell-data-default" "haskell-deepseq-generics" "haskell-exceptions" + "haskell-fast-logger" "haskell-http-types" "haskell-lifted-base" "haskell-monad-control" + "haskell-monad-logger" "haskell-mtl" "haskell-mwc-random"
[arch-commits] Commit in haskell-yesod-core/trunk (PKGBUILD)
Date: Tuesday, January 10, 2017 @ 04:38:27 Author: felixonmars Revision: 206428 upgpkg: haskell-yesod-core 1.4.30-10 rebuild with time-locale-compat-0.1.1.3 Modified: haskell-yesod-core/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-01-10 04:32:58 UTC (rev 206427) +++ PKGBUILD2017-01-10 04:38:27 UTC (rev 206428) @@ -5,7 +5,7 @@ _hkgname=yesod-core pkgname=haskell-yesod-core pkgver=1.4.30 -pkgrel=9 +pkgrel=10 pkgdesc="Creation of type-safe, RESTful web applications." url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-persistent-template/repos (4 files)
Date: Tuesday, January 10, 2017 @ 04:32:58 Author: felixonmars Revision: 206427 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-persistent-template/repos/community-staging-i686/ haskell-persistent-template/repos/community-staging-i686/PKGBUILD (from rev 206426, haskell-persistent-template/trunk/PKGBUILD) haskell-persistent-template/repos/community-staging-x86_64/ haskell-persistent-template/repos/community-staging-x86_64/PKGBUILD (from rev 206426, haskell-persistent-template/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 50 community-staging-x86_64/PKGBUILD | 50 2 files changed, 100 insertions(+) Copied: haskell-persistent-template/repos/community-staging-i686/PKGBUILD (from rev 206426, haskell-persistent-template/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-01-10 04:32:58 UTC (rev 206427) @@ -0,0 +1,50 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=persistent-template +pkgname=haskell-persistent-template +pkgver=2.5.1.6 +pkgrel=23 +pkgdesc="Type-safe, non-relational, multi-backend persistence" +url="http://www.yesodweb.com/book/persistent; +license=("MIT") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-aeson" "haskell-aeson-compat" "haskell-http-api-data" + "haskell-monad-control" "haskell-monad-logger" "haskell-path-pieces" + "haskell-persistent" "haskell-tagged" "haskell-text" + "haskell-unordered-containers") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('f88a8735173ba197f8d698a9c1fd5c649234fd60efe493f401432926a55e7b44') + +prepare() { +sed -e 's/http-api-data>= 0.2 && < 0.3/http-api-data >= 0.2 \&\& < 0.4/' \ +-e 's/aeson>= 0.7 && < 0.12/aeson >= 0.7 \&\& < 1.1/' \ +-i $_hkgname-$pkgver/$_hkgname.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +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" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-persistent-template/repos/community-staging-x86_64/PKGBUILD (from rev 206426, haskell-persistent-template/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-01-10 04:32:58 UTC (rev 206427) @@ -0,0 +1,50 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=persistent-template +pkgname=haskell-persistent-template +pkgver=2.5.1.6 +pkgrel=23 +pkgdesc="Type-safe, non-relational, multi-backend persistence" +url="http://www.yesodweb.com/book/persistent; +license=("MIT") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-aeson" "haskell-aeson-compat" "haskell-http-api-data" + "haskell-monad-control" "haskell-monad-logger" "haskell-path-pieces" + "haskell-persistent" "haskell-tagged" "haskell-text" + "haskell-unordered-containers") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('f88a8735173ba197f8d698a9c1fd5c649234fd60efe493f401432926a55e7b44') + +prepare() { +sed -e 's/http-api-data>= 0.2 && < 0.3/http-api-data >= 0.2 \&\& < 0.4/' \ +-e 's/aeson>= 0.7 && < 0.12/aeson >= 0.7 \&\& < 1.1/' \ +-i $_hkgname-$pkgver/$_hkgname.cabal +} + +build() { +cd
[arch-commits] Commit in haskell-persistent-template/trunk (PKGBUILD)
Date: Tuesday, January 10, 2017 @ 04:32:33 Author: felixonmars Revision: 206426 upgpkg: haskell-persistent-template 2.5.1.6-23 rebuild with time-locale-compat-0.1.1.3 Modified: haskell-persistent-template/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-01-10 04:29:25 UTC (rev 206425) +++ PKGBUILD2017-01-10 04:32:33 UTC (rev 206426) @@ -5,7 +5,7 @@ _hkgname=persistent-template pkgname=haskell-persistent-template pkgver=2.5.1.6 -pkgrel=22 +pkgrel=23 pkgdesc="Type-safe, non-relational, multi-backend persistence" url="http://www.yesodweb.com/book/persistent; license=("MIT")
[arch-commits] Commit in haskell-aeson-compat/repos (4 files)
Date: Tuesday, January 10, 2017 @ 04:29:25 Author: felixonmars Revision: 206425 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-aeson-compat/repos/community-staging-i686/ haskell-aeson-compat/repos/community-staging-i686/PKGBUILD (from rev 206424, haskell-aeson-compat/trunk/PKGBUILD) haskell-aeson-compat/repos/community-staging-x86_64/ haskell-aeson-compat/repos/community-staging-x86_64/PKGBUILD (from rev 206424, haskell-aeson-compat/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 50 community-staging-x86_64/PKGBUILD | 50 2 files changed, 100 insertions(+) Copied: haskell-aeson-compat/repos/community-staging-i686/PKGBUILD (from rev 206424, haskell-aeson-compat/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-01-10 04:29:25 UTC (rev 206425) @@ -0,0 +1,50 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=aeson-compat +pkgname=haskell-aeson-compat +pkgver=0.3.6 +pkgrel=5 +pkgdesc="Compatibility layer for aeson" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-aeson" "haskell-attoparsec" "haskell-base-compat" "haskell-exceptions" + "haskell-hashable" "haskell-scientific" "haskell-semigroups" "haskell-text" + "haskell-tagged" "haskell-time-locale-compat" "haskell-unordered-containers" + "haskell-vector") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('7aa365d9f44f708f25c939489528836aa10b411e0a3e630c8c2888670874d142') + +prepare() { +# nats is an empty package in new GHC +sed -e '/nats/d' \ +-i ${_hkgname}-${pkgver}/${_hkgname}.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +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" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-aeson-compat/repos/community-staging-x86_64/PKGBUILD (from rev 206424, haskell-aeson-compat/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-01-10 04:29:25 UTC (rev 206425) @@ -0,0 +1,50 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=aeson-compat +pkgname=haskell-aeson-compat +pkgver=0.3.6 +pkgrel=5 +pkgdesc="Compatibility layer for aeson" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-aeson" "haskell-attoparsec" "haskell-base-compat" "haskell-exceptions" + "haskell-hashable" "haskell-scientific" "haskell-semigroups" "haskell-text" + "haskell-tagged" "haskell-time-locale-compat" "haskell-unordered-containers" + "haskell-vector") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('7aa365d9f44f708f25c939489528836aa10b411e0a3e630c8c2888670874d142') + +prepare() { +# nats is an empty package in new GHC +sed -e '/nats/d' \ +-i ${_hkgname}-${pkgver}/${_hkgname}.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup
[arch-commits] Commit in haskell-aeson-compat/trunk (PKGBUILD)
Date: Tuesday, January 10, 2017 @ 04:28:43 Author: felixonmars Revision: 206424 upgpkg: haskell-aeson-compat 0.3.6-5 rebuild with time-locale-compat-0.1.1.3 Modified: haskell-aeson-compat/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-01-10 04:26:54 UTC (rev 206423) +++ PKGBUILD2017-01-10 04:28:43 UTC (rev 206424) @@ -5,7 +5,7 @@ _hkgname=aeson-compat pkgname=haskell-aeson-compat pkgver=0.3.6 -pkgrel=4 +pkgrel=5 pkgdesc="Compatibility layer for aeson" url="https://hackage.haskell.org/package/${_hkgname}; license=("custom:BSD3")
[arch-commits] Commit in haskell-persistent/repos (4 files)
Date: Tuesday, January 10, 2017 @ 04:26:54 Author: felixonmars Revision: 206423 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-persistent/repos/community-staging-i686/ haskell-persistent/repos/community-staging-i686/PKGBUILD (from rev 206422, haskell-persistent/trunk/PKGBUILD) haskell-persistent/repos/community-staging-x86_64/ haskell-persistent/repos/community-staging-x86_64/PKGBUILD (from rev 206422, haskell-persistent/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 53 community-staging-x86_64/PKGBUILD | 53 2 files changed, 106 insertions(+) Copied: haskell-persistent/repos/community-staging-i686/PKGBUILD (from rev 206422, haskell-persistent/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-01-10 04:26:54 UTC (rev 206423) @@ -0,0 +1,53 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=persistent +pkgname=haskell-persistent +pkgver=2.6 +pkgrel=22 +pkgdesc="Type-safe, multi-backend data serialization" +url="http://www.yesodweb.com/book/persistent; +license=("MIT") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-aeson" "haskell-attoparsec" "haskell-base64-bytestring" + "haskell-blaze-html" "haskell-blaze-markup" "haskell-conduit" "haskell-exceptions" + "haskell-fast-logger" "haskell-http-api-data" "haskell-lifted-base" + "haskell-monad-control" "haskell-monad-logger" "haskell-mtl" "haskell-old-locale" + "haskell-path-pieces" "haskell-resource-pool" "haskell-resourcet" "haskell-scientific" + "haskell-silently" "haskell-tagged" "haskell-text" "haskell-transformers-base" + "haskell-unordered-containers" "haskell-vector") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('42423362de94599581d18be644ba77181e87417087b3953daec2e8512d408e3e') + +prepare() { +sed -i 's/http-api-data>= 0.2 && < 0.3/http-api-data >= 0.2 \&\& < 0.4/' \ +$_hkgname-$pkgver/$_hkgname.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-f-nooverlap +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +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" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-persistent/repos/community-staging-x86_64/PKGBUILD (from rev 206422, haskell-persistent/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-01-10 04:26:54 UTC (rev 206423) @@ -0,0 +1,53 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=persistent +pkgname=haskell-persistent +pkgver=2.6 +pkgrel=22 +pkgdesc="Type-safe, multi-backend data serialization" +url="http://www.yesodweb.com/book/persistent; +license=("MIT") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-aeson" "haskell-attoparsec" "haskell-base64-bytestring" + "haskell-blaze-html" "haskell-blaze-markup" "haskell-conduit" "haskell-exceptions" + "haskell-fast-logger" "haskell-http-api-data" "haskell-lifted-base" + "haskell-monad-control" "haskell-monad-logger" "haskell-mtl" "haskell-old-locale" + "haskell-path-pieces" "haskell-resource-pool" "haskell-resourcet" "haskell-scientific" + "haskell-silently" "haskell-tagged" "haskell-text" "haskell-transformers-base" + "haskell-unordered-containers" "haskell-vector")
[arch-commits] Commit in haskell-persistent/trunk (PKGBUILD)
Date: Tuesday, January 10, 2017 @ 04:26:29 Author: felixonmars Revision: 206422 upgpkg: haskell-persistent 2.6-22 rebuild with time-locale-compat-0.1.1.3 Modified: haskell-persistent/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-01-10 04:21:21 UTC (rev 206421) +++ PKGBUILD2017-01-10 04:26:29 UTC (rev 206422) @@ -5,7 +5,7 @@ _hkgname=persistent pkgname=haskell-persistent pkgver=2.6 -pkgrel=21 +pkgrel=22 pkgdesc="Type-safe, multi-backend data serialization" url="http://www.yesodweb.com/book/persistent; license=("MIT")
[arch-commits] Commit in haskell-shakespeare/repos (4 files)
Date: Tuesday, January 10, 2017 @ 04:21:21 Author: felixonmars Revision: 206421 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-shakespeare/repos/community-staging-i686/ haskell-shakespeare/repos/community-staging-i686/PKGBUILD (from rev 206420, haskell-shakespeare/trunk/PKGBUILD) haskell-shakespeare/repos/community-staging-x86_64/ haskell-shakespeare/repos/community-staging-x86_64/PKGBUILD (from rev 206420, haskell-shakespeare/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 44 community-staging-x86_64/PKGBUILD | 44 2 files changed, 88 insertions(+) Copied: haskell-shakespeare/repos/community-staging-i686/PKGBUILD (from rev 206420, haskell-shakespeare/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-01-10 04:21:21 UTC (rev 206421) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=shakespeare +pkgname=haskell-shakespeare +pkgver=2.0.12.1 +pkgrel=3 +pkgdesc="A toolkit for making compile-time interpolated templates" +url="http://www.yesodweb.com/book/shakespearean-templates; +license=("MIT") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-aeson" "haskell-blaze-html" "haskell-blaze-markup" + "haskell-exceptions" "haskell-parsec" "haskell-scientific" "haskell-text" + "haskell-unordered-containers" "haskell-vector") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('057d7153a19a4f28a012f30b5d54b9e1296695ff94ccdfa23c28fa82bd3488ac') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-f-test_roy -f-test_coffee -f-test_export +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +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" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-shakespeare/repos/community-staging-x86_64/PKGBUILD (from rev 206420, haskell-shakespeare/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-01-10 04:21:21 UTC (rev 206421) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=shakespeare +pkgname=haskell-shakespeare +pkgver=2.0.12.1 +pkgrel=3 +pkgdesc="A toolkit for making compile-time interpolated templates" +url="http://www.yesodweb.com/book/shakespearean-templates; +license=("MIT") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-aeson" "haskell-blaze-html" "haskell-blaze-markup" + "haskell-exceptions" "haskell-parsec" "haskell-scientific" "haskell-text" + "haskell-unordered-containers" "haskell-vector") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('057d7153a19a4f28a012f30b5d54b9e1296695ff94ccdfa23c28fa82bd3488ac') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-f-test_roy -f-test_coffee -f-test_export +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +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
[arch-commits] Commit in haskell-shakespeare/trunk (PKGBUILD)
Date: Tuesday, January 10, 2017 @ 04:20:38 Author: felixonmars Revision: 206420 upgpkg: haskell-shakespeare 2.0.12.1-3 rebuild with time-locale-compat-0.1.1.3 Modified: haskell-shakespeare/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-01-10 04:14:49 UTC (rev 206419) +++ PKGBUILD2017-01-10 04:20:38 UTC (rev 206420) @@ -5,7 +5,7 @@ _hkgname=shakespeare pkgname=haskell-shakespeare pkgver=2.0.12.1 -pkgrel=2 +pkgrel=3 pkgdesc="A toolkit for making compile-time interpolated templates" url="http://www.yesodweb.com/book/shakespearean-templates; license=("MIT")
[arch-commits] Commit in haskell-warp/repos (4 files)
Date: Tuesday, January 10, 2017 @ 04:14:49 Author: felixonmars Revision: 206419 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-warp/repos/community-staging-i686/ haskell-warp/repos/community-staging-i686/PKGBUILD (from rev 206418, haskell-warp/trunk/PKGBUILD) haskell-warp/repos/community-staging-x86_64/ haskell-warp/repos/community-staging-x86_64/PKGBUILD (from rev 206418, haskell-warp/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 51 community-staging-x86_64/PKGBUILD | 51 2 files changed, 102 insertions(+) Copied: haskell-warp/repos/community-staging-i686/PKGBUILD (from rev 206418, haskell-warp/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-01-10 04:14:49 UTC (rev 206419) @@ -0,0 +1,51 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=warp +pkgname=haskell-warp +pkgver=3.2.9 +pkgrel=8 +pkgdesc="A fast, light-weight web server for WAI applications." +url="http://github.com/yesodweb/wai; +license=("MIT") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-async" "haskell-auto-update" "haskell-blaze-builder" + "haskell-case-insensitive" "haskell-hashable" "haskell-http-date" + "haskell-http-types" "haskell-http2" "haskell-iproute" "haskell-network" + "haskell-simple-sendfile" "haskell-stm" "haskell-streaming-commons" + "haskell-text" "haskell-unix-compat" "haskell-vault" "haskell-wai" + "haskell-word8") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('e2789a51b302dde7ab4145b5a0be745e1bdaae108761f9664718fbccbd55ebca') + +prepare() { +sed -i '/bytestring-builder/d' $_hkgname-$pkgver/$_hkgname.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-f-warp-debug -fallow-sendfilefd -f-network-bytestring +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +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" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-warp/repos/community-staging-x86_64/PKGBUILD (from rev 206418, haskell-warp/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-01-10 04:14:49 UTC (rev 206419) @@ -0,0 +1,51 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=warp +pkgname=haskell-warp +pkgver=3.2.9 +pkgrel=8 +pkgdesc="A fast, light-weight web server for WAI applications." +url="http://github.com/yesodweb/wai; +license=("MIT") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-async" "haskell-auto-update" "haskell-blaze-builder" + "haskell-case-insensitive" "haskell-hashable" "haskell-http-date" + "haskell-http-types" "haskell-http2" "haskell-iproute" "haskell-network" + "haskell-simple-sendfile" "haskell-stm" "haskell-streaming-commons" + "haskell-text" "haskell-unix-compat" "haskell-vault" "haskell-wai" + "haskell-word8") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('e2789a51b302dde7ab4145b5a0be745e1bdaae108761f9664718fbccbd55ebca') + +prepare() { +sed -i '/bytestring-builder/d' $_hkgname-$pkgver/$_hkgname.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-f-warp-debug -fallow-sendfilefd
[arch-commits] Commit in haskell-warp/trunk (PKGBUILD)
Date: Tuesday, January 10, 2017 @ 04:14:24 Author: felixonmars Revision: 206418 upgpkg: haskell-warp 3.2.9-8 rebuild with time-locale-compat-0.1.1.3 Modified: haskell-warp/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-01-10 04:11:13 UTC (rev 206417) +++ PKGBUILD2017-01-10 04:14:24 UTC (rev 206418) @@ -5,7 +5,7 @@ _hkgname=warp pkgname=haskell-warp pkgver=3.2.9 -pkgrel=7 +pkgrel=8 pkgdesc="A fast, light-weight web server for WAI applications." url="http://github.com/yesodweb/wai; license=("MIT")
[arch-commits] Commit in haskell-wai-extra/repos (4 files)
Date: Tuesday, January 10, 2017 @ 04:11:13 Author: felixonmars Revision: 206417 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-wai-extra/repos/community-staging-i686/ haskell-wai-extra/repos/community-staging-i686/PKGBUILD (from rev 206416, haskell-wai-extra/trunk/PKGBUILD) haskell-wai-extra/repos/community-staging-x86_64/ haskell-wai-extra/repos/community-staging-x86_64/PKGBUILD (from rev 206416, haskell-wai-extra/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 47 community-staging-x86_64/PKGBUILD | 47 2 files changed, 94 insertions(+) Copied: haskell-wai-extra/repos/community-staging-i686/PKGBUILD (from rev 206416, haskell-wai-extra/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-01-10 04:11:13 UTC (rev 206417) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=wai-extra +pkgname=haskell-wai-extra +pkgver=3.0.19 +pkgrel=10 +pkgdesc="Provides some basic WAI handlers and middleware." +url="http://github.com/yesodweb/wai; +license=("MIT") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-aeson" "haskell-ansi-terminal" "haskell-base64-bytestring" + "haskell-blaze-builder" "haskell-case-insensitive" "haskell-cookie" + "haskell-data-default-class" "haskell-fast-logger" "haskell-http-types" + "haskell-iproute" "haskell-lifted-base" "haskell-network" "haskell-old-locale" + "haskell-resourcet" "haskell-streaming-commons" "haskell-stringsearch" + "haskell-text" "haskell-unix-compat" "haskell-vault" "haskell-void" "haskell-wai" + "haskell-wai-logger" "haskell-word8" "haskell-zlib") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('8002890c4aa4fc564a142982bc37f29c35caa76231697eb51c519a698482e3bf') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +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" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-wai-extra/repos/community-staging-x86_64/PKGBUILD (from rev 206416, haskell-wai-extra/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-01-10 04:11:13 UTC (rev 206417) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=wai-extra +pkgname=haskell-wai-extra +pkgver=3.0.19 +pkgrel=10 +pkgdesc="Provides some basic WAI handlers and middleware." +url="http://github.com/yesodweb/wai; +license=("MIT") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-aeson" "haskell-ansi-terminal" "haskell-base64-bytestring" + "haskell-blaze-builder" "haskell-case-insensitive" "haskell-cookie" + "haskell-data-default-class" "haskell-fast-logger" "haskell-http-types" + "haskell-iproute" "haskell-lifted-base" "haskell-network" "haskell-old-locale" + "haskell-resourcet" "haskell-streaming-commons" "haskell-stringsearch" + "haskell-text" "haskell-unix-compat" "haskell-vault" "haskell-void" "haskell-wai" + "haskell-wai-logger" "haskell-word8" "haskell-zlib") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('8002890c4aa4fc564a142982bc37f29c35caa76231697eb51c519a698482e3bf') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr
[arch-commits] Commit in haskell-wai-extra/trunk (PKGBUILD)
Date: Tuesday, January 10, 2017 @ 04:10:48 Author: felixonmars Revision: 206416 upgpkg: haskell-wai-extra 3.0.19-10 rebuild with time-locale-compat-0.1.1.3 Modified: haskell-wai-extra/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-01-10 04:07:57 UTC (rev 206415) +++ PKGBUILD2017-01-10 04:10:48 UTC (rev 206416) @@ -5,7 +5,7 @@ _hkgname=wai-extra pkgname=haskell-wai-extra pkgver=3.0.19 -pkgrel=9 +pkgrel=10 pkgdesc="Provides some basic WAI handlers and middleware." url="http://github.com/yesodweb/wai; license=("MIT")
[arch-commits] Commit in haskell-http-api-data/repos (6 files)
Date: Tuesday, January 10, 2017 @ 04:07:57 Author: felixonmars Revision: 206415 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-http-api-data/repos/community-staging-i686/ haskell-http-api-data/repos/community-staging-i686/PKGBUILD (from rev 206414, haskell-http-api-data/trunk/PKGBUILD) haskell-http-api-data/repos/community-staging-i686/haskell-http-api-data.install (from rev 206414, haskell-http-api-data/trunk/haskell-http-api-data.install) haskell-http-api-data/repos/community-staging-x86_64/ haskell-http-api-data/repos/community-staging-x86_64/PKGBUILD (from rev 206414, haskell-http-api-data/trunk/PKGBUILD) haskell-http-api-data/repos/community-staging-x86_64/haskell-http-api-data.install (from rev 206414, haskell-http-api-data/trunk/haskell-http-api-data.install) + community-staging-i686/PKGBUILD| 43 +++ community-staging-i686/haskell-http-api-data.install | 18 ++ community-staging-x86_64/PKGBUILD | 43 +++ community-staging-x86_64/haskell-http-api-data.install | 18 ++ 4 files changed, 122 insertions(+) Copied: haskell-http-api-data/repos/community-staging-i686/PKGBUILD (from rev 206414, haskell-http-api-data/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-01-10 04:07:57 UTC (rev 206415) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=http-api-data +pkgname=haskell-http-api-data +pkgver=0.3.3 +pkgrel=4 +pkgdesc="Converting to/from HTTP API data like URL pieces, headers and query parameters." +url="http://github.com/fizruk/http-api-data; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-hashable" "haskell-text" "haskell-time-locale-compat" + "haskell-unordered-containers" "haskell-uri-bytestring" "haskell-uuid-types") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('cb3d7ef8a924a6b03481b7c5e26a580df72cbf89f2e8247e825f43f4b3ba8449') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-f-use-text-show +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +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" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-http-api-data/repos/community-staging-i686/haskell-http-api-data.install (from rev 206414, haskell-http-api-data/trunk/haskell-http-api-data.install) === --- community-staging-i686/haskell-http-api-data.install (rev 0) +++ community-staging-i686/haskell-http-api-data.install2017-01-10 04:07:57 UTC (rev 206415) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/haskell-http-api-data +post_install() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_upgrade() { + ${HS_DIR}/unregister.sh +} +post_upgrade() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_remove() { + ${HS_DIR}/unregister.sh +} +post_remove() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} Copied: haskell-http-api-data/repos/community-staging-x86_64/PKGBUILD (from rev 206414, haskell-http-api-data/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-01-10 04:07:57 UTC (rev 206415) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=http-api-data
[arch-commits] Commit in haskell-http-api-data/trunk (PKGBUILD)
Date: Tuesday, January 10, 2017 @ 04:07:30 Author: felixonmars Revision: 206414 upgpkg: haskell-http-api-data 0.3.3-4 rebuild with time-locale-compat-0.1.1.3 Modified: haskell-http-api-data/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-01-10 04:05:02 UTC (rev 206413) +++ PKGBUILD2017-01-10 04:07:30 UTC (rev 206414) @@ -5,7 +5,7 @@ _hkgname=http-api-data pkgname=haskell-http-api-data pkgver=0.3.3 -pkgrel=3 +pkgrel=4 pkgdesc="Converting to/from HTTP API data like URL pieces, headers and query parameters." url="http://github.com/fizruk/http-api-data; license=("custom:BSD3")