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

2017-10-18 Thread Felix Yan
Date: Thursday, October 19, 2017 @ 05:33:03
  Author: felixonmars
Revision: 263456

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

Added:
  haskell-servant-swagger/repos/community-staging-i686/
  haskell-servant-swagger/repos/community-staging-i686/PKGBUILD
(from rev 263455, haskell-servant-swagger/trunk/PKGBUILD)
  haskell-servant-swagger/repos/community-staging-x86_64/
  haskell-servant-swagger/repos/community-staging-x86_64/PKGBUILD
(from rev 263455, haskell-servant-swagger/trunk/PKGBUILD)

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

Copied: haskell-servant-swagger/repos/community-staging-i686/PKGBUILD (from rev 
263455, haskell-servant-swagger/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-10-19 05:33:03 UTC (rev 263456)
@@ -0,0 +1,41 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=servant-swagger
+pkgname=haskell-servant-swagger
+pkgver=1.1.3.1
+pkgrel=20
+pkgdesc="Generate Swagger specification for your servant API."
+url="https://github.com/haskell-servant/servant-swagger;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('ghc-libs' "haskell-aeson" "haskell-http-media" 
"haskell-insert-ordered-containers"
+ "haskell-lens" "haskell-servant" "haskell-swagger2" "haskell-text"
+ "haskell-unordered-containers" "haskell-hspec" "haskell-quickcheck")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('ad4acada55a6474dd506f411fa7bc0f79f8acaa71ece1ca26d71bd95e6b6fca68d168cee578a476f0f2f9d450a0bf19f129ce2d4f149494f4b5ad032543f1a86')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}

Copied: haskell-servant-swagger/repos/community-staging-x86_64/PKGBUILD (from 
rev 263455, haskell-servant-swagger/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-10-19 05:33:03 UTC (rev 263456)
@@ -0,0 +1,41 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=servant-swagger
+pkgname=haskell-servant-swagger
+pkgver=1.1.3.1
+pkgrel=20
+pkgdesc="Generate Swagger specification for your servant API."
+url="https://github.com/haskell-servant/servant-swagger;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('ghc-libs' "haskell-aeson" "haskell-http-media" 
"haskell-insert-ordered-containers"
+ "haskell-lens" "haskell-servant" "haskell-swagger2" "haskell-text"
+ "haskell-unordered-containers" "haskell-hspec" "haskell-quickcheck")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('ad4acada55a6474dd506f411fa7bc0f79f8acaa71ece1ca26d71bd95e6b6fca68d168cee578a476f0f2f9d450a0bf19f129ce2d4f149494f4b5ad032543f1a86')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   

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

2017-10-06 Thread Felix Yan
Date: Friday, October 6, 2017 @ 17:25:58
  Author: felixonmars
Revision: 262002

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

Added:
  haskell-servant-swagger/repos/community-staging-i686/
  haskell-servant-swagger/repos/community-staging-i686/PKGBUILD
(from rev 262001, haskell-servant-swagger/trunk/PKGBUILD)
  haskell-servant-swagger/repos/community-staging-x86_64/
  haskell-servant-swagger/repos/community-staging-x86_64/PKGBUILD
(from rev 262001, haskell-servant-swagger/trunk/PKGBUILD)

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

Copied: haskell-servant-swagger/repos/community-staging-i686/PKGBUILD (from rev 
262001, haskell-servant-swagger/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-10-06 17:25:58 UTC (rev 262002)
@@ -0,0 +1,41 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=servant-swagger
+pkgname=haskell-servant-swagger
+pkgver=1.1.3.1
+pkgrel=19
+pkgdesc="Generate Swagger specification for your servant API."
+url="https://github.com/haskell-servant/servant-swagger;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('ghc-libs' "haskell-aeson" "haskell-http-media" 
"haskell-insert-ordered-containers"
+ "haskell-lens" "haskell-servant" "haskell-swagger2" "haskell-text"
+ "haskell-unordered-containers" "haskell-hspec" "haskell-quickcheck")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('ad4acada55a6474dd506f411fa7bc0f79f8acaa71ece1ca26d71bd95e6b6fca68d168cee578a476f0f2f9d450a0bf19f129ce2d4f149494f4b5ad032543f1a86')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}

Copied: haskell-servant-swagger/repos/community-staging-x86_64/PKGBUILD (from 
rev 262001, haskell-servant-swagger/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-10-06 17:25:58 UTC (rev 262002)
@@ -0,0 +1,41 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=servant-swagger
+pkgname=haskell-servant-swagger
+pkgver=1.1.3.1
+pkgrel=19
+pkgdesc="Generate Swagger specification for your servant API."
+url="https://github.com/haskell-servant/servant-swagger;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('ghc-libs' "haskell-aeson" "haskell-http-media" 
"haskell-insert-ordered-containers"
+ "haskell-lens" "haskell-servant" "haskell-swagger2" "haskell-text"
+ "haskell-unordered-containers" "haskell-hspec" "haskell-quickcheck")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('ad4acada55a6474dd506f411fa7bc0f79f8acaa71ece1ca26d71bd95e6b6fca68d168cee578a476f0f2f9d450a0bf19f129ce2d4f149494f4b5ad032543f1a86')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   

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

2017-09-22 Thread Felix Yan
Date: Friday, September 22, 2017 @ 06:09:46
  Author: felixonmars
Revision: 259339

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

Added:
  haskell-servant-swagger/repos/community-staging-i686/
  haskell-servant-swagger/repos/community-staging-i686/PKGBUILD
(from rev 259338, haskell-servant-swagger/trunk/PKGBUILD)
  haskell-servant-swagger/repos/community-staging-x86_64/
  haskell-servant-swagger/repos/community-staging-x86_64/PKGBUILD
(from rev 259338, haskell-servant-swagger/trunk/PKGBUILD)

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

Copied: haskell-servant-swagger/repos/community-staging-i686/PKGBUILD (from rev 
259338, haskell-servant-swagger/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-09-22 06:09:46 UTC (rev 259339)
@@ -0,0 +1,41 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=servant-swagger
+pkgname=haskell-servant-swagger
+pkgver=1.1.3.1
+pkgrel=18
+pkgdesc="Generate Swagger specification for your servant API."
+url="https://github.com/haskell-servant/servant-swagger;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('ghc-libs' "haskell-aeson" "haskell-http-media" 
"haskell-insert-ordered-containers"
+ "haskell-lens" "haskell-servant" "haskell-swagger2" "haskell-text"
+ "haskell-unordered-containers" "haskell-hspec" "haskell-quickcheck")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('ad4acada55a6474dd506f411fa7bc0f79f8acaa71ece1ca26d71bd95e6b6fca68d168cee578a476f0f2f9d450a0bf19f129ce2d4f149494f4b5ad032543f1a86')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}

Copied: haskell-servant-swagger/repos/community-staging-x86_64/PKGBUILD (from 
rev 259338, haskell-servant-swagger/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-09-22 06:09:46 UTC (rev 259339)
@@ -0,0 +1,41 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=servant-swagger
+pkgname=haskell-servant-swagger
+pkgver=1.1.3.1
+pkgrel=18
+pkgdesc="Generate Swagger specification for your servant API."
+url="https://github.com/haskell-servant/servant-swagger;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('ghc-libs' "haskell-aeson" "haskell-http-media" 
"haskell-insert-ordered-containers"
+ "haskell-lens" "haskell-servant" "haskell-swagger2" "haskell-text"
+ "haskell-unordered-containers" "haskell-hspec" "haskell-quickcheck")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('ad4acada55a6474dd506f411fa7bc0f79f8acaa71ece1ca26d71bd95e6b6fca68d168cee578a476f0f2f9d450a0bf19f129ce2d4f149494f4b5ad032543f1a86')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   

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

2017-09-21 Thread Felix Yan
Date: Thursday, September 21, 2017 @ 09:03:51
  Author: felixonmars
Revision: 259133

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

Added:
  haskell-servant-swagger/repos/community-staging-i686/
  haskell-servant-swagger/repos/community-staging-i686/PKGBUILD
(from rev 259132, haskell-servant-swagger/trunk/PKGBUILD)
  haskell-servant-swagger/repos/community-staging-x86_64/
  haskell-servant-swagger/repos/community-staging-x86_64/PKGBUILD
(from rev 259132, haskell-servant-swagger/trunk/PKGBUILD)

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

Copied: haskell-servant-swagger/repos/community-staging-i686/PKGBUILD (from rev 
259132, haskell-servant-swagger/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-09-21 09:03:51 UTC (rev 259133)
@@ -0,0 +1,41 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=servant-swagger
+pkgname=haskell-servant-swagger
+pkgver=1.1.3.1
+pkgrel=17
+pkgdesc="Generate Swagger specification for your servant API."
+url="https://github.com/haskell-servant/servant-swagger;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('ghc-libs' "haskell-aeson" "haskell-http-media" 
"haskell-insert-ordered-containers"
+ "haskell-lens" "haskell-servant" "haskell-swagger2" "haskell-text"
+ "haskell-unordered-containers" "haskell-hspec" "haskell-quickcheck")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('ad4acada55a6474dd506f411fa7bc0f79f8acaa71ece1ca26d71bd95e6b6fca68d168cee578a476f0f2f9d450a0bf19f129ce2d4f149494f4b5ad032543f1a86')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}

Copied: haskell-servant-swagger/repos/community-staging-x86_64/PKGBUILD (from 
rev 259132, haskell-servant-swagger/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-09-21 09:03:51 UTC (rev 259133)
@@ -0,0 +1,41 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=servant-swagger
+pkgname=haskell-servant-swagger
+pkgver=1.1.3.1
+pkgrel=17
+pkgdesc="Generate Swagger specification for your servant API."
+url="https://github.com/haskell-servant/servant-swagger;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('ghc-libs' "haskell-aeson" "haskell-http-media" 
"haskell-insert-ordered-containers"
+ "haskell-lens" "haskell-servant" "haskell-swagger2" "haskell-text"
+ "haskell-unordered-containers" "haskell-hspec" "haskell-quickcheck")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('ad4acada55a6474dd506f411fa7bc0f79f8acaa71ece1ca26d71bd95e6b6fca68d168cee578a476f0f2f9d450a0bf19f129ce2d4f149494f4b5ad032543f1a86')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   

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

2017-09-10 Thread Felix Yan
Date: Sunday, September 10, 2017 @ 13:45:07
  Author: felixonmars
Revision: 256759

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

Added:
  haskell-servant-swagger/repos/community-staging-i686/
  haskell-servant-swagger/repos/community-staging-i686/PKGBUILD
(from rev 256758, haskell-servant-swagger/trunk/PKGBUILD)
  haskell-servant-swagger/repos/community-staging-x86_64/
  haskell-servant-swagger/repos/community-staging-x86_64/PKGBUILD
(from rev 256758, haskell-servant-swagger/trunk/PKGBUILD)

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

Copied: haskell-servant-swagger/repos/community-staging-i686/PKGBUILD (from rev 
256758, haskell-servant-swagger/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-09-10 13:45:07 UTC (rev 256759)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=servant-swagger
+pkgname=haskell-servant-swagger
+pkgver=1.1.3.1
+pkgrel=16
+pkgdesc="Generate Swagger specification for your servant API."
+url="https://github.com/haskell-servant/servant-swagger;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('ghc-libs' "haskell-aeson" "haskell-http-media" 
"haskell-insert-ordered-containers"
+ "haskell-lens" "haskell-servant" "haskell-swagger2" "haskell-text"
+ "haskell-unordered-containers" "haskell-hspec" "haskell-quickcheck")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('ad4acada55a6474dd506f411fa7bc0f79f8acaa71ece1ca26d71bd95e6b6fca68d168cee578a476f0f2f9d450a0bf19f129ce2d4f149494f4b5ad032543f1a86')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-servant-swagger/repos/community-staging-x86_64/PKGBUILD (from 
rev 256758, haskell-servant-swagger/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-09-10 13:45:07 UTC (rev 256759)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=servant-swagger
+pkgname=haskell-servant-swagger
+pkgver=1.1.3.1
+pkgrel=16
+pkgdesc="Generate Swagger specification for your servant API."
+url="https://github.com/haskell-servant/servant-swagger;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('ghc-libs' "haskell-aeson" "haskell-http-media" 
"haskell-insert-ordered-containers"
+ "haskell-lens" "haskell-servant" "haskell-swagger2" "haskell-text"
+ "haskell-unordered-containers" "haskell-hspec" "haskell-quickcheck")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('ad4acada55a6474dd506f411fa7bc0f79f8acaa71ece1ca26d71bd95e6b6fca68d168cee578a476f0f2f9d450a0bf19f129ce2d4f149494f4b5ad032543f1a86')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   

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

2017-09-06 Thread Felix Yan
Date: Wednesday, September 6, 2017 @ 06:29:39
  Author: felixonmars
Revision: 256004

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

Added:
  haskell-servant-swagger/repos/community-staging-i686/
  haskell-servant-swagger/repos/community-staging-i686/PKGBUILD
(from rev 256003, haskell-servant-swagger/trunk/PKGBUILD)
  haskell-servant-swagger/repos/community-staging-x86_64/
  haskell-servant-swagger/repos/community-staging-x86_64/PKGBUILD
(from rev 256003, haskell-servant-swagger/trunk/PKGBUILD)

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

Copied: haskell-servant-swagger/repos/community-staging-i686/PKGBUILD (from rev 
256003, haskell-servant-swagger/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-09-06 06:29:39 UTC (rev 256004)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=servant-swagger
+pkgname=haskell-servant-swagger
+pkgver=1.1.3.1
+pkgrel=15
+pkgdesc="Generate Swagger specification for your servant API."
+url="https://github.com/haskell-servant/servant-swagger;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('ghc-libs' "haskell-aeson" "haskell-http-media" 
"haskell-insert-ordered-containers"
+ "haskell-lens" "haskell-servant" "haskell-swagger2" "haskell-text"
+ "haskell-unordered-containers" "haskell-hspec" "haskell-quickcheck")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('ad4acada55a6474dd506f411fa7bc0f79f8acaa71ece1ca26d71bd95e6b6fca68d168cee578a476f0f2f9d450a0bf19f129ce2d4f149494f4b5ad032543f1a86')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-servant-swagger/repos/community-staging-x86_64/PKGBUILD (from 
rev 256003, haskell-servant-swagger/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-09-06 06:29:39 UTC (rev 256004)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=servant-swagger
+pkgname=haskell-servant-swagger
+pkgver=1.1.3.1
+pkgrel=15
+pkgdesc="Generate Swagger specification for your servant API."
+url="https://github.com/haskell-servant/servant-swagger;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('ghc-libs' "haskell-aeson" "haskell-http-media" 
"haskell-insert-ordered-containers"
+ "haskell-lens" "haskell-servant" "haskell-swagger2" "haskell-text"
+ "haskell-unordered-containers" "haskell-hspec" "haskell-quickcheck")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('ad4acada55a6474dd506f411fa7bc0f79f8acaa71ece1ca26d71bd95e6b6fca68d168cee578a476f0f2f9d450a0bf19f129ce2d4f149494f4b5ad032543f1a86')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   

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

2017-08-30 Thread Felix Yan
Date: Wednesday, August 30, 2017 @ 22:56:17
  Author: felixonmars
Revision: 254997

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

Added:
  haskell-servant-swagger/repos/community-staging-i686/
  haskell-servant-swagger/repos/community-staging-i686/PKGBUILD
(from rev 254996, haskell-servant-swagger/trunk/PKGBUILD)
  haskell-servant-swagger/repos/community-staging-x86_64/
  haskell-servant-swagger/repos/community-staging-x86_64/PKGBUILD
(from rev 254996, haskell-servant-swagger/trunk/PKGBUILD)

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

Copied: haskell-servant-swagger/repos/community-staging-i686/PKGBUILD (from rev 
254996, haskell-servant-swagger/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-08-30 22:56:17 UTC (rev 254997)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=servant-swagger
+pkgname=haskell-servant-swagger
+pkgver=1.1.3.1
+pkgrel=14
+pkgdesc="Generate Swagger specification for your servant API."
+url="https://github.com/haskell-servant/servant-swagger;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('ghc-libs' "haskell-aeson" "haskell-http-media" 
"haskell-insert-ordered-containers"
+ "haskell-lens" "haskell-servant" "haskell-swagger2" "haskell-text"
+ "haskell-unordered-containers" "haskell-hspec" "haskell-quickcheck")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('ad4acada55a6474dd506f411fa7bc0f79f8acaa71ece1ca26d71bd95e6b6fca68d168cee578a476f0f2f9d450a0bf19f129ce2d4f149494f4b5ad032543f1a86')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-servant-swagger/repos/community-staging-x86_64/PKGBUILD (from 
rev 254996, haskell-servant-swagger/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-08-30 22:56:17 UTC (rev 254997)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=servant-swagger
+pkgname=haskell-servant-swagger
+pkgver=1.1.3.1
+pkgrel=14
+pkgdesc="Generate Swagger specification for your servant API."
+url="https://github.com/haskell-servant/servant-swagger;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('ghc-libs' "haskell-aeson" "haskell-http-media" 
"haskell-insert-ordered-containers"
+ "haskell-lens" "haskell-servant" "haskell-swagger2" "haskell-text"
+ "haskell-unordered-containers" "haskell-hspec" "haskell-quickcheck")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('ad4acada55a6474dd506f411fa7bc0f79f8acaa71ece1ca26d71bd95e6b6fca68d168cee578a476f0f2f9d450a0bf19f129ce2d4f149494f4b5ad032543f1a86')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   

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

2017-08-16 Thread Felix Yan
Date: Wednesday, August 16, 2017 @ 18:28:18
  Author: felixonmars
Revision: 251440

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

Added:
  haskell-servant-swagger/repos/community-staging-i686/
  haskell-servant-swagger/repos/community-staging-i686/PKGBUILD
(from rev 251439, haskell-servant-swagger/trunk/PKGBUILD)
  haskell-servant-swagger/repos/community-staging-x86_64/
  haskell-servant-swagger/repos/community-staging-x86_64/PKGBUILD
(from rev 251439, haskell-servant-swagger/trunk/PKGBUILD)

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

Copied: haskell-servant-swagger/repos/community-staging-i686/PKGBUILD (from rev 
251439, haskell-servant-swagger/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-08-16 18:28:18 UTC (rev 251440)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=servant-swagger
+pkgname=haskell-servant-swagger
+pkgver=1.1.3.1
+pkgrel=13
+pkgdesc="Generate Swagger specification for your servant API."
+url="https://github.com/haskell-servant/servant-swagger;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('ghc-libs' "haskell-aeson" "haskell-http-media" 
"haskell-insert-ordered-containers"
+ "haskell-lens" "haskell-servant" "haskell-swagger2" "haskell-text"
+ "haskell-unordered-containers" "haskell-hspec" "haskell-quickcheck")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('ad4acada55a6474dd506f411fa7bc0f79f8acaa71ece1ca26d71bd95e6b6fca68d168cee578a476f0f2f9d450a0bf19f129ce2d4f149494f4b5ad032543f1a86')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-servant-swagger/repos/community-staging-x86_64/PKGBUILD (from 
rev 251439, haskell-servant-swagger/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-08-16 18:28:18 UTC (rev 251440)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=servant-swagger
+pkgname=haskell-servant-swagger
+pkgver=1.1.3.1
+pkgrel=13
+pkgdesc="Generate Swagger specification for your servant API."
+url="https://github.com/haskell-servant/servant-swagger;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('ghc-libs' "haskell-aeson" "haskell-http-media" 
"haskell-insert-ordered-containers"
+ "haskell-lens" "haskell-servant" "haskell-swagger2" "haskell-text"
+ "haskell-unordered-containers" "haskell-hspec" "haskell-quickcheck")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('ad4acada55a6474dd506f411fa7bc0f79f8acaa71ece1ca26d71bd95e6b6fca68d168cee578a476f0f2f9d450a0bf19f129ce2d4f149494f4b5ad032543f1a86')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   

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

2017-08-14 Thread Felix Yan
Date: Monday, August 14, 2017 @ 07:58:29
  Author: felixonmars
Revision: 250228

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

Added:
  haskell-servant-swagger/repos/community-staging-i686/
  haskell-servant-swagger/repos/community-staging-i686/PKGBUILD
(from rev 250227, haskell-servant-swagger/trunk/PKGBUILD)
  haskell-servant-swagger/repos/community-staging-x86_64/
  haskell-servant-swagger/repos/community-staging-x86_64/PKGBUILD
(from rev 250227, haskell-servant-swagger/trunk/PKGBUILD)

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

Copied: haskell-servant-swagger/repos/community-staging-i686/PKGBUILD (from rev 
250227, haskell-servant-swagger/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-08-14 07:58:29 UTC (rev 250228)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=servant-swagger
+pkgname=haskell-servant-swagger
+pkgver=1.1.3.1
+pkgrel=12
+pkgdesc="Generate Swagger specification for your servant API."
+url="https://github.com/haskell-servant/servant-swagger;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('ghc' "haskell-aeson" "haskell-http-media" 
"haskell-insert-ordered-containers"
+ "haskell-lens" "haskell-servant" "haskell-swagger2" "haskell-text"
+ "haskell-unordered-containers" "haskell-hspec" "haskell-quickcheck")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('ad4acada55a6474dd506f411fa7bc0f79f8acaa71ece1ca26d71bd95e6b6fca68d168cee578a476f0f2f9d450a0bf19f129ce2d4f149494f4b5ad032543f1a86')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-servant-swagger/repos/community-staging-x86_64/PKGBUILD (from 
rev 250227, haskell-servant-swagger/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-08-14 07:58:29 UTC (rev 250228)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=servant-swagger
+pkgname=haskell-servant-swagger
+pkgver=1.1.3.1
+pkgrel=12
+pkgdesc="Generate Swagger specification for your servant API."
+url="https://github.com/haskell-servant/servant-swagger;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('ghc' "haskell-aeson" "haskell-http-media" 
"haskell-insert-ordered-containers"
+ "haskell-lens" "haskell-servant" "haskell-swagger2" "haskell-text"
+ "haskell-unordered-containers" "haskell-hspec" "haskell-quickcheck")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('ad4acada55a6474dd506f411fa7bc0f79f8acaa71ece1ca26d71bd95e6b6fca68d168cee578a476f0f2f9d450a0bf19f129ce2d4f149494f4b5ad032543f1a86')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* 

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

2017-08-10 Thread Felix Yan
Date: Thursday, August 10, 2017 @ 19:47:36
  Author: felixonmars
Revision: 249781

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

Added:
  haskell-servant-swagger/repos/community-staging-i686/
  haskell-servant-swagger/repos/community-staging-i686/PKGBUILD
(from rev 249780, haskell-servant-swagger/trunk/PKGBUILD)
  haskell-servant-swagger/repos/community-staging-x86_64/
  haskell-servant-swagger/repos/community-staging-x86_64/PKGBUILD
(from rev 249780, haskell-servant-swagger/trunk/PKGBUILD)

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

Copied: haskell-servant-swagger/repos/community-staging-i686/PKGBUILD (from rev 
249780, haskell-servant-swagger/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-08-10 19:47:36 UTC (rev 249781)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=servant-swagger
+pkgname=haskell-servant-swagger
+pkgver=1.1.3.1
+pkgrel=11
+pkgdesc="Generate Swagger specification for your servant API."
+url="https://github.com/haskell-servant/servant-swagger;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('ghc' "haskell-aeson" "haskell-http-media" 
"haskell-insert-ordered-containers"
+ "haskell-lens" "haskell-servant" "haskell-swagger2" "haskell-text"
+ "haskell-unordered-containers" "haskell-hspec" "haskell-quickcheck")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('ad4acada55a6474dd506f411fa7bc0f79f8acaa71ece1ca26d71bd95e6b6fca68d168cee578a476f0f2f9d450a0bf19f129ce2d4f149494f4b5ad032543f1a86')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-servant-swagger/repos/community-staging-x86_64/PKGBUILD (from 
rev 249780, haskell-servant-swagger/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-08-10 19:47:36 UTC (rev 249781)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=servant-swagger
+pkgname=haskell-servant-swagger
+pkgver=1.1.3.1
+pkgrel=11
+pkgdesc="Generate Swagger specification for your servant API."
+url="https://github.com/haskell-servant/servant-swagger;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('ghc' "haskell-aeson" "haskell-http-media" 
"haskell-insert-ordered-containers"
+ "haskell-lens" "haskell-servant" "haskell-swagger2" "haskell-text"
+ "haskell-unordered-containers" "haskell-hspec" "haskell-quickcheck")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('ad4acada55a6474dd506f411fa7bc0f79f8acaa71ece1ca26d71bd95e6b6fca68d168cee578a476f0f2f9d450a0bf19f129ce2d4f149494f4b5ad032543f1a86')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* 

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

2017-08-04 Thread Felix Yan
Date: Friday, August 4, 2017 @ 11:17:47
  Author: felixonmars
Revision: 248280

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

Added:
  haskell-servant-swagger/repos/community-staging-i686/
  haskell-servant-swagger/repos/community-staging-i686/PKGBUILD
(from rev 248279, haskell-servant-swagger/trunk/PKGBUILD)
  haskell-servant-swagger/repos/community-staging-x86_64/
  haskell-servant-swagger/repos/community-staging-x86_64/PKGBUILD
(from rev 248279, haskell-servant-swagger/trunk/PKGBUILD)

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

Copied: haskell-servant-swagger/repos/community-staging-i686/PKGBUILD (from rev 
248279, haskell-servant-swagger/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-08-04 11:17:47 UTC (rev 248280)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=servant-swagger
+pkgname=haskell-servant-swagger
+pkgver=1.1.3.1
+pkgrel=10
+pkgdesc="Generate Swagger specification for your servant API."
+url="https://github.com/haskell-servant/servant-swagger;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('ghc' "haskell-aeson" "haskell-http-media" 
"haskell-insert-ordered-containers"
+ "haskell-lens" "haskell-servant" "haskell-swagger2" "haskell-text"
+ "haskell-unordered-containers" "haskell-hspec" "haskell-quickcheck")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('ad4acada55a6474dd506f411fa7bc0f79f8acaa71ece1ca26d71bd95e6b6fca68d168cee578a476f0f2f9d450a0bf19f129ce2d4f149494f4b5ad032543f1a86')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-servant-swagger/repos/community-staging-x86_64/PKGBUILD (from 
rev 248279, haskell-servant-swagger/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-08-04 11:17:47 UTC (rev 248280)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=servant-swagger
+pkgname=haskell-servant-swagger
+pkgver=1.1.3.1
+pkgrel=10
+pkgdesc="Generate Swagger specification for your servant API."
+url="https://github.com/haskell-servant/servant-swagger;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('ghc' "haskell-aeson" "haskell-http-media" 
"haskell-insert-ordered-containers"
+ "haskell-lens" "haskell-servant" "haskell-swagger2" "haskell-text"
+ "haskell-unordered-containers" "haskell-hspec" "haskell-quickcheck")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('ad4acada55a6474dd506f411fa7bc0f79f8acaa71ece1ca26d71bd95e6b6fca68d168cee578a476f0f2f9d450a0bf19f129ce2d4f149494f4b5ad032543f1a86')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* 

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

2017-08-03 Thread Felix Yan
Date: Thursday, August 3, 2017 @ 21:55:29
  Author: felixonmars
Revision: 247991

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

Added:
  haskell-servant-swagger/repos/community-staging-i686/
  haskell-servant-swagger/repos/community-staging-i686/PKGBUILD
(from rev 247990, haskell-servant-swagger/trunk/PKGBUILD)
  haskell-servant-swagger/repos/community-staging-x86_64/
  haskell-servant-swagger/repos/community-staging-x86_64/PKGBUILD
(from rev 247990, haskell-servant-swagger/trunk/PKGBUILD)

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

Copied: haskell-servant-swagger/repos/community-staging-i686/PKGBUILD (from rev 
247990, haskell-servant-swagger/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-08-03 21:55:29 UTC (rev 247991)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=servant-swagger
+pkgname=haskell-servant-swagger
+pkgver=1.1.3.1
+pkgrel=9
+pkgdesc="Generate Swagger specification for your servant API."
+url="https://github.com/haskell-servant/servant-swagger;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('ghc' "haskell-aeson" "haskell-http-media" 
"haskell-insert-ordered-containers"
+ "haskell-lens" "haskell-servant" "haskell-swagger2" "haskell-text"
+ "haskell-unordered-containers" "haskell-hspec" "haskell-quickcheck")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('ad4acada55a6474dd506f411fa7bc0f79f8acaa71ece1ca26d71bd95e6b6fca68d168cee578a476f0f2f9d450a0bf19f129ce2d4f149494f4b5ad032543f1a86')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-servant-swagger/repos/community-staging-x86_64/PKGBUILD (from 
rev 247990, haskell-servant-swagger/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-08-03 21:55:29 UTC (rev 247991)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=servant-swagger
+pkgname=haskell-servant-swagger
+pkgver=1.1.3.1
+pkgrel=9
+pkgdesc="Generate Swagger specification for your servant API."
+url="https://github.com/haskell-servant/servant-swagger;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('ghc' "haskell-aeson" "haskell-http-media" 
"haskell-insert-ordered-containers"
+ "haskell-lens" "haskell-servant" "haskell-swagger2" "haskell-text"
+ "haskell-unordered-containers" "haskell-hspec" "haskell-quickcheck")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('ad4acada55a6474dd506f411fa7bc0f79f8acaa71ece1ca26d71bd95e6b6fca68d168cee578a476f0f2f9d450a0bf19f129ce2d4f149494f4b5ad032543f1a86')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* 

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

2017-08-03 Thread Felix Yan
Date: Thursday, August 3, 2017 @ 08:20:07
  Author: felixonmars
Revision: 247745

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

Added:
  haskell-servant-swagger/repos/community-staging-i686/
  haskell-servant-swagger/repos/community-staging-i686/PKGBUILD
(from rev 247744, haskell-servant-swagger/trunk/PKGBUILD)
  haskell-servant-swagger/repos/community-staging-x86_64/
  haskell-servant-swagger/repos/community-staging-x86_64/PKGBUILD
(from rev 247744, haskell-servant-swagger/trunk/PKGBUILD)

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

Copied: haskell-servant-swagger/repos/community-staging-i686/PKGBUILD (from rev 
247744, haskell-servant-swagger/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-08-03 08:20:07 UTC (rev 247745)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=servant-swagger
+pkgname=haskell-servant-swagger
+pkgver=1.1.3.1
+pkgrel=8
+pkgdesc="Generate Swagger specification for your servant API."
+url="https://github.com/haskell-servant/servant-swagger;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('ghc' "haskell-aeson" "haskell-http-media" 
"haskell-insert-ordered-containers"
+ "haskell-lens" "haskell-servant" "haskell-swagger2" "haskell-text"
+ "haskell-unordered-containers" "haskell-hspec" "haskell-quickcheck")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('ad4acada55a6474dd506f411fa7bc0f79f8acaa71ece1ca26d71bd95e6b6fca68d168cee578a476f0f2f9d450a0bf19f129ce2d4f149494f4b5ad032543f1a86')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-servant-swagger/repos/community-staging-x86_64/PKGBUILD (from 
rev 247744, haskell-servant-swagger/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-08-03 08:20:07 UTC (rev 247745)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=servant-swagger
+pkgname=haskell-servant-swagger
+pkgver=1.1.3.1
+pkgrel=8
+pkgdesc="Generate Swagger specification for your servant API."
+url="https://github.com/haskell-servant/servant-swagger;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('ghc' "haskell-aeson" "haskell-http-media" 
"haskell-insert-ordered-containers"
+ "haskell-lens" "haskell-servant" "haskell-swagger2" "haskell-text"
+ "haskell-unordered-containers" "haskell-hspec" "haskell-quickcheck")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('ad4acada55a6474dd506f411fa7bc0f79f8acaa71ece1ca26d71bd95e6b6fca68d168cee578a476f0f2f9d450a0bf19f129ce2d4f149494f4b5ad032543f1a86')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* 

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

2017-08-02 Thread Felix Yan
Date: Wednesday, August 2, 2017 @ 21:35:34
  Author: felixonmars
Revision: 247606

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

Added:
  haskell-servant-swagger/repos/community-staging-i686/
  haskell-servant-swagger/repos/community-staging-i686/PKGBUILD
(from rev 247605, haskell-servant-swagger/trunk/PKGBUILD)
  haskell-servant-swagger/repos/community-staging-x86_64/
  haskell-servant-swagger/repos/community-staging-x86_64/PKGBUILD
(from rev 247605, haskell-servant-swagger/trunk/PKGBUILD)

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

Copied: haskell-servant-swagger/repos/community-staging-i686/PKGBUILD (from rev 
247605, haskell-servant-swagger/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-08-02 21:35:34 UTC (rev 247606)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=servant-swagger
+pkgname=haskell-servant-swagger
+pkgver=1.1.3.1
+pkgrel=7
+pkgdesc="Generate Swagger specification for your servant API."
+url="https://github.com/haskell-servant/servant-swagger;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('ghc' "haskell-aeson" "haskell-http-media" 
"haskell-insert-ordered-containers"
+ "haskell-lens" "haskell-servant" "haskell-swagger2" "haskell-text"
+ "haskell-unordered-containers" "haskell-hspec" "haskell-quickcheck")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('ad4acada55a6474dd506f411fa7bc0f79f8acaa71ece1ca26d71bd95e6b6fca68d168cee578a476f0f2f9d450a0bf19f129ce2d4f149494f4b5ad032543f1a86')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-servant-swagger/repos/community-staging-x86_64/PKGBUILD (from 
rev 247605, haskell-servant-swagger/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-08-02 21:35:34 UTC (rev 247606)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=servant-swagger
+pkgname=haskell-servant-swagger
+pkgver=1.1.3.1
+pkgrel=7
+pkgdesc="Generate Swagger specification for your servant API."
+url="https://github.com/haskell-servant/servant-swagger;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('ghc' "haskell-aeson" "haskell-http-media" 
"haskell-insert-ordered-containers"
+ "haskell-lens" "haskell-servant" "haskell-swagger2" "haskell-text"
+ "haskell-unordered-containers" "haskell-hspec" "haskell-quickcheck")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('ad4acada55a6474dd506f411fa7bc0f79f8acaa71ece1ca26d71bd95e6b6fca68d168cee578a476f0f2f9d450a0bf19f129ce2d4f149494f4b5ad032543f1a86')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* 

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

2017-08-01 Thread Felix Yan
Date: Tuesday, August 1, 2017 @ 16:53:34
  Author: felixonmars
Revision: 247357

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

Added:
  haskell-servant-swagger/repos/community-staging-i686/
  haskell-servant-swagger/repos/community-staging-i686/PKGBUILD
(from rev 247356, haskell-servant-swagger/trunk/PKGBUILD)
  haskell-servant-swagger/repos/community-staging-x86_64/
  haskell-servant-swagger/repos/community-staging-x86_64/PKGBUILD
(from rev 247356, haskell-servant-swagger/trunk/PKGBUILD)

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

Copied: haskell-servant-swagger/repos/community-staging-i686/PKGBUILD (from rev 
247356, haskell-servant-swagger/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-08-01 16:53:34 UTC (rev 247357)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=servant-swagger
+pkgname=haskell-servant-swagger
+pkgver=1.1.3.1
+pkgrel=6
+pkgdesc="Generate Swagger specification for your servant API."
+url="https://github.com/haskell-servant/servant-swagger;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('ghc' "haskell-aeson" "haskell-http-media" 
"haskell-insert-ordered-containers"
+ "haskell-lens" "haskell-servant" "haskell-swagger2" "haskell-text"
+ "haskell-unordered-containers" "haskell-hspec" "haskell-quickcheck")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('ad4acada55a6474dd506f411fa7bc0f79f8acaa71ece1ca26d71bd95e6b6fca68d168cee578a476f0f2f9d450a0bf19f129ce2d4f149494f4b5ad032543f1a86')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-servant-swagger/repos/community-staging-x86_64/PKGBUILD (from 
rev 247356, haskell-servant-swagger/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-08-01 16:53:34 UTC (rev 247357)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=servant-swagger
+pkgname=haskell-servant-swagger
+pkgver=1.1.3.1
+pkgrel=6
+pkgdesc="Generate Swagger specification for your servant API."
+url="https://github.com/haskell-servant/servant-swagger;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('ghc' "haskell-aeson" "haskell-http-media" 
"haskell-insert-ordered-containers"
+ "haskell-lens" "haskell-servant" "haskell-swagger2" "haskell-text"
+ "haskell-unordered-containers" "haskell-hspec" "haskell-quickcheck")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('ad4acada55a6474dd506f411fa7bc0f79f8acaa71ece1ca26d71bd95e6b6fca68d168cee578a476f0f2f9d450a0bf19f129ce2d4f149494f4b5ad032543f1a86')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* 

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

2017-07-31 Thread Felix Yan
Date: Monday, July 31, 2017 @ 19:27:53
  Author: felixonmars
Revision: 247215

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

Added:
  haskell-servant-swagger/repos/community-staging-i686/
  haskell-servant-swagger/repos/community-staging-i686/PKGBUILD
(from rev 247214, haskell-servant-swagger/trunk/PKGBUILD)
  haskell-servant-swagger/repos/community-staging-x86_64/
  haskell-servant-swagger/repos/community-staging-x86_64/PKGBUILD
(from rev 247214, haskell-servant-swagger/trunk/PKGBUILD)

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

Copied: haskell-servant-swagger/repos/community-staging-i686/PKGBUILD (from rev 
247214, haskell-servant-swagger/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-07-31 19:27:53 UTC (rev 247215)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=servant-swagger
+pkgname=haskell-servant-swagger
+pkgver=1.1.3.1
+pkgrel=5
+pkgdesc="Generate Swagger specification for your servant API."
+url="https://github.com/haskell-servant/servant-swagger;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('ghc' "haskell-aeson" "haskell-http-media" 
"haskell-insert-ordered-containers"
+ "haskell-lens" "haskell-servant" "haskell-swagger2" "haskell-text"
+ "haskell-unordered-containers" "haskell-hspec" "haskell-quickcheck")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('ad4acada55a6474dd506f411fa7bc0f79f8acaa71ece1ca26d71bd95e6b6fca68d168cee578a476f0f2f9d450a0bf19f129ce2d4f149494f4b5ad032543f1a86')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-servant-swagger/repos/community-staging-x86_64/PKGBUILD (from 
rev 247214, haskell-servant-swagger/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-07-31 19:27:53 UTC (rev 247215)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=servant-swagger
+pkgname=haskell-servant-swagger
+pkgver=1.1.3.1
+pkgrel=5
+pkgdesc="Generate Swagger specification for your servant API."
+url="https://github.com/haskell-servant/servant-swagger;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('ghc' "haskell-aeson" "haskell-http-media" 
"haskell-insert-ordered-containers"
+ "haskell-lens" "haskell-servant" "haskell-swagger2" "haskell-text"
+ "haskell-unordered-containers" "haskell-hspec" "haskell-quickcheck")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('ad4acada55a6474dd506f411fa7bc0f79f8acaa71ece1ca26d71bd95e6b6fca68d168cee578a476f0f2f9d450a0bf19f129ce2d4f149494f4b5ad032543f1a86')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* 

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

2017-07-30 Thread Felix Yan
Date: Sunday, July 30, 2017 @ 12:14:46
  Author: felixonmars
Revision: 247011

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

Added:
  haskell-servant-swagger/repos/community-staging-i686/
  haskell-servant-swagger/repos/community-staging-i686/PKGBUILD
(from rev 247010, haskell-servant-swagger/trunk/PKGBUILD)
  haskell-servant-swagger/repos/community-staging-x86_64/
  haskell-servant-swagger/repos/community-staging-x86_64/PKGBUILD
(from rev 247010, haskell-servant-swagger/trunk/PKGBUILD)

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

Copied: haskell-servant-swagger/repos/community-staging-i686/PKGBUILD (from rev 
247010, haskell-servant-swagger/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-07-30 12:14:46 UTC (rev 247011)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=servant-swagger
+pkgname=haskell-servant-swagger
+pkgver=1.1.3.1
+pkgrel=4
+pkgdesc="Generate Swagger specification for your servant API."
+url="https://github.com/haskell-servant/servant-swagger;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('ghc' "haskell-aeson" "haskell-http-media" 
"haskell-insert-ordered-containers"
+ "haskell-lens" "haskell-servant" "haskell-swagger2" "haskell-text"
+ "haskell-unordered-containers" "haskell-hspec" "haskell-quickcheck")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('ad4acada55a6474dd506f411fa7bc0f79f8acaa71ece1ca26d71bd95e6b6fca68d168cee578a476f0f2f9d450a0bf19f129ce2d4f149494f4b5ad032543f1a86')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-servant-swagger/repos/community-staging-x86_64/PKGBUILD (from 
rev 247010, haskell-servant-swagger/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-07-30 12:14:46 UTC (rev 247011)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=servant-swagger
+pkgname=haskell-servant-swagger
+pkgver=1.1.3.1
+pkgrel=4
+pkgdesc="Generate Swagger specification for your servant API."
+url="https://github.com/haskell-servant/servant-swagger;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('ghc' "haskell-aeson" "haskell-http-media" 
"haskell-insert-ordered-containers"
+ "haskell-lens" "haskell-servant" "haskell-swagger2" "haskell-text"
+ "haskell-unordered-containers" "haskell-hspec" "haskell-quickcheck")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('ad4acada55a6474dd506f411fa7bc0f79f8acaa71ece1ca26d71bd95e6b6fca68d168cee578a476f0f2f9d450a0bf19f129ce2d4f149494f4b5ad032543f1a86')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* 

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

2017-07-29 Thread Felix Yan
Date: Saturday, July 29, 2017 @ 17:06:02
  Author: felixonmars
Revision: 246846

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

Added:
  haskell-servant-swagger/repos/community-staging-i686/
  haskell-servant-swagger/repos/community-staging-i686/PKGBUILD
(from rev 246845, haskell-servant-swagger/trunk/PKGBUILD)
  haskell-servant-swagger/repos/community-staging-x86_64/
  haskell-servant-swagger/repos/community-staging-x86_64/PKGBUILD
(from rev 246845, haskell-servant-swagger/trunk/PKGBUILD)

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

Copied: haskell-servant-swagger/repos/community-staging-i686/PKGBUILD (from rev 
246845, haskell-servant-swagger/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-07-29 17:06:02 UTC (rev 246846)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=servant-swagger
+pkgname=haskell-servant-swagger
+pkgver=1.1.3.1
+pkgrel=3
+pkgdesc="Generate Swagger specification for your servant API."
+url="https://github.com/haskell-servant/servant-swagger;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('ghc' "haskell-aeson" "haskell-http-media" 
"haskell-insert-ordered-containers"
+ "haskell-lens" "haskell-servant" "haskell-swagger2" "haskell-text"
+ "haskell-unordered-containers" "haskell-hspec" "haskell-quickcheck")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('ad4acada55a6474dd506f411fa7bc0f79f8acaa71ece1ca26d71bd95e6b6fca68d168cee578a476f0f2f9d450a0bf19f129ce2d4f149494f4b5ad032543f1a86')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-servant-swagger/repos/community-staging-x86_64/PKGBUILD (from 
rev 246845, haskell-servant-swagger/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-07-29 17:06:02 UTC (rev 246846)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=servant-swagger
+pkgname=haskell-servant-swagger
+pkgver=1.1.3.1
+pkgrel=3
+pkgdesc="Generate Swagger specification for your servant API."
+url="https://github.com/haskell-servant/servant-swagger;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('ghc' "haskell-aeson" "haskell-http-media" 
"haskell-insert-ordered-containers"
+ "haskell-lens" "haskell-servant" "haskell-swagger2" "haskell-text"
+ "haskell-unordered-containers" "haskell-hspec" "haskell-quickcheck")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('ad4acada55a6474dd506f411fa7bc0f79f8acaa71ece1ca26d71bd95e6b6fca68d168cee578a476f0f2f9d450a0bf19f129ce2d4f149494f4b5ad032543f1a86')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* 

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

2017-07-15 Thread Felix Yan
Date: Saturday, July 15, 2017 @ 14:28:06
  Author: felixonmars
Revision: 245224

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

Added:
  haskell-servant-swagger/repos/community-staging-i686/
  haskell-servant-swagger/repos/community-staging-i686/PKGBUILD
(from rev 245223, haskell-servant-swagger/trunk/PKGBUILD)
  haskell-servant-swagger/repos/community-staging-x86_64/
  haskell-servant-swagger/repos/community-staging-x86_64/PKGBUILD
(from rev 245223, haskell-servant-swagger/trunk/PKGBUILD)

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

Copied: haskell-servant-swagger/repos/community-staging-i686/PKGBUILD (from rev 
245223, haskell-servant-swagger/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-07-15 14:28:06 UTC (rev 245224)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=servant-swagger
+pkgname=haskell-servant-swagger
+pkgver=1.1.3.1
+pkgrel=2
+pkgdesc="Generate Swagger specification for your servant API."
+url="https://github.com/haskell-servant/servant-swagger;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('ghc' "haskell-aeson" "haskell-http-media" 
"haskell-insert-ordered-containers"
+ "haskell-lens" "haskell-servant" "haskell-swagger2" "haskell-text"
+ "haskell-unordered-containers" "haskell-hspec" "haskell-quickcheck")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('ad4acada55a6474dd506f411fa7bc0f79f8acaa71ece1ca26d71bd95e6b6fca68d168cee578a476f0f2f9d450a0bf19f129ce2d4f149494f4b5ad032543f1a86')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-servant-swagger/repos/community-staging-x86_64/PKGBUILD (from 
rev 245223, haskell-servant-swagger/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-07-15 14:28:06 UTC (rev 245224)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=servant-swagger
+pkgname=haskell-servant-swagger
+pkgver=1.1.3.1
+pkgrel=2
+pkgdesc="Generate Swagger specification for your servant API."
+url="https://github.com/haskell-servant/servant-swagger;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('ghc' "haskell-aeson" "haskell-http-media" 
"haskell-insert-ordered-containers"
+ "haskell-lens" "haskell-servant" "haskell-swagger2" "haskell-text"
+ "haskell-unordered-containers" "haskell-hspec" "haskell-quickcheck")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('ad4acada55a6474dd506f411fa7bc0f79f8acaa71ece1ca26d71bd95e6b6fca68d168cee578a476f0f2f9d450a0bf19f129ce2d4f149494f4b5ad032543f1a86')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* 

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

2017-07-14 Thread Felix Yan
Date: Saturday, July 15, 2017 @ 03:56:14
  Author: felixonmars
Revision: 245157

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

Added:
  haskell-servant-swagger/repos/community-staging-i686/
  haskell-servant-swagger/repos/community-staging-i686/PKGBUILD
(from rev 245156, haskell-servant-swagger/trunk/PKGBUILD)
  haskell-servant-swagger/repos/community-staging-x86_64/
  haskell-servant-swagger/repos/community-staging-x86_64/PKGBUILD
(from rev 245156, haskell-servant-swagger/trunk/PKGBUILD)

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

Copied: haskell-servant-swagger/repos/community-staging-i686/PKGBUILD (from rev 
245156, haskell-servant-swagger/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-07-15 03:56:14 UTC (rev 245157)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=servant-swagger
+pkgname=haskell-servant-swagger
+pkgver=1.1.3.1
+pkgrel=1
+pkgdesc="Generate Swagger specification for your servant API."
+url="https://github.com/haskell-servant/servant-swagger;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('ghc' "haskell-aeson" "haskell-http-media" 
"haskell-insert-ordered-containers"
+ "haskell-lens" "haskell-servant" "haskell-swagger2" "haskell-text"
+ "haskell-unordered-containers" "haskell-hspec" "haskell-quickcheck")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('ad4acada55a6474dd506f411fa7bc0f79f8acaa71ece1ca26d71bd95e6b6fca68d168cee578a476f0f2f9d450a0bf19f129ce2d4f149494f4b5ad032543f1a86')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-servant-swagger/repos/community-staging-x86_64/PKGBUILD (from 
rev 245156, haskell-servant-swagger/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-07-15 03:56:14 UTC (rev 245157)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=servant-swagger
+pkgname=haskell-servant-swagger
+pkgver=1.1.3.1
+pkgrel=1
+pkgdesc="Generate Swagger specification for your servant API."
+url="https://github.com/haskell-servant/servant-swagger;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('ghc' "haskell-aeson" "haskell-http-media" 
"haskell-insert-ordered-containers"
+ "haskell-lens" "haskell-servant" "haskell-swagger2" "haskell-text"
+ "haskell-unordered-containers" "haskell-hspec" "haskell-quickcheck")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('ad4acada55a6474dd506f411fa7bc0f79f8acaa71ece1ca26d71bd95e6b6fca68d168cee578a476f0f2f9d450a0bf19f129ce2d4f149494f4b5ad032543f1a86')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* 

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

2017-07-11 Thread Felix Yan
Date: Wednesday, July 12, 2017 @ 00:56:11
  Author: felixonmars
Revision: 244610

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

Added:
  haskell-servant-swagger/repos/community-staging-i686/
  haskell-servant-swagger/repos/community-staging-i686/PKGBUILD
(from rev 244609, haskell-servant-swagger/trunk/PKGBUILD)
  haskell-servant-swagger/repos/community-staging-x86_64/
  haskell-servant-swagger/repos/community-staging-x86_64/PKGBUILD
(from rev 244609, haskell-servant-swagger/trunk/PKGBUILD)

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

Copied: haskell-servant-swagger/repos/community-staging-i686/PKGBUILD (from rev 
244609, haskell-servant-swagger/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-07-12 00:56:11 UTC (rev 244610)
@@ -0,0 +1,51 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=servant-swagger
+pkgname=haskell-servant-swagger
+pkgver=1.1.3
+pkgrel=7
+pkgdesc="Generate Swagger specification for your servant API."
+url="https://github.com/haskell-servant/servant-swagger;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('ghc' "haskell-aeson" "haskell-http-media" 
"haskell-insert-ordered-containers"
+ "haskell-lens" "haskell-servant" "haskell-swagger2" "haskell-text"
+ "haskell-unordered-containers" "haskell-hspec" "haskell-quickcheck")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('f3a6f3f399a3cd41953135c5207f8762904b28d8d0b53f8eac40dac59abec341')
+
+prepare() {
+sed -i 's/, http-media>=0.6.3&& <0.7/, http-media  
  >=0.6.3\&\& <0.8/' \
+${_hkgname}-${pkgver}/${_hkgname}.cabal
+}
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-servant-swagger/repos/community-staging-x86_64/PKGBUILD (from 
rev 244609, haskell-servant-swagger/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-07-12 00:56:11 UTC (rev 244610)
@@ -0,0 +1,51 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=servant-swagger
+pkgname=haskell-servant-swagger
+pkgver=1.1.3
+pkgrel=7
+pkgdesc="Generate Swagger specification for your servant API."
+url="https://github.com/haskell-servant/servant-swagger;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('ghc' "haskell-aeson" "haskell-http-media" 
"haskell-insert-ordered-containers"
+ "haskell-lens" "haskell-servant" "haskell-swagger2" "haskell-text"
+ "haskell-unordered-containers" "haskell-hspec" "haskell-quickcheck")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('f3a6f3f399a3cd41953135c5207f8762904b28d8d0b53f8eac40dac59abec341')
+
+prepare() {
+sed -i 's/, http-media>=0.6.3&& <0.7/, http-media  
  >=0.6.3\&\& <0.8/' \
+${_hkgname}-${pkgver}/${_hkgname}.cabal
+}
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib 

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

2017-07-11 Thread Felix Yan
Date: Tuesday, July 11, 2017 @ 11:18:52
  Author: felixonmars
Revision: 244092

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

Added:
  haskell-servant-swagger/repos/community-staging-i686/
  haskell-servant-swagger/repos/community-staging-i686/PKGBUILD
(from rev 244091, haskell-servant-swagger/trunk/PKGBUILD)
  haskell-servant-swagger/repos/community-staging-x86_64/
  haskell-servant-swagger/repos/community-staging-x86_64/PKGBUILD
(from rev 244091, haskell-servant-swagger/trunk/PKGBUILD)

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

Copied: haskell-servant-swagger/repos/community-staging-i686/PKGBUILD (from rev 
244091, haskell-servant-swagger/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-07-11 11:18:52 UTC (rev 244092)
@@ -0,0 +1,51 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=servant-swagger
+pkgname=haskell-servant-swagger
+pkgver=1.1.3
+pkgrel=6
+pkgdesc="Generate Swagger specification for your servant API."
+url="https://github.com/haskell-servant/servant-swagger;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('ghc' "haskell-aeson" "haskell-http-media" 
"haskell-insert-ordered-containers"
+ "haskell-lens" "haskell-servant" "haskell-swagger2" "haskell-text"
+ "haskell-unordered-containers" "haskell-hspec" "haskell-quickcheck")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('f3a6f3f399a3cd41953135c5207f8762904b28d8d0b53f8eac40dac59abec341')
+
+prepare() {
+sed -i 's/, http-media>=0.6.3&& <0.7/, http-media  
  >=0.6.3\&\& <0.8/' \
+${_hkgname}-${pkgver}/${_hkgname}.cabal
+}
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-servant-swagger/repos/community-staging-x86_64/PKGBUILD (from 
rev 244091, haskell-servant-swagger/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-07-11 11:18:52 UTC (rev 244092)
@@ -0,0 +1,51 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=servant-swagger
+pkgname=haskell-servant-swagger
+pkgver=1.1.3
+pkgrel=6
+pkgdesc="Generate Swagger specification for your servant API."
+url="https://github.com/haskell-servant/servant-swagger;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('ghc' "haskell-aeson" "haskell-http-media" 
"haskell-insert-ordered-containers"
+ "haskell-lens" "haskell-servant" "haskell-swagger2" "haskell-text"
+ "haskell-unordered-containers" "haskell-hspec" "haskell-quickcheck")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('f3a6f3f399a3cd41953135c5207f8762904b28d8d0b53f8eac40dac59abec341')
+
+prepare() {
+sed -i 's/, http-media>=0.6.3&& <0.7/, http-media  
  >=0.6.3\&\& <0.8/' \
+${_hkgname}-${pkgver}/${_hkgname}.cabal
+}
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib 

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

2017-07-07 Thread Felix Yan
Date: Saturday, July 8, 2017 @ 00:39:28
  Author: felixonmars
Revision: 243152

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

Added:
  haskell-servant-swagger/repos/community-staging-i686/
  haskell-servant-swagger/repos/community-staging-i686/PKGBUILD
(from rev 243151, haskell-servant-swagger/trunk/PKGBUILD)
  haskell-servant-swagger/repos/community-staging-x86_64/
  haskell-servant-swagger/repos/community-staging-x86_64/PKGBUILD
(from rev 243151, haskell-servant-swagger/trunk/PKGBUILD)

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

Copied: haskell-servant-swagger/repos/community-staging-i686/PKGBUILD (from rev 
243151, haskell-servant-swagger/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-07-08 00:39:28 UTC (rev 243152)
@@ -0,0 +1,51 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=servant-swagger
+pkgname=haskell-servant-swagger
+pkgver=1.1.3
+pkgrel=5
+pkgdesc="Generate Swagger specification for your servant API."
+url="https://github.com/haskell-servant/servant-swagger;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('ghc' "haskell-aeson" "haskell-http-media" 
"haskell-insert-ordered-containers"
+ "haskell-lens" "haskell-servant" "haskell-swagger2" "haskell-text"
+ "haskell-unordered-containers" "haskell-hspec" "haskell-quickcheck")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('f3a6f3f399a3cd41953135c5207f8762904b28d8d0b53f8eac40dac59abec341')
+
+prepare() {
+sed -i 's/, http-media>=0.6.3&& <0.7/, http-media  
  >=0.6.3\&\& <0.8/' \
+${_hkgname}-${pkgver}/${_hkgname}.cabal
+}
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-servant-swagger/repos/community-staging-x86_64/PKGBUILD (from 
rev 243151, haskell-servant-swagger/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-07-08 00:39:28 UTC (rev 243152)
@@ -0,0 +1,51 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=servant-swagger
+pkgname=haskell-servant-swagger
+pkgver=1.1.3
+pkgrel=5
+pkgdesc="Generate Swagger specification for your servant API."
+url="https://github.com/haskell-servant/servant-swagger;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('ghc' "haskell-aeson" "haskell-http-media" 
"haskell-insert-ordered-containers"
+ "haskell-lens" "haskell-servant" "haskell-swagger2" "haskell-text"
+ "haskell-unordered-containers" "haskell-hspec" "haskell-quickcheck")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('f3a6f3f399a3cd41953135c5207f8762904b28d8d0b53f8eac40dac59abec341')
+
+prepare() {
+sed -i 's/, http-media>=0.6.3&& <0.7/, http-media  
  >=0.6.3\&\& <0.8/' \
+${_hkgname}-${pkgver}/${_hkgname}.cabal
+}
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib 

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

2017-07-07 Thread Felix Yan
Date: Friday, July 7, 2017 @ 08:07:24
  Author: felixonmars
Revision: 242721

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

Added:
  haskell-servant-swagger/repos/community-staging-i686/
  haskell-servant-swagger/repos/community-staging-i686/PKGBUILD
(from rev 242720, haskell-servant-swagger/trunk/PKGBUILD)
  haskell-servant-swagger/repos/community-staging-x86_64/
  haskell-servant-swagger/repos/community-staging-x86_64/PKGBUILD
(from rev 242720, haskell-servant-swagger/trunk/PKGBUILD)

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

Copied: haskell-servant-swagger/repos/community-staging-i686/PKGBUILD (from rev 
242720, haskell-servant-swagger/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-07-07 08:07:24 UTC (rev 242721)
@@ -0,0 +1,51 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=servant-swagger
+pkgname=haskell-servant-swagger
+pkgver=1.1.3
+pkgrel=4
+pkgdesc="Generate Swagger specification for your servant API."
+url="https://github.com/haskell-servant/servant-swagger;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('ghc' "haskell-aeson" "haskell-http-media" 
"haskell-insert-ordered-containers"
+ "haskell-lens" "haskell-servant" "haskell-swagger2" "haskell-text"
+ "haskell-unordered-containers" "haskell-hspec" "haskell-quickcheck")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('f3a6f3f399a3cd41953135c5207f8762904b28d8d0b53f8eac40dac59abec341')
+
+prepare() {
+sed -i 's/, http-media>=0.6.3&& <0.7/, http-media  
  >=0.6.3\&\& <0.8/' \
+${_hkgname}-${pkgver}/${_hkgname}.cabal
+}
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-servant-swagger/repos/community-staging-x86_64/PKGBUILD (from 
rev 242720, haskell-servant-swagger/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-07-07 08:07:24 UTC (rev 242721)
@@ -0,0 +1,51 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=servant-swagger
+pkgname=haskell-servant-swagger
+pkgver=1.1.3
+pkgrel=4
+pkgdesc="Generate Swagger specification for your servant API."
+url="https://github.com/haskell-servant/servant-swagger;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('ghc' "haskell-aeson" "haskell-http-media" 
"haskell-insert-ordered-containers"
+ "haskell-lens" "haskell-servant" "haskell-swagger2" "haskell-text"
+ "haskell-unordered-containers" "haskell-hspec" "haskell-quickcheck")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('f3a6f3f399a3cd41953135c5207f8762904b28d8d0b53f8eac40dac59abec341')
+
+prepare() {
+sed -i 's/, http-media>=0.6.3&& <0.7/, http-media  
  >=0.6.3\&\& <0.8/' \
+${_hkgname}-${pkgver}/${_hkgname}.cabal
+}
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib 

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

2017-06-28 Thread Felix Yan
Date: Wednesday, June 28, 2017 @ 16:40:56
  Author: felixonmars
Revision: 241414

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

Added:
  haskell-servant-swagger/repos/community-staging-i686/
  haskell-servant-swagger/repos/community-staging-i686/PKGBUILD
(from rev 241413, haskell-servant-swagger/trunk/PKGBUILD)
  haskell-servant-swagger/repos/community-staging-x86_64/
  haskell-servant-swagger/repos/community-staging-x86_64/PKGBUILD
(from rev 241413, haskell-servant-swagger/trunk/PKGBUILD)

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

Copied: haskell-servant-swagger/repos/community-staging-i686/PKGBUILD (from rev 
241413, haskell-servant-swagger/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-06-28 16:40:56 UTC (rev 241414)
@@ -0,0 +1,51 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=servant-swagger
+pkgname=haskell-servant-swagger
+pkgver=1.1.3
+pkgrel=3
+pkgdesc="Generate Swagger specification for your servant API."
+url="https://github.com/haskell-servant/servant-swagger;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('ghc' "haskell-aeson" "haskell-http-media" 
"haskell-insert-ordered-containers"
+ "haskell-lens" "haskell-servant" "haskell-swagger2" "haskell-text"
+ "haskell-unordered-containers" "haskell-hspec" "haskell-quickcheck")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('f3a6f3f399a3cd41953135c5207f8762904b28d8d0b53f8eac40dac59abec341')
+
+prepare() {
+sed -i 's/, http-media>=0.6.3&& <0.7/, http-media  
  >=0.6.3\&\& <0.8/' \
+${_hkgname}-${pkgver}/${_hkgname}.cabal
+}
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-servant-swagger/repos/community-staging-x86_64/PKGBUILD (from 
rev 241413, haskell-servant-swagger/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-06-28 16:40:56 UTC (rev 241414)
@@ -0,0 +1,51 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=servant-swagger
+pkgname=haskell-servant-swagger
+pkgver=1.1.3
+pkgrel=3
+pkgdesc="Generate Swagger specification for your servant API."
+url="https://github.com/haskell-servant/servant-swagger;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('ghc' "haskell-aeson" "haskell-http-media" 
"haskell-insert-ordered-containers"
+ "haskell-lens" "haskell-servant" "haskell-swagger2" "haskell-text"
+ "haskell-unordered-containers" "haskell-hspec" "haskell-quickcheck")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('f3a6f3f399a3cd41953135c5207f8762904b28d8d0b53f8eac40dac59abec341')
+
+prepare() {
+sed -i 's/, http-media>=0.6.3&& <0.7/, http-media  
  >=0.6.3\&\& <0.8/' \
+${_hkgname}-${pkgver}/${_hkgname}.cabal
+}
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib 

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

2017-06-27 Thread Felix Yan
Date: Tuesday, June 27, 2017 @ 15:34:43
  Author: felixonmars
Revision: 241232

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

Added:
  haskell-servant-swagger/repos/community-staging-i686/
  haskell-servant-swagger/repos/community-staging-i686/PKGBUILD
(from rev 241231, haskell-servant-swagger/trunk/PKGBUILD)
  haskell-servant-swagger/repos/community-staging-x86_64/
  haskell-servant-swagger/repos/community-staging-x86_64/PKGBUILD
(from rev 241231, haskell-servant-swagger/trunk/PKGBUILD)

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

Copied: haskell-servant-swagger/repos/community-staging-i686/PKGBUILD (from rev 
241231, haskell-servant-swagger/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-06-27 15:34:43 UTC (rev 241232)
@@ -0,0 +1,51 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=servant-swagger
+pkgname=haskell-servant-swagger
+pkgver=1.1.3
+pkgrel=2
+pkgdesc="Generate Swagger specification for your servant API."
+url="https://github.com/haskell-servant/servant-swagger;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('ghc' "haskell-aeson" "haskell-http-media" 
"haskell-insert-ordered-containers"
+ "haskell-lens" "haskell-servant" "haskell-swagger2" "haskell-text"
+ "haskell-unordered-containers" "haskell-hspec" "haskell-quickcheck")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('f3a6f3f399a3cd41953135c5207f8762904b28d8d0b53f8eac40dac59abec341')
+
+prepare() {
+sed -i 's/, http-media>=0.6.3&& <0.7/, http-media  
  >=0.6.3\&\& <0.8/' \
+${_hkgname}-${pkgver}/${_hkgname}.cabal
+}
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-servant-swagger/repos/community-staging-x86_64/PKGBUILD (from 
rev 241231, haskell-servant-swagger/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-06-27 15:34:43 UTC (rev 241232)
@@ -0,0 +1,51 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=servant-swagger
+pkgname=haskell-servant-swagger
+pkgver=1.1.3
+pkgrel=2
+pkgdesc="Generate Swagger specification for your servant API."
+url="https://github.com/haskell-servant/servant-swagger;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('ghc' "haskell-aeson" "haskell-http-media" 
"haskell-insert-ordered-containers"
+ "haskell-lens" "haskell-servant" "haskell-swagger2" "haskell-text"
+ "haskell-unordered-containers" "haskell-hspec" "haskell-quickcheck")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('f3a6f3f399a3cd41953135c5207f8762904b28d8d0b53f8eac40dac59abec341')
+
+prepare() {
+sed -i 's/, http-media>=0.6.3&& <0.7/, http-media  
  >=0.6.3\&\& <0.8/' \
+${_hkgname}-${pkgver}/${_hkgname}.cabal
+}
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib 

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

2017-06-27 Thread Felix Yan
Date: Tuesday, June 27, 2017 @ 14:42:18
  Author: felixonmars
Revision: 241202

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

Added:
  haskell-servant-swagger/repos/community-i686/
  haskell-servant-swagger/repos/community-i686/PKGBUILD
(from rev 241201, haskell-servant-swagger/trunk/PKGBUILD)
  haskell-servant-swagger/repos/community-x86_64/
  haskell-servant-swagger/repos/community-x86_64/PKGBUILD
(from rev 241201, haskell-servant-swagger/trunk/PKGBUILD)

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

Copied: haskell-servant-swagger/repos/community-i686/PKGBUILD (from rev 241201, 
haskell-servant-swagger/trunk/PKGBUILD)
===
--- community-i686/PKGBUILD (rev 0)
+++ community-i686/PKGBUILD 2017-06-27 14:42:18 UTC (rev 241202)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=servant-swagger
+pkgname=haskell-servant-swagger
+pkgver=1.1.3
+pkgrel=1
+pkgdesc="Generate Swagger specification for your servant API."
+url="https://github.com/haskell-servant/servant-swagger;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('ghc' "haskell-aeson" "haskell-http-media" 
"haskell-insert-ordered-containers"
+ "haskell-lens" "haskell-servant" "haskell-swagger2" "haskell-text"
+ "haskell-unordered-containers" "haskell-hspec" "haskell-quickcheck")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('f3a6f3f399a3cd41953135c5207f8762904b28d8d0b53f8eac40dac59abec341')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-servant-swagger/repos/community-x86_64/PKGBUILD (from rev 
241201, haskell-servant-swagger/trunk/PKGBUILD)
===
--- community-x86_64/PKGBUILD   (rev 0)
+++ community-x86_64/PKGBUILD   2017-06-27 14:42:18 UTC (rev 241202)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=servant-swagger
+pkgname=haskell-servant-swagger
+pkgver=1.1.3
+pkgrel=1
+pkgdesc="Generate Swagger specification for your servant API."
+url="https://github.com/haskell-servant/servant-swagger;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('ghc' "haskell-aeson" "haskell-http-media" 
"haskell-insert-ordered-containers"
+ "haskell-lens" "haskell-servant" "haskell-swagger2" "haskell-text"
+ "haskell-unordered-containers" "haskell-hspec" "haskell-quickcheck")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('f3a6f3f399a3cd41953135c5207f8762904b28d8d0b53f8eac40dac59abec341')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh