[arch-commits] Commit in nodejs-lts-carbon/trunk (PKGBUILD)

2018-02-10 Thread Felix Yan via arch-commits
Date: Saturday, February 10, 2018 @ 20:22:56
  Author: felixonmars
Revision: 291604

upgpkg: nodejs-lts-carbon 8.9.4-2

rebuild with http-parser 2.8.0

Modified:
  nodejs-lts-carbon/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-02-10 20:22:38 UTC (rev 291603)
+++ PKGBUILD2018-02-10 20:22:56 UTC (rev 291604)
@@ -2,7 +2,7 @@
 
 pkgname=nodejs-lts-carbon
 pkgver=8.9.4
-pkgrel=1
+pkgrel=2
 pkgdesc='Evented I/O for V8 javascript (LTS release: Carbon)'
 arch=('x86_64')
 url="https://nodejs.org/;
@@ -14,7 +14,7 @@
 conflicts=('nodejs')
 source=("${url}/dist/v${pkgver}/node-v${pkgver}.tar.xz")
 # https://nodejs.org/download/release/latest-carbon/SHASUMS256.txt.asc
-sha256sums=('6cdcde9c9c1ca9f450a0b24eafa229ca759e576daa0fae892ce74d541ecdc86f')
+sha512sums=('9656b57145c2b3048ff9ad70f91dbff33a7349dca564efe3b2ff585e2ffad004ea8de920a7a049ff4c5487683986d78b5a578306c2c99f3b1a3de96d9ad1dece')
 #validpgpkeys=('C4F0DFFF4E8C1A8236409D08E73BC641CC11F4C8'  # Myles Borins 

 #  '77984A986EBC2AA786BC0F66B01FBB92821C587A') # Gibson Fahnestock 

 


[arch-commits] Commit in haskell-rebase/repos (2 files)

2018-02-10 Thread Felix Yan via arch-commits
Date: Saturday, February 10, 2018 @ 20:22:38
  Author: felixonmars
Revision: 291603

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-rebase/repos/community-staging-x86_64/
  haskell-rebase/repos/community-staging-x86_64/PKGBUILD
(from rev 291602, haskell-rebase/trunk/PKGBUILD)

--+
 PKGBUILD |   48 
 1 file changed, 48 insertions(+)

Copied: haskell-rebase/repos/community-staging-x86_64/PKGBUILD (from rev 
291602, haskell-rebase/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-02-10 20:22:38 UTC (rev 291603)
@@ -0,0 +1,48 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=rebase
+pkgname=haskell-rebase
+pkgver=1.2.3
+pkgrel=8
+pkgdesc='A more progressive alternative to the "base" package'
+url="https://github.com/nikita-volkov/rebase;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-stm' 'haskell-hashable' 'haskell-vector' 
'haskell-unordered-containers'
+ 'haskell-text' 'haskell-scientific' 'haskell-uuid' 'haskell-dlist' 
'haskell-void'
+ 'haskell-bifunctors' 'haskell-profunctors' 'haskell-contravariant'
+ 'haskell-contravariant-extras' 'haskell-semigroups' 
'haskell-semigroupoids' 'haskell-mtl'
+ 'haskell-either' 'haskell-base-prelude')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('c6b94c46e1f1f57d4f344fb4a827e498ecd39a2e24525a3aad6e627e4bea265cfe36c3b686ab2ab16f053ad844adfccebf781314eebaaf6ad00c416dfb60c860')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i '/fail/d' $_hkgname.cabal
+}
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-free/repos (2 files)

2018-02-10 Thread Felix Yan via arch-commits
Date: Saturday, February 10, 2018 @ 20:18:16
  Author: felixonmars
Revision: 291595

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-free/repos/community-staging-x86_64/
  haskell-free/repos/community-staging-x86_64/PKGBUILD
(from rev 291594, haskell-free/trunk/PKGBUILD)

--+
 PKGBUILD |   41 +
 1 file changed, 41 insertions(+)

Copied: haskell-free/repos/community-staging-x86_64/PKGBUILD (from rev 291594, 
haskell-free/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-02-10 20:18:16 UTC (rev 291595)
@@ -0,0 +1,41 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=free
+pkgname=haskell-free
+pkgver=4.12.4
+pkgrel=49
+pkgdesc="Monads for free"
+url="https://github.com/ekmett/free/;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-bifunctors" "haskell-comonad" 
"haskell-distributive" "haskell-exceptions"
+ "haskell-mtl" "haskell-prelude-extras" "haskell-profunctors" 
"haskell-semigroupoids"
+ "haskell-semigroups" "haskell-transformers-compat")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('208175008782349b7c9f94f9b2a818f59020ab7ef62421881127847428f28819f5d3f2f0a2ee9ac9be8a08f9f4d4f3349e666cac13098035fcbef14136043a60')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in nodejs-lts-carbon/repos (2 files)

2018-02-10 Thread Felix Yan via arch-commits
Date: Saturday, February 10, 2018 @ 20:23:16
  Author: felixonmars
Revision: 291605

archrelease: copy trunk to community-staging-x86_64

Added:
  nodejs-lts-carbon/repos/community-staging-x86_64/
  nodejs-lts-carbon/repos/community-staging-x86_64/PKGBUILD
(from rev 291604, nodejs-lts-carbon/trunk/PKGBUILD)

--+
 PKGBUILD |   65 +
 1 file changed, 65 insertions(+)

Copied: nodejs-lts-carbon/repos/community-staging-x86_64/PKGBUILD (from rev 
291604, nodejs-lts-carbon/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-02-10 20:23:16 UTC (rev 291605)
@@ -0,0 +1,65 @@
+# Maintainer: Bruno Pagani (a.k.a. ArchangeGabriel) 
+
+pkgname=nodejs-lts-carbon
+pkgver=8.9.4
+pkgrel=2
+pkgdesc='Evented I/O for V8 javascript (LTS release: Carbon)'
+arch=('x86_64')
+url="https://nodejs.org/;
+license=('MIT')
+depends=('openssl-1.0' 'zlib' 'icu' 'libuv' 'http-parser' 'c-ares')
+makedepends=('python2' 'procps-ng')
+optdepends=('npm: nodejs package manager')
+provides=("nodejs=$pkgver")
+conflicts=('nodejs')
+source=("${url}/dist/v${pkgver}/node-v${pkgver}.tar.xz")
+# https://nodejs.org/download/release/latest-carbon/SHASUMS256.txt.asc
+sha512sums=('9656b57145c2b3048ff9ad70f91dbff33a7349dca564efe3b2ff585e2ffad004ea8de920a7a049ff4c5487683986d78b5a578306c2c99f3b1a3de96d9ad1dece')
+#validpgpkeys=('C4F0DFFF4E8C1A8236409D08E73BC641CC11F4C8'  # Myles Borins 

+#  '77984A986EBC2AA786BC0F66B01FBB92821C587A') # Gibson Fahnestock 

+
+prepare() {
+  cd node-v${pkgver}
+
+  msg 'Fixing for python2 name'
+  find -type f -exec sed \
+-e 's_^#!/usr/bin/env python$_&2_' \
+-e 's_^\(#!/usr/bin/python2\).[45]$_\1_' \
+-e 's_^#!/usr/bin/python$_&2_' \
+-e 's_^\( *exec \+\)python\( \+.*\)$_\1python2\2_'\
+-e 's_^\(.*\)python\( \+-c \+.*\)$_\1python2\2_'\
+-e "s_'python'_'python2'_" -i {} \;
+  find test/ -type f -exec sed 's_python _python2 _' -i {} \;
+}
+
+build() {
+  cd node-v${pkgver}
+
+  export PKG_CONFIG_PATH=/usr/lib/openssl-1.0/pkgconfig
+  export PYTHON=python2
+  ./configure \
+--prefix=/usr \
+--with-intl=system-icu \
+--without-npm \
+--shared-openssl \
+--shared-zlib \
+--shared-libuv \
+--shared-http-parser \
+--shared-cares
+
+  make
+}
+
+check() {
+  cd node-v${pkgver}
+  # Expected failure: https://github.com/nodejs/node/issues/11627
+  make test || warning "Tests failed"
+}
+
+package() {
+  cd node-v${pkgver}
+
+  make DESTDIR="${pkgdir}" install
+
+  install -Dm644 LICENSE -t "${pkgdir}"/usr/share/licenses/${pkgname}/
+}


[arch-commits] Commit in haskell-profunctors/trunk (PKGBUILD)

2018-02-10 Thread Felix Yan via arch-commits
Date: Saturday, February 10, 2018 @ 20:16:43
  Author: felixonmars
Revision: 291592

upgpkg: haskell-profunctors 5.2.2-5

rebuild with comonad,5.0.3

Modified:
  haskell-profunctors/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-02-10 20:15:54 UTC (rev 291591)
+++ PKGBUILD2018-02-10 20:16:43 UTC (rev 291592)
@@ -5,7 +5,7 @@
 _hkgname=profunctors
 pkgname=haskell-profunctors
 pkgver=5.2.2
-pkgrel=4
+pkgrel=5
 pkgdesc="Profunctors"
 url="https://github.com/ekmett/profunctors/;
 license=("custom:BSD3")


[arch-commits] Commit in haskell-free/trunk (PKGBUILD)

2018-02-10 Thread Felix Yan via arch-commits
Date: Saturday, February 10, 2018 @ 20:17:56
  Author: felixonmars
Revision: 291594

upgpkg: haskell-free 4.12.4-49

rebuild with comonad,5.0.3

Modified:
  haskell-free/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-02-10 20:17:06 UTC (rev 291593)
+++ PKGBUILD2018-02-10 20:17:56 UTC (rev 291594)
@@ -5,7 +5,7 @@
 _hkgname=free
 pkgname=haskell-free
 pkgver=4.12.4
-pkgrel=48
+pkgrel=49
 pkgdesc="Monads for free"
 url="https://github.com/ekmett/free/;
 license=("custom:BSD3")


[arch-commits] Commit in haskell-kan-extensions/trunk (PKGBUILD)

2018-02-10 Thread Felix Yan via arch-commits
Date: Saturday, February 10, 2018 @ 20:20:06
  Author: felixonmars
Revision: 291598

upgpkg: haskell-kan-extensions 5.1-7

rebuild with comonad,5.0.3

Modified:
  haskell-kan-extensions/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-02-10 20:19:24 UTC (rev 291597)
+++ PKGBUILD2018-02-10 20:20:06 UTC (rev 291598)
@@ -5,7 +5,7 @@
 _hkgname=kan-extensions
 pkgname=haskell-kan-extensions
 pkgver=5.1
-pkgrel=6
+pkgrel=7
 pkgdesc="Kan extensions, Kan lifts, the Yoneda lemma, and (co)density 
(co)monads"
 url="https://github.com/ekmett/kan-extensions/;
 license=("custom:BSD3")


[arch-commits] Commit in haskell-incremental-parser/repos (2 files)

2018-02-10 Thread Felix Yan via arch-commits
Date: Saturday, February 10, 2018 @ 20:36:02
  Author: felixonmars
Revision: 291625

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-incremental-parser/repos/community-staging-x86_64/
  haskell-incremental-parser/repos/community-staging-x86_64/PKGBUILD
(from rev 291624, haskell-incremental-parser/trunk/PKGBUILD)

--+
 PKGBUILD |   44 
 1 file changed, 44 insertions(+)

Copied: haskell-incremental-parser/repos/community-staging-x86_64/PKGBUILD 
(from rev 291624, haskell-incremental-parser/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-02-10 20:36:02 UTC (rev 291625)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=incremental-parser
+pkgname=haskell-incremental-parser
+pkgver=0.2.5.3
+pkgrel=5
+pkgdesc="Generic parser library capable of providing partial results from 
partial input."
+url="https://hackage.haskell.org/package/${_hkgname};
+license=('GPL')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-monoid-subclasses')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-checkers' 'haskell-tasty'
+ 'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('88dfd5a64419937005e40e9635a30b6d48bc076a082b88246385bdb2730ea09c10f2be3903e3aeb663b37c086ee75250a6f982ac89c3c0070aa5d1c0e48733f8')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE.txt"
+}


[arch-commits] Commit in haskell-incremental-parser/trunk (PKGBUILD)

2018-02-10 Thread Felix Yan via arch-commits
Date: Saturday, February 10, 2018 @ 20:35:42
  Author: felixonmars
Revision: 291624

upgpkg: haskell-incremental-parser 0.2.5.3-5

rebuild with comonad,5.0.3

Modified:
  haskell-incremental-parser/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-02-10 20:34:55 UTC (rev 291623)
+++ PKGBUILD2018-02-10 20:35:42 UTC (rev 291624)
@@ -5,7 +5,7 @@
 _hkgname=incremental-parser
 pkgname=haskell-incremental-parser
 pkgver=0.2.5.3
-pkgrel=4
+pkgrel=5
 pkgdesc="Generic parser library capable of providing partial results from 
partial input."
 url="https://hackage.haskell.org/package/${_hkgname};
 license=('GPL')


[arch-commits] Commit in haskell-dav/repos (2 files)

2018-02-10 Thread Felix Yan via arch-commits
Date: Saturday, February 10, 2018 @ 21:02:52
  Author: felixonmars
Revision: 291661

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-dav/repos/community-staging-x86_64/
  haskell-dav/repos/community-staging-x86_64/PKGBUILD
(from rev 291660, haskell-dav/trunk/PKGBUILD)

--+
 PKGBUILD |   44 
 1 file changed, 44 insertions(+)

Copied: haskell-dav/repos/community-staging-x86_64/PKGBUILD (from rev 291660, 
haskell-dav/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-02-10 21:02:52 UTC (rev 291661)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=DAV
+pkgname=haskell-dav
+pkgver=1.3.1
+pkgrel=216
+pkgdesc="RFC 4918 WebDAV support"
+url="http://floss.scru.org/hDAV;
+license=("GPL3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-case-insensitive" "haskell-data-default" 
"haskell-exceptions"
+ "haskell-haskeline" "haskell-http-client" "haskell-http-client-tls" 
"haskell-http-types"
+ "haskell-lens" "haskell-mtl" "haskell-network" "haskell-network-uri"
+ "haskell-optparse-applicative" "haskell-transformers-base" 
"haskell-transformers-compat"
+ "haskell-utf8-string" "haskell-xml-conduit" "haskell-xml-hamlet")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('5c80faa58f8bbfb4bbdf7f3db6f23a3a4d26a199831ceb27dd5f69fef21bc009')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fnetwork-uri -f-mtl-compat
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in python-peewee/trunk (PKGBUILD)

2018-02-10 Thread Felix Yan via arch-commits
Date: Sunday, February 11, 2018 @ 04:58:32
  Author: felixonmars
Revision: 291745

upgpkg: python-peewee 3.0.17-1

Modified:
  python-peewee/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-02-11 04:57:47 UTC (rev 291744)
+++ PKGBUILD2018-02-11 04:58:32 UTC (rev 291745)
@@ -6,7 +6,7 @@
 
 pkgbase=python-peewee
 pkgname=('python-peewee' 'python2-peewee')
-pkgver=3.0.16
+pkgver=3.0.17
 pkgrel=1
 pkgdesc="a little orm"
 url="https://pypi.python.org/pypi/peewee/;
@@ -16,7 +16,7 @@
 checkdepends=('python-apsw' 'python2-apsw' 'python-flask' 'python2-flask')
  # 'python-psycopg2' 'python2-psycopg2')
 
source=("$pkgbase-$pkgver.tar.gz::https://github.com/coleifer/peewee/archive/$pkgver.tar.gz;)
-sha512sums=('40251820a4505b514e2a740c075b6d058ea4ffe5dfe00bd91d66b9af1914791082bb77cffe30cd6740a0b4bf4904bd6ee15855dd03894220dc76a93de70263f3')
+sha512sums=('32be4e8730cc96fa45119e3d86fb9c53b6b976d454961722fd643a03e76ebcccd1d8e9e89753dd74ca7533b8969a2799457c42c2f37869678b8a745b60f46571')
 
 prepare() {
   cp -a peewee-$pkgver{,-py2}


[arch-commits] Commit in haskell-tasty-hunit/repos (2 files)

2018-02-10 Thread Felix Yan via arch-commits
Date: Sunday, February 11, 2018 @ 05:10:02
  Author: felixonmars
Revision: 291754

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-tasty-hunit/repos/community-staging-x86_64/
  haskell-tasty-hunit/repos/community-staging-x86_64/PKGBUILD
(from rev 291753, haskell-tasty-hunit/trunk/PKGBUILD)

--+
 PKGBUILD |   39 +++
 1 file changed, 39 insertions(+)

Copied: haskell-tasty-hunit/repos/community-staging-x86_64/PKGBUILD (from rev 
291753, haskell-tasty-hunit/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-02-11 05:10:02 UTC (rev 291754)
@@ -0,0 +1,39 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=tasty-hunit
+pkgname=haskell-tasty-hunit
+pkgver=0.10.0.1
+pkgrel=7
+pkgdesc="HUnit support for the Tasty test framework."
+url="http://documentup.com/feuerbach/tasty;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-tasty' 'haskell-call-stack')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('46eaa56106df74e590d50fbeb0480a801ea4d832360a8365c1e38143c727d9373c8a524cff98bcff42ba839eba2850a8c11d7df07d85bcade586c6fd674ce8b5')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in python-pytest-runner/repos/community-any (PKGBUILD PKGBUILD)

2018-02-10 Thread Felix Yan via arch-commits
Date: Sunday, February 11, 2018 @ 05:09:04
  Author: felixonmars
Revision: 291752

archrelease: copy trunk to community-any

Added:
  python-pytest-runner/repos/community-any/PKGBUILD
(from rev 291751, python-pytest-runner/trunk/PKGBUILD)
Deleted:
  python-pytest-runner/repos/community-any/PKGBUILD

--+
 PKGBUILD |  110 ++---
 1 file changed, 55 insertions(+), 55 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-02-11 05:07:58 UTC (rev 291751)
+++ PKGBUILD2018-02-11 05:09:04 UTC (rev 291752)
@@ -1,55 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-
-pkgbase=python-pytest-runner
-pkgname=('python-pytest-runner' 'python2-pytest-runner')
-pkgver=3.0
-pkgrel=1
-pkgdesc="Invoke py.test as distutils command with dependency resolution"
-arch=('any')
-license=('MIT')
-url="https://github.com/pytest-dev/pytest-runner;
-makedepends=('python-pytest' 'python2-pytest' 'python-setuptools-scm' 
'python2-setuptools-scm'
- 'python-pytest-virtualenv' 'python2-pytest-virtualenv')
-source=("$pkgbase-$pkgver.tar.gz::https://github.com/pytest-dev/pytest-runner/archive/$pkgver.tar.gz;)
-sha512sums=('a8e5401e2eb114a684affeef120f819222a39408b40a29b5b208d8ab3328c7cda1f357ee3f238f5c234dd8f5ccb9de2d835e386c05a5d2812277688501cb717c')
-
-prepare() {
-  cp -a pytest-runner-$pkgver{,-py2}
-
-  export SETUPTOOLS_SCM_PRETEND_VERSION=$pkgver
-}
-
-build() {
-  cd "$srcdir"/pytest-runner-$pkgver
-  python setup.py build
-
-  cd "$srcdir"/pytest-runner-$pkgver-py2
-  python2 setup.py build
-}
-
-check() {
-  cd "$srcdir"/pytest-runner-$pkgver
-  python setup.py egg_info
-  PYTHONPATH="$PWD" pytest
-
-  cd "$srcdir"/pytest-runner-$pkgver-py2
-  python2 setup.py egg_info
-  PYTHONPATH="$PWD" pytest2
-}
-
-package_python-pytest-runner() {
-  depends=('python-pytest')
-
-  cd pytest-runner-$pkgver
-  python setup.py install --root="$pkgdir" --optimize=1
-  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}
-
-package_python2-pytest-runner() {
-  depends=('python2-pytest')
-
-  cd pytest-runner-$pkgver-py2
-  python2 setup.py install --root="$pkgdir" --optimize=1
-  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}

Copied: python-pytest-runner/repos/community-any/PKGBUILD (from rev 291751, 
python-pytest-runner/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-02-11 05:09:04 UTC (rev 291752)
@@ -0,0 +1,55 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+pkgbase=python-pytest-runner
+pkgname=('python-pytest-runner' 'python2-pytest-runner')
+pkgver=4.0
+pkgrel=1
+pkgdesc="Invoke py.test as distutils command with dependency resolution"
+arch=('any')
+license=('MIT')
+url="https://github.com/pytest-dev/pytest-runner;
+makedepends=('python-pytest' 'python2-pytest' 'python-setuptools-scm' 
'python2-setuptools-scm'
+ 'python-pytest-virtualenv' 'python2-pytest-virtualenv')
+source=("$pkgbase-$pkgver.tar.gz::https://github.com/pytest-dev/pytest-runner/archive/$pkgver.tar.gz;)
+sha512sums=('038ce89346c3d6ed3e7e1aeab9c95b465e0a3dc52a0a2f727d97d5d01ee31e4fa3478180cd16954d0b9a87cbd501fa045674cbb01b682975b14646b93356eb84')
+
+prepare() {
+  cp -a pytest-runner-$pkgver{,-py2}
+
+  export SETUPTOOLS_SCM_PRETEND_VERSION=$pkgver
+}
+
+build() {
+  cd "$srcdir"/pytest-runner-$pkgver
+  python setup.py build
+
+  cd "$srcdir"/pytest-runner-$pkgver-py2
+  python2 setup.py build
+}
+
+check() {
+  cd "$srcdir"/pytest-runner-$pkgver
+  python setup.py egg_info
+  PYTHONPATH="$PWD" pytest
+
+  cd "$srcdir"/pytest-runner-$pkgver-py2
+  python2 setup.py egg_info
+  PYTHONPATH="$PWD" pytest2
+}
+
+package_python-pytest-runner() {
+  depends=('python-pytest')
+
+  cd pytest-runner-$pkgver
+  python setup.py install --root="$pkgdir" --optimize=1
+  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}
+
+package_python2-pytest-runner() {
+  depends=('python2-pytest')
+
+  cd pytest-runner-$pkgver-py2
+  python2 setup.py install --root="$pkgdir" --optimize=1
+  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}


[arch-commits] Commit in haskell-tasty-hunit/trunk (PKGBUILD)

2018-02-10 Thread Felix Yan via arch-commits
Date: Sunday, February 11, 2018 @ 05:09:20
  Author: felixonmars
Revision: 291753

upgpkg: haskell-tasty-hunit 0.10.0.1-7

rebuild with parsec,3.1.13.0

Modified:
  haskell-tasty-hunit/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-02-11 05:09:04 UTC (rev 291752)
+++ PKGBUILD2018-02-11 05:09:20 UTC (rev 291753)
@@ -5,7 +5,7 @@
 _hkgname=tasty-hunit
 pkgname=haskell-tasty-hunit
 pkgver=0.10.0.1
-pkgrel=6
+pkgrel=7
 pkgdesc="HUnit support for the Tasty test framework."
 url="http://documentup.com/feuerbach/tasty;
 license=("MIT")


[arch-commits] Commit in python-pytest-runner/trunk (PKGBUILD)

2018-02-10 Thread Felix Yan via arch-commits
Date: Sunday, February 11, 2018 @ 05:07:58
  Author: felixonmars
Revision: 291751

upgpkg: python-pytest-runner 4.0-1

Modified:
  python-pytest-runner/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-02-11 05:03:59 UTC (rev 291750)
+++ PKGBUILD2018-02-11 05:07:58 UTC (rev 291751)
@@ -3,7 +3,7 @@
 
 pkgbase=python-pytest-runner
 pkgname=('python-pytest-runner' 'python2-pytest-runner')
-pkgver=3.0
+pkgver=4.0
 pkgrel=1
 pkgdesc="Invoke py.test as distutils command with dependency resolution"
 arch=('any')
@@ -12,7 +12,7 @@
 makedepends=('python-pytest' 'python2-pytest' 'python-setuptools-scm' 
'python2-setuptools-scm'
  'python-pytest-virtualenv' 'python2-pytest-virtualenv')
 
source=("$pkgbase-$pkgver.tar.gz::https://github.com/pytest-dev/pytest-runner/archive/$pkgver.tar.gz;)
-sha512sums=('a8e5401e2eb114a684affeef120f819222a39408b40a29b5b208d8ab3328c7cda1f357ee3f238f5c234dd8f5ccb9de2d835e386c05a5d2812277688501cb717c')
+sha512sums=('038ce89346c3d6ed3e7e1aeab9c95b465e0a3dc52a0a2f727d97d5d01ee31e4fa3478180cd16954d0b9a87cbd501fa045674cbb01b682975b14646b93356eb84')
 
 prepare() {
   cp -a pytest-runner-$pkgver{,-py2}


[arch-commits] Commit in haskell-cryptonite/repos (2 files)

2018-02-10 Thread Felix Yan via arch-commits
Date: Sunday, February 11, 2018 @ 05:22:49
  Author: felixonmars
Revision: 291768

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-cryptonite/repos/community-staging-x86_64/
  haskell-cryptonite/repos/community-staging-x86_64/PKGBUILD
(from rev 291767, haskell-cryptonite/trunk/PKGBUILD)

--+
 PKGBUILD |   41 +
 1 file changed, 41 insertions(+)

Copied: haskell-cryptonite/repos/community-staging-x86_64/PKGBUILD (from rev 
291767, haskell-cryptonite/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-02-11 05:22:49 UTC (rev 291768)
@@ -0,0 +1,41 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=cryptonite
+pkgname=haskell-cryptonite
+pkgver=0.24
+pkgrel=18
+pkgdesc="Cryptography Primitives sink"
+url="https://github.com/vincenthz/cryptonite;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-foundation' 'haskell-memory')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('f6a7379f8d2f398dcd8e6c27092158a51363a3d70ed28a22b1a4ba64ece55c700cc9d701acd6bb5492beefe4fd0ca87287362c58e5bd4e98fe06a12d531debf3')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fsupport_deepseq -finteger-gmp -f-support_pclmuldq 
-fsupport_rdrand \
+-fsupport_aesni -f-old_toolchain_inliner -f-check_alignment 
-fsupport_sse
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-cryptonite/trunk (PKGBUILD)

2018-02-10 Thread Felix Yan via arch-commits
Date: Sunday, February 11, 2018 @ 05:22:24
  Author: felixonmars
Revision: 291767

upgpkg: haskell-cryptonite 0.24-18

rebuild with parsec,3.1.13.0

Modified:
  haskell-cryptonite/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-02-11 05:19:27 UTC (rev 291766)
+++ PKGBUILD2018-02-11 05:22:24 UTC (rev 291767)
@@ -5,7 +5,7 @@
 _hkgname=cryptonite
 pkgname=haskell-cryptonite
 pkgver=0.24
-pkgrel=17
+pkgrel=18
 pkgdesc="Cryptography Primitives sink"
 url="https://github.com/vincenthz/cryptonite;
 license=("custom:BSD3")


[arch-commits] Commit in haskell-aeson-compat/repos (2 files)

2018-02-10 Thread Felix Yan via arch-commits
Date: Sunday, February 11, 2018 @ 06:24:20
  Author: felixonmars
Revision: 291830

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-aeson-compat/repos/community-staging-x86_64/
  haskell-aeson-compat/repos/community-staging-x86_64/PKGBUILD
(from rev 291829, haskell-aeson-compat/trunk/PKGBUILD)

--+
 PKGBUILD |   42 ++
 1 file changed, 42 insertions(+)

Copied: haskell-aeson-compat/repos/community-staging-x86_64/PKGBUILD (from rev 
291829, haskell-aeson-compat/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-02-11 06:24:20 UTC (rev 291830)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=aeson-compat
+pkgname=haskell-aeson-compat
+pkgver=0.3.7.1
+pkgrel=15
+pkgdesc="Compatibility layer for aeson"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-aeson" "haskell-attoparsec" 
"haskell-attoparsec-iso8601"
+ "haskell-base-compat" "haskell-exceptions" "haskell-hashable" 
"haskell-scientific"
+ "haskell-text" "haskell-tagged" "haskell-time-locale-compat"
+ "haskell-unordered-containers" "haskell-vector")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('47a9c1148cad6ac14455306579ff658192479eb6bc2132bb2204b94b3c89d8ad99b3d7600354d6a49922867f8d9226acf35107f225ab2b46d3e4c298a3ca7369')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-aeson-compat/trunk (PKGBUILD)

2018-02-10 Thread Felix Yan via arch-commits
Date: Sunday, February 11, 2018 @ 06:24:00
  Author: felixonmars
Revision: 291829

upgpkg: haskell-aeson-compat 0.3.7.1-15

rebuild with parsec,3.1.13.0

Modified:
  haskell-aeson-compat/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-02-11 06:23:26 UTC (rev 291828)
+++ PKGBUILD2018-02-11 06:24:00 UTC (rev 291829)
@@ -5,7 +5,7 @@
 _hkgname=aeson-compat
 pkgname=haskell-aeson-compat
 pkgver=0.3.7.1
-pkgrel=14
+pkgrel=15
 pkgdesc="Compatibility layer for aeson"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=("custom:BSD3")


[arch-commits] Commit in haskell-x509-system/repos (2 files)

2018-02-10 Thread Felix Yan via arch-commits
Date: Sunday, February 11, 2018 @ 06:25:13
  Author: felixonmars
Revision: 291832

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-x509-system/repos/community-staging-x86_64/
  haskell-x509-system/repos/community-staging-x86_64/PKGBUILD
(from rev 291831, haskell-x509-system/trunk/PKGBUILD)

--+
 PKGBUILD |   39 +++
 1 file changed, 39 insertions(+)

Copied: haskell-x509-system/repos/community-staging-x86_64/PKGBUILD (from rev 
291831, haskell-x509-system/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-02-11 06:25:13 UTC (rev 291832)
@@ -0,0 +1,39 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=x509-system
+pkgname=haskell-x509-system
+pkgver=1.6.6
+pkgrel=18
+pkgdesc="Handle per-operating-system X.509 accessors and storage"
+url="https://github.com/vincenthz/hs-certificate;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-mtl" "haskell-pem" "haskell-x509" 
"haskell-x509-store")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('110f8e9566ab1cd9491f1bc9cb11ee950c34308af026e71b9f8e60beac09b0e062e1e3a0177d67b04aab824c54476b800b965bf616fe84ba0181991371c9c220')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-x509-system/trunk (PKGBUILD)

2018-02-10 Thread Felix Yan via arch-commits
Date: Sunday, February 11, 2018 @ 06:24:52
  Author: felixonmars
Revision: 291831

upgpkg: haskell-x509-system 1.6.6-18

rebuild with parsec,3.1.13.0

Modified:
  haskell-x509-system/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-02-11 06:24:20 UTC (rev 291830)
+++ PKGBUILD2018-02-11 06:24:52 UTC (rev 291831)
@@ -5,7 +5,7 @@
 _hkgname=x509-system
 pkgname=haskell-x509-system
 pkgver=1.6.6
-pkgrel=17
+pkgrel=18
 pkgdesc="Handle per-operating-system X.509 accessors and storage"
 url="https://github.com/vincenthz/hs-certificate;
 license=("custom:BSD3")


[arch-commits] Commit in haskell-cprng-aes/trunk (PKGBUILD)

2018-02-10 Thread Felix Yan via arch-commits
Date: Sunday, February 11, 2018 @ 06:23:05
  Author: felixonmars
Revision: 291827

upgpkg: haskell-cprng-aes 0.6.1-38

rebuild with parsec,3.1.13.0

Modified:
  haskell-cprng-aes/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-02-11 06:22:24 UTC (rev 291826)
+++ PKGBUILD2018-02-11 06:23:05 UTC (rev 291827)
@@ -5,7 +5,7 @@
 _hkgname=cprng-aes
 pkgname=haskell-cprng-aes
 pkgver=0.6.1
-pkgrel=37
+pkgrel=38
 pkgdesc="Crypto Pseudo Random Number Generator using AES in counter mode."
 url="https://github.com/vincenthz/hs-cprng-aes;
 license=("custom:BSD3")


[arch-commits] Commit in haskell-pandoc-types/repos (2 files)

2018-02-10 Thread Felix Yan via arch-commits
Date: Sunday, February 11, 2018 @ 06:51:53
  Author: felixonmars
Revision: 291872

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-pandoc-types/repos/community-staging-x86_64/
  haskell-pandoc-types/repos/community-staging-x86_64/PKGBUILD
(from rev 291871, haskell-pandoc-types/trunk/PKGBUILD)

--+
 PKGBUILD |   45 +
 1 file changed, 45 insertions(+)

Copied: haskell-pandoc-types/repos/community-staging-x86_64/PKGBUILD (from rev 
291871, haskell-pandoc-types/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-02-11 06:51:53 UTC (rev 291872)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=pandoc-types
+pkgname=haskell-pandoc-types
+pkgver=1.17.3.1
+pkgrel=5
+pkgdesc="Types for representing a structured document"
+url="http://johnmacfarlane.net/pandoc;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-quickcheck' 'haskell-syb')
+makedepends=('ghc' 'haskell-test-framework' 'haskell-test-framework-hunit'
+ 'haskell-test-framework-quickcheck2' 'haskell-hunit' 
'haskell-string-qq')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('2eaf9f0f36d524422109ed5c4c1244e2381c13b3c923355fc99b5c8784a28706d231b74384f2b74c9957e0a711a9f180339d0776d4a9b814435fab5b68f450f2')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-network-ip/repos (2 files)

2018-02-10 Thread Felix Yan via arch-commits
Date: Sunday, February 11, 2018 @ 06:53:02
  Author: felixonmars
Revision: 291874

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-network-ip/repos/community-staging-x86_64/
  haskell-network-ip/repos/community-staging-x86_64/PKGBUILD
(from rev 291873, haskell-network-ip/trunk/PKGBUILD)

--+
 PKGBUILD |   40 
 1 file changed, 40 insertions(+)

Copied: haskell-network-ip/repos/community-staging-x86_64/PKGBUILD (from rev 
291873, haskell-network-ip/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-02-11 06:53:02 UTC (rev 291874)
@@ -0,0 +1,40 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=network-ip
+pkgname=haskell-network-ip
+pkgver=0.3.0.2
+pkgrel=18
+pkgdesc="Internet Protocol data structures"
+url="https://github.com/mvv/network-ip;
+license=('custom:BSD3')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-data-default-class' 'haskell-data-dword' 
'haskell-data-endian'
+ 'haskell-data-serializer' 'haskell-data-textual' 'haskell-hashable' 
'haskell-parsers'
+ 'haskell-text-printer' 'haskell-type-hint')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('de18967efdf4b42e1db16f28e5cf396b37207d5e37c9d01275dc4ab3fd8dd56f791f8af9943f53b588caed81963b785429582702fe4ce647ae7d76f8a1fa0092')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-network-ip/trunk (PKGBUILD)

2018-02-10 Thread Felix Yan via arch-commits
Date: Sunday, February 11, 2018 @ 06:52:40
  Author: felixonmars
Revision: 291873

upgpkg: haskell-network-ip 0.3.0.2-18

rebuild with parsec,3.1.13.0

Modified:
  haskell-network-ip/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-02-11 06:51:53 UTC (rev 291872)
+++ PKGBUILD2018-02-11 06:52:40 UTC (rev 291873)
@@ -4,7 +4,7 @@
 _hkgname=network-ip
 pkgname=haskell-network-ip
 pkgver=0.3.0.2
-pkgrel=17
+pkgrel=18
 pkgdesc="Internet Protocol data structures"
 url="https://github.com/mvv/network-ip;
 license=('custom:BSD3')


[arch-commits] Commit in haskell-pandoc-types/trunk (PKGBUILD)

2018-02-10 Thread Felix Yan via arch-commits
Date: Sunday, February 11, 2018 @ 06:51:32
  Author: felixonmars
Revision: 291871

upgpkg: haskell-pandoc-types 1.17.3.1-5

rebuild with parsec,3.1.13.0

Modified:
  haskell-pandoc-types/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-02-11 06:50:26 UTC (rev 291870)
+++ PKGBUILD2018-02-11 06:51:32 UTC (rev 291871)
@@ -5,7 +5,7 @@
 _hkgname=pandoc-types
 pkgname=haskell-pandoc-types
 pkgver=1.17.3.1
-pkgrel=4
+pkgrel=5
 pkgdesc="Types for representing a structured document"
 url="http://johnmacfarlane.net/pandoc;
 license=("custom:BSD3")


[arch-commits] Commit in haskell-http/repos (2 files)

2018-02-10 Thread Felix Yan via arch-commits
Date: Sunday, February 11, 2018 @ 07:20:46
  Author: felixonmars
Revision: 291912

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-http/repos/community-staging-x86_64/
  haskell-http/repos/community-staging-x86_64/PKGBUILD
(from rev 291911, haskell-http/trunk/PKGBUILD)

--+
 PKGBUILD |   48 
 1 file changed, 48 insertions(+)

Copied: haskell-http/repos/community-staging-x86_64/PKGBUILD (from rev 291911, 
haskell-http/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-02-11 07:20:46 UTC (rev 291912)
@@ -0,0 +1,48 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=HTTP
+pkgname=haskell-http
+pkgver=4000.3.9
+pkgrel=6
+pkgdesc="A library for client-side HTTP"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=('custom:BSD3')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-network' 'haskell-parsec' 'haskell-mtl' 
'haskell-network-uri')
+makedepends=('ghc' 'haskell-hunit' 'haskell-httpd-shed' 'haskell-puremd5' 
'haskell-split'
+ 'haskell-test-framework' 'haskell-test-framework-hunit' 
'haskell-case-insensitive'
+ 'haskell-http-types' 'haskell-wai' 'haskell-warp' 
'haskell-conduit'
+ 'haskell-conduit-extra')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('752fdcd95711c8b33f1e27dd3128beccf57db80c0e6341c02a418d180af3adf64eb85760d4d53984ba3072ac9f9ca047078b71ef42365ceaf63bd92c27fcaee3')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-mtl1 -f-warn-as-error -f-network23 -f-conduit10 -fwarp-tests 
-fnetwork-uri
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-hslua-module-text/repos (2 files)

2018-02-10 Thread Felix Yan via arch-commits
Date: Sunday, February 11, 2018 @ 07:21:47
  Author: felixonmars
Revision: 291914

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hslua-module-text/repos/community-staging-x86_64/
  haskell-hslua-module-text/repos/community-staging-x86_64/PKGBUILD
(from rev 291913, haskell-hslua-module-text/trunk/PKGBUILD)

--+
 PKGBUILD |   44 
 1 file changed, 44 insertions(+)

Copied: haskell-hslua-module-text/repos/community-staging-x86_64/PKGBUILD (from 
rev 291913, haskell-hslua-module-text/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-02-11 07:21:47 UTC (rev 291914)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hslua-module-text
+pkgname=haskell-hslua-module-text
+pkgver=0.1.2.1
+pkgrel=8
+pkgdesc="Lua module for text"
+url="https://github.com/hslua/hslua-module-test;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hslua' 'haskell-text')
+makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-hunit')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('06f6b5611d452479e99772bbd1eb622f56740a5fc17091cd5c49e13dacb5654deb6d073fe2f40ffb7240ab9267ea3c59d0282ef8f55fce9095525b3d29a73513')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+runhaskell Setup test
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-hslua-module-text/trunk (PKGBUILD)

2018-02-10 Thread Felix Yan via arch-commits
Date: Sunday, February 11, 2018 @ 07:21:25
  Author: felixonmars
Revision: 291913

upgpkg: haskell-hslua-module-text 0.1.2.1-8

rebuild with parsec,3.1.13.0

Modified:
  haskell-hslua-module-text/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-02-11 07:20:46 UTC (rev 291912)
+++ PKGBUILD2018-02-11 07:21:25 UTC (rev 291913)
@@ -5,7 +5,7 @@
 _hkgname=hslua-module-text
 pkgname=haskell-hslua-module-text
 pkgver=0.1.2.1
-pkgrel=7
+pkgrel=8
 pkgdesc="Lua module for text"
 url="https://github.com/hslua/hslua-module-test;
 license=("MIT")


[arch-commits] Commit in haskell-http/trunk (PKGBUILD)

2018-02-10 Thread Felix Yan via arch-commits
Date: Sunday, February 11, 2018 @ 07:20:25
  Author: felixonmars
Revision: 291911

upgpkg: haskell-http 4000.3.9-6

rebuild with parsec,3.1.13.0

Modified:
  haskell-http/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-02-11 07:19:24 UTC (rev 291910)
+++ PKGBUILD2018-02-11 07:20:25 UTC (rev 291911)
@@ -5,7 +5,7 @@
 _hkgname=HTTP
 pkgname=haskell-http
 pkgver=4000.3.9
-pkgrel=5
+pkgrel=6
 pkgdesc="A library for client-side HTTP"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=('custom:BSD3')


[arch-commits] Commit in haskell-yesod-form/repos (2 files)

2018-02-10 Thread Felix Yan via arch-commits
Date: Sunday, February 11, 2018 @ 07:40:25
  Author: felixonmars
Revision: 291937

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-yesod-form/repos/community-staging-x86_64/
  haskell-yesod-form/repos/community-staging-x86_64/PKGBUILD
(from rev 291936, haskell-yesod-form/trunk/PKGBUILD)

--+
 PKGBUILD |   44 
 1 file changed, 44 insertions(+)

Copied: haskell-yesod-form/repos/community-staging-x86_64/PKGBUILD (from rev 
291936, haskell-yesod-form/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-02-11 07:40:25 UTC (rev 291937)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-form
+pkgname=haskell-yesod-form
+pkgver=1.4.16
+pkgrel=77
+pkgdesc="Form handling support for Yesod Web Framework"
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' "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")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('ca350cea4dd1cdd1645ad20c2d54f929cf7cb6d6f45cdf1c7ab0bb5475199bf65f5f5ac79dedf8b6b9013e6eeda7bf4a8fd190666253709a0a63800c7f560dd0')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fnetwork-uri
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh   
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


[arch-commits] Commit in haskell-xml-hamlet/trunk (PKGBUILD)

2018-02-10 Thread Felix Yan via arch-commits
Date: Sunday, February 11, 2018 @ 07:41:13
  Author: felixonmars
Revision: 291938

upgpkg: haskell-xml-hamlet 0.4.1.1-28

rebuild with parsec,3.1.13.0

Modified:
  haskell-xml-hamlet/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-02-11 07:40:25 UTC (rev 291937)
+++ PKGBUILD2018-02-11 07:41:13 UTC (rev 291938)
@@ -5,7 +5,7 @@
 _hkgname=xml-hamlet
 pkgname=haskell-xml-hamlet
 pkgver=0.4.1.1
-pkgrel=27
+pkgrel=28
 pkgdesc="Hamlet-style quasiquoter for XML content"
 url="http://www.yesodweb.com/;
 license=("custom:BSD3")


[arch-commits] Commit in haskell-yesod-form/trunk (PKGBUILD)

2018-02-10 Thread Felix Yan via arch-commits
Date: Sunday, February 11, 2018 @ 07:40:04
  Author: felixonmars
Revision: 291936

upgpkg: haskell-yesod-form 1.4.16-77

rebuild with parsec,3.1.13.0

Modified:
  haskell-yesod-form/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-02-11 07:38:49 UTC (rev 291935)
+++ PKGBUILD2018-02-11 07:40:04 UTC (rev 291936)
@@ -5,7 +5,7 @@
 _hkgname=yesod-form
 pkgname=haskell-yesod-form
 pkgver=1.4.16
-pkgrel=76
+pkgrel=77
 pkgdesc="Form handling support for Yesod Web Framework"
 url="http://www.yesodweb.com/;
 license=("MIT")


[arch-commits] Commit in haskell-foldl/repos (2 files)

2018-02-10 Thread Felix Yan via arch-commits
Date: Saturday, February 10, 2018 @ 20:25:57
  Author: felixonmars
Revision: 291609

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-foldl/repos/community-staging-x86_64/
  haskell-foldl/repos/community-staging-x86_64/PKGBUILD
(from rev 291608, haskell-foldl/trunk/PKGBUILD)

--+
 PKGBUILD |   41 +
 1 file changed, 41 insertions(+)

Copied: haskell-foldl/repos/community-staging-x86_64/PKGBUILD (from rev 291608, 
haskell-foldl/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-02-10 20:25:57 UTC (rev 291609)
@@ -0,0 +1,41 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=foldl
+pkgname=haskell-foldl
+pkgver=1.3.5
+pkgrel=11
+pkgdesc="Composable, streaming, and efficient left folds"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-comonad" "haskell-contravariant" 
"haskell-mwc-random" "haskell-primitive"
+ "haskell-profunctors" "haskell-semigroups" "haskell-text" 
"haskell-unordered-containers"
+ "haskell-vector" "haskell-vector-builder")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('e9e81698a0eb1a97e94848cc76d0b4f1c9f247b4d0630f05dd16158331f4b09f9c74ac887ffbaf4da28c7a607b119cf1182dd7b0d315107097e3d79743fcd07a')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-foldl/trunk (PKGBUILD)

2018-02-10 Thread Felix Yan via arch-commits
Date: Saturday, February 10, 2018 @ 20:25:37
  Author: felixonmars
Revision: 291608

upgpkg: haskell-foldl 1.3.5-11

rebuild with comonad,5.0.3

Modified:
  haskell-foldl/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-02-10 20:24:53 UTC (rev 291607)
+++ PKGBUILD2018-02-10 20:25:37 UTC (rev 291608)
@@ -5,7 +5,7 @@
 _hkgname=foldl
 pkgname=haskell-foldl
 pkgver=1.3.5
-pkgrel=10
+pkgrel=11
 pkgdesc="Composable, streaming, and efficient left folds"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=("custom:BSD3")


[arch-commits] Commit in haskell-kan-extensions/repos (2 files)

2018-02-10 Thread Felix Yan via arch-commits
Date: Saturday, February 10, 2018 @ 20:20:26
  Author: felixonmars
Revision: 291599

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-kan-extensions/repos/community-staging-x86_64/
  haskell-kan-extensions/repos/community-staging-x86_64/PKGBUILD
(from rev 291598, haskell-kan-extensions/trunk/PKGBUILD)

--+
 PKGBUILD |   45 +
 1 file changed, 45 insertions(+)

Copied: haskell-kan-extensions/repos/community-staging-x86_64/PKGBUILD (from 
rev 291598, haskell-kan-extensions/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-02-10 20:20:26 UTC (rev 291599)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=kan-extensions
+pkgname=haskell-kan-extensions
+pkgver=5.1
+pkgrel=7
+pkgdesc="Kan extensions, Kan lifts, the Yoneda lemma, and (co)density 
(co)monads"
+url="https://github.com/ekmett/kan-extensions/;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-adjunctions' 'haskell-comonad' 
'haskell-contravariant'
+ 'haskell-distributive' 'haskell-free' 'haskell-mtl' 
'haskell-profunctors'
+ 'haskell-semigroupoids' 'haskell-tagged' 
'haskell-transformers-compat')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('9a9390cc099c512ac2a4c1a0d9b4ee33690a16ef2cec32877f24778239a60cdf6b0ba3464d15e8a23a6112e95fe124d6517934aba5e5c2b3ec70714c0a18b8bb')
+
+prepare() {
+sed -i '/ fail /d' $_hkgname-$pkgver/$_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-jose/trunk (PKGBUILD)

2018-02-10 Thread Felix Yan via arch-commits
Date: Saturday, February 10, 2018 @ 20:51:20
  Author: felixonmars
Revision: 291646

upgpkg: haskell-jose 0.6.0.3-27

rebuild with comonad,5.0.3

Modified:
  haskell-jose/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-02-10 20:50:09 UTC (rev 291645)
+++ PKGBUILD2018-02-10 20:51:20 UTC (rev 291646)
@@ -5,7 +5,7 @@
 _hkgname=jose
 pkgname=haskell-jose
 pkgver=0.6.0.3
-pkgrel=26
+pkgrel=27
 pkgdesc="Javascript Object Signing and Encryption and JSON Web Token library"
 url="https://github.com/frasertweedale/hs-jose;
 license=("Apache")


[arch-commits] Commit in haskell-jose/repos (2 files)

2018-02-10 Thread Felix Yan via arch-commits
Date: Saturday, February 10, 2018 @ 20:51:44
  Author: felixonmars
Revision: 291647

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-jose/repos/community-staging-x86_64/
  haskell-jose/repos/community-staging-x86_64/PKGBUILD
(from rev 291646, haskell-jose/trunk/PKGBUILD)

--+
 PKGBUILD |   44 
 1 file changed, 44 insertions(+)

Copied: haskell-jose/repos/community-staging-x86_64/PKGBUILD (from rev 291646, 
haskell-jose/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-02-10 20:51:44 UTC (rev 291647)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=jose
+pkgname=haskell-jose
+pkgver=0.6.0.3
+pkgrel=27
+pkgdesc="Javascript Object Signing and Encryption and JSON Web Token library"
+url="https://github.com/frasertweedale/hs-jose;
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-attoparsec' 'haskell-base64-bytestring' 
'haskell-concise'
+ 'haskell-cryptonite' 'haskell-lens' 'haskell-memory' 
'haskell-monad-time' 'haskell-mtl'
+ 'haskell-semigroups' 'haskell-safe' 'haskell-aeson' 
'haskell-unordered-containers'
+ 'haskell-text' 'haskell-network-uri' 'haskell-quickcheck' 
'haskell-quickcheck-instances'
+ 'haskell-x509' 'haskell-vector')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('7ea81c0d3571debbf18409c9f77cb1528df611ca4b7186f705158edea9b6b8e348d5f6d5fd2acfcd00063011b053bb2bfa43086177f21ef7300af5d5c7e6b45c')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+mv "$pkgdir"/usr/bin/{,jose-}example
+}


[arch-commits] Commit in postgrest/repos (2 files)

2018-02-10 Thread Felix Yan via arch-commits
Date: Saturday, February 10, 2018 @ 21:15:25
  Author: felixonmars
Revision: 291667

archrelease: copy trunk to community-staging-x86_64

Added:
  postgrest/repos/community-staging-x86_64/
  postgrest/repos/community-staging-x86_64/PKGBUILD
(from rev 291666, postgrest/trunk/PKGBUILD)

--+
 PKGBUILD |   70 +
 1 file changed, 70 insertions(+)

Copied: postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 291666, 
postgrest/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-02-10 21:15:25 UTC (rev 291667)
@@ -0,0 +1,70 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=postgrest
+pkgver=0.4.4.0
+pkgrel=33
+pkgdesc="REST API for any Postgres database"
+url="https://github.com/begriffs/postgrest;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hasql' 'haskell-hasql-pool' 'haskell-protolude' 
'haskell-text'
+ 'haskell-warp' 'haskell-base64-bytestring' 'haskell-retry' 
'haskell-aeson'
+ 'haskell-ansi-wl-pprint' 'haskell-case-insensitive' 'haskell-cassava'
+ 'haskell-configurator-ng' 'haskell-contravariant' 'haskell-either' 
'haskell-gitrev'
+ 'haskell-hasql-transaction' 'haskell-heredoc' 'haskell-http' 
'haskell-http-types'
+ 'haskell-insert-ordered-containers' 
'haskell-interpolatedstring-perl6' 'haskell-jose'
+ 'haskell-lens' 'haskell-lens-aeson' 'haskell-network-uri' 
'haskell-optparse-applicative'
+ 'haskell-parsec' 'haskell-ranged-sets' 'haskell-regex-tdfa' 
'haskell-safe'
+ 'haskell-scientific' 'haskell-swagger2' 
'haskell-unordered-containers' 'haskell-vector'
+ 'haskell-wai' 'haskell-wai-cors' 'haskell-wai-extra' 
'haskell-wai-middleware-static'
+ 'haskell-cookie')
+makedepends=('ghc' 'haskell-aeson-qq' 'haskell-async' 'haskell-hspec' 
'haskell-hspec-wai'
+ 'haskell-hspec-wai-json' 'haskell-hjsonschema')
+checkdepends=('pifpaf' 'postgresql' 'procps-ng')
+source=("$pkgname-$pkgver.tar.bz2::https://github.com/begriffs/postgrest/archive/v$pkgver.tar.gz;)
+sha512sums=('f19c426a59d1c77d8e7808ee248eba1967cc5fc8686f5380603e2f8ab80aeeca20a4b145e056feceb1bcb9dedfa3b88c2ace7aab4bc1152f780630360fe6485c')
+
+prepare() {
+sed -i 's/==/>=/' $pkgname-$pkgver/$pkgname.cabal
+}
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-CI
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $pkgname-$pkgver
+
+eval $(pifpaf run postgresql --host 127.0.0.1 --port 5432)
+createdb postgrest_test
+
+# TODO: it shouldn't take this long to finish
+# POSTGREST_TEST_CONNECTION=$(test/create_test_db 
"postgres://$USER@localhost" postgrest_test) runhaskell Setup test
+
+# Disabled: uses stack
+# test/io-tests.sh
+
+pifpaf_stop
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in postgrest/trunk (PKGBUILD)

2018-02-10 Thread Felix Yan via arch-commits
Date: Saturday, February 10, 2018 @ 21:15:03
  Author: felixonmars
Revision: 291666

upgpkg: postgrest 0.4.4.0-33

rebuild with comonad,5.0.3

Modified:
  postgrest/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-02-10 21:12:00 UTC (rev 291665)
+++ PKGBUILD2018-02-10 21:15:03 UTC (rev 291666)
@@ -4,7 +4,7 @@
 
 pkgname=postgrest
 pkgver=0.4.4.0
-pkgrel=32
+pkgrel=33
 pkgdesc="REST API for any Postgres database"
 url="https://github.com/begriffs/postgrest;
 license=("MIT")


[arch-commits] Commit in haskell-trifecta/repos (2 files)

2018-02-10 Thread Felix Yan via arch-commits
Date: Saturday, February 10, 2018 @ 21:40:53
  Author: felixonmars
Revision: 291683

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-trifecta/repos/community-staging-x86_64/
  haskell-trifecta/repos/community-staging-x86_64/PKGBUILD
(from rev 291682, haskell-trifecta/trunk/PKGBUILD)

--+
 PKGBUILD |   47 +++
 1 file changed, 47 insertions(+)

Copied: haskell-trifecta/repos/community-staging-x86_64/PKGBUILD (from rev 
291682, haskell-trifecta/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-02-10 21:40:53 UTC (rev 291683)
@@ -0,0 +1,47 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=trifecta
+pkgname=haskell-trifecta
+pkgver=1.7.1.1
+pkgrel=33
+pkgdesc="A modern parser combinator library with convenient diagnostics"
+url="https://github.com/ekmett/trifecta/;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-ansi-terminal" "haskell-ansi-wl-pprint" 
"haskell-blaze-builder"
+ "haskell-blaze-html" "haskell-blaze-markup" "haskell-charset" 
"haskell-comonad"
+ "haskell-fingertree" "haskell-hashable" "haskell-lens" "haskell-mtl" 
"haskell-parsers"
+ "haskell-profunctors" "haskell-reducers" "haskell-semigroups" 
"haskell-unordered-containers"
+ "haskell-utf8-string")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('5da4e04be3f4f02220aa730b830a50b9a5df243815d6e00051beb7274af3bc78e50cf70747e3e1f448b2966d1c3051ab589e7d99a0432620390c6193d034a602')
+
+prepare() {
+sed -i 's/ansi-terminal>= 0.6 && < 0.7,/ansi-terminal
>= 0.6,/' $_hkgname-$pkgver/$_hkgname.cabal
+}
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-trifecta/trunk (PKGBUILD)

2018-02-10 Thread Felix Yan via arch-commits
Date: Saturday, February 10, 2018 @ 21:40:33
  Author: felixonmars
Revision: 291682

upgpkg: haskell-trifecta 1.7.1.1-33

rebuild with comonad,5.0.3

Modified:
  haskell-trifecta/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-02-10 21:39:37 UTC (rev 291681)
+++ PKGBUILD2018-02-10 21:40:33 UTC (rev 291682)
@@ -5,7 +5,7 @@
 _hkgname=trifecta
 pkgname=haskell-trifecta
 pkgver=1.7.1.1
-pkgrel=32
+pkgrel=33
 pkgdesc="A modern parser combinator library with convenient diagnostics"
 url="https://github.com/ekmett/trifecta/;
 license=("custom:BSD3")


[arch-commits] Commit in haskell-turtle/trunk (PKGBUILD)

2018-02-10 Thread Felix Yan via arch-commits
Date: Saturday, February 10, 2018 @ 21:39:17
  Author: felixonmars
Revision: 291680

upgpkg: haskell-turtle 1.5.1-6

rebuild with comonad,5.0.3

Modified:
  haskell-turtle/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-02-10 21:38:04 UTC (rev 291679)
+++ PKGBUILD2018-02-10 21:39:17 UTC (rev 291680)
@@ -5,7 +5,7 @@
 _hkgname=turtle
 pkgname=haskell-turtle
 pkgver=1.5.1
-pkgrel=5
+pkgrel=6
 pkgdesc="Shell programming, Haskell-style"
 url="https://github.com/Gabriel439/Haskell-Turtle-Library;
 license=('custom:BSD3')


[arch-commits] Commit in haskell-turtle/repos (2 files)

2018-02-10 Thread Felix Yan via arch-commits
Date: Saturday, February 10, 2018 @ 21:39:37
  Author: felixonmars
Revision: 291681

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-turtle/repos/community-staging-x86_64/
  haskell-turtle/repos/community-staging-x86_64/PKGBUILD
(from rev 291680, haskell-turtle/trunk/PKGBUILD)

--+
 PKGBUILD |   51 +++
 1 file changed, 51 insertions(+)

Copied: haskell-turtle/repos/community-staging-x86_64/PKGBUILD (from rev 
291680, haskell-turtle/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-02-10 21:39:37 UTC (rev 291681)
@@ -0,0 +1,51 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=turtle
+pkgname=haskell-turtle
+pkgver=1.5.1
+pkgrel=6
+pkgdesc="Shell programming, Haskell-style"
+url="https://github.com/Gabriel439/Haskell-Turtle-Library;
+license=('custom:BSD3')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ansi-wl-pprint' 'haskell-async' 'haskell-clock' 
'haskell-exceptions'
+ 'haskell-foldl' 'haskell-hostname' 'haskell-managed' 
'haskell-optparse-applicative'
+ 'haskell-optional-args' 'haskell-semigroups' 'haskell-stm' 
'haskell-system-fileio'
+ 'haskell-system-filepath' 'haskell-temporary' 'haskell-text' 
'haskell-unix-compat')
+makedepends=('ghc' 'haskell-doctest')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('5fa2fc9b224dc4b8f51d4a27bfd060b3fbb4dbffbae788f7a1359ade92bd69e2e4777349658cce4953b4a597f9c488efdc8c43dbee3b4e516ee12c3f6e104901')
+
+prepare() {
+sed -i 's/]/, "-dynamic"]/' $_hkgname-$pkgver/test/Main.hs
+}
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-parsec/repos (2 files)

2018-02-10 Thread Felix Yan via arch-commits
Date: Sunday, February 11, 2018 @ 04:57:47
  Author: felixonmars
Revision: 291744

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-parsec/repos/community-staging-x86_64/
  haskell-parsec/repos/community-staging-x86_64/PKGBUILD
(from rev 291743, haskell-parsec/trunk/PKGBUILD)

--+
 PKGBUILD |   44 
 1 file changed, 44 insertions(+)

Copied: haskell-parsec/repos/community-staging-x86_64/PKGBUILD (from rev 
291743, haskell-parsec/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-02-11 04:57:47 UTC (rev 291744)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=parsec
+pkgname=haskell-parsec
+pkgver=3.1.13.0
+pkgrel=1
+pkgdesc="Monadic parser combinators"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=('custom:BSD3')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-mtl' 'haskell-text')
+makedepends=('ghc' 'haskell-hunit' 'haskell-test-framework' 
'haskell-test-framework-hunit')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('4efa52bf5f8cdfe81ea97f1ea0bb5522331217976feaf98bb5ebfdf37f4685263f653de091c0ec0ecb0fc26cf6f8525639f9728c9e92afc154e91c6d4239c9b3')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-attoparsec/repos (2 files)

2018-02-10 Thread Felix Yan via arch-commits
Date: Sunday, February 11, 2018 @ 05:27:01
  Author: felixonmars
Revision: 291772

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-attoparsec/repos/community-staging-x86_64/
  haskell-attoparsec/repos/community-staging-x86_64/PKGBUILD
(from rev 291770, haskell-attoparsec/trunk/PKGBUILD)

--+
 PKGBUILD |   50 ++
 1 file changed, 50 insertions(+)

Copied: haskell-attoparsec/repos/community-staging-x86_64/PKGBUILD (from rev 
291770, haskell-attoparsec/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-02-11 05:27:01 UTC (rev 291772)
@@ -0,0 +1,50 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=attoparsec
+pkgname=haskell-attoparsec
+pkgver=0.13.2.2
+pkgrel=3
+pkgdesc="Fast combinator parsing for bytestrings and text"
+url="https://github.com/bos/attoparsec;
+license=("BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-scientific' 'haskell-text')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-quickcheck-unicode' 
'haskell-tasty'
+ 'haskell-tasty-quickcheck' 'haskell-vector')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('3726b9d3c45289b2148c8df99d41a31fbb32a9783e1ef3940110bf064da0d000277cba54a3d990210e48a4fcaa8ed016228be7d26861e74de40c971bd7c89ea6')
+
+prepare() {
+sed -i 's/QuickCheck >= 2.7 && < 2.10,/QuickCheck >= 2.7,/' 
$_hkgname-$pkgver/$_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-developer
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test || warning "Tests failed, possibly due to unmet 
dependency version on QuickCheck"
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in subsurface-libdc/repos/community-x86_64 (PKGBUILD PKGBUILD)

2018-02-10 Thread Gaëtan Bisson via arch-commits
Date: Sunday, February 11, 2018 @ 05:26:55
  Author: bisson
Revision: 291771

archrelease: copy trunk to community-x86_64

Added:
  subsurface-libdc/repos/community-x86_64/PKGBUILD
(from rev 291770, subsurface-libdc/trunk/PKGBUILD)
Deleted:
  subsurface-libdc/repos/community-x86_64/PKGBUILD

--+
 PKGBUILD |   60 ++--
 1 file changed, 30 insertions(+), 30 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-02-11 05:26:38 UTC (rev 291770)
+++ PKGBUILD2018-02-11 05:26:55 UTC (rev 291771)
@@ -1,30 +0,0 @@
-# $Id$
-# Contributor: Francois Boulogne 
-# Maintainer: Gaetan Bisson 
-
-pkgname=subsurface-libdc
-_pkgname=libdivecomputer-subsurface-branch
-pkgver=4.7.6
-pkgrel=1
-pkgdesc='Library for communication with dive computers'
-url='https://github.com/Subsurface-divelog/libdc'
-license=('LGPL')
-arch=('x86_64')
-source=("https://subsurface-divelog.org/downloads/${_pkgname}-${pkgver}.tgz;)
-sha256sums=('571f2c730dc1b920526050aa9f69753987a774fb7f9951fb7ad222e510aaee0e')
-
-conflicts=('libdivecomputer')
-provides=('libdivecomputer')
-replaces=('libdivecomputer')
-
-build() {
-   cd "${srcdir}/${_pkgname}-${pkgver}"
-   autoreconf --install
-   ./configure --prefix=/usr
-   make
-}
-
-package() {
-   cd "${srcdir}/${_pkgname}-${pkgver}"
-   make DESTDIR="${pkgdir}" install
-}

Copied: subsurface-libdc/repos/community-x86_64/PKGBUILD (from rev 291770, 
subsurface-libdc/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-02-11 05:26:55 UTC (rev 291771)
@@ -0,0 +1,30 @@
+# $Id$
+# Contributor: Francois Boulogne 
+# Maintainer: Gaetan Bisson 
+
+pkgname=subsurface-libdc
+_pkgname=libdivecomputer-subsurface-branch
+pkgver=4.7.7
+pkgrel=1
+pkgdesc='Library for communication with dive computers'
+url='https://github.com/Subsurface-divelog/libdc'
+license=('LGPL')
+arch=('x86_64')
+source=("https://subsurface-divelog.org/downloads/${_pkgname}-${pkgver}.tgz;)
+sha256sums=('2228a216c183d65d2adca841bd4aef9abb4d6dc9df7ebf4682736081abc7c4b2')
+
+conflicts=('libdivecomputer')
+provides=('libdivecomputer')
+replaces=('libdivecomputer')
+
+build() {
+   cd "${srcdir}/${_pkgname}-${pkgver}"
+   autoreconf --install
+   ./configure --prefix=/usr
+   make
+}
+
+package() {
+   cd "${srcdir}/${_pkgname}-${pkgver}"
+   make DESTDIR="${pkgdir}" install
+}


[arch-commits] Commit in haskell-attoparsec/trunk (PKGBUILD)

2018-02-10 Thread Felix Yan via arch-commits
Date: Sunday, February 11, 2018 @ 05:26:37
  Author: felixonmars
Revision: 291769

upgpkg: haskell-attoparsec 0.13.2.2-3

rebuild with parsec,3.1.13.0

Modified:
  haskell-attoparsec/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-02-11 05:22:49 UTC (rev 291768)
+++ PKGBUILD2018-02-11 05:26:37 UTC (rev 291769)
@@ -5,7 +5,7 @@
 _hkgname=attoparsec
 pkgname=haskell-attoparsec
 pkgver=0.13.2.2
-pkgrel=2
+pkgrel=3
 pkgdesc="Fast combinator parsing for bytestrings and text"
 url="https://github.com/bos/attoparsec;
 license=("BSD3")


[arch-commits] Commit in subsurface-libdc/trunk (PKGBUILD)

2018-02-10 Thread Gaëtan Bisson via arch-commits
Date: Sunday, February 11, 2018 @ 05:26:38
  Author: bisson
Revision: 291770

upstream update

Modified:
  subsurface-libdc/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-02-11 05:26:37 UTC (rev 291769)
+++ PKGBUILD2018-02-11 05:26:38 UTC (rev 291770)
@@ -4,7 +4,7 @@
 
 pkgname=subsurface-libdc
 _pkgname=libdivecomputer-subsurface-branch
-pkgver=4.7.6
+pkgver=4.7.7
 pkgrel=1
 pkgdesc='Library for communication with dive computers'
 url='https://github.com/Subsurface-divelog/libdc'
@@ -11,7 +11,7 @@
 license=('LGPL')
 arch=('x86_64')
 source=("https://subsurface-divelog.org/downloads/${_pkgname}-${pkgver}.tgz;)
-sha256sums=('571f2c730dc1b920526050aa9f69753987a774fb7f9951fb7ad222e510aaee0e')
+sha256sums=('2228a216c183d65d2adca841bd4aef9abb4d6dc9df7ebf4682736081abc7c4b2')
 
 conflicts=('libdivecomputer')
 provides=('libdivecomputer')


[arch-commits] Commit in haskell-cipher-aes/repos (2 files)

2018-02-10 Thread Felix Yan via arch-commits
Date: Sunday, February 11, 2018 @ 05:55:56
  Author: felixonmars
Revision: 291806

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-cipher-aes/repos/community-staging-x86_64/
  haskell-cipher-aes/repos/community-staging-x86_64/PKGBUILD
(from rev 291805, haskell-cipher-aes/trunk/PKGBUILD)

--+
 PKGBUILD |   40 
 1 file changed, 40 insertions(+)

Copied: haskell-cipher-aes/repos/community-staging-x86_64/PKGBUILD (from rev 
291805, haskell-cipher-aes/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-02-11 05:55:56 UTC (rev 291806)
@@ -0,0 +1,40 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=cipher-aes
+pkgname=haskell-cipher-aes
+pkgver=0.2.11
+pkgrel=35
+pkgdesc="Fast AES cipher implementation with advanced mode of operations"
+url="https://github.com/vincenthz/hs-cipher-aes;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-byteable" "haskell-crypto-cipher-types" 
"haskell-securemem")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('d0c9b94e93903d0a3ea5587a4ac4ee5124b5189842070dd11c99182ba7396c982aa8c3eae2f8a1fd5b906f8ab3306e4b49ae9276a837e871278d6fe591bbd816')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fsupport_aesni
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-blaze-html/trunk (PKGBUILD)

2018-02-10 Thread Felix Yan via arch-commits
Date: Sunday, February 11, 2018 @ 05:57:32
  Author: felixonmars
Revision: 291807

upgpkg: haskell-blaze-html 0.9.0.1-7

rebuild with parsec,3.1.13.0

Modified:
  haskell-blaze-html/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-02-11 05:55:56 UTC (rev 291806)
+++ PKGBUILD2018-02-11 05:57:32 UTC (rev 291807)
@@ -5,7 +5,7 @@
 _hkgname=blaze-html
 pkgname=haskell-blaze-html
 pkgver=0.9.0.1
-pkgrel=6
+pkgrel=7
 pkgdesc="A blazingly fast HTML combinator library for Haskell"
 url="http://jaspervdj.be/blaze;
 license=("custom:BSD3")


[arch-commits] Commit in haskell-blaze-html/repos (2 files)

2018-02-10 Thread Felix Yan via arch-commits
Date: Sunday, February 11, 2018 @ 05:57:54
  Author: felixonmars
Revision: 291808

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-blaze-html/repos/community-staging-x86_64/
  haskell-blaze-html/repos/community-staging-x86_64/PKGBUILD
(from rev 291807, haskell-blaze-html/trunk/PKGBUILD)

--+
 PKGBUILD |   39 +++
 1 file changed, 39 insertions(+)

Copied: haskell-blaze-html/repos/community-staging-x86_64/PKGBUILD (from rev 
291807, haskell-blaze-html/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-02-11 05:57:54 UTC (rev 291808)
@@ -0,0 +1,39 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=blaze-html
+pkgname=haskell-blaze-html
+pkgver=0.9.0.1
+pkgrel=7
+pkgdesc="A blazingly fast HTML combinator library for Haskell"
+url="http://jaspervdj.be/blaze;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-blaze-builder" "haskell-blaze-markup" 
"haskell-text")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('42e9fbfedea321421c0fd635897c2e958e4fdbd00a6136d8bc747b7db0a787f2cdcdb2f2a3f243568e83dee3e9a499b431c317d8f30ae44b46c39eda4b128121')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-cipher-aes/trunk (PKGBUILD)

2018-02-10 Thread Felix Yan via arch-commits
Date: Sunday, February 11, 2018 @ 05:55:34
  Author: felixonmars
Revision: 291805

upgpkg: haskell-cipher-aes 0.2.11-35

rebuild with parsec,3.1.13.0

Modified:
  haskell-cipher-aes/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-02-11 05:54:24 UTC (rev 291804)
+++ PKGBUILD2018-02-11 05:55:34 UTC (rev 291805)
@@ -5,7 +5,7 @@
 _hkgname=cipher-aes
 pkgname=haskell-cipher-aes
 pkgver=0.2.11
-pkgrel=34
+pkgrel=35
 pkgdesc="Fast AES cipher implementation with advanced mode of operations"
 url="https://github.com/vincenthz/hs-cipher-aes;
 license=("custom:BSD3")


[arch-commits] Commit in haskell-warp/repos (2 files)

2018-02-10 Thread Felix Yan via arch-commits
Date: Sunday, February 11, 2018 @ 06:26:59
  Author: felixonmars
Revision: 291834

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-warp/repos/community-staging-x86_64/
  haskell-warp/repos/community-staging-x86_64/PKGBUILD
(from rev 291833, haskell-warp/trunk/PKGBUILD)

--+
 PKGBUILD |   54 ++
 1 file changed, 54 insertions(+)

Copied: haskell-warp/repos/community-staging-x86_64/PKGBUILD (from rev 291833, 
haskell-warp/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-02-11 06:26:59 UTC (rev 291834)
@@ -0,0 +1,54 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=warp
+pkgname=haskell-warp
+pkgver=3.2.15
+pkgrel=6
+pkgdesc="A fast, light-weight web server for WAI applications."
+url="https://github.com/yesodweb/wai;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' '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')
+makedepends=('ghc' 'haskell-doctest' 'haskell-http-client' 'haskell-hspec' 
'haskell-hunit'
+ 'haskell-lifted-base' 'haskell-quickcheck' 'haskell-silently')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('37e1a733a37fa0a3b5fcc2dae45bb73a7b62e8db45f1c1993a42cdab9495026c7f19d1aa0947b649e02cc2962d0c04ba825ba07c52e88ba79c13c675b02d81ee')
+
+prepare() {
+sed -i 's/"Network"/"Network", "-dynamic"/' 
$_hkgname-$pkgver/test/doctests.hs
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-warp-debug -fallow-sendfilefd -f-network-bytestring
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-wai-extra/trunk (PKGBUILD)

2018-02-10 Thread Felix Yan via arch-commits
Date: Sunday, February 11, 2018 @ 06:28:06
  Author: felixonmars
Revision: 291835

upgpkg: haskell-wai-extra 3.0.22.0-8

rebuild with parsec,3.1.13.0

Modified:
  haskell-wai-extra/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-02-11 06:26:59 UTC (rev 291834)
+++ PKGBUILD2018-02-11 06:28:06 UTC (rev 291835)
@@ -5,7 +5,7 @@
 _hkgname=wai-extra
 pkgname=haskell-wai-extra
 pkgver=3.0.22.0
-pkgrel=7
+pkgrel=8
 pkgdesc="Provides some basic WAI handlers and middleware."
 url="https://github.com/yesodweb/wai;
 license=("MIT")


[arch-commits] Commit in haskell-warp/trunk (PKGBUILD)

2018-02-10 Thread Felix Yan via arch-commits
Date: Sunday, February 11, 2018 @ 06:26:39
  Author: felixonmars
Revision: 291833

upgpkg: haskell-warp 3.2.15-6

rebuild with parsec,3.1.13.0

Modified:
  haskell-warp/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-02-11 06:25:13 UTC (rev 291832)
+++ PKGBUILD2018-02-11 06:26:39 UTC (rev 291833)
@@ -5,7 +5,7 @@
 _hkgname=warp
 pkgname=haskell-warp
 pkgver=3.2.15
-pkgrel=5
+pkgrel=6
 pkgdesc="A fast, light-weight web server for WAI applications."
 url="https://github.com/yesodweb/wai;
 license=("MIT")


[arch-commits] Commit in haskell-persistent-template/trunk (PKGBUILD)

2018-02-10 Thread Felix Yan via arch-commits
Date: Sunday, February 11, 2018 @ 06:34:27
  Author: felixonmars
Revision: 291843

upgpkg: haskell-persistent-template 2.5.3.1-7

rebuild with parsec,3.1.13.0

Modified:
  haskell-persistent-template/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-02-11 06:33:30 UTC (rev 291842)
+++ PKGBUILD2018-02-11 06:34:27 UTC (rev 291843)
@@ -5,7 +5,7 @@
 _hkgname=persistent-template
 pkgname=haskell-persistent-template
 pkgver=2.5.3.1
-pkgrel=6
+pkgrel=7
 pkgdesc="Type-safe, non-relational, multi-backend persistence"
 url="http://www.yesodweb.com/book/persistent;
 license=("MIT")


[arch-commits] Commit in haskell-shakespeare/repos (2 files)

2018-02-10 Thread Felix Yan via arch-commits
Date: Sunday, February 11, 2018 @ 06:33:30
  Author: felixonmars
Revision: 291842

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-shakespeare/repos/community-staging-x86_64/
  haskell-shakespeare/repos/community-staging-x86_64/PKGBUILD
(from rev 291841, haskell-shakespeare/trunk/PKGBUILD)

--+
 PKGBUILD |   47 +++
 1 file changed, 47 insertions(+)

Copied: haskell-shakespeare/repos/community-staging-x86_64/PKGBUILD (from rev 
291841, haskell-shakespeare/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-02-11 06:33:30 UTC (rev 291842)
@@ -0,0 +1,47 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=shakespeare
+pkgname=haskell-shakespeare
+pkgver=2.0.15
+pkgrel=3
+pkgdesc="A toolkit for making compile-time interpolated templates"
+url="http://www.yesodweb.com/book/shakespearean-templates;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-blaze-html' 
'haskell-blaze-markup' 'haskell-exceptions'
+ 'haskell-parsec' 'haskell-scientific' 'haskell-text' 
'haskell-unordered-containers'
+ 'haskell-vector')
+makedepends=('ghc' 'haskell-hspec' 'haskell-hunit')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('88177223352e08b9009e2d1d037cb94f3ae88d3da698cca3226a8b8118358eae282ad2afbfb32153ffa81eb461a28bdc73b7b5f36d4824dfdf02560952be45cb')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-test_roy -f-test_coffee -f-test_export
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-shakespeare/trunk (PKGBUILD)

2018-02-10 Thread Felix Yan via arch-commits
Date: Sunday, February 11, 2018 @ 06:33:08
  Author: felixonmars
Revision: 291841

upgpkg: haskell-shakespeare 2.0.15-3

rebuild with parsec,3.1.13.0

Modified:
  haskell-shakespeare/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-02-11 06:31:51 UTC (rev 291840)
+++ PKGBUILD2018-02-11 06:33:08 UTC (rev 291841)
@@ -5,7 +5,7 @@
 _hkgname=shakespeare
 pkgname=haskell-shakespeare
 pkgver=2.0.15
-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-skylighting/trunk (PKGBUILD)

2018-02-10 Thread Felix Yan via arch-commits
Date: Sunday, February 11, 2018 @ 07:11:19
  Author: felixonmars
Revision: 291897

upgpkg: haskell-skylighting 0.5.0.1-8

rebuild with parsec,3.1.13.0

Modified:
  haskell-skylighting/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-02-11 07:09:15 UTC (rev 291896)
+++ PKGBUILD2018-02-11 07:11:19 UTC (rev 291897)
@@ -4,7 +4,7 @@
 _hkgname=skylighting
 pkgname=haskell-skylighting
 pkgver=0.5.0.1
-pkgrel=7
+pkgrel=8
 pkgdesc="Syntax highlighting library"
 url="https://github.com/jgm/skylighting;
 license=('GPL2')


[arch-commits] Commit in haskell-tagstream-conduit/repos (2 files)

2018-02-10 Thread Felix Yan via arch-commits
Date: Sunday, February 11, 2018 @ 07:09:15
  Author: felixonmars
Revision: 291896

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-tagstream-conduit/repos/community-staging-x86_64/
  haskell-tagstream-conduit/repos/community-staging-x86_64/PKGBUILD
(from rev 291895, haskell-tagstream-conduit/trunk/PKGBUILD)

--+
 PKGBUILD |   41 +
 1 file changed, 41 insertions(+)

Copied: haskell-tagstream-conduit/repos/community-staging-x86_64/PKGBUILD (from 
rev 291895, haskell-tagstream-conduit/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-02-11 07:09:15 UTC (rev 291896)
@@ -0,0 +1,41 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=tagstream-conduit
+pkgname=haskell-tagstream-conduit
+pkgver=0.5.5.3
+pkgrel=118
+pkgdesc="Streamlined html tag parser"
+url="https://github.com/yihuang/tagstream-conduit;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-attoparsec" "haskell-blaze-builder" 
"haskell-case-insensitive"
+ "haskell-conduit" "haskell-conduit-extra" "haskell-data-default" 
"haskell-resourcet"
+ "haskell-text" "haskell-xml-conduit")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('84625975df6c6c315011ebfd63d551b22c00927fa9add390d9e723bc104d4a7881743aaf6bceae0ff42efc6056a314baddb594fd5e39333ea7ff6cbcf154')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-xml-hamlet/repos (2 files)

2018-02-10 Thread Felix Yan via arch-commits
Date: Sunday, February 11, 2018 @ 07:41:35
  Author: felixonmars
Revision: 291939

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-xml-hamlet/repos/community-staging-x86_64/
  haskell-xml-hamlet/repos/community-staging-x86_64/PKGBUILD
(from rev 291938, haskell-xml-hamlet/trunk/PKGBUILD)

--+
 PKGBUILD |   40 
 1 file changed, 40 insertions(+)

Copied: haskell-xml-hamlet/repos/community-staging-x86_64/PKGBUILD (from rev 
291938, haskell-xml-hamlet/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-02-11 07:41:35 UTC (rev 291939)
@@ -0,0 +1,40 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=xml-hamlet
+pkgname=haskell-xml-hamlet
+pkgver=0.4.1.1
+pkgrel=28
+pkgdesc="Hamlet-style quasiquoter for XML content"
+url="http://www.yesodweb.com/;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-parsec" "haskell-shakespeare" "haskell-text"
+ "haskell-xml-conduit")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('8f4281ffc7a9ac3639719ed4bdfa71cd5a1045fcbe733224446eeead02881ddf3325dc3b638f2e422be8503ad0ff230f01ce0cc91a4a48bf2a0432dda2973687')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-wai-app-static/repos (2 files)

2018-02-10 Thread Felix Yan via arch-commits
Date: Sunday, February 11, 2018 @ 07:42:45
  Author: felixonmars
Revision: 291941

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-wai-app-static/repos/community-staging-x86_64/
  haskell-wai-app-static/repos/community-staging-x86_64/PKGBUILD
(from rev 291940, haskell-wai-app-static/trunk/PKGBUILD)

--+
 PKGBUILD |   45 +
 1 file changed, 45 insertions(+)

Copied: haskell-wai-app-static/repos/community-staging-x86_64/PKGBUILD (from 
rev 291940, haskell-wai-app-static/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-02-11 07:42:45 UTC (rev 291941)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=wai-app-static
+pkgname=haskell-wai-app-static
+pkgver=3.1.6.1
+pkgrel=137
+pkgdesc="WAI application for static serving"
+url="http://www.yesodweb.com/book/web-application-interface;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' "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")
+makedepends=('ghc')
+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-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-print
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-wai-app-static/trunk (PKGBUILD)

2018-02-10 Thread Felix Yan via arch-commits
Date: Sunday, February 11, 2018 @ 07:42:23
  Author: felixonmars
Revision: 291940

upgpkg: haskell-wai-app-static 3.1.6.1-137

rebuild with parsec,3.1.13.0

Modified:
  haskell-wai-app-static/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-02-11 07:41:35 UTC (rev 291939)
+++ PKGBUILD2018-02-11 07:42:23 UTC (rev 291940)
@@ -5,7 +5,7 @@
 _hkgname=wai-app-static
 pkgname=haskell-wai-app-static
 pkgver=3.1.6.1
-pkgrel=136
+pkgrel=137
 pkgdesc="WAI application for static serving"
 url="http://www.yesodweb.com/book/web-application-interface;
 license=("MIT")


[arch-commits] Commit in haskell-hspec-wai/trunk (PKGBUILD)

2018-02-10 Thread Felix Yan via arch-commits
Date: Sunday, February 11, 2018 @ 07:58:34
  Author: felixonmars
Revision: 291964

upgpkg: haskell-hspec-wai 0.9.0-20

rebuild with parsec,3.1.13.0

Modified:
  haskell-hspec-wai/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-02-11 07:57:38 UTC (rev 291963)
+++ PKGBUILD2018-02-11 07:58:34 UTC (rev 291964)
@@ -5,7 +5,7 @@
 _hkgname=hspec-wai
 pkgname=haskell-hspec-wai
 pkgver=0.9.0
-pkgrel=19
+pkgrel=20
 pkgdesc="Experimental Hspec support for testing WAI applications"
 url="https://github.com/hspec/hspec-wai;
 license=("MIT")


[arch-commits] Commit in haskell-hspec-wai/repos (2 files)

2018-02-10 Thread Felix Yan via arch-commits
Date: Sunday, February 11, 2018 @ 07:58:56
  Author: felixonmars
Revision: 291965

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hspec-wai/repos/community-staging-x86_64/
  haskell-hspec-wai/repos/community-staging-x86_64/PKGBUILD
(from rev 291964, haskell-hspec-wai/trunk/PKGBUILD)

--+
 PKGBUILD |   46 ++
 1 file changed, 46 insertions(+)

Copied: haskell-hspec-wai/repos/community-staging-x86_64/PKGBUILD (from rev 
291964, haskell-hspec-wai/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-02-11 07:58:56 UTC (rev 291965)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hspec-wai
+pkgname=haskell-hspec-wai
+pkgver=0.9.0
+pkgrel=20
+pkgdesc="Experimental Hspec support for testing WAI applications"
+url="https://github.com/hspec/hspec-wai;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-quickcheck' 'haskell-base-compat' 
'haskell-case-insensitive'
+ 'haskell-hspec' 'haskell-hspec-core' 'haskell-hspec-expectations' 
'haskell-http-types'
+ 'haskell-text' 'haskell-wai' 'haskell-wai-extra')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('47822443b1a141a9ca6f6365a07906f7b11b44c2c999ef80bf6c87e66538a3a9d3e3221f48098414aea3538f7ea957bb3435255a490268b5eaecf3785fec407c')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-html-conduit/repos (2 files)

2018-02-10 Thread Felix Yan via arch-commits
Date: Sunday, February 11, 2018 @ 07:57:38
  Author: felixonmars
Revision: 291963

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-html-conduit/repos/community-staging-x86_64/
  haskell-html-conduit/repos/community-staging-x86_64/PKGBUILD
(from rev 291962, haskell-html-conduit/trunk/PKGBUILD)

--+
 PKGBUILD |   44 
 1 file changed, 44 insertions(+)

Copied: haskell-html-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 
291962, haskell-html-conduit/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-02-11 07:57:38 UTC (rev 291963)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=html-conduit
+pkgname=haskell-html-conduit
+pkgver=1.2.1.2
+pkgrel=14
+pkgdesc="Parse HTML documents using xml-conduit datatypes"
+url="https://github.com/snoyberg/xml;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-text' 'haskell-resourcet' 'haskell-conduit' 
'haskell-conduit-extra'
+ 'haskell-xml-conduit' 'haskell-tagstream-conduit' 'haskell-xml-types')
+makedepends=('ghc' 'haskell-hspec' 'haskell-hunit')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('73d66bc08dae94940485c1da27cb75ef008cde4832203bc3d10c7307af597bbad5e717d19a0ab328a6e7b716275d3f4f2e8a17dec8b5c84016921e1c2f3ce8a2')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-html-conduit/trunk (PKGBUILD)

2018-02-10 Thread Felix Yan via arch-commits
Date: Sunday, February 11, 2018 @ 07:57:00
  Author: felixonmars
Revision: 291962

upgpkg: haskell-html-conduit 1.2.1.2-14

rebuild with parsec,3.1.13.0

Modified:
  haskell-html-conduit/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-02-11 07:56:13 UTC (rev 291961)
+++ PKGBUILD2018-02-11 07:57:00 UTC (rev 291962)
@@ -4,7 +4,7 @@
 _hkgname=html-conduit
 pkgname=haskell-html-conduit
 pkgver=1.2.1.2
-pkgrel=13
+pkgrel=14
 pkgdesc="Parse HTML documents using xml-conduit datatypes"
 url="https://github.com/snoyberg/xml;
 license=('MIT')


[arch-commits] Commit in haskell-adjunctions/trunk (PKGBUILD)

2018-02-10 Thread Felix Yan via arch-commits
Date: Saturday, February 10, 2018 @ 20:19:02
  Author: felixonmars
Revision: 291596

upgpkg: haskell-adjunctions 4.4-5

rebuild with comonad,5.0.3

Modified:
  haskell-adjunctions/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-02-10 20:18:16 UTC (rev 291595)
+++ PKGBUILD2018-02-10 20:19:02 UTC (rev 291596)
@@ -5,7 +5,7 @@
 _hkgname=adjunctions
 pkgname=haskell-adjunctions
 pkgver=4.4
-pkgrel=4
+pkgrel=5
 pkgdesc="Adjunctions and representable functors"
 url="https://github.com/ekmett/adjunctions/;
 license=("custom:BSD3")


[arch-commits] Commit in haskell-rebase/trunk (PKGBUILD)

2018-02-10 Thread Felix Yan via arch-commits
Date: Saturday, February 10, 2018 @ 20:22:19
  Author: felixonmars
Revision: 291602

upgpkg: haskell-rebase 1.2.3-8

rebuild with comonad,5.0.3

Modified:
  haskell-rebase/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-02-10 20:21:32 UTC (rev 291601)
+++ PKGBUILD2018-02-10 20:22:19 UTC (rev 291602)
@@ -5,7 +5,7 @@
 _hkgname=rebase
 pkgname=haskell-rebase
 pkgver=1.2.3
-pkgrel=7
+pkgrel=8
 pkgdesc='A more progressive alternative to the "base" package'
 url="https://github.com/nikita-volkov/rebase;
 license=("MIT")


[arch-commits] Commit in haskell-adjunctions/repos (2 files)

2018-02-10 Thread Felix Yan via arch-commits
Date: Saturday, February 10, 2018 @ 20:19:24
  Author: felixonmars
Revision: 291597

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-adjunctions/repos/community-staging-x86_64/
  haskell-adjunctions/repos/community-staging-x86_64/PKGBUILD
(from rev 291596, haskell-adjunctions/trunk/PKGBUILD)

--+
 PKGBUILD |   47 +++
 1 file changed, 47 insertions(+)

Copied: haskell-adjunctions/repos/community-staging-x86_64/PKGBUILD (from rev 
291596, haskell-adjunctions/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-02-10 20:19:24 UTC (rev 291597)
@@ -0,0 +1,47 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=adjunctions
+pkgname=haskell-adjunctions
+pkgver=4.4
+pkgrel=5
+pkgdesc="Adjunctions and representable functors"
+url="https://github.com/ekmett/adjunctions/;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-comonad' 'haskell-contravariant' 
'haskell-distributive'
+ 'haskell-free' 'haskell-mtl' 'haskell-profunctors' 
'haskell-semigroupoids'
+ 'haskell-semigroups' 'haskell-tagged' 'haskell-transformers-compat'
+ 'haskell-void')
+makedepends=('ghc' 'haskell-generic-deriving' 'haskell-hspec')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('30f4fb8a30d8428e032d322a9a627e7ebc44b2c737e87670907134a5aa6019145f2c3e6b2e7f8e00d5ffbe1ce4b4a5c812c3ee976257419d7d429b19db28918c')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-profunctors/repos (2 files)

2018-02-10 Thread Felix Yan via arch-commits
Date: Saturday, February 10, 2018 @ 20:17:06
  Author: felixonmars
Revision: 291593

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-profunctors/repos/community-staging-x86_64/
  haskell-profunctors/repos/community-staging-x86_64/PKGBUILD
(from rev 291592, haskell-profunctors/trunk/PKGBUILD)

--+
 PKGBUILD |   40 
 1 file changed, 40 insertions(+)

Copied: haskell-profunctors/repos/community-staging-x86_64/PKGBUILD (from rev 
291592, haskell-profunctors/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-02-10 20:17:06 UTC (rev 291593)
@@ -0,0 +1,40 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=profunctors
+pkgname=haskell-profunctors
+pkgver=5.2.2
+pkgrel=5
+pkgdesc="Profunctors"
+url="https://github.com/ekmett/profunctors/;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base-orphans' 'haskell-bifunctors' 
'haskell-comonad'
+ 'haskell-contravariant' 'haskell-distributive' 'haskell-semigroups' 
'haskell-tagged')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('5b67bb2a63b618e0efaf2aa889a80349549f136670ae598cd90e5f20e9d6dce4ad7b2cdf3af08b03c73ca1e1355fc7dc99a9efc885458037329d81e1b59fe1e0')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-either/trunk (PKGBUILD)

2018-02-10 Thread Felix Yan via arch-commits
Date: Saturday, February 10, 2018 @ 20:21:11
  Author: felixonmars
Revision: 291600

upgpkg: haskell-either 5-12

rebuild with comonad,5.0.3

Modified:
  haskell-either/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-02-10 20:20:26 UTC (rev 291599)
+++ PKGBUILD2018-02-10 20:21:11 UTC (rev 291600)
@@ -5,7 +5,7 @@
 _hkgname=either
 pkgname=haskell-either
 pkgver=5
-pkgrel=11
+pkgrel=12
 pkgdesc="An either monad transformer"
 url="https://github.com/ekmett/either/;
 license=("custom:BSD3")


[arch-commits] Commit in haskell-pointed/repos (2 files)

2018-02-10 Thread Felix Yan via arch-commits
Date: Saturday, February 10, 2018 @ 20:48:00
  Author: felixonmars
Revision: 291641

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-pointed/repos/community-staging-x86_64/
  haskell-pointed/repos/community-staging-x86_64/PKGBUILD
(from rev 291640, haskell-pointed/trunk/PKGBUILD)

--+
 PKGBUILD |   43 +++
 1 file changed, 43 insertions(+)

Copied: haskell-pointed/repos/community-staging-x86_64/PKGBUILD (from rev 
291640, haskell-pointed/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-02-10 20:48:00 UTC (rev 291641)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=pointed
+pkgname=haskell-pointed
+pkgver=5.0.1
+pkgrel=8
+pkgdesc="Pointed and copointed data"
+url="https://github.com/ekmett/pointed/;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-comonad' 'haskell-data-default-class' 
'haskell-hashable'
+ 'haskell-kan-extensions' 'haskell-semigroupoids' 'haskell-semigroups' 
'haskell-stm'
+ 'haskell-tagged' 'haskell-transformers-compat' 
'haskell-unordered-containers')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('65958628c983a2c2866b1a1a615c7a7f2f516068c667ce9b93f4214b863632b40eba4915d49e07388c52ced8868bb308b24e7b38a6f50563c68954696748c99b')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fcomonad -fcontainers -fkan-extensions -fsemigroupoids 
-fsemigroups \
+-fstm -ftagged -ftransformers -funordered-containers
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-pointed/trunk (PKGBUILD)

2018-02-10 Thread Felix Yan via arch-commits
Date: Saturday, February 10, 2018 @ 20:47:38
  Author: felixonmars
Revision: 291640

upgpkg: haskell-pointed 5.0.1-8

rebuild with comonad,5.0.3

Modified:
  haskell-pointed/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-02-10 20:46:58 UTC (rev 291639)
+++ PKGBUILD2018-02-10 20:47:38 UTC (rev 291640)
@@ -5,7 +5,7 @@
 _hkgname=pointed
 pkgname=haskell-pointed
 pkgver=5.0.1
-pkgrel=7
+pkgrel=8
 pkgdesc="Pointed and copointed data"
 url="https://github.com/ekmett/pointed/;
 license=("custom:BSD3")


[arch-commits] Commit in haskell-lens-aeson/trunk (PKGBUILD)

2018-02-10 Thread Felix Yan via arch-commits
Date: Saturday, February 10, 2018 @ 20:48:44
  Author: felixonmars
Revision: 291642

upgpkg: haskell-lens-aeson 1.0.2-32

rebuild with comonad,5.0.3

Modified:
  haskell-lens-aeson/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-02-10 20:48:00 UTC (rev 291641)
+++ PKGBUILD2018-02-10 20:48:44 UTC (rev 291642)
@@ -4,7 +4,7 @@
 _hkgname=lens-aeson
 pkgname=haskell-lens-aeson
 pkgver=1.0.2
-pkgrel=31
+pkgrel=32
 pkgdesc="Law-abiding lenses for aeson"
 url="http://github.com/lens/lens-aeson/;
 license=('MIT')


[arch-commits] Commit in hopenpgp-tools/trunk (PKGBUILD)

2018-02-10 Thread Felix Yan via arch-commits
Date: Saturday, February 10, 2018 @ 21:32:40
  Author: felixonmars
Revision: 291670

upgpkg: hopenpgp-tools 0.19.5-68

rebuild with comonad,5.0.3

Modified:
  hopenpgp-tools/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-02-10 21:30:07 UTC (rev 291669)
+++ PKGBUILD2018-02-10 21:32:40 UTC (rev 291670)
@@ -4,7 +4,7 @@
 
 pkgname=hopenpgp-tools
 pkgver=0.19.5
-pkgrel=67
+pkgrel=68
 pkgdesc="hOpenPGP-based command-line tools"
 url="http://floss.scru.org/hopenpgp-tools;
 license=("AGPL3")


[arch-commits] Commit in hopenpgp-tools/repos (2 files)

2018-02-10 Thread Felix Yan via arch-commits
Date: Saturday, February 10, 2018 @ 21:32:59
  Author: felixonmars
Revision: 291671

archrelease: copy trunk to community-staging-x86_64

Added:
  hopenpgp-tools/repos/community-staging-x86_64/
  hopenpgp-tools/repos/community-staging-x86_64/PKGBUILD
(from rev 291670, hopenpgp-tools/trunk/PKGBUILD)

--+
 PKGBUILD |   37 +
 1 file changed, 37 insertions(+)

Copied: hopenpgp-tools/repos/community-staging-x86_64/PKGBUILD (from rev 
291670, hopenpgp-tools/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-02-10 21:32:59 UTC (rev 291671)
@@ -0,0 +1,37 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hopenpgp-tools
+pkgver=0.19.5
+pkgrel=68
+pkgdesc="hOpenPGP-based command-line tools"
+url="http://floss.scru.org/hopenpgp-tools;
+license=("AGPL3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-aeson" "haskell-ansi-wl-pprint" 
"haskell-attoparsec"
+ "haskell-base16-bytestring" "haskell-binary-conduit" "haskell-conduit"
+ "haskell-conduit-extra" "haskell-crypto-pubkey" "haskell-cryptohash" 
"haskell-errors"
+ "haskell-fgl" "haskell-graphviz" "haskell-hopenpgp" 
"haskell-http-client"
+ "haskell-http-client-tls" "haskell-http-types" "haskell-ixset-typed" 
"haskell-lens"
+ "haskell-monad-loops" "haskell-openpgp-asciiarmor" 
"haskell-optparse-applicative"
+ "haskell-resourcet" "haskell-text" "haskell-time-locale-compat" 
"haskell-wl-pprint-extras"
+ "haskell-wl-pprint-terminfo" "haskell-yaml")
+makedepends=('alex' 'happy' 'ghc')
+source=(https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz)
+sha512sums=('0ecba903607ef27f14c43bf1f6a2383a740c44802dcecf6ac093f41f8d754d77ef6f14e8200316cd2d7e56b8c63934299c521b6693baf1ca219b65485fd6d52a')
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic 
--docdir="/usr/share/doc/${pkgname}"
+runhaskell Setup build
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup copy --destdir="${pkgdir}"
+
+rm "$pkgdir/usr/share/doc/hopenpgp-tools/LICENSE"
+rmdir "$pkgdir/usr/share/doc/hopenpgp-tools" "$pkgdir/usr/share/doc" 
"$pkgdir/usr/share"
+}


[arch-commits] Commit in iwd/repos (community-x86_64 community-x86_64/PKGBUILD)

2018-02-10 Thread Christian Rebischke via arch-commits
Date: Saturday, February 10, 2018 @ 23:49:19
  Author: shibumi
Revision: 291692

archrelease: copy trunk to community-x86_64

Added:
  iwd/repos/community-x86_64/
  iwd/repos/community-x86_64/PKGBUILD
(from rev 291691, iwd/trunk/PKGBUILD)

--+
 PKGBUILD |   27 +++
 1 file changed, 27 insertions(+)

Copied: iwd/repos/community-x86_64/PKGBUILD (from rev 291691, 
iwd/trunk/PKGBUILD)
===
--- community-x86_64/PKGBUILD   (rev 0)
+++ community-x86_64/PKGBUILD   2018-02-10 23:49:19 UTC (rev 291692)
@@ -0,0 +1,27 @@
+# Maintainer: Christian Rebischke 
+
+pkgname=iwd
+pkgver=0.1
+pkgrel=2
+pkgdesc='Internet Wireless Daemon'
+arch=('x86_64')
+url='https://git.kernel.org/cgit/network/wireless/iwd.git/'
+license=('LGPL')
+depends=('glibc')
+source=("https://www.kernel.org/pub/linux/network/wireless/iwd-${pkgver}.tar"{.xz,.sign})
+sha512sums=('a0c0f1761edcc779509d77c9f32bf4e590976ae8806a0b34784eb2a937a758786cf839caa62e0cab853686f5940102bb2fa346f95eae502d25d912ae872c52d4'
+'SKIP')
+validpgpkeys=('E932D120BC2AEC444E558F0106CA9F5D1DCF2659')
+
+build() {
+  cd "${srcdir}/${pkgname}-${pkgver}"
+   ./configure --prefix=/usr --sysconfdir=/etc
+  make
+}
+
+package() {
+  cd "${srcdir}/${pkgname}-${pkgver}"
+  make install DESTDIR="${pkgdir}"
+}
+
+# vim: set ts=2 sw=2 ft=sh noet:


[arch-commits] Commit in iwd/trunk (PKGBUILD)

2018-02-10 Thread Christian Rebischke via arch-commits
Date: Saturday, February 10, 2018 @ 23:49:13
  Author: shibumi
Revision: 291691

upgpkg: iwd 0.1-2

moved iwd from AUR to community.
IWD is the new Intel wireless daemon.
It's mentioned as an alternative to wpa_supplicant and will be an
optional dependency for networkmanager, connman, and maybe others.

Modified:
  iwd/trunk/PKGBUILD

--+
 PKGBUILD |4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-02-10 23:44:21 UTC (rev 291690)
+++ PKGBUILD2018-02-10 23:49:13 UTC (rev 291691)
@@ -2,14 +2,12 @@
 
 pkgname=iwd
 pkgver=0.1
-pkgrel=1
+pkgrel=2
 pkgdesc='Internet Wireless Daemon'
 arch=('x86_64')
 url='https://git.kernel.org/cgit/network/wireless/iwd.git/'
 license=('LGPL')
 depends=('glibc')
-provides=('iwd')
-conflicts=('iwd')
 
source=("https://www.kernel.org/pub/linux/network/wireless/iwd-${pkgver}.tar"{.xz,.sign})
 
sha512sums=('a0c0f1761edcc779509d77c9f32bf4e590976ae8806a0b34784eb2a937a758786cf839caa62e0cab853686f5940102bb2fa346f95eae502d25d912ae872c52d4'
 'SKIP')


[arch-commits] Commit in haskell-regex-tdfa/repos (2 files)

2018-02-10 Thread Felix Yan via arch-commits
Date: Sunday, February 11, 2018 @ 05:01:43
  Author: felixonmars
Revision: 291748

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-regex-tdfa/repos/community-staging-x86_64/
  haskell-regex-tdfa/repos/community-staging-x86_64/PKGBUILD
(from rev 291747, haskell-regex-tdfa/trunk/PKGBUILD)

--+
 PKGBUILD |   40 
 1 file changed, 40 insertions(+)

Copied: haskell-regex-tdfa/repos/community-staging-x86_64/PKGBUILD (from rev 
291747, haskell-regex-tdfa/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-02-11 05:01:43 UTC (rev 291748)
@@ -0,0 +1,40 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=regex-tdfa
+pkgname=haskell-regex-tdfa
+pkgver=1.2.2
+pkgrel=10
+pkgdesc="Replaces/Enhances Text.Regex"
+url="https://hackage.haskell.org/package/regex-tdfa;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-mtl" "haskell-parsec" "haskell-regex-base")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('86241b9bfa27351302e4ef18fd2cdc8a58341d6a8fa12c92e3ebb11cca93e58e5a69b97b545c61ce704bd6e2ac0b7a7c1a3555f138ba5ee9cf9728175f43d26a')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-devel
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-conduit-extra/trunk (PKGBUILD)

2018-02-10 Thread Felix Yan via arch-commits
Date: Sunday, February 11, 2018 @ 05:37:43
  Author: felixonmars
Revision: 291783

upgpkg: haskell-conduit-extra 1.2.3.2-10

rebuild with parsec,3.1.13.0

Modified:
  haskell-conduit-extra/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-02-11 05:35:28 UTC (rev 291782)
+++ PKGBUILD2018-02-11 05:37:43 UTC (rev 291783)
@@ -5,7 +5,7 @@
 _hkgname=conduit-extra
 pkgname=haskell-conduit-extra
 pkgver=1.2.3.2
-pkgrel=9
+pkgrel=10
 pkgdesc="Batteries included conduit: adapters for common libraries."
 url="https://github.com/snoyberg/conduit;
 license=("MIT")


[arch-commits] Commit in haskell-conduit-extra/repos (2 files)

2018-02-10 Thread Felix Yan via arch-commits
Date: Sunday, February 11, 2018 @ 05:38:05
  Author: felixonmars
Revision: 291784

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-conduit-extra/repos/community-staging-x86_64/
  haskell-conduit-extra/repos/community-staging-x86_64/PKGBUILD
(from rev 291783, haskell-conduit-extra/trunk/PKGBUILD)

--+
 PKGBUILD |   51 +++
 1 file changed, 51 insertions(+)

Copied: haskell-conduit-extra/repos/community-staging-x86_64/PKGBUILD (from rev 
291783, haskell-conduit-extra/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-02-11 05:38:05 UTC (rev 291784)
@@ -0,0 +1,51 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=conduit-extra
+pkgname=haskell-conduit-extra
+pkgver=1.2.3.2
+pkgrel=10
+pkgdesc="Batteries included conduit: adapters for common libraries."
+url="https://github.com/snoyberg/conduit;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-async' 'haskell-attoparsec' 
'haskell-blaze-builder' 'haskell-conduit'
+ 'haskell-exceptions' 'haskell-monad-control' 'haskell-network' 
'haskell-primitive'
+ 'haskell-resourcet' 'haskell-stm' 'haskell-streaming-commons' 
'haskell-text'
+ 'haskell-transformers-base' 'haskell-typed-process' 
'haskell-unliftio-core')
+makedepends=('ghc' 'haskell-hspec' 'haskell-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('758fe17c11be7eb82fe761be33cce68614bb148cec36486bb4903eed818f6a79b495788223447ec5fdff112d71a45f3b347db5c41fe6266c52021c7987839112')
+
+prepare() {
+sed -i '/bytestring-builder/d' $_hkgname-$pkgver/$_hkgname.cabal
+}
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-blaze-markup/repos (2 files)

2018-02-10 Thread Felix Yan via arch-commits
Date: Sunday, February 11, 2018 @ 05:39:47
  Author: felixonmars
Revision: 291786

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-blaze-markup/repos/community-staging-x86_64/
  haskell-blaze-markup/repos/community-staging-x86_64/PKGBUILD
(from rev 291785, haskell-blaze-markup/trunk/PKGBUILD)

--+
 PKGBUILD |   40 
 1 file changed, 40 insertions(+)

Copied: haskell-blaze-markup/repos/community-staging-x86_64/PKGBUILD (from rev 
291785, haskell-blaze-markup/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-02-11 05:39:47 UTC (rev 291786)
@@ -0,0 +1,40 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=blaze-markup
+pkgname=haskell-blaze-markup
+pkgver=0.8.2.0
+pkgrel=2
+pkgdesc="A blazingly fast markup combinator library for Haskell"
+url="http://jaspervdj.be/blaze;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-blaze-builder' 'haskell-text')
+makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-tasty' 
'haskell-tasty-hunit'
+ 'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('3eebaff3f9c7681deb2ce110180d76b1d2bdd5da3cf11620a77833ede0232d139d28938a4e945c5289cb6f9ceca4c132d2d7a0ae4bcecd303704b6db9cabf6c0')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-blaze-markup/trunk (PKGBUILD)

2018-02-10 Thread Felix Yan via arch-commits
Date: Sunday, February 11, 2018 @ 05:39:26
  Author: felixonmars
Revision: 291785

upgpkg: haskell-blaze-markup 0.8.2.0-2

rebuild with parsec,3.1.13.0

Modified:
  haskell-blaze-markup/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-02-11 05:38:05 UTC (rev 291784)
+++ PKGBUILD2018-02-11 05:39:26 UTC (rev 291785)
@@ -5,7 +5,7 @@
 _hkgname=blaze-markup
 pkgname=haskell-blaze-markup
 pkgver=0.8.2.0
-pkgrel=1
+pkgrel=2
 pkgdesc="A blazingly fast markup combinator library for Haskell"
 url="http://jaspervdj.be/blaze;
 license=("custom:BSD3")


[arch-commits] Commit in haskell-hxt-regex-xmlschema/repos (2 files)

2018-02-10 Thread Felix Yan via arch-commits
Date: Sunday, February 11, 2018 @ 06:35:49
  Author: felixonmars
Revision: 291846

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hxt-regex-xmlschema/repos/community-staging-x86_64/
  haskell-hxt-regex-xmlschema/repos/community-staging-x86_64/PKGBUILD
(from rev 291845, haskell-hxt-regex-xmlschema/trunk/PKGBUILD)

--+
 PKGBUILD |   39 +++
 1 file changed, 39 insertions(+)

Copied: haskell-hxt-regex-xmlschema/repos/community-staging-x86_64/PKGBUILD 
(from rev 291845, haskell-hxt-regex-xmlschema/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-02-11 06:35:49 UTC (rev 291846)
@@ -0,0 +1,39 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=hxt-regex-xmlschema
+pkgname=haskell-hxt-regex-xmlschema 
+pkgver=9.2.0.3
+pkgrel=8
+pkgdesc="A regular expression library for W3C XML Schema regular expressions"
+url="http://www.haskell.org/haskellwiki/Regular_expressions_for_XML_Schema;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hxt-charproperties' 'haskell-parsec' 
'haskell-text')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('707ad7a4b5c32785fd89131279dd89a871f134a26ce1f98fd4ac8fec196c8960c2d39d18674967379b40508748fca3a34b9289500173075c54c1d6726191bbd8')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-profile
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-hxt-regex-xmlschema/trunk (PKGBUILD)

2018-02-10 Thread Felix Yan via arch-commits
Date: Sunday, February 11, 2018 @ 06:35:27
  Author: felixonmars
Revision: 291845

upgpkg: haskell-hxt-regex-xmlschema 9.2.0.3-8

rebuild with parsec,3.1.13.0

Modified:
  haskell-hxt-regex-xmlschema/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-02-11 06:34:49 UTC (rev 291844)
+++ PKGBUILD2018-02-11 06:35:27 UTC (rev 291845)
@@ -4,7 +4,7 @@
 _hkgname=hxt-regex-xmlschema
 pkgname=haskell-hxt-regex-xmlschema 
 pkgver=9.2.0.3
-pkgrel=7
+pkgrel=8
 pkgdesc="A regular expression library for W3C XML Schema regular expressions"
 url="http://www.haskell.org/haskellwiki/Regular_expressions_for_XML_Schema;
 license=('MIT')


[arch-commits] Commit in haskell-persistent-template/repos (2 files)

2018-02-10 Thread Felix Yan via arch-commits
Date: Sunday, February 11, 2018 @ 06:34:49
  Author: felixonmars
Revision: 291844

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-persistent-template/repos/community-staging-x86_64/
  haskell-persistent-template/repos/community-staging-x86_64/PKGBUILD
(from rev 291843, haskell-persistent-template/trunk/PKGBUILD)

--+
 PKGBUILD |   41 +
 1 file changed, 41 insertions(+)

Copied: haskell-persistent-template/repos/community-staging-x86_64/PKGBUILD 
(from rev 291843, haskell-persistent-template/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-02-11 06:34:49 UTC (rev 291844)
@@ -0,0 +1,41 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=persistent-template
+pkgname=haskell-persistent-template
+pkgver=2.5.3.1
+pkgrel=7
+pkgdesc="Type-safe, non-relational, multi-backend persistence"
+url="http://www.yesodweb.com/book/persistent;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' "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")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('3a206ea7e4964c3da43af6f0c7a2acf862f66c8140b4ac8998e5f9ceda2a8c95ed23f6cd0a824b6c4a9e67b2f68b5410b6f636af7a8983f20ab925c4df86')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-either/repos (2 files)

2018-02-10 Thread Felix Yan via arch-commits
Date: Sunday, February 11, 2018 @ 06:36:55
  Author: felixonmars
Revision: 291848

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-either/repos/community-staging-x86_64/
  haskell-either/repos/community-staging-x86_64/PKGBUILD
(from rev 291847, haskell-either/trunk/PKGBUILD)

--+
 PKGBUILD |   45 +
 1 file changed, 45 insertions(+)

Copied: haskell-either/repos/community-staging-x86_64/PKGBUILD (from rev 
291847, haskell-either/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-02-11 06:36:55 UTC (rev 291848)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=either
+pkgname=haskell-either
+pkgver=5
+pkgrel=13
+pkgdesc="An either monad transformer"
+url="https://github.com/ekmett/either/;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-bifunctors' 'haskell-mtl' 'haskell-profunctors' 
'haskell-semigroups'
+ 'haskell-semigroupoids')
+makedepends=('ghc' 'haskell-hedgehog')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('30db0dcbb6631a7facdd6a01a5363a2d0845d9101791d70e42bc8dad77d0a5ec24baceb3be2d7ba68a03a3b9bf68e5d3cc8f132a43d7c5e66cc0b316c657c613')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-either/trunk (PKGBUILD)

2018-02-10 Thread Felix Yan via arch-commits
Date: Sunday, February 11, 2018 @ 06:36:32
  Author: felixonmars
Revision: 291847

upgpkg: haskell-either 5-13

rebuild with parsec,3.1.13.0

Modified:
  haskell-either/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-02-11 06:35:49 UTC (rev 291846)
+++ PKGBUILD2018-02-11 06:36:32 UTC (rev 291847)
@@ -5,7 +5,7 @@
 _hkgname=either
 pkgname=haskell-either
 pkgver=5
-pkgrel=12
+pkgrel=13
 pkgdesc="An either monad transformer"
 url="https://github.com/ekmett/either/;
 license=("custom:BSD3")


[arch-commits] Commit in haskell-hxt/repos (2 files)

2018-02-10 Thread Felix Yan via arch-commits
Date: Sunday, February 11, 2018 @ 06:54:57
  Author: felixonmars
Revision: 291876

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hxt/repos/community-staging-x86_64/
  haskell-hxt/repos/community-staging-x86_64/PKGBUILD
(from rev 291875, haskell-hxt/trunk/PKGBUILD)

--+
 PKGBUILD |   40 
 1 file changed, 40 insertions(+)

Copied: haskell-hxt/repos/community-staging-x86_64/PKGBUILD (from rev 291875, 
haskell-hxt/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-02-11 06:54:57 UTC (rev 291876)
@@ -0,0 +1,40 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=hxt
+pkgname=haskell-hxt
+pkgver=9.3.1.16
+pkgrel=8
+pkgdesc="A collection of tools for processing XML with Haskell."
+url="https://github.com/UweSchmidt/hxt;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hxt-charproperties' 'haskell-hxt-regex-xmlschema' 
'haskell-hxt-unicode'
+ 'haskell-network-uri' 'haskell-mtl' 'haskell-parsec')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('6cc99a3b9d1ffe33002d35a5c0965919227835e0fb5b0b829b49232443dec175428dab66720a717f8a655e0de9ad4c77c501aa6d3982b43024cb3a866cd12846')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fnetwork-uri
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-httpd-shed/trunk (PKGBUILD)

2018-02-10 Thread Felix Yan via arch-commits
Date: Sunday, February 11, 2018 @ 06:55:48
  Author: felixonmars
Revision: 291877

upgpkg: haskell-httpd-shed 0.4.0.3-4

rebuild with parsec,3.1.13.0

Modified:
  haskell-httpd-shed/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-02-11 06:54:57 UTC (rev 291876)
+++ PKGBUILD2018-02-11 06:55:48 UTC (rev 291877)
@@ -5,7 +5,7 @@
 _hkgname=httpd-shed
 pkgname=haskell-httpd-shed
 pkgver=0.4.0.3
-pkgrel=3
+pkgrel=4
 pkgdesc="A simple web-server with an interact style API"
 url="https://github.com/andygill/httpd-shed/;
 license=("custom:BSD3")


[arch-commits] Commit in haskell-hxt/trunk (PKGBUILD)

2018-02-10 Thread Felix Yan via arch-commits
Date: Sunday, February 11, 2018 @ 06:54:36
  Author: felixonmars
Revision: 291875

upgpkg: haskell-hxt 9.3.1.16-8

rebuild with parsec,3.1.13.0

Modified:
  haskell-hxt/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-02-11 06:53:02 UTC (rev 291874)
+++ PKGBUILD2018-02-11 06:54:36 UTC (rev 291875)
@@ -4,7 +4,7 @@
 _hkgname=hxt
 pkgname=haskell-hxt
 pkgver=9.3.1.16
-pkgrel=7
+pkgrel=8
 pkgdesc="A collection of tools for processing XML with Haskell."
 url="https://github.com/UweSchmidt/hxt;
 license=('MIT')


[arch-commits] Commit in haskell-email-validate/repos (2 files)

2018-02-10 Thread Felix Yan via arch-commits
Date: Sunday, February 11, 2018 @ 07:22:56
  Author: felixonmars
Revision: 291916

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-email-validate/repos/community-staging-x86_64/
  haskell-email-validate/repos/community-staging-x86_64/PKGBUILD
(from rev 291915, haskell-email-validate/trunk/PKGBUILD)

--+
 PKGBUILD |   49 +
 1 file changed, 49 insertions(+)

Copied: haskell-email-validate/repos/community-staging-x86_64/PKGBUILD (from 
rev 291915, haskell-email-validate/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-02-11 07:22:56 UTC (rev 291916)
@@ -0,0 +1,49 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=email-validate
+pkgname=haskell-email-validate
+pkgver=2.3.2.1
+pkgrel=2
+pkgdesc="Validating an email address string against RFC 5322"
+url="http://porg.es/blog/email-address-validation-simpler-faster-more-correct;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-attoparsec')
+makedepends=('ghc' 'haskell-hspec' 'haskell-quickcheck' 'haskell-doctest')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('06ec7c381733355e0c19bf1f51063de36e0617dc55e411f488daabf083dc2204fffa225868e6928359b02edb8248d842e43224ee6a3872040d0c174b991b51bf')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i '/]/i \, "-dynamic"' tests/doctests.hs
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-csv/repos (2 files)

2018-02-10 Thread Felix Yan via arch-commits
Date: Sunday, February 11, 2018 @ 07:24:54
  Author: felixonmars
Revision: 291920

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-csv/repos/community-staging-x86_64/
  haskell-csv/repos/community-staging-x86_64/PKGBUILD
(from rev 291919, haskell-csv/trunk/PKGBUILD)

--+
 PKGBUILD |   39 +++
 1 file changed, 39 insertions(+)

Copied: haskell-csv/repos/community-staging-x86_64/PKGBUILD (from rev 291919, 
haskell-csv/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-02-11 07:24:54 UTC (rev 291920)
@@ -0,0 +1,39 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=csv
+pkgname=haskell-csv
+pkgver=0.1.2
+pkgrel=6
+pkgdesc="CSV loader and dumper"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-parsec")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('4fed06e71dda2d057cd370d06d0c2ecde5de0676cc8e2be97ca240564405b0714da3cb6040a3437bee38add55f7bde526455e0c187883cb0c323474378030ea9')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "COPYING" 
"${pkgdir}/usr/share/licenses/${pkgname}/COPYING"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYING"
+}


[arch-commits] Commit in haskell-email-validate/trunk (PKGBUILD)

2018-02-10 Thread Felix Yan via arch-commits
Date: Sunday, February 11, 2018 @ 07:22:35
  Author: felixonmars
Revision: 291915

upgpkg: haskell-email-validate 2.3.2.1-2

rebuild with parsec,3.1.13.0

Modified:
  haskell-email-validate/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-02-11 07:21:47 UTC (rev 291914)
+++ PKGBUILD2018-02-11 07:22:35 UTC (rev 291915)
@@ -5,7 +5,7 @@
 _hkgname=email-validate
 pkgname=haskell-email-validate
 pkgver=2.3.2.1
-pkgrel=1
+pkgrel=2
 pkgdesc="Validating an email address string against RFC 5322"
 url="http://porg.es/blog/email-address-validation-simpler-faster-more-correct;
 license=("custom:BSD3")


[arch-commits] Commit in haskell-doctemplates/repos (2 files)

2018-02-10 Thread Felix Yan via arch-commits
Date: Sunday, February 11, 2018 @ 07:23:58
  Author: felixonmars
Revision: 291918

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-doctemplates/repos/community-staging-x86_64/
  haskell-doctemplates/repos/community-staging-x86_64/PKGBUILD
(from rev 291917, haskell-doctemplates/trunk/PKGBUILD)

--+
 PKGBUILD |   39 +++
 1 file changed, 39 insertions(+)

Copied: haskell-doctemplates/repos/community-staging-x86_64/PKGBUILD (from rev 
291917, haskell-doctemplates/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-02-11 07:23:58 UTC (rev 291918)
@@ -0,0 +1,39 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=doctemplates
+pkgname=haskell-doctemplates
+pkgver=0.2.1
+pkgrel=9
+pkgdesc="Pandoc-style document templates"
+url="https://github.com/jgm/doctemplates;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-aeson" "haskell-blaze-markup" 
"haskell-blaze-html" "haskell-parsec"
+ "haskell-scientific" "haskell-text" "haskell-unordered-containers" 
"haskell-vector")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('f6040932fe616412c999dd2c0d186b29c457258dc58bd3c319a39033f606fa68e756eae2be3f29951abd72f2f4eeb37a4b38004c7a6b1ae2c5b2dfd098bc9110')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-doctemplates/trunk (PKGBUILD)

2018-02-10 Thread Felix Yan via arch-commits
Date: Sunday, February 11, 2018 @ 07:23:36
  Author: felixonmars
Revision: 291917

upgpkg: haskell-doctemplates 0.2.1-9

rebuild with parsec,3.1.13.0

Modified:
  haskell-doctemplates/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-02-11 07:22:56 UTC (rev 291916)
+++ PKGBUILD2018-02-11 07:23:36 UTC (rev 291917)
@@ -4,7 +4,7 @@
 _hkgname=doctemplates
 pkgname=haskell-doctemplates
 pkgver=0.2.1
-pkgrel=8
+pkgrel=9
 pkgdesc="Pandoc-style document templates"
 url="https://github.com/jgm/doctemplates;
 license=("custom:BSD3")


[arch-commits] Commit in haskell-csv/trunk (PKGBUILD)

2018-02-10 Thread Felix Yan via arch-commits
Date: Sunday, February 11, 2018 @ 07:24:31
  Author: felixonmars
Revision: 291919

upgpkg: haskell-csv 0.1.2-6

rebuild with parsec,3.1.13.0

Modified:
  haskell-csv/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-02-11 07:23:58 UTC (rev 291918)
+++ PKGBUILD2018-02-11 07:24:31 UTC (rev 291919)
@@ -5,7 +5,7 @@
 _hkgname=csv
 pkgname=haskell-csv
 pkgver=0.1.2
-pkgrel=5
+pkgrel=6
 pkgdesc="CSV loader and dumper"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=("MIT")


[arch-commits] Commit in haskell-nettle/repos (2 files)

2018-02-10 Thread Felix Yan via arch-commits
Date: Sunday, February 11, 2018 @ 07:53:02
  Author: felixonmars
Revision: 291957

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-nettle/repos/community-staging-x86_64/
  haskell-nettle/repos/community-staging-x86_64/PKGBUILD
(from rev 291956, haskell-nettle/trunk/PKGBUILD)

--+
 PKGBUILD |   39 +++
 1 file changed, 39 insertions(+)

Copied: haskell-nettle/repos/community-staging-x86_64/PKGBUILD (from rev 
291956, haskell-nettle/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-02-11 07:53:02 UTC (rev 291957)
@@ -0,0 +1,39 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=nettle
+pkgname=haskell-nettle
+pkgver=0.2.0
+pkgrel=33
+pkgdesc="Safe nettle binding"
+url="https://github.com/stbuehler/haskell-nettle;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'nettle' 'haskell-byteable' 'haskell-crypto-cipher-types' 
'haskell-tagged'
+ 'haskell-securemem')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('31924b1db527c0033909eb566f1db71b3b355a14071e673160237172977c0286dc12ed54f9fe589dad759a234da57fe2ca0facecc98944cdcecaf9eb9812')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "COPYING" 
"${pkgdir}/usr/share/licenses/${pkgname}/COPYING"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYING"
+}


  1   2   3   4   5   6   7   8   9   >