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

2016-04-10 Thread Felix Yan
Date: Monday, April 11, 2016 @ 05:07:26
  Author: fyan
Revision: 170305

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

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

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

Copied: haskell-x509-store/repos/community-staging-i686/PKGBUILD (from rev 
170304, haskell-x509-store/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-04-11 03:07:26 UTC (rev 170305)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=x509-store
+pkgname=haskell-x509-store
+pkgver=1.6.1
+pkgrel=12
+pkgdesc="X.509 collection accessing and storing methods"
+url="http://github.com/vincenthz/hs-certificate";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-asn1-encoding" "haskell-asn1-types" 
"haskell-mtl"
+ "haskell-cryptonite" "haskell-pem" "haskell-x509")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+install="${pkgname}.install"
+sha256sums=('83d69d2f5ce39fceaeca8e4dcc6d9ebe8a8e94f55d9c23b06cc7a58844e94b05')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/${pkgname}/register.sh"
+install-m744 unregister.sh 
"${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}

Copied: 
haskell-x509-store/repos/community-staging-i686/haskell-x509-store.install 
(from rev 170304, haskell-x509-store/trunk/haskell-x509-store.install)
===
--- community-staging-i686/haskell-x509-store.install   
(rev 0)
+++ community-staging-i686/haskell-x509-store.install   2016-04-11 03:07:26 UTC 
(rev 170305)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-x509-store
+post_install() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_upgrade() {
+  ${HS_DIR}/unregister.sh
+}
+post_upgrade() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_remove() {
+  ${HS_DIR}/unregister.sh
+}
+post_remove() {
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}

Copied: haskell-x509-store/repos/community-staging-x86_64/PKGBUILD (from rev 
170304, haskell-x509-store/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-04-11 03:07:26 UTC (rev 170305)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=x509-store
+pkgname=haskell-x509-store
+pkgver=1.6.1
+pkgrel=12
+pkgdesc="X.509 collection accessing and storing methods"
+url="http://github.com/vincenthz/hs-certificate";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-asn1-encoding" "haskell-asn1-types" 
"haskell-mtl"
+ "haskell-cryptonite" "haskell-pem" "haskell-x50

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

2016-04-09 Thread Felix Yan
Date: Saturday, April 9, 2016 @ 17:40:03
  Author: fyan
Revision: 169911

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

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

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

Copied: haskell-x509-store/repos/community-staging-i686/PKGBUILD (from rev 
169910, haskell-x509-store/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-04-09 15:40:03 UTC (rev 169911)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=x509-store
+pkgname=haskell-x509-store
+pkgver=1.6.1
+pkgrel=11
+pkgdesc="X.509 collection accessing and storing methods"
+url="http://github.com/vincenthz/hs-certificate";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-asn1-encoding" "haskell-asn1-types" 
"haskell-mtl"
+ "haskell-cryptonite" "haskell-pem" "haskell-x509")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+install="${pkgname}.install"
+sha256sums=('83d69d2f5ce39fceaeca8e4dcc6d9ebe8a8e94f55d9c23b06cc7a58844e94b05')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/${pkgname}/register.sh"
+install-m744 unregister.sh 
"${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}

Copied: 
haskell-x509-store/repos/community-staging-i686/haskell-x509-store.install 
(from rev 169910, haskell-x509-store/trunk/haskell-x509-store.install)
===
--- community-staging-i686/haskell-x509-store.install   
(rev 0)
+++ community-staging-i686/haskell-x509-store.install   2016-04-09 15:40:03 UTC 
(rev 169911)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-x509-store
+post_install() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_upgrade() {
+  ${HS_DIR}/unregister.sh
+}
+post_upgrade() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_remove() {
+  ${HS_DIR}/unregister.sh
+}
+post_remove() {
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}

Copied: haskell-x509-store/repos/community-staging-x86_64/PKGBUILD (from rev 
169910, haskell-x509-store/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-04-09 15:40:03 UTC (rev 169911)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=x509-store
+pkgname=haskell-x509-store
+pkgver=1.6.1
+pkgrel=11
+pkgdesc="X.509 collection accessing and storing methods"
+url="http://github.com/vincenthz/hs-certificate";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-asn1-encoding" "haskell-asn1-types" 
"haskell-mtl"
+ "haskell-cryptonite" "haskell-pem" "haskell-x5

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

2016-02-28 Thread Felix Yan
Date: Monday, February 29, 2016 @ 04:19:51
  Author: fyan
Revision: 163708

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

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

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

Copied: haskell-x509-store/repos/community-staging-i686/PKGBUILD (from rev 
163707, haskell-x509-store/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-02-29 03:19:51 UTC (rev 163708)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=x509-store
+pkgname=haskell-x509-store
+pkgver=1.6.1
+pkgrel=10
+pkgdesc="X.509 collection accessing and storing methods"
+url="http://github.com/vincenthz/hs-certificate";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-asn1-encoding" "haskell-asn1-types" 
"haskell-mtl"
+ "haskell-cryptonite" "haskell-pem" "haskell-x509")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+install="${pkgname}.install"
+sha256sums=('83d69d2f5ce39fceaeca8e4dcc6d9ebe8a8e94f55d9c23b06cc7a58844e94b05')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/${pkgname}/register.sh"
+install-m744 unregister.sh 
"${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}

Copied: 
haskell-x509-store/repos/community-staging-i686/haskell-x509-store.install 
(from rev 163707, haskell-x509-store/trunk/haskell-x509-store.install)
===
--- community-staging-i686/haskell-x509-store.install   
(rev 0)
+++ community-staging-i686/haskell-x509-store.install   2016-02-29 03:19:51 UTC 
(rev 163708)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-x509-store
+post_install() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_upgrade() {
+  ${HS_DIR}/unregister.sh
+}
+post_upgrade() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_remove() {
+  ${HS_DIR}/unregister.sh
+}
+post_remove() {
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}

Copied: haskell-x509-store/repos/community-staging-x86_64/PKGBUILD (from rev 
163707, haskell-x509-store/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-02-29 03:19:51 UTC (rev 163708)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=x509-store
+pkgname=haskell-x509-store
+pkgver=1.6.1
+pkgrel=10
+pkgdesc="X.509 collection accessing and storing methods"
+url="http://github.com/vincenthz/hs-certificate";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-asn1-encoding" "haskell-asn1-types" 
"haskell-mtl"
+ "haskell-cryptonite" "haskell-pem" "haskell-

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

2016-02-22 Thread Felix Yan
Date: Tuesday, February 23, 2016 @ 04:57:32
  Author: fyan
Revision: 163175

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

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

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

Copied: haskell-x509-store/repos/community-staging-i686/PKGBUILD (from rev 
163174, haskell-x509-store/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-02-23 03:57:32 UTC (rev 163175)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=x509-store
+pkgname=haskell-x509-store
+pkgver=1.6.1
+pkgrel=9
+pkgdesc="X.509 collection accessing and storing methods"
+url="http://github.com/vincenthz/hs-certificate";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-asn1-encoding" "haskell-asn1-types" 
"haskell-mtl"
+ "haskell-cryptonite" "haskell-pem" "haskell-x509")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+install="${pkgname}.install"
+sha256sums=('83d69d2f5ce39fceaeca8e4dcc6d9ebe8a8e94f55d9c23b06cc7a58844e94b05')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/${pkgname}/register.sh"
+install-m744 unregister.sh 
"${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}

Copied: 
haskell-x509-store/repos/community-staging-i686/haskell-x509-store.install 
(from rev 163174, haskell-x509-store/trunk/haskell-x509-store.install)
===
--- community-staging-i686/haskell-x509-store.install   
(rev 0)
+++ community-staging-i686/haskell-x509-store.install   2016-02-23 03:57:32 UTC 
(rev 163175)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-x509-store
+post_install() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_upgrade() {
+  ${HS_DIR}/unregister.sh
+}
+post_upgrade() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_remove() {
+  ${HS_DIR}/unregister.sh
+}
+post_remove() {
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}

Copied: haskell-x509-store/repos/community-staging-x86_64/PKGBUILD (from rev 
163174, haskell-x509-store/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-02-23 03:57:32 UTC (rev 163175)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=x509-store
+pkgname=haskell-x509-store
+pkgver=1.6.1
+pkgrel=9
+pkgdesc="X.509 collection accessing and storing methods"
+url="http://github.com/vincenthz/hs-certificate";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-asn1-encoding" "haskell-asn1-types" 
"haskell-mtl"
+ "haskell-cryptonite" "haskell-pem" "haskell-x

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

2016-02-20 Thread Felix Yan
Date: Saturday, February 20, 2016 @ 15:08:55
  Author: fyan
Revision: 162740

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

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

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

Copied: haskell-x509-store/repos/community-staging-i686/PKGBUILD (from rev 
162739, haskell-x509-store/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-02-20 14:08:55 UTC (rev 162740)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=x509-store
+pkgname=haskell-x509-store
+pkgver=1.6.1
+pkgrel=8
+pkgdesc="X.509 collection accessing and storing methods"
+url="http://github.com/vincenthz/hs-certificate";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-asn1-encoding" "haskell-asn1-types" 
"haskell-mtl"
+ "haskell-cryptonite" "haskell-pem" "haskell-x509")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+install="${pkgname}.install"
+sha256sums=('83d69d2f5ce39fceaeca8e4dcc6d9ebe8a8e94f55d9c23b06cc7a58844e94b05')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/${pkgname}/register.sh"
+install-m744 unregister.sh 
"${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}

Copied: 
haskell-x509-store/repos/community-staging-i686/haskell-x509-store.install 
(from rev 162739, haskell-x509-store/trunk/haskell-x509-store.install)
===
--- community-staging-i686/haskell-x509-store.install   
(rev 0)
+++ community-staging-i686/haskell-x509-store.install   2016-02-20 14:08:55 UTC 
(rev 162740)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-x509-store
+post_install() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_upgrade() {
+  ${HS_DIR}/unregister.sh
+}
+post_upgrade() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_remove() {
+  ${HS_DIR}/unregister.sh
+}
+post_remove() {
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}

Copied: haskell-x509-store/repos/community-staging-x86_64/PKGBUILD (from rev 
162739, haskell-x509-store/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-02-20 14:08:55 UTC (rev 162740)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=x509-store
+pkgname=haskell-x509-store
+pkgver=1.6.1
+pkgrel=8
+pkgdesc="X.509 collection accessing and storing methods"
+url="http://github.com/vincenthz/hs-certificate";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-asn1-encoding" "haskell-asn1-types" 
"haskell-mtl"
+ "haskell-cryptonite" "haskell-pem" "haskell-

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

2016-02-17 Thread Felix Yan
Date: Wednesday, February 17, 2016 @ 10:10:23
  Author: fyan
Revision: 161968

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

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

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

Copied: haskell-x509-store/repos/community-staging-i686/PKGBUILD (from rev 
161967, haskell-x509-store/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-02-17 09:10:23 UTC (rev 161968)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=x509-store
+pkgname=haskell-x509-store
+pkgver=1.6.1
+pkgrel=7
+pkgdesc="X.509 collection accessing and storing methods"
+url="http://github.com/vincenthz/hs-certificate";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-asn1-encoding" "haskell-asn1-types" 
"haskell-mtl"
+ "haskell-cryptonite" "haskell-pem" "haskell-x509")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+install="${pkgname}.install"
+sha256sums=('83d69d2f5ce39fceaeca8e4dcc6d9ebe8a8e94f55d9c23b06cc7a58844e94b05')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/${pkgname}/register.sh"
+install-m744 unregister.sh 
"${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}

Copied: 
haskell-x509-store/repos/community-staging-i686/haskell-x509-store.install 
(from rev 161967, haskell-x509-store/trunk/haskell-x509-store.install)
===
--- community-staging-i686/haskell-x509-store.install   
(rev 0)
+++ community-staging-i686/haskell-x509-store.install   2016-02-17 09:10:23 UTC 
(rev 161968)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-x509-store
+post_install() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_upgrade() {
+  ${HS_DIR}/unregister.sh
+}
+post_upgrade() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_remove() {
+  ${HS_DIR}/unregister.sh
+}
+post_remove() {
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}

Copied: haskell-x509-store/repos/community-staging-x86_64/PKGBUILD (from rev 
161967, haskell-x509-store/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-02-17 09:10:23 UTC (rev 161968)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=x509-store
+pkgname=haskell-x509-store
+pkgver=1.6.1
+pkgrel=7
+pkgdesc="X.509 collection accessing and storing methods"
+url="http://github.com/vincenthz/hs-certificate";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-asn1-encoding" "haskell-asn1-types" 
"haskell-mtl"
+ "haskell-cryptonite" "haskell-pem" "haskell

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

2016-01-12 Thread Felix Yan
Date: Wednesday, January 13, 2016 @ 03:46:16
  Author: fyan
Revision: 156215

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

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

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

Copied: haskell-x509-store/repos/community-staging-i686/PKGBUILD (from rev 
156214, haskell-x509-store/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-01-13 02:46:16 UTC (rev 156215)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=x509-store
+pkgname=haskell-x509-store
+pkgver=1.6.1
+pkgrel=6
+pkgdesc="X.509 collection accessing and storing methods"
+url="http://github.com/vincenthz/hs-certificate";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-asn1-encoding" "haskell-asn1-types" 
"haskell-mtl"
+ "haskell-cryptonite" "haskell-pem" "haskell-x509")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+install="${pkgname}.install"
+sha256sums=('83d69d2f5ce39fceaeca8e4dcc6d9ebe8a8e94f55d9c23b06cc7a58844e94b05')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/${pkgname}/register.sh"
+install-m744 unregister.sh 
"${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}

Copied: 
haskell-x509-store/repos/community-staging-i686/haskell-x509-store.install 
(from rev 156214, haskell-x509-store/trunk/haskell-x509-store.install)
===
--- community-staging-i686/haskell-x509-store.install   
(rev 0)
+++ community-staging-i686/haskell-x509-store.install   2016-01-13 02:46:16 UTC 
(rev 156215)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-x509-store
+post_install() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_upgrade() {
+  ${HS_DIR}/unregister.sh
+}
+post_upgrade() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_remove() {
+  ${HS_DIR}/unregister.sh
+}
+post_remove() {
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}

Copied: haskell-x509-store/repos/community-staging-x86_64/PKGBUILD (from rev 
156214, haskell-x509-store/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-01-13 02:46:16 UTC (rev 156215)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=x509-store
+pkgname=haskell-x509-store
+pkgver=1.6.1
+pkgrel=6
+pkgdesc="X.509 collection accessing and storing methods"
+url="http://github.com/vincenthz/hs-certificate";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-asn1-encoding" "haskell-asn1-types" 
"haskell-mtl"
+ "haskell-cryptonite" "haskell-pem" "haskell-

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

2015-12-24 Thread Felix Yan
Date: Friday, December 25, 2015 @ 08:09:05
  Author: fyan
Revision: 154490

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

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

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

Copied: haskell-x509-store/repos/community-staging-i686/PKGBUILD (from rev 
154489, haskell-x509-store/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2015-12-25 07:09:05 UTC (rev 154490)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=x509-store
+pkgname=haskell-x509-store
+pkgver=1.6.1
+pkgrel=5
+pkgdesc="X.509 collection accessing and storing methods"
+url="http://github.com/vincenthz/hs-certificate";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-asn1-encoding" "haskell-asn1-types" 
"haskell-mtl"
+ "haskell-cryptonite" "haskell-pem" "haskell-x509")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+install="${pkgname}.install"
+sha256sums=('83d69d2f5ce39fceaeca8e4dcc6d9ebe8a8e94f55d9c23b06cc7a58844e94b05')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/${pkgname}/register.sh"
+install-m744 unregister.sh 
"${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}

Copied: 
haskell-x509-store/repos/community-staging-i686/haskell-x509-store.install 
(from rev 154489, haskell-x509-store/trunk/haskell-x509-store.install)
===
--- community-staging-i686/haskell-x509-store.install   
(rev 0)
+++ community-staging-i686/haskell-x509-store.install   2015-12-25 07:09:05 UTC 
(rev 154490)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-x509-store
+post_install() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_upgrade() {
+  ${HS_DIR}/unregister.sh
+}
+post_upgrade() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_remove() {
+  ${HS_DIR}/unregister.sh
+}
+post_remove() {
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}

Copied: haskell-x509-store/repos/community-staging-x86_64/PKGBUILD (from rev 
154489, haskell-x509-store/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2015-12-25 07:09:05 UTC (rev 154490)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=x509-store
+pkgname=haskell-x509-store
+pkgver=1.6.1
+pkgrel=5
+pkgdesc="X.509 collection accessing and storing methods"
+url="http://github.com/vincenthz/hs-certificate";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-asn1-encoding" "haskell-asn1-types" 
"haskell-mtl"
+ "haskell-cryptonite" "haskell-pem" "haskell-x5

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

2015-12-21 Thread Felix Yan
Date: Tuesday, December 22, 2015 @ 03:20:23
  Author: fyan
Revision: 154086

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

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

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

Copied: haskell-x509-store/repos/community-staging-i686/PKGBUILD (from rev 
154085, haskell-x509-store/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2015-12-22 02:20:23 UTC (rev 154086)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=x509-store
+pkgname=haskell-x509-store
+pkgver=1.6.1
+pkgrel=4
+pkgdesc="X.509 collection accessing and storing methods"
+url="http://github.com/vincenthz/hs-certificate";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-asn1-encoding" "haskell-asn1-types" 
"haskell-mtl"
+ "haskell-cryptonite" "haskell-pem" "haskell-x509")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+install="${pkgname}.install"
+sha256sums=('83d69d2f5ce39fceaeca8e4dcc6d9ebe8a8e94f55d9c23b06cc7a58844e94b05')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/${pkgname}/register.sh"
+install-m744 unregister.sh 
"${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}

Copied: 
haskell-x509-store/repos/community-staging-i686/haskell-x509-store.install 
(from rev 154085, haskell-x509-store/trunk/haskell-x509-store.install)
===
--- community-staging-i686/haskell-x509-store.install   
(rev 0)
+++ community-staging-i686/haskell-x509-store.install   2015-12-22 02:20:23 UTC 
(rev 154086)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-x509-store
+post_install() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_upgrade() {
+  ${HS_DIR}/unregister.sh
+}
+post_upgrade() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_remove() {
+  ${HS_DIR}/unregister.sh
+}
+post_remove() {
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}

Copied: haskell-x509-store/repos/community-staging-x86_64/PKGBUILD (from rev 
154085, haskell-x509-store/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2015-12-22 02:20:23 UTC (rev 154086)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=x509-store
+pkgname=haskell-x509-store
+pkgver=1.6.1
+pkgrel=4
+pkgdesc="X.509 collection accessing and storing methods"
+url="http://github.com/vincenthz/hs-certificate";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-asn1-encoding" "haskell-asn1-types" 
"haskell-mtl"
+ "haskell-cryptonite" "haskell-pem" "haskell-x

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

2015-12-10 Thread Evangelos Foutras
Date: Thursday, December 10, 2015 @ 19:06:01
  Author: foutrelis
Revision: 152501

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

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

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

Copied: haskell-x509-store/repos/community-staging-i686/PKGBUILD (from rev 
152500, haskell-x509-store/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2015-12-10 18:06:01 UTC (rev 152501)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=x509-store
+pkgname=haskell-x509-store
+pkgver=1.6.1
+pkgrel=3
+pkgdesc="X.509 collection accessing and storing methods"
+url="http://github.com/vincenthz/hs-certificate";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-asn1-encoding" "haskell-asn1-types" 
"haskell-mtl"
+ "haskell-cryptonite" "haskell-pem" "haskell-x509")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+install="${pkgname}.install"
+sha256sums=('83d69d2f5ce39fceaeca8e4dcc6d9ebe8a8e94f55d9c23b06cc7a58844e94b05')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/${pkgname}/register.sh"
+install-m744 unregister.sh 
"${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}

Copied: 
haskell-x509-store/repos/community-staging-i686/haskell-x509-store.install 
(from rev 152500, haskell-x509-store/trunk/haskell-x509-store.install)
===
--- community-staging-i686/haskell-x509-store.install   
(rev 0)
+++ community-staging-i686/haskell-x509-store.install   2015-12-10 18:06:01 UTC 
(rev 152501)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-x509-store
+post_install() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_upgrade() {
+  ${HS_DIR}/unregister.sh
+}
+post_upgrade() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_remove() {
+  ${HS_DIR}/unregister.sh
+}
+post_remove() {
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}

Copied: haskell-x509-store/repos/community-staging-x86_64/PKGBUILD (from rev 
152500, haskell-x509-store/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2015-12-10 18:06:01 UTC (rev 152501)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=x509-store
+pkgname=haskell-x509-store
+pkgver=1.6.1
+pkgrel=3
+pkgdesc="X.509 collection accessing and storing methods"
+url="http://github.com/vincenthz/hs-certificate";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-asn1-encoding" "haskell-asn1-types" 
"haskell-mtl"
+ "haskell-cryptonite" "haskell-pem" "has

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

2015-11-19 Thread Felix Yan
Date: Friday, November 20, 2015 @ 06:54:46
  Author: fyan
Revision: 147183

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

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

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

Copied: haskell-x509-store/repos/community-staging-i686/PKGBUILD (from rev 
147182, haskell-x509-store/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2015-11-20 05:54:46 UTC (rev 147183)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=x509-store
+pkgname=haskell-x509-store
+pkgver=1.6.1
+pkgrel=2
+pkgdesc="X.509 collection accessing and storing methods"
+url="http://github.com/vincenthz/hs-certificate";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.2" "haskell-asn1-encoding" "haskell-asn1-types" 
"haskell-mtl"
+ "haskell-cryptonite" "haskell-pem" "haskell-x509")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+install="${pkgname}.install"
+sha256sums=('83d69d2f5ce39fceaeca8e4dcc6d9ebe8a8e94f55d9c23b06cc7a58844e94b05')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/${pkgname}/register.sh"
+install-m744 unregister.sh 
"${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}

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

Copied: haskell-x509-store/repos/community-staging-x86_64/PKGBUILD (from rev 
147182, haskell-x509-store/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2015-11-20 05:54:46 UTC (rev 147183)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=x509-store
+pkgname=haskell-x509-store
+pkgver=1.6.1
+pkgrel=2
+pkgdesc="X.509 collection accessing and storing methods"
+url="http://github.com/vincenthz/hs-certificate";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.2" "haskell-asn1-encoding" "haskell-asn1-types" 
"haskell-mtl"
+ "haskell-cryptonite" "haskell-pem" "haskell-x5

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

2015-10-11 Thread Felix Yan
Date: Monday, October 12, 2015 @ 07:51:54
  Author: fyan
Revision: 143748

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

Added:
  haskell-x509-store/repos/community-i686/
  haskell-x509-store/repos/community-i686/PKGBUILD
(from rev 143747, haskell-x509-store/trunk/PKGBUILD)
  haskell-x509-store/repos/community-i686/haskell-x509-store.install
(from rev 143747, haskell-x509-store/trunk/haskell-x509-store.install)
  haskell-x509-store/repos/community-x86_64/
  haskell-x509-store/repos/community-x86_64/PKGBUILD
(from rev 143747, haskell-x509-store/trunk/PKGBUILD)
  haskell-x509-store/repos/community-x86_64/haskell-x509-store.install
(from rev 143747, haskell-x509-store/trunk/haskell-x509-store.install)

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

Copied: haskell-x509-store/repos/community-i686/PKGBUILD (from rev 143747, 
haskell-x509-store/trunk/PKGBUILD)
===
--- community-i686/PKGBUILD (rev 0)
+++ community-i686/PKGBUILD 2015-10-12 05:51:54 UTC (rev 143748)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=x509-store
+pkgname=haskell-x509-store
+pkgver=1.6.1
+pkgrel=1
+pkgdesc="X.509 collection accessing and storing methods"
+url="http://github.com/vincenthz/hs-certificate";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.2" "haskell-asn1-encoding" "haskell-asn1-types" 
"haskell-mtl"
+ "haskell-cryptonite" "haskell-pem" "haskell-x509")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+install="${pkgname}.install"
+sha256sums=('83d69d2f5ce39fceaeca8e4dcc6d9ebe8a8e94f55d9c23b06cc7a58844e94b05')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/${pkgname}/register.sh"
+install-m744 unregister.sh 
"${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}

Copied: haskell-x509-store/repos/community-i686/haskell-x509-store.install 
(from rev 143747, haskell-x509-store/trunk/haskell-x509-store.install)
===
--- community-i686/haskell-x509-store.install   (rev 0)
+++ community-i686/haskell-x509-store.install   2015-10-12 05:51:54 UTC (rev 
143748)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-x509-store
+post_install() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_upgrade() {
+  ${HS_DIR}/unregister.sh
+}
+post_upgrade() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_remove() {
+  ${HS_DIR}/unregister.sh
+}
+post_remove() {
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}

Copied: haskell-x509-store/repos/community-x86_64/PKGBUILD (from rev 143747, 
haskell-x509-store/trunk/PKGBUILD)
===
--- community-x86_64/PKGBUILD   (rev 0)
+++ community-x86_64/PKGBUILD   2015-10-12 05:51:54 UTC (rev 143748)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=x509-store
+pkgname=haskell-x509-store
+pkgver=1.6.1
+pkgrel=1
+pkgdesc="X.509 collection accessing and storing methods"
+url="http://github.com/vincenthz/hs-certificate";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.2" "haskell-asn1-encoding" "haskell-asn1-types" 
"haskell-mtl"
+ "haskell-cryptonite" "haskell-pem" "haskell-x509")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+install="${pkgname}