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

2016-05-12 Thread Felix Yan
Date: Thursday, May 12, 2016 @ 13:46:20
  Author: fyan
Revision: 174963

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

Added:
  haskell-wai-extra/repos/community-staging-i686/
  haskell-wai-extra/repos/community-staging-i686/PKGBUILD
(from rev 174961, haskell-wai-extra/trunk/PKGBUILD)
  haskell-wai-extra/repos/community-staging-i686/haskell-wai-extra.install
(from rev 174961, haskell-wai-extra/trunk/haskell-wai-extra.install)
  haskell-wai-extra/repos/community-staging-x86_64/
  haskell-wai-extra/repos/community-staging-x86_64/PKGBUILD
(from rev 174961, haskell-wai-extra/trunk/PKGBUILD)
  haskell-wai-extra/repos/community-staging-x86_64/haskell-wai-extra.install
(from rev 174962, haskell-wai-extra/trunk/haskell-wai-extra.install)

+
 community-staging-i686/PKGBUILD|   48 +++
 community-staging-i686/haskell-wai-extra.install   |   18 +++
 community-staging-x86_64/PKGBUILD  |   48 +++
 community-staging-x86_64/haskell-wai-extra.install |   18 +++
 4 files changed, 132 insertions(+)

Copied: haskell-wai-extra/repos/community-staging-i686/PKGBUILD (from rev 
174961, haskell-wai-extra/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-05-12 11:46:20 UTC (rev 174963)
@@ -0,0 +1,48 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=wai-extra
+pkgname=haskell-wai-extra
+pkgver=3.0.15.1
+pkgrel=5
+pkgdesc="Provides some basic WAI handlers and middleware."
+url="http://github.com/yesodweb/wai;
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-aeson" "haskell-ansi-terminal" 
"haskell-base64-bytestring"
+ "haskell-blaze-builder" "haskell-case-insensitive" "haskell-cookie"
+ "haskell-data-default-class" "haskell-fast-logger" 
"haskell-http-types"
+ "haskell-iproute" "haskell-lifted-base" "haskell-network" 
"haskell-old-locale"
+ "haskell-resourcet" "haskell-streaming-commons" "haskell-stringsearch"
+ "haskell-text" "haskell-unix-compat" "haskell-vault" "haskell-void" 
"haskell-wai"
+ "haskell-wai-logger" "haskell-word8" "haskell-zlib")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+install="${pkgname}.install"
+sha256sums=('6474f70915bfd9342ec126a3de76c6247e0788deb553fc46e1ba72c1f0f8e4ad')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/${pkgname}/register.sh"
+install-m744 unregister.sh 
"${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}

Copied: 
haskell-wai-extra/repos/community-staging-i686/haskell-wai-extra.install (from 
rev 174961, haskell-wai-extra/trunk/haskell-wai-extra.install)
===
--- community-staging-i686/haskell-wai-extra.install
(rev 0)
+++ community-staging-i686/haskell-wai-extra.install2016-05-12 11:46:20 UTC 
(rev 174963)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-wai-extra
+post_install() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_upgrade() {
+  ${HS_DIR}/unregister.sh
+}
+post_upgrade() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_remove() {
+  ${HS_DIR}/unregister.sh
+}
+post_remove() {
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}

Copied: haskell-wai-extra/repos/community-staging-x86_64/PKGBUILD (from rev 
174961, haskell-wai-extra/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-05-12 11:46:20 UTC (rev 174963)
@@ -0,0 +1,48 @@

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

2016-05-09 Thread Felix Yan
Date: Monday, May 9, 2016 @ 17:02:47
  Author: fyan
Revision: 174434

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

Added:
  haskell-wai-extra/repos/community-staging-i686/
  haskell-wai-extra/repos/community-staging-i686/PKGBUILD
(from rev 174433, haskell-wai-extra/trunk/PKGBUILD)
  haskell-wai-extra/repos/community-staging-i686/haskell-wai-extra.install
(from rev 174433, haskell-wai-extra/trunk/haskell-wai-extra.install)
  haskell-wai-extra/repos/community-staging-x86_64/
  haskell-wai-extra/repos/community-staging-x86_64/PKGBUILD
(from rev 174433, haskell-wai-extra/trunk/PKGBUILD)
  haskell-wai-extra/repos/community-staging-x86_64/haskell-wai-extra.install
(from rev 174433, haskell-wai-extra/trunk/haskell-wai-extra.install)

+
 community-staging-i686/PKGBUILD|   48 +++
 community-staging-i686/haskell-wai-extra.install   |   18 +++
 community-staging-x86_64/PKGBUILD  |   48 +++
 community-staging-x86_64/haskell-wai-extra.install |   18 +++
 4 files changed, 132 insertions(+)

Copied: haskell-wai-extra/repos/community-staging-i686/PKGBUILD (from rev 
174433, haskell-wai-extra/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-05-09 15:02:47 UTC (rev 174434)
@@ -0,0 +1,48 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=wai-extra
+pkgname=haskell-wai-extra
+pkgver=3.0.15.1
+pkgrel=4
+pkgdesc="Provides some basic WAI handlers and middleware."
+url="http://github.com/yesodweb/wai;
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-aeson" "haskell-ansi-terminal" 
"haskell-base64-bytestring"
+ "haskell-blaze-builder" "haskell-case-insensitive" "haskell-cookie"
+ "haskell-data-default-class" "haskell-fast-logger" 
"haskell-http-types"
+ "haskell-iproute" "haskell-lifted-base" "haskell-network" 
"haskell-old-locale"
+ "haskell-resourcet" "haskell-streaming-commons" "haskell-stringsearch"
+ "haskell-text" "haskell-unix-compat" "haskell-vault" "haskell-void" 
"haskell-wai"
+ "haskell-wai-logger" "haskell-word8" "haskell-zlib")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+install="${pkgname}.install"
+sha256sums=('6474f70915bfd9342ec126a3de76c6247e0788deb553fc46e1ba72c1f0f8e4ad')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/${pkgname}/register.sh"
+install-m744 unregister.sh 
"${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}

Copied: 
haskell-wai-extra/repos/community-staging-i686/haskell-wai-extra.install (from 
rev 174433, haskell-wai-extra/trunk/haskell-wai-extra.install)
===
--- community-staging-i686/haskell-wai-extra.install
(rev 0)
+++ community-staging-i686/haskell-wai-extra.install2016-05-09 15:02:47 UTC 
(rev 174434)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-wai-extra
+post_install() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_upgrade() {
+  ${HS_DIR}/unregister.sh
+}
+post_upgrade() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_remove() {
+  ${HS_DIR}/unregister.sh
+}
+post_remove() {
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}

Copied: haskell-wai-extra/repos/community-staging-x86_64/PKGBUILD (from rev 
174433, haskell-wai-extra/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-05-09 15:02:47 UTC (rev 174434)
@@ -0,0 +1,48 @@
+# 

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

2016-05-02 Thread Felix Yan
Date: Monday, May 2, 2016 @ 09:52:07
  Author: fyan
Revision: 173309

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

Added:
  haskell-wai-extra/repos/community-staging-i686/
  haskell-wai-extra/repos/community-staging-i686/PKGBUILD
(from rev 173308, haskell-wai-extra/trunk/PKGBUILD)
  haskell-wai-extra/repos/community-staging-i686/haskell-wai-extra.install
(from rev 173308, haskell-wai-extra/trunk/haskell-wai-extra.install)
  haskell-wai-extra/repos/community-staging-x86_64/
  haskell-wai-extra/repos/community-staging-x86_64/PKGBUILD
(from rev 173308, haskell-wai-extra/trunk/PKGBUILD)
  haskell-wai-extra/repos/community-staging-x86_64/haskell-wai-extra.install
(from rev 173308, haskell-wai-extra/trunk/haskell-wai-extra.install)

+
 community-staging-i686/PKGBUILD|   48 +++
 community-staging-i686/haskell-wai-extra.install   |   18 +++
 community-staging-x86_64/PKGBUILD  |   48 +++
 community-staging-x86_64/haskell-wai-extra.install |   18 +++
 4 files changed, 132 insertions(+)

Copied: haskell-wai-extra/repos/community-staging-i686/PKGBUILD (from rev 
173308, haskell-wai-extra/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-05-02 07:52:07 UTC (rev 173309)
@@ -0,0 +1,48 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=wai-extra
+pkgname=haskell-wai-extra
+pkgver=3.0.15.1
+pkgrel=2
+pkgdesc="Provides some basic WAI handlers and middleware."
+url="http://github.com/yesodweb/wai;
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-aeson" "haskell-ansi-terminal" 
"haskell-base64-bytestring"
+ "haskell-blaze-builder" "haskell-case-insensitive" "haskell-cookie"
+ "haskell-data-default-class" "haskell-fast-logger" 
"haskell-http-types"
+ "haskell-iproute" "haskell-lifted-base" "haskell-network" 
"haskell-old-locale"
+ "haskell-resourcet" "haskell-streaming-commons" "haskell-stringsearch"
+ "haskell-text" "haskell-unix-compat" "haskell-vault" "haskell-void" 
"haskell-wai"
+ "haskell-wai-logger" "haskell-word8" "haskell-zlib")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+install="${pkgname}.install"
+sha256sums=('6474f70915bfd9342ec126a3de76c6247e0788deb553fc46e1ba72c1f0f8e4ad')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/${pkgname}/register.sh"
+install-m744 unregister.sh 
"${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}

Copied: 
haskell-wai-extra/repos/community-staging-i686/haskell-wai-extra.install (from 
rev 173308, haskell-wai-extra/trunk/haskell-wai-extra.install)
===
--- community-staging-i686/haskell-wai-extra.install
(rev 0)
+++ community-staging-i686/haskell-wai-extra.install2016-05-02 07:52:07 UTC 
(rev 173309)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-wai-extra
+post_install() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_upgrade() {
+  ${HS_DIR}/unregister.sh
+}
+post_upgrade() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_remove() {
+  ${HS_DIR}/unregister.sh
+}
+post_remove() {
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}

Copied: haskell-wai-extra/repos/community-staging-x86_64/PKGBUILD (from rev 
173308, haskell-wai-extra/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-05-02 07:52:07 UTC (rev 173309)
@@ -0,0 +1,48 @@
+# 

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

2016-04-15 Thread Felix Yan
Date: Saturday, April 16, 2016 @ 05:16:10
  Author: fyan
Revision: 171132

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

Added:
  haskell-wai-extra/repos/community-staging-i686/
  haskell-wai-extra/repos/community-staging-i686/PKGBUILD
(from rev 171131, haskell-wai-extra/trunk/PKGBUILD)
  haskell-wai-extra/repos/community-staging-i686/haskell-wai-extra.install
(from rev 171131, haskell-wai-extra/trunk/haskell-wai-extra.install)
  haskell-wai-extra/repos/community-staging-x86_64/
  haskell-wai-extra/repos/community-staging-x86_64/PKGBUILD
(from rev 171131, haskell-wai-extra/trunk/PKGBUILD)
  haskell-wai-extra/repos/community-staging-x86_64/haskell-wai-extra.install
(from rev 171131, haskell-wai-extra/trunk/haskell-wai-extra.install)

+
 community-staging-i686/PKGBUILD|   48 +++
 community-staging-i686/haskell-wai-extra.install   |   18 +++
 community-staging-x86_64/PKGBUILD  |   48 +++
 community-staging-x86_64/haskell-wai-extra.install |   18 +++
 4 files changed, 132 insertions(+)

Copied: haskell-wai-extra/repos/community-staging-i686/PKGBUILD (from rev 
171131, haskell-wai-extra/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-04-16 03:16:10 UTC (rev 171132)
@@ -0,0 +1,48 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=wai-extra
+pkgname=haskell-wai-extra
+pkgver=3.0.15
+pkgrel=6
+pkgdesc="Provides some basic WAI handlers and middleware."
+url="http://github.com/yesodweb/wai;
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-aeson" "haskell-ansi-terminal" 
"haskell-base64-bytestring"
+ "haskell-blaze-builder" "haskell-case-insensitive" "haskell-cookie"
+ "haskell-data-default-class" "haskell-fast-logger" 
"haskell-http-types"
+ "haskell-iproute" "haskell-lifted-base" "haskell-network" 
"haskell-old-locale"
+ "haskell-resourcet" "haskell-streaming-commons" "haskell-stringsearch"
+ "haskell-text" "haskell-unix-compat" "haskell-vault" "haskell-void" 
"haskell-wai"
+ "haskell-wai-logger" "haskell-word8" "haskell-zlib")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+install="${pkgname}.install"
+sha256sums=('6629e2f2db30e3b7f70ef96b06f4a0df32c7b9093eec30d9ad79919826ec4270')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/${pkgname}/register.sh"
+install-m744 unregister.sh 
"${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}

Copied: 
haskell-wai-extra/repos/community-staging-i686/haskell-wai-extra.install (from 
rev 171131, haskell-wai-extra/trunk/haskell-wai-extra.install)
===
--- community-staging-i686/haskell-wai-extra.install
(rev 0)
+++ community-staging-i686/haskell-wai-extra.install2016-04-16 03:16:10 UTC 
(rev 171132)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-wai-extra
+post_install() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_upgrade() {
+  ${HS_DIR}/unregister.sh
+}
+post_upgrade() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_remove() {
+  ${HS_DIR}/unregister.sh
+}
+post_remove() {
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}

Copied: haskell-wai-extra/repos/community-staging-x86_64/PKGBUILD (from rev 
171131, haskell-wai-extra/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-04-16 03:16:10 UTC (rev 171132)
@@ -0,0 +1,48 @@

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

2016-04-12 Thread Felix Yan
Date: Tuesday, April 12, 2016 @ 09:11:48
  Author: fyan
Revision: 170601

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

Added:
  haskell-wai-extra/repos/community-staging-i686/
  haskell-wai-extra/repos/community-staging-i686/PKGBUILD
(from rev 170600, haskell-wai-extra/trunk/PKGBUILD)
  haskell-wai-extra/repos/community-staging-i686/haskell-wai-extra.install
(from rev 170600, haskell-wai-extra/trunk/haskell-wai-extra.install)
  haskell-wai-extra/repos/community-staging-x86_64/
  haskell-wai-extra/repos/community-staging-x86_64/PKGBUILD
(from rev 170600, haskell-wai-extra/trunk/PKGBUILD)
  haskell-wai-extra/repos/community-staging-x86_64/haskell-wai-extra.install
(from rev 170600, haskell-wai-extra/trunk/haskell-wai-extra.install)

+
 community-staging-i686/PKGBUILD|   48 +++
 community-staging-i686/haskell-wai-extra.install   |   18 +++
 community-staging-x86_64/PKGBUILD  |   48 +++
 community-staging-x86_64/haskell-wai-extra.install |   18 +++
 4 files changed, 132 insertions(+)

Copied: haskell-wai-extra/repos/community-staging-i686/PKGBUILD (from rev 
170600, haskell-wai-extra/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-04-12 07:11:48 UTC (rev 170601)
@@ -0,0 +1,48 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=wai-extra
+pkgname=haskell-wai-extra
+pkgver=3.0.15
+pkgrel=5
+pkgdesc="Provides some basic WAI handlers and middleware."
+url="http://github.com/yesodweb/wai;
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-aeson" "haskell-ansi-terminal" 
"haskell-base64-bytestring"
+ "haskell-blaze-builder" "haskell-case-insensitive" "haskell-cookie"
+ "haskell-data-default-class" "haskell-fast-logger" 
"haskell-http-types"
+ "haskell-iproute" "haskell-lifted-base" "haskell-network" 
"haskell-old-locale"
+ "haskell-resourcet" "haskell-streaming-commons" "haskell-stringsearch"
+ "haskell-text" "haskell-unix-compat" "haskell-vault" "haskell-void" 
"haskell-wai"
+ "haskell-wai-logger" "haskell-word8" "haskell-zlib")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+install="${pkgname}.install"
+sha256sums=('6629e2f2db30e3b7f70ef96b06f4a0df32c7b9093eec30d9ad79919826ec4270')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/${pkgname}/register.sh"
+install-m744 unregister.sh 
"${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}

Copied: 
haskell-wai-extra/repos/community-staging-i686/haskell-wai-extra.install (from 
rev 170600, haskell-wai-extra/trunk/haskell-wai-extra.install)
===
--- community-staging-i686/haskell-wai-extra.install
(rev 0)
+++ community-staging-i686/haskell-wai-extra.install2016-04-12 07:11:48 UTC 
(rev 170601)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-wai-extra
+post_install() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_upgrade() {
+  ${HS_DIR}/unregister.sh
+}
+post_upgrade() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_remove() {
+  ${HS_DIR}/unregister.sh
+}
+post_remove() {
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}

Copied: haskell-wai-extra/repos/community-staging-x86_64/PKGBUILD (from rev 
170600, haskell-wai-extra/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-04-12 07:11:48 UTC (rev 170601)
@@ -0,0 +1,48 @@

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

2016-04-09 Thread Felix Yan
Date: Sunday, April 10, 2016 @ 06:56:47
  Author: fyan
Revision: 169959

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

Added:
  haskell-wai-extra/repos/community-staging-i686/
  haskell-wai-extra/repos/community-staging-i686/PKGBUILD
(from rev 169958, haskell-wai-extra/trunk/PKGBUILD)
  haskell-wai-extra/repos/community-staging-i686/haskell-wai-extra.install
(from rev 169958, haskell-wai-extra/trunk/haskell-wai-extra.install)
  haskell-wai-extra/repos/community-staging-x86_64/
  haskell-wai-extra/repos/community-staging-x86_64/PKGBUILD
(from rev 169958, haskell-wai-extra/trunk/PKGBUILD)
  haskell-wai-extra/repos/community-staging-x86_64/haskell-wai-extra.install
(from rev 169958, haskell-wai-extra/trunk/haskell-wai-extra.install)

+
 community-staging-i686/PKGBUILD|   48 +++
 community-staging-i686/haskell-wai-extra.install   |   18 +++
 community-staging-x86_64/PKGBUILD  |   48 +++
 community-staging-x86_64/haskell-wai-extra.install |   18 +++
 4 files changed, 132 insertions(+)

Copied: haskell-wai-extra/repos/community-staging-i686/PKGBUILD (from rev 
169958, haskell-wai-extra/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-04-10 04:56:47 UTC (rev 169959)
@@ -0,0 +1,48 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=wai-extra
+pkgname=haskell-wai-extra
+pkgver=3.0.15
+pkgrel=4
+pkgdesc="Provides some basic WAI handlers and middleware."
+url="http://github.com/yesodweb/wai;
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-aeson" "haskell-ansi-terminal" 
"haskell-base64-bytestring"
+ "haskell-blaze-builder" "haskell-case-insensitive" "haskell-cookie"
+ "haskell-data-default-class" "haskell-fast-logger" 
"haskell-http-types"
+ "haskell-iproute" "haskell-lifted-base" "haskell-network" 
"haskell-old-locale"
+ "haskell-resourcet" "haskell-streaming-commons" "haskell-stringsearch"
+ "haskell-text" "haskell-unix-compat" "haskell-vault" "haskell-void" 
"haskell-wai"
+ "haskell-wai-logger" "haskell-word8" "haskell-zlib")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+install="${pkgname}.install"
+sha256sums=('6629e2f2db30e3b7f70ef96b06f4a0df32c7b9093eec30d9ad79919826ec4270')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/${pkgname}/register.sh"
+install-m744 unregister.sh 
"${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}

Copied: 
haskell-wai-extra/repos/community-staging-i686/haskell-wai-extra.install (from 
rev 169958, haskell-wai-extra/trunk/haskell-wai-extra.install)
===
--- community-staging-i686/haskell-wai-extra.install
(rev 0)
+++ community-staging-i686/haskell-wai-extra.install2016-04-10 04:56:47 UTC 
(rev 169959)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-wai-extra
+post_install() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_upgrade() {
+  ${HS_DIR}/unregister.sh
+}
+post_upgrade() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_remove() {
+  ${HS_DIR}/unregister.sh
+}
+post_remove() {
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}

Copied: haskell-wai-extra/repos/community-staging-x86_64/PKGBUILD (from rev 
169958, haskell-wai-extra/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-04-10 04:56:47 UTC (rev 169959)
@@ -0,0 +1,48 @@

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

2016-03-29 Thread Felix Yan
Date: Wednesday, March 30, 2016 @ 06:06:08
  Author: fyan
Revision: 168845

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

Added:
  haskell-wai-extra/repos/community-staging-i686/
  haskell-wai-extra/repos/community-staging-i686/PKGBUILD
(from rev 168844, haskell-wai-extra/trunk/PKGBUILD)
  haskell-wai-extra/repos/community-staging-i686/haskell-wai-extra.install
(from rev 168844, haskell-wai-extra/trunk/haskell-wai-extra.install)
  haskell-wai-extra/repos/community-staging-x86_64/
  haskell-wai-extra/repos/community-staging-x86_64/PKGBUILD
(from rev 168844, haskell-wai-extra/trunk/PKGBUILD)
  haskell-wai-extra/repos/community-staging-x86_64/haskell-wai-extra.install
(from rev 168844, haskell-wai-extra/trunk/haskell-wai-extra.install)

+
 community-staging-i686/PKGBUILD|   48 +++
 community-staging-i686/haskell-wai-extra.install   |   18 +++
 community-staging-x86_64/PKGBUILD  |   48 +++
 community-staging-x86_64/haskell-wai-extra.install |   18 +++
 4 files changed, 132 insertions(+)

Copied: haskell-wai-extra/repos/community-staging-i686/PKGBUILD (from rev 
168844, haskell-wai-extra/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-03-30 04:06:08 UTC (rev 168845)
@@ -0,0 +1,48 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=wai-extra
+pkgname=haskell-wai-extra
+pkgver=3.0.15
+pkgrel=3
+pkgdesc="Provides some basic WAI handlers and middleware."
+url="http://github.com/yesodweb/wai;
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-aeson" "haskell-ansi-terminal" 
"haskell-base64-bytestring"
+ "haskell-blaze-builder" "haskell-case-insensitive" "haskell-cookie"
+ "haskell-data-default-class" "haskell-fast-logger" 
"haskell-http-types"
+ "haskell-iproute" "haskell-lifted-base" "haskell-network" 
"haskell-old-locale"
+ "haskell-resourcet" "haskell-streaming-commons" "haskell-stringsearch"
+ "haskell-text" "haskell-unix-compat" "haskell-vault" "haskell-void" 
"haskell-wai"
+ "haskell-wai-logger" "haskell-word8" "haskell-zlib")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+install="${pkgname}.install"
+sha256sums=('6629e2f2db30e3b7f70ef96b06f4a0df32c7b9093eec30d9ad79919826ec4270')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/${pkgname}/register.sh"
+install-m744 unregister.sh 
"${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}

Copied: 
haskell-wai-extra/repos/community-staging-i686/haskell-wai-extra.install (from 
rev 168844, haskell-wai-extra/trunk/haskell-wai-extra.install)
===
--- community-staging-i686/haskell-wai-extra.install
(rev 0)
+++ community-staging-i686/haskell-wai-extra.install2016-03-30 04:06:08 UTC 
(rev 168845)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-wai-extra
+post_install() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_upgrade() {
+  ${HS_DIR}/unregister.sh
+}
+post_upgrade() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_remove() {
+  ${HS_DIR}/unregister.sh
+}
+post_remove() {
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}

Copied: haskell-wai-extra/repos/community-staging-x86_64/PKGBUILD (from rev 
168844, haskell-wai-extra/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-03-30 04:06:08 UTC (rev 168845)
@@ -0,0 +1,48 

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

2016-03-24 Thread Felix Yan
Date: Thursday, March 24, 2016 @ 07:44:36
  Author: fyan
Revision: 168156

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

Added:
  haskell-wai-extra/repos/community-staging-i686/
  haskell-wai-extra/repos/community-staging-i686/PKGBUILD
(from rev 168155, haskell-wai-extra/trunk/PKGBUILD)
  haskell-wai-extra/repos/community-staging-i686/haskell-wai-extra.install
(from rev 168155, haskell-wai-extra/trunk/haskell-wai-extra.install)
  haskell-wai-extra/repos/community-staging-x86_64/
  haskell-wai-extra/repos/community-staging-x86_64/PKGBUILD
(from rev 168155, haskell-wai-extra/trunk/PKGBUILD)
  haskell-wai-extra/repos/community-staging-x86_64/haskell-wai-extra.install
(from rev 168155, haskell-wai-extra/trunk/haskell-wai-extra.install)

+
 community-staging-i686/PKGBUILD|   48 +++
 community-staging-i686/haskell-wai-extra.install   |   18 +++
 community-staging-x86_64/PKGBUILD  |   48 +++
 community-staging-x86_64/haskell-wai-extra.install |   18 +++
 4 files changed, 132 insertions(+)

Copied: haskell-wai-extra/repos/community-staging-i686/PKGBUILD (from rev 
168155, haskell-wai-extra/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-03-24 06:44:36 UTC (rev 168156)
@@ -0,0 +1,48 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=wai-extra
+pkgname=haskell-wai-extra
+pkgver=3.0.15
+pkgrel=2
+pkgdesc="Provides some basic WAI handlers and middleware."
+url="http://github.com/yesodweb/wai;
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-aeson" "haskell-ansi-terminal" 
"haskell-base64-bytestring"
+ "haskell-blaze-builder" "haskell-case-insensitive" "haskell-cookie"
+ "haskell-data-default-class" "haskell-fast-logger" 
"haskell-http-types"
+ "haskell-iproute" "haskell-lifted-base" "haskell-network" 
"haskell-old-locale"
+ "haskell-resourcet" "haskell-streaming-commons" "haskell-stringsearch"
+ "haskell-text" "haskell-unix-compat" "haskell-vault" "haskell-void" 
"haskell-wai"
+ "haskell-wai-logger" "haskell-word8" "haskell-zlib")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+install="${pkgname}.install"
+sha256sums=('6629e2f2db30e3b7f70ef96b06f4a0df32c7b9093eec30d9ad79919826ec4270')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/${pkgname}/register.sh"
+install-m744 unregister.sh 
"${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}

Copied: 
haskell-wai-extra/repos/community-staging-i686/haskell-wai-extra.install (from 
rev 168155, haskell-wai-extra/trunk/haskell-wai-extra.install)
===
--- community-staging-i686/haskell-wai-extra.install
(rev 0)
+++ community-staging-i686/haskell-wai-extra.install2016-03-24 06:44:36 UTC 
(rev 168156)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-wai-extra
+post_install() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_upgrade() {
+  ${HS_DIR}/unregister.sh
+}
+post_upgrade() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_remove() {
+  ${HS_DIR}/unregister.sh
+}
+post_remove() {
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}

Copied: haskell-wai-extra/repos/community-staging-x86_64/PKGBUILD (from rev 
168155, haskell-wai-extra/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-03-24 06:44:36 UTC (rev 168156)
@@ -0,0 +1,48 @@

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

2016-03-22 Thread Felix Yan
Date: Wednesday, March 23, 2016 @ 05:05:27
  Author: fyan
Revision: 167968

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

Added:
  haskell-wai-extra/repos/community-staging-i686/
  haskell-wai-extra/repos/community-staging-i686/PKGBUILD
(from rev 167967, haskell-wai-extra/trunk/PKGBUILD)
  haskell-wai-extra/repos/community-staging-i686/haskell-wai-extra.install
(from rev 167967, haskell-wai-extra/trunk/haskell-wai-extra.install)
  haskell-wai-extra/repos/community-staging-x86_64/
  haskell-wai-extra/repos/community-staging-x86_64/PKGBUILD
(from rev 167967, haskell-wai-extra/trunk/PKGBUILD)
  haskell-wai-extra/repos/community-staging-x86_64/haskell-wai-extra.install
(from rev 167967, haskell-wai-extra/trunk/haskell-wai-extra.install)

+
 community-staging-i686/PKGBUILD|   48 +++
 community-staging-i686/haskell-wai-extra.install   |   18 +++
 community-staging-x86_64/PKGBUILD  |   48 +++
 community-staging-x86_64/haskell-wai-extra.install |   18 +++
 4 files changed, 132 insertions(+)

Copied: haskell-wai-extra/repos/community-staging-i686/PKGBUILD (from rev 
167967, haskell-wai-extra/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-03-23 04:05:27 UTC (rev 167968)
@@ -0,0 +1,48 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=wai-extra
+pkgname=haskell-wai-extra
+pkgver=3.0.14.3
+pkgrel=2
+pkgdesc="Provides some basic WAI handlers and middleware."
+url="http://github.com/yesodweb/wai;
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-aeson" "haskell-ansi-terminal" 
"haskell-base64-bytestring"
+ "haskell-blaze-builder" "haskell-case-insensitive" "haskell-cookie"
+ "haskell-data-default-class" "haskell-fast-logger" 
"haskell-http-types"
+ "haskell-iproute" "haskell-lifted-base" "haskell-network" 
"haskell-old-locale"
+ "haskell-resourcet" "haskell-streaming-commons" "haskell-stringsearch"
+ "haskell-text" "haskell-unix-compat" "haskell-vault" "haskell-void" 
"haskell-wai"
+ "haskell-wai-logger" "haskell-word8" "haskell-zlib")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+install="${pkgname}.install"
+sha256sums=('563fc88bf2aab69fa11db2074fb36e03a9f39bf7f1676f321673bf2c6d0ce127')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/${pkgname}/register.sh"
+install-m744 unregister.sh 
"${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}

Copied: 
haskell-wai-extra/repos/community-staging-i686/haskell-wai-extra.install (from 
rev 167967, haskell-wai-extra/trunk/haskell-wai-extra.install)
===
--- community-staging-i686/haskell-wai-extra.install
(rev 0)
+++ community-staging-i686/haskell-wai-extra.install2016-03-23 04:05:27 UTC 
(rev 167968)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-wai-extra
+post_install() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_upgrade() {
+  ${HS_DIR}/unregister.sh
+}
+post_upgrade() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_remove() {
+  ${HS_DIR}/unregister.sh
+}
+post_remove() {
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}

Copied: haskell-wai-extra/repos/community-staging-x86_64/PKGBUILD (from rev 
167967, haskell-wai-extra/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-03-23 04:05:27 UTC (rev 167968)
@@ -0,0 +1,48 

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

2016-03-18 Thread Felix Yan
Date: Friday, March 18, 2016 @ 05:40:29
  Author: fyan
Revision: 167139

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

Added:
  haskell-wai-extra/repos/community-staging-i686/
  haskell-wai-extra/repos/community-staging-i686/PKGBUILD
(from rev 167138, haskell-wai-extra/trunk/PKGBUILD)
  haskell-wai-extra/repos/community-staging-i686/haskell-wai-extra.install
(from rev 167138, haskell-wai-extra/trunk/haskell-wai-extra.install)
  haskell-wai-extra/repos/community-staging-x86_64/
  haskell-wai-extra/repos/community-staging-x86_64/PKGBUILD
(from rev 167138, haskell-wai-extra/trunk/PKGBUILD)
  haskell-wai-extra/repos/community-staging-x86_64/haskell-wai-extra.install
(from rev 167138, haskell-wai-extra/trunk/haskell-wai-extra.install)

+
 community-staging-i686/PKGBUILD|   48 +++
 community-staging-i686/haskell-wai-extra.install   |   18 +++
 community-staging-x86_64/PKGBUILD  |   48 +++
 community-staging-x86_64/haskell-wai-extra.install |   18 +++
 4 files changed, 132 insertions(+)

Copied: haskell-wai-extra/repos/community-staging-i686/PKGBUILD (from rev 
167138, haskell-wai-extra/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-03-18 04:40:29 UTC (rev 167139)
@@ -0,0 +1,48 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=wai-extra
+pkgname=haskell-wai-extra
+pkgver=3.0.14.3
+pkgrel=1
+pkgdesc="Provides some basic WAI handlers and middleware."
+url="http://github.com/yesodweb/wai;
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-aeson" "haskell-ansi-terminal" 
"haskell-base64-bytestring"
+ "haskell-blaze-builder" "haskell-case-insensitive" "haskell-cookie"
+ "haskell-data-default-class" "haskell-fast-logger" 
"haskell-http-types"
+ "haskell-iproute" "haskell-lifted-base" "haskell-network" 
"haskell-old-locale"
+ "haskell-resourcet" "haskell-streaming-commons" "haskell-stringsearch"
+ "haskell-text" "haskell-unix-compat" "haskell-vault" "haskell-void" 
"haskell-wai"
+ "haskell-wai-logger" "haskell-word8" "haskell-zlib")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+install="${pkgname}.install"
+sha256sums=('563fc88bf2aab69fa11db2074fb36e03a9f39bf7f1676f321673bf2c6d0ce127')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/${pkgname}/register.sh"
+install-m744 unregister.sh 
"${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}

Copied: 
haskell-wai-extra/repos/community-staging-i686/haskell-wai-extra.install (from 
rev 167138, haskell-wai-extra/trunk/haskell-wai-extra.install)
===
--- community-staging-i686/haskell-wai-extra.install
(rev 0)
+++ community-staging-i686/haskell-wai-extra.install2016-03-18 04:40:29 UTC 
(rev 167139)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-wai-extra
+post_install() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_upgrade() {
+  ${HS_DIR}/unregister.sh
+}
+post_upgrade() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_remove() {
+  ${HS_DIR}/unregister.sh
+}
+post_remove() {
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}

Copied: haskell-wai-extra/repos/community-staging-x86_64/PKGBUILD (from rev 
167138, haskell-wai-extra/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-03-18 04:40:29 UTC (rev 167139)
@@ -0,0 +1,48 @@

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

2016-03-16 Thread Felix Yan
Date: Wednesday, March 16, 2016 @ 08:53:38
  Author: fyan
Revision: 166891

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

Added:
  haskell-wai-extra/repos/community-staging-i686/
  haskell-wai-extra/repos/community-staging-i686/PKGBUILD
(from rev 166890, haskell-wai-extra/trunk/PKGBUILD)
  haskell-wai-extra/repos/community-staging-i686/haskell-wai-extra.install
(from rev 166890, haskell-wai-extra/trunk/haskell-wai-extra.install)
  haskell-wai-extra/repos/community-staging-x86_64/
  haskell-wai-extra/repos/community-staging-x86_64/PKGBUILD
(from rev 166890, haskell-wai-extra/trunk/PKGBUILD)
  haskell-wai-extra/repos/community-staging-x86_64/haskell-wai-extra.install
(from rev 166890, haskell-wai-extra/trunk/haskell-wai-extra.install)

+
 community-staging-i686/PKGBUILD|   48 +++
 community-staging-i686/haskell-wai-extra.install   |   18 +++
 community-staging-x86_64/PKGBUILD  |   48 +++
 community-staging-x86_64/haskell-wai-extra.install |   18 +++
 4 files changed, 132 insertions(+)

Copied: haskell-wai-extra/repos/community-staging-i686/PKGBUILD (from rev 
166890, haskell-wai-extra/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-03-16 07:53:38 UTC (rev 166891)
@@ -0,0 +1,48 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=wai-extra
+pkgname=haskell-wai-extra
+pkgver=3.0.14.1
+pkgrel=6
+pkgdesc="Provides some basic WAI handlers and middleware."
+url="http://github.com/yesodweb/wai;
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-aeson" "haskell-ansi-terminal" 
"haskell-base64-bytestring"
+ "haskell-blaze-builder" "haskell-case-insensitive" "haskell-cookie"
+ "haskell-data-default-class" "haskell-fast-logger" 
"haskell-http-types"
+ "haskell-iproute" "haskell-lifted-base" "haskell-network" 
"haskell-old-locale"
+ "haskell-resourcet" "haskell-streaming-commons" "haskell-stringsearch"
+ "haskell-text" "haskell-unix-compat" "haskell-vault" "haskell-void" 
"haskell-wai"
+ "haskell-wai-logger" "haskell-word8" "haskell-zlib")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+install="${pkgname}.install"
+sha256sums=('3c76f41acf9a4351ebf51908acd3febbef1cf66481933e1e34dc99642d6054dd')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/${pkgname}/register.sh"
+install-m744 unregister.sh 
"${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}

Copied: 
haskell-wai-extra/repos/community-staging-i686/haskell-wai-extra.install (from 
rev 166890, haskell-wai-extra/trunk/haskell-wai-extra.install)
===
--- community-staging-i686/haskell-wai-extra.install
(rev 0)
+++ community-staging-i686/haskell-wai-extra.install2016-03-16 07:53:38 UTC 
(rev 166891)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-wai-extra
+post_install() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_upgrade() {
+  ${HS_DIR}/unregister.sh
+}
+post_upgrade() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_remove() {
+  ${HS_DIR}/unregister.sh
+}
+post_remove() {
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}

Copied: haskell-wai-extra/repos/community-staging-x86_64/PKGBUILD (from rev 
166890, haskell-wai-extra/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-03-16 07:53:38 UTC (rev 166891)
@@ -0,0 +1,48 

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

2016-03-13 Thread Felix Yan
Date: Monday, March 14, 2016 @ 04:46:42
  Author: fyan
Revision: 166587

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

Added:
  haskell-wai-extra/repos/community-staging-i686/
  haskell-wai-extra/repos/community-staging-i686/PKGBUILD
(from rev 166586, haskell-wai-extra/trunk/PKGBUILD)
  haskell-wai-extra/repos/community-staging-i686/haskell-wai-extra.install
(from rev 166586, haskell-wai-extra/trunk/haskell-wai-extra.install)
  haskell-wai-extra/repos/community-staging-x86_64/
  haskell-wai-extra/repos/community-staging-x86_64/PKGBUILD
(from rev 166586, haskell-wai-extra/trunk/PKGBUILD)
  haskell-wai-extra/repos/community-staging-x86_64/haskell-wai-extra.install
(from rev 166586, haskell-wai-extra/trunk/haskell-wai-extra.install)

+
 community-staging-i686/PKGBUILD|   48 +++
 community-staging-i686/haskell-wai-extra.install   |   18 +++
 community-staging-x86_64/PKGBUILD  |   48 +++
 community-staging-x86_64/haskell-wai-extra.install |   18 +++
 4 files changed, 132 insertions(+)

Copied: haskell-wai-extra/repos/community-staging-i686/PKGBUILD (from rev 
166586, haskell-wai-extra/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-03-14 03:46:42 UTC (rev 166587)
@@ -0,0 +1,48 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=wai-extra
+pkgname=haskell-wai-extra
+pkgver=3.0.14.1
+pkgrel=5
+pkgdesc="Provides some basic WAI handlers and middleware."
+url="http://github.com/yesodweb/wai;
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-aeson" "haskell-ansi-terminal" 
"haskell-base64-bytestring"
+ "haskell-blaze-builder" "haskell-case-insensitive" "haskell-cookie"
+ "haskell-data-default-class" "haskell-fast-logger" 
"haskell-http-types"
+ "haskell-iproute" "haskell-lifted-base" "haskell-network" 
"haskell-old-locale"
+ "haskell-resourcet" "haskell-streaming-commons" "haskell-stringsearch"
+ "haskell-text" "haskell-unix-compat" "haskell-vault" "haskell-void" 
"haskell-wai"
+ "haskell-wai-logger" "haskell-word8" "haskell-zlib")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+install="${pkgname}.install"
+sha256sums=('3c76f41acf9a4351ebf51908acd3febbef1cf66481933e1e34dc99642d6054dd')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/${pkgname}/register.sh"
+install-m744 unregister.sh 
"${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}

Copied: 
haskell-wai-extra/repos/community-staging-i686/haskell-wai-extra.install (from 
rev 166586, haskell-wai-extra/trunk/haskell-wai-extra.install)
===
--- community-staging-i686/haskell-wai-extra.install
(rev 0)
+++ community-staging-i686/haskell-wai-extra.install2016-03-14 03:46:42 UTC 
(rev 166587)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-wai-extra
+post_install() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_upgrade() {
+  ${HS_DIR}/unregister.sh
+}
+post_upgrade() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_remove() {
+  ${HS_DIR}/unregister.sh
+}
+post_remove() {
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}

Copied: haskell-wai-extra/repos/community-staging-x86_64/PKGBUILD (from rev 
166586, haskell-wai-extra/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-03-14 03:46:42 UTC (rev 166587)
@@ -0,0 +1,48 @@

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

2016-03-10 Thread Felix Yan
Date: Friday, March 11, 2016 @ 08:58:37
  Author: fyan
Revision: 166047

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

Added:
  haskell-wai-extra/repos/community-staging-i686/
  haskell-wai-extra/repos/community-staging-i686/PKGBUILD
(from rev 166046, haskell-wai-extra/trunk/PKGBUILD)
  haskell-wai-extra/repos/community-staging-i686/haskell-wai-extra.install
(from rev 166046, haskell-wai-extra/trunk/haskell-wai-extra.install)
  haskell-wai-extra/repos/community-staging-x86_64/
  haskell-wai-extra/repos/community-staging-x86_64/PKGBUILD
(from rev 166046, haskell-wai-extra/trunk/PKGBUILD)
  haskell-wai-extra/repos/community-staging-x86_64/haskell-wai-extra.install
(from rev 166046, haskell-wai-extra/trunk/haskell-wai-extra.install)

+
 community-staging-i686/PKGBUILD|   48 +++
 community-staging-i686/haskell-wai-extra.install   |   18 +++
 community-staging-x86_64/PKGBUILD  |   48 +++
 community-staging-x86_64/haskell-wai-extra.install |   18 +++
 4 files changed, 132 insertions(+)

Copied: haskell-wai-extra/repos/community-staging-i686/PKGBUILD (from rev 
166046, haskell-wai-extra/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-03-11 07:58:37 UTC (rev 166047)
@@ -0,0 +1,48 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=wai-extra
+pkgname=haskell-wai-extra
+pkgver=3.0.14.1
+pkgrel=4
+pkgdesc="Provides some basic WAI handlers and middleware."
+url="http://github.com/yesodweb/wai;
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-aeson" "haskell-ansi-terminal" 
"haskell-base64-bytestring"
+ "haskell-blaze-builder" "haskell-case-insensitive" "haskell-cookie"
+ "haskell-data-default-class" "haskell-fast-logger" 
"haskell-http-types"
+ "haskell-iproute" "haskell-lifted-base" "haskell-network" 
"haskell-old-locale"
+ "haskell-resourcet" "haskell-streaming-commons" "haskell-stringsearch"
+ "haskell-text" "haskell-unix-compat" "haskell-vault" "haskell-void" 
"haskell-wai"
+ "haskell-wai-logger" "haskell-word8" "haskell-zlib")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+install="${pkgname}.install"
+sha256sums=('3c76f41acf9a4351ebf51908acd3febbef1cf66481933e1e34dc99642d6054dd')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/${pkgname}/register.sh"
+install-m744 unregister.sh 
"${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}

Copied: 
haskell-wai-extra/repos/community-staging-i686/haskell-wai-extra.install (from 
rev 166046, haskell-wai-extra/trunk/haskell-wai-extra.install)
===
--- community-staging-i686/haskell-wai-extra.install
(rev 0)
+++ community-staging-i686/haskell-wai-extra.install2016-03-11 07:58:37 UTC 
(rev 166047)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-wai-extra
+post_install() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_upgrade() {
+  ${HS_DIR}/unregister.sh
+}
+post_upgrade() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_remove() {
+  ${HS_DIR}/unregister.sh
+}
+post_remove() {
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}

Copied: haskell-wai-extra/repos/community-staging-x86_64/PKGBUILD (from rev 
166046, haskell-wai-extra/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-03-11 07:58:37 UTC (rev 166047)
@@ -0,0 +1,48 @@

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

2016-03-08 Thread Felix Yan
Date: Wednesday, March 9, 2016 @ 07:39:11
  Author: fyan
Revision: 165674

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

Added:
  haskell-wai-extra/repos/community-staging-i686/
  haskell-wai-extra/repos/community-staging-i686/PKGBUILD
(from rev 165673, haskell-wai-extra/trunk/PKGBUILD)
  haskell-wai-extra/repos/community-staging-i686/haskell-wai-extra.install
(from rev 165673, haskell-wai-extra/trunk/haskell-wai-extra.install)
  haskell-wai-extra/repos/community-staging-x86_64/
  haskell-wai-extra/repos/community-staging-x86_64/PKGBUILD
(from rev 165673, haskell-wai-extra/trunk/PKGBUILD)
  haskell-wai-extra/repos/community-staging-x86_64/haskell-wai-extra.install
(from rev 165673, haskell-wai-extra/trunk/haskell-wai-extra.install)

+
 community-staging-i686/PKGBUILD|   48 +++
 community-staging-i686/haskell-wai-extra.install   |   18 +++
 community-staging-x86_64/PKGBUILD  |   48 +++
 community-staging-x86_64/haskell-wai-extra.install |   18 +++
 4 files changed, 132 insertions(+)

Copied: haskell-wai-extra/repos/community-staging-i686/PKGBUILD (from rev 
165673, haskell-wai-extra/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-03-09 06:39:11 UTC (rev 165674)
@@ -0,0 +1,48 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=wai-extra
+pkgname=haskell-wai-extra
+pkgver=3.0.14.1
+pkgrel=3
+pkgdesc="Provides some basic WAI handlers and middleware."
+url="http://github.com/yesodweb/wai;
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-aeson" "haskell-ansi-terminal" 
"haskell-base64-bytestring"
+ "haskell-blaze-builder" "haskell-case-insensitive" "haskell-cookie"
+ "haskell-data-default-class" "haskell-fast-logger" 
"haskell-http-types"
+ "haskell-iproute" "haskell-lifted-base" "haskell-network" 
"haskell-old-locale"
+ "haskell-resourcet" "haskell-streaming-commons" "haskell-stringsearch"
+ "haskell-text" "haskell-unix-compat" "haskell-vault" "haskell-void" 
"haskell-wai"
+ "haskell-wai-logger" "haskell-word8" "haskell-zlib")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+install="${pkgname}.install"
+sha256sums=('3c76f41acf9a4351ebf51908acd3febbef1cf66481933e1e34dc99642d6054dd')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/${pkgname}/register.sh"
+install-m744 unregister.sh 
"${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}

Copied: 
haskell-wai-extra/repos/community-staging-i686/haskell-wai-extra.install (from 
rev 165673, haskell-wai-extra/trunk/haskell-wai-extra.install)
===
--- community-staging-i686/haskell-wai-extra.install
(rev 0)
+++ community-staging-i686/haskell-wai-extra.install2016-03-09 06:39:11 UTC 
(rev 165674)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-wai-extra
+post_install() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_upgrade() {
+  ${HS_DIR}/unregister.sh
+}
+post_upgrade() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_remove() {
+  ${HS_DIR}/unregister.sh
+}
+post_remove() {
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}

Copied: haskell-wai-extra/repos/community-staging-x86_64/PKGBUILD (from rev 
165673, haskell-wai-extra/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-03-09 06:39:11 UTC (rev 165674)
@@ -0,0 +1,48 

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

2016-03-03 Thread Felix Yan
Date: Friday, March 4, 2016 @ 06:37:21
  Author: fyan
Revision: 164612

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

Added:
  haskell-wai-extra/repos/community-staging-i686/
  haskell-wai-extra/repos/community-staging-i686/PKGBUILD
(from rev 164611, haskell-wai-extra/trunk/PKGBUILD)
  haskell-wai-extra/repos/community-staging-i686/haskell-wai-extra.install
(from rev 164611, haskell-wai-extra/trunk/haskell-wai-extra.install)
  haskell-wai-extra/repos/community-staging-x86_64/
  haskell-wai-extra/repos/community-staging-x86_64/PKGBUILD
(from rev 164611, haskell-wai-extra/trunk/PKGBUILD)
  haskell-wai-extra/repos/community-staging-x86_64/haskell-wai-extra.install
(from rev 164611, haskell-wai-extra/trunk/haskell-wai-extra.install)

+
 community-staging-i686/PKGBUILD|   48 +++
 community-staging-i686/haskell-wai-extra.install   |   18 +++
 community-staging-x86_64/PKGBUILD  |   48 +++
 community-staging-x86_64/haskell-wai-extra.install |   18 +++
 4 files changed, 132 insertions(+)

Copied: haskell-wai-extra/repos/community-staging-i686/PKGBUILD (from rev 
164611, haskell-wai-extra/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-03-04 05:37:21 UTC (rev 164612)
@@ -0,0 +1,48 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=wai-extra
+pkgname=haskell-wai-extra
+pkgver=3.0.14.1
+pkgrel=2
+pkgdesc="Provides some basic WAI handlers and middleware."
+url="http://github.com/yesodweb/wai;
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-aeson" "haskell-ansi-terminal" 
"haskell-base64-bytestring"
+ "haskell-blaze-builder" "haskell-case-insensitive" "haskell-cookie"
+ "haskell-data-default-class" "haskell-fast-logger" 
"haskell-http-types"
+ "haskell-iproute" "haskell-lifted-base" "haskell-network" 
"haskell-old-locale"
+ "haskell-resourcet" "haskell-streaming-commons" "haskell-stringsearch"
+ "haskell-text" "haskell-unix-compat" "haskell-vault" "haskell-void" 
"haskell-wai"
+ "haskell-wai-logger" "haskell-word8" "haskell-zlib")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+install="${pkgname}.install"
+sha256sums=('3c76f41acf9a4351ebf51908acd3febbef1cf66481933e1e34dc99642d6054dd')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/${pkgname}/register.sh"
+install-m744 unregister.sh 
"${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}

Copied: 
haskell-wai-extra/repos/community-staging-i686/haskell-wai-extra.install (from 
rev 164611, haskell-wai-extra/trunk/haskell-wai-extra.install)
===
--- community-staging-i686/haskell-wai-extra.install
(rev 0)
+++ community-staging-i686/haskell-wai-extra.install2016-03-04 05:37:21 UTC 
(rev 164612)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-wai-extra
+post_install() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_upgrade() {
+  ${HS_DIR}/unregister.sh
+}
+post_upgrade() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_remove() {
+  ${HS_DIR}/unregister.sh
+}
+post_remove() {
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}

Copied: haskell-wai-extra/repos/community-staging-x86_64/PKGBUILD (from rev 
164611, haskell-wai-extra/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-03-04 05:37:21 UTC (rev 164612)
@@ -0,0 +1,48 @@

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

2016-03-01 Thread Felix Yan
Date: Wednesday, March 2, 2016 @ 07:44:42
  Author: fyan
Revision: 164065

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

Added:
  haskell-wai-extra/repos/community-staging-i686/
  haskell-wai-extra/repos/community-staging-i686/PKGBUILD
(from rev 164064, haskell-wai-extra/trunk/PKGBUILD)
  haskell-wai-extra/repos/community-staging-i686/haskell-wai-extra.install
(from rev 164064, haskell-wai-extra/trunk/haskell-wai-extra.install)
  haskell-wai-extra/repos/community-staging-x86_64/
  haskell-wai-extra/repos/community-staging-x86_64/PKGBUILD
(from rev 164064, haskell-wai-extra/trunk/PKGBUILD)
  haskell-wai-extra/repos/community-staging-x86_64/haskell-wai-extra.install
(from rev 164064, haskell-wai-extra/trunk/haskell-wai-extra.install)

+
 community-staging-i686/PKGBUILD|   48 +++
 community-staging-i686/haskell-wai-extra.install   |   18 +++
 community-staging-x86_64/PKGBUILD  |   48 +++
 community-staging-x86_64/haskell-wai-extra.install |   18 +++
 4 files changed, 132 insertions(+)

Copied: haskell-wai-extra/repos/community-staging-i686/PKGBUILD (from rev 
164064, haskell-wai-extra/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-03-02 06:44:42 UTC (rev 164065)
@@ -0,0 +1,48 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=wai-extra
+pkgname=haskell-wai-extra
+pkgver=3.0.14.1
+pkgrel=1
+pkgdesc="Provides some basic WAI handlers and middleware."
+url="http://github.com/yesodweb/wai;
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-aeson" "haskell-ansi-terminal" 
"haskell-base64-bytestring"
+ "haskell-blaze-builder" "haskell-case-insensitive" "haskell-cookie"
+ "haskell-data-default-class" "haskell-fast-logger" 
"haskell-http-types"
+ "haskell-iproute" "haskell-lifted-base" "haskell-network" 
"haskell-old-locale"
+ "haskell-resourcet" "haskell-streaming-commons" "haskell-stringsearch"
+ "haskell-text" "haskell-unix-compat" "haskell-vault" "haskell-void" 
"haskell-wai"
+ "haskell-wai-logger" "haskell-word8" "haskell-zlib")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+install="${pkgname}.install"
+sha256sums=('3c76f41acf9a4351ebf51908acd3febbef1cf66481933e1e34dc99642d6054dd')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/${pkgname}/register.sh"
+install-m744 unregister.sh 
"${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}

Copied: 
haskell-wai-extra/repos/community-staging-i686/haskell-wai-extra.install (from 
rev 164064, haskell-wai-extra/trunk/haskell-wai-extra.install)
===
--- community-staging-i686/haskell-wai-extra.install
(rev 0)
+++ community-staging-i686/haskell-wai-extra.install2016-03-02 06:44:42 UTC 
(rev 164065)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-wai-extra
+post_install() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_upgrade() {
+  ${HS_DIR}/unregister.sh
+}
+post_upgrade() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_remove() {
+  ${HS_DIR}/unregister.sh
+}
+post_remove() {
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}

Copied: haskell-wai-extra/repos/community-staging-x86_64/PKGBUILD (from rev 
164064, haskell-wai-extra/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-03-02 06:44:42 UTC (rev 164065)
@@ -0,0 +1,48 

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

2016-02-20 Thread Felix Yan
Date: Saturday, February 20, 2016 @ 16:13:57
  Author: fyan
Revision: 162799

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

Added:
  haskell-wai-extra/repos/community-staging-i686/
  haskell-wai-extra/repos/community-staging-i686/PKGBUILD
(from rev 162798, haskell-wai-extra/trunk/PKGBUILD)
  haskell-wai-extra/repos/community-staging-i686/haskell-wai-extra.install
(from rev 162798, haskell-wai-extra/trunk/haskell-wai-extra.install)
  haskell-wai-extra/repos/community-staging-x86_64/
  haskell-wai-extra/repos/community-staging-x86_64/PKGBUILD
(from rev 162798, haskell-wai-extra/trunk/PKGBUILD)
  haskell-wai-extra/repos/community-staging-x86_64/haskell-wai-extra.install
(from rev 162798, haskell-wai-extra/trunk/haskell-wai-extra.install)

+
 community-staging-i686/PKGBUILD|   48 +++
 community-staging-i686/haskell-wai-extra.install   |   18 +++
 community-staging-x86_64/PKGBUILD  |   48 +++
 community-staging-x86_64/haskell-wai-extra.install |   18 +++
 4 files changed, 132 insertions(+)

Copied: haskell-wai-extra/repos/community-staging-i686/PKGBUILD (from rev 
162798, haskell-wai-extra/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-02-20 15:13:57 UTC (rev 162799)
@@ -0,0 +1,48 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=wai-extra
+pkgname=haskell-wai-extra
+pkgver=3.0.13.1
+pkgrel=12
+pkgdesc="Provides some basic WAI handlers and middleware."
+url="http://github.com/yesodweb/wai;
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-aeson" "haskell-ansi-terminal" 
"haskell-base64-bytestring"
+ "haskell-blaze-builder" "haskell-case-insensitive" "haskell-cookie"
+ "haskell-data-default-class" "haskell-fast-logger" 
"haskell-http-types"
+ "haskell-iproute" "haskell-lifted-base" "haskell-network" 
"haskell-old-locale"
+ "haskell-resourcet" "haskell-streaming-commons" "haskell-stringsearch"
+ "haskell-text" "haskell-unix-compat" "haskell-vault" "haskell-void" 
"haskell-wai"
+ "haskell-wai-logger" "haskell-word8" "haskell-zlib")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+install="${pkgname}.install"
+sha256sums=('37540b32387929716922be563238fe29c4db2c820356cc9b27d9ab1554300756')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/${pkgname}/register.sh"
+install-m744 unregister.sh 
"${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}

Copied: 
haskell-wai-extra/repos/community-staging-i686/haskell-wai-extra.install (from 
rev 162798, haskell-wai-extra/trunk/haskell-wai-extra.install)
===
--- community-staging-i686/haskell-wai-extra.install
(rev 0)
+++ community-staging-i686/haskell-wai-extra.install2016-02-20 15:13:57 UTC 
(rev 162799)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-wai-extra
+post_install() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_upgrade() {
+  ${HS_DIR}/unregister.sh
+}
+post_upgrade() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_remove() {
+  ${HS_DIR}/unregister.sh
+}
+post_remove() {
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}

Copied: haskell-wai-extra/repos/community-staging-x86_64/PKGBUILD (from rev 
162798, haskell-wai-extra/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-02-20 15:13:57 UTC (rev 162799)
@@ -0,0 

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

2016-02-17 Thread Felix Yan
Date: Wednesday, February 17, 2016 @ 12:53:59
  Author: fyan
Revision: 162017

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

Added:
  haskell-wai-extra/repos/community-staging-i686/
  haskell-wai-extra/repos/community-staging-i686/PKGBUILD
(from rev 162016, haskell-wai-extra/trunk/PKGBUILD)
  haskell-wai-extra/repos/community-staging-i686/haskell-wai-extra.install
(from rev 162016, haskell-wai-extra/trunk/haskell-wai-extra.install)
  haskell-wai-extra/repos/community-staging-x86_64/
  haskell-wai-extra/repos/community-staging-x86_64/PKGBUILD
(from rev 162016, haskell-wai-extra/trunk/PKGBUILD)
  haskell-wai-extra/repos/community-staging-x86_64/haskell-wai-extra.install
(from rev 162016, haskell-wai-extra/trunk/haskell-wai-extra.install)

+
 community-staging-i686/PKGBUILD|   48 +++
 community-staging-i686/haskell-wai-extra.install   |   18 +++
 community-staging-x86_64/PKGBUILD  |   48 +++
 community-staging-x86_64/haskell-wai-extra.install |   18 +++
 4 files changed, 132 insertions(+)

Copied: haskell-wai-extra/repos/community-staging-i686/PKGBUILD (from rev 
162016, haskell-wai-extra/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-02-17 11:53:59 UTC (rev 162017)
@@ -0,0 +1,48 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=wai-extra
+pkgname=haskell-wai-extra
+pkgver=3.0.13.1
+pkgrel=11
+pkgdesc="Provides some basic WAI handlers and middleware."
+url="http://github.com/yesodweb/wai;
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-aeson" "haskell-ansi-terminal" 
"haskell-base64-bytestring"
+ "haskell-blaze-builder" "haskell-case-insensitive" "haskell-cookie"
+ "haskell-data-default-class" "haskell-fast-logger" 
"haskell-http-types"
+ "haskell-iproute" "haskell-lifted-base" "haskell-network" 
"haskell-old-locale"
+ "haskell-resourcet" "haskell-streaming-commons" "haskell-stringsearch"
+ "haskell-text" "haskell-unix-compat" "haskell-vault" "haskell-void" 
"haskell-wai"
+ "haskell-wai-logger" "haskell-word8" "haskell-zlib")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+install="${pkgname}.install"
+sha256sums=('37540b32387929716922be563238fe29c4db2c820356cc9b27d9ab1554300756')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/${pkgname}/register.sh"
+install-m744 unregister.sh 
"${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}

Copied: 
haskell-wai-extra/repos/community-staging-i686/haskell-wai-extra.install (from 
rev 162016, haskell-wai-extra/trunk/haskell-wai-extra.install)
===
--- community-staging-i686/haskell-wai-extra.install
(rev 0)
+++ community-staging-i686/haskell-wai-extra.install2016-02-17 11:53:59 UTC 
(rev 162017)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-wai-extra
+post_install() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_upgrade() {
+  ${HS_DIR}/unregister.sh
+}
+post_upgrade() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_remove() {
+  ${HS_DIR}/unregister.sh
+}
+post_remove() {
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}

Copied: haskell-wai-extra/repos/community-staging-x86_64/PKGBUILD (from rev 
162016, haskell-wai-extra/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-02-17 11:53:59 UTC (rev 162017)
@@ -0,0 

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

2016-02-15 Thread Felix Yan
Date: Monday, February 15, 2016 @ 09:44:32
  Author: fyan
Revision: 161607

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

Added:
  haskell-wai-extra/repos/community-staging-i686/
  haskell-wai-extra/repos/community-staging-i686/PKGBUILD
(from rev 161606, haskell-wai-extra/trunk/PKGBUILD)
  haskell-wai-extra/repos/community-staging-i686/haskell-wai-extra.install
(from rev 161606, haskell-wai-extra/trunk/haskell-wai-extra.install)
  haskell-wai-extra/repos/community-staging-x86_64/
  haskell-wai-extra/repos/community-staging-x86_64/PKGBUILD
(from rev 161606, haskell-wai-extra/trunk/PKGBUILD)
  haskell-wai-extra/repos/community-staging-x86_64/haskell-wai-extra.install
(from rev 161606, haskell-wai-extra/trunk/haskell-wai-extra.install)

+
 community-staging-i686/PKGBUILD|   48 +++
 community-staging-i686/haskell-wai-extra.install   |   18 +++
 community-staging-x86_64/PKGBUILD  |   48 +++
 community-staging-x86_64/haskell-wai-extra.install |   18 +++
 4 files changed, 132 insertions(+)

Copied: haskell-wai-extra/repos/community-staging-i686/PKGBUILD (from rev 
161606, haskell-wai-extra/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-02-15 08:44:32 UTC (rev 161607)
@@ -0,0 +1,48 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=wai-extra
+pkgname=haskell-wai-extra
+pkgver=3.0.13.1
+pkgrel=10
+pkgdesc="Provides some basic WAI handlers and middleware."
+url="http://github.com/yesodweb/wai;
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-aeson" "haskell-ansi-terminal" 
"haskell-base64-bytestring"
+ "haskell-blaze-builder" "haskell-case-insensitive" "haskell-cookie"
+ "haskell-data-default-class" "haskell-fast-logger" 
"haskell-http-types"
+ "haskell-iproute" "haskell-lifted-base" "haskell-network" 
"haskell-old-locale"
+ "haskell-resourcet" "haskell-streaming-commons" "haskell-stringsearch"
+ "haskell-text" "haskell-unix-compat" "haskell-vault" "haskell-void" 
"haskell-wai"
+ "haskell-wai-logger" "haskell-word8" "haskell-zlib")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+install="${pkgname}.install"
+sha256sums=('37540b32387929716922be563238fe29c4db2c820356cc9b27d9ab1554300756')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/${pkgname}/register.sh"
+install-m744 unregister.sh 
"${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}

Copied: 
haskell-wai-extra/repos/community-staging-i686/haskell-wai-extra.install (from 
rev 161606, haskell-wai-extra/trunk/haskell-wai-extra.install)
===
--- community-staging-i686/haskell-wai-extra.install
(rev 0)
+++ community-staging-i686/haskell-wai-extra.install2016-02-15 08:44:32 UTC 
(rev 161607)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-wai-extra
+post_install() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_upgrade() {
+  ${HS_DIR}/unregister.sh
+}
+post_upgrade() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_remove() {
+  ${HS_DIR}/unregister.sh
+}
+post_remove() {
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}

Copied: haskell-wai-extra/repos/community-staging-x86_64/PKGBUILD (from rev 
161606, haskell-wai-extra/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-02-15 08:44:32 UTC (rev 161607)
@@ -0,0 

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

2016-02-11 Thread Felix Yan
Date: Friday, February 12, 2016 @ 04:28:51
  Author: fyan
Revision: 161350

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

Added:
  haskell-wai-extra/repos/community-staging-i686/
  haskell-wai-extra/repos/community-staging-i686/PKGBUILD
(from rev 161349, haskell-wai-extra/trunk/PKGBUILD)
  haskell-wai-extra/repos/community-staging-i686/haskell-wai-extra.install
(from rev 161349, haskell-wai-extra/trunk/haskell-wai-extra.install)
  haskell-wai-extra/repos/community-staging-x86_64/
  haskell-wai-extra/repos/community-staging-x86_64/PKGBUILD
(from rev 161349, haskell-wai-extra/trunk/PKGBUILD)
  haskell-wai-extra/repos/community-staging-x86_64/haskell-wai-extra.install
(from rev 161349, haskell-wai-extra/trunk/haskell-wai-extra.install)

+
 community-staging-i686/PKGBUILD|   48 +++
 community-staging-i686/haskell-wai-extra.install   |   18 +++
 community-staging-x86_64/PKGBUILD  |   48 +++
 community-staging-x86_64/haskell-wai-extra.install |   18 +++
 4 files changed, 132 insertions(+)

Copied: haskell-wai-extra/repos/community-staging-i686/PKGBUILD (from rev 
161349, haskell-wai-extra/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-02-12 03:28:51 UTC (rev 161350)
@@ -0,0 +1,48 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=wai-extra
+pkgname=haskell-wai-extra
+pkgver=3.0.13.1
+pkgrel=9
+pkgdesc="Provides some basic WAI handlers and middleware."
+url="http://github.com/yesodweb/wai;
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-aeson" "haskell-ansi-terminal" 
"haskell-base64-bytestring"
+ "haskell-blaze-builder" "haskell-case-insensitive" "haskell-cookie"
+ "haskell-data-default-class" "haskell-fast-logger" 
"haskell-http-types"
+ "haskell-iproute" "haskell-lifted-base" "haskell-network" 
"haskell-old-locale"
+ "haskell-resourcet" "haskell-streaming-commons" "haskell-stringsearch"
+ "haskell-text" "haskell-unix-compat" "haskell-vault" "haskell-void" 
"haskell-wai"
+ "haskell-wai-logger" "haskell-word8" "haskell-zlib")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+install="${pkgname}.install"
+sha256sums=('37540b32387929716922be563238fe29c4db2c820356cc9b27d9ab1554300756')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/${pkgname}/register.sh"
+install-m744 unregister.sh 
"${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}

Copied: 
haskell-wai-extra/repos/community-staging-i686/haskell-wai-extra.install (from 
rev 161349, haskell-wai-extra/trunk/haskell-wai-extra.install)
===
--- community-staging-i686/haskell-wai-extra.install
(rev 0)
+++ community-staging-i686/haskell-wai-extra.install2016-02-12 03:28:51 UTC 
(rev 161350)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-wai-extra
+post_install() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_upgrade() {
+  ${HS_DIR}/unregister.sh
+}
+post_upgrade() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_remove() {
+  ${HS_DIR}/unregister.sh
+}
+post_remove() {
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}

Copied: haskell-wai-extra/repos/community-staging-x86_64/PKGBUILD (from rev 
161349, haskell-wai-extra/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-02-12 03:28:51 UTC (rev 161350)
@@ -0,0 +1,48 

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

2016-02-10 Thread Felix Yan
Date: Thursday, February 11, 2016 @ 07:44:36
  Author: fyan
Revision: 161124

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

Added:
  haskell-wai-extra/repos/community-staging-i686/
  haskell-wai-extra/repos/community-staging-i686/PKGBUILD
(from rev 161123, haskell-wai-extra/trunk/PKGBUILD)
  haskell-wai-extra/repos/community-staging-i686/haskell-wai-extra.install
(from rev 161123, haskell-wai-extra/trunk/haskell-wai-extra.install)
  haskell-wai-extra/repos/community-staging-x86_64/
  haskell-wai-extra/repos/community-staging-x86_64/PKGBUILD
(from rev 161123, haskell-wai-extra/trunk/PKGBUILD)
  haskell-wai-extra/repos/community-staging-x86_64/haskell-wai-extra.install
(from rev 161123, haskell-wai-extra/trunk/haskell-wai-extra.install)

+
 community-staging-i686/PKGBUILD|   48 +++
 community-staging-i686/haskell-wai-extra.install   |   18 +++
 community-staging-x86_64/PKGBUILD  |   48 +++
 community-staging-x86_64/haskell-wai-extra.install |   18 +++
 4 files changed, 132 insertions(+)

Copied: haskell-wai-extra/repos/community-staging-i686/PKGBUILD (from rev 
161123, haskell-wai-extra/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-02-11 06:44:36 UTC (rev 161124)
@@ -0,0 +1,48 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=wai-extra
+pkgname=haskell-wai-extra
+pkgver=3.0.13.1
+pkgrel=8
+pkgdesc="Provides some basic WAI handlers and middleware."
+url="http://github.com/yesodweb/wai;
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-aeson" "haskell-ansi-terminal" 
"haskell-base64-bytestring"
+ "haskell-blaze-builder" "haskell-case-insensitive" "haskell-cookie"
+ "haskell-data-default-class" "haskell-fast-logger" 
"haskell-http-types"
+ "haskell-iproute" "haskell-lifted-base" "haskell-network" 
"haskell-old-locale"
+ "haskell-resourcet" "haskell-streaming-commons" "haskell-stringsearch"
+ "haskell-text" "haskell-unix-compat" "haskell-vault" "haskell-void" 
"haskell-wai"
+ "haskell-wai-logger" "haskell-word8" "haskell-zlib")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+install="${pkgname}.install"
+sha256sums=('37540b32387929716922be563238fe29c4db2c820356cc9b27d9ab1554300756')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/${pkgname}/register.sh"
+install-m744 unregister.sh 
"${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}

Copied: 
haskell-wai-extra/repos/community-staging-i686/haskell-wai-extra.install (from 
rev 161123, haskell-wai-extra/trunk/haskell-wai-extra.install)
===
--- community-staging-i686/haskell-wai-extra.install
(rev 0)
+++ community-staging-i686/haskell-wai-extra.install2016-02-11 06:44:36 UTC 
(rev 161124)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-wai-extra
+post_install() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_upgrade() {
+  ${HS_DIR}/unregister.sh
+}
+post_upgrade() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_remove() {
+  ${HS_DIR}/unregister.sh
+}
+post_remove() {
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}

Copied: haskell-wai-extra/repos/community-staging-x86_64/PKGBUILD (from rev 
161123, haskell-wai-extra/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-02-11 06:44:36 UTC (rev 161124)
@@ -0,0 

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

2016-02-03 Thread Felix Yan
Date: Thursday, February 4, 2016 @ 04:05:24
  Author: fyan
Revision: 160155

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

Added:
  haskell-wai-extra/repos/community-staging-i686/
  haskell-wai-extra/repos/community-staging-i686/PKGBUILD
(from rev 160154, haskell-wai-extra/trunk/PKGBUILD)
  haskell-wai-extra/repos/community-staging-i686/haskell-wai-extra.install
(from rev 160154, haskell-wai-extra/trunk/haskell-wai-extra.install)
  haskell-wai-extra/repos/community-staging-x86_64/
  haskell-wai-extra/repos/community-staging-x86_64/PKGBUILD
(from rev 160154, haskell-wai-extra/trunk/PKGBUILD)
  haskell-wai-extra/repos/community-staging-x86_64/haskell-wai-extra.install
(from rev 160154, haskell-wai-extra/trunk/haskell-wai-extra.install)

+
 community-staging-i686/PKGBUILD|   48 +++
 community-staging-i686/haskell-wai-extra.install   |   18 +++
 community-staging-x86_64/PKGBUILD  |   48 +++
 community-staging-x86_64/haskell-wai-extra.install |   18 +++
 4 files changed, 132 insertions(+)

Copied: haskell-wai-extra/repos/community-staging-i686/PKGBUILD (from rev 
160154, haskell-wai-extra/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-02-04 03:05:24 UTC (rev 160155)
@@ -0,0 +1,48 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=wai-extra
+pkgname=haskell-wai-extra
+pkgver=3.0.13.1
+pkgrel=7
+pkgdesc="Provides some basic WAI handlers and middleware."
+url="http://github.com/yesodweb/wai;
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-aeson" "haskell-ansi-terminal" 
"haskell-base64-bytestring"
+ "haskell-blaze-builder" "haskell-case-insensitive" "haskell-cookie"
+ "haskell-data-default-class" "haskell-fast-logger" 
"haskell-http-types"
+ "haskell-iproute" "haskell-lifted-base" "haskell-network" 
"haskell-old-locale"
+ "haskell-resourcet" "haskell-streaming-commons" "haskell-stringsearch"
+ "haskell-text" "haskell-unix-compat" "haskell-vault" "haskell-void" 
"haskell-wai"
+ "haskell-wai-logger" "haskell-word8" "haskell-zlib")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+install="${pkgname}.install"
+sha256sums=('37540b32387929716922be563238fe29c4db2c820356cc9b27d9ab1554300756')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/${pkgname}/register.sh"
+install-m744 unregister.sh 
"${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}

Copied: 
haskell-wai-extra/repos/community-staging-i686/haskell-wai-extra.install (from 
rev 160154, haskell-wai-extra/trunk/haskell-wai-extra.install)
===
--- community-staging-i686/haskell-wai-extra.install
(rev 0)
+++ community-staging-i686/haskell-wai-extra.install2016-02-04 03:05:24 UTC 
(rev 160155)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-wai-extra
+post_install() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_upgrade() {
+  ${HS_DIR}/unregister.sh
+}
+post_upgrade() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_remove() {
+  ${HS_DIR}/unregister.sh
+}
+post_remove() {
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}

Copied: haskell-wai-extra/repos/community-staging-x86_64/PKGBUILD (from rev 
160154, haskell-wai-extra/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-02-04 03:05:24 UTC (rev 160155)
@@ -0,0 

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

2016-01-26 Thread Felix Yan
Date: Wednesday, January 27, 2016 @ 05:01:55
  Author: fyan
Revision: 159042

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

Added:
  haskell-wai-extra/repos/community-staging-i686/
  haskell-wai-extra/repos/community-staging-i686/PKGBUILD
(from rev 159041, haskell-wai-extra/trunk/PKGBUILD)
  haskell-wai-extra/repos/community-staging-i686/haskell-wai-extra.install
(from rev 159041, haskell-wai-extra/trunk/haskell-wai-extra.install)
  haskell-wai-extra/repos/community-staging-x86_64/
  haskell-wai-extra/repos/community-staging-x86_64/PKGBUILD
(from rev 159041, haskell-wai-extra/trunk/PKGBUILD)
  haskell-wai-extra/repos/community-staging-x86_64/haskell-wai-extra.install
(from rev 159041, haskell-wai-extra/trunk/haskell-wai-extra.install)

+
 community-staging-i686/PKGBUILD|   48 +++
 community-staging-i686/haskell-wai-extra.install   |   18 +++
 community-staging-x86_64/PKGBUILD  |   48 +++
 community-staging-x86_64/haskell-wai-extra.install |   18 +++
 4 files changed, 132 insertions(+)

Copied: haskell-wai-extra/repos/community-staging-i686/PKGBUILD (from rev 
159041, haskell-wai-extra/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-01-27 04:01:55 UTC (rev 159042)
@@ -0,0 +1,48 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=wai-extra
+pkgname=haskell-wai-extra
+pkgver=3.0.13.1
+pkgrel=5
+pkgdesc="Provides some basic WAI handlers and middleware."
+url="http://github.com/yesodweb/wai;
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-aeson" "haskell-ansi-terminal" 
"haskell-base64-bytestring"
+ "haskell-blaze-builder" "haskell-case-insensitive" "haskell-cookie"
+ "haskell-data-default-class" "haskell-fast-logger" 
"haskell-http-types"
+ "haskell-iproute" "haskell-lifted-base" "haskell-network" 
"haskell-old-locale"
+ "haskell-resourcet" "haskell-streaming-commons" "haskell-stringsearch"
+ "haskell-text" "haskell-unix-compat" "haskell-vault" "haskell-void" 
"haskell-wai"
+ "haskell-wai-logger" "haskell-word8" "haskell-zlib")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+install="${pkgname}.install"
+sha256sums=('37540b32387929716922be563238fe29c4db2c820356cc9b27d9ab1554300756')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/${pkgname}/register.sh"
+install-m744 unregister.sh 
"${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}

Copied: 
haskell-wai-extra/repos/community-staging-i686/haskell-wai-extra.install (from 
rev 159041, haskell-wai-extra/trunk/haskell-wai-extra.install)
===
--- community-staging-i686/haskell-wai-extra.install
(rev 0)
+++ community-staging-i686/haskell-wai-extra.install2016-01-27 04:01:55 UTC 
(rev 159042)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-wai-extra
+post_install() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_upgrade() {
+  ${HS_DIR}/unregister.sh
+}
+post_upgrade() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_remove() {
+  ${HS_DIR}/unregister.sh
+}
+post_remove() {
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}

Copied: haskell-wai-extra/repos/community-staging-x86_64/PKGBUILD (from rev 
159041, haskell-wai-extra/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-01-27 04:01:55 UTC (rev 159042)
@@ -0,0 

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

2016-01-19 Thread Felix Yan
Date: Wednesday, January 20, 2016 @ 04:47:05
  Author: fyan
Revision: 157831

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

Added:
  haskell-wai-extra/repos/community-staging-i686/
  haskell-wai-extra/repos/community-staging-i686/PKGBUILD
(from rev 157830, haskell-wai-extra/trunk/PKGBUILD)
  haskell-wai-extra/repos/community-staging-i686/haskell-wai-extra.install
(from rev 157830, haskell-wai-extra/trunk/haskell-wai-extra.install)
  haskell-wai-extra/repos/community-staging-x86_64/
  haskell-wai-extra/repos/community-staging-x86_64/PKGBUILD
(from rev 157830, haskell-wai-extra/trunk/PKGBUILD)
  haskell-wai-extra/repos/community-staging-x86_64/haskell-wai-extra.install
(from rev 157830, haskell-wai-extra/trunk/haskell-wai-extra.install)

+
 community-staging-i686/PKGBUILD|   48 +++
 community-staging-i686/haskell-wai-extra.install   |   18 +++
 community-staging-x86_64/PKGBUILD  |   48 +++
 community-staging-x86_64/haskell-wai-extra.install |   18 +++
 4 files changed, 132 insertions(+)

Copied: haskell-wai-extra/repos/community-staging-i686/PKGBUILD (from rev 
157830, haskell-wai-extra/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-01-20 03:47:05 UTC (rev 157831)
@@ -0,0 +1,48 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=wai-extra
+pkgname=haskell-wai-extra
+pkgver=3.0.13.1
+pkgrel=4
+pkgdesc="Provides some basic WAI handlers and middleware."
+url="http://github.com/yesodweb/wai;
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-aeson" "haskell-ansi-terminal" 
"haskell-base64-bytestring"
+ "haskell-blaze-builder" "haskell-case-insensitive" "haskell-cookie"
+ "haskell-data-default-class" "haskell-fast-logger" 
"haskell-http-types"
+ "haskell-iproute" "haskell-lifted-base" "haskell-network" 
"haskell-old-locale"
+ "haskell-resourcet" "haskell-streaming-commons" "haskell-stringsearch"
+ "haskell-text" "haskell-unix-compat" "haskell-vault" "haskell-void" 
"haskell-wai"
+ "haskell-wai-logger" "haskell-word8" "haskell-zlib")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+install="${pkgname}.install"
+sha256sums=('37540b32387929716922be563238fe29c4db2c820356cc9b27d9ab1554300756')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/${pkgname}/register.sh"
+install-m744 unregister.sh 
"${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}

Copied: 
haskell-wai-extra/repos/community-staging-i686/haskell-wai-extra.install (from 
rev 157830, haskell-wai-extra/trunk/haskell-wai-extra.install)
===
--- community-staging-i686/haskell-wai-extra.install
(rev 0)
+++ community-staging-i686/haskell-wai-extra.install2016-01-20 03:47:05 UTC 
(rev 157831)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-wai-extra
+post_install() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_upgrade() {
+  ${HS_DIR}/unregister.sh
+}
+post_upgrade() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_remove() {
+  ${HS_DIR}/unregister.sh
+}
+post_remove() {
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}

Copied: haskell-wai-extra/repos/community-staging-x86_64/PKGBUILD (from rev 
157830, haskell-wai-extra/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-01-20 03:47:05 UTC (rev 157831)
@@ -0,0 

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

2016-01-17 Thread Felix Yan
Date: Monday, January 18, 2016 @ 03:56:24
  Author: fyan
Revision: 157326

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

Added:
  haskell-wai-extra/repos/community-staging-i686/
  haskell-wai-extra/repos/community-staging-i686/PKGBUILD
(from rev 157325, haskell-wai-extra/trunk/PKGBUILD)
  haskell-wai-extra/repos/community-staging-i686/haskell-wai-extra.install
(from rev 157325, haskell-wai-extra/trunk/haskell-wai-extra.install)
  haskell-wai-extra/repos/community-staging-x86_64/
  haskell-wai-extra/repos/community-staging-x86_64/PKGBUILD
(from rev 157325, haskell-wai-extra/trunk/PKGBUILD)
  haskell-wai-extra/repos/community-staging-x86_64/haskell-wai-extra.install
(from rev 157325, haskell-wai-extra/trunk/haskell-wai-extra.install)

+
 community-staging-i686/PKGBUILD|   48 +++
 community-staging-i686/haskell-wai-extra.install   |   18 +++
 community-staging-x86_64/PKGBUILD  |   48 +++
 community-staging-x86_64/haskell-wai-extra.install |   18 +++
 4 files changed, 132 insertions(+)

Copied: haskell-wai-extra/repos/community-staging-i686/PKGBUILD (from rev 
157325, haskell-wai-extra/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-01-18 02:56:24 UTC (rev 157326)
@@ -0,0 +1,48 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=wai-extra
+pkgname=haskell-wai-extra
+pkgver=3.0.13.1
+pkgrel=3
+pkgdesc="Provides some basic WAI handlers and middleware."
+url="http://github.com/yesodweb/wai;
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-aeson" "haskell-ansi-terminal" 
"haskell-base64-bytestring"
+ "haskell-blaze-builder" "haskell-case-insensitive" "haskell-cookie"
+ "haskell-data-default-class" "haskell-fast-logger" 
"haskell-http-types"
+ "haskell-iproute" "haskell-lifted-base" "haskell-network" 
"haskell-old-locale"
+ "haskell-resourcet" "haskell-streaming-commons" "haskell-stringsearch"
+ "haskell-text" "haskell-unix-compat" "haskell-vault" "haskell-void" 
"haskell-wai"
+ "haskell-wai-logger" "haskell-word8" "haskell-zlib")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+install="${pkgname}.install"
+sha256sums=('37540b32387929716922be563238fe29c4db2c820356cc9b27d9ab1554300756')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/${pkgname}/register.sh"
+install-m744 unregister.sh 
"${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}

Copied: 
haskell-wai-extra/repos/community-staging-i686/haskell-wai-extra.install (from 
rev 157325, haskell-wai-extra/trunk/haskell-wai-extra.install)
===
--- community-staging-i686/haskell-wai-extra.install
(rev 0)
+++ community-staging-i686/haskell-wai-extra.install2016-01-18 02:56:24 UTC 
(rev 157326)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-wai-extra
+post_install() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_upgrade() {
+  ${HS_DIR}/unregister.sh
+}
+post_upgrade() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_remove() {
+  ${HS_DIR}/unregister.sh
+}
+post_remove() {
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}

Copied: haskell-wai-extra/repos/community-staging-x86_64/PKGBUILD (from rev 
157325, haskell-wai-extra/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-01-18 02:56:24 UTC (rev 157326)
@@ -0,0 +1,48 

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

2016-01-17 Thread Felix Yan
Date: Sunday, January 17, 2016 @ 12:48:46
  Author: fyan
Revision: 157088

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

Added:
  haskell-wai-extra/repos/community-staging-i686/
  haskell-wai-extra/repos/community-staging-i686/PKGBUILD
(from rev 157087, haskell-wai-extra/trunk/PKGBUILD)
  haskell-wai-extra/repos/community-staging-i686/haskell-wai-extra.install
(from rev 157087, haskell-wai-extra/trunk/haskell-wai-extra.install)
  haskell-wai-extra/repos/community-staging-x86_64/
  haskell-wai-extra/repos/community-staging-x86_64/PKGBUILD
(from rev 157087, haskell-wai-extra/trunk/PKGBUILD)
  haskell-wai-extra/repos/community-staging-x86_64/haskell-wai-extra.install
(from rev 157087, haskell-wai-extra/trunk/haskell-wai-extra.install)

+
 community-staging-i686/PKGBUILD|   48 +++
 community-staging-i686/haskell-wai-extra.install   |   18 +++
 community-staging-x86_64/PKGBUILD  |   48 +++
 community-staging-x86_64/haskell-wai-extra.install |   18 +++
 4 files changed, 132 insertions(+)

Copied: haskell-wai-extra/repos/community-staging-i686/PKGBUILD (from rev 
157087, haskell-wai-extra/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-01-17 11:48:46 UTC (rev 157088)
@@ -0,0 +1,48 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=wai-extra
+pkgname=haskell-wai-extra
+pkgver=3.0.13.1
+pkgrel=2
+pkgdesc="Provides some basic WAI handlers and middleware."
+url="http://github.com/yesodweb/wai;
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-aeson" "haskell-ansi-terminal" 
"haskell-base64-bytestring"
+ "haskell-blaze-builder" "haskell-case-insensitive" "haskell-cookie"
+ "haskell-data-default-class" "haskell-fast-logger" 
"haskell-http-types"
+ "haskell-iproute" "haskell-lifted-base" "haskell-network" 
"haskell-old-locale"
+ "haskell-resourcet" "haskell-streaming-commons" "haskell-stringsearch"
+ "haskell-text" "haskell-unix-compat" "haskell-vault" "haskell-void" 
"haskell-wai"
+ "haskell-wai-logger" "haskell-word8" "haskell-zlib")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+install="${pkgname}.install"
+sha256sums=('37540b32387929716922be563238fe29c4db2c820356cc9b27d9ab1554300756')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/${pkgname}/register.sh"
+install-m744 unregister.sh 
"${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}

Copied: 
haskell-wai-extra/repos/community-staging-i686/haskell-wai-extra.install (from 
rev 157087, haskell-wai-extra/trunk/haskell-wai-extra.install)
===
--- community-staging-i686/haskell-wai-extra.install
(rev 0)
+++ community-staging-i686/haskell-wai-extra.install2016-01-17 11:48:46 UTC 
(rev 157088)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-wai-extra
+post_install() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_upgrade() {
+  ${HS_DIR}/unregister.sh
+}
+post_upgrade() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_remove() {
+  ${HS_DIR}/unregister.sh
+}
+post_remove() {
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}

Copied: haskell-wai-extra/repos/community-staging-x86_64/PKGBUILD (from rev 
157087, haskell-wai-extra/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-01-17 11:48:46 UTC (rev 157088)
@@ -0,0 +1,48 

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

2016-01-16 Thread Felix Yan
Date: Saturday, January 16, 2016 @ 09:49:15
  Author: fyan
Revision: 156964

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

Added:
  haskell-wai-extra/repos/community-i686/
  haskell-wai-extra/repos/community-i686/PKGBUILD
(from rev 156963, haskell-wai-extra/trunk/PKGBUILD)
  haskell-wai-extra/repos/community-i686/haskell-wai-extra.install
(from rev 156963, haskell-wai-extra/trunk/haskell-wai-extra.install)
  haskell-wai-extra/repos/community-x86_64/
  haskell-wai-extra/repos/community-x86_64/PKGBUILD
(from rev 156963, haskell-wai-extra/trunk/PKGBUILD)
  haskell-wai-extra/repos/community-x86_64/haskell-wai-extra.install
(from rev 156963, haskell-wai-extra/trunk/haskell-wai-extra.install)

+
 community-i686/PKGBUILD|   48 +++
 community-i686/haskell-wai-extra.install   |   18 ++
 community-x86_64/PKGBUILD  |   48 +++
 community-x86_64/haskell-wai-extra.install |   18 ++
 4 files changed, 132 insertions(+)

Copied: haskell-wai-extra/repos/community-i686/PKGBUILD (from rev 156963, 
haskell-wai-extra/trunk/PKGBUILD)
===
--- community-i686/PKGBUILD (rev 0)
+++ community-i686/PKGBUILD 2016-01-16 08:49:15 UTC (rev 156964)
@@ -0,0 +1,48 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=wai-extra
+pkgname=haskell-wai-extra
+pkgver=3.0.13.1
+pkgrel=1
+pkgdesc="Provides some basic WAI handlers and middleware."
+url="http://github.com/yesodweb/wai;
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-aeson" "haskell-ansi-terminal" 
"haskell-base64-bytestring"
+ "haskell-blaze-builder" "haskell-case-insensitive" "haskell-cookie"
+ "haskell-data-default-class" "haskell-fast-logger" 
"haskell-http-types"
+ "haskell-iproute" "haskell-lifted-base" "haskell-network" 
"haskell-old-locale"
+ "haskell-resourcet" "haskell-streaming-commons" "haskell-stringsearch"
+ "haskell-text" "haskell-unix-compat" "haskell-vault" "haskell-void" 
"haskell-wai"
+ "haskell-wai-logger" "haskell-word8" "haskell-zlib")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+install="${pkgname}.install"
+sha256sums=('37540b32387929716922be563238fe29c4db2c820356cc9b27d9ab1554300756')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/${pkgname}/register.sh"
+install-m744 unregister.sh 
"${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}

Copied: haskell-wai-extra/repos/community-i686/haskell-wai-extra.install (from 
rev 156963, haskell-wai-extra/trunk/haskell-wai-extra.install)
===
--- community-i686/haskell-wai-extra.install(rev 0)
+++ community-i686/haskell-wai-extra.install2016-01-16 08:49:15 UTC (rev 
156964)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-wai-extra
+post_install() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_upgrade() {
+  ${HS_DIR}/unregister.sh
+}
+post_upgrade() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_remove() {
+  ${HS_DIR}/unregister.sh
+}
+post_remove() {
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}

Copied: haskell-wai-extra/repos/community-x86_64/PKGBUILD (from rev 156963, 
haskell-wai-extra/trunk/PKGBUILD)
===
--- community-x86_64/PKGBUILD   (rev 0)
+++ community-x86_64/PKGBUILD   2016-01-16 08:49:15 UTC (rev 156964)
@@ -0,0 +1,48 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=wai-extra