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

2017-09-22 Thread Felix Yan
Date: Friday, September 22, 2017 @ 06:49:33
  Author: felixonmars
Revision: 259353

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

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

---+
 /PKGBUILD |   80 
 community-i686/PKGBUILD   |   43 ---
 community-x86_64/PKGBUILD |   43 ---
 3 files changed, 80 insertions(+), 86 deletions(-)

Deleted: community-i686/PKGBUILD
===
--- community-i686/PKGBUILD 2017-09-22 06:48:54 UTC (rev 259352)
+++ community-i686/PKGBUILD 2017-09-22 06:49:33 UTC (rev 259353)
@@ -1,43 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-# Contributor: Arch Haskell Team 
-
-_hkgname=keys
-pkgname=haskell-keys
-pkgver=3.11
-pkgrel=41
-pkgdesc="Keyed functors and containers"
-url="http://github.com/ekmett/keys/;
-license=("custom:BSD3")
-arch=('i686' 'x86_64')
-depends=('ghc-libs' "haskell-comonad" "haskell-free" "haskell-hashable" 
"haskell-semigroupoids"
- "haskell-semigroups" "haskell-transformers-compat" 
"haskell-unordered-containers")
-makedepends=('ghc')
-source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-sha256sums=('0cf397b7e6eb8cda930a02118c0bf262f9ef80c5a2f91822238b7778042cc4b2')
-
-build() {
-cd "${srcdir}/${_hkgname}-${pkgver}"
-
-runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
---prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
---dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
-runhaskell Setup build
-runhaskell Setup register --gen-script
-runhaskell Setup unregister --gen-script
-sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
-sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
-}
-
-package() {
-cd "${srcdir}/${_hkgname}-${pkgver}"
-
-install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
-install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
-runhaskell Setup copy --destdir="${pkgdir}"
-install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
-rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
-
-# Remove static libs
-find "$pkgdir"/usr/lib -name "*.a" -delete
-}

Copied: haskell-keys/repos/community-i686/PKGBUILD (from rev 259352, 
haskell-keys/trunk/PKGBUILD)
===
--- community-i686/PKGBUILD (rev 0)
+++ community-i686/PKGBUILD 2017-09-22 06:49:33 UTC (rev 259353)
@@ -0,0 +1,40 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=keys
+pkgname=haskell-keys
+pkgver=3.11
+pkgrel=42
+pkgdesc="Keyed functors and containers"
+url="https://github.com/ekmett/keys/;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('ghc-libs' "haskell-comonad" "haskell-free" "haskell-hashable" 
"haskell-semigroupoids"
+ "haskell-semigroups" "haskell-transformers-compat" 
"haskell-unordered-containers")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('027080dcaa59f364ac5c043586f54ed42a69cf2c2fac7955ae11029e01d2fa0fa2805286e4bf70db68f1f22467cd98f68e942ec6210524c1cd71609e44f1a1a6')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}

Deleted: community-x86_64/PKGBUILD
===
--- community-x86_64/PKGBUILD   

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

2017-08-16 Thread Felix Yan
Date: Wednesday, August 16, 2017 @ 17:56:21
  Author: felixonmars
Revision: 251422

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 251421, haskell-keys/trunk/PKGBUILD)
  haskell-keys/repos/community-staging-x86_64/
  haskell-keys/repos/community-staging-x86_64/PKGBUILD
(from rev 251421, 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 251421, 
haskell-keys/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-08-16 17:56:21 UTC (rev 251422)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=keys
+pkgname=haskell-keys
+pkgver=3.11
+pkgrel=41
+pkgdesc="Keyed functors and containers"
+url="http://github.com/ekmett/keys/;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('ghc-libs' "haskell-comonad" "haskell-free" "haskell-hashable" 
"haskell-semigroupoids"
+ "haskell-semigroups" "haskell-transformers-compat" 
"haskell-unordered-containers")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('0cf397b7e6eb8cda930a02118c0bf262f9ef80c5a2f91822238b7778042cc4b2')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-keys/repos/community-staging-x86_64/PKGBUILD (from rev 251421, 
haskell-keys/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-08-16 17:56:21 UTC (rev 251422)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=keys
+pkgname=haskell-keys
+pkgver=3.11
+pkgrel=41
+pkgdesc="Keyed functors and containers"
+url="http://github.com/ekmett/keys/;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('ghc-libs' "haskell-comonad" "haskell-free" "haskell-hashable" 
"haskell-semigroupoids"
+ "haskell-semigroups" "haskell-transformers-compat" 
"haskell-unordered-containers")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('0cf397b7e6eb8cda930a02118c0bf262f9ef80c5a2f91822238b7778042cc4b2')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}


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

2017-08-02 Thread Felix Yan
Date: Wednesday, August 2, 2017 @ 20:17:11
  Author: felixonmars
Revision: 247590

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 247589, haskell-keys/trunk/PKGBUILD)
  haskell-keys/repos/community-staging-x86_64/
  haskell-keys/repos/community-staging-x86_64/PKGBUILD
(from rev 247589, haskell-keys/trunk/PKGBUILD)

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

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

Copied: haskell-keys/repos/community-staging-x86_64/PKGBUILD (from rev 247589, 
haskell-keys/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-08-02 20:17:11 UTC (rev 247590)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=keys
+pkgname=haskell-keys
+pkgver=3.11
+pkgrel=40
+pkgdesc="Keyed functors and containers"
+url="http://github.com/ekmett/keys/;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('ghc' "haskell-comonad" "haskell-free" "haskell-hashable" 
"haskell-semigroupoids"
+ "haskell-semigroups" "haskell-transformers-compat" 
"haskell-unordered-containers")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('0cf397b7e6eb8cda930a02118c0bf262f9ef80c5a2f91822238b7778042cc4b2')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --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-keys/repos (4 files)

2017-07-31 Thread Felix Yan
Date: Monday, July 31, 2017 @ 18:40:14
  Author: felixonmars
Revision: 247201

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 247200, haskell-keys/trunk/PKGBUILD)
  haskell-keys/repos/community-staging-x86_64/
  haskell-keys/repos/community-staging-x86_64/PKGBUILD
(from rev 247200, haskell-keys/trunk/PKGBUILD)

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

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

Copied: haskell-keys/repos/community-staging-x86_64/PKGBUILD (from rev 247200, 
haskell-keys/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-07-31 18:40:14 UTC (rev 247201)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=keys
+pkgname=haskell-keys
+pkgver=3.11
+pkgrel=39
+pkgdesc="Keyed functors and containers"
+url="http://github.com/ekmett/keys/;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('ghc' "haskell-comonad" "haskell-free" "haskell-hashable" 
"haskell-semigroupoids"
+ "haskell-semigroups" "haskell-transformers-compat" 
"haskell-unordered-containers")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('0cf397b7e6eb8cda930a02118c0bf262f9ef80c5a2f91822238b7778042cc4b2')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --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-keys/repos (4 files)

2017-07-30 Thread Felix Yan
Date: Sunday, July 30, 2017 @ 10:15:26
  Author: felixonmars
Revision: 246973

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 246972, haskell-keys/trunk/PKGBUILD)
  haskell-keys/repos/community-staging-x86_64/
  haskell-keys/repos/community-staging-x86_64/PKGBUILD
(from rev 246972, haskell-keys/trunk/PKGBUILD)

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

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

Copied: haskell-keys/repos/community-staging-x86_64/PKGBUILD (from rev 246972, 
haskell-keys/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-07-30 10:15:26 UTC (rev 246973)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=keys
+pkgname=haskell-keys
+pkgver=3.11
+pkgrel=38
+pkgdesc="Keyed functors and containers"
+url="http://github.com/ekmett/keys/;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('ghc' "haskell-comonad" "haskell-free" "haskell-hashable" 
"haskell-semigroupoids"
+ "haskell-semigroups" "haskell-transformers-compat" 
"haskell-unordered-containers")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('0cf397b7e6eb8cda930a02118c0bf262f9ef80c5a2f91822238b7778042cc4b2')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --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-keys/repos (4 files)

2017-07-29 Thread Felix Yan
Date: Saturday, July 29, 2017 @ 16:18:57
  Author: felixonmars
Revision: 246830

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 246829, haskell-keys/trunk/PKGBUILD)
  haskell-keys/repos/community-staging-x86_64/
  haskell-keys/repos/community-staging-x86_64/PKGBUILD
(from rev 246829, haskell-keys/trunk/PKGBUILD)

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

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

Copied: haskell-keys/repos/community-staging-x86_64/PKGBUILD (from rev 246829, 
haskell-keys/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-07-29 16:18:57 UTC (rev 246830)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=keys
+pkgname=haskell-keys
+pkgver=3.11
+pkgrel=37
+pkgdesc="Keyed functors and containers"
+url="http://github.com/ekmett/keys/;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('ghc' "haskell-comonad" "haskell-free" "haskell-hashable" 
"haskell-semigroupoids"
+ "haskell-semigroups" "haskell-transformers-compat" 
"haskell-unordered-containers")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('0cf397b7e6eb8cda930a02118c0bf262f9ef80c5a2f91822238b7778042cc4b2')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --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-keys/repos (4 files)

2017-06-23 Thread Felix Yan
Date: Friday, June 23, 2017 @ 13:42:48
  Author: felixonmars
Revision: 240383

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 240382, haskell-keys/trunk/PKGBUILD)
  haskell-keys/repos/community-staging-x86_64/
  haskell-keys/repos/community-staging-x86_64/PKGBUILD
(from rev 240382, haskell-keys/trunk/PKGBUILD)

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

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

Copied: haskell-keys/repos/community-staging-x86_64/PKGBUILD (from rev 240382, 
haskell-keys/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-06-23 13:42:48 UTC (rev 240383)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=keys
+pkgname=haskell-keys
+pkgver=3.11
+pkgrel=36
+pkgdesc="Keyed functors and containers"
+url="http://github.com/ekmett/keys/;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('ghc' "haskell-comonad" "haskell-free" "haskell-hashable" 
"haskell-semigroupoids"
+ "haskell-semigroups" "haskell-transformers-compat" 
"haskell-unordered-containers")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('0cf397b7e6eb8cda930a02118c0bf262f9ef80c5a2f91822238b7778042cc4b2')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --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-keys/repos (4 files)

2017-06-16 Thread Felix Yan
Date: Friday, June 16, 2017 @ 15:13:45
  Author: felixonmars
Revision: 237688

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 237687, haskell-keys/trunk/PKGBUILD)
  haskell-keys/repos/community-staging-x86_64/
  haskell-keys/repos/community-staging-x86_64/PKGBUILD
(from rev 237687, haskell-keys/trunk/PKGBUILD)

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

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

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

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

2017-05-22 Thread Felix Yan
Date: Monday, May 22, 2017 @ 08:49:34
  Author: felixonmars
Revision: 229002

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 229001, haskell-keys/trunk/PKGBUILD)
  haskell-keys/repos/community-staging-x86_64/
  haskell-keys/repos/community-staging-x86_64/PKGBUILD
(from rev 229001, 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 229001, 
haskell-keys/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-05-22 08:49:34 UTC (rev 229002)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=keys
+pkgname=haskell-keys
+pkgver=3.11
+pkgrel=34
+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=("https://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 229001, 
haskell-keys/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-05-22 08:49:34 UTC (rev 229002)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=keys
+pkgname=haskell-keys
+pkgver=3.11
+pkgrel=34
+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=("https://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}"
+

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

2017-04-24 Thread Felix Yan
Date: Monday, April 24, 2017 @ 08:09:11
  Author: felixonmars
Revision: 224826

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 224825, haskell-keys/trunk/PKGBUILD)
  haskell-keys/repos/community-staging-x86_64/
  haskell-keys/repos/community-staging-x86_64/PKGBUILD
(from rev 224825, 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 224825, 
haskell-keys/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-04-24 08:09:11 UTC (rev 224826)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=keys
+pkgname=haskell-keys
+pkgver=3.11
+pkgrel=33
+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=("https://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 224825, 
haskell-keys/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-04-24 08:09:11 UTC (rev 224826)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=keys
+pkgname=haskell-keys
+pkgver=3.11
+pkgrel=33
+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=("https://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}"
+

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

2017-04-20 Thread Felix Yan
Date: Friday, April 21, 2017 @ 05:55:37
  Author: felixonmars
Revision: 224039

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 224038, haskell-keys/trunk/PKGBUILD)
  haskell-keys/repos/community-staging-x86_64/
  haskell-keys/repos/community-staging-x86_64/PKGBUILD
(from rev 224038, 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 224038, 
haskell-keys/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-04-21 05:55:37 UTC (rev 224039)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=keys
+pkgname=haskell-keys
+pkgver=3.11
+pkgrel=32
+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=("https://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 224038, 
haskell-keys/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-04-21 05:55:37 UTC (rev 224039)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=keys
+pkgname=haskell-keys
+pkgver=3.11
+pkgrel=32
+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=("https://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}"
+

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

2017-04-19 Thread Felix Yan
Date: Wednesday, April 19, 2017 @ 18:37:29
  Author: felixonmars
Revision: 223843

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 223842, haskell-keys/trunk/PKGBUILD)
  haskell-keys/repos/community-staging-x86_64/
  haskell-keys/repos/community-staging-x86_64/PKGBUILD
(from rev 223842, 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 223842, 
haskell-keys/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-04-19 18:37:29 UTC (rev 223843)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=keys
+pkgname=haskell-keys
+pkgver=3.11
+pkgrel=31
+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=("https://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 223842, 
haskell-keys/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-04-19 18:37:29 UTC (rev 223843)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=keys
+pkgname=haskell-keys
+pkgver=3.11
+pkgrel=31
+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=("https://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}"
+  

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

2017-04-17 Thread Felix Yan
Date: Monday, April 17, 2017 @ 10:37:39
  Author: felixonmars
Revision: 223457

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 223456, haskell-keys/trunk/PKGBUILD)
  haskell-keys/repos/community-staging-x86_64/
  haskell-keys/repos/community-staging-x86_64/PKGBUILD
(from rev 223456, 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 223456, 
haskell-keys/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-04-17 10:37:39 UTC (rev 223457)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=keys
+pkgname=haskell-keys
+pkgver=3.11
+pkgrel=30
+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=("https://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 223456, 
haskell-keys/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-04-17 10:37:39 UTC (rev 223457)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=keys
+pkgname=haskell-keys
+pkgver=3.11
+pkgrel=30
+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=("https://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}"
+

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

2017-04-11 Thread Felix Yan
Date: Tuesday, April 11, 2017 @ 18:58:03
  Author: felixonmars
Revision: 222375

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 222374, haskell-keys/trunk/PKGBUILD)
  haskell-keys/repos/community-staging-x86_64/
  haskell-keys/repos/community-staging-x86_64/PKGBUILD
(from rev 222374, 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 222374, 
haskell-keys/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-04-11 18:58:03 UTC (rev 222375)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=keys
+pkgname=haskell-keys
+pkgver=3.11
+pkgrel=29
+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=("https://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 222374, 
haskell-keys/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-04-11 18:58:03 UTC (rev 222375)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=keys
+pkgname=haskell-keys
+pkgver=3.11
+pkgrel=29
+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=("https://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}"
+

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

2017-03-26 Thread Felix Yan
Date: Sunday, March 26, 2017 @ 14:36:46
  Author: felixonmars
Revision: 219093

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 219092, haskell-keys/trunk/PKGBUILD)
  haskell-keys/repos/community-staging-x86_64/
  haskell-keys/repos/community-staging-x86_64/PKGBUILD
(from rev 219092, 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 219092, 
haskell-keys/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-03-26 14:36:46 UTC (rev 219093)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=keys
+pkgname=haskell-keys
+pkgver=3.11
+pkgrel=28
+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=("https://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 219092, 
haskell-keys/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-03-26 14:36:46 UTC (rev 219093)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=keys
+pkgname=haskell-keys
+pkgver=3.11
+pkgrel=28
+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=("https://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}"
+

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

2017-03-20 Thread Felix Yan
Date: Monday, March 20, 2017 @ 23:29:38
  Author: felixonmars
Revision: 217885

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 217884, haskell-keys/trunk/PKGBUILD)
  haskell-keys/repos/community-staging-x86_64/
  haskell-keys/repos/community-staging-x86_64/PKGBUILD
(from rev 217884, 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 217884, 
haskell-keys/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-03-20 23:29:38 UTC (rev 217885)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=keys
+pkgname=haskell-keys
+pkgver=3.11
+pkgrel=27
+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=("https://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 217884, 
haskell-keys/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-03-20 23:29:38 UTC (rev 217885)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=keys
+pkgname=haskell-keys
+pkgver=3.11
+pkgrel=27
+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=("https://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}"
+

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

2017-03-19 Thread Felix Yan
Date: Sunday, March 19, 2017 @ 18:41:21
  Author: felixonmars
Revision: 217310

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 217309, haskell-keys/trunk/PKGBUILD)
  haskell-keys/repos/community-staging-x86_64/
  haskell-keys/repos/community-staging-x86_64/PKGBUILD
(from rev 217309, 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 217309, 
haskell-keys/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-03-19 18:41:21 UTC (rev 217310)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=keys
+pkgname=haskell-keys
+pkgver=3.11
+pkgrel=26
+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=("https://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 217309, 
haskell-keys/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-03-19 18:41:21 UTC (rev 217310)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=keys
+pkgname=haskell-keys
+pkgver=3.11
+pkgrel=26
+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=("https://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}"
+

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

2017-02-06 Thread Felix Yan
Date: Monday, February 6, 2017 @ 09:05:35
  Author: felixonmars
Revision: 210355

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 210354, haskell-keys/trunk/PKGBUILD)
  haskell-keys/repos/community-staging-x86_64/
  haskell-keys/repos/community-staging-x86_64/PKGBUILD
(from rev 210354, 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 210354, 
haskell-keys/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-02-06 09:05:35 UTC (rev 210355)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=keys
+pkgname=haskell-keys
+pkgver=3.11
+pkgrel=25
+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=("https://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 210354, 
haskell-keys/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-02-06 09:05:35 UTC (rev 210355)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=keys
+pkgname=haskell-keys
+pkgver=3.11
+pkgrel=25
+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=("https://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}"
+   

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

2017-01-06 Thread Felix Yan
Date: Saturday, January 7, 2017 @ 05:13:01
  Author: felixonmars
Revision: 205923

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 205922, haskell-keys/trunk/PKGBUILD)
  haskell-keys/repos/community-staging-x86_64/
  haskell-keys/repos/community-staging-x86_64/PKGBUILD
(from rev 205922, 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 205922, 
haskell-keys/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-01-07 05:13:01 UTC (rev 205923)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=keys
+pkgname=haskell-keys
+pkgver=3.11
+pkgrel=24
+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=("https://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 205922, 
haskell-keys/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-01-07 05:13:01 UTC (rev 205923)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=keys
+pkgname=haskell-keys
+pkgver=3.11
+pkgrel=24
+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=("https://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}"
+  

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

2017-01-02 Thread Felix Yan
Date: Monday, January 2, 2017 @ 22:59:54
  Author: felixonmars
Revision: 204534

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 204533, haskell-keys/trunk/PKGBUILD)
  haskell-keys/repos/community-staging-x86_64/
  haskell-keys/repos/community-staging-x86_64/PKGBUILD
(from rev 204533, 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 204533, 
haskell-keys/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-01-02 22:59:54 UTC (rev 204534)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=keys
+pkgname=haskell-keys
+pkgver=3.11
+pkgrel=23
+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=("https://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 204533, 
haskell-keys/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-01-02 22:59:54 UTC (rev 204534)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=keys
+pkgname=haskell-keys
+pkgver=3.11
+pkgrel=23
+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=("https://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}"
+

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

2016-12-25 Thread Felix Yan
Date: Sunday, December 25, 2016 @ 20:29:28
  Author: felixonmars
Revision: 202361

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 202360, haskell-keys/trunk/PKGBUILD)
  haskell-keys/repos/community-staging-x86_64/
  haskell-keys/repos/community-staging-x86_64/PKGBUILD
(from rev 202360, 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 202360, 
haskell-keys/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-12-25 20:29:28 UTC (rev 202361)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=keys
+pkgname=haskell-keys
+pkgver=3.11
+pkgrel=22
+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=("https://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 202360, 
haskell-keys/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-12-25 20:29:28 UTC (rev 202361)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=keys
+pkgname=haskell-keys
+pkgver=3.11
+pkgrel=22
+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=("https://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}"
+  

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

2016-07-26 Thread Felix Yan
Date: Tuesday, July 26, 2016 @ 10:07:36
  Author: felixonmars
Revision: 184261

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 184260, haskell-keys/trunk/PKGBUILD)
  haskell-keys/repos/community-staging-x86_64/
  haskell-keys/repos/community-staging-x86_64/PKGBUILD
(from rev 184260, 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 184260, 
haskell-keys/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-07-26 10:07:36 UTC (rev 184261)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=keys
+pkgname=haskell-keys
+pkgver=3.11
+pkgrel=21
+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 184260, 
haskell-keys/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-07-26 10:07:36 UTC (rev 184261)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=keys
+pkgname=haskell-keys
+pkgver=3.11
+pkgrel=21
+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}"
+

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

2016-07-25 Thread Felix Yan
Date: Monday, July 25, 2016 @ 14:36:28
  Author: felixonmars
Revision: 183986

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 183985, haskell-keys/trunk/PKGBUILD)
  haskell-keys/repos/community-staging-x86_64/
  haskell-keys/repos/community-staging-x86_64/PKGBUILD
(from rev 183985, 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 183985, 
haskell-keys/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-07-25 14:36:28 UTC (rev 183986)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=keys
+pkgname=haskell-keys
+pkgver=3.11
+pkgrel=20
+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 183985, 
haskell-keys/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-07-25 14:36:28 UTC (rev 183986)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=keys
+pkgname=haskell-keys
+pkgver=3.11
+pkgrel=20
+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}"
+

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

2016-07-19 Thread Felix Yan
Date: Tuesday, July 19, 2016 @ 17:22:41
  Author: felixonmars
Revision: 183273

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

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

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

Deleted: community-staging-i686/PKGBUILD
===
--- community-staging-i686/PKGBUILD 2016-07-19 17:22:13 UTC (rev 183272)
+++ community-staging-i686/PKGBUILD 2016-07-19 17:22:41 UTC (rev 183273)
@@ -1,43 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-# Contributor: Arch Haskell Team 
-
-_hkgname=keys
-pkgname=haskell-keys
-pkgver=3.11
-pkgrel=18
-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-i686/PKGBUILD (from rev 183272, 
haskell-keys/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-07-19 17:22:41 UTC (rev 183273)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=keys
+pkgname=haskell-keys
+pkgver=3.11
+pkgrel=19
+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 

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

2016-07-19 Thread Felix Yan
Date: Tuesday, July 19, 2016 @ 16:41:40
  Author: felixonmars
Revision: 183259

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 183258, haskell-keys/trunk/PKGBUILD)
  haskell-keys/repos/community-staging-x86_64/
  haskell-keys/repos/community-staging-x86_64/PKGBUILD
(from rev 183258, 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 183258, 
haskell-keys/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-07-19 16:41:40 UTC (rev 183259)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=keys
+pkgname=haskell-keys
+pkgver=3.11
+pkgrel=18
+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 183258, 
haskell-keys/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-07-19 16:41:40 UTC (rev 183259)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=keys
+pkgname=haskell-keys
+pkgver=3.11
+pkgrel=18
+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}"
+

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

2016-06-24 Thread Felix Yan
Date: Friday, June 24, 2016 @ 06:45:53
  Author: felixonmars
Revision: 180905

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 180904, haskell-keys/trunk/PKGBUILD)
  haskell-keys/repos/community-staging-x86_64/
  haskell-keys/repos/community-staging-x86_64/PKGBUILD
(from rev 180904, 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 180904, 
haskell-keys/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-06-24 06:45:53 UTC (rev 180905)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=keys
+pkgname=haskell-keys
+pkgver=3.11
+pkgrel=17
+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 180904, 
haskell-keys/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-06-24 06:45:53 UTC (rev 180905)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=keys
+pkgname=haskell-keys
+pkgver=3.11
+pkgrel=17
+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}"
+

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

2016-06-20 Thread Felix Yan
Date: Monday, June 20, 2016 @ 13:11:33
  Author: felixonmars
Revision: 180501

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 180500, haskell-keys/trunk/PKGBUILD)
  haskell-keys/repos/community-staging-x86_64/
  haskell-keys/repos/community-staging-x86_64/PKGBUILD
(from rev 180500, 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 180500, 
haskell-keys/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-06-20 13:11:33 UTC (rev 180501)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=keys
+pkgname=haskell-keys
+pkgver=3.11
+pkgrel=16
+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 180500, 
haskell-keys/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-06-20 13:11:33 UTC (rev 180501)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=keys
+pkgname=haskell-keys
+pkgver=3.11
+pkgrel=16
+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}"
+

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

2016-06-09 Thread Felix Yan
Date: Friday, June 10, 2016 @ 05:32:05
  Author: fyan
Revision: 178992

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 178991, haskell-keys/trunk/PKGBUILD)
  haskell-keys/repos/community-staging-x86_64/
  haskell-keys/repos/community-staging-x86_64/PKGBUILD
(from rev 178991, 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 178991, 
haskell-keys/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-06-10 03:32:05 UTC (rev 178992)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=keys
+pkgname=haskell-keys
+pkgver=3.11
+pkgrel=15
+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 178991, 
haskell-keys/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-06-10 03:32:05 UTC (rev 178992)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=keys
+pkgname=haskell-keys
+pkgver=3.11
+pkgrel=15
+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 

[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