[arch-commits] Commit in haskell-unix-compat/repos (4 files)

2017-06-14 Thread Felix Yan
Date: Thursday, June 15, 2017 @ 05:57:59
  Author: felixonmars
Revision: 237056

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  haskell-unix-compat/repos/community-staging-i686/
  haskell-unix-compat/repos/community-staging-i686/PKGBUILD
(from rev 237055, haskell-unix-compat/trunk/PKGBUILD)
  haskell-unix-compat/repos/community-staging-x86_64/
  haskell-unix-compat/repos/community-staging-x86_64/PKGBUILD
(from rev 237055, haskell-unix-compat/trunk/PKGBUILD)

---+
 community-staging-i686/PKGBUILD   |   46 
 community-staging-x86_64/PKGBUILD |   46 
 2 files changed, 92 insertions(+)

Copied: haskell-unix-compat/repos/community-staging-i686/PKGBUILD (from rev 
237055, haskell-unix-compat/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-06-15 05:57:59 UTC (rev 237056)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Daniel Nagy 
+# Contributor: Lex Black 
+# Contributor: Don Stewart 
+
+pkgname=haskell-unix-compat
+_hkgname=unix-compat
+pkgver=0.4.3.1
+pkgrel=2
+pkgdesc="Portable POSIX-compatibility layer."
+url="https://hackage.haskell.org/package/unix-compat;
+license=('BSD3')
+arch=('i686' 'x86_64')
+depends=('ghc' 'haskell-old-time')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('72801d5a654a6e108c153f412ebd54c37fb445643770e0b97701a59e109f7e27')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s /usr/share/doc/${pkgname}/html 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-unix-compat/repos/community-staging-x86_64/PKGBUILD (from rev 
237055, haskell-unix-compat/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-06-15 05:57:59 UTC (rev 237056)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Daniel Nagy 
+# Contributor: Lex Black 
+# Contributor: Don Stewart 
+
+pkgname=haskell-unix-compat
+_hkgname=unix-compat
+pkgver=0.4.3.1
+pkgrel=2
+pkgdesc="Portable POSIX-compatibility layer."
+url="https://hackage.haskell.org/package/unix-compat;
+license=('BSD3')
+arch=('i686' 'x86_64')
+depends=('ghc' 'haskell-old-time')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('72801d5a654a6e108c153f412ebd54c37fb445643770e0b97701a59e109f7e27')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s /usr/share/doc/${pkgname}/html 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+ 

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

2017-06-14 Thread Felix Yan
Date: Thursday, June 15, 2017 @ 05:57:38
  Author: felixonmars
Revision: 237055

upgpkg: haskell-unix-compat 0.4.3.1-2

rebuild with ghc,8.0.2

Modified:
  haskell-unix-compat/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-06-15 05:56:15 UTC (rev 237054)
+++ PKGBUILD2017-06-15 05:57:38 UTC (rev 237055)
@@ -7,13 +7,12 @@
 pkgname=haskell-unix-compat
 _hkgname=unix-compat
 pkgver=0.4.3.1
-pkgrel=1
+pkgrel=2
 pkgdesc="Portable POSIX-compatibility layer."
 url="https://hackage.haskell.org/package/unix-compat;
 license=('BSD3')
 arch=('i686' 'x86_64')
-makedepends=('ghc')
-depends=('ghc=8.0.1' 'haskell-old-time')
+depends=('ghc' 'haskell-old-time')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
 sha256sums=('72801d5a654a6e108c153f412ebd54c37fb445643770e0b97701a59e109f7e27')
 
@@ -20,7 +19,7 @@
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"
 
-runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
 --libsubdir=\$compiler/site-local/\$pkgid
 runhaskell Setup build
@@ -41,4 +40,7 @@
 runhaskell Setup copy --destdir="${pkgdir}"
 install -D -m644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
 rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
 }


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

2017-06-14 Thread Felix Yan
Date: Thursday, June 15, 2017 @ 05:55:54
  Author: felixonmars
Revision: 237053

upgpkg: haskell-skein 1.0.9.4-9

rebuild with ghc,8.0.2

Modified:
  haskell-skein/trunk/PKGBUILD

--+
 PKGBUILD |9 ++---
 1 file changed, 6 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-06-15 05:54:31 UTC (rev 237052)
+++ PKGBUILD2017-06-15 05:55:54 UTC (rev 237053)
@@ -5,12 +5,12 @@
 _hkgname=skein
 pkgname=haskell-skein
 pkgver=1.0.9.4
-pkgrel=8
+pkgrel=9
 pkgdesc="Skein, a family of cryptographic hash functions.  Includes Skein-MAC 
as well."
 url="https://github.com/meteficha/skein;
 license=("custom:BSD3")
 arch=('i686' 'x86_64')
-depends=("ghc=8.0.1" "haskell-cereal" "haskell-crypto-api" "haskell-tagged")
+depends=("ghc" "haskell-cereal" "haskell-crypto-api" "haskell-tagged")
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
 sha256sums=('f882ca0cc5ed336ef898fb3c89579e392900259296b2320edf968b9fc16cb8c9')
 
@@ -17,7 +17,7 @@
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"
 
-runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
 --libsubdir=\$compiler/site-local/\$pkgid \
 -f-big-endian -f-force-endianness -f-reference
@@ -39,4 +39,7 @@
 runhaskell Setup copy --destdir="${pkgdir}"
 install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
 rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
 }


[arch-commits] Commit in haskell-skein/repos (4 files)

2017-06-14 Thread Felix Yan
Date: Thursday, June 15, 2017 @ 05:56:15
  Author: felixonmars
Revision: 237054

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  haskell-skein/repos/community-staging-i686/
  haskell-skein/repos/community-staging-i686/PKGBUILD
(from rev 237053, haskell-skein/trunk/PKGBUILD)
  haskell-skein/repos/community-staging-x86_64/
  haskell-skein/repos/community-staging-x86_64/PKGBUILD
(from rev 237053, haskell-skein/trunk/PKGBUILD)

---+
 community-staging-i686/PKGBUILD   |   45 
 community-staging-x86_64/PKGBUILD |   45 
 2 files changed, 90 insertions(+)

Copied: haskell-skein/repos/community-staging-i686/PKGBUILD (from rev 237053, 
haskell-skein/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-06-15 05:56:15 UTC (rev 237054)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=skein
+pkgname=haskell-skein
+pkgver=1.0.9.4
+pkgrel=9
+pkgdesc="Skein, a family of cryptographic hash functions.  Includes Skein-MAC 
as well."
+url="https://github.com/meteficha/skein;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc" "haskell-cereal" "haskell-crypto-api" "haskell-tagged")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('f882ca0cc5ed336ef898fb3c89579e392900259296b2320edf968b9fc16cb8c9')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-f-big-endian -f-force-endianness -f-reference
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-skein/repos/community-staging-x86_64/PKGBUILD (from rev 237053, 
haskell-skein/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-06-15 05:56:15 UTC (rev 237054)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=skein
+pkgname=haskell-skein
+pkgver=1.0.9.4
+pkgrel=9
+pkgdesc="Skein, a family of cryptographic hash functions.  Includes Skein-MAC 
as well."
+url="https://github.com/meteficha/skein;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc" "haskell-cereal" "haskell-crypto-api" "haskell-tagged")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('f882ca0cc5ed336ef898fb3c89579e392900259296b2320edf968b9fc16cb8c9')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-f-big-endian -f-force-endianness -f-reference
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 

[arch-commits] Commit in haskell-simple-sendfile/repos (4 files)

2017-06-14 Thread Felix Yan
Date: Thursday, June 15, 2017 @ 05:54:31
  Author: felixonmars
Revision: 237052

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  haskell-simple-sendfile/repos/community-staging-i686/
  haskell-simple-sendfile/repos/community-staging-i686/PKGBUILD
(from rev 237051, haskell-simple-sendfile/trunk/PKGBUILD)
  haskell-simple-sendfile/repos/community-staging-x86_64/
  haskell-simple-sendfile/repos/community-staging-x86_64/PKGBUILD
(from rev 237051, haskell-simple-sendfile/trunk/PKGBUILD)

---+
 community-staging-i686/PKGBUILD   |   45 
 community-staging-x86_64/PKGBUILD |   45 
 2 files changed, 90 insertions(+)

Copied: haskell-simple-sendfile/repos/community-staging-i686/PKGBUILD (from rev 
237051, haskell-simple-sendfile/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-06-15 05:54:31 UTC (rev 237052)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=simple-sendfile
+pkgname=haskell-simple-sendfile
+pkgver=0.2.25
+pkgrel=4
+pkgdesc="Cross platform library for the sendfile system call"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc" "haskell-network")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('0ae68821cd828b29772654b5613d514a421b1b1440d82a4b610339e67a92294d')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-fallow-bsd
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-simple-sendfile/repos/community-staging-x86_64/PKGBUILD (from 
rev 237051, haskell-simple-sendfile/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-06-15 05:54:31 UTC (rev 237052)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=simple-sendfile
+pkgname=haskell-simple-sendfile
+pkgver=0.2.25
+pkgrel=4
+pkgdesc="Cross platform library for the sendfile system call"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc" "haskell-network")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('0ae68821cd828b29772654b5613d514a421b1b1440d82a4b610339e67a92294d')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-fallow-bsd
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup 

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

2017-06-14 Thread Felix Yan
Date: Thursday, June 15, 2017 @ 05:54:09
  Author: felixonmars
Revision: 237051

upgpkg: haskell-simple-sendfile 0.2.25-4

rebuild with ghc,8.0.2

Modified:
  haskell-simple-sendfile/trunk/PKGBUILD

--+
 PKGBUILD |9 ++---
 1 file changed, 6 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-06-15 05:52:52 UTC (rev 237050)
+++ PKGBUILD2017-06-15 05:54:09 UTC (rev 237051)
@@ -5,12 +5,12 @@
 _hkgname=simple-sendfile
 pkgname=haskell-simple-sendfile
 pkgver=0.2.25
-pkgrel=3
+pkgrel=4
 pkgdesc="Cross platform library for the sendfile system call"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=("custom:BSD3")
 arch=('i686' 'x86_64')
-depends=("ghc=8.0.1" "haskell-network")
+depends=("ghc" "haskell-network")
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
 sha256sums=('0ae68821cd828b29772654b5613d514a421b1b1440d82a4b610339e67a92294d')
 
@@ -17,7 +17,7 @@
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"
 
-runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
 --libsubdir=\$compiler/site-local/\$pkgid \
 -fallow-bsd
@@ -39,4 +39,7 @@
 runhaskell Setup copy --destdir="${pkgdir}"
 install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
 rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
 }


[arch-commits] Commit in haskell-silently/repos (4 files)

2017-06-14 Thread Felix Yan
Date: Thursday, June 15, 2017 @ 05:52:52
  Author: felixonmars
Revision: 237050

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  haskell-silently/repos/community-staging-i686/
  haskell-silently/repos/community-staging-i686/PKGBUILD
(from rev 237049, haskell-silently/trunk/PKGBUILD)
  haskell-silently/repos/community-staging-x86_64/
  haskell-silently/repos/community-staging-x86_64/PKGBUILD
(from rev 237049, haskell-silently/trunk/PKGBUILD)

---+
 community-staging-i686/PKGBUILD   |   44 
 community-staging-x86_64/PKGBUILD |   44 
 2 files changed, 88 insertions(+)

Copied: haskell-silently/repos/community-staging-i686/PKGBUILD (from rev 
237049, haskell-silently/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-06-15 05:52:52 UTC (rev 237050)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=silently
+pkgname=haskell-silently
+pkgver=1.2.5
+pkgrel=4
+pkgdesc="Prevent or capture writing to stdout and other handles."
+url="https://github.com/hspec/silently;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('cef625635053a46032ca53b43d311921875a437910b6568ded17027fdca83839')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-silently/repos/community-staging-x86_64/PKGBUILD (from rev 
237049, haskell-silently/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-06-15 05:52:52 UTC (rev 237050)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=silently
+pkgname=haskell-silently
+pkgver=1.2.5
+pkgrel=4
+pkgdesc="Prevent or capture writing to stdout and other handles."
+url="https://github.com/hspec/silently;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('cef625635053a46032ca53b43d311921875a437910b6568ded17027fdca83839')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find 

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

2017-06-14 Thread Felix Yan
Date: Thursday, June 15, 2017 @ 05:52:30
  Author: felixonmars
Revision: 237049

upgpkg: haskell-silently 1.2.5-4

rebuild with ghc,8.0.2

Modified:
  haskell-silently/trunk/PKGBUILD

--+
 PKGBUILD |9 ++---
 1 file changed, 6 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-06-15 05:43:06 UTC (rev 237048)
+++ PKGBUILD2017-06-15 05:52:30 UTC (rev 237049)
@@ -5,12 +5,12 @@
 _hkgname=silently
 pkgname=haskell-silently
 pkgver=1.2.5
-pkgrel=3
+pkgrel=4
 pkgdesc="Prevent or capture writing to stdout and other handles."
 url="https://github.com/hspec/silently;
 license=("custom:BSD3")
 arch=('i686' 'x86_64')
-depends=("ghc=8.0.1")
+depends=("ghc")
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
 sha256sums=('cef625635053a46032ca53b43d311921875a437910b6568ded17027fdca83839')
 
@@ -17,7 +17,7 @@
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"
 
-runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
 --libsubdir=\$compiler/site-local/\$pkgid
 runhaskell Setup build
@@ -38,4 +38,7 @@
 runhaskell Setup copy --destdir="${pkgdir}"
 install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
 rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
 }


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

2017-06-14 Thread Felix Yan
Date: Thursday, June 15, 2017 @ 05:42:45
  Author: felixonmars
Revision: 237047

upgpkg: haskell-ansi-terminal 0.6.3.1-2

rebuild with ghc,8.0.2

Modified:
  haskell-ansi-terminal/trunk/PKGBUILD

--+
 PKGBUILD |9 ++---
 1 file changed, 6 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-06-15 05:41:25 UTC (rev 237046)
+++ PKGBUILD2017-06-15 05:42:45 UTC (rev 237047)
@@ -5,12 +5,12 @@
 _hkgname=ansi-terminal
 pkgname=haskell-ansi-terminal
 pkgver=0.6.3.1
-pkgrel=1
+pkgrel=2
 pkgdesc="Simple ANSI terminal support, with Windows compatibility"
 url="https://github.com/feuerbach/ansi-terminal;
 license=("custom:BSD3")
 arch=('i686' 'x86_64')
-depends=("ghc=8.0.1")
+depends=("ghc")
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
 
sha512sums=('f5f8ddb9a65168476d6f49c97741713c2a9952fdc14c70b60ccd34ae415220c975c41d44a217c253a1ddedd80115baf7d120cb07a31d5b35d113fb3ceee72b3c')
 
@@ -17,7 +17,7 @@
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"
 
-runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
 --libsubdir=\$compiler/site-local/\$pkgid \
 -f-example
@@ -39,4 +39,7 @@
 runhaskell Setup copy --destdir="${pkgdir}"
 install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
 rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
 }


[arch-commits] Commit in haskell-ansi-terminal/repos (4 files)

2017-06-14 Thread Felix Yan
Date: Thursday, June 15, 2017 @ 05:43:06
  Author: felixonmars
Revision: 237048

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  haskell-ansi-terminal/repos/community-staging-i686/
  haskell-ansi-terminal/repos/community-staging-i686/PKGBUILD
(from rev 237047, haskell-ansi-terminal/trunk/PKGBUILD)
  haskell-ansi-terminal/repos/community-staging-x86_64/
  haskell-ansi-terminal/repos/community-staging-x86_64/PKGBUILD
(from rev 237047, haskell-ansi-terminal/trunk/PKGBUILD)

---+
 community-staging-i686/PKGBUILD   |   45 
 community-staging-x86_64/PKGBUILD |   45 
 2 files changed, 90 insertions(+)

Copied: haskell-ansi-terminal/repos/community-staging-i686/PKGBUILD (from rev 
237047, haskell-ansi-terminal/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-06-15 05:43:06 UTC (rev 237048)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=ansi-terminal
+pkgname=haskell-ansi-terminal
+pkgver=0.6.3.1
+pkgrel=2
+pkgdesc="Simple ANSI terminal support, with Windows compatibility"
+url="https://github.com/feuerbach/ansi-terminal;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('f5f8ddb9a65168476d6f49c97741713c2a9952fdc14c70b60ccd34ae415220c975c41d44a217c253a1ddedd80115baf7d120cb07a31d5b35d113fb3ceee72b3c')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-f-example
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-ansi-terminal/repos/community-staging-x86_64/PKGBUILD (from rev 
237047, haskell-ansi-terminal/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-06-15 05:43:06 UTC (rev 237048)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=ansi-terminal
+pkgname=haskell-ansi-terminal
+pkgver=0.6.3.1
+pkgrel=2
+pkgdesc="Simple ANSI terminal support, with Windows compatibility"
+url="https://github.com/feuerbach/ansi-terminal;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('f5f8ddb9a65168476d6f49c97741713c2a9952fdc14c70b60ccd34ae415220c975c41d44a217c253a1ddedd80115baf7d120cb07a31d5b35d113fb3ceee72b3c')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-f-example
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 

[arch-commits] Commit in haskell-resource-pool/repos (4 files)

2017-06-14 Thread Felix Yan
Date: Thursday, June 15, 2017 @ 05:41:25
  Author: felixonmars
Revision: 237046

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  haskell-resource-pool/repos/community-staging-i686/
  haskell-resource-pool/repos/community-staging-i686/PKGBUILD
(from rev 237045, haskell-resource-pool/trunk/PKGBUILD)
  haskell-resource-pool/repos/community-staging-x86_64/
  haskell-resource-pool/repos/community-staging-x86_64/PKGBUILD
(from rev 237045, haskell-resource-pool/trunk/PKGBUILD)

---+
 community-staging-i686/PKGBUILD   |   46 
 community-staging-x86_64/PKGBUILD |   46 
 2 files changed, 92 insertions(+)

Copied: haskell-resource-pool/repos/community-staging-i686/PKGBUILD (from rev 
237045, haskell-resource-pool/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-06-15 05:41:25 UTC (rev 237046)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=resource-pool
+pkgname=haskell-resource-pool
+pkgver=0.2.3.2
+pkgrel=16
+pkgdesc="A high-performance striped resource pooling implementation"
+url="http://github.com/bos/pool;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc" "haskell-hashable" "haskell-monad-control" "haskell-stm"
+ "haskell-transformers-base" "haskell-vector")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('8627eea2bea8824af2723646e74e2af0c73f583dd0c496c9fd242cd9d242bc12')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-f-developer
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-resource-pool/repos/community-staging-x86_64/PKGBUILD (from rev 
237045, haskell-resource-pool/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-06-15 05:41:25 UTC (rev 237046)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=resource-pool
+pkgname=haskell-resource-pool
+pkgver=0.2.3.2
+pkgrel=16
+pkgdesc="A high-performance striped resource pooling implementation"
+url="http://github.com/bos/pool;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc" "haskell-hashable" "haskell-monad-control" "haskell-stm"
+ "haskell-transformers-base" "haskell-vector")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('8627eea2bea8824af2723646e74e2af0c73f583dd0c496c9fd242cd9d242bc12')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-f-developer
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 

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

2017-06-14 Thread Felix Yan
Date: Thursday, June 15, 2017 @ 05:41:05
  Author: felixonmars
Revision: 237045

upgpkg: haskell-resource-pool 0.2.3.2-16

rebuild with ghc,8.0.2

Modified:
  haskell-resource-pool/trunk/PKGBUILD

--+
 PKGBUILD |9 ++---
 1 file changed, 6 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-06-15 05:38:53 UTC (rev 237044)
+++ PKGBUILD2017-06-15 05:41:05 UTC (rev 237045)
@@ -5,12 +5,12 @@
 _hkgname=resource-pool
 pkgname=haskell-resource-pool
 pkgver=0.2.3.2
-pkgrel=15
+pkgrel=16
 pkgdesc="A high-performance striped resource pooling implementation"
 url="http://github.com/bos/pool;
 license=("custom:BSD3")
 arch=('i686' 'x86_64')
-depends=("ghc=8.0.1" "haskell-hashable" "haskell-monad-control" "haskell-stm"
+depends=("ghc" "haskell-hashable" "haskell-monad-control" "haskell-stm"
  "haskell-transformers-base" "haskell-vector")
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
 sha256sums=('8627eea2bea8824af2723646e74e2af0c73f583dd0c496c9fd242cd9d242bc12')
@@ -18,7 +18,7 @@
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"
 
-runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
 --libsubdir=\$compiler/site-local/\$pkgid \
 -f-developer
@@ -40,4 +40,7 @@
 runhaskell Setup copy --destdir="${pkgdir}"
 install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
 rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
 }


[arch-commits] Commit in haskell-text-latin1/repos (4 files)

2017-06-14 Thread Felix Yan
Date: Thursday, June 15, 2017 @ 05:38:27
  Author: felixonmars
Revision: 237043

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  haskell-text-latin1/repos/community-staging-i686/
  haskell-text-latin1/repos/community-staging-i686/PKGBUILD
(from rev 237042, haskell-text-latin1/trunk/PKGBUILD)
  haskell-text-latin1/repos/community-staging-x86_64/
  haskell-text-latin1/repos/community-staging-x86_64/PKGBUILD
(from rev 237042, haskell-text-latin1/trunk/PKGBUILD)

---+
 community-staging-i686/PKGBUILD   |   44 
 community-staging-x86_64/PKGBUILD |   44 
 2 files changed, 88 insertions(+)

Copied: haskell-text-latin1/repos/community-staging-i686/PKGBUILD (from rev 
237042, haskell-text-latin1/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-06-15 05:38:27 UTC (rev 237043)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=text-latin1
+pkgname=haskell-text-latin1
+pkgver=0.3
+pkgrel=5
+pkgdesc="Latin-1 (including ASCII) utility functions"
+url="https://github.com/mvv/text-latin1;
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+depends=('ghc' 'haskell-case-insensitive' 'haskell-data-checked' 
'haskell-hashable'
+ 'haskell-text')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+md5sums=('0e55a0a9620d731bc76476a2f45a9ece')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-text-latin1/repos/community-staging-x86_64/PKGBUILD (from rev 
237042, haskell-text-latin1/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-06-15 05:38:27 UTC (rev 237043)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=text-latin1
+pkgname=haskell-text-latin1
+pkgver=0.3
+pkgrel=5
+pkgdesc="Latin-1 (including ASCII) utility functions"
+url="https://github.com/mvv/text-latin1;
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+depends=('ghc' 'haskell-case-insensitive' 'haskell-data-checked' 
'haskell-hashable'
+ 'haskell-text')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+md5sums=('0e55a0a9620d731bc76476a2f45a9ece')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find 

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

2017-06-14 Thread Anatol Pomozov
Date: Thursday, June 15, 2017 @ 05:38:53
  Author: anatolik
Revision: 237044

Add check() dependencies

Modified:
  python-mpi4py/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-06-15 05:38:27 UTC (rev 237043)
+++ PKGBUILD2017-06-15 05:38:53 UTC (rev 237044)
@@ -13,6 +13,7 @@
 url='https://planet.scipy.org/'
 license=(BSD)
 makedepends=(python-setuptools python2-setuptools openmpi)
+checkdepends=(inetutils)
 source=(https://bitbucket.org/mpi4py/mpi4py/get/6e9f90c47a53.zip)
 
 # pipy 2.0.0 is not openmpi 2.x compatible
@@ -39,12 +40,10 @@
 
 check() {
   cd "$srcdir/mpi4py-$pkgver-py2"
-  # fails with openmpi 2.1.1, temporary disable it
-  #python2 setup.py test
+  python2 setup.py test
 
   cd "$srcdir/mpi4py-$pkgver"
-  # fails with openmpi 2.1.1, temporary disable it
-  #python setup.py test
+  python setup.py test
 }
 
 package_python-mpi4py() {


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

2017-06-14 Thread Felix Yan
Date: Thursday, June 15, 2017 @ 05:38:07
  Author: felixonmars
Revision: 237042

upgpkg: haskell-text-latin1 0.3-5

rebuild with ghc,8.0.2

Modified:
  haskell-text-latin1/trunk/PKGBUILD

--+
 PKGBUILD |9 ++---
 1 file changed, 6 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-06-15 05:36:11 UTC (rev 237041)
+++ PKGBUILD2017-06-15 05:38:07 UTC (rev 237042)
@@ -4,12 +4,12 @@
 _hkgname=text-latin1
 pkgname=haskell-text-latin1
 pkgver=0.3
-pkgrel=4
+pkgrel=5
 pkgdesc="Latin-1 (including ASCII) utility functions"
 url="https://github.com/mvv/text-latin1;
 license=('custom:BSD3')
 arch=('i686' 'x86_64')
-depends=('ghc=8.0.1' 'haskell-case-insensitive' 'haskell-data-checked' 
'haskell-hashable'
+depends=('ghc' 'haskell-case-insensitive' 'haskell-data-checked' 
'haskell-hashable'
  'haskell-text')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
 md5sums=('0e55a0a9620d731bc76476a2f45a9ece')
@@ -17,7 +17,7 @@
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"
 
-runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
 --libsubdir=\$compiler/site-local/\$pkgid
 runhaskell Setup build
@@ -38,4 +38,7 @@
 runhaskell Setup copy --destdir="${pkgdir}"
 install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
 rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
 }


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

2017-06-14 Thread Felix Yan
Date: Thursday, June 15, 2017 @ 05:36:11
  Author: felixonmars
Revision: 237041

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

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

---+
 community-staging-i686/PKGBUILD   |   44 
 community-staging-x86_64/PKGBUILD |   44 
 2 files changed, 88 insertions(+)

Copied: haskell-blaze-html/repos/community-staging-i686/PKGBUILD (from rev 
237040, haskell-blaze-html/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-06-15 05:36:11 UTC (rev 237041)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=blaze-html
+pkgname=haskell-blaze-html
+pkgver=0.8.1.3
+pkgrel=4
+pkgdesc="A blazingly fast HTML combinator library for Haskell"
+url="http://jaspervdj.be/blaze;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc" "haskell-blaze-builder" "haskell-blaze-markup" "haskell-text")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('8c16e717d353f981e0cd67b50f89ef6f94ab9c56662b3e58bd8a6c552433d637')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-blaze-html/repos/community-staging-x86_64/PKGBUILD (from rev 
237040, haskell-blaze-html/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-06-15 05:36:11 UTC (rev 237041)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=blaze-html
+pkgname=haskell-blaze-html
+pkgver=0.8.1.3
+pkgrel=4
+pkgdesc="A blazingly fast HTML combinator library for Haskell"
+url="http://jaspervdj.be/blaze;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc" "haskell-blaze-builder" "haskell-blaze-markup" "haskell-text")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('8c16e717d353f981e0cd67b50f89ef6f94ab9c56662b3e58bd8a6c552433d637')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 

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

2017-06-14 Thread Felix Yan
Date: Thursday, June 15, 2017 @ 05:35:51
  Author: felixonmars
Revision: 237040

upgpkg: haskell-blaze-html 0.8.1.3-4

rebuild with ghc,8.0.2

Modified:
  haskell-blaze-html/trunk/PKGBUILD

--+
 PKGBUILD |9 ++---
 1 file changed, 6 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-06-15 05:33:01 UTC (rev 237039)
+++ PKGBUILD2017-06-15 05:35:51 UTC (rev 237040)
@@ -5,12 +5,12 @@
 _hkgname=blaze-html
 pkgname=haskell-blaze-html
 pkgver=0.8.1.3
-pkgrel=3
+pkgrel=4
 pkgdesc="A blazingly fast HTML combinator library for Haskell"
 url="http://jaspervdj.be/blaze;
 license=("custom:BSD3")
 arch=('i686' 'x86_64')
-depends=("ghc=8.0.1" "haskell-blaze-builder" "haskell-blaze-markup" 
"haskell-text")
+depends=("ghc" "haskell-blaze-builder" "haskell-blaze-markup" "haskell-text")
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
 sha256sums=('8c16e717d353f981e0cd67b50f89ef6f94ab9c56662b3e58bd8a6c552433d637')
 
@@ -17,7 +17,7 @@
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"
 
-runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
 --libsubdir=\$compiler/site-local/\$pkgid
 runhaskell Setup build
@@ -38,4 +38,7 @@
 runhaskell Setup copy --destdir="${pkgdir}"
 install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
 rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
 }


[arch-commits] Commit in haskell-math-functions/repos (4 files)

2017-06-14 Thread Felix Yan
Date: Thursday, June 15, 2017 @ 05:33:01
  Author: felixonmars
Revision: 237039

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  haskell-math-functions/repos/community-staging-i686/
  haskell-math-functions/repos/community-staging-i686/PKGBUILD
(from rev 237038, haskell-math-functions/trunk/PKGBUILD)
  haskell-math-functions/repos/community-staging-x86_64/
  haskell-math-functions/repos/community-staging-x86_64/PKGBUILD
(from rev 237038, haskell-math-functions/trunk/PKGBUILD)

---+
 community-staging-i686/PKGBUILD   |   45 
 community-staging-x86_64/PKGBUILD |   45 
 2 files changed, 90 insertions(+)

Copied: haskell-math-functions/repos/community-staging-i686/PKGBUILD (from rev 
237038, haskell-math-functions/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-06-15 05:33:01 UTC (rev 237039)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=math-functions
+pkgname=haskell-math-functions
+pkgver=0.2.1.0
+pkgrel=3
+pkgdesc="Special functions and Chebyshev polynomials"
+url="https://github.com/bos/math-functions;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc" "haskell-primitive" "haskell-vector" "haskell-vector-th-unbox")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('f71b5598de453546396a3f5f7f6ce877fffcc996639b7569d8628cae97da65eb')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-f-system-expm1
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-math-functions/repos/community-staging-x86_64/PKGBUILD (from 
rev 237038, haskell-math-functions/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-06-15 05:33:01 UTC (rev 237039)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=math-functions
+pkgname=haskell-math-functions
+pkgver=0.2.1.0
+pkgrel=3
+pkgdesc="Special functions and Chebyshev polynomials"
+url="https://github.com/bos/math-functions;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc" "haskell-primitive" "haskell-vector" "haskell-vector-th-unbox")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('f71b5598de453546396a3f5f7f6ce877fffcc996639b7569d8628cae97da65eb')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-f-system-expm1
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 

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

2017-06-14 Thread Felix Yan
Date: Thursday, June 15, 2017 @ 05:32:41
  Author: felixonmars
Revision: 237038

upgpkg: haskell-math-functions 0.2.1.0-3

rebuild with ghc,8.0.2

Modified:
  haskell-math-functions/trunk/PKGBUILD

--+
 PKGBUILD |9 ++---
 1 file changed, 6 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-06-15 05:30:27 UTC (rev 237037)
+++ PKGBUILD2017-06-15 05:32:41 UTC (rev 237038)
@@ -5,12 +5,12 @@
 _hkgname=math-functions
 pkgname=haskell-math-functions
 pkgver=0.2.1.0
-pkgrel=2
+pkgrel=3
 pkgdesc="Special functions and Chebyshev polynomials"
 url="https://github.com/bos/math-functions;
 license=("custom:BSD3")
 arch=('i686' 'x86_64')
-depends=("ghc=8.0.1" "haskell-primitive" "haskell-vector" 
"haskell-vector-th-unbox")
+depends=("ghc" "haskell-primitive" "haskell-vector" "haskell-vector-th-unbox")
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
 sha256sums=('f71b5598de453546396a3f5f7f6ce877fffcc996639b7569d8628cae97da65eb')
 
@@ -17,7 +17,7 @@
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"
 
-runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
 --libsubdir=\$compiler/site-local/\$pkgid \
 -f-system-expm1
@@ -39,4 +39,7 @@
 runhaskell Setup copy --destdir="${pkgdir}"
 install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
 rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
 }


[arch-commits] Commit in haskell-cprng-aes/repos (4 files)

2017-06-14 Thread Felix Yan
Date: Thursday, June 15, 2017 @ 05:30:27
  Author: felixonmars
Revision: 237037

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  haskell-cprng-aes/repos/community-staging-i686/
  haskell-cprng-aes/repos/community-staging-i686/PKGBUILD
(from rev 237036, haskell-cprng-aes/trunk/PKGBUILD)
  haskell-cprng-aes/repos/community-staging-x86_64/
  haskell-cprng-aes/repos/community-staging-x86_64/PKGBUILD
(from rev 237036, haskell-cprng-aes/trunk/PKGBUILD)

---+
 community-staging-i686/PKGBUILD   |   44 
 community-staging-x86_64/PKGBUILD |   44 
 2 files changed, 88 insertions(+)

Copied: haskell-cprng-aes/repos/community-staging-i686/PKGBUILD (from rev 
237036, haskell-cprng-aes/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-06-15 05:30:27 UTC (rev 237037)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=cprng-aes
+pkgname=haskell-cprng-aes
+pkgver=0.6.1
+pkgrel=18
+pkgdesc="Crypto Pseudo Random Number Generator using AES in counter mode."
+url="http://github.com/vincenthz/hs-cprng-aes;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc" "haskell-byteable" "haskell-cipher-aes" "haskell-crypto-random")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('64592a01de8c6683c5e29f538dceee918887ffe211d87214a2e38559d72c21f3')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-cprng-aes/repos/community-staging-x86_64/PKGBUILD (from rev 
237036, haskell-cprng-aes/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-06-15 05:30:27 UTC (rev 237037)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=cprng-aes
+pkgname=haskell-cprng-aes
+pkgver=0.6.1
+pkgrel=18
+pkgdesc="Crypto Pseudo Random Number Generator using AES in counter mode."
+url="http://github.com/vincenthz/hs-cprng-aes;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc" "haskell-byteable" "haskell-cipher-aes" "haskell-crypto-random")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('64592a01de8c6683c5e29f538dceee918887ffe211d87214a2e38559d72c21f3')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+

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

2017-06-14 Thread Felix Yan
Date: Thursday, June 15, 2017 @ 05:30:07
  Author: felixonmars
Revision: 237036

upgpkg: haskell-cprng-aes 0.6.1-18

rebuild with ghc,8.0.2

Modified:
  haskell-cprng-aes/trunk/PKGBUILD

--+
 PKGBUILD |9 ++---
 1 file changed, 6 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-06-15 05:28:52 UTC (rev 237035)
+++ PKGBUILD2017-06-15 05:30:07 UTC (rev 237036)
@@ -5,12 +5,12 @@
 _hkgname=cprng-aes
 pkgname=haskell-cprng-aes
 pkgver=0.6.1
-pkgrel=17
+pkgrel=18
 pkgdesc="Crypto Pseudo Random Number Generator using AES in counter mode."
 url="http://github.com/vincenthz/hs-cprng-aes;
 license=("custom:BSD3")
 arch=('i686' 'x86_64')
-depends=("ghc=8.0.1" "haskell-byteable" "haskell-cipher-aes" 
"haskell-crypto-random")
+depends=("ghc" "haskell-byteable" "haskell-cipher-aes" "haskell-crypto-random")
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
 sha256sums=('64592a01de8c6683c5e29f538dceee918887ffe211d87214a2e38559d72c21f3')
 
@@ -17,7 +17,7 @@
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"
 
-runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
 --libsubdir=\$compiler/site-local/\$pkgid
 runhaskell Setup build
@@ -38,4 +38,7 @@
 runhaskell Setup copy --destdir="${pkgdir}"
 install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
 rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
 }


[arch-commits] Commit in haskell-x509-validation/repos (4 files)

2017-06-14 Thread Felix Yan
Date: Thursday, June 15, 2017 @ 05:28:52
  Author: felixonmars
Revision: 237035

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  haskell-x509-validation/repos/community-staging-i686/
  haskell-x509-validation/repos/community-staging-i686/PKGBUILD
(from rev 237034, haskell-x509-validation/trunk/PKGBUILD)
  haskell-x509-validation/repos/community-staging-x86_64/
  haskell-x509-validation/repos/community-staging-x86_64/PKGBUILD
(from rev 237034, haskell-x509-validation/trunk/PKGBUILD)

---+
 community-staging-i686/PKGBUILD   |   46 
 community-staging-x86_64/PKGBUILD |   46 
 2 files changed, 92 insertions(+)

Copied: haskell-x509-validation/repos/community-staging-i686/PKGBUILD (from rev 
237034, haskell-x509-validation/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-06-15 05:28:52 UTC (rev 237035)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=x509-validation
+pkgname=haskell-x509-validation
+pkgver=1.6.5
+pkgrel=19
+pkgdesc="X.509 Certificate and CRL validation"
+url="http://github.com/vincenthz/hs-certificate;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc" "haskell-asn1-encoding" "haskell-asn1-types" "haskell-byteable" 
"haskell-cryptonite"
+ "haskell-data-default-class" "haskell-hourglass" "haskell-memory" 
"haskell-mtl"
+ "haskell-pem" "haskell-x509" "haskell-x509-store")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('d1f73197677b6d19795fc80e4a1fa93e810d567ee4e3edc74e841b3eb20e1ca4')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-x509-validation/repos/community-staging-x86_64/PKGBUILD (from 
rev 237034, haskell-x509-validation/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-06-15 05:28:52 UTC (rev 237035)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=x509-validation
+pkgname=haskell-x509-validation
+pkgver=1.6.5
+pkgrel=19
+pkgdesc="X.509 Certificate and CRL validation"
+url="http://github.com/vincenthz/hs-certificate;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc" "haskell-asn1-encoding" "haskell-asn1-types" "haskell-byteable" 
"haskell-cryptonite"
+ "haskell-data-default-class" "haskell-hourglass" "haskell-memory" 
"haskell-mtl"
+ "haskell-pem" "haskell-x509" "haskell-x509-store")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('d1f73197677b6d19795fc80e4a1fa93e810d567ee4e3edc74e841b3eb20e1ca4')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 

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

2017-06-14 Thread Felix Yan
Date: Thursday, June 15, 2017 @ 05:28:32
  Author: felixonmars
Revision: 237034

upgpkg: haskell-x509-validation 1.6.5-19

rebuild with ghc,8.0.2

Modified:
  haskell-x509-validation/trunk/PKGBUILD

--+
 PKGBUILD |   13 -
 1 file changed, 8 insertions(+), 5 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-06-15 05:26:46 UTC (rev 237033)
+++ PKGBUILD2017-06-15 05:28:32 UTC (rev 237034)
@@ -5,14 +5,14 @@
 _hkgname=x509-validation
 pkgname=haskell-x509-validation
 pkgver=1.6.5
-pkgrel=18
+pkgrel=19
 pkgdesc="X.509 Certificate and CRL validation"
 url="http://github.com/vincenthz/hs-certificate;
 license=("custom:BSD3")
 arch=('i686' 'x86_64')
-depends=("ghc=8.0.1" "haskell-asn1-encoding" "haskell-asn1-types" 
"haskell-byteable"
- "haskell-cryptonite" "haskell-data-default-class" "haskell-hourglass"
- "haskell-memory" "haskell-mtl" "haskell-pem" "haskell-x509" 
"haskell-x509-store")
+depends=("ghc" "haskell-asn1-encoding" "haskell-asn1-types" "haskell-byteable" 
"haskell-cryptonite"
+ "haskell-data-default-class" "haskell-hourglass" "haskell-memory" 
"haskell-mtl"
+ "haskell-pem" "haskell-x509" "haskell-x509-store")
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
 sha256sums=('d1f73197677b6d19795fc80e4a1fa93e810d567ee4e3edc74e841b3eb20e1ca4')
 
@@ -19,7 +19,7 @@
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"
 
-runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
 --libsubdir=\$compiler/site-local/\$pkgid
 runhaskell Setup build
@@ -40,4 +40,7 @@
 runhaskell Setup copy --destdir="${pkgdir}"
 install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
 rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
 }


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

2017-06-14 Thread Felix Yan
Date: Thursday, June 15, 2017 @ 05:26:25
  Author: felixonmars
Revision: 237030

upgpkg: haskell-hxt-charproperties 9.2.0.1-2

rebuild with ghc,8.0.2

Modified:
  haskell-hxt-charproperties/trunk/PKGBUILD

--+
 PKGBUILD |9 ++---
 1 file changed, 6 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-06-15 05:24:49 UTC (rev 237029)
+++ PKGBUILD2017-06-15 05:26:25 UTC (rev 237030)
@@ -4,12 +4,12 @@
 _hkgname=hxt-charproperties
 pkgname=haskell-hxt-charproperties 
 pkgver=9.2.0.1
-pkgrel=1
+pkgrel=2
 pkgdesc="Character properties and classes for XML and Unicode"
 url="https://github.com/UweSchmidt/hxt;
 license=('MIT')
 arch=('i686' 'x86_64')
-depends=('ghc=8.0.1')
+depends=('ghc')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
 md5sums=('5502cf985f67b7bdd3576835c43b1cf1')
 
@@ -16,7 +16,7 @@
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"
 
-runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
 --libsubdir=\$compiler/site-local/\$pkgid
 runhaskell Setup build
@@ -37,4 +37,7 @@
 runhaskell Setup copy --destdir="${pkgdir}"
 install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
 rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
 }


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

2017-06-14 Thread Laurent Carlier
Date: Thursday, June 15, 2017 @ 05:26:41
  Author: lcarlier
Revision: 237032

archrelease: copy trunk to multilib-staging-x86_64

Added:
  valgrind-multilib/repos/multilib-staging-x86_64/
  valgrind-multilib/repos/multilib-staging-x86_64/PKGBUILD
(from rev 237031, valgrind-multilib/trunk/PKGBUILD)

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

Copied: valgrind-multilib/repos/multilib-staging-x86_64/PKGBUILD (from rev 
237031, valgrind-multilib/trunk/PKGBUILD)
===
--- multilib-staging-x86_64/PKGBUILD(rev 0)
+++ multilib-staging-x86_64/PKGBUILD2017-06-15 05:26:41 UTC (rev 237032)
@@ -0,0 +1,36 @@
+# $Id$
+# Contributor: Dan McGee 
+# Contributor: Allan McRae 
+
+pkgname=valgrind-multilib
+pkgver=3.12.0
+pkgrel=3
+pkgdesc='A tool to help find memory-management problems in programs for 
multilib'
+arch=(x86_64)
+license=(GPL)
+url='http://valgrind.org/'
+depends=('glibc=2.25' 'lib32-glibc=2.25' 'perl')
+makedepends=(gdb openmpi gcc-multilib)
+optdepends=('openmpi: MPI support')
+options=(!emptydirs)
+source=(http://valgrind.org/downloads/valgrind-$pkgver.tar.bz2)
+sha1sums=('7a6878bf998c60d1e377a4f22ebece8d9305bda4')
+
+provides=("valgrind=$pkgver-$pkgrel")
+conflicts=('valgrind')
+
+build() {
+  # valgrind does not like stack protector flags
+  CPPFLAGS=${CPPFLAGS/-D_FORTIFY_SOURCE=2/}
+  CFLAGS=${CFLAGS/-fstack-protector-strong/}
+  CXXFLAGS=${CXXFLAGS/-fstack-protector-strong/}
+
+  cd valgrind-$pkgver
+  ./configure --prefix=/usr --mandir=/usr/share/man --with-mpicc=mpicc
+  make
+}
+
+package() {
+  cd valgrind-$pkgver
+  make DESTDIR="$pkgdir" install
+}


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

2017-06-14 Thread Felix Yan
Date: Thursday, June 15, 2017 @ 05:26:46
  Author: felixonmars
Revision: 237033

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  haskell-hxt-charproperties/repos/community-staging-i686/
  haskell-hxt-charproperties/repos/community-staging-i686/PKGBUILD
(from rev 237030, haskell-hxt-charproperties/trunk/PKGBUILD)
  haskell-hxt-charproperties/repos/community-staging-x86_64/
  haskell-hxt-charproperties/repos/community-staging-x86_64/PKGBUILD
(from rev 237031, haskell-hxt-charproperties/trunk/PKGBUILD)

---+
 community-staging-i686/PKGBUILD   |   43 
 community-staging-x86_64/PKGBUILD |   43 
 2 files changed, 86 insertions(+)

Copied: haskell-hxt-charproperties/repos/community-staging-i686/PKGBUILD (from 
rev 237030, haskell-hxt-charproperties/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-06-15 05:26:46 UTC (rev 237033)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=hxt-charproperties
+pkgname=haskell-hxt-charproperties 
+pkgver=9.2.0.1
+pkgrel=2
+pkgdesc="Character properties and classes for XML and Unicode"
+url="https://github.com/UweSchmidt/hxt;
+license=('MIT')
+arch=('i686' 'x86_64')
+depends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+md5sums=('5502cf985f67b7bdd3576835c43b1cf1')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-hxt-charproperties/repos/community-staging-x86_64/PKGBUILD 
(from rev 237031, haskell-hxt-charproperties/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-06-15 05:26:46 UTC (rev 237033)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=hxt-charproperties
+pkgname=haskell-hxt-charproperties 
+pkgver=9.2.0.1
+pkgrel=2
+pkgdesc="Character properties and classes for XML and Unicode"
+url="https://github.com/UweSchmidt/hxt;
+license=('MIT')
+arch=('i686' 'x86_64')
+depends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+md5sums=('5502cf985f67b7bdd3576835c43b1cf1')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}


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

2017-06-14 Thread Laurent Carlier
Date: Thursday, June 15, 2017 @ 05:26:37
  Author: lcarlier
Revision: 237031

upgpkg: valgrind-multilib 3.12.0-3

openmpi 2.x rebuild

Modified:
  valgrind-multilib/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-06-15 05:26:25 UTC (rev 237030)
+++ PKGBUILD2017-06-15 05:26:37 UTC (rev 237031)
@@ -4,7 +4,7 @@
 
 pkgname=valgrind-multilib
 pkgver=3.12.0
-pkgrel=2
+pkgrel=3
 pkgdesc='A tool to help find memory-management problems in programs for 
multilib'
 arch=(x86_64)
 license=(GPL)


[arch-commits] Commit in haskell-path-pieces/repos (4 files)

2017-06-14 Thread Felix Yan
Date: Thursday, June 15, 2017 @ 05:24:49
  Author: felixonmars
Revision: 237029

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  haskell-path-pieces/repos/community-staging-i686/
  haskell-path-pieces/repos/community-staging-i686/PKGBUILD
(from rev 237028, haskell-path-pieces/trunk/PKGBUILD)
  haskell-path-pieces/repos/community-staging-x86_64/
  haskell-path-pieces/repos/community-staging-x86_64/PKGBUILD
(from rev 237028, haskell-path-pieces/trunk/PKGBUILD)

---+
 community-staging-i686/PKGBUILD   |   44 
 community-staging-x86_64/PKGBUILD |   44 
 2 files changed, 88 insertions(+)

Copied: haskell-path-pieces/repos/community-staging-i686/PKGBUILD (from rev 
237028, haskell-path-pieces/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-06-15 05:24:49 UTC (rev 237029)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=path-pieces
+pkgname=haskell-path-pieces
+pkgver=0.2.1
+pkgrel=7
+pkgdesc="Components of paths"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc" "haskell-text")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('080bd49f53e20597ca3e5962e0c279a3422345f5b088840a30a751cd76d4a36f')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-path-pieces/repos/community-staging-x86_64/PKGBUILD (from rev 
237028, haskell-path-pieces/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-06-15 05:24:49 UTC (rev 237029)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=path-pieces
+pkgname=haskell-path-pieces
+pkgver=0.2.1
+pkgrel=7
+pkgdesc="Components of paths"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc" "haskell-text")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('080bd49f53e20597ca3e5962e0c279a3422345f5b088840a30a751cd76d4a36f')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove 

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

2017-06-14 Thread Felix Yan
Date: Thursday, June 15, 2017 @ 05:24:29
  Author: felixonmars
Revision: 237028

upgpkg: haskell-path-pieces 0.2.1-7

rebuild with ghc,8.0.2

Modified:
  haskell-path-pieces/trunk/PKGBUILD

--+
 PKGBUILD |9 ++---
 1 file changed, 6 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-06-15 05:23:09 UTC (rev 237027)
+++ PKGBUILD2017-06-15 05:24:29 UTC (rev 237028)
@@ -5,12 +5,12 @@
 _hkgname=path-pieces
 pkgname=haskell-path-pieces
 pkgver=0.2.1
-pkgrel=6
+pkgrel=7
 pkgdesc="Components of paths"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=("custom:BSD3")
 arch=('i686' 'x86_64')
-depends=("ghc=8.0.1" "haskell-text")
+depends=("ghc" "haskell-text")
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
 sha256sums=('080bd49f53e20597ca3e5962e0c279a3422345f5b088840a30a751cd76d4a36f')
 
@@ -17,7 +17,7 @@
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"
 
-runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
 --libsubdir=\$compiler/site-local/\$pkgid
 runhaskell Setup build
@@ -38,4 +38,7 @@
 runhaskell Setup copy --destdir="${pkgdir}"
 install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
 rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
 }


[arch-commits] Commit in haskell-syb/repos (4 files)

2017-06-14 Thread Felix Yan
Date: Thursday, June 15, 2017 @ 05:23:09
  Author: felixonmars
Revision: 237027

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  haskell-syb/repos/community-staging-i686/
  haskell-syb/repos/community-staging-i686/PKGBUILD
(from rev 237026, haskell-syb/trunk/PKGBUILD)
  haskell-syb/repos/community-staging-x86_64/
  haskell-syb/repos/community-staging-x86_64/PKGBUILD
(from rev 237026, haskell-syb/trunk/PKGBUILD)

---+
 community-staging-i686/PKGBUILD   |   46 
 community-staging-x86_64/PKGBUILD |   46 
 2 files changed, 92 insertions(+)

Copied: haskell-syb/repos/community-staging-i686/PKGBUILD (from rev 237026, 
haskell-syb/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-06-15 05:23:09 UTC (rev 237027)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Aaron Peschel 
+# Contributor: Rémy Oudompheng 
+# Contributor: Arch Haskell Team 
+
+_hkgname=syb
+pkgname=haskell-syb
+pkgver=0.6
+pkgrel=5
+pkgdesc="library for generic programming in Haskell"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+depends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha256sums=('a38d1f7e6a40e2c990fec85215c45063a508bf73df98a4483ec78c5025b66cdc')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-syb/repos/community-staging-x86_64/PKGBUILD (from rev 237026, 
haskell-syb/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-06-15 05:23:09 UTC (rev 237027)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Aaron Peschel 
+# Contributor: Rémy Oudompheng 
+# Contributor: Arch Haskell Team 
+
+_hkgname=syb
+pkgname=haskell-syb
+pkgver=0.6
+pkgrel=5
+pkgdesc="library for generic programming in Haskell"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+depends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha256sums=('a38d1f7e6a40e2c990fec85215c45063a508bf73df98a4483ec78c5025b66cdc')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm 

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

2017-06-14 Thread Felix Yan
Date: Thursday, June 15, 2017 @ 05:22:48
  Author: felixonmars
Revision: 237026

upgpkg: haskell-syb 0.6-5

rebuild with ghc,8.0.2

Modified:
  haskell-syb/trunk/PKGBUILD

--+
 PKGBUILD |   21 +
 1 file changed, 13 insertions(+), 8 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-06-15 05:21:06 UTC (rev 237025)
+++ PKGBUILD2017-06-15 05:22:48 UTC (rev 237026)
@@ -7,22 +7,24 @@
 _hkgname=syb
 pkgname=haskell-syb
 pkgver=0.6
-pkgrel=4
+pkgrel=5
 pkgdesc="library for generic programming in Haskell"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=('custom:BSD3')
 arch=('i686' 'x86_64')
-depends=('ghc=8.0.1')
+depends=('ghc')
 
source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
-sha1sums=('e3d352b11adaf2f9bc19c4d6cbdaaa01689683ff')
 sha256sums=('a38d1f7e6a40e2c990fec85215c45063a508bf73df98a4483ec78c5025b66cdc')
 
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"
-runhaskell Setup configure -O -p --enable-split-objs --enable-shared 
--prefix=/usr --docdir=/usr/share/doc/${pkgname}
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
 runhaskell Setup build
-runhaskell Setup haddock
-runhaskell Setup register   --gen-script
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
 runhaskell Setup unregister --gen-script
 sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
 sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
@@ -34,8 +36,11 @@
 install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
 install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
 install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
-ln -s /usr/share/doc/${pkgname}/html 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
 runhaskell Setup copy --destdir="${pkgdir}"
-install -D -m644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
 rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
 }


[arch-commits] Commit in haskell-cookie/repos (4 files)

2017-06-14 Thread Felix Yan
Date: Thursday, June 15, 2017 @ 05:21:06
  Author: felixonmars
Revision: 237025

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  haskell-cookie/repos/community-staging-i686/
  haskell-cookie/repos/community-staging-i686/PKGBUILD
(from rev 237024, haskell-cookie/trunk/PKGBUILD)
  haskell-cookie/repos/community-staging-x86_64/
  haskell-cookie/repos/community-staging-x86_64/PKGBUILD
(from rev 237024, haskell-cookie/trunk/PKGBUILD)

---+
 community-staging-i686/PKGBUILD   |   44 
 community-staging-x86_64/PKGBUILD |   44 
 2 files changed, 88 insertions(+)

Copied: haskell-cookie/repos/community-staging-i686/PKGBUILD (from rev 237024, 
haskell-cookie/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-06-15 05:21:06 UTC (rev 237025)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Daniel Nagy 
+# Contributor: hauzer 
+
+_hkgname=cookie
+pkgname=haskell-cookie
+pkgver=0.4.2.1
+pkgrel=5
+pkgdesc="HTTP cookie parsing and rendering"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=('MIT')
+arch=('i686' 'x86_64')
+depends=('ghc' 'haskell-blaze-builder' 'haskell-data-default' 
'haskell-old-locale' 'haskell-text')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+md5sums=('12613c254e38bf4b0e0e278cccbf23c2')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid -fnetwork-uri
+runhaskell Setup build
+runhaskell Setup haddock
+runhaskell Setup register   --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s /usr/share/doc/${pkgname}/html 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-cookie/repos/community-staging-x86_64/PKGBUILD (from rev 
237024, haskell-cookie/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-06-15 05:21:06 UTC (rev 237025)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Daniel Nagy 
+# Contributor: hauzer 
+
+_hkgname=cookie
+pkgname=haskell-cookie
+pkgver=0.4.2.1
+pkgrel=5
+pkgdesc="HTTP cookie parsing and rendering"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=('MIT')
+arch=('i686' 'x86_64')
+depends=('ghc' 'haskell-blaze-builder' 'haskell-data-default' 
'haskell-old-locale' 'haskell-text')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+md5sums=('12613c254e38bf4b0e0e278cccbf23c2')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid -fnetwork-uri
+runhaskell Setup build
+runhaskell Setup haddock
+runhaskell Setup register   --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s /usr/share/doc/${pkgname}/html 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# 

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

2017-06-14 Thread Felix Yan
Date: Thursday, June 15, 2017 @ 05:20:46
  Author: felixonmars
Revision: 237024

upgpkg: haskell-cookie 0.4.2.1-5

rebuild with ghc,8.0.2

Modified:
  haskell-cookie/trunk/PKGBUILD

--+
 PKGBUILD |9 ++---
 1 file changed, 6 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-06-15 05:19:23 UTC (rev 237023)
+++ PKGBUILD2017-06-15 05:20:46 UTC (rev 237024)
@@ -6,18 +6,18 @@
 _hkgname=cookie
 pkgname=haskell-cookie
 pkgver=0.4.2.1
-pkgrel=4
+pkgrel=5
 pkgdesc="HTTP cookie parsing and rendering"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=('MIT')
 arch=('i686' 'x86_64')
-depends=('ghc=8.0.1' 'haskell-blaze-builder' 'haskell-data-default' 
'haskell-old-locale' 'haskell-text')
+depends=('ghc' 'haskell-blaze-builder' 'haskell-data-default' 
'haskell-old-locale' 'haskell-text')
 
source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
 md5sums=('12613c254e38bf4b0e0e278cccbf23c2')
 
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"
-runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
 --libsubdir=\$compiler/site-local/\$pkgid -fnetwork-uri
 runhaskell Setup build
@@ -38,4 +38,7 @@
 runhaskell Setup copy --destdir="${pkgdir}"
 install -D -m644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
 rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
 }


[arch-commits] Commit in haskell-iproute/repos (4 files)

2017-06-14 Thread Felix Yan
Date: Thursday, June 15, 2017 @ 05:19:23
  Author: felixonmars
Revision: 237023

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  haskell-iproute/repos/community-staging-i686/
  haskell-iproute/repos/community-staging-i686/PKGBUILD
(from rev 237022, haskell-iproute/trunk/PKGBUILD)
  haskell-iproute/repos/community-staging-x86_64/
  haskell-iproute/repos/community-staging-x86_64/PKGBUILD
(from rev 237022, haskell-iproute/trunk/PKGBUILD)

---+
 community-staging-i686/PKGBUILD   |   44 
 community-staging-x86_64/PKGBUILD |   44 
 2 files changed, 88 insertions(+)

Copied: haskell-iproute/repos/community-staging-i686/PKGBUILD (from rev 237022, 
haskell-iproute/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-06-15 05:19:23 UTC (rev 237023)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=iproute
+pkgname=haskell-iproute
+pkgver=1.7.1
+pkgrel=3
+pkgdesc="IP Routing Table"
+url="http://www.mew.org/~kazu/proj/iproute/;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc" "haskell-appar" "haskell-byteorder" "haskell-network")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('57b8d03ca8ce92f8ec1334564f3edff53a0621ccbc43c00ba02eaa5007ee3eee')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-iproute/repos/community-staging-x86_64/PKGBUILD (from rev 
237022, haskell-iproute/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-06-15 05:19:23 UTC (rev 237023)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=iproute
+pkgname=haskell-iproute
+pkgver=1.7.1
+pkgrel=3
+pkgdesc="IP Routing Table"
+url="http://www.mew.org/~kazu/proj/iproute/;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc" "haskell-appar" "haskell-byteorder" "haskell-network")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('57b8d03ca8ce92f8ec1334564f3edff53a0621ccbc43c00ba02eaa5007ee3eee')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove 

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

2017-06-14 Thread Felix Yan
Date: Thursday, June 15, 2017 @ 05:18:56
  Author: felixonmars
Revision: 237022

upgpkg: haskell-iproute 1.7.1-3

rebuild with ghc,8.0.2

Modified:
  haskell-iproute/trunk/PKGBUILD

--+
 PKGBUILD |9 ++---
 1 file changed, 6 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-06-15 05:17:17 UTC (rev 237021)
+++ PKGBUILD2017-06-15 05:18:56 UTC (rev 237022)
@@ -5,12 +5,12 @@
 _hkgname=iproute
 pkgname=haskell-iproute
 pkgver=1.7.1
-pkgrel=2
+pkgrel=3
 pkgdesc="IP Routing Table"
 url="http://www.mew.org/~kazu/proj/iproute/;
 license=("custom:BSD3")
 arch=('i686' 'x86_64')
-depends=("ghc=8.0.1" "haskell-appar" "haskell-byteorder" "haskell-network")
+depends=("ghc" "haskell-appar" "haskell-byteorder" "haskell-network")
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
 sha256sums=('57b8d03ca8ce92f8ec1334564f3edff53a0621ccbc43c00ba02eaa5007ee3eee')
 
@@ -17,7 +17,7 @@
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"
 
-runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
 --libsubdir=\$compiler/site-local/\$pkgid
 runhaskell Setup build
@@ -38,4 +38,7 @@
 runhaskell Setup copy --destdir="${pkgdir}"
 install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
 rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
 }


[arch-commits] Commit in haskell-http-api-data/repos (4 files)

2017-06-14 Thread Felix Yan
Date: Thursday, June 15, 2017 @ 05:17:17
  Author: felixonmars
Revision: 237021

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  haskell-http-api-data/repos/community-staging-i686/
  haskell-http-api-data/repos/community-staging-i686/PKGBUILD
(from rev 237020, haskell-http-api-data/trunk/PKGBUILD)
  haskell-http-api-data/repos/community-staging-x86_64/
  haskell-http-api-data/repos/community-staging-x86_64/PKGBUILD
(from rev 237020, haskell-http-api-data/trunk/PKGBUILD)

---+
 community-staging-i686/PKGBUILD   |   47 
 community-staging-x86_64/PKGBUILD |   47 
 2 files changed, 94 insertions(+)

Copied: haskell-http-api-data/repos/community-staging-i686/PKGBUILD (from rev 
237020, haskell-http-api-data/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-06-15 05:17:17 UTC (rev 237021)
@@ -0,0 +1,47 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=http-api-data
+pkgname=haskell-http-api-data
+pkgver=0.3.7.1
+pkgrel=9
+pkgdesc="Converting to/from HTTP API data like URL pieces, headers and query 
parameters."
+url="http://github.com/fizruk/http-api-data;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('ghc' 'haskell-attoparsec' 'haskell-attoparsec-iso8601' 
'haskell-hashable'
+ 'haskell-http-types' 'haskell-text' 'haskell-time-locale-compat'
+ 'haskell-unordered-containers' 'haskell-uri-bytestring' 
'haskell-uuid-types')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('896e7e9737bb0d5869d1e1aa1d4a06409c1f56a5b508166b1aaf202ef638a2273c226beae22575b378254966c7b5be1b668efb91f2a744b8b73a2a3013552efb')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-f-use-text-show
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-http-api-data/repos/community-staging-x86_64/PKGBUILD (from rev 
237020, haskell-http-api-data/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-06-15 05:17:17 UTC (rev 237021)
@@ -0,0 +1,47 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=http-api-data
+pkgname=haskell-http-api-data
+pkgver=0.3.7.1
+pkgrel=9
+pkgdesc="Converting to/from HTTP API data like URL pieces, headers and query 
parameters."
+url="http://github.com/fizruk/http-api-data;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('ghc' 'haskell-attoparsec' 'haskell-attoparsec-iso8601' 
'haskell-hashable'
+ 'haskell-http-types' 'haskell-text' 'haskell-time-locale-compat'
+ 'haskell-unordered-containers' 'haskell-uri-bytestring' 
'haskell-uuid-types')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('896e7e9737bb0d5869d1e1aa1d4a06409c1f56a5b508166b1aaf202ef638a2273c226beae22575b378254966c7b5be1b668efb91f2a744b8b73a2a3013552efb')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-f-use-text-show
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script

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

2017-06-14 Thread Felix Yan
Date: Thursday, June 15, 2017 @ 05:16:53
  Author: felixonmars
Revision: 237020

upgpkg: haskell-http-api-data 0.3.7.1-9

rebuild with ghc,8.0.2

Modified:
  haskell-http-api-data/trunk/PKGBUILD

--+
 PKGBUILD |9 ++---
 1 file changed, 6 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-06-15 05:14:33 UTC (rev 237019)
+++ PKGBUILD2017-06-15 05:16:53 UTC (rev 237020)
@@ -5,12 +5,12 @@
 _hkgname=http-api-data
 pkgname=haskell-http-api-data
 pkgver=0.3.7.1
-pkgrel=8
+pkgrel=9
 pkgdesc="Converting to/from HTTP API data like URL pieces, headers and query 
parameters."
 url="http://github.com/fizruk/http-api-data;
 license=("custom:BSD3")
 arch=('i686' 'x86_64')
-depends=('ghc=8.0.1' 'haskell-attoparsec' 'haskell-attoparsec-iso8601' 
'haskell-hashable'
+depends=('ghc' 'haskell-attoparsec' 'haskell-attoparsec-iso8601' 
'haskell-hashable'
  'haskell-http-types' 'haskell-text' 'haskell-time-locale-compat'
  'haskell-unordered-containers' 'haskell-uri-bytestring' 
'haskell-uuid-types')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
@@ -19,7 +19,7 @@
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"
 
-runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
 --libsubdir=\$compiler/site-local/\$pkgid \
 -f-use-text-show
@@ -41,4 +41,7 @@
 runhaskell Setup copy --destdir="${pkgdir}"
 install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
 rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
 }


[arch-commits] Commit in haskell-setenv/repos (4 files)

2017-06-14 Thread Felix Yan
Date: Thursday, June 15, 2017 @ 05:14:33
  Author: felixonmars
Revision: 237019

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  haskell-setenv/repos/community-staging-i686/
  haskell-setenv/repos/community-staging-i686/PKGBUILD
(from rev 237018, haskell-setenv/trunk/PKGBUILD)
  haskell-setenv/repos/community-staging-x86_64/
  haskell-setenv/repos/community-staging-x86_64/PKGBUILD
(from rev 237018, haskell-setenv/trunk/PKGBUILD)

---+
 community-staging-i686/PKGBUILD   |   44 
 community-staging-x86_64/PKGBUILD |   44 
 2 files changed, 88 insertions(+)

Copied: haskell-setenv/repos/community-staging-i686/PKGBUILD (from rev 237018, 
haskell-setenv/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-06-15 05:14:33 UTC (rev 237019)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=setenv
+pkgname=haskell-setenv
+pkgver=0.1.1.3
+pkgrel=4
+pkgdesc="A cross-platform library for setting environment variables"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('e358df39afc03d5a39e2ec650652d845c85c80cc98fe331654deafb4767ecb32')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-setenv/repos/community-staging-x86_64/PKGBUILD (from rev 
237018, haskell-setenv/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-06-15 05:14:33 UTC (rev 237019)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=setenv
+pkgname=haskell-setenv
+pkgver=0.1.1.3
+pkgrel=4
+pkgdesc="A cross-platform library for setting environment variables"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('e358df39afc03d5a39e2ec650652d845c85c80cc98fe331654deafb4767ecb32')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find 

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

2017-06-14 Thread Felix Yan
Date: Thursday, June 15, 2017 @ 05:14:02
  Author: felixonmars
Revision: 237018

upgpkg: haskell-setenv 0.1.1.3-4

rebuild with ghc,8.0.2

Modified:
  haskell-setenv/trunk/PKGBUILD

--+
 PKGBUILD |9 ++---
 1 file changed, 6 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-06-15 05:12:34 UTC (rev 237017)
+++ PKGBUILD2017-06-15 05:14:02 UTC (rev 237018)
@@ -5,12 +5,12 @@
 _hkgname=setenv
 pkgname=haskell-setenv
 pkgver=0.1.1.3
-pkgrel=3
+pkgrel=4
 pkgdesc="A cross-platform library for setting environment variables"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=("MIT")
 arch=('i686' 'x86_64')
-depends=("ghc=8.0.1")
+depends=("ghc")
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
 sha256sums=('e358df39afc03d5a39e2ec650652d845c85c80cc98fe331654deafb4767ecb32')
 
@@ -17,7 +17,7 @@
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"
 
-runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
 --libsubdir=\$compiler/site-local/\$pkgid
 runhaskell Setup build
@@ -38,4 +38,7 @@
 runhaskell Setup copy --destdir="${pkgdir}"
 install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
 rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
 }


[arch-commits] Commit in haskell-http2/repos (4 files)

2017-06-14 Thread Felix Yan
Date: Thursday, June 15, 2017 @ 05:12:34
  Author: felixonmars
Revision: 237017

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  haskell-http2/repos/community-staging-i686/
  haskell-http2/repos/community-staging-i686/PKGBUILD
(from rev 237016, haskell-http2/trunk/PKGBUILD)
  haskell-http2/repos/community-staging-x86_64/
  haskell-http2/repos/community-staging-x86_64/PKGBUILD
(from rev 237016, haskell-http2/trunk/PKGBUILD)

---+
 community-staging-i686/PKGBUILD   |   50 
 community-staging-x86_64/PKGBUILD |   50 
 2 files changed, 100 insertions(+)

Copied: haskell-http2/repos/community-staging-i686/PKGBUILD (from rev 237016, 
haskell-http2/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-06-15 05:12:34 UTC (rev 237017)
@@ -0,0 +1,50 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=http2
+pkgname=haskell-http2
+pkgver=1.6.3
+pkgrel=7
+pkgdesc="HTTP/2.0 library including frames and HPACK"
+url="https://github.com/kazu-yamamoto/http2;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc" "haskell-aeson" "haskell-aeson-pretty" 
"haskell-case-insensitive" "haskell-hex"
+ "haskell-psqueues" "haskell-stm" "haskell-text" "haskell-vector" 
'haskell-word8')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('61620eca0f57875a6a9bd24f9cc04c301b5c3c668bf98f85e9989aad5d069c43')
+
+prepare() {
+sed -i '/bytestring-builder/d' $_hkgname-$pkgver/$_hkgname.cabal
+}
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-f-devel
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-http2/repos/community-staging-x86_64/PKGBUILD (from rev 237016, 
haskell-http2/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-06-15 05:12:34 UTC (rev 237017)
@@ -0,0 +1,50 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=http2
+pkgname=haskell-http2
+pkgver=1.6.3
+pkgrel=7
+pkgdesc="HTTP/2.0 library including frames and HPACK"
+url="https://github.com/kazu-yamamoto/http2;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc" "haskell-aeson" "haskell-aeson-pretty" 
"haskell-case-insensitive" "haskell-hex"
+ "haskell-psqueues" "haskell-stm" "haskell-text" "haskell-vector" 
'haskell-word8')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('61620eca0f57875a6a9bd24f9cc04c301b5c3c668bf98f85e9989aad5d069c43')
+
+prepare() {
+sed -i '/bytestring-builder/d' $_hkgname-$pkgver/$_hkgname.cabal
+}
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-f-devel
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   

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

2017-06-14 Thread Felix Yan
Date: Thursday, June 15, 2017 @ 05:12:13
  Author: felixonmars
Revision: 237016

upgpkg: haskell-http2 1.6.3-7

rebuild with ghc,8.0.2

Modified:
  haskell-http2/trunk/PKGBUILD

--+
 PKGBUILD |   12 +++-
 1 file changed, 7 insertions(+), 5 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-06-15 05:10:18 UTC (rev 237015)
+++ PKGBUILD2017-06-15 05:12:13 UTC (rev 237016)
@@ -5,14 +5,13 @@
 _hkgname=http2
 pkgname=haskell-http2
 pkgver=1.6.3
-pkgrel=6
+pkgrel=7
 pkgdesc="HTTP/2.0 library including frames and HPACK"
 url="https://github.com/kazu-yamamoto/http2;
 license=("custom:BSD3")
 arch=('i686' 'x86_64')
-depends=("ghc=8.0.1" "haskell-aeson" "haskell-aeson-pretty" 
"haskell-case-insensitive"
- "haskell-hex" "haskell-psqueues" "haskell-stm" "haskell-text" 
"haskell-vector")
-makedepends=('haskell-word8')
+depends=("ghc" "haskell-aeson" "haskell-aeson-pretty" 
"haskell-case-insensitive" "haskell-hex"
+ "haskell-psqueues" "haskell-stm" "haskell-text" "haskell-vector" 
'haskell-word8')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
 sha256sums=('61620eca0f57875a6a9bd24f9cc04c301b5c3c668bf98f85e9989aad5d069c43')
 
@@ -23,7 +22,7 @@
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"
 
-runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
 --libsubdir=\$compiler/site-local/\$pkgid \
 -f-devel
@@ -45,4 +44,7 @@
 runhaskell Setup copy --destdir="${pkgdir}"
 install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
 rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
 }


[arch-commits] Commit in haskell-word8/repos (4 files)

2017-06-14 Thread Felix Yan
Date: Thursday, June 15, 2017 @ 05:10:18
  Author: felixonmars
Revision: 237015

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  haskell-word8/repos/community-staging-i686/
  haskell-word8/repos/community-staging-i686/PKGBUILD
(from rev 237014, haskell-word8/trunk/PKGBUILD)
  haskell-word8/repos/community-staging-x86_64/
  haskell-word8/repos/community-staging-x86_64/PKGBUILD
(from rev 237014, haskell-word8/trunk/PKGBUILD)

---+
 community-staging-i686/PKGBUILD   |   44 
 community-staging-x86_64/PKGBUILD |   44 
 2 files changed, 88 insertions(+)

Copied: haskell-word8/repos/community-staging-i686/PKGBUILD (from rev 237014, 
haskell-word8/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-06-15 05:10:18 UTC (rev 237015)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=word8
+pkgname=haskell-word8
+pkgver=0.1.2
+pkgrel=3
+pkgdesc="Word8 library"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('3cbae3755a078ecff46524b3f6e0018f7e796e6dac9c710fe09b433c544676dd')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-word8/repos/community-staging-x86_64/PKGBUILD (from rev 237014, 
haskell-word8/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-06-15 05:10:18 UTC (rev 237015)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=word8
+pkgname=haskell-word8
+pkgver=0.1.2
+pkgrel=3
+pkgdesc="Word8 library"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('3cbae3755a078ecff46524b3f6e0018f7e796e6dac9c710fe09b433c544676dd')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}


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

2017-06-14 Thread Felix Yan
Date: Thursday, June 15, 2017 @ 05:09:56
  Author: felixonmars
Revision: 237014

upgpkg: haskell-word8 0.1.2-3

rebuild with ghc,8.0.2

Modified:
  haskell-word8/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-06-15 05:06:45 UTC (rev 237013)
+++ PKGBUILD2017-06-15 05:09:56 UTC (rev 237014)
@@ -5,12 +5,12 @@
 _hkgname=word8
 pkgname=haskell-word8
 pkgver=0.1.2
-pkgrel=2
+pkgrel=3
 pkgdesc="Word8 library"
-url="http://hackage.haskell.org/package/${_hkgname};
+url="https://hackage.haskell.org/package/${_hkgname};
 license=("custom:BSD3")
 arch=('i686' 'x86_64')
-depends=("ghc=8.0.1")
+depends=("ghc")
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
 sha256sums=('3cbae3755a078ecff46524b3f6e0018f7e796e6dac9c710fe09b433c544676dd')
 
@@ -17,7 +17,7 @@
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"
 
-runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
 --libsubdir=\$compiler/site-local/\$pkgid
 runhaskell Setup build
@@ -38,4 +38,7 @@
 runhaskell Setup copy --destdir="${pkgdir}"
 install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
 rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
 }


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

2017-06-14 Thread Felix Yan
Date: Thursday, June 15, 2017 @ 05:06:24
  Author: felixonmars
Revision: 237012

upgpkg: haskell-tf-random 0.5-11

rebuild with ghc,8.0.2

Modified:
  haskell-tf-random/trunk/PKGBUILD

--+
 PKGBUILD |9 ++---
 1 file changed, 6 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-06-15 05:05:07 UTC (rev 237011)
+++ PKGBUILD2017-06-15 05:06:24 UTC (rev 237012)
@@ -4,12 +4,12 @@
 _hkgname=tf-random
 pkgname=haskell-tf-random
 pkgver=0.5
-pkgrel=10
+pkgrel=11
 pkgdesc='High-quality splittable pseudorandom number generator'
 url="https://hackage.haskell.org/package/${_hkgname};
 license=('custom:BSD3')
 arch=('i686' 'x86_64')
-depends=('ghc=8.0.1' 'haskell-random' 'haskell-primitive')
+depends=('ghc' 'haskell-random' 'haskell-primitive')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
 md5sums=('569f8acb14d09227f136a53ffd84b7b2')
 
@@ -16,7 +16,7 @@
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"
 
-runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
 --libsubdir=\$compiler/site-local/\$pkgid
 runhaskell Setup build
@@ -37,4 +37,7 @@
 runhaskell Setup copy --destdir="${pkgdir}"
 install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
 rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
 }


[arch-commits] Commit in haskell-tf-random/repos (4 files)

2017-06-14 Thread Felix Yan
Date: Thursday, June 15, 2017 @ 05:06:45
  Author: felixonmars
Revision: 237013

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  haskell-tf-random/repos/community-staging-i686/
  haskell-tf-random/repos/community-staging-i686/PKGBUILD
(from rev 237012, haskell-tf-random/trunk/PKGBUILD)
  haskell-tf-random/repos/community-staging-x86_64/
  haskell-tf-random/repos/community-staging-x86_64/PKGBUILD
(from rev 237012, haskell-tf-random/trunk/PKGBUILD)

---+
 community-staging-i686/PKGBUILD   |   43 
 community-staging-x86_64/PKGBUILD |   43 
 2 files changed, 86 insertions(+)

Copied: haskell-tf-random/repos/community-staging-i686/PKGBUILD (from rev 
237012, haskell-tf-random/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-06-15 05:06:45 UTC (rev 237013)
@@ -0,0 +1,43 @@
+# $Id: PKGBUILD 73557 2012-07-09 19:15:21Z arodseth $
+# Maintainer: Alexander Rødseth 
+
+_hkgname=tf-random
+pkgname=haskell-tf-random
+pkgver=0.5
+pkgrel=11
+pkgdesc='High-quality splittable pseudorandom number generator'
+url="https://hackage.haskell.org/package/${_hkgname};
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+depends=('ghc' 'haskell-random' 'haskell-primitive')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+md5sums=('569f8acb14d09227f136a53ffd84b7b2')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-tf-random/repos/community-staging-x86_64/PKGBUILD (from rev 
237012, haskell-tf-random/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-06-15 05:06:45 UTC (rev 237013)
@@ -0,0 +1,43 @@
+# $Id: PKGBUILD 73557 2012-07-09 19:15:21Z arodseth $
+# Maintainer: Alexander Rødseth 
+
+_hkgname=tf-random
+pkgname=haskell-tf-random
+pkgver=0.5
+pkgrel=11
+pkgdesc='High-quality splittable pseudorandom number generator'
+url="https://hackage.haskell.org/package/${_hkgname};
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+depends=('ghc' 'haskell-random' 'haskell-primitive')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+md5sums=('569f8acb14d09227f136a53ffd84b7b2')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+   

[arch-commits] Commit in haskell-prelude-extras/repos (4 files)

2017-06-14 Thread Felix Yan
Date: Thursday, June 15, 2017 @ 05:05:07
  Author: felixonmars
Revision: 237011

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  haskell-prelude-extras/repos/community-staging-i686/
  haskell-prelude-extras/repos/community-staging-i686/PKGBUILD
(from rev 237010, haskell-prelude-extras/trunk/PKGBUILD)
  haskell-prelude-extras/repos/community-staging-x86_64/
  haskell-prelude-extras/repos/community-staging-x86_64/PKGBUILD
(from rev 237010, haskell-prelude-extras/trunk/PKGBUILD)

---+
 community-staging-i686/PKGBUILD   |   44 
 community-staging-x86_64/PKGBUILD |   44 
 2 files changed, 88 insertions(+)

Copied: haskell-prelude-extras/repos/community-staging-i686/PKGBUILD (from rev 
237010, haskell-prelude-extras/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-06-15 05:05:07 UTC (rev 237011)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=prelude-extras
+pkgname=haskell-prelude-extras
+pkgver=0.4.0.3
+pkgrel=3
+pkgdesc="Higher order versions of Prelude classes"
+url="http://github.com/ekmett/prelude-extras;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('09bb087f0870a353ec1e7e1a08017b9a766d430d956afb88ca000a6a876bf877')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-prelude-extras/repos/community-staging-x86_64/PKGBUILD (from 
rev 237010, haskell-prelude-extras/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-06-15 05:05:07 UTC (rev 237011)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=prelude-extras
+pkgname=haskell-prelude-extras
+pkgver=0.4.0.3
+pkgrel=3
+pkgdesc="Higher order versions of Prelude classes"
+url="http://github.com/ekmett/prelude-extras;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('09bb087f0870a353ec1e7e1a08017b9a766d430d956afb88ca000a6a876bf877')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f 

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

2017-06-14 Thread Felix Yan
Date: Thursday, June 15, 2017 @ 05:04:44
  Author: felixonmars
Revision: 237010

upgpkg: haskell-prelude-extras 0.4.0.3-3

rebuild with ghc,8.0.2

Modified:
  haskell-prelude-extras/trunk/PKGBUILD

--+
 PKGBUILD |9 ++---
 1 file changed, 6 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-06-15 05:03:25 UTC (rev 237009)
+++ PKGBUILD2017-06-15 05:04:44 UTC (rev 237010)
@@ -5,12 +5,12 @@
 _hkgname=prelude-extras
 pkgname=haskell-prelude-extras
 pkgver=0.4.0.3
-pkgrel=2
+pkgrel=3
 pkgdesc="Higher order versions of Prelude classes"
 url="http://github.com/ekmett/prelude-extras;
 license=("custom:BSD3")
 arch=('i686' 'x86_64')
-depends=("ghc=8.0.1")
+depends=("ghc")
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
 sha256sums=('09bb087f0870a353ec1e7e1a08017b9a766d430d956afb88ca000a6a876bf877')
 
@@ -17,7 +17,7 @@
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"
 
-runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
 --libsubdir=\$compiler/site-local/\$pkgid
 runhaskell Setup build
@@ -38,4 +38,7 @@
 runhaskell Setup copy --destdir="${pkgdir}"
 install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
 rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
 }


[arch-commits] Commit in haskell-stringsearch/repos (4 files)

2017-06-14 Thread Felix Yan
Date: Thursday, June 15, 2017 @ 05:03:25
  Author: felixonmars
Revision: 237009

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  haskell-stringsearch/repos/community-staging-i686/
  haskell-stringsearch/repos/community-staging-i686/PKGBUILD
(from rev 237008, haskell-stringsearch/trunk/PKGBUILD)
  haskell-stringsearch/repos/community-staging-x86_64/
  haskell-stringsearch/repos/community-staging-x86_64/PKGBUILD
(from rev 237008, haskell-stringsearch/trunk/PKGBUILD)

---+
 community-staging-i686/PKGBUILD   |   45 
 community-staging-x86_64/PKGBUILD |   45 
 2 files changed, 90 insertions(+)

Copied: haskell-stringsearch/repos/community-staging-i686/PKGBUILD (from rev 
237008, haskell-stringsearch/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-06-15 05:03:25 UTC (rev 237009)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=stringsearch
+pkgname=haskell-stringsearch
+pkgver=0.3.6.6
+pkgrel=3
+pkgdesc="Fast searching, splitting and replacing of ByteStrings"
+url="https://bitbucket.org/dafis/stringsearch;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('295f1971920bc52263d8275d7054ad223a7e1aefe75533f9887735c9644ffe4a')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-f-base3 -fbase4
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENCE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENCE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-stringsearch/repos/community-staging-x86_64/PKGBUILD (from rev 
237008, haskell-stringsearch/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-06-15 05:03:25 UTC (rev 237009)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=stringsearch
+pkgname=haskell-stringsearch
+pkgver=0.3.6.6
+pkgrel=3
+pkgdesc="Fast searching, splitting and replacing of ByteStrings"
+url="https://bitbucket.org/dafis/stringsearch;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('295f1971920bc52263d8275d7054ad223a7e1aefe75533f9887735c9644ffe4a')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-f-base3 -fbase4
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENCE" 

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

2017-06-14 Thread Felix Yan
Date: Thursday, June 15, 2017 @ 05:03:03
  Author: felixonmars
Revision: 237008

upgpkg: haskell-stringsearch 0.3.6.6-3

rebuild with ghc,8.0.2

Modified:
  haskell-stringsearch/trunk/PKGBUILD

--+
 PKGBUILD |9 ++---
 1 file changed, 6 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-06-15 05:01:24 UTC (rev 237007)
+++ PKGBUILD2017-06-15 05:03:03 UTC (rev 237008)
@@ -5,12 +5,12 @@
 _hkgname=stringsearch
 pkgname=haskell-stringsearch
 pkgver=0.3.6.6
-pkgrel=2
+pkgrel=3
 pkgdesc="Fast searching, splitting and replacing of ByteStrings"
 url="https://bitbucket.org/dafis/stringsearch;
 license=("custom:BSD3")
 arch=('i686' 'x86_64')
-depends=("ghc=8.0.1")
+depends=("ghc")
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
 sha256sums=('295f1971920bc52263d8275d7054ad223a7e1aefe75533f9887735c9644ffe4a')
 
@@ -17,7 +17,7 @@
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"
 
-runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
 --libsubdir=\$compiler/site-local/\$pkgid \
 -f-base3 -fbase4
@@ -39,4 +39,7 @@
 runhaskell Setup copy --destdir="${pkgdir}"
 install -D -m644 "LICENCE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
 rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENCE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
 }


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

2017-06-14 Thread Felix Yan
Date: Thursday, June 15, 2017 @ 05:01:24
  Author: felixonmars
Revision: 237007

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

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

---+
 community-staging-i686/PKGBUILD   |   49 
 community-staging-x86_64/PKGBUILD |   49 
 2 files changed, 98 insertions(+)

Copied: haskell-profunctors/repos/community-staging-i686/PKGBUILD (from rev 
237006, haskell-profunctors/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-06-15 05:01:24 UTC (rev 237007)
@@ -0,0 +1,49 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=profunctors
+pkgname=haskell-profunctors
+pkgver=5.2
+pkgrel=29
+pkgdesc="Profunctors"
+url="http://github.com/ekmett/profunctors/;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc" "haskell-base-orphans" "haskell-bifunctors" "haskell-comonad" 
"haskell-contravariant"
+ "haskell-distributive" "haskell-tagged")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('87a7e25c4745ea8ff479dd1212ec2e57710abb3d3dd30f948fa16be1d3ee05a4')
+
+prepare() {
+sed -i 's/base-orphans>= 0.4   && < 0.6,/base-orphans>= 
0.4   \&\& < 0.7,/' ${_hkgname}-${pkgver}/${_hkgname}.cabal
+}
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-profunctors/repos/community-staging-x86_64/PKGBUILD (from rev 
237006, haskell-profunctors/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-06-15 05:01:24 UTC (rev 237007)
@@ -0,0 +1,49 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=profunctors
+pkgname=haskell-profunctors
+pkgver=5.2
+pkgrel=29
+pkgdesc="Profunctors"
+url="http://github.com/ekmett/profunctors/;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc" "haskell-base-orphans" "haskell-bifunctors" "haskell-comonad" 
"haskell-contravariant"
+ "haskell-distributive" "haskell-tagged")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('87a7e25c4745ea8ff479dd1212ec2e57710abb3d3dd30f948fa16be1d3ee05a4')
+
+prepare() {
+sed -i 's/base-orphans>= 0.4   && < 0.6,/base-orphans>= 
0.4   \&\& < 0.7,/' ${_hkgname}-${pkgver}/${_hkgname}.cabal
+}
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   

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

2017-06-14 Thread Felix Yan
Date: Thursday, June 15, 2017 @ 05:01:04
  Author: felixonmars
Revision: 237006

upgpkg: haskell-profunctors 5.2-29

rebuild with ghc,8.0.2

Modified:
  haskell-profunctors/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-06-15 04:58:44 UTC (rev 237005)
+++ PKGBUILD2017-06-15 05:01:04 UTC (rev 237006)
@@ -5,13 +5,13 @@
 _hkgname=profunctors
 pkgname=haskell-profunctors
 pkgver=5.2
-pkgrel=28
+pkgrel=29
 pkgdesc="Profunctors"
 url="http://github.com/ekmett/profunctors/;
 license=("custom:BSD3")
 arch=('i686' 'x86_64')
-depends=("ghc=8.0.1" "haskell-base-orphans" "haskell-bifunctors" 
"haskell-comonad"
- "haskell-contravariant" "haskell-distributive" "haskell-tagged")
+depends=("ghc" "haskell-base-orphans" "haskell-bifunctors" "haskell-comonad" 
"haskell-contravariant"
+ "haskell-distributive" "haskell-tagged")
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
 sha256sums=('87a7e25c4745ea8ff479dd1212ec2e57710abb3d3dd30f948fa16be1d3ee05a4')
 
@@ -22,7 +22,7 @@
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"
 
-runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
 --libsubdir=\$compiler/site-local/\$pkgid
 runhaskell Setup build
@@ -43,4 +43,7 @@
 runhaskell Setup copy --destdir="${pkgdir}"
 install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
 rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
 }


[arch-commits] Commit in haskell-aeson-pretty/repos (4 files)

2017-06-14 Thread Felix Yan
Date: Thursday, June 15, 2017 @ 04:58:44
  Author: felixonmars
Revision: 237005

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  haskell-aeson-pretty/repos/community-staging-i686/
  haskell-aeson-pretty/repos/community-staging-i686/PKGBUILD
(from rev 237004, haskell-aeson-pretty/trunk/PKGBUILD)
  haskell-aeson-pretty/repos/community-staging-x86_64/
  haskell-aeson-pretty/repos/community-staging-x86_64/PKGBUILD
(from rev 237004, haskell-aeson-pretty/trunk/PKGBUILD)

---+
 community-staging-i686/PKGBUILD   |   46 
 community-staging-x86_64/PKGBUILD |   46 
 2 files changed, 92 insertions(+)

Copied: haskell-aeson-pretty/repos/community-staging-i686/PKGBUILD (from rev 
237004, haskell-aeson-pretty/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-06-15 04:58:44 UTC (rev 237005)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=aeson-pretty
+pkgname=haskell-aeson-pretty
+pkgver=0.8.5
+pkgrel=2
+pkgdesc="JSON pretty-printing library and command-line tool."
+url="http://github.com/informatikr/aeson-pretty;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc" "haskell-aeson" "haskell-attoparsec" "haskell-base-compat" 
"haskell-cmdargs"
+ "haskell-scientific" "haskell-text" "haskell-unordered-containers" 
"haskell-vector")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('b429dad73923f6a7a5892b511af19b766d639c21bab8a2b8d1750a1f972c4f55c5139f37773474d303597cd4d02f168515be7b537f33ea62987e77fd3d701e8a')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-f-lib-only
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-aeson-pretty/repos/community-staging-x86_64/PKGBUILD (from rev 
237004, haskell-aeson-pretty/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-06-15 04:58:44 UTC (rev 237005)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=aeson-pretty
+pkgname=haskell-aeson-pretty
+pkgver=0.8.5
+pkgrel=2
+pkgdesc="JSON pretty-printing library and command-line tool."
+url="http://github.com/informatikr/aeson-pretty;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc" "haskell-aeson" "haskell-attoparsec" "haskell-base-compat" 
"haskell-cmdargs"
+ "haskell-scientific" "haskell-text" "haskell-unordered-containers" 
"haskell-vector")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('b429dad73923f6a7a5892b511af19b766d639c21bab8a2b8d1750a1f972c4f55c5139f37773474d303597cd4d02f168515be7b537f33ea62987e77fd3d701e8a')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-f-lib-only
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd 

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

2017-06-14 Thread Felix Yan
Date: Thursday, June 15, 2017 @ 04:58:24
  Author: felixonmars
Revision: 237004

upgpkg: haskell-aeson-pretty 0.8.5-2

rebuild with ghc,8.0.2

Modified:
  haskell-aeson-pretty/trunk/PKGBUILD

--+
 PKGBUILD |9 ++---
 1 file changed, 6 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-06-15 04:56:55 UTC (rev 237003)
+++ PKGBUILD2017-06-15 04:58:24 UTC (rev 237004)
@@ -5,12 +5,12 @@
 _hkgname=aeson-pretty
 pkgname=haskell-aeson-pretty
 pkgver=0.8.5
-pkgrel=1
+pkgrel=2
 pkgdesc="JSON pretty-printing library and command-line tool."
 url="http://github.com/informatikr/aeson-pretty;
 license=("custom:BSD3")
 arch=('i686' 'x86_64')
-depends=("ghc=8.0.1" "haskell-aeson" "haskell-attoparsec" 
"haskell-base-compat" "haskell-cmdargs"
+depends=("ghc" "haskell-aeson" "haskell-attoparsec" "haskell-base-compat" 
"haskell-cmdargs"
  "haskell-scientific" "haskell-text" "haskell-unordered-containers" 
"haskell-vector")
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
 
sha512sums=('b429dad73923f6a7a5892b511af19b766d639c21bab8a2b8d1750a1f972c4f55c5139f37773474d303597cd4d02f168515be7b537f33ea62987e77fd3d701e8a')
@@ -18,7 +18,7 @@
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"
 
-runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
 --libsubdir=\$compiler/site-local/\$pkgid \
 -f-lib-only
@@ -40,4 +40,7 @@
 runhaskell Setup copy --destdir="${pkgdir}"
 install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
 rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
 }


[arch-commits] Commit in haskell-vector-th-unbox/repos (4 files)

2017-06-14 Thread Felix Yan
Date: Thursday, June 15, 2017 @ 04:56:55
  Author: felixonmars
Revision: 237003

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  haskell-vector-th-unbox/repos/community-staging-i686/
  haskell-vector-th-unbox/repos/community-staging-i686/PKGBUILD
(from rev 237002, haskell-vector-th-unbox/trunk/PKGBUILD)
  haskell-vector-th-unbox/repos/community-staging-x86_64/
  haskell-vector-th-unbox/repos/community-staging-x86_64/PKGBUILD
(from rev 237002, haskell-vector-th-unbox/trunk/PKGBUILD)

---+
 community-staging-i686/PKGBUILD   |   44 
 community-staging-x86_64/PKGBUILD |   44 
 2 files changed, 88 insertions(+)

Copied: haskell-vector-th-unbox/repos/community-staging-i686/PKGBUILD (from rev 
237002, haskell-vector-th-unbox/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-06-15 04:56:55 UTC (rev 237003)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=vector-th-unbox
+pkgname=haskell-vector-th-unbox
+pkgver=0.2.1.6
+pkgrel=4
+pkgdesc="Deriver for Data.Vector.Unboxed using Template Haskell"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc" "haskell-vector")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('be87d4a6f1005ee2d0de6adf521e05c9e83c441568a8a8b60c79efe24ae90235')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-vector-th-unbox/repos/community-staging-x86_64/PKGBUILD (from 
rev 237002, haskell-vector-th-unbox/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-06-15 04:56:55 UTC (rev 237003)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=vector-th-unbox
+pkgname=haskell-vector-th-unbox
+pkgver=0.2.1.6
+pkgrel=4
+pkgdesc="Deriver for Data.Vector.Unboxed using Template Haskell"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc" "haskell-vector")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('be87d4a6f1005ee2d0de6adf521e05c9e83c441568a8a8b60c79efe24ae90235')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D 

[arch-commits] Commit in haskell-vector-th-unbox/trunk (PKGBUILD)

2017-06-14 Thread Felix Yan
Date: Thursday, June 15, 2017 @ 04:56:35
  Author: felixonmars
Revision: 237002

upgpkg: haskell-vector-th-unbox 0.2.1.6-4

rebuild with ghc,8.0.2

Modified:
  haskell-vector-th-unbox/trunk/PKGBUILD

--+
 PKGBUILD |9 ++---
 1 file changed, 6 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-06-15 04:55:19 UTC (rev 237001)
+++ PKGBUILD2017-06-15 04:56:35 UTC (rev 237002)
@@ -5,12 +5,12 @@
 _hkgname=vector-th-unbox
 pkgname=haskell-vector-th-unbox
 pkgver=0.2.1.6
-pkgrel=3
+pkgrel=4
 pkgdesc="Deriver for Data.Vector.Unboxed using Template Haskell"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=("custom:BSD3")
 arch=('i686' 'x86_64')
-depends=("ghc=8.0.1" "haskell-vector")
+depends=("ghc" "haskell-vector")
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
 sha256sums=('be87d4a6f1005ee2d0de6adf521e05c9e83c441568a8a8b60c79efe24ae90235')
 
@@ -17,7 +17,7 @@
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"
 
-runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
 --libsubdir=\$compiler/site-local/\$pkgid
 runhaskell Setup build
@@ -38,4 +38,7 @@
 runhaskell Setup copy --destdir="${pkgdir}"
 install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
 rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
 }


[arch-commits] Commit in haskell-byteorder/repos (4 files)

2017-06-14 Thread Felix Yan
Date: Thursday, June 15, 2017 @ 04:55:19
  Author: felixonmars
Revision: 237001

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  haskell-byteorder/repos/community-staging-i686/
  haskell-byteorder/repos/community-staging-i686/PKGBUILD
(from rev 237000, haskell-byteorder/trunk/PKGBUILD)
  haskell-byteorder/repos/community-staging-x86_64/
  haskell-byteorder/repos/community-staging-x86_64/PKGBUILD
(from rev 237000, haskell-byteorder/trunk/PKGBUILD)

---+
 community-staging-i686/PKGBUILD   |   44 
 community-staging-x86_64/PKGBUILD |   44 
 2 files changed, 88 insertions(+)

Copied: haskell-byteorder/repos/community-staging-i686/PKGBUILD (from rev 
237000, haskell-byteorder/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-06-15 04:55:19 UTC (rev 237001)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=byteorder
+pkgname=haskell-byteorder
+pkgver=1.0.4
+pkgrel=3
+pkgdesc="Exposes the native endianness or byte ordering of the system."
+url="http://community.haskell.org/~aslatter/code/byteorder;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('bd20bbb586947f99c38a4c93d9d0266f49f6fc581767b51ba568f6d5d52d2919')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-byteorder/repos/community-staging-x86_64/PKGBUILD (from rev 
237000, haskell-byteorder/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-06-15 04:55:19 UTC (rev 237001)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=byteorder
+pkgname=haskell-byteorder
+pkgver=1.0.4
+pkgrel=3
+pkgdesc="Exposes the native endianness or byte ordering of the system."
+url="http://community.haskell.org/~aslatter/code/byteorder;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('bd20bbb586947f99c38a4c93d9d0266f49f6fc581767b51ba568f6d5d52d2919')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f 

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

2017-06-14 Thread Felix Yan
Date: Thursday, June 15, 2017 @ 04:54:56
  Author: felixonmars
Revision: 237000

upgpkg: haskell-byteorder 1.0.4-3

rebuild with ghc,8.0.2

Modified:
  haskell-byteorder/trunk/PKGBUILD

--+
 PKGBUILD |9 ++---
 1 file changed, 6 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-06-15 04:53:11 UTC (rev 236999)
+++ PKGBUILD2017-06-15 04:54:56 UTC (rev 237000)
@@ -5,12 +5,12 @@
 _hkgname=byteorder
 pkgname=haskell-byteorder
 pkgver=1.0.4
-pkgrel=2
+pkgrel=3
 pkgdesc="Exposes the native endianness or byte ordering of the system."
 url="http://community.haskell.org/~aslatter/code/byteorder;
 license=("custom:BSD3")
 arch=('i686' 'x86_64')
-depends=("ghc=8.0.1")
+depends=("ghc")
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
 sha256sums=('bd20bbb586947f99c38a4c93d9d0266f49f6fc581767b51ba568f6d5d52d2919')
 
@@ -17,7 +17,7 @@
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"
 
-runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
 --libsubdir=\$compiler/site-local/\$pkgid
 runhaskell Setup build
@@ -38,4 +38,7 @@
 runhaskell Setup copy --destdir="${pkgdir}"
 install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
 rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
 }


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

2017-06-14 Thread Felix Yan
Date: Thursday, June 15, 2017 @ 04:53:11
  Author: felixonmars
Revision: 236999

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

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

---+
 community-staging-i686/PKGBUILD   |   44 
 community-staging-x86_64/PKGBUILD |   44 
 2 files changed, 88 insertions(+)

Copied: haskell-attoparsec-iso8601/repos/community-staging-i686/PKGBUILD (from 
rev 236998, haskell-attoparsec-iso8601/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-06-15 04:53:11 UTC (rev 236999)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=attoparsec-iso8601
+pkgname=haskell-attoparsec-iso8601
+pkgver=1.0.0.0
+pkgrel=6
+pkgdesc="Parsing of ISO 8601 dates, originally from aeson"
+url="https://github.com/bos/aeson;
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+depends=('ghc' 'haskell-attoparsec' 'haskell-base-compat' 'haskell-text')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('d4b545204429a73516eefa4ff1f174fb238544ca76258950275f146865873d2ebf00705dfdd16c17897ad3b10516aa2111eaaa27290e33009d033d227fbe6699')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-f-developer -f-fast
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-attoparsec-iso8601/repos/community-staging-x86_64/PKGBUILD 
(from rev 236998, haskell-attoparsec-iso8601/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-06-15 04:53:11 UTC (rev 236999)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=attoparsec-iso8601
+pkgname=haskell-attoparsec-iso8601
+pkgver=1.0.0.0
+pkgrel=6
+pkgdesc="Parsing of ISO 8601 dates, originally from aeson"
+url="https://github.com/bos/aeson;
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+depends=('ghc' 'haskell-attoparsec' 'haskell-base-compat' 'haskell-text')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('d4b545204429a73516eefa4ff1f174fb238544ca76258950275f146865873d2ebf00705dfdd16c17897ad3b10516aa2111eaaa27290e33009d033d227fbe6699')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-f-developer -f-fast
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s 

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

2017-06-14 Thread Felix Yan
Date: Thursday, June 15, 2017 @ 04:52:50
  Author: felixonmars
Revision: 236998

upgpkg: haskell-attoparsec-iso8601 1.0.0.0-6

rebuild with ghc,8.0.2

Modified:
  haskell-attoparsec-iso8601/trunk/PKGBUILD

--+
 PKGBUILD |9 ++---
 1 file changed, 6 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-06-15 04:51:31 UTC (rev 236997)
+++ PKGBUILD2017-06-15 04:52:50 UTC (rev 236998)
@@ -4,12 +4,12 @@
 _hkgname=attoparsec-iso8601
 pkgname=haskell-attoparsec-iso8601
 pkgver=1.0.0.0
-pkgrel=5
+pkgrel=6
 pkgdesc="Parsing of ISO 8601 dates, originally from aeson"
 url="https://github.com/bos/aeson;
 license=('custom:BSD3')
 arch=('i686' 'x86_64')
-depends=('ghc=8.0.1' 'haskell-attoparsec' 'haskell-base-compat' 'haskell-text')
+depends=('ghc' 'haskell-attoparsec' 'haskell-base-compat' 'haskell-text')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
 
sha512sums=('d4b545204429a73516eefa4ff1f174fb238544ca76258950275f146865873d2ebf00705dfdd16c17897ad3b10516aa2111eaaa27290e33009d033d227fbe6699')
 
@@ -16,7 +16,7 @@
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"
 
-runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
 --libsubdir=\$compiler/site-local/\$pkgid \
 -f-developer -f-fast
@@ -38,4 +38,7 @@
 runhaskell Setup copy --destdir="${pkgdir}"
 install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
 rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
 }


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

2017-06-14 Thread Felix Yan
Date: Thursday, June 15, 2017 @ 04:51:10
  Author: felixonmars
Revision: 236996

upgpkg: haskell-psqueues 0.2.2.3-5

rebuild with ghc,8.0.2

Modified:
  haskell-psqueues/trunk/PKGBUILD

--+
 PKGBUILD |9 ++---
 1 file changed, 6 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-06-15 04:49:44 UTC (rev 236995)
+++ PKGBUILD2017-06-15 04:51:10 UTC (rev 236996)
@@ -5,12 +5,12 @@
 _hkgname=psqueues
 pkgname=haskell-psqueues
 pkgver=0.2.2.3
-pkgrel=4
+pkgrel=5
 pkgdesc="Pure priority search queues"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=("custom:BSD3")
 arch=('i686' 'x86_64')
-depends=("ghc=8.0.1" "haskell-hashable")
+depends=("ghc" "haskell-hashable")
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
 sha256sums=('6d757c30f6fdc8df7ed62601f2b2530e71192109ab94d06dec4176c9c3eea6b5')
 
@@ -17,7 +17,7 @@
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"
 
-runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
 --libsubdir=\$compiler/site-local/\$pkgid
 runhaskell Setup build
@@ -38,4 +38,7 @@
 runhaskell Setup copy --destdir="${pkgdir}"
 install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
 rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
 }


[arch-commits] Commit in haskell-psqueues/repos (4 files)

2017-06-14 Thread Felix Yan
Date: Thursday, June 15, 2017 @ 04:51:31
  Author: felixonmars
Revision: 236997

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  haskell-psqueues/repos/community-staging-i686/
  haskell-psqueues/repos/community-staging-i686/PKGBUILD
(from rev 236996, haskell-psqueues/trunk/PKGBUILD)
  haskell-psqueues/repos/community-staging-x86_64/
  haskell-psqueues/repos/community-staging-x86_64/PKGBUILD
(from rev 236996, haskell-psqueues/trunk/PKGBUILD)

---+
 community-staging-i686/PKGBUILD   |   44 
 community-staging-x86_64/PKGBUILD |   44 
 2 files changed, 88 insertions(+)

Copied: haskell-psqueues/repos/community-staging-i686/PKGBUILD (from rev 
236996, haskell-psqueues/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-06-15 04:51:31 UTC (rev 236997)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=psqueues
+pkgname=haskell-psqueues
+pkgver=0.2.2.3
+pkgrel=5
+pkgdesc="Pure priority search queues"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc" "haskell-hashable")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('6d757c30f6fdc8df7ed62601f2b2530e71192109ab94d06dec4176c9c3eea6b5')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-psqueues/repos/community-staging-x86_64/PKGBUILD (from rev 
236996, haskell-psqueues/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-06-15 04:51:31 UTC (rev 236997)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=psqueues
+pkgname=haskell-psqueues
+pkgver=0.2.2.3
+pkgrel=5
+pkgdesc="Pure priority search queues"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc" "haskell-hashable")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('6d757c30f6fdc8df7ed62601f2b2530e71192109ab94d06dec4176c9c3eea6b5')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+ 

[arch-commits] Commit in haskell-crypto-random/repos (4 files)

2017-06-14 Thread Felix Yan
Date: Thursday, June 15, 2017 @ 04:49:44
  Author: felixonmars
Revision: 236995

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  haskell-crypto-random/repos/community-staging-i686/
  haskell-crypto-random/repos/community-staging-i686/PKGBUILD
(from rev 236994, haskell-crypto-random/trunk/PKGBUILD)
  haskell-crypto-random/repos/community-staging-x86_64/
  haskell-crypto-random/repos/community-staging-x86_64/PKGBUILD
(from rev 236994, haskell-crypto-random/trunk/PKGBUILD)

---+
 community-staging-i686/PKGBUILD   |   44 
 community-staging-x86_64/PKGBUILD |   44 
 2 files changed, 88 insertions(+)

Copied: haskell-crypto-random/repos/community-staging-i686/PKGBUILD (from rev 
236994, haskell-crypto-random/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-06-15 04:49:44 UTC (rev 236995)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=crypto-random
+pkgname=haskell-crypto-random
+pkgver=0.0.9
+pkgrel=18
+pkgdesc="Simple cryptographic random related types"
+url="http://github.com/vincenthz/hs-crypto-random;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc" "haskell-securemem" "haskell-vector")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('170a7a18441379c2d1c19b502ee5919026a19adc6e78641cd4fb40b1d69a6904')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-crypto-random/repos/community-staging-x86_64/PKGBUILD (from rev 
236994, haskell-crypto-random/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-06-15 04:49:44 UTC (rev 236995)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=crypto-random
+pkgname=haskell-crypto-random
+pkgver=0.0.9
+pkgrel=18
+pkgdesc="Simple cryptographic random related types"
+url="http://github.com/vincenthz/hs-crypto-random;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc" "haskell-securemem" "haskell-vector")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('170a7a18441379c2d1c19b502ee5919026a19adc6e78641cd4fb40b1d69a6904')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 

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

2017-06-14 Thread Felix Yan
Date: Thursday, June 15, 2017 @ 04:49:21
  Author: felixonmars
Revision: 236994

upgpkg: haskell-crypto-random 0.0.9-18

rebuild with ghc,8.0.2

Modified:
  haskell-crypto-random/trunk/PKGBUILD

--+
 PKGBUILD |9 ++---
 1 file changed, 6 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-06-15 04:47:59 UTC (rev 236993)
+++ PKGBUILD2017-06-15 04:49:21 UTC (rev 236994)
@@ -5,12 +5,12 @@
 _hkgname=crypto-random
 pkgname=haskell-crypto-random
 pkgver=0.0.9
-pkgrel=17
+pkgrel=18
 pkgdesc="Simple cryptographic random related types"
 url="http://github.com/vincenthz/hs-crypto-random;
 license=("custom:BSD3")
 arch=('i686' 'x86_64')
-depends=("ghc=8.0.1" "haskell-securemem" "haskell-vector")
+depends=("ghc" "haskell-securemem" "haskell-vector")
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
 sha256sums=('170a7a18441379c2d1c19b502ee5919026a19adc6e78641cd4fb40b1d69a6904')
 
@@ -17,7 +17,7 @@
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"
 
-runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
 --libsubdir=\$compiler/site-local/\$pkgid
 runhaskell Setup build
@@ -38,4 +38,7 @@
 runhaskell Setup copy --destdir="${pkgdir}"
 install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
 rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
 }


[arch-commits] Commit in haskell-data-default/repos (4 files)

2017-06-14 Thread Felix Yan
Date: Thursday, June 15, 2017 @ 04:47:59
  Author: felixonmars
Revision: 236993

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  haskell-data-default/repos/community-staging-i686/
  haskell-data-default/repos/community-staging-i686/PKGBUILD
(from rev 236992, haskell-data-default/trunk/PKGBUILD)
  haskell-data-default/repos/community-staging-x86_64/
  haskell-data-default/repos/community-staging-x86_64/PKGBUILD
(from rev 236992, haskell-data-default/trunk/PKGBUILD)

---+
 community-staging-i686/PKGBUILD   |   41 
 community-staging-x86_64/PKGBUILD |   41 
 2 files changed, 82 insertions(+)

Copied: haskell-data-default/repos/community-staging-i686/PKGBUILD (from rev 
236992, haskell-data-default/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-06-15 04:47:59 UTC (rev 236993)
@@ -0,0 +1,41 @@
+# Maintainer: Jelle van der Waa 
+
+_hkgname=data-default
+pkgname=haskell-data-default
+pkgver=0.7.1.1
+pkgrel=5
+pkgdesc="A class for types with a default value"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+depends=('ghc' 'haskell-data-default-class' 
'haskell-data-default-instances-containers' 
'haskell-data-default-instances-dlist' 
'haskell-data-default-instances-old-locale')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+md5sums=('13ddcc28e24cd58937c7d130e885749a')
+
+build() {
+cd ${srcdir}/${_hkgname}-${pkgver}
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid -fnetwork-uri
+runhaskell Setup build
+runhaskell Setup haddock
+runhaskell Setup register   --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 ${pkgdir}/usr/share/doc/ghc/html/libraries
+ln -s /usr/share/doc/${pkgname}/html 
${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}
+runhaskell Setup copy --destdir=${pkgdir}
+install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE
+rm -f ${pkgdir}/usr/share/doc/${pkgname}/LICENSE
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-data-default/repos/community-staging-x86_64/PKGBUILD (from rev 
236992, haskell-data-default/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-06-15 04:47:59 UTC (rev 236993)
@@ -0,0 +1,41 @@
+# Maintainer: Jelle van der Waa 
+
+_hkgname=data-default
+pkgname=haskell-data-default
+pkgver=0.7.1.1
+pkgrel=5
+pkgdesc="A class for types with a default value"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+depends=('ghc' 'haskell-data-default-class' 
'haskell-data-default-instances-containers' 
'haskell-data-default-instances-dlist' 
'haskell-data-default-instances-old-locale')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+md5sums=('13ddcc28e24cd58937c7d130e885749a')
+
+build() {
+cd ${srcdir}/${_hkgname}-${pkgver}
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid -fnetwork-uri
+runhaskell Setup build
+runhaskell Setup haddock
+runhaskell Setup register   --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 ${pkgdir}/usr/share/doc/ghc/html/libraries
+ln -s /usr/share/doc/${pkgname}/html 
${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}
+runhaskell Setup copy --destdir=${pkgdir}
+install -D -m644 LICENSE 

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

2017-06-14 Thread Felix Yan
Date: Thursday, June 15, 2017 @ 04:47:30
  Author: felixonmars
Revision: 236992

upgpkg: haskell-data-default 0.7.1.1-5

rebuild with ghc,8.0.2

Modified:
  haskell-data-default/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-06-15 04:45:40 UTC (rev 236991)
+++ PKGBUILD2017-06-15 04:47:30 UTC (rev 236992)
@@ -1,19 +1,20 @@
 # Maintainer: Jelle van der Waa 
+
 _hkgname=data-default
 pkgname=haskell-data-default
 pkgver=0.7.1.1
-pkgrel=4
+pkgrel=5
 pkgdesc="A class for types with a default value"
-url="http://hackage.haskell.org/package/${_hkgname};
+url="https://hackage.haskell.org/package/${_hkgname};
 license=('custom:BSD3')
 arch=('i686' 'x86_64')
-depends=('ghc=8.0.1' 'haskell-data-default-class' 
'haskell-data-default-instances-containers' 
'haskell-data-default-instances-dlist' 
'haskell-data-default-instances-old-locale')
+depends=('ghc' 'haskell-data-default-class' 
'haskell-data-default-instances-containers' 
'haskell-data-default-instances-dlist' 
'haskell-data-default-instances-old-locale')
 
source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
 md5sums=('13ddcc28e24cd58937c7d130e885749a')
 
 build() {
 cd ${srcdir}/${_hkgname}-${pkgver}
-runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
 --libsubdir=\$compiler/site-local/\$pkgid -fnetwork-uri
 runhaskell Setup build
@@ -34,4 +35,7 @@
 runhaskell Setup copy --destdir=${pkgdir}
 install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE
 rm -f ${pkgdir}/usr/share/doc/${pkgname}/LICENSE
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
 }


[arch-commits] Commit in haskell-data-checked/repos (4 files)

2017-06-14 Thread Felix Yan
Date: Thursday, June 15, 2017 @ 04:45:40
  Author: felixonmars
Revision: 236991

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  haskell-data-checked/repos/community-staging-i686/
  haskell-data-checked/repos/community-staging-i686/PKGBUILD
(from rev 236990, haskell-data-checked/trunk/PKGBUILD)
  haskell-data-checked/repos/community-staging-x86_64/
  haskell-data-checked/repos/community-staging-x86_64/PKGBUILD
(from rev 236990, haskell-data-checked/trunk/PKGBUILD)

---+
 community-staging-i686/PKGBUILD   |   43 
 community-staging-x86_64/PKGBUILD |   43 
 2 files changed, 86 insertions(+)

Copied: haskell-data-checked/repos/community-staging-i686/PKGBUILD (from rev 
236990, haskell-data-checked/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-06-15 04:45:40 UTC (rev 236991)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=data-checked
+pkgname=haskell-data-checked
+pkgver=0.3
+pkgrel=2
+pkgdesc="Type-indexed runtime-checked properties"
+url="https://github.com/mvv/data-checked;
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+depends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+md5sums=('7abc06619bd175cece9994cf8f1361a9')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-data-checked/repos/community-staging-x86_64/PKGBUILD (from rev 
236990, haskell-data-checked/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-06-15 04:45:40 UTC (rev 236991)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=data-checked
+pkgname=haskell-data-checked
+pkgver=0.3
+pkgrel=2
+pkgdesc="Type-indexed runtime-checked properties"
+url="https://github.com/mvv/data-checked;
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+depends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+md5sums=('7abc06619bd175cece9994cf8f1361a9')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}


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

2017-06-14 Thread Felix Yan
Date: Thursday, June 15, 2017 @ 04:45:17
  Author: felixonmars
Revision: 236990

upgpkg: haskell-data-checked 0.3-2

rebuild with ghc,8.0.2

Modified:
  haskell-data-checked/trunk/PKGBUILD

--+
 PKGBUILD |9 ++---
 1 file changed, 6 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-06-15 04:43:59 UTC (rev 236989)
+++ PKGBUILD2017-06-15 04:45:17 UTC (rev 236990)
@@ -4,12 +4,12 @@
 _hkgname=data-checked
 pkgname=haskell-data-checked
 pkgver=0.3
-pkgrel=1
+pkgrel=2
 pkgdesc="Type-indexed runtime-checked properties"
 url="https://github.com/mvv/data-checked;
 license=('custom:BSD3')
 arch=('i686' 'x86_64')
-depends=('ghc=8.0.1')
+depends=('ghc')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
 md5sums=('7abc06619bd175cece9994cf8f1361a9')
 
@@ -16,7 +16,7 @@
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"
 
-runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
 --libsubdir=\$compiler/site-local/\$pkgid
 runhaskell Setup build
@@ -37,4 +37,7 @@
 runhaskell Setup copy --destdir="${pkgdir}"
 install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
 rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
 }


[arch-commits] Commit in haskell-fast-logger/repos (4 files)

2017-06-14 Thread Felix Yan
Date: Thursday, June 15, 2017 @ 04:43:59
  Author: felixonmars
Revision: 236989

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  haskell-fast-logger/repos/community-staging-i686/
  haskell-fast-logger/repos/community-staging-i686/PKGBUILD
(from rev 236988, haskell-fast-logger/trunk/PKGBUILD)
  haskell-fast-logger/repos/community-staging-x86_64/
  haskell-fast-logger/repos/community-staging-x86_64/PKGBUILD
(from rev 236988, haskell-fast-logger/trunk/PKGBUILD)

---+
 community-staging-i686/PKGBUILD   |   44 
 community-staging-x86_64/PKGBUILD |   44 
 2 files changed, 88 insertions(+)

Copied: haskell-fast-logger/repos/community-staging-i686/PKGBUILD (from rev 
236988, haskell-fast-logger/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-06-15 04:43:59 UTC (rev 236989)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=fast-logger
+pkgname=haskell-fast-logger
+pkgver=2.4.10
+pkgrel=3
+pkgdesc="A fast logging system"
+url="https://github.com/kazu-yamamoto/logger;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc" "haskell-auto-update" "haskell-easy-file" "haskell-text" 
"haskell-unix-time")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('dec4a5d1a88f822d08d334ee870a08a8bb63b2b226d145cd24a7f08676ce678d')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-fast-logger/repos/community-staging-x86_64/PKGBUILD (from rev 
236988, haskell-fast-logger/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-06-15 04:43:59 UTC (rev 236989)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=fast-logger
+pkgname=haskell-fast-logger
+pkgver=2.4.10
+pkgrel=3
+pkgdesc="A fast logging system"
+url="https://github.com/kazu-yamamoto/logger;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc" "haskell-auto-update" "haskell-easy-file" "haskell-text" 
"haskell-unix-time")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('dec4a5d1a88f822d08d334ee870a08a8bb63b2b226d145cd24a7f08676ce678d')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 

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

2017-06-14 Thread Felix Yan
Date: Thursday, June 15, 2017 @ 04:43:36
  Author: felixonmars
Revision: 236988

upgpkg: haskell-fast-logger 2.4.10-3

rebuild with ghc,8.0.2

Modified:
  haskell-fast-logger/trunk/PKGBUILD

--+
 PKGBUILD |9 ++---
 1 file changed, 6 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-06-15 04:42:15 UTC (rev 236987)
+++ PKGBUILD2017-06-15 04:43:36 UTC (rev 236988)
@@ -5,12 +5,12 @@
 _hkgname=fast-logger
 pkgname=haskell-fast-logger
 pkgver=2.4.10
-pkgrel=2
+pkgrel=3
 pkgdesc="A fast logging system"
 url="https://github.com/kazu-yamamoto/logger;
 license=("custom:BSD3")
 arch=('i686' 'x86_64')
-depends=("ghc=8.0.1" "haskell-auto-update" "haskell-easy-file" "haskell-text" 
"haskell-unix-time")
+depends=("ghc" "haskell-auto-update" "haskell-easy-file" "haskell-text" 
"haskell-unix-time")
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
 sha256sums=('dec4a5d1a88f822d08d334ee870a08a8bb63b2b226d145cd24a7f08676ce678d')
 
@@ -17,7 +17,7 @@
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"
 
-runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
 --libsubdir=\$compiler/site-local/\$pkgid
 runhaskell Setup build
@@ -38,4 +38,7 @@
 runhaskell Setup copy --destdir="${pkgdir}"
 install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
 rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
 }


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

2017-06-14 Thread Felix Yan
Date: Thursday, June 15, 2017 @ 04:42:15
  Author: felixonmars
Revision: 236987

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

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

---+
 community-staging-i686/PKGBUILD   |   44 
 community-staging-x86_64/PKGBUILD |   44 
 2 files changed, 88 insertions(+)

Copied: haskell-blaze-markup/repos/community-staging-i686/PKGBUILD (from rev 
236986, haskell-blaze-markup/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-06-15 04:42:15 UTC (rev 236987)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=blaze-markup
+pkgname=haskell-blaze-markup
+pkgver=0.7.1.1
+pkgrel=3
+pkgdesc="A blazingly fast markup combinator library for Haskell"
+url="http://jaspervdj.be/blaze;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc" "haskell-blaze-builder" "haskell-text")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('638da5984ecd5bcc87f5836786ff93352058a8856bea428d7ffd25bc26c54303')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-blaze-markup/repos/community-staging-x86_64/PKGBUILD (from rev 
236986, haskell-blaze-markup/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-06-15 04:42:15 UTC (rev 236987)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=blaze-markup
+pkgname=haskell-blaze-markup
+pkgver=0.7.1.1
+pkgrel=3
+pkgdesc="A blazingly fast markup combinator library for Haskell"
+url="http://jaspervdj.be/blaze;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc" "haskell-blaze-builder" "haskell-text")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('638da5984ecd5bcc87f5836786ff93352058a8856bea428d7ffd25bc26c54303')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 

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

2017-06-14 Thread Felix Yan
Date: Thursday, June 15, 2017 @ 04:41:51
  Author: felixonmars
Revision: 236986

upgpkg: haskell-blaze-markup 0.7.1.1-3

rebuild with ghc,8.0.2

Modified:
  haskell-blaze-markup/trunk/PKGBUILD

--+
 PKGBUILD |9 ++---
 1 file changed, 6 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-06-15 04:36:45 UTC (rev 236985)
+++ PKGBUILD2017-06-15 04:41:51 UTC (rev 236986)
@@ -5,12 +5,12 @@
 _hkgname=blaze-markup
 pkgname=haskell-blaze-markup
 pkgver=0.7.1.1
-pkgrel=2
+pkgrel=3
 pkgdesc="A blazingly fast markup combinator library for Haskell"
 url="http://jaspervdj.be/blaze;
 license=("custom:BSD3")
 arch=('i686' 'x86_64')
-depends=("ghc=8.0.1" "haskell-blaze-builder" "haskell-text")
+depends=("ghc" "haskell-blaze-builder" "haskell-text")
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
 sha256sums=('638da5984ecd5bcc87f5836786ff93352058a8856bea428d7ffd25bc26c54303')
 
@@ -17,7 +17,7 @@
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"
 
-runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
 --libsubdir=\$compiler/site-local/\$pkgid
 runhaskell Setup build
@@ -38,4 +38,7 @@
 runhaskell Setup copy --destdir="${pkgdir}"
 install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
 rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
 }


[arch-commits] Commit in haskell-x509-store/repos (4 files)

2017-06-14 Thread Felix Yan
Date: Thursday, June 15, 2017 @ 04:36:45
  Author: felixonmars
Revision: 236985

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  haskell-x509-store/repos/community-staging-i686/
  haskell-x509-store/repos/community-staging-i686/PKGBUILD
(from rev 236984, haskell-x509-store/trunk/PKGBUILD)
  haskell-x509-store/repos/community-staging-x86_64/
  haskell-x509-store/repos/community-staging-x86_64/PKGBUILD
(from rev 236984, haskell-x509-store/trunk/PKGBUILD)

---+
 community-staging-i686/PKGBUILD   |   45 
 community-staging-x86_64/PKGBUILD |   45 
 2 files changed, 90 insertions(+)

Copied: haskell-x509-store/repos/community-staging-i686/PKGBUILD (from rev 
236984, haskell-x509-store/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-06-15 04:36:45 UTC (rev 236985)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=x509-store
+pkgname=haskell-x509-store
+pkgver=1.6.2
+pkgrel=19
+pkgdesc="X.509 collection accessing and storing methods"
+url="http://github.com/vincenthz/hs-certificate;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc" "haskell-asn1-encoding" "haskell-asn1-types" "haskell-mtl" 
"haskell-cryptonite"
+ "haskell-pem" "haskell-x509")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('49fd261c7e55a45fd357931a6d9f81e22f242e6047304d3e2662e43db94d807b')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-x509-store/repos/community-staging-x86_64/PKGBUILD (from rev 
236984, haskell-x509-store/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-06-15 04:36:45 UTC (rev 236985)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=x509-store
+pkgname=haskell-x509-store
+pkgver=1.6.2
+pkgrel=19
+pkgdesc="X.509 collection accessing and storing methods"
+url="http://github.com/vincenthz/hs-certificate;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc" "haskell-asn1-encoding" "haskell-asn1-types" "haskell-mtl" 
"haskell-cryptonite"
+ "haskell-pem" "haskell-x509")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('49fd261c7e55a45fd357931a6d9f81e22f242e6047304d3e2662e43db94d807b')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 

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

2017-06-14 Thread Felix Yan
Date: Thursday, June 15, 2017 @ 04:36:22
  Author: felixonmars
Revision: 236984

upgpkg: haskell-x509-store 1.6.2-19

rebuild with ghc,8.0.2

Modified:
  haskell-x509-store/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-06-15 04:34:54 UTC (rev 236983)
+++ PKGBUILD2017-06-15 04:36:22 UTC (rev 236984)
@@ -5,13 +5,13 @@
 _hkgname=x509-store
 pkgname=haskell-x509-store
 pkgver=1.6.2
-pkgrel=18
+pkgrel=19
 pkgdesc="X.509 collection accessing and storing methods"
 url="http://github.com/vincenthz/hs-certificate;
 license=("custom:BSD3")
 arch=('i686' 'x86_64')
-depends=("ghc=8.0.1" "haskell-asn1-encoding" "haskell-asn1-types" "haskell-mtl"
- "haskell-cryptonite" "haskell-pem" "haskell-x509")
+depends=("ghc" "haskell-asn1-encoding" "haskell-asn1-types" "haskell-mtl" 
"haskell-cryptonite"
+ "haskell-pem" "haskell-x509")
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
 sha256sums=('49fd261c7e55a45fd357931a6d9f81e22f242e6047304d3e2662e43db94d807b')
 
@@ -18,7 +18,7 @@
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"
 
-runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
 --libsubdir=\$compiler/site-local/\$pkgid
 runhaskell Setup build
@@ -39,4 +39,7 @@
 runhaskell Setup copy --destdir="${pkgdir}"
 install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
 rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
 }


[arch-commits] Commit in haskell-crypto-api/repos (4 files)

2017-06-14 Thread Felix Yan
Date: Thursday, June 15, 2017 @ 04:34:54
  Author: felixonmars
Revision: 236983

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  haskell-crypto-api/repos/community-staging-i686/
  haskell-crypto-api/repos/community-staging-i686/PKGBUILD
(from rev 236982, haskell-crypto-api/trunk/PKGBUILD)
  haskell-crypto-api/repos/community-staging-x86_64/
  haskell-crypto-api/repos/community-staging-x86_64/PKGBUILD
(from rev 236982, haskell-crypto-api/trunk/PKGBUILD)

---+
 community-staging-i686/PKGBUILD   |   45 
 community-staging-x86_64/PKGBUILD |   45 
 2 files changed, 90 insertions(+)

Copied: haskell-crypto-api/repos/community-staging-i686/PKGBUILD (from rev 
236982, haskell-crypto-api/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-06-15 04:34:54 UTC (rev 236983)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=crypto-api
+pkgname=haskell-crypto-api
+pkgver=0.13.2
+pkgrel=9
+pkgdesc="A generic interface for cryptographic operations"
+url="https://github.com/TomMD/crypto-api;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc" "haskell-cereal" "haskell-entropy" "haskell-tagged")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('5331d511a9761d5073e6661148234228d88f8ace14e2994171f0bcf5183e82ed')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-f-all_cpolys
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-crypto-api/repos/community-staging-x86_64/PKGBUILD (from rev 
236982, haskell-crypto-api/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-06-15 04:34:54 UTC (rev 236983)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=crypto-api
+pkgname=haskell-crypto-api
+pkgver=0.13.2
+pkgrel=9
+pkgdesc="A generic interface for cryptographic operations"
+url="https://github.com/TomMD/crypto-api;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc" "haskell-cereal" "haskell-entropy" "haskell-tagged")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('5331d511a9761d5073e6661148234228d88f8ace14e2994171f0bcf5183e82ed')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-f-all_cpolys
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"

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

2017-06-14 Thread Felix Yan
Date: Thursday, June 15, 2017 @ 04:34:28
  Author: felixonmars
Revision: 236982

upgpkg: haskell-crypto-api 0.13.2-9

rebuild with ghc,8.0.2

Modified:
  haskell-crypto-api/trunk/PKGBUILD

--+
 PKGBUILD |9 ++---
 1 file changed, 6 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-06-15 04:32:39 UTC (rev 236981)
+++ PKGBUILD2017-06-15 04:34:28 UTC (rev 236982)
@@ -5,12 +5,12 @@
 _hkgname=crypto-api
 pkgname=haskell-crypto-api
 pkgver=0.13.2
-pkgrel=8
+pkgrel=9
 pkgdesc="A generic interface for cryptographic operations"
 url="https://github.com/TomMD/crypto-api;
 license=("custom:BSD3")
 arch=('i686' 'x86_64')
-depends=("ghc=8.0.1" "haskell-cereal" "haskell-entropy" "haskell-tagged")
+depends=("ghc" "haskell-cereal" "haskell-entropy" "haskell-tagged")
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
 sha256sums=('5331d511a9761d5073e6661148234228d88f8ace14e2994171f0bcf5183e82ed')
 
@@ -17,7 +17,7 @@
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"
 
-runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
 --libsubdir=\$compiler/site-local/\$pkgid \
 -f-all_cpolys
@@ -39,4 +39,7 @@
 runhaskell Setup copy --destdir="${pkgdir}"
 install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
 rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
 }


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

2017-06-14 Thread Felix Yan
Date: Thursday, June 15, 2017 @ 04:32:39
  Author: felixonmars
Revision: 236981

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

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

---+
 community-staging-i686/PKGBUILD   |   49 
 community-staging-x86_64/PKGBUILD |   49 
 2 files changed, 98 insertions(+)

Copied: haskell-wai/repos/community-staging-i686/PKGBUILD (from rev 236980, 
haskell-wai/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-06-15 04:32:39 UTC (rev 236981)
@@ -0,0 +1,49 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=wai
+pkgname=haskell-wai
+pkgver=3.2.1.1
+pkgrel=17
+pkgdesc="Web Application Interface."
+url="https://github.com/yesodweb/wai;
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc" "haskell-blaze-builder" "haskell-http-types" "haskell-network" 
"haskell-text"
+ "haskell-vault")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('5d80a68f5d8806682d8267b7dacc383d094e3ef7ecd705f20e42c91cad564e21')
+
+prepare() {
+sed -i '/bytestring-builder/d' $_hkgname-$pkgver/$_hkgname.cabal
+}
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-wai/repos/community-staging-x86_64/PKGBUILD (from rev 236980, 
haskell-wai/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-06-15 04:32:39 UTC (rev 236981)
@@ -0,0 +1,49 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=wai
+pkgname=haskell-wai
+pkgver=3.2.1.1
+pkgrel=17
+pkgdesc="Web Application Interface."
+url="https://github.com/yesodweb/wai;
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc" "haskell-blaze-builder" "haskell-http-types" "haskell-network" 
"haskell-text"
+ "haskell-vault")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('5d80a68f5d8806682d8267b7dacc383d094e3ef7ecd705f20e42c91cad564e21')
+
+prepare() {
+sed -i '/bytestring-builder/d' $_hkgname-$pkgver/$_hkgname.cabal
+}
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 

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

2017-06-14 Thread Felix Yan
Date: Thursday, June 15, 2017 @ 04:32:16
  Author: felixonmars
Revision: 236980

upgpkg: haskell-wai 3.2.1.1-17

rebuild with ghc,8.0.2

Modified:
  haskell-wai/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-06-15 04:30:21 UTC (rev 236979)
+++ PKGBUILD2017-06-15 04:32:16 UTC (rev 236980)
@@ -5,13 +5,13 @@
 _hkgname=wai
 pkgname=haskell-wai
 pkgver=3.2.1.1
-pkgrel=16
+pkgrel=17
 pkgdesc="Web Application Interface."
 url="https://github.com/yesodweb/wai;
 license=("MIT")
 arch=('i686' 'x86_64')
-depends=("ghc=8.0.1" "haskell-blaze-builder" "haskell-http-types" 
"haskell-network"
- "haskell-text" "haskell-vault")
+depends=("ghc" "haskell-blaze-builder" "haskell-http-types" "haskell-network" 
"haskell-text"
+ "haskell-vault")
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
 sha256sums=('5d80a68f5d8806682d8267b7dacc383d094e3ef7ecd705f20e42c91cad564e21')
 
@@ -22,7 +22,7 @@
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"
 
-runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
 --libsubdir=\$compiler/site-local/\$pkgid
 runhaskell Setup build
@@ -43,4 +43,7 @@
 runhaskell Setup copy --destdir="${pkgdir}"
 install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
 rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
 }


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

2017-06-14 Thread Felix Yan
Date: Thursday, June 15, 2017 @ 04:29:55
  Author: felixonmars
Revision: 236978

upgpkg: haskell-hex 0.1.2-3

rebuild with ghc,8.0.2

Modified:
  haskell-hex/trunk/PKGBUILD

--+
 PKGBUILD |9 ++---
 1 file changed, 6 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-06-15 04:28:36 UTC (rev 236977)
+++ PKGBUILD2017-06-15 04:29:55 UTC (rev 236978)
@@ -5,12 +5,12 @@
 _hkgname=hex
 pkgname=haskell-hex
 pkgver=0.1.2
-pkgrel=2
+pkgrel=3
 pkgdesc="Convert strings into hexadecimal and back."
 url="https://hackage.haskell.org/package/${_hkgname};
 license=("custom:BSD3")
 arch=('i686' 'x86_64')
-depends=("ghc=8.0.1")
+depends=("ghc")
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
 sha256sums=('12ee1243edd80570a486521565fb0c9b5e39374f21a12f050636e71d55ec61ec')
 
@@ -17,7 +17,7 @@
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"
 
-runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
 --libsubdir=\$compiler/site-local/\$pkgid
 runhaskell Setup build
@@ -38,4 +38,7 @@
 runhaskell Setup copy --destdir="${pkgdir}"
 install -D -m644 "COPYING" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
 rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYING"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
 }


[arch-commits] Commit in haskell-hex/repos (4 files)

2017-06-14 Thread Felix Yan
Date: Thursday, June 15, 2017 @ 04:30:21
  Author: felixonmars
Revision: 236979

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  haskell-hex/repos/community-staging-i686/
  haskell-hex/repos/community-staging-i686/PKGBUILD
(from rev 236978, haskell-hex/trunk/PKGBUILD)
  haskell-hex/repos/community-staging-x86_64/
  haskell-hex/repos/community-staging-x86_64/PKGBUILD
(from rev 236978, haskell-hex/trunk/PKGBUILD)

---+
 community-staging-i686/PKGBUILD   |   44 
 community-staging-x86_64/PKGBUILD |   44 
 2 files changed, 88 insertions(+)

Copied: haskell-hex/repos/community-staging-i686/PKGBUILD (from rev 236978, 
haskell-hex/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-06-15 04:30:21 UTC (rev 236979)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hex
+pkgname=haskell-hex
+pkgver=0.1.2
+pkgrel=3
+pkgdesc="Convert strings into hexadecimal and back."
+url="https://hackage.haskell.org/package/${_hkgname};
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('12ee1243edd80570a486521565fb0c9b5e39374f21a12f050636e71d55ec61ec')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "COPYING" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYING"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-hex/repos/community-staging-x86_64/PKGBUILD (from rev 236978, 
haskell-hex/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-06-15 04:30:21 UTC (rev 236979)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hex
+pkgname=haskell-hex
+pkgver=0.1.2
+pkgrel=3
+pkgdesc="Convert strings into hexadecimal and back."
+url="https://hackage.haskell.org/package/${_hkgname};
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('12ee1243edd80570a486521565fb0c9b5e39374f21a12f050636e71d55ec61ec')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "COPYING" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYING"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}


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

2017-06-14 Thread Felix Yan
Date: Thursday, June 15, 2017 @ 04:28:36
  Author: felixonmars
Revision: 236977

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

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

---+
 community-staging-i686/PKGBUILD   |   45 
 community-staging-x86_64/PKGBUILD |   45 
 2 files changed, 90 insertions(+)

Copied: haskell-cipher-aes/repos/community-staging-i686/PKGBUILD (from rev 
236976, haskell-cipher-aes/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-06-15 04:28:36 UTC (rev 236977)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=cipher-aes
+pkgname=haskell-cipher-aes
+pkgver=0.2.11
+pkgrel=16
+pkgdesc="Fast AES cipher implementation with advanced mode of operations"
+url="https://github.com/vincenthz/hs-cipher-aes;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc" "haskell-byteable" "haskell-crypto-cipher-types" 
"haskell-securemem")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('d3b171895698c73da24d7ce97543f725d26637f038de670c0fd4012ca7f95015')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-fsupport_aesni
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-cipher-aes/repos/community-staging-x86_64/PKGBUILD (from rev 
236976, haskell-cipher-aes/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-06-15 04:28:36 UTC (rev 236977)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=cipher-aes
+pkgname=haskell-cipher-aes
+pkgver=0.2.11
+pkgrel=16
+pkgdesc="Fast AES cipher implementation with advanced mode of operations"
+url="https://github.com/vincenthz/hs-cipher-aes;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc" "haskell-byteable" "haskell-crypto-cipher-types" 
"haskell-securemem")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('d3b171895698c73da24d7ce97543f725d26637f038de670c0fd4012ca7f95015')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-fsupport_aesni
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 

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

2017-06-14 Thread Felix Yan
Date: Thursday, June 15, 2017 @ 04:28:11
  Author: felixonmars
Revision: 236976

upgpkg: haskell-cipher-aes 0.2.11-16

rebuild with ghc,8.0.2

Modified:
  haskell-cipher-aes/trunk/PKGBUILD

--+
 PKGBUILD |9 ++---
 1 file changed, 6 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-06-15 04:26:45 UTC (rev 236975)
+++ PKGBUILD2017-06-15 04:28:11 UTC (rev 236976)
@@ -5,12 +5,12 @@
 _hkgname=cipher-aes
 pkgname=haskell-cipher-aes
 pkgver=0.2.11
-pkgrel=15
+pkgrel=16
 pkgdesc="Fast AES cipher implementation with advanced mode of operations"
 url="https://github.com/vincenthz/hs-cipher-aes;
 license=("custom:BSD3")
 arch=('i686' 'x86_64')
-depends=("ghc=8.0.1" "haskell-byteable" "haskell-crypto-cipher-types" 
"haskell-securemem")
+depends=("ghc" "haskell-byteable" "haskell-crypto-cipher-types" 
"haskell-securemem")
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
 sha256sums=('d3b171895698c73da24d7ce97543f725d26637f038de670c0fd4012ca7f95015')
 
@@ -17,7 +17,7 @@
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"
 
-runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
 --libsubdir=\$compiler/site-local/\$pkgid \
 -fsupport_aesni
@@ -39,4 +39,7 @@
 runhaskell Setup copy --destdir="${pkgdir}"
 install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
 rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
 }


[arch-commits] Commit in haskell-monad-loops/repos (4 files)

2017-06-14 Thread Felix Yan
Date: Thursday, June 15, 2017 @ 04:26:45
  Author: felixonmars
Revision: 236975

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  haskell-monad-loops/repos/community-staging-i686/
  haskell-monad-loops/repos/community-staging-i686/PKGBUILD
(from rev 236974, haskell-monad-loops/trunk/PKGBUILD)
  haskell-monad-loops/repos/community-staging-x86_64/
  haskell-monad-loops/repos/community-staging-x86_64/PKGBUILD
(from rev 236974, haskell-monad-loops/trunk/PKGBUILD)

---+
 community-staging-i686/PKGBUILD   |   43 
 community-staging-x86_64/PKGBUILD |   43 
 2 files changed, 86 insertions(+)

Copied: haskell-monad-loops/repos/community-staging-i686/PKGBUILD (from rev 
236974, haskell-monad-loops/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-06-15 04:26:45 UTC (rev 236975)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=monad-loops
+pkgname=haskell-monad-loops
+pkgver=0.4.3
+pkgrel=4
+pkgdesc="Monadic loops"
+url="https://github.com/mokus0/monad-loops;
+license=("custom:PublicDomain")
+arch=('i686' 'x86_64')
+depends=("ghc")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('7eaaaf6bc43661e9e86e310ff8c56fbea16eb6bf13c31a2e28103138ac164c18')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-fbase4
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-monad-loops/repos/community-staging-x86_64/PKGBUILD (from rev 
236974, haskell-monad-loops/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-06-15 04:26:45 UTC (rev 236975)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=monad-loops
+pkgname=haskell-monad-loops
+pkgver=0.4.3
+pkgrel=4
+pkgdesc="Monadic loops"
+url="https://github.com/mokus0/monad-loops;
+license=("custom:PublicDomain")
+arch=('i686' 'x86_64')
+depends=("ghc")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('7eaaaf6bc43661e9e86e310ff8c56fbea16eb6bf13c31a2e28103138ac164c18')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-fbase4
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}


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

2017-06-14 Thread Felix Yan
Date: Thursday, June 15, 2017 @ 04:26:18
  Author: felixonmars
Revision: 236974

upgpkg: haskell-monad-loops 0.4.3-4

rebuild with ghc,8.0.2

Modified:
  haskell-monad-loops/trunk/PKGBUILD

--+
 PKGBUILD |9 ++---
 1 file changed, 6 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-06-15 04:24:55 UTC (rev 236973)
+++ PKGBUILD2017-06-15 04:26:18 UTC (rev 236974)
@@ -5,12 +5,12 @@
 _hkgname=monad-loops
 pkgname=haskell-monad-loops
 pkgver=0.4.3
-pkgrel=3
+pkgrel=4
 pkgdesc="Monadic loops"
 url="https://github.com/mokus0/monad-loops;
 license=("custom:PublicDomain")
 arch=('i686' 'x86_64')
-depends=("ghc=8.0.1")
+depends=("ghc")
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
 sha256sums=('7eaaaf6bc43661e9e86e310ff8c56fbea16eb6bf13c31a2e28103138ac164c18')
 
@@ -17,7 +17,7 @@
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"
 
-runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
 --libsubdir=\$compiler/site-local/\$pkgid \
 -fbase4
@@ -37,4 +37,7 @@
 install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
 ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
 runhaskell Setup copy --destdir="${pkgdir}"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
 }


[arch-commits] Commit in haskell-bifunctors/repos (4 files)

2017-06-14 Thread Felix Yan
Date: Thursday, June 15, 2017 @ 04:24:55
  Author: felixonmars
Revision: 236973

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  haskell-bifunctors/repos/community-staging-i686/
  haskell-bifunctors/repos/community-staging-i686/PKGBUILD
(from rev 236972, haskell-bifunctors/trunk/PKGBUILD)
  haskell-bifunctors/repos/community-staging-x86_64/
  haskell-bifunctors/repos/community-staging-x86_64/PKGBUILD
(from rev 236972, haskell-bifunctors/trunk/PKGBUILD)

---+
 community-staging-i686/PKGBUILD   |   45 
 community-staging-x86_64/PKGBUILD |   45 
 2 files changed, 90 insertions(+)

Copied: haskell-bifunctors/repos/community-staging-i686/PKGBUILD (from rev 
236972, haskell-bifunctors/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-06-15 04:24:55 UTC (rev 236973)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=bifunctors
+pkgname=haskell-bifunctors
+pkgver=5.4.2
+pkgrel=3
+pkgdesc="Bifunctors"
+url="http://github.com/ekmett/bifunctors/;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc" "haskell-base-orphans" "haskell-comonad" "haskell-semigroups" 
"haskell-tagged")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('304281f112b34014fcce6082d8e7584333fcd740b3046e1dfd1bc6910221d9306808a5f0f023e9e63917e9c604d8ae7f6a0cac98aee52dd52e3580cb6a199e93')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-ftagged -fsemigroups
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-bifunctors/repos/community-staging-x86_64/PKGBUILD (from rev 
236972, haskell-bifunctors/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-06-15 04:24:55 UTC (rev 236973)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=bifunctors
+pkgname=haskell-bifunctors
+pkgver=5.4.2
+pkgrel=3
+pkgdesc="Bifunctors"
+url="http://github.com/ekmett/bifunctors/;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc" "haskell-base-orphans" "haskell-comonad" "haskell-semigroups" 
"haskell-tagged")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('304281f112b34014fcce6082d8e7584333fcd740b3046e1dfd1bc6910221d9306808a5f0f023e9e63917e9c604d8ae7f6a0cac98aee52dd52e3580cb6a199e93')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-ftagged -fsemigroups
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s 

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

2017-06-14 Thread Felix Yan
Date: Thursday, June 15, 2017 @ 04:24:23
  Author: felixonmars
Revision: 236972

upgpkg: haskell-bifunctors 5.4.2-3

rebuild with ghc,8.0.2

Modified:
  haskell-bifunctors/trunk/PKGBUILD

--+
 PKGBUILD |9 ++---
 1 file changed, 6 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-06-15 04:21:12 UTC (rev 236971)
+++ PKGBUILD2017-06-15 04:24:23 UTC (rev 236972)
@@ -5,12 +5,12 @@
 _hkgname=bifunctors
 pkgname=haskell-bifunctors
 pkgver=5.4.2
-pkgrel=2
+pkgrel=3
 pkgdesc="Bifunctors"
 url="http://github.com/ekmett/bifunctors/;
 license=("custom:BSD3")
 arch=('i686' 'x86_64')
-depends=("ghc=8.0.1" "haskell-base-orphans" "haskell-comonad" 
"haskell-semigroups" "haskell-tagged")
+depends=("ghc" "haskell-base-orphans" "haskell-comonad" "haskell-semigroups" 
"haskell-tagged")
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
 
sha512sums=('304281f112b34014fcce6082d8e7584333fcd740b3046e1dfd1bc6910221d9306808a5f0f023e9e63917e9c604d8ae7f6a0cac98aee52dd52e3580cb6a199e93')
 
@@ -17,7 +17,7 @@
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"
 
-runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
 --libsubdir=\$compiler/site-local/\$pkgid \
 -ftagged -fsemigroups
@@ -39,4 +39,7 @@
 runhaskell Setup copy --destdir="${pkgdir}"
 install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
 rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
 }


[arch-commits] Commit in haskell-stm-chans/repos (4 files)

2017-06-14 Thread Felix Yan
Date: Thursday, June 15, 2017 @ 04:21:12
  Author: felixonmars
Revision: 236971

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  haskell-stm-chans/repos/community-staging-i686/
  haskell-stm-chans/repos/community-staging-i686/PKGBUILD
(from rev 236970, haskell-stm-chans/trunk/PKGBUILD)
  haskell-stm-chans/repos/community-staging-x86_64/
  haskell-stm-chans/repos/community-staging-x86_64/PKGBUILD
(from rev 236970, haskell-stm-chans/trunk/PKGBUILD)

---+
 community-staging-i686/PKGBUILD   |   44 
 community-staging-x86_64/PKGBUILD |   44 
 2 files changed, 88 insertions(+)

Copied: haskell-stm-chans/repos/community-staging-i686/PKGBUILD (from rev 
236970, haskell-stm-chans/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-06-15 04:21:12 UTC (rev 236971)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=stm-chans
+pkgname=haskell-stm-chans
+pkgver=3.0.0.4
+pkgrel=5
+pkgdesc="Additional types of channels for STM."
+url="http://code.haskell.org/~wren/;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc" "haskell-stm")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('2344fc5bfa33d565bad7b009fc0e2c5a7a595060ba149c661f44419fc0d54738')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-stm-chans/repos/community-staging-x86_64/PKGBUILD (from rev 
236970, haskell-stm-chans/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-06-15 04:21:12 UTC (rev 236971)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=stm-chans
+pkgname=haskell-stm-chans
+pkgver=3.0.0.4
+pkgrel=5
+pkgdesc="Additional types of channels for STM."
+url="http://code.haskell.org/~wren/;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc" "haskell-stm")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('2344fc5bfa33d565bad7b009fc0e2c5a7a595060ba149c661f44419fc0d54738')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find 

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

2017-06-14 Thread Felix Yan
Date: Thursday, June 15, 2017 @ 04:20:50
  Author: felixonmars
Revision: 236970

upgpkg: haskell-stm-chans 3.0.0.4-5

rebuild with ghc,8.0.2

Modified:
  haskell-stm-chans/trunk/PKGBUILD

--+
 PKGBUILD |9 ++---
 1 file changed, 6 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-06-15 04:19:15 UTC (rev 236969)
+++ PKGBUILD2017-06-15 04:20:50 UTC (rev 236970)
@@ -5,12 +5,12 @@
 _hkgname=stm-chans
 pkgname=haskell-stm-chans
 pkgver=3.0.0.4
-pkgrel=4
+pkgrel=5
 pkgdesc="Additional types of channels for STM."
 url="http://code.haskell.org/~wren/;
 license=("custom:BSD3")
 arch=('i686' 'x86_64')
-depends=("ghc=8.0.1" "haskell-stm")
+depends=("ghc" "haskell-stm")
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
 sha256sums=('2344fc5bfa33d565bad7b009fc0e2c5a7a595060ba149c661f44419fc0d54738')
 
@@ -17,7 +17,7 @@
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"
 
-runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
 --libsubdir=\$compiler/site-local/\$pkgid
 runhaskell Setup build
@@ -38,4 +38,7 @@
 runhaskell Setup copy --destdir="${pkgdir}"
 install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
 rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
 }


[arch-commits] Commit in haskell-uri-bytestring/repos (4 files)

2017-06-14 Thread Felix Yan
Date: Thursday, June 15, 2017 @ 04:19:15
  Author: felixonmars
Revision: 236969

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  haskell-uri-bytestring/repos/community-staging-i686/
  haskell-uri-bytestring/repos/community-staging-i686/PKGBUILD
(from rev 236968, haskell-uri-bytestring/trunk/PKGBUILD)
  haskell-uri-bytestring/repos/community-staging-x86_64/
  haskell-uri-bytestring/repos/community-staging-x86_64/PKGBUILD
(from rev 236968, haskell-uri-bytestring/trunk/PKGBUILD)

---+
 community-staging-i686/PKGBUILD   |   44 
 community-staging-x86_64/PKGBUILD |   44 
 2 files changed, 88 insertions(+)

Copied: haskell-uri-bytestring/repos/community-staging-i686/PKGBUILD (from rev 
236968, haskell-uri-bytestring/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-06-15 04:19:15 UTC (rev 236969)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=uri-bytestring
+pkgname=haskell-uri-bytestring
+pkgver=0.2.3.3
+pkgrel=2
+pkgdesc="Haskell URI parsing as ByteStrings"
+url="https://github.com/Soostone/uri-bytestring;
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+depends=('ghc' 'haskell-attoparsec' 'haskell-blaze-builder' 
'haskell-th-lift-instances')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('eda9ac8ff3698311bf02f2f338d13f6671887c6598710e8784eb37ba6d12cc8e01853ee3355fa08b1e0f9fb5bda3761a3de6141fb40bf6c6efe84f704fa39759')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-f-lib-Werror
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-uri-bytestring/repos/community-staging-x86_64/PKGBUILD (from 
rev 236968, haskell-uri-bytestring/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-06-15 04:19:15 UTC (rev 236969)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=uri-bytestring
+pkgname=haskell-uri-bytestring
+pkgver=0.2.3.3
+pkgrel=2
+pkgdesc="Haskell URI parsing as ByteStrings"
+url="https://github.com/Soostone/uri-bytestring;
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+depends=('ghc' 'haskell-attoparsec' 'haskell-blaze-builder' 
'haskell-th-lift-instances')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('eda9ac8ff3698311bf02f2f338d13f6671887c6598710e8784eb37ba6d12cc8e01853ee3355fa08b1e0f9fb5bda3761a3de6141fb40bf6c6efe84f704fa39759')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-f-lib-Werror
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 

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

2017-06-14 Thread Felix Yan
Date: Thursday, June 15, 2017 @ 04:18:49
  Author: felixonmars
Revision: 236968

upgpkg: haskell-uri-bytestring 0.2.3.3-2

rebuild with ghc,8.0.2

Modified:
  haskell-uri-bytestring/trunk/PKGBUILD

--+
 PKGBUILD |9 ++---
 1 file changed, 6 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-06-15 04:16:30 UTC (rev 236967)
+++ PKGBUILD2017-06-15 04:18:49 UTC (rev 236968)
@@ -4,12 +4,12 @@
 _hkgname=uri-bytestring
 pkgname=haskell-uri-bytestring
 pkgver=0.2.3.3
-pkgrel=1
+pkgrel=2
 pkgdesc="Haskell URI parsing as ByteStrings"
 url="https://github.com/Soostone/uri-bytestring;
 license=('custom:BSD3')
 arch=('i686' 'x86_64')
-depends=('ghc=8.0.1' 'haskell-attoparsec' 'haskell-blaze-builder' 
'haskell-th-lift-instances')
+depends=('ghc' 'haskell-attoparsec' 'haskell-blaze-builder' 
'haskell-th-lift-instances')
 
source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
 
sha512sums=('eda9ac8ff3698311bf02f2f338d13f6671887c6598710e8784eb37ba6d12cc8e01853ee3355fa08b1e0f9fb5bda3761a3de6141fb40bf6c6efe84f704fa39759')
 
@@ -16,7 +16,7 @@
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"
 
-runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
 --libsubdir=\$compiler/site-local/\$pkgid \
 -f-lib-Werror
@@ -38,4 +38,7 @@
 runhaskell Setup copy --destdir="${pkgdir}"
 install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
 rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
 }


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

2017-06-14 Thread Felix Yan
Date: Thursday, June 15, 2017 @ 04:16:09
  Author: felixonmars
Revision: 236966

upgpkg: haskell-appar 0.1.4-3

rebuild with ghc,8.0.2

Modified:
  haskell-appar/trunk/PKGBUILD

--+
 PKGBUILD |9 ++---
 1 file changed, 6 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-06-15 04:14:39 UTC (rev 236965)
+++ PKGBUILD2017-06-15 04:16:09 UTC (rev 236966)
@@ -5,12 +5,12 @@
 _hkgname=appar
 pkgname=haskell-appar
 pkgver=0.1.4
-pkgrel=2
+pkgrel=3
 pkgdesc="A simple applicative parser"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=("custom:BSD3")
 arch=('i686' 'x86_64')
-depends=("ghc=8.0.1")
+depends=("ghc")
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
 sha256sums=('58ea66abe4dd502d2fc01eecdb0828d5e214704a3c1b33b1f8b33974644c4b26')
 
@@ -17,7 +17,7 @@
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"
 
-runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
 --libsubdir=\$compiler/site-local/\$pkgid
 runhaskell Setup build
@@ -38,4 +38,7 @@
 runhaskell Setup copy --destdir="${pkgdir}"
 install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
 rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
 }


[arch-commits] Commit in haskell-appar/repos (4 files)

2017-06-14 Thread Felix Yan
Date: Thursday, June 15, 2017 @ 04:16:30
  Author: felixonmars
Revision: 236967

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  haskell-appar/repos/community-staging-i686/
  haskell-appar/repos/community-staging-i686/PKGBUILD
(from rev 236966, haskell-appar/trunk/PKGBUILD)
  haskell-appar/repos/community-staging-x86_64/
  haskell-appar/repos/community-staging-x86_64/PKGBUILD
(from rev 236966, haskell-appar/trunk/PKGBUILD)

---+
 community-staging-i686/PKGBUILD   |   44 
 community-staging-x86_64/PKGBUILD |   44 
 2 files changed, 88 insertions(+)

Copied: haskell-appar/repos/community-staging-i686/PKGBUILD (from rev 236966, 
haskell-appar/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-06-15 04:16:30 UTC (rev 236967)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=appar
+pkgname=haskell-appar
+pkgver=0.1.4
+pkgrel=3
+pkgdesc="A simple applicative parser"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('58ea66abe4dd502d2fc01eecdb0828d5e214704a3c1b33b1f8b33974644c4b26')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-appar/repos/community-staging-x86_64/PKGBUILD (from rev 236966, 
haskell-appar/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-06-15 04:16:30 UTC (rev 236967)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=appar
+pkgname=haskell-appar
+pkgver=0.1.4
+pkgrel=3
+pkgdesc="A simple applicative parser"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('58ea66abe4dd502d2fc01eecdb0828d5e214704a3c1b33b1f8b33974644c4b26')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}


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

2017-06-14 Thread Felix Yan
Date: Thursday, June 15, 2017 @ 04:14:39
  Author: felixonmars
Revision: 236965

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

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

---+
 community-staging-i686/PKGBUILD   |   47 
 community-staging-x86_64/PKGBUILD |   47 
 2 files changed, 94 insertions(+)

Copied: haskell-conduit-extra/repos/community-staging-i686/PKGBUILD (from rev 
236964, haskell-conduit-extra/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-06-15 04:14:39 UTC (rev 236965)
@@ -0,0 +1,47 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=conduit-extra
+pkgname=haskell-conduit-extra
+pkgver=1.1.16
+pkgrel=12
+pkgdesc="Batteries included conduit: adapters for common libraries."
+url="http://github.com/snoyberg/conduit;
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc" "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")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('c2272e0eebd101b9e3542c40da9c8ddb7e2840e9e6adb440457dfd9c57a68a9ce52648839771b02a96bac7100a1c66391444c4ff1a56cbee80d74bc4b5c2716e')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-conduit-extra/repos/community-staging-x86_64/PKGBUILD (from rev 
236964, haskell-conduit-extra/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-06-15 04:14:39 UTC (rev 236965)
@@ -0,0 +1,47 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=conduit-extra
+pkgname=haskell-conduit-extra
+pkgver=1.1.16
+pkgrel=12
+pkgdesc="Batteries included conduit: adapters for common libraries."
+url="http://github.com/snoyberg/conduit;
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc" "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")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('c2272e0eebd101b9e3542c40da9c8ddb7e2840e9e6adb440457dfd9c57a68a9ce52648839771b02a96bac7100a1c66391444c4ff1a56cbee80d74bc4b5c2716e')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister 

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

2017-06-14 Thread Felix Yan
Date: Thursday, June 15, 2017 @ 04:14:09
  Author: felixonmars
Revision: 236964

upgpkg: haskell-conduit-extra 1.1.16-12

rebuild with ghc,8.0.2

Modified:
  haskell-conduit-extra/trunk/PKGBUILD

--+
 PKGBUILD |9 ++---
 1 file changed, 6 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-06-15 04:10:04 UTC (rev 236963)
+++ PKGBUILD2017-06-15 04:14:09 UTC (rev 236964)
@@ -5,12 +5,12 @@
 _hkgname=conduit-extra
 pkgname=haskell-conduit-extra
 pkgver=1.1.16
-pkgrel=11
+pkgrel=12
 pkgdesc="Batteries included conduit: adapters for common libraries."
 url="http://github.com/snoyberg/conduit;
 license=("MIT")
 arch=('i686' 'x86_64')
-depends=("ghc=8.0.1" "haskell-async" "haskell-attoparsec" 
"haskell-blaze-builder" "haskell-conduit"
+depends=("ghc" "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")
@@ -20,7 +20,7 @@
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"
 
-runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
 --libsubdir=\$compiler/site-local/\$pkgid
 runhaskell Setup build
@@ -41,4 +41,7 @@
 runhaskell Setup copy --destdir="${pkgdir}"
 install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
 rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
 }


[arch-commits] Commit in haskell-cereal/repos (4 files)

2017-06-14 Thread Felix Yan
Date: Thursday, June 15, 2017 @ 04:10:04
  Author: felixonmars
Revision: 236963

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  haskell-cereal/repos/community-staging-i686/
  haskell-cereal/repos/community-staging-i686/PKGBUILD
(from rev 236962, haskell-cereal/trunk/PKGBUILD)
  haskell-cereal/repos/community-staging-x86_64/
  haskell-cereal/repos/community-staging-x86_64/PKGBUILD
(from rev 236962, haskell-cereal/trunk/PKGBUILD)

---+
 community-staging-i686/PKGBUILD   |   45 
 community-staging-x86_64/PKGBUILD |   45 
 2 files changed, 90 insertions(+)

Copied: haskell-cereal/repos/community-staging-i686/PKGBUILD (from rev 236962, 
haskell-cereal/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-06-15 04:10:04 UTC (rev 236963)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=cereal
+pkgname=haskell-cereal
+pkgver=0.5.4.0
+pkgrel=2
+pkgdesc="A binary serialization library"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('daca6c5aeff21ca233bebe006c158b0e4421b239c722768b568fca9b32cafee7')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-fsplit-base -f-bytestring-builder
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-cereal/repos/community-staging-x86_64/PKGBUILD (from rev 
236962, haskell-cereal/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-06-15 04:10:04 UTC (rev 236963)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=cereal
+pkgname=haskell-cereal
+pkgver=0.5.4.0
+pkgrel=2
+pkgdesc="A binary serialization library"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('daca6c5aeff21ca233bebe006c158b0e4421b239c722768b568fca9b32cafee7')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-fsplit-base -f-bytestring-builder
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f 

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

2017-06-14 Thread Felix Yan
Date: Thursday, June 15, 2017 @ 04:09:36
  Author: felixonmars
Revision: 236962

upgpkg: haskell-cereal 0.5.4.0-2

rebuild with ghc,8.0.2

Modified:
  haskell-cereal/trunk/PKGBUILD

--+
 PKGBUILD |9 ++---
 1 file changed, 6 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-06-15 04:05:57 UTC (rev 236961)
+++ PKGBUILD2017-06-15 04:09:36 UTC (rev 236962)
@@ -5,12 +5,12 @@
 _hkgname=cereal
 pkgname=haskell-cereal
 pkgver=0.5.4.0
-pkgrel=1
+pkgrel=2
 pkgdesc="A binary serialization library"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=("custom:BSD3")
 arch=('i686' 'x86_64')
-depends=("ghc=8.0.1")
+depends=("ghc")
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
 sha256sums=('daca6c5aeff21ca233bebe006c158b0e4421b239c722768b568fca9b32cafee7')
 
@@ -17,7 +17,7 @@
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"
 
-runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
 --libsubdir=\$compiler/site-local/\$pkgid \
 -fsplit-base -f-bytestring-builder
@@ -39,4 +39,7 @@
 runhaskell Setup copy --destdir="${pkgdir}"
 install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
 rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
 }


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

2017-06-14 Thread Felix Yan
Date: Thursday, June 15, 2017 @ 04:05:57
  Author: felixonmars
Revision: 236961

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

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

---+
 community-staging-i686/PKGBUILD   |   46 
 community-staging-x86_64/PKGBUILD |   46 
 2 files changed, 92 insertions(+)

Copied: haskell-conduit/repos/community-staging-i686/PKGBUILD (from rev 236960, 
haskell-conduit/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-06-15 04:05:57 UTC (rev 236961)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=conduit
+pkgname=haskell-conduit
+pkgver=1.2.11
+pkgrel=3
+pkgdesc="Streaming data processing library."
+url="http://github.com/snoyberg/conduit;
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc" "haskell-exceptions" "haskell-lifted-base" "haskell-mmorph"
+ "haskell-monad-control" "haskell-mtl" "haskell-primitive" 
"haskell-resourcet"
+ "haskell-transformers-base")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('51c0508df13d75389568cd728cbb7ce310ded72676cafdcbe9cd98d61c5a545a3cdfdcf81780ffb48ee9150dd06ef717170dda65fb950cefd1ac01ab33ca0b4a')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 
236960, haskell-conduit/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-06-15 04:05:57 UTC (rev 236961)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=conduit
+pkgname=haskell-conduit
+pkgver=1.2.11
+pkgrel=3
+pkgdesc="Streaming data processing library."
+url="http://github.com/snoyberg/conduit;
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc" "haskell-exceptions" "haskell-lifted-base" "haskell-mmorph"
+ "haskell-monad-control" "haskell-mtl" "haskell-primitive" 
"haskell-resourcet"
+ "haskell-transformers-base")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('51c0508df13d75389568cd728cbb7ce310ded72676cafdcbe9cd98d61c5a545a3cdfdcf81780ffb48ee9150dd06ef717170dda65fb950cefd1ac01ab33ca0b4a')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 

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

2017-06-14 Thread Felix Yan
Date: Thursday, June 15, 2017 @ 04:05:35
  Author: felixonmars
Revision: 236960

upgpkg: haskell-conduit 1.2.11-3

rebuild with ghc,8.0.2

Modified:
  haskell-conduit/trunk/PKGBUILD

--+
 PKGBUILD |9 ++---
 1 file changed, 6 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-06-15 03:55:48 UTC (rev 236959)
+++ PKGBUILD2017-06-15 04:05:35 UTC (rev 236960)
@@ -5,12 +5,12 @@
 _hkgname=conduit
 pkgname=haskell-conduit
 pkgver=1.2.11
-pkgrel=2
+pkgrel=3
 pkgdesc="Streaming data processing library."
 url="http://github.com/snoyberg/conduit;
 license=("MIT")
 arch=('i686' 'x86_64')
-depends=("ghc=8.0.1" "haskell-exceptions" "haskell-lifted-base" 
"haskell-mmorph"
+depends=("ghc" "haskell-exceptions" "haskell-lifted-base" "haskell-mmorph"
  "haskell-monad-control" "haskell-mtl" "haskell-primitive" 
"haskell-resourcet"
  "haskell-transformers-base")
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
@@ -19,7 +19,7 @@
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"
 
-runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
 --libsubdir=\$compiler/site-local/\$pkgid
 runhaskell Setup build
@@ -40,4 +40,7 @@
 runhaskell Setup copy --destdir="${pkgdir}"
 install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
 rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
 }


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

2017-06-14 Thread Felix Yan
Date: Thursday, June 15, 2017 @ 03:55:48
  Author: felixonmars
Revision: 236959

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

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

---+
 community-staging-i686/PKGBUILD   |   43 
 community-staging-x86_64/PKGBUILD |   43 
 2 files changed, 86 insertions(+)

Copied: haskell-http-types/repos/community-staging-i686/PKGBUILD (from rev 
236958, haskell-http-types/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-06-15 03:55:48 UTC (rev 236959)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Daniel Nagy 
+
+_hkgname=http-types
+pkgname=haskell-http-types
+pkgver=0.9.1
+pkgrel=11
+pkgdesc="Generic HTTP types for Haskell (for both client and server code)."
+url="https://hackage.haskell.org/package/${_hkgname};
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+depends=('ghc' 'haskell-blaze-builder' 'haskell-case-insensitive' 
'haskell-text')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+md5sums=('80c6ba409125f2ec5ed51b94e7621d7d')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid -fnetwork-uri
+runhaskell Setup build
+runhaskell Setup haddock
+runhaskell Setup register   --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s /usr/share/doc/${pkgname}/html 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-http-types/repos/community-staging-x86_64/PKGBUILD (from rev 
236958, haskell-http-types/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-06-15 03:55:48 UTC (rev 236959)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Daniel Nagy 
+
+_hkgname=http-types
+pkgname=haskell-http-types
+pkgver=0.9.1
+pkgrel=11
+pkgdesc="Generic HTTP types for Haskell (for both client and server code)."
+url="https://hackage.haskell.org/package/${_hkgname};
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+depends=('ghc' 'haskell-blaze-builder' 'haskell-case-insensitive' 
'haskell-text')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+md5sums=('80c6ba409125f2ec5ed51b94e7621d7d')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid -fnetwork-uri
+runhaskell Setup build
+runhaskell Setup haddock
+runhaskell Setup register   --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s /usr/share/doc/${pkgname}/html 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f 

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

2017-06-14 Thread Felix Yan
Date: Thursday, June 15, 2017 @ 03:55:22
  Author: felixonmars
Revision: 236958

upgpkg: haskell-http-types 0.9.1-11

rebuild with ghc,8.0.2

Modified:
  haskell-http-types/trunk/PKGBUILD

--+
 PKGBUILD |9 ++---
 1 file changed, 6 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-06-15 03:50:57 UTC (rev 236957)
+++ PKGBUILD2017-06-15 03:55:22 UTC (rev 236958)
@@ -5,18 +5,18 @@
 _hkgname=http-types
 pkgname=haskell-http-types
 pkgver=0.9.1
-pkgrel=10
+pkgrel=11
 pkgdesc="Generic HTTP types for Haskell (for both client and server code)."
 url="https://hackage.haskell.org/package/${_hkgname};
 license=('custom:BSD3')
 arch=('i686' 'x86_64')
-depends=('ghc=8.0.1' 'haskell-blaze-builder' 'haskell-case-insensitive' 
'haskell-text')
+depends=('ghc' 'haskell-blaze-builder' 'haskell-case-insensitive' 
'haskell-text')
 
source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
 md5sums=('80c6ba409125f2ec5ed51b94e7621d7d')
 
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"
-runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
 --libsubdir=\$compiler/site-local/\$pkgid -fnetwork-uri
 runhaskell Setup build
@@ -37,4 +37,7 @@
 runhaskell Setup copy --destdir="${pkgdir}"
 install -D -m644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
 rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
 }


[arch-commits] Commit in haskell-streaming-commons/repos (4 files)

2017-06-14 Thread Felix Yan
Date: Thursday, June 15, 2017 @ 03:50:57
  Author: felixonmars
Revision: 236957

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  haskell-streaming-commons/repos/community-staging-i686/
  haskell-streaming-commons/repos/community-staging-i686/PKGBUILD
(from rev 236956, haskell-streaming-commons/trunk/PKGBUILD)
  haskell-streaming-commons/repos/community-staging-x86_64/
  haskell-streaming-commons/repos/community-staging-x86_64/PKGBUILD
(from rev 236956, haskell-streaming-commons/trunk/PKGBUILD)

---+
 community-staging-i686/PKGBUILD   |   46 
 community-staging-x86_64/PKGBUILD |   46 
 2 files changed, 92 insertions(+)

Copied: haskell-streaming-commons/repos/community-staging-i686/PKGBUILD (from 
rev 236956, haskell-streaming-commons/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-06-15 03:50:57 UTC (rev 236957)
@@ -0,0 +1,46 @@
+# $Id: PKGBUILD 143480 2015-10-09 08:41:28Z fyan $
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=streaming-commons
+pkgname=haskell-streaming-commons
+pkgver=0.1.18
+pkgrel=2
+pkgdesc="Common lower-level functions needed by various streaming data 
libraries"
+url="https://github.com/fpco/streaming-commons;
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc" "haskell-async" "haskell-blaze-builder" "haskell-network" 
"haskell-random"
+ "haskell-stm" "haskell-text" "haskell-zlib")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('da9f4217241e41322b414c1e0171c9eb110fb04d3a593d5aa584b2296d564c77686e58ca6526e7b40d45ad83c64897a8b427b890cfd68667cad07bda21822fb1')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-f-use-bytestring-builder
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-streaming-commons/repos/community-staging-x86_64/PKGBUILD (from 
rev 236956, haskell-streaming-commons/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-06-15 03:50:57 UTC (rev 236957)
@@ -0,0 +1,46 @@
+# $Id: PKGBUILD 143480 2015-10-09 08:41:28Z fyan $
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=streaming-commons
+pkgname=haskell-streaming-commons
+pkgver=0.1.18
+pkgrel=2
+pkgdesc="Common lower-level functions needed by various streaming data 
libraries"
+url="https://github.com/fpco/streaming-commons;
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc" "haskell-async" "haskell-blaze-builder" "haskell-network" 
"haskell-random"
+ "haskell-stm" "haskell-text" "haskell-zlib")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('da9f4217241e41322b414c1e0171c9eb110fb04d3a593d5aa584b2296d564c77686e58ca6526e7b40d45ad83c64897a8b427b890cfd68667cad07bda21822fb1')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-f-use-bytestring-builder
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+   

  1   2   3   4   >