[arch-commits] Commit in haskell-servant-client-core/repos (2 files)

2022-09-10 Thread Felix Yan via arch-commits
Date: Saturday, September 10, 2022 @ 15:39:00
  Author: felixonmars
Revision: 1299456

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-servant-client-core/repos/community-staging-x86_64/
  haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD
(from rev 1299454, haskell-servant-client-core/trunk/PKGBUILD)

--+
 PKGBUILD |   52 
 1 file changed, 52 insertions(+)

Copied: haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD 
(from rev 1299454, haskell-servant-client-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-09-10 15:39:00 UTC (rev 1299456)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+
+_hkgname=servant-client-core
+pkgname=haskell-servant-client-core
+pkgver=0.19
+pkgrel=6
+pkgdesc="Core functionality and class for client function generation for 
servant APIs"
+url="http://docs.servant.dev/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat' 
'haskell-base64-bytestring'
+ 'haskell-constraints' 'haskell-free' 'haskell-http-media' 
'haskell-http-types'
+ 'haskell-network-uri' 'haskell-safe' 'haskell-servant' 
'haskell-sop-core')
+makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-hspec-discover')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('42985eb842b3a6be6f352f2f0074a9a72de17c19ca9290f9f3c1ffc38d60cddd50d6eddede510e664d61e3d5f97a34fa56af22e7aa0e94a51d73db62b33d0585')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  uusi -u base-compat -u hspec $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  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
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_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 -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-servant-client-core/repos (2 files)

2022-09-09 Thread Felix Yan via arch-commits
Date: Friday, September 9, 2022 @ 22:34:54
  Author: felixonmars
Revision: 1297844

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-servant-client-core/repos/community-staging-x86_64/
  haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD
(from rev 1297843, haskell-servant-client-core/trunk/PKGBUILD)

--+
 PKGBUILD |   52 
 1 file changed, 52 insertions(+)

Copied: haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD 
(from rev 1297843, haskell-servant-client-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-09-09 22:34:54 UTC (rev 1297844)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+
+_hkgname=servant-client-core
+pkgname=haskell-servant-client-core
+pkgver=0.19
+pkgrel=5
+pkgdesc="Core functionality and class for client function generation for 
servant APIs"
+url="http://docs.servant.dev/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat' 
'haskell-base64-bytestring'
+ 'haskell-constraints' 'haskell-free' 'haskell-http-media' 
'haskell-http-types'
+ 'haskell-network-uri' 'haskell-safe' 'haskell-servant' 
'haskell-sop-core')
+makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-hspec-discover')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('42985eb842b3a6be6f352f2f0074a9a72de17c19ca9290f9f3c1ffc38d60cddd50d6eddede510e664d61e3d5f97a34fa56af22e7aa0e94a51d73db62b33d0585')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  uusi -u base-compat -u hspec $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  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
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_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 -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-servant-client-core/repos (2 files)

2022-09-06 Thread Felix Yan via arch-commits
Date: Tuesday, September 6, 2022 @ 19:14:47
  Author: felixonmars
Revision: 1294621

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-servant-client-core/repos/community-staging-x86_64/
  haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD
(from rev 1294620, haskell-servant-client-core/trunk/PKGBUILD)

--+
 PKGBUILD |   52 
 1 file changed, 52 insertions(+)

Copied: haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD 
(from rev 1294620, haskell-servant-client-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-09-06 19:14:47 UTC (rev 1294621)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+
+_hkgname=servant-client-core
+pkgname=haskell-servant-client-core
+pkgver=0.19
+pkgrel=4
+pkgdesc="Core functionality and class for client function generation for 
servant APIs"
+url="http://docs.servant.dev/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat' 
'haskell-base64-bytestring'
+ 'haskell-constraints' 'haskell-free' 'haskell-http-media' 
'haskell-http-types'
+ 'haskell-network-uri' 'haskell-safe' 'haskell-servant' 
'haskell-sop-core')
+makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-hspec-discover')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('42985eb842b3a6be6f352f2f0074a9a72de17c19ca9290f9f3c1ffc38d60cddd50d6eddede510e664d61e3d5f97a34fa56af22e7aa0e94a51d73db62b33d0585')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  uusi -u base-compat -u hspec $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  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
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_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 -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-servant-client-core/repos (2 files)

2022-09-03 Thread Felix Yan via arch-commits
Date: Saturday, September 3, 2022 @ 09:40:51
  Author: felixonmars
Revision: 1291386

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-servant-client-core/repos/community-staging-x86_64/
  haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD
(from rev 1291385, haskell-servant-client-core/trunk/PKGBUILD)

--+
 PKGBUILD |   52 
 1 file changed, 52 insertions(+)

Copied: haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD 
(from rev 1291385, haskell-servant-client-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-09-03 09:40:51 UTC (rev 1291386)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+
+_hkgname=servant-client-core
+pkgname=haskell-servant-client-core
+pkgver=0.19
+pkgrel=3
+pkgdesc="Core functionality and class for client function generation for 
servant APIs"
+url="http://docs.servant.dev/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat' 
'haskell-base64-bytestring'
+ 'haskell-constraints' 'haskell-free' 'haskell-http-media' 
'haskell-http-types'
+ 'haskell-network-uri' 'haskell-safe' 'haskell-servant' 
'haskell-sop-core')
+makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-hspec-discover')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('42985eb842b3a6be6f352f2f0074a9a72de17c19ca9290f9f3c1ffc38d60cddd50d6eddede510e664d61e3d5f97a34fa56af22e7aa0e94a51d73db62b33d0585')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  uusi -u base-compat -u hspec $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  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
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_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 -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-servant-client-core/repos (2 files)

2022-08-31 Thread Felix Yan via arch-commits
Date: Wednesday, August 31, 2022 @ 20:13:17
  Author: felixonmars
Revision: 1289315

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-servant-client-core/repos/community-staging-x86_64/
  haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD
(from rev 1289314, haskell-servant-client-core/trunk/PKGBUILD)

--+
 PKGBUILD |   52 
 1 file changed, 52 insertions(+)

Copied: haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD 
(from rev 1289314, haskell-servant-client-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-08-31 20:13:17 UTC (rev 1289315)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+
+_hkgname=servant-client-core
+pkgname=haskell-servant-client-core
+pkgver=0.19
+pkgrel=2
+pkgdesc="Core functionality and class for client function generation for 
servant APIs"
+url="http://docs.servant.dev/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat' 
'haskell-base64-bytestring'
+ 'haskell-constraints' 'haskell-free' 'haskell-http-media' 
'haskell-http-types'
+ 'haskell-network-uri' 'haskell-safe' 'haskell-servant' 
'haskell-sop-core')
+makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-hspec-discover')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('42985eb842b3a6be6f352f2f0074a9a72de17c19ca9290f9f3c1ffc38d60cddd50d6eddede510e664d61e3d5f97a34fa56af22e7aa0e94a51d73db62b33d0585')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  uusi -u base-compat -u hspec $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  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
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_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 -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-servant-client-core/repos (2 files)

2022-08-30 Thread Felix Yan via arch-commits
Date: Tuesday, August 30, 2022 @ 12:02:56
  Author: felixonmars
Revision: 1288681

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-servant-client-core/repos/community-staging-x86_64/
  haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD
(from rev 1288680, haskell-servant-client-core/trunk/PKGBUILD)

--+
 PKGBUILD |   52 
 1 file changed, 52 insertions(+)

Copied: haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD 
(from rev 1288680, haskell-servant-client-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-08-30 12:02:56 UTC (rev 1288681)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+
+_hkgname=servant-client-core
+pkgname=haskell-servant-client-core
+pkgver=0.19
+pkgrel=1
+pkgdesc="Core functionality and class for client function generation for 
servant APIs"
+url="http://docs.servant.dev/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat' 
'haskell-base64-bytestring'
+ 'haskell-constraints' 'haskell-free' 'haskell-http-media' 
'haskell-http-types'
+ 'haskell-network-uri' 'haskell-safe' 'haskell-servant' 
'haskell-sop-core')
+makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-hspec-discover')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('42985eb842b3a6be6f352f2f0074a9a72de17c19ca9290f9f3c1ffc38d60cddd50d6eddede510e664d61e3d5f97a34fa56af22e7aa0e94a51d73db62b33d0585')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  uusi -u base-compat -u hspec $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  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
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_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 -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-servant-client-core/repos (2 files)

2022-08-29 Thread Felix Yan via arch-commits
Date: Monday, August 29, 2022 @ 23:52:46
  Author: felixonmars
Revision: 1287047

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-servant-client-core/repos/community-staging-x86_64/
  haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD
(from rev 1287046, haskell-servant-client-core/trunk/PKGBUILD)

--+
 PKGBUILD |   52 
 1 file changed, 52 insertions(+)

Copied: haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD 
(from rev 1287046, haskell-servant-client-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-08-29 23:52:46 UTC (rev 1287047)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+
+_hkgname=servant-client-core
+pkgname=haskell-servant-client-core
+pkgver=0.18.3
+pkgrel=116
+pkgdesc="Core functionality and class for client function generation for 
servant APIs"
+url="http://docs.servant.dev/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat' 
'haskell-base64-bytestring' 'haskell-free'
+ 'haskell-http-media' 'haskell-http-types' 'haskell-network-uri' 
'haskell-safe'
+ 'haskell-servant' 'haskell-sop-core')
+makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-hspec-discover')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('62f78cb92a6436c5b772a89750bdd7ce9bd077bb58ca5cea49b74c2a08c5d6c95e41e0f51bc153a75808fe75b835b6313bc8be34dbb70f477432cb626eefe076')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  uusi -u base-compat -u hspec $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  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
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_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 -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-servant-client-core/repos (2 files)

2022-08-26 Thread Felix Yan via arch-commits
Date: Friday, August 26, 2022 @ 16:19:12
  Author: felixonmars
Revision: 1283084

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-servant-client-core/repos/community-staging-x86_64/
  haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD
(from rev 1283083, haskell-servant-client-core/trunk/PKGBUILD)

--+
 PKGBUILD |   52 
 1 file changed, 52 insertions(+)

Copied: haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD 
(from rev 1283083, haskell-servant-client-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-08-26 16:19:12 UTC (rev 1283084)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+
+_hkgname=servant-client-core
+pkgname=haskell-servant-client-core
+pkgver=0.18.3
+pkgrel=115
+pkgdesc="Core functionality and class for client function generation for 
servant APIs"
+url="http://docs.servant.dev/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat' 
'haskell-base64-bytestring' 'haskell-free'
+ 'haskell-http-media' 'haskell-http-types' 'haskell-network-uri' 
'haskell-safe'
+ 'haskell-servant' 'haskell-sop-core')
+makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-hspec-discover')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('62f78cb92a6436c5b772a89750bdd7ce9bd077bb58ca5cea49b74c2a08c5d6c95e41e0f51bc153a75808fe75b835b6313bc8be34dbb70f477432cb626eefe076')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  uusi -u base-compat -u hspec $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  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
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_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 -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-servant-client-core/repos (2 files)

2022-08-26 Thread Felix Yan via arch-commits
Date: Friday, August 26, 2022 @ 06:03:10
  Author: felixonmars
Revision: 1280762

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-servant-client-core/repos/community-staging-x86_64/
  haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD
(from rev 1280761, haskell-servant-client-core/trunk/PKGBUILD)

--+
 PKGBUILD |   52 
 1 file changed, 52 insertions(+)

Copied: haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD 
(from rev 1280761, haskell-servant-client-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-08-26 06:03:10 UTC (rev 1280762)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+
+_hkgname=servant-client-core
+pkgname=haskell-servant-client-core
+pkgver=0.18.3
+pkgrel=114
+pkgdesc="Core functionality and class for client function generation for 
servant APIs"
+url="http://docs.servant.dev/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat' 
'haskell-base64-bytestring' 'haskell-free'
+ 'haskell-http-media' 'haskell-http-types' 'haskell-network-uri' 
'haskell-safe'
+ 'haskell-servant' 'haskell-sop-core')
+makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-hspec-discover')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('62f78cb92a6436c5b772a89750bdd7ce9bd077bb58ca5cea49b74c2a08c5d6c95e41e0f51bc153a75808fe75b835b6313bc8be34dbb70f477432cb626eefe076')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  uusi -u base-compat -u hspec $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  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
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_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 -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-servant-client-core/repos (2 files)

2022-08-25 Thread Felix Yan via arch-commits
Date: Thursday, August 25, 2022 @ 18:19:38
  Author: felixonmars
Revision: 1279789

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-servant-client-core/repos/community-staging-x86_64/
  haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD
(from rev 1279788, haskell-servant-client-core/trunk/PKGBUILD)

--+
 PKGBUILD |   52 
 1 file changed, 52 insertions(+)

Copied: haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD 
(from rev 1279788, haskell-servant-client-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-08-25 18:19:38 UTC (rev 1279789)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+
+_hkgname=servant-client-core
+pkgname=haskell-servant-client-core
+pkgver=0.18.3
+pkgrel=113
+pkgdesc="Core functionality and class for client function generation for 
servant APIs"
+url="http://docs.servant.dev/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat' 
'haskell-base64-bytestring' 'haskell-free'
+ 'haskell-http-media' 'haskell-http-types' 'haskell-network-uri' 
'haskell-safe'
+ 'haskell-servant' 'haskell-sop-core')
+makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-hspec-discover')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('62f78cb92a6436c5b772a89750bdd7ce9bd077bb58ca5cea49b74c2a08c5d6c95e41e0f51bc153a75808fe75b835b6313bc8be34dbb70f477432cb626eefe076')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  uusi -u base-compat -u hspec $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  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
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_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 -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-servant-client-core/repos (2 files)

2022-08-24 Thread Felix Yan via arch-commits
Date: Wednesday, August 24, 2022 @ 23:47:56
  Author: felixonmars
Revision: 1278002

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-servant-client-core/repos/community-staging-x86_64/
  haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD
(from rev 1278001, haskell-servant-client-core/trunk/PKGBUILD)

--+
 PKGBUILD |   52 
 1 file changed, 52 insertions(+)

Copied: haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD 
(from rev 1278001, haskell-servant-client-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-08-24 23:47:56 UTC (rev 1278002)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+
+_hkgname=servant-client-core
+pkgname=haskell-servant-client-core
+pkgver=0.18.3
+pkgrel=112
+pkgdesc="Core functionality and class for client function generation for 
servant APIs"
+url="http://docs.servant.dev/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat' 
'haskell-base64-bytestring' 'haskell-free'
+ 'haskell-http-media' 'haskell-http-types' 'haskell-network-uri' 
'haskell-safe'
+ 'haskell-servant' 'haskell-sop-core')
+makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-hspec-discover')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('62f78cb92a6436c5b772a89750bdd7ce9bd077bb58ca5cea49b74c2a08c5d6c95e41e0f51bc153a75808fe75b835b6313bc8be34dbb70f477432cb626eefe076')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  uusi -u base-compat -u hspec $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  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
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_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 -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-servant-client-core/repos (2 files)

2022-08-21 Thread Felix Yan via arch-commits
Date: Sunday, August 21, 2022 @ 17:13:43
  Author: felixonmars
Revision: 1273011

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-servant-client-core/repos/community-staging-x86_64/
  haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD
(from rev 1273010, haskell-servant-client-core/trunk/PKGBUILD)

--+
 PKGBUILD |   52 
 1 file changed, 52 insertions(+)

Copied: haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD 
(from rev 1273010, haskell-servant-client-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-08-21 17:13:43 UTC (rev 1273011)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+
+_hkgname=servant-client-core
+pkgname=haskell-servant-client-core
+pkgver=0.18.3
+pkgrel=111
+pkgdesc="Core functionality and class for client function generation for 
servant APIs"
+url="http://docs.servant.dev/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat' 
'haskell-base64-bytestring' 'haskell-free'
+ 'haskell-http-media' 'haskell-http-types' 'haskell-network-uri' 
'haskell-safe'
+ 'haskell-servant' 'haskell-sop-core')
+makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-hspec-discover')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('62f78cb92a6436c5b772a89750bdd7ce9bd077bb58ca5cea49b74c2a08c5d6c95e41e0f51bc153a75808fe75b835b6313bc8be34dbb70f477432cb626eefe076')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  uusi -u base-compat -u hspec $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  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
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_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 -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-servant-client-core/repos (2 files)

2022-08-21 Thread Felix Yan via arch-commits
Date: Sunday, August 21, 2022 @ 07:19:50
  Author: felixonmars
Revision: 1271617

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-servant-client-core/repos/community-staging-x86_64/
  haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD
(from rev 1271616, haskell-servant-client-core/trunk/PKGBUILD)

--+
 PKGBUILD |   52 
 1 file changed, 52 insertions(+)

Copied: haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD 
(from rev 1271616, haskell-servant-client-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-08-21 07:19:50 UTC (rev 1271617)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+
+_hkgname=servant-client-core
+pkgname=haskell-servant-client-core
+pkgver=0.18.3
+pkgrel=110
+pkgdesc="Core functionality and class for client function generation for 
servant APIs"
+url="http://docs.servant.dev/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat' 
'haskell-base64-bytestring' 'haskell-free'
+ 'haskell-http-media' 'haskell-http-types' 'haskell-network-uri' 
'haskell-safe'
+ 'haskell-servant' 'haskell-sop-core')
+makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-hspec-discover')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('62f78cb92a6436c5b772a89750bdd7ce9bd077bb58ca5cea49b74c2a08c5d6c95e41e0f51bc153a75808fe75b835b6313bc8be34dbb70f477432cb626eefe076')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  uusi -u base-compat -u hspec $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  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
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_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 -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-servant-client-core/repos (2 files)

2022-08-18 Thread Felix Yan via arch-commits
Date: Thursday, August 18, 2022 @ 22:35:31
  Author: felixonmars
Revision: 1269482

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-servant-client-core/repos/community-staging-x86_64/
  haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD
(from rev 1269481, haskell-servant-client-core/trunk/PKGBUILD)

--+
 PKGBUILD |   52 
 1 file changed, 52 insertions(+)

Copied: haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD 
(from rev 1269481, haskell-servant-client-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-08-18 22:35:31 UTC (rev 1269482)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+
+_hkgname=servant-client-core
+pkgname=haskell-servant-client-core
+pkgver=0.18.3
+pkgrel=109
+pkgdesc="Core functionality and class for client function generation for 
servant APIs"
+url="http://docs.servant.dev/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat' 
'haskell-base64-bytestring' 'haskell-free'
+ 'haskell-http-media' 'haskell-http-types' 'haskell-network-uri' 
'haskell-safe'
+ 'haskell-servant' 'haskell-sop-core')
+makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-hspec-discover')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('62f78cb92a6436c5b772a89750bdd7ce9bd077bb58ca5cea49b74c2a08c5d6c95e41e0f51bc153a75808fe75b835b6313bc8be34dbb70f477432cb626eefe076')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  uusi -u base-compat -u hspec $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  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
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_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 -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-servant-client-core/repos (2 files)

2022-08-18 Thread Felix Yan via arch-commits
Date: Thursday, August 18, 2022 @ 12:44:36
  Author: felixonmars
Revision: 1267261

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-servant-client-core/repos/community-staging-x86_64/
  haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD
(from rev 1267260, haskell-servant-client-core/trunk/PKGBUILD)

--+
 PKGBUILD |   52 
 1 file changed, 52 insertions(+)

Copied: haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD 
(from rev 1267260, haskell-servant-client-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-08-18 12:44:36 UTC (rev 1267261)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+
+_hkgname=servant-client-core
+pkgname=haskell-servant-client-core
+pkgver=0.18.3
+pkgrel=108
+pkgdesc="Core functionality and class for client function generation for 
servant APIs"
+url="http://docs.servant.dev/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat' 
'haskell-base64-bytestring' 'haskell-free'
+ 'haskell-http-media' 'haskell-http-types' 'haskell-network-uri' 
'haskell-safe'
+ 'haskell-servant' 'haskell-sop-core')
+makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-hspec-discover')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('62f78cb92a6436c5b772a89750bdd7ce9bd077bb58ca5cea49b74c2a08c5d6c95e41e0f51bc153a75808fe75b835b6313bc8be34dbb70f477432cb626eefe076')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  uusi -u base-compat -u hspec $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  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
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_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 -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-servant-client-core/repos (2 files)

2022-08-09 Thread Felix Yan via arch-commits
Date: Tuesday, August 9, 2022 @ 17:00:17
  Author: felixonmars
Revision: 1264045

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-servant-client-core/repos/community-staging-x86_64/
  haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD
(from rev 1264044, haskell-servant-client-core/trunk/PKGBUILD)

--+
 PKGBUILD |   52 
 1 file changed, 52 insertions(+)

Copied: haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD 
(from rev 1264044, haskell-servant-client-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-08-09 17:00:17 UTC (rev 1264045)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+
+_hkgname=servant-client-core
+pkgname=haskell-servant-client-core
+pkgver=0.18.3
+pkgrel=107
+pkgdesc="Core functionality and class for client function generation for 
servant APIs"
+url="http://docs.servant.dev/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat' 
'haskell-base64-bytestring' 'haskell-free'
+ 'haskell-http-media' 'haskell-http-types' 'haskell-network-uri' 
'haskell-safe'
+ 'haskell-servant' 'haskell-sop-core')
+makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-hspec-discover')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('62f78cb92a6436c5b772a89750bdd7ce9bd077bb58ca5cea49b74c2a08c5d6c95e41e0f51bc153a75808fe75b835b6313bc8be34dbb70f477432cb626eefe076')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  uusi -u base-compat -u hspec $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  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
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_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 -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-servant-client-core/repos (2 files)

2022-08-08 Thread Felix Yan via arch-commits
Date: Monday, August 8, 2022 @ 18:38:55
  Author: felixonmars
Revision: 1261907

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-servant-client-core/repos/community-staging-x86_64/
  haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD
(from rev 1261906, haskell-servant-client-core/trunk/PKGBUILD)

--+
 PKGBUILD |   52 
 1 file changed, 52 insertions(+)

Copied: haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD 
(from rev 1261906, haskell-servant-client-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-08-08 18:38:55 UTC (rev 1261907)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+
+_hkgname=servant-client-core
+pkgname=haskell-servant-client-core
+pkgver=0.18.3
+pkgrel=106
+pkgdesc="Core functionality and class for client function generation for 
servant APIs"
+url="http://docs.servant.dev/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat' 
'haskell-base64-bytestring' 'haskell-free'
+ 'haskell-http-media' 'haskell-http-types' 'haskell-network-uri' 
'haskell-safe'
+ 'haskell-servant' 'haskell-sop-core')
+makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-hspec-discover')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('62f78cb92a6436c5b772a89750bdd7ce9bd077bb58ca5cea49b74c2a08c5d6c95e41e0f51bc153a75808fe75b835b6313bc8be34dbb70f477432cb626eefe076')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  uusi -u base-compat -u hspec $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  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
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_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 -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-servant-client-core/repos (2 files)

2022-07-25 Thread Felix Yan via arch-commits
Date: Monday, July 25, 2022 @ 10:25:22
  Author: felixonmars
Revision: 1257389

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-servant-client-core/repos/community-staging-x86_64/
  haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD
(from rev 1257388, haskell-servant-client-core/trunk/PKGBUILD)

--+
 PKGBUILD |   52 
 1 file changed, 52 insertions(+)

Copied: haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD 
(from rev 1257388, haskell-servant-client-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-07-25 10:25:22 UTC (rev 1257389)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+
+_hkgname=servant-client-core
+pkgname=haskell-servant-client-core
+pkgver=0.18.3
+pkgrel=105
+pkgdesc="Core functionality and class for client function generation for 
servant APIs"
+url="http://docs.servant.dev/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat' 
'haskell-base64-bytestring' 'haskell-free'
+ 'haskell-http-media' 'haskell-http-types' 'haskell-network-uri' 
'haskell-safe'
+ 'haskell-servant' 'haskell-sop-core')
+makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-hspec-discover')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('62f78cb92a6436c5b772a89750bdd7ce9bd077bb58ca5cea49b74c2a08c5d6c95e41e0f51bc153a75808fe75b835b6313bc8be34dbb70f477432cb626eefe076')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  uusi -u base-compat -u hspec $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  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
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_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 -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-servant-client-core/repos (2 files)

2022-07-15 Thread Felix Yan via arch-commits
Date: Saturday, July 16, 2022 @ 03:35:10
  Author: felixonmars
Revision: 1253418

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-servant-client-core/repos/community-staging-x86_64/
  haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD
(from rev 1253417, haskell-servant-client-core/trunk/PKGBUILD)

--+
 PKGBUILD |   52 
 1 file changed, 52 insertions(+)

Copied: haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD 
(from rev 1253417, haskell-servant-client-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-07-16 03:35:10 UTC (rev 1253418)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+
+_hkgname=servant-client-core
+pkgname=haskell-servant-client-core
+pkgver=0.18.3
+pkgrel=104
+pkgdesc="Core functionality and class for client function generation for 
servant APIs"
+url="http://docs.servant.dev/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat' 
'haskell-base64-bytestring' 'haskell-free'
+ 'haskell-http-media' 'haskell-http-types' 'haskell-network-uri' 
'haskell-safe'
+ 'haskell-servant' 'haskell-sop-core')
+makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-hspec-discover')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('62f78cb92a6436c5b772a89750bdd7ce9bd077bb58ca5cea49b74c2a08c5d6c95e41e0f51bc153a75808fe75b835b6313bc8be34dbb70f477432cb626eefe076')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  uusi -u base-compat -u hspec $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  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
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_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 -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-servant-client-core/repos (2 files)

2022-07-12 Thread Felix Yan via arch-commits
Date: Tuesday, July 12, 2022 @ 20:05:28
  Author: felixonmars
Revision: 1251236

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-servant-client-core/repos/community-staging-x86_64/
  haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD
(from rev 1251235, haskell-servant-client-core/trunk/PKGBUILD)

--+
 PKGBUILD |   52 
 1 file changed, 52 insertions(+)

Copied: haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD 
(from rev 1251235, haskell-servant-client-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-07-12 20:05:28 UTC (rev 1251236)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+
+_hkgname=servant-client-core
+pkgname=haskell-servant-client-core
+pkgver=0.18.3
+pkgrel=103
+pkgdesc="Core functionality and class for client function generation for 
servant APIs"
+url="http://docs.servant.dev/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat' 
'haskell-base64-bytestring' 'haskell-free'
+ 'haskell-http-media' 'haskell-http-types' 'haskell-network-uri' 
'haskell-safe'
+ 'haskell-servant' 'haskell-sop-core')
+makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-hspec-discover')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('62f78cb92a6436c5b772a89750bdd7ce9bd077bb58ca5cea49b74c2a08c5d6c95e41e0f51bc153a75808fe75b835b6313bc8be34dbb70f477432cb626eefe076')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  uusi -u base-compat -u hspec $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  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
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_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 -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-servant-client-core/repos (2 files)

2022-07-07 Thread Felix Yan via arch-commits
Date: Thursday, July 7, 2022 @ 14:13:40
  Author: felixonmars
Revision: 1248112

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-servant-client-core/repos/community-staging-x86_64/
  haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD
(from rev 1248111, haskell-servant-client-core/trunk/PKGBUILD)

--+
 PKGBUILD |   52 
 1 file changed, 52 insertions(+)

Copied: haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD 
(from rev 1248111, haskell-servant-client-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-07-07 14:13:40 UTC (rev 1248112)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+
+_hkgname=servant-client-core
+pkgname=haskell-servant-client-core
+pkgver=0.18.3
+pkgrel=102
+pkgdesc="Core functionality and class for client function generation for 
servant APIs"
+url="http://docs.servant.dev/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat' 
'haskell-base64-bytestring' 'haskell-free'
+ 'haskell-http-media' 'haskell-http-types' 'haskell-network-uri' 
'haskell-safe'
+ 'haskell-servant' 'haskell-sop-core')
+makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-hspec-discover')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('62f78cb92a6436c5b772a89750bdd7ce9bd077bb58ca5cea49b74c2a08c5d6c95e41e0f51bc153a75808fe75b835b6313bc8be34dbb70f477432cb626eefe076')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  uusi -u base-compat -u hspec $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  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
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_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 -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-servant-client-core/repos (2 files)

2022-07-06 Thread Felix Yan via arch-commits
Date: Wednesday, July 6, 2022 @ 23:32:08
  Author: felixonmars
Revision: 1247179

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-servant-client-core/repos/community-staging-x86_64/
  haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD
(from rev 1247178, haskell-servant-client-core/trunk/PKGBUILD)

--+
 PKGBUILD |   52 
 1 file changed, 52 insertions(+)

Copied: haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD 
(from rev 1247178, haskell-servant-client-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-07-06 23:32:08 UTC (rev 1247179)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+
+_hkgname=servant-client-core
+pkgname=haskell-servant-client-core
+pkgver=0.18.3
+pkgrel=101
+pkgdesc="Core functionality and class for client function generation for 
servant APIs"
+url="http://docs.servant.dev/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat' 
'haskell-base64-bytestring' 'haskell-free'
+ 'haskell-http-media' 'haskell-http-types' 'haskell-network-uri' 
'haskell-safe'
+ 'haskell-servant' 'haskell-sop-core')
+makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-hspec-discover')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('62f78cb92a6436c5b772a89750bdd7ce9bd077bb58ca5cea49b74c2a08c5d6c95e41e0f51bc153a75808fe75b835b6313bc8be34dbb70f477432cb626eefe076')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  uusi -u base-compat -u hspec $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  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
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_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 -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-servant-client-core/repos (2 files)

2022-07-05 Thread Felix Yan via arch-commits
Date: Tuesday, July 5, 2022 @ 20:22:23
  Author: felixonmars
Revision: 1245521

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-servant-client-core/repos/community-staging-x86_64/
  haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD
(from rev 1245520, haskell-servant-client-core/trunk/PKGBUILD)

--+
 PKGBUILD |   52 
 1 file changed, 52 insertions(+)

Copied: haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD 
(from rev 1245520, haskell-servant-client-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-07-05 20:22:23 UTC (rev 1245521)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+
+_hkgname=servant-client-core
+pkgname=haskell-servant-client-core
+pkgver=0.18.3
+pkgrel=100
+pkgdesc="Core functionality and class for client function generation for 
servant APIs"
+url="http://docs.servant.dev/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat' 
'haskell-base64-bytestring' 'haskell-free'
+ 'haskell-http-media' 'haskell-http-types' 'haskell-network-uri' 
'haskell-safe'
+ 'haskell-servant' 'haskell-sop-core')
+makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-hspec-discover')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('62f78cb92a6436c5b772a89750bdd7ce9bd077bb58ca5cea49b74c2a08c5d6c95e41e0f51bc153a75808fe75b835b6313bc8be34dbb70f477432cb626eefe076')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  uusi -u base-compat -u hspec $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  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
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_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 -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-servant-client-core/repos (2 files)

2022-06-29 Thread Felix Yan via arch-commits
Date: Wednesday, June 29, 2022 @ 22:47:22
  Author: felixonmars
Revision: 1241700

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-servant-client-core/repos/community-staging-x86_64/
  haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD
(from rev 1241699, haskell-servant-client-core/trunk/PKGBUILD)

--+
 PKGBUILD |   52 
 1 file changed, 52 insertions(+)

Copied: haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD 
(from rev 1241699, haskell-servant-client-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-06-29 22:47:22 UTC (rev 1241700)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+
+_hkgname=servant-client-core
+pkgname=haskell-servant-client-core
+pkgver=0.18.3
+pkgrel=99
+pkgdesc="Core functionality and class for client function generation for 
servant APIs"
+url="http://docs.servant.dev/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat' 
'haskell-base64-bytestring' 'haskell-free'
+ 'haskell-http-media' 'haskell-http-types' 'haskell-network-uri' 
'haskell-safe'
+ 'haskell-servant' 'haskell-sop-core')
+makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-hspec-discover')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('62f78cb92a6436c5b772a89750bdd7ce9bd077bb58ca5cea49b74c2a08c5d6c95e41e0f51bc153a75808fe75b835b6313bc8be34dbb70f477432cb626eefe076')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  uusi -u base-compat -u hspec $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  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
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_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 -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-servant-client-core/repos (2 files)

2022-06-29 Thread Felix Yan via arch-commits
Date: Wednesday, June 29, 2022 @ 08:41:44
  Author: felixonmars
Revision: 1239960

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-servant-client-core/repos/community-staging-x86_64/
  haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD
(from rev 1239959, haskell-servant-client-core/trunk/PKGBUILD)

--+
 PKGBUILD |   52 
 1 file changed, 52 insertions(+)

Copied: haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD 
(from rev 1239959, haskell-servant-client-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-06-29 08:41:44 UTC (rev 1239960)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+
+_hkgname=servant-client-core
+pkgname=haskell-servant-client-core
+pkgver=0.18.3
+pkgrel=98
+pkgdesc="Core functionality and class for client function generation for 
servant APIs"
+url="http://docs.servant.dev/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat' 
'haskell-base64-bytestring' 'haskell-free'
+ 'haskell-http-media' 'haskell-http-types' 'haskell-network-uri' 
'haskell-safe'
+ 'haskell-servant' 'haskell-sop-core')
+makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-hspec-discover')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('62f78cb92a6436c5b772a89750bdd7ce9bd077bb58ca5cea49b74c2a08c5d6c95e41e0f51bc153a75808fe75b835b6313bc8be34dbb70f477432cb626eefe076')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  uusi -u base-compat -u hspec $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  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
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_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 -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-servant-client-core/repos (2 files)

2022-06-22 Thread Felix Yan via arch-commits
Date: Wednesday, June 22, 2022 @ 20:51:07
  Author: felixonmars
Revision: 1239069

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-servant-client-core/repos/community-staging-x86_64/
  haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD
(from rev 1239068, haskell-servant-client-core/trunk/PKGBUILD)

--+
 PKGBUILD |   52 
 1 file changed, 52 insertions(+)

Copied: haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD 
(from rev 1239068, haskell-servant-client-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-06-22 20:51:07 UTC (rev 1239069)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+
+_hkgname=servant-client-core
+pkgname=haskell-servant-client-core
+pkgver=0.18.3
+pkgrel=97
+pkgdesc="Core functionality and class for client function generation for 
servant APIs"
+url="http://docs.servant.dev/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat' 
'haskell-base64-bytestring' 'haskell-free'
+ 'haskell-http-media' 'haskell-http-types' 'haskell-network-uri' 
'haskell-safe'
+ 'haskell-servant' 'haskell-sop-core')
+makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-hspec-discover')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('62f78cb92a6436c5b772a89750bdd7ce9bd077bb58ca5cea49b74c2a08c5d6c95e41e0f51bc153a75808fe75b835b6313bc8be34dbb70f477432cb626eefe076')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  uusi -u base-compat -u hspec $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  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
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_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 -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-servant-client-core/repos (2 files)

2022-06-11 Thread Felix Yan via arch-commits
Date: Saturday, June 11, 2022 @ 23:37:07
  Author: felixonmars
Revision: 1235697

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-servant-client-core/repos/community-staging-x86_64/
  haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD
(from rev 1235696, haskell-servant-client-core/trunk/PKGBUILD)

--+
 PKGBUILD |   52 
 1 file changed, 52 insertions(+)

Copied: haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD 
(from rev 1235696, haskell-servant-client-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-06-11 23:37:07 UTC (rev 1235697)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+
+_hkgname=servant-client-core
+pkgname=haskell-servant-client-core
+pkgver=0.18.3
+pkgrel=96
+pkgdesc="Core functionality and class for client function generation for 
servant APIs"
+url="http://docs.servant.dev/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat' 
'haskell-base64-bytestring' 'haskell-free'
+ 'haskell-http-media' 'haskell-http-types' 'haskell-network-uri' 
'haskell-safe'
+ 'haskell-servant' 'haskell-sop-core')
+makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-hspec-discover')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('62f78cb92a6436c5b772a89750bdd7ce9bd077bb58ca5cea49b74c2a08c5d6c95e41e0f51bc153a75808fe75b835b6313bc8be34dbb70f477432cb626eefe076')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  uusi -u base-compat -u hspec $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  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
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_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 -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-servant-client-core/repos (2 files)

2022-06-11 Thread Felix Yan via arch-commits
Date: Saturday, June 11, 2022 @ 12:47:29
  Author: felixonmars
Revision: 1233398

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-servant-client-core/repos/community-staging-x86_64/
  haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD
(from rev 1233397, haskell-servant-client-core/trunk/PKGBUILD)

--+
 PKGBUILD |   52 
 1 file changed, 52 insertions(+)

Copied: haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD 
(from rev 1233397, haskell-servant-client-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-06-11 12:47:29 UTC (rev 1233398)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+
+_hkgname=servant-client-core
+pkgname=haskell-servant-client-core
+pkgver=0.18.3
+pkgrel=95
+pkgdesc="Core functionality and class for client function generation for 
servant APIs"
+url="http://docs.servant.dev/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat' 
'haskell-base64-bytestring' 'haskell-free'
+ 'haskell-http-media' 'haskell-http-types' 'haskell-network-uri' 
'haskell-safe'
+ 'haskell-servant' 'haskell-sop-core')
+makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-hspec-discover')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('62f78cb92a6436c5b772a89750bdd7ce9bd077bb58ca5cea49b74c2a08c5d6c95e41e0f51bc153a75808fe75b835b6313bc8be34dbb70f477432cb626eefe076')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  uusi -u base-compat -u hspec $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  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
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_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 -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-servant-client-core/repos (2 files)

2022-06-10 Thread Felix Yan via arch-commits
Date: Friday, June 10, 2022 @ 22:12:57
  Author: felixonmars
Revision: 1231709

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-servant-client-core/repos/community-staging-x86_64/
  haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD
(from rev 1231708, haskell-servant-client-core/trunk/PKGBUILD)

--+
 PKGBUILD |   52 
 1 file changed, 52 insertions(+)

Copied: haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD 
(from rev 1231708, haskell-servant-client-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-06-10 22:12:57 UTC (rev 1231709)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+
+_hkgname=servant-client-core
+pkgname=haskell-servant-client-core
+pkgver=0.18.3
+pkgrel=94
+pkgdesc="Core functionality and class for client function generation for 
servant APIs"
+url="http://docs.servant.dev/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat' 
'haskell-base64-bytestring' 'haskell-free'
+ 'haskell-http-media' 'haskell-http-types' 'haskell-network-uri' 
'haskell-safe'
+ 'haskell-servant' 'haskell-sop-core')
+makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-hspec-discover')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('62f78cb92a6436c5b772a89750bdd7ce9bd077bb58ca5cea49b74c2a08c5d6c95e41e0f51bc153a75808fe75b835b6313bc8be34dbb70f477432cb626eefe076')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  uusi -u base-compat -u hspec $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  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
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_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 -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-servant-client-core/repos (2 files)

2022-06-07 Thread Felix Yan via arch-commits
Date: Tuesday, June 7, 2022 @ 06:34:11
  Author: felixonmars
Revision: 1227657

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-servant-client-core/repos/community-staging-x86_64/
  haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD
(from rev 1227656, haskell-servant-client-core/trunk/PKGBUILD)

--+
 PKGBUILD |   52 
 1 file changed, 52 insertions(+)

Copied: haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD 
(from rev 1227656, haskell-servant-client-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-06-07 06:34:11 UTC (rev 1227657)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+
+_hkgname=servant-client-core
+pkgname=haskell-servant-client-core
+pkgver=0.18.3
+pkgrel=93
+pkgdesc="Core functionality and class for client function generation for 
servant APIs"
+url="http://docs.servant.dev/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat' 
'haskell-base64-bytestring' 'haskell-free'
+ 'haskell-http-media' 'haskell-http-types' 'haskell-network-uri' 
'haskell-safe'
+ 'haskell-servant' 'haskell-sop-core')
+makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-hspec-discover')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('62f78cb92a6436c5b772a89750bdd7ce9bd077bb58ca5cea49b74c2a08c5d6c95e41e0f51bc153a75808fe75b835b6313bc8be34dbb70f477432cb626eefe076')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  uusi -u base-compat -u hspec $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  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
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_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 -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-servant-client-core/repos (2 files)

2022-06-06 Thread Felix Yan via arch-commits
Date: Monday, June 6, 2022 @ 11:05:24
  Author: felixonmars
Revision: 1225967

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-servant-client-core/repos/community-staging-x86_64/
  haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD
(from rev 1225966, haskell-servant-client-core/trunk/PKGBUILD)

--+
 PKGBUILD |   52 
 1 file changed, 52 insertions(+)

Copied: haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD 
(from rev 1225966, haskell-servant-client-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-06-06 11:05:24 UTC (rev 1225967)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+
+_hkgname=servant-client-core
+pkgname=haskell-servant-client-core
+pkgver=0.18.3
+pkgrel=92
+pkgdesc="Core functionality and class for client function generation for 
servant APIs"
+url="http://docs.servant.dev/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat' 
'haskell-base64-bytestring' 'haskell-free'
+ 'haskell-http-media' 'haskell-http-types' 'haskell-network-uri' 
'haskell-safe'
+ 'haskell-servant' 'haskell-sop-core')
+makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-hspec-discover')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('62f78cb92a6436c5b772a89750bdd7ce9bd077bb58ca5cea49b74c2a08c5d6c95e41e0f51bc153a75808fe75b835b6313bc8be34dbb70f477432cb626eefe076')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  uusi -u base-compat -u hspec $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  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
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_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 -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-servant-client-core/repos (2 files)

2022-06-05 Thread Felix Yan via arch-commits
Date: Sunday, June 5, 2022 @ 19:45:34
  Author: felixonmars
Revision: 1224234

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-servant-client-core/repos/community-staging-x86_64/
  haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD
(from rev 1224233, haskell-servant-client-core/trunk/PKGBUILD)

--+
 PKGBUILD |   52 
 1 file changed, 52 insertions(+)

Copied: haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD 
(from rev 1224233, haskell-servant-client-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-06-05 19:45:34 UTC (rev 1224234)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+
+_hkgname=servant-client-core
+pkgname=haskell-servant-client-core
+pkgver=0.18.3
+pkgrel=91
+pkgdesc="Core functionality and class for client function generation for 
servant APIs"
+url="http://docs.servant.dev/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat' 
'haskell-base64-bytestring' 'haskell-free'
+ 'haskell-http-media' 'haskell-http-types' 'haskell-network-uri' 
'haskell-safe'
+ 'haskell-servant' 'haskell-sop-core')
+makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-hspec-discover')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('62f78cb92a6436c5b772a89750bdd7ce9bd077bb58ca5cea49b74c2a08c5d6c95e41e0f51bc153a75808fe75b835b6313bc8be34dbb70f477432cb626eefe076')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  uusi -u base-compat -u hspec $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  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
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_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 -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-servant-client-core/repos (2 files)

2022-06-04 Thread Felix Yan via arch-commits
Date: Saturday, June 4, 2022 @ 19:13:04
  Author: felixonmars
Revision: 1222066

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-servant-client-core/repos/community-staging-x86_64/
  haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD
(from rev 1222065, haskell-servant-client-core/trunk/PKGBUILD)

--+
 PKGBUILD |   52 
 1 file changed, 52 insertions(+)

Copied: haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD 
(from rev 1222065, haskell-servant-client-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-06-04 19:13:04 UTC (rev 1222066)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+
+_hkgname=servant-client-core
+pkgname=haskell-servant-client-core
+pkgver=0.18.3
+pkgrel=90
+pkgdesc="Core functionality and class for client function generation for 
servant APIs"
+url="http://docs.servant.dev/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat' 
'haskell-base64-bytestring' 'haskell-free'
+ 'haskell-http-media' 'haskell-http-types' 'haskell-network-uri' 
'haskell-safe'
+ 'haskell-servant' 'haskell-sop-core')
+makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-hspec-discover')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('62f78cb92a6436c5b772a89750bdd7ce9bd077bb58ca5cea49b74c2a08c5d6c95e41e0f51bc153a75808fe75b835b6313bc8be34dbb70f477432cb626eefe076')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  uusi -u base-compat -u hspec $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  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
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_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 -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-servant-client-core/repos (2 files)

2022-06-03 Thread Felix Yan via arch-commits
Date: Friday, June 3, 2022 @ 11:49:04
  Author: felixonmars
Revision: 1220305

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-servant-client-core/repos/community-staging-x86_64/
  haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD
(from rev 1220304, haskell-servant-client-core/trunk/PKGBUILD)

--+
 PKGBUILD |   52 
 1 file changed, 52 insertions(+)

Copied: haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD 
(from rev 1220304, haskell-servant-client-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-06-03 11:49:04 UTC (rev 1220305)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+
+_hkgname=servant-client-core
+pkgname=haskell-servant-client-core
+pkgver=0.18.3
+pkgrel=89
+pkgdesc="Core functionality and class for client function generation for 
servant APIs"
+url="http://docs.servant.dev/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat' 
'haskell-base64-bytestring' 'haskell-free'
+ 'haskell-http-media' 'haskell-http-types' 'haskell-network-uri' 
'haskell-safe'
+ 'haskell-servant' 'haskell-sop-core')
+makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-hspec-discover')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('62f78cb92a6436c5b772a89750bdd7ce9bd077bb58ca5cea49b74c2a08c5d6c95e41e0f51bc153a75808fe75b835b6313bc8be34dbb70f477432cb626eefe076')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  uusi -u base-compat -u hspec $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  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
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_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 -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-servant-client-core/repos (2 files)

2022-05-30 Thread Felix Yan via arch-commits
Date: Monday, May 30, 2022 @ 11:47:05
  Author: felixonmars
Revision: 1216186

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-servant-client-core/repos/community-staging-x86_64/
  haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD
(from rev 1216185, haskell-servant-client-core/trunk/PKGBUILD)

--+
 PKGBUILD |   52 
 1 file changed, 52 insertions(+)

Copied: haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD 
(from rev 1216185, haskell-servant-client-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-05-30 11:47:05 UTC (rev 1216186)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+
+_hkgname=servant-client-core
+pkgname=haskell-servant-client-core
+pkgver=0.18.3
+pkgrel=88
+pkgdesc="Core functionality and class for client function generation for 
servant APIs"
+url="http://docs.servant.dev/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat' 
'haskell-base64-bytestring' 'haskell-free'
+ 'haskell-http-media' 'haskell-http-types' 'haskell-network-uri' 
'haskell-safe'
+ 'haskell-servant' 'haskell-sop-core')
+makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-hspec-discover')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('62f78cb92a6436c5b772a89750bdd7ce9bd077bb58ca5cea49b74c2a08c5d6c95e41e0f51bc153a75808fe75b835b6313bc8be34dbb70f477432cb626eefe076')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  uusi -u base-compat -u hspec $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  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
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_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 -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-servant-client-core/repos (2 files)

2022-05-28 Thread Felix Yan via arch-commits
Date: Saturday, May 28, 2022 @ 17:01:24
  Author: felixonmars
Revision: 1212409

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-servant-client-core/repos/community-staging-x86_64/
  haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD
(from rev 1212408, haskell-servant-client-core/trunk/PKGBUILD)

--+
 PKGBUILD |   52 
 1 file changed, 52 insertions(+)

Copied: haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD 
(from rev 1212408, haskell-servant-client-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-05-28 17:01:24 UTC (rev 1212409)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+
+_hkgname=servant-client-core
+pkgname=haskell-servant-client-core
+pkgver=0.18.3
+pkgrel=87
+pkgdesc="Core functionality and class for client function generation for 
servant APIs"
+url="http://docs.servant.dev/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat' 
'haskell-base64-bytestring' 'haskell-free'
+ 'haskell-http-media' 'haskell-http-types' 'haskell-network-uri' 
'haskell-safe'
+ 'haskell-servant' 'haskell-sop-core')
+makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-hspec-discover')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('62f78cb92a6436c5b772a89750bdd7ce9bd077bb58ca5cea49b74c2a08c5d6c95e41e0f51bc153a75808fe75b835b6313bc8be34dbb70f477432cb626eefe076')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  uusi -u base-compat -u hspec $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  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
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_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 -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-servant-client-core/repos (2 files)

2022-05-18 Thread Felix Yan via arch-commits
Date: Wednesday, May 18, 2022 @ 14:09:25
  Author: felixonmars
Revision: 1208321

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-servant-client-core/repos/community-staging-x86_64/
  haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD
(from rev 1208320, haskell-servant-client-core/trunk/PKGBUILD)

--+
 PKGBUILD |   52 
 1 file changed, 52 insertions(+)

Copied: haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD 
(from rev 1208320, haskell-servant-client-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-05-18 14:09:25 UTC (rev 1208321)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+
+_hkgname=servant-client-core
+pkgname=haskell-servant-client-core
+pkgver=0.18.3
+pkgrel=86
+pkgdesc="Core functionality and class for client function generation for 
servant APIs"
+url="http://docs.servant.dev/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat' 
'haskell-base64-bytestring' 'haskell-free'
+ 'haskell-http-media' 'haskell-http-types' 'haskell-network-uri' 
'haskell-safe'
+ 'haskell-servant' 'haskell-sop-core')
+makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-hspec-discover')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('62f78cb92a6436c5b772a89750bdd7ce9bd077bb58ca5cea49b74c2a08c5d6c95e41e0f51bc153a75808fe75b835b6313bc8be34dbb70f477432cb626eefe076')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  uusi -u base-compat -u hspec $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  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
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_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 -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-servant-client-core/repos (2 files)

2022-05-14 Thread Felix Yan via arch-commits
Date: Saturday, May 14, 2022 @ 14:53:18
  Author: felixonmars
Revision: 1204987

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-servant-client-core/repos/community-staging-x86_64/
  haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD
(from rev 1204986, haskell-servant-client-core/trunk/PKGBUILD)

--+
 PKGBUILD |   52 
 1 file changed, 52 insertions(+)

Copied: haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD 
(from rev 1204986, haskell-servant-client-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-05-14 14:53:18 UTC (rev 1204987)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+
+_hkgname=servant-client-core
+pkgname=haskell-servant-client-core
+pkgver=0.18.3
+pkgrel=84
+pkgdesc="Core functionality and class for client function generation for 
servant APIs"
+url="http://docs.servant.dev/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat' 
'haskell-base64-bytestring' 'haskell-free'
+ 'haskell-http-media' 'haskell-http-types' 'haskell-network-uri' 
'haskell-safe'
+ 'haskell-servant' 'haskell-sop-core')
+makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-hspec-discover')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('62f78cb92a6436c5b772a89750bdd7ce9bd077bb58ca5cea49b74c2a08c5d6c95e41e0f51bc153a75808fe75b835b6313bc8be34dbb70f477432cb626eefe076')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  uusi -u base-compat -u hspec $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  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
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_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 -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-servant-client-core/repos (2 files)

2022-05-14 Thread Felix Yan via arch-commits
Date: Saturday, May 14, 2022 @ 08:44:27
  Author: felixonmars
Revision: 1203290

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-servant-client-core/repos/community-staging-x86_64/
  haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD
(from rev 1203289, haskell-servant-client-core/trunk/PKGBUILD)

--+
 PKGBUILD |   52 
 1 file changed, 52 insertions(+)

Copied: haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD 
(from rev 1203289, haskell-servant-client-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-05-14 08:44:27 UTC (rev 1203290)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+
+_hkgname=servant-client-core
+pkgname=haskell-servant-client-core
+pkgver=0.18.3
+pkgrel=83
+pkgdesc="Core functionality and class for client function generation for 
servant APIs"
+url="http://docs.servant.dev/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat' 
'haskell-base64-bytestring' 'haskell-free'
+ 'haskell-http-media' 'haskell-http-types' 'haskell-network-uri' 
'haskell-safe'
+ 'haskell-servant' 'haskell-sop-core')
+makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-hspec-discover')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('62f78cb92a6436c5b772a89750bdd7ce9bd077bb58ca5cea49b74c2a08c5d6c95e41e0f51bc153a75808fe75b835b6313bc8be34dbb70f477432cb626eefe076')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  uusi -u base-compat -u hspec $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  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
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_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 -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-servant-client-core/repos (2 files)

2022-05-13 Thread Felix Yan via arch-commits
Date: Friday, May 13, 2022 @ 10:50:41
  Author: felixonmars
Revision: 1201536

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-servant-client-core/repos/community-staging-x86_64/
  haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD
(from rev 1201535, haskell-servant-client-core/trunk/PKGBUILD)

--+
 PKGBUILD |   52 
 1 file changed, 52 insertions(+)

Copied: haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD 
(from rev 1201535, haskell-servant-client-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-05-13 10:50:41 UTC (rev 1201536)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+
+_hkgname=servant-client-core
+pkgname=haskell-servant-client-core
+pkgver=0.18.3
+pkgrel=81
+pkgdesc="Core functionality and class for client function generation for 
servant APIs"
+url="http://docs.servant.dev/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat' 
'haskell-base64-bytestring' 'haskell-free'
+ 'haskell-http-media' 'haskell-http-types' 'haskell-network-uri' 
'haskell-safe'
+ 'haskell-servant' 'haskell-sop-core')
+makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-hspec-discover')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('62f78cb92a6436c5b772a89750bdd7ce9bd077bb58ca5cea49b74c2a08c5d6c95e41e0f51bc153a75808fe75b835b6313bc8be34dbb70f477432cb626eefe076')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  uusi -u base-compat -u hspec $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  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
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_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 -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-servant-client-core/repos (2 files)

2022-05-12 Thread Felix Yan via arch-commits
Date: Thursday, May 12, 2022 @ 09:35:47
  Author: felixonmars
Revision: 1198780

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-servant-client-core/repos/community-staging-x86_64/
  haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD
(from rev 1198779, haskell-servant-client-core/trunk/PKGBUILD)

--+
 PKGBUILD |   52 
 1 file changed, 52 insertions(+)

Copied: haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD 
(from rev 1198779, haskell-servant-client-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-05-12 09:35:47 UTC (rev 1198780)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+
+_hkgname=servant-client-core
+pkgname=haskell-servant-client-core
+pkgver=0.18.3
+pkgrel=80
+pkgdesc="Core functionality and class for client function generation for 
servant APIs"
+url="http://docs.servant.dev/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat' 
'haskell-base64-bytestring' 'haskell-free'
+ 'haskell-http-media' 'haskell-http-types' 'haskell-network-uri' 
'haskell-safe'
+ 'haskell-servant' 'haskell-sop-core')
+makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-hspec-discover')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('62f78cb92a6436c5b772a89750bdd7ce9bd077bb58ca5cea49b74c2a08c5d6c95e41e0f51bc153a75808fe75b835b6313bc8be34dbb70f477432cb626eefe076')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  uusi -u base-compat -u hspec $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  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
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_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 -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-servant-client-core/repos (2 files)

2022-05-04 Thread Felix Yan via arch-commits
Date: Wednesday, May 4, 2022 @ 13:32:41
  Author: felixonmars
Revision: 1194091

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-servant-client-core/repos/community-staging-x86_64/
  haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD
(from rev 1194090, haskell-servant-client-core/trunk/PKGBUILD)

--+
 PKGBUILD |   52 
 1 file changed, 52 insertions(+)

Copied: haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD 
(from rev 1194090, haskell-servant-client-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-05-04 13:32:41 UTC (rev 1194091)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+
+_hkgname=servant-client-core
+pkgname=haskell-servant-client-core
+pkgver=0.18.3
+pkgrel=78
+pkgdesc="Core functionality and class for client function generation for 
servant APIs"
+url="http://docs.servant.dev/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat' 
'haskell-base64-bytestring' 'haskell-free'
+ 'haskell-http-media' 'haskell-http-types' 'haskell-network-uri' 
'haskell-safe'
+ 'haskell-servant' 'haskell-sop-core')
+makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-hspec-discover')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('62f78cb92a6436c5b772a89750bdd7ce9bd077bb58ca5cea49b74c2a08c5d6c95e41e0f51bc153a75808fe75b835b6313bc8be34dbb70f477432cb626eefe076')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  uusi -u base-compat -u hspec $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  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
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_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 -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-servant-client-core/repos (2 files)

2022-04-23 Thread Felix Yan via arch-commits
Date: Saturday, April 23, 2022 @ 22:47:31
  Author: felixonmars
Revision: 1189097

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-servant-client-core/repos/community-staging-x86_64/
  haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD
(from rev 1189096, haskell-servant-client-core/trunk/PKGBUILD)

--+
 PKGBUILD |   52 
 1 file changed, 52 insertions(+)

Copied: haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD 
(from rev 1189096, haskell-servant-client-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-04-23 22:47:31 UTC (rev 1189097)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+
+_hkgname=servant-client-core
+pkgname=haskell-servant-client-core
+pkgver=0.18.3
+pkgrel=77
+pkgdesc="Core functionality and class for client function generation for 
servant APIs"
+url="http://docs.servant.dev/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat' 
'haskell-base64-bytestring' 'haskell-free'
+ 'haskell-http-media' 'haskell-http-types' 'haskell-network-uri' 
'haskell-safe'
+ 'haskell-servant' 'haskell-sop-core')
+makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-hspec-discover')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('62f78cb92a6436c5b772a89750bdd7ce9bd077bb58ca5cea49b74c2a08c5d6c95e41e0f51bc153a75808fe75b835b6313bc8be34dbb70f477432cb626eefe076')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  uusi -u base-compat -u hspec $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  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
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_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 -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-servant-client-core/repos (2 files)

2022-04-10 Thread Felix Yan via arch-commits
Date: Sunday, April 10, 2022 @ 11:39:26
  Author: felixonmars
Revision: 1184513

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-servant-client-core/repos/community-staging-x86_64/
  haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD
(from rev 1184512, haskell-servant-client-core/trunk/PKGBUILD)

--+
 PKGBUILD |   52 
 1 file changed, 52 insertions(+)

Copied: haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD 
(from rev 1184512, haskell-servant-client-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-04-10 11:39:26 UTC (rev 1184513)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+
+_hkgname=servant-client-core
+pkgname=haskell-servant-client-core
+pkgver=0.18.3
+pkgrel=76
+pkgdesc="Core functionality and class for client function generation for 
servant APIs"
+url="http://docs.servant.dev/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat' 
'haskell-base64-bytestring' 'haskell-free'
+ 'haskell-http-media' 'haskell-http-types' 'haskell-network-uri' 
'haskell-safe'
+ 'haskell-servant' 'haskell-sop-core')
+makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-hspec-discover')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('62f78cb92a6436c5b772a89750bdd7ce9bd077bb58ca5cea49b74c2a08c5d6c95e41e0f51bc153a75808fe75b835b6313bc8be34dbb70f477432cb626eefe076')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  uusi -u base-compat -u hspec $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  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
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_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 -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-servant-client-core/repos (2 files)

2022-04-06 Thread Felix Yan via arch-commits
Date: Wednesday, April 6, 2022 @ 21:25:44
  Author: felixonmars
Revision: 1182044

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-servant-client-core/repos/community-staging-x86_64/
  haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD
(from rev 1182043, haskell-servant-client-core/trunk/PKGBUILD)

--+
 PKGBUILD |   52 
 1 file changed, 52 insertions(+)

Copied: haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD 
(from rev 1182043, haskell-servant-client-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-04-06 21:25:44 UTC (rev 1182044)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+
+_hkgname=servant-client-core
+pkgname=haskell-servant-client-core
+pkgver=0.18.3
+pkgrel=75
+pkgdesc="Core functionality and class for client function generation for 
servant APIs"
+url="http://docs.servant.dev/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat' 
'haskell-base64-bytestring' 'haskell-free'
+ 'haskell-http-media' 'haskell-http-types' 'haskell-network-uri' 
'haskell-safe'
+ 'haskell-servant' 'haskell-sop-core')
+makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-hspec-discover')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('62f78cb92a6436c5b772a89750bdd7ce9bd077bb58ca5cea49b74c2a08c5d6c95e41e0f51bc153a75808fe75b835b6313bc8be34dbb70f477432cb626eefe076')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  uusi -u base-compat -u hspec $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  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
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_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 -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-servant-client-core/repos (2 files)

2022-04-01 Thread Felix Yan via arch-commits
Date: Friday, April 1, 2022 @ 11:42:16
  Author: felixonmars
Revision: 1179483

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-servant-client-core/repos/community-staging-x86_64/
  haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD
(from rev 1179482, haskell-servant-client-core/trunk/PKGBUILD)

--+
 PKGBUILD |   52 
 1 file changed, 52 insertions(+)

Copied: haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD 
(from rev 1179482, haskell-servant-client-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-04-01 11:42:16 UTC (rev 1179483)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+
+_hkgname=servant-client-core
+pkgname=haskell-servant-client-core
+pkgver=0.18.3
+pkgrel=74
+pkgdesc="Core functionality and class for client function generation for 
servant APIs"
+url="http://docs.servant.dev/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat' 
'haskell-base64-bytestring' 'haskell-free'
+ 'haskell-http-media' 'haskell-http-types' 'haskell-network-uri' 
'haskell-safe'
+ 'haskell-servant' 'haskell-sop-core')
+makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-hspec-discover')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('62f78cb92a6436c5b772a89750bdd7ce9bd077bb58ca5cea49b74c2a08c5d6c95e41e0f51bc153a75808fe75b835b6313bc8be34dbb70f477432cb626eefe076')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  uusi -u base-compat -u hspec $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  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
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_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 -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-servant-client-core/repos (2 files)

2022-03-24 Thread Felix Yan via arch-commits
Date: Thursday, March 24, 2022 @ 20:55:37
  Author: felixonmars
Revision: 1175341

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-servant-client-core/repos/community-staging-x86_64/
  haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD
(from rev 1175340, haskell-servant-client-core/trunk/PKGBUILD)

--+
 PKGBUILD |   52 
 1 file changed, 52 insertions(+)

Copied: haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD 
(from rev 1175340, haskell-servant-client-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-03-24 20:55:37 UTC (rev 1175341)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+
+_hkgname=servant-client-core
+pkgname=haskell-servant-client-core
+pkgver=0.18.3
+pkgrel=73
+pkgdesc="Core functionality and class for client function generation for 
servant APIs"
+url="http://docs.servant.dev/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat' 
'haskell-base64-bytestring' 'haskell-free'
+ 'haskell-http-media' 'haskell-http-types' 'haskell-network-uri' 
'haskell-safe'
+ 'haskell-servant' 'haskell-sop-core')
+makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-hspec-discover')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('62f78cb92a6436c5b772a89750bdd7ce9bd077bb58ca5cea49b74c2a08c5d6c95e41e0f51bc153a75808fe75b835b6313bc8be34dbb70f477432cb626eefe076')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  uusi -u base-compat -u hspec $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  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
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_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 -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-servant-client-core/repos (2 files)

2022-03-24 Thread Felix Yan via arch-commits
Date: Thursday, March 24, 2022 @ 02:51:31
  Author: felixonmars
Revision: 1173567

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-servant-client-core/repos/community-staging-x86_64/
  haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD
(from rev 1173566, haskell-servant-client-core/trunk/PKGBUILD)

--+
 PKGBUILD |   52 
 1 file changed, 52 insertions(+)

Copied: haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD 
(from rev 1173566, haskell-servant-client-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-03-24 02:51:31 UTC (rev 1173567)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+
+_hkgname=servant-client-core
+pkgname=haskell-servant-client-core
+pkgver=0.18.3
+pkgrel=72
+pkgdesc="Core functionality and class for client function generation for 
servant APIs"
+url="http://docs.servant.dev/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat' 
'haskell-base64-bytestring' 'haskell-free'
+ 'haskell-http-media' 'haskell-http-types' 'haskell-network-uri' 
'haskell-safe'
+ 'haskell-servant' 'haskell-sop-core')
+makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-hspec-discover')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('62f78cb92a6436c5b772a89750bdd7ce9bd077bb58ca5cea49b74c2a08c5d6c95e41e0f51bc153a75808fe75b835b6313bc8be34dbb70f477432cb626eefe076')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  uusi -u base-compat -u hspec $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  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
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_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 -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-servant-client-core/repos (2 files)

2022-03-21 Thread Felix Yan via arch-commits
Date: Monday, March 21, 2022 @ 20:37:20
  Author: felixonmars
Revision: 1168355

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-servant-client-core/repos/community-staging-x86_64/
  haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD
(from rev 1168354, haskell-servant-client-core/trunk/PKGBUILD)

--+
 PKGBUILD |   52 
 1 file changed, 52 insertions(+)

Copied: haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD 
(from rev 1168354, haskell-servant-client-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-03-21 20:37:20 UTC (rev 1168355)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+
+_hkgname=servant-client-core
+pkgname=haskell-servant-client-core
+pkgver=0.18.3
+pkgrel=71
+pkgdesc="Core functionality and class for client function generation for 
servant APIs"
+url="http://docs.servant.dev/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat' 
'haskell-base64-bytestring' 'haskell-free'
+ 'haskell-http-media' 'haskell-http-types' 'haskell-network-uri' 
'haskell-safe'
+ 'haskell-servant' 'haskell-sop-core')
+makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-hspec-discover')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('62f78cb92a6436c5b772a89750bdd7ce9bd077bb58ca5cea49b74c2a08c5d6c95e41e0f51bc153a75808fe75b835b6313bc8be34dbb70f477432cb626eefe076')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  uusi -u base-compat -u hspec $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  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
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_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 -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-servant-client-core/repos (2 files)

2022-03-20 Thread Felix Yan via arch-commits
Date: Sunday, March 20, 2022 @ 20:00:09
  Author: felixonmars
Revision: 1165208

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-servant-client-core/repos/community-staging-x86_64/
  haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD
(from rev 1165207, haskell-servant-client-core/trunk/PKGBUILD)

--+
 PKGBUILD |   52 
 1 file changed, 52 insertions(+)

Copied: haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD 
(from rev 1165207, haskell-servant-client-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-03-20 20:00:09 UTC (rev 1165208)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+
+_hkgname=servant-client-core
+pkgname=haskell-servant-client-core
+pkgver=0.18.3
+pkgrel=70
+pkgdesc="Core functionality and class for client function generation for 
servant APIs"
+url="http://docs.servant.dev/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat' 
'haskell-base64-bytestring' 'haskell-free'
+ 'haskell-http-media' 'haskell-http-types' 'haskell-network-uri' 
'haskell-safe'
+ 'haskell-servant' 'haskell-sop-core')
+makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-hspec-discover')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('62f78cb92a6436c5b772a89750bdd7ce9bd077bb58ca5cea49b74c2a08c5d6c95e41e0f51bc153a75808fe75b835b6313bc8be34dbb70f477432cb626eefe076')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  uusi -u base-compat -u hspec $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  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
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_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 -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-servant-client-core/repos (2 files)

2022-03-19 Thread Felix Yan via arch-commits
Date: Saturday, March 19, 2022 @ 21:34:51
  Author: felixonmars
Revision: 1161852

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-servant-client-core/repos/community-staging-x86_64/
  haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD
(from rev 1161851, haskell-servant-client-core/trunk/PKGBUILD)

--+
 PKGBUILD |   52 
 1 file changed, 52 insertions(+)

Copied: haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD 
(from rev 1161851, haskell-servant-client-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-03-19 21:34:51 UTC (rev 1161852)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+
+_hkgname=servant-client-core
+pkgname=haskell-servant-client-core
+pkgver=0.18.3
+pkgrel=69
+pkgdesc="Core functionality and class for client function generation for 
servant APIs"
+url="http://docs.servant.dev/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat' 
'haskell-base64-bytestring' 'haskell-free'
+ 'haskell-http-media' 'haskell-http-types' 'haskell-network-uri' 
'haskell-safe'
+ 'haskell-servant' 'haskell-sop-core')
+makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-hspec-discover')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('62f78cb92a6436c5b772a89750bdd7ce9bd077bb58ca5cea49b74c2a08c5d6c95e41e0f51bc153a75808fe75b835b6313bc8be34dbb70f477432cb626eefe076')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  uusi -u base-compat -u hspec $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  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
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_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 -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-servant-client-core/repos (2 files)

2022-03-18 Thread Felix Yan via arch-commits
Date: Friday, March 18, 2022 @ 19:06:58
  Author: felixonmars
Revision: 1158912

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-servant-client-core/repos/community-staging-x86_64/
  haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD
(from rev 1158911, haskell-servant-client-core/trunk/PKGBUILD)

--+
 PKGBUILD |   52 
 1 file changed, 52 insertions(+)

Copied: haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD 
(from rev 1158911, haskell-servant-client-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-03-18 19:06:58 UTC (rev 1158912)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+
+_hkgname=servant-client-core
+pkgname=haskell-servant-client-core
+pkgver=0.18.3
+pkgrel=68
+pkgdesc="Core functionality and class for client function generation for 
servant APIs"
+url="http://docs.servant.dev/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat' 
'haskell-base64-bytestring' 'haskell-free'
+ 'haskell-http-media' 'haskell-http-types' 'haskell-network-uri' 
'haskell-safe'
+ 'haskell-servant' 'haskell-sop-core')
+makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-hspec-discover')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('62f78cb92a6436c5b772a89750bdd7ce9bd077bb58ca5cea49b74c2a08c5d6c95e41e0f51bc153a75808fe75b835b6313bc8be34dbb70f477432cb626eefe076')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  uusi -u base-compat -u hspec $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  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
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_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 -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-servant-client-core/repos (2 files)

2022-03-15 Thread Felix Yan via arch-commits
Date: Tuesday, March 15, 2022 @ 12:47:38
  Author: felixonmars
Revision: 1154374

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-servant-client-core/repos/community-staging-x86_64/
  haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD
(from rev 1154373, haskell-servant-client-core/trunk/PKGBUILD)

--+
 PKGBUILD |   52 
 1 file changed, 52 insertions(+)

Copied: haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD 
(from rev 1154373, haskell-servant-client-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-03-15 12:47:38 UTC (rev 1154374)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+
+_hkgname=servant-client-core
+pkgname=haskell-servant-client-core
+pkgver=0.18.3
+pkgrel=67
+pkgdesc="Core functionality and class for client function generation for 
servant APIs"
+url="http://docs.servant.dev/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat' 
'haskell-base64-bytestring' 'haskell-free'
+ 'haskell-http-media' 'haskell-http-types' 'haskell-network-uri' 
'haskell-safe'
+ 'haskell-servant' 'haskell-sop-core')
+makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-hspec-discover')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('62f78cb92a6436c5b772a89750bdd7ce9bd077bb58ca5cea49b74c2a08c5d6c95e41e0f51bc153a75808fe75b835b6313bc8be34dbb70f477432cb626eefe076')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  uusi -u base-compat -u hspec $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  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
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_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 -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-servant-client-core/repos (2 files)

2022-03-14 Thread Felix Yan via arch-commits
Date: Monday, March 14, 2022 @ 14:18:30
  Author: felixonmars
Revision: 1152854

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-servant-client-core/repos/community-staging-x86_64/
  haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD
(from rev 1152853, haskell-servant-client-core/trunk/PKGBUILD)

--+
 PKGBUILD |   52 
 1 file changed, 52 insertions(+)

Copied: haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD 
(from rev 1152853, haskell-servant-client-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-03-14 14:18:30 UTC (rev 1152854)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+
+_hkgname=servant-client-core
+pkgname=haskell-servant-client-core
+pkgver=0.18.3
+pkgrel=66
+pkgdesc="Core functionality and class for client function generation for 
servant APIs"
+url="http://docs.servant.dev/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat' 
'haskell-base64-bytestring' 'haskell-free'
+ 'haskell-http-media' 'haskell-http-types' 'haskell-network-uri' 
'haskell-safe'
+ 'haskell-servant' 'haskell-sop-core')
+makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-hspec-discover')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('62f78cb92a6436c5b772a89750bdd7ce9bd077bb58ca5cea49b74c2a08c5d6c95e41e0f51bc153a75808fe75b835b6313bc8be34dbb70f477432cb626eefe076')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  uusi -u base-compat -u hspec $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  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
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_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 -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-servant-client-core/repos (2 files)

2022-03-11 Thread Felix Yan via arch-commits
Date: Friday, March 11, 2022 @ 18:57:43
  Author: felixonmars
Revision: 1148578

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-servant-client-core/repos/community-staging-x86_64/
  haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD
(from rev 1148577, haskell-servant-client-core/trunk/PKGBUILD)

--+
 PKGBUILD |   52 
 1 file changed, 52 insertions(+)

Copied: haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD 
(from rev 1148577, haskell-servant-client-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-03-11 18:57:43 UTC (rev 1148578)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+
+_hkgname=servant-client-core
+pkgname=haskell-servant-client-core
+pkgver=0.18.3
+pkgrel=65
+pkgdesc="Core functionality and class for client function generation for 
servant APIs"
+url="http://docs.servant.dev/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat' 
'haskell-base64-bytestring' 'haskell-free'
+ 'haskell-http-media' 'haskell-http-types' 'haskell-network-uri' 
'haskell-safe'
+ 'haskell-servant' 'haskell-sop-core')
+makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-hspec-discover')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('62f78cb92a6436c5b772a89750bdd7ce9bd077bb58ca5cea49b74c2a08c5d6c95e41e0f51bc153a75808fe75b835b6313bc8be34dbb70f477432cb626eefe076')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  uusi -u base-compat -u hspec $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  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
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_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 -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-servant-client-core/repos (2 files)

2022-03-09 Thread Felix Yan via arch-commits
Date: Wednesday, March 9, 2022 @ 22:50:41
  Author: felixonmars
Revision: 1145851

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-servant-client-core/repos/community-staging-x86_64/
  haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD
(from rev 1145850, haskell-servant-client-core/trunk/PKGBUILD)

--+
 PKGBUILD |   52 
 1 file changed, 52 insertions(+)

Copied: haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD 
(from rev 1145850, haskell-servant-client-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-03-09 22:50:41 UTC (rev 1145851)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+
+_hkgname=servant-client-core
+pkgname=haskell-servant-client-core
+pkgver=0.18.3
+pkgrel=64
+pkgdesc="Core functionality and class for client function generation for 
servant APIs"
+url="http://docs.servant.dev/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat' 
'haskell-base64-bytestring' 'haskell-free'
+ 'haskell-http-media' 'haskell-http-types' 'haskell-network-uri' 
'haskell-safe'
+ 'haskell-servant' 'haskell-sop-core')
+makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-hspec-discover')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('62f78cb92a6436c5b772a89750bdd7ce9bd077bb58ca5cea49b74c2a08c5d6c95e41e0f51bc153a75808fe75b835b6313bc8be34dbb70f477432cb626eefe076')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  uusi -u base-compat -u hspec $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  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
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_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 -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-servant-client-core/repos (2 files)

2022-03-04 Thread Felix Yan via arch-commits
Date: Friday, March 4, 2022 @ 20:54:45
  Author: felixonmars
Revision: 1141809

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-servant-client-core/repos/community-staging-x86_64/
  haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD
(from rev 1141808, haskell-servant-client-core/trunk/PKGBUILD)

--+
 PKGBUILD |   52 
 1 file changed, 52 insertions(+)

Copied: haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD 
(from rev 1141808, haskell-servant-client-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-03-04 20:54:45 UTC (rev 1141809)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+
+_hkgname=servant-client-core
+pkgname=haskell-servant-client-core
+pkgver=0.18.3
+pkgrel=63
+pkgdesc="Core functionality and class for client function generation for 
servant APIs"
+url="http://docs.servant.dev/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat' 
'haskell-base64-bytestring' 'haskell-free'
+ 'haskell-http-media' 'haskell-http-types' 'haskell-network-uri' 
'haskell-safe'
+ 'haskell-servant' 'haskell-sop-core')
+makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-hspec-discover')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('62f78cb92a6436c5b772a89750bdd7ce9bd077bb58ca5cea49b74c2a08c5d6c95e41e0f51bc153a75808fe75b835b6313bc8be34dbb70f477432cb626eefe076')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  uusi -u base-compat -u hspec $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  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
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_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 -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-servant-client-core/repos (2 files)

2022-02-22 Thread Felix Yan via arch-commits
Date: Tuesday, February 22, 2022 @ 16:16:16
  Author: felixonmars
Revision: 1135877

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-servant-client-core/repos/community-staging-x86_64/
  haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD
(from rev 1135876, haskell-servant-client-core/trunk/PKGBUILD)

--+
 PKGBUILD |   52 
 1 file changed, 52 insertions(+)

Copied: haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD 
(from rev 1135876, haskell-servant-client-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-02-22 16:16:16 UTC (rev 1135877)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+
+_hkgname=servant-client-core
+pkgname=haskell-servant-client-core
+pkgver=0.18.3
+pkgrel=62
+pkgdesc="Core functionality and class for client function generation for 
servant APIs"
+url="http://docs.servant.dev/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat' 
'haskell-base64-bytestring' 'haskell-free'
+ 'haskell-http-media' 'haskell-http-types' 'haskell-network-uri' 
'haskell-safe'
+ 'haskell-servant' 'haskell-sop-core')
+makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-hspec-discover')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('62f78cb92a6436c5b772a89750bdd7ce9bd077bb58ca5cea49b74c2a08c5d6c95e41e0f51bc153a75808fe75b835b6313bc8be34dbb70f477432cb626eefe076')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  uusi -u base-compat $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  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
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_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 -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-servant-client-core/repos (2 files)

2022-02-11 Thread Felix Yan via arch-commits
Date: Friday, February 11, 2022 @ 12:01:24
  Author: felixonmars
Revision: 1131883

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-servant-client-core/repos/community-staging-x86_64/
  haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD
(from rev 1131882, haskell-servant-client-core/trunk/PKGBUILD)

--+
 PKGBUILD |   52 
 1 file changed, 52 insertions(+)

Copied: haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD 
(from rev 1131882, haskell-servant-client-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-02-11 12:01:24 UTC (rev 1131883)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+
+_hkgname=servant-client-core
+pkgname=haskell-servant-client-core
+pkgver=0.18.3
+pkgrel=61
+pkgdesc="Core functionality and class for client function generation for 
servant APIs"
+url="http://docs.servant.dev/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat' 
'haskell-base64-bytestring' 'haskell-free'
+ 'haskell-http-media' 'haskell-http-types' 'haskell-network-uri' 
'haskell-safe'
+ 'haskell-servant' 'haskell-sop-core')
+makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-hspec-discover')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('62f78cb92a6436c5b772a89750bdd7ce9bd077bb58ca5cea49b74c2a08c5d6c95e41e0f51bc153a75808fe75b835b6313bc8be34dbb70f477432cb626eefe076')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  uusi -u base-compat $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  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
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_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 -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-servant-client-core/repos (2 files)

2022-02-09 Thread Felix Yan via arch-commits
Date: Thursday, February 10, 2022 @ 01:43:22
  Author: felixonmars
Revision: 1130749

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-servant-client-core/repos/community-staging-x86_64/
  haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD
(from rev 1130748, haskell-servant-client-core/trunk/PKGBUILD)

--+
 PKGBUILD |   52 
 1 file changed, 52 insertions(+)

Copied: haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD 
(from rev 1130748, haskell-servant-client-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-02-10 01:43:22 UTC (rev 1130749)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+
+_hkgname=servant-client-core
+pkgname=haskell-servant-client-core
+pkgver=0.18.3
+pkgrel=60
+pkgdesc="Core functionality and class for client function generation for 
servant APIs"
+url="http://docs.servant.dev/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat' 
'haskell-base64-bytestring' 'haskell-free'
+ 'haskell-http-media' 'haskell-http-types' 'haskell-network-uri' 
'haskell-safe'
+ 'haskell-servant' 'haskell-sop-core')
+makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-hspec-discover')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('62f78cb92a6436c5b772a89750bdd7ce9bd077bb58ca5cea49b74c2a08c5d6c95e41e0f51bc153a75808fe75b835b6313bc8be34dbb70f477432cb626eefe076')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  uusi -u base-compat $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  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
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_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 -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-servant-client-core/repos (2 files)

2022-02-08 Thread Felix Yan via arch-commits
Date: Tuesday, February 8, 2022 @ 11:22:35
  Author: felixonmars
Revision: 1129189

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-servant-client-core/repos/community-staging-x86_64/
  haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD
(from rev 1129188, haskell-servant-client-core/trunk/PKGBUILD)

--+
 PKGBUILD |   52 
 1 file changed, 52 insertions(+)

Copied: haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD 
(from rev 1129188, haskell-servant-client-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-02-08 11:22:35 UTC (rev 1129189)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+
+_hkgname=servant-client-core
+pkgname=haskell-servant-client-core
+pkgver=0.18.3
+pkgrel=59
+pkgdesc="Core functionality and class for client function generation for 
servant APIs"
+url="http://docs.servant.dev/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat' 
'haskell-base64-bytestring' 'haskell-free'
+ 'haskell-http-media' 'haskell-http-types' 'haskell-network-uri' 
'haskell-safe'
+ 'haskell-servant' 'haskell-sop-core')
+makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-hspec-discover')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('62f78cb92a6436c5b772a89750bdd7ce9bd077bb58ca5cea49b74c2a08c5d6c95e41e0f51bc153a75808fe75b835b6313bc8be34dbb70f477432cb626eefe076')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  uusi -u base-compat $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  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
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_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 -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-servant-client-core/repos (2 files)

2022-02-04 Thread Felix Yan via arch-commits
Date: Friday, February 4, 2022 @ 22:50:25
  Author: felixonmars
Revision: 1126228

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-servant-client-core/repos/community-staging-x86_64/
  haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD
(from rev 1126227, haskell-servant-client-core/trunk/PKGBUILD)

--+
 PKGBUILD |   47 +++
 1 file changed, 47 insertions(+)

Copied: haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD 
(from rev 1126227, haskell-servant-client-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-02-04 22:50:25 UTC (rev 1126228)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+
+_hkgname=servant-client-core
+pkgname=haskell-servant-client-core
+pkgver=0.18.3
+pkgrel=58
+pkgdesc="Core functionality and class for client function generation for 
servant APIs"
+url="http://docs.servant.dev/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat' 
'haskell-base64-bytestring' 'haskell-free'
+ 'haskell-http-media' 'haskell-http-types' 'haskell-network-uri' 
'haskell-safe'
+ 'haskell-servant' 'haskell-sop-core')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-hspec-discover')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('62f78cb92a6436c5b772a89750bdd7ce9bd077bb58ca5cea49b74c2a08c5d6c95e41e0f51bc153a75808fe75b835b6313bc8be34dbb70f477432cb626eefe076')
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  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
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_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 -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-servant-client-core/repos (2 files)

2022-02-03 Thread Felix Yan via arch-commits
Date: Friday, February 4, 2022 @ 00:47:30
  Author: felixonmars
Revision: 1125104

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-servant-client-core/repos/community-staging-x86_64/
  haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD
(from rev 1125103, haskell-servant-client-core/trunk/PKGBUILD)

--+
 PKGBUILD |   47 +++
 1 file changed, 47 insertions(+)

Copied: haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD 
(from rev 1125103, haskell-servant-client-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-02-04 00:47:30 UTC (rev 1125104)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+
+_hkgname=servant-client-core
+pkgname=haskell-servant-client-core
+pkgver=0.18.3
+pkgrel=57
+pkgdesc="Core functionality and class for client function generation for 
servant APIs"
+url="http://docs.servant.dev/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat' 
'haskell-base64-bytestring' 'haskell-free'
+ 'haskell-http-media' 'haskell-http-types' 'haskell-network-uri' 
'haskell-safe'
+ 'haskell-servant' 'haskell-sop-core')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-hspec-discover')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('62f78cb92a6436c5b772a89750bdd7ce9bd077bb58ca5cea49b74c2a08c5d6c95e41e0f51bc153a75808fe75b835b6313bc8be34dbb70f477432cb626eefe076')
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  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
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_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 -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-servant-client-core/repos (2 files)

2022-02-02 Thread Felix Yan via arch-commits
Date: Thursday, February 3, 2022 @ 00:50:04
  Author: felixonmars
Revision: 1123746

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-servant-client-core/repos/community-staging-x86_64/
  haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD
(from rev 1123745, haskell-servant-client-core/trunk/PKGBUILD)

--+
 PKGBUILD |   47 +++
 1 file changed, 47 insertions(+)

Copied: haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD 
(from rev 1123745, haskell-servant-client-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-02-03 00:50:04 UTC (rev 1123746)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+
+_hkgname=servant-client-core
+pkgname=haskell-servant-client-core
+pkgver=0.18.3
+pkgrel=56
+pkgdesc="Core functionality and class for client function generation for 
servant APIs"
+url="http://docs.servant.dev/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat' 
'haskell-base64-bytestring' 'haskell-free'
+ 'haskell-http-media' 'haskell-http-types' 'haskell-network-uri' 
'haskell-safe'
+ 'haskell-servant' 'haskell-sop-core')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-hspec-discover')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('62f78cb92a6436c5b772a89750bdd7ce9bd077bb58ca5cea49b74c2a08c5d6c95e41e0f51bc153a75808fe75b835b6313bc8be34dbb70f477432cb626eefe076')
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  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
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_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 -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-servant-client-core/repos (2 files)

2022-01-28 Thread Felix Yan via arch-commits
Date: Saturday, January 29, 2022 @ 03:07:27
  Author: felixonmars
Revision: 1118737

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-servant-client-core/repos/community-staging-x86_64/
  haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD
(from rev 1118736, haskell-servant-client-core/trunk/PKGBUILD)

--+
 PKGBUILD |   47 +++
 1 file changed, 47 insertions(+)

Copied: haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD 
(from rev 1118736, haskell-servant-client-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-01-29 03:07:27 UTC (rev 1118737)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+
+_hkgname=servant-client-core
+pkgname=haskell-servant-client-core
+pkgver=0.18.3
+pkgrel=55
+pkgdesc="Core functionality and class for client function generation for 
servant APIs"
+url="http://docs.servant.dev/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat' 
'haskell-base64-bytestring' 'haskell-free'
+ 'haskell-http-media' 'haskell-http-types' 'haskell-network-uri' 
'haskell-safe'
+ 'haskell-servant' 'haskell-sop-core')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-hspec-discover')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('62f78cb92a6436c5b772a89750bdd7ce9bd077bb58ca5cea49b74c2a08c5d6c95e41e0f51bc153a75808fe75b835b6313bc8be34dbb70f477432cb626eefe076')
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  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
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_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 -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-servant-client-core/repos (2 files)

2022-01-26 Thread Felix Yan via arch-commits
Date: Wednesday, January 26, 2022 @ 14:41:41
  Author: felixonmars
Revision: 1115849

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-servant-client-core/repos/community-staging-x86_64/
  haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD
(from rev 1115848, haskell-servant-client-core/trunk/PKGBUILD)

--+
 PKGBUILD |   47 +++
 1 file changed, 47 insertions(+)

Copied: haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD 
(from rev 1115848, haskell-servant-client-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-01-26 14:41:41 UTC (rev 1115849)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+
+_hkgname=servant-client-core
+pkgname=haskell-servant-client-core
+pkgver=0.18.3
+pkgrel=54
+pkgdesc="Core functionality and class for client function generation for 
servant APIs"
+url="http://docs.servant.dev/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat' 
'haskell-base64-bytestring' 'haskell-free'
+ 'haskell-http-media' 'haskell-http-types' 'haskell-network-uri' 
'haskell-safe'
+ 'haskell-servant' 'haskell-sop-core')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-hspec-discover')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('62f78cb92a6436c5b772a89750bdd7ce9bd077bb58ca5cea49b74c2a08c5d6c95e41e0f51bc153a75808fe75b835b6313bc8be34dbb70f477432cb626eefe076')
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  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
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_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 -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-servant-client-core/repos (2 files)

2022-01-21 Thread Felix Yan via arch-commits
Date: Friday, January 21, 2022 @ 20:44:23
  Author: felixonmars
Revision: 1112652

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-servant-client-core/repos/community-staging-x86_64/
  haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD
(from rev 1112651, haskell-servant-client-core/trunk/PKGBUILD)

--+
 PKGBUILD |   47 +++
 1 file changed, 47 insertions(+)

Copied: haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD 
(from rev 1112651, haskell-servant-client-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-01-21 20:44:23 UTC (rev 1112652)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+
+_hkgname=servant-client-core
+pkgname=haskell-servant-client-core
+pkgver=0.18.3
+pkgrel=53
+pkgdesc="Core functionality and class for client function generation for 
servant APIs"
+url="http://docs.servant.dev/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat' 
'haskell-base64-bytestring' 'haskell-free'
+ 'haskell-http-media' 'haskell-http-types' 'haskell-network-uri' 
'haskell-safe'
+ 'haskell-servant' 'haskell-sop-core')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-hspec-discover')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('62f78cb92a6436c5b772a89750bdd7ce9bd077bb58ca5cea49b74c2a08c5d6c95e41e0f51bc153a75808fe75b835b6313bc8be34dbb70f477432cb626eefe076')
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  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
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_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 -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-servant-client-core/repos (2 files)

2022-01-19 Thread Felix Yan via arch-commits
Date: Wednesday, January 19, 2022 @ 21:17:48
  Author: felixonmars
Revision: 1110778

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-servant-client-core/repos/community-staging-x86_64/
  haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD
(from rev 1110777, haskell-servant-client-core/trunk/PKGBUILD)

--+
 PKGBUILD |   47 +++
 1 file changed, 47 insertions(+)

Copied: haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD 
(from rev 1110777, haskell-servant-client-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-01-19 21:17:48 UTC (rev 1110778)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+
+_hkgname=servant-client-core
+pkgname=haskell-servant-client-core
+pkgver=0.18.3
+pkgrel=52
+pkgdesc="Core functionality and class for client function generation for 
servant APIs"
+url="http://docs.servant.dev/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat' 
'haskell-base64-bytestring' 'haskell-free'
+ 'haskell-http-media' 'haskell-http-types' 'haskell-network-uri' 
'haskell-safe'
+ 'haskell-servant' 'haskell-sop-core')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-hspec-discover')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('62f78cb92a6436c5b772a89750bdd7ce9bd077bb58ca5cea49b74c2a08c5d6c95e41e0f51bc153a75808fe75b835b6313bc8be34dbb70f477432cb626eefe076')
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  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
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_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 -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-servant-client-core/repos (2 files)

2022-01-18 Thread Felix Yan via arch-commits
Date: Wednesday, January 19, 2022 @ 02:30:58
  Author: felixonmars
Revision: 1110355

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-servant-client-core/repos/community-staging-x86_64/
  haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD
(from rev 1110354, haskell-servant-client-core/trunk/PKGBUILD)

--+
 PKGBUILD |   47 +++
 1 file changed, 47 insertions(+)

Copied: haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD 
(from rev 1110354, haskell-servant-client-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-01-19 02:30:58 UTC (rev 1110355)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+
+_hkgname=servant-client-core
+pkgname=haskell-servant-client-core
+pkgver=0.18.3
+pkgrel=51
+pkgdesc="Core functionality and class for client function generation for 
servant APIs"
+url="http://docs.servant.dev/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat' 
'haskell-base64-bytestring' 'haskell-free'
+ 'haskell-http-media' 'haskell-http-types' 'haskell-network-uri' 
'haskell-safe'
+ 'haskell-servant' 'haskell-sop-core')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-hspec-discover')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('62f78cb92a6436c5b772a89750bdd7ce9bd077bb58ca5cea49b74c2a08c5d6c95e41e0f51bc153a75808fe75b835b6313bc8be34dbb70f477432cb626eefe076')
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  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
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_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 -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-servant-client-core/repos (2 files)

2022-01-18 Thread Felix Yan via arch-commits
Date: Tuesday, January 18, 2022 @ 15:14:03
  Author: felixonmars
Revision: 1109074

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-servant-client-core/repos/community-staging-x86_64/
  haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD
(from rev 1109073, haskell-servant-client-core/trunk/PKGBUILD)

--+
 PKGBUILD |   47 +++
 1 file changed, 47 insertions(+)

Copied: haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD 
(from rev 1109073, haskell-servant-client-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-01-18 15:14:03 UTC (rev 1109074)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+
+_hkgname=servant-client-core
+pkgname=haskell-servant-client-core
+pkgver=0.18.3
+pkgrel=50
+pkgdesc="Core functionality and class for client function generation for 
servant APIs"
+url="http://docs.servant.dev/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat' 
'haskell-base64-bytestring' 'haskell-free'
+ 'haskell-http-media' 'haskell-http-types' 'haskell-network-uri' 
'haskell-safe'
+ 'haskell-servant' 'haskell-sop-core')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-hspec-discover')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('62f78cb92a6436c5b772a89750bdd7ce9bd077bb58ca5cea49b74c2a08c5d6c95e41e0f51bc153a75808fe75b835b6313bc8be34dbb70f477432cb626eefe076')
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  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
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_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 -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-servant-client-core/repos (2 files)

2022-01-16 Thread Felix Yan via arch-commits
Date: Monday, January 17, 2022 @ 00:11:58
  Author: felixonmars
Revision: 1106772

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-servant-client-core/repos/community-staging-x86_64/
  haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD
(from rev 1106771, haskell-servant-client-core/trunk/PKGBUILD)

--+
 PKGBUILD |   47 +++
 1 file changed, 47 insertions(+)

Copied: haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD 
(from rev 1106771, haskell-servant-client-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-01-17 00:11:58 UTC (rev 1106772)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+
+_hkgname=servant-client-core
+pkgname=haskell-servant-client-core
+pkgver=0.18.3
+pkgrel=49
+pkgdesc="Core functionality and class for client function generation for 
servant APIs"
+url="http://docs.servant.dev/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat' 
'haskell-base64-bytestring' 'haskell-free'
+ 'haskell-http-media' 'haskell-http-types' 'haskell-network-uri' 
'haskell-safe'
+ 'haskell-servant' 'haskell-sop-core')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-hspec-discover')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('62f78cb92a6436c5b772a89750bdd7ce9bd077bb58ca5cea49b74c2a08c5d6c95e41e0f51bc153a75808fe75b835b6313bc8be34dbb70f477432cb626eefe076')
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  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
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_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 -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-servant-client-core/repos (2 files)

2022-01-15 Thread Felix Yan via arch-commits
Date: Sunday, January 16, 2022 @ 02:23:49
  Author: felixonmars
Revision: 110

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-servant-client-core/repos/community-staging-x86_64/
  haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD
(from rev 1105554, haskell-servant-client-core/trunk/PKGBUILD)

--+
 PKGBUILD |   47 +++
 1 file changed, 47 insertions(+)

Copied: haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD 
(from rev 1105554, haskell-servant-client-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-01-16 02:23:49 UTC (rev 110)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+
+_hkgname=servant-client-core
+pkgname=haskell-servant-client-core
+pkgver=0.18.3
+pkgrel=48
+pkgdesc="Core functionality and class for client function generation for 
servant APIs"
+url="http://docs.servant.dev/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat' 
'haskell-base64-bytestring' 'haskell-free'
+ 'haskell-http-media' 'haskell-http-types' 'haskell-network-uri' 
'haskell-safe'
+ 'haskell-servant' 'haskell-sop-core')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-hspec-discover')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('62f78cb92a6436c5b772a89750bdd7ce9bd077bb58ca5cea49b74c2a08c5d6c95e41e0f51bc153a75808fe75b835b6313bc8be34dbb70f477432cb626eefe076')
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  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
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_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 -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-servant-client-core/repos (2 files)

2022-01-15 Thread Felix Yan via arch-commits
Date: Saturday, January 15, 2022 @ 15:26:51
  Author: felixonmars
Revision: 1104301

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-servant-client-core/repos/community-staging-x86_64/
  haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD
(from rev 1104300, haskell-servant-client-core/trunk/PKGBUILD)

--+
 PKGBUILD |   47 +++
 1 file changed, 47 insertions(+)

Copied: haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD 
(from rev 1104300, haskell-servant-client-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-01-15 15:26:51 UTC (rev 1104301)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+
+_hkgname=servant-client-core
+pkgname=haskell-servant-client-core
+pkgver=0.18.3
+pkgrel=47
+pkgdesc="Core functionality and class for client function generation for 
servant APIs"
+url="http://docs.servant.dev/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat' 
'haskell-base64-bytestring' 'haskell-free'
+ 'haskell-http-media' 'haskell-http-types' 'haskell-network-uri' 
'haskell-safe'
+ 'haskell-servant' 'haskell-sop-core')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-hspec-discover')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('62f78cb92a6436c5b772a89750bdd7ce9bd077bb58ca5cea49b74c2a08c5d6c95e41e0f51bc153a75808fe75b835b6313bc8be34dbb70f477432cb626eefe076')
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  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
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_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 -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-servant-client-core/repos (2 files)

2022-01-15 Thread Felix Yan via arch-commits
Date: Saturday, January 15, 2022 @ 13:59:35
  Author: felixonmars
Revision: 1104149

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-servant-client-core/repos/community-staging-x86_64/
  haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD
(from rev 1104148, haskell-servant-client-core/trunk/PKGBUILD)

--+
 PKGBUILD |   47 +++
 1 file changed, 47 insertions(+)

Copied: haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD 
(from rev 1104148, haskell-servant-client-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-01-15 13:59:35 UTC (rev 1104149)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+
+_hkgname=servant-client-core
+pkgname=haskell-servant-client-core
+pkgver=0.18.3
+pkgrel=46
+pkgdesc="Core functionality and class for client function generation for 
servant APIs"
+url="http://docs.servant.dev/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat' 
'haskell-base64-bytestring' 'haskell-free'
+ 'haskell-http-media' 'haskell-http-types' 'haskell-network-uri' 
'haskell-safe'
+ 'haskell-servant' 'haskell-sop-core')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-hspec-discover')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('62f78cb92a6436c5b772a89750bdd7ce9bd077bb58ca5cea49b74c2a08c5d6c95e41e0f51bc153a75808fe75b835b6313bc8be34dbb70f477432cb626eefe076')
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  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
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_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 -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-servant-client-core/repos (2 files)

2022-01-14 Thread Felix Yan via arch-commits
Date: Friday, January 14, 2022 @ 19:40:49
  Author: felixonmars
Revision: 1103391

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-servant-client-core/repos/community-staging-x86_64/
  haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD
(from rev 1103390, haskell-servant-client-core/trunk/PKGBUILD)

--+
 PKGBUILD |   47 +++
 1 file changed, 47 insertions(+)

Copied: haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD 
(from rev 1103390, haskell-servant-client-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-01-14 19:40:49 UTC (rev 1103391)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+
+_hkgname=servant-client-core
+pkgname=haskell-servant-client-core
+pkgver=0.18.3
+pkgrel=45
+pkgdesc="Core functionality and class for client function generation for 
servant APIs"
+url="http://docs.servant.dev/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat' 
'haskell-base64-bytestring' 'haskell-free'
+ 'haskell-http-media' 'haskell-http-types' 'haskell-network-uri' 
'haskell-safe'
+ 'haskell-servant' 'haskell-sop-core')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-hspec-discover')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('62f78cb92a6436c5b772a89750bdd7ce9bd077bb58ca5cea49b74c2a08c5d6c95e41e0f51bc153a75808fe75b835b6313bc8be34dbb70f477432cb626eefe076')
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  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
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_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 -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-servant-client-core/repos (2 files)

2022-01-11 Thread Felix Yan via arch-commits
Date: Wednesday, January 12, 2022 @ 03:54:42
  Author: felixonmars
Revision: 1101467

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-servant-client-core/repos/community-staging-x86_64/
  haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD
(from rev 1101466, haskell-servant-client-core/trunk/PKGBUILD)

--+
 PKGBUILD |   47 +++
 1 file changed, 47 insertions(+)

Copied: haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD 
(from rev 1101466, haskell-servant-client-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-01-12 03:54:42 UTC (rev 1101467)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+
+_hkgname=servant-client-core
+pkgname=haskell-servant-client-core
+pkgver=0.18.3
+pkgrel=44
+pkgdesc="Core functionality and class for client function generation for 
servant APIs"
+url="http://docs.servant.dev/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat' 
'haskell-base64-bytestring' 'haskell-free'
+ 'haskell-http-media' 'haskell-http-types' 'haskell-network-uri' 
'haskell-safe'
+ 'haskell-servant' 'haskell-sop-core')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-hspec-discover')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('62f78cb92a6436c5b772a89750bdd7ce9bd077bb58ca5cea49b74c2a08c5d6c95e41e0f51bc153a75808fe75b835b6313bc8be34dbb70f477432cb626eefe076')
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  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
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_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 -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-servant-client-core/repos (2 files)

2022-01-09 Thread Felix Yan via arch-commits
Date: Sunday, January 9, 2022 @ 22:10:02
  Author: felixonmars
Revision: 1098648

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-servant-client-core/repos/community-staging-x86_64/
  haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD
(from rev 1098647, haskell-servant-client-core/trunk/PKGBUILD)

--+
 PKGBUILD |   47 +++
 1 file changed, 47 insertions(+)

Copied: haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD 
(from rev 1098647, haskell-servant-client-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-01-09 22:10:02 UTC (rev 1098648)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+
+_hkgname=servant-client-core
+pkgname=haskell-servant-client-core
+pkgver=0.18.3
+pkgrel=43
+pkgdesc="Core functionality and class for client function generation for 
servant APIs"
+url="http://docs.servant.dev/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat' 
'haskell-base64-bytestring' 'haskell-free'
+ 'haskell-http-media' 'haskell-http-types' 'haskell-network-uri' 
'haskell-safe'
+ 'haskell-servant' 'haskell-sop-core')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-hspec-discover')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('62f78cb92a6436c5b772a89750bdd7ce9bd077bb58ca5cea49b74c2a08c5d6c95e41e0f51bc153a75808fe75b835b6313bc8be34dbb70f477432cb626eefe076')
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  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
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_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 -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-servant-client-core/repos (2 files)

2022-01-08 Thread Felix Yan via arch-commits
Date: Saturday, January 8, 2022 @ 16:20:32
  Author: felixonmars
Revision: 1097181

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-servant-client-core/repos/community-staging-x86_64/
  haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD
(from rev 1097180, haskell-servant-client-core/trunk/PKGBUILD)

--+
 PKGBUILD |   47 +++
 1 file changed, 47 insertions(+)

Copied: haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD 
(from rev 1097180, haskell-servant-client-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-01-08 16:20:32 UTC (rev 1097181)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+
+_hkgname=servant-client-core
+pkgname=haskell-servant-client-core
+pkgver=0.18.3
+pkgrel=42
+pkgdesc="Core functionality and class for client function generation for 
servant APIs"
+url="http://docs.servant.dev/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat' 
'haskell-base64-bytestring' 'haskell-free'
+ 'haskell-http-media' 'haskell-http-types' 'haskell-network-uri' 
'haskell-safe'
+ 'haskell-servant' 'haskell-sop-core')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-hspec-discover')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('62f78cb92a6436c5b772a89750bdd7ce9bd077bb58ca5cea49b74c2a08c5d6c95e41e0f51bc153a75808fe75b835b6313bc8be34dbb70f477432cb626eefe076')
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  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
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_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 -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-servant-client-core/repos (2 files)

2022-01-05 Thread Felix Yan via arch-commits
Date: Thursday, January 6, 2022 @ 07:15:19
  Author: felixonmars
Revision: 1094558

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-servant-client-core/repos/community-staging-x86_64/
  haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD
(from rev 1094557, haskell-servant-client-core/trunk/PKGBUILD)

--+
 PKGBUILD |   47 +++
 1 file changed, 47 insertions(+)

Copied: haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD 
(from rev 1094557, haskell-servant-client-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-01-06 07:15:19 UTC (rev 1094558)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+
+_hkgname=servant-client-core
+pkgname=haskell-servant-client-core
+pkgver=0.18.3
+pkgrel=41
+pkgdesc="Core functionality and class for client function generation for 
servant APIs"
+url="http://docs.servant.dev/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat' 
'haskell-base64-bytestring' 'haskell-free'
+ 'haskell-http-media' 'haskell-http-types' 'haskell-network-uri' 
'haskell-safe'
+ 'haskell-servant' 'haskell-sop-core')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-hspec-discover')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('62f78cb92a6436c5b772a89750bdd7ce9bd077bb58ca5cea49b74c2a08c5d6c95e41e0f51bc153a75808fe75b835b6313bc8be34dbb70f477432cb626eefe076')
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  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
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_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 -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-servant-client-core/repos (2 files)

2021-12-31 Thread Felix Yan via arch-commits
Date: Friday, December 31, 2021 @ 13:00:53
  Author: felixonmars
Revision: 1090206

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-servant-client-core/repos/community-staging-x86_64/
  haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD
(from rev 1090205, haskell-servant-client-core/trunk/PKGBUILD)

--+
 PKGBUILD |   47 +++
 1 file changed, 47 insertions(+)

Copied: haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD 
(from rev 1090205, haskell-servant-client-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-12-31 13:00:53 UTC (rev 1090206)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+
+_hkgname=servant-client-core
+pkgname=haskell-servant-client-core
+pkgver=0.18.3
+pkgrel=40
+pkgdesc="Core functionality and class for client function generation for 
servant APIs"
+url="http://docs.servant.dev/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat' 
'haskell-base64-bytestring' 'haskell-free'
+ 'haskell-http-media' 'haskell-http-types' 'haskell-network-uri' 
'haskell-safe'
+ 'haskell-servant' 'haskell-sop-core')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-hspec-discover')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('62f78cb92a6436c5b772a89750bdd7ce9bd077bb58ca5cea49b74c2a08c5d6c95e41e0f51bc153a75808fe75b835b6313bc8be34dbb70f477432cb626eefe076')
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  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
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_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 -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-servant-client-core/repos (2 files)

2021-12-29 Thread Felix Yan via arch-commits
Date: Wednesday, December 29, 2021 @ 14:03:59
  Author: felixonmars
Revision: 1087231

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-servant-client-core/repos/community-staging-x86_64/
  haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD
(from rev 1087230, haskell-servant-client-core/trunk/PKGBUILD)

--+
 PKGBUILD |   47 +++
 1 file changed, 47 insertions(+)

Copied: haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD 
(from rev 1087230, haskell-servant-client-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-12-29 14:03:59 UTC (rev 1087231)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+
+_hkgname=servant-client-core
+pkgname=haskell-servant-client-core
+pkgver=0.18.3
+pkgrel=39
+pkgdesc="Core functionality and class for client function generation for 
servant APIs"
+url="http://docs.servant.dev/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat' 
'haskell-base64-bytestring' 'haskell-free'
+ 'haskell-http-media' 'haskell-http-types' 'haskell-network-uri' 
'haskell-safe'
+ 'haskell-servant' 'haskell-sop-core')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-hspec-discover')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('62f78cb92a6436c5b772a89750bdd7ce9bd077bb58ca5cea49b74c2a08c5d6c95e41e0f51bc153a75808fe75b835b6313bc8be34dbb70f477432cb626eefe076')
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  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
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_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 -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-servant-client-core/repos (2 files)

2021-12-28 Thread Felix Yan via arch-commits
Date: Tuesday, December 28, 2021 @ 07:17:48
  Author: felixonmars
Revision: 1085278

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-servant-client-core/repos/community-staging-x86_64/
  haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD
(from rev 1085277, haskell-servant-client-core/trunk/PKGBUILD)

--+
 PKGBUILD |   47 +++
 1 file changed, 47 insertions(+)

Copied: haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD 
(from rev 1085277, haskell-servant-client-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-12-28 07:17:48 UTC (rev 1085278)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+
+_hkgname=servant-client-core
+pkgname=haskell-servant-client-core
+pkgver=0.18.3
+pkgrel=38
+pkgdesc="Core functionality and class for client function generation for 
servant APIs"
+url="http://docs.servant.dev/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat' 
'haskell-base64-bytestring' 'haskell-free'
+ 'haskell-http-media' 'haskell-http-types' 'haskell-network-uri' 
'haskell-safe'
+ 'haskell-servant' 'haskell-sop-core')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-hspec-discover')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('62f78cb92a6436c5b772a89750bdd7ce9bd077bb58ca5cea49b74c2a08c5d6c95e41e0f51bc153a75808fe75b835b6313bc8be34dbb70f477432cb626eefe076')
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  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
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_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 -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-servant-client-core/repos (2 files)

2021-12-21 Thread Felix Yan via arch-commits
Date: Tuesday, December 21, 2021 @ 12:30:06
  Author: felixonmars
Revision: 1081508

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-servant-client-core/repos/community-staging-x86_64/
  haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD
(from rev 1081507, haskell-servant-client-core/trunk/PKGBUILD)

--+
 PKGBUILD |   47 +++
 1 file changed, 47 insertions(+)

Copied: haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD 
(from rev 1081507, haskell-servant-client-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-12-21 12:30:06 UTC (rev 1081508)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+
+_hkgname=servant-client-core
+pkgname=haskell-servant-client-core
+pkgver=0.18.3
+pkgrel=37
+pkgdesc="Core functionality and class for client function generation for 
servant APIs"
+url="http://docs.servant.dev/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat' 
'haskell-base64-bytestring' 'haskell-free'
+ 'haskell-http-media' 'haskell-http-types' 'haskell-network-uri' 
'haskell-safe'
+ 'haskell-servant' 'haskell-sop-core')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-hspec-discover')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('62f78cb92a6436c5b772a89750bdd7ce9bd077bb58ca5cea49b74c2a08c5d6c95e41e0f51bc153a75808fe75b835b6313bc8be34dbb70f477432cb626eefe076')
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  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
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_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 -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-servant-client-core/repos (2 files)

2021-12-19 Thread Felix Yan via arch-commits
Date: Monday, December 20, 2021 @ 05:11:37
  Author: felixonmars
Revision: 1079503

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-servant-client-core/repos/community-staging-x86_64/
  haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD
(from rev 1079502, haskell-servant-client-core/trunk/PKGBUILD)

--+
 PKGBUILD |   47 +++
 1 file changed, 47 insertions(+)

Copied: haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD 
(from rev 1079502, haskell-servant-client-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-12-20 05:11:37 UTC (rev 1079503)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+
+_hkgname=servant-client-core
+pkgname=haskell-servant-client-core
+pkgver=0.18.3
+pkgrel=36
+pkgdesc="Core functionality and class for client function generation for 
servant APIs"
+url="http://docs.servant.dev/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat' 
'haskell-base64-bytestring' 'haskell-free'
+ 'haskell-http-media' 'haskell-http-types' 'haskell-network-uri' 
'haskell-safe'
+ 'haskell-servant' 'haskell-sop-core')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-hspec-discover')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('62f78cb92a6436c5b772a89750bdd7ce9bd077bb58ca5cea49b74c2a08c5d6c95e41e0f51bc153a75808fe75b835b6313bc8be34dbb70f477432cb626eefe076')
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  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
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_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 -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-servant-client-core/repos (2 files)

2021-12-18 Thread Felix Yan via arch-commits
Date: Sunday, December 19, 2021 @ 00:37:44
  Author: felixonmars
Revision: 1078042

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-servant-client-core/repos/community-staging-x86_64/
  haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD
(from rev 1078041, haskell-servant-client-core/trunk/PKGBUILD)

--+
 PKGBUILD |   47 +++
 1 file changed, 47 insertions(+)

Copied: haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD 
(from rev 1078041, haskell-servant-client-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-12-19 00:37:44 UTC (rev 1078042)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+
+_hkgname=servant-client-core
+pkgname=haskell-servant-client-core
+pkgver=0.18.3
+pkgrel=35
+pkgdesc="Core functionality and class for client function generation for 
servant APIs"
+url="http://docs.servant.dev/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat' 
'haskell-base64-bytestring' 'haskell-free'
+ 'haskell-http-media' 'haskell-http-types' 'haskell-network-uri' 
'haskell-safe'
+ 'haskell-servant' 'haskell-sop-core')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-hspec-discover')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('62f78cb92a6436c5b772a89750bdd7ce9bd077bb58ca5cea49b74c2a08c5d6c95e41e0f51bc153a75808fe75b835b6313bc8be34dbb70f477432cb626eefe076')
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  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
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_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 -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-servant-client-core/repos (2 files)

2021-12-16 Thread Felix Yan via arch-commits
Date: Thursday, December 16, 2021 @ 11:22:24
  Author: felixonmars
Revision: 1074305

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-servant-client-core/repos/community-staging-x86_64/
  haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD
(from rev 1074304, haskell-servant-client-core/trunk/PKGBUILD)

--+
 PKGBUILD |   47 +++
 1 file changed, 47 insertions(+)

Copied: haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD 
(from rev 1074304, haskell-servant-client-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-12-16 11:22:24 UTC (rev 1074305)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+
+_hkgname=servant-client-core
+pkgname=haskell-servant-client-core
+pkgver=0.18.3
+pkgrel=34
+pkgdesc="Core functionality and class for client function generation for 
servant APIs"
+url="http://docs.servant.dev/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat' 
'haskell-base64-bytestring' 'haskell-free'
+ 'haskell-http-media' 'haskell-http-types' 'haskell-network-uri' 
'haskell-safe'
+ 'haskell-servant' 'haskell-sop-core')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-hspec-discover')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('62f78cb92a6436c5b772a89750bdd7ce9bd077bb58ca5cea49b74c2a08c5d6c95e41e0f51bc153a75808fe75b835b6313bc8be34dbb70f477432cb626eefe076')
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  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
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_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 -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-servant-client-core/repos (2 files)

2021-12-13 Thread Felix Yan via arch-commits
Date: Monday, December 13, 2021 @ 15:36:58
  Author: felixonmars
Revision: 1071865

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-servant-client-core/repos/community-staging-x86_64/
  haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD
(from rev 1071864, haskell-servant-client-core/trunk/PKGBUILD)

--+
 PKGBUILD |   47 +++
 1 file changed, 47 insertions(+)

Copied: haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD 
(from rev 1071864, haskell-servant-client-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-12-13 15:36:58 UTC (rev 1071865)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+
+_hkgname=servant-client-core
+pkgname=haskell-servant-client-core
+pkgver=0.18.3
+pkgrel=33
+pkgdesc="Core functionality and class for client function generation for 
servant APIs"
+url="http://docs.servant.dev/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat' 
'haskell-base64-bytestring' 'haskell-free'
+ 'haskell-http-media' 'haskell-http-types' 'haskell-network-uri' 
'haskell-safe'
+ 'haskell-servant' 'haskell-sop-core')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-hspec-discover')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('62f78cb92a6436c5b772a89750bdd7ce9bd077bb58ca5cea49b74c2a08c5d6c95e41e0f51bc153a75808fe75b835b6313bc8be34dbb70f477432cb626eefe076')
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  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
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_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 -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-servant-client-core/repos (2 files)

2021-11-29 Thread Felix Yan via arch-commits
Date: Monday, November 29, 2021 @ 07:02:57
  Author: felixonmars
Revision: 1056549

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-servant-client-core/repos/community-staging-x86_64/
  haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD
(from rev 1056548, haskell-servant-client-core/trunk/PKGBUILD)

--+
 PKGBUILD |   47 +++
 1 file changed, 47 insertions(+)

Copied: haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD 
(from rev 1056548, haskell-servant-client-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-11-29 07:02:57 UTC (rev 1056549)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+
+_hkgname=servant-client-core
+pkgname=haskell-servant-client-core
+pkgver=0.18.3
+pkgrel=32
+pkgdesc="Core functionality and class for client function generation for 
servant APIs"
+url="http://docs.servant.dev/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat' 
'haskell-base64-bytestring' 'haskell-free'
+ 'haskell-http-media' 'haskell-http-types' 'haskell-network-uri' 
'haskell-safe'
+ 'haskell-servant' 'haskell-sop-core')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-hspec-discover')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('62f78cb92a6436c5b772a89750bdd7ce9bd077bb58ca5cea49b74c2a08c5d6c95e41e0f51bc153a75808fe75b835b6313bc8be34dbb70f477432cb626eefe076')
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  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
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_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 -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-servant-client-core/repos (2 files)

2021-11-18 Thread Felix Yan via arch-commits
Date: Thursday, November 18, 2021 @ 20:40:22
  Author: felixonmars
Revision: 1052532

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-servant-client-core/repos/community-staging-x86_64/
  haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD
(from rev 1052531, haskell-servant-client-core/trunk/PKGBUILD)

--+
 PKGBUILD |   47 +++
 1 file changed, 47 insertions(+)

Copied: haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD 
(from rev 1052531, haskell-servant-client-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-11-18 20:40:22 UTC (rev 1052532)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+
+_hkgname=servant-client-core
+pkgname=haskell-servant-client-core
+pkgver=0.18.3
+pkgrel=31
+pkgdesc="Core functionality and class for client function generation for 
servant APIs"
+url="http://docs.servant.dev/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat' 
'haskell-base64-bytestring' 'haskell-free'
+ 'haskell-http-media' 'haskell-http-types' 'haskell-network-uri' 
'haskell-safe'
+ 'haskell-servant' 'haskell-sop-core')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-hspec-discover')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('62f78cb92a6436c5b772a89750bdd7ce9bd077bb58ca5cea49b74c2a08c5d6c95e41e0f51bc153a75808fe75b835b6313bc8be34dbb70f477432cb626eefe076')
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  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
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_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 -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-servant-client-core/repos (2 files)

2021-11-17 Thread Felix Yan via arch-commits
Date: Wednesday, November 17, 2021 @ 14:04:55
  Author: felixonmars
Revision: 1050097

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-servant-client-core/repos/community-staging-x86_64/
  haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD
(from rev 1050096, haskell-servant-client-core/trunk/PKGBUILD)

--+
 PKGBUILD |   47 +++
 1 file changed, 47 insertions(+)

Copied: haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD 
(from rev 1050096, haskell-servant-client-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-11-17 14:04:55 UTC (rev 1050097)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+
+_hkgname=servant-client-core
+pkgname=haskell-servant-client-core
+pkgver=0.18.3
+pkgrel=30
+pkgdesc="Core functionality and class for client function generation for 
servant APIs"
+url="http://docs.servant.dev/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat' 
'haskell-base64-bytestring' 'haskell-free'
+ 'haskell-http-media' 'haskell-http-types' 'haskell-network-uri' 
'haskell-safe'
+ 'haskell-servant' 'haskell-sop-core')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-hspec-discover')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('62f78cb92a6436c5b772a89750bdd7ce9bd077bb58ca5cea49b74c2a08c5d6c95e41e0f51bc153a75808fe75b835b6313bc8be34dbb70f477432cb626eefe076')
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  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
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_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 -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-servant-client-core/repos (2 files)

2021-11-13 Thread Felix Yan via arch-commits
Date: Saturday, November 13, 2021 @ 22:08:08
  Author: felixonmars
Revision: 1046281

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-servant-client-core/repos/community-staging-x86_64/
  haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD
(from rev 1046280, haskell-servant-client-core/trunk/PKGBUILD)

--+
 PKGBUILD |   47 +++
 1 file changed, 47 insertions(+)

Copied: haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD 
(from rev 1046280, haskell-servant-client-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-11-13 22:08:08 UTC (rev 1046281)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+
+_hkgname=servant-client-core
+pkgname=haskell-servant-client-core
+pkgver=0.18.3
+pkgrel=29
+pkgdesc="Core functionality and class for client function generation for 
servant APIs"
+url="http://docs.servant.dev/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat' 
'haskell-base64-bytestring' 'haskell-free'
+ 'haskell-http-media' 'haskell-http-types' 'haskell-network-uri' 
'haskell-safe'
+ 'haskell-servant' 'haskell-sop-core')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-hspec-discover')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('62f78cb92a6436c5b772a89750bdd7ce9bd077bb58ca5cea49b74c2a08c5d6c95e41e0f51bc153a75808fe75b835b6313bc8be34dbb70f477432cb626eefe076')
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  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
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_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 -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-servant-client-core/repos (2 files)

2021-11-12 Thread Felix Yan via arch-commits
Date: Friday, November 12, 2021 @ 11:17:53
  Author: felixonmars
Revision: 1043581

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-servant-client-core/repos/community-staging-x86_64/
  haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD
(from rev 1043580, haskell-servant-client-core/trunk/PKGBUILD)

--+
 PKGBUILD |   47 +++
 1 file changed, 47 insertions(+)

Copied: haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD 
(from rev 1043580, haskell-servant-client-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-11-12 11:17:53 UTC (rev 1043581)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+
+_hkgname=servant-client-core
+pkgname=haskell-servant-client-core
+pkgver=0.18.3
+pkgrel=28
+pkgdesc="Core functionality and class for client function generation for 
servant APIs"
+url="http://docs.servant.dev/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat' 
'haskell-base64-bytestring' 'haskell-free'
+ 'haskell-http-media' 'haskell-http-types' 'haskell-network-uri' 
'haskell-safe'
+ 'haskell-servant' 'haskell-sop-core')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-hspec-discover')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('62f78cb92a6436c5b772a89750bdd7ce9bd077bb58ca5cea49b74c2a08c5d6c95e41e0f51bc153a75808fe75b835b6313bc8be34dbb70f477432cb626eefe076')
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  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
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_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 -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-servant-client-core/repos (2 files)

2021-11-10 Thread Felix Yan via arch-commits
Date: Thursday, November 11, 2021 @ 02:34:41
  Author: felixonmars
Revision: 1040886

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-servant-client-core/repos/community-staging-x86_64/
  haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD
(from rev 1040885, haskell-servant-client-core/trunk/PKGBUILD)

--+
 PKGBUILD |   47 +++
 1 file changed, 47 insertions(+)

Copied: haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD 
(from rev 1040885, haskell-servant-client-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-11-11 02:34:41 UTC (rev 1040886)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+
+_hkgname=servant-client-core
+pkgname=haskell-servant-client-core
+pkgver=0.18.3
+pkgrel=27
+pkgdesc="Core functionality and class for client function generation for 
servant APIs"
+url="http://docs.servant.dev/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat' 
'haskell-base64-bytestring' 'haskell-free'
+ 'haskell-http-media' 'haskell-http-types' 'haskell-network-uri' 
'haskell-safe'
+ 'haskell-servant' 'haskell-sop-core')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-hspec-discover')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('62f78cb92a6436c5b772a89750bdd7ce9bd077bb58ca5cea49b74c2a08c5d6c95e41e0f51bc153a75808fe75b835b6313bc8be34dbb70f477432cb626eefe076')
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  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
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_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 -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-servant-client-core/repos (2 files)

2021-11-03 Thread Felix Yan via arch-commits
Date: Wednesday, November 3, 2021 @ 22:58:58
  Author: felixonmars
Revision: 1035757

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-servant-client-core/repos/community-staging-x86_64/
  haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD
(from rev 1035756, haskell-servant-client-core/trunk/PKGBUILD)

--+
 PKGBUILD |   47 +++
 1 file changed, 47 insertions(+)

Copied: haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD 
(from rev 1035756, haskell-servant-client-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-11-03 22:58:58 UTC (rev 1035757)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+
+_hkgname=servant-client-core
+pkgname=haskell-servant-client-core
+pkgver=0.18.3
+pkgrel=26
+pkgdesc="Core functionality and class for client function generation for 
servant APIs"
+url="http://docs.servant.dev/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat' 
'haskell-base64-bytestring' 'haskell-free'
+ 'haskell-http-media' 'haskell-http-types' 'haskell-network-uri' 
'haskell-safe'
+ 'haskell-servant' 'haskell-sop-core')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-hspec-discover')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('62f78cb92a6436c5b772a89750bdd7ce9bd077bb58ca5cea49b74c2a08c5d6c95e41e0f51bc153a75808fe75b835b6313bc8be34dbb70f477432cb626eefe076')
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  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
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_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 -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-servant-client-core/repos (2 files)

2021-10-22 Thread Felix Yan via arch-commits
Date: Friday, October 22, 2021 @ 11:09:32
  Author: felixonmars
Revision: 1032251

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-servant-client-core/repos/community-staging-x86_64/
  haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD
(from rev 1032250, haskell-servant-client-core/trunk/PKGBUILD)

--+
 PKGBUILD |   47 +++
 1 file changed, 47 insertions(+)

Copied: haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD 
(from rev 1032250, haskell-servant-client-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-10-22 11:09:32 UTC (rev 1032251)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+
+_hkgname=servant-client-core
+pkgname=haskell-servant-client-core
+pkgver=0.18.3
+pkgrel=25
+pkgdesc="Core functionality and class for client function generation for 
servant APIs"
+url="http://docs.servant.dev/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat' 
'haskell-base64-bytestring' 'haskell-free'
+ 'haskell-http-media' 'haskell-http-types' 'haskell-network-uri' 
'haskell-safe'
+ 'haskell-servant' 'haskell-sop-core')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-hspec-discover')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('62f78cb92a6436c5b772a89750bdd7ce9bd077bb58ca5cea49b74c2a08c5d6c95e41e0f51bc153a75808fe75b835b6313bc8be34dbb70f477432cb626eefe076')
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  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
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_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 -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-servant-client-core/repos (2 files)

2021-09-24 Thread Felix Yan via arch-commits
Date: Saturday, September 25, 2021 @ 00:35:34
  Author: felixonmars
Revision: 1024162

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-servant-client-core/repos/community-staging-x86_64/
  haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD
(from rev 1024161, haskell-servant-client-core/trunk/PKGBUILD)

--+
 PKGBUILD |   47 +++
 1 file changed, 47 insertions(+)

Copied: haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD 
(from rev 1024161, haskell-servant-client-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-09-25 00:35:34 UTC (rev 1024162)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+
+_hkgname=servant-client-core
+pkgname=haskell-servant-client-core
+pkgver=0.18.3
+pkgrel=24
+pkgdesc="Core functionality and class for client function generation for 
servant APIs"
+url="http://docs.servant.dev/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat' 
'haskell-base64-bytestring' 'haskell-free'
+ 'haskell-http-media' 'haskell-http-types' 'haskell-network-uri' 
'haskell-safe'
+ 'haskell-servant' 'haskell-sop-core')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-hspec-discover')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('62f78cb92a6436c5b772a89750bdd7ce9bd077bb58ca5cea49b74c2a08c5d6c95e41e0f51bc153a75808fe75b835b6313bc8be34dbb70f477432cb626eefe076')
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  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
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_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 -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-servant-client-core/repos (2 files)

2021-09-22 Thread Felix Yan via arch-commits
Date: Wednesday, September 22, 2021 @ 11:10:32
  Author: felixonmars
Revision: 1021438

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-servant-client-core/repos/community-staging-x86_64/
  haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD
(from rev 1021437, haskell-servant-client-core/trunk/PKGBUILD)

--+
 PKGBUILD |   47 +++
 1 file changed, 47 insertions(+)

Copied: haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD 
(from rev 1021437, haskell-servant-client-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-09-22 11:10:32 UTC (rev 1021438)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+
+_hkgname=servant-client-core
+pkgname=haskell-servant-client-core
+pkgver=0.18.3
+pkgrel=23
+pkgdesc="Core functionality and class for client function generation for 
servant APIs"
+url="http://docs.servant.dev/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat' 
'haskell-base64-bytestring' 'haskell-free'
+ 'haskell-http-media' 'haskell-http-types' 'haskell-network-uri' 
'haskell-safe'
+ 'haskell-servant' 'haskell-sop-core')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-hspec-discover')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('62f78cb92a6436c5b772a89750bdd7ce9bd077bb58ca5cea49b74c2a08c5d6c95e41e0f51bc153a75808fe75b835b6313bc8be34dbb70f477432cb626eefe076')
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  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
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_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 -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-servant-client-core/repos (2 files)

2021-09-20 Thread Felix Yan via arch-commits
Date: Monday, September 20, 2021 @ 07:31:42
  Author: felixonmars
Revision: 1018519

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-servant-client-core/repos/community-staging-x86_64/
  haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD
(from rev 1018518, haskell-servant-client-core/trunk/PKGBUILD)

--+
 PKGBUILD |   47 +++
 1 file changed, 47 insertions(+)

Copied: haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD 
(from rev 1018518, haskell-servant-client-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-09-20 07:31:42 UTC (rev 1018519)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+
+_hkgname=servant-client-core
+pkgname=haskell-servant-client-core
+pkgver=0.18.3
+pkgrel=22
+pkgdesc="Core functionality and class for client function generation for 
servant APIs"
+url="http://docs.servant.dev/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat' 
'haskell-base64-bytestring' 'haskell-free'
+ 'haskell-http-media' 'haskell-http-types' 'haskell-network-uri' 
'haskell-safe'
+ 'haskell-servant' 'haskell-sop-core')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-hspec-discover')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('62f78cb92a6436c5b772a89750bdd7ce9bd077bb58ca5cea49b74c2a08c5d6c95e41e0f51bc153a75808fe75b835b6313bc8be34dbb70f477432cb626eefe076')
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  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
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_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 -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-servant-client-core/repos (2 files)

2021-09-15 Thread Felix Yan via arch-commits
Date: Wednesday, September 15, 2021 @ 09:24:51
  Author: felixonmars
Revision: 1015377

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-servant-client-core/repos/community-staging-x86_64/
  haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD
(from rev 1015376, haskell-servant-client-core/trunk/PKGBUILD)

--+
 PKGBUILD |   47 +++
 1 file changed, 47 insertions(+)

Copied: haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD 
(from rev 1015376, haskell-servant-client-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-09-15 09:24:51 UTC (rev 1015377)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+
+_hkgname=servant-client-core
+pkgname=haskell-servant-client-core
+pkgver=0.18.3
+pkgrel=21
+pkgdesc="Core functionality and class for client function generation for 
servant APIs"
+url="http://docs.servant.dev/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat' 
'haskell-base64-bytestring' 'haskell-free'
+ 'haskell-http-media' 'haskell-http-types' 'haskell-network-uri' 
'haskell-safe'
+ 'haskell-servant' 'haskell-sop-core')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-hspec-discover')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('62f78cb92a6436c5b772a89750bdd7ce9bd077bb58ca5cea49b74c2a08c5d6c95e41e0f51bc153a75808fe75b835b6313bc8be34dbb70f477432cb626eefe076')
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  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
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_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 -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-servant-client-core/repos (2 files)

2021-09-10 Thread Felix Yan via arch-commits
Date: Friday, September 10, 2021 @ 15:25:06
  Author: felixonmars
Revision: 1013549

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-servant-client-core/repos/community-staging-x86_64/
  haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD
(from rev 1013548, haskell-servant-client-core/trunk/PKGBUILD)

--+
 PKGBUILD |   47 +++
 1 file changed, 47 insertions(+)

Copied: haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD 
(from rev 1013548, haskell-servant-client-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-09-10 15:25:06 UTC (rev 1013549)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+
+_hkgname=servant-client-core
+pkgname=haskell-servant-client-core
+pkgver=0.18.3
+pkgrel=20
+pkgdesc="Core functionality and class for client function generation for 
servant APIs"
+url="http://docs.servant.dev/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat' 
'haskell-base64-bytestring' 'haskell-free'
+ 'haskell-http-media' 'haskell-http-types' 'haskell-network-uri' 
'haskell-safe'
+ 'haskell-servant' 'haskell-sop-core')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-hspec-discover')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('62f78cb92a6436c5b772a89750bdd7ce9bd077bb58ca5cea49b74c2a08c5d6c95e41e0f51bc153a75808fe75b835b6313bc8be34dbb70f477432cb626eefe076')
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  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
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_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 -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



  1   2   >