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

2017-10-13 Thread Felix Yan
Date: Friday, October 13, 2017 @ 18:00:10
  Author: felixonmars
Revision: 262588

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

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

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

Copied: haskell-x509-validation/repos/community-staging-i686/PKGBUILD (from rev 
262587, haskell-x509-validation/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-10-13 18:00:10 UTC (rev 262588)
@@ -0,0 +1,41 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=x509-validation
+pkgname=haskell-x509-validation
+pkgver=1.6.9
+pkgrel=7
+pkgdesc="X.509 Certificate and CRL validation"
+url="https://github.com/vincenthz/hs-certificate;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('ghc-libs' "haskell-asn1-encoding" "haskell-asn1-types" 
"haskell-byteable" "haskell-cryptonite"
+ "haskell-data-default-class" "haskell-hourglass" "haskell-memory" 
"haskell-mtl"
+ "haskell-pem" "haskell-x509" "haskell-x509-store")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('8cc00db183ded5d37654fe6643c0a90639c5d43e8e78b403b6bf24fae94acc070e1f2e9eea2044c4b350687f41bbc45c9130e4011e8d77633062de870b5d4be1')
+
+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"
+}

Copied: haskell-x509-validation/repos/community-staging-x86_64/PKGBUILD (from 
rev 262587, haskell-x509-validation/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-10-13 18:00:10 UTC (rev 262588)
@@ -0,0 +1,41 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=x509-validation
+pkgname=haskell-x509-validation
+pkgver=1.6.9
+pkgrel=7
+pkgdesc="X.509 Certificate and CRL validation"
+url="https://github.com/vincenthz/hs-certificate;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('ghc-libs' "haskell-asn1-encoding" "haskell-asn1-types" 
"haskell-byteable" "haskell-cryptonite"
+ "haskell-data-default-class" "haskell-hourglass" "haskell-memory" 
"haskell-mtl"
+ "haskell-pem" "haskell-x509" "haskell-x509-store")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('8cc00db183ded5d37654fe6643c0a90639c5d43e8e78b403b6bf24fae94acc070e1f2e9eea2044c4b350687f41bbc45c9130e4011e8d77633062de870b5d4be1')
+
+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   

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

2017-09-22 Thread Felix Yan
Date: Friday, September 22, 2017 @ 15:54:10
  Author: felixonmars
Revision: 259573

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

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

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

Deleted: community-i686/PKGBUILD
===
--- community-i686/PKGBUILD 2017-09-22 15:53:20 UTC (rev 259572)
+++ community-i686/PKGBUILD 2017-09-22 15:54:10 UTC (rev 259573)
@@ -1,44 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-# Contributor: Arch Haskell Team 
-
-_hkgname=x509-validation
-pkgname=haskell-x509-validation
-pkgver=1.6.9
-pkgrel=5
-pkgdesc="X.509 Certificate and CRL validation"
-url="http://github.com/vincenthz/hs-certificate;
-license=("custom:BSD3")
-arch=('i686' 'x86_64')
-depends=('ghc-libs' "haskell-asn1-encoding" "haskell-asn1-types" 
"haskell-byteable" "haskell-cryptonite"
- "haskell-data-default-class" "haskell-hourglass" "haskell-memory" 
"haskell-mtl"
- "haskell-pem" "haskell-x509" "haskell-x509-store")
-makedepends=('ghc')
-source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-sha512sums=('8cc00db183ded5d37654fe6643c0a90639c5d43e8e78b403b6bf24fae94acc070e1f2e9eea2044c4b350687f41bbc45c9130e4011e8d77633062de870b5d4be1')
-
-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-x509-validation/repos/community-i686/PKGBUILD (from rev 259572, 
haskell-x509-validation/trunk/PKGBUILD)
===
--- community-i686/PKGBUILD (rev 0)
+++ community-i686/PKGBUILD 2017-09-22 15:54:10 UTC (rev 259573)
@@ -0,0 +1,41 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=x509-validation
+pkgname=haskell-x509-validation
+pkgver=1.6.9
+pkgrel=6
+pkgdesc="X.509 Certificate and CRL validation"
+url="https://github.com/vincenthz/hs-certificate;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('ghc-libs' "haskell-asn1-encoding" "haskell-asn1-types" 
"haskell-byteable" "haskell-cryptonite"
+ "haskell-data-default-class" "haskell-hourglass" "haskell-memory" 
"haskell-mtl"
+ "haskell-pem" "haskell-x509" "haskell-x509-store")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('8cc00db183ded5d37654fe6643c0a90639c5d43e8e78b403b6bf24fae94acc070e1f2e9eea2044c4b350687f41bbc45c9130e4011e8d77633062de870b5d4be1')
+
+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 

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

2017-09-16 Thread Felix Yan
Date: Saturday, September 16, 2017 @ 15:05:53
  Author: felixonmars
Revision: 257879

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

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

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

Copied: haskell-x509-validation/repos/community-staging-i686/PKGBUILD (from rev 
257878, haskell-x509-validation/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-09-16 15:05:53 UTC (rev 257879)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=x509-validation
+pkgname=haskell-x509-validation
+pkgver=1.6.9
+pkgrel=5
+pkgdesc="X.509 Certificate and CRL validation"
+url="http://github.com/vincenthz/hs-certificate;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('ghc-libs' "haskell-asn1-encoding" "haskell-asn1-types" 
"haskell-byteable" "haskell-cryptonite"
+ "haskell-data-default-class" "haskell-hourglass" "haskell-memory" 
"haskell-mtl"
+ "haskell-pem" "haskell-x509" "haskell-x509-store")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('8cc00db183ded5d37654fe6643c0a90639c5d43e8e78b403b6bf24fae94acc070e1f2e9eea2044c4b350687f41bbc45c9130e4011e8d77633062de870b5d4be1')
+
+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-x509-validation/repos/community-staging-x86_64/PKGBUILD (from 
rev 257878, haskell-x509-validation/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-09-16 15:05:53 UTC (rev 257879)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=x509-validation
+pkgname=haskell-x509-validation
+pkgver=1.6.9
+pkgrel=5
+pkgdesc="X.509 Certificate and CRL validation"
+url="http://github.com/vincenthz/hs-certificate;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('ghc-libs' "haskell-asn1-encoding" "haskell-asn1-types" 
"haskell-byteable" "haskell-cryptonite"
+ "haskell-data-default-class" "haskell-hourglass" "haskell-memory" 
"haskell-mtl"
+ "haskell-pem" "haskell-x509" "haskell-x509-store")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('8cc00db183ded5d37654fe6643c0a90639c5d43e8e78b403b6bf24fae94acc070e1f2e9eea2044c4b350687f41bbc45c9130e4011e8d77633062de870b5d4be1')
+
+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   

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

2017-09-13 Thread Felix Yan
Date: Wednesday, September 13, 2017 @ 06:54:58
  Author: felixonmars
Revision: 257296

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

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

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

Copied: haskell-x509-validation/repos/community-staging-i686/PKGBUILD (from rev 
257295, haskell-x509-validation/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-09-13 06:54:58 UTC (rev 257296)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=x509-validation
+pkgname=haskell-x509-validation
+pkgver=1.6.9
+pkgrel=4
+pkgdesc="X.509 Certificate and CRL validation"
+url="http://github.com/vincenthz/hs-certificate;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('ghc-libs' "haskell-asn1-encoding" "haskell-asn1-types" 
"haskell-byteable" "haskell-cryptonite"
+ "haskell-data-default-class" "haskell-hourglass" "haskell-memory" 
"haskell-mtl"
+ "haskell-pem" "haskell-x509" "haskell-x509-store")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('8cc00db183ded5d37654fe6643c0a90639c5d43e8e78b403b6bf24fae94acc070e1f2e9eea2044c4b350687f41bbc45c9130e4011e8d77633062de870b5d4be1')
+
+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-x509-validation/repos/community-staging-x86_64/PKGBUILD (from 
rev 257295, haskell-x509-validation/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-09-13 06:54:58 UTC (rev 257296)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=x509-validation
+pkgname=haskell-x509-validation
+pkgver=1.6.9
+pkgrel=4
+pkgdesc="X.509 Certificate and CRL validation"
+url="http://github.com/vincenthz/hs-certificate;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('ghc-libs' "haskell-asn1-encoding" "haskell-asn1-types" 
"haskell-byteable" "haskell-cryptonite"
+ "haskell-data-default-class" "haskell-hourglass" "haskell-memory" 
"haskell-mtl"
+ "haskell-pem" "haskell-x509" "haskell-x509-store")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('8cc00db183ded5d37654fe6643c0a90639c5d43e8e78b403b6bf24fae94acc070e1f2e9eea2044c4b350687f41bbc45c9130e4011e8d77633062de870b5d4be1')
+
+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   

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

2017-09-05 Thread Felix Yan
Date: Tuesday, September 5, 2017 @ 17:09:21
  Author: felixonmars
Revision: 255839

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

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

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

Copied: haskell-x509-validation/repos/community-staging-i686/PKGBUILD (from rev 
255838, haskell-x509-validation/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-09-05 17:09:21 UTC (rev 255839)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=x509-validation
+pkgname=haskell-x509-validation
+pkgver=1.6.9
+pkgrel=3
+pkgdesc="X.509 Certificate and CRL validation"
+url="http://github.com/vincenthz/hs-certificate;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('ghc-libs' "haskell-asn1-encoding" "haskell-asn1-types" 
"haskell-byteable" "haskell-cryptonite"
+ "haskell-data-default-class" "haskell-hourglass" "haskell-memory" 
"haskell-mtl"
+ "haskell-pem" "haskell-x509" "haskell-x509-store")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('8cc00db183ded5d37654fe6643c0a90639c5d43e8e78b403b6bf24fae94acc070e1f2e9eea2044c4b350687f41bbc45c9130e4011e8d77633062de870b5d4be1')
+
+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-x509-validation/repos/community-staging-x86_64/PKGBUILD (from 
rev 255838, haskell-x509-validation/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-09-05 17:09:21 UTC (rev 255839)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=x509-validation
+pkgname=haskell-x509-validation
+pkgver=1.6.9
+pkgrel=3
+pkgdesc="X.509 Certificate and CRL validation"
+url="http://github.com/vincenthz/hs-certificate;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('ghc-libs' "haskell-asn1-encoding" "haskell-asn1-types" 
"haskell-byteable" "haskell-cryptonite"
+ "haskell-data-default-class" "haskell-hourglass" "haskell-memory" 
"haskell-mtl"
+ "haskell-pem" "haskell-x509" "haskell-x509-store")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('8cc00db183ded5d37654fe6643c0a90639c5d43e8e78b403b6bf24fae94acc070e1f2e9eea2044c4b350687f41bbc45c9130e4011e8d77633062de870b5d4be1')
+
+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   

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

2017-08-16 Thread Felix Yan
Date: Wednesday, August 16, 2017 @ 19:19:49
  Author: felixonmars
Revision: 251492

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

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

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

Copied: haskell-x509-validation/repos/community-staging-i686/PKGBUILD (from rev 
251491, haskell-x509-validation/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-08-16 19:19:49 UTC (rev 251492)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=x509-validation
+pkgname=haskell-x509-validation
+pkgver=1.6.9
+pkgrel=2
+pkgdesc="X.509 Certificate and CRL validation"
+url="http://github.com/vincenthz/hs-certificate;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('ghc-libs' "haskell-asn1-encoding" "haskell-asn1-types" 
"haskell-byteable" "haskell-cryptonite"
+ "haskell-data-default-class" "haskell-hourglass" "haskell-memory" 
"haskell-mtl"
+ "haskell-pem" "haskell-x509" "haskell-x509-store")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('8cc00db183ded5d37654fe6643c0a90639c5d43e8e78b403b6bf24fae94acc070e1f2e9eea2044c4b350687f41bbc45c9130e4011e8d77633062de870b5d4be1')
+
+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-x509-validation/repos/community-staging-x86_64/PKGBUILD (from 
rev 251491, haskell-x509-validation/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-08-16 19:19:49 UTC (rev 251492)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=x509-validation
+pkgname=haskell-x509-validation
+pkgver=1.6.9
+pkgrel=2
+pkgdesc="X.509 Certificate and CRL validation"
+url="http://github.com/vincenthz/hs-certificate;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('ghc-libs' "haskell-asn1-encoding" "haskell-asn1-types" 
"haskell-byteable" "haskell-cryptonite"
+ "haskell-data-default-class" "haskell-hourglass" "haskell-memory" 
"haskell-mtl"
+ "haskell-pem" "haskell-x509" "haskell-x509-store")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('8cc00db183ded5d37654fe6643c0a90639c5d43e8e78b403b6bf24fae94acc070e1f2e9eea2044c4b350687f41bbc45c9130e4011e8d77633062de870b5d4be1')
+
+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   

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

2017-08-07 Thread Felix Yan
Date: Monday, August 7, 2017 @ 19:06:06
  Author: felixonmars
Revision: 249484

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

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

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

Copied: haskell-x509-validation/repos/community-staging-i686/PKGBUILD (from rev 
249483, haskell-x509-validation/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-08-07 19:06:06 UTC (rev 249484)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=x509-validation
+pkgname=haskell-x509-validation
+pkgver=1.6.9
+pkgrel=1
+pkgdesc="X.509 Certificate and CRL validation"
+url="http://github.com/vincenthz/hs-certificate;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('ghc' "haskell-asn1-encoding" "haskell-asn1-types" "haskell-byteable" 
"haskell-cryptonite"
+ "haskell-data-default-class" "haskell-hourglass" "haskell-memory" 
"haskell-mtl"
+ "haskell-pem" "haskell-x509" "haskell-x509-store")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('8cc00db183ded5d37654fe6643c0a90639c5d43e8e78b403b6bf24fae94acc070e1f2e9eea2044c4b350687f41bbc45c9130e4011e8d77633062de870b5d4be1')
+
+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-x509-validation/repos/community-staging-x86_64/PKGBUILD (from 
rev 249483, haskell-x509-validation/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-08-07 19:06:06 UTC (rev 249484)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=x509-validation
+pkgname=haskell-x509-validation
+pkgver=1.6.9
+pkgrel=1
+pkgdesc="X.509 Certificate and CRL validation"
+url="http://github.com/vincenthz/hs-certificate;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('ghc' "haskell-asn1-encoding" "haskell-asn1-types" "haskell-byteable" 
"haskell-cryptonite"
+ "haskell-data-default-class" "haskell-hourglass" "haskell-memory" 
"haskell-mtl"
+ "haskell-pem" "haskell-x509" "haskell-x509-store")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('8cc00db183ded5d37654fe6643c0a90639c5d43e8e78b403b6bf24fae94acc070e1f2e9eea2044c4b350687f41bbc45c9130e4011e8d77633062de870b5d4be1')
+
+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
+  

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

2017-08-04 Thread Felix Yan
Date: Friday, August 4, 2017 @ 19:05:19
  Author: felixonmars
Revision: 248490

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

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

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

Copied: haskell-x509-validation/repos/community-staging-i686/PKGBUILD (from rev 
248489, haskell-x509-validation/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-08-04 19:05:19 UTC (rev 248490)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=x509-validation
+pkgname=haskell-x509-validation
+pkgver=1.6.8
+pkgrel=3
+pkgdesc="X.509 Certificate and CRL validation"
+url="http://github.com/vincenthz/hs-certificate;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('ghc' "haskell-asn1-encoding" "haskell-asn1-types" "haskell-byteable" 
"haskell-cryptonite"
+ "haskell-data-default-class" "haskell-hourglass" "haskell-memory" 
"haskell-mtl"
+ "haskell-pem" "haskell-x509" "haskell-x509-store")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('a762866591a00dd2d62a592ab6bf02733a497b47daae194bcb0638d966f9423635b89de2176a0372eec589d3f080f9ebf74248672e3ca33497ff5dd369299dc9')
+
+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-x509-validation/repos/community-staging-x86_64/PKGBUILD (from 
rev 248489, haskell-x509-validation/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-08-04 19:05:19 UTC (rev 248490)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=x509-validation
+pkgname=haskell-x509-validation
+pkgver=1.6.8
+pkgrel=3
+pkgdesc="X.509 Certificate and CRL validation"
+url="http://github.com/vincenthz/hs-certificate;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('ghc' "haskell-asn1-encoding" "haskell-asn1-types" "haskell-byteable" 
"haskell-cryptonite"
+ "haskell-data-default-class" "haskell-hourglass" "haskell-memory" 
"haskell-mtl"
+ "haskell-pem" "haskell-x509" "haskell-x509-store")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('a762866591a00dd2d62a592ab6bf02733a497b47daae194bcb0638d966f9423635b89de2176a0372eec589d3f080f9ebf74248672e3ca33497ff5dd369299dc9')
+
+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
+  

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

2017-08-03 Thread Felix Yan
Date: Thursday, August 3, 2017 @ 14:34:21
  Author: felixonmars
Revision: 247788

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

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

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

Copied: haskell-x509-validation/repos/community-staging-i686/PKGBUILD (from rev 
247787, haskell-x509-validation/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-08-03 14:34:21 UTC (rev 247788)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=x509-validation
+pkgname=haskell-x509-validation
+pkgver=1.6.8
+pkgrel=2
+pkgdesc="X.509 Certificate and CRL validation"
+url="http://github.com/vincenthz/hs-certificate;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('ghc' "haskell-asn1-encoding" "haskell-asn1-types" "haskell-byteable" 
"haskell-cryptonite"
+ "haskell-data-default-class" "haskell-hourglass" "haskell-memory" 
"haskell-mtl"
+ "haskell-pem" "haskell-x509" "haskell-x509-store")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('a762866591a00dd2d62a592ab6bf02733a497b47daae194bcb0638d966f9423635b89de2176a0372eec589d3f080f9ebf74248672e3ca33497ff5dd369299dc9')
+
+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-x509-validation/repos/community-staging-x86_64/PKGBUILD (from 
rev 247787, haskell-x509-validation/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-08-03 14:34:21 UTC (rev 247788)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=x509-validation
+pkgname=haskell-x509-validation
+pkgver=1.6.8
+pkgrel=2
+pkgdesc="X.509 Certificate and CRL validation"
+url="http://github.com/vincenthz/hs-certificate;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('ghc' "haskell-asn1-encoding" "haskell-asn1-types" "haskell-byteable" 
"haskell-cryptonite"
+ "haskell-data-default-class" "haskell-hourglass" "haskell-memory" 
"haskell-mtl"
+ "haskell-pem" "haskell-x509" "haskell-x509-store")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('a762866591a00dd2d62a592ab6bf02733a497b47daae194bcb0638d966f9423635b89de2176a0372eec589d3f080f9ebf74248672e3ca33497ff5dd369299dc9')
+
+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

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

2017-07-22 Thread Felix Yan
Date: Saturday, July 22, 2017 @ 18:44:47
  Author: felixonmars
Revision: 246029

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

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

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

Copied: haskell-x509-validation/repos/community-staging-i686/PKGBUILD (from rev 
246028, haskell-x509-validation/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-07-22 18:44:47 UTC (rev 246029)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=x509-validation
+pkgname=haskell-x509-validation
+pkgver=1.6.8
+pkgrel=1
+pkgdesc="X.509 Certificate and CRL validation"
+url="http://github.com/vincenthz/hs-certificate;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('ghc' "haskell-asn1-encoding" "haskell-asn1-types" "haskell-byteable" 
"haskell-cryptonite"
+ "haskell-data-default-class" "haskell-hourglass" "haskell-memory" 
"haskell-mtl"
+ "haskell-pem" "haskell-x509" "haskell-x509-store")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('a762866591a00dd2d62a592ab6bf02733a497b47daae194bcb0638d966f9423635b89de2176a0372eec589d3f080f9ebf74248672e3ca33497ff5dd369299dc9')
+
+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-x509-validation/repos/community-staging-x86_64/PKGBUILD (from 
rev 246028, haskell-x509-validation/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-07-22 18:44:47 UTC (rev 246029)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=x509-validation
+pkgname=haskell-x509-validation
+pkgver=1.6.8
+pkgrel=1
+pkgdesc="X.509 Certificate and CRL validation"
+url="http://github.com/vincenthz/hs-certificate;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('ghc' "haskell-asn1-encoding" "haskell-asn1-types" "haskell-byteable" 
"haskell-cryptonite"
+ "haskell-data-default-class" "haskell-hourglass" "haskell-memory" 
"haskell-mtl"
+ "haskell-pem" "haskell-x509" "haskell-x509-store")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('a762866591a00dd2d62a592ab6bf02733a497b47daae194bcb0638d966f9423635b89de2176a0372eec589d3f080f9ebf74248672e3ca33497ff5dd369299dc9')
+
+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
+ 

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

2017-07-11 Thread Felix Yan
Date: Tuesday, July 11, 2017 @ 15:54:38
  Author: felixonmars
Revision: 244298

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

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

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

Copied: haskell-x509-validation/repos/community-staging-i686/PKGBUILD (from rev 
244297, haskell-x509-validation/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-07-11 15:54:38 UTC (rev 244298)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=x509-validation
+pkgname=haskell-x509-validation
+pkgver=1.6.5
+pkgrel=22
+pkgdesc="X.509 Certificate and CRL validation"
+url="http://github.com/vincenthz/hs-certificate;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('ghc' "haskell-asn1-encoding" "haskell-asn1-types" "haskell-byteable" 
"haskell-cryptonite"
+ "haskell-data-default-class" "haskell-hourglass" "haskell-memory" 
"haskell-mtl"
+ "haskell-pem" "haskell-x509" "haskell-x509-store")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('d1f73197677b6d19795fc80e4a1fa93e810d567ee4e3edc74e841b3eb20e1ca4')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--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-x509-validation/repos/community-staging-x86_64/PKGBUILD (from 
rev 244297, haskell-x509-validation/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-07-11 15:54:38 UTC (rev 244298)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=x509-validation
+pkgname=haskell-x509-validation
+pkgver=1.6.5
+pkgrel=22
+pkgdesc="X.509 Certificate and CRL validation"
+url="http://github.com/vincenthz/hs-certificate;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('ghc' "haskell-asn1-encoding" "haskell-asn1-types" "haskell-byteable" 
"haskell-cryptonite"
+ "haskell-data-default-class" "haskell-hourglass" "haskell-memory" 
"haskell-mtl"
+ "haskell-pem" "haskell-x509" "haskell-x509-store")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('d1f73197677b6d19795fc80e4a1fa93e810d567ee4e3edc74e841b3eb20e1ca4')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--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 

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

2017-07-10 Thread Felix Yan
Date: Monday, July 10, 2017 @ 06:28:12
  Author: felixonmars
Revision: 243554

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

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

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

Copied: haskell-x509-validation/repos/community-staging-i686/PKGBUILD (from rev 
243553, haskell-x509-validation/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-07-10 06:28:12 UTC (rev 243554)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=x509-validation
+pkgname=haskell-x509-validation
+pkgver=1.6.5
+pkgrel=21
+pkgdesc="X.509 Certificate and CRL validation"
+url="http://github.com/vincenthz/hs-certificate;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('ghc' "haskell-asn1-encoding" "haskell-asn1-types" "haskell-byteable" 
"haskell-cryptonite"
+ "haskell-data-default-class" "haskell-hourglass" "haskell-memory" 
"haskell-mtl"
+ "haskell-pem" "haskell-x509" "haskell-x509-store")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('d1f73197677b6d19795fc80e4a1fa93e810d567ee4e3edc74e841b3eb20e1ca4')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--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-x509-validation/repos/community-staging-x86_64/PKGBUILD (from 
rev 243553, haskell-x509-validation/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-07-10 06:28:12 UTC (rev 243554)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=x509-validation
+pkgname=haskell-x509-validation
+pkgver=1.6.5
+pkgrel=21
+pkgdesc="X.509 Certificate and CRL validation"
+url="http://github.com/vincenthz/hs-certificate;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('ghc' "haskell-asn1-encoding" "haskell-asn1-types" "haskell-byteable" 
"haskell-cryptonite"
+ "haskell-data-default-class" "haskell-hourglass" "haskell-memory" 
"haskell-mtl"
+ "haskell-pem" "haskell-x509" "haskell-x509-store")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('d1f73197677b6d19795fc80e4a1fa93e810d567ee4e3edc74e841b3eb20e1ca4')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--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 

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

2017-06-20 Thread Felix Yan
Date: Tuesday, June 20, 2017 @ 09:27:45
  Author: felixonmars
Revision: 238915

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

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

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

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

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

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

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

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

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

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

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

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

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

2017-06-10 Thread Felix Yan
Date: Saturday, June 10, 2017 @ 16:28:18
  Author: felixonmars
Revision: 235995

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

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

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

Copied: haskell-x509-validation/repos/community-staging-i686/PKGBUILD (from rev 
235994, haskell-x509-validation/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-06-10 16:28:18 UTC (rev 235995)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=x509-validation
+pkgname=haskell-x509-validation
+pkgver=1.6.5
+pkgrel=18
+pkgdesc="X.509 Certificate and CRL validation"
+url="http://github.com/vincenthz/hs-certificate;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" "haskell-asn1-encoding" "haskell-asn1-types" 
"haskell-byteable"
+ "haskell-cryptonite" "haskell-data-default-class" "haskell-hourglass"
+ "haskell-memory" "haskell-mtl" "haskell-pem" "haskell-x509" 
"haskell-x509-store")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('d1f73197677b6d19795fc80e4a1fa93e810d567ee4e3edc74e841b3eb20e1ca4')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-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-x509-validation/repos/community-staging-x86_64/PKGBUILD (from 
rev 235994, haskell-x509-validation/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-06-10 16:28:18 UTC (rev 235995)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=x509-validation
+pkgname=haskell-x509-validation
+pkgver=1.6.5
+pkgrel=18
+pkgdesc="X.509 Certificate and CRL validation"
+url="http://github.com/vincenthz/hs-certificate;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" "haskell-asn1-encoding" "haskell-asn1-types" 
"haskell-byteable"
+ "haskell-cryptonite" "haskell-data-default-class" "haskell-hourglass"
+ "haskell-memory" "haskell-mtl" "haskell-pem" "haskell-x509" 
"haskell-x509-store")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('d1f73197677b6d19795fc80e4a1fa93e810d567ee4e3edc74e841b3eb20e1ca4')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-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"
+

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

2017-06-09 Thread Felix Yan
Date: Friday, June 9, 2017 @ 17:04:58
  Author: felixonmars
Revision: 235645

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

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

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

Copied: haskell-x509-validation/repos/community-staging-i686/PKGBUILD (from rev 
235644, haskell-x509-validation/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-06-09 17:04:58 UTC (rev 235645)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=x509-validation
+pkgname=haskell-x509-validation
+pkgver=1.6.5
+pkgrel=17
+pkgdesc="X.509 Certificate and CRL validation"
+url="http://github.com/vincenthz/hs-certificate;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" "haskell-asn1-encoding" "haskell-asn1-types" 
"haskell-byteable"
+ "haskell-cryptonite" "haskell-data-default-class" "haskell-hourglass"
+ "haskell-memory" "haskell-mtl" "haskell-pem" "haskell-x509" 
"haskell-x509-store")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('d1f73197677b6d19795fc80e4a1fa93e810d567ee4e3edc74e841b3eb20e1ca4')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-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-x509-validation/repos/community-staging-x86_64/PKGBUILD (from 
rev 235644, haskell-x509-validation/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-06-09 17:04:58 UTC (rev 235645)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=x509-validation
+pkgname=haskell-x509-validation
+pkgver=1.6.5
+pkgrel=17
+pkgdesc="X.509 Certificate and CRL validation"
+url="http://github.com/vincenthz/hs-certificate;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" "haskell-asn1-encoding" "haskell-asn1-types" 
"haskell-byteable"
+ "haskell-cryptonite" "haskell-data-default-class" "haskell-hourglass"
+ "haskell-memory" "haskell-mtl" "haskell-pem" "haskell-x509" 
"haskell-x509-store")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('d1f73197677b6d19795fc80e4a1fa93e810d567ee4e3edc74e841b3eb20e1ca4')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-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"
+

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

2017-05-23 Thread Felix Yan
Date: Tuesday, May 23, 2017 @ 17:43:11
  Author: felixonmars
Revision: 229790

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

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

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

Copied: haskell-x509-validation/repos/community-staging-i686/PKGBUILD (from rev 
229789, haskell-x509-validation/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-05-23 17:43:11 UTC (rev 229790)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=x509-validation
+pkgname=haskell-x509-validation
+pkgver=1.6.5
+pkgrel=16
+pkgdesc="X.509 Certificate and CRL validation"
+url="http://github.com/vincenthz/hs-certificate;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" "haskell-asn1-encoding" "haskell-asn1-types" 
"haskell-byteable"
+ "haskell-cryptonite" "haskell-data-default-class" "haskell-hourglass"
+ "haskell-memory" "haskell-mtl" "haskell-pem" "haskell-x509" 
"haskell-x509-store")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('d1f73197677b6d19795fc80e4a1fa93e810d567ee4e3edc74e841b3eb20e1ca4')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-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-x509-validation/repos/community-staging-x86_64/PKGBUILD (from 
rev 229789, haskell-x509-validation/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-05-23 17:43:11 UTC (rev 229790)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=x509-validation
+pkgname=haskell-x509-validation
+pkgver=1.6.5
+pkgrel=16
+pkgdesc="X.509 Certificate and CRL validation"
+url="http://github.com/vincenthz/hs-certificate;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" "haskell-asn1-encoding" "haskell-asn1-types" 
"haskell-byteable"
+ "haskell-cryptonite" "haskell-data-default-class" "haskell-hourglass"
+ "haskell-memory" "haskell-mtl" "haskell-pem" "haskell-x509" 
"haskell-x509-store")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('d1f73197677b6d19795fc80e4a1fa93e810d567ee4e3edc74e841b3eb20e1ca4')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-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"
+

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

2017-05-09 Thread Felix Yan
Date: Tuesday, May 9, 2017 @ 18:42:33
  Author: felixonmars
Revision: 227537

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

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

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

Copied: haskell-x509-validation/repos/community-staging-i686/PKGBUILD (from rev 
227536, haskell-x509-validation/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-05-09 18:42:33 UTC (rev 227537)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=x509-validation
+pkgname=haskell-x509-validation
+pkgver=1.6.5
+pkgrel=15
+pkgdesc="X.509 Certificate and CRL validation"
+url="http://github.com/vincenthz/hs-certificate;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" "haskell-asn1-encoding" "haskell-asn1-types" 
"haskell-byteable"
+ "haskell-cryptonite" "haskell-data-default-class" "haskell-hourglass"
+ "haskell-memory" "haskell-mtl" "haskell-pem" "haskell-x509" 
"haskell-x509-store")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('d1f73197677b6d19795fc80e4a1fa93e810d567ee4e3edc74e841b3eb20e1ca4')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-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-x509-validation/repos/community-staging-x86_64/PKGBUILD (from 
rev 227536, haskell-x509-validation/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-05-09 18:42:33 UTC (rev 227537)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=x509-validation
+pkgname=haskell-x509-validation
+pkgver=1.6.5
+pkgrel=15
+pkgdesc="X.509 Certificate and CRL validation"
+url="http://github.com/vincenthz/hs-certificate;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" "haskell-asn1-encoding" "haskell-asn1-types" 
"haskell-byteable"
+ "haskell-cryptonite" "haskell-data-default-class" "haskell-hourglass"
+ "haskell-memory" "haskell-mtl" "haskell-pem" "haskell-x509" 
"haskell-x509-store")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('d1f73197677b6d19795fc80e4a1fa93e810d567ee4e3edc74e841b3eb20e1ca4')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-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"
+

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

2017-04-27 Thread Felix Yan
Date: Thursday, April 27, 2017 @ 10:23:50
  Author: felixonmars
Revision: 225994

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

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

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

Copied: haskell-x509-validation/repos/community-staging-i686/PKGBUILD (from rev 
225993, haskell-x509-validation/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-04-27 10:23:50 UTC (rev 225994)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=x509-validation
+pkgname=haskell-x509-validation
+pkgver=1.6.5
+pkgrel=14
+pkgdesc="X.509 Certificate and CRL validation"
+url="http://github.com/vincenthz/hs-certificate;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" "haskell-asn1-encoding" "haskell-asn1-types" 
"haskell-byteable"
+ "haskell-cryptonite" "haskell-data-default-class" "haskell-hourglass"
+ "haskell-memory" "haskell-mtl" "haskell-pem" "haskell-x509" 
"haskell-x509-store")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('d1f73197677b6d19795fc80e4a1fa93e810d567ee4e3edc74e841b3eb20e1ca4')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-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-x509-validation/repos/community-staging-x86_64/PKGBUILD (from 
rev 225993, haskell-x509-validation/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-04-27 10:23:50 UTC (rev 225994)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=x509-validation
+pkgname=haskell-x509-validation
+pkgver=1.6.5
+pkgrel=14
+pkgdesc="X.509 Certificate and CRL validation"
+url="http://github.com/vincenthz/hs-certificate;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" "haskell-asn1-encoding" "haskell-asn1-types" 
"haskell-byteable"
+ "haskell-cryptonite" "haskell-data-default-class" "haskell-hourglass"
+ "haskell-memory" "haskell-mtl" "haskell-pem" "haskell-x509" 
"haskell-x509-store")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('d1f73197677b6d19795fc80e4a1fa93e810d567ee4e3edc74e841b3eb20e1ca4')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-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"
+   

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

2017-04-26 Thread Felix Yan
Date: Wednesday, April 26, 2017 @ 08:43:50
  Author: felixonmars
Revision: 225557

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

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

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

Copied: haskell-x509-validation/repos/community-staging-i686/PKGBUILD (from rev 
225556, haskell-x509-validation/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-04-26 08:43:50 UTC (rev 225557)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=x509-validation
+pkgname=haskell-x509-validation
+pkgver=1.6.5
+pkgrel=13
+pkgdesc="X.509 Certificate and CRL validation"
+url="http://github.com/vincenthz/hs-certificate;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" "haskell-asn1-encoding" "haskell-asn1-types" 
"haskell-byteable"
+ "haskell-cryptonite" "haskell-data-default-class" "haskell-hourglass"
+ "haskell-memory" "haskell-mtl" "haskell-pem" "haskell-x509" 
"haskell-x509-store")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('d1f73197677b6d19795fc80e4a1fa93e810d567ee4e3edc74e841b3eb20e1ca4')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-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-x509-validation/repos/community-staging-x86_64/PKGBUILD (from 
rev 225556, haskell-x509-validation/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-04-26 08:43:50 UTC (rev 225557)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=x509-validation
+pkgname=haskell-x509-validation
+pkgver=1.6.5
+pkgrel=13
+pkgdesc="X.509 Certificate and CRL validation"
+url="http://github.com/vincenthz/hs-certificate;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" "haskell-asn1-encoding" "haskell-asn1-types" 
"haskell-byteable"
+ "haskell-cryptonite" "haskell-data-default-class" "haskell-hourglass"
+ "haskell-memory" "haskell-mtl" "haskell-pem" "haskell-x509" 
"haskell-x509-store")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('d1f73197677b6d19795fc80e4a1fa93e810d567ee4e3edc74e841b3eb20e1ca4')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-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"
+  

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

2017-04-16 Thread Felix Yan
Date: Sunday, April 16, 2017 @ 17:19:11
  Author: felixonmars
Revision: 223265

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

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

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

Copied: haskell-x509-validation/repos/community-staging-i686/PKGBUILD (from rev 
223264, haskell-x509-validation/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-04-16 17:19:11 UTC (rev 223265)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=x509-validation
+pkgname=haskell-x509-validation
+pkgver=1.6.5
+pkgrel=12
+pkgdesc="X.509 Certificate and CRL validation"
+url="http://github.com/vincenthz/hs-certificate;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" "haskell-asn1-encoding" "haskell-asn1-types" 
"haskell-byteable"
+ "haskell-cryptonite" "haskell-data-default-class" "haskell-hourglass"
+ "haskell-memory" "haskell-mtl" "haskell-pem" "haskell-x509" 
"haskell-x509-store")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('d1f73197677b6d19795fc80e4a1fa93e810d567ee4e3edc74e841b3eb20e1ca4')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-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-x509-validation/repos/community-staging-x86_64/PKGBUILD (from 
rev 223264, haskell-x509-validation/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-04-16 17:19:11 UTC (rev 223265)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=x509-validation
+pkgname=haskell-x509-validation
+pkgver=1.6.5
+pkgrel=12
+pkgdesc="X.509 Certificate and CRL validation"
+url="http://github.com/vincenthz/hs-certificate;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" "haskell-asn1-encoding" "haskell-asn1-types" 
"haskell-byteable"
+ "haskell-cryptonite" "haskell-data-default-class" "haskell-hourglass"
+ "haskell-memory" "haskell-mtl" "haskell-pem" "haskell-x509" 
"haskell-x509-store")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('d1f73197677b6d19795fc80e4a1fa93e810d567ee4e3edc74e841b3eb20e1ca4')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-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"
+

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

2017-04-05 Thread Felix Yan
Date: Wednesday, April 5, 2017 @ 18:02:38
  Author: felixonmars
Revision: 220715

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

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

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

Copied: haskell-x509-validation/repos/community-staging-i686/PKGBUILD (from rev 
220714, haskell-x509-validation/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-04-05 18:02:38 UTC (rev 220715)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=x509-validation
+pkgname=haskell-x509-validation
+pkgver=1.6.5
+pkgrel=11
+pkgdesc="X.509 Certificate and CRL validation"
+url="http://github.com/vincenthz/hs-certificate;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" "haskell-asn1-encoding" "haskell-asn1-types" 
"haskell-byteable"
+ "haskell-cryptonite" "haskell-data-default-class" "haskell-hourglass"
+ "haskell-memory" "haskell-mtl" "haskell-pem" "haskell-x509" 
"haskell-x509-store")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('d1f73197677b6d19795fc80e4a1fa93e810d567ee4e3edc74e841b3eb20e1ca4')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-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-x509-validation/repos/community-staging-x86_64/PKGBUILD (from 
rev 220714, haskell-x509-validation/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-04-05 18:02:38 UTC (rev 220715)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=x509-validation
+pkgname=haskell-x509-validation
+pkgver=1.6.5
+pkgrel=11
+pkgdesc="X.509 Certificate and CRL validation"
+url="http://github.com/vincenthz/hs-certificate;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" "haskell-asn1-encoding" "haskell-asn1-types" 
"haskell-byteable"
+ "haskell-cryptonite" "haskell-data-default-class" "haskell-hourglass"
+ "haskell-memory" "haskell-mtl" "haskell-pem" "haskell-x509" 
"haskell-x509-store")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('d1f73197677b6d19795fc80e4a1fa93e810d567ee4e3edc74e841b3eb20e1ca4')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-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"
+   

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

2017-03-29 Thread Felix Yan
Date: Wednesday, March 29, 2017 @ 16:50:02
  Author: felixonmars
Revision: 219909

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

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

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

Copied: haskell-x509-validation/repos/community-staging-i686/PKGBUILD (from rev 
219908, haskell-x509-validation/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-03-29 16:50:02 UTC (rev 219909)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=x509-validation
+pkgname=haskell-x509-validation
+pkgver=1.6.5
+pkgrel=10
+pkgdesc="X.509 Certificate and CRL validation"
+url="http://github.com/vincenthz/hs-certificate;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" "haskell-asn1-encoding" "haskell-asn1-types" 
"haskell-byteable"
+ "haskell-cryptonite" "haskell-data-default-class" "haskell-hourglass"
+ "haskell-memory" "haskell-mtl" "haskell-pem" "haskell-x509" 
"haskell-x509-store")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('d1f73197677b6d19795fc80e4a1fa93e810d567ee4e3edc74e841b3eb20e1ca4')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-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-x509-validation/repos/community-staging-x86_64/PKGBUILD (from 
rev 219908, haskell-x509-validation/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-03-29 16:50:02 UTC (rev 219909)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=x509-validation
+pkgname=haskell-x509-validation
+pkgver=1.6.5
+pkgrel=10
+pkgdesc="X.509 Certificate and CRL validation"
+url="http://github.com/vincenthz/hs-certificate;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" "haskell-asn1-encoding" "haskell-asn1-types" 
"haskell-byteable"
+ "haskell-cryptonite" "haskell-data-default-class" "haskell-hourglass"
+ "haskell-memory" "haskell-mtl" "haskell-pem" "haskell-x509" 
"haskell-x509-store")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('d1f73197677b6d19795fc80e4a1fa93e810d567ee4e3edc74e841b3eb20e1ca4')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-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"
+  

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

2017-03-15 Thread Felix Yan
Date: Thursday, March 16, 2017 @ 04:46:29
  Author: felixonmars
Revision: 216565

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

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

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

Copied: haskell-x509-validation/repos/community-staging-i686/PKGBUILD (from rev 
216564, haskell-x509-validation/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-03-16 04:46:29 UTC (rev 216565)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=x509-validation
+pkgname=haskell-x509-validation
+pkgver=1.6.5
+pkgrel=9
+pkgdesc="X.509 Certificate and CRL validation"
+url="http://github.com/vincenthz/hs-certificate;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" "haskell-asn1-encoding" "haskell-asn1-types" 
"haskell-byteable"
+ "haskell-cryptonite" "haskell-data-default-class" "haskell-hourglass"
+ "haskell-memory" "haskell-mtl" "haskell-pem" "haskell-x509" 
"haskell-x509-store")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('d1f73197677b6d19795fc80e4a1fa93e810d567ee4e3edc74e841b3eb20e1ca4')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-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-x509-validation/repos/community-staging-x86_64/PKGBUILD (from 
rev 216564, haskell-x509-validation/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-03-16 04:46:29 UTC (rev 216565)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=x509-validation
+pkgname=haskell-x509-validation
+pkgver=1.6.5
+pkgrel=9
+pkgdesc="X.509 Certificate and CRL validation"
+url="http://github.com/vincenthz/hs-certificate;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" "haskell-asn1-encoding" "haskell-asn1-types" 
"haskell-byteable"
+ "haskell-cryptonite" "haskell-data-default-class" "haskell-hourglass"
+ "haskell-memory" "haskell-mtl" "haskell-pem" "haskell-x509" 
"haskell-x509-store")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('d1f73197677b6d19795fc80e4a1fa93e810d567ee4e3edc74e841b3eb20e1ca4')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-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"
+

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

2017-03-05 Thread Felix Yan
Date: Monday, March 6, 2017 @ 02:27:15
  Author: felixonmars
Revision: 214986

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

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

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

Copied: haskell-x509-validation/repos/community-staging-i686/PKGBUILD (from rev 
214985, haskell-x509-validation/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-03-06 02:27:15 UTC (rev 214986)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=x509-validation
+pkgname=haskell-x509-validation
+pkgver=1.6.5
+pkgrel=8
+pkgdesc="X.509 Certificate and CRL validation"
+url="http://github.com/vincenthz/hs-certificate;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" "haskell-asn1-encoding" "haskell-asn1-types" 
"haskell-byteable"
+ "haskell-cryptonite" "haskell-data-default-class" "haskell-hourglass"
+ "haskell-memory" "haskell-mtl" "haskell-pem" "haskell-x509" 
"haskell-x509-store")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('d1f73197677b6d19795fc80e4a1fa93e810d567ee4e3edc74e841b3eb20e1ca4')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-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-x509-validation/repos/community-staging-x86_64/PKGBUILD (from 
rev 214985, haskell-x509-validation/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-03-06 02:27:15 UTC (rev 214986)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=x509-validation
+pkgname=haskell-x509-validation
+pkgver=1.6.5
+pkgrel=8
+pkgdesc="X.509 Certificate and CRL validation"
+url="http://github.com/vincenthz/hs-certificate;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" "haskell-asn1-encoding" "haskell-asn1-types" 
"haskell-byteable"
+ "haskell-cryptonite" "haskell-data-default-class" "haskell-hourglass"
+ "haskell-memory" "haskell-mtl" "haskell-pem" "haskell-x509" 
"haskell-x509-store")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('d1f73197677b6d19795fc80e4a1fa93e810d567ee4e3edc74e841b3eb20e1ca4')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-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"
+

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

2017-03-01 Thread Felix Yan
Date: Thursday, March 2, 2017 @ 07:38:31
  Author: felixonmars
Revision: 214454

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

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

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

Copied: haskell-x509-validation/repos/community-staging-i686/PKGBUILD (from rev 
214453, haskell-x509-validation/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-03-02 07:38:31 UTC (rev 214454)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=x509-validation
+pkgname=haskell-x509-validation
+pkgver=1.6.5
+pkgrel=7
+pkgdesc="X.509 Certificate and CRL validation"
+url="http://github.com/vincenthz/hs-certificate;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" "haskell-asn1-encoding" "haskell-asn1-types" 
"haskell-byteable"
+ "haskell-cryptonite" "haskell-data-default-class" "haskell-hourglass"
+ "haskell-memory" "haskell-mtl" "haskell-pem" "haskell-x509" 
"haskell-x509-store")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('d1f73197677b6d19795fc80e4a1fa93e810d567ee4e3edc74e841b3eb20e1ca4')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-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-x509-validation/repos/community-staging-x86_64/PKGBUILD (from 
rev 214453, haskell-x509-validation/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-03-02 07:38:31 UTC (rev 214454)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=x509-validation
+pkgname=haskell-x509-validation
+pkgver=1.6.5
+pkgrel=7
+pkgdesc="X.509 Certificate and CRL validation"
+url="http://github.com/vincenthz/hs-certificate;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" "haskell-asn1-encoding" "haskell-asn1-types" 
"haskell-byteable"
+ "haskell-cryptonite" "haskell-data-default-class" "haskell-hourglass"
+ "haskell-memory" "haskell-mtl" "haskell-pem" "haskell-x509" 
"haskell-x509-store")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('d1f73197677b6d19795fc80e4a1fa93e810d567ee4e3edc74e841b3eb20e1ca4')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-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"
+

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

2017-02-05 Thread Felix Yan
Date: Sunday, February 5, 2017 @ 15:51:52
  Author: felixonmars
Revision: 210055

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

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

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

Copied: haskell-x509-validation/repos/community-staging-i686/PKGBUILD (from rev 
210054, haskell-x509-validation/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-02-05 15:51:52 UTC (rev 210055)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=x509-validation
+pkgname=haskell-x509-validation
+pkgver=1.6.5
+pkgrel=6
+pkgdesc="X.509 Certificate and CRL validation"
+url="http://github.com/vincenthz/hs-certificate;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" "haskell-asn1-encoding" "haskell-asn1-types" 
"haskell-byteable"
+ "haskell-cryptonite" "haskell-data-default-class" "haskell-hourglass"
+ "haskell-memory" "haskell-mtl" "haskell-pem" "haskell-x509" 
"haskell-x509-store")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('d1f73197677b6d19795fc80e4a1fa93e810d567ee4e3edc74e841b3eb20e1ca4')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-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-x509-validation/repos/community-staging-x86_64/PKGBUILD (from 
rev 210054, haskell-x509-validation/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-02-05 15:51:52 UTC (rev 210055)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=x509-validation
+pkgname=haskell-x509-validation
+pkgver=1.6.5
+pkgrel=6
+pkgdesc="X.509 Certificate and CRL validation"
+url="http://github.com/vincenthz/hs-certificate;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" "haskell-asn1-encoding" "haskell-asn1-types" 
"haskell-byteable"
+ "haskell-cryptonite" "haskell-data-default-class" "haskell-hourglass"
+ "haskell-memory" "haskell-mtl" "haskell-pem" "haskell-x509" 
"haskell-x509-store")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('d1f73197677b6d19795fc80e4a1fa93e810d567ee4e3edc74e841b3eb20e1ca4')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-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"
+

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

2017-01-05 Thread Felix Yan
Date: Friday, January 6, 2017 @ 04:02:35
  Author: felixonmars
Revision: 204969

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

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

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

Copied: haskell-x509-validation/repos/community-staging-i686/PKGBUILD (from rev 
204968, haskell-x509-validation/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-01-06 04:02:35 UTC (rev 204969)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=x509-validation
+pkgname=haskell-x509-validation
+pkgver=1.6.5
+pkgrel=5
+pkgdesc="X.509 Certificate and CRL validation"
+url="http://github.com/vincenthz/hs-certificate;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" "haskell-asn1-encoding" "haskell-asn1-types" 
"haskell-byteable"
+ "haskell-cryptonite" "haskell-data-default-class" "haskell-hourglass"
+ "haskell-memory" "haskell-mtl" "haskell-pem" "haskell-x509" 
"haskell-x509-store")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('d1f73197677b6d19795fc80e4a1fa93e810d567ee4e3edc74e841b3eb20e1ca4')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-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-x509-validation/repos/community-staging-x86_64/PKGBUILD (from 
rev 204968, haskell-x509-validation/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-01-06 04:02:35 UTC (rev 204969)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=x509-validation
+pkgname=haskell-x509-validation
+pkgver=1.6.5
+pkgrel=5
+pkgdesc="X.509 Certificate and CRL validation"
+url="http://github.com/vincenthz/hs-certificate;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" "haskell-asn1-encoding" "haskell-asn1-types" 
"haskell-byteable"
+ "haskell-cryptonite" "haskell-data-default-class" "haskell-hourglass"
+ "haskell-memory" "haskell-mtl" "haskell-pem" "haskell-x509" 
"haskell-x509-store")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('d1f73197677b6d19795fc80e4a1fa93e810d567ee4e3edc74e841b3eb20e1ca4')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-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"
+

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

2016-12-20 Thread Felix Yan
Date: Wednesday, December 21, 2016 @ 04:14:16
  Author: felixonmars
Revision: 200569

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

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

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

Copied: haskell-x509-validation/repos/community-staging-i686/PKGBUILD (from rev 
200568, haskell-x509-validation/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-12-21 04:14:16 UTC (rev 200569)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=x509-validation
+pkgname=haskell-x509-validation
+pkgver=1.6.5
+pkgrel=4
+pkgdesc="X.509 Certificate and CRL validation"
+url="http://github.com/vincenthz/hs-certificate;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" "haskell-asn1-encoding" "haskell-asn1-types" 
"haskell-byteable"
+ "haskell-cryptonite" "haskell-data-default-class" "haskell-hourglass"
+ "haskell-memory" "haskell-mtl" "haskell-pem" "haskell-x509" 
"haskell-x509-store")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('d1f73197677b6d19795fc80e4a1fa93e810d567ee4e3edc74e841b3eb20e1ca4')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-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-x509-validation/repos/community-staging-x86_64/PKGBUILD (from 
rev 200568, haskell-x509-validation/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-12-21 04:14:16 UTC (rev 200569)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=x509-validation
+pkgname=haskell-x509-validation
+pkgver=1.6.5
+pkgrel=4
+pkgdesc="X.509 Certificate and CRL validation"
+url="http://github.com/vincenthz/hs-certificate;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" "haskell-asn1-encoding" "haskell-asn1-types" 
"haskell-byteable"
+ "haskell-cryptonite" "haskell-data-default-class" "haskell-hourglass"
+ "haskell-memory" "haskell-mtl" "haskell-pem" "haskell-x509" 
"haskell-x509-store")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('d1f73197677b6d19795fc80e4a1fa93e810d567ee4e3edc74e841b3eb20e1ca4')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-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"
+ 

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

2016-12-19 Thread Felix Yan
Date: Tuesday, December 20, 2016 @ 06:46:55
  Author: felixonmars
Revision: 200394

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

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

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

Copied: haskell-x509-validation/repos/community-staging-i686/PKGBUILD (from rev 
200393, haskell-x509-validation/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-12-20 06:46:55 UTC (rev 200394)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=x509-validation
+pkgname=haskell-x509-validation
+pkgver=1.6.5
+pkgrel=3
+pkgdesc="X.509 Certificate and CRL validation"
+url="http://github.com/vincenthz/hs-certificate;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" "haskell-asn1-encoding" "haskell-asn1-types" 
"haskell-byteable"
+ "haskell-cryptonite" "haskell-data-default-class" "haskell-hourglass"
+ "haskell-memory" "haskell-mtl" "haskell-pem" "haskell-x509" 
"haskell-x509-store")
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('d1f73197677b6d19795fc80e4a1fa93e810d567ee4e3edc74e841b3eb20e1ca4')
+
+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-x509-validation/repos/community-staging-x86_64/PKGBUILD (from 
rev 200393, haskell-x509-validation/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-12-20 06:46:55 UTC (rev 200394)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=x509-validation
+pkgname=haskell-x509-validation
+pkgver=1.6.5
+pkgrel=3
+pkgdesc="X.509 Certificate and CRL validation"
+url="http://github.com/vincenthz/hs-certificate;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" "haskell-asn1-encoding" "haskell-asn1-types" 
"haskell-byteable"
+ "haskell-cryptonite" "haskell-data-default-class" "haskell-hourglass"
+ "haskell-memory" "haskell-mtl" "haskell-pem" "haskell-x509" 
"haskell-x509-store")
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('d1f73197677b6d19795fc80e4a1fa93e810d567ee4e3edc74e841b3eb20e1ca4')
+
+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"
+

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

2016-12-12 Thread Felix Yan
Date: Tuesday, December 13, 2016 @ 03:33:33
  Author: felixonmars
Revision: 199075

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

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

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

Copied: haskell-x509-validation/repos/community-staging-i686/PKGBUILD (from rev 
199074, haskell-x509-validation/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-12-13 03:33:33 UTC (rev 199075)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=x509-validation
+pkgname=haskell-x509-validation
+pkgver=1.6.5
+pkgrel=2
+pkgdesc="X.509 Certificate and CRL validation"
+url="http://github.com/vincenthz/hs-certificate;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" "haskell-asn1-encoding" "haskell-asn1-types" 
"haskell-byteable"
+ "haskell-cryptonite" "haskell-data-default-class" "haskell-hourglass"
+ "haskell-memory" "haskell-mtl" "haskell-pem" "haskell-x509" 
"haskell-x509-store")
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('d1f73197677b6d19795fc80e4a1fa93e810d567ee4e3edc74e841b3eb20e1ca4')
+
+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-x509-validation/repos/community-staging-x86_64/PKGBUILD (from 
rev 199074, haskell-x509-validation/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-12-13 03:33:33 UTC (rev 199075)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=x509-validation
+pkgname=haskell-x509-validation
+pkgver=1.6.5
+pkgrel=2
+pkgdesc="X.509 Certificate and CRL validation"
+url="http://github.com/vincenthz/hs-certificate;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" "haskell-asn1-encoding" "haskell-asn1-types" 
"haskell-byteable"
+ "haskell-cryptonite" "haskell-data-default-class" "haskell-hourglass"
+ "haskell-memory" "haskell-mtl" "haskell-pem" "haskell-x509" 
"haskell-x509-store")
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('d1f73197677b6d19795fc80e4a1fa93e810d567ee4e3edc74e841b3eb20e1ca4')
+
+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"
+

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

2016-10-25 Thread Felix Yan
Date: Tuesday, October 25, 2016 @ 07:06:48
  Author: felixonmars
Revision: 193265

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

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

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

Copied: haskell-x509-validation/repos/community-staging-i686/PKGBUILD (from rev 
193264, haskell-x509-validation/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-10-25 07:06:48 UTC (rev 193265)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=x509-validation
+pkgname=haskell-x509-validation
+pkgver=1.6.5
+pkgrel=1
+pkgdesc="X.509 Certificate and CRL validation"
+url="http://github.com/vincenthz/hs-certificate;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" "haskell-asn1-encoding" "haskell-asn1-types" 
"haskell-byteable"
+ "haskell-cryptonite" "haskell-data-default-class" "haskell-hourglass"
+ "haskell-memory" "haskell-mtl" "haskell-pem" "haskell-x509" 
"haskell-x509-store")
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('d1f73197677b6d19795fc80e4a1fa93e810d567ee4e3edc74e841b3eb20e1ca4')
+
+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-x509-validation/repos/community-staging-x86_64/PKGBUILD (from 
rev 193264, haskell-x509-validation/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-10-25 07:06:48 UTC (rev 193265)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=x509-validation
+pkgname=haskell-x509-validation
+pkgver=1.6.5
+pkgrel=1
+pkgdesc="X.509 Certificate and CRL validation"
+url="http://github.com/vincenthz/hs-certificate;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" "haskell-asn1-encoding" "haskell-asn1-types" 
"haskell-byteable"
+ "haskell-cryptonite" "haskell-data-default-class" "haskell-hourglass"
+ "haskell-memory" "haskell-mtl" "haskell-pem" "haskell-x509" 
"haskell-x509-store")
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('d1f73197677b6d19795fc80e4a1fa93e810d567ee4e3edc74e841b3eb20e1ca4')
+
+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"
+

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

2016-09-16 Thread Felix Yan
Date: Friday, September 16, 2016 @ 06:49:01
  Author: felixonmars
Revision: 189430

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

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

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

Copied: haskell-x509-validation/repos/community-staging-i686/PKGBUILD (from rev 
189429, haskell-x509-validation/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-09-16 06:49:01 UTC (rev 189430)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=x509-validation
+pkgname=haskell-x509-validation
+pkgver=1.6.4
+pkgrel=1
+pkgdesc="X.509 Certificate and CRL validation"
+url="http://github.com/vincenthz/hs-certificate;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" "haskell-asn1-encoding" "haskell-asn1-types" 
"haskell-byteable"
+ "haskell-cryptonite" "haskell-data-default-class" "haskell-hourglass"
+ "haskell-memory" "haskell-mtl" "haskell-pem" "haskell-x509" 
"haskell-x509-store")
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('ad14ca56c70964fee09a5ff06f738ea7bdff599be27baed24a35115efc5967a4')
+
+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-x509-validation/repos/community-staging-x86_64/PKGBUILD (from 
rev 189429, haskell-x509-validation/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-09-16 06:49:01 UTC (rev 189430)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=x509-validation
+pkgname=haskell-x509-validation
+pkgver=1.6.4
+pkgrel=1
+pkgdesc="X.509 Certificate and CRL validation"
+url="http://github.com/vincenthz/hs-certificate;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" "haskell-asn1-encoding" "haskell-asn1-types" 
"haskell-byteable"
+ "haskell-cryptonite" "haskell-data-default-class" "haskell-hourglass"
+ "haskell-memory" "haskell-mtl" "haskell-pem" "haskell-x509" 
"haskell-x509-store")
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('ad14ca56c70964fee09a5ff06f738ea7bdff599be27baed24a35115efc5967a4')
+
+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"
+

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

2016-08-26 Thread Felix Yan
Date: Friday, August 26, 2016 @ 10:17:22
  Author: felixonmars
Revision: 187595

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

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

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

Copied: haskell-x509-validation/repos/community-staging-i686/PKGBUILD (from rev 
187594, haskell-x509-validation/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-08-26 10:17:22 UTC (rev 187595)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=x509-validation
+pkgname=haskell-x509-validation
+pkgver=1.6.3
+pkgrel=19
+pkgdesc="X.509 Certificate and CRL validation"
+url="http://github.com/vincenthz/hs-certificate;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" "haskell-asn1-encoding" "haskell-asn1-types" 
"haskell-byteable"
+ "haskell-cryptonite" "haskell-data-default-class" "haskell-hourglass"
+ "haskell-memory" "haskell-mtl" "haskell-pem" "haskell-x509" 
"haskell-x509-store")
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('80b7d3beef9dda913c7cc7c890ab703d6030574df2a62df1939036184cd921e3')
+
+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-x509-validation/repos/community-staging-x86_64/PKGBUILD (from 
rev 187594, haskell-x509-validation/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-08-26 10:17:22 UTC (rev 187595)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=x509-validation
+pkgname=haskell-x509-validation
+pkgver=1.6.3
+pkgrel=19
+pkgdesc="X.509 Certificate and CRL validation"
+url="http://github.com/vincenthz/hs-certificate;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" "haskell-asn1-encoding" "haskell-asn1-types" 
"haskell-byteable"
+ "haskell-cryptonite" "haskell-data-default-class" "haskell-hourglass"
+ "haskell-memory" "haskell-mtl" "haskell-pem" "haskell-x509" 
"haskell-x509-store")
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('80b7d3beef9dda913c7cc7c890ab703d6030574df2a62df1939036184cd921e3')
+
+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"
+

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

2016-08-12 Thread Felix Yan
Date: Friday, August 12, 2016 @ 06:38:51
  Author: felixonmars
Revision: 186483

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

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

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

Copied: haskell-x509-validation/repos/community-staging-i686/PKGBUILD (from rev 
186482, haskell-x509-validation/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-08-12 06:38:51 UTC (rev 186483)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=x509-validation
+pkgname=haskell-x509-validation
+pkgver=1.6.3
+pkgrel=18
+pkgdesc="X.509 Certificate and CRL validation"
+url="http://github.com/vincenthz/hs-certificate;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" "haskell-asn1-encoding" "haskell-asn1-types" 
"haskell-byteable"
+ "haskell-cryptonite" "haskell-data-default-class" "haskell-hourglass"
+ "haskell-memory" "haskell-mtl" "haskell-pem" "haskell-x509" 
"haskell-x509-store")
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('80b7d3beef9dda913c7cc7c890ab703d6030574df2a62df1939036184cd921e3')
+
+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-x509-validation/repos/community-staging-x86_64/PKGBUILD (from 
rev 186482, haskell-x509-validation/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-08-12 06:38:51 UTC (rev 186483)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=x509-validation
+pkgname=haskell-x509-validation
+pkgver=1.6.3
+pkgrel=18
+pkgdesc="X.509 Certificate and CRL validation"
+url="http://github.com/vincenthz/hs-certificate;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" "haskell-asn1-encoding" "haskell-asn1-types" 
"haskell-byteable"
+ "haskell-cryptonite" "haskell-data-default-class" "haskell-hourglass"
+ "haskell-memory" "haskell-mtl" "haskell-pem" "haskell-x509" 
"haskell-x509-store")
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('80b7d3beef9dda913c7cc7c890ab703d6030574df2a62df1939036184cd921e3')
+
+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"
+

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

2016-06-25 Thread Felix Yan
Date: Sunday, June 26, 2016 @ 04:36:22
  Author: felixonmars
Revision: 181200

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

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

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

Copied: haskell-x509-validation/repos/community-staging-i686/PKGBUILD (from rev 
181199, haskell-x509-validation/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-06-26 04:36:22 UTC (rev 181200)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=x509-validation
+pkgname=haskell-x509-validation
+pkgver=1.6.3
+pkgrel=17
+pkgdesc="X.509 Certificate and CRL validation"
+url="http://github.com/vincenthz/hs-certificate;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" "haskell-asn1-encoding" "haskell-asn1-types" 
"haskell-byteable"
+ "haskell-cryptonite" "haskell-data-default-class" "haskell-hourglass"
+ "haskell-memory" "haskell-mtl" "haskell-pem" "haskell-x509" 
"haskell-x509-store")
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('80b7d3beef9dda913c7cc7c890ab703d6030574df2a62df1939036184cd921e3')
+
+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-x509-validation/repos/community-staging-x86_64/PKGBUILD (from 
rev 181199, haskell-x509-validation/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-06-26 04:36:22 UTC (rev 181200)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=x509-validation
+pkgname=haskell-x509-validation
+pkgver=1.6.3
+pkgrel=17
+pkgdesc="X.509 Certificate and CRL validation"
+url="http://github.com/vincenthz/hs-certificate;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" "haskell-asn1-encoding" "haskell-asn1-types" 
"haskell-byteable"
+ "haskell-cryptonite" "haskell-data-default-class" "haskell-hourglass"
+ "haskell-memory" "haskell-mtl" "haskell-pem" "haskell-x509" 
"haskell-x509-store")
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('80b7d3beef9dda913c7cc7c890ab703d6030574df2a62df1939036184cd921e3')
+
+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"
+

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

2016-06-14 Thread Felix Yan
Date: Wednesday, June 15, 2016 @ 02:58:36
  Author: felixonmars
Revision: 180138

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

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

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

Copied: haskell-x509-validation/repos/community-staging-i686/PKGBUILD (from rev 
180137, haskell-x509-validation/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-06-15 02:58:36 UTC (rev 180138)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=x509-validation
+pkgname=haskell-x509-validation
+pkgver=1.6.3
+pkgrel=16
+pkgdesc="X.509 Certificate and CRL validation"
+url="http://github.com/vincenthz/hs-certificate;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" "haskell-asn1-encoding" "haskell-asn1-types" 
"haskell-byteable"
+ "haskell-cryptonite" "haskell-data-default-class" "haskell-hourglass"
+ "haskell-memory" "haskell-mtl" "haskell-pem" "haskell-x509" 
"haskell-x509-store")
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('80b7d3beef9dda913c7cc7c890ab703d6030574df2a62df1939036184cd921e3')
+
+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-x509-validation/repos/community-staging-x86_64/PKGBUILD (from 
rev 180137, haskell-x509-validation/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-06-15 02:58:36 UTC (rev 180138)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=x509-validation
+pkgname=haskell-x509-validation
+pkgver=1.6.3
+pkgrel=16
+pkgdesc="X.509 Certificate and CRL validation"
+url="http://github.com/vincenthz/hs-certificate;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" "haskell-asn1-encoding" "haskell-asn1-types" 
"haskell-byteable"
+ "haskell-cryptonite" "haskell-data-default-class" "haskell-hourglass"
+ "haskell-memory" "haskell-mtl" "haskell-pem" "haskell-x509" 
"haskell-x509-store")
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('80b7d3beef9dda913c7cc7c890ab703d6030574df2a62df1939036184cd921e3')
+
+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"
+

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

2016-06-12 Thread Felix Yan
Date: Monday, June 13, 2016 @ 05:41:47
  Author: fyan
Revision: 179782

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

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

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

Copied: haskell-x509-validation/repos/community-staging-i686/PKGBUILD (from rev 
179781, haskell-x509-validation/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-06-13 03:41:47 UTC (rev 179782)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=x509-validation
+pkgname=haskell-x509-validation
+pkgver=1.6.3
+pkgrel=15
+pkgdesc="X.509 Certificate and CRL validation"
+url="http://github.com/vincenthz/hs-certificate;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" "haskell-asn1-encoding" "haskell-asn1-types" 
"haskell-byteable"
+ "haskell-cryptonite" "haskell-data-default-class" "haskell-hourglass"
+ "haskell-memory" "haskell-mtl" "haskell-pem" "haskell-x509" 
"haskell-x509-store")
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('80b7d3beef9dda913c7cc7c890ab703d6030574df2a62df1939036184cd921e3')
+
+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-x509-validation/repos/community-staging-x86_64/PKGBUILD (from 
rev 179781, haskell-x509-validation/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-06-13 03:41:47 UTC (rev 179782)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=x509-validation
+pkgname=haskell-x509-validation
+pkgver=1.6.3
+pkgrel=15
+pkgdesc="X.509 Certificate and CRL validation"
+url="http://github.com/vincenthz/hs-certificate;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" "haskell-asn1-encoding" "haskell-asn1-types" 
"haskell-byteable"
+ "haskell-cryptonite" "haskell-data-default-class" "haskell-hourglass"
+ "haskell-memory" "haskell-mtl" "haskell-pem" "haskell-x509" 
"haskell-x509-store")
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('80b7d3beef9dda913c7cc7c890ab703d6030574df2a62df1939036184cd921e3')
+
+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 

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

2016-06-08 Thread Felix Yan
Date: Wednesday, June 8, 2016 @ 17:11:07
  Author: fyan
Revision: 178612

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

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

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

Copied: haskell-x509-validation/repos/community-staging-i686/PKGBUILD (from rev 
178611, haskell-x509-validation/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-06-08 15:11:07 UTC (rev 178612)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=x509-validation
+pkgname=haskell-x509-validation
+pkgver=1.6.3
+pkgrel=14
+pkgdesc="X.509 Certificate and CRL validation"
+url="http://github.com/vincenthz/hs-certificate;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" "haskell-asn1-encoding" "haskell-asn1-types" 
"haskell-byteable"
+ "haskell-cryptonite" "haskell-data-default-class" "haskell-hourglass"
+ "haskell-memory" "haskell-mtl" "haskell-pem" "haskell-x509" 
"haskell-x509-store")
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('80b7d3beef9dda913c7cc7c890ab703d6030574df2a62df1939036184cd921e3')
+
+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-x509-validation/repos/community-staging-x86_64/PKGBUILD (from 
rev 178611, haskell-x509-validation/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-06-08 15:11:07 UTC (rev 178612)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=x509-validation
+pkgname=haskell-x509-validation
+pkgver=1.6.3
+pkgrel=14
+pkgdesc="X.509 Certificate and CRL validation"
+url="http://github.com/vincenthz/hs-certificate;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" "haskell-asn1-encoding" "haskell-asn1-types" 
"haskell-byteable"
+ "haskell-cryptonite" "haskell-data-default-class" "haskell-hourglass"
+ "haskell-memory" "haskell-mtl" "haskell-pem" "haskell-x509" 
"haskell-x509-store")
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('80b7d3beef9dda913c7cc7c890ab703d6030574df2a62df1939036184cd921e3')
+
+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 

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

2016-05-24 Thread Felix Yan
Date: Tuesday, May 24, 2016 @ 18:17:56
  Author: fyan
Revision: 176408

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

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

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

Copied: haskell-x509-validation/repos/community-staging-i686/PKGBUILD (from rev 
176407, haskell-x509-validation/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-05-24 16:17:56 UTC (rev 176408)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=x509-validation
+pkgname=haskell-x509-validation
+pkgver=1.6.3
+pkgrel=13
+pkgdesc="X.509 Certificate and CRL validation"
+url="http://github.com/vincenthz/hs-certificate;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" "haskell-asn1-encoding" "haskell-asn1-types" 
"haskell-byteable"
+ "haskell-cryptonite" "haskell-data-default-class" "haskell-hourglass"
+ "haskell-memory" "haskell-mtl" "haskell-pem" "haskell-x509" 
"haskell-x509-store")
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('80b7d3beef9dda913c7cc7c890ab703d6030574df2a62df1939036184cd921e3')
+
+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-x509-validation/repos/community-staging-x86_64/PKGBUILD (from 
rev 176407, haskell-x509-validation/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-05-24 16:17:56 UTC (rev 176408)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=x509-validation
+pkgname=haskell-x509-validation
+pkgver=1.6.3
+pkgrel=13
+pkgdesc="X.509 Certificate and CRL validation"
+url="http://github.com/vincenthz/hs-certificate;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" "haskell-asn1-encoding" "haskell-asn1-types" 
"haskell-byteable"
+ "haskell-cryptonite" "haskell-data-default-class" "haskell-hourglass"
+ "haskell-memory" "haskell-mtl" "haskell-pem" "haskell-x509" 
"haskell-x509-store")
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('80b7d3beef9dda913c7cc7c890ab703d6030574df2a62df1939036184cd921e3')
+
+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