[arch-commits] Commit in ldb/repos/extra-x86_64 (PKGBUILD PKGBUILD)

2018-09-06 Thread Tobias Powalowski via arch-commits
Date: Thursday, September 6, 2018 @ 09:51:30
  Author: tpowa
Revision: 333590

archrelease: copy trunk to extra-x86_64

Added:
  ldb/repos/extra-x86_64/PKGBUILD
(from rev 333589, ldb/trunk/PKGBUILD)
Deleted:
  ldb/repos/extra-x86_64/PKGBUILD

--+
 PKGBUILD |   88 ++---
 1 file changed, 44 insertions(+), 44 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-09-06 09:50:11 UTC (rev 333589)
+++ PKGBUILD2018-09-06 09:51:30 UTC (rev 333590)
@@ -1,44 +0,0 @@
-# $Id$
-# Maintainer: Tobias Powalowski 
-# Contributor: Christian Hesse 
-# Contributor: Marco A Rojas 
-
-pkgname=ldb
-pkgver=1.3.6
-pkgrel=1
-epoch=1
-pkgdesc="A schema-less, ldap like, API and database"
-arch=('x86_64')
-url="http://ldb.samba.org/";
-source=(http://samba.org/ftp/${pkgname}/${pkgname}-${pkgver}.tar.gz
-http://samba.org/ftp/${pkgname}/${pkgname}-${pkgver}.tar.asc)
-license=('GPL3')
-depends=('talloc' 'tevent' 'tdb' 'popt' 'lmdb')
-makedepends=('python2' 'cmocka' 'docbook-xsl')
-optdepends=('python2: for python bindings')
-validpgpkeys=('9147A339719518EE9011BCB54793916113084025') # Samba Library 
Distribution Key  
-
-build() {
-   cd ${srcdir}/${pkgname}-${pkgver}
-
-   # change to use python2
-   sed -i -e "s|/usr/bin/env python$|/usr/bin/env python2|" 
buildtools/bin/waf
-   export PYTHON=/usr/bin/python2
-
-   ./configure --prefix=/usr \
-   --disable-rpath \
-   --disable-rpath-install \
-   --bundled-libraries=NONE \
-   --builtin-libraries=replace \
---with-modulesdir=/usr/lib/ldb/modules \
---with-privatelibdir=/usr/lib/ldb
-   make
-}
-
-package() {
-   cd ${srcdir}/${pkgname}-${pkgver}
-
-   make DESTDIR=${pkgdir}/ install
-}
-md5sums=('357fff085e46a302197cfb44d4a8098f'
- 'SKIP')

Copied: ldb/repos/extra-x86_64/PKGBUILD (from rev 333589, ldb/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-09-06 09:51:30 UTC (rev 333590)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Tobias Powalowski 
+# Contributor: Christian Hesse 
+# Contributor: Marco A Rojas 
+
+pkgname=ldb
+pkgver=1.3.6
+pkgrel=1
+epoch=1
+pkgdesc="A schema-less, ldap like, API and database"
+arch=('x86_64')
+url="http://ldb.samba.org/";
+source=(http://samba.org/ftp/${pkgname}/${pkgname}-${pkgver}.tar.gz
+http://samba.org/ftp/${pkgname}/${pkgname}-${pkgver}.tar.asc)
+license=('GPL3')
+depends=('talloc' 'tevent' 'tdb' 'popt' 'lmdb')
+makedepends=('python2' 'cmocka' 'docbook-xsl')
+optdepends=('python2: for python bindings')
+validpgpkeys=('9147A339719518EE9011BCB54793916113084025') # Samba Library 
Distribution Key  
+
+build() {
+   cd ${srcdir}/${pkgname}-${pkgver}
+
+   # change to use python2
+   sed -i -e "s|/usr/bin/env python$|/usr/bin/env python2|" 
buildtools/bin/waf
+   export PYTHON=/usr/bin/python2
+
+   ./configure --prefix=/usr \
+   --disable-rpath \
+   --disable-rpath-install \
+   --bundled-libraries=NONE \
+   --builtin-libraries=replace \
+--with-modulesdir=/usr/lib/ldb/modules \
+--with-privatelibdir=/usr/lib/ldb
+   make
+}
+
+package() {
+   cd ${srcdir}/${pkgname}-${pkgver}
+
+   make DESTDIR=${pkgdir}/ install
+}
+md5sums=('357fff085e46a302197cfb44d4a8098f'
+ 'SKIP')


[arch-commits] Commit in haskell-iproute/repos (2 files)

2018-09-06 Thread Felix Yan via arch-commits
Date: Thursday, September 6, 2018 @ 09:50:42
  Author: felixonmars
Revision: 377498

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-iproute/repos/community-staging-x86_64/
  haskell-iproute/repos/community-staging-x86_64/PKGBUILD
(from rev 377497, haskell-iproute/trunk/PKGBUILD)

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

Copied: haskell-iproute/repos/community-staging-x86_64/PKGBUILD (from rev 
377497, haskell-iproute/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-06 09:50:42 UTC (rev 377498)
@@ -0,0 +1,39 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=iproute
+pkgname=haskell-iproute
+pkgver=1.7.5
+pkgrel=25
+pkgdesc="IP Routing Table"
+url="http://www.mew.org/~kazu/proj/iproute/";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-appar" "haskell-byteorder" "haskell-network")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('5d1099a3cee878ab3ced3f2da9d8cdcf2916f66700fb08a5800aaed372d8db26600f4edc09b0b7a6d12d653baccec6d2137e25afa8845ec3f2233129e0998aa9')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-iproute/trunk (PKGBUILD)

2018-09-06 Thread Felix Yan via arch-commits
Date: Thursday, September 6, 2018 @ 09:50:28
  Author: felixonmars
Revision: 377497

upgpkg: haskell-iproute 1.7.5-25

rebuild with test-framework-quickcheck2 0.3.0.5

Modified:
  haskell-iproute/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-09-06 09:49:45 UTC (rev 377496)
+++ PKGBUILD2018-09-06 09:50:28 UTC (rev 377497)
@@ -5,7 +5,7 @@
 _hkgname=iproute
 pkgname=haskell-iproute
 pkgver=1.7.5
-pkgrel=24
+pkgrel=25
 pkgdesc="IP Routing Table"
 url="http://www.mew.org/~kazu/proj/iproute/";
 license=("custom:BSD3")


[arch-commits] Commit in samba/repos/extra-x86_64 (24 files)

2018-09-06 Thread Tobias Powalowski via arch-commits
Date: Thursday, September 6, 2018 @ 09:50:11
  Author: tpowa
Revision: 333589

archrelease: copy trunk to extra-x86_64

Added:
  samba/repos/extra-x86_64/PKGBUILD
(from rev 333588, samba/trunk/PKGBUILD)
  samba/repos/extra-x86_64/nmbd.service
(from rev 333588, samba/trunk/nmbd.service)
  samba/repos/extra-x86_64/samba.conf
(from rev 333588, samba/trunk/samba.conf)
  samba/repos/extra-x86_64/samba.conf.d
(from rev 333588, samba/trunk/samba.conf.d)
  samba/repos/extra-x86_64/samba.install
(from rev 333588, samba/trunk/samba.install)
  samba/repos/extra-x86_64/samba.logrotate
(from rev 333588, samba/trunk/samba.logrotate)
  samba/repos/extra-x86_64/samba.pam
(from rev 333588, samba/trunk/samba.pam)
  samba/repos/extra-x86_64/samba.service
(from rev 333588, samba/trunk/samba.service)
  samba/repos/extra-x86_64/smbd.service
(from rev 333588, samba/trunk/smbd.service)
  samba/repos/extra-x86_64/smbd.socket
(from rev 333588, samba/trunk/smbd.socket)
  samba/repos/extra-x86_64/smbd@.service
(from rev 333588, samba/trunk/smbd@.service)
  samba/repos/extra-x86_64/winbindd.service
(from rev 333588, samba/trunk/winbindd.service)
Deleted:
  samba/repos/extra-x86_64/PKGBUILD
  samba/repos/extra-x86_64/nmbd.service
  samba/repos/extra-x86_64/samba.conf
  samba/repos/extra-x86_64/samba.conf.d
  samba/repos/extra-x86_64/samba.install
  samba/repos/extra-x86_64/samba.logrotate
  samba/repos/extra-x86_64/samba.pam
  samba/repos/extra-x86_64/samba.service
  samba/repos/extra-x86_64/smbd.service
  samba/repos/extra-x86_64/smbd.socket
  samba/repos/extra-x86_64/smbd@.service
  samba/repos/extra-x86_64/winbindd.service

--+
 PKGBUILD |  470 ++---
 nmbd.service |   24 +-
 samba.conf   |4 
 samba.conf.d |   36 ++--
 samba.install|   20 +-
 samba.logrotate  |   10 -
 samba.pam|6 
 samba.service|   28 +--
 smbd.service |   24 +-
 smbd.socket  |   18 +-
 smbd@.service|   14 -
 winbindd.service |   24 +-
 12 files changed, 337 insertions(+), 341 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-09-06 09:49:40 UTC (rev 333588)
+++ PKGBUILD2018-09-06 09:50:11 UTC (rev 333589)
@@ -1,237 +0,0 @@
-
-# Maintainer: Tobias Powalowski 
-# Contributor: judd 
-# Contributor: Michael Hansen 
-# Contributor: Marco A Rojas 
-# Contributor: Netanel Shine 
-# Contributor: ngoonee 
-# Contributor: Adam Russell 
-# Contributor: Dhananjay Sathe 
-
-pkgbase=samba
-pkgname=('libwbclient' 'smbclient' 'samba')
-pkgver=4.8.4
-pkgrel=1
-arch=(x86_64)
-url="http://www.samba.org";
-license=('GPL3')
-makedepends=('python2' 'docbook-xsl' 'pkg-config' 'libbsd' 'db' 'popt' 
'libcups' 
- 'readline' 'tevent' 'acl' 'libldap' 'libcap' 'ldb>=1.1.15' 'krb5' 
'pam'
- 'systemd' 'gamin' 'gnutls>=2.4.1' 'talloc' 'tdb' 'dbus' 'libaio'
- 'perl-parse-yapp' 'libnsl' 'libtirpc' 'rpcsvc-proto')
-source=(http://us1.samba.org/samba/ftp/stable/${pkgbase}-${pkgver}.tar.gz
-http://us1.samba.org/samba/ftp/stable/${pkgbase}-${pkgver}.tar.asc
-samba.logrotate
-samba.pam
-   samba.conf)
-validpgpkeys=('52FBC0B86D954B0843324CDC6F33915B6568B7EA') #Samba Distribution 
Verification Key 
-### UNINSTALL dmapi package before building!!!
-
-build() {
-  # Use samba-pkg as a staging directory for the split packages
-  # (This is so RPATHS and symlinks are generated correctly via
-  # make install, but the otherwise unsplit pieces can be split)
-  _pkgsrc=${srcdir}/samba-pkg
-  rm -rf ${_pkgsrc}
-  cd ${srcdir}/samba-${pkgver}
-  # change to use python2
-  SAVEIFS=${IFS}
-  IFS=$(echo -en "\n\b")
-  PYTHON_CALLERS="$(find ${srcdir}/samba-${pkgver} -name '*.py')
-$(find ${srcdir}/samba-${pkgver} -name 'wscript*')
-$(find ${srcdir}/samba-${pkgver} -name 'configure.ac')
-$(find ${srcdir}/samba-${pkgver} -name 'upgrade_from_s3')
-$(find ${srcdir}/samba-${pkgver}/buildtools -type f)
-$(find ${srcdir}/samba-${pkgver}/source4/scripting -type f)"
-  sed -i -e "s|/usr/bin/env python$|/usr/bin/env python2|" \
- -e "s|python-config|python2-config|" \
- -e "s|bin/python|bin/python2|" \
-  ${PYTHON_CALLERS}
-  IFS=${SAVEIFS}
-
-  export PYTHON=/usr/bin/python2
-_samba4_idmap_modules=idmap_ad,idmap_rid,idmap_adex,idmap_hash,idmap_tdb2
-_samba4_pdb_modules=pdb_tdbsam,pdb_ldap,pdb_ads,pdb_smbpasswd,pdb_wbc_sam,pdb_samba4
-_samba4_auth_modules=auth_unix,auth_wbc,auth_server,auth_netlogond,auth_script,auth_samba4
- cd ${srcdir}/samba-${pkgver}
-  ./configure --enable-fhs \
-  --prefix=/usr \
-  --sysconfdir=/etc \
-  --sbindir=/usr/bin \
-  --libdir=/usr/lib \
- --libexecdir=/usr/lib/samba \
-  --localstatedir=/var \
-  --with-configdir=/etc/samba \
-  --with-lockdir=/var/cache/samba \
-   

[arch-commits] Commit in haskell-io-streams-haproxy/repos (2 files)

2018-09-06 Thread Felix Yan via arch-commits
Date: Thursday, September 6, 2018 @ 09:49:45
  Author: felixonmars
Revision: 377496

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-io-streams-haproxy/repos/community-staging-x86_64/
  haskell-io-streams-haproxy/repos/community-staging-x86_64/PKGBUILD
(from rev 377495, haskell-io-streams-haproxy/trunk/PKGBUILD)

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

Copied: haskell-io-streams-haproxy/repos/community-staging-x86_64/PKGBUILD 
(from rev 377495, haskell-io-streams-haproxy/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-06 09:49:45 UTC (rev 377496)
@@ -0,0 +1,48 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=io-streams-haproxy
+pkgname=haskell-io-streams-haproxy
+pkgver=1.0.0.2
+pkgrel=24
+pkgdesc="HAProxy protocol 1.5 support for io-streams"
+url="https://github.com/snapframework/io-streams-haproxy";
+license=('custom:BSD3')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-attoparsec' 'haskell-io-streams' 
'haskell-network')
+makedepends=('ghc' 'haskell-hunit' 'haskell-test-framework' 
'haskell-test-framework-hunit')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('08de179bbb2c446329fc9c213ed99f8c19ce647b1203bde9e298676a0e0f9b5e617e897d14a74cd6bf80d7ff8ab13f0a38866f0569a065c7d6f6956535699543')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i -e 's/<.*4.11/<5/' -e 's/<.*2.7/<3/' $_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
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+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" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-io-streams-haproxy/trunk (PKGBUILD)

2018-09-06 Thread Felix Yan via arch-commits
Date: Thursday, September 6, 2018 @ 09:49:31
  Author: felixonmars
Revision: 377495

upgpkg: haskell-io-streams-haproxy 1.0.0.2-24

rebuild with test-framework-quickcheck2 0.3.0.5

Modified:
  haskell-io-streams-haproxy/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-09-06 09:48:38 UTC (rev 377494)
+++ PKGBUILD2018-09-06 09:49:31 UTC (rev 377495)
@@ -4,7 +4,7 @@
 _hkgname=io-streams-haproxy
 pkgname=haskell-io-streams-haproxy
 pkgver=1.0.0.2
-pkgrel=23
+pkgrel=24
 pkgdesc="HAProxy protocol 1.5 support for io-streams"
 url="https://github.com/snapframework/io-streams-haproxy";
 license=('custom:BSD3')


[arch-commits] Commit in samba/trunk (PKGBUILD)

2018-09-06 Thread Tobias Powalowski via arch-commits
Date: Thursday, September 6, 2018 @ 09:49:40
  Author: tpowa
Revision: 333588

upgpkg: samba 4.8.5-1

bump to latest version

Modified:
  samba/trunk/PKGBUILD

--+
 PKGBUILD |8 ++--
 1 file changed, 2 insertions(+), 6 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-09-06 08:34:49 UTC (rev 333587)
+++ PKGBUILD2018-09-06 09:49:40 UTC (rev 333588)
@@ -10,7 +10,7 @@
 
 pkgbase=samba
 pkgname=('libwbclient' 'smbclient' 'samba')
-pkgver=4.8.4
+pkgver=4.8.5
 pkgrel=1
 arch=(x86_64)
 url="http://www.samba.org";
@@ -216,10 +216,6 @@
 
   install -D -m644 ${srcdir}/samba.logrotate ${pkgdir}/etc/logrotate.d/samba
   install -D -m644 ${srcdir}/samba.pam ${pkgdir}/etc/pam.d/samba 
-
-  # winbind krb5 locator
-  mkdir -p ${pkgdir}/usr/lib/krb5/plugins/libkrb5
-  mv  ${pkgdir}/usr/lib/*.so ${pkgdir}/usr/lib/krb5/plugins/libkrb5/
   
   # spool directory
   install -d -m1777 ${pkgdir}/var/spool/samba
@@ -230,7 +226,7 @@
   # copy ldap example
   install -D -m644 ${srcdir}/samba-${pkgver}/examples/LDAP/samba.schema 
${pkgdir}/usr/share/doc/samba/examples/LDAP/samba.schema
 }
-md5sums=('ca5bfbebd8d9eb95506e16594b2bbee2'
+md5sums=('b3dc5d6fbe35dcfdc490a608704d572e'
  'SKIP'
  '995621522c6ec9b68c1b858ceed627ed'
  '96f82c38f3f540b53f3e5144900acf17'


[arch-commits] Commit in haskell-io-streams/trunk (PKGBUILD)

2018-09-06 Thread Felix Yan via arch-commits
Date: Thursday, September 6, 2018 @ 09:48:25
  Author: felixonmars
Revision: 377493

upgpkg: haskell-io-streams 1.5.0.1-25

rebuild with test-framework-quickcheck2 0.3.0.5

Modified:
  haskell-io-streams/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-09-06 09:46:30 UTC (rev 377492)
+++ PKGBUILD2018-09-06 09:48:25 UTC (rev 377493)
@@ -4,7 +4,7 @@
 _hkgname=io-streams
 pkgname=haskell-io-streams
 pkgver=1.5.0.1
-pkgrel=24
+pkgrel=25
 pkgdesc="Simple, composable, and easy-to-use stream I/O"
 url="https://github.com/snapframework/io-streams";
 license=('custom:BSD3')


[arch-commits] Commit in haskell-io-streams/repos (2 files)

2018-09-06 Thread Felix Yan via arch-commits
Date: Thursday, September 6, 2018 @ 09:48:38
  Author: felixonmars
Revision: 377494

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-io-streams/repos/community-staging-x86_64/
  haskell-io-streams/repos/community-staging-x86_64/PKGBUILD
(from rev 377493, haskell-io-streams/trunk/PKGBUILD)

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

Copied: haskell-io-streams/repos/community-staging-x86_64/PKGBUILD (from rev 
377493, haskell-io-streams/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-06 09:48:38 UTC (rev 377494)
@@ -0,0 +1,50 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=io-streams
+pkgname=haskell-io-streams
+pkgver=1.5.0.1
+pkgrel=25
+pkgdesc="Simple, composable, and easy-to-use stream I/O"
+url="https://github.com/snapframework/io-streams";
+license=('custom:BSD3')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-attoparsec' 'haskell-network' 'haskell-primitive' 
'haskell-vector'
+ 'haskell-zlib-bindings')
+makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 
'haskell-test-framework'
+ 'haskell-test-framework-hunit' 
'haskell-test-framework-quickcheck2' 'haskell-zlib')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('610a149870732b04c59a5fb91b92e7b9a7f7c53e89ab29dc9249fca9e6a9a54ab97c7986b0bde23a98e5301b3d6bd7537f3ca6c7023574bf4a8b9ca7292e2489')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i -e '/bytestring-builder/d' -e 's/<.*2.7/<3/' $_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
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+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" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-httpd-shed/repos (2 files)

2018-09-06 Thread Felix Yan via arch-commits
Date: Thursday, September 6, 2018 @ 09:46:30
  Author: felixonmars
Revision: 377492

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-httpd-shed/repos/community-staging-x86_64/
  haskell-httpd-shed/repos/community-staging-x86_64/PKGBUILD
(from rev 377491, haskell-httpd-shed/trunk/PKGBUILD)

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

Copied: haskell-httpd-shed/repos/community-staging-x86_64/PKGBUILD (from rev 
377491, haskell-httpd-shed/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-06 09:46:30 UTC (rev 377492)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=httpd-shed
+pkgname=haskell-httpd-shed
+pkgver=0.4.0.3
+pkgrel=34
+pkgdesc="A simple web-server with an interact style API"
+url="https://github.com/andygill/httpd-shed/";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-network' 'haskell-network-uri')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('4fc4da5dd42194890e4201129c7217191cc1c8f82a366b84f42f9129c45fa5cb40211674608c84df420f8d8659fd60908880d14176a36f6aa0f89c01a8c1fa6c')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/<.*2.7/<3/' $_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}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-buildexamples -fnetwork-uri
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-httpd-shed/trunk (PKGBUILD)

2018-09-06 Thread Felix Yan via arch-commits
Date: Thursday, September 6, 2018 @ 09:46:17
  Author: felixonmars
Revision: 377491

upgpkg: haskell-httpd-shed 0.4.0.3-34

rebuild with test-framework-quickcheck2 0.3.0.5

Modified:
  haskell-httpd-shed/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-09-06 09:45:45 UTC (rev 377490)
+++ PKGBUILD2018-09-06 09:46:17 UTC (rev 377491)
@@ -5,7 +5,7 @@
 _hkgname=httpd-shed
 pkgname=haskell-httpd-shed
 pkgver=0.4.0.3
-pkgrel=33
+pkgrel=34
 pkgdesc="A simple web-server with an interact style API"
 url="https://github.com/andygill/httpd-shed/";
 license=("custom:BSD3")


[arch-commits] Commit in haskell-http-common/repos (2 files)

2018-09-06 Thread Felix Yan via arch-commits
Date: Thursday, September 6, 2018 @ 09:45:45
  Author: felixonmars
Revision: 377490

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-http-common/repos/community-staging-x86_64/
  haskell-http-common/repos/community-staging-x86_64/PKGBUILD
(from rev 377489, haskell-http-common/trunk/PKGBUILD)

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

Copied: haskell-http-common/repos/community-staging-x86_64/PKGBUILD (from rev 
377489, haskell-http-common/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-06 09:45:45 UTC (rev 377490)
@@ -0,0 +1,39 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=http-common
+pkgname=haskell-http-common
+pkgver=0.8.2.0
+pkgrel=22
+pkgdesc="Common types for HTTP clients and servers"
+url="https://github.com/afcowie/http-common";
+license=('custom:BSD3')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base64-bytestring' 'haskell-blaze-builder' 
'haskell-case-insensitive'
+ 'haskell-network' 'haskell-unordered-containers')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('e02e9b08235483220856ed1cacebea1910ec41451d7ec68b86a2193f5c050f74ef3747a4a2c35c560795727d9f62ee6485cfd1ed5597fb7645ce6339f969851a')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_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 "LICENCE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENCE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENCE"
+}


[arch-commits] Commit in haskell-http-common/trunk (PKGBUILD)

2018-09-06 Thread Felix Yan via arch-commits
Date: Thursday, September 6, 2018 @ 09:45:32
  Author: felixonmars
Revision: 377489

upgpkg: haskell-http-common 0.8.2.0-22

rebuild with test-framework-quickcheck2 0.3.0.5

Modified:
  haskell-http-common/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-09-06 09:44:59 UTC (rev 377488)
+++ PKGBUILD2018-09-06 09:45:32 UTC (rev 377489)
@@ -4,7 +4,7 @@
 _hkgname=http-common
 pkgname=haskell-http-common
 pkgver=0.8.2.0
-pkgrel=21
+pkgrel=22
 pkgdesc="Common types for HTTP clients and servers"
 url="https://github.com/afcowie/http-common";
 license=('custom:BSD3')


[arch-commits] Commit in haskell-hsopenssl/repos (2 files)

2018-09-06 Thread Felix Yan via arch-commits
Date: Thursday, September 6, 2018 @ 09:44:59
  Author: felixonmars
Revision: 377488

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hsopenssl/repos/community-staging-x86_64/
  haskell-hsopenssl/repos/community-staging-x86_64/PKGBUILD
(from rev 377487, haskell-hsopenssl/trunk/PKGBUILD)

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

Copied: haskell-hsopenssl/repos/community-staging-x86_64/PKGBUILD (from rev 
377487, haskell-hsopenssl/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-06 09:44:59 UTC (rev 377488)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=HsOpenSSL
+pkgname=haskell-hsopenssl
+pkgver=0.11.4.14
+pkgrel=16
+pkgdesc="Partial OpenSSL binding for Haskell"
+url="https://github.com/vshabanov/HsOpenSSL";
+license=('custom:PublicDomain')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-network' 'openssl')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('bc1ed25df06d7ee1267f6880e02a6a194ee8a0c7f041b3e62999f2ea0ecd90734f6cb9c8348eb9e82ccf0c437035c732941c5a6e638c7d2e86a27a1a359561c6')
+
+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
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+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 "COPYING" 
"${pkgdir}/usr/share/licenses/${pkgname}/COPYING"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYING"
+}


[arch-commits] Commit in haskell-hsopenssl/trunk (PKGBUILD)

2018-09-06 Thread Felix Yan via arch-commits
Date: Thursday, September 6, 2018 @ 09:44:45
  Author: felixonmars
Revision: 377487

upgpkg: haskell-hsopenssl 0.11.4.14-16

rebuild with test-framework-quickcheck2 0.3.0.5

Modified:
  haskell-hsopenssl/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-09-06 09:43:57 UTC (rev 377486)
+++ PKGBUILD2018-09-06 09:44:45 UTC (rev 377487)
@@ -4,7 +4,7 @@
 _hkgname=HsOpenSSL
 pkgname=haskell-hsopenssl
 pkgver=0.11.4.14
-pkgrel=15
+pkgrel=16
 pkgdesc="Partial OpenSSL binding for Haskell"
 url="https://github.com/vshabanov/HsOpenSSL";
 license=('custom:PublicDomain')


[arch-commits] Commit in git-repair/repos (3 files)

2018-09-06 Thread Felix Yan via arch-commits
Date: Thursday, September 6, 2018 @ 09:43:57
  Author: felixonmars
Revision: 377486

archrelease: copy trunk to community-staging-x86_64

Added:
  git-repair/repos/community-staging-x86_64/
  git-repair/repos/community-staging-x86_64/PKGBUILD
(from rev 377485, git-repair/trunk/PKGBUILD)
  git-repair/repos/community-staging-x86_64/ghc-8.4.patch
(from rev 377485, git-repair/trunk/ghc-8.4.patch)

---+
 PKGBUILD  |   42 ++
 ghc-8.4.patch |   29 +
 2 files changed, 71 insertions(+)

Copied: git-repair/repos/community-staging-x86_64/PKGBUILD (from rev 377485, 
git-repair/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-06 09:43:57 UTC (rev 377486)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+pkgname=git-repair
+pkgver=1.20170626
+pkgrel=44
+pkgdesc="Repairs a damaged git repisitory"
+url="http://git-repair.branchable.com/";
+license=("GPL")
+arch=('x86_64')
+depends=('git' 'ghc-libs' 'haskell-async' 'haskell-data-default' 
'haskell-exceptions'
+ 'haskell-hslogger' 'haskell-ifelse' 'haskell-network' 
'haskell-network-uri'
+ 'haskell-optparse-applicative' 'haskell-quickcheck' 'haskell-split'
+ 'haskell-unix-compat' 'haskell-utf8-string')
+makedepends=('ghc')
+source=("$pkgname::git://git-repair.branchable.com/#tag=$pkgver"
+ghc-8.4.patch)
+sha512sums=('SKIP'
+
'7aefb60b5857252bb5b9212865ecc6da0727ec24422fa75fd7442108483e63560bb71d5782c580735ac640d9ec1131cda68882d097ebbd5e2681a9fab4ccebd2')
+
+prepare() {
+  cd git-repair
+  patch -p1 -i ../ghc-8.4.patch
+}
+
+build() {
+  cd git-repair
+  
+  runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic 
--disable-library-vanilla \
+--docdir="/usr/share/doc/$pkgname" \
+  -fnetwork-uri
+  runhaskell Setup build
+}
+
+package() {
+  cd git-repair
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -Dm644 git-repair.1 "$pkgdir"/usr/share/man/man1/git-repair.1
+
+  rm "$pkgdir"/usr/share/doc/git-repair/GPL
+  rmdir "$pkgdir"/usr/share/doc/git-repair "$pkgdir"/usr/share/doc
+}

Copied: git-repair/repos/community-staging-x86_64/ghc-8.4.patch (from rev 
377485, git-repair/trunk/ghc-8.4.patch)
===
--- community-staging-x86_64/ghc-8.4.patch  (rev 0)
+++ community-staging-x86_64/ghc-8.4.patch  2018-09-06 09:43:57 UTC (rev 
377486)
@@ -0,0 +1,29 @@
+diff --git a/Git/Fsck.hs b/Git/Fsck.hs
+index a716b56..e7061cb 100644
+--- a/Git/Fsck.hs
 b/Git/Fsck.hs
+@@ -44,15 +44,17 @@ type MissingObjects = S.Set Sha
+ 
+ type Truncated = Bool
+ 
++instance Semigroup FsckOutput where
++  (<>) (FsckOutput s1 t1) (FsckOutput s2 t2) = FsckOutput (S.union s1 s2) 
(t1 || t2)
++  (<>) (FsckOutput s t) _ = FsckOutput s t
++  (<>) _ (FsckOutput s t) = FsckOutput s t
++  (<>) NoFsckOutput NoFsckOutput = NoFsckOutput
++  (<>) AllDuplicateEntriesWarning AllDuplicateEntriesWarning = 
AllDuplicateEntriesWarning
++  (<>) AllDuplicateEntriesWarning NoFsckOutput = 
AllDuplicateEntriesWarning
++  (<>) NoFsckOutput AllDuplicateEntriesWarning = 
AllDuplicateEntriesWarning
++
+ instance Monoid FsckOutput where
+   mempty = NoFsckOutput
+-  mappend (FsckOutput s1 t1) (FsckOutput s2 t2) = FsckOutput (S.union s1 
s2) (t1 || t2)
+-  mappend (FsckOutput s t) _ = FsckOutput s t
+-  mappend _ (FsckOutput s t) = FsckOutput s t
+-  mappend NoFsckOutput NoFsckOutput = NoFsckOutput
+-  mappend AllDuplicateEntriesWarning AllDuplicateEntriesWarning = 
AllDuplicateEntriesWarning
+-  mappend AllDuplicateEntriesWarning NoFsckOutput = 
AllDuplicateEntriesWarning
+-  mappend NoFsckOutput AllDuplicateEntriesWarning = 
AllDuplicateEntriesWarning
+ 
+ {- Runs fsck to find some of the broken objects in the repository.
+  - May not find all broken objects, if fsck fails on bad data in some of


[arch-commits] Commit in git-repair/trunk (PKGBUILD)

2018-09-06 Thread Felix Yan via arch-commits
Date: Thursday, September 6, 2018 @ 09:43:43
  Author: felixonmars
Revision: 377485

upgpkg: git-repair 1.20170626-44

rebuild with test-framework-quickcheck2 0.3.0.5

Modified:
  git-repair/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-09-06 09:42:53 UTC (rev 377484)
+++ PKGBUILD2018-09-06 09:43:43 UTC (rev 377485)
@@ -3,7 +3,7 @@
 
 pkgname=git-repair
 pkgver=1.20170626
-pkgrel=43
+pkgrel=44
 pkgdesc="Repairs a damaged git repisitory"
 url="http://git-repair.branchable.com/";
 license=("GPL")


[arch-commits] Commit in haskell-hslogger/repos (2 files)

2018-09-06 Thread Felix Yan via arch-commits
Date: Thursday, September 6, 2018 @ 09:42:53
  Author: felixonmars
Revision: 377484

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hslogger/repos/community-staging-x86_64/
  haskell-hslogger/repos/community-staging-x86_64/PKGBUILD
(from rev 377483, haskell-hslogger/trunk/PKGBUILD)

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

Copied: haskell-hslogger/repos/community-staging-x86_64/PKGBUILD (from rev 
377483, haskell-hslogger/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-06 09:42:53 UTC (rev 377484)
@@ -0,0 +1,38 @@
+# $Id$
+# Maintainer: Sergej Pupykin 
+# Maintainer: Arch Haskell Team 
+
+pkgname=haskell-hslogger
+pkgver=1.2.10
+pkgrel=38
+pkgdesc="Versatile logging framework"
+url="https://hackage.haskell.org/package/hslogger";
+license=('LGPL')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-network' 'haskell-old-locale')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/hslogger/${pkgver}/hslogger-${pkgver}.tar.gz";)
+sha512sums=('c2e3c6e7c8598aca2a18e507defa7536db7fdf15265b900401f8558b3259cd770531a3a302d6eb9ecca63a9629f0d5796e1ec94d8f21ecf153a1fc49f889183a')
+
+build() {
+cd "${srcdir}/hslogger-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/hslogger-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-hslogger/trunk (PKGBUILD)

2018-09-06 Thread Felix Yan via arch-commits
Date: Thursday, September 6, 2018 @ 09:42:38
  Author: felixonmars
Revision: 377483

upgpkg: haskell-hslogger 1.2.10-38

rebuild with test-framework-quickcheck2 0.3.0.5

Modified:
  haskell-hslogger/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-09-06 09:42:04 UTC (rev 377482)
+++ PKGBUILD2018-09-06 09:42:38 UTC (rev 377483)
@@ -4,7 +4,7 @@
 
 pkgname=haskell-hslogger
 pkgver=1.2.10
-pkgrel=37
+pkgrel=38
 pkgdesc="Versatile logging framework"
 url="https://hackage.haskell.org/package/hslogger";
 license=('LGPL')


[arch-commits] Commit in haskell-hackage-security/repos (2 files)

2018-09-06 Thread Felix Yan via arch-commits
Date: Thursday, September 6, 2018 @ 09:42:04
  Author: felixonmars
Revision: 377482

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hackage-security/repos/community-staging-x86_64/
  haskell-hackage-security/repos/community-staging-x86_64/PKGBUILD
(from rev 377481, haskell-hackage-security/trunk/PKGBUILD)

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

Copied: haskell-hackage-security/repos/community-staging-x86_64/PKGBUILD (from 
rev 377481, haskell-hackage-security/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-06 09:42:04 UTC (rev 377482)
@@ -0,0 +1,47 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hackage-security
+pkgname=haskell-hackage-security
+pkgver=0.5.3.0
+pkgrel=25
+pkgdesc="Hackage security library"
+url="https://github.com/well-typed/hackage-security";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base16-bytestring' 'haskell-base64-bytestring'
+ 'haskell-cryptohash-sha256' 'haskell-ed25519' 'haskell-network' 
'haskell-network-uri'
+ 'haskell-tar' 'haskell-zlib')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('57af812fb3911aed6ebdbc5de733e86a2bdc7845a07246c69346c59f654e7c4ae5bf20ad753cfe71dc1d7f47ce66a37fba49b178e8e6ff74002fc8ffb72d920d')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/<.*2.7/<3/' $_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}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fbase48 -fuse-network-uri -f-old-directory
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-hackage-security/trunk (PKGBUILD)

2018-09-06 Thread Felix Yan via arch-commits
Date: Thursday, September 6, 2018 @ 09:41:51
  Author: felixonmars
Revision: 377481

upgpkg: haskell-hackage-security 0.5.3.0-25

rebuild with test-framework-quickcheck2 0.3.0.5

Modified:
  haskell-hackage-security/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-09-06 09:41:06 UTC (rev 377480)
+++ PKGBUILD2018-09-06 09:41:51 UTC (rev 377481)
@@ -5,7 +5,7 @@
 _hkgname=hackage-security
 pkgname=haskell-hackage-security
 pkgver=0.5.3.0
-pkgrel=24
+pkgrel=25
 pkgdesc="Hackage security library"
 url="https://github.com/well-typed/hackage-security";
 license=("custom:BSD3")


[arch-commits] Commit in haskell-network/repos (2 files)

2018-09-06 Thread Felix Yan via arch-commits
Date: Thursday, September 6, 2018 @ 09:41:06
  Author: felixonmars
Revision: 377480

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-network/repos/community-staging-x86_64/
  haskell-network/repos/community-staging-x86_64/PKGBUILD
(from rev 377479, haskell-network/trunk/PKGBUILD)

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

Copied: haskell-network/repos/community-staging-x86_64/PKGBUILD (from rev 
377479, haskell-network/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-06 09:41:06 UTC (rev 377480)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=network
+pkgname=haskell-network
+pkgver=2.7.0.2
+pkgrel=7
+pkgdesc="Low-level networking interface"
+url="https://hackage.haskell.org/package/${_hkgname}";
+license=('custom:BSD3')
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc' 'haskell-doctest' 'haskell-hspec' 'haskell-hunit')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('cf82fddbdcee160a86fd8daec0141503906bb8955f9bdd8bbcc8fee608a90b13ed8e3fd24d550be1b7ff2108afe893ded9459e61ed05d637f1ba2ebfbd62454b')
+
+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
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+# https://github.com/haskell/network/issues/333#issuecomment-400173091
+runhaskell Setup test || warning "Tests failed"
+}
+
+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" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-network/trunk (PKGBUILD)

2018-09-06 Thread Felix Yan via arch-commits
Date: Thursday, September 6, 2018 @ 09:40:53
  Author: felixonmars
Revision: 377479

upgpkg: haskell-network 2.7.0.2-7

rebuild with test-framework-quickcheck2 0.3.0.5

Modified:
  haskell-network/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-09-06 09:40:03 UTC (rev 377478)
+++ PKGBUILD2018-09-06 09:40:53 UTC (rev 377479)
@@ -5,7 +5,7 @@
 _hkgname=network
 pkgname=haskell-network
 pkgver=2.7.0.2
-pkgrel=6
+pkgrel=7
 pkgdesc="Low-level networking interface"
 url="https://hackage.haskell.org/package/${_hkgname}";
 license=('custom:BSD3')


[arch-commits] Commit in haskell-drbg/trunk (PKGBUILD)

2018-09-06 Thread Felix Yan via arch-commits
Date: Thursday, September 6, 2018 @ 09:39:49
  Author: felixonmars
Revision: 377477

upgpkg: haskell-drbg 0.5.5-24

rebuild with test-framework-quickcheck2 0.3.0.5

Modified:
  haskell-drbg/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-09-06 09:38:57 UTC (rev 377476)
+++ PKGBUILD2018-09-06 09:39:49 UTC (rev 377477)
@@ -4,7 +4,7 @@
 _hkgname=DRBG
 pkgname=haskell-drbg
 pkgver=0.5.5
-pkgrel=23
+pkgrel=24
 pkgdesc="Deterministic random bit generator (aka RNG, PRNG) based HMACs, 
Hashes, and Ciphers."
 url="https://github.com/TomMD/DRBG";
 license=('custom:BSD3')


[arch-commits] Commit in haskell-drbg/repos (2 files)

2018-09-06 Thread Felix Yan via arch-commits
Date: Thursday, September 6, 2018 @ 09:40:03
  Author: felixonmars
Revision: 377478

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-drbg/repos/community-staging-x86_64/
  haskell-drbg/repos/community-staging-x86_64/PKGBUILD
(from rev 377477, haskell-drbg/trunk/PKGBUILD)

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

Copied: haskell-drbg/repos/community-staging-x86_64/PKGBUILD (from rev 377477, 
haskell-drbg/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-06 09:40:03 UTC (rev 377478)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=DRBG
+pkgname=haskell-drbg
+pkgver=0.5.5
+pkgrel=24
+pkgdesc="Deterministic random bit generator (aka RNG, PRNG) based HMACs, 
Hashes, and Ciphers."
+url="https://github.com/TomMD/DRBG";
+license=('custom:BSD3')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-cereal' 'haskell-prettyclass' 'haskell-tagged' 
'haskell-crypto-api'
+ 'haskell-cryptohash-cryptoapi' 'haskell-parallel' 
'haskell-cipher-aes128' 'haskell-entropy')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-crypto-api-tests' 
'haskell-hunit'
+ 'haskell-test-framework' 'haskell-test-framework-hunit')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('e71fc158a7961729ce10d2ca795a935d6a103f31e864f0446cc4faf2b0edb3a5938a4cc79135cf043a375e63f9be4401ce092951b4e8f47c1c3b1c2070c118be')
+
+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
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+# https://github.com/TomMD/DRBG/issues/7
+runhaskell Setup test || echo "Tests expected to fail"
+}
+
+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" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-cryptohash-cryptoapi/repos (2 files)

2018-09-06 Thread Felix Yan via arch-commits
Date: Thursday, September 6, 2018 @ 09:38:57
  Author: felixonmars
Revision: 377476

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-cryptohash-cryptoapi/repos/community-staging-x86_64/
  haskell-cryptohash-cryptoapi/repos/community-staging-x86_64/PKGBUILD
(from rev 377475, haskell-cryptohash-cryptoapi/trunk/PKGBUILD)

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

Copied: haskell-cryptohash-cryptoapi/repos/community-staging-x86_64/PKGBUILD 
(from rev 377475, haskell-cryptohash-cryptoapi/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-06 09:38:57 UTC (rev 377476)
@@ -0,0 +1,39 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=cryptohash-cryptoapi
+pkgname=haskell-cryptohash-cryptoapi
+pkgver=0.1.4
+pkgrel=23
+pkgdesc="Crypto-api interfaces for cryptohash"
+url="https://github.com/vincenthz/hs-cryptohash-cryptoapi";
+license=('custom:BSD3')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-memory' 'haskell-cryptonite' 'haskell-crypto-api' 
'haskell-tagged'
+ 'haskell-cereal')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('f5add1c8922e682d5d08073d0a3d03c6d5545f38edd90821bad7a92f354203ca380ca7e302b4b259bb9e2ce6ae09b1a2428e981e2d745a4a1b1a5cff696621e2')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-cryptohash-cryptoapi/trunk (PKGBUILD)

2018-09-06 Thread Felix Yan via arch-commits
Date: Thursday, September 6, 2018 @ 09:38:43
  Author: felixonmars
Revision: 377475

upgpkg: haskell-cryptohash-cryptoapi 0.1.4-23

rebuild with test-framework-quickcheck2 0.3.0.5

Modified:
  haskell-cryptohash-cryptoapi/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-09-06 09:38:11 UTC (rev 377474)
+++ PKGBUILD2018-09-06 09:38:43 UTC (rev 377475)
@@ -4,7 +4,7 @@
 _hkgname=cryptohash-cryptoapi
 pkgname=haskell-cryptohash-cryptoapi
 pkgver=0.1.4
-pkgrel=22
+pkgrel=23
 pkgdesc="Crypto-api interfaces for cryptohash"
 url="https://github.com/vincenthz/hs-cryptohash-cryptoapi";
 license=('custom:BSD3')


[arch-commits] Commit in haskell-cryptohash/repos (2 files)

2018-09-06 Thread Felix Yan via arch-commits
Date: Thursday, September 6, 2018 @ 09:38:11
  Author: felixonmars
Revision: 377474

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-cryptohash/repos/community-staging-x86_64/
  haskell-cryptohash/repos/community-staging-x86_64/PKGBUILD
(from rev 377473, haskell-cryptohash/trunk/PKGBUILD)

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

Copied: haskell-cryptohash/repos/community-staging-x86_64/PKGBUILD (from rev 
377473, haskell-cryptohash/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-06 09:38:11 UTC (rev 377474)
@@ -0,0 +1,39 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=cryptohash
+pkgname=haskell-cryptohash
+pkgver=0.11.9
+pkgrel=74
+pkgdesc="Collection of crypto hashes, fast, pure and practical"
+url="https://github.com/vincenthz/hs-cryptohash";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-byteable" "haskell-cryptonite" "haskell-memory")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('d0eb07f59ae893df1a92a4dc45a98142e507ba3da25057ae4acf781b1b6200a2fb68dd2a19f1ba5f9395217bc81e7be1311a479dc3dcb4ec5338518a2f5239af')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-cryptohash/trunk (PKGBUILD)

2018-09-06 Thread Felix Yan via arch-commits
Date: Thursday, September 6, 2018 @ 09:37:58
  Author: felixonmars
Revision: 377473

upgpkg: haskell-cryptohash 0.11.9-74

rebuild with test-framework-quickcheck2 0.3.0.5

Modified:
  haskell-cryptohash/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-09-06 09:37:07 UTC (rev 377472)
+++ PKGBUILD2018-09-06 09:37:58 UTC (rev 377473)
@@ -5,7 +5,7 @@
 _hkgname=cryptohash
 pkgname=haskell-cryptohash
 pkgver=0.11.9
-pkgrel=73
+pkgrel=74
 pkgdesc="Collection of crypto hashes, fast, pure and practical"
 url="https://github.com/vincenthz/hs-cryptohash";
 license=("custom:BSD3")


[arch-commits] Commit in haskell-cryptonite/repos (2 files)

2018-09-06 Thread Felix Yan via arch-commits
Date: Thursday, September 6, 2018 @ 09:37:07
  Author: felixonmars
Revision: 377472

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-cryptonite/repos/community-staging-x86_64/
  haskell-cryptonite/repos/community-staging-x86_64/PKGBUILD
(from rev 377471, haskell-cryptonite/trunk/PKGBUILD)

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

Copied: haskell-cryptonite/repos/community-staging-x86_64/PKGBUILD (from rev 
377471, haskell-cryptonite/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-06 09:37:07 UTC (rev 377472)
@@ -0,0 +1,41 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=cryptonite
+pkgname=haskell-cryptonite
+pkgver=0.25
+pkgrel=18
+pkgdesc="Cryptography Primitives sink"
+url="https://github.com/vincenthz/cryptonite";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-basement' 'haskell-memory')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('e2c246b85595cca60c4d0f4eda737ab3be2a73ee012ba234c2b1a0111a7b77e04c6ba5597c807e3d2d48dc41e9b4fe0419ce95072e9977903c437b36350f0405')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fsupport_deepseq -finteger-gmp -f-support_pclmuldq 
-fsupport_rdrand \
+-fsupport_aesni -f-old_toolchain_inliner -f-check_alignment 
-fsupport_sse
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-cryptonite/trunk (PKGBUILD)

2018-09-06 Thread Felix Yan via arch-commits
Date: Thursday, September 6, 2018 @ 09:34:52
  Author: felixonmars
Revision: 377471

upgpkg: haskell-cryptonite 0.25-18

rebuild with test-framework-quickcheck2 0.3.0.5

Modified:
  haskell-cryptonite/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-09-06 09:32:24 UTC (rev 377470)
+++ PKGBUILD2018-09-06 09:34:52 UTC (rev 377471)
@@ -5,7 +5,7 @@
 _hkgname=cryptonite
 pkgname=haskell-cryptonite
 pkgver=0.25
-pkgrel=17
+pkgrel=18
 pkgdesc="Cryptography Primitives sink"
 url="https://github.com/vincenthz/cryptonite";
 license=("custom:BSD3")


[arch-commits] Commit in haskell-crypto-pubkey-types/repos (2 files)

2018-09-06 Thread Felix Yan via arch-commits
Date: Thursday, September 6, 2018 @ 09:32:24
  Author: felixonmars
Revision: 377470

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-crypto-pubkey-types/repos/community-staging-x86_64/
  haskell-crypto-pubkey-types/repos/community-staging-x86_64/PKGBUILD
(from rev 377469, haskell-crypto-pubkey-types/trunk/PKGBUILD)

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

Copied: haskell-crypto-pubkey-types/repos/community-staging-x86_64/PKGBUILD 
(from rev 377469, haskell-crypto-pubkey-types/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-06 09:32:24 UTC (rev 377470)
@@ -0,0 +1,39 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=crypto-pubkey-types
+pkgname=haskell-crypto-pubkey-types
+pkgver=0.4.3
+pkgrel=68
+pkgdesc="Generic cryptography Public keys algorithm types"
+url="https://github.com/vincenthz/hs-crypto-pubkey-types";
+license=('custom:BSD3')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-asn1-encoding' 'haskell-asn1-types')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('08e6b74ded0decaaf87b4b9ec15af2e8bbeb7095701b5e2062b570af1ecb3d25eb706d6bd91795acfaaf7d09d0e9040359736a0a06a1bc593ef0d8aaf3e374d6')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-asn1-parse/repos (2 files)

2018-09-06 Thread Felix Yan via arch-commits
Date: Thursday, September 6, 2018 @ 09:31:31
  Author: felixonmars
Revision: 377468

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-asn1-parse/repos/community-staging-x86_64/
  haskell-asn1-parse/repos/community-staging-x86_64/PKGBUILD
(from rev 377467, haskell-asn1-parse/trunk/PKGBUILD)

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

Copied: haskell-asn1-parse/repos/community-staging-x86_64/PKGBUILD (from rev 
377467, haskell-asn1-parse/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-06 09:31:31 UTC (rev 377468)
@@ -0,0 +1,39 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=asn1-parse
+pkgname=haskell-asn1-parse
+pkgver=0.9.4
+pkgrel=76
+pkgdesc="Simple monadic parser for ASN1 stream types."
+url="https://github.com/vincenthz/hs-asn1";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-asn1-encoding" "haskell-asn1-types")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('10579753addf0580d33f2d7d8571bedb3b4ff3d485891dd7db8b75ae09550cbd42ee9d00a452263810079eeb77ec630687b193a6d4b538bfdb683b92c9e64637')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-crypto-pubkey-types/trunk (PKGBUILD)

2018-09-06 Thread Felix Yan via arch-commits
Date: Thursday, September 6, 2018 @ 09:32:09
  Author: felixonmars
Revision: 377469

upgpkg: haskell-crypto-pubkey-types 0.4.3-68

rebuild with test-framework-quickcheck2 0.3.0.5

Modified:
  haskell-crypto-pubkey-types/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-09-06 09:31:31 UTC (rev 377468)
+++ PKGBUILD2018-09-06 09:32:09 UTC (rev 377469)
@@ -5,7 +5,7 @@
 _hkgname=crypto-pubkey-types
 pkgname=haskell-crypto-pubkey-types
 pkgver=0.4.3
-pkgrel=67
+pkgrel=68
 pkgdesc="Generic cryptography Public keys algorithm types"
 url="https://github.com/vincenthz/hs-crypto-pubkey-types";
 license=('custom:BSD3')


[arch-commits] Commit in haskell-asn1-parse/trunk (PKGBUILD)

2018-09-06 Thread Felix Yan via arch-commits
Date: Thursday, September 6, 2018 @ 09:31:18
  Author: felixonmars
Revision: 377467

upgpkg: haskell-asn1-parse 0.9.4-76

rebuild with test-framework-quickcheck2 0.3.0.5

Modified:
  haskell-asn1-parse/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-09-06 09:30:49 UTC (rev 377466)
+++ PKGBUILD2018-09-06 09:31:18 UTC (rev 377467)
@@ -5,7 +5,7 @@
 _hkgname=asn1-parse
 pkgname=haskell-asn1-parse
 pkgver=0.9.4
-pkgrel=75
+pkgrel=76
 pkgdesc="Simple monadic parser for ASN1 stream types."
 url="https://github.com/vincenthz/hs-asn1";
 license=("custom:BSD3")


[arch-commits] Commit in haskell-asn1-encoding/repos (2 files)

2018-09-06 Thread Felix Yan via arch-commits
Date: Thursday, September 6, 2018 @ 09:30:49
  Author: felixonmars
Revision: 377466

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-asn1-encoding/repos/community-staging-x86_64/
  haskell-asn1-encoding/repos/community-staging-x86_64/PKGBUILD
(from rev 377465, haskell-asn1-encoding/trunk/PKGBUILD)

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

Copied: haskell-asn1-encoding/repos/community-staging-x86_64/PKGBUILD (from rev 
377465, haskell-asn1-encoding/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-06 09:30:49 UTC (rev 377466)
@@ -0,0 +1,39 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=asn1-encoding
+pkgname=haskell-asn1-encoding
+pkgver=0.9.5
+pkgrel=65
+pkgdesc="ASN1 data reader and writer in RAW, BER and DER forms"
+url="https://github.com/vincenthz/hs-asn1";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-asn1-types" "haskell-hourglass")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('f7dd952be1378d1d1eae590ae714c3d9973ae04f2b497f1758479689d3fa05e2bc67362e1f4cc934976614c11357be8b7a0ecf94591760acdf55ac4e8290fa21')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-asn1-encoding/trunk (PKGBUILD)

2018-09-06 Thread Felix Yan via arch-commits
Date: Thursday, September 6, 2018 @ 09:30:36
  Author: felixonmars
Revision: 377465

upgpkg: haskell-asn1-encoding 0.9.5-65

rebuild with test-framework-quickcheck2 0.3.0.5

Modified:
  haskell-asn1-encoding/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-09-06 09:30:04 UTC (rev 377464)
+++ PKGBUILD2018-09-06 09:30:36 UTC (rev 377465)
@@ -5,7 +5,7 @@
 _hkgname=asn1-encoding
 pkgname=haskell-asn1-encoding
 pkgver=0.9.5
-pkgrel=64
+pkgrel=65
 pkgdesc="ASN1 data reader and writer in RAW, BER and DER forms"
 url="https://github.com/vincenthz/hs-asn1";
 license=("custom:BSD3")


[arch-commits] Commit in haskell-asn1-types/repos (2 files)

2018-09-06 Thread Felix Yan via arch-commits
Date: Thursday, September 6, 2018 @ 09:30:04
  Author: felixonmars
Revision: 377464

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-asn1-types/repos/community-staging-x86_64/
  haskell-asn1-types/repos/community-staging-x86_64/PKGBUILD
(from rev 377463, haskell-asn1-types/trunk/PKGBUILD)

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

Copied: haskell-asn1-types/repos/community-staging-x86_64/PKGBUILD (from rev 
377463, haskell-asn1-types/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-06 09:30:04 UTC (rev 377464)
@@ -0,0 +1,39 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=asn1-types
+pkgname=haskell-asn1-types
+pkgver=0.3.2
+pkgrel=72
+pkgdesc="ASN.1 types"
+url="https://github.com/vincenthz/hs-asn1-types";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-hourglass" "haskell-memory")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('d5eb4c9f4fc44ff06b4d0d4c6be4ad2b43e01478de6ca48d2a78bad69d828f1c48095ccb4542546357f8934141b4c96f156d954072b91f1695ef1536ddc50e08')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-asn1-types/trunk (PKGBUILD)

2018-09-06 Thread Felix Yan via arch-commits
Date: Thursday, September 6, 2018 @ 09:29:51
  Author: felixonmars
Revision: 377463

upgpkg: haskell-asn1-types 0.3.2-72

rebuild with test-framework-quickcheck2 0.3.0.5

Modified:
  haskell-asn1-types/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-09-06 09:29:19 UTC (rev 377462)
+++ PKGBUILD2018-09-06 09:29:51 UTC (rev 377463)
@@ -5,7 +5,7 @@
 _hkgname=asn1-types
 pkgname=haskell-asn1-types
 pkgver=0.3.2
-pkgrel=71
+pkgrel=72
 pkgdesc="ASN.1 types"
 url="https://github.com/vincenthz/hs-asn1-types";
 license=("custom:BSD3")


[arch-commits] Commit in haskell-memory/repos (2 files)

2018-09-06 Thread Felix Yan via arch-commits
Date: Thursday, September 6, 2018 @ 09:29:19
  Author: felixonmars
Revision: 377462

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-memory/repos/community-staging-x86_64/
  haskell-memory/repos/community-staging-x86_64/PKGBUILD
(from rev 377461, haskell-memory/trunk/PKGBUILD)

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

Copied: haskell-memory/repos/community-staging-x86_64/PKGBUILD (from rev 
377461, haskell-memory/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-06 09:29:19 UTC (rev 377462)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=memory
+pkgname=haskell-memory
+pkgver=0.14.16
+pkgrel=24
+pkgdesc="memory and related abstraction stuff"
+url="https://github.com/vincenthz/hs-memory";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-basement' 'haskell-foundation')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('49ff82b1e414af7775c745fcb68d48b7d5ff1f1ed9df1d99a54d31f12fbe7d2c26a34c7834f7cd4922b910952be8afbe7a6cf8927b624b9842530fe914e66ef4')
+
+build() {
+cd "${srcdir}/${_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 \
+-fsupport_deepseq -fsupport_bytestring -fsupport_foundation
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-memory/trunk (PKGBUILD)

2018-09-06 Thread Felix Yan via arch-commits
Date: Thursday, September 6, 2018 @ 09:29:06
  Author: felixonmars
Revision: 377461

upgpkg: haskell-memory 0.14.16-24

rebuild with test-framework-quickcheck2 0.3.0.5

Modified:
  haskell-memory/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-09-06 09:28:27 UTC (rev 377460)
+++ PKGBUILD2018-09-06 09:29:06 UTC (rev 377461)
@@ -5,7 +5,7 @@
 _hkgname=memory
 pkgname=haskell-memory
 pkgver=0.14.16
-pkgrel=23
+pkgrel=24
 pkgdesc="memory and related abstraction stuff"
 url="https://github.com/vincenthz/hs-memory";
 license=("custom:BSD3")


[arch-commits] Commit in haskell-http-api-data/repos (2 files)

2018-09-06 Thread Felix Yan via arch-commits
Date: Thursday, September 6, 2018 @ 09:28:27
  Author: felixonmars
Revision: 377460

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-http-api-data/repos/community-staging-x86_64/
  haskell-http-api-data/repos/community-staging-x86_64/PKGBUILD
(from rev 377459, haskell-http-api-data/trunk/PKGBUILD)

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

Copied: haskell-http-api-data/repos/community-staging-x86_64/PKGBUILD (from rev 
377459, haskell-http-api-data/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-06 09:28:27 UTC (rev 377460)
@@ -0,0 +1,53 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=http-api-data
+pkgname=haskell-http-api-data
+pkgver=0.3.8.1
+pkgrel=34
+pkgdesc="Converting to/from HTTP API data like URL pieces, headers and query 
parameters."
+url="https://github.com/fizruk/http-api-data";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-attoparsec' 'haskell-attoparsec-iso8601' 
'haskell-hashable'
+ 'haskell-http-types' 'haskell-time-locale-compat'
+ 'haskell-unordered-containers' 'haskell-uri-bytestring' 
'haskell-uuid-types')
+makedepends=('ghc' 'haskell-cabal-doctest' 'haskell-doctest' 'haskell-hspec' 
'haskell-hunit'
+ 'haskell-quickcheck' 'haskell-quickcheck-instances')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('7fdb041dc95aa0b197af3e38a5270a8355d1aa7fe3c295234951bcb5592a5ab233c18c4b6f5da8f24ffbcddc477241138ae3c8b7225a5418200826bb114eb769')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/<.*0.16/<1/' $_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 \
+-f-use-text-show
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+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" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-http-api-data/trunk (PKGBUILD)

2018-09-06 Thread Felix Yan via arch-commits
Date: Thursday, September 6, 2018 @ 09:28:13
  Author: felixonmars
Revision: 377459

upgpkg: haskell-http-api-data 0.3.8.1-34

rebuild with test-framework-quickcheck2 0.3.0.5

Modified:
  haskell-http-api-data/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-09-06 09:27:13 UTC (rev 377458)
+++ PKGBUILD2018-09-06 09:28:13 UTC (rev 377459)
@@ -5,7 +5,7 @@
 _hkgname=http-api-data
 pkgname=haskell-http-api-data
 pkgver=0.3.8.1
-pkgrel=33
+pkgrel=34
 pkgdesc="Converting to/from HTTP API data like URL pieces, headers and query 
parameters."
 url="https://github.com/fizruk/http-api-data";
 license=("custom:BSD3")


[arch-commits] Commit in haskell-hjsonpointer/repos (2 files)

2018-09-06 Thread Felix Yan via arch-commits
Date: Thursday, September 6, 2018 @ 09:27:13
  Author: felixonmars
Revision: 377458

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hjsonpointer/repos/community-staging-x86_64/
  haskell-hjsonpointer/repos/community-staging-x86_64/PKGBUILD
(from rev 377457, haskell-hjsonpointer/trunk/PKGBUILD)

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

Copied: haskell-hjsonpointer/repos/community-staging-x86_64/PKGBUILD (from rev 
377457, haskell-hjsonpointer/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-06 09:27:13 UTC (rev 377458)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hjsonpointer
+pkgname=haskell-hjsonpointer
+pkgver=1.4.0
+pkgrel=30
+pkgdesc="JSON Pointer library"
+url="https://github.com/haskell-foundation/foundation";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-hashable' 'haskell-quickcheck'
+ 'haskell-unordered-containers' 'haskell-vector')
+makedepends=('ghc' 'haskell-hspec' 'haskell-http-types')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('ffdafe69deb02d2da67be69cb6c981e83620f357a75d47856307b69d0eaf026cfc6f8d8f00d0fc888f013b8515df3b1bd07bd1aa2bdb01e44df8d6794916e014')
+
+build() {
+cd "${srcdir}/${_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
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "MIT-LICENSE.txt" 
"${pkgdir}/usr/share/licenses/${pkgname}/MIT-LICENSE.txt"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/MIT-LICENSE.txt"
+}


[arch-commits] Commit in haskell-hjsonpointer/trunk (PKGBUILD)

2018-09-06 Thread Felix Yan via arch-commits
Date: Thursday, September 6, 2018 @ 09:26:58
  Author: felixonmars
Revision: 377457

upgpkg: haskell-hjsonpointer 1.4.0-30

rebuild with test-framework-quickcheck2 0.3.0.5

Modified:
  haskell-hjsonpointer/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-09-06 09:26:22 UTC (rev 377456)
+++ PKGBUILD2018-09-06 09:26:58 UTC (rev 377457)
@@ -5,7 +5,7 @@
 _hkgname=hjsonpointer
 pkgname=haskell-hjsonpointer
 pkgver=1.4.0
-pkgrel=29
+pkgrel=30
 pkgdesc="JSON Pointer library"
 url="https://github.com/haskell-foundation/foundation";
 license=("MIT")


[arch-commits] Commit in haskell-http-types/trunk (PKGBUILD)

2018-09-06 Thread Felix Yan via arch-commits
Date: Thursday, September 6, 2018 @ 09:26:09
  Author: felixonmars
Revision: 377455

upgpkg: haskell-http-types 0.12.1-19

rebuild with test-framework-quickcheck2 0.3.0.5

Modified:
  haskell-http-types/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-09-06 09:25:21 UTC (rev 377454)
+++ PKGBUILD2018-09-06 09:26:09 UTC (rev 377455)
@@ -5,7 +5,7 @@
 _hkgname=http-types
 pkgname=haskell-http-types
 pkgver=0.12.1
-pkgrel=18
+pkgrel=19
 pkgdesc="Generic HTTP types for Haskell (for both client and server code)."
 url="https://hackage.haskell.org/package/${_hkgname}";
 license=('custom:BSD3')


[arch-commits] Commit in haskell-http-types/repos (2 files)

2018-09-06 Thread Felix Yan via arch-commits
Date: Thursday, September 6, 2018 @ 09:26:22
  Author: felixonmars
Revision: 377456

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-http-types/repos/community-staging-x86_64/
  haskell-http-types/repos/community-staging-x86_64/PKGBUILD
(from rev 377455, haskell-http-types/trunk/PKGBUILD)

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

Copied: haskell-http-types/repos/community-staging-x86_64/PKGBUILD (from rev 
377455, haskell-http-types/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-06 09:26:22 UTC (rev 377456)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Daniel Nagy 
+
+_hkgname=http-types
+pkgname=haskell-http-types
+pkgver=0.12.1
+pkgrel=19
+pkgdesc="Generic HTTP types for Haskell (for both client and server code)."
+url="https://hackage.haskell.org/package/${_hkgname}";
+license=('custom:BSD3')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-case-insensitive')
+makedepends=('ghc' 'haskell-doctest' 'haskell-hspec' 'haskell-quickcheck'
+ 'haskell-quickcheck-instances')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('6c5b03eb55c6cdbee43218519b712156e4c73b7feb57ffe105becb5796650c78da75080a1993d951743ce079d21fcfd4c64f60d62a51298a7206014260dfb3fb')
+
+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 
-fnetwork-uri
+runhaskell Setup build
+runhaskell Setup register   --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+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 "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-hledger-lib/repos (2 files)

2018-09-06 Thread Felix Yan via arch-commits
Date: Thursday, September 6, 2018 @ 09:25:21
  Author: felixonmars
Revision: 377454

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hledger-lib/repos/community-staging-x86_64/
  haskell-hledger-lib/repos/community-staging-x86_64/PKGBUILD
(from rev 377453, haskell-hledger-lib/trunk/PKGBUILD)

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

Copied: haskell-hledger-lib/repos/community-staging-x86_64/PKGBUILD (from rev 
377453, haskell-hledger-lib/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-06 09:25:21 UTC (rev 377454)
@@ -0,0 +1,54 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hledger-lib
+pkgname=haskell-hledger-lib
+pkgver=1.10
+pkgrel=9
+pkgdesc="Core data types, parsers and functionality for the hledger accounting 
tools"
+url="http://hledger.org";
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-base-compat-batteries' 
'haskell-blaze-markup'
+ 'haskell-cmdargs' 'haskell-csv' 'haskell-data-default' 
'haskell-decimal' 'haskell-extra'
+ 'haskell-hashtables' 'haskell-megaparsec' 'haskell-old-time' 
'haskell-pretty-show'
+ 'haskell-regex-tdfa' 'haskell-safe' 'haskell-split' 'haskell-tabular' 
'haskell-uglymemo'
+ 'haskell-utf8-string' 'haskell-hunit')
+makedepends=('ghc' 'haskell-doctest' 'haskell-easytest' 'haskell-glob' 
'haskell-parser-combinators'
+ 'haskell-test-framework' 'haskell-test-framework-hunit')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('4ef569d05e29c49ecff4c61b71bf3e1992fd3811c3663570eabb0370065b066f4b3323f714d376ac0f49841fd0a3c739ed4a8a21c00da0f94982c57cf0507ba7')
+
+prepare() {
+# It does nothing
+sed -e '/mtl-compat/d' \
+-i ${_hkgname}-${pkgver}/${_hkgname}.cabal
+}
+
+build() {
+cd "${srcdir}/${_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
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-hledger-lib/trunk (PKGBUILD)

2018-09-06 Thread Felix Yan via arch-commits
Date: Thursday, September 6, 2018 @ 09:25:08
  Author: felixonmars
Revision: 377453

upgpkg: haskell-hledger-lib 1.10-9

rebuild with test-framework-quickcheck2 0.3.0.5

Modified:
  haskell-hledger-lib/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-09-06 09:16:42 UTC (rev 377452)
+++ PKGBUILD2018-09-06 09:25:08 UTC (rev 377453)
@@ -5,7 +5,7 @@
 _hkgname=hledger-lib
 pkgname=haskell-hledger-lib
 pkgver=1.10
-pkgrel=8
+pkgrel=9
 pkgdesc="Core data types, parsers and functionality for the hledger accounting 
tools"
 url="http://hledger.org";
 license=("GPL")


[arch-commits] Commit in haskell-gauge/trunk (PKGBUILD)

2018-09-06 Thread Felix Yan via arch-commits
Date: Thursday, September 6, 2018 @ 09:16:28
  Author: felixonmars
Revision: 377451

upgpkg: haskell-gauge 0.2.3-6

rebuild with test-framework-quickcheck2 0.3.0.5

Modified:
  haskell-gauge/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-09-06 09:14:37 UTC (rev 377450)
+++ PKGBUILD2018-09-06 09:16:28 UTC (rev 377451)
@@ -5,7 +5,7 @@
 _hkgname=gauge
 pkgname=haskell-gauge
 pkgver=0.2.3
-pkgrel=5
+pkgrel=6
 pkgdesc="Small framework for performance measurement and analysis"
 url="https://github.com/vincenthz/hs-gauge";
 license=("custom:BSD3")


[arch-commits] Commit in haskell-gauge/repos (2 files)

2018-09-06 Thread Felix Yan via arch-commits
Date: Thursday, September 6, 2018 @ 09:16:42
  Author: felixonmars
Revision: 377452

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-gauge/repos/community-staging-x86_64/
  haskell-gauge/repos/community-staging-x86_64/PKGBUILD
(from rev 377451, haskell-gauge/trunk/PKGBUILD)

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

Copied: haskell-gauge/repos/community-staging-x86_64/PKGBUILD (from rev 377451, 
haskell-gauge/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-06 09:16:42 UTC (rev 377452)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=gauge
+pkgname=haskell-gauge
+pkgver=0.2.3
+pkgrel=6
+pkgdesc="Small framework for performance measurement and analysis"
+url="https://github.com/vincenthz/hs-gauge";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-basement' 'haskell-vector')
+makedepends=('ghc' 'haskell-foundation')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('6f124091f96d2d38f3c6c32d176e8a4bb333573b3ed6bf57c2ef13657d7495e3d0b406a291344b7b42615859847123092d878ff5bcdd0ded1f97c4e28b38b415')
+
+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 \
+-fanalysis
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+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" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-foundation/repos (2 files)

2018-09-06 Thread Felix Yan via arch-commits
Date: Thursday, September 6, 2018 @ 09:14:37
  Author: felixonmars
Revision: 377450

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-foundation/repos/community-staging-x86_64/
  haskell-foundation/repos/community-staging-x86_64/PKGBUILD
(from rev 377449, haskell-foundation/trunk/PKGBUILD)

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

Copied: haskell-foundation/repos/community-staging-x86_64/PKGBUILD (from rev 
377449, haskell-foundation/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-06 09:14:37 UTC (rev 377450)
@@ -0,0 +1,50 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=foundation
+pkgname=haskell-foundation
+pkgver=0.0.21
+pkgrel=7
+pkgdesc="Alternative prelude with batteries and no dependencies"
+url="https://github.com/haskell-foundation/foundation";
+license=('custom:BSD3')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-basement')
+makedepends=('ghc' 'haskell-doctest')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('bc7315151f1c36ec2ecaa9ea93572d80fbf5a18539e5f3fa416bdc0a8ac9bc52d29caaf23fbb09891dd3bb0925534bb748c5c54258351ae2befc80576d4265a6')
+
+prepare() {
+cd $_hkgname-$pkgver
+echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs
+}
+
+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 \
+-f-experimental -f-minimal-deps -f-doctest -flinktest 
-f-bounds-check
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+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" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-foundation/trunk (PKGBUILD)

2018-09-06 Thread Felix Yan via arch-commits
Date: Thursday, September 6, 2018 @ 09:14:24
  Author: felixonmars
Revision: 377449

upgpkg: haskell-foundation 0.0.21-7

rebuild with test-framework-quickcheck2 0.3.0.5

Modified:
  haskell-foundation/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-09-06 09:12:51 UTC (rev 377448)
+++ PKGBUILD2018-09-06 09:14:24 UTC (rev 377449)
@@ -5,7 +5,7 @@
 _hkgname=foundation
 pkgname=haskell-foundation
 pkgver=0.0.21
-pkgrel=6
+pkgrel=7
 pkgdesc="Alternative prelude with batteries and no dependencies"
 url="https://github.com/haskell-foundation/foundation";
 license=('custom:BSD3')


[arch-commits] Commit in haskell-email-validate/trunk (PKGBUILD)

2018-09-06 Thread Felix Yan via arch-commits
Date: Thursday, September 6, 2018 @ 09:12:35
  Author: felixonmars
Revision: 377447

upgpkg: haskell-email-validate 2.3.2.6-8

rebuild with test-framework-quickcheck2 0.3.0.5

Modified:
  haskell-email-validate/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-09-06 09:11:53 UTC (rev 377446)
+++ PKGBUILD2018-09-06 09:12:35 UTC (rev 377447)
@@ -5,7 +5,7 @@
 _hkgname=email-validate
 pkgname=haskell-email-validate
 pkgver=2.3.2.6
-pkgrel=7
+pkgrel=8
 pkgdesc="Validating an email address string against RFC 5322"
 url="http://porg.es/blog/email-address-validation-simpler-faster-more-correct";
 license=("custom:BSD3")


[arch-commits] Commit in haskell-email-validate/repos (2 files)

2018-09-06 Thread Felix Yan via arch-commits
Date: Thursday, September 6, 2018 @ 09:12:51
  Author: felixonmars
Revision: 377448

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-email-validate/repos/community-staging-x86_64/
  haskell-email-validate/repos/community-staging-x86_64/PKGBUILD
(from rev 377447, haskell-email-validate/trunk/PKGBUILD)

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

Copied: haskell-email-validate/repos/community-staging-x86_64/PKGBUILD (from 
rev 377447, haskell-email-validate/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-06 09:12:51 UTC (rev 377448)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=email-validate
+pkgname=haskell-email-validate
+pkgver=2.3.2.6
+pkgrel=8
+pkgdesc="Validating an email address string against RFC 5322"
+url="http://porg.es/blog/email-address-validation-simpler-faster-more-correct";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-attoparsec')
+makedepends=('ghc' 'haskell-hspec' 'haskell-quickcheck' 'haskell-doctest')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('2d0545c50ef90ed8e8d732395f5e6878c3c64a65d8dccc3f3468b3984453db1336cb4708b95d67a259aef2c847e485481c3dede0fc0f9c99696e09458ecdfea1')
+
+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
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+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" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-doctest/trunk (PKGBUILD)

2018-09-06 Thread Felix Yan via arch-commits
Date: Thursday, September 6, 2018 @ 09:11:40
  Author: felixonmars
Revision: 377445

upgpkg: haskell-doctest 0.16.0-3

rebuild with test-framework-quickcheck2 0.3.0.5

Modified:
  haskell-doctest/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-09-06 09:10:25 UTC (rev 377444)
+++ PKGBUILD2018-09-06 09:11:40 UTC (rev 377445)
@@ -5,7 +5,7 @@
 _hkgname=doctest
 pkgname=haskell-doctest
 pkgver=0.16.0
-pkgrel=2
+pkgrel=3
 pkgdesc="Test interactive Haskell examples"
 url="https://github.com/sol/doctest";
 license=("MIT")


[arch-commits] Commit in haskell-doctest/repos (2 files)

2018-09-06 Thread Felix Yan via arch-commits
Date: Thursday, September 6, 2018 @ 09:11:53
  Author: felixonmars
Revision: 377446

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-doctest/repos/community-staging-x86_64/
  haskell-doctest/repos/community-staging-x86_64/PKGBUILD
(from rev 377445, haskell-doctest/trunk/PKGBUILD)

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

Copied: haskell-doctest/repos/community-staging-x86_64/PKGBUILD (from rev 
377445, haskell-doctest/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-06 09:11:53 UTC (rev 377446)
@@ -0,0 +1,52 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=doctest
+pkgname=haskell-doctest
+pkgver=0.16.0
+pkgrel=3
+pkgdesc="Test interactive Haskell examples"
+url="https://github.com/sol/doctest";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base-compat' 'haskell-ghc' 'haskell-syb' 
'haskell-code-page'
+ 'haskell-ghc-paths')
+makedepends=('ghc' 'haskell-hunit' 'haskell-hspec' 'haskell-quickcheck' 
'haskell-stringbuilder'
+ 'haskell-silently' 'haskell-setenv' 'haskell-with-location' 
'haskell-mockery')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('20b2b1dcfe9173b64a1f09369711f3aaaf045d9ed3c11731c6001a8e71ca8a9c5ebee4c4e88673f5da1a215fe0dce478ab05786fe6f54b5c30ba7fe0f89ecc6d')
+
+prepare() {
+# Add -dynamic flag
+sed -i 's/\+\+ packageDBArgs/++ packageDBArgs ++ ["-dynamic"]/' 
$_hkgname-$pkgver/src/Extract.hs
+sed -i 's/\+\+ expandedArgs)/++ expandedArgs ++ ["-dynamic"])/' 
$_hkgname-$pkgver/src/Run.hs
+}
+
+build() {
+cd "${srcdir}/${_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
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test || warning "Tests failed"
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-vty/repos (2 files)

2018-09-06 Thread Felix Yan via arch-commits
Date: Thursday, September 6, 2018 @ 09:09:39
  Author: felixonmars
Revision: 377442

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-vty/repos/community-staging-x86_64/
  haskell-vty/repos/community-staging-x86_64/PKGBUILD
(from rev 377441, haskell-vty/trunk/PKGBUILD)

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

Copied: haskell-vty/repos/community-staging-x86_64/PKGBUILD (from rev 377441, 
haskell-vty/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-06 09:09:39 UTC (rev 377442)
@@ -0,0 +1,51 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=vty
+pkgname=haskell-vty
+pkgver=5.23.1
+pkgrel=4
+pkgdesc="A simple terminal UI library"
+url="https://github.com/jtdaugherty/vty";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-blaze-builder' 'haskell-microlens' 
'haskell-microlens-mtl'
+ 'haskell-microlens-th' 'haskell-hashable' 'haskell-parallel'
+ 'haskell-utf8-string' 'haskell-vector')
+makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-smallcheck'
+ 'haskell-quickcheck-assertions' 'haskell-test-framework'
+ 'haskell-test-framework-smallcheck' 
'haskell-test-framework-hunit' 'haskell-random'
+ 'haskell-string-qq')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('002d0251c10a1d22384984e56ba29eab0ed2d2d8dd748c8d613fa76db4ce2c65b48aeb85b20e31c617f57ef47f604eee778c72e4c9fe7320498561a9cd385e23')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+# https://github.com/jtdaugherty/vty/issues/132
+# https://github.com/haskell/cabal/issues/4918
+cd $_hkgname-$pkgver
+# runhaskell Setup test
+}
+
+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" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-with-location/trunk (PKGBUILD)

2018-09-06 Thread Felix Yan via arch-commits
Date: Thursday, September 6, 2018 @ 09:10:12
  Author: felixonmars
Revision: 377443

upgpkg: haskell-with-location 0.1.0-23

rebuild with test-framework-quickcheck2 0.3.0.5

Modified:
  haskell-with-location/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-09-06 09:09:39 UTC (rev 377442)
+++ PKGBUILD2018-09-06 09:10:12 UTC (rev 377443)
@@ -5,7 +5,7 @@
 _hkgname=with-location
 pkgname=haskell-with-location
 pkgver=0.1.0
-pkgrel=22
+pkgrel=23
 pkgdesc="Use ImplicitParams-based source locations in a backward compatible 
way"
 url="https://github.com/sol/with-location";
 license=("custom:BSD3")


[arch-commits] Commit in haskell-with-location/repos (2 files)

2018-09-06 Thread Felix Yan via arch-commits
Date: Thursday, September 6, 2018 @ 09:10:25
  Author: felixonmars
Revision: 377444

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-with-location/repos/community-staging-x86_64/
  haskell-with-location/repos/community-staging-x86_64/PKGBUILD
(from rev 377443, haskell-with-location/trunk/PKGBUILD)

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

Copied: haskell-with-location/repos/community-staging-x86_64/PKGBUILD (from rev 
377443, haskell-with-location/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-06 09:10:25 UTC (rev 377444)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=with-location
+pkgname=haskell-with-location
+pkgver=0.1.0
+pkgrel=23
+pkgdesc="Use ImplicitParams-based source locations in a backward compatible 
way"
+url="https://github.com/sol/with-location";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc' 'haskell-hspec')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('1b8bdecd02d4acaa8b21e2cd6acdee573ac29b909c9a6f0d88a56adcd7433d551db5c1fadbc3e72c78378d74a614594d8d2ad08899fd63ecc57c65d0c37b28b9')
+
+build() {
+cd "${srcdir}/${_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
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-vty/trunk (PKGBUILD)

2018-09-06 Thread Felix Yan via arch-commits
Date: Thursday, September 6, 2018 @ 09:09:26
  Author: felixonmars
Revision: 377441

upgpkg: haskell-vty 5.23.1-4

rebuild with test-framework-quickcheck2 0.3.0.5

Modified:
  haskell-vty/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-09-06 09:09:02 UTC (rev 377440)
+++ PKGBUILD2018-09-06 09:09:26 UTC (rev 377441)
@@ -5,7 +5,7 @@
 _hkgname=vty
 pkgname=haskell-vty
 pkgver=5.23.1
-pkgrel=3
+pkgrel=4
 pkgdesc="A simple terminal UI library"
 url="https://github.com/jtdaugherty/vty";
 license=("custom:BSD3")


[arch-commits] Commit in qcad/repos/community-x86_64 (PKGBUILD PKGBUILD)

2018-09-06 Thread Ike Devolder via arch-commits
Date: Thursday, September 6, 2018 @ 09:09:02
  Author: idevolder
Revision: 377440

archrelease: copy trunk to community-x86_64

Added:
  qcad/repos/community-x86_64/PKGBUILD
(from rev 377439, qcad/trunk/PKGBUILD)
Deleted:
  qcad/repos/community-x86_64/PKGBUILD

--+
 PKGBUILD |  184 ++---
 1 file changed, 92 insertions(+), 92 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-09-06 09:08:54 UTC (rev 377439)
+++ PKGBUILD2018-09-06 09:09:02 UTC (rev 377440)
@@ -1,92 +0,0 @@
-# $Id$
-# Maintainer: BlackIkeEagle 
-# Contributor: Sergej Pupykin 
-# Contributor: Stefan Husmann 
-# Contributor: Giovanni Scafora 
-# Contributor: Daniel J Griffiths 
-
-pkgname=qcad
-pkgver=3.21.2.6
-pkgrel=1
-pkgdesc='A 2D CAD package based upon Qt'
-arch=('x86_64')
-url="http://www.qcad.org";
-license=('GPL3')
-depends=('qt5-script' 'qt5-svg' 'gcc-libs' 'qt5-xmlpatterns' 'qt5-tools')
-makedepends=('glu')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/qcad/qcad/archive/v${pkgver}.tar.gz";)
-sha512sums=('7401513693a34a4806d631f03f2b49c73a26522a81c20011782b11a5cc9ec02746c2b253928b736bb5787aff79ad71a121c253dd269604954416fdd8f4f45b5e')
-
-prepare() {
-  rm *.tar.gz
-  cd qcad-$pkgver
-  sed -e 's|$${QT_VERSION}|5.5.0|g' \
-  -i src/3rdparty/3rdparty.pro # Don't require specific Qt version
-}
-
-build() {
-  cd qcad-$pkgver
-  qmake-qt5 qcad.pro
-  make
-}
-
-package() {
-  cd qcad-$pkgver
-
-  # remove project files
-  find . \( -name '*.pri' -or -name '.pro' -or -name '*.ts' \) -delete
-  find . \( -name 'Makefile' -name '.gitignore' \) -delete
-
-  install -dm755 "$pkgdir"/usr/lib/qcad
-  cp -r examples fonts libraries linetypes patterns scripts themes ts \
-  "$pkgdir"/usr/lib/qcad
-  cp release/{*.so,qcad-bin} "$pkgdir"/usr/lib/qcad
-
-  # install man
-  install -Dm644 qcad.1 "$pkgdir"/usr/share/man/man1/qcad.1
-
-  # readme
-  install -Dm644 readme.txt "$pkgdir"/usr/lib/qcad/readme.txt
-
-  # qt
-  cp -r plugins platforminputcontexts platforms xcbglintegrations \
-  "$pkgdir"/usr/lib/qcad
-  #install -dm755 
"$pkgdir"/usr/lib/qcad/plugins/{designer,imageformats,printsupport,sqldrivers}
-  #for sofiles in /usr/lib/qt/plugins/designer/*.so
-  #do
-#ln -sf ${sofiles} "$pkgdir"/usr/lib/qcad/plugins/designer/${sofiles##/*/}
-  #done
-  #for sofiles in /usr/lib/qt/plugins/imageformats/*.so
-  #do
-#ln -sf ${sofiles} 
"$pkgdir"/usr/lib/qcad/plugins/imageformats/${sofiles##/*/}
-  #done
-  #for sofiles in /usr/lib/qt/plugins/printsupport/*.so
-  #do
-#ln -sf ${sofiles} 
"$pkgdir"/usr/lib/qcad/plugins/printsupport/${sofiles##/*/}
-  #done
-  #for sofiles in /usr/lib/qt/plugins/sqldrivers/*.so
-  #do
-#ln -sf ${sofiles} 
"$pkgdir"/usr/lib/qcad/plugins/sqldrivers/${sofiles##/*/}
-  #done
-  #install -dm755 
"$pkgdir"/usr/lib/qcad/{platforminputcontexts,platforms,xcbglintegrations}
-  #for sofiles in /usr/lib/qt/plugins/platforminputcontexts/*.so
-  #do
-#ln -sf ${sofiles} 
"$pkgdir"/usr/lib/qcad/platforminputcontexts/${sofiles##/*/}
-  #done
-  #for sofiles in /usr/lib/qt/plugins/platforms/*.so
-  #do
-#ln -sf ${sofiles} "$pkgdir"/usr/lib/qcad/platforms/${sofiles##/*/}
-  #done
-  #for sofiles in /usr/lib/qt/plugins/xcbglintegrations/*.so
-  #do
-#ln -sf ${sofiles} "$pkgdir"/usr/lib/qcad/xcbglintegrations/${sofiles##/*/}
-  #done
-
-  install -Dm644 scripts/qcad_icon.png 
"$pkgdir"/usr/share/pixmaps/qcad_icon.png
-  install -Dm644 qcad.desktop "$pkgdir"/usr/share/applications/qcad.desktop
-
-  install -dm755 "$pkgdir"/usr/bin
-  echo -e 
'#!/bin/sh\nLD_LIBRARY_PATH=${LD_LIBRARY_PATH:+$LD_LIBRARY_PATH:}"/usr/lib/qcad"
 exec /usr/lib/qcad/qcad-bin "$@"' >"$pkgdir"/usr/bin/qcad
-
-  chmod 0755 "$pkgdir"/usr/bin/qcad
-}

Copied: qcad/repos/community-x86_64/PKGBUILD (from rev 377439, 
qcad/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-09-06 09:09:02 UTC (rev 377440)
@@ -0,0 +1,92 @@
+# $Id$
+# Maintainer: BlackIkeEagle 
+# Contributor: Sergej Pupykin 
+# Contributor: Stefan Husmann 
+# Contributor: Giovanni Scafora 
+# Contributor: Daniel J Griffiths 
+
+pkgname=qcad
+pkgver=3.21.2.6
+pkgrel=2
+pkgdesc='A 2D CAD package based upon Qt'
+arch=('x86_64')
+url="http://www.qcad.org";
+license=('GPL3')
+depends=('qt5-script' 'qt5-svg' 'gcc-libs' 'qt5-xmlpatterns' 'qt5-tools')
+makedepends=('glu')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/qcad/qcad/archive/v${pkgver}.tar.gz";)
+sha512sums=('224f7f7891ac221c95c3dda020515a9eded1c0f64662ba0e2abd78a6c3a950c5d860d5627183506d3f8adde639b00612127a8f2a77eff94a26926acc04a3cb27')
+
+prepare() {
+  rm *.tar.gz
+  cd qcad-$pkgver
+  sed -e 's|$${QT_VERSION}|5.5.0|g' \
+  -i src/3rdparty/3rdparty.pro # Don't require specific Qt version
+}
+
+build() {
+  cd qcad-$pkgver
+  qmake-qt5 qcad.pro
+  make
+}
+
+pa

[arch-commits] Commit in qcad/trunk (PKGBUILD)

2018-09-06 Thread Ike Devolder via arch-commits
Date: Thursday, September 6, 2018 @ 09:08:54
  Author: idevolder
Revision: 377439

upgpkg: qcad 3.21.2.6-2

Modified:
  qcad/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-09-06 09:08:22 UTC (rev 377438)
+++ PKGBUILD2018-09-06 09:08:54 UTC (rev 377439)
@@ -7,7 +7,7 @@
 
 pkgname=qcad
 pkgver=3.21.2.6
-pkgrel=1
+pkgrel=2
 pkgdesc='A 2D CAD package based upon Qt'
 arch=('x86_64')
 url="http://www.qcad.org";
@@ -15,7 +15,7 @@
 depends=('qt5-script' 'qt5-svg' 'gcc-libs' 'qt5-xmlpatterns' 'qt5-tools')
 makedepends=('glu')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/qcad/qcad/archive/v${pkgver}.tar.gz";)
-sha512sums=('7401513693a34a4806d631f03f2b49c73a26522a81c20011782b11a5cc9ec02746c2b253928b736bb5787aff79ad71a121c253dd269604954416fdd8f4f45b5e')
+sha512sums=('224f7f7891ac221c95c3dda020515a9eded1c0f64662ba0e2abd78a6c3a950c5d860d5627183506d3f8adde639b00612127a8f2a77eff94a26926acc04a3cb27')
 
 prepare() {
   rm *.tar.gz


[arch-commits] Commit in haskell-vault/repos (2 files)

2018-09-06 Thread Felix Yan via arch-commits
Date: Thursday, September 6, 2018 @ 09:08:22
  Author: felixonmars
Revision: 377438

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-vault/repos/community-staging-x86_64/
  haskell-vault/repos/community-staging-x86_64/PKGBUILD
(from rev 377437, haskell-vault/trunk/PKGBUILD)

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

Copied: haskell-vault/repos/community-staging-x86_64/PKGBUILD (from rev 377437, 
haskell-vault/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-06 09:08:22 UTC (rev 377438)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=vault
+pkgname=haskell-vault
+pkgver=0.3.1.2
+pkgrel=2
+pkgdesc="A persistent store for values of arbitrary types"
+url="https://github.com/HeinrichApfelmus/vault";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hashable' 'haskell-unordered-containers')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('962f50f521f1408e6c23cf8a8121d261815da41786bbf98aea5c6f42c31dbdfd504bdb44083d5e26daa90f5a6504aba2064b6229f69b27e63b63a380f10b9c5e')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i '/semigroups/d' $_hkgname.cabal
+}
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fuseghc
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-vault/trunk (PKGBUILD)

2018-09-06 Thread Felix Yan via arch-commits
Date: Thursday, September 6, 2018 @ 09:08:08
  Author: felixonmars
Revision: 377437

upgpkg: haskell-vault 0.3.1.2-2

rebuild with test-framework-quickcheck2 0.3.0.5

Modified:
  haskell-vault/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-09-06 09:07:36 UTC (rev 377436)
+++ PKGBUILD2018-09-06 09:08:08 UTC (rev 377437)
@@ -5,7 +5,7 @@
 _hkgname=vault
 pkgname=haskell-vault
 pkgver=0.3.1.2
-pkgrel=1
+pkgrel=2
 pkgdesc="A persistent store for values of arbitrary types"
 url="https://github.com/HeinrichApfelmus/vault";
 license=("custom:BSD3")


[arch-commits] Commit in haskell-uri-bytestring/repos (2 files)

2018-09-06 Thread Felix Yan via arch-commits
Date: Thursday, September 6, 2018 @ 09:07:36
  Author: felixonmars
Revision: 377436

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-uri-bytestring/repos/community-staging-x86_64/
  haskell-uri-bytestring/repos/community-staging-x86_64/PKGBUILD
(from rev 377435, haskell-uri-bytestring/trunk/PKGBUILD)

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

Copied: haskell-uri-bytestring/repos/community-staging-x86_64/PKGBUILD (from 
rev 377435, haskell-uri-bytestring/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-06 09:07:36 UTC (rev 377436)
@@ -0,0 +1,50 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=uri-bytestring
+pkgname=haskell-uri-bytestring
+pkgver=0.3.2.0
+pkgrel=13
+pkgdesc="Haskell URI parsing as ByteStrings"
+url="https://github.com/Soostone/uri-bytestring";
+license=('custom:BSD3')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-attoparsec' 'haskell-blaze-builder' 
'haskell-th-lift-instances')
+makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-tasty' 
'haskell-tasty-hunit'
+ 'haskell-tasty-quickcheck' 'haskell-base-compat' 
'haskell-quickcheck-instances'
+ 'haskell-generics-sop')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('937379b7d9505752e7bc09f3788115c8fab54db43733c5c17c314bb3cbb942dc0446b8b024cf993d5f3408e7211eb24ceac4e3ff65c4a196d504799cb2e1069e')
+
+prepare() {
+sed -e '/, semigroups/d' -i ${_hkgname}-${pkgver}/${_hkgname}.cabal
+}
+
+build() {
+cd "${srcdir}/${_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 \
+-f-lib-Werror
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-uri-bytestring/trunk (PKGBUILD)

2018-09-06 Thread Felix Yan via arch-commits
Date: Thursday, September 6, 2018 @ 09:07:23
  Author: felixonmars
Revision: 377435

upgpkg: haskell-uri-bytestring 0.3.2.0-13

rebuild with test-framework-quickcheck2 0.3.0.5

Modified:
  haskell-uri-bytestring/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-09-06 09:06:33 UTC (rev 377434)
+++ PKGBUILD2018-09-06 09:07:23 UTC (rev 377435)
@@ -4,7 +4,7 @@
 _hkgname=uri-bytestring
 pkgname=haskell-uri-bytestring
 pkgver=0.3.2.0
-pkgrel=12
+pkgrel=13
 pkgdesc="Haskell URI parsing as ByteStrings"
 url="https://github.com/Soostone/uri-bytestring";
 license=('custom:BSD3')


[arch-commits] Commit in haskell-tamarin-prover-theory/repos (3 files)

2018-09-06 Thread Felix Yan via arch-commits
Date: Thursday, September 6, 2018 @ 09:06:33
  Author: felixonmars
Revision: 377434

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-tamarin-prover-theory/repos/community-staging-x86_64/
  haskell-tamarin-prover-theory/repos/community-staging-x86_64/PKGBUILD
(from rev 377433, haskell-tamarin-prover-theory/trunk/PKGBUILD)
  haskell-tamarin-prover-theory/repos/community-staging-x86_64/ghc-8.4.patch
(from rev 377433, haskell-tamarin-prover-theory/trunk/ghc-8.4.patch)

---+
 PKGBUILD  |   48 
 ghc-8.4.patch |  329 
 2 files changed, 377 insertions(+)

Copied: haskell-tamarin-prover-theory/repos/community-staging-x86_64/PKGBUILD 
(from rev 377433, haskell-tamarin-prover-theory/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-06 09:06:33 UTC (rev 377434)
@@ -0,0 +1,48 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=tamarin-prover-theory
+pkgname=haskell-tamarin-prover-theory
+pkgver=1.4.0
+pkgrel=33
+pkgdesc="Security protocol types and constraint solver library for the tamarin 
prover"
+url="http://www.infsec.ethz.ch/research/software/tamarin";
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-dlist' 
'haskell-fclabels'
+ 'haskell-parallel' 'haskell-safe'
+ 'haskell-uniplate' 'haskell-tamarin-prover-utils' 
'haskell-tamarin-prover-term')
+makedepends=('ghc')
+source=("tamarin-prover-$pkgver.tar.gz::https://github.com/tamarin-prover/tamarin-prover/archive/$pkgver.tar.gz";
+ghc-8.4.patch)
+sha512sums=('7c1afe6a53b596c2ce01e9ad7a7f464af1f4efbc5f8edc13d5ec8bc32ce4e91ddde91dff6ab8e01cf3cf30a37a3a18953d937debc36c9df664f718d968e2ae74'
+
'5e18015155a1ac940591d7c28f3741cf56d9dd36f530895b3d9fec7865563db5c10524252d496b3d4a59c9f1ad2a9db4e2a56f31b73cf91ce1a2e698c3d6dadf')
+
+prepare() {
+cd tamarin-prover-$pkgver
+patch -p1 -i ../ghc-8.4.patch
+}
+
+build() {
+cd "${srcdir}/tamarin-prover-${pkgver}/lib/theory"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+# haddock failed to generate
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/tamarin-prover-${pkgver}/lib/theory"
+
+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}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}

Copied: 
haskell-tamarin-prover-theory/repos/community-staging-x86_64/ghc-8.4.patch 
(from rev 377433, haskell-tamarin-prover-theory/trunk/ghc-8.4.patch)
===
--- community-staging-x86_64/ghc-8.4.patch  (rev 0)
+++ community-staging-x86_64/ghc-8.4.patch  2018-09-06 09:06:33 UTC (rev 
377434)
@@ -0,0 +1,329 @@
+diff --git a/lib/term/src/Term/Maude/Signature.hs 
b/lib/term/src/Term/Maude/Signature.hs
+index 98c25d9f..1a4ce82f 100644
+--- a/lib/term/src/Term/Maude/Signature.hs
 b/lib/term/src/Term/Maude/Signature.hs
+@@ -104,9 +104,9 @@ maudeSig msig@(MaudeSig 
{enableDH,enableBP,enableMSet,enableXor,enableDiff=_,stF
+   `S.union` dhReducibleFunSig `S.union` bpReducibleFunSig `S.union` 
xorReducibleFunSig
+ 
+ -- | A monoid instance to combine maude signatures.
+-instance Monoid MaudeSig where
+-(MaudeSig dh1 bp1 mset1 xor1 diff1 stFunSyms1 stRules1 _ _) `mappend`
+-  (MaudeSig dh2 bp2 mset2 xor2 diff2 stFunSyms2 stRules2 _ _) =
++instance Semigroup MaudeSig where
++MaudeSig dh1 bp1 mset1 xor1 diff1 stFunSyms1 stRules1 _ _ <>
++  MaudeSig dh2 bp2 mset2 xor2 diff2 stFunSyms2 stRules2 _ _ =
+   maudeSig (mempty {enableDH=dh1||dh2
+,enableBP=bp1||bp2
+,enableMSet=mset1||mset2
+@@ -114,6 +114,8 @@ instance Monoid MaudeSig where
+,enableDiff=diff1||diff2
+,stFunSyms=S.union stFunSyms1 stFunSyms2
+,stRules=S.union stRules1 stRules2})
++
++instance Monoid MaudeSig where
+ mempty = MaudeSig False False False False False S.empty S.empty S.empty 
S.empty
+ 
+ -- | Non-AC function symbols.
+diff --git a/lib/term/src/Term/Rewriting/Definitions.hs 
b/lib/term/src/Term/

[arch-commits] Commit in haskell-tamarin-prover-theory/trunk (PKGBUILD)

2018-09-06 Thread Felix Yan via arch-commits
Date: Thursday, September 6, 2018 @ 09:06:20
  Author: felixonmars
Revision: 377433

upgpkg: haskell-tamarin-prover-theory 1.4.0-33

rebuild with test-framework-quickcheck2 0.3.0.5

Modified:
  haskell-tamarin-prover-theory/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-09-06 09:03:22 UTC (rev 377432)
+++ PKGBUILD2018-09-06 09:06:20 UTC (rev 377433)
@@ -5,7 +5,7 @@
 _hkgname=tamarin-prover-theory
 pkgname=haskell-tamarin-prover-theory
 pkgver=1.4.0
-pkgrel=32
+pkgrel=33
 pkgdesc="Security protocol types and constraint solver library for the tamarin 
prover"
 url="http://www.infsec.ethz.ch/research/software/tamarin";
 license=("GPL")


[arch-commits] Commit in haskell-src-exts-util/repos (2 files)

2018-09-06 Thread Felix Yan via arch-commits
Date: Thursday, September 6, 2018 @ 09:03:22
  Author: felixonmars
Revision: 377432

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-src-exts-util/repos/community-staging-x86_64/
  haskell-src-exts-util/repos/community-staging-x86_64/PKGBUILD
(from rev 377431, haskell-src-exts-util/trunk/PKGBUILD)

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

Copied: haskell-src-exts-util/repos/community-staging-x86_64/PKGBUILD (from rev 
377431, haskell-src-exts-util/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-06 09:03:22 UTC (rev 377432)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=haskell-src-exts-util
+pkgname=haskell-src-exts-util
+pkgver=0.2.3
+pkgrel=17
+pkgdesc="Helper functions for working with haskell-src-exts trees"
+url="https://github.com/pepeiborra/haskell-src-exts-util";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-data-default' 'haskell-src-exts' 
'haskell-uniplate')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('1df7b4e1de5974235f2370b6fa0b44d4d3e4bb3ee7943a55b4179685b895923d32dd6e0f8cdb583bfa825ca3c4565162459650131cf6eb1cc0715ceade2a5b8e')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i '/semigroups/d' $_hkgname.cabal
+}
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-src-exts-util/trunk (PKGBUILD)

2018-09-06 Thread Felix Yan via arch-commits
Date: Thursday, September 6, 2018 @ 09:03:09
  Author: felixonmars
Revision: 377431

upgpkg: haskell-src-exts-util 0.2.3-17

rebuild with test-framework-quickcheck2 0.3.0.5

Modified:
  haskell-src-exts-util/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-09-06 09:02:36 UTC (rev 377430)
+++ PKGBUILD2018-09-06 09:03:09 UTC (rev 377431)
@@ -4,7 +4,7 @@
 _hkgname=haskell-src-exts-util
 pkgname=haskell-src-exts-util
 pkgver=0.2.3
-pkgrel=16
+pkgrel=17
 pkgdesc="Helper functions for working with haskell-src-exts trees"
 url="https://github.com/pepeiborra/haskell-src-exts-util";
 license=("custom:BSD3")


[arch-commits] Commit in haskell-uniplate/repos (2 files)

2018-09-06 Thread Felix Yan via arch-commits
Date: Thursday, September 6, 2018 @ 09:02:36
  Author: felixonmars
Revision: 377430

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-uniplate/repos/community-staging-x86_64/
  haskell-uniplate/repos/community-staging-x86_64/PKGBUILD
(from rev 377429, haskell-uniplate/trunk/PKGBUILD)

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

Copied: haskell-uniplate/repos/community-staging-x86_64/PKGBUILD (from rev 
377429, haskell-uniplate/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-06 09:02:36 UTC (rev 377430)
@@ -0,0 +1,40 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=uniplate
+pkgname=haskell-uniplate
+pkgver=1.6.12
+pkgrel=29
+pkgdesc="Help writing simple, concise and fast generic operations."
+url="http://community.haskell.org/~ndm/uniplate/";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-hashable" "haskell-syb" 
"haskell-unordered-containers")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('049b07e8a57db7e44d91fc9c8dcfb5c49b78a692a730061763cb8bcc4fbc3ed1065bd7a4c337e3d344693df882a0718b6d3bb6a6ea1e7d520a36d252d7038b07')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fseparate_syb -ftypeable_fingerprint
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-uniplate/trunk (PKGBUILD)

2018-09-06 Thread Felix Yan via arch-commits
Date: Thursday, September 6, 2018 @ 09:02:23
  Author: felixonmars
Revision: 377429

upgpkg: haskell-uniplate 1.6.12-29

rebuild with test-framework-quickcheck2 0.3.0.5

Modified:
  haskell-uniplate/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-09-06 09:01:44 UTC (rev 377428)
+++ PKGBUILD2018-09-06 09:02:23 UTC (rev 377429)
@@ -5,7 +5,7 @@
 _hkgname=uniplate
 pkgname=haskell-uniplate
 pkgver=1.6.12
-pkgrel=28
+pkgrel=29
 pkgdesc="Help writing simple, concise and fast generic operations."
 url="http://community.haskell.org/~ndm/uniplate/";
 license=("custom:BSD3")


[arch-commits] Commit in haskell-cassava/trunk (PKGBUILD)

2018-09-06 Thread Felix Yan via arch-commits
Date: Thursday, September 6, 2018 @ 09:01:30
  Author: felixonmars
Revision: 377427

upgpkg: haskell-cassava 0.5.1.0-38

rebuild with test-framework-quickcheck2 0.3.0.5

Modified:
  haskell-cassava/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-09-06 09:00:39 UTC (rev 377426)
+++ PKGBUILD2018-09-06 09:01:30 UTC (rev 377427)
@@ -5,7 +5,7 @@
 _hkgname=cassava
 pkgname=haskell-cassava
 pkgver=0.5.1.0
-pkgrel=37
+pkgrel=38
 pkgdesc="A CSV parsing and encoding library"
 url="https://github.com/tibbe/cassava";
 license=("custom:BSD3")


[arch-commits] Commit in haskell-cassava/repos (2 files)

2018-09-06 Thread Felix Yan via arch-commits
Date: Thursday, September 6, 2018 @ 09:01:44
  Author: felixonmars
Revision: 377428

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-cassava/repos/community-staging-x86_64/
  haskell-cassava/repos/community-staging-x86_64/PKGBUILD
(from rev 377427, haskell-cassava/trunk/PKGBUILD)

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

Copied: haskell-cassava/repos/community-staging-x86_64/PKGBUILD (from rev 
377427, haskell-cassava/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-06 09:01:44 UTC (rev 377428)
@@ -0,0 +1,41 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=cassava
+pkgname=haskell-cassava
+pkgver=0.5.1.0
+pkgrel=38
+pkgdesc="A CSV parsing and encoding library"
+url="https://github.com/tibbe/cassava";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-attoparsec" "haskell-hashable" "haskell-only" 
"haskell-scientific"
+ "haskell-text-short" "haskell-unordered-containers" "haskell-vector")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('74853c6d0f837826613cf2a0249a25e940faa283e89bca017fa9812551bffd428dc9af9a2d0ba082866243521fab9820f478fce1f28d276ae988d4a6331754e6')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-bytestring--LT-0_10_4
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-text-short/trunk (PKGBUILD)

2018-09-06 Thread Felix Yan via arch-commits
Date: Thursday, September 6, 2018 @ 09:00:26
  Author: felixonmars
Revision: 377425

upgpkg: haskell-text-short 0.1.2-23

rebuild with test-framework-quickcheck2 0.3.0.5

Modified:
  haskell-text-short/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-09-06 08:57:38 UTC (rev 377424)
+++ PKGBUILD2018-09-06 09:00:26 UTC (rev 377425)
@@ -5,7 +5,7 @@
 _hkgname=text-short
 pkgname=haskell-text-short
 pkgver=0.1.2
-pkgrel=22
+pkgrel=23
 pkgdesc="Memory-efficient representation of Unicode text strings"
 url="https://github.com/hvr/text-short";
 license=("custom:BSD3")


[arch-commits] Commit in haskell-text-short/repos (2 files)

2018-09-06 Thread Felix Yan via arch-commits
Date: Thursday, September 6, 2018 @ 09:00:39
  Author: felixonmars
Revision: 377426

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-text-short/repos/community-staging-x86_64/
  haskell-text-short/repos/community-staging-x86_64/PKGBUILD
(from rev 377425, haskell-text-short/trunk/PKGBUILD)

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

Copied: haskell-text-short/repos/community-staging-x86_64/PKGBUILD (from rev 
377425, haskell-text-short/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-06 09:00:39 UTC (rev 377426)
@@ -0,0 +1,51 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=text-short
+pkgname=haskell-text-short
+pkgver=0.1.2
+pkgrel=23
+pkgdesc="Memory-efficient representation of Unicode text strings"
+url="https://github.com/hvr/text-short";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hashable')
+makedepends=('ghc' 'haskell-quickcheck-instances' 'haskell-tasty' 
'haskell-tasty-hunit'
+ 'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('f0d454f4146bfa220ff02e9e76ae366c5f6d5b4253296e8f96299ed3f30b9b982d5daca6f50b0681b6ccf5fba7103914f6a8688d0da89740dcd71d1eda9c9851')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/<.*1.1/<2/' $_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 \
+-f-asserts
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+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" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-texmath/trunk (PKGBUILD)

2018-09-06 Thread Felix Yan via arch-commits
Date: Thursday, September 6, 2018 @ 08:57:24
  Author: felixonmars
Revision: 377423

upgpkg: haskell-texmath 0.11.0.1-26

rebuild with test-framework-quickcheck2 0.3.0.5

Modified:
  haskell-texmath/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-09-06 08:55:11 UTC (rev 377422)
+++ PKGBUILD2018-09-06 08:57:24 UTC (rev 377423)
@@ -5,7 +5,7 @@
 _hkgname=texmath
 pkgname=haskell-texmath
 pkgver=0.11.0.1
-pkgrel=25
+pkgrel=26
 pkgdesc="Conversion between formats used to represent mathematics."
 url="https://github.com/jgm/texmath";
 license=("GPL2")


[arch-commits] Commit in haskell-texmath/repos (2 files)

2018-09-06 Thread Felix Yan via arch-commits
Date: Thursday, September 6, 2018 @ 08:57:38
  Author: felixonmars
Revision: 377424

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-texmath/repos/community-staging-x86_64/
  haskell-texmath/repos/community-staging-x86_64/PKGBUILD
(from rev 377423, haskell-texmath/trunk/PKGBUILD)

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

Copied: haskell-texmath/repos/community-staging-x86_64/PKGBUILD (from rev 
377423, haskell-texmath/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-06 08:57:38 UTC (rev 377424)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=texmath
+pkgname=haskell-texmath
+pkgver=0.11.0.1
+pkgrel=26
+pkgdesc="Conversion between formats used to represent mathematics."
+url="https://github.com/jgm/texmath";
+license=("GPL2")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-network-uri' 'haskell-pandoc-types'
+ 'haskell-syb' 'haskell-xml')
+makedepends=('ghc' 'haskell-split' 'haskell-temporary' 'haskell-utf8-string')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('b9c6596e414bd138b44de19157cf4b644cdb8eafd5ff1c0b7c62fe9d2c2fb87229e1c576199e7e1d343465fd9fa2814d07aa5f1cbe89d2b3474dabf23ec40f4a')
+
+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 \
+-fnetwork-uri -f-executable
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+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" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-statistics/repos (2 files)

2018-09-06 Thread Felix Yan via arch-commits
Date: Thursday, September 6, 2018 @ 08:55:11
  Author: felixonmars
Revision: 377422

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-statistics/repos/community-staging-x86_64/
  haskell-statistics/repos/community-staging-x86_64/PKGBUILD
(from rev 377421, haskell-statistics/trunk/PKGBUILD)

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

Copied: haskell-statistics/repos/community-staging-x86_64/PKGBUILD (from rev 
377421, haskell-statistics/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-06 08:55:11 UTC (rev 377422)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=statistics
+pkgname=haskell-statistics
+pkgver=0.14.0.2
+pkgrel=70
+pkgdesc="A library of statistical types, data, and functions"
+url="https://github.com/bos/statistics";
+license=("custom:BSD2")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-aeson" "haskell-base-orphans" "haskell-erf" 
"haskell-math-functions"
+ "haskell-monad-par" "haskell-mwc-random" "haskell-primitive" 
"haskell-vector"
+ "haskell-vector-algorithms" "haskell-vector-binary-instances" 
"haskell-vector-th-unbox")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('8ee0d6ae6f7a27b4b5a61e2c9a9b086224cfb7157efc396052263c5c89aea5eeb625a312e0c08f78cee3d819cdaa139f5a7bfc4413847592db45b1b697e4')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/<.*0.7/<1/' $_hkgname.cabal
+}
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-statistics/trunk (PKGBUILD)

2018-09-06 Thread Felix Yan via arch-commits
Date: Thursday, September 6, 2018 @ 08:54:58
  Author: felixonmars
Revision: 377421

upgpkg: haskell-statistics 0.14.0.2-70

rebuild with test-framework-quickcheck2 0.3.0.5

Modified:
  haskell-statistics/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-09-06 08:52:34 UTC (rev 377420)
+++ PKGBUILD2018-09-06 08:54:58 UTC (rev 377421)
@@ -5,7 +5,7 @@
 _hkgname=statistics
 pkgname=haskell-statistics
 pkgver=0.14.0.2
-pkgrel=69
+pkgrel=70
 pkgdesc="A library of statistical types, data, and functions"
 url="https://github.com/bos/statistics";
 license=("custom:BSD2")


[arch-commits] Commit in haskell-sourcemap/trunk (PKGBUILD)

2018-09-06 Thread Felix Yan via arch-commits
Date: Thursday, September 6, 2018 @ 08:52:21
  Author: felixonmars
Revision: 377419

upgpkg: haskell-sourcemap 0.1.6-87

rebuild with test-framework-quickcheck2 0.3.0.5

Modified:
  haskell-sourcemap/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-09-06 08:51:46 UTC (rev 377418)
+++ PKGBUILD2018-09-06 08:52:21 UTC (rev 377419)
@@ -5,7 +5,7 @@
 _hkgname=sourcemap
 pkgname=haskell-sourcemap
 pkgver=0.1.6
-pkgrel=86
+pkgrel=87
 pkgdesc="Implementation of source maps as proposed by Google and Mozilla."
 url="https://hackage.haskell.org/package/${_hkgname}";
 license=("custom:BSD3")


[arch-commits] Commit in haskell-sourcemap/repos (2 files)

2018-09-06 Thread Felix Yan via arch-commits
Date: Thursday, September 6, 2018 @ 08:52:34
  Author: felixonmars
Revision: 377420

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-sourcemap/repos/community-staging-x86_64/
  haskell-sourcemap/repos/community-staging-x86_64/PKGBUILD
(from rev 377419, haskell-sourcemap/trunk/PKGBUILD)

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

Copied: haskell-sourcemap/repos/community-staging-x86_64/PKGBUILD (from rev 
377419, haskell-sourcemap/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-06 08:52:34 UTC (rev 377420)
@@ -0,0 +1,40 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=sourcemap
+pkgname=haskell-sourcemap
+pkgver=0.1.6
+pkgrel=87
+pkgdesc="Implementation of source maps as proposed by Google and Mozilla."
+url="https://hackage.haskell.org/package/${_hkgname}";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-aeson" "haskell-attoparsec" 
"haskell-unordered-containers"
+ "haskell-utf8-string")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha256sums=('b9a04cccb4fe7eea8b37a2eaf2bc776eae5640038ab76fb948c5a3ea09a9ce7a')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-skylighting/trunk (PKGBUILD)

2018-09-06 Thread Felix Yan via arch-commits
Date: Thursday, September 6, 2018 @ 08:51:33
  Author: felixonmars
Revision: 377417

upgpkg: haskell-skylighting 0.7.3-2

rebuild with test-framework-quickcheck2 0.3.0.5

Modified:
  haskell-skylighting/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-09-06 08:50:09 UTC (rev 377416)
+++ PKGBUILD2018-09-06 08:51:33 UTC (rev 377417)
@@ -4,7 +4,7 @@
 _hkgname=skylighting
 pkgname=haskell-skylighting
 pkgver=0.7.3
-pkgrel=1
+pkgrel=2
 pkgdesc="Syntax highlighting library"
 url="https://github.com/jgm/skylighting";
 license=('GPL2')


[arch-commits] Commit in haskell-skylighting/repos (2 files)

2018-09-06 Thread Felix Yan via arch-commits
Date: Thursday, September 6, 2018 @ 08:51:46
  Author: felixonmars
Revision: 377418

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-skylighting/repos/community-staging-x86_64/
  haskell-skylighting/repos/community-staging-x86_64/PKGBUILD
(from rev 377417, haskell-skylighting/trunk/PKGBUILD)

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

Copied: haskell-skylighting/repos/community-staging-x86_64/PKGBUILD (from rev 
377417, haskell-skylighting/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-06 08:51:46 UTC (rev 377418)
@@ -0,0 +1,41 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=skylighting
+pkgname=haskell-skylighting
+pkgver=0.7.3
+pkgrel=2
+pkgdesc="Syntax highlighting library"
+url="https://github.com/jgm/skylighting";
+license=('GPL2')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-terminal' 
'haskell-attoparsec'
+ 'haskell-base64-bytestring' 'haskell-blaze-html' 
'haskell-case-insensitive'
+ 'haskell-colour' 'haskell-hxt' 'haskell-pretty-show' 
'haskell-regex-pcre'
+ 'haskell-safe' 'haskell-skylighting-core' 'haskell-utf8-string')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('4ba4cb1c78c1bd0477e46e4063717ea730fec33f5aa28376a81840628f48eeb9a412d4da615f1e74f4a9e0afa37828bdcbd71e1b2fe12236af53fb477df361de')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fsystem-pcre -fexecutable
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_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}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-09-06 Thread Felix Yan via arch-commits
Date: Thursday, September 6, 2018 @ 08:50:09
  Author: felixonmars
Revision: 377416

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-skylighting-core/repos/community-staging-x86_64/
  haskell-skylighting-core/repos/community-staging-x86_64/PKGBUILD
(from rev 377415, haskell-skylighting-core/trunk/PKGBUILD)

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

Copied: haskell-skylighting-core/repos/community-staging-x86_64/PKGBUILD (from 
rev 377415, haskell-skylighting-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-06 08:50:09 UTC (rev 377416)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=skylighting-core
+pkgname=haskell-skylighting-core
+pkgver=0.7.3
+pkgrel=2
+pkgdesc="Syntax highlighting library"
+url="https://github.com/jgm/skylighting";
+license=('custom:BSD3')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-terminal' 
'haskell-attoparsec'
+ 'haskell-base64-bytestring' 'haskell-blaze-html' 
'haskell-case-insensitive'
+ 'haskell-colour' 'haskell-hxt' 'haskell-regex-pcre' 'haskell-safe'
+ 'haskell-utf8-string')
+makedepends=('ghc' 'haskell-diff' 'haskell-hunit' 'haskell-pretty-show' 
'haskell-quickcheck'
+ 'haskell-random' 'haskell-tasty' 'haskell-tasty-golden' 
'haskell-tasty-hunit'
+ 'haskell-tasty-quickcheck')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('2875e6f50191a8a5f51f38db5e855e90e07b5e3b953ab1bf218b345433391becb450c7d1cd6073af0f1dac648f6e18653f30094ecdfb740e0d8c24cc5932d84a')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fexecutable -fsystem-pcre
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-skylighting-core/trunk (PKGBUILD)

2018-09-06 Thread Felix Yan via arch-commits
Date: Thursday, September 6, 2018 @ 08:49:55
  Author: felixonmars
Revision: 377415

upgpkg: haskell-skylighting-core 0.7.3-2

rebuild with test-framework-quickcheck2 0.3.0.5

Modified:
  haskell-skylighting-core/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-09-06 08:48:40 UTC (rev 377414)
+++ PKGBUILD2018-09-06 08:49:55 UTC (rev 377415)
@@ -4,7 +4,7 @@
 _hkgname=skylighting-core
 pkgname=haskell-skylighting-core
 pkgver=0.7.3
-pkgrel=1
+pkgrel=2
 pkgdesc="Syntax highlighting library"
 url="https://github.com/jgm/skylighting";
 license=('custom:BSD3')


[arch-commits] Commit in haskell-shakespeare/repos (2 files)

2018-09-06 Thread Felix Yan via arch-commits
Date: Thursday, September 6, 2018 @ 08:48:40
  Author: felixonmars
Revision: 377414

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-shakespeare/repos/community-staging-x86_64/
  haskell-shakespeare/repos/community-staging-x86_64/PKGBUILD
(from rev 377413, haskell-shakespeare/trunk/PKGBUILD)

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

Copied: haskell-shakespeare/repos/community-staging-x86_64/PKGBUILD (from rev 
377413, haskell-shakespeare/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-06 08:48:40 UTC (rev 377414)
@@ -0,0 +1,47 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=shakespeare
+pkgname=haskell-shakespeare
+pkgver=2.0.15
+pkgrel=51
+pkgdesc="A toolkit for making compile-time interpolated templates"
+url="http://www.yesodweb.com/book/shakespearean-templates";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-blaze-html' 
'haskell-blaze-markup' 'haskell-exceptions'
+ 'haskell-scientific' 'haskell-unordered-containers'
+ 'haskell-vector')
+makedepends=('ghc' 'haskell-hspec' 'haskell-hunit')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('88177223352e08b9009e2d1d037cb94f3ae88d3da698cca3226a8b8118358eae282ad2afbfb32153ffa81eb461a28bdc73b7b5f36d4824dfdf02560952be45cb')
+
+build() {
+cd "${srcdir}/${_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 \
+-f-test_roy -f-test_coffee -f-test_export
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-shakespeare/trunk (PKGBUILD)

2018-09-06 Thread Felix Yan via arch-commits
Date: Thursday, September 6, 2018 @ 08:48:27
  Author: felixonmars
Revision: 377413

upgpkg: haskell-shakespeare 2.0.15-51

rebuild with test-framework-quickcheck2 0.3.0.5

Modified:
  haskell-shakespeare/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-09-06 08:47:17 UTC (rev 377412)
+++ PKGBUILD2018-09-06 08:48:27 UTC (rev 377413)
@@ -5,7 +5,7 @@
 _hkgname=shakespeare
 pkgname=haskell-shakespeare
 pkgver=2.0.15
-pkgrel=50
+pkgrel=51
 pkgdesc="A toolkit for making compile-time interpolated templates"
 url="http://www.yesodweb.com/book/shakespearean-templates";
 license=("MIT")


[arch-commits] Commit in haskell-rio/repos (2 files)

2018-09-06 Thread Felix Yan via arch-commits
Date: Thursday, September 6, 2018 @ 08:47:17
  Author: felixonmars
Revision: 377412

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-rio/repos/community-staging-x86_64/
  haskell-rio/repos/community-staging-x86_64/PKGBUILD
(from rev 377411, haskell-rio/trunk/PKGBUILD)

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

Copied: haskell-rio/repos/community-staging-x86_64/PKGBUILD (from rev 377411, 
haskell-rio/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-06 08:47:17 UTC (rev 377412)
@@ -0,0 +1,50 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=rio
+pkgname=haskell-rio
+pkgver=0.1.5.0
+pkgrel=5
+pkgdesc="A standard library for Haskell"
+url="https://github.com/commercialhaskell/rio";
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-exceptions' 'haskell-hashable' 'haskell-microlens'
+ 'haskell-primitive' 'haskell-typed-process' 'haskell-unliftio'
+ 'haskell-unordered-containers' 'haskell-vector')
+makedepends=('ghc' 'haskell-hspec')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('1e621ffb89565574401a2e6cc13ff80f5d65dfc517ff6a4b8bddee8a970849a622d845b463d20ca72714a42155b05b869db91ae4e295d5b0c30726c710e33c9a')
+
+prepare() {
+cd $_hkgname-$pkgver
+echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs
+}
+
+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
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+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" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-path-io/repos (2 files)

2018-09-06 Thread Felix Yan via arch-commits
Date: Thursday, September 6, 2018 @ 08:46:22
  Author: felixonmars
Revision: 377410

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-path-io/repos/community-staging-x86_64/
  haskell-path-io/repos/community-staging-x86_64/PKGBUILD
(from rev 377409, haskell-path-io/trunk/PKGBUILD)

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

Copied: haskell-path-io/repos/community-staging-x86_64/PKGBUILD (from rev 
377409, haskell-path-io/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-06 08:46:22 UTC (rev 377410)
@@ -0,0 +1,45 @@
+# $Id: PKGBUILD 162763 2016-02-20 14:34:32Z fyan $
+# Maintainer: Felix Yan 
+# Contributor: Daniel Nagy 
+# Contributor: Daniel Micay 
+
+_hkgname=path-io
+pkgname=haskell-path-io
+pkgver=1.4.0
+pkgrel=6
+pkgdesc="Interface to ‘directory’ package for users of ‘path’"
+url="https://github.com/mrkkrp/path-io";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-dlist' 'haskell-exceptions' 'haskell-path' 
'haskell-temporary'
+ 'haskell-unix-compat')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-${pkgver}.tar.gz";)
+sha512sums=('fa1df1b807e4e1c148dbcb8b26bc6607ff5ccffdb452605b289e8325dfda0d78acdbe57ad9e9b2ad2b1b242af4dcf99c01437dc3b902009731a032837e35412f')
+
+prepare() {
+  cd $_hkgname-$pkgver
+}
+
+build() {
+  cd "$srcdir/$_hkgname-$pkgver"
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-dev
+  runhaskell Setup build
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+  cd "${srcdir}/${_hkgname}-${pkgver}"
+  
+  install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+  install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 "LICENSE.md" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.md"
+  rm -f "$pkgdir/usr/share/doc/$pkgname/LICENSE.md"
+}


[arch-commits] Commit in haskell-rio/trunk (PKGBUILD)

2018-09-06 Thread Felix Yan via arch-commits
Date: Thursday, September 6, 2018 @ 08:47:03
  Author: felixonmars
Revision: 377411

upgpkg: haskell-rio 0.1.5.0-5

rebuild with test-framework-quickcheck2 0.3.0.5

Modified:
  haskell-rio/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-09-06 08:46:22 UTC (rev 377410)
+++ PKGBUILD2018-09-06 08:47:03 UTC (rev 377411)
@@ -4,7 +4,7 @@
 _hkgname=rio
 pkgname=haskell-rio
 pkgver=0.1.5.0
-pkgrel=4
+pkgrel=5
 pkgdesc="A standard library for Haskell"
 url="https://github.com/commercialhaskell/rio";
 license=('MIT')


[arch-commits] Commit in haskell-path-io/trunk (PKGBUILD)

2018-09-06 Thread Felix Yan via arch-commits
Date: Thursday, September 6, 2018 @ 08:46:08
  Author: felixonmars
Revision: 377409

upgpkg: haskell-path-io 1.4.0-6

rebuild with test-framework-quickcheck2 0.3.0.5

Modified:
  haskell-path-io/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-09-06 08:45:35 UTC (rev 377408)
+++ PKGBUILD2018-09-06 08:46:08 UTC (rev 377409)
@@ -6,7 +6,7 @@
 _hkgname=path-io
 pkgname=haskell-path-io
 pkgver=1.4.0
-pkgrel=5
+pkgrel=6
 pkgdesc="Interface to ‘directory’ package for users of ‘path’"
 url="https://github.com/mrkkrp/path-io";
 license=("custom:BSD3")


[arch-commits] Commit in haskell-path/trunk (PKGBUILD)

2018-09-06 Thread Felix Yan via arch-commits
Date: Thursday, September 6, 2018 @ 08:45:22
  Author: felixonmars
Revision: 377407

upgpkg: haskell-path 0.6.1-60

rebuild with test-framework-quickcheck2 0.3.0.5

Modified:
  haskell-path/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-09-06 08:44:50 UTC (rev 377406)
+++ PKGBUILD2018-09-06 08:45:22 UTC (rev 377407)
@@ -5,7 +5,7 @@
 _hkgname=path
 pkgname=haskell-path
 pkgver=0.6.1
-pkgrel=59
+pkgrel=60
 pkgdesc="Path"
 url="https://hackage.haskell.org/package/${_hkgname}";
 license=("custom:BSD3")


[arch-commits] Commit in haskell-path/repos (2 files)

2018-09-06 Thread Felix Yan via arch-commits
Date: Thursday, September 6, 2018 @ 08:45:35
  Author: felixonmars
Revision: 377408

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-path/repos/community-staging-x86_64/
  haskell-path/repos/community-staging-x86_64/PKGBUILD
(from rev 377407, haskell-path/trunk/PKGBUILD)

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

Copied: haskell-path/repos/community-staging-x86_64/PKGBUILD (from rev 377407, 
haskell-path/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-06 08:45:35 UTC (rev 377408)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=path
+pkgname=haskell-path
+pkgver=0.6.1
+pkgrel=60
+pkgdesc="Path"
+url="https://hackage.haskell.org/package/${_hkgname}";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-aeson" "haskell-exceptions" "haskell-hashable")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('84428bf7215c014b7759c96c4eda2fe7576169a8a906cce493476d6718b069ff90da1745914c0e265e97c96472f7b8ba50a16713468da95adcb755cda9f694f5')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/<.*0.9/<1/' $_hkgname.cabal
+}
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-network-ip/repos (2 files)

2018-09-06 Thread Felix Yan via arch-commits
Date: Thursday, September 6, 2018 @ 08:44:50
  Author: felixonmars
Revision: 377406

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-network-ip/repos/community-staging-x86_64/
  haskell-network-ip/repos/community-staging-x86_64/PKGBUILD
(from rev 377405, haskell-network-ip/trunk/PKGBUILD)

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

Copied: haskell-network-ip/repos/community-staging-x86_64/PKGBUILD (from rev 
377405, haskell-network-ip/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-06 08:44:50 UTC (rev 377406)
@@ -0,0 +1,40 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=network-ip
+pkgname=haskell-network-ip
+pkgver=0.3.0.2
+pkgrel=58
+pkgdesc="Internet Protocol data structures"
+url="https://github.com/mvv/network-ip";
+license=('custom:BSD3')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-data-default-class' 'haskell-data-dword' 
'haskell-data-endian'
+ 'haskell-data-serializer' 'haskell-data-textual' 'haskell-hashable' 
'haskell-parsers'
+ 'haskell-text-printer' 'haskell-type-hint')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('de18967efdf4b42e1db16f28e5cf396b37207d5e37c9d01275dc4ab3fd8dd56f791f8af9943f53b588caed81963b785429582702fe4ce647ae7d76f8a1fa0092')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-network-ip/trunk (PKGBUILD)

2018-09-06 Thread Felix Yan via arch-commits
Date: Thursday, September 6, 2018 @ 08:44:36
  Author: felixonmars
Revision: 377405

upgpkg: haskell-network-ip 0.3.0.2-58

rebuild with test-framework-quickcheck2 0.3.0.5

Modified:
  haskell-network-ip/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-09-06 08:43:58 UTC (rev 377404)
+++ PKGBUILD2018-09-06 08:44:36 UTC (rev 377405)
@@ -4,7 +4,7 @@
 _hkgname=network-ip
 pkgname=haskell-network-ip
 pkgver=0.3.0.2
-pkgrel=57
+pkgrel=58
 pkgdesc="Internet Protocol data structures"
 url="https://github.com/mvv/network-ip";
 license=('custom:BSD3')


[arch-commits] Commit in haskell-data-textual/repos (2 files)

2018-09-06 Thread Felix Yan via arch-commits
Date: Thursday, September 6, 2018 @ 08:43:58
  Author: felixonmars
Revision: 377404

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-data-textual/repos/community-staging-x86_64/
  haskell-data-textual/repos/community-staging-x86_64/PKGBUILD
(from rev 377403, haskell-data-textual/trunk/PKGBUILD)

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

Copied: haskell-data-textual/repos/community-staging-x86_64/PKGBUILD (from rev 
377403, haskell-data-textual/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-06 08:43:58 UTC (rev 377404)
@@ -0,0 +1,38 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=data-textual
+pkgname=haskell-data-textual
+pkgver=0.3.0.2
+pkgrel=69
+pkgdesc="Human-friendly textual representations."
+url="https://github.com/mvv/data-textual";
+license=('custom:BSD3')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-parsers' 'haskell-text-latin1' 
'haskell-text-printer')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('2a3bda491f27b1a279d833182bb3c3dfe76921321a9bb4746d53eda3fbab24976a28267d5d84762ac21d61be8b6ae24beeb8861160e51b412afb5180848be9ed')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-data-textual/trunk (PKGBUILD)

2018-09-06 Thread Felix Yan via arch-commits
Date: Thursday, September 6, 2018 @ 08:43:44
  Author: felixonmars
Revision: 377403

upgpkg: haskell-data-textual 0.3.0.2-69

rebuild with test-framework-quickcheck2 0.3.0.5

Modified:
  haskell-data-textual/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-09-06 08:42:22 UTC (rev 377402)
+++ PKGBUILD2018-09-06 08:43:44 UTC (rev 377403)
@@ -4,7 +4,7 @@
 _hkgname=data-textual
 pkgname=haskell-data-textual
 pkgver=0.3.0.2
-pkgrel=68
+pkgrel=69
 pkgdesc="Human-friendly textual representations."
 url="https://github.com/mvv/data-textual";
 license=('custom:BSD3')


[arch-commits] Commit in haskell-data-serializer/repos (2 files)

2018-09-06 Thread Felix Yan via arch-commits
Date: Thursday, September 6, 2018 @ 08:42:22
  Author: felixonmars
Revision: 377402

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-data-serializer/repos/community-staging-x86_64/
  haskell-data-serializer/repos/community-staging-x86_64/PKGBUILD
(from rev 377401, haskell-data-serializer/trunk/PKGBUILD)

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

Copied: haskell-data-serializer/repos/community-staging-x86_64/PKGBUILD (from 
rev 377401, haskell-data-serializer/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-06 08:42:22 UTC (rev 377402)
@@ -0,0 +1,48 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=data-serializer
+pkgname=haskell-data-serializer
+pkgver=0.3.4
+pkgrel=29
+pkgdesc="Common API for serialization libraries"
+url="https://github.com/mvv/data-serializer";
+license=('custom:BSD3')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-cereal' 'haskell-data-endian' 'haskell-parsers' 
'haskell-split')
+makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('af11df9801b3059474366d2e9e5f01ed1118eeb77ae5113e25b6a2e7d4665fc8aa7b3e4b50bc8607d3a6094cf43cb539df789af280a4b68edf369043ab7432ee')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i '/semigroups/d' $_hkgname.cabal
+}
+
+build() {
+cd "${srcdir}/${_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
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


<    4   5   6   7   8   9   10   11   >