[arch-commits] Commit in haskell-yesod-auth/repos (6 files)

2016-05-20 Thread Felix Yan
Date: Friday, May 20, 2016 @ 12:06:38
  Author: fyan
Revision: 175853

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

Added:
  haskell-yesod-auth/repos/community-staging-i686/
  haskell-yesod-auth/repos/community-staging-i686/PKGBUILD
(from rev 175852, haskell-yesod-auth/trunk/PKGBUILD)
  haskell-yesod-auth/repos/community-staging-i686/haskell-yesod-auth.install
(from rev 175852, haskell-yesod-auth/trunk/haskell-yesod-auth.install)
  haskell-yesod-auth/repos/community-staging-x86_64/
  haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD
(from rev 175852, haskell-yesod-auth/trunk/PKGBUILD)
  haskell-yesod-auth/repos/community-staging-x86_64/haskell-yesod-auth.install
(from rev 175852, haskell-yesod-auth/trunk/haskell-yesod-auth.install)

-+
 community-staging-i686/PKGBUILD |   52 ++
 community-staging-i686/haskell-yesod-auth.install   |   18 ++
 community-staging-x86_64/PKGBUILD   |   52 ++
 community-staging-x86_64/haskell-yesod-auth.install |   18 ++
 4 files changed, 140 insertions(+)

Copied: haskell-yesod-auth/repos/community-staging-i686/PKGBUILD (from rev 
175852, haskell-yesod-auth/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-05-20 10:06:38 UTC (rev 175853)
@@ -0,0 +1,52 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-auth
+pkgname=haskell-yesod-auth
+pkgver=1.4.13.2
+pkgrel=8
+pkgdesc="Authentication for Yesod."
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-aeson" "haskell-authenticate" 
"haskell-base16-bytestring"
+ "haskell-base64-bytestring" "haskell-blaze-builder" 
"haskell-blaze-html"
+ "haskell-blaze-markup" "haskell-byteable" "haskell-conduit" 
"haskell-conduit-extra"
+ "haskell-cryptohash" "haskell-data-default" "haskell-email-validate"
+ "haskell-file-embed" "haskell-http-client" "haskell-http-conduit"
+ "haskell-http-types" "haskell-lifted-base" "haskell-mime-mail" 
"haskell-network-uri"
+ "haskell-nonce" "haskell-persistent" "haskell-persistent-template" 
"haskell-random"
+ "haskell-resourcet" "haskell-safe" "haskell-shakespeare" 
"haskell-text"
+ "haskell-unordered-containers" "haskell-wai" "haskell-yesod-core" 
"haskell-yesod-form"
+ "haskell-yesod-persistent")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+install="${pkgname}.install"
+sha256sums=('65d4cdc979db56e766aef3f64183075f4976ddedb8e62b07efb09be56f2cca20')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-fnetwork-uri
+runhaskell Setup build
+LC_CTYPE=en_US.UTF-8 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-yesod-auth/repos/community-staging-i686/haskell-yesod-auth.install 
(from rev 175852, haskell-yesod-auth/trunk/haskell-yesod-auth.install)
===
--- community-staging-i686/haskell-yesod-auth.install   
(rev 0)
+++ community-staging-i686/haskell-yesod-auth.install   2016-05-20 10:06:38 UTC 
(rev 175853)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-yesod-auth
+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: 

[arch-commits] Commit in haskell-yesod-auth/repos (6 files)

2016-05-19 Thread Felix Yan
Date: Thursday, May 19, 2016 @ 17:01:06
  Author: fyan
Revision: 175707

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

Added:
  haskell-yesod-auth/repos/community-staging-i686/
  haskell-yesod-auth/repos/community-staging-i686/PKGBUILD
(from rev 175706, haskell-yesod-auth/trunk/PKGBUILD)
  haskell-yesod-auth/repos/community-staging-i686/haskell-yesod-auth.install
(from rev 175706, haskell-yesod-auth/trunk/haskell-yesod-auth.install)
  haskell-yesod-auth/repos/community-staging-x86_64/
  haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD
(from rev 175706, haskell-yesod-auth/trunk/PKGBUILD)
  haskell-yesod-auth/repos/community-staging-x86_64/haskell-yesod-auth.install
(from rev 175706, haskell-yesod-auth/trunk/haskell-yesod-auth.install)

-+
 community-staging-i686/PKGBUILD |   52 ++
 community-staging-i686/haskell-yesod-auth.install   |   18 ++
 community-staging-x86_64/PKGBUILD   |   52 ++
 community-staging-x86_64/haskell-yesod-auth.install |   18 ++
 4 files changed, 140 insertions(+)

Copied: haskell-yesod-auth/repos/community-staging-i686/PKGBUILD (from rev 
175706, haskell-yesod-auth/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-05-19 15:01:06 UTC (rev 175707)
@@ -0,0 +1,52 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-auth
+pkgname=haskell-yesod-auth
+pkgver=1.4.13.2
+pkgrel=7
+pkgdesc="Authentication for Yesod."
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-aeson" "haskell-authenticate" 
"haskell-base16-bytestring"
+ "haskell-base64-bytestring" "haskell-blaze-builder" 
"haskell-blaze-html"
+ "haskell-blaze-markup" "haskell-byteable" "haskell-conduit" 
"haskell-conduit-extra"
+ "haskell-cryptohash" "haskell-data-default" "haskell-email-validate"
+ "haskell-file-embed" "haskell-http-client" "haskell-http-conduit"
+ "haskell-http-types" "haskell-lifted-base" "haskell-mime-mail" 
"haskell-network-uri"
+ "haskell-nonce" "haskell-persistent" "haskell-persistent-template" 
"haskell-random"
+ "haskell-resourcet" "haskell-safe" "haskell-shakespeare" 
"haskell-text"
+ "haskell-unordered-containers" "haskell-wai" "haskell-yesod-core" 
"haskell-yesod-form"
+ "haskell-yesod-persistent")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+install="${pkgname}.install"
+sha256sums=('65d4cdc979db56e766aef3f64183075f4976ddedb8e62b07efb09be56f2cca20')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-fnetwork-uri
+runhaskell Setup build
+LC_CTYPE=en_US.UTF-8 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-yesod-auth/repos/community-staging-i686/haskell-yesod-auth.install 
(from rev 175706, haskell-yesod-auth/trunk/haskell-yesod-auth.install)
===
--- community-staging-i686/haskell-yesod-auth.install   
(rev 0)
+++ community-staging-i686/haskell-yesod-auth.install   2016-05-19 15:01:06 UTC 
(rev 175707)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-yesod-auth
+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: 

[arch-commits] Commit in haskell-yesod-auth/repos (6 files)

2016-05-12 Thread Felix Yan
Date: Thursday, May 12, 2016 @ 16:33:02
  Author: fyan
Revision: 175020

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

Added:
  haskell-yesod-auth/repos/community-staging-i686/
  haskell-yesod-auth/repos/community-staging-i686/PKGBUILD
(from rev 175019, haskell-yesod-auth/trunk/PKGBUILD)
  haskell-yesod-auth/repos/community-staging-i686/haskell-yesod-auth.install
(from rev 175019, haskell-yesod-auth/trunk/haskell-yesod-auth.install)
  haskell-yesod-auth/repos/community-staging-x86_64/
  haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD
(from rev 175019, haskell-yesod-auth/trunk/PKGBUILD)
  haskell-yesod-auth/repos/community-staging-x86_64/haskell-yesod-auth.install
(from rev 175019, haskell-yesod-auth/trunk/haskell-yesod-auth.install)

-+
 community-staging-i686/PKGBUILD |   52 ++
 community-staging-i686/haskell-yesod-auth.install   |   18 ++
 community-staging-x86_64/PKGBUILD   |   52 ++
 community-staging-x86_64/haskell-yesod-auth.install |   18 ++
 4 files changed, 140 insertions(+)

Copied: haskell-yesod-auth/repos/community-staging-i686/PKGBUILD (from rev 
175019, haskell-yesod-auth/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-05-12 14:33:02 UTC (rev 175020)
@@ -0,0 +1,52 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-auth
+pkgname=haskell-yesod-auth
+pkgver=1.4.13.2
+pkgrel=6
+pkgdesc="Authentication for Yesod."
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-aeson" "haskell-authenticate" 
"haskell-base16-bytestring"
+ "haskell-base64-bytestring" "haskell-blaze-builder" 
"haskell-blaze-html"
+ "haskell-blaze-markup" "haskell-byteable" "haskell-conduit" 
"haskell-conduit-extra"
+ "haskell-cryptohash" "haskell-data-default" "haskell-email-validate"
+ "haskell-file-embed" "haskell-http-client" "haskell-http-conduit"
+ "haskell-http-types" "haskell-lifted-base" "haskell-mime-mail" 
"haskell-network-uri"
+ "haskell-nonce" "haskell-persistent" "haskell-persistent-template" 
"haskell-random"
+ "haskell-resourcet" "haskell-safe" "haskell-shakespeare" 
"haskell-text"
+ "haskell-unordered-containers" "haskell-wai" "haskell-yesod-core" 
"haskell-yesod-form"
+ "haskell-yesod-persistent")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+install="${pkgname}.install"
+sha256sums=('65d4cdc979db56e766aef3f64183075f4976ddedb8e62b07efb09be56f2cca20')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-fnetwork-uri
+runhaskell Setup build
+LC_CTYPE=en_US.UTF-8 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-yesod-auth/repos/community-staging-i686/haskell-yesod-auth.install 
(from rev 175019, haskell-yesod-auth/trunk/haskell-yesod-auth.install)
===
--- community-staging-i686/haskell-yesod-auth.install   
(rev 0)
+++ community-staging-i686/haskell-yesod-auth.install   2016-05-12 14:33:02 UTC 
(rev 175020)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-yesod-auth
+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: 

[arch-commits] Commit in haskell-yesod-auth/repos (6 files)

2016-05-09 Thread Felix Yan
Date: Tuesday, May 10, 2016 @ 07:29:31
  Author: fyan
Revision: 174485

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

Added:
  haskell-yesod-auth/repos/community-staging-i686/
  haskell-yesod-auth/repos/community-staging-i686/PKGBUILD
(from rev 174484, haskell-yesod-auth/trunk/PKGBUILD)
  haskell-yesod-auth/repos/community-staging-i686/haskell-yesod-auth.install
(from rev 174484, haskell-yesod-auth/trunk/haskell-yesod-auth.install)
  haskell-yesod-auth/repos/community-staging-x86_64/
  haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD
(from rev 174484, haskell-yesod-auth/trunk/PKGBUILD)
  haskell-yesod-auth/repos/community-staging-x86_64/haskell-yesod-auth.install
(from rev 174484, haskell-yesod-auth/trunk/haskell-yesod-auth.install)

-+
 community-staging-i686/PKGBUILD |   52 ++
 community-staging-i686/haskell-yesod-auth.install   |   18 ++
 community-staging-x86_64/PKGBUILD   |   52 ++
 community-staging-x86_64/haskell-yesod-auth.install |   18 ++
 4 files changed, 140 insertions(+)

Copied: haskell-yesod-auth/repos/community-staging-i686/PKGBUILD (from rev 
174484, haskell-yesod-auth/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-05-10 05:29:31 UTC (rev 174485)
@@ -0,0 +1,52 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-auth
+pkgname=haskell-yesod-auth
+pkgver=1.4.13.2
+pkgrel=5
+pkgdesc="Authentication for Yesod."
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-aeson" "haskell-authenticate" 
"haskell-base16-bytestring"
+ "haskell-base64-bytestring" "haskell-blaze-builder" 
"haskell-blaze-html"
+ "haskell-blaze-markup" "haskell-byteable" "haskell-conduit" 
"haskell-conduit-extra"
+ "haskell-cryptohash" "haskell-data-default" "haskell-email-validate"
+ "haskell-file-embed" "haskell-http-client" "haskell-http-conduit"
+ "haskell-http-types" "haskell-lifted-base" "haskell-mime-mail" 
"haskell-network-uri"
+ "haskell-nonce" "haskell-persistent" "haskell-persistent-template" 
"haskell-random"
+ "haskell-resourcet" "haskell-safe" "haskell-shakespeare" 
"haskell-text"
+ "haskell-unordered-containers" "haskell-wai" "haskell-yesod-core" 
"haskell-yesod-form"
+ "haskell-yesod-persistent")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+install="${pkgname}.install"
+sha256sums=('65d4cdc979db56e766aef3f64183075f4976ddedb8e62b07efb09be56f2cca20')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-fnetwork-uri
+runhaskell Setup build
+LC_CTYPE=en_US.UTF-8 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-yesod-auth/repos/community-staging-i686/haskell-yesod-auth.install 
(from rev 174484, haskell-yesod-auth/trunk/haskell-yesod-auth.install)
===
--- community-staging-i686/haskell-yesod-auth.install   
(rev 0)
+++ community-staging-i686/haskell-yesod-auth.install   2016-05-10 05:29:31 UTC 
(rev 174485)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-yesod-auth
+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: 

[arch-commits] Commit in haskell-yesod-auth/repos (6 files)

2016-05-07 Thread Felix Yan
Date: Sunday, May 8, 2016 @ 04:50:06
  Author: fyan
Revision: 174278

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

Added:
  haskell-yesod-auth/repos/community-staging-i686/
  haskell-yesod-auth/repos/community-staging-i686/PKGBUILD
(from rev 174277, haskell-yesod-auth/trunk/PKGBUILD)
  haskell-yesod-auth/repos/community-staging-i686/haskell-yesod-auth.install
(from rev 174277, haskell-yesod-auth/trunk/haskell-yesod-auth.install)
  haskell-yesod-auth/repos/community-staging-x86_64/
  haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD
(from rev 174277, haskell-yesod-auth/trunk/PKGBUILD)
  haskell-yesod-auth/repos/community-staging-x86_64/haskell-yesod-auth.install
(from rev 174277, haskell-yesod-auth/trunk/haskell-yesod-auth.install)

-+
 community-staging-i686/PKGBUILD |   52 ++
 community-staging-i686/haskell-yesod-auth.install   |   18 ++
 community-staging-x86_64/PKGBUILD   |   52 ++
 community-staging-x86_64/haskell-yesod-auth.install |   18 ++
 4 files changed, 140 insertions(+)

Copied: haskell-yesod-auth/repos/community-staging-i686/PKGBUILD (from rev 
174277, haskell-yesod-auth/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-05-08 02:50:06 UTC (rev 174278)
@@ -0,0 +1,52 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-auth
+pkgname=haskell-yesod-auth
+pkgver=1.4.13.2
+pkgrel=4
+pkgdesc="Authentication for Yesod."
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-aeson" "haskell-authenticate" 
"haskell-base16-bytestring"
+ "haskell-base64-bytestring" "haskell-blaze-builder" 
"haskell-blaze-html"
+ "haskell-blaze-markup" "haskell-byteable" "haskell-conduit" 
"haskell-conduit-extra"
+ "haskell-cryptohash" "haskell-data-default" "haskell-email-validate"
+ "haskell-file-embed" "haskell-http-client" "haskell-http-conduit"
+ "haskell-http-types" "haskell-lifted-base" "haskell-mime-mail" 
"haskell-network-uri"
+ "haskell-nonce" "haskell-persistent" "haskell-persistent-template" 
"haskell-random"
+ "haskell-resourcet" "haskell-safe" "haskell-shakespeare" 
"haskell-text"
+ "haskell-unordered-containers" "haskell-wai" "haskell-yesod-core" 
"haskell-yesod-form"
+ "haskell-yesod-persistent")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+install="${pkgname}.install"
+sha256sums=('65d4cdc979db56e766aef3f64183075f4976ddedb8e62b07efb09be56f2cca20')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-fnetwork-uri
+runhaskell Setup build
+LC_CTYPE=en_US.UTF-8 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-yesod-auth/repos/community-staging-i686/haskell-yesod-auth.install 
(from rev 174277, haskell-yesod-auth/trunk/haskell-yesod-auth.install)
===
--- community-staging-i686/haskell-yesod-auth.install   
(rev 0)
+++ community-staging-i686/haskell-yesod-auth.install   2016-05-08 02:50:06 UTC 
(rev 174278)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-yesod-auth
+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: 

[arch-commits] Commit in haskell-yesod-auth/repos (6 files)

2016-05-07 Thread Felix Yan
Date: Saturday, May 7, 2016 @ 08:42:40
  Author: fyan
Revision: 174047

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

Added:
  haskell-yesod-auth/repos/community-staging-i686/
  haskell-yesod-auth/repos/community-staging-i686/PKGBUILD
(from rev 174046, haskell-yesod-auth/trunk/PKGBUILD)
  haskell-yesod-auth/repos/community-staging-i686/haskell-yesod-auth.install
(from rev 174046, haskell-yesod-auth/trunk/haskell-yesod-auth.install)
  haskell-yesod-auth/repos/community-staging-x86_64/
  haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD
(from rev 174046, haskell-yesod-auth/trunk/PKGBUILD)
  haskell-yesod-auth/repos/community-staging-x86_64/haskell-yesod-auth.install
(from rev 174046, haskell-yesod-auth/trunk/haskell-yesod-auth.install)

-+
 community-staging-i686/PKGBUILD |   52 ++
 community-staging-i686/haskell-yesod-auth.install   |   18 ++
 community-staging-x86_64/PKGBUILD   |   52 ++
 community-staging-x86_64/haskell-yesod-auth.install |   18 ++
 4 files changed, 140 insertions(+)

Copied: haskell-yesod-auth/repos/community-staging-i686/PKGBUILD (from rev 
174046, haskell-yesod-auth/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-05-07 06:42:40 UTC (rev 174047)
@@ -0,0 +1,52 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-auth
+pkgname=haskell-yesod-auth
+pkgver=1.4.13.2
+pkgrel=3
+pkgdesc="Authentication for Yesod."
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-aeson" "haskell-authenticate" 
"haskell-base16-bytestring"
+ "haskell-base64-bytestring" "haskell-blaze-builder" 
"haskell-blaze-html"
+ "haskell-blaze-markup" "haskell-byteable" "haskell-conduit" 
"haskell-conduit-extra"
+ "haskell-cryptohash" "haskell-data-default" "haskell-email-validate"
+ "haskell-file-embed" "haskell-http-client" "haskell-http-conduit"
+ "haskell-http-types" "haskell-lifted-base" "haskell-mime-mail" 
"haskell-network-uri"
+ "haskell-nonce" "haskell-persistent" "haskell-persistent-template" 
"haskell-random"
+ "haskell-resourcet" "haskell-safe" "haskell-shakespeare" 
"haskell-text"
+ "haskell-unordered-containers" "haskell-wai" "haskell-yesod-core" 
"haskell-yesod-form"
+ "haskell-yesod-persistent")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+install="${pkgname}.install"
+sha256sums=('65d4cdc979db56e766aef3f64183075f4976ddedb8e62b07efb09be56f2cca20')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-fnetwork-uri
+runhaskell Setup build
+LC_CTYPE=en_US.UTF-8 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-yesod-auth/repos/community-staging-i686/haskell-yesod-auth.install 
(from rev 174046, haskell-yesod-auth/trunk/haskell-yesod-auth.install)
===
--- community-staging-i686/haskell-yesod-auth.install   
(rev 0)
+++ community-staging-i686/haskell-yesod-auth.install   2016-05-07 06:42:40 UTC 
(rev 174047)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-yesod-auth
+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: 

[arch-commits] Commit in haskell-yesod-auth/repos (6 files)

2016-05-02 Thread Felix Yan
Date: Monday, May 2, 2016 @ 15:54:05
  Author: fyan
Revision: 173351

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

Added:
  haskell-yesod-auth/repos/community-staging-i686/
  haskell-yesod-auth/repos/community-staging-i686/PKGBUILD
(from rev 173350, haskell-yesod-auth/trunk/PKGBUILD)
  haskell-yesod-auth/repos/community-staging-i686/haskell-yesod-auth.install
(from rev 173350, haskell-yesod-auth/trunk/haskell-yesod-auth.install)
  haskell-yesod-auth/repos/community-staging-x86_64/
  haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD
(from rev 173350, haskell-yesod-auth/trunk/PKGBUILD)
  haskell-yesod-auth/repos/community-staging-x86_64/haskell-yesod-auth.install
(from rev 173350, haskell-yesod-auth/trunk/haskell-yesod-auth.install)

-+
 community-staging-i686/PKGBUILD |   52 ++
 community-staging-i686/haskell-yesod-auth.install   |   18 ++
 community-staging-x86_64/PKGBUILD   |   52 ++
 community-staging-x86_64/haskell-yesod-auth.install |   18 ++
 4 files changed, 140 insertions(+)

Copied: haskell-yesod-auth/repos/community-staging-i686/PKGBUILD (from rev 
173350, haskell-yesod-auth/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-05-02 13:54:05 UTC (rev 173351)
@@ -0,0 +1,52 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-auth
+pkgname=haskell-yesod-auth
+pkgver=1.4.13.2
+pkgrel=2
+pkgdesc="Authentication for Yesod."
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-aeson" "haskell-authenticate" 
"haskell-base16-bytestring"
+ "haskell-base64-bytestring" "haskell-blaze-builder" 
"haskell-blaze-html"
+ "haskell-blaze-markup" "haskell-byteable" "haskell-conduit" 
"haskell-conduit-extra"
+ "haskell-cryptohash" "haskell-data-default" "haskell-email-validate"
+ "haskell-file-embed" "haskell-http-client" "haskell-http-conduit"
+ "haskell-http-types" "haskell-lifted-base" "haskell-mime-mail" 
"haskell-network-uri"
+ "haskell-nonce" "haskell-persistent" "haskell-persistent-template" 
"haskell-random"
+ "haskell-resourcet" "haskell-safe" "haskell-shakespeare" 
"haskell-text"
+ "haskell-unordered-containers" "haskell-wai" "haskell-yesod-core" 
"haskell-yesod-form"
+ "haskell-yesod-persistent")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+install="${pkgname}.install"
+sha256sums=('65d4cdc979db56e766aef3f64183075f4976ddedb8e62b07efb09be56f2cca20')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-fnetwork-uri
+runhaskell Setup build
+LC_CTYPE=en_US.UTF-8 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-yesod-auth/repos/community-staging-i686/haskell-yesod-auth.install 
(from rev 173350, haskell-yesod-auth/trunk/haskell-yesod-auth.install)
===
--- community-staging-i686/haskell-yesod-auth.install   
(rev 0)
+++ community-staging-i686/haskell-yesod-auth.install   2016-05-02 13:54:05 UTC 
(rev 173351)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-yesod-auth
+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: 

[arch-commits] Commit in haskell-yesod-auth/repos (6 files)

2016-04-14 Thread Felix Yan
Date: Thursday, April 14, 2016 @ 10:10:56
  Author: fyan
Revision: 170921

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

Added:
  haskell-yesod-auth/repos/community-staging-i686/
  haskell-yesod-auth/repos/community-staging-i686/PKGBUILD
(from rev 170920, haskell-yesod-auth/trunk/PKGBUILD)
  haskell-yesod-auth/repos/community-staging-i686/haskell-yesod-auth.install
(from rev 170920, haskell-yesod-auth/trunk/haskell-yesod-auth.install)
  haskell-yesod-auth/repos/community-staging-x86_64/
  haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD
(from rev 170920, haskell-yesod-auth/trunk/PKGBUILD)
  haskell-yesod-auth/repos/community-staging-x86_64/haskell-yesod-auth.install
(from rev 170920, haskell-yesod-auth/trunk/haskell-yesod-auth.install)

-+
 community-staging-i686/PKGBUILD |   52 ++
 community-staging-i686/haskell-yesod-auth.install   |   18 ++
 community-staging-x86_64/PKGBUILD   |   52 ++
 community-staging-x86_64/haskell-yesod-auth.install |   18 ++
 4 files changed, 140 insertions(+)

Copied: haskell-yesod-auth/repos/community-staging-i686/PKGBUILD (from rev 
170920, haskell-yesod-auth/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-04-14 08:10:56 UTC (rev 170921)
@@ -0,0 +1,52 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-auth
+pkgname=haskell-yesod-auth
+pkgver=1.4.13.1
+pkgrel=3
+pkgdesc="Authentication for Yesod."
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-aeson" "haskell-authenticate" 
"haskell-base16-bytestring"
+ "haskell-base64-bytestring" "haskell-blaze-builder" 
"haskell-blaze-html"
+ "haskell-blaze-markup" "haskell-byteable" "haskell-conduit" 
"haskell-conduit-extra"
+ "haskell-cryptohash" "haskell-data-default" "haskell-email-validate"
+ "haskell-file-embed" "haskell-http-client" "haskell-http-conduit"
+ "haskell-http-types" "haskell-lifted-base" "haskell-mime-mail" 
"haskell-network-uri"
+ "haskell-nonce" "haskell-persistent" "haskell-persistent-template" 
"haskell-random"
+ "haskell-resourcet" "haskell-safe" "haskell-shakespeare" 
"haskell-text"
+ "haskell-unordered-containers" "haskell-wai" "haskell-yesod-core" 
"haskell-yesod-form"
+ "haskell-yesod-persistent")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+install="${pkgname}.install"
+sha256sums=('cb1ff6df7624c2b46f404e02b6ee0e3dc218c8a73196dbb824e7bb0e18a88852')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-fnetwork-uri
+runhaskell Setup build
+LC_CTYPE=en_US.UTF-8 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-yesod-auth/repos/community-staging-i686/haskell-yesod-auth.install 
(from rev 170920, haskell-yesod-auth/trunk/haskell-yesod-auth.install)
===
--- community-staging-i686/haskell-yesod-auth.install   
(rev 0)
+++ community-staging-i686/haskell-yesod-auth.install   2016-04-14 08:10:56 UTC 
(rev 170921)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-yesod-auth
+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: 

[arch-commits] Commit in haskell-yesod-auth/repos (6 files)

2016-04-12 Thread Felix Yan
Date: Tuesday, April 12, 2016 @ 11:00:58
  Author: fyan
Revision: 170643

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

Added:
  haskell-yesod-auth/repos/community-staging-i686/
  haskell-yesod-auth/repos/community-staging-i686/PKGBUILD
(from rev 170642, haskell-yesod-auth/trunk/PKGBUILD)
  haskell-yesod-auth/repos/community-staging-i686/haskell-yesod-auth.install
(from rev 170642, haskell-yesod-auth/trunk/haskell-yesod-auth.install)
  haskell-yesod-auth/repos/community-staging-x86_64/
  haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD
(from rev 170642, haskell-yesod-auth/trunk/PKGBUILD)
  haskell-yesod-auth/repos/community-staging-x86_64/haskell-yesod-auth.install
(from rev 170642, haskell-yesod-auth/trunk/haskell-yesod-auth.install)

-+
 community-staging-i686/PKGBUILD |   52 ++
 community-staging-i686/haskell-yesod-auth.install   |   18 ++
 community-staging-x86_64/PKGBUILD   |   52 ++
 community-staging-x86_64/haskell-yesod-auth.install |   18 ++
 4 files changed, 140 insertions(+)

Copied: haskell-yesod-auth/repos/community-staging-i686/PKGBUILD (from rev 
170642, haskell-yesod-auth/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-04-12 09:00:58 UTC (rev 170643)
@@ -0,0 +1,52 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-auth
+pkgname=haskell-yesod-auth
+pkgver=1.4.13.1
+pkgrel=2
+pkgdesc="Authentication for Yesod."
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-aeson" "haskell-authenticate" 
"haskell-base16-bytestring"
+ "haskell-base64-bytestring" "haskell-blaze-builder" 
"haskell-blaze-html"
+ "haskell-blaze-markup" "haskell-byteable" "haskell-conduit" 
"haskell-conduit-extra"
+ "haskell-cryptohash" "haskell-data-default" "haskell-email-validate"
+ "haskell-file-embed" "haskell-http-client" "haskell-http-conduit"
+ "haskell-http-types" "haskell-lifted-base" "haskell-mime-mail" 
"haskell-network-uri"
+ "haskell-nonce" "haskell-persistent" "haskell-persistent-template" 
"haskell-random"
+ "haskell-resourcet" "haskell-safe" "haskell-shakespeare" 
"haskell-text"
+ "haskell-unordered-containers" "haskell-wai" "haskell-yesod-core" 
"haskell-yesod-form"
+ "haskell-yesod-persistent")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+install="${pkgname}.install"
+sha256sums=('cb1ff6df7624c2b46f404e02b6ee0e3dc218c8a73196dbb824e7bb0e18a88852')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-fnetwork-uri
+runhaskell Setup build
+LC_CTYPE=en_US.UTF-8 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-yesod-auth/repos/community-staging-i686/haskell-yesod-auth.install 
(from rev 170642, haskell-yesod-auth/trunk/haskell-yesod-auth.install)
===
--- community-staging-i686/haskell-yesod-auth.install   
(rev 0)
+++ community-staging-i686/haskell-yesod-auth.install   2016-04-12 09:00:58 UTC 
(rev 170643)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-yesod-auth
+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: 

[arch-commits] Commit in haskell-yesod-auth/repos (6 files)

2016-04-11 Thread Felix Yan
Date: Monday, April 11, 2016 @ 16:00:03
  Author: fyan
Revision: 170445

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

Added:
  haskell-yesod-auth/repos/community-staging-i686/
  haskell-yesod-auth/repos/community-staging-i686/PKGBUILD
(from rev 170444, haskell-yesod-auth/trunk/PKGBUILD)
  haskell-yesod-auth/repos/community-staging-i686/haskell-yesod-auth.install
(from rev 170444, haskell-yesod-auth/trunk/haskell-yesod-auth.install)
  haskell-yesod-auth/repos/community-staging-x86_64/
  haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD
(from rev 170444, haskell-yesod-auth/trunk/PKGBUILD)
  haskell-yesod-auth/repos/community-staging-x86_64/haskell-yesod-auth.install
(from rev 170444, haskell-yesod-auth/trunk/haskell-yesod-auth.install)

-+
 community-staging-i686/PKGBUILD |   52 ++
 community-staging-i686/haskell-yesod-auth.install   |   18 ++
 community-staging-x86_64/PKGBUILD   |   52 ++
 community-staging-x86_64/haskell-yesod-auth.install |   18 ++
 4 files changed, 140 insertions(+)

Copied: haskell-yesod-auth/repos/community-staging-i686/PKGBUILD (from rev 
170444, haskell-yesod-auth/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-04-11 14:00:03 UTC (rev 170445)
@@ -0,0 +1,52 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-auth
+pkgname=haskell-yesod-auth
+pkgver=1.4.13.1
+pkgrel=1
+pkgdesc="Authentication for Yesod."
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-aeson" "haskell-authenticate" 
"haskell-base16-bytestring"
+ "haskell-base64-bytestring" "haskell-blaze-builder" 
"haskell-blaze-html"
+ "haskell-blaze-markup" "haskell-byteable" "haskell-conduit" 
"haskell-conduit-extra"
+ "haskell-cryptohash" "haskell-data-default" "haskell-email-validate"
+ "haskell-file-embed" "haskell-http-client" "haskell-http-conduit"
+ "haskell-http-types" "haskell-lifted-base" "haskell-mime-mail" 
"haskell-network-uri"
+ "haskell-nonce" "haskell-persistent" "haskell-persistent-template" 
"haskell-random"
+ "haskell-resourcet" "haskell-safe" "haskell-shakespeare" 
"haskell-text"
+ "haskell-unordered-containers" "haskell-wai" "haskell-yesod-core" 
"haskell-yesod-form"
+ "haskell-yesod-persistent")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+install="${pkgname}.install"
+sha256sums=('cb1ff6df7624c2b46f404e02b6ee0e3dc218c8a73196dbb824e7bb0e18a88852')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-fnetwork-uri
+runhaskell Setup build
+LC_CTYPE=en_US.UTF-8 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-yesod-auth/repos/community-staging-i686/haskell-yesod-auth.install 
(from rev 170444, haskell-yesod-auth/trunk/haskell-yesod-auth.install)
===
--- community-staging-i686/haskell-yesod-auth.install   
(rev 0)
+++ community-staging-i686/haskell-yesod-auth.install   2016-04-11 14:00:03 UTC 
(rev 170445)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-yesod-auth
+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: 

[arch-commits] Commit in haskell-yesod-auth/repos (6 files)

2016-04-10 Thread Felix Yan
Date: Sunday, April 10, 2016 @ 10:54:07
  Author: fyan
Revision: 170024

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

Added:
  haskell-yesod-auth/repos/community-staging-i686/
  haskell-yesod-auth/repos/community-staging-i686/PKGBUILD
(from rev 170023, haskell-yesod-auth/trunk/PKGBUILD)
  haskell-yesod-auth/repos/community-staging-i686/haskell-yesod-auth.install
(from rev 170023, haskell-yesod-auth/trunk/haskell-yesod-auth.install)
  haskell-yesod-auth/repos/community-staging-x86_64/
  haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD
(from rev 170023, haskell-yesod-auth/trunk/PKGBUILD)
  haskell-yesod-auth/repos/community-staging-x86_64/haskell-yesod-auth.install
(from rev 170023, haskell-yesod-auth/trunk/haskell-yesod-auth.install)

-+
 community-staging-i686/PKGBUILD |   52 ++
 community-staging-i686/haskell-yesod-auth.install   |   18 ++
 community-staging-x86_64/PKGBUILD   |   52 ++
 community-staging-x86_64/haskell-yesod-auth.install |   18 ++
 4 files changed, 140 insertions(+)

Copied: haskell-yesod-auth/repos/community-staging-i686/PKGBUILD (from rev 
170023, haskell-yesod-auth/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-04-10 08:54:07 UTC (rev 170024)
@@ -0,0 +1,52 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-auth
+pkgname=haskell-yesod-auth
+pkgver=1.4.13
+pkgrel=4
+pkgdesc="Authentication for Yesod."
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-aeson" "haskell-authenticate" 
"haskell-base16-bytestring"
+ "haskell-base64-bytestring" "haskell-blaze-builder" 
"haskell-blaze-html"
+ "haskell-blaze-markup" "haskell-byteable" "haskell-conduit" 
"haskell-conduit-extra"
+ "haskell-cryptohash" "haskell-data-default" "haskell-email-validate"
+ "haskell-file-embed" "haskell-http-client" "haskell-http-conduit"
+ "haskell-http-types" "haskell-lifted-base" "haskell-mime-mail" 
"haskell-network-uri"
+ "haskell-nonce" "haskell-persistent" "haskell-persistent-template" 
"haskell-random"
+ "haskell-resourcet" "haskell-safe" "haskell-shakespeare" 
"haskell-text"
+ "haskell-unordered-containers" "haskell-wai" "haskell-yesod-core" 
"haskell-yesod-form"
+ "haskell-yesod-persistent")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+install="${pkgname}.install"
+sha256sums=('708805d79ded7af86bafa1cd93f75a5a401edef378c0f019f294958cb3f50f56')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-fnetwork-uri
+runhaskell Setup build
+LC_CTYPE=en_US.UTF-8 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-yesod-auth/repos/community-staging-i686/haskell-yesod-auth.install 
(from rev 170023, haskell-yesod-auth/trunk/haskell-yesod-auth.install)
===
--- community-staging-i686/haskell-yesod-auth.install   
(rev 0)
+++ community-staging-i686/haskell-yesod-auth.install   2016-04-10 08:54:07 UTC 
(rev 170024)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-yesod-auth
+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: 

[arch-commits] Commit in haskell-yesod-auth/repos (6 files)

2016-04-03 Thread Felix Yan
Date: Sunday, April 3, 2016 @ 09:16:51
  Author: fyan
Revision: 169351

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

Added:
  haskell-yesod-auth/repos/community-staging-i686/
  haskell-yesod-auth/repos/community-staging-i686/PKGBUILD
(from rev 169350, haskell-yesod-auth/trunk/PKGBUILD)
  haskell-yesod-auth/repos/community-staging-i686/haskell-yesod-auth.install
(from rev 169350, haskell-yesod-auth/trunk/haskell-yesod-auth.install)
  haskell-yesod-auth/repos/community-staging-x86_64/
  haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD
(from rev 169350, haskell-yesod-auth/trunk/PKGBUILD)
  haskell-yesod-auth/repos/community-staging-x86_64/haskell-yesod-auth.install
(from rev 169350, haskell-yesod-auth/trunk/haskell-yesod-auth.install)

-+
 community-staging-i686/PKGBUILD |   52 ++
 community-staging-i686/haskell-yesod-auth.install   |   18 ++
 community-staging-x86_64/PKGBUILD   |   52 ++
 community-staging-x86_64/haskell-yesod-auth.install |   18 ++
 4 files changed, 140 insertions(+)

Copied: haskell-yesod-auth/repos/community-staging-i686/PKGBUILD (from rev 
169350, haskell-yesod-auth/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-04-03 07:16:51 UTC (rev 169351)
@@ -0,0 +1,52 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-auth
+pkgname=haskell-yesod-auth
+pkgver=1.4.13
+pkgrel=3
+pkgdesc="Authentication for Yesod."
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-aeson" "haskell-authenticate" 
"haskell-base16-bytestring"
+ "haskell-base64-bytestring" "haskell-blaze-builder" 
"haskell-blaze-html"
+ "haskell-blaze-markup" "haskell-byteable" "haskell-conduit" 
"haskell-conduit-extra"
+ "haskell-cryptohash" "haskell-data-default" "haskell-email-validate"
+ "haskell-file-embed" "haskell-http-client" "haskell-http-conduit"
+ "haskell-http-types" "haskell-lifted-base" "haskell-mime-mail" 
"haskell-network-uri"
+ "haskell-nonce" "haskell-persistent" "haskell-persistent-template" 
"haskell-random"
+ "haskell-resourcet" "haskell-safe" "haskell-shakespeare" 
"haskell-text"
+ "haskell-unordered-containers" "haskell-wai" "haskell-yesod-core" 
"haskell-yesod-form"
+ "haskell-yesod-persistent")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+install="${pkgname}.install"
+sha256sums=('708805d79ded7af86bafa1cd93f75a5a401edef378c0f019f294958cb3f50f56')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-fnetwork-uri
+runhaskell Setup build
+LC_CTYPE=en_US.UTF-8 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-yesod-auth/repos/community-staging-i686/haskell-yesod-auth.install 
(from rev 169350, haskell-yesod-auth/trunk/haskell-yesod-auth.install)
===
--- community-staging-i686/haskell-yesod-auth.install   
(rev 0)
+++ community-staging-i686/haskell-yesod-auth.install   2016-04-03 07:16:51 UTC 
(rev 169351)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-yesod-auth
+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: 

[arch-commits] Commit in haskell-yesod-auth/repos (6 files)

2016-03-31 Thread Felix Yan
Date: Thursday, March 31, 2016 @ 11:11:52
  Author: fyan
Revision: 169041

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

Added:
  haskell-yesod-auth/repos/community-staging-i686/
  haskell-yesod-auth/repos/community-staging-i686/PKGBUILD
(from rev 169040, haskell-yesod-auth/trunk/PKGBUILD)
  haskell-yesod-auth/repos/community-staging-i686/haskell-yesod-auth.install
(from rev 169040, haskell-yesod-auth/trunk/haskell-yesod-auth.install)
  haskell-yesod-auth/repos/community-staging-x86_64/
  haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD
(from rev 169040, haskell-yesod-auth/trunk/PKGBUILD)
  haskell-yesod-auth/repos/community-staging-x86_64/haskell-yesod-auth.install
(from rev 169040, haskell-yesod-auth/trunk/haskell-yesod-auth.install)

-+
 community-staging-i686/PKGBUILD |   52 ++
 community-staging-i686/haskell-yesod-auth.install   |   18 ++
 community-staging-x86_64/PKGBUILD   |   52 ++
 community-staging-x86_64/haskell-yesod-auth.install |   18 ++
 4 files changed, 140 insertions(+)

Copied: haskell-yesod-auth/repos/community-staging-i686/PKGBUILD (from rev 
169040, haskell-yesod-auth/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-03-31 09:11:52 UTC (rev 169041)
@@ -0,0 +1,52 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-auth
+pkgname=haskell-yesod-auth
+pkgver=1.4.13
+pkgrel=2
+pkgdesc="Authentication for Yesod."
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-aeson" "haskell-authenticate" 
"haskell-base16-bytestring"
+ "haskell-base64-bytestring" "haskell-blaze-builder" 
"haskell-blaze-html"
+ "haskell-blaze-markup" "haskell-byteable" "haskell-conduit" 
"haskell-conduit-extra"
+ "haskell-cryptohash" "haskell-data-default" "haskell-email-validate"
+ "haskell-file-embed" "haskell-http-client" "haskell-http-conduit"
+ "haskell-http-types" "haskell-lifted-base" "haskell-mime-mail" 
"haskell-network-uri"
+ "haskell-nonce" "haskell-persistent" "haskell-persistent-template" 
"haskell-random"
+ "haskell-resourcet" "haskell-safe" "haskell-shakespeare" 
"haskell-text"
+ "haskell-unordered-containers" "haskell-wai" "haskell-yesod-core" 
"haskell-yesod-form"
+ "haskell-yesod-persistent")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+install="${pkgname}.install"
+sha256sums=('708805d79ded7af86bafa1cd93f75a5a401edef378c0f019f294958cb3f50f56')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-fnetwork-uri
+runhaskell Setup build
+LC_CTYPE=en_US.UTF-8 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-yesod-auth/repos/community-staging-i686/haskell-yesod-auth.install 
(from rev 169040, haskell-yesod-auth/trunk/haskell-yesod-auth.install)
===
--- community-staging-i686/haskell-yesod-auth.install   
(rev 0)
+++ community-staging-i686/haskell-yesod-auth.install   2016-03-31 09:11:52 UTC 
(rev 169041)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-yesod-auth
+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: 

[arch-commits] Commit in haskell-yesod-auth/repos (6 files)

2016-03-30 Thread Felix Yan
Date: Wednesday, March 30, 2016 @ 18:13:18
  Author: fyan
Revision: 168890

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

Added:
  haskell-yesod-auth/repos/community-staging-i686/
  haskell-yesod-auth/repos/community-staging-i686/PKGBUILD
(from rev 168889, haskell-yesod-auth/trunk/PKGBUILD)
  haskell-yesod-auth/repos/community-staging-i686/haskell-yesod-auth.install
(from rev 168889, haskell-yesod-auth/trunk/haskell-yesod-auth.install)
  haskell-yesod-auth/repos/community-staging-x86_64/
  haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD
(from rev 168889, haskell-yesod-auth/trunk/PKGBUILD)
  haskell-yesod-auth/repos/community-staging-x86_64/haskell-yesod-auth.install
(from rev 168889, haskell-yesod-auth/trunk/haskell-yesod-auth.install)

-+
 community-staging-i686/PKGBUILD |   52 ++
 community-staging-i686/haskell-yesod-auth.install   |   18 ++
 community-staging-x86_64/PKGBUILD   |   52 ++
 community-staging-x86_64/haskell-yesod-auth.install |   18 ++
 4 files changed, 140 insertions(+)

Copied: haskell-yesod-auth/repos/community-staging-i686/PKGBUILD (from rev 
168889, haskell-yesod-auth/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-03-30 16:13:18 UTC (rev 168890)
@@ -0,0 +1,52 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-auth
+pkgname=haskell-yesod-auth
+pkgver=1.4.13
+pkgrel=1
+pkgdesc="Authentication for Yesod."
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-aeson" "haskell-authenticate" 
"haskell-base16-bytestring"
+ "haskell-base64-bytestring" "haskell-blaze-builder" 
"haskell-blaze-html"
+ "haskell-blaze-markup" "haskell-byteable" "haskell-conduit" 
"haskell-conduit-extra"
+ "haskell-cryptohash" "haskell-data-default" "haskell-email-validate"
+ "haskell-file-embed" "haskell-http-client" "haskell-http-conduit"
+ "haskell-http-types" "haskell-lifted-base" "haskell-mime-mail" 
"haskell-network-uri"
+ "haskell-nonce" "haskell-persistent" "haskell-persistent-template" 
"haskell-random"
+ "haskell-resourcet" "haskell-safe" "haskell-shakespeare" 
"haskell-text"
+ "haskell-unordered-containers" "haskell-wai" "haskell-yesod-core" 
"haskell-yesod-form"
+ "haskell-yesod-persistent")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+install="${pkgname}.install"
+sha256sums=('708805d79ded7af86bafa1cd93f75a5a401edef378c0f019f294958cb3f50f56')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-fnetwork-uri
+runhaskell Setup build
+LC_CTYPE=en_US.UTF-8 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-yesod-auth/repos/community-staging-i686/haskell-yesod-auth.install 
(from rev 168889, haskell-yesod-auth/trunk/haskell-yesod-auth.install)
===
--- community-staging-i686/haskell-yesod-auth.install   
(rev 0)
+++ community-staging-i686/haskell-yesod-auth.install   2016-03-30 16:13:18 UTC 
(rev 168890)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-yesod-auth
+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: 

[arch-commits] Commit in haskell-yesod-auth/repos (6 files)

2016-03-26 Thread Felix Yan
Date: Saturday, March 26, 2016 @ 08:51:37
  Author: fyan
Revision: 168440

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

Added:
  haskell-yesod-auth/repos/community-staging-i686/
  haskell-yesod-auth/repos/community-staging-i686/PKGBUILD
(from rev 168439, haskell-yesod-auth/trunk/PKGBUILD)
  haskell-yesod-auth/repos/community-staging-i686/haskell-yesod-auth.install
(from rev 168439, haskell-yesod-auth/trunk/haskell-yesod-auth.install)
  haskell-yesod-auth/repos/community-staging-x86_64/
  haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD
(from rev 168439, haskell-yesod-auth/trunk/PKGBUILD)
  haskell-yesod-auth/repos/community-staging-x86_64/haskell-yesod-auth.install
(from rev 168439, haskell-yesod-auth/trunk/haskell-yesod-auth.install)

-+
 community-staging-i686/PKGBUILD |   52 ++
 community-staging-i686/haskell-yesod-auth.install   |   18 ++
 community-staging-x86_64/PKGBUILD   |   52 ++
 community-staging-x86_64/haskell-yesod-auth.install |   18 ++
 4 files changed, 140 insertions(+)

Copied: haskell-yesod-auth/repos/community-staging-i686/PKGBUILD (from rev 
168439, haskell-yesod-auth/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-03-26 07:51:37 UTC (rev 168440)
@@ -0,0 +1,52 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-auth
+pkgname=haskell-yesod-auth
+pkgver=1.4.12
+pkgrel=27
+pkgdesc="Authentication for Yesod."
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-aeson" "haskell-authenticate" 
"haskell-base16-bytestring"
+ "haskell-base64-bytestring" "haskell-blaze-builder" 
"haskell-blaze-html"
+ "haskell-blaze-markup" "haskell-byteable" "haskell-conduit" 
"haskell-conduit-extra"
+ "haskell-cryptohash" "haskell-data-default" "haskell-email-validate"
+ "haskell-file-embed" "haskell-http-client" "haskell-http-conduit"
+ "haskell-http-types" "haskell-lifted-base" "haskell-mime-mail" 
"haskell-network-uri"
+ "haskell-nonce" "haskell-persistent" "haskell-persistent-template" 
"haskell-random"
+ "haskell-resourcet" "haskell-safe" "haskell-shakespeare" 
"haskell-text"
+ "haskell-unordered-containers" "haskell-wai" "haskell-yesod-core" 
"haskell-yesod-form"
+ "haskell-yesod-persistent")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+install="${pkgname}.install"
+sha256sums=('d1baf7dc08ee591fd8ba50a8e64a377a3a8d42575963b44e50ab0c145c2d9fa7')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-fnetwork-uri
+runhaskell Setup build
+LC_CTYPE=en_US.UTF-8 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-yesod-auth/repos/community-staging-i686/haskell-yesod-auth.install 
(from rev 168439, haskell-yesod-auth/trunk/haskell-yesod-auth.install)
===
--- community-staging-i686/haskell-yesod-auth.install   
(rev 0)
+++ community-staging-i686/haskell-yesod-auth.install   2016-03-26 07:51:37 UTC 
(rev 168440)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-yesod-auth
+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: 

[arch-commits] Commit in haskell-yesod-auth/repos (6 files)

2016-03-24 Thread Felix Yan
Date: Thursday, March 24, 2016 @ 10:18:25
  Author: fyan
Revision: 168192

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

Added:
  haskell-yesod-auth/repos/community-staging-i686/
  haskell-yesod-auth/repos/community-staging-i686/PKGBUILD
(from rev 168191, haskell-yesod-auth/trunk/PKGBUILD)
  haskell-yesod-auth/repos/community-staging-i686/haskell-yesod-auth.install
(from rev 168191, haskell-yesod-auth/trunk/haskell-yesod-auth.install)
  haskell-yesod-auth/repos/community-staging-x86_64/
  haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD
(from rev 168191, haskell-yesod-auth/trunk/PKGBUILD)
  haskell-yesod-auth/repos/community-staging-x86_64/haskell-yesod-auth.install
(from rev 168191, haskell-yesod-auth/trunk/haskell-yesod-auth.install)

-+
 community-staging-i686/PKGBUILD |   52 ++
 community-staging-i686/haskell-yesod-auth.install   |   18 ++
 community-staging-x86_64/PKGBUILD   |   52 ++
 community-staging-x86_64/haskell-yesod-auth.install |   18 ++
 4 files changed, 140 insertions(+)

Copied: haskell-yesod-auth/repos/community-staging-i686/PKGBUILD (from rev 
168191, haskell-yesod-auth/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-03-24 09:18:25 UTC (rev 168192)
@@ -0,0 +1,52 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-auth
+pkgname=haskell-yesod-auth
+pkgver=1.4.12
+pkgrel=26
+pkgdesc="Authentication for Yesod."
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-aeson" "haskell-authenticate" 
"haskell-base16-bytestring"
+ "haskell-base64-bytestring" "haskell-blaze-builder" 
"haskell-blaze-html"
+ "haskell-blaze-markup" "haskell-byteable" "haskell-conduit" 
"haskell-conduit-extra"
+ "haskell-cryptohash" "haskell-data-default" "haskell-email-validate"
+ "haskell-file-embed" "haskell-http-client" "haskell-http-conduit"
+ "haskell-http-types" "haskell-lifted-base" "haskell-mime-mail" 
"haskell-network-uri"
+ "haskell-nonce" "haskell-persistent" "haskell-persistent-template" 
"haskell-random"
+ "haskell-resourcet" "haskell-safe" "haskell-shakespeare" 
"haskell-text"
+ "haskell-unordered-containers" "haskell-wai" "haskell-yesod-core" 
"haskell-yesod-form"
+ "haskell-yesod-persistent")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+install="${pkgname}.install"
+sha256sums=('d1baf7dc08ee591fd8ba50a8e64a377a3a8d42575963b44e50ab0c145c2d9fa7')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-fnetwork-uri
+runhaskell Setup build
+LC_CTYPE=en_US.UTF-8 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-yesod-auth/repos/community-staging-i686/haskell-yesod-auth.install 
(from rev 168191, haskell-yesod-auth/trunk/haskell-yesod-auth.install)
===
--- community-staging-i686/haskell-yesod-auth.install   
(rev 0)
+++ community-staging-i686/haskell-yesod-auth.install   2016-03-24 09:18:25 UTC 
(rev 168192)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-yesod-auth
+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: 

[arch-commits] Commit in haskell-yesod-auth/repos (6 files)

2016-03-20 Thread Felix Yan
Date: Sunday, March 20, 2016 @ 10:21:33
  Author: fyan
Revision: 167689

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

Added:
  haskell-yesod-auth/repos/community-staging-i686/
  haskell-yesod-auth/repos/community-staging-i686/PKGBUILD
(from rev 167688, haskell-yesod-auth/trunk/PKGBUILD)
  haskell-yesod-auth/repos/community-staging-i686/haskell-yesod-auth.install
(from rev 167688, haskell-yesod-auth/trunk/haskell-yesod-auth.install)
  haskell-yesod-auth/repos/community-staging-x86_64/
  haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD
(from rev 167688, haskell-yesod-auth/trunk/PKGBUILD)
  haskell-yesod-auth/repos/community-staging-x86_64/haskell-yesod-auth.install
(from rev 167688, haskell-yesod-auth/trunk/haskell-yesod-auth.install)

-+
 community-staging-i686/PKGBUILD |   52 ++
 community-staging-i686/haskell-yesod-auth.install   |   18 ++
 community-staging-x86_64/PKGBUILD   |   52 ++
 community-staging-x86_64/haskell-yesod-auth.install |   18 ++
 4 files changed, 140 insertions(+)

Copied: haskell-yesod-auth/repos/community-staging-i686/PKGBUILD (from rev 
167688, haskell-yesod-auth/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-03-20 09:21:33 UTC (rev 167689)
@@ -0,0 +1,52 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-auth
+pkgname=haskell-yesod-auth
+pkgver=1.4.12
+pkgrel=24
+pkgdesc="Authentication for Yesod."
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-aeson" "haskell-authenticate" 
"haskell-base16-bytestring"
+ "haskell-base64-bytestring" "haskell-blaze-builder" 
"haskell-blaze-html"
+ "haskell-blaze-markup" "haskell-byteable" "haskell-conduit" 
"haskell-conduit-extra"
+ "haskell-cryptohash" "haskell-data-default" "haskell-email-validate"
+ "haskell-file-embed" "haskell-http-client" "haskell-http-conduit"
+ "haskell-http-types" "haskell-lifted-base" "haskell-mime-mail" 
"haskell-network-uri"
+ "haskell-nonce" "haskell-persistent" "haskell-persistent-template" 
"haskell-random"
+ "haskell-resourcet" "haskell-safe" "haskell-shakespeare" 
"haskell-text"
+ "haskell-unordered-containers" "haskell-wai" "haskell-yesod-core" 
"haskell-yesod-form"
+ "haskell-yesod-persistent")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+install="${pkgname}.install"
+sha256sums=('d1baf7dc08ee591fd8ba50a8e64a377a3a8d42575963b44e50ab0c145c2d9fa7')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-fnetwork-uri
+runhaskell Setup build
+LC_CTYPE=en_US.UTF-8 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-yesod-auth/repos/community-staging-i686/haskell-yesod-auth.install 
(from rev 167688, haskell-yesod-auth/trunk/haskell-yesod-auth.install)
===
--- community-staging-i686/haskell-yesod-auth.install   
(rev 0)
+++ community-staging-i686/haskell-yesod-auth.install   2016-03-20 09:21:33 UTC 
(rev 167689)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-yesod-auth
+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: 

[arch-commits] Commit in haskell-yesod-auth/repos (6 files)

2016-03-16 Thread Felix Yan
Date: Wednesday, March 16, 2016 @ 10:41:49
  Author: fyan
Revision: 166921

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

Added:
  haskell-yesod-auth/repos/community-staging-i686/
  haskell-yesod-auth/repos/community-staging-i686/PKGBUILD
(from rev 166920, haskell-yesod-auth/trunk/PKGBUILD)
  haskell-yesod-auth/repos/community-staging-i686/haskell-yesod-auth.install
(from rev 166920, haskell-yesod-auth/trunk/haskell-yesod-auth.install)
  haskell-yesod-auth/repos/community-staging-x86_64/
  haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD
(from rev 166920, haskell-yesod-auth/trunk/PKGBUILD)
  haskell-yesod-auth/repos/community-staging-x86_64/haskell-yesod-auth.install
(from rev 166920, haskell-yesod-auth/trunk/haskell-yesod-auth.install)

-+
 community-staging-i686/PKGBUILD |   52 ++
 community-staging-i686/haskell-yesod-auth.install   |   18 ++
 community-staging-x86_64/PKGBUILD   |   52 ++
 community-staging-x86_64/haskell-yesod-auth.install |   18 ++
 4 files changed, 140 insertions(+)

Copied: haskell-yesod-auth/repos/community-staging-i686/PKGBUILD (from rev 
166920, haskell-yesod-auth/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-03-16 09:41:49 UTC (rev 166921)
@@ -0,0 +1,52 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-auth
+pkgname=haskell-yesod-auth
+pkgver=1.4.12
+pkgrel=22
+pkgdesc="Authentication for Yesod."
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-aeson" "haskell-authenticate" 
"haskell-base16-bytestring"
+ "haskell-base64-bytestring" "haskell-blaze-builder" 
"haskell-blaze-html"
+ "haskell-blaze-markup" "haskell-byteable" "haskell-conduit" 
"haskell-conduit-extra"
+ "haskell-cryptohash" "haskell-data-default" "haskell-email-validate"
+ "haskell-file-embed" "haskell-http-client" "haskell-http-conduit"
+ "haskell-http-types" "haskell-lifted-base" "haskell-mime-mail" 
"haskell-network-uri"
+ "haskell-nonce" "haskell-persistent" "haskell-persistent-template" 
"haskell-random"
+ "haskell-resourcet" "haskell-safe" "haskell-shakespeare" 
"haskell-text"
+ "haskell-unordered-containers" "haskell-wai" "haskell-yesod-core" 
"haskell-yesod-form"
+ "haskell-yesod-persistent")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+install="${pkgname}.install"
+sha256sums=('d1baf7dc08ee591fd8ba50a8e64a377a3a8d42575963b44e50ab0c145c2d9fa7')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-fnetwork-uri
+runhaskell Setup build
+LC_CTYPE=en_US.UTF-8 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-yesod-auth/repos/community-staging-i686/haskell-yesod-auth.install 
(from rev 166920, haskell-yesod-auth/trunk/haskell-yesod-auth.install)
===
--- community-staging-i686/haskell-yesod-auth.install   
(rev 0)
+++ community-staging-i686/haskell-yesod-auth.install   2016-03-16 09:41:49 UTC 
(rev 166921)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-yesod-auth
+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: 

[arch-commits] Commit in haskell-yesod-auth/repos (6 files)

2016-03-13 Thread Felix Yan
Date: Monday, March 14, 2016 @ 06:50:21
  Author: fyan
Revision: 166609

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

Added:
  haskell-yesod-auth/repos/community-staging-i686/
  haskell-yesod-auth/repos/community-staging-i686/PKGBUILD
(from rev 166608, haskell-yesod-auth/trunk/PKGBUILD)
  haskell-yesod-auth/repos/community-staging-i686/haskell-yesod-auth.install
(from rev 166608, haskell-yesod-auth/trunk/haskell-yesod-auth.install)
  haskell-yesod-auth/repos/community-staging-x86_64/
  haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD
(from rev 166608, haskell-yesod-auth/trunk/PKGBUILD)
  haskell-yesod-auth/repos/community-staging-x86_64/haskell-yesod-auth.install
(from rev 166608, haskell-yesod-auth/trunk/haskell-yesod-auth.install)

-+
 community-staging-i686/PKGBUILD |   52 ++
 community-staging-i686/haskell-yesod-auth.install   |   18 ++
 community-staging-x86_64/PKGBUILD   |   52 ++
 community-staging-x86_64/haskell-yesod-auth.install |   18 ++
 4 files changed, 140 insertions(+)

Copied: haskell-yesod-auth/repos/community-staging-i686/PKGBUILD (from rev 
166608, haskell-yesod-auth/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-03-14 05:50:21 UTC (rev 166609)
@@ -0,0 +1,52 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-auth
+pkgname=haskell-yesod-auth
+pkgver=1.4.12
+pkgrel=21
+pkgdesc="Authentication for Yesod."
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-aeson" "haskell-authenticate" 
"haskell-base16-bytestring"
+ "haskell-base64-bytestring" "haskell-blaze-builder" 
"haskell-blaze-html"
+ "haskell-blaze-markup" "haskell-byteable" "haskell-conduit" 
"haskell-conduit-extra"
+ "haskell-cryptohash" "haskell-data-default" "haskell-email-validate"
+ "haskell-file-embed" "haskell-http-client" "haskell-http-conduit"
+ "haskell-http-types" "haskell-lifted-base" "haskell-mime-mail" 
"haskell-network-uri"
+ "haskell-nonce" "haskell-persistent" "haskell-persistent-template" 
"haskell-random"
+ "haskell-resourcet" "haskell-safe" "haskell-shakespeare" 
"haskell-text"
+ "haskell-unordered-containers" "haskell-wai" "haskell-yesod-core" 
"haskell-yesod-form"
+ "haskell-yesod-persistent")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+install="${pkgname}.install"
+sha256sums=('d1baf7dc08ee591fd8ba50a8e64a377a3a8d42575963b44e50ab0c145c2d9fa7')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-fnetwork-uri
+runhaskell Setup build
+LC_CTYPE=en_US.UTF-8 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-yesod-auth/repos/community-staging-i686/haskell-yesod-auth.install 
(from rev 166608, haskell-yesod-auth/trunk/haskell-yesod-auth.install)
===
--- community-staging-i686/haskell-yesod-auth.install   
(rev 0)
+++ community-staging-i686/haskell-yesod-auth.install   2016-03-14 05:50:21 UTC 
(rev 166609)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-yesod-auth
+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: 

[arch-commits] Commit in haskell-yesod-auth/repos (6 files)

2016-03-11 Thread Felix Yan
Date: Friday, March 11, 2016 @ 11:34:00
  Author: fyan
Revision: 166114

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

Added:
  haskell-yesod-auth/repos/community-staging-i686/
  haskell-yesod-auth/repos/community-staging-i686/PKGBUILD
(from rev 166113, haskell-yesod-auth/trunk/PKGBUILD)
  haskell-yesod-auth/repos/community-staging-i686/haskell-yesod-auth.install
(from rev 166113, haskell-yesod-auth/trunk/haskell-yesod-auth.install)
  haskell-yesod-auth/repos/community-staging-x86_64/
  haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD
(from rev 166113, haskell-yesod-auth/trunk/PKGBUILD)
  haskell-yesod-auth/repos/community-staging-x86_64/haskell-yesod-auth.install
(from rev 166113, haskell-yesod-auth/trunk/haskell-yesod-auth.install)

-+
 community-staging-i686/PKGBUILD |   52 ++
 community-staging-i686/haskell-yesod-auth.install   |   18 ++
 community-staging-x86_64/PKGBUILD   |   52 ++
 community-staging-x86_64/haskell-yesod-auth.install |   18 ++
 4 files changed, 140 insertions(+)

Copied: haskell-yesod-auth/repos/community-staging-i686/PKGBUILD (from rev 
166113, haskell-yesod-auth/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-03-11 10:34:00 UTC (rev 166114)
@@ -0,0 +1,52 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-auth
+pkgname=haskell-yesod-auth
+pkgver=1.4.12
+pkgrel=20
+pkgdesc="Authentication for Yesod."
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-aeson" "haskell-authenticate" 
"haskell-base16-bytestring"
+ "haskell-base64-bytestring" "haskell-blaze-builder" 
"haskell-blaze-html"
+ "haskell-blaze-markup" "haskell-byteable" "haskell-conduit" 
"haskell-conduit-extra"
+ "haskell-cryptohash" "haskell-data-default" "haskell-email-validate"
+ "haskell-file-embed" "haskell-http-client" "haskell-http-conduit"
+ "haskell-http-types" "haskell-lifted-base" "haskell-mime-mail" 
"haskell-network-uri"
+ "haskell-nonce" "haskell-persistent" "haskell-persistent-template" 
"haskell-random"
+ "haskell-resourcet" "haskell-safe" "haskell-shakespeare" 
"haskell-text"
+ "haskell-unordered-containers" "haskell-wai" "haskell-yesod-core" 
"haskell-yesod-form"
+ "haskell-yesod-persistent")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+install="${pkgname}.install"
+sha256sums=('d1baf7dc08ee591fd8ba50a8e64a377a3a8d42575963b44e50ab0c145c2d9fa7')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-fnetwork-uri
+runhaskell Setup build
+LC_CTYPE=en_US.UTF-8 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-yesod-auth/repos/community-staging-i686/haskell-yesod-auth.install 
(from rev 166113, haskell-yesod-auth/trunk/haskell-yesod-auth.install)
===
--- community-staging-i686/haskell-yesod-auth.install   
(rev 0)
+++ community-staging-i686/haskell-yesod-auth.install   2016-03-11 10:34:00 UTC 
(rev 166114)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-yesod-auth
+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: 

[arch-commits] Commit in haskell-yesod-auth/repos (6 files)

2016-03-09 Thread Felix Yan
Date: Wednesday, March 9, 2016 @ 10:44:05
  Author: fyan
Revision: 165710

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

Added:
  haskell-yesod-auth/repos/community-staging-i686/
  haskell-yesod-auth/repos/community-staging-i686/PKGBUILD
(from rev 165709, haskell-yesod-auth/trunk/PKGBUILD)
  haskell-yesod-auth/repos/community-staging-i686/haskell-yesod-auth.install
(from rev 165709, haskell-yesod-auth/trunk/haskell-yesod-auth.install)
  haskell-yesod-auth/repos/community-staging-x86_64/
  haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD
(from rev 165709, haskell-yesod-auth/trunk/PKGBUILD)
  haskell-yesod-auth/repos/community-staging-x86_64/haskell-yesod-auth.install
(from rev 165709, haskell-yesod-auth/trunk/haskell-yesod-auth.install)

-+
 community-staging-i686/PKGBUILD |   52 ++
 community-staging-i686/haskell-yesod-auth.install   |   18 ++
 community-staging-x86_64/PKGBUILD   |   52 ++
 community-staging-x86_64/haskell-yesod-auth.install |   18 ++
 4 files changed, 140 insertions(+)

Copied: haskell-yesod-auth/repos/community-staging-i686/PKGBUILD (from rev 
165709, haskell-yesod-auth/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-03-09 09:44:05 UTC (rev 165710)
@@ -0,0 +1,52 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-auth
+pkgname=haskell-yesod-auth
+pkgver=1.4.12
+pkgrel=19
+pkgdesc="Authentication for Yesod."
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-aeson" "haskell-authenticate" 
"haskell-base16-bytestring"
+ "haskell-base64-bytestring" "haskell-blaze-builder" 
"haskell-blaze-html"
+ "haskell-blaze-markup" "haskell-byteable" "haskell-conduit" 
"haskell-conduit-extra"
+ "haskell-cryptohash" "haskell-data-default" "haskell-email-validate"
+ "haskell-file-embed" "haskell-http-client" "haskell-http-conduit"
+ "haskell-http-types" "haskell-lifted-base" "haskell-mime-mail" 
"haskell-network-uri"
+ "haskell-nonce" "haskell-persistent" "haskell-persistent-template" 
"haskell-random"
+ "haskell-resourcet" "haskell-safe" "haskell-shakespeare" 
"haskell-text"
+ "haskell-unordered-containers" "haskell-wai" "haskell-yesod-core" 
"haskell-yesod-form"
+ "haskell-yesod-persistent")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+install="${pkgname}.install"
+sha256sums=('d1baf7dc08ee591fd8ba50a8e64a377a3a8d42575963b44e50ab0c145c2d9fa7')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-fnetwork-uri
+runhaskell Setup build
+LC_CTYPE=en_US.UTF-8 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-yesod-auth/repos/community-staging-i686/haskell-yesod-auth.install 
(from rev 165709, haskell-yesod-auth/trunk/haskell-yesod-auth.install)
===
--- community-staging-i686/haskell-yesod-auth.install   
(rev 0)
+++ community-staging-i686/haskell-yesod-auth.install   2016-03-09 09:44:05 UTC 
(rev 165710)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-yesod-auth
+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: 

[arch-commits] Commit in haskell-yesod-auth/repos (6 files)

2016-03-04 Thread Felix Yan
Date: Friday, March 4, 2016 @ 10:40:01
  Author: fyan
Revision: 164666

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

Added:
  haskell-yesod-auth/repos/community-staging-i686/
  haskell-yesod-auth/repos/community-staging-i686/PKGBUILD
(from rev 164665, haskell-yesod-auth/trunk/PKGBUILD)
  haskell-yesod-auth/repos/community-staging-i686/haskell-yesod-auth.install
(from rev 164665, haskell-yesod-auth/trunk/haskell-yesod-auth.install)
  haskell-yesod-auth/repos/community-staging-x86_64/
  haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD
(from rev 164665, haskell-yesod-auth/trunk/PKGBUILD)
  haskell-yesod-auth/repos/community-staging-x86_64/haskell-yesod-auth.install
(from rev 164665, haskell-yesod-auth/trunk/haskell-yesod-auth.install)

-+
 community-staging-i686/PKGBUILD |   52 ++
 community-staging-i686/haskell-yesod-auth.install   |   18 ++
 community-staging-x86_64/PKGBUILD   |   52 ++
 community-staging-x86_64/haskell-yesod-auth.install |   18 ++
 4 files changed, 140 insertions(+)

Copied: haskell-yesod-auth/repos/community-staging-i686/PKGBUILD (from rev 
164665, haskell-yesod-auth/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-03-04 09:40:01 UTC (rev 164666)
@@ -0,0 +1,52 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-auth
+pkgname=haskell-yesod-auth
+pkgver=1.4.12
+pkgrel=18
+pkgdesc="Authentication for Yesod."
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-aeson" "haskell-authenticate" 
"haskell-base16-bytestring"
+ "haskell-base64-bytestring" "haskell-blaze-builder" 
"haskell-blaze-html"
+ "haskell-blaze-markup" "haskell-byteable" "haskell-conduit" 
"haskell-conduit-extra"
+ "haskell-cryptohash" "haskell-data-default" "haskell-email-validate"
+ "haskell-file-embed" "haskell-http-client" "haskell-http-conduit"
+ "haskell-http-types" "haskell-lifted-base" "haskell-mime-mail" 
"haskell-network-uri"
+ "haskell-nonce" "haskell-persistent" "haskell-persistent-template" 
"haskell-random"
+ "haskell-resourcet" "haskell-safe" "haskell-shakespeare" 
"haskell-text"
+ "haskell-unordered-containers" "haskell-wai" "haskell-yesod-core" 
"haskell-yesod-form"
+ "haskell-yesod-persistent")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+install="${pkgname}.install"
+sha256sums=('d1baf7dc08ee591fd8ba50a8e64a377a3a8d42575963b44e50ab0c145c2d9fa7')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-fnetwork-uri
+runhaskell Setup build
+LC_CTYPE=en_US.UTF-8 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-yesod-auth/repos/community-staging-i686/haskell-yesod-auth.install 
(from rev 164665, haskell-yesod-auth/trunk/haskell-yesod-auth.install)
===
--- community-staging-i686/haskell-yesod-auth.install   
(rev 0)
+++ community-staging-i686/haskell-yesod-auth.install   2016-03-04 09:40:01 UTC 
(rev 164666)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-yesod-auth
+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: 

[arch-commits] Commit in haskell-yesod-auth/repos (6 files)

2016-03-03 Thread Felix Yan
Date: Thursday, March 3, 2016 @ 16:37:21
  Author: fyan
Revision: 164499

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

Added:
  haskell-yesod-auth/repos/community-staging-i686/
  haskell-yesod-auth/repos/community-staging-i686/PKGBUILD
(from rev 164498, haskell-yesod-auth/trunk/PKGBUILD)
  haskell-yesod-auth/repos/community-staging-i686/haskell-yesod-auth.install
(from rev 164498, haskell-yesod-auth/trunk/haskell-yesod-auth.install)
  haskell-yesod-auth/repos/community-staging-x86_64/
  haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD
(from rev 164498, haskell-yesod-auth/trunk/PKGBUILD)
  haskell-yesod-auth/repos/community-staging-x86_64/haskell-yesod-auth.install
(from rev 164498, haskell-yesod-auth/trunk/haskell-yesod-auth.install)

-+
 community-staging-i686/PKGBUILD |   52 ++
 community-staging-i686/haskell-yesod-auth.install   |   18 ++
 community-staging-x86_64/PKGBUILD   |   52 ++
 community-staging-x86_64/haskell-yesod-auth.install |   18 ++
 4 files changed, 140 insertions(+)

Copied: haskell-yesod-auth/repos/community-staging-i686/PKGBUILD (from rev 
164498, haskell-yesod-auth/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-03-03 15:37:21 UTC (rev 164499)
@@ -0,0 +1,52 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-auth
+pkgname=haskell-yesod-auth
+pkgver=1.4.12
+pkgrel=17
+pkgdesc="Authentication for Yesod."
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-aeson" "haskell-authenticate" 
"haskell-base16-bytestring"
+ "haskell-base64-bytestring" "haskell-blaze-builder" 
"haskell-blaze-html"
+ "haskell-blaze-markup" "haskell-byteable" "haskell-conduit" 
"haskell-conduit-extra"
+ "haskell-cryptohash" "haskell-data-default" "haskell-email-validate"
+ "haskell-file-embed" "haskell-http-client" "haskell-http-conduit"
+ "haskell-http-types" "haskell-lifted-base" "haskell-mime-mail" 
"haskell-network-uri"
+ "haskell-nonce" "haskell-persistent" "haskell-persistent-template" 
"haskell-random"
+ "haskell-resourcet" "haskell-safe" "haskell-shakespeare" 
"haskell-text"
+ "haskell-unordered-containers" "haskell-wai" "haskell-yesod-core" 
"haskell-yesod-form"
+ "haskell-yesod-persistent")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+install="${pkgname}.install"
+sha256sums=('d1baf7dc08ee591fd8ba50a8e64a377a3a8d42575963b44e50ab0c145c2d9fa7')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-fnetwork-uri
+runhaskell Setup build
+LC_CTYPE=en_US.UTF-8 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-yesod-auth/repos/community-staging-i686/haskell-yesod-auth.install 
(from rev 164498, haskell-yesod-auth/trunk/haskell-yesod-auth.install)
===
--- community-staging-i686/haskell-yesod-auth.install   
(rev 0)
+++ community-staging-i686/haskell-yesod-auth.install   2016-03-03 15:37:21 UTC 
(rev 164499)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-yesod-auth
+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: 

[arch-commits] Commit in haskell-yesod-auth/repos (6 files)

2016-03-02 Thread Felix Yan
Date: Wednesday, March 2, 2016 @ 11:43:37
  Author: fyan
Revision: 164102

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

Added:
  haskell-yesod-auth/repos/community-staging-i686/
  haskell-yesod-auth/repos/community-staging-i686/PKGBUILD
(from rev 164101, haskell-yesod-auth/trunk/PKGBUILD)
  haskell-yesod-auth/repos/community-staging-i686/haskell-yesod-auth.install
(from rev 164101, haskell-yesod-auth/trunk/haskell-yesod-auth.install)
  haskell-yesod-auth/repos/community-staging-x86_64/
  haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD
(from rev 164101, haskell-yesod-auth/trunk/PKGBUILD)
  haskell-yesod-auth/repos/community-staging-x86_64/haskell-yesod-auth.install
(from rev 164101, haskell-yesod-auth/trunk/haskell-yesod-auth.install)

-+
 community-staging-i686/PKGBUILD |   52 ++
 community-staging-i686/haskell-yesod-auth.install   |   18 ++
 community-staging-x86_64/PKGBUILD   |   52 ++
 community-staging-x86_64/haskell-yesod-auth.install |   18 ++
 4 files changed, 140 insertions(+)

Copied: haskell-yesod-auth/repos/community-staging-i686/PKGBUILD (from rev 
164101, haskell-yesod-auth/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-03-02 10:43:37 UTC (rev 164102)
@@ -0,0 +1,52 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-auth
+pkgname=haskell-yesod-auth
+pkgver=1.4.12
+pkgrel=16
+pkgdesc="Authentication for Yesod."
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-aeson" "haskell-authenticate" 
"haskell-base16-bytestring"
+ "haskell-base64-bytestring" "haskell-blaze-builder" 
"haskell-blaze-html"
+ "haskell-blaze-markup" "haskell-byteable" "haskell-conduit" 
"haskell-conduit-extra"
+ "haskell-cryptohash" "haskell-data-default" "haskell-email-validate"
+ "haskell-file-embed" "haskell-http-client" "haskell-http-conduit"
+ "haskell-http-types" "haskell-lifted-base" "haskell-mime-mail" 
"haskell-network-uri"
+ "haskell-nonce" "haskell-persistent" "haskell-persistent-template" 
"haskell-random"
+ "haskell-resourcet" "haskell-safe" "haskell-shakespeare" 
"haskell-text"
+ "haskell-unordered-containers" "haskell-wai" "haskell-yesod-core" 
"haskell-yesod-form"
+ "haskell-yesod-persistent")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+install="${pkgname}.install"
+sha256sums=('d1baf7dc08ee591fd8ba50a8e64a377a3a8d42575963b44e50ab0c145c2d9fa7')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-fnetwork-uri
+runhaskell Setup build
+LC_CTYPE=en_US.UTF-8 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-yesod-auth/repos/community-staging-i686/haskell-yesod-auth.install 
(from rev 164101, haskell-yesod-auth/trunk/haskell-yesod-auth.install)
===
--- community-staging-i686/haskell-yesod-auth.install   
(rev 0)
+++ community-staging-i686/haskell-yesod-auth.install   2016-03-02 10:43:37 UTC 
(rev 164102)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-yesod-auth
+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: 

[arch-commits] Commit in haskell-yesod-auth/repos (6 files)

2016-02-29 Thread Felix Yan
Date: Monday, February 29, 2016 @ 15:00:13
  Author: fyan
Revision: 163794

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

Added:
  haskell-yesod-auth/repos/community-staging-i686/
  haskell-yesod-auth/repos/community-staging-i686/PKGBUILD
(from rev 163793, haskell-yesod-auth/trunk/PKGBUILD)
  haskell-yesod-auth/repos/community-staging-i686/haskell-yesod-auth.install
(from rev 163793, haskell-yesod-auth/trunk/haskell-yesod-auth.install)
  haskell-yesod-auth/repos/community-staging-x86_64/
  haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD
(from rev 163793, haskell-yesod-auth/trunk/PKGBUILD)
  haskell-yesod-auth/repos/community-staging-x86_64/haskell-yesod-auth.install
(from rev 163793, haskell-yesod-auth/trunk/haskell-yesod-auth.install)

-+
 community-staging-i686/PKGBUILD |   52 ++
 community-staging-i686/haskell-yesod-auth.install   |   18 ++
 community-staging-x86_64/PKGBUILD   |   52 ++
 community-staging-x86_64/haskell-yesod-auth.install |   18 ++
 4 files changed, 140 insertions(+)

Copied: haskell-yesod-auth/repos/community-staging-i686/PKGBUILD (from rev 
163793, haskell-yesod-auth/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-02-29 14:00:13 UTC (rev 163794)
@@ -0,0 +1,52 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-auth
+pkgname=haskell-yesod-auth
+pkgver=1.4.12
+pkgrel=15
+pkgdesc="Authentication for Yesod."
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-aeson" "haskell-authenticate" 
"haskell-base16-bytestring"
+ "haskell-base64-bytestring" "haskell-blaze-builder" 
"haskell-blaze-html"
+ "haskell-blaze-markup" "haskell-byteable" "haskell-conduit" 
"haskell-conduit-extra"
+ "haskell-cryptohash" "haskell-data-default" "haskell-email-validate"
+ "haskell-file-embed" "haskell-http-client" "haskell-http-conduit"
+ "haskell-http-types" "haskell-lifted-base" "haskell-mime-mail" 
"haskell-network-uri"
+ "haskell-nonce" "haskell-persistent" "haskell-persistent-template" 
"haskell-random"
+ "haskell-resourcet" "haskell-safe" "haskell-shakespeare" 
"haskell-text"
+ "haskell-unordered-containers" "haskell-wai" "haskell-yesod-core" 
"haskell-yesod-form"
+ "haskell-yesod-persistent")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+install="${pkgname}.install"
+sha256sums=('d1baf7dc08ee591fd8ba50a8e64a377a3a8d42575963b44e50ab0c145c2d9fa7')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-fnetwork-uri
+runhaskell Setup build
+LC_CTYPE=en_US.UTF-8 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-yesod-auth/repos/community-staging-i686/haskell-yesod-auth.install 
(from rev 163793, haskell-yesod-auth/trunk/haskell-yesod-auth.install)
===
--- community-staging-i686/haskell-yesod-auth.install   
(rev 0)
+++ community-staging-i686/haskell-yesod-auth.install   2016-02-29 14:00:13 UTC 
(rev 163794)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-yesod-auth
+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: 

[arch-commits] Commit in haskell-yesod-auth/repos (6 files)

2016-02-23 Thread Felix Yan
Date: Wednesday, February 24, 2016 @ 07:30:23
  Author: fyan
Revision: 163255

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

Added:
  haskell-yesod-auth/repos/community-staging-i686/
  haskell-yesod-auth/repos/community-staging-i686/PKGBUILD
(from rev 163254, haskell-yesod-auth/trunk/PKGBUILD)
  haskell-yesod-auth/repos/community-staging-i686/haskell-yesod-auth.install
(from rev 163254, haskell-yesod-auth/trunk/haskell-yesod-auth.install)
  haskell-yesod-auth/repos/community-staging-x86_64/
  haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD
(from rev 163254, haskell-yesod-auth/trunk/PKGBUILD)
  haskell-yesod-auth/repos/community-staging-x86_64/haskell-yesod-auth.install
(from rev 163254, haskell-yesod-auth/trunk/haskell-yesod-auth.install)

-+
 community-staging-i686/PKGBUILD |   52 ++
 community-staging-i686/haskell-yesod-auth.install   |   18 ++
 community-staging-x86_64/PKGBUILD   |   52 ++
 community-staging-x86_64/haskell-yesod-auth.install |   18 ++
 4 files changed, 140 insertions(+)

Copied: haskell-yesod-auth/repos/community-staging-i686/PKGBUILD (from rev 
163254, haskell-yesod-auth/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-02-24 06:30:23 UTC (rev 163255)
@@ -0,0 +1,52 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-auth
+pkgname=haskell-yesod-auth
+pkgver=1.4.12
+pkgrel=14
+pkgdesc="Authentication for Yesod."
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-aeson" "haskell-authenticate" 
"haskell-base16-bytestring"
+ "haskell-base64-bytestring" "haskell-blaze-builder" 
"haskell-blaze-html"
+ "haskell-blaze-markup" "haskell-byteable" "haskell-conduit" 
"haskell-conduit-extra"
+ "haskell-cryptohash" "haskell-data-default" "haskell-email-validate"
+ "haskell-file-embed" "haskell-http-client" "haskell-http-conduit"
+ "haskell-http-types" "haskell-lifted-base" "haskell-mime-mail" 
"haskell-network-uri"
+ "haskell-nonce" "haskell-persistent" "haskell-persistent-template" 
"haskell-random"
+ "haskell-resourcet" "haskell-safe" "haskell-shakespeare" 
"haskell-text"
+ "haskell-unordered-containers" "haskell-wai" "haskell-yesod-core" 
"haskell-yesod-form"
+ "haskell-yesod-persistent")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+install="${pkgname}.install"
+sha256sums=('d1baf7dc08ee591fd8ba50a8e64a377a3a8d42575963b44e50ab0c145c2d9fa7')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-fnetwork-uri
+runhaskell Setup build
+LC_CTYPE=en_US.UTF-8 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-yesod-auth/repos/community-staging-i686/haskell-yesod-auth.install 
(from rev 163254, haskell-yesod-auth/trunk/haskell-yesod-auth.install)
===
--- community-staging-i686/haskell-yesod-auth.install   
(rev 0)
+++ community-staging-i686/haskell-yesod-auth.install   2016-02-24 06:30:23 UTC 
(rev 163255)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-yesod-auth
+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: 

[arch-commits] Commit in haskell-yesod-auth/repos (6 files)

2016-02-20 Thread Felix Yan
Date: Saturday, February 20, 2016 @ 17:45:50
  Author: fyan
Revision: 162851

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

Added:
  haskell-yesod-auth/repos/community-staging-i686/
  haskell-yesod-auth/repos/community-staging-i686/PKGBUILD
(from rev 162850, haskell-yesod-auth/trunk/PKGBUILD)
  haskell-yesod-auth/repos/community-staging-i686/haskell-yesod-auth.install
(from rev 162850, haskell-yesod-auth/trunk/haskell-yesod-auth.install)
  haskell-yesod-auth/repos/community-staging-x86_64/
  haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD
(from rev 162850, haskell-yesod-auth/trunk/PKGBUILD)
  haskell-yesod-auth/repos/community-staging-x86_64/haskell-yesod-auth.install
(from rev 162850, haskell-yesod-auth/trunk/haskell-yesod-auth.install)

-+
 community-staging-i686/PKGBUILD |   52 ++
 community-staging-i686/haskell-yesod-auth.install   |   18 ++
 community-staging-x86_64/PKGBUILD   |   52 ++
 community-staging-x86_64/haskell-yesod-auth.install |   18 ++
 4 files changed, 140 insertions(+)

Copied: haskell-yesod-auth/repos/community-staging-i686/PKGBUILD (from rev 
162850, haskell-yesod-auth/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-02-20 16:45:50 UTC (rev 162851)
@@ -0,0 +1,52 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-auth
+pkgname=haskell-yesod-auth
+pkgver=1.4.12
+pkgrel=13
+pkgdesc="Authentication for Yesod."
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-aeson" "haskell-authenticate" 
"haskell-base16-bytestring"
+ "haskell-base64-bytestring" "haskell-blaze-builder" 
"haskell-blaze-html"
+ "haskell-blaze-markup" "haskell-byteable" "haskell-conduit" 
"haskell-conduit-extra"
+ "haskell-cryptohash" "haskell-data-default" "haskell-email-validate"
+ "haskell-file-embed" "haskell-http-client" "haskell-http-conduit"
+ "haskell-http-types" "haskell-lifted-base" "haskell-mime-mail" 
"haskell-network-uri"
+ "haskell-nonce" "haskell-persistent" "haskell-persistent-template" 
"haskell-random"
+ "haskell-resourcet" "haskell-safe" "haskell-shakespeare" 
"haskell-text"
+ "haskell-unordered-containers" "haskell-wai" "haskell-yesod-core" 
"haskell-yesod-form"
+ "haskell-yesod-persistent")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+install="${pkgname}.install"
+sha256sums=('d1baf7dc08ee591fd8ba50a8e64a377a3a8d42575963b44e50ab0c145c2d9fa7')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-fnetwork-uri
+runhaskell Setup build
+LC_CTYPE=en_US.UTF-8 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-yesod-auth/repos/community-staging-i686/haskell-yesod-auth.install 
(from rev 162850, haskell-yesod-auth/trunk/haskell-yesod-auth.install)
===
--- community-staging-i686/haskell-yesod-auth.install   
(rev 0)
+++ community-staging-i686/haskell-yesod-auth.install   2016-02-20 16:45:50 UTC 
(rev 162851)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-yesod-auth
+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: 

[arch-commits] Commit in haskell-yesod-auth/repos (6 files)

2016-02-19 Thread Felix Yan
Date: Friday, February 19, 2016 @ 09:24:24
  Author: fyan
Revision: 162440

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

Added:
  haskell-yesod-auth/repos/community-staging-i686/
  haskell-yesod-auth/repos/community-staging-i686/PKGBUILD
(from rev 162439, haskell-yesod-auth/trunk/PKGBUILD)
  haskell-yesod-auth/repos/community-staging-i686/haskell-yesod-auth.install
(from rev 162439, haskell-yesod-auth/trunk/haskell-yesod-auth.install)
  haskell-yesod-auth/repos/community-staging-x86_64/
  haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD
(from rev 162439, haskell-yesod-auth/trunk/PKGBUILD)
  haskell-yesod-auth/repos/community-staging-x86_64/haskell-yesod-auth.install
(from rev 162439, haskell-yesod-auth/trunk/haskell-yesod-auth.install)

-+
 community-staging-i686/PKGBUILD |   52 ++
 community-staging-i686/haskell-yesod-auth.install   |   18 ++
 community-staging-x86_64/PKGBUILD   |   52 ++
 community-staging-x86_64/haskell-yesod-auth.install |   18 ++
 4 files changed, 140 insertions(+)

Copied: haskell-yesod-auth/repos/community-staging-i686/PKGBUILD (from rev 
162439, haskell-yesod-auth/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-02-19 08:24:24 UTC (rev 162440)
@@ -0,0 +1,52 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-auth
+pkgname=haskell-yesod-auth
+pkgver=1.4.12
+pkgrel=12
+pkgdesc="Authentication for Yesod."
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-aeson" "haskell-authenticate" 
"haskell-base16-bytestring"
+ "haskell-base64-bytestring" "haskell-blaze-builder" 
"haskell-blaze-html"
+ "haskell-blaze-markup" "haskell-byteable" "haskell-conduit" 
"haskell-conduit-extra"
+ "haskell-cryptohash" "haskell-data-default" "haskell-email-validate"
+ "haskell-file-embed" "haskell-http-client" "haskell-http-conduit"
+ "haskell-http-types" "haskell-lifted-base" "haskell-mime-mail" 
"haskell-network-uri"
+ "haskell-nonce" "haskell-persistent" "haskell-persistent-template" 
"haskell-random"
+ "haskell-resourcet" "haskell-safe" "haskell-shakespeare" 
"haskell-text"
+ "haskell-unordered-containers" "haskell-wai" "haskell-yesod-core" 
"haskell-yesod-form"
+ "haskell-yesod-persistent")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+install="${pkgname}.install"
+sha256sums=('d1baf7dc08ee591fd8ba50a8e64a377a3a8d42575963b44e50ab0c145c2d9fa7')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-fnetwork-uri
+runhaskell Setup build
+LC_CTYPE=en_US.UTF-8 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-yesod-auth/repos/community-staging-i686/haskell-yesod-auth.install 
(from rev 162439, haskell-yesod-auth/trunk/haskell-yesod-auth.install)
===
--- community-staging-i686/haskell-yesod-auth.install   
(rev 0)
+++ community-staging-i686/haskell-yesod-auth.install   2016-02-19 08:24:24 UTC 
(rev 162440)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-yesod-auth
+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: 

[arch-commits] Commit in haskell-yesod-auth/repos (6 files)

2016-02-17 Thread Felix Yan
Date: Wednesday, February 17, 2016 @ 15:42:40
  Author: fyan
Revision: 162077

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

Added:
  haskell-yesod-auth/repos/community-staging-i686/
  haskell-yesod-auth/repos/community-staging-i686/PKGBUILD
(from rev 162076, haskell-yesod-auth/trunk/PKGBUILD)
  haskell-yesod-auth/repos/community-staging-i686/haskell-yesod-auth.install
(from rev 162076, haskell-yesod-auth/trunk/haskell-yesod-auth.install)
  haskell-yesod-auth/repos/community-staging-x86_64/
  haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD
(from rev 162076, haskell-yesod-auth/trunk/PKGBUILD)
  haskell-yesod-auth/repos/community-staging-x86_64/haskell-yesod-auth.install
(from rev 162076, haskell-yesod-auth/trunk/haskell-yesod-auth.install)

-+
 community-staging-i686/PKGBUILD |   52 ++
 community-staging-i686/haskell-yesod-auth.install   |   18 ++
 community-staging-x86_64/PKGBUILD   |   52 ++
 community-staging-x86_64/haskell-yesod-auth.install |   18 ++
 4 files changed, 140 insertions(+)

Copied: haskell-yesod-auth/repos/community-staging-i686/PKGBUILD (from rev 
162076, haskell-yesod-auth/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-02-17 14:42:40 UTC (rev 162077)
@@ -0,0 +1,52 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-auth
+pkgname=haskell-yesod-auth
+pkgver=1.4.12
+pkgrel=11
+pkgdesc="Authentication for Yesod."
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-aeson" "haskell-authenticate" 
"haskell-base16-bytestring"
+ "haskell-base64-bytestring" "haskell-blaze-builder" 
"haskell-blaze-html"
+ "haskell-blaze-markup" "haskell-byteable" "haskell-conduit" 
"haskell-conduit-extra"
+ "haskell-cryptohash" "haskell-data-default" "haskell-email-validate"
+ "haskell-file-embed" "haskell-http-client" "haskell-http-conduit"
+ "haskell-http-types" "haskell-lifted-base" "haskell-mime-mail" 
"haskell-network-uri"
+ "haskell-nonce" "haskell-persistent" "haskell-persistent-template" 
"haskell-random"
+ "haskell-resourcet" "haskell-safe" "haskell-shakespeare" 
"haskell-text"
+ "haskell-unordered-containers" "haskell-wai" "haskell-yesod-core" 
"haskell-yesod-form"
+ "haskell-yesod-persistent")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+install="${pkgname}.install"
+sha256sums=('d1baf7dc08ee591fd8ba50a8e64a377a3a8d42575963b44e50ab0c145c2d9fa7')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-fnetwork-uri
+runhaskell Setup build
+LC_CTYPE=en_US.UTF-8 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-yesod-auth/repos/community-staging-i686/haskell-yesod-auth.install 
(from rev 162076, haskell-yesod-auth/trunk/haskell-yesod-auth.install)
===
--- community-staging-i686/haskell-yesod-auth.install   
(rev 0)
+++ community-staging-i686/haskell-yesod-auth.install   2016-02-17 14:42:40 UTC 
(rev 162077)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-yesod-auth
+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: 

[arch-commits] Commit in haskell-yesod-auth/repos (6 files)

2016-02-15 Thread Felix Yan
Date: Monday, February 15, 2016 @ 11:37:59
  Author: fyan
Revision: 161631

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

Added:
  haskell-yesod-auth/repos/community-staging-i686/
  haskell-yesod-auth/repos/community-staging-i686/PKGBUILD
(from rev 161630, haskell-yesod-auth/trunk/PKGBUILD)
  haskell-yesod-auth/repos/community-staging-i686/haskell-yesod-auth.install
(from rev 161630, haskell-yesod-auth/trunk/haskell-yesod-auth.install)
  haskell-yesod-auth/repos/community-staging-x86_64/
  haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD
(from rev 161630, haskell-yesod-auth/trunk/PKGBUILD)
  haskell-yesod-auth/repos/community-staging-x86_64/haskell-yesod-auth.install
(from rev 161630, haskell-yesod-auth/trunk/haskell-yesod-auth.install)

-+
 community-staging-i686/PKGBUILD |   52 ++
 community-staging-i686/haskell-yesod-auth.install   |   18 ++
 community-staging-x86_64/PKGBUILD   |   52 ++
 community-staging-x86_64/haskell-yesod-auth.install |   18 ++
 4 files changed, 140 insertions(+)

Copied: haskell-yesod-auth/repos/community-staging-i686/PKGBUILD (from rev 
161630, haskell-yesod-auth/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-02-15 10:37:59 UTC (rev 161631)
@@ -0,0 +1,52 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-auth
+pkgname=haskell-yesod-auth
+pkgver=1.4.12
+pkgrel=10
+pkgdesc="Authentication for Yesod."
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-aeson" "haskell-authenticate" 
"haskell-base16-bytestring"
+ "haskell-base64-bytestring" "haskell-blaze-builder" 
"haskell-blaze-html"
+ "haskell-blaze-markup" "haskell-byteable" "haskell-conduit" 
"haskell-conduit-extra"
+ "haskell-cryptohash" "haskell-data-default" "haskell-email-validate"
+ "haskell-file-embed" "haskell-http-client" "haskell-http-conduit"
+ "haskell-http-types" "haskell-lifted-base" "haskell-mime-mail" 
"haskell-network-uri"
+ "haskell-nonce" "haskell-persistent" "haskell-persistent-template" 
"haskell-random"
+ "haskell-resourcet" "haskell-safe" "haskell-shakespeare" 
"haskell-text"
+ "haskell-unordered-containers" "haskell-wai" "haskell-yesod-core" 
"haskell-yesod-form"
+ "haskell-yesod-persistent")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+install="${pkgname}.install"
+sha256sums=('d1baf7dc08ee591fd8ba50a8e64a377a3a8d42575963b44e50ab0c145c2d9fa7')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-fnetwork-uri
+runhaskell Setup build
+LC_CTYPE=en_US.UTF-8 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-yesod-auth/repos/community-staging-i686/haskell-yesod-auth.install 
(from rev 161630, haskell-yesod-auth/trunk/haskell-yesod-auth.install)
===
--- community-staging-i686/haskell-yesod-auth.install   
(rev 0)
+++ community-staging-i686/haskell-yesod-auth.install   2016-02-15 10:37:59 UTC 
(rev 161631)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-yesod-auth
+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: 

[arch-commits] Commit in haskell-yesod-auth/repos (6 files)

2016-02-11 Thread Felix Yan
Date: Thursday, February 11, 2016 @ 12:50:00
  Author: fyan
Revision: 161191

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

Added:
  haskell-yesod-auth/repos/community-staging-i686/
  haskell-yesod-auth/repos/community-staging-i686/PKGBUILD
(from rev 161190, haskell-yesod-auth/trunk/PKGBUILD)
  haskell-yesod-auth/repos/community-staging-i686/haskell-yesod-auth.install
(from rev 161190, haskell-yesod-auth/trunk/haskell-yesod-auth.install)
  haskell-yesod-auth/repos/community-staging-x86_64/
  haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD
(from rev 161190, haskell-yesod-auth/trunk/PKGBUILD)
  haskell-yesod-auth/repos/community-staging-x86_64/haskell-yesod-auth.install
(from rev 161190, haskell-yesod-auth/trunk/haskell-yesod-auth.install)

-+
 community-staging-i686/PKGBUILD |   52 ++
 community-staging-i686/haskell-yesod-auth.install   |   18 ++
 community-staging-x86_64/PKGBUILD   |   52 ++
 community-staging-x86_64/haskell-yesod-auth.install |   18 ++
 4 files changed, 140 insertions(+)

Copied: haskell-yesod-auth/repos/community-staging-i686/PKGBUILD (from rev 
161190, haskell-yesod-auth/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-02-11 11:50:00 UTC (rev 161191)
@@ -0,0 +1,52 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-auth
+pkgname=haskell-yesod-auth
+pkgver=1.4.12
+pkgrel=8
+pkgdesc="Authentication for Yesod."
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-aeson" "haskell-authenticate" 
"haskell-base16-bytestring"
+ "haskell-base64-bytestring" "haskell-blaze-builder" 
"haskell-blaze-html"
+ "haskell-blaze-markup" "haskell-byteable" "haskell-conduit" 
"haskell-conduit-extra"
+ "haskell-cryptohash" "haskell-data-default" "haskell-email-validate"
+ "haskell-file-embed" "haskell-http-client" "haskell-http-conduit"
+ "haskell-http-types" "haskell-lifted-base" "haskell-mime-mail" 
"haskell-network-uri"
+ "haskell-nonce" "haskell-persistent" "haskell-persistent-template" 
"haskell-random"
+ "haskell-resourcet" "haskell-safe" "haskell-shakespeare" 
"haskell-text"
+ "haskell-unordered-containers" "haskell-wai" "haskell-yesod-core" 
"haskell-yesod-form"
+ "haskell-yesod-persistent")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+install="${pkgname}.install"
+sha256sums=('d1baf7dc08ee591fd8ba50a8e64a377a3a8d42575963b44e50ab0c145c2d9fa7')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-fnetwork-uri
+runhaskell Setup build
+LC_CTYPE=en_US.UTF-8 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-yesod-auth/repos/community-staging-i686/haskell-yesod-auth.install 
(from rev 161190, haskell-yesod-auth/trunk/haskell-yesod-auth.install)
===
--- community-staging-i686/haskell-yesod-auth.install   
(rev 0)
+++ community-staging-i686/haskell-yesod-auth.install   2016-02-11 11:50:00 UTC 
(rev 161191)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-yesod-auth
+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: 

[arch-commits] Commit in haskell-yesod-auth/repos (6 files)

2016-02-11 Thread Felix Yan
Date: Friday, February 12, 2016 @ 05:32:16
  Author: fyan
Revision: 161364

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

Added:
  haskell-yesod-auth/repos/community-staging-i686/
  haskell-yesod-auth/repos/community-staging-i686/PKGBUILD
(from rev 161363, haskell-yesod-auth/trunk/PKGBUILD)
  haskell-yesod-auth/repos/community-staging-i686/haskell-yesod-auth.install
(from rev 161363, haskell-yesod-auth/trunk/haskell-yesod-auth.install)
  haskell-yesod-auth/repos/community-staging-x86_64/
  haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD
(from rev 161363, haskell-yesod-auth/trunk/PKGBUILD)
  haskell-yesod-auth/repos/community-staging-x86_64/haskell-yesod-auth.install
(from rev 161363, haskell-yesod-auth/trunk/haskell-yesod-auth.install)

-+
 community-staging-i686/PKGBUILD |   52 ++
 community-staging-i686/haskell-yesod-auth.install   |   18 ++
 community-staging-x86_64/PKGBUILD   |   52 ++
 community-staging-x86_64/haskell-yesod-auth.install |   18 ++
 4 files changed, 140 insertions(+)

Copied: haskell-yesod-auth/repos/community-staging-i686/PKGBUILD (from rev 
161363, haskell-yesod-auth/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-02-12 04:32:16 UTC (rev 161364)
@@ -0,0 +1,52 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-auth
+pkgname=haskell-yesod-auth
+pkgver=1.4.12
+pkgrel=9
+pkgdesc="Authentication for Yesod."
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-aeson" "haskell-authenticate" 
"haskell-base16-bytestring"
+ "haskell-base64-bytestring" "haskell-blaze-builder" 
"haskell-blaze-html"
+ "haskell-blaze-markup" "haskell-byteable" "haskell-conduit" 
"haskell-conduit-extra"
+ "haskell-cryptohash" "haskell-data-default" "haskell-email-validate"
+ "haskell-file-embed" "haskell-http-client" "haskell-http-conduit"
+ "haskell-http-types" "haskell-lifted-base" "haskell-mime-mail" 
"haskell-network-uri"
+ "haskell-nonce" "haskell-persistent" "haskell-persistent-template" 
"haskell-random"
+ "haskell-resourcet" "haskell-safe" "haskell-shakespeare" 
"haskell-text"
+ "haskell-unordered-containers" "haskell-wai" "haskell-yesod-core" 
"haskell-yesod-form"
+ "haskell-yesod-persistent")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+install="${pkgname}.install"
+sha256sums=('d1baf7dc08ee591fd8ba50a8e64a377a3a8d42575963b44e50ab0c145c2d9fa7')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-fnetwork-uri
+runhaskell Setup build
+LC_CTYPE=en_US.UTF-8 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-yesod-auth/repos/community-staging-i686/haskell-yesod-auth.install 
(from rev 161363, haskell-yesod-auth/trunk/haskell-yesod-auth.install)
===
--- community-staging-i686/haskell-yesod-auth.install   
(rev 0)
+++ community-staging-i686/haskell-yesod-auth.install   2016-02-12 04:32:16 UTC 
(rev 161364)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-yesod-auth
+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: 

[arch-commits] Commit in haskell-yesod-auth/repos (6 files)

2016-02-07 Thread Felix Yan
Date: Monday, February 8, 2016 @ 04:32:02
  Author: fyan
Revision: 160841

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

Added:
  haskell-yesod-auth/repos/community-staging-i686/
  haskell-yesod-auth/repos/community-staging-i686/PKGBUILD
(from rev 160840, haskell-yesod-auth/trunk/PKGBUILD)
  haskell-yesod-auth/repos/community-staging-i686/haskell-yesod-auth.install
(from rev 160840, haskell-yesod-auth/trunk/haskell-yesod-auth.install)
  haskell-yesod-auth/repos/community-staging-x86_64/
  haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD
(from rev 160840, haskell-yesod-auth/trunk/PKGBUILD)
  haskell-yesod-auth/repos/community-staging-x86_64/haskell-yesod-auth.install
(from rev 160840, haskell-yesod-auth/trunk/haskell-yesod-auth.install)

-+
 community-staging-i686/PKGBUILD |   52 ++
 community-staging-i686/haskell-yesod-auth.install   |   18 ++
 community-staging-x86_64/PKGBUILD   |   52 ++
 community-staging-x86_64/haskell-yesod-auth.install |   18 ++
 4 files changed, 140 insertions(+)

Copied: haskell-yesod-auth/repos/community-staging-i686/PKGBUILD (from rev 
160840, haskell-yesod-auth/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-02-08 03:32:02 UTC (rev 160841)
@@ -0,0 +1,52 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-auth
+pkgname=haskell-yesod-auth
+pkgver=1.4.12
+pkgrel=7
+pkgdesc="Authentication for Yesod."
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-aeson" "haskell-authenticate" 
"haskell-base16-bytestring"
+ "haskell-base64-bytestring" "haskell-blaze-builder" 
"haskell-blaze-html"
+ "haskell-blaze-markup" "haskell-byteable" "haskell-conduit" 
"haskell-conduit-extra"
+ "haskell-cryptohash" "haskell-data-default" "haskell-email-validate"
+ "haskell-file-embed" "haskell-http-client" "haskell-http-conduit"
+ "haskell-http-types" "haskell-lifted-base" "haskell-mime-mail" 
"haskell-network-uri"
+ "haskell-nonce" "haskell-persistent" "haskell-persistent-template" 
"haskell-random"
+ "haskell-resourcet" "haskell-safe" "haskell-shakespeare" 
"haskell-text"
+ "haskell-unordered-containers" "haskell-wai" "haskell-yesod-core" 
"haskell-yesod-form"
+ "haskell-yesod-persistent")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+install="${pkgname}.install"
+sha256sums=('d1baf7dc08ee591fd8ba50a8e64a377a3a8d42575963b44e50ab0c145c2d9fa7')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-fnetwork-uri
+runhaskell Setup build
+LC_CTYPE=en_US.UTF-8 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-yesod-auth/repos/community-staging-i686/haskell-yesod-auth.install 
(from rev 160840, haskell-yesod-auth/trunk/haskell-yesod-auth.install)
===
--- community-staging-i686/haskell-yesod-auth.install   
(rev 0)
+++ community-staging-i686/haskell-yesod-auth.install   2016-02-08 03:32:02 UTC 
(rev 160841)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-yesod-auth
+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: 

[arch-commits] Commit in haskell-yesod-auth/repos (6 files)

2016-02-03 Thread Felix Yan
Date: Thursday, February 4, 2016 @ 07:20:10
  Author: fyan
Revision: 160195

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

Added:
  haskell-yesod-auth/repos/community-staging-i686/
  haskell-yesod-auth/repos/community-staging-i686/PKGBUILD
(from rev 160194, haskell-yesod-auth/trunk/PKGBUILD)
  haskell-yesod-auth/repos/community-staging-i686/haskell-yesod-auth.install
(from rev 160194, haskell-yesod-auth/trunk/haskell-yesod-auth.install)
  haskell-yesod-auth/repos/community-staging-x86_64/
  haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD
(from rev 160194, haskell-yesod-auth/trunk/PKGBUILD)
  haskell-yesod-auth/repos/community-staging-x86_64/haskell-yesod-auth.install
(from rev 160194, haskell-yesod-auth/trunk/haskell-yesod-auth.install)

-+
 community-staging-i686/PKGBUILD |   52 ++
 community-staging-i686/haskell-yesod-auth.install   |   18 ++
 community-staging-x86_64/PKGBUILD   |   52 ++
 community-staging-x86_64/haskell-yesod-auth.install |   18 ++
 4 files changed, 140 insertions(+)

Copied: haskell-yesod-auth/repos/community-staging-i686/PKGBUILD (from rev 
160194, haskell-yesod-auth/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-02-04 06:20:10 UTC (rev 160195)
@@ -0,0 +1,52 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-auth
+pkgname=haskell-yesod-auth
+pkgver=1.4.12
+pkgrel=6
+pkgdesc="Authentication for Yesod."
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-aeson" "haskell-authenticate" 
"haskell-base16-bytestring"
+ "haskell-base64-bytestring" "haskell-blaze-builder" 
"haskell-blaze-html"
+ "haskell-blaze-markup" "haskell-byteable" "haskell-conduit" 
"haskell-conduit-extra"
+ "haskell-cryptohash" "haskell-data-default" "haskell-email-validate"
+ "haskell-file-embed" "haskell-http-client" "haskell-http-conduit"
+ "haskell-http-types" "haskell-lifted-base" "haskell-mime-mail" 
"haskell-network-uri"
+ "haskell-nonce" "haskell-persistent" "haskell-persistent-template" 
"haskell-random"
+ "haskell-resourcet" "haskell-safe" "haskell-shakespeare" 
"haskell-text"
+ "haskell-unordered-containers" "haskell-wai" "haskell-yesod-core" 
"haskell-yesod-form"
+ "haskell-yesod-persistent")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+install="${pkgname}.install"
+sha256sums=('d1baf7dc08ee591fd8ba50a8e64a377a3a8d42575963b44e50ab0c145c2d9fa7')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-fnetwork-uri
+runhaskell Setup build
+LC_CTYPE=en_US.UTF-8 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-yesod-auth/repos/community-staging-i686/haskell-yesod-auth.install 
(from rev 160194, haskell-yesod-auth/trunk/haskell-yesod-auth.install)
===
--- community-staging-i686/haskell-yesod-auth.install   
(rev 0)
+++ community-staging-i686/haskell-yesod-auth.install   2016-02-04 06:20:10 UTC 
(rev 160195)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-yesod-auth
+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: 

[arch-commits] Commit in haskell-yesod-auth/repos (6 files)

2016-01-31 Thread Felix Yan
Date: Monday, February 1, 2016 @ 04:23:14
  Author: fyan
Revision: 159727

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

Added:
  haskell-yesod-auth/repos/community-staging-i686/
  haskell-yesod-auth/repos/community-staging-i686/PKGBUILD
(from rev 159726, haskell-yesod-auth/trunk/PKGBUILD)
  haskell-yesod-auth/repos/community-staging-i686/haskell-yesod-auth.install
(from rev 159726, haskell-yesod-auth/trunk/haskell-yesod-auth.install)
  haskell-yesod-auth/repos/community-staging-x86_64/
  haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD
(from rev 159726, haskell-yesod-auth/trunk/PKGBUILD)
  haskell-yesod-auth/repos/community-staging-x86_64/haskell-yesod-auth.install
(from rev 159726, haskell-yesod-auth/trunk/haskell-yesod-auth.install)

-+
 community-staging-i686/PKGBUILD |   52 ++
 community-staging-i686/haskell-yesod-auth.install   |   18 ++
 community-staging-x86_64/PKGBUILD   |   52 ++
 community-staging-x86_64/haskell-yesod-auth.install |   18 ++
 4 files changed, 140 insertions(+)

Copied: haskell-yesod-auth/repos/community-staging-i686/PKGBUILD (from rev 
159726, haskell-yesod-auth/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-02-01 03:23:14 UTC (rev 159727)
@@ -0,0 +1,52 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-auth
+pkgname=haskell-yesod-auth
+pkgver=1.4.12
+pkgrel=5
+pkgdesc="Authentication for Yesod."
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-aeson" "haskell-authenticate" 
"haskell-base16-bytestring"
+ "haskell-base64-bytestring" "haskell-blaze-builder" 
"haskell-blaze-html"
+ "haskell-blaze-markup" "haskell-byteable" "haskell-conduit" 
"haskell-conduit-extra"
+ "haskell-cryptohash" "haskell-data-default" "haskell-email-validate"
+ "haskell-file-embed" "haskell-http-client" "haskell-http-conduit"
+ "haskell-http-types" "haskell-lifted-base" "haskell-mime-mail" 
"haskell-network-uri"
+ "haskell-nonce" "haskell-persistent" "haskell-persistent-template" 
"haskell-random"
+ "haskell-resourcet" "haskell-safe" "haskell-shakespeare" 
"haskell-text"
+ "haskell-unordered-containers" "haskell-wai" "haskell-yesod-core" 
"haskell-yesod-form"
+ "haskell-yesod-persistent")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+install="${pkgname}.install"
+sha256sums=('d1baf7dc08ee591fd8ba50a8e64a377a3a8d42575963b44e50ab0c145c2d9fa7')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-fnetwork-uri
+runhaskell Setup build
+LC_CTYPE=en_US.UTF-8 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-yesod-auth/repos/community-staging-i686/haskell-yesod-auth.install 
(from rev 159726, haskell-yesod-auth/trunk/haskell-yesod-auth.install)
===
--- community-staging-i686/haskell-yesod-auth.install   
(rev 0)
+++ community-staging-i686/haskell-yesod-auth.install   2016-02-01 03:23:14 UTC 
(rev 159727)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-yesod-auth
+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: 

[arch-commits] Commit in haskell-yesod-auth/repos (6 files)

2016-01-30 Thread Felix Yan
Date: Saturday, January 30, 2016 @ 11:09:10
  Author: fyan
Revision: 159501

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

Added:
  haskell-yesod-auth/repos/community-staging-i686/
  haskell-yesod-auth/repos/community-staging-i686/PKGBUILD
(from rev 159500, haskell-yesod-auth/trunk/PKGBUILD)
  haskell-yesod-auth/repos/community-staging-i686/haskell-yesod-auth.install
(from rev 159500, haskell-yesod-auth/trunk/haskell-yesod-auth.install)
  haskell-yesod-auth/repos/community-staging-x86_64/
  haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD
(from rev 159500, haskell-yesod-auth/trunk/PKGBUILD)
  haskell-yesod-auth/repos/community-staging-x86_64/haskell-yesod-auth.install
(from rev 159500, haskell-yesod-auth/trunk/haskell-yesod-auth.install)

-+
 community-staging-i686/PKGBUILD |   52 ++
 community-staging-i686/haskell-yesod-auth.install   |   18 ++
 community-staging-x86_64/PKGBUILD   |   52 ++
 community-staging-x86_64/haskell-yesod-auth.install |   18 ++
 4 files changed, 140 insertions(+)

Copied: haskell-yesod-auth/repos/community-staging-i686/PKGBUILD (from rev 
159500, haskell-yesod-auth/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-01-30 10:09:10 UTC (rev 159501)
@@ -0,0 +1,52 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-auth
+pkgname=haskell-yesod-auth
+pkgver=1.4.12
+pkgrel=4
+pkgdesc="Authentication for Yesod."
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-aeson" "haskell-authenticate" 
"haskell-base16-bytestring"
+ "haskell-base64-bytestring" "haskell-blaze-builder" 
"haskell-blaze-html"
+ "haskell-blaze-markup" "haskell-byteable" "haskell-conduit" 
"haskell-conduit-extra"
+ "haskell-cryptohash" "haskell-data-default" "haskell-email-validate"
+ "haskell-file-embed" "haskell-http-client" "haskell-http-conduit"
+ "haskell-http-types" "haskell-lifted-base" "haskell-mime-mail" 
"haskell-network-uri"
+ "haskell-nonce" "haskell-persistent" "haskell-persistent-template" 
"haskell-random"
+ "haskell-resourcet" "haskell-safe" "haskell-shakespeare" 
"haskell-text"
+ "haskell-unordered-containers" "haskell-wai" "haskell-yesod-core" 
"haskell-yesod-form"
+ "haskell-yesod-persistent")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+install="${pkgname}.install"
+sha256sums=('d1baf7dc08ee591fd8ba50a8e64a377a3a8d42575963b44e50ab0c145c2d9fa7')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-fnetwork-uri
+runhaskell Setup build
+LC_CTYPE=en_US.UTF-8 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-yesod-auth/repos/community-staging-i686/haskell-yesod-auth.install 
(from rev 159500, haskell-yesod-auth/trunk/haskell-yesod-auth.install)
===
--- community-staging-i686/haskell-yesod-auth.install   
(rev 0)
+++ community-staging-i686/haskell-yesod-auth.install   2016-01-30 10:09:10 UTC 
(rev 159501)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-yesod-auth
+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: 

[arch-commits] Commit in haskell-yesod-auth/repos (6 files)

2016-01-27 Thread Felix Yan
Date: Wednesday, January 27, 2016 @ 10:13:29
  Author: fyan
Revision: 159086

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

Added:
  haskell-yesod-auth/repos/community-staging-i686/
  haskell-yesod-auth/repos/community-staging-i686/PKGBUILD
(from rev 159085, haskell-yesod-auth/trunk/PKGBUILD)
  haskell-yesod-auth/repos/community-staging-i686/haskell-yesod-auth.install
(from rev 159085, haskell-yesod-auth/trunk/haskell-yesod-auth.install)
  haskell-yesod-auth/repos/community-staging-x86_64/
  haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD
(from rev 159085, haskell-yesod-auth/trunk/PKGBUILD)
  haskell-yesod-auth/repos/community-staging-x86_64/haskell-yesod-auth.install
(from rev 159085, haskell-yesod-auth/trunk/haskell-yesod-auth.install)

-+
 community-staging-i686/PKGBUILD |   52 ++
 community-staging-i686/haskell-yesod-auth.install   |   18 ++
 community-staging-x86_64/PKGBUILD   |   52 ++
 community-staging-x86_64/haskell-yesod-auth.install |   18 ++
 4 files changed, 140 insertions(+)

Copied: haskell-yesod-auth/repos/community-staging-i686/PKGBUILD (from rev 
159085, haskell-yesod-auth/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-01-27 09:13:29 UTC (rev 159086)
@@ -0,0 +1,52 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-auth
+pkgname=haskell-yesod-auth
+pkgver=1.4.12
+pkgrel=3
+pkgdesc="Authentication for Yesod."
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-aeson" "haskell-authenticate" 
"haskell-base16-bytestring"
+ "haskell-base64-bytestring" "haskell-blaze-builder" 
"haskell-blaze-html"
+ "haskell-blaze-markup" "haskell-byteable" "haskell-conduit" 
"haskell-conduit-extra"
+ "haskell-cryptohash" "haskell-data-default" "haskell-email-validate"
+ "haskell-file-embed" "haskell-http-client" "haskell-http-conduit"
+ "haskell-http-types" "haskell-lifted-base" "haskell-mime-mail" 
"haskell-network-uri"
+ "haskell-nonce" "haskell-persistent" "haskell-persistent-template" 
"haskell-random"
+ "haskell-resourcet" "haskell-safe" "haskell-shakespeare" 
"haskell-text"
+ "haskell-unordered-containers" "haskell-wai" "haskell-yesod-core" 
"haskell-yesod-form"
+ "haskell-yesod-persistent")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+install="${pkgname}.install"
+sha256sums=('d1baf7dc08ee591fd8ba50a8e64a377a3a8d42575963b44e50ab0c145c2d9fa7')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-fnetwork-uri
+runhaskell Setup build
+LC_CTYPE=en_US.UTF-8 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-yesod-auth/repos/community-staging-i686/haskell-yesod-auth.install 
(from rev 159085, haskell-yesod-auth/trunk/haskell-yesod-auth.install)
===
--- community-staging-i686/haskell-yesod-auth.install   
(rev 0)
+++ community-staging-i686/haskell-yesod-auth.install   2016-01-27 09:13:29 UTC 
(rev 159086)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-yesod-auth
+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: 

[arch-commits] Commit in haskell-yesod-auth/repos (6 files)

2016-01-24 Thread Felix Yan
Date: Monday, January 25, 2016 @ 08:15:56
  Author: fyan
Revision: 158820

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

Added:
  haskell-yesod-auth/repos/community-staging-i686/
  haskell-yesod-auth/repos/community-staging-i686/PKGBUILD
(from rev 158819, haskell-yesod-auth/trunk/PKGBUILD)
  haskell-yesod-auth/repos/community-staging-i686/haskell-yesod-auth.install
(from rev 158819, haskell-yesod-auth/trunk/haskell-yesod-auth.install)
  haskell-yesod-auth/repos/community-staging-x86_64/
  haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD
(from rev 158819, haskell-yesod-auth/trunk/PKGBUILD)
  haskell-yesod-auth/repos/community-staging-x86_64/haskell-yesod-auth.install
(from rev 158819, haskell-yesod-auth/trunk/haskell-yesod-auth.install)

-+
 community-staging-i686/PKGBUILD |   52 ++
 community-staging-i686/haskell-yesod-auth.install   |   18 ++
 community-staging-x86_64/PKGBUILD   |   52 ++
 community-staging-x86_64/haskell-yesod-auth.install |   18 ++
 4 files changed, 140 insertions(+)

Copied: haskell-yesod-auth/repos/community-staging-i686/PKGBUILD (from rev 
158819, haskell-yesod-auth/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-01-25 07:15:56 UTC (rev 158820)
@@ -0,0 +1,52 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-auth
+pkgname=haskell-yesod-auth
+pkgver=1.4.12
+pkgrel=2
+pkgdesc="Authentication for Yesod."
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-aeson" "haskell-authenticate" 
"haskell-base16-bytestring"
+ "haskell-base64-bytestring" "haskell-blaze-builder" 
"haskell-blaze-html"
+ "haskell-blaze-markup" "haskell-byteable" "haskell-conduit" 
"haskell-conduit-extra"
+ "haskell-cryptohash" "haskell-data-default" "haskell-email-validate"
+ "haskell-file-embed" "haskell-http-client" "haskell-http-conduit"
+ "haskell-http-types" "haskell-lifted-base" "haskell-mime-mail" 
"haskell-network-uri"
+ "haskell-nonce" "haskell-persistent" "haskell-persistent-template" 
"haskell-random"
+ "haskell-resourcet" "haskell-safe" "haskell-shakespeare" 
"haskell-text"
+ "haskell-unordered-containers" "haskell-wai" "haskell-yesod-core" 
"haskell-yesod-form"
+ "haskell-yesod-persistent")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+install="${pkgname}.install"
+sha256sums=('d1baf7dc08ee591fd8ba50a8e64a377a3a8d42575963b44e50ab0c145c2d9fa7')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-fnetwork-uri
+runhaskell Setup build
+LC_CTYPE=en_US.UTF-8 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-yesod-auth/repos/community-staging-i686/haskell-yesod-auth.install 
(from rev 158819, haskell-yesod-auth/trunk/haskell-yesod-auth.install)
===
--- community-staging-i686/haskell-yesod-auth.install   
(rev 0)
+++ community-staging-i686/haskell-yesod-auth.install   2016-01-25 07:15:56 UTC 
(rev 158820)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-yesod-auth
+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: 

[arch-commits] Commit in haskell-yesod-auth/repos (6 files)

2016-01-21 Thread Felix Yan
Date: Friday, January 22, 2016 @ 05:43:34
  Author: fyan
Revision: 158494

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

Added:
  haskell-yesod-auth/repos/community-staging-i686/
  haskell-yesod-auth/repos/community-staging-i686/PKGBUILD
(from rev 158493, haskell-yesod-auth/trunk/PKGBUILD)
  haskell-yesod-auth/repos/community-staging-i686/haskell-yesod-auth.install
(from rev 158493, haskell-yesod-auth/trunk/haskell-yesod-auth.install)
  haskell-yesod-auth/repos/community-staging-x86_64/
  haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD
(from rev 158493, haskell-yesod-auth/trunk/PKGBUILD)
  haskell-yesod-auth/repos/community-staging-x86_64/haskell-yesod-auth.install
(from rev 158493, haskell-yesod-auth/trunk/haskell-yesod-auth.install)

-+
 community-staging-i686/PKGBUILD |   52 ++
 community-staging-i686/haskell-yesod-auth.install   |   18 ++
 community-staging-x86_64/PKGBUILD   |   52 ++
 community-staging-x86_64/haskell-yesod-auth.install |   18 ++
 4 files changed, 140 insertions(+)

Copied: haskell-yesod-auth/repos/community-staging-i686/PKGBUILD (from rev 
158493, haskell-yesod-auth/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-01-22 04:43:34 UTC (rev 158494)
@@ -0,0 +1,52 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-auth
+pkgname=haskell-yesod-auth
+pkgver=1.4.12
+pkgrel=1
+pkgdesc="Authentication for Yesod."
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-aeson" "haskell-authenticate" 
"haskell-base16-bytestring"
+ "haskell-base64-bytestring" "haskell-blaze-builder" 
"haskell-blaze-html"
+ "haskell-blaze-markup" "haskell-byteable" "haskell-conduit" 
"haskell-conduit-extra"
+ "haskell-cryptohash" "haskell-data-default" "haskell-email-validate"
+ "haskell-file-embed" "haskell-http-client" "haskell-http-conduit"
+ "haskell-http-types" "haskell-lifted-base" "haskell-mime-mail" 
"haskell-network-uri"
+ "haskell-nonce" "haskell-persistent" "haskell-persistent-template" 
"haskell-random"
+ "haskell-resourcet" "haskell-safe" "haskell-shakespeare" 
"haskell-text"
+ "haskell-unordered-containers" "haskell-wai" "haskell-yesod-core" 
"haskell-yesod-form"
+ "haskell-yesod-persistent")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+install="${pkgname}.install"
+sha256sums=('d1baf7dc08ee591fd8ba50a8e64a377a3a8d42575963b44e50ab0c145c2d9fa7')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-fnetwork-uri
+runhaskell Setup build
+LC_CTYPE=en_US.UTF-8 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-yesod-auth/repos/community-staging-i686/haskell-yesod-auth.install 
(from rev 158493, haskell-yesod-auth/trunk/haskell-yesod-auth.install)
===
--- community-staging-i686/haskell-yesod-auth.install   
(rev 0)
+++ community-staging-i686/haskell-yesod-auth.install   2016-01-22 04:43:34 UTC 
(rev 158494)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-yesod-auth
+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: 

[arch-commits] Commit in haskell-yesod-auth/repos (6 files)

2016-01-20 Thread Felix Yan
Date: Thursday, January 21, 2016 @ 04:09:22
  Author: fyan
Revision: 158349

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

Added:
  haskell-yesod-auth/repos/community-staging-i686/
  haskell-yesod-auth/repos/community-staging-i686/PKGBUILD
(from rev 158348, haskell-yesod-auth/trunk/PKGBUILD)
  haskell-yesod-auth/repos/community-staging-i686/haskell-yesod-auth.install
(from rev 158348, haskell-yesod-auth/trunk/haskell-yesod-auth.install)
  haskell-yesod-auth/repos/community-staging-x86_64/
  haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD
(from rev 158348, haskell-yesod-auth/trunk/PKGBUILD)
  haskell-yesod-auth/repos/community-staging-x86_64/haskell-yesod-auth.install
(from rev 158348, haskell-yesod-auth/trunk/haskell-yesod-auth.install)

-+
 community-staging-i686/PKGBUILD |   52 ++
 community-staging-i686/haskell-yesod-auth.install   |   18 ++
 community-staging-x86_64/PKGBUILD   |   52 ++
 community-staging-x86_64/haskell-yesod-auth.install |   18 ++
 4 files changed, 140 insertions(+)

Copied: haskell-yesod-auth/repos/community-staging-i686/PKGBUILD (from rev 
158348, haskell-yesod-auth/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-01-21 03:09:22 UTC (rev 158349)
@@ -0,0 +1,52 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-auth
+pkgname=haskell-yesod-auth
+pkgver=1.4.11
+pkgrel=6
+pkgdesc="Authentication for Yesod."
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-aeson" "haskell-authenticate" 
"haskell-base16-bytestring"
+ "haskell-base64-bytestring" "haskell-blaze-builder" 
"haskell-blaze-html"
+ "haskell-blaze-markup" "haskell-byteable" "haskell-conduit" 
"haskell-conduit-extra"
+ "haskell-cryptohash" "haskell-data-default" "haskell-email-validate"
+ "haskell-file-embed" "haskell-http-client" "haskell-http-conduit"
+ "haskell-http-types" "haskell-lifted-base" "haskell-mime-mail" 
"haskell-network-uri"
+ "haskell-nonce" "haskell-persistent" "haskell-persistent-template" 
"haskell-random"
+ "haskell-resourcet" "haskell-safe" "haskell-shakespeare" 
"haskell-text"
+ "haskell-unordered-containers" "haskell-wai" "haskell-yesod-core" 
"haskell-yesod-form"
+ "haskell-yesod-persistent")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+install="${pkgname}.install"
+sha256sums=('2bf08ed837a32e98002d5d16c5cd751a6871950e7bcb2e8b12045f6c60071a77')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-fnetwork-uri
+runhaskell Setup build
+LC_CTYPE=en_US.UTF-8 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-yesod-auth/repos/community-staging-i686/haskell-yesod-auth.install 
(from rev 158348, haskell-yesod-auth/trunk/haskell-yesod-auth.install)
===
--- community-staging-i686/haskell-yesod-auth.install   
(rev 0)
+++ community-staging-i686/haskell-yesod-auth.install   2016-01-21 03:09:22 UTC 
(rev 158349)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-yesod-auth
+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: 

[arch-commits] Commit in haskell-yesod-auth/repos (6 files)

2016-01-20 Thread Felix Yan
Date: Wednesday, January 20, 2016 @ 10:01:52
  Author: fyan
Revision: 157971

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

Added:
  haskell-yesod-auth/repos/community-staging-i686/
  haskell-yesod-auth/repos/community-staging-i686/PKGBUILD
(from rev 157970, haskell-yesod-auth/trunk/PKGBUILD)
  haskell-yesod-auth/repos/community-staging-i686/haskell-yesod-auth.install
(from rev 157970, haskell-yesod-auth/trunk/haskell-yesod-auth.install)
  haskell-yesod-auth/repos/community-staging-x86_64/
  haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD
(from rev 157970, haskell-yesod-auth/trunk/PKGBUILD)
  haskell-yesod-auth/repos/community-staging-x86_64/haskell-yesod-auth.install
(from rev 157970, haskell-yesod-auth/trunk/haskell-yesod-auth.install)

-+
 community-staging-i686/PKGBUILD |   52 ++
 community-staging-i686/haskell-yesod-auth.install   |   18 ++
 community-staging-x86_64/PKGBUILD   |   52 ++
 community-staging-x86_64/haskell-yesod-auth.install |   18 ++
 4 files changed, 140 insertions(+)

Copied: haskell-yesod-auth/repos/community-staging-i686/PKGBUILD (from rev 
157970, haskell-yesod-auth/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-01-20 09:01:52 UTC (rev 157971)
@@ -0,0 +1,52 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-auth
+pkgname=haskell-yesod-auth
+pkgver=1.4.11
+pkgrel=5
+pkgdesc="Authentication for Yesod."
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-aeson" "haskell-authenticate" 
"haskell-base16-bytestring"
+ "haskell-base64-bytestring" "haskell-blaze-builder" 
"haskell-blaze-html"
+ "haskell-blaze-markup" "haskell-byteable" "haskell-conduit" 
"haskell-conduit-extra"
+ "haskell-cryptohash" "haskell-data-default" "haskell-email-validate"
+ "haskell-file-embed" "haskell-http-client" "haskell-http-conduit"
+ "haskell-http-types" "haskell-lifted-base" "haskell-mime-mail" 
"haskell-network-uri"
+ "haskell-nonce" "haskell-persistent" "haskell-persistent-template" 
"haskell-random"
+ "haskell-resourcet" "haskell-safe" "haskell-shakespeare" 
"haskell-text"
+ "haskell-unordered-containers" "haskell-wai" "haskell-yesod-core" 
"haskell-yesod-form"
+ "haskell-yesod-persistent")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+install="${pkgname}.install"
+sha256sums=('2bf08ed837a32e98002d5d16c5cd751a6871950e7bcb2e8b12045f6c60071a77')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-fnetwork-uri
+runhaskell Setup build
+LC_CTYPE=en_US.UTF-8 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-yesod-auth/repos/community-staging-i686/haskell-yesod-auth.install 
(from rev 157970, haskell-yesod-auth/trunk/haskell-yesod-auth.install)
===
--- community-staging-i686/haskell-yesod-auth.install   
(rev 0)
+++ community-staging-i686/haskell-yesod-auth.install   2016-01-20 09:01:52 UTC 
(rev 157971)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-yesod-auth
+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: 

[arch-commits] Commit in haskell-yesod-auth/repos (6 files)

2016-01-19 Thread Felix Yan
Date: Tuesday, January 19, 2016 @ 14:30:11
  Author: fyan
Revision: 157640

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

Added:
  haskell-yesod-auth/repos/community-staging-i686/
  haskell-yesod-auth/repos/community-staging-i686/PKGBUILD
(from rev 157639, haskell-yesod-auth/trunk/PKGBUILD)
  haskell-yesod-auth/repos/community-staging-i686/haskell-yesod-auth.install
(from rev 157639, haskell-yesod-auth/trunk/haskell-yesod-auth.install)
  haskell-yesod-auth/repos/community-staging-x86_64/
  haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD
(from rev 157639, haskell-yesod-auth/trunk/PKGBUILD)
  haskell-yesod-auth/repos/community-staging-x86_64/haskell-yesod-auth.install
(from rev 157639, haskell-yesod-auth/trunk/haskell-yesod-auth.install)

-+
 community-staging-i686/PKGBUILD |   52 ++
 community-staging-i686/haskell-yesod-auth.install   |   18 ++
 community-staging-x86_64/PKGBUILD   |   52 ++
 community-staging-x86_64/haskell-yesod-auth.install |   18 ++
 4 files changed, 140 insertions(+)

Copied: haskell-yesod-auth/repos/community-staging-i686/PKGBUILD (from rev 
157639, haskell-yesod-auth/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-01-19 13:30:11 UTC (rev 157640)
@@ -0,0 +1,52 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-auth
+pkgname=haskell-yesod-auth
+pkgver=1.4.11
+pkgrel=4
+pkgdesc="Authentication for Yesod."
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-aeson" "haskell-authenticate" 
"haskell-base16-bytestring"
+ "haskell-base64-bytestring" "haskell-blaze-builder" 
"haskell-blaze-html"
+ "haskell-blaze-markup" "haskell-byteable" "haskell-conduit" 
"haskell-conduit-extra"
+ "haskell-cryptohash" "haskell-data-default" "haskell-email-validate"
+ "haskell-file-embed" "haskell-http-client" "haskell-http-conduit"
+ "haskell-http-types" "haskell-lifted-base" "haskell-mime-mail" 
"haskell-network-uri"
+ "haskell-nonce" "haskell-persistent" "haskell-persistent-template" 
"haskell-random"
+ "haskell-resourcet" "haskell-safe" "haskell-shakespeare" 
"haskell-text"
+ "haskell-unordered-containers" "haskell-wai" "haskell-yesod-core" 
"haskell-yesod-form"
+ "haskell-yesod-persistent")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+install="${pkgname}.install"
+sha256sums=('2bf08ed837a32e98002d5d16c5cd751a6871950e7bcb2e8b12045f6c60071a77')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-fnetwork-uri
+runhaskell Setup build
+LC_CTYPE=en_US.UTF-8 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-yesod-auth/repos/community-staging-i686/haskell-yesod-auth.install 
(from rev 157639, haskell-yesod-auth/trunk/haskell-yesod-auth.install)
===
--- community-staging-i686/haskell-yesod-auth.install   
(rev 0)
+++ community-staging-i686/haskell-yesod-auth.install   2016-01-19 13:30:11 UTC 
(rev 157640)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-yesod-auth
+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: 

[arch-commits] Commit in haskell-yesod-auth/repos (6 files)

2016-01-17 Thread Felix Yan
Date: Monday, January 18, 2016 @ 08:03:07
  Author: fyan
Revision: 157398

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

Added:
  haskell-yesod-auth/repos/community-staging-i686/
  haskell-yesod-auth/repos/community-staging-i686/PKGBUILD
(from rev 157397, haskell-yesod-auth/trunk/PKGBUILD)
  haskell-yesod-auth/repos/community-staging-i686/haskell-yesod-auth.install
(from rev 157397, haskell-yesod-auth/trunk/haskell-yesod-auth.install)
  haskell-yesod-auth/repos/community-staging-x86_64/
  haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD
(from rev 157397, haskell-yesod-auth/trunk/PKGBUILD)
  haskell-yesod-auth/repos/community-staging-x86_64/haskell-yesod-auth.install
(from rev 157397, haskell-yesod-auth/trunk/haskell-yesod-auth.install)

-+
 community-staging-i686/PKGBUILD |   52 ++
 community-staging-i686/haskell-yesod-auth.install   |   18 ++
 community-staging-x86_64/PKGBUILD   |   52 ++
 community-staging-x86_64/haskell-yesod-auth.install |   18 ++
 4 files changed, 140 insertions(+)

Copied: haskell-yesod-auth/repos/community-staging-i686/PKGBUILD (from rev 
157397, haskell-yesod-auth/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-01-18 07:03:07 UTC (rev 157398)
@@ -0,0 +1,52 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-auth
+pkgname=haskell-yesod-auth
+pkgver=1.4.11
+pkgrel=3
+pkgdesc="Authentication for Yesod."
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-aeson" "haskell-authenticate" 
"haskell-base16-bytestring"
+ "haskell-base64-bytestring" "haskell-blaze-builder" 
"haskell-blaze-html"
+ "haskell-blaze-markup" "haskell-byteable" "haskell-conduit" 
"haskell-conduit-extra"
+ "haskell-cryptohash" "haskell-data-default" "haskell-email-validate"
+ "haskell-file-embed" "haskell-http-client" "haskell-http-conduit"
+ "haskell-http-types" "haskell-lifted-base" "haskell-mime-mail" 
"haskell-network-uri"
+ "haskell-nonce" "haskell-persistent" "haskell-persistent-template" 
"haskell-random"
+ "haskell-resourcet" "haskell-safe" "haskell-shakespeare" 
"haskell-text"
+ "haskell-unordered-containers" "haskell-wai" "haskell-yesod-core" 
"haskell-yesod-form"
+ "haskell-yesod-persistent")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+install="${pkgname}.install"
+sha256sums=('2bf08ed837a32e98002d5d16c5cd751a6871950e7bcb2e8b12045f6c60071a77')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-fnetwork-uri
+runhaskell Setup build
+LC_CTYPE=en_US.UTF-8 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-yesod-auth/repos/community-staging-i686/haskell-yesod-auth.install 
(from rev 157397, haskell-yesod-auth/trunk/haskell-yesod-auth.install)
===
--- community-staging-i686/haskell-yesod-auth.install   
(rev 0)
+++ community-staging-i686/haskell-yesod-auth.install   2016-01-18 07:03:07 UTC 
(rev 157398)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-yesod-auth
+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: 

[arch-commits] Commit in haskell-yesod-auth/repos (6 files)

2016-01-17 Thread Felix Yan
Date: Sunday, January 17, 2016 @ 14:36:35
  Author: fyan
Revision: 157138

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

Added:
  haskell-yesod-auth/repos/community-staging-i686/
  haskell-yesod-auth/repos/community-staging-i686/PKGBUILD
(from rev 157137, haskell-yesod-auth/trunk/PKGBUILD)
  haskell-yesod-auth/repos/community-staging-i686/haskell-yesod-auth.install
(from rev 157137, haskell-yesod-auth/trunk/haskell-yesod-auth.install)
  haskell-yesod-auth/repos/community-staging-x86_64/
  haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD
(from rev 157137, haskell-yesod-auth/trunk/PKGBUILD)
  haskell-yesod-auth/repos/community-staging-x86_64/haskell-yesod-auth.install
(from rev 157137, haskell-yesod-auth/trunk/haskell-yesod-auth.install)

-+
 community-staging-i686/PKGBUILD |   52 ++
 community-staging-i686/haskell-yesod-auth.install   |   18 ++
 community-staging-x86_64/PKGBUILD   |   52 ++
 community-staging-x86_64/haskell-yesod-auth.install |   18 ++
 4 files changed, 140 insertions(+)

Copied: haskell-yesod-auth/repos/community-staging-i686/PKGBUILD (from rev 
157137, haskell-yesod-auth/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-01-17 13:36:35 UTC (rev 157138)
@@ -0,0 +1,52 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-auth
+pkgname=haskell-yesod-auth
+pkgver=1.4.11
+pkgrel=2
+pkgdesc="Authentication for Yesod."
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-aeson" "haskell-authenticate" 
"haskell-base16-bytestring"
+ "haskell-base64-bytestring" "haskell-blaze-builder" 
"haskell-blaze-html"
+ "haskell-blaze-markup" "haskell-byteable" "haskell-conduit" 
"haskell-conduit-extra"
+ "haskell-cryptohash" "haskell-data-default" "haskell-email-validate"
+ "haskell-file-embed" "haskell-http-client" "haskell-http-conduit"
+ "haskell-http-types" "haskell-lifted-base" "haskell-mime-mail" 
"haskell-network-uri"
+ "haskell-nonce" "haskell-persistent" "haskell-persistent-template" 
"haskell-random"
+ "haskell-resourcet" "haskell-safe" "haskell-shakespeare" 
"haskell-text"
+ "haskell-unordered-containers" "haskell-wai" "haskell-yesod-core" 
"haskell-yesod-form"
+ "haskell-yesod-persistent")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+install="${pkgname}.install"
+sha256sums=('2bf08ed837a32e98002d5d16c5cd751a6871950e7bcb2e8b12045f6c60071a77')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-fnetwork-uri
+runhaskell Setup build
+LC_CTYPE=en_US.UTF-8 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-yesod-auth/repos/community-staging-i686/haskell-yesod-auth.install 
(from rev 157137, haskell-yesod-auth/trunk/haskell-yesod-auth.install)
===
--- community-staging-i686/haskell-yesod-auth.install   
(rev 0)
+++ community-staging-i686/haskell-yesod-auth.install   2016-01-17 13:36:35 UTC 
(rev 157138)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-yesod-auth
+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: 

[arch-commits] Commit in haskell-yesod-auth/repos (6 files)

2016-01-16 Thread Felix Yan
Date: Saturday, January 16, 2016 @ 10:43:35
  Author: fyan
Revision: 156972

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

Added:
  haskell-yesod-auth/repos/community-i686/
  haskell-yesod-auth/repos/community-i686/PKGBUILD
(from rev 156971, haskell-yesod-auth/trunk/PKGBUILD)
  haskell-yesod-auth/repos/community-i686/haskell-yesod-auth.install
(from rev 156971, haskell-yesod-auth/trunk/haskell-yesod-auth.install)
  haskell-yesod-auth/repos/community-x86_64/
  haskell-yesod-auth/repos/community-x86_64/PKGBUILD
(from rev 156971, haskell-yesod-auth/trunk/PKGBUILD)
  haskell-yesod-auth/repos/community-x86_64/haskell-yesod-auth.install
(from rev 156971, haskell-yesod-auth/trunk/haskell-yesod-auth.install)

-+
 community-i686/PKGBUILD |   52 ++
 community-i686/haskell-yesod-auth.install   |   18 +
 community-x86_64/PKGBUILD   |   52 ++
 community-x86_64/haskell-yesod-auth.install |   18 +
 4 files changed, 140 insertions(+)

Copied: haskell-yesod-auth/repos/community-i686/PKGBUILD (from rev 156971, 
haskell-yesod-auth/trunk/PKGBUILD)
===
--- community-i686/PKGBUILD (rev 0)
+++ community-i686/PKGBUILD 2016-01-16 09:43:35 UTC (rev 156972)
@@ -0,0 +1,52 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-auth
+pkgname=haskell-yesod-auth
+pkgver=1.4.11
+pkgrel=1
+pkgdesc="Authentication for Yesod."
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-aeson" "haskell-authenticate" 
"haskell-base16-bytestring"
+ "haskell-base64-bytestring" "haskell-blaze-builder" 
"haskell-blaze-html"
+ "haskell-blaze-markup" "haskell-byteable" "haskell-conduit" 
"haskell-conduit-extra"
+ "haskell-cryptohash" "haskell-data-default" "haskell-email-validate"
+ "haskell-file-embed" "haskell-http-client" "haskell-http-conduit"
+ "haskell-http-types" "haskell-lifted-base" "haskell-mime-mail" 
"haskell-network-uri"
+ "haskell-nonce" "haskell-persistent" "haskell-persistent-template" 
"haskell-random"
+ "haskell-resourcet" "haskell-safe" "haskell-shakespeare" 
"haskell-text"
+ "haskell-unordered-containers" "haskell-wai" "haskell-yesod-core" 
"haskell-yesod-form"
+ "haskell-yesod-persistent")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+install="${pkgname}.install"
+sha256sums=('2bf08ed837a32e98002d5d16c5cd751a6871950e7bcb2e8b12045f6c60071a77')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-fnetwork-uri
+runhaskell Setup build
+LC_CTYPE=en_US.UTF-8 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-yesod-auth/repos/community-i686/haskell-yesod-auth.install 
(from rev 156971, haskell-yesod-auth/trunk/haskell-yesod-auth.install)
===
--- community-i686/haskell-yesod-auth.install   (rev 0)
+++ community-i686/haskell-yesod-auth.install   2016-01-16 09:43:35 UTC (rev 
156972)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-yesod-auth
+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-yesod-auth/repos/community-x86_64/PKGBUILD (from rev 156971, 
haskell-yesod-auth/trunk/PKGBUILD)
===