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

2016-05-24 Thread Felix Yan
Date: Wednesday, May 25, 2016 @ 07:59:19
  Author: fyan
Revision: 176616

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

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

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

Copied: haskell-juicypixels/repos/community-staging-i686/PKGBUILD (from rev 
176615, haskell-juicypixels/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-05-25 05:59:19 UTC (rev 176616)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=JuicyPixels
+pkgname=haskell-juicypixels
+pkgver=3.2.7
+pkgrel=2
+pkgdesc="Picture loading/serialization (in png, jpeg, bitmap, gif, tga, tiff 
and radiance)"
+url="https://github.com/Twinside/Juicy.Pixels;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" "haskell-mtl" "haskell-primitive" "haskell-vector" 
"haskell-zlib")
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('0126ff02d78045a299e76a35e2a3d3d188e7512f08d57e89bf1e0a94eb6ff14b')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-f-mmap
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}

Copied: haskell-juicypixels/repos/community-staging-x86_64/PKGBUILD (from rev 
176615, haskell-juicypixels/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-05-25 05:59:19 UTC (rev 176616)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=JuicyPixels
+pkgname=haskell-juicypixels
+pkgver=3.2.7
+pkgrel=2
+pkgdesc="Picture loading/serialization (in png, jpeg, bitmap, gif, tga, tiff 
and radiance)"
+url="https://github.com/Twinside/Juicy.Pixels;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" "haskell-mtl" "haskell-primitive" "haskell-vector" 
"haskell-zlib")
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('0126ff02d78045a299e76a35e2a3d3d188e7512f08d57e89bf1e0a94eb6ff14b')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-f-mmap
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell 

[arch-commits] Commit in haskell-juicypixels/trunk (2 files)

2016-05-24 Thread Felix Yan
Date: Wednesday, May 25, 2016 @ 07:58:56
  Author: fyan
Revision: 176615

upgpkg: haskell-juicypixels 3.2.7-2

rebuild with ghc-8.0.1, base-prelude-1.0.1.1, cabal-install-1.24.0.0, 
cairo-0.13.2.0, cmark-0.5.2.1, data-default-0.7.0, data-default-class-0.1.0, 
extra-1.4.7, generic-trie-0.3.0.2, glib-0.13.3.0, gtk3 0.14.2 -> 0.14.3, 
haddock-api-2.17.2, haddock-library-1.4.1, js-jquery-1.12.4, memory-0.13, 
microlens-0.4.4.0, network-multicast-0.1.1, pango-0.13.2.0, 
simple-sendfile-0.2.24, stack-1.1.2, wai-3.2.1.1

Modified:
  haskell-juicypixels/trunk/PKGBUILD
Deleted:
  haskell-juicypixels/trunk/haskell-juicypixels.install

-+
 PKGBUILD|   11 +--
 haskell-juicypixels.install |   18 --
 2 files changed, 5 insertions(+), 24 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-05-25 05:53:23 UTC (rev 176614)
+++ PKGBUILD2016-05-25 05:58:56 UTC (rev 176615)
@@ -5,15 +5,13 @@
 _hkgname=JuicyPixels
 pkgname=haskell-juicypixels
 pkgver=3.2.7
-pkgrel=1
+pkgrel=2
 pkgdesc="Picture loading/serialization (in png, jpeg, bitmap, gif, tga, tiff 
and radiance)"
 url="https://github.com/Twinside/Juicy.Pixels;
 license=("custom:BSD3")
 arch=('i686' 'x86_64')
-depends=("ghc=7.10.3" "haskell-mtl" "haskell-primitive" "haskell-vector" 
"haskell-zlib")
-options=('staticlibs')
+depends=("ghc=8.0.1" "haskell-mtl" "haskell-primitive" "haskell-vector" 
"haskell-zlib")
 
source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-install="${pkgname}.install"
 sha256sums=('0126ff02d78045a299e76a35e2a3d3d188e7512f08d57e89bf1e0a94eb6ff14b')
 
 build() {
@@ -27,6 +25,7 @@
 runhaskell Setup haddock --hoogle --html
 runhaskell Setup register --gen-script
 runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
 sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
 }
 
@@ -33,8 +32,8 @@
 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 -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
 install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
 ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
 runhaskell Setup copy --destdir="${pkgdir}"

Deleted: haskell-juicypixels.install
===
--- haskell-juicypixels.install 2016-05-25 05:53:23 UTC (rev 176614)
+++ haskell-juicypixels.install 2016-05-25 05:58:56 UTC (rev 176615)
@@ -1,18 +0,0 @@
-HS_DIR=usr/share/haskell/haskell-juicypixels
-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)
-}


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

2016-05-24 Thread Felix Yan
Date: Wednesday, May 25, 2016 @ 07:53:23
  Author: fyan
Revision: 176614

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

Added:
  haskell-zip-archive/repos/community-staging-i686/
  haskell-zip-archive/repos/community-staging-i686/PKGBUILD
(from rev 176613, haskell-zip-archive/trunk/PKGBUILD)
  haskell-zip-archive/repos/community-staging-x86_64/
  haskell-zip-archive/repos/community-staging-x86_64/PKGBUILD
(from rev 176613, haskell-zip-archive/trunk/PKGBUILD)

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

Copied: haskell-zip-archive/repos/community-staging-i686/PKGBUILD (from rev 
176613, haskell-zip-archive/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-05-25 05:53:23 UTC (rev 176614)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=zip-archive
+pkgname=haskell-zip-archive
+pkgver=0.3.0.2
+pkgrel=2
+pkgdesc="Library for creating and modifying zip archives."
+url="http://github.com/jgm/zip-archive;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" "haskell-digest" "haskell-mtl" "haskell-old-time" 
"haskell-text"
+ "haskell-zlib")
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('c5367d9bc72d3ceace0508800bab08a120e308ea1f4f5c8d5843fcca36b15313')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-f-executable -fsplitbase
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}

Copied: haskell-zip-archive/repos/community-staging-x86_64/PKGBUILD (from rev 
176613, haskell-zip-archive/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-05-25 05:53:23 UTC (rev 176614)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=zip-archive
+pkgname=haskell-zip-archive
+pkgver=0.3.0.2
+pkgrel=2
+pkgdesc="Library for creating and modifying zip archives."
+url="http://github.com/jgm/zip-archive;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" "haskell-digest" "haskell-mtl" "haskell-old-time" 
"haskell-text"
+ "haskell-zlib")
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('c5367d9bc72d3ceace0508800bab08a120e308ea1f4f5c8d5843fcca36b15313')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-f-executable -fsplitbase
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+

[arch-commits] Commit in haskell-zip-archive/trunk (2 files)

2016-05-24 Thread Felix Yan
Date: Wednesday, May 25, 2016 @ 07:52:59
  Author: fyan
Revision: 176613

upgpkg: haskell-zip-archive 0.3.0.2-2

rebuild with MissingH-1.3.0.2, ShellCheck-0.4.4, cabal-helper-0.7.1.0, 
cryptohash-sha256-0.11.100.0, graphviz-2999.18.1.0, hakyll-4.8.3.1, 
idris-0.11.2, monad-journal-0.7.2, pandoc-crossref-0.2.1.3, 
simple-sendfile-0.2.22

Modified:
  haskell-zip-archive/trunk/PKGBUILD
Deleted:
  haskell-zip-archive/trunk/haskell-zip-archive.install

-+
 PKGBUILD|   11 +--
 haskell-zip-archive.install |   18 --
 2 files changed, 5 insertions(+), 24 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-05-25 05:52:53 UTC (rev 176612)
+++ PKGBUILD2016-05-25 05:52:59 UTC (rev 176613)
@@ -5,16 +5,14 @@
 _hkgname=zip-archive
 pkgname=haskell-zip-archive
 pkgver=0.3.0.2
-pkgrel=1
+pkgrel=2
 pkgdesc="Library for creating and modifying zip archives."
 url="http://github.com/jgm/zip-archive;
 license=("custom:BSD3")
 arch=('i686' 'x86_64')
-depends=("ghc=7.10.3" "haskell-digest" "haskell-mtl" "haskell-old-time" 
"haskell-text"
+depends=("ghc=8.0.1" "haskell-digest" "haskell-mtl" "haskell-old-time" 
"haskell-text"
  "haskell-zlib")
-options=('staticlibs')
 
source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-install="${pkgname}.install"
 sha256sums=('c5367d9bc72d3ceace0508800bab08a120e308ea1f4f5c8d5843fcca36b15313')
 
 build() {
@@ -28,6 +26,7 @@
 runhaskell Setup haddock --hoogle --html
 runhaskell Setup register --gen-script
 runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
 sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
 }
 
@@ -34,8 +33,8 @@
 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 -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
 install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
 ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
 runhaskell Setup copy --destdir="${pkgdir}"

Deleted: haskell-zip-archive.install
===
--- haskell-zip-archive.install 2016-05-25 05:52:53 UTC (rev 176612)
+++ haskell-zip-archive.install 2016-05-25 05:52:59 UTC (rev 176613)
@@ -1,18 +0,0 @@
-HS_DIR=usr/share/haskell/haskell-zip-archive
-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)
-}


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

2016-05-24 Thread Felix Yan
Date: Wednesday, May 25, 2016 @ 07:52:53
  Author: fyan
Revision: 176612

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

Added:
  haskell-dlist-instances/repos/community-staging-i686/
  haskell-dlist-instances/repos/community-staging-i686/PKGBUILD
(from rev 176611, haskell-dlist-instances/trunk/PKGBUILD)
  haskell-dlist-instances/repos/community-staging-x86_64/
  haskell-dlist-instances/repos/community-staging-x86_64/PKGBUILD
(from rev 176611, haskell-dlist-instances/trunk/PKGBUILD)

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

Copied: haskell-dlist-instances/repos/community-staging-i686/PKGBUILD (from rev 
176611, haskell-dlist-instances/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-05-25 05:52:53 UTC (rev 176612)
@@ -0,0 +1,41 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=dlist-instances
+pkgname=haskell-dlist-instances
+pkgver=0.1
+pkgrel=8
+pkgdesc="Difference lists instances"
+url="https://github.com/gregwebs/dlist-instances;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" "haskell-dlist" "haskell-semigroups")
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('2598aae775532829923d2a8f99dcaaa20e49efec31314e8460a761ee653b3264')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}

Copied: haskell-dlist-instances/repos/community-staging-x86_64/PKGBUILD (from 
rev 176611, haskell-dlist-instances/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-05-25 05:52:53 UTC (rev 176612)
@@ -0,0 +1,41 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=dlist-instances
+pkgname=haskell-dlist-instances
+pkgver=0.1
+pkgrel=8
+pkgdesc="Difference lists instances"
+url="https://github.com/gregwebs/dlist-instances;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" "haskell-dlist" "haskell-semigroups")
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('2598aae775532829923d2a8f99dcaaa20e49efec31314e8460a761ee653b3264')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f 

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

2016-05-24 Thread Felix Yan
Date: Wednesday, May 25, 2016 @ 07:52:22
  Author: fyan
Revision: 176610

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

Added:
  haskell-split/repos/community-staging-i686/
  haskell-split/repos/community-staging-i686/PKGBUILD
(from rev 176609, haskell-split/trunk/PKGBUILD)
  haskell-split/repos/community-staging-x86_64/PKGBUILD
(from rev 176609, haskell-split/trunk/PKGBUILD)
Deleted:
  haskell-split/repos/community-staging-x86_64/PKGBUILD

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

Copied: haskell-split/repos/community-staging-i686/PKGBUILD (from rev 176609, 
haskell-split/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-05-25 05:52:22 UTC (rev 176610)
@@ -0,0 +1,41 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=split
+pkgname=haskell-split
+pkgver=0.2.3.1
+pkgrel=2
+pkgdesc="Combinator library for splitting lists."
+url="http://hackage.haskell.org/package/${_hkgname};
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1")
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('7615b60adee20c19ddafd9d74456e8fe8e4274e2c676a5e858511b664205c688')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}

Deleted: community-staging-x86_64/PKGBUILD
===
--- community-staging-x86_64/PKGBUILD   2016-05-25 05:51:51 UTC (rev 176609)
+++ community-staging-x86_64/PKGBUILD   2016-05-25 05:52:22 UTC (rev 176610)
@@ -1,41 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-# Contributor: Arch Haskell Team 
-
-_hkgname=split
-pkgname=haskell-split
-pkgver=0.2.3.1
-pkgrel=2
-pkgdesc="Combinator library for splitting lists."
-url="http://hackage.haskell.org/package/${_hkgname};
-license=("custom:BSD3")
-arch=('i686' 'x86_64')
-depends=("ghc=8.0.1")
-source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-sha256sums=('7615b60adee20c19ddafd9d74456e8fe8e4274e2c676a5e858511b664205c688')
-
-build() {
-cd "${srcdir}/${_hkgname}-${pkgver}"
-
-runhaskell Setup configure -O --enable-library-profiling --enable-shared \
---prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
---libsubdir=\$compiler/site-local/\$pkgid
-runhaskell Setup build
-runhaskell Setup haddock --hoogle --html
-runhaskell Setup register --gen-script
-runhaskell Setup unregister --gen-script
-sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
-sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
-}
-
-package() {
-cd "${srcdir}/${_hkgname}-${pkgver}"
-
-install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
-install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
-install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
-ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
-runhaskell Setup copy --destdir="${pkgdir}"
-install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
-rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
-}

Copied: haskell-split/repos/community-staging-x86_64/PKGBUILD (from rev 176609, 

[arch-commits] Commit in haskell-dlist-instances/trunk (2 files)

2016-05-24 Thread Felix Yan
Date: Wednesday, May 25, 2016 @ 07:52:29
  Author: fyan
Revision: 176611

upgpkg: haskell-dlist-instances 0.1-8

rebuild with ghc-8.0.1, base-prelude-1.0.1.1, cabal-install-1.24.0.0, 
cairo-0.13.2.0, cmark-0.5.2.1, data-default-0.7.0, data-default-class-0.1.0, 
extra-1.4.7, generic-trie-0.3.0.2, glib-0.13.3.0, gtk3 0.14.2 -> 0.14.3, 
haddock-api-2.17.2, haddock-library-1.4.1, js-jquery-1.12.4, memory-0.13, 
microlens-0.4.4.0, network-multicast-0.1.1, pango-0.13.2.0, 
simple-sendfile-0.2.24, stack-1.1.2, wai-3.2.1.1

Modified:
  haskell-dlist-instances/trunk/PKGBUILD
Deleted:
  haskell-dlist-instances/trunk/haskell-dlist-instances.install

-+
 PKGBUILD|   11 +--
 haskell-dlist-instances.install |   18 --
 2 files changed, 5 insertions(+), 24 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-05-25 05:52:22 UTC (rev 176610)
+++ PKGBUILD2016-05-25 05:52:29 UTC (rev 176611)
@@ -5,15 +5,13 @@
 _hkgname=dlist-instances
 pkgname=haskell-dlist-instances
 pkgver=0.1
-pkgrel=7
+pkgrel=8
 pkgdesc="Difference lists instances"
 url="https://github.com/gregwebs/dlist-instances;
 license=("custom:BSD3")
 arch=('i686' 'x86_64')
-depends=("ghc=7.10.3" "haskell-dlist" "haskell-semigroups")
-options=('staticlibs')
+depends=("ghc=8.0.1" "haskell-dlist" "haskell-semigroups")
 
source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-install="${pkgname}.install"
 sha256sums=('2598aae775532829923d2a8f99dcaaa20e49efec31314e8460a761ee653b3264')
 
 build() {
@@ -26,6 +24,7 @@
 runhaskell Setup haddock --hoogle --html
 runhaskell Setup register --gen-script
 runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
 sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
 }
 
@@ -32,8 +31,8 @@
 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 -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
 install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
 ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
 runhaskell Setup copy --destdir="${pkgdir}"

Deleted: haskell-dlist-instances.install
===
--- haskell-dlist-instances.install 2016-05-25 05:52:22 UTC (rev 176610)
+++ haskell-dlist-instances.install 2016-05-25 05:52:29 UTC (rev 176611)
@@ -1,18 +0,0 @@
-HS_DIR=usr/share/haskell/haskell-dlist-instances
-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)
-}


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

2016-05-24 Thread Felix Yan
Date: Wednesday, May 25, 2016 @ 07:51:22
  Author: fyan
Revision: 176607

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

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

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

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

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

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

2016-05-24 Thread Felix Yan
Date: Wednesday, May 25, 2016 @ 07:51:51
  Author: fyan
Revision: 176609

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

Added:
  haskell-monad-par-extras/repos/community-staging-i686/
  haskell-monad-par-extras/repos/community-staging-i686/PKGBUILD
(from rev 176608, haskell-monad-par-extras/trunk/PKGBUILD)
  haskell-monad-par-extras/repos/community-staging-x86_64/
  haskell-monad-par-extras/repos/community-staging-x86_64/PKGBUILD
(from rev 176608, haskell-monad-par-extras/trunk/PKGBUILD)

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

Copied: haskell-monad-par-extras/repos/community-staging-i686/PKGBUILD (from 
rev 176608, haskell-monad-par-extras/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-05-25 05:51:51 UTC (rev 176609)
@@ -0,0 +1,41 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=monad-par-extras
+pkgname=haskell-monad-par-extras
+pkgver=0.3.3
+pkgrel=2
+pkgdesc="Combinators and extra features for Par monads"
+url="https://github.com/simonmar/monad-par;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" "haskell-abstract-par" "haskell-cereal" "haskell-mtl" 
"haskell-random")
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('e21e33190bc248afa4ae467287ac37d24037ef3de6050c44fd85b52f4d5b842e')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}

Copied: haskell-monad-par-extras/repos/community-staging-x86_64/PKGBUILD (from 
rev 176608, haskell-monad-par-extras/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-05-25 05:51:51 UTC (rev 176609)
@@ -0,0 +1,41 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=monad-par-extras
+pkgname=haskell-monad-par-extras
+pkgver=0.3.3
+pkgrel=2
+pkgdesc="Combinators and extra features for Par monads"
+url="https://github.com/simonmar/monad-par;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" "haskell-abstract-par" "haskell-cereal" "haskell-mtl" 
"haskell-random")
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('e21e33190bc248afa4ae467287ac37d24037ef3de6050c44fd85b52f4d5b842e')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install 

[arch-commits] Commit in haskell-monad-par-extras/trunk (2 files)

2016-05-24 Thread Felix Yan
Date: Wednesday, May 25, 2016 @ 07:51:28
  Author: fyan
Revision: 176608

upgpkg: haskell-monad-par-extras 0.3.3-2

rebuild with ghc-8.0.1, base-prelude-1.0.1.1, cabal-install-1.24.0.0, 
cairo-0.13.2.0, cmark-0.5.2.1, data-default-0.7.0, data-default-class-0.1.0, 
extra-1.4.7, generic-trie-0.3.0.2, glib-0.13.3.0, gtk3 0.14.2 -> 0.14.3, 
haddock-api-2.17.2, haddock-library-1.4.1, js-jquery-1.12.4, memory-0.13, 
microlens-0.4.4.0, network-multicast-0.1.1, pango-0.13.2.0, 
simple-sendfile-0.2.24, stack-1.1.2, wai-3.2.1.1

Modified:
  haskell-monad-par-extras/trunk/PKGBUILD
Deleted:
  haskell-monad-par-extras/trunk/haskell-monad-par-extras.install

--+
 PKGBUILD |   11 +--
 haskell-monad-par-extras.install |   18 --
 2 files changed, 5 insertions(+), 24 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-05-25 05:51:22 UTC (rev 176607)
+++ PKGBUILD2016-05-25 05:51:28 UTC (rev 176608)
@@ -5,15 +5,13 @@
 _hkgname=monad-par-extras
 pkgname=haskell-monad-par-extras
 pkgver=0.3.3
-pkgrel=1
+pkgrel=2
 pkgdesc="Combinators and extra features for Par monads"
 url="https://github.com/simonmar/monad-par;
 license=("custom:BSD3")
 arch=('i686' 'x86_64')
-depends=("ghc=7.10.3" "haskell-abstract-par" "haskell-cereal" "haskell-mtl" 
"haskell-random")
-options=('staticlibs')
+depends=("ghc=8.0.1" "haskell-abstract-par" "haskell-cereal" "haskell-mtl" 
"haskell-random")
 
source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-install="${pkgname}.install"
 sha256sums=('e21e33190bc248afa4ae467287ac37d24037ef3de6050c44fd85b52f4d5b842e')
 
 build() {
@@ -26,6 +24,7 @@
 runhaskell Setup haddock --hoogle --html
 runhaskell Setup register --gen-script
 runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
 sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
 }
 
@@ -32,8 +31,8 @@
 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 -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
 install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
 ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
 runhaskell Setup copy --destdir="${pkgdir}"

Deleted: haskell-monad-par-extras.install
===
--- haskell-monad-par-extras.install2016-05-25 05:51:22 UTC (rev 176607)
+++ haskell-monad-par-extras.install2016-05-25 05:51:28 UTC (rev 176608)
@@ -1,18 +0,0 @@
-HS_DIR=usr/share/haskell/haskell-monad-par-extras
-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)
-}


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

2016-05-24 Thread Felix Yan
Date: Wednesday, May 25, 2016 @ 07:50:59
  Author: fyan
Revision: 176606

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

rebuild with ghc-8.0.1, base-prelude-1.0.1.1, cabal-install-1.24.0.0, 
cairo-0.13.2.0, cmark-0.5.2.1, data-default-0.7.0, data-default-class-0.1.0, 
extra-1.4.7, generic-trie-0.3.0.2, glib-0.13.3.0, gtk3 0.14.2 -> 0.14.3, 
haddock-api-2.17.2, haddock-library-1.4.1, js-jquery-1.12.4, memory-0.13, 
microlens-0.4.4.0, network-multicast-0.1.1, pango-0.13.2.0, 
simple-sendfile-0.2.24, stack-1.1.2, wai-3.2.1.1

Modified:
  haskell-vector-th-unbox/trunk/PKGBUILD
Deleted:
  haskell-vector-th-unbox/trunk/haskell-vector-th-unbox.install

-+
 PKGBUILD|   11 +--
 haskell-vector-th-unbox.install |   18 --
 2 files changed, 5 insertions(+), 24 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-05-25 05:50:52 UTC (rev 176605)
+++ PKGBUILD2016-05-25 05:50:59 UTC (rev 176606)
@@ -5,15 +5,13 @@
 _hkgname=vector-th-unbox
 pkgname=haskell-vector-th-unbox
 pkgver=0.2.1.6
-pkgrel=1
+pkgrel=2
 pkgdesc="Deriver for Data.Vector.Unboxed using Template Haskell"
 url="http://hackage.haskell.org/package/${_hkgname};
 license=("custom:BSD3")
 arch=('i686' 'x86_64')
-depends=("ghc=7.10.3" "haskell-vector")
-options=('staticlibs')
+depends=("ghc=8.0.1" "haskell-vector")
 
source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-install="${pkgname}.install"
 sha256sums=('be87d4a6f1005ee2d0de6adf521e05c9e83c441568a8a8b60c79efe24ae90235')
 
 build() {
@@ -26,6 +24,7 @@
 runhaskell Setup haddock --hoogle --html
 runhaskell Setup register --gen-script
 runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
 sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
 }
 
@@ -32,8 +31,8 @@
 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 -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
 install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
 ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
 runhaskell Setup copy --destdir="${pkgdir}"

Deleted: haskell-vector-th-unbox.install
===
--- haskell-vector-th-unbox.install 2016-05-25 05:50:52 UTC (rev 176605)
+++ haskell-vector-th-unbox.install 2016-05-25 05:50:59 UTC (rev 176606)
@@ -1,18 +0,0 @@
-HS_DIR=usr/share/haskell/haskell-vector-th-unbox
-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)
-}


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

2016-05-24 Thread Felix Yan
Date: Wednesday, May 25, 2016 @ 07:50:52
  Author: fyan
Revision: 176605

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

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

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

Copied: haskell-cmark/repos/community-staging-i686/PKGBUILD (from rev 176604, 
haskell-cmark/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-05-25 05:50:52 UTC (rev 176605)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=cmark
+pkgname=haskell-cmark
+pkgver=0.5.2.1
+pkgrel=1
+pkgdesc="Fast, accurate CommonMark (Markdown) parser and renderer"
+url="https://github.com/jgm/commonmark-hs;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" "cmark" "haskell-text")
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('a332b84e5983bc616682cb20cf2c7ed59e16b0002bada1ccaaa381f556dd8dc8')
+
+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 \
+-fpkgconfig
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}

Copied: haskell-cmark/repos/community-staging-x86_64/PKGBUILD (from rev 176604, 
haskell-cmark/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-05-25 05:50:52 UTC (rev 176605)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=cmark
+pkgname=haskell-cmark
+pkgver=0.5.2.1
+pkgrel=1
+pkgdesc="Fast, accurate CommonMark (Markdown) parser and renderer"
+url="https://github.com/jgm/commonmark-hs;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" "cmark" "haskell-text")
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('a332b84e5983bc616682cb20cf2c7ed59e16b0002bada1ccaaa381f556dd8dc8')
+
+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 \
+-fpkgconfig
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-cmark/trunk (PKGBUILD haskell-cmark.install)

2016-05-24 Thread Felix Yan
Date: Wednesday, May 25, 2016 @ 07:50:28
  Author: fyan
Revision: 176604

upgpkg: haskell-cmark 0.5.2.1-1

rebuild with ghc-8.0.1, base-prelude-1.0.1.1, cabal-install-1.24.0.0, 
cairo-0.13.2.0, cmark-0.5.2.1, data-default-0.7.0, data-default-class-0.1.0, 
extra-1.4.7, generic-trie-0.3.0.2, glib-0.13.3.0, gtk3 0.14.2 -> 0.14.3, 
haddock-api-2.17.2, haddock-library-1.4.1, js-jquery-1.12.4, memory-0.13, 
microlens-0.4.4.0, network-multicast-0.1.1, pango-0.13.2.0, 
simple-sendfile-0.2.24, stack-1.1.2, wai-3.2.1.1

Modified:
  haskell-cmark/trunk/PKGBUILD
Deleted:
  haskell-cmark/trunk/haskell-cmark.install

---+
 PKGBUILD  |   13 ++---
 haskell-cmark.install |   18 --
 2 files changed, 6 insertions(+), 25 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-05-25 05:49:56 UTC (rev 176603)
+++ PKGBUILD2016-05-25 05:50:28 UTC (rev 176604)
@@ -4,17 +4,15 @@
 
 _hkgname=cmark
 pkgname=haskell-cmark
-pkgver=0.5.2
+pkgver=0.5.2.1
 pkgrel=1
 pkgdesc="Fast, accurate CommonMark (Markdown) parser and renderer"
 url="https://github.com/jgm/commonmark-hs;
 license=("custom:BSD3")
 arch=('i686' 'x86_64')
-depends=("ghc=7.10.3" "cmark" "haskell-text")
-options=('staticlibs')
+depends=("ghc=8.0.1" "cmark" "haskell-text")
 
source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-install="${pkgname}.install"
-sha256sums=('757243bd8b479a29b60c39e549988e6003fc0744f827772ee91b4a58e48ecea4')
+sha256sums=('a332b84e5983bc616682cb20cf2c7ed59e16b0002bada1ccaaa381f556dd8dc8')
 
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"
@@ -27,6 +25,7 @@
 runhaskell Setup haddock --hoogle --html
 runhaskell Setup register --gen-script
 runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
 sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
 }
 
@@ -33,8 +32,8 @@
 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 -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
 install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
 ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
 runhaskell Setup copy --destdir="${pkgdir}"

Deleted: haskell-cmark.install
===
--- haskell-cmark.install   2016-05-25 05:49:56 UTC (rev 176603)
+++ haskell-cmark.install   2016-05-25 05:50:28 UTC (rev 176604)
@@ -1,18 +0,0 @@
-HS_DIR=usr/share/haskell/haskell-cmark
-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)
-}


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

2016-05-24 Thread Felix Yan
Date: Wednesday, May 25, 2016 @ 07:49:56
  Author: fyan
Revision: 176603

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

Added:
  haskell-highlighting-kate/repos/community-staging-i686/
  haskell-highlighting-kate/repos/community-staging-i686/PKGBUILD
(from rev 176602, haskell-highlighting-kate/trunk/PKGBUILD)
  haskell-highlighting-kate/repos/community-staging-x86_64/
  haskell-highlighting-kate/repos/community-staging-x86_64/PKGBUILD
(from rev 176602, haskell-highlighting-kate/trunk/PKGBUILD)

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

Copied: haskell-highlighting-kate/repos/community-staging-i686/PKGBUILD (from 
rev 176602, haskell-highlighting-kate/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-05-25 05:49:56 UTC (rev 176603)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=highlighting-kate
+pkgname=haskell-highlighting-kate
+pkgver=0.6.2
+pkgrel=4
+pkgdesc="Syntax highlighting"
+url="http://github.com/jgm/highlighting-kate;
+license=("GPL")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" "haskell-blaze-html" "haskell-mtl" "haskell-parsec" 
"haskell-pcre-light" "haskell-utf8-string")
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('728f10ccba6dfa1604398ae527520d2debeef870472fe104c2bf0714c513b411')
+
+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 \
+-fpcre-light -f-executable
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}

Copied: haskell-highlighting-kate/repos/community-staging-x86_64/PKGBUILD (from 
rev 176602, haskell-highlighting-kate/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-05-25 05:49:56 UTC (rev 176603)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=highlighting-kate
+pkgname=haskell-highlighting-kate
+pkgver=0.6.2
+pkgrel=4
+pkgdesc="Syntax highlighting"
+url="http://github.com/jgm/highlighting-kate;
+license=("GPL")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" "haskell-blaze-html" "haskell-mtl" "haskell-parsec" 
"haskell-pcre-light" "haskell-utf8-string")
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('728f10ccba6dfa1604398ae527520d2debeef870472fe104c2bf0714c513b411')
+
+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 \
+-fpcre-light -f-executable
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 

[arch-commits] Commit in haskell-highlighting-kate/trunk (2 files)

2016-05-24 Thread Felix Yan
Date: Wednesday, May 25, 2016 @ 07:49:32
  Author: fyan
Revision: 176602

upgpkg: haskell-highlighting-kate 0.6.2-4

rebuild with ghc-8.0.1, base-prelude-1.0.1.1, cabal-install-1.24.0.0, 
cairo-0.13.2.0, cmark-0.5.2.1, data-default-0.7.0, data-default-class-0.1.0, 
extra-1.4.7, generic-trie-0.3.0.2, glib-0.13.3.0, gtk3 0.14.2 -> 0.14.3, 
haddock-api-2.17.2, haddock-library-1.4.1, js-jquery-1.12.4, memory-0.13, 
microlens-0.4.4.0, network-multicast-0.1.1, pango-0.13.2.0, 
simple-sendfile-0.2.24, stack-1.1.2, wai-3.2.1.1

Modified:
  haskell-highlighting-kate/trunk/PKGBUILD
Deleted:
  haskell-highlighting-kate/trunk/haskell-highlighting-kate.install

---+
 PKGBUILD  |   11 +--
 haskell-highlighting-kate.install |   18 --
 2 files changed, 5 insertions(+), 24 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-05-25 05:42:19 UTC (rev 176601)
+++ PKGBUILD2016-05-25 05:49:32 UTC (rev 176602)
@@ -5,15 +5,13 @@
 _hkgname=highlighting-kate
 pkgname=haskell-highlighting-kate
 pkgver=0.6.2
-pkgrel=3
+pkgrel=4
 pkgdesc="Syntax highlighting"
 url="http://github.com/jgm/highlighting-kate;
 license=("GPL")
 arch=('i686' 'x86_64')
-depends=("ghc=7.10.3" "haskell-blaze-html" "haskell-mtl" "haskell-parsec" 
"haskell-pcre-light" "haskell-utf8-string")
-options=('staticlibs')
+depends=("ghc=8.0.1" "haskell-blaze-html" "haskell-mtl" "haskell-parsec" 
"haskell-pcre-light" "haskell-utf8-string")
 
source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-install="${pkgname}.install"
 sha256sums=('728f10ccba6dfa1604398ae527520d2debeef870472fe104c2bf0714c513b411')
 
 build() {
@@ -27,6 +25,7 @@
 runhaskell Setup haddock --hoogle --html
 runhaskell Setup register --gen-script
 runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
 sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
 }
 
@@ -33,8 +32,8 @@
 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 -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
 install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
 ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
 runhaskell Setup copy --destdir="${pkgdir}"

Deleted: haskell-highlighting-kate.install
===
--- haskell-highlighting-kate.install   2016-05-25 05:42:19 UTC (rev 176601)
+++ haskell-highlighting-kate.install   2016-05-25 05:49:32 UTC (rev 176602)
@@ -1,18 +0,0 @@
-HS_DIR=usr/share/haskell/haskell-highlighting-kate
-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)
-}


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

2016-05-24 Thread Felix Yan
Date: Wednesday, May 25, 2016 @ 07:42:19
  Author: fyan
Revision: 176601

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

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

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

Copied: haskell-filemanip/repos/community-staging-i686/PKGBUILD (from rev 
176600, haskell-filemanip/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-05-25 05:42:19 UTC (rev 176601)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: William J. Bowman 
+
+_hkgname=filemanip
+pkgname=haskell-filemanip
+pkgver=0.3.6.3
+pkgrel=5
+pkgdesc="Expressive file and directory manipulation for Haskell."
+url="http://hackage.haskell.org/package/filemanip;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" "sh" "haskell-mtl" "haskell-unix-compat")
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('8836da17baaaf02ca080c9990ece4e0b0c8d6a128f458f8b64fd07b225ca9846')
+sha512sums=('5cb6ad4e310c1ae3b038ccfa3154536db73145e4dea4a7be1ae0563ba44565494e378fa8e459f449feac2bcc140f1128b0b3ec915acd2300e73cf012ada85160')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O \
+  --enable-library-profiling \
+  --enable-shared \
+  --prefix=/usr \
+  --docdir=/usr/share/doc/${pkgname} \
+  --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -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-filemanip/repos/community-staging-x86_64/PKGBUILD (from rev 
176600, haskell-filemanip/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-05-25 05:42:19 UTC (rev 176601)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: William J. Bowman 
+
+_hkgname=filemanip
+pkgname=haskell-filemanip
+pkgver=0.3.6.3
+pkgrel=5
+pkgdesc="Expressive file and directory manipulation for Haskell."
+url="http://hackage.haskell.org/package/filemanip;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" "sh" "haskell-mtl" "haskell-unix-compat")
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('8836da17baaaf02ca080c9990ece4e0b0c8d6a128f458f8b64fd07b225ca9846')
+sha512sums=('5cb6ad4e310c1ae3b038ccfa3154536db73145e4dea4a7be1ae0563ba44565494e378fa8e459f449feac2bcc140f1128b0b3ec915acd2300e73cf012ada85160')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O \
+  --enable-library-profiling \
+  --enable-shared \
+  --prefix=/usr \
+  --docdir=/usr/share/doc/${pkgname} \
+  --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ 

[arch-commits] Commit in haskell-filemanip/trunk (PKGBUILD haskell-filemanip.install)

2016-05-24 Thread Felix Yan
Date: Wednesday, May 25, 2016 @ 07:41:55
  Author: fyan
Revision: 176600

upgpkg: haskell-filemanip 0.3.6.3-5

rebuild with ghc-8.0.1, base-prelude-1.0.1.1, cabal-install-1.24.0.0, 
cairo-0.13.2.0, cmark-0.5.2.1, data-default-0.7.0, data-default-class-0.1.0, 
extra-1.4.7, generic-trie-0.3.0.2, glib-0.13.3.0, gtk3 0.14.2 -> 0.14.3, 
haddock-api-2.17.2, haddock-library-1.4.1, js-jquery-1.12.4, memory-0.13, 
microlens-0.4.4.0, network-multicast-0.1.1, pango-0.13.2.0, 
simple-sendfile-0.2.24, stack-1.1.2, wai-3.2.1.1

Modified:
  haskell-filemanip/trunk/PKGBUILD
Deleted:
  haskell-filemanip/trunk/haskell-filemanip.install

---+
 PKGBUILD  |   12 ++--
 haskell-filemanip.install |   26 --
 2 files changed, 6 insertions(+), 32 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-05-25 05:41:42 UTC (rev 176599)
+++ PKGBUILD2016-05-25 05:41:55 UTC (rev 176600)
@@ -5,15 +5,13 @@
 _hkgname=filemanip
 pkgname=haskell-filemanip
 pkgver=0.3.6.3
-pkgrel=4
+pkgrel=5
 pkgdesc="Expressive file and directory manipulation for Haskell."
 url="http://hackage.haskell.org/package/filemanip;
 license=("custom:BSD3")
 arch=('i686' 'x86_64')
-depends=("ghc=7.10.3" "sh" "haskell-mtl" "haskell-unix-compat")
-options=('staticlibs')
+depends=("ghc=8.0.1" "sh" "haskell-mtl" "haskell-unix-compat")
 
source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-install="${pkgname}.install"
 sha256sums=('8836da17baaaf02ca080c9990ece4e0b0c8d6a128f458f8b64fd07b225ca9846')
 
sha512sums=('5cb6ad4e310c1ae3b038ccfa3154536db73145e4dea4a7be1ae0563ba44565494e378fa8e459f449feac2bcc140f1128b0b3ec915acd2300e73cf012ada85160')
 
@@ -30,13 +28,15 @@
 runhaskell Setup haddock
 runhaskell Setup register --gen-script
 runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
 sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
 }
 
 package() {
 cd "${srcdir}/${_hkgname}-${pkgver}"
-install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/${pkgname}/register.sh"
-install-m744 unregister.sh 
"${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
 install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
 ln -s /usr/share/doc/${pkgname}/html 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
 runhaskell Setup copy --destdir="${pkgdir}"

Deleted: haskell-filemanip.install
===
--- haskell-filemanip.install   2016-05-25 05:41:42 UTC (rev 176599)
+++ haskell-filemanip.install   2016-05-25 05:41:55 UTC (rev 176600)
@@ -1,26 +0,0 @@
-# custom variables
-pkgname=haskell-filemanip
-HS_DIR=usr/share/haskell/${pkgname}
-
-# functions
-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)
-}


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

2016-05-24 Thread Felix Yan
Date: Wednesday, May 25, 2016 @ 07:41:01
  Author: fyan
Revision: 176598

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

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

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

Copied: haskell-monads-tf/repos/community-staging-i686/PKGBUILD (from rev 
176597, haskell-monads-tf/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-05-25 05:41:01 UTC (rev 176598)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=monads-tf
+pkgname=haskell-monads-tf
+pkgver=0.1.0.2
+pkgrel=3
+pkgdesc="Monad classes, using type families"
+url="http://hackage.haskell.org/package/${_hkgname};
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1")
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('cb6f495443f526b00b3d06535aa29e393473244acd410cba1b898eeaa8f8077c')
+
+prepare() {
+sed -i 's/transformers >= 0.2.0.0 && < 0.5/transformers >= 0.2.0.0 \&\& < 
0.6/' ${_hkgname}-${pkgver}/${_hkgname}.cabal
+}
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}

Copied: haskell-monads-tf/repos/community-staging-x86_64/PKGBUILD (from rev 
176597, haskell-monads-tf/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-05-25 05:41:01 UTC (rev 176598)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=monads-tf
+pkgname=haskell-monads-tf
+pkgver=0.1.0.2
+pkgrel=3
+pkgdesc="Monad classes, using type families"
+url="http://hackage.haskell.org/package/${_hkgname};
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1")
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('cb6f495443f526b00b3d06535aa29e393473244acd410cba1b898eeaa8f8077c')
+
+prepare() {
+sed -i 's/transformers >= 0.2.0.0 && < 0.5/transformers >= 0.2.0.0 \&\& < 
0.6/' ${_hkgname}-${pkgver}/${_hkgname}.cabal
+}
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell 

[arch-commits] Commit in haskell-split/repos/community-staging-x86_64 (2 files)

2016-05-24 Thread Felix Yan
Date: Wednesday, May 25, 2016 @ 07:41:42
  Author: fyan
Revision: 176599

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

Added:
  haskell-split/repos/community-staging-x86_64/PKGBUILD
(from rev 176598, haskell-split/trunk/PKGBUILD)
Deleted:
  haskell-split/repos/community-staging-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2016-05-25 05:41:01 UTC (rev 176598)
+++ PKGBUILD2016-05-25 05:41:42 UTC (rev 176599)
@@ -1,41 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-# Contributor: Arch Haskell Team 
-
-_hkgname=split
-pkgname=haskell-split
-pkgver=0.2.3.1
-pkgrel=2
-pkgdesc="Combinator library for splitting lists."
-url="http://hackage.haskell.org/package/${_hkgname};
-license=("custom:BSD3")
-arch=('i686' 'x86_64')
-depends=("ghc=8.0.1")
-source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-sha256sums=('7615b60adee20c19ddafd9d74456e8fe8e4274e2c676a5e858511b664205c688')
-
-build() {
-cd "${srcdir}/${_hkgname}-${pkgver}"
-
-runhaskell Setup configure -O --enable-library-profiling --enable-shared \
---prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
---libsubdir=\$compiler/site-local/\$pkgid
-runhaskell Setup build
-runhaskell Setup haddock --hoogle --html
-runhaskell Setup register --gen-script
-runhaskell Setup unregister --gen-script
-sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
-sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
-}
-
-package() {
-cd "${srcdir}/${_hkgname}-${pkgver}"
-
-install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
-install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
-install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
-ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
-runhaskell Setup copy --destdir="${pkgdir}"
-install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
-rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
-}

Copied: haskell-split/repos/community-staging-x86_64/PKGBUILD (from rev 176598, 
haskell-split/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2016-05-25 05:41:42 UTC (rev 176599)
@@ -0,0 +1,41 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=split
+pkgname=haskell-split
+pkgver=0.2.3.1
+pkgrel=2
+pkgdesc="Combinator library for splitting lists."
+url="http://hackage.haskell.org/package/${_hkgname};
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1")
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('7615b60adee20c19ddafd9d74456e8fe8e4274e2c676a5e858511b664205c688')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-monads-tf/trunk (PKGBUILD haskell-monads-tf.install)

2016-05-24 Thread Felix Yan
Date: Wednesday, May 25, 2016 @ 07:40:37
  Author: fyan
Revision: 176597

upgpkg: haskell-monads-tf 0.1.0.2-3

rebuild with MissingH-1.3.0.2, ShellCheck-0.4.4, cabal-helper-0.7.1.0, 
cryptohash-sha256-0.11.100.0, graphviz-2999.18.1.0, hakyll-4.8.3.1, 
idris-0.11.2, monad-journal-0.7.2, pandoc-crossref-0.2.1.3, 
simple-sendfile-0.2.22

Modified:
  haskell-monads-tf/trunk/PKGBUILD
Deleted:
  haskell-monads-tf/trunk/haskell-monads-tf.install

---+
 PKGBUILD  |   15 +--
 haskell-monads-tf.install |   18 --
 2 files changed, 9 insertions(+), 24 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-05-25 05:39:57 UTC (rev 176596)
+++ PKGBUILD2016-05-25 05:40:37 UTC (rev 176597)
@@ -5,17 +5,19 @@
 _hkgname=monads-tf
 pkgname=haskell-monads-tf
 pkgver=0.1.0.2
-pkgrel=2
+pkgrel=3
 pkgdesc="Monad classes, using type families"
 url="http://hackage.haskell.org/package/${_hkgname};
 license=("custom:BSD3")
 arch=('i686' 'x86_64')
-depends=("ghc=7.10.3")
-options=('staticlibs')
+depends=("ghc=8.0.1")
 
source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-install="${pkgname}.install"
 sha256sums=('cb6f495443f526b00b3d06535aa29e393473244acd410cba1b898eeaa8f8077c')
 
+prepare() {
+sed -i 's/transformers >= 0.2.0.0 && < 0.5/transformers >= 0.2.0.0 \&\& < 
0.6/' ${_hkgname}-${pkgver}/${_hkgname}.cabal
+}
+
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"
 
@@ -26,6 +28,7 @@
 runhaskell Setup haddock --hoogle --html
 runhaskell Setup register --gen-script
 runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
 sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
 }
 
@@ -32,8 +35,8 @@
 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 -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
 install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
 ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
 runhaskell Setup copy --destdir="${pkgdir}"

Deleted: haskell-monads-tf.install
===
--- haskell-monads-tf.install   2016-05-25 05:39:57 UTC (rev 176596)
+++ haskell-monads-tf.install   2016-05-25 05:40:37 UTC (rev 176597)
@@ -1,18 +0,0 @@
-HS_DIR=usr/share/haskell/haskell-monads-tf
-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)
-}


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

2016-05-24 Thread Felix Yan
Date: Wednesday, May 25, 2016 @ 07:39:57
  Author: fyan
Revision: 176596

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

Added:
  haskell-regex-posix/repos/community-staging-i686/
  haskell-regex-posix/repos/community-staging-i686/PKGBUILD
(from rev 176595, haskell-regex-posix/trunk/PKGBUILD)
  haskell-regex-posix/repos/community-staging-x86_64/
  haskell-regex-posix/repos/community-staging-x86_64/PKGBUILD
(from rev 176595, haskell-regex-posix/trunk/PKGBUILD)

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

Copied: haskell-regex-posix/repos/community-staging-i686/PKGBUILD (from rev 
176595, haskell-regex-posix/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-05-25 05:39:57 UTC (rev 176596)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Alexander Rødseth 
+# Maintainer: Vesa Kaihlavirta 
+# Contributor: Arch Haskell Team 
+
+_hkgname=regex-posix
+pkgname=haskell-regex-posix
+pkgver=0.95.2
+pkgrel=14
+pkgdesc='The posix regex backend for regex-base'
+url="http://hackage.haskell.org/package/$_hkgname;
+license=('custom:BSD3')
+arch=('x86_64' 'i686')
+depends=('ghc=8.0.1' 'haskell-regex-base')
+source=("http://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha256sums=('56019921cd4a4c9682b81ec614236fea816ba8ed8785a1640cd66d8b24fc703e')
+
+build() {
+  cd "$_hkgname-$pkgver"
+
+  runhaskell Setup configure -O -p --enable-split-objs --enable-shared 
--prefix=/usr \
+--docdir="/usr/share/doc/$pkgname" 
--libsubdir=\$compiler/site-local/\$pkgid
+  runhaskell Setup build
+  runhaskell Setup haddock
+  runhaskell Setup register   --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+  cd "${srcdir}/${_hkgname}-${pkgver}"
+  
+  install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+  install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+  install -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 -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+  rm -f "$pkgdir/usr/share/doc/$pkgname/LICENSE"
+}
+
+# vim:set ts=2 sw=2 et:

Copied: haskell-regex-posix/repos/community-staging-x86_64/PKGBUILD (from rev 
176595, haskell-regex-posix/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-05-25 05:39:57 UTC (rev 176596)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Alexander Rødseth 
+# Maintainer: Vesa Kaihlavirta 
+# Contributor: Arch Haskell Team 
+
+_hkgname=regex-posix
+pkgname=haskell-regex-posix
+pkgver=0.95.2
+pkgrel=14
+pkgdesc='The posix regex backend for regex-base'
+url="http://hackage.haskell.org/package/$_hkgname;
+license=('custom:BSD3')
+arch=('x86_64' 'i686')
+depends=('ghc=8.0.1' 'haskell-regex-base')
+source=("http://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha256sums=('56019921cd4a4c9682b81ec614236fea816ba8ed8785a1640cd66d8b24fc703e')
+
+build() {
+  cd "$_hkgname-$pkgver"
+
+  runhaskell Setup configure -O -p --enable-split-objs --enable-shared 
--prefix=/usr \
+--docdir="/usr/share/doc/$pkgname" 
--libsubdir=\$compiler/site-local/\$pkgid
+  runhaskell Setup build
+  runhaskell Setup haddock
+  runhaskell Setup register   --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+  cd "${srcdir}/${_hkgname}-${pkgver}"
+  
+  install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+  install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+  install -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 -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+  rm -f "$pkgdir/usr/share/doc/$pkgname/LICENSE"
+}
+
+# vim:set ts=2 sw=2 et:


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

2016-05-24 Thread Felix Yan
Date: Wednesday, May 25, 2016 @ 07:39:27
  Author: fyan
Revision: 176594

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

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

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

Copied: haskell-clock/repos/community-staging-i686/PKGBUILD (from rev 176593, 
haskell-clock/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-05-25 05:39:27 UTC (rev 176594)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=clock
+pkgname=haskell-clock
+pkgver=0.7.2
+pkgrel=2
+pkgdesc="High-resolution clock functions: monotonic, realtime, cputime."
+url="https://github.com/corsis/clock;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1")
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('886601978898d3a91412fef895e864576a7125d661e1f8abc49a2a08840e691f')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-f-llvm
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}

Copied: haskell-clock/repos/community-staging-x86_64/PKGBUILD (from rev 176593, 
haskell-clock/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-05-25 05:39:27 UTC (rev 176594)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=clock
+pkgname=haskell-clock
+pkgver=0.7.2
+pkgrel=2
+pkgdesc="High-resolution clock functions: monotonic, realtime, cputime."
+url="https://github.com/corsis/clock;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1")
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('886601978898d3a91412fef895e864576a7125d661e1f8abc49a2a08840e691f')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-f-llvm
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-clock/trunk (PKGBUILD haskell-clock.install)

2016-05-24 Thread Felix Yan
Date: Wednesday, May 25, 2016 @ 07:39:04
  Author: fyan
Revision: 176593

upgpkg: haskell-clock 0.7.2-2

rebuild with ghc-8.0.1, base-prelude-1.0.1.1, cabal-install-1.24.0.0, 
cairo-0.13.2.0, cmark-0.5.2.1, data-default-0.7.0, data-default-class-0.1.0, 
extra-1.4.7, generic-trie-0.3.0.2, glib-0.13.3.0, gtk3 0.14.2 -> 0.14.3, 
haddock-api-2.17.2, haddock-library-1.4.1, js-jquery-1.12.4, memory-0.13, 
microlens-0.4.4.0, network-multicast-0.1.1, pango-0.13.2.0, 
simple-sendfile-0.2.24, stack-1.1.2, wai-3.2.1.1

Modified:
  haskell-clock/trunk/PKGBUILD
Deleted:
  haskell-clock/trunk/haskell-clock.install

---+
 PKGBUILD  |   11 +--
 haskell-clock.install |   18 --
 2 files changed, 5 insertions(+), 24 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-05-25 05:38:58 UTC (rev 176592)
+++ PKGBUILD2016-05-25 05:39:04 UTC (rev 176593)
@@ -5,15 +5,13 @@
 _hkgname=clock
 pkgname=haskell-clock
 pkgver=0.7.2
-pkgrel=1
+pkgrel=2
 pkgdesc="High-resolution clock functions: monotonic, realtime, cputime."
 url="https://github.com/corsis/clock;
 license=("custom:BSD3")
 arch=('i686' 'x86_64')
-depends=("ghc=7.10.3")
-options=('staticlibs')
+depends=("ghc=8.0.1")
 
source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-install="${pkgname}.install"
 sha256sums=('886601978898d3a91412fef895e864576a7125d661e1f8abc49a2a08840e691f')
 
 build() {
@@ -27,6 +25,7 @@
 runhaskell Setup haddock --hoogle --html
 runhaskell Setup register --gen-script
 runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
 sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
 }
 
@@ -33,8 +32,8 @@
 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 -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
 install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
 ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
 runhaskell Setup copy --destdir="${pkgdir}"

Deleted: haskell-clock.install
===
--- haskell-clock.install   2016-05-25 05:38:58 UTC (rev 176592)
+++ haskell-clock.install   2016-05-25 05:39:04 UTC (rev 176593)
@@ -1,18 +0,0 @@
-HS_DIR=usr/share/haskell/haskell-clock
-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)
-}


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

2016-05-24 Thread Felix Yan
Date: Wednesday, May 25, 2016 @ 07:38:58
  Author: fyan
Revision: 176592

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

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

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

Copied: haskell-base16-bytestring/repos/community-staging-i686/PKGBUILD (from 
rev 176591, haskell-base16-bytestring/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-05-25 05:38:58 UTC (rev 176592)
@@ -0,0 +1,41 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=base16-bytestring
+pkgname=haskell-base16-bytestring
+pkgver=0.1.1.6
+pkgrel=3
+pkgdesc="Fast base16 (hex) encoding and decoding for ByteStrings"
+url="http://github.com/bos/base16-bytestring;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1")
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('5afe65a152c5418f5f4e3579a5e0d5ca19c279dc9bf31c1a371ccbe84705c449')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}

Copied: haskell-base16-bytestring/repos/community-staging-x86_64/PKGBUILD (from 
rev 176591, haskell-base16-bytestring/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-05-25 05:38:58 UTC (rev 176592)
@@ -0,0 +1,41 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=base16-bytestring
+pkgname=haskell-base16-bytestring
+pkgver=0.1.1.6
+pkgrel=3
+pkgdesc="Fast base16 (hex) encoding and decoding for ByteStrings"
+url="http://github.com/bos/base16-bytestring;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1")
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('5afe65a152c5418f5f4e3579a5e0d5ca19c279dc9bf31c1a371ccbe84705c449')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f 

[arch-commits] Commit in haskell-split/repos/community-staging-x86_64 (2 files)

2016-05-24 Thread Felix Yan
Date: Wednesday, May 25, 2016 @ 07:38:27
  Author: fyan
Revision: 176590

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

Added:
  haskell-split/repos/community-staging-x86_64/PKGBUILD
(from rev 176589, haskell-split/trunk/PKGBUILD)
Deleted:
  haskell-split/repos/community-staging-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2016-05-25 05:37:59 UTC (rev 176589)
+++ PKGBUILD2016-05-25 05:38:27 UTC (rev 176590)
@@ -1,41 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-# Contributor: Arch Haskell Team 
-
-_hkgname=split
-pkgname=haskell-split
-pkgver=0.2.3.1
-pkgrel=2
-pkgdesc="Combinator library for splitting lists."
-url="http://hackage.haskell.org/package/${_hkgname};
-license=("custom:BSD3")
-arch=('i686' 'x86_64')
-depends=("ghc=8.0.1")
-source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-sha256sums=('7615b60adee20c19ddafd9d74456e8fe8e4274e2c676a5e858511b664205c688')
-
-build() {
-cd "${srcdir}/${_hkgname}-${pkgver}"
-
-runhaskell Setup configure -O --enable-library-profiling --enable-shared \
---prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
---libsubdir=\$compiler/site-local/\$pkgid
-runhaskell Setup build
-runhaskell Setup haddock --hoogle --html
-runhaskell Setup register --gen-script
-runhaskell Setup unregister --gen-script
-sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
-sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
-}
-
-package() {
-cd "${srcdir}/${_hkgname}-${pkgver}"
-
-install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
-install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
-install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
-ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
-runhaskell Setup copy --destdir="${pkgdir}"
-install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
-rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
-}

Copied: haskell-split/repos/community-staging-x86_64/PKGBUILD (from rev 176589, 
haskell-split/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2016-05-25 05:38:27 UTC (rev 176590)
@@ -0,0 +1,41 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=split
+pkgname=haskell-split
+pkgver=0.2.3.1
+pkgrel=2
+pkgdesc="Combinator library for splitting lists."
+url="http://hackage.haskell.org/package/${_hkgname};
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1")
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('7615b60adee20c19ddafd9d74456e8fe8e4274e2c676a5e858511b664205c688')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2016-05-24 Thread Felix Yan
Date: Wednesday, May 25, 2016 @ 07:37:59
  Author: fyan
Revision: 176589

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

Added:
  haskell-extensible-exceptions/repos/community-staging-i686/
  haskell-extensible-exceptions/repos/community-staging-i686/PKGBUILD
(from rev 176588, haskell-extensible-exceptions/trunk/PKGBUILD)
  haskell-extensible-exceptions/repos/community-staging-x86_64/
  haskell-extensible-exceptions/repos/community-staging-x86_64/PKGBUILD
(from rev 176588, haskell-extensible-exceptions/trunk/PKGBUILD)

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

Copied: haskell-extensible-exceptions/repos/community-staging-i686/PKGBUILD 
(from rev 176588, haskell-extensible-exceptions/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-05-25 05:37:59 UTC (rev 176589)
@@ -0,0 +1,40 @@
+# $Id$
+# Maintainer: Jelle van der Waa 
+
+_hkgname=extensible-exceptions
+pkgname=haskell-${_hkgname}
+pkgver=0.1.1.4
+pkgrel=14
+pkgdesc="extensible exceptions for both new and old versions of GHC"
+url="http://hackage.haskell.org/package/extensible-exceptions;
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+depends=('ghc=8.0.1' 'sh')
+source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+md5sums=('fa1cadd15c1c7aa362618d41c6e17d8b')
+
+build() {
+cd ${srcdir}/${_hkgname}-${pkgver}
+
+runhaskell Setup configure -O -p --enable-split-objs --enable-shared \
+  --prefix=/usr --docdir=/usr/share/doc/${pkgname} \
+  --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock
+runhaskell Setup register   --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -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-extensible-exceptions/repos/community-staging-x86_64/PKGBUILD 
(from rev 176588, haskell-extensible-exceptions/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-05-25 05:37:59 UTC (rev 176589)
@@ -0,0 +1,40 @@
+# $Id$
+# Maintainer: Jelle van der Waa 
+
+_hkgname=extensible-exceptions
+pkgname=haskell-${_hkgname}
+pkgver=0.1.1.4
+pkgrel=14
+pkgdesc="extensible exceptions for both new and old versions of GHC"
+url="http://hackage.haskell.org/package/extensible-exceptions;
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+depends=('ghc=8.0.1' 'sh')
+source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+md5sums=('fa1cadd15c1c7aa362618d41c6e17d8b')
+
+build() {
+cd ${srcdir}/${_hkgname}-${pkgver}
+
+runhaskell Setup configure -O -p --enable-split-objs --enable-shared \
+  --prefix=/usr --docdir=/usr/share/doc/${pkgname} \
+  --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock
+runhaskell Setup register   --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 ${pkgdir}/usr/share/doc/ghc/html/libraries
+ln -s /usr/share/doc/${pkgname}/html 
${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}
+runhaskell Setup copy --destdir=${pkgdir}
+install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE
+rm -f ${pkgdir}/usr/share/doc/${pkgname}/LICENSE
+}


[arch-commits] Commit in haskell-base16-bytestring/trunk (2 files)

2016-05-24 Thread Felix Yan
Date: Wednesday, May 25, 2016 @ 07:38:34
  Author: fyan
Revision: 176591

upgpkg: haskell-base16-bytestring 0.1.1.6-3

rebuild with ghc-8.0.1, base-prelude-1.0.1.1, cabal-install-1.24.0.0, 
cairo-0.13.2.0, cmark-0.5.2.1, data-default-0.7.0, data-default-class-0.1.0, 
extra-1.4.7, generic-trie-0.3.0.2, glib-0.13.3.0, gtk3 0.14.2 -> 0.14.3, 
haddock-api-2.17.2, haddock-library-1.4.1, js-jquery-1.12.4, memory-0.13, 
microlens-0.4.4.0, network-multicast-0.1.1, pango-0.13.2.0, 
simple-sendfile-0.2.24, stack-1.1.2, wai-3.2.1.1

Modified:
  haskell-base16-bytestring/trunk/PKGBUILD
Deleted:
  haskell-base16-bytestring/trunk/haskell-base16-bytestring.install

---+
 PKGBUILD  |   11 +--
 haskell-base16-bytestring.install |   18 --
 2 files changed, 5 insertions(+), 24 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-05-25 05:38:27 UTC (rev 176590)
+++ PKGBUILD2016-05-25 05:38:34 UTC (rev 176591)
@@ -5,15 +5,13 @@
 _hkgname=base16-bytestring
 pkgname=haskell-base16-bytestring
 pkgver=0.1.1.6
-pkgrel=2
+pkgrel=3
 pkgdesc="Fast base16 (hex) encoding and decoding for ByteStrings"
 url="http://github.com/bos/base16-bytestring;
 license=("custom:BSD3")
 arch=('i686' 'x86_64')
-depends=("ghc=7.10.3")
-options=('staticlibs')
+depends=("ghc=8.0.1")
 
source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-install="${pkgname}.install"
 sha256sums=('5afe65a152c5418f5f4e3579a5e0d5ca19c279dc9bf31c1a371ccbe84705c449')
 
 build() {
@@ -26,6 +24,7 @@
 runhaskell Setup haddock --hoogle --html
 runhaskell Setup register --gen-script
 runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
 sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
 }
 
@@ -32,8 +31,8 @@
 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 -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
 install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
 ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
 runhaskell Setup copy --destdir="${pkgdir}"

Deleted: haskell-base16-bytestring.install
===
--- haskell-base16-bytestring.install   2016-05-25 05:38:27 UTC (rev 176590)
+++ haskell-base16-bytestring.install   2016-05-25 05:38:34 UTC (rev 176591)
@@ -1,18 +0,0 @@
-HS_DIR=usr/share/haskell/haskell-base16-bytestring
-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)
-}


[arch-commits] Commit in haskell-fingertree/trunk (2 files)

2016-05-24 Thread Felix Yan
Date: Wednesday, May 25, 2016 @ 07:37:05
  Author: fyan
Revision: 176586

upgpkg: haskell-fingertree 0.1.1.0-2

rebuild with ghc-8.0.1, base-prelude-1.0.1.1, cabal-install-1.24.0.0, 
cairo-0.13.2.0, cmark-0.5.2.1, data-default-0.7.0, data-default-class-0.1.0, 
extra-1.4.7, generic-trie-0.3.0.2, glib-0.13.3.0, gtk3 0.14.2 -> 0.14.3, 
haddock-api-2.17.2, haddock-library-1.4.1, js-jquery-1.12.4, memory-0.13, 
microlens-0.4.4.0, network-multicast-0.1.1, pango-0.13.2.0, 
simple-sendfile-0.2.24, stack-1.1.2, wai-3.2.1.1

Modified:
  haskell-fingertree/trunk/PKGBUILD
Deleted:
  haskell-fingertree/trunk/haskell-fingertree.install

+
 PKGBUILD   |   11 +--
 haskell-fingertree.install |   18 --
 2 files changed, 5 insertions(+), 24 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-05-25 05:36:42 UTC (rev 176585)
+++ PKGBUILD2016-05-25 05:37:05 UTC (rev 176586)
@@ -5,15 +5,13 @@
 _hkgname=fingertree
 pkgname=haskell-fingertree
 pkgver=0.1.1.0
-pkgrel=1
+pkgrel=2
 pkgdesc="Generic finger-tree structure, with example instances"
 url="http://hackage.haskell.org/package/${_hkgname};
 license=("custom:BSD3")
 arch=('i686' 'x86_64')
-depends=("ghc=7.10.3")
-options=('staticlibs')
+depends=("ghc=8.0.1")
 
source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-install="${pkgname}.install"
 sha256sums=('160c5ba370d781dbf2920ddca870ce8596ab76729972535595bef835ee1cddf0')
 
 build() {
@@ -26,6 +24,7 @@
 runhaskell Setup haddock --hoogle --html
 runhaskell Setup register --gen-script
 runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
 sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
 }
 
@@ -32,8 +31,8 @@
 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 -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
 install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
 ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
 runhaskell Setup copy --destdir="${pkgdir}"

Deleted: haskell-fingertree.install
===
--- haskell-fingertree.install  2016-05-25 05:36:42 UTC (rev 176585)
+++ haskell-fingertree.install  2016-05-25 05:37:05 UTC (rev 176586)
@@ -1,18 +0,0 @@
-HS_DIR=usr/share/haskell/haskell-fingertree
-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)
-}


[arch-commits] Commit in haskell-extensible-exceptions/trunk (2 files)

2016-05-24 Thread Felix Yan
Date: Wednesday, May 25, 2016 @ 07:37:35
  Author: fyan
Revision: 176588

upgpkg: haskell-extensible-exceptions 0.1.1.4-14

rebuild with ghc-8.0.1, base-prelude-1.0.1.1, cabal-install-1.24.0.0, 
cairo-0.13.2.0, cmark-0.5.2.1, data-default-0.7.0, data-default-class-0.1.0, 
extra-1.4.7, generic-trie-0.3.0.2, glib-0.13.3.0, gtk3 0.14.2 -> 0.14.3, 
haddock-api-2.17.2, haddock-library-1.4.1, js-jquery-1.12.4, memory-0.13, 
microlens-0.4.4.0, network-multicast-0.1.1, pango-0.13.2.0, 
simple-sendfile-0.2.24, stack-1.1.2, wai-3.2.1.1

Modified:
  haskell-extensible-exceptions/trunk/PKGBUILD
Deleted:
  haskell-extensible-exceptions/trunk/haskell-extensible-exceptions.install

---+
 PKGBUILD  |   14 +++---
 haskell-extensible-exceptions.install |   19 ---
 2 files changed, 7 insertions(+), 26 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-05-25 05:37:28 UTC (rev 176587)
+++ PKGBUILD2016-05-25 05:37:35 UTC (rev 176588)
@@ -4,15 +4,13 @@
 _hkgname=extensible-exceptions
 pkgname=haskell-${_hkgname}
 pkgver=0.1.1.4
-pkgrel=13
+pkgrel=14
 pkgdesc="extensible exceptions for both new and old versions of GHC"
 url="http://hackage.haskell.org/package/extensible-exceptions;
 license=('custom:BSD3')
 arch=('i686' 'x86_64')
-depends=('ghc=7.10.3' 'sh')
+depends=('ghc=8.0.1' 'sh')
 
source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
-install=$pkgname.install
-options=('staticlibs')
 md5sums=('fa1cadd15c1c7aa362618d41c6e17d8b')
 
 build() {
@@ -25,13 +23,15 @@
 runhaskell Setup haddock
 runhaskell Setup register   --gen-script
 runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
 sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
 }
 
 package() {
-cd ${srcdir}/${_hkgname}-${pkgver}
-install -D -m744 register.sh   
${pkgdir}/usr/share/haskell/${pkgname}/register.sh
-install-m744 unregister.sh 
${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
 install -d -m755 ${pkgdir}/usr/share/doc/ghc/html/libraries
 ln -s /usr/share/doc/${pkgname}/html 
${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}
 runhaskell Setup copy --destdir=${pkgdir}

Deleted: haskell-extensible-exceptions.install
===
--- haskell-extensible-exceptions.install   2016-05-25 05:37:28 UTC (rev 
176587)
+++ haskell-extensible-exceptions.install   2016-05-25 05:37:35 UTC (rev 
176588)
@@ -1,19 +0,0 @@
-HS_DIR=usr/share/haskell/haskell-extensible-exceptions
-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)
-}
-


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

2016-05-24 Thread Felix Yan
Date: Wednesday, May 25, 2016 @ 07:37:28
  Author: fyan
Revision: 176587

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

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

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

Copied: haskell-fingertree/repos/community-staging-i686/PKGBUILD (from rev 
176586, haskell-fingertree/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-05-25 05:37:28 UTC (rev 176587)
@@ -0,0 +1,41 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=fingertree
+pkgname=haskell-fingertree
+pkgver=0.1.1.0
+pkgrel=2
+pkgdesc="Generic finger-tree structure, with example instances"
+url="http://hackage.haskell.org/package/${_hkgname};
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1")
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('160c5ba370d781dbf2920ddca870ce8596ab76729972535595bef835ee1cddf0')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}

Copied: haskell-fingertree/repos/community-staging-x86_64/PKGBUILD (from rev 
176586, haskell-fingertree/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-05-25 05:37:28 UTC (rev 176587)
@@ -0,0 +1,41 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=fingertree
+pkgname=haskell-fingertree
+pkgver=0.1.1.0
+pkgrel=2
+pkgdesc="Generic finger-tree structure, with example instances"
+url="http://hackage.haskell.org/package/${_hkgname};
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1")
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('160c5ba370d781dbf2920ddca870ce8596ab76729972535595bef835ee1cddf0')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2016-05-24 Thread Felix Yan
Date: Wednesday, May 25, 2016 @ 07:36:42
  Author: fyan
Revision: 176585

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

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

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

Copied: haskell-parallel/repos/community-staging-i686/PKGBUILD (from rev 
176584, haskell-parallel/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-05-25 05:36:42 UTC (rev 176585)
@@ -0,0 +1,41 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=parallel
+pkgname=haskell-parallel
+pkgver=3.2.1.0
+pkgrel=2
+pkgdesc="Parallel programming library"
+url="http://hackage.haskell.org/package/${_hkgname};
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1")
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('4de3cdbb71dfd13cbb70a1dc1d1d5cf34fbe9828e05eb02b3dc658fdc2148526')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}

Copied: haskell-parallel/repos/community-staging-x86_64/PKGBUILD (from rev 
176584, haskell-parallel/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-05-25 05:36:42 UTC (rev 176585)
@@ -0,0 +1,41 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=parallel
+pkgname=haskell-parallel
+pkgver=3.2.1.0
+pkgrel=2
+pkgdesc="Parallel programming library"
+url="http://hackage.haskell.org/package/${_hkgname};
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1")
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('4de3cdbb71dfd13cbb70a1dc1d1d5cf34fbe9828e05eb02b3dc658fdc2148526')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2016-05-24 Thread Felix Yan
Date: Wednesday, May 25, 2016 @ 07:36:03
  Author: fyan
Revision: 176583

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

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

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

Copied: haskell-split/repos/community-staging-x86_64/PKGBUILD (from rev 176582, 
haskell-split/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-05-25 05:36:03 UTC (rev 176583)
@@ -0,0 +1,41 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=split
+pkgname=haskell-split
+pkgver=0.2.3.1
+pkgrel=2
+pkgdesc="Combinator library for splitting lists."
+url="http://hackage.haskell.org/package/${_hkgname};
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1")
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('7615b60adee20c19ddafd9d74456e8fe8e4274e2c676a5e858511b664205c688')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-parallel/trunk (PKGBUILD haskell-parallel.install)

2016-05-24 Thread Felix Yan
Date: Wednesday, May 25, 2016 @ 07:36:18
  Author: fyan
Revision: 176584

upgpkg: haskell-parallel 3.2.1.0-2

rebuild with ghc-8.0.1, base-prelude-1.0.1.1, cabal-install-1.24.0.0, 
cairo-0.13.2.0, cmark-0.5.2.1, data-default-0.7.0, data-default-class-0.1.0, 
extra-1.4.7, generic-trie-0.3.0.2, glib-0.13.3.0, gtk3 0.14.2 -> 0.14.3, 
haddock-api-2.17.2, haddock-library-1.4.1, js-jquery-1.12.4, memory-0.13, 
microlens-0.4.4.0, network-multicast-0.1.1, pango-0.13.2.0, 
simple-sendfile-0.2.24, stack-1.1.2, wai-3.2.1.1

Modified:
  haskell-parallel/trunk/PKGBUILD
Deleted:
  haskell-parallel/trunk/haskell-parallel.install

--+
 PKGBUILD |   11 +--
 haskell-parallel.install |   18 --
 2 files changed, 5 insertions(+), 24 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-05-25 05:36:03 UTC (rev 176583)
+++ PKGBUILD2016-05-25 05:36:18 UTC (rev 176584)
@@ -5,15 +5,13 @@
 _hkgname=parallel
 pkgname=haskell-parallel
 pkgver=3.2.1.0
-pkgrel=1
+pkgrel=2
 pkgdesc="Parallel programming library"
 url="http://hackage.haskell.org/package/${_hkgname};
 license=("custom:BSD3")
 arch=('i686' 'x86_64')
-depends=("ghc=7.10.3")
-options=('staticlibs')
+depends=("ghc=8.0.1")
 
source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-install="${pkgname}.install"
 sha256sums=('4de3cdbb71dfd13cbb70a1dc1d1d5cf34fbe9828e05eb02b3dc658fdc2148526')
 
 build() {
@@ -26,6 +24,7 @@
 runhaskell Setup haddock --hoogle --html
 runhaskell Setup register --gen-script
 runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
 sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
 }
 
@@ -32,8 +31,8 @@
 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 -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
 install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
 ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
 runhaskell Setup copy --destdir="${pkgdir}"

Deleted: haskell-parallel.install
===
--- haskell-parallel.install2016-05-25 05:36:03 UTC (rev 176583)
+++ haskell-parallel.install2016-05-25 05:36:18 UTC (rev 176584)
@@ -1,18 +0,0 @@
-HS_DIR=usr/share/haskell/haskell-parallel
-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)
-}


[arch-commits] Commit in haskell-split/trunk (PKGBUILD haskell-split.install)

2016-05-24 Thread Felix Yan
Date: Wednesday, May 25, 2016 @ 07:35:39
  Author: fyan
Revision: 176582

upgpkg: haskell-split 0.2.3.1-2

rebuild with ghc-8.0.1, base-prelude-1.0.1.1, cabal-install-1.24.0.0, 
cairo-0.13.2.0, cmark-0.5.2.1, data-default-0.7.0, data-default-class-0.1.0, 
extra-1.4.7, generic-trie-0.3.0.2, glib-0.13.3.0, gtk3 0.14.2 -> 0.14.3, 
haddock-api-2.17.2, haddock-library-1.4.1, js-jquery-1.12.4, memory-0.13, 
microlens-0.4.4.0, network-multicast-0.1.1, pango-0.13.2.0, 
simple-sendfile-0.2.24, stack-1.1.2, wai-3.2.1.1

Modified:
  haskell-split/trunk/PKGBUILD
Deleted:
  haskell-split/trunk/haskell-split.install

---+
 PKGBUILD  |   11 +--
 haskell-split.install |   18 --
 2 files changed, 5 insertions(+), 24 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-05-25 05:34:55 UTC (rev 176581)
+++ PKGBUILD2016-05-25 05:35:39 UTC (rev 176582)
@@ -5,15 +5,13 @@
 _hkgname=split
 pkgname=haskell-split
 pkgver=0.2.3.1
-pkgrel=1
+pkgrel=2
 pkgdesc="Combinator library for splitting lists."
 url="http://hackage.haskell.org/package/${_hkgname};
 license=("custom:BSD3")
 arch=('i686' 'x86_64')
-depends=("ghc=7.10.3")
-options=('staticlibs')
+depends=("ghc=8.0.1")
 
source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-install="${pkgname}.install"
 sha256sums=('7615b60adee20c19ddafd9d74456e8fe8e4274e2c676a5e858511b664205c688')
 
 build() {
@@ -26,6 +24,7 @@
 runhaskell Setup haddock --hoogle --html
 runhaskell Setup register --gen-script
 runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
 sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
 }
 
@@ -32,8 +31,8 @@
 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 -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
 install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
 ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
 runhaskell Setup copy --destdir="${pkgdir}"

Deleted: haskell-split.install
===
--- haskell-split.install   2016-05-25 05:34:55 UTC (rev 176581)
+++ haskell-split.install   2016-05-25 05:35:39 UTC (rev 176582)
@@ -1,18 +0,0 @@
-HS_DIR=usr/share/haskell/haskell-split
-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)
-}


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

2016-05-24 Thread Felix Yan
Date: Wednesday, May 25, 2016 @ 07:34:55
  Author: fyan
Revision: 176581

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

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

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

Copied: haskell-erf/repos/community-staging-i686/PKGBUILD (from rev 176580, 
haskell-erf/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-05-25 05:34:55 UTC (rev 176581)
@@ -0,0 +1,39 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=erf
+pkgname=haskell-erf
+pkgver=2.0.0.0
+pkgrel=2
+pkgdesc="The error function, erf, and related functions."
+url="http://hackage.haskell.org/package/${_hkgname};
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1")
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=("24f0b79c7e1d25cb2cd44c2258d7a464bf6db8079775b50b60b54a254616b337")
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+}

Copied: haskell-erf/repos/community-staging-x86_64/PKGBUILD (from rev 176580, 
haskell-erf/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-05-25 05:34:55 UTC (rev 176581)
@@ -0,0 +1,39 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=erf
+pkgname=haskell-erf
+pkgver=2.0.0.0
+pkgrel=2
+pkgdesc="The error function, erf, and related functions."
+url="http://hackage.haskell.org/package/${_hkgname};
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1")
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=("24f0b79c7e1d25cb2cd44c2258d7a464bf6db8079775b50b60b54a254616b337")
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+}


[arch-commits] Commit in haskell-temporary/trunk (PKGBUILD haskell-temporary.install)

2016-05-24 Thread Felix Yan
Date: Wednesday, May 25, 2016 @ 07:34:00
  Author: fyan
Revision: 176578

upgpkg: haskell-temporary 1.2.0.4-2

rebuild with ghc-8.0.1, base-prelude-1.0.1.1, cabal-install-1.24.0.0, 
cairo-0.13.2.0, cmark-0.5.2.1, data-default-0.7.0, data-default-class-0.1.0, 
extra-1.4.7, generic-trie-0.3.0.2, glib-0.13.3.0, gtk3 0.14.2 -> 0.14.3, 
haddock-api-2.17.2, haddock-library-1.4.1, js-jquery-1.12.4, memory-0.13, 
microlens-0.4.4.0, network-multicast-0.1.1, pango-0.13.2.0, 
simple-sendfile-0.2.24, stack-1.1.2, wai-3.2.1.1

Modified:
  haskell-temporary/trunk/PKGBUILD
Deleted:
  haskell-temporary/trunk/haskell-temporary.install

---+
 PKGBUILD  |   11 +--
 haskell-temporary.install |   18 --
 2 files changed, 5 insertions(+), 24 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-05-25 05:33:54 UTC (rev 176577)
+++ PKGBUILD2016-05-25 05:34:00 UTC (rev 176578)
@@ -5,15 +5,13 @@
 _hkgname=temporary
 pkgname=haskell-temporary
 pkgver=1.2.0.4
-pkgrel=1
+pkgrel=2
 pkgdesc="Portable temporary file and directory support for Windows and Unix, 
based on code from Cabal"
 url="http://www.github.com/batterseapower/temporary;
 license=("custom:BSD3")
 arch=('i686' 'x86_64')
-depends=("ghc=7.10.3" "haskell-exceptions")
-options=('staticlibs')
+depends=("ghc=8.0.1" "haskell-exceptions")
 
source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-install="${pkgname}.install"
 sha256sums=('51e713804246404df8a728919a2e7d1994f8cfda42cfa7a74ea65d8b7d206762')
 
 build() {
@@ -26,6 +24,7 @@
 runhaskell Setup haddock --hoogle --html
 runhaskell Setup register --gen-script
 runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
 sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
 }
 
@@ -32,8 +31,8 @@
 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 -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
 install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
 ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
 runhaskell Setup copy --destdir="${pkgdir}"

Deleted: haskell-temporary.install
===
--- haskell-temporary.install   2016-05-25 05:33:54 UTC (rev 176577)
+++ haskell-temporary.install   2016-05-25 05:34:00 UTC (rev 176578)
@@ -1,18 +0,0 @@
-HS_DIR=usr/share/haskell/haskell-temporary
-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)
-}


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

2016-05-24 Thread Felix Yan
Date: Wednesday, May 25, 2016 @ 07:34:24
  Author: fyan
Revision: 176579

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

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

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

Copied: haskell-temporary/repos/community-staging-i686/PKGBUILD (from rev 
176578, haskell-temporary/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-05-25 05:34:24 UTC (rev 176579)
@@ -0,0 +1,41 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=temporary
+pkgname=haskell-temporary
+pkgver=1.2.0.4
+pkgrel=2
+pkgdesc="Portable temporary file and directory support for Windows and Unix, 
based on code from Cabal"
+url="http://www.github.com/batterseapower/temporary;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" "haskell-exceptions")
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('51e713804246404df8a728919a2e7d1994f8cfda42cfa7a74ea65d8b7d206762')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}

Copied: haskell-temporary/repos/community-staging-x86_64/PKGBUILD (from rev 
176578, haskell-temporary/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-05-25 05:34:24 UTC (rev 176579)
@@ -0,0 +1,41 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=temporary
+pkgname=haskell-temporary
+pkgver=1.2.0.4
+pkgrel=2
+pkgdesc="Portable temporary file and directory support for Windows and Unix, 
based on code from Cabal"
+url="http://www.github.com/batterseapower/temporary;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" "haskell-exceptions")
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('51e713804246404df8a728919a2e7d1994f8cfda42cfa7a74ea65d8b7d206762')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f 

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

2016-05-24 Thread Felix Yan
Date: Wednesday, May 25, 2016 @ 07:33:54
  Author: fyan
Revision: 176577

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

Added:
  haskell-unbounded-delays/repos/community-staging-i686/
  haskell-unbounded-delays/repos/community-staging-i686/PKGBUILD
(from rev 176576, haskell-unbounded-delays/trunk/PKGBUILD)
  haskell-unbounded-delays/repos/community-staging-x86_64/
  haskell-unbounded-delays/repos/community-staging-x86_64/PKGBUILD
(from rev 176576, haskell-unbounded-delays/trunk/PKGBUILD)

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

Copied: haskell-unbounded-delays/repos/community-staging-i686/PKGBUILD (from 
rev 176576, haskell-unbounded-delays/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-05-25 05:33:54 UTC (rev 176577)
@@ -0,0 +1,41 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=unbounded-delays
+pkgname=haskell-unbounded-delays
+pkgver=0.1.0.9
+pkgrel=2
+pkgdesc="Unbounded thread delays and timeouts"
+url="https://github.com/basvandijk/unbounded-delays;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1")
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('4010ca5c4ca800039db259fc7a5180f10fc98f00580c7223ac7ad401ca4190b8')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}

Copied: haskell-unbounded-delays/repos/community-staging-x86_64/PKGBUILD (from 
rev 176576, haskell-unbounded-delays/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-05-25 05:33:54 UTC (rev 176577)
@@ -0,0 +1,41 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=unbounded-delays
+pkgname=haskell-unbounded-delays
+pkgver=0.1.0.9
+pkgrel=2
+pkgdesc="Unbounded thread delays and timeouts"
+url="https://github.com/basvandijk/unbounded-delays;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1")
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('4010ca5c4ca800039db259fc7a5180f10fc98f00580c7223ac7ad401ca4190b8')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-erf/trunk (PKGBUILD haskell-erf.install)

2016-05-24 Thread Felix Yan
Date: Wednesday, May 25, 2016 @ 07:34:31
  Author: fyan
Revision: 176580

upgpkg: haskell-erf 2.0.0.0-2

rebuild with ghc-8.0.1, base-prelude-1.0.1.1, cabal-install-1.24.0.0, 
cairo-0.13.2.0, cmark-0.5.2.1, data-default-0.7.0, data-default-class-0.1.0, 
extra-1.4.7, generic-trie-0.3.0.2, glib-0.13.3.0, gtk3 0.14.2 -> 0.14.3, 
haddock-api-2.17.2, haddock-library-1.4.1, js-jquery-1.12.4, memory-0.13, 
microlens-0.4.4.0, network-multicast-0.1.1, pango-0.13.2.0, 
simple-sendfile-0.2.24, stack-1.1.2, wai-3.2.1.1

Modified:
  haskell-erf/trunk/PKGBUILD
Deleted:
  haskell-erf/trunk/haskell-erf.install

-+
 PKGBUILD|   11 +--
 haskell-erf.install |   18 --
 2 files changed, 5 insertions(+), 24 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-05-25 05:34:24 UTC (rev 176579)
+++ PKGBUILD2016-05-25 05:34:31 UTC (rev 176580)
@@ -5,15 +5,13 @@
 _hkgname=erf
 pkgname=haskell-erf
 pkgver=2.0.0.0
-pkgrel=1
+pkgrel=2
 pkgdesc="The error function, erf, and related functions."
 url="http://hackage.haskell.org/package/${_hkgname};
 license=("custom:BSD3")
 arch=('i686' 'x86_64')
-depends=("ghc=7.10.3")
-options=('staticlibs')
+depends=("ghc=8.0.1")
 
source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-install="${pkgname}.install"
 sha256sums=("24f0b79c7e1d25cb2cd44c2258d7a464bf6db8079775b50b60b54a254616b337")
 
 build() {
@@ -26,6 +24,7 @@
 runhaskell Setup haddock --hoogle --html
 runhaskell Setup register --gen-script
 runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
 sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
 }
 
@@ -32,8 +31,8 @@
 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 -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
 install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
 ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
 runhaskell Setup copy --destdir="${pkgdir}"

Deleted: haskell-erf.install
===
--- haskell-erf.install 2016-05-25 05:34:24 UTC (rev 176579)
+++ haskell-erf.install 2016-05-25 05:34:31 UTC (rev 176580)
@@ -1,18 +0,0 @@
-HS_DIR=usr/share/haskell/haskell-erf
-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)
-}


[arch-commits] Commit in haskell-unbounded-delays/trunk (2 files)

2016-05-24 Thread Felix Yan
Date: Wednesday, May 25, 2016 @ 07:33:31
  Author: fyan
Revision: 176576

upgpkg: haskell-unbounded-delays 0.1.0.9-2

rebuild with ghc-8.0.1, base-prelude-1.0.1.1, cabal-install-1.24.0.0, 
cairo-0.13.2.0, cmark-0.5.2.1, data-default-0.7.0, data-default-class-0.1.0, 
extra-1.4.7, generic-trie-0.3.0.2, glib-0.13.3.0, gtk3 0.14.2 -> 0.14.3, 
haddock-api-2.17.2, haddock-library-1.4.1, js-jquery-1.12.4, memory-0.13, 
microlens-0.4.4.0, network-multicast-0.1.1, pango-0.13.2.0, 
simple-sendfile-0.2.24, stack-1.1.2, wai-3.2.1.1

Modified:
  haskell-unbounded-delays/trunk/PKGBUILD
Deleted:
  haskell-unbounded-delays/trunk/haskell-unbounded-delays.install

--+
 PKGBUILD |   11 +--
 haskell-unbounded-delays.install |   18 --
 2 files changed, 5 insertions(+), 24 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-05-25 05:33:21 UTC (rev 176575)
+++ PKGBUILD2016-05-25 05:33:31 UTC (rev 176576)
@@ -5,15 +5,13 @@
 _hkgname=unbounded-delays
 pkgname=haskell-unbounded-delays
 pkgver=0.1.0.9
-pkgrel=1
+pkgrel=2
 pkgdesc="Unbounded thread delays and timeouts"
 url="https://github.com/basvandijk/unbounded-delays;
 license=("custom:BSD3")
 arch=('i686' 'x86_64')
-depends=("ghc=7.10.3")
-options=('staticlibs')
+depends=("ghc=8.0.1")
 
source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-install="${pkgname}.install"
 sha256sums=('4010ca5c4ca800039db259fc7a5180f10fc98f00580c7223ac7ad401ca4190b8')
 
 build() {
@@ -26,6 +24,7 @@
 runhaskell Setup haddock --hoogle --html
 runhaskell Setup register --gen-script
 runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
 sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
 }
 
@@ -32,8 +31,8 @@
 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 -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
 install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
 ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
 runhaskell Setup copy --destdir="${pkgdir}"

Deleted: haskell-unbounded-delays.install
===
--- haskell-unbounded-delays.install2016-05-25 05:33:21 UTC (rev 176575)
+++ haskell-unbounded-delays.install2016-05-25 05:33:31 UTC (rev 176576)
@@ -1,18 +0,0 @@
-HS_DIR=usr/share/haskell/haskell-unbounded-delays
-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)
-}


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

2016-05-24 Thread Felix Yan
Date: Wednesday, May 25, 2016 @ 07:33:21
  Author: fyan
Revision: 176575

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

Added:
  haskell-haddock-library/repos/community-staging-i686/
  haskell-haddock-library/repos/community-staging-i686/PKGBUILD
(from rev 176574, haskell-haddock-library/trunk/PKGBUILD)
  haskell-haddock-library/repos/community-staging-x86_64/
  haskell-haddock-library/repos/community-staging-x86_64/PKGBUILD
(from rev 176574, haskell-haddock-library/trunk/PKGBUILD)

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

Copied: haskell-haddock-library/repos/community-staging-i686/PKGBUILD (from rev 
176574, haskell-haddock-library/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-05-25 05:33:21 UTC (rev 176575)
@@ -0,0 +1,39 @@
+# $Id: PKGBUILD 124882 2014-12-29 22:07:40Z spupykin $
+# Maintainer: Sergej Pupykin 
+
+pkgname=haskell-haddock-library
+pkgver=1.4.1
+pkgrel=1
+pkgdesc="A documentation-generation tool for Haskell libraries"
+url="http://www.haskell.org/haddock/;
+license=("BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1")
+source=("http://hackage.haskell.org/packages/archive/haddock-library/${pkgver}/haddock-library-${pkgver}.tar.gz;)
+sha256sums=('40f4be262d3ec74a88e86f2bf9ecfba46ae140d936825c96b3d739acb9469ff1')
+
+build() {
+cd "${srcdir}/haddock-library-${pkgver}"
+
+runhaskell Setup configure -O -p --enable-split-objs --enable-shared \
+  --prefix=/usr --docdir=/usr/share/doc/$pkgname \
+  --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/haddock-library-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/haddock-library"
+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-haddock-library/repos/community-staging-x86_64/PKGBUILD (from 
rev 176574, haskell-haddock-library/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-05-25 05:33:21 UTC (rev 176575)
@@ -0,0 +1,39 @@
+# $Id: PKGBUILD 124882 2014-12-29 22:07:40Z spupykin $
+# Maintainer: Sergej Pupykin 
+
+pkgname=haskell-haddock-library
+pkgver=1.4.1
+pkgrel=1
+pkgdesc="A documentation-generation tool for Haskell libraries"
+url="http://www.haskell.org/haddock/;
+license=("BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1")
+source=("http://hackage.haskell.org/packages/archive/haddock-library/${pkgver}/haddock-library-${pkgver}.tar.gz;)
+sha256sums=('40f4be262d3ec74a88e86f2bf9ecfba46ae140d936825c96b3d739acb9469ff1')
+
+build() {
+cd "${srcdir}/haddock-library-${pkgver}"
+
+runhaskell Setup configure -O -p --enable-split-objs --enable-shared \
+  --prefix=/usr --docdir=/usr/share/doc/$pkgname \
+  --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/haddock-library-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/haddock-library"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-haddock-library/trunk (2 files)

2016-05-24 Thread Felix Yan
Date: Wednesday, May 25, 2016 @ 07:32:58
  Author: fyan
Revision: 176574

upgpkg: haskell-haddock-library 1.4.1-1

rebuild with MissingH-1.3.0.2, ShellCheck-0.4.4, cabal-helper-0.7.1.0, 
cryptohash-sha256-0.11.100.0, graphviz-2999.18.1.0, hakyll-4.8.3.1, 
idris-0.11.2, monad-journal-0.7.2, pandoc-crossref-0.2.1.3, 
simple-sendfile-0.2.22

Modified:
  haskell-haddock-library/trunk/PKGBUILD
Deleted:
  haskell-haddock-library/trunk/haskell-haddock-library.install

-+
 PKGBUILD|   18 --
 haskell-haddock-library.install |   20 
 2 files changed, 8 insertions(+), 30 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-05-25 05:32:19 UTC (rev 176573)
+++ PKGBUILD2016-05-25 05:32:58 UTC (rev 176574)
@@ -2,18 +2,15 @@
 # Maintainer: Sergej Pupykin 
 
 pkgname=haskell-haddock-library
-pkgver=1.2.1
-pkgrel=2
+pkgver=1.4.1
+pkgrel=1
 pkgdesc="A documentation-generation tool for Haskell libraries"
 url="http://www.haskell.org/haddock/;
 license=("BSD3")
 arch=('i686' 'x86_64')
-makedepends=()
-depends=("ghc=7.10.3")
-options=('strip' 'staticlibs')
-install="${pkgname}.install"
+depends=("ghc=8.0.1")
 
source=("http://hackage.haskell.org/packages/archive/haddock-library/${pkgver}/haddock-library-${pkgver}.tar.gz;)
-sha256sums=('0fb1a09d2b6f5339bc008a8ebf6519f22d27f65cfcc682488a7b67e8ee151056')
+sha256sums=('40f4be262d3ec74a88e86f2bf9ecfba46ae140d936825c96b3d739acb9469ff1')
 
 build() {
 cd "${srcdir}/haddock-library-${pkgver}"
@@ -25,14 +22,15 @@
 runhaskell Setup haddock --hoogle --html
 runhaskell Setup register --gen-script
 runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
 sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
 }
 
 package() {
 cd "${srcdir}/haddock-library-${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 -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
 install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
 ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/haddock-library"
 runhaskell Setup copy --destdir="${pkgdir}"

Deleted: haskell-haddock-library.install
===
--- haskell-haddock-library.install 2016-05-25 05:32:19 UTC (rev 176573)
+++ haskell-haddock-library.install 2016-05-25 05:32:58 UTC (rev 176574)
@@ -1,20 +0,0 @@
-# custom variables
-pkgname=haskell-haddock-library
-HS_DIR=usr/share/haskell/${pkgname}
-
-# functions
-post_install() {
-${HS_DIR}/register.sh
-}
-
-pre_upgrade() {
-${HS_DIR}/unregister.sh
-}
-
-post_upgrade() {
-${HS_DIR}/register.sh
-}
-
-pre_remove() {
-${HS_DIR}/unregister.sh
-}


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

2016-05-24 Thread Felix Yan
Date: Wednesday, May 25, 2016 @ 07:32:19
  Author: fyan
Revision: 176573

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

Added:
  haskell-vector-instances/repos/community-staging-i686/
  haskell-vector-instances/repos/community-staging-i686/PKGBUILD
(from rev 176572, haskell-vector-instances/trunk/PKGBUILD)
  haskell-vector-instances/repos/community-staging-x86_64/
  haskell-vector-instances/repos/community-staging-x86_64/PKGBUILD
(from rev 176572, haskell-vector-instances/trunk/PKGBUILD)

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

Copied: haskell-vector-instances/repos/community-staging-i686/PKGBUILD (from 
rev 176572, haskell-vector-instances/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-05-25 05:32:19 UTC (rev 176573)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=vector-instances
+pkgname=haskell-vector-instances
+pkgver=3.3.1
+pkgrel=17
+pkgdesc="Orphan Instances for \'Data.Vector\'"
+url="http://github.com/ekmett/vector-instances;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" "haskell-comonad" "haskell-keys" "haskell-pointed"
+ "haskell-semigroupoids" "haskell-semigroups" "haskell-vector")
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('68c7f154fe4ad53e29433e150c8718b0e74b4cf4c45a79af89940fff83868c59')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}

Copied: haskell-vector-instances/repos/community-staging-x86_64/PKGBUILD (from 
rev 176572, haskell-vector-instances/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-05-25 05:32:19 UTC (rev 176573)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=vector-instances
+pkgname=haskell-vector-instances
+pkgver=3.3.1
+pkgrel=17
+pkgdesc="Orphan Instances for \'Data.Vector\'"
+url="http://github.com/ekmett/vector-instances;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" "haskell-comonad" "haskell-keys" "haskell-pointed"
+ "haskell-semigroupoids" "haskell-semigroups" "haskell-vector")
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('68c7f154fe4ad53e29433e150c8718b0e74b4cf4c45a79af89940fff83868c59')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 

[arch-commits] Commit in haskell-vector-instances/trunk (2 files)

2016-05-24 Thread Felix Yan
Date: Wednesday, May 25, 2016 @ 07:31:56
  Author: fyan
Revision: 176572

upgpkg: haskell-vector-instances 3.3.1-17

rebuild with ghc-8.0.1, base-prelude-1.0.1.1, cabal-install-1.24.0.0, 
cairo-0.13.2.0, cmark-0.5.2.1, data-default-0.7.0, data-default-class-0.1.0, 
extra-1.4.7, generic-trie-0.3.0.2, glib-0.13.3.0, gtk3 0.14.2 -> 0.14.3, 
haddock-api-2.17.2, haddock-library-1.4.1, js-jquery-1.12.4, memory-0.13, 
microlens-0.4.4.0, network-multicast-0.1.1, pango-0.13.2.0, 
simple-sendfile-0.2.24, stack-1.1.2, wai-3.2.1.1

Modified:
  haskell-vector-instances/trunk/PKGBUILD
Deleted:
  haskell-vector-instances/trunk/haskell-vector-instances.install

--+
 PKGBUILD |   11 +--
 haskell-vector-instances.install |   18 --
 2 files changed, 5 insertions(+), 24 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-05-25 05:31:44 UTC (rev 176571)
+++ PKGBUILD2016-05-25 05:31:56 UTC (rev 176572)
@@ -5,16 +5,14 @@
 _hkgname=vector-instances
 pkgname=haskell-vector-instances
 pkgver=3.3.1
-pkgrel=16
+pkgrel=17
 pkgdesc="Orphan Instances for \'Data.Vector\'"
 url="http://github.com/ekmett/vector-instances;
 license=("custom:BSD3")
 arch=('i686' 'x86_64')
-depends=("ghc=7.10.3" "haskell-comonad" "haskell-keys" "haskell-pointed"
+depends=("ghc=8.0.1" "haskell-comonad" "haskell-keys" "haskell-pointed"
  "haskell-semigroupoids" "haskell-semigroups" "haskell-vector")
-options=('staticlibs')
 
source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-install="${pkgname}.install"
 sha256sums=('68c7f154fe4ad53e29433e150c8718b0e74b4cf4c45a79af89940fff83868c59')
 
 build() {
@@ -27,6 +25,7 @@
 runhaskell Setup haddock --hoogle --html
 runhaskell Setup register --gen-script
 runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
 sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
 }
 
@@ -33,8 +32,8 @@
 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 -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
 install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
 ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
 runhaskell Setup copy --destdir="${pkgdir}"

Deleted: haskell-vector-instances.install
===
--- haskell-vector-instances.install2016-05-25 05:31:44 UTC (rev 176571)
+++ haskell-vector-instances.install2016-05-25 05:31:56 UTC (rev 176572)
@@ -1,18 +0,0 @@
-HS_DIR=usr/share/haskell/haskell-vector-instances
-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)
-}


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

2016-05-24 Thread Felix Yan
Date: Wednesday, May 25, 2016 @ 07:31:20
  Author: fyan
Revision: 176570

upgpkg: haskell-http 4000.3.3-5

rebuild with ghc-8.0.1, base-prelude-1.0.1.1, cabal-install-1.24.0.0, 
cairo-0.13.2.0, cmark-0.5.2.1, data-default-0.7.0, data-default-class-0.1.0, 
extra-1.4.7, generic-trie-0.3.0.2, glib-0.13.3.0, gtk3 0.14.2 -> 0.14.3, 
haddock-api-2.17.2, haddock-library-1.4.1, js-jquery-1.12.4, memory-0.13, 
microlens-0.4.4.0, network-multicast-0.1.1, pango-0.13.2.0, 
simple-sendfile-0.2.24, stack-1.1.2, wai-3.2.1.1

Modified:
  haskell-http/trunk/PKGBUILD
Deleted:
  haskell-http/trunk/haskell-http.install

--+
 PKGBUILD |   58 +
 haskell-http.install |   35 -
 2 files changed, 25 insertions(+), 68 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-05-25 05:31:08 UTC (rev 176569)
+++ PKGBUILD2016-05-25 05:31:20 UTC (rev 176570)
@@ -1,49 +1,41 @@
-# Maintainer: Thomas Dziedzic 
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
 
 _hkgname=HTTP
 pkgname=haskell-http
 pkgver=4000.3.3
-pkgrel=4
+pkgrel=5
 pkgdesc="A library for client-side HTTP"
 url="http://hackage.haskell.org/package/${_hkgname};
 license=('custom:BSD3')
 arch=('i686' 'x86_64')
-options=('staticlibs')
-depends=('ghc=7.10.3' 'sh' 'haskell-network' 'haskell-parsec' 'haskell-mtl' 
'haskell-network-uri')
+depends=('ghc=8.0.1' 'sh' 'haskell-network' 'haskell-parsec' 'haskell-mtl' 
'haskell-network-uri')
 
source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-install=${pkgname}.install
 md5sums=('3f2d84d59e36476ca02c882419632d7d')
 
 build() {
- cd ${_hkgname}-${pkgver}
-
- runhaskell Setup configure -O  \
-   --enable-library-profiling \
-   --enable-shared \
-   --prefix=/usr \
-   --docdir=/usr/share/doc/${pkgname} \
-   --libsubdir=\$compiler/site-local/\$pkgid
-
- runhaskell Setup build
-
- runhaskell Setup haddock
-
- runhaskell Setup register --gen-script
- runhaskell Setup unregister --gen-script
- sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
 }
 
 package() {
- cd ${_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
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
 }

Deleted: haskell-http.install
===
--- haskell-http.install2016-05-25 05:31:08 UTC (rev 176569)
+++ haskell-http.install2016-05-25 05:31:20 UTC (rev 176570)
@@ -1,35 +0,0 @@
-pkgname=haskell-http
-
-_register() {
- usr/share/haskell/${pkgname}/register.sh
-}
-
-_unregister() {
- usr/share/haskell/${pkgname}/unregister.sh
-}
-
-_gen_contents() {
- (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
-}
-
-post_install() {
- _register
- _gen_contents
-}
-
-pre_upgrade() {
- _unregister
-}
-
-post_upgrade() {
- _register
- _gen_contents
-}
-
-pre_remove() {
- _unregister
-}
-
-post_remove() {
- _gen_contents
-}


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

2016-05-24 Thread Felix Yan
Date: Wednesday, May 25, 2016 @ 07:31:44
  Author: fyan
Revision: 176571

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

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

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

Copied: haskell-http/repos/community-staging-i686/PKGBUILD (from rev 176570, 
haskell-http/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-05-25 05:31:44 UTC (rev 176571)
@@ -0,0 +1,41 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=HTTP
+pkgname=haskell-http
+pkgver=4000.3.3
+pkgrel=5
+pkgdesc="A library for client-side HTTP"
+url="http://hackage.haskell.org/package/${_hkgname};
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+depends=('ghc=8.0.1' 'sh' 'haskell-network' 'haskell-parsec' 'haskell-mtl' 
'haskell-network-uri')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+md5sums=('3f2d84d59e36476ca02c882419632d7d')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}

Copied: haskell-http/repos/community-staging-x86_64/PKGBUILD (from rev 176570, 
haskell-http/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-05-25 05:31:44 UTC (rev 176571)
@@ -0,0 +1,41 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=HTTP
+pkgname=haskell-http
+pkgver=4000.3.3
+pkgrel=5
+pkgdesc="A library for client-side HTTP"
+url="http://hackage.haskell.org/package/${_hkgname};
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+depends=('ghc=8.0.1' 'sh' 'haskell-network' 'haskell-parsec' 'haskell-mtl' 
'haskell-network-uri')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+md5sums=('3f2d84d59e36476ca02c882419632d7d')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2016-05-24 Thread Felix Yan
Date: Wednesday, May 25, 2016 @ 07:31:08
  Author: fyan
Revision: 176569

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

Added:
  haskell-optparse-applicative/repos/community-staging-i686/
  haskell-optparse-applicative/repos/community-staging-i686/PKGBUILD
(from rev 176568, haskell-optparse-applicative/trunk/PKGBUILD)
  haskell-optparse-applicative/repos/community-staging-x86_64/
  haskell-optparse-applicative/repos/community-staging-x86_64/PKGBUILD
(from rev 176568, haskell-optparse-applicative/trunk/PKGBUILD)

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

Copied: haskell-optparse-applicative/repos/community-staging-i686/PKGBUILD 
(from rev 176568, haskell-optparse-applicative/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-05-25 05:31:08 UTC (rev 176569)
@@ -0,0 +1,41 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Roger Duran 
+
+_hkgname=optparse-applicative
+pkgname=haskell-optparse-applicative
+pkgver=0.12.1.0
+pkgrel=2
+pkgdesc="Utilities and combinators for parsing command line options"
+url="https://github.com/pcapriotti/optparse-applicative;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" "haskell-ansi-wl-pprint" "haskell-transformers-compat")
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('18b46d6d2c17e941bb02f84e980390f056795dce73ece946d71d3d4d002313d5')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}

Copied: haskell-optparse-applicative/repos/community-staging-x86_64/PKGBUILD 
(from rev 176568, haskell-optparse-applicative/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-05-25 05:31:08 UTC (rev 176569)
@@ -0,0 +1,41 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Roger Duran 
+
+_hkgname=optparse-applicative
+pkgname=haskell-optparse-applicative
+pkgver=0.12.1.0
+pkgrel=2
+pkgdesc="Utilities and combinators for parsing command line options"
+url="https://github.com/pcapriotti/optparse-applicative;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" "haskell-ansi-wl-pprint" "haskell-transformers-compat")
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('18b46d6d2c17e941bb02f84e980390f056795dce73ece946d71d3d4d002313d5')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+  

[arch-commits] Commit in haskell-optparse-applicative/trunk (2 files)

2016-05-24 Thread Felix Yan
Date: Wednesday, May 25, 2016 @ 07:30:45
  Author: fyan
Revision: 176568

upgpkg: haskell-optparse-applicative 0.12.1.0-2

rebuild with ghc-8.0.1, base-prelude-1.0.1.1, cabal-install-1.24.0.0, 
cairo-0.13.2.0, cmark-0.5.2.1, data-default-0.7.0, data-default-class-0.1.0, 
extra-1.4.7, generic-trie-0.3.0.2, glib-0.13.3.0, gtk3 0.14.2 -> 0.14.3, 
haddock-api-2.17.2, haddock-library-1.4.1, js-jquery-1.12.4, memory-0.13, 
microlens-0.4.4.0, network-multicast-0.1.1, pango-0.13.2.0, 
simple-sendfile-0.2.24, stack-1.1.2, wai-3.2.1.1

Modified:
  haskell-optparse-applicative/trunk/PKGBUILD
Deleted:
  haskell-optparse-applicative/trunk/haskell-optparse-applicative.install

--+
 PKGBUILD |   11 +--
 haskell-optparse-applicative.install |   18 --
 2 files changed, 5 insertions(+), 24 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-05-25 05:30:20 UTC (rev 176567)
+++ PKGBUILD2016-05-25 05:30:45 UTC (rev 176568)
@@ -5,15 +5,13 @@
 _hkgname=optparse-applicative
 pkgname=haskell-optparse-applicative
 pkgver=0.12.1.0
-pkgrel=1
+pkgrel=2
 pkgdesc="Utilities and combinators for parsing command line options"
 url="https://github.com/pcapriotti/optparse-applicative;
 license=("custom:BSD3")
 arch=('i686' 'x86_64')
-depends=("ghc=7.10.3" "haskell-ansi-wl-pprint" "haskell-transformers-compat")
-options=('staticlibs')
+depends=("ghc=8.0.1" "haskell-ansi-wl-pprint" "haskell-transformers-compat")
 
source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-install="${pkgname}.install"
 sha256sums=('18b46d6d2c17e941bb02f84e980390f056795dce73ece946d71d3d4d002313d5')
 
 build() {
@@ -26,6 +24,7 @@
 runhaskell Setup haddock --hoogle --html
 runhaskell Setup register --gen-script
 runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
 sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
 }
 
@@ -32,8 +31,8 @@
 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 -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
 install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
 ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
 runhaskell Setup copy --destdir="${pkgdir}"

Deleted: haskell-optparse-applicative.install
===
--- haskell-optparse-applicative.install2016-05-25 05:30:20 UTC (rev 
176567)
+++ haskell-optparse-applicative.install2016-05-25 05:30:45 UTC (rev 
176568)
@@ -1,18 +0,0 @@
-HS_DIR=usr/share/haskell/haskell-optparse-applicative
-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)
-}


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

2016-05-24 Thread Felix Yan
Date: Wednesday, May 25, 2016 @ 07:30:20
  Author: fyan
Revision: 176567

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

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

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

Copied: haskell-regex-tdfa/repos/community-staging-i686/PKGBUILD (from rev 
176566, haskell-regex-tdfa/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-05-25 05:30:20 UTC (rev 176567)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=regex-tdfa
+pkgname=haskell-regex-tdfa
+pkgver=1.2.2
+pkgrel=3
+pkgdesc="Replaces/Enhances Text.Regex"
+url="http://hackage.haskell.org/package/regex-tdfa;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" "haskell-mtl" "haskell-parsec" "haskell-regex-base")
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('cb12d675be7b31ed8086d8d022023d03eb553e55dbee6e1b7a4154933d471d39')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-f-devel
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}

Copied: haskell-regex-tdfa/repos/community-staging-x86_64/PKGBUILD (from rev 
176566, haskell-regex-tdfa/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-05-25 05:30:20 UTC (rev 176567)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=regex-tdfa
+pkgname=haskell-regex-tdfa
+pkgver=1.2.2
+pkgrel=3
+pkgdesc="Replaces/Enhances Text.Regex"
+url="http://hackage.haskell.org/package/regex-tdfa;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" "haskell-mtl" "haskell-parsec" "haskell-regex-base")
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('cb12d675be7b31ed8086d8d022023d03eb553e55dbee6e1b7a4154933d471d39')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-f-devel
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f 

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

2016-05-24 Thread Felix Yan
Date: Wednesday, May 25, 2016 @ 07:29:56
  Author: fyan
Revision: 176566

upgpkg: haskell-regex-tdfa 1.2.2-3

rebuild with ghc-8.0.1, base-prelude-1.0.1.1, cabal-install-1.24.0.0, 
cairo-0.13.2.0, cmark-0.5.2.1, data-default-0.7.0, data-default-class-0.1.0, 
extra-1.4.7, generic-trie-0.3.0.2, glib-0.13.3.0, gtk3 0.14.2 -> 0.14.3, 
haddock-api-2.17.2, haddock-library-1.4.1, js-jquery-1.12.4, memory-0.13, 
microlens-0.4.4.0, network-multicast-0.1.1, pango-0.13.2.0, 
simple-sendfile-0.2.24, stack-1.1.2, wai-3.2.1.1

Modified:
  haskell-regex-tdfa/trunk/PKGBUILD
Deleted:
  haskell-regex-tdfa/trunk/haskell-regex-tdfa.install

+
 PKGBUILD   |   11 +--
 haskell-regex-tdfa.install |   18 --
 2 files changed, 5 insertions(+), 24 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-05-25 05:21:45 UTC (rev 176565)
+++ PKGBUILD2016-05-25 05:29:56 UTC (rev 176566)
@@ -5,15 +5,13 @@
 _hkgname=regex-tdfa
 pkgname=haskell-regex-tdfa
 pkgver=1.2.2
-pkgrel=2
+pkgrel=3
 pkgdesc="Replaces/Enhances Text.Regex"
 url="http://hackage.haskell.org/package/regex-tdfa;
 license=("custom:BSD3")
 arch=('i686' 'x86_64')
-depends=("ghc=7.10.3" "haskell-mtl" "haskell-parsec" "haskell-regex-base")
-options=('staticlibs')
+depends=("ghc=8.0.1" "haskell-mtl" "haskell-parsec" "haskell-regex-base")
 
source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-install="${pkgname}.install"
 sha256sums=('cb12d675be7b31ed8086d8d022023d03eb553e55dbee6e1b7a4154933d471d39')
 
 build() {
@@ -27,6 +25,7 @@
 runhaskell Setup haddock --hoogle --html
 runhaskell Setup register --gen-script
 runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
 sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
 }
 
@@ -33,8 +32,8 @@
 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 -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
 install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
 ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
 runhaskell Setup copy --destdir="${pkgdir}"

Deleted: haskell-regex-tdfa.install
===
--- haskell-regex-tdfa.install  2016-05-25 05:21:45 UTC (rev 176565)
+++ haskell-regex-tdfa.install  2016-05-25 05:29:56 UTC (rev 176566)
@@ -1,18 +0,0 @@
-HS_DIR=usr/share/haskell/haskell-regex-tdfa
-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)
-}


[arch-commits] Commit in haskell-ansi-wl-pprint/repos (6 files)

2016-05-24 Thread Felix Yan
Date: Wednesday, May 25, 2016 @ 07:21:45
  Author: fyan
Revision: 176565

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

Added:
  haskell-ansi-wl-pprint/repos/community-staging-i686/
  haskell-ansi-wl-pprint/repos/community-staging-i686/PKGBUILD
(from rev 176564, haskell-ansi-wl-pprint/trunk/PKGBUILD)
  
haskell-ansi-wl-pprint/repos/community-staging-i686/haskell-ansi-wl-pprint.install
(from rev 176564, 
haskell-ansi-wl-pprint/trunk/haskell-ansi-wl-pprint.install)
  haskell-ansi-wl-pprint/repos/community-staging-x86_64/
  haskell-ansi-wl-pprint/repos/community-staging-x86_64/PKGBUILD
(from rev 176564, haskell-ansi-wl-pprint/trunk/PKGBUILD)
  
haskell-ansi-wl-pprint/repos/community-staging-x86_64/haskell-ansi-wl-pprint.install
(from rev 176564, 
haskell-ansi-wl-pprint/trunk/haskell-ansi-wl-pprint.install)

-+
 community-staging-i686/PKGBUILD |   42 ++
 community-staging-i686/haskell-ansi-wl-pprint.install   |   18 ++
 community-staging-x86_64/PKGBUILD   |   42 ++
 community-staging-x86_64/haskell-ansi-wl-pprint.install |   18 ++
 4 files changed, 120 insertions(+)

Copied: haskell-ansi-wl-pprint/repos/community-staging-i686/PKGBUILD (from rev 
176564, haskell-ansi-wl-pprint/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-05-25 05:21:45 UTC (rev 176565)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=ansi-wl-pprint
+pkgname=haskell-ansi-wl-pprint
+pkgver=0.6.7.3
+pkgrel=3
+pkgdesc="The Wadler/Leijen Pretty Printer for colored ANSI terminal output"
+url="http://github.com/ekmett/ansi-wl-pprint;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" "haskell-ansi-terminal")
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('3789ecaa89721eabef58ddc5711f7fd1ff67e262da1659f3b20d38a9e1f5b708')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-f-example -fnewbase
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}

Copied: 
haskell-ansi-wl-pprint/repos/community-staging-i686/haskell-ansi-wl-pprint.install
 (from rev 176564, haskell-ansi-wl-pprint/trunk/haskell-ansi-wl-pprint.install)
===
--- community-staging-i686/haskell-ansi-wl-pprint.install   
(rev 0)
+++ community-staging-i686/haskell-ansi-wl-pprint.install   2016-05-25 
05:21:45 UTC (rev 176565)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-ansi-wl-pprint
+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-ansi-wl-pprint/repos/community-staging-x86_64/PKGBUILD (from 
rev 176564, haskell-ansi-wl-pprint/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-05-25 05:21:45 UTC (rev 176565)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=ansi-wl-pprint
+pkgname=haskell-ansi-wl-pprint
+pkgver=0.6.7.3
+pkgrel=3
+pkgdesc="The Wadler/Leijen Pretty Printer for colored ANSI terminal output"

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

2016-05-24 Thread Felix Yan
Date: Wednesday, May 25, 2016 @ 07:21:16
  Author: fyan
Revision: 176563

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

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

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

Copied: haskell-digest/repos/community-staging-i686/PKGBUILD (from rev 176562, 
haskell-digest/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-05-25 05:21:16 UTC (rev 176563)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=digest
+pkgname=haskell-digest
+pkgver=0.0.1.2
+pkgrel=3
+pkgdesc="Various cryptographic hashes for bytestrings; CRC32 and Adler32 for 
now."
+url="http://hackage.haskell.org/package/${_hkgname};
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" "zlib")
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('641717eb16392abf8965986a9e8dc21eebf1d97775bbb6923c7b7f8fee17fe11')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-f-bytestring-in-base
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}

Copied: haskell-digest/repos/community-staging-x86_64/PKGBUILD (from rev 
176562, haskell-digest/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-05-25 05:21:16 UTC (rev 176563)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=digest
+pkgname=haskell-digest
+pkgver=0.0.1.2
+pkgrel=3
+pkgdesc="Various cryptographic hashes for bytestrings; CRC32 and Adler32 for 
now."
+url="http://hackage.haskell.org/package/${_hkgname};
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" "zlib")
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('641717eb16392abf8965986a9e8dc21eebf1d97775bbb6923c7b7f8fee17fe11')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-f-bytestring-in-base
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f 

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

2016-05-24 Thread Felix Yan
Date: Wednesday, May 25, 2016 @ 07:21:22
  Author: fyan
Revision: 176564

upgpkg: haskell-ansi-wl-pprint 0.6.7.3-3

rebuild with MissingH-1.3.0.2, ShellCheck-0.4.4, cabal-helper-0.7.1.0, 
cryptohash-sha256-0.11.100.0, graphviz-2999.18.1.0, hakyll-4.8.3.1, 
idris-0.11.2, monad-journal-0.7.2, pandoc-crossref-0.2.1.3, 
simple-sendfile-0.2.22

Modified:
  haskell-ansi-wl-pprint/trunk/PKGBUILD

--+
 PKGBUILD |   11 +--
 1 file changed, 5 insertions(+), 6 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-05-25 05:21:16 UTC (rev 176563)
+++ PKGBUILD2016-05-25 05:21:22 UTC (rev 176564)
@@ -5,15 +5,13 @@
 _hkgname=ansi-wl-pprint
 pkgname=haskell-ansi-wl-pprint
 pkgver=0.6.7.3
-pkgrel=2
+pkgrel=3
 pkgdesc="The Wadler/Leijen Pretty Printer for colored ANSI terminal output"
 url="http://github.com/ekmett/ansi-wl-pprint;
 license=("custom:BSD3")
 arch=('i686' 'x86_64')
-depends=("ghc=7.10.3" "haskell-ansi-terminal")
-options=('staticlibs')
+depends=("ghc=8.0.1" "haskell-ansi-terminal")
 
source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-install="${pkgname}.install"
 sha256sums=('3789ecaa89721eabef58ddc5711f7fd1ff67e262da1659f3b20d38a9e1f5b708')
 
 build() {
@@ -27,6 +25,7 @@
 runhaskell Setup haddock --hoogle --html
 runhaskell Setup register --gen-script
 runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
 sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
 }
 
@@ -33,8 +32,8 @@
 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 -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
 install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
 ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
 runhaskell Setup copy --destdir="${pkgdir}"


[arch-commits] Commit in haskell-digest/trunk (PKGBUILD haskell-digest.install)

2016-05-24 Thread Felix Yan
Date: Wednesday, May 25, 2016 @ 07:20:52
  Author: fyan
Revision: 176562

upgpkg: haskell-digest 0.0.1.2-3

rebuild with ghc-8.0.1, base-prelude-1.0.1.1, cabal-install-1.24.0.0, 
cairo-0.13.2.0, cmark-0.5.2.1, data-default-0.7.0, data-default-class-0.1.0, 
extra-1.4.7, generic-trie-0.3.0.2, glib-0.13.3.0, gtk3 0.14.2 -> 0.14.3, 
haddock-api-2.17.2, haddock-library-1.4.1, js-jquery-1.12.4, memory-0.13, 
microlens-0.4.4.0, network-multicast-0.1.1, pango-0.13.2.0, 
simple-sendfile-0.2.24, stack-1.1.2, wai-3.2.1.1

Modified:
  haskell-digest/trunk/PKGBUILD
Deleted:
  haskell-digest/trunk/haskell-digest.install

+
 PKGBUILD   |   11 +--
 haskell-digest.install |   18 --
 2 files changed, 5 insertions(+), 24 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-05-25 05:20:45 UTC (rev 176561)
+++ PKGBUILD2016-05-25 05:20:52 UTC (rev 176562)
@@ -5,15 +5,13 @@
 _hkgname=digest
 pkgname=haskell-digest
 pkgver=0.0.1.2
-pkgrel=2
+pkgrel=3
 pkgdesc="Various cryptographic hashes for bytestrings; CRC32 and Adler32 for 
now."
 url="http://hackage.haskell.org/package/${_hkgname};
 license=("custom:BSD3")
 arch=('i686' 'x86_64')
-depends=("ghc=7.10.3" "zlib")
-options=('staticlibs')
+depends=("ghc=8.0.1" "zlib")
 
source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-install="${pkgname}.install"
 sha256sums=('641717eb16392abf8965986a9e8dc21eebf1d97775bbb6923c7b7f8fee17fe11')
 
 build() {
@@ -27,6 +25,7 @@
 runhaskell Setup haddock --hoogle --html
 runhaskell Setup register --gen-script
 runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
 sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
 }
 
@@ -33,8 +32,8 @@
 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 -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
 install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
 ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
 runhaskell Setup copy --destdir="${pkgdir}"

Deleted: haskell-digest.install
===
--- haskell-digest.install  2016-05-25 05:20:45 UTC (rev 176561)
+++ haskell-digest.install  2016-05-25 05:20:52 UTC (rev 176562)
@@ -1,18 +0,0 @@
-HS_DIR=usr/share/haskell/haskell-digest
-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)
-}


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

2016-05-24 Thread Felix Yan
Date: Wednesday, May 25, 2016 @ 07:20:45
  Author: fyan
Revision: 176561

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

Added:
  haskell-pcre-light/repos/community-staging-i686/
  haskell-pcre-light/repos/community-staging-i686/PKGBUILD
(from rev 176560, haskell-pcre-light/trunk/PKGBUILD)
  haskell-pcre-light/repos/community-staging-x86_64/
  haskell-pcre-light/repos/community-staging-x86_64/PKGBUILD
(from rev 176560, haskell-pcre-light/trunk/PKGBUILD)

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

Copied: haskell-pcre-light/repos/community-staging-i686/PKGBUILD (from rev 
176560, haskell-pcre-light/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-05-25 05:20:45 UTC (rev 176561)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=pcre-light
+pkgname=haskell-pcre-light
+pkgver=0.4.0.4
+pkgrel=2
+pkgdesc="Portable regex library for Perl 5 compatible regular expressions"
+url="https://github.com/Daniel-Diaz/pcre-light;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" 'pcre')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('02c97e39263d18fd26aa63d52c88c4bfbb5c3f66ab40564552e7f11d5d889e75')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-f-old_base
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}

Copied: haskell-pcre-light/repos/community-staging-x86_64/PKGBUILD (from rev 
176560, haskell-pcre-light/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-05-25 05:20:45 UTC (rev 176561)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=pcre-light
+pkgname=haskell-pcre-light
+pkgver=0.4.0.4
+pkgrel=2
+pkgdesc="Portable regex library for Perl 5 compatible regular expressions"
+url="https://github.com/Daniel-Diaz/pcre-light;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" 'pcre')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('02c97e39263d18fd26aa63d52c88c4bfbb5c3f66ab40564552e7f11d5d889e75')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-f-old_base
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f 

[arch-commits] Commit in haskell-pcre-light/trunk (2 files)

2016-05-24 Thread Felix Yan
Date: Wednesday, May 25, 2016 @ 07:20:22
  Author: fyan
Revision: 176560

upgpkg: haskell-pcre-light 0.4.0.4-2

rebuild with ghc-8.0.1, base-prelude-1.0.1.1, cabal-install-1.24.0.0, 
cairo-0.13.2.0, cmark-0.5.2.1, data-default-0.7.0, data-default-class-0.1.0, 
extra-1.4.7, generic-trie-0.3.0.2, glib-0.13.3.0, gtk3 0.14.2 -> 0.14.3, 
haddock-api-2.17.2, haddock-library-1.4.1, js-jquery-1.12.4, memory-0.13, 
microlens-0.4.4.0, network-multicast-0.1.1, pango-0.13.2.0, 
simple-sendfile-0.2.24, stack-1.1.2, wai-3.2.1.1

Modified:
  haskell-pcre-light/trunk/PKGBUILD
Deleted:
  haskell-pcre-light/trunk/haskell-pcre-light.install

+
 PKGBUILD   |   11 +--
 haskell-pcre-light.install |   18 --
 2 files changed, 5 insertions(+), 24 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-05-25 05:20:16 UTC (rev 176559)
+++ PKGBUILD2016-05-25 05:20:22 UTC (rev 176560)
@@ -5,15 +5,13 @@
 _hkgname=pcre-light
 pkgname=haskell-pcre-light
 pkgver=0.4.0.4
-pkgrel=1
+pkgrel=2
 pkgdesc="Portable regex library for Perl 5 compatible regular expressions"
 url="https://github.com/Daniel-Diaz/pcre-light;
 license=("custom:BSD3")
 arch=('i686' 'x86_64')
-depends=("ghc=7.10.3" 'pcre')
-options=('staticlibs')
+depends=("ghc=8.0.1" 'pcre')
 
source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-install="${pkgname}.install"
 sha256sums=('02c97e39263d18fd26aa63d52c88c4bfbb5c3f66ab40564552e7f11d5d889e75')
 
 build() {
@@ -27,6 +25,7 @@
 runhaskell Setup haddock --hoogle --html
 runhaskell Setup register --gen-script
 runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
 sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
 }
 
@@ -33,8 +32,8 @@
 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 -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
 install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
 ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
 runhaskell Setup copy --destdir="${pkgdir}"

Deleted: haskell-pcre-light.install
===
--- haskell-pcre-light.install  2016-05-25 05:20:16 UTC (rev 176559)
+++ haskell-pcre-light.install  2016-05-25 05:20:22 UTC (rev 176560)
@@ -1,18 +0,0 @@
-HS_DIR=usr/share/haskell/haskell-pcre-light
-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)
-}


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

2016-05-24 Thread Felix Yan
Date: Wednesday, May 25, 2016 @ 07:20:16
  Author: fyan
Revision: 176559

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

Added:
  haskell-abstract-par/repos/community-staging-i686/
  haskell-abstract-par/repos/community-staging-i686/PKGBUILD
(from rev 176558, haskell-abstract-par/trunk/PKGBUILD)
  haskell-abstract-par/repos/community-staging-x86_64/
  haskell-abstract-par/repos/community-staging-x86_64/PKGBUILD
(from rev 176558, haskell-abstract-par/trunk/PKGBUILD)

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

Copied: haskell-abstract-par/repos/community-staging-i686/PKGBUILD (from rev 
176558, haskell-abstract-par/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-05-25 05:20:16 UTC (rev 176559)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=abstract-par
+_licensefile=LICENSE
+pkgname=haskell-abstract-par
+pkgver=0.3.3
+pkgrel=2
+pkgdesc="Type classes generalizing the functionality of the \'monad-par\' 
library."
+url="https://github.com/simonmar/monad-par;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1")
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('248a8739bd902462cb16755b690b55660e196e58cc7e6ef8157a72c2a3d5d860')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}

Copied: haskell-abstract-par/repos/community-staging-x86_64/PKGBUILD (from rev 
176558, haskell-abstract-par/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-05-25 05:20:16 UTC (rev 176559)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=abstract-par
+_licensefile=LICENSE
+pkgname=haskell-abstract-par
+pkgver=0.3.3
+pkgrel=2
+pkgdesc="Type classes generalizing the functionality of the \'monad-par\' 
library."
+url="https://github.com/simonmar/monad-par;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1")
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('248a8739bd902462cb16755b690b55660e196e58cc7e6ef8157a72c2a3d5d860')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f 

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

2016-05-24 Thread Felix Yan
Date: Wednesday, May 25, 2016 @ 07:19:43
  Author: fyan
Revision: 176557

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

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

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

Copied: haskell-xml/repos/community-staging-i686/PKGBUILD (from rev 176556, 
haskell-xml/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-05-25 05:19:43 UTC (rev 176557)
@@ -0,0 +1,41 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=xml
+pkgname=haskell-xml
+pkgver=1.3.14
+pkgrel=5
+pkgdesc="A simple XML library"
+url="http://hackage.haskell.org/package/${_hkgname};
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" 'haskell-text')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('32d1a1a9f21a59176d84697f96ae3a13a0198420e3e4f1c48abbab7d2425013d')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}

Copied: haskell-xml/repos/community-staging-x86_64/PKGBUILD (from rev 176556, 
haskell-xml/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-05-25 05:19:43 UTC (rev 176557)
@@ -0,0 +1,41 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=xml
+pkgname=haskell-xml
+pkgver=1.3.14
+pkgrel=5
+pkgdesc="A simple XML library"
+url="http://hackage.haskell.org/package/${_hkgname};
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" 'haskell-text')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('32d1a1a9f21a59176d84697f96ae3a13a0198420e3e4f1c48abbab7d2425013d')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2016-05-24 Thread Felix Yan
Date: Wednesday, May 25, 2016 @ 07:18:37
  Author: fyan
Revision: 176553

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

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

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

Copied: haskell-http-conduit/repos/community-staging-i686/PKGBUILD (from rev 
176552, haskell-http-conduit/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-05-25 05:18:37 UTC (rev 176553)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=http-conduit
+pkgname=haskell-http-conduit
+pkgver=2.1.10.1
+pkgrel=6
+pkgdesc="HTTP client package with conduit interface and HTTPS support"
+url="http://www.yesodweb.com/book/http-conduit;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" "haskell-aeson" "haskell-conduit" "haskell-conduit-extra"
+ "haskell-data-default-class" "haskell-exceptions" 
"haskell-http-client"
+ "haskell-http-client-tls" "haskell-http-types" "haskell-lifted-base"
+ "haskell-monad-control" "haskell-mtl" "haskell-resourcet")
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('36ebae73f7bf984e1062aa6079b935069b49a5b3811ea935194c0cecb8de815f')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}

Copied: haskell-http-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 
176552, haskell-http-conduit/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-05-25 05:18:37 UTC (rev 176553)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=http-conduit
+pkgname=haskell-http-conduit
+pkgver=2.1.10.1
+pkgrel=6
+pkgdesc="HTTP client package with conduit interface and HTTPS support"
+url="http://www.yesodweb.com/book/http-conduit;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" "haskell-aeson" "haskell-conduit" "haskell-conduit-extra"
+ "haskell-data-default-class" "haskell-exceptions" 
"haskell-http-client"
+ "haskell-http-client-tls" "haskell-http-types" "haskell-lifted-base"
+ "haskell-monad-control" "haskell-mtl" "haskell-resourcet")
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('36ebae73f7bf984e1062aa6079b935069b49a5b3811ea935194c0cecb8de815f')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"

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

2016-05-24 Thread Felix Yan
Date: Wednesday, May 25, 2016 @ 07:19:20
  Author: fyan
Revision: 176556

upgpkg: haskell-xml 1.3.14-5

rebuild with ghc-8.0.1, base-prelude-1.0.1.1, cabal-install-1.24.0.0, 
cairo-0.13.2.0, cmark-0.5.2.1, data-default-0.7.0, data-default-class-0.1.0, 
extra-1.4.7, generic-trie-0.3.0.2, glib-0.13.3.0, gtk3 0.14.2 -> 0.14.3, 
haddock-api-2.17.2, haddock-library-1.4.1, js-jquery-1.12.4, memory-0.13, 
microlens-0.4.4.0, network-multicast-0.1.1, pango-0.13.2.0, 
simple-sendfile-0.2.24, stack-1.1.2, wai-3.2.1.1

Modified:
  haskell-xml/trunk/PKGBUILD
Deleted:
  haskell-xml/trunk/haskell-xml.install

-+
 PKGBUILD|   11 +--
 haskell-xml.install |   18 --
 2 files changed, 5 insertions(+), 24 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-05-25 05:19:09 UTC (rev 176555)
+++ PKGBUILD2016-05-25 05:19:20 UTC (rev 176556)
@@ -5,15 +5,13 @@
 _hkgname=xml
 pkgname=haskell-xml
 pkgver=1.3.14
-pkgrel=4
+pkgrel=5
 pkgdesc="A simple XML library"
 url="http://hackage.haskell.org/package/${_hkgname};
 license=("custom:BSD3")
 arch=('i686' 'x86_64')
-depends=("ghc=7.10.3" 'haskell-text')
-options=('staticlibs')
+depends=("ghc=8.0.1" 'haskell-text')
 
source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-install="${pkgname}.install"
 sha256sums=('32d1a1a9f21a59176d84697f96ae3a13a0198420e3e4f1c48abbab7d2425013d')
 
 build() {
@@ -26,6 +24,7 @@
 runhaskell Setup haddock --hoogle --html
 runhaskell Setup register --gen-script
 runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
 sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
 }
 
@@ -32,8 +31,8 @@
 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 -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
 install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
 ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
 runhaskell Setup copy --destdir="${pkgdir}"

Deleted: haskell-xml.install
===
--- haskell-xml.install 2016-05-25 05:19:09 UTC (rev 176555)
+++ haskell-xml.install 2016-05-25 05:19:20 UTC (rev 176556)
@@ -1,18 +0,0 @@
-HS_DIR=usr/share/haskell/haskell-xml
-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)
-}


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

2016-05-24 Thread Felix Yan
Date: Wednesday, May 25, 2016 @ 07:18:45
  Author: fyan
Revision: 176554

upgpkg: haskell-pointed 5-14

rebuild with ghc-8.0.1, base-prelude-1.0.1.1, cabal-install-1.24.0.0, 
cairo-0.13.2.0, cmark-0.5.2.1, data-default-0.7.0, data-default-class-0.1.0, 
extra-1.4.7, generic-trie-0.3.0.2, glib-0.13.3.0, gtk3 0.14.2 -> 0.14.3, 
haddock-api-2.17.2, haddock-library-1.4.1, js-jquery-1.12.4, memory-0.13, 
microlens-0.4.4.0, network-multicast-0.1.1, pango-0.13.2.0, 
simple-sendfile-0.2.24, stack-1.1.2, wai-3.2.1.1

Modified:
  haskell-pointed/trunk/PKGBUILD
Deleted:
  haskell-pointed/trunk/haskell-pointed.install

-+
 PKGBUILD|   15 +--
 haskell-pointed.install |   18 --
 2 files changed, 9 insertions(+), 24 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-05-25 05:18:37 UTC (rev 176553)
+++ PKGBUILD2016-05-25 05:18:45 UTC (rev 176554)
@@ -5,20 +5,22 @@
 _hkgname=pointed
 pkgname=haskell-pointed
 pkgver=5
-pkgrel=13
+pkgrel=14
 pkgdesc="Pointed and copointed data"
 url="http://github.com/ekmett/pointed/;
 license=("custom:BSD3")
 arch=('i686' 'x86_64')
-depends=("ghc=7.10.3" "haskell-comonad" "haskell-data-default-class" 
"haskell-hashable"
+depends=("ghc=8.0.1" "haskell-comonad" "haskell-data-default-class" 
"haskell-hashable"
  "haskell-kan-extensions" "haskell-semigroupoids" "haskell-semigroups"
  "haskell-stm" "haskell-tagged" "haskell-transformers-compat"
  "haskell-unordered-containers")
-options=('staticlibs')
 
source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-install="${pkgname}.install"
 sha256sums=('8906b8af5125ab3376794a290c5484dbec5a35d0bd0a57e94392ec0e12535d17')
 
+prepare() {
+sed -i 's/data-default-class >= 0.0.1 && < 0.1/data-default-class >= 0.0.1 
\&\& < 0.2/' ${_hkgname}-${pkgver}/${_hkgname}.cabal
+}
+
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"
 
@@ -31,6 +33,7 @@
 runhaskell Setup haddock --hoogle --html
 runhaskell Setup register --gen-script
 runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
 sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
 }
 
@@ -37,8 +40,8 @@
 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 -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
 install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
 ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
 runhaskell Setup copy --destdir="${pkgdir}"

Deleted: haskell-pointed.install
===
--- haskell-pointed.install 2016-05-25 05:18:37 UTC (rev 176553)
+++ haskell-pointed.install 2016-05-25 05:18:45 UTC (rev 176554)
@@ -1,18 +0,0 @@
-HS_DIR=usr/share/haskell/haskell-pointed
-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)
-}


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

2016-05-24 Thread Felix Yan
Date: Wednesday, May 25, 2016 @ 07:19:09
  Author: fyan
Revision: 176555

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

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

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

Copied: haskell-pointed/repos/community-staging-i686/PKGBUILD (from rev 176554, 
haskell-pointed/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-05-25 05:19:09 UTC (rev 176555)
@@ -0,0 +1,50 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=pointed
+pkgname=haskell-pointed
+pkgver=5
+pkgrel=14
+pkgdesc="Pointed and copointed data"
+url="http://github.com/ekmett/pointed/;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" "haskell-comonad" "haskell-data-default-class" 
"haskell-hashable"
+ "haskell-kan-extensions" "haskell-semigroupoids" "haskell-semigroups"
+ "haskell-stm" "haskell-tagged" "haskell-transformers-compat"
+ "haskell-unordered-containers")
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('8906b8af5125ab3376794a290c5484dbec5a35d0bd0a57e94392ec0e12535d17')
+
+prepare() {
+sed -i 's/data-default-class >= 0.0.1 && < 0.1/data-default-class >= 0.0.1 
\&\& < 0.2/' ${_hkgname}-${pkgver}/${_hkgname}.cabal
+}
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-fcomonad -fcontainers -fkan-extensions -fsemigroupoids 
-fsemigroups \
+-fstm -ftagged -ftransformers -funordered-containers
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}

Copied: haskell-pointed/repos/community-staging-x86_64/PKGBUILD (from rev 
176554, haskell-pointed/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-05-25 05:19:09 UTC (rev 176555)
@@ -0,0 +1,50 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=pointed
+pkgname=haskell-pointed
+pkgver=5
+pkgrel=14
+pkgdesc="Pointed and copointed data"
+url="http://github.com/ekmett/pointed/;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" "haskell-comonad" "haskell-data-default-class" 
"haskell-hashable"
+ "haskell-kan-extensions" "haskell-semigroupoids" "haskell-semigroups"
+ "haskell-stm" "haskell-tagged" "haskell-transformers-compat"
+ "haskell-unordered-containers")
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('8906b8af5125ab3376794a290c5484dbec5a35d0bd0a57e94392ec0e12535d17')
+
+prepare() {
+sed -i 's/data-default-class >= 0.0.1 && < 0.1/data-default-class >= 0.0.1 
\&\& < 0.2/' ${_hkgname}-${pkgver}/${_hkgname}.cabal
+}
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-fcomonad -fcontainers -fkan-extensions -fsemigroupoids 
-fsemigroups \
+-fstm -ftagged -ftransformers 

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

2016-05-24 Thread Felix Yan
Date: Wednesday, May 25, 2016 @ 07:18:14
  Author: fyan
Revision: 176552

upgpkg: haskell-http-conduit 2.1.10.1-6

rebuild with MissingH-1.3.0.2, ShellCheck-0.4.4, cabal-helper-0.7.1.0, 
cryptohash-sha256-0.11.100.0, graphviz-2999.18.1.0, hakyll-4.8.3.1, 
idris-0.11.2, monad-journal-0.7.2, pandoc-crossref-0.2.1.3, 
simple-sendfile-0.2.22

Modified:
  haskell-http-conduit/trunk/PKGBUILD
Deleted:
  haskell-http-conduit/trunk/haskell-http-conduit.install

--+
 PKGBUILD |   11 +--
 haskell-http-conduit.install |   18 --
 2 files changed, 5 insertions(+), 24 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-05-25 05:17:57 UTC (rev 176551)
+++ PKGBUILD2016-05-25 05:18:14 UTC (rev 176552)
@@ -5,18 +5,16 @@
 _hkgname=http-conduit
 pkgname=haskell-http-conduit
 pkgver=2.1.10.1
-pkgrel=5
+pkgrel=6
 pkgdesc="HTTP client package with conduit interface and HTTPS support"
 url="http://www.yesodweb.com/book/http-conduit;
 license=("custom:BSD3")
 arch=('i686' 'x86_64')
-depends=("ghc=7.10.3" "haskell-aeson" "haskell-conduit" "haskell-conduit-extra"
+depends=("ghc=8.0.1" "haskell-aeson" "haskell-conduit" "haskell-conduit-extra"
  "haskell-data-default-class" "haskell-exceptions" 
"haskell-http-client"
  "haskell-http-client-tls" "haskell-http-types" "haskell-lifted-base"
  "haskell-monad-control" "haskell-mtl" "haskell-resourcet")
-options=('staticlibs')
 
source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-install="${pkgname}.install"
 sha256sums=('36ebae73f7bf984e1062aa6079b935069b49a5b3811ea935194c0cecb8de815f')
 
 build() {
@@ -29,6 +27,7 @@
 runhaskell Setup haddock --hoogle --html
 runhaskell Setup register --gen-script
 runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
 sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
 }
 
@@ -35,8 +34,8 @@
 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 -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
 install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
 ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
 runhaskell Setup copy --destdir="${pkgdir}"

Deleted: haskell-http-conduit.install
===
--- haskell-http-conduit.install2016-05-25 05:17:57 UTC (rev 176551)
+++ haskell-http-conduit.install2016-05-25 05:18:14 UTC (rev 176552)
@@ -1,18 +0,0 @@
-HS_DIR=usr/share/haskell/haskell-http-conduit
-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)
-}


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

2016-05-24 Thread Felix Yan
Date: Wednesday, May 25, 2016 @ 07:17:57
  Author: fyan
Revision: 176551

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

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

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

Copied: haskell-keys/repos/community-staging-i686/PKGBUILD (from rev 176550, 
haskell-keys/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-05-25 05:17:57 UTC (rev 176551)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=keys
+pkgname=haskell-keys
+pkgver=3.11
+pkgrel=14
+pkgdesc="Keyed functors and containers"
+url="http://github.com/ekmett/keys/;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" "haskell-comonad" "haskell-free" "haskell-hashable"
+ "haskell-semigroupoids" "haskell-semigroups" 
"haskell-transformers-compat"
+ "haskell-unordered-containers")
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('0cf397b7e6eb8cda930a02118c0bf262f9ef80c5a2f91822238b7778042cc4b2')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}

Copied: haskell-keys/repos/community-staging-x86_64/PKGBUILD (from rev 176550, 
haskell-keys/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-05-25 05:17:57 UTC (rev 176551)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=keys
+pkgname=haskell-keys
+pkgver=3.11
+pkgrel=14
+pkgdesc="Keyed functors and containers"
+url="http://github.com/ekmett/keys/;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" "haskell-comonad" "haskell-free" "haskell-hashable"
+ "haskell-semigroupoids" "haskell-semigroups" 
"haskell-transformers-compat"
+ "haskell-unordered-containers")
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('0cf397b7e6eb8cda930a02118c0bf262f9ef80c5a2f91822238b7778042cc4b2')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install 

[arch-commits] Commit in haskell-keys/trunk (PKGBUILD haskell-keys.install)

2016-05-24 Thread Felix Yan
Date: Wednesday, May 25, 2016 @ 07:17:33
  Author: fyan
Revision: 176550

upgpkg: haskell-keys 3.11-14

rebuild with ghc-8.0.1, base-prelude-1.0.1.1, cabal-install-1.24.0.0, 
cairo-0.13.2.0, cmark-0.5.2.1, data-default-0.7.0, data-default-class-0.1.0, 
extra-1.4.7, generic-trie-0.3.0.2, glib-0.13.3.0, gtk3 0.14.2 -> 0.14.3, 
haddock-api-2.17.2, haddock-library-1.4.1, js-jquery-1.12.4, memory-0.13, 
microlens-0.4.4.0, network-multicast-0.1.1, pango-0.13.2.0, 
simple-sendfile-0.2.24, stack-1.1.2, wai-3.2.1.1

Modified:
  haskell-keys/trunk/PKGBUILD
Deleted:
  haskell-keys/trunk/haskell-keys.install

--+
 PKGBUILD |   11 +--
 haskell-keys.install |   18 --
 2 files changed, 5 insertions(+), 24 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-05-25 05:17:16 UTC (rev 176549)
+++ PKGBUILD2016-05-25 05:17:33 UTC (rev 176550)
@@ -5,17 +5,15 @@
 _hkgname=keys
 pkgname=haskell-keys
 pkgver=3.11
-pkgrel=13
+pkgrel=14
 pkgdesc="Keyed functors and containers"
 url="http://github.com/ekmett/keys/;
 license=("custom:BSD3")
 arch=('i686' 'x86_64')
-depends=("ghc=7.10.3" "haskell-comonad" "haskell-free" "haskell-hashable"
+depends=("ghc=8.0.1" "haskell-comonad" "haskell-free" "haskell-hashable"
  "haskell-semigroupoids" "haskell-semigroups" 
"haskell-transformers-compat"
  "haskell-unordered-containers")
-options=('staticlibs')
 
source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-install="${pkgname}.install"
 sha256sums=('0cf397b7e6eb8cda930a02118c0bf262f9ef80c5a2f91822238b7778042cc4b2')
 
 build() {
@@ -28,6 +26,7 @@
 runhaskell Setup haddock --hoogle --html
 runhaskell Setup register --gen-script
 runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
 sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
 }
 
@@ -34,8 +33,8 @@
 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 -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
 install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
 ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
 runhaskell Setup copy --destdir="${pkgdir}"

Deleted: haskell-keys.install
===
--- haskell-keys.install2016-05-25 05:17:16 UTC (rev 176549)
+++ haskell-keys.install2016-05-25 05:17:33 UTC (rev 176550)
@@ -1,18 +0,0 @@
-HS_DIR=usr/share/haskell/haskell-keys
-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)
-}


[arch-commits] Commit in haskell-xss-sanitize/repos (6 files)

2016-05-24 Thread Felix Yan
Date: Wednesday, May 25, 2016 @ 07:17:16
  Author: fyan
Revision: 176549

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

Added:
  haskell-xss-sanitize/repos/community-staging-i686/
  haskell-xss-sanitize/repos/community-staging-i686/PKGBUILD
(from rev 176548, haskell-xss-sanitize/trunk/PKGBUILD)
  haskell-xss-sanitize/repos/community-staging-i686/haskell-xss-sanitize.install
(from rev 176548, haskell-xss-sanitize/trunk/haskell-xss-sanitize.install)
  haskell-xss-sanitize/repos/community-staging-x86_64/
  haskell-xss-sanitize/repos/community-staging-x86_64/PKGBUILD
(from rev 176548, haskell-xss-sanitize/trunk/PKGBUILD)
  
haskell-xss-sanitize/repos/community-staging-x86_64/haskell-xss-sanitize.install
(from rev 176548, haskell-xss-sanitize/trunk/haskell-xss-sanitize.install)

---+
 community-staging-i686/PKGBUILD   |   43 
 community-staging-i686/haskell-xss-sanitize.install   |   18 ++
 community-staging-x86_64/PKGBUILD |   43 
 community-staging-x86_64/haskell-xss-sanitize.install |   18 ++
 4 files changed, 122 insertions(+)

Copied: haskell-xss-sanitize/repos/community-staging-i686/PKGBUILD (from rev 
176548, haskell-xss-sanitize/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-05-25 05:17:16 UTC (rev 176549)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=xss-sanitize
+pkgname=haskell-xss-sanitize
+pkgver=0.3.5.7
+pkgrel=4
+pkgdesc="sanitize untrusted HTML to prevent XSS attacks"
+url="http://github.com/yesodweb/haskell-xss-sanitize;
+license=("custom:BSD2")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" "haskell-attoparsec" "haskell-css-text" 
"haskell-network-uri"
+ "haskell-tagsoup" "haskell-text" "haskell-utf8-string")
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('955856413e70375c794766d04ac9ab7f0d3337dbb04a412c9b7ff5c415acac00')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-fnetwork-uri
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}

Copied: 
haskell-xss-sanitize/repos/community-staging-i686/haskell-xss-sanitize.install 
(from rev 176548, haskell-xss-sanitize/trunk/haskell-xss-sanitize.install)
===
--- community-staging-i686/haskell-xss-sanitize.install 
(rev 0)
+++ community-staging-i686/haskell-xss-sanitize.install 2016-05-25 05:17:16 UTC 
(rev 176549)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-xss-sanitize
+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-xss-sanitize/repos/community-staging-x86_64/PKGBUILD (from rev 
176548, haskell-xss-sanitize/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-05-25 05:17:16 UTC (rev 176549)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=xss-sanitize
+pkgname=haskell-xss-sanitize
+pkgver=0.3.5.7
+pkgrel=4
+pkgdesc="sanitize untrusted HTML to prevent XSS attacks"

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

2016-05-24 Thread Felix Yan
Date: Wednesday, May 25, 2016 @ 07:16:52
  Author: fyan
Revision: 176548

upgpkg: haskell-xss-sanitize 0.3.5.7-4

rebuild with ghc-8.0.1, base-prelude-1.0.1.1, cabal-install-1.24.0.0, 
cairo-0.13.2.0, cmark-0.5.2.1, data-default-0.7.0, data-default-class-0.1.0, 
extra-1.4.7, generic-trie-0.3.0.2, glib-0.13.3.0, gtk3 0.14.2 -> 0.14.3, 
haddock-api-2.17.2, haddock-library-1.4.1, js-jquery-1.12.4, memory-0.13, 
microlens-0.4.4.0, network-multicast-0.1.1, pango-0.13.2.0, 
simple-sendfile-0.2.24, stack-1.1.2, wai-3.2.1.1

Modified:
  haskell-xss-sanitize/trunk/PKGBUILD

--+
 PKGBUILD |   11 +--
 1 file changed, 5 insertions(+), 6 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-05-25 05:16:01 UTC (rev 176547)
+++ PKGBUILD2016-05-25 05:16:52 UTC (rev 176548)
@@ -5,16 +5,14 @@
 _hkgname=xss-sanitize
 pkgname=haskell-xss-sanitize
 pkgver=0.3.5.7
-pkgrel=3
+pkgrel=4
 pkgdesc="sanitize untrusted HTML to prevent XSS attacks"
 url="http://github.com/yesodweb/haskell-xss-sanitize;
 license=("custom:BSD2")
 arch=('i686' 'x86_64')
-depends=("ghc=7.10.3" "haskell-attoparsec" "haskell-css-text" 
"haskell-network-uri"
+depends=("ghc=8.0.1" "haskell-attoparsec" "haskell-css-text" 
"haskell-network-uri"
  "haskell-tagsoup" "haskell-text" "haskell-utf8-string")
-options=('staticlibs')
 
source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-install="${pkgname}.install"
 sha256sums=('955856413e70375c794766d04ac9ab7f0d3337dbb04a412c9b7ff5c415acac00')
 
 build() {
@@ -28,6 +26,7 @@
 runhaskell Setup haddock --hoogle --html
 runhaskell Setup register --gen-script
 runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
 sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
 }
 
@@ -34,8 +33,8 @@
 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 -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
 install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
 ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
 runhaskell Setup copy --destdir="${pkgdir}"


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

2016-05-24 Thread Felix Yan
Date: Wednesday, May 25, 2016 @ 07:15:36
  Author: fyan
Revision: 176546

upgpkg: haskell-pandoc-types 1.16.1-13

rebuild with MissingH-1.3.0.2, ShellCheck-0.4.4, cabal-helper-0.7.1.0, 
cryptohash-sha256-0.11.100.0, graphviz-2999.18.1.0, hakyll-4.8.3.1, 
idris-0.11.2, monad-journal-0.7.2, pandoc-crossref-0.2.1.3, 
simple-sendfile-0.2.22

Modified:
  haskell-pandoc-types/trunk/PKGBUILD

--+
 PKGBUILD |   11 +--
 1 file changed, 5 insertions(+), 6 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-05-25 05:13:33 UTC (rev 176545)
+++ PKGBUILD2016-05-25 05:15:36 UTC (rev 176546)
@@ -5,15 +5,13 @@
 _hkgname=pandoc-types
 pkgname=haskell-pandoc-types
 pkgver=1.16.1
-pkgrel=12
+pkgrel=13
 pkgdesc="Types for representing a structured document"
 url="http://johnmacfarlane.net/pandoc;
 license=("custom:BSD3")
 arch=('i686' 'x86_64')
-depends=("ghc=7.10.3" "haskell-aeson" "haskell-syb")
-options=('staticlibs')
+depends=("ghc=8.0.1" "haskell-aeson" "haskell-syb")
 
source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-install="${pkgname}.install"
 sha256sums=('846054157d7072ca3f7260b988a6752536b42bbd32c051400e55f46229b8179e')
 
 build() {
@@ -26,6 +24,7 @@
 runhaskell Setup haddock --hoogle --html
 runhaskell Setup register --gen-script
 runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
 sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
 }
 
@@ -32,8 +31,8 @@
 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 -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
 install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
 ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
 runhaskell Setup copy --destdir="${pkgdir}"


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

2016-05-24 Thread Felix Yan
Date: Wednesday, May 25, 2016 @ 07:16:01
  Author: fyan
Revision: 176547

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

Added:
  haskell-pandoc-types/repos/community-staging-i686/
  haskell-pandoc-types/repos/community-staging-i686/PKGBUILD
(from rev 176546, haskell-pandoc-types/trunk/PKGBUILD)
  haskell-pandoc-types/repos/community-staging-i686/haskell-pandoc-types.install
(from rev 176546, haskell-pandoc-types/trunk/haskell-pandoc-types.install)
  haskell-pandoc-types/repos/community-staging-x86_64/
  haskell-pandoc-types/repos/community-staging-x86_64/PKGBUILD
(from rev 176546, haskell-pandoc-types/trunk/PKGBUILD)
  
haskell-pandoc-types/repos/community-staging-x86_64/haskell-pandoc-types.install
(from rev 176546, haskell-pandoc-types/trunk/haskell-pandoc-types.install)

---+
 community-staging-i686/PKGBUILD   |   41 
 community-staging-i686/haskell-pandoc-types.install   |   18 +++
 community-staging-x86_64/PKGBUILD |   41 
 community-staging-x86_64/haskell-pandoc-types.install |   18 +++
 4 files changed, 118 insertions(+)

Copied: haskell-pandoc-types/repos/community-staging-i686/PKGBUILD (from rev 
176546, haskell-pandoc-types/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-05-25 05:16:01 UTC (rev 176547)
@@ -0,0 +1,41 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=pandoc-types
+pkgname=haskell-pandoc-types
+pkgver=1.16.1
+pkgrel=13
+pkgdesc="Types for representing a structured document"
+url="http://johnmacfarlane.net/pandoc;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" "haskell-aeson" "haskell-syb")
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('846054157d7072ca3f7260b988a6752536b42bbd32c051400e55f46229b8179e')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}

Copied: 
haskell-pandoc-types/repos/community-staging-i686/haskell-pandoc-types.install 
(from rev 176546, haskell-pandoc-types/trunk/haskell-pandoc-types.install)
===
--- community-staging-i686/haskell-pandoc-types.install 
(rev 0)
+++ community-staging-i686/haskell-pandoc-types.install 2016-05-25 05:16:01 UTC 
(rev 176547)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-pandoc-types
+post_install() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_upgrade() {
+  ${HS_DIR}/unregister.sh
+}
+post_upgrade() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_remove() {
+  ${HS_DIR}/unregister.sh
+}
+post_remove() {
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}

Copied: haskell-pandoc-types/repos/community-staging-x86_64/PKGBUILD (from rev 
176546, haskell-pandoc-types/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-05-25 05:16:01 UTC (rev 176547)
@@ -0,0 +1,41 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=pandoc-types
+pkgname=haskell-pandoc-types
+pkgver=1.16.1
+pkgrel=13
+pkgdesc="Types for representing a structured document"
+url="http://johnmacfarlane.net/pandoc;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" "haskell-aeson" "haskell-syb")

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

2016-05-24 Thread Felix Yan
Date: Wednesday, May 25, 2016 @ 07:13:33
  Author: fyan
Revision: 176545

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

Added:
  haskell-enclosed-exceptions/repos/community-staging-i686/
  haskell-enclosed-exceptions/repos/community-staging-i686/PKGBUILD
(from rev 176544, haskell-enclosed-exceptions/trunk/PKGBUILD)
  haskell-enclosed-exceptions/repos/community-staging-x86_64/
  haskell-enclosed-exceptions/repos/community-staging-x86_64/PKGBUILD
(from rev 176544, haskell-enclosed-exceptions/trunk/PKGBUILD)

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

Copied: haskell-enclosed-exceptions/repos/community-staging-i686/PKGBUILD (from 
rev 176544, haskell-enclosed-exceptions/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-05-25 05:13:33 UTC (rev 176545)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=enclosed-exceptions
+pkgname=haskell-enclosed-exceptions
+pkgver=1.0.1.1
+pkgrel=8
+pkgdesc="Catching all exceptions from within an enclosed computation"
+url="https://github.com/jcristovao/enclosed-exceptions;
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" "haskell-async" "haskell-lifted-base" 
"haskell-monad-control"
+ "haskell-transformers-base")
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('e5236133ba5a2395fbac9f8436eb8765ede4a0a8b36341ccbb8a4cddf00c5d99')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}

Copied: haskell-enclosed-exceptions/repos/community-staging-x86_64/PKGBUILD 
(from rev 176544, haskell-enclosed-exceptions/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-05-25 05:13:33 UTC (rev 176545)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=enclosed-exceptions
+pkgname=haskell-enclosed-exceptions
+pkgver=1.0.1.1
+pkgrel=8
+pkgdesc="Catching all exceptions from within an enclosed computation"
+url="https://github.com/jcristovao/enclosed-exceptions;
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" "haskell-async" "haskell-lifted-base" 
"haskell-monad-control"
+ "haskell-transformers-base")
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('e5236133ba5a2395fbac9f8436eb8765ede4a0a8b36341ccbb8a4cddf00c5d99')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s 

[arch-commits] Commit in haskell-enclosed-exceptions/trunk (2 files)

2016-05-24 Thread Felix Yan
Date: Wednesday, May 25, 2016 @ 07:13:10
  Author: fyan
Revision: 176544

upgpkg: haskell-enclosed-exceptions 1.0.1.1-8

rebuild with ghc-8.0.1, base-prelude-1.0.1.1, cabal-install-1.24.0.0, 
cairo-0.13.2.0, cmark-0.5.2.1, data-default-0.7.0, data-default-class-0.1.0, 
extra-1.4.7, generic-trie-0.3.0.2, glib-0.13.3.0, gtk3 0.14.2 -> 0.14.3, 
haddock-api-2.17.2, haddock-library-1.4.1, js-jquery-1.12.4, memory-0.13, 
microlens-0.4.4.0, network-multicast-0.1.1, pango-0.13.2.0, 
simple-sendfile-0.2.24, stack-1.1.2, wai-3.2.1.1

Modified:
  haskell-enclosed-exceptions/trunk/PKGBUILD
Deleted:
  haskell-enclosed-exceptions/trunk/haskell-enclosed-exceptions.install

-+
 PKGBUILD|   11 +--
 haskell-enclosed-exceptions.install |   18 --
 2 files changed, 5 insertions(+), 24 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-05-25 05:11:54 UTC (rev 176543)
+++ PKGBUILD2016-05-25 05:13:10 UTC (rev 176544)
@@ -5,16 +5,14 @@
 _hkgname=enclosed-exceptions
 pkgname=haskell-enclosed-exceptions
 pkgver=1.0.1.1
-pkgrel=7
+pkgrel=8
 pkgdesc="Catching all exceptions from within an enclosed computation"
 url="https://github.com/jcristovao/enclosed-exceptions;
 license=("MIT")
 arch=('i686' 'x86_64')
-depends=("ghc=7.10.3" "haskell-async" "haskell-lifted-base" 
"haskell-monad-control"
+depends=("ghc=8.0.1" "haskell-async" "haskell-lifted-base" 
"haskell-monad-control"
  "haskell-transformers-base")
-options=('staticlibs')
 
source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-install="${pkgname}.install"
 sha256sums=('e5236133ba5a2395fbac9f8436eb8765ede4a0a8b36341ccbb8a4cddf00c5d99')
 
 build() {
@@ -27,6 +25,7 @@
 runhaskell Setup haddock --hoogle --html
 runhaskell Setup register --gen-script
 runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
 sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
 }
 
@@ -33,8 +32,8 @@
 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 -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
 install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
 ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
 runhaskell Setup copy --destdir="${pkgdir}"

Deleted: haskell-enclosed-exceptions.install
===
--- haskell-enclosed-exceptions.install 2016-05-25 05:11:54 UTC (rev 176543)
+++ haskell-enclosed-exceptions.install 2016-05-25 05:13:10 UTC (rev 176544)
@@ -1,18 +0,0 @@
-HS_DIR=usr/share/haskell/haskell-enclosed-exceptions
-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)
-}


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

2016-05-24 Thread Felix Yan
Date: Wednesday, May 25, 2016 @ 07:11:54
  Author: fyan
Revision: 176543

archrelease: copy trunk to community-any

Added:
  python-hypothesis/repos/community-any/PKGBUILD
(from rev 176542, python-hypothesis/trunk/PKGBUILD)
Deleted:
  python-hypothesis/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2016-05-25 05:11:37 UTC (rev 176542)
+++ PKGBUILD2016-05-25 05:11:54 UTC (rev 176543)
@@ -1,65 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-
-pkgbase=python-hypothesis
-pkgname=('python-hypothesis' 'python2-hypothesis')
-pkgver=3.1.3
-pkgrel=1
-pkgdesc="Advanced Quickcheck style testing library for Python"
-arch=('any')
-license=('MPL')
-url="https://hypothesis.readthedocs.org;
-makedepends=('python-setuptools' 'python2-setuptools' 'python2-enum34' 'git')
-checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'flake8' 
'python2-flake8'
-  'python-pytz' 'python2-pytz' 'python-django' 'python2-django' 
'python-numpy'
-  'python2-numpy' 'python-fake-factory' 'python2-fake-factory' 
'python-flaky'
-  'python2-flaky' 'python-pytest-benchmark' 
'python2-pytest-benchmark')
-source=("git+https://github.com/DRMacIver/hypothesis.git#tag=$pkgver;)
-sha512sums=('SKIP')
-
-prepare() {
-  cp -a hypothesis{,-py2}
-}
-
-build() {
-  cd "$srcdir/hypothesis"
-  python setup.py build
-
-  cd "$srcdir/hypothesis-py2"
-  python2 setup.py build
-}
-
-check() {(
-  # I dunno how to fix pytest w/django tests :/
-
-  cd "$srcdir/hypothesis"
-  PYTHONPATH="$PWD/build/lib:$PYTHONPATH" LC_CTYPE=en_US.UTF-8 python setup.py 
ptr
-
-  cd "$srcdir/hypothesis-py2"
-  PYTHONPATH="$PWD/build/lib:$PYTHONPATH" LC_CTYPE=en_US.UTF-8 python2 
setup.py ptr
-  ) || warning "Tests failed"
-}
-
-package_python-hypothesis() {
-  depends=('python')
-  optdepends=('python-pytz: for datetime and django module'
-  'python-fake-factory: for fakefactory and django module'
-  'python-django: for django module'
-  'python-numpy: for numpy module'
-  'python-pytest: for pytest module')
-
-  cd hypothesis
-  python setup.py install --root="${pkgdir}" --optimize=1
-}
-
-package_python2-hypothesis() {
-  depends=('python2-enum34')
-  optdepends=('python2-pytz: for datetime and django module'
-  'python2-fake-factory: for fakefactory and django module'
-  'python2-django: for django module'
-  'python2-numpy: for numpy module'
-  'python2-pytest: for pytest module')
-
-  cd hypothesis-py2
-  python2 setup.py install --root="${pkgdir}" --optimize=1
-}

Copied: python-hypothesis/repos/community-any/PKGBUILD (from rev 176542, 
python-hypothesis/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2016-05-25 05:11:54 UTC (rev 176543)
@@ -0,0 +1,65 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+pkgbase=python-hypothesis
+pkgname=('python-hypothesis' 'python2-hypothesis')
+pkgver=3.2.0
+pkgrel=1
+pkgdesc="Advanced Quickcheck style testing library for Python"
+arch=('any')
+license=('MPL')
+url="https://hypothesis.readthedocs.org;
+makedepends=('python-setuptools' 'python2-setuptools' 'python2-enum34' 'git')
+checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'flake8' 
'python2-flake8'
+  'python-pytz' 'python2-pytz' 'python-django' 'python2-django' 
'python-numpy'
+  'python2-numpy' 'python-fake-factory' 'python2-fake-factory' 
'python-flaky'
+  'python2-flaky' 'python-pytest-benchmark' 
'python2-pytest-benchmark')
+source=("git+https://github.com/DRMacIver/hypothesis.git#tag=$pkgver;)
+sha512sums=('SKIP')
+
+prepare() {
+  cp -a hypothesis{,-py2}
+}
+
+build() {
+  cd "$srcdir/hypothesis"
+  python setup.py build
+
+  cd "$srcdir/hypothesis-py2"
+  python2 setup.py build
+}
+
+check() {(
+  # I dunno how to fix pytest w/django tests :/
+
+  cd "$srcdir/hypothesis"
+  PYTHONPATH="$PWD/build/lib:$PYTHONPATH" LC_CTYPE=en_US.UTF-8 python setup.py 
ptr
+
+  cd "$srcdir/hypothesis-py2"
+  PYTHONPATH="$PWD/build/lib:$PYTHONPATH" LC_CTYPE=en_US.UTF-8 python2 
setup.py ptr
+  ) || warning "Tests failed"
+}
+
+package_python-hypothesis() {
+  depends=('python')
+  optdepends=('python-pytz: for datetime and django module'
+  'python-fake-factory: for fakefactory and django module'
+  'python-django: for django module'
+  'python-numpy: for numpy module'
+  'python-pytest: for pytest module')
+
+  cd hypothesis
+  python setup.py install --root="${pkgdir}" --optimize=1
+}
+
+package_python2-hypothesis() {
+  depends=('python2-enum34')
+  optdepends=('python2-pytz: for datetime and 

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

2016-05-24 Thread Felix Yan
Date: Wednesday, May 25, 2016 @ 07:11:37
  Author: fyan
Revision: 176542

upgpkg: python-hypothesis 3.2.0-1

Modified:
  python-hypothesis/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2016-05-25 04:55:44 UTC (rev 176541)
+++ PKGBUILD2016-05-25 05:11:37 UTC (rev 176542)
@@ -3,7 +3,7 @@
 
 pkgbase=python-hypothesis
 pkgname=('python-hypothesis' 'python2-hypothesis')
-pkgver=3.1.3
+pkgver=3.2.0
 pkgrel=1
 pkgdesc="Advanced Quickcheck style testing library for Python"
 arch=('any')


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

2016-05-24 Thread Felix Yan
Date: Wednesday, May 25, 2016 @ 06:55:44
  Author: fyan
Revision: 176541

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

Added:
  haskell-regex-base/repos/community-staging-i686/
  haskell-regex-base/repos/community-staging-i686/PKGBUILD
(from rev 176540, haskell-regex-base/trunk/PKGBUILD)
  haskell-regex-base/repos/community-staging-x86_64/
  haskell-regex-base/repos/community-staging-x86_64/PKGBUILD
(from rev 176540, haskell-regex-base/trunk/PKGBUILD)

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

Copied: haskell-regex-base/repos/community-staging-i686/PKGBUILD (from rev 
176540, haskell-regex-base/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-05-25 04:55:44 UTC (rev 176541)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Vesa Kaihlavirta 
+# Contributor: Arch Haskell Team 
+# Contributor: Alexander Rødseth 
+
+_hkgname=regex-base
+pkgname=haskell-regex-base
+pkgver=0.93.2
+pkgrel=25
+pkgdesc='Interface API for regex-posix,pcre,parsec,tdfa,dfa'
+url='http://hackage.haskell.org/cgi-bin/hackage-scripts/package/regex-base'
+license=('custom:BSD3')
+arch=('x86_64' 'i686')
+depends=('ghc=8.0.1' 'haskell-mtl')
+source=("http://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha256sums=('20dc5713a16f3d5e2e6d056b4beb9cfdc4368cd09fd56f47414c847705243278')
+
+build() {
+  cd "$_hkgname-$pkgver"
+
+  runhaskell Setup configure -O -p --enable-split-objs --enable-shared 
--prefix=/usr \
+--docdir=/usr/share/doc/${pkgname} 
--libsubdir=\$compiler/site-local/\$pkgid
+  runhaskell Setup build
+  runhaskell Setup haddock
+  runhaskell Setup register   --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+  cd "${srcdir}/${_hkgname}-${pkgver}"
+  
+  install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+  install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+  install -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
+}
+
+# vim:set ts=2 sw=2 et:

Copied: haskell-regex-base/repos/community-staging-x86_64/PKGBUILD (from rev 
176540, haskell-regex-base/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-05-25 04:55:44 UTC (rev 176541)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Vesa Kaihlavirta 
+# Contributor: Arch Haskell Team 
+# Contributor: Alexander Rødseth 
+
+_hkgname=regex-base
+pkgname=haskell-regex-base
+pkgver=0.93.2
+pkgrel=25
+pkgdesc='Interface API for regex-posix,pcre,parsec,tdfa,dfa'
+url='http://hackage.haskell.org/cgi-bin/hackage-scripts/package/regex-base'
+license=('custom:BSD3')
+arch=('x86_64' 'i686')
+depends=('ghc=8.0.1' 'haskell-mtl')
+source=("http://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha256sums=('20dc5713a16f3d5e2e6d056b4beb9cfdc4368cd09fd56f47414c847705243278')
+
+build() {
+  cd "$_hkgname-$pkgver"
+
+  runhaskell Setup configure -O -p --enable-split-objs --enable-shared 
--prefix=/usr \
+--docdir=/usr/share/doc/${pkgname} 
--libsubdir=\$compiler/site-local/\$pkgid
+  runhaskell Setup build
+  runhaskell Setup haddock
+  runhaskell Setup register   --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+  cd "${srcdir}/${_hkgname}-${pkgver}"
+  
+  install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+  install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+  install -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
+}
+
+# vim:set ts=2 sw=2 et:


[arch-commits] Commit in haskell-regex-base/trunk (2 files)

2016-05-24 Thread Felix Yan
Date: Wednesday, May 25, 2016 @ 06:55:12
  Author: fyan
Revision: 176540

upgpkg: haskell-regex-base 0.93.2-25

rebuild with ghc-8.0.1, base-prelude-1.0.1.1, cabal-install-1.24.0.0, 
cairo-0.13.2.0, cmark-0.5.2.1, data-default-0.7.0, data-default-class-0.1.0, 
extra-1.4.7, generic-trie-0.3.0.2, glib-0.13.3.0, gtk3 0.14.2 -> 0.14.3, 
haddock-api-2.17.2, haddock-library-1.4.1, js-jquery-1.12.4, memory-0.13, 
microlens-0.4.4.0, network-multicast-0.1.1, pango-0.13.2.0, 
simple-sendfile-0.2.24, stack-1.1.2, wai-3.2.1.1

Modified:
  haskell-regex-base/trunk/PKGBUILD
Deleted:
  haskell-regex-base/trunk/haskell-regex-base.install

+
 PKGBUILD   |   15 +++
 haskell-regex-base.install |   18 --
 2 files changed, 7 insertions(+), 26 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-05-25 04:55:00 UTC (rev 176539)
+++ PKGBUILD2016-05-25 04:55:12 UTC (rev 176540)
@@ -6,15 +6,13 @@
 _hkgname=regex-base
 pkgname=haskell-regex-base
 pkgver=0.93.2
-pkgrel=24
+pkgrel=25
 pkgdesc='Interface API for regex-posix,pcre,parsec,tdfa,dfa'
 url='http://hackage.haskell.org/cgi-bin/hackage-scripts/package/regex-base'
 license=('custom:BSD3')
 arch=('x86_64' 'i686')
-depends=('ghc=7.10.3' 'haskell-mtl')
+depends=('ghc=8.0.1' 'haskell-mtl')
 
source=("http://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
-install="$pkgname.install"
-options=('staticlibs')
 sha256sums=('20dc5713a16f3d5e2e6d056b4beb9cfdc4368cd09fd56f47414c847705243278')
 
 build() {
@@ -26,14 +24,15 @@
   runhaskell Setup haddock
   runhaskell Setup register   --gen-script
   runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
   sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
 }
 
 package() {
-  cd "$_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
+  cd "${srcdir}/${_hkgname}-${pkgver}"
+  
+  install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+  install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
   install -d -m755 ${pkgdir}/usr/share/doc/ghc/html/libraries
   ln -s /usr/share/doc/${pkgname}/html 
${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}
   runhaskell Setup copy --destdir=${pkgdir}

Deleted: haskell-regex-base.install
===
--- haskell-regex-base.install  2016-05-25 04:55:00 UTC (rev 176539)
+++ haskell-regex-base.install  2016-05-25 04:55:12 UTC (rev 176540)
@@ -1,18 +0,0 @@
-HS_DIR=usr/share/haskell/haskell-regex-base
-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)
-}


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

2016-05-24 Thread Felix Yan
Date: Wednesday, May 25, 2016 @ 06:54:26
  Author: fyan
Revision: 176538

upgpkg: haskell-tagstream-conduit 0.5.5.3-26

rebuild with ghc-8.0.1, base-prelude-1.0.1.1, cabal-install-1.24.0.0, 
cairo-0.13.2.0, cmark-0.5.2.1, data-default-0.7.0, data-default-class-0.1.0, 
extra-1.4.7, generic-trie-0.3.0.2, glib-0.13.3.0, gtk3 0.14.2 -> 0.14.3, 
haddock-api-2.17.2, haddock-library-1.4.1, js-jquery-1.12.4, memory-0.13, 
microlens-0.4.4.0, network-multicast-0.1.1, pango-0.13.2.0, 
simple-sendfile-0.2.24, stack-1.1.2, wai-3.2.1.1

Modified:
  haskell-tagstream-conduit/trunk/PKGBUILD
Deleted:
  haskell-tagstream-conduit/trunk/haskell-tagstream-conduit.install

---+
 PKGBUILD  |   11 +--
 haskell-tagstream-conduit.install |   18 --
 2 files changed, 5 insertions(+), 24 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-05-25 04:54:18 UTC (rev 176537)
+++ PKGBUILD2016-05-25 04:54:26 UTC (rev 176538)
@@ -5,18 +5,16 @@
 _hkgname=tagstream-conduit
 pkgname=haskell-tagstream-conduit
 pkgver=0.5.5.3
-pkgrel=25
+pkgrel=26
 pkgdesc="Streamlined html tag parser"
 url="http://github.com/yihuang/tagstream-conduit;
 license=("custom:BSD3")
 arch=('i686' 'x86_64')
-depends=("ghc=7.10.3" "haskell-attoparsec" "haskell-blaze-builder"
+depends=("ghc=8.0.1" "haskell-attoparsec" "haskell-blaze-builder"
  "haskell-case-insensitive" "haskell-conduit" "haskell-conduit-extra"
  "haskell-data-default" "haskell-resourcet" "haskell-text"
  "haskell-xml-conduit")
-options=('staticlibs')
 
source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-install="${pkgname}.install"
 sha256sums=('b296e8f0ba18ae951b5bb3fc2d9d964954666df61ea9363d667f251af17134ab')
 
 build() {
@@ -29,6 +27,7 @@
 runhaskell Setup haddock --hoogle --html
 runhaskell Setup register --gen-script
 runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
 sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
 }
 
@@ -35,8 +34,8 @@
 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 -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
 install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
 ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
 runhaskell Setup copy --destdir="${pkgdir}"

Deleted: haskell-tagstream-conduit.install
===
--- haskell-tagstream-conduit.install   2016-05-25 04:54:18 UTC (rev 176537)
+++ haskell-tagstream-conduit.install   2016-05-25 04:54:26 UTC (rev 176538)
@@ -1,18 +0,0 @@
-HS_DIR=usr/share/haskell/haskell-tagstream-conduit
-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)
-}


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

2016-05-24 Thread Felix Yan
Date: Wednesday, May 25, 2016 @ 06:55:00
  Author: fyan
Revision: 176539

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

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

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

Copied: haskell-tagstream-conduit/repos/community-staging-i686/PKGBUILD (from 
rev 176538, haskell-tagstream-conduit/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-05-25 04:55:00 UTC (rev 176539)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=tagstream-conduit
+pkgname=haskell-tagstream-conduit
+pkgver=0.5.5.3
+pkgrel=26
+pkgdesc="Streamlined html tag parser"
+url="http://github.com/yihuang/tagstream-conduit;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" "haskell-attoparsec" "haskell-blaze-builder"
+ "haskell-case-insensitive" "haskell-conduit" "haskell-conduit-extra"
+ "haskell-data-default" "haskell-resourcet" "haskell-text"
+ "haskell-xml-conduit")
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('b296e8f0ba18ae951b5bb3fc2d9d964954666df61ea9363d667f251af17134ab')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}

Copied: haskell-tagstream-conduit/repos/community-staging-x86_64/PKGBUILD (from 
rev 176538, haskell-tagstream-conduit/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-05-25 04:55:00 UTC (rev 176539)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=tagstream-conduit
+pkgname=haskell-tagstream-conduit
+pkgver=0.5.5.3
+pkgrel=26
+pkgdesc="Streamlined html tag parser"
+url="http://github.com/yihuang/tagstream-conduit;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" "haskell-attoparsec" "haskell-blaze-builder"
+ "haskell-case-insensitive" "haskell-conduit" "haskell-conduit-extra"
+ "haskell-data-default" "haskell-resourcet" "haskell-text"
+ "haskell-xml-conduit")
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('b296e8f0ba18ae951b5bb3fc2d9d964954666df61ea9363d667f251af17134ab')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 

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

2016-05-24 Thread Felix Yan
Date: Wednesday, May 25, 2016 @ 06:54:18
  Author: fyan
Revision: 176537

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

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

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

Copied: haskell-email-validate/repos/community-staging-i686/PKGBUILD (from rev 
176536, haskell-email-validate/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-05-25 04:54:18 UTC (rev 176537)
@@ -0,0 +1,41 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=email-validate
+pkgname=haskell-email-validate
+pkgver=2.2.0
+pkgrel=7
+pkgdesc="Validating an email address string against RFC 5322"
+url="http://porg.es/blog/email-address-validation-simpler-faster-more-correct;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" "haskell-attoparsec")
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('aa7fd3f02c015bbc4ae67c2f3586f16c757d54a8cf09f7a04e70045828d9cb69')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}

Copied: haskell-email-validate/repos/community-staging-x86_64/PKGBUILD (from 
rev 176536, haskell-email-validate/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-05-25 04:54:18 UTC (rev 176537)
@@ -0,0 +1,41 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=email-validate
+pkgname=haskell-email-validate
+pkgver=2.2.0
+pkgrel=7
+pkgdesc="Validating an email address string against RFC 5322"
+url="http://porg.es/blog/email-address-validation-simpler-faster-more-correct;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" "haskell-attoparsec")
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('aa7fd3f02c015bbc4ae67c2f3586f16c757d54a8cf09f7a04e70045828d9cb69')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 

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

2016-05-24 Thread Felix Yan
Date: Wednesday, May 25, 2016 @ 06:53:42
  Author: fyan
Revision: 176535

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

Added:
  haskell-yesod-persistent/repos/community-staging-i686/
  haskell-yesod-persistent/repos/community-staging-i686/PKGBUILD
(from rev 176534, haskell-yesod-persistent/trunk/PKGBUILD)
  haskell-yesod-persistent/repos/community-staging-x86_64/
  haskell-yesod-persistent/repos/community-staging-x86_64/PKGBUILD
(from rev 176534, haskell-yesod-persistent/trunk/PKGBUILD)

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

Copied: haskell-yesod-persistent/repos/community-staging-i686/PKGBUILD (from 
rev 176534, haskell-yesod-persistent/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-05-25 04:53:42 UTC (rev 176535)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-persistent
+pkgname=haskell-yesod-persistent
+pkgver=1.4.0.5
+pkgrel=8
+pkgdesc="Some helpers for using Persistent from Yesod."
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" "haskell-blaze-builder" "haskell-conduit" 
"haskell-persistent"
+ "haskell-persistent-template" "haskell-resource-pool" 
"haskell-resourcet"
+ "haskell-yesod-core")
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('e5ad890ca4d4c0499ae08e5e1e294f4c1435e9395ba1ba9bb3acf3982eb8d2c2')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}

Copied: haskell-yesod-persistent/repos/community-staging-x86_64/PKGBUILD (from 
rev 176534, haskell-yesod-persistent/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-05-25 04:53:42 UTC (rev 176535)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-persistent
+pkgname=haskell-yesod-persistent
+pkgver=1.4.0.5
+pkgrel=8
+pkgdesc="Some helpers for using Persistent from Yesod."
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" "haskell-blaze-builder" "haskell-conduit" 
"haskell-persistent"
+ "haskell-persistent-template" "haskell-resource-pool" 
"haskell-resourcet"
+ "haskell-yesod-core")
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('e5ad890ca4d4c0499ae08e5e1e294f4c1435e9395ba1ba9bb3acf3982eb8d2c2')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 

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

2016-05-24 Thread Felix Yan
Date: Wednesday, May 25, 2016 @ 06:53:49
  Author: fyan
Revision: 176536

upgpkg: haskell-email-validate 2.2.0-7

rebuild with ghc-8.0.1, base-prelude-1.0.1.1, cabal-install-1.24.0.0, 
cairo-0.13.2.0, cmark-0.5.2.1, data-default-0.7.0, data-default-class-0.1.0, 
extra-1.4.7, generic-trie-0.3.0.2, glib-0.13.3.0, gtk3 0.14.2 -> 0.14.3, 
haddock-api-2.17.2, haddock-library-1.4.1, js-jquery-1.12.4, memory-0.13, 
microlens-0.4.4.0, network-multicast-0.1.1, pango-0.13.2.0, 
simple-sendfile-0.2.24, stack-1.1.2, wai-3.2.1.1

Modified:
  haskell-email-validate/trunk/PKGBUILD
Deleted:
  haskell-email-validate/trunk/haskell-email-validate.install

+
 PKGBUILD   |   11 +--
 haskell-email-validate.install |   18 --
 2 files changed, 5 insertions(+), 24 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-05-25 04:53:42 UTC (rev 176535)
+++ PKGBUILD2016-05-25 04:53:49 UTC (rev 176536)
@@ -5,15 +5,13 @@
 _hkgname=email-validate
 pkgname=haskell-email-validate
 pkgver=2.2.0
-pkgrel=6
+pkgrel=7
 pkgdesc="Validating an email address string against RFC 5322"
 url="http://porg.es/blog/email-address-validation-simpler-faster-more-correct;
 license=("custom:BSD3")
 arch=('i686' 'x86_64')
-depends=("ghc=7.10.3" "haskell-attoparsec")
-options=('staticlibs')
+depends=("ghc=8.0.1" "haskell-attoparsec")
 
source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-install="${pkgname}.install"
 sha256sums=('aa7fd3f02c015bbc4ae67c2f3586f16c757d54a8cf09f7a04e70045828d9cb69')
 
 build() {
@@ -26,6 +24,7 @@
 runhaskell Setup haddock --hoogle --html
 runhaskell Setup register --gen-script
 runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
 sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
 }
 
@@ -32,8 +31,8 @@
 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 -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
 install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
 ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
 runhaskell Setup copy --destdir="${pkgdir}"

Deleted: haskell-email-validate.install
===
--- haskell-email-validate.install  2016-05-25 04:53:42 UTC (rev 176535)
+++ haskell-email-validate.install  2016-05-25 04:53:49 UTC (rev 176536)
@@ -1,18 +0,0 @@
-HS_DIR=usr/share/haskell/haskell-email-validate
-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)
-}


[arch-commits] Commit in haskell-yesod-persistent/trunk (2 files)

2016-05-24 Thread Felix Yan
Date: Wednesday, May 25, 2016 @ 06:53:14
  Author: fyan
Revision: 176534

upgpkg: haskell-yesod-persistent 1.4.0.5-8

rebuild with ghc-8.0.1, base-prelude-1.0.1.1, cabal-install-1.24.0.0, 
cairo-0.13.2.0, cmark-0.5.2.1, data-default-0.7.0, data-default-class-0.1.0, 
extra-1.4.7, generic-trie-0.3.0.2, glib-0.13.3.0, gtk3 0.14.2 -> 0.14.3, 
haddock-api-2.17.2, haddock-library-1.4.1, js-jquery-1.12.4, memory-0.13, 
microlens-0.4.4.0, network-multicast-0.1.1, pango-0.13.2.0, 
simple-sendfile-0.2.24, stack-1.1.2, wai-3.2.1.1

Modified:
  haskell-yesod-persistent/trunk/PKGBUILD
Deleted:
  haskell-yesod-persistent/trunk/haskell-yesod-persistent.install

--+
 PKGBUILD |   11 +--
 haskell-yesod-persistent.install |   18 --
 2 files changed, 5 insertions(+), 24 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-05-25 04:52:59 UTC (rev 176533)
+++ PKGBUILD2016-05-25 04:53:14 UTC (rev 176534)
@@ -5,17 +5,15 @@
 _hkgname=yesod-persistent
 pkgname=haskell-yesod-persistent
 pkgver=1.4.0.5
-pkgrel=7
+pkgrel=8
 pkgdesc="Some helpers for using Persistent from Yesod."
 url="http://www.yesodweb.com/;
 license=("MIT")
 arch=('i686' 'x86_64')
-depends=("ghc=7.10.3" "haskell-blaze-builder" "haskell-conduit" 
"haskell-persistent"
+depends=("ghc=8.0.1" "haskell-blaze-builder" "haskell-conduit" 
"haskell-persistent"
  "haskell-persistent-template" "haskell-resource-pool" 
"haskell-resourcet"
  "haskell-yesod-core")
-options=('staticlibs')
 
source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-install="${pkgname}.install"
 sha256sums=('e5ad890ca4d4c0499ae08e5e1e294f4c1435e9395ba1ba9bb3acf3982eb8d2c2')
 
 build() {
@@ -28,6 +26,7 @@
 runhaskell Setup haddock --hoogle --html
 runhaskell Setup register --gen-script
 runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
 sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
 }
 
@@ -34,8 +33,8 @@
 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 -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
 install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
 ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
 runhaskell Setup copy --destdir="${pkgdir}"

Deleted: haskell-yesod-persistent.install
===
--- haskell-yesod-persistent.install2016-05-25 04:52:59 UTC (rev 176533)
+++ haskell-yesod-persistent.install2016-05-25 04:53:14 UTC (rev 176534)
@@ -1,18 +0,0 @@
-HS_DIR=usr/share/haskell/haskell-yesod-persistent
-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)
-}


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

2016-05-24 Thread Felix Yan
Date: Wednesday, May 25, 2016 @ 06:52:59
  Author: fyan
Revision: 176533

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

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

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

Copied: haskell-polyparse/repos/community-staging-i686/PKGBUILD (from rev 
176532, haskell-polyparse/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-05-25 04:52:59 UTC (rev 176533)
@@ -0,0 +1,41 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=polyparse
+pkgname=haskell-polyparse
+pkgver=1.12
+pkgrel=2
+pkgdesc="A variety of alternative parser combinator libraries."
+url="http://code.haskell.org/~malcolm/polyparse/;
+license=("LGPL")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" "haskell-text")
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('f54c63584ace968381de4a06bd7328b6adc3e1a74fd336e18449e0dd7650be15')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "COPYRIGHT" 
"${pkgdir}/usr/share/licenses/${pkgname}/COPYRIGHT"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYRIGHT"
+}

Copied: haskell-polyparse/repos/community-staging-x86_64/PKGBUILD (from rev 
176532, haskell-polyparse/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-05-25 04:52:59 UTC (rev 176533)
@@ -0,0 +1,41 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=polyparse
+pkgname=haskell-polyparse
+pkgver=1.12
+pkgrel=2
+pkgdesc="A variety of alternative parser combinator libraries."
+url="http://code.haskell.org/~malcolm/polyparse/;
+license=("LGPL")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" "haskell-text")
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('f54c63584ace968381de4a06bd7328b6adc3e1a74fd336e18449e0dd7650be15')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "COPYRIGHT" 
"${pkgdir}/usr/share/licenses/${pkgname}/COPYRIGHT"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYRIGHT"
+}


[arch-commits] Commit in haskell-css-text/trunk (PKGBUILD haskell-css-text.install)

2016-05-24 Thread Felix Yan
Date: Wednesday, May 25, 2016 @ 06:48:09
  Author: fyan
Revision: 176530

upgpkg: haskell-css-text 0.1.2.1-7

rebuild with ghc-8.0.1, base-prelude-1.0.1.1, cabal-install-1.24.0.0, 
cairo-0.13.2.0, cmark-0.5.2.1, data-default-0.7.0, data-default-class-0.1.0, 
extra-1.4.7, generic-trie-0.3.0.2, glib-0.13.3.0, gtk3 0.14.2 -> 0.14.3, 
haddock-api-2.17.2, haddock-library-1.4.1, js-jquery-1.12.4, memory-0.13, 
microlens-0.4.4.0, network-multicast-0.1.1, pango-0.13.2.0, 
simple-sendfile-0.2.24, stack-1.1.2, wai-3.2.1.1

Modified:
  haskell-css-text/trunk/PKGBUILD
Deleted:
  haskell-css-text/trunk/haskell-css-text.install

--+
 PKGBUILD |   11 +--
 haskell-css-text.install |   18 --
 2 files changed, 5 insertions(+), 24 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-05-25 04:46:44 UTC (rev 176529)
+++ PKGBUILD2016-05-25 04:48:09 UTC (rev 176530)
@@ -5,15 +5,13 @@
 _hkgname=css-text
 pkgname=haskell-css-text
 pkgver=0.1.2.1
-pkgrel=6
+pkgrel=7
 pkgdesc="CSS parser and renderer."
 url="http://www.yesodweb.com/;
 license=("custom:BSD3")
 arch=('i686' 'x86_64')
-depends=("ghc=7.10.3" "haskell-attoparsec" "haskell-text")
-options=('staticlibs')
+depends=("ghc=8.0.1" "haskell-attoparsec" "haskell-text")
 
source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-install="${pkgname}.install"
 sha256sums=('dc0291da7ec756e4dda9dfadef303c78750eca63d07a5ad21dc4a3079cb021f6')
 
 build() {
@@ -26,6 +24,7 @@
 runhaskell Setup haddock --hoogle --html
 runhaskell Setup register --gen-script
 runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
 sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
 }
 
@@ -32,8 +31,8 @@
 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 -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
 install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
 ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
 runhaskell Setup copy --destdir="${pkgdir}"

Deleted: haskell-css-text.install
===
--- haskell-css-text.install2016-05-25 04:46:44 UTC (rev 176529)
+++ haskell-css-text.install2016-05-25 04:48:09 UTC (rev 176530)
@@ -1,18 +0,0 @@
-HS_DIR=usr/share/haskell/haskell-css-text
-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)
-}


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

2016-05-24 Thread Felix Yan
Date: Wednesday, May 25, 2016 @ 06:46:44
  Author: fyan
Revision: 176529

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

Added:
  haskell-yesod-core/repos/community-staging-i686/
  haskell-yesod-core/repos/community-staging-i686/PKGBUILD
(from rev 176528, haskell-yesod-core/trunk/PKGBUILD)
  haskell-yesod-core/repos/community-staging-x86_64/
  haskell-yesod-core/repos/community-staging-x86_64/PKGBUILD
(from rev 176528, haskell-yesod-core/trunk/PKGBUILD)

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

Copied: haskell-yesod-core/repos/community-staging-i686/PKGBUILD (from rev 
176528, haskell-yesod-core/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-05-25 04:46:44 UTC (rev 176529)
@@ -0,0 +1,53 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-core
+pkgname=haskell-yesod-core
+pkgver=1.4.20.2
+pkgrel=8
+pkgdesc="Creation of type-safe, RESTful web applications."
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" "haskell-aeson" "haskell-auto-update" 
"haskell-blaze-builder"
+ "haskell-blaze-html" "haskell-blaze-markup" "haskell-byteable"
+ "haskell-case-insensitive" "haskell-cereal" "haskell-clientsession"
+ "haskell-conduit" "haskell-conduit-extra" "haskell-cookie"
+ "haskell-data-default" "haskell-exceptions" "haskell-fast-logger"
+ "haskell-http-types" "haskell-lifted-base" "haskell-monad-control"
+ "haskell-monad-logger" "haskell-mtl" "haskell-mwc-random"
+ "haskell-old-locale" "haskell-parsec" "haskell-path-pieces"
+ "haskell-primitive" "haskell-random" "haskell-resourcet" 
"haskell-safe"
+ "haskell-semigroups" "haskell-shakespeare" "haskell-text"
+ "haskell-transformers-base" "haskell-unix-compat"
+ "haskell-unordered-containers" "haskell-vector" "haskell-wai"
+ "haskell-wai-extra" "haskell-wai-logger" "haskell-warp" 
"haskell-word8")
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('cfa62e47de410bff1fd37571a3c7fda92b0a5cd28e1df8d466c7a65b5a2e6f28')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}

Copied: haskell-yesod-core/repos/community-staging-x86_64/PKGBUILD (from rev 
176528, haskell-yesod-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-05-25 04:46:44 UTC (rev 176529)
@@ -0,0 +1,53 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-core
+pkgname=haskell-yesod-core
+pkgver=1.4.20.2
+pkgrel=8
+pkgdesc="Creation of type-safe, RESTful web applications."
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" "haskell-aeson" "haskell-auto-update" 
"haskell-blaze-builder"
+ "haskell-blaze-html" "haskell-blaze-markup" "haskell-byteable"
+ "haskell-case-insensitive" "haskell-cereal" "haskell-clientsession"
+ "haskell-conduit" "haskell-conduit-extra" "haskell-cookie"
+ "haskell-data-default" "haskell-exceptions" "haskell-fast-logger"
+ "haskell-http-types" "haskell-lifted-base" "haskell-monad-control"
+ "haskell-monad-logger" "haskell-mtl" "haskell-mwc-random"
+ "haskell-old-locale" 

[arch-commits] Commit in haskell-yesod-core/trunk (2 files)

2016-05-24 Thread Felix Yan
Date: Wednesday, May 25, 2016 @ 06:46:19
  Author: fyan
Revision: 176528

upgpkg: haskell-yesod-core 1.4.20.2-8

rebuild with MissingH-1.3.0.2, ShellCheck-0.4.4, cabal-helper-0.7.1.0, 
cryptohash-sha256-0.11.100.0, graphviz-2999.18.1.0, hakyll-4.8.3.1, 
idris-0.11.2, monad-journal-0.7.2, pandoc-crossref-0.2.1.3, 
simple-sendfile-0.2.22

Modified:
  haskell-yesod-core/trunk/PKGBUILD
Deleted:
  haskell-yesod-core/trunk/haskell-yesod-core.install

+
 PKGBUILD   |   11 +--
 haskell-yesod-core.install |   18 --
 2 files changed, 5 insertions(+), 24 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-05-25 04:45:16 UTC (rev 176527)
+++ PKGBUILD2016-05-25 04:46:19 UTC (rev 176528)
@@ -5,12 +5,12 @@
 _hkgname=yesod-core
 pkgname=haskell-yesod-core
 pkgver=1.4.20.2
-pkgrel=7
+pkgrel=8
 pkgdesc="Creation of type-safe, RESTful web applications."
 url="http://www.yesodweb.com/;
 license=("MIT")
 arch=('i686' 'x86_64')
-depends=("ghc=7.10.3" "haskell-aeson" "haskell-auto-update" 
"haskell-blaze-builder"
+depends=("ghc=8.0.1" "haskell-aeson" "haskell-auto-update" 
"haskell-blaze-builder"
  "haskell-blaze-html" "haskell-blaze-markup" "haskell-byteable"
  "haskell-case-insensitive" "haskell-cereal" "haskell-clientsession"
  "haskell-conduit" "haskell-conduit-extra" "haskell-cookie"
@@ -23,9 +23,7 @@
  "haskell-transformers-base" "haskell-unix-compat"
  "haskell-unordered-containers" "haskell-vector" "haskell-wai"
  "haskell-wai-extra" "haskell-wai-logger" "haskell-warp" 
"haskell-word8")
-options=('staticlibs')
 
source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-install="${pkgname}.install"
 sha256sums=('cfa62e47de410bff1fd37571a3c7fda92b0a5cd28e1df8d466c7a65b5a2e6f28')
 
 build() {
@@ -38,6 +36,7 @@
 runhaskell Setup haddock --hoogle --html
 runhaskell Setup register --gen-script
 runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
 sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
 }
 
@@ -44,8 +43,8 @@
 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 -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
 install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
 ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
 runhaskell Setup copy --destdir="${pkgdir}"

Deleted: haskell-yesod-core.install
===
--- haskell-yesod-core.install  2016-05-25 04:45:16 UTC (rev 176527)
+++ haskell-yesod-core.install  2016-05-25 04:46:19 UTC (rev 176528)
@@ -1,18 +0,0 @@
-HS_DIR=usr/share/haskell/haskell-yesod-core
-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)
-}


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

2016-05-24 Thread Felix Yan
Date: Wednesday, May 25, 2016 @ 06:45:16
  Author: fyan
Revision: 176527

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

Added:
  haskell-http-client-tls/repos/community-staging-i686/
  haskell-http-client-tls/repos/community-staging-i686/PKGBUILD
(from rev 176526, haskell-http-client-tls/trunk/PKGBUILD)
  haskell-http-client-tls/repos/community-staging-x86_64/
  haskell-http-client-tls/repos/community-staging-x86_64/PKGBUILD
(from rev 176526, haskell-http-client-tls/trunk/PKGBUILD)

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

Copied: haskell-http-client-tls/repos/community-staging-i686/PKGBUILD (from rev 
176526, haskell-http-client-tls/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-05-25 04:45:16 UTC (rev 176527)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=http-client-tls
+pkgname=haskell-http-client-tls
+pkgver=0.2.4
+pkgrel=8
+pkgdesc="http-client backend using the connection package and tls library"
+url="https://github.com/snoyberg/http-client;
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" "haskell-connection" "haskell-data-default-class" 
"haskell-http-client"
+ "haskell-network" "haskell-tls")
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('da60ebd9c0eff1e7a44ce600b450da79a471dda648ae67503d34d69a49ff0921')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}

Copied: haskell-http-client-tls/repos/community-staging-x86_64/PKGBUILD (from 
rev 176526, haskell-http-client-tls/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-05-25 04:45:16 UTC (rev 176527)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=http-client-tls
+pkgname=haskell-http-client-tls
+pkgver=0.2.4
+pkgrel=8
+pkgdesc="http-client backend using the connection package and tls library"
+url="https://github.com/snoyberg/http-client;
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" "haskell-connection" "haskell-data-default-class" 
"haskell-http-client"
+ "haskell-network" "haskell-tls")
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('da60ebd9c0eff1e7a44ce600b450da79a471dda648ae67503d34d69a49ff0921')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 

[arch-commits] Commit in haskell-http-client-tls/trunk (2 files)

2016-05-24 Thread Felix Yan
Date: Wednesday, May 25, 2016 @ 06:44:51
  Author: fyan
Revision: 176526

upgpkg: haskell-http-client-tls 0.2.4-8

rebuild with ghc-8.0.1, base-prelude-1.0.1.1, cabal-install-1.24.0.0, 
cairo-0.13.2.0, cmark-0.5.2.1, data-default-0.7.0, data-default-class-0.1.0, 
extra-1.4.7, generic-trie-0.3.0.2, glib-0.13.3.0, gtk3 0.14.2 -> 0.14.3, 
haddock-api-2.17.2, haddock-library-1.4.1, js-jquery-1.12.4, memory-0.13, 
microlens-0.4.4.0, network-multicast-0.1.1, pango-0.13.2.0, 
simple-sendfile-0.2.24, stack-1.1.2, wai-3.2.1.1

Modified:
  haskell-http-client-tls/trunk/PKGBUILD
Deleted:
  haskell-http-client-tls/trunk/haskell-http-client-tls.install

-+
 PKGBUILD|   11 +--
 haskell-http-client-tls.install |   18 --
 2 files changed, 5 insertions(+), 24 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-05-25 04:44:32 UTC (rev 176525)
+++ PKGBUILD2016-05-25 04:44:51 UTC (rev 176526)
@@ -5,16 +5,14 @@
 _hkgname=http-client-tls
 pkgname=haskell-http-client-tls
 pkgver=0.2.4
-pkgrel=7
+pkgrel=8
 pkgdesc="http-client backend using the connection package and tls library"
 url="https://github.com/snoyberg/http-client;
 license=("MIT")
 arch=('i686' 'x86_64')
-depends=("ghc=7.10.3" "haskell-connection" "haskell-data-default-class" 
"haskell-http-client"
+depends=("ghc=8.0.1" "haskell-connection" "haskell-data-default-class" 
"haskell-http-client"
  "haskell-network" "haskell-tls")
-options=('staticlibs')
 
source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-install="${pkgname}.install"
 sha256sums=('da60ebd9c0eff1e7a44ce600b450da79a471dda648ae67503d34d69a49ff0921')
 
 build() {
@@ -27,6 +25,7 @@
 runhaskell Setup haddock --hoogle --html
 runhaskell Setup register --gen-script
 runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
 sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
 }
 
@@ -33,8 +32,8 @@
 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 -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
 install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
 ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
 runhaskell Setup copy --destdir="${pkgdir}"

Deleted: haskell-http-client-tls.install
===
--- haskell-http-client-tls.install 2016-05-25 04:44:32 UTC (rev 176525)
+++ haskell-http-client-tls.install 2016-05-25 04:44:51 UTC (rev 176526)
@@ -1,18 +0,0 @@
-HS_DIR=usr/share/haskell/haskell-http-client-tls
-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)
-}


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

2016-05-24 Thread Felix Yan
Date: Wednesday, May 25, 2016 @ 06:44:32
  Author: fyan
Revision: 176525

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

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

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

Copied: haskell-kan-extensions/repos/community-staging-i686/PKGBUILD (from rev 
176524, haskell-kan-extensions/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-05-25 04:44:32 UTC (rev 176525)
@@ -0,0 +1,48 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=kan-extensions
+pkgname=haskell-kan-extensions
+pkgver=5.0.1
+pkgrel=14
+pkgdesc="Kan extensions, Kan lifts, various forms of the Yoneda lemma, and 
(co)density (co)monads"
+url="http://github.com/ekmett/kan-extensions/;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" "haskell-adjunctions" "haskell-comonad" 
"haskell-contravariant"
+ "haskell-distributive" "haskell-free" "haskell-mtl" 
"haskell-semigroupoids"
+ "haskell-tagged")
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('01de9fe57064a125ecb1d1161519df27043c2058ca246bbd5cd2d73c899ba0e2')
+
+prepare() {
+sed -i 's/comonad   >= 4   && < 5,/comonad   >= 4   \&\& < 
6,/' \
+${_hkgname}-${pkgver}/${_hkgname}.cabal
+}
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}

Copied: haskell-kan-extensions/repos/community-staging-x86_64/PKGBUILD (from 
rev 176524, haskell-kan-extensions/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-05-25 04:44:32 UTC (rev 176525)
@@ -0,0 +1,48 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=kan-extensions
+pkgname=haskell-kan-extensions
+pkgver=5.0.1
+pkgrel=14
+pkgdesc="Kan extensions, Kan lifts, various forms of the Yoneda lemma, and 
(co)density (co)monads"
+url="http://github.com/ekmett/kan-extensions/;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" "haskell-adjunctions" "haskell-comonad" 
"haskell-contravariant"
+ "haskell-distributive" "haskell-free" "haskell-mtl" 
"haskell-semigroupoids"
+ "haskell-tagged")
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('01de9fe57064a125ecb1d1161519df27043c2058ca246bbd5cd2d73c899ba0e2')
+
+prepare() {
+sed -i 's/comonad   >= 4   && < 5,/comonad   >= 4   \&\& < 
6,/' \
+${_hkgname}-${pkgver}/${_hkgname}.cabal
+}
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e 

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

2016-05-24 Thread Felix Yan
Date: Wednesday, May 25, 2016 @ 06:43:34
  Author: fyan
Revision: 176523

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

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

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

Copied: haskell-xml-conduit/repos/community-staging-i686/PKGBUILD (from rev 
176522, haskell-xml-conduit/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-05-25 04:43:34 UTC (rev 176523)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=xml-conduit
+pkgname=haskell-xml-conduit
+pkgver=1.3.5
+pkgrel=2
+pkgdesc="Pure-Haskell utilities for dealing with XML with the conduit package."
+url="http://github.com/snoyberg/xml;
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" "haskell-attoparsec" "haskell-blaze-builder" 
"haskell-text"
+ "haskell-blaze-markup" "haskell-conduit" "haskell-conduit-extra"
+ "haskell-data-default" "haskell-monad-control" "haskell-resourcet"
+ "haskell-blaze-html" "haskell-xml-types")
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('25635a066b6a17a0d6c038ddf974a48b6d455d8fa14989f99341703da344dc83')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}

Copied: haskell-xml-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 
176522, haskell-xml-conduit/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-05-25 04:43:34 UTC (rev 176523)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=xml-conduit
+pkgname=haskell-xml-conduit
+pkgver=1.3.5
+pkgrel=2
+pkgdesc="Pure-Haskell utilities for dealing with XML with the conduit package."
+url="http://github.com/snoyberg/xml;
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" "haskell-attoparsec" "haskell-blaze-builder" 
"haskell-text"
+ "haskell-blaze-markup" "haskell-conduit" "haskell-conduit-extra"
+ "haskell-data-default" "haskell-monad-control" "haskell-resourcet"
+ "haskell-blaze-html" "haskell-xml-types")
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('25635a066b6a17a0d6c038ddf974a48b6d455d8fa14989f99341703da344dc83')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   

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

2016-05-24 Thread Felix Yan
Date: Wednesday, May 25, 2016 @ 06:43:52
  Author: fyan
Revision: 176524

upgpkg: haskell-kan-extensions 5.0.1-14

rebuild with ghc-8.0.1, base-prelude-1.0.1.1, cabal-install-1.24.0.0, 
cairo-0.13.2.0, cmark-0.5.2.1, data-default-0.7.0, data-default-class-0.1.0, 
extra-1.4.7, generic-trie-0.3.0.2, glib-0.13.3.0, gtk3 0.14.2 -> 0.14.3, 
haddock-api-2.17.2, haddock-library-1.4.1, js-jquery-1.12.4, memory-0.13, 
microlens-0.4.4.0, network-multicast-0.1.1, pango-0.13.2.0, 
simple-sendfile-0.2.24, stack-1.1.2, wai-3.2.1.1

Modified:
  haskell-kan-extensions/trunk/PKGBUILD
Deleted:
  haskell-kan-extensions/trunk/haskell-kan-extensions.install

+
 PKGBUILD   |   11 +--
 haskell-kan-extensions.install |   18 --
 2 files changed, 5 insertions(+), 24 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-05-25 04:43:34 UTC (rev 176523)
+++ PKGBUILD2016-05-25 04:43:52 UTC (rev 176524)
@@ -5,17 +5,15 @@
 _hkgname=kan-extensions
 pkgname=haskell-kan-extensions
 pkgver=5.0.1
-pkgrel=13
+pkgrel=14
 pkgdesc="Kan extensions, Kan lifts, various forms of the Yoneda lemma, and 
(co)density (co)monads"
 url="http://github.com/ekmett/kan-extensions/;
 license=("custom:BSD3")
 arch=('i686' 'x86_64')
-depends=("ghc=7.10.3" "haskell-adjunctions" "haskell-comonad" 
"haskell-contravariant"
+depends=("ghc=8.0.1" "haskell-adjunctions" "haskell-comonad" 
"haskell-contravariant"
  "haskell-distributive" "haskell-free" "haskell-mtl" 
"haskell-semigroupoids"
  "haskell-tagged")
-options=('staticlibs')
 
source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-install="${pkgname}.install"
 sha256sums=('01de9fe57064a125ecb1d1161519df27043c2058ca246bbd5cd2d73c899ba0e2')
 
 prepare() {
@@ -33,6 +31,7 @@
 runhaskell Setup haddock --hoogle --html
 runhaskell Setup register --gen-script
 runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
 sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
 }
 
@@ -39,8 +38,8 @@
 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 -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
 install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
 ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
 runhaskell Setup copy --destdir="${pkgdir}"

Deleted: haskell-kan-extensions.install
===
--- haskell-kan-extensions.install  2016-05-25 04:43:34 UTC (rev 176523)
+++ haskell-kan-extensions.install  2016-05-25 04:43:52 UTC (rev 176524)
@@ -1,18 +0,0 @@
-HS_DIR=usr/share/haskell/haskell-kan-extensions
-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)
-}


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

2016-05-24 Thread Felix Yan
Date: Wednesday, May 25, 2016 @ 06:42:29
  Author: fyan
Revision: 176521

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

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

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

Copied: haskell-tagsoup/repos/community-staging-i686/PKGBUILD (from rev 176520, 
haskell-tagsoup/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-05-25 04:42:29 UTC (rev 176521)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=tagsoup
+pkgname=haskell-tagsoup
+pkgver=0.13.10
+pkgrel=2
+pkgdesc="Parsing and extracting information from (possibly malformed) HTML/XML 
documents"
+url="http://community.haskell.org/~ndm/tagsoup/;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" "haskell-text")
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('ac838eeed18118423220716855c2bfd71dcc4a7a455893d8c4ad627828f57d58')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-f-download -f-testprog
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}

Copied: haskell-tagsoup/repos/community-staging-x86_64/PKGBUILD (from rev 
176520, haskell-tagsoup/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-05-25 04:42:29 UTC (rev 176521)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=tagsoup
+pkgname=haskell-tagsoup
+pkgver=0.13.10
+pkgrel=2
+pkgdesc="Parsing and extracting information from (possibly malformed) HTML/XML 
documents"
+url="http://community.haskell.org/~ndm/tagsoup/;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" "haskell-text")
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('ac838eeed18118423220716855c2bfd71dcc4a7a455893d8c4ad627828f57d58')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-f-download -f-testprog
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm 

[arch-commits] Commit in haskell-xml-conduit/trunk (2 files)

2016-05-24 Thread Felix Yan
Date: Wednesday, May 25, 2016 @ 06:42:47
  Author: fyan
Revision: 176522

upgpkg: haskell-xml-conduit 1.3.5-2

rebuild with ghc-8.0.1, base-prelude-1.0.1.1, cabal-install-1.24.0.0, 
cairo-0.13.2.0, cmark-0.5.2.1, data-default-0.7.0, data-default-class-0.1.0, 
extra-1.4.7, generic-trie-0.3.0.2, glib-0.13.3.0, gtk3 0.14.2 -> 0.14.3, 
haddock-api-2.17.2, haddock-library-1.4.1, js-jquery-1.12.4, memory-0.13, 
microlens-0.4.4.0, network-multicast-0.1.1, pango-0.13.2.0, 
simple-sendfile-0.2.24, stack-1.1.2, wai-3.2.1.1

Modified:
  haskell-xml-conduit/trunk/PKGBUILD
Deleted:
  haskell-xml-conduit/trunk/haskell-xml-conduit.install

-+
 PKGBUILD|   11 +--
 haskell-xml-conduit.install |   18 --
 2 files changed, 5 insertions(+), 24 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-05-25 04:42:29 UTC (rev 176521)
+++ PKGBUILD2016-05-25 04:42:47 UTC (rev 176522)
@@ -5,18 +5,16 @@
 _hkgname=xml-conduit
 pkgname=haskell-xml-conduit
 pkgver=1.3.5
-pkgrel=1
+pkgrel=2
 pkgdesc="Pure-Haskell utilities for dealing with XML with the conduit package."
 url="http://github.com/snoyberg/xml;
 license=("MIT")
 arch=('i686' 'x86_64')
-depends=("ghc=7.10.3" "haskell-attoparsec" "haskell-blaze-builder" 
"haskell-text"
+depends=("ghc=8.0.1" "haskell-attoparsec" "haskell-blaze-builder" 
"haskell-text"
  "haskell-blaze-markup" "haskell-conduit" "haskell-conduit-extra"
  "haskell-data-default" "haskell-monad-control" "haskell-resourcet"
  "haskell-blaze-html" "haskell-xml-types")
-options=('staticlibs')
 
source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-install="${pkgname}.install"
 sha256sums=('25635a066b6a17a0d6c038ddf974a48b6d455d8fa14989f99341703da344dc83')
 
 build() {
@@ -29,6 +27,7 @@
 runhaskell Setup haddock --hoogle --html
 runhaskell Setup register --gen-script
 runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
 sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
 }
 
@@ -35,8 +34,8 @@
 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 -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
 install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
 ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
 runhaskell Setup copy --destdir="${pkgdir}"

Deleted: haskell-xml-conduit.install
===
--- haskell-xml-conduit.install 2016-05-25 04:42:29 UTC (rev 176521)
+++ haskell-xml-conduit.install 2016-05-25 04:42:47 UTC (rev 176522)
@@ -1,18 +0,0 @@
-HS_DIR=usr/share/haskell/haskell-xml-conduit
-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)
-}


[arch-commits] Commit in haskell-tagsoup/trunk (PKGBUILD haskell-tagsoup.install)

2016-05-24 Thread Felix Yan
Date: Wednesday, May 25, 2016 @ 06:41:54
  Author: fyan
Revision: 176520

upgpkg: haskell-tagsoup 0.13.10-2

rebuild with ghc-8.0.1, base-prelude-1.0.1.1, cabal-install-1.24.0.0, 
cairo-0.13.2.0, cmark-0.5.2.1, data-default-0.7.0, data-default-class-0.1.0, 
extra-1.4.7, generic-trie-0.3.0.2, glib-0.13.3.0, gtk3 0.14.2 -> 0.14.3, 
haddock-api-2.17.2, haddock-library-1.4.1, js-jquery-1.12.4, memory-0.13, 
microlens-0.4.4.0, network-multicast-0.1.1, pango-0.13.2.0, 
simple-sendfile-0.2.24, stack-1.1.2, wai-3.2.1.1

Modified:
  haskell-tagsoup/trunk/PKGBUILD
Deleted:
  haskell-tagsoup/trunk/haskell-tagsoup.install

-+
 PKGBUILD|   11 +--
 haskell-tagsoup.install |   18 --
 2 files changed, 5 insertions(+), 24 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-05-25 04:41:39 UTC (rev 176519)
+++ PKGBUILD2016-05-25 04:41:54 UTC (rev 176520)
@@ -5,15 +5,13 @@
 _hkgname=tagsoup
 pkgname=haskell-tagsoup
 pkgver=0.13.10
-pkgrel=1
+pkgrel=2
 pkgdesc="Parsing and extracting information from (possibly malformed) HTML/XML 
documents"
 url="http://community.haskell.org/~ndm/tagsoup/;
 license=("custom:BSD3")
 arch=('i686' 'x86_64')
-depends=("ghc=7.10.3" "haskell-text")
-options=('staticlibs')
+depends=("ghc=8.0.1" "haskell-text")
 
source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-install="${pkgname}.install"
 sha256sums=('ac838eeed18118423220716855c2bfd71dcc4a7a455893d8c4ad627828f57d58')
 
 build() {
@@ -27,6 +25,7 @@
 runhaskell Setup haddock --hoogle --html
 runhaskell Setup register --gen-script
 runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
 sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
 }
 
@@ -33,8 +32,8 @@
 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 -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
 install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
 ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
 runhaskell Setup copy --destdir="${pkgdir}"

Deleted: haskell-tagsoup.install
===
--- haskell-tagsoup.install 2016-05-25 04:41:39 UTC (rev 176519)
+++ haskell-tagsoup.install 2016-05-25 04:41:54 UTC (rev 176520)
@@ -1,18 +0,0 @@
-HS_DIR=usr/share/haskell/haskell-tagsoup
-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)
-}


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

2016-05-24 Thread Felix Yan
Date: Wednesday, May 25, 2016 @ 06:41:39
  Author: fyan
Revision: 176519

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

Added:
  haskell-utf8-string/repos/community-staging-i686/
  haskell-utf8-string/repos/community-staging-i686/PKGBUILD
(from rev 176518, haskell-utf8-string/trunk/PKGBUILD)
  haskell-utf8-string/repos/community-staging-x86_64/
  haskell-utf8-string/repos/community-staging-x86_64/PKGBUILD
(from rev 176518, haskell-utf8-string/trunk/PKGBUILD)

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

Copied: haskell-utf8-string/repos/community-staging-i686/PKGBUILD (from rev 
176518, haskell-utf8-string/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-05-25 04:41:39 UTC (rev 176519)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Vesa Kaihlavirta 
+# Contributor: Arch Haskell Team 
+# Package generated by cabal2arch 0.7.6
+
+_hkgname=utf8-string
+pkgname=haskell-utf8-string
+pkgver=1.0.1.1
+pkgrel=2
+pkgdesc="Support for reading and writing UTF8 Strings"
+url="http://hackage.haskell.org/package/${_hkgname};
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+depends=('ghc=8.0.1' 'sh')
+source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+md5sums=('fe24e26bd4b09731af66ef27b18b5177')
+
+prepare() {
+sed -i 's/base >= 4.3 && < 4.9/base >= 4.3 \&\& < 4.10/' 
${_hkgname}-${pkgver}/${_hkgname}.cabal
+}
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}

Copied: haskell-utf8-string/repos/community-staging-x86_64/PKGBUILD (from rev 
176518, haskell-utf8-string/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-05-25 04:41:39 UTC (rev 176519)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Vesa Kaihlavirta 
+# Contributor: Arch Haskell Team 
+# Package generated by cabal2arch 0.7.6
+
+_hkgname=utf8-string
+pkgname=haskell-utf8-string
+pkgver=1.0.1.1
+pkgrel=2
+pkgdesc="Support for reading and writing UTF8 Strings"
+url="http://hackage.haskell.org/package/${_hkgname};
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+depends=('ghc=8.0.1' 'sh')
+source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+md5sums=('fe24e26bd4b09731af66ef27b18b5177')
+
+prepare() {
+sed -i 's/base >= 4.3 && < 4.9/base >= 4.3 \&\& < 4.10/' 
${_hkgname}-${pkgver}/${_hkgname}.cabal
+}
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+

[arch-commits] Commit in haskell-utf8-string/trunk (2 files)

2016-05-24 Thread Felix Yan
Date: Wednesday, May 25, 2016 @ 06:40:48
  Author: fyan
Revision: 176518

upgpkg: haskell-utf8-string 1.0.1.1-2

rebuild with MissingH-1.3.0.2, ShellCheck-0.4.4, cabal-helper-0.7.1.0, 
cryptohash-sha256-0.11.100.0, graphviz-2999.18.1.0, hakyll-4.8.3.1, 
idris-0.11.2, monad-journal-0.7.2, pandoc-crossref-0.2.1.3, 
simple-sendfile-0.2.22

Modified:
  haskell-utf8-string/trunk/PKGBUILD
Deleted:
  haskell-utf8-string/trunk/haskell-utf8-string.install

-+
 PKGBUILD|   52 ++
 haskell-utf8-string.install |   18 --
 2 files changed, 23 insertions(+), 47 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-05-25 04:40:28 UTC (rev 176517)
+++ PKGBUILD2016-05-25 04:40:48 UTC (rev 176518)
@@ -6,47 +6,41 @@
 _hkgname=utf8-string
 pkgname=haskell-utf8-string
 pkgver=1.0.1.1
-pkgrel=1
+pkgrel=2
 pkgdesc="Support for reading and writing UTF8 Strings"
 url="http://hackage.haskell.org/package/${_hkgname};
 license=('custom:BSD3')
 arch=('i686' 'x86_64')
-depends=('ghc' 'sh')
-install=${pkgname}.install
+depends=('ghc=8.0.1' 'sh')
 
source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
-options=('staticlibs')
 md5sums=('fe24e26bd4b09731af66ef27b18b5177')
 
+prepare() {
+sed -i 's/base >= 4.3 && < 4.9/base >= 4.3 \&\& < 4.10/' 
${_hkgname}-${pkgver}/${_hkgname}.cabal
+}
+
 build() {
-cd ${srcdir}/${_hkgname}-${pkgver}
-runhaskell Setup configure -O -p --enable-split-objs --enable-shared \
-  --prefix=/usr --docdir=/usr/share/doc/${pkgname} \
-  --libsubdir=\$compiler/site-local/\$pkgid
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
 runhaskell Setup build
-runhaskell Setup haddock
-runhaskell Setup register   --gen-script
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
 runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
 sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
 }
 
-_update_deps() {
-_ver=`pacman -Q $1 | cut -f2 -d\  | cut -f1 -d-`
-for i in `seq 0 $(expr ${#depends[@]} - 1)`; do
-if [ ${depends[$i]} == $1 ]; then
-depends[$i]="$1=${_ver}"
-fi
-done
-}
-
 package() {
-_update_deps ghc
-
-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
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
 }

Deleted: haskell-utf8-string.install
===
--- haskell-utf8-string.install 2016-05-25 04:40:28 UTC (rev 176517)
+++ haskell-utf8-string.install 2016-05-25 04:40:48 UTC (rev 176518)
@@ -1,18 +0,0 @@
-HS_DIR=usr/share/haskell/haskell-utf8-string
-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)
-}


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

2016-05-24 Thread Felix Yan
Date: Wednesday, May 25, 2016 @ 06:40:28
  Author: fyan
Revision: 176517

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

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

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

Copied: haskell-persistent-template/repos/community-staging-i686/PKGBUILD (from 
rev 176516, haskell-persistent-template/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-05-25 04:40:28 UTC (rev 176517)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=persistent-template
+pkgname=haskell-persistent-template
+pkgver=2.1.8.1
+pkgrel=1
+pkgdesc="Type-safe, non-relational, multi-backend persistence"
+url="http://www.yesodweb.com/book/persistent;
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" "haskell-aeson" "haskell-aeson-compat" 
"haskell-http-api-data"
+ "haskell-monad-control" "haskell-monad-logger" "haskell-path-pieces"
+ "haskell-persistent" "haskell-tagged" "haskell-text"
+ "haskell-unordered-containers")
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('34911f40028357567717f6724abae4e6fc905567ffc8ba8ee5042e9680b2f168')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}

Copied: haskell-persistent-template/repos/community-staging-x86_64/PKGBUILD 
(from rev 176516, haskell-persistent-template/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-05-25 04:40:28 UTC (rev 176517)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=persistent-template
+pkgname=haskell-persistent-template
+pkgver=2.1.8.1
+pkgrel=1
+pkgdesc="Type-safe, non-relational, multi-backend persistence"
+url="http://www.yesodweb.com/book/persistent;
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" "haskell-aeson" "haskell-aeson-compat" 
"haskell-http-api-data"
+ "haskell-monad-control" "haskell-monad-logger" "haskell-path-pieces"
+ "haskell-persistent" "haskell-tagged" "haskell-text"
+ "haskell-unordered-containers")
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('34911f40028357567717f6724abae4e6fc905567ffc8ba8ee5042e9680b2f168')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D 

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

2016-05-24 Thread Felix Yan
Date: Wednesday, May 25, 2016 @ 06:39:34
  Author: fyan
Revision: 176516

upgpkg: haskell-persistent-template 2.1.8.1-1

rebuild with ghc-8.0.1, base-prelude-1.0.1.1, cabal-install-1.24.0.0, 
cairo-0.13.2.0, cmark-0.5.2.1, data-default-0.7.0, data-default-class-0.1.0, 
extra-1.4.7, generic-trie-0.3.0.2, glib-0.13.3.0, gtk3 0.14.2 -> 0.14.3, 
haddock-api-2.17.2, haddock-library-1.4.1, js-jquery-1.12.4, memory-0.13, 
microlens-0.4.4.0, network-multicast-0.1.1, pango-0.13.2.0, 
simple-sendfile-0.2.24, stack-1.1.2, wai-3.2.1.1

Modified:
  haskell-persistent-template/trunk/PKGBUILD
Deleted:
  haskell-persistent-template/trunk/haskell-persistent-template.install

-+
 PKGBUILD|   15 +++
 haskell-persistent-template.install |   18 --
 2 files changed, 7 insertions(+), 26 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-05-25 04:32:25 UTC (rev 176515)
+++ PKGBUILD2016-05-25 04:39:34 UTC (rev 176516)
@@ -4,20 +4,18 @@
 
 _hkgname=persistent-template
 pkgname=haskell-persistent-template
-pkgver=2.1.6
-pkgrel=17
+pkgver=2.1.8.1
+pkgrel=1
 pkgdesc="Type-safe, non-relational, multi-backend persistence"
 url="http://www.yesodweb.com/book/persistent;
 license=("MIT")
 arch=('i686' 'x86_64')
-depends=("ghc=7.10.3" "haskell-aeson" "haskell-aeson-compat" 
"haskell-http-api-data"
+depends=("ghc=8.0.1" "haskell-aeson" "haskell-aeson-compat" 
"haskell-http-api-data"
  "haskell-monad-control" "haskell-monad-logger" "haskell-path-pieces"
  "haskell-persistent" "haskell-tagged" "haskell-text"
  "haskell-unordered-containers")
-options=('staticlibs')
 
source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-install="${pkgname}.install"
-sha256sums=('818a89a082bec8e812c69d2e5069468f61c23d769456736318836cbffac56653')
+sha256sums=('34911f40028357567717f6724abae4e6fc905567ffc8ba8ee5042e9680b2f168')
 
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"
@@ -29,6 +27,7 @@
 runhaskell Setup haddock --hoogle --html
 runhaskell Setup register --gen-script
 runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
 sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
 }
 
@@ -35,8 +34,8 @@
 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 -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
 install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
 ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
 runhaskell Setup copy --destdir="${pkgdir}"

Deleted: haskell-persistent-template.install
===
--- haskell-persistent-template.install 2016-05-25 04:32:25 UTC (rev 176515)
+++ haskell-persistent-template.install 2016-05-25 04:39:34 UTC (rev 176516)
@@ -1,18 +0,0 @@
-HS_DIR=usr/share/haskell/haskell-persistent-template
-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)
-}


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

2016-05-24 Thread Felix Yan
Date: Wednesday, May 25, 2016 @ 06:32:25
  Author: fyan
Revision: 176515

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

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

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

Copied: haskell-shakespeare/repos/community-staging-i686/PKGBUILD (from rev 
176514, haskell-shakespeare/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-05-25 04:32:25 UTC (rev 176515)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=shakespeare
+pkgname=haskell-shakespeare
+pkgver=2.0.8.2
+pkgrel=4
+pkgdesc="A toolkit for making compile-time interpolated templates"
+url="http://www.yesodweb.com/book/shakespearean-templates;
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" "haskell-aeson" "haskell-blaze-html" 
"haskell-blaze-markup"
+ "haskell-exceptions" "haskell-parsec" "haskell-scientific" 
"haskell-text"
+ "haskell-unordered-containers" "haskell-vector")
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('30797f10420f70164443ba4167fb3901f84d235cb419fd0d0442e746c835b114')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-f-test_roy -f-test_coffee -f-test_export
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}

Copied: haskell-shakespeare/repos/community-staging-x86_64/PKGBUILD (from rev 
176514, haskell-shakespeare/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-05-25 04:32:25 UTC (rev 176515)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=shakespeare
+pkgname=haskell-shakespeare
+pkgver=2.0.8.2
+pkgrel=4
+pkgdesc="A toolkit for making compile-time interpolated templates"
+url="http://www.yesodweb.com/book/shakespearean-templates;
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" "haskell-aeson" "haskell-blaze-html" 
"haskell-blaze-markup"
+ "haskell-exceptions" "haskell-parsec" "haskell-scientific" 
"haskell-text"
+ "haskell-unordered-containers" "haskell-vector")
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('30797f10420f70164443ba4167fb3901f84d235cb419fd0d0442e746c835b114')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-f-test_roy -f-test_coffee -f-test_export
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   

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

2016-05-24 Thread Felix Yan
Date: Wednesday, May 25, 2016 @ 06:32:02
  Author: fyan
Revision: 176514

upgpkg: haskell-shakespeare 2.0.8.2-4

rebuild with MissingH-1.3.0.2, ShellCheck-0.4.4, cabal-helper-0.7.1.0, 
cryptohash-sha256-0.11.100.0, graphviz-2999.18.1.0, hakyll-4.8.3.1, 
idris-0.11.2, monad-journal-0.7.2, pandoc-crossref-0.2.1.3, 
simple-sendfile-0.2.22

Modified:
  haskell-shakespeare/trunk/PKGBUILD
Deleted:
  haskell-shakespeare/trunk/haskell-shakespeare.install

-+
 PKGBUILD|   11 +--
 haskell-shakespeare.install |   18 --
 2 files changed, 5 insertions(+), 24 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-05-25 04:29:47 UTC (rev 176513)
+++ PKGBUILD2016-05-25 04:32:02 UTC (rev 176514)
@@ -5,17 +5,15 @@
 _hkgname=shakespeare
 pkgname=haskell-shakespeare
 pkgver=2.0.8.2
-pkgrel=3
+pkgrel=4
 pkgdesc="A toolkit for making compile-time interpolated templates"
 url="http://www.yesodweb.com/book/shakespearean-templates;
 license=("MIT")
 arch=('i686' 'x86_64')
-depends=("ghc=7.10.3" "haskell-aeson" "haskell-blaze-html" 
"haskell-blaze-markup"
+depends=("ghc=8.0.1" "haskell-aeson" "haskell-blaze-html" 
"haskell-blaze-markup"
  "haskell-exceptions" "haskell-parsec" "haskell-scientific" 
"haskell-text"
  "haskell-unordered-containers" "haskell-vector")
-options=('staticlibs')
 
source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-install="${pkgname}.install"
 sha256sums=('30797f10420f70164443ba4167fb3901f84d235cb419fd0d0442e746c835b114')
 
 build() {
@@ -29,6 +27,7 @@
 runhaskell Setup haddock --hoogle --html
 runhaskell Setup register --gen-script
 runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
 sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
 }
 
@@ -35,8 +34,8 @@
 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 -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
 install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
 ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
 runhaskell Setup copy --destdir="${pkgdir}"

Deleted: haskell-shakespeare.install
===
--- haskell-shakespeare.install 2016-05-25 04:29:47 UTC (rev 176513)
+++ haskell-shakespeare.install 2016-05-25 04:32:02 UTC (rev 176514)
@@ -1,18 +0,0 @@
-HS_DIR=usr/share/haskell/haskell-shakespeare
-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)
-}


[arch-commits] Commit in haskell-connection/trunk (2 files)

2016-05-24 Thread Felix Yan
Date: Wednesday, May 25, 2016 @ 06:28:50
  Author: fyan
Revision: 176510

upgpkg: haskell-connection 0.2.5-23

rebuild with ghc-8.0.1, base-prelude-1.0.1.1, cabal-install-1.24.0.0, 
cairo-0.13.2.0, cmark-0.5.2.1, data-default-0.7.0, data-default-class-0.1.0, 
extra-1.4.7, generic-trie-0.3.0.2, glib-0.13.3.0, gtk3 0.14.2 -> 0.14.3, 
haddock-api-2.17.2, haddock-library-1.4.1, js-jquery-1.12.4, memory-0.13, 
microlens-0.4.4.0, network-multicast-0.1.1, pango-0.13.2.0, 
simple-sendfile-0.2.24, stack-1.1.2, wai-3.2.1.1

Modified:
  haskell-connection/trunk/PKGBUILD
Deleted:
  haskell-connection/trunk/haskell-connection.install

+
 PKGBUILD   |   11 +--
 haskell-connection.install |   18 --
 2 files changed, 5 insertions(+), 24 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-05-25 04:28:40 UTC (rev 176509)
+++ PKGBUILD2016-05-25 04:28:50 UTC (rev 176510)
@@ -5,16 +5,14 @@
 _hkgname=connection
 pkgname=haskell-connection
 pkgver=0.2.5
-pkgrel=22
+pkgrel=23
 pkgdesc="Simple and easy network connections API"
 url="http://github.com/vincenthz/hs-connection;
 license=("custom:BSD3")
 arch=('i686' 'x86_64')
-depends=("ghc=7.10.3" "haskell-byteable" "haskell-data-default-class" 
"haskell-network" "haskell-socks"
+depends=("ghc=8.0.1" "haskell-byteable" "haskell-data-default-class" 
"haskell-network" "haskell-socks"
  "haskell-tls" "haskell-x509" "haskell-x509-store" 
"haskell-x509-system" "haskell-x509-validation")
-options=('staticlibs')
 
source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-install="${pkgname}.install"
 sha256sums=('8895d4427985202ac439b884deb4b5675ccba3d9498fce3687f1542b4ba21124')
 
 build() {
@@ -27,6 +25,7 @@
 runhaskell Setup haddock --hoogle --html
 runhaskell Setup register --gen-script
 runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
 sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
 }
 
@@ -33,8 +32,8 @@
 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 -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
 install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
 ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
 runhaskell Setup copy --destdir="${pkgdir}"

Deleted: haskell-connection.install
===
--- haskell-connection.install  2016-05-25 04:28:40 UTC (rev 176509)
+++ haskell-connection.install  2016-05-25 04:28:50 UTC (rev 176510)
@@ -1,18 +0,0 @@
-HS_DIR=usr/share/haskell/haskell-connection
-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)
-}


  1   2   3   4   5   >