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

2018-03-12 Thread Bartłomiej Piotrowski via arch-commits
Date: Tuesday, March 13, 2018 @ 05:48:47
  Author: bpiotrowski
Revision: 306755

1.4.0-2: remove tmux packages group (FS#57814)

Modified:
  tmuxp/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-13 03:13:49 UTC (rev 306754)
+++ PKGBUILD2018-03-13 05:48:47 UTC (rev 306755)
@@ -1,12 +1,11 @@
 # Maintainer: David Runge 
 pkgname=tmuxp
 pkgver=1.4.0
-pkgrel=1
+pkgrel=2
 pkgdesc="tmux session manager. built on libtmux"
 arch=('any')
 url="https://tmuxp.git-pull.com/en/latest/;
 license=('BSD')
-groups=('tmux')
 depends=('python-click' 'python-colorama' 'python-kaptan' 
'python-libtmux>=0.8.0' 'tmux')
 makedepends=('python-setuptools')
 checkdepends=('python-pytest-rerunfailures')


[arch-commits] Commit in tmuxp/repos/community-any (PKGBUILD PKGBUILD)

2018-03-12 Thread Bartłomiej Piotrowski via arch-commits
Date: Tuesday, March 13, 2018 @ 05:48:55
  Author: bpiotrowski
Revision: 306756

archrelease: copy trunk to community-any

Added:
  tmuxp/repos/community-any/PKGBUILD
(from rev 306755, tmuxp/trunk/PKGBUILD)
Deleted:
  tmuxp/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-03-13 05:48:47 UTC (rev 306755)
+++ PKGBUILD2018-03-13 05:48:55 UTC (rev 306756)
@@ -1,40 +0,0 @@
-# Maintainer: David Runge 
-pkgname=tmuxp
-pkgver=1.4.0
-pkgrel=1
-pkgdesc="tmux session manager. built on libtmux"
-arch=('any')
-url="https://tmuxp.git-pull.com/en/latest/;
-license=('BSD')
-groups=('tmux')
-depends=('python-click' 'python-colorama' 'python-kaptan' 
'python-libtmux>=0.8.0' 'tmux')
-makedepends=('python-setuptools')
-checkdepends=('python-pytest-rerunfailures')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/tony/${pkgname}/archive/v${pkgver}.tar.gz;)
-sha512sums=('07086126ebdae6f6bfeac9e9e28f6a93d815273180a15016e6134d817cbff4da5ee3487410f27c89c33bdfa731f7ed4fda26cee7e78d0212a1eab0f660223f0b')
-
-build() {
-  cd "${pkgname}-${pkgver}"
-  python setup.py build
-}
-
-# test_workspacebuilder.py does not return
-#check() {
-#  cd "${pkgname}-${pkgver}"
-#  python setup.py test
-#}
-
-package() {
-  cd "${pkgname}-${pkgver}"
-  python setup.py install --skip-build \
---optimize=1 \
---prefix=/usr \
---root="${pkgdir}/"
-  # license
-  install -vDm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
-  # docs
-  install -t "${pkgdir}/usr/share/doc/${pkgname[1]}" \
--vDm644 {CHANGES,README.rst}
-}
-
-# vim:set ts=2 sw=2 et:}

Copied: tmuxp/repos/community-any/PKGBUILD (from rev 306755, 
tmuxp/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-03-13 05:48:55 UTC (rev 306756)
@@ -0,0 +1,39 @@
+# Maintainer: David Runge 
+pkgname=tmuxp
+pkgver=1.4.0
+pkgrel=2
+pkgdesc="tmux session manager. built on libtmux"
+arch=('any')
+url="https://tmuxp.git-pull.com/en/latest/;
+license=('BSD')
+depends=('python-click' 'python-colorama' 'python-kaptan' 
'python-libtmux>=0.8.0' 'tmux')
+makedepends=('python-setuptools')
+checkdepends=('python-pytest-rerunfailures')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/tony/${pkgname}/archive/v${pkgver}.tar.gz;)
+sha512sums=('07086126ebdae6f6bfeac9e9e28f6a93d815273180a15016e6134d817cbff4da5ee3487410f27c89c33bdfa731f7ed4fda26cee7e78d0212a1eab0f660223f0b')
+
+build() {
+  cd "${pkgname}-${pkgver}"
+  python setup.py build
+}
+
+# test_workspacebuilder.py does not return
+#check() {
+#  cd "${pkgname}-${pkgver}"
+#  python setup.py test
+#}
+
+package() {
+  cd "${pkgname}-${pkgver}"
+  python setup.py install --skip-build \
+--optimize=1 \
+--prefix=/usr \
+--root="${pkgdir}/"
+  # license
+  install -vDm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+  # docs
+  install -t "${pkgdir}/usr/share/doc/${pkgname[1]}" \
+-vDm644 {CHANGES,README.rst}
+}
+
+# vim:set ts=2 sw=2 et:}


[arch-commits] Commit in nullmailer/repos/community-x86_64 (7 files)

2018-03-12 Thread Levente Polyak via arch-commits
Date: Tuesday, March 13, 2018 @ 03:13:49
  Author: anthraxx
Revision: 306754

archrelease: copy trunk to community-x86_64

Added:
  nullmailer/repos/community-x86_64/PKGBUILD
(from rev 306753, nullmailer/trunk/PKGBUILD)
  nullmailer/repos/community-x86_64/nullmailer.sysusers
(from rev 306753, nullmailer/trunk/nullmailer.sysusers)
  nullmailer/repos/community-x86_64/nullmailer.tmpfiles
(from rev 306753, nullmailer/trunk/nullmailer.tmpfiles)
Deleted:
  nullmailer/repos/community-x86_64/PKGBUILD
  nullmailer/repos/community-x86_64/nullmailer.install
  nullmailer/repos/community-x86_64/nullmailer.sysusers
  nullmailer/repos/community-x86_64/nullmailer.tmpfiles

-+
 PKGBUILD|  100 ++
 nullmailer.install  |5 --
 nullmailer.sysusers |2 -
 nullmailer.tmpfiles |   18 -
 4 files changed, 63 insertions(+), 62 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-03-13 02:56:16 UTC (rev 306753)
+++ PKGBUILD2018-03-13 03:13:49 UTC (rev 306754)
@@ -1,47 +0,0 @@
-# $Id$
-# Maintainer : Martin Wimpress 
-# Contributor: Roberto Alsina 
-# Contributor: Kurt J. Bosch 
-
-pkgname=nullmailer
-pkgver=2.0
-pkgrel=3
-pkgdesc="Simple relay-only mail transport agent."
-arch=('x86_64')
-url="https://www.untroubled.org/nullmailer/;
-license=("GPL")
-provides=('smtp-forwarder')
-conflicts=('smtp-forwarder' 'smtp-server')
-depends=('gnutls')
-options=(emptydirs)
-install=nullmailer.install
-source=("https://www.untroubled.org/nullmailer/archive/${pkgname}-${pkgver}.tar.gz;
-"nullmailer.sysusers"
-"nullmailer.tmpfiles")
-md5sums=('e35e8248056fd21a2e464d34116c44a2'
- 'fa9c9f9194d4ffbe0c6cd9e325f0f34a'
- '52e15c34a0a2187688da1f4d1a9cc784')
-
-build() {
-cd ${pkgname}-${pkgver}
-./configure \
---prefix=/usr \
---libexecdir=/usr/lib/${pkgname} \
---sysconfdir=/etc \
---localstatedir=/var \
---sbindir=/usr/bin \
---enable-tls
-make
-}
-
-package() {
-cd ${pkgname}-${pkgver}
-make DESTDIR="${pkgdir}" install
-
-# covered by tmpfiles with fixed ownership
-rm -rf "${pkgdir}"/var
-
-install -Dm644 scripts/nullmailer.service 
"${pkgdir}"/usr/lib/systemd/system/nullmailer.service
-install -Dm644 "${srcdir}"/nullmailer.sysusers 
"${pkgdir}"/usr/lib/sysusers.d/nullmailer.conf
-install -Dm644 "${srcdir}"/nullmailer.tmpfiles 
"${pkgdir}"/usr/lib/tmpfiles.d/nullmailer.conf
-}

Copied: nullmailer/repos/community-x86_64/PKGBUILD (from rev 306753, 
nullmailer/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-03-13 03:13:49 UTC (rev 306754)
@@ -0,0 +1,53 @@
+# Maintainer: Levente Polyak 
+# Contributor : Martin Wimpress 
+# Contributor: Roberto Alsina 
+# Contributor: Kurt J. Bosch 
+
+pkgname=nullmailer
+pkgver=2.1
+pkgrel=1
+pkgdesc='Simple relay-only mail transport agent'
+url='https://www.untroubled.org/nullmailer/'
+arch=('x86_64')
+license=('GPL2')
+depends=('gnutls')
+provides=('smtp-forwarder')
+conflicts=('smtp-forwarder' 'smtp-server')
+options=('emptydirs')
+source=(https://www.untroubled.org/nullmailer/archive/${pkgname}-${pkgver}.tar.gz
+nullmailer.sysusers
+nullmailer.tmpfiles)
+sha512sums=('5219e251f6648258247913fcb7036075a482b0800a98cde0d731aa4a6b514baae4d8a340b6757b8d532c4b8343b718642c0f519292e3660f8c04671ac274944b'
+
'004a14e65b7c45264033d1a2fae1cedad056ebde4597cbe711600793c4792715554e94701a3f9618524debd1d8a74f15e297eb5070a45b2195b0b9fd722f'
+
'fe05593fac0a5bb0752f2103d8844485d8c39f3a4aed2ab29dc57c1dda0aba1a770e5bf7e6d959db80831f021b0a07c029b844bc79850396b0ea2344af7bd81c')
+
+build() {
+  cd ${pkgname}-${pkgver}
+  ./configure \
+  --prefix=/usr \
+  --libexecdir=/usr/lib/${pkgname} \
+  --sysconfdir=/etc \
+  --localstatedir=/var \
+  --sbindir=/usr/bin \
+  --enable-tls
+  make
+}
+
+check() {
+  cd ${pkgname}-${pkgver}
+  make test
+}
+
+package() {
+  cd ${pkgname}-${pkgver}
+  make DESTDIR="${pkgdir}" install
+
+  install -Dm 644 scripts/nullmailer.service -t 
"${pkgdir}/usr/lib/systemd/system"
+  install -Dm 644 ../nullmailer.sysusers 
"${pkgdir}/usr/lib/sysusers.d/nullmailer.conf"
+  install -Dm 644 ../nullmailer.tmpfiles 
"${pkgdir}/usr/lib/tmpfiles.d/nullmailer.conf"
+
+  # covered by tmpfiles with fixed ownership
+  rm -rf "${pkgdir}/var"
+}
+
+# vim: ts=2 sw=2 et:

Deleted: nullmailer.install
===
--- nullmailer.install  2018-03-13 02:56:16 UTC (rev 306753)
+++ nullmailer.install  2018-03-13 03:13:49 UTC (rev 306754)
@@ -1,5 +0,0 @@
-pre_remove() {
-systemctl stop nullmailer
-# Leave the 'queue' directory intact
-rm -rf 

[arch-commits] Commit in nullmailer/trunk (PKGBUILD nullmailer.install)

2018-03-12 Thread Levente Polyak via arch-commits
Date: Tuesday, March 13, 2018 @ 02:56:16
  Author: anthraxx
Revision: 306753

upgpkg: nullmailer 2.1-1

Modified:
  nullmailer/trunk/PKGBUILD
Deleted:
  nullmailer/trunk/nullmailer.install

+
 PKGBUILD   |   70 +++
 nullmailer.install |5 ---
 2 files changed, 38 insertions(+), 37 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-03-13 02:42:36 UTC (rev 306752)
+++ PKGBUILD2018-03-13 02:56:16 UTC (rev 306753)
@@ -1,47 +1,53 @@
-# $Id$
-# Maintainer : Martin Wimpress 
+# Maintainer: Levente Polyak 
+# Contributor : Martin Wimpress 
 # Contributor: Roberto Alsina 
 # Contributor: Kurt J. Bosch 
 
 pkgname=nullmailer
-pkgver=2.0
-pkgrel=3
-pkgdesc="Simple relay-only mail transport agent."
+pkgver=2.1
+pkgrel=1
+pkgdesc='Simple relay-only mail transport agent'
+url='https://www.untroubled.org/nullmailer/'
 arch=('x86_64')
-url="https://www.untroubled.org/nullmailer/;
-license=("GPL")
+license=('GPL2')
+depends=('gnutls')
 provides=('smtp-forwarder')
 conflicts=('smtp-forwarder' 'smtp-server')
-depends=('gnutls')
-options=(emptydirs)
-install=nullmailer.install
-source=("https://www.untroubled.org/nullmailer/archive/${pkgname}-${pkgver}.tar.gz;
-"nullmailer.sysusers"
-"nullmailer.tmpfiles")
-md5sums=('e35e8248056fd21a2e464d34116c44a2'
- 'fa9c9f9194d4ffbe0c6cd9e325f0f34a'
- '52e15c34a0a2187688da1f4d1a9cc784')
+options=('emptydirs')
+source=(https://www.untroubled.org/nullmailer/archive/${pkgname}-${pkgver}.tar.gz
+nullmailer.sysusers
+nullmailer.tmpfiles)
+sha512sums=('5219e251f6648258247913fcb7036075a482b0800a98cde0d731aa4a6b514baae4d8a340b6757b8d532c4b8343b718642c0f519292e3660f8c04671ac274944b'
+
'004a14e65b7c45264033d1a2fae1cedad056ebde4597cbe711600793c4792715554e94701a3f9618524debd1d8a74f15e297eb5070a45b2195b0b9fd722f'
+
'fe05593fac0a5bb0752f2103d8844485d8c39f3a4aed2ab29dc57c1dda0aba1a770e5bf7e6d959db80831f021b0a07c029b844bc79850396b0ea2344af7bd81c')
 
 build() {
-cd ${pkgname}-${pkgver}
-./configure \
---prefix=/usr \
---libexecdir=/usr/lib/${pkgname} \
---sysconfdir=/etc \
---localstatedir=/var \
---sbindir=/usr/bin \
---enable-tls
-make
+  cd ${pkgname}-${pkgver}
+  ./configure \
+  --prefix=/usr \
+  --libexecdir=/usr/lib/${pkgname} \
+  --sysconfdir=/etc \
+  --localstatedir=/var \
+  --sbindir=/usr/bin \
+  --enable-tls
+  make
 }
 
+check() {
+  cd ${pkgname}-${pkgver}
+  make test
+}
+
 package() {
-cd ${pkgname}-${pkgver}
-make DESTDIR="${pkgdir}" install
+  cd ${pkgname}-${pkgver}
+  make DESTDIR="${pkgdir}" install
 
-# covered by tmpfiles with fixed ownership
-rm -rf "${pkgdir}"/var
+  install -Dm 644 scripts/nullmailer.service -t 
"${pkgdir}/usr/lib/systemd/system"
+  install -Dm 644 ../nullmailer.sysusers 
"${pkgdir}/usr/lib/sysusers.d/nullmailer.conf"
+  install -Dm 644 ../nullmailer.tmpfiles 
"${pkgdir}/usr/lib/tmpfiles.d/nullmailer.conf"
 
-install -Dm644 scripts/nullmailer.service 
"${pkgdir}"/usr/lib/systemd/system/nullmailer.service
-install -Dm644 "${srcdir}"/nullmailer.sysusers 
"${pkgdir}"/usr/lib/sysusers.d/nullmailer.conf
-install -Dm644 "${srcdir}"/nullmailer.tmpfiles 
"${pkgdir}"/usr/lib/tmpfiles.d/nullmailer.conf
+  # covered by tmpfiles with fixed ownership
+  rm -rf "${pkgdir}/var"
 }
+
+# vim: ts=2 sw=2 et:

Deleted: nullmailer.install
===
--- nullmailer.install  2018-03-13 02:42:36 UTC (rev 306752)
+++ nullmailer.install  2018-03-13 02:56:16 UTC (rev 306753)
@@ -1,5 +0,0 @@
-pre_remove() {
-systemctl stop nullmailer
-# Leave the 'queue' directory intact
-rm -rf var/service/nullmailer/{tmp,trigger}
-}


[arch-commits] Commit in gitlab-shell/trunk (gitlab-shell.install)

2018-03-12 Thread Eli Schwartz via arch-commits
Date: Tuesday, March 13, 2018 @ 02:42:36
  Author: eschwartz
Revision: 306752

rm unused post_install component

Modified:
  gitlab-shell/trunk/gitlab-shell.install

--+
 gitlab-shell.install |3 ---
 1 file changed, 3 deletions(-)

Modified: gitlab-shell.install
===
--- gitlab-shell.install2018-03-13 02:25:53 UTC (rev 306751)
+++ gitlab-shell.install2018-03-13 02:42:36 UTC (rev 306752)
@@ -1,7 +1,4 @@
 post_install() {
-# make sure the user exists...
-systemd-sysusers gitlab-shell.conf
-
 echo "Configure gitlab-shell in /etc/webapps/gitlab-shell/config.yml"
 echo "Put a secret bytestring to /etc/webapps/gitlab-shell/secret"
 }


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

2018-03-12 Thread Dan Printzell via arch-commits
Date: Tuesday, March 13, 2018 @ 02:25:53
  Author: wild
Revision: 306751

archrelease: copy trunk to community-x86_64

Added:
  tilix/repos/community-x86_64/PKGBUILD
(from rev 306750, tilix/trunk/PKGBUILD)
Deleted:
  tilix/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-03-13 02:25:32 UTC (rev 306750)
+++ PKGBUILD2018-03-13 02:25:53 UTC (rev 306751)
@@ -1,39 +0,0 @@
-# $Id$
-# Maintainer: Dan Printzell 
-# Contributor: dsboger 
-# Contributor: Carl George < arch at cgtx dot us >
-
-pkgname="tilix"
-pkgver=1.7.5
-pkgrel=3
-pkgdesc="A tiling terminal emulator for Linux using GTK+ 3"
-arch=('x86_64')
-url="https://github.com/gnunn1/tilix;
-license=('MPL')
-depends=('libx11' 'gtkd' 'vte3' 'dconf' 'gsettings-desktop-schemas')
-makedepends=('ldc' 'po4a')
-optdepends=('python-nautilus: for "Open Tilix Here" support in nautilus'
-'libsecret: for the password manager')
-source=("$url/archive/$pkgver/$pkgname-$pkgver.tar.gz")
-sha256sums=('324c565e71ae5f975d5488241915c1e12eb27695a1d4b896443fb7ef02dd39c0')
-
-prepare() {
-cd "$pkgname-$pkgver"
-./autogen.sh
-}
-
-build() {
-cd "$pkgname-$pkgver"
-
-./configure \
---prefix=/usr \
-PO4A_TRANS=/usr/bin/vendor_perl/po4a-translate \
-DC='ldmd' \
-DCFLAGS='-O -inline -release -version=StdLoggerDisableTrace'
-make
-}
-
-package() {
-cd "$pkgname-$pkgver"
-make DESTDIR="$pkgdir" install
-}

Copied: tilix/repos/community-x86_64/PKGBUILD (from rev 306750, 
tilix/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-03-13 02:25:53 UTC (rev 306751)
@@ -0,0 +1,39 @@
+# $Id$
+# Maintainer: Dan Printzell 
+# Contributor: dsboger 
+# Contributor: Carl George < arch at cgtx dot us >
+
+pkgname="tilix"
+pkgver=1.7.7
+pkgrel=1
+pkgdesc="A tiling terminal emulator for Linux using GTK+ 3"
+arch=('x86_64')
+url="https://github.com/gnunn1/tilix;
+license=('MPL')
+depends=('libx11' 'gtkd' 'vte3' 'dconf' 'gsettings-desktop-schemas')
+makedepends=('ldc' 'po4a')
+optdepends=('python-nautilus: for "Open Tilix Here" support in nautilus'
+'libsecret: for the password manager')
+source=("$url/archive/$pkgver/$pkgname-$pkgver.tar.gz")
+sha256sums=('9c8ba7734c61fee7efcd3c75548c996216383092e4d33472aeaa457ddfdb3828')
+
+prepare() {
+cd "$pkgname-$pkgver"
+./autogen.sh
+}
+
+build() {
+cd "$pkgname-$pkgver"
+
+./configure \
+--prefix=/usr \
+PO4A_TRANS=/usr/bin/vendor_perl/po4a-translate \
+DC='ldmd' \
+DCFLAGS='-O -inline -release -version=StdLoggerDisableTrace'
+make
+}
+
+package() {
+cd "$pkgname-$pkgver"
+make DESTDIR="$pkgdir" install
+}


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

2018-03-12 Thread Dan Printzell via arch-commits
Date: Tuesday, March 13, 2018 @ 02:25:32
  Author: wild
Revision: 306750

upgpkg: tilix 1.7.7-1

Updated to 1.7.7

Modified:
  tilix/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-13 02:15:08 UTC (rev 306749)
+++ PKGBUILD2018-03-13 02:25:32 UTC (rev 306750)
@@ -4,8 +4,8 @@
 # Contributor: Carl George < arch at cgtx dot us >
 
 pkgname="tilix"
-pkgver=1.7.5
-pkgrel=3
+pkgver=1.7.7
+pkgrel=1
 pkgdesc="A tiling terminal emulator for Linux using GTK+ 3"
 arch=('x86_64')
 url="https://github.com/gnunn1/tilix;
@@ -15,7 +15,7 @@
 optdepends=('python-nautilus: for "Open Tilix Here" support in nautilus'
 'libsecret: for the password manager')
 source=("$url/archive/$pkgver/$pkgname-$pkgver.tar.gz")
-sha256sums=('324c565e71ae5f975d5488241915c1e12eb27695a1d4b896443fb7ef02dd39c0')
+sha256sums=('9c8ba7734c61fee7efcd3c75548c996216383092e4d33472aeaa457ddfdb3828')
 
 prepare() {
 cd "$pkgname-$pkgver"


[arch-commits] Commit in ncrack/repos/community-x86_64 (4 files)

2018-03-12 Thread Levente Polyak via arch-commits
Date: Tuesday, March 13, 2018 @ 02:15:08
  Author: anthraxx
Revision: 306749

archrelease: copy trunk to community-x86_64

Added:
  ncrack/repos/community-x86_64/PKGBUILD
(from rev 306748, ncrack/trunk/PKGBUILD)
  ncrack/repos/community-x86_64/ncrack-nullcheck.patch
(from rev 306748, ncrack/trunk/ncrack-nullcheck.patch)
Deleted:
  ncrack/repos/community-x86_64/PKGBUILD
  ncrack/repos/community-x86_64/ncrack-nullcheck.patch

+
 PKGBUILD   |   80 ++-
 ncrack-nullcheck.patch |   24 +++---
 2 files changed, 57 insertions(+), 47 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-03-13 02:15:02 UTC (rev 306748)
+++ PKGBUILD2018-03-13 02:15:08 UTC (rev 306749)
@@ -1,35 +0,0 @@
-# $Id$
-# Maintainer: Daniel Micay 
-# Contributor: mickael9 
-
-pkgname=ncrack
-pkgver=0.5
-pkgrel=4
-pkgdesc='A high-speed network authentication cracking tool'
-arch=(i686 x86_64)
-url='https://nmap.org/ncrack/'
-license=(GPL)
-depends=(openssl-1.0)
-source=("https://nmap.org/ncrack/dist/ncrack-$pkgver.tar.gz;
- ncrack-nullcheck.patch)
-sha256sums=('dbad9440c861831836d47ece95aeb2bd40374a3eb03a14dea0fe1bfa73ecd4bc'
-'efb8b466cb51a58277c6f0dc17d478e9d4a9722f0ad2000272de900a9ca804da')
-
-prepare() {
-  cd $pkgname-$pkgver
-  patch -Np1 -i ../ncrack-nullcheck.patch
-}
-
-build() {
-  cd $pkgname-$pkgver
-  CFLAGS+=" -I/usr/include/openssl-1.0" \
-  CPPFLAGS+=" -I/usr/include/openssl-1.0" \
-  LDFLAGS+=" -L/usr/lib/openssl-1.0" \
-  ./configure --prefix=/usr
-  make
-}
-
-package() {
-  cd $pkgname-$pkgver
-  make install DESTDIR="$pkgdir"
-}

Copied: ncrack/repos/community-x86_64/PKGBUILD (from rev 306748, 
ncrack/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-03-13 02:15:08 UTC (rev 306749)
@@ -0,0 +1,45 @@
+# Maintainer: Levente Polyak 
+# Contributor: Daniel Micay 
+# Contributor: mickael9 
+
+pkgname=ncrack
+pkgver=0.6.0
+pkgrel=1
+pkgdesc='High-speed network authentication cracking tool'
+url='https://nmap.org/ncrack/'
+arch=('x86_64')
+license=('GPL2')
+depends=('openssl')
+source=(${pkgname}-${pkgver}.tar.gz::https://github.com/nmap/ncrack/archive/v${pkgver}.tar.gz
+
${pkgname}-openssl1.1-1.patch::https://github.com/nmap/ncrack/commit/1c2f805e65e2e1231ecbe2ba1e5d83245c240da3.patch
+
${pkgname}-openssl1.1-2.patch::https://github.com/nmap/ncrack/commit/150b06b53a78b6a334f1147504ed6218293f3318.patch
+ncrack-nullcheck.patch)
+sha256sums=('676a323b1e9066193461f25e31445262bae495fde7dfcaf56555c3056dae24cc'
+'0795a14aba30d10ec85f1154850a3c22b91dbd6756d4bf8e9dc8cf58ab677fe7'
+'d046231d64322bd30a46b1214fbee43cc8ef01801d5a1c5d256de7e488a85ee0'
+'db38a84172ce548614c7e6f2f9f751b31e68716fe3ff68761c21f7e11d6143fc')
+sha512sums=('08d9c19b91b661cb212d2d0061e3498e75438388365c85cbd7d7d0b45b85b8dd8b2ba5de53b375792bdec55513f9c71f331712ef4a13369c6c11425b70a4b53b'
+
'c142b1e8b89b9abbe58fee66b6514b0c91be2687e1675558d5c3ffac0580af925ca2ed092eaed6374b4452adc5472eaed86b2fe46a285ebcd89a5defdd5dedde'
+
'aaf630210150573147feda107abed9612c25571c50873fda938dc879858e84a0c5d1ac030e892565a8c4ab8e758df02615de7bce4f9f27de35b84faac03323ba'
+
'c5648363def2dd8c8f01e5b039824357383b465373f59912abcfcb150873e6702a848c15ce1eea802c64d8e0fd0d3e88ddac190a1b659cd1b23da020f36b1b0b')
+
+prepare() {
+  cd ${pkgname}-${pkgver}
+  patch -Np1 -i ../ncrack-nullcheck.patch
+  patch -Np1 -i ../ncrack-openssl1.1-1.patch
+  patch -Np1 -i ../ncrack-openssl1.1-2.patch
+}
+
+build() {
+  cd ${pkgname}-${pkgver}
+  ./configure --prefix=/usr --without-openssl-header-check
+  make
+}
+
+package() {
+  cd ${pkgname}-${pkgver}
+  make install DESTDIR="${pkgdir}"
+  install -Dm 644 README.md CHANGELOG -t "${pkgdir}/usr/share/doc/${pkgname}"
+}
+
+# vim: ts=2 sw=2 et:

Deleted: ncrack-nullcheck.patch
===
--- ncrack-nullcheck.patch  2018-03-13 02:15:02 UTC (rev 306748)
+++ ncrack-nullcheck.patch  2018-03-13 02:15:08 UTC (rev 306749)
@@ -1,12 +0,0 @@
-diff -ru ncrack-0.5/ncrack_resume.cc ncrack-0.5.new/ncrack_resume.cc
 ncrack-0.5/ncrack_resume.cc2016-04-10 18:56:02.0 +0200
-+++ ncrack-0.5.new/ncrack_resume.cc2017-04-13 17:53:09.369522756 +0200
-@@ -520,7 +520,7 @@
- 
-   j = 0;
-   buf[j++] = *q;
--  while (q != '\0' && j < sizeof(buf)) {
-+  while ((q != NULL) && (j < sizeof(buf))) {
- q++;
- if (q - filestr >= filelen)
-   fatal("Corrupted file! Error 5\n");

Copied: ncrack/repos/community-x86_64/ncrack-nullcheck.patch (from rev 306748, 
ncrack/trunk/ncrack-nullcheck.patch)

[arch-commits] Commit in ncrack/trunk (PKGBUILD ncrack-nullcheck.patch)

2018-03-12 Thread Levente Polyak via arch-commits
Date: Tuesday, March 13, 2018 @ 02:15:02
  Author: anthraxx
Revision: 306748

upgpkg: ncrack 0.6.0-1

Modified:
  ncrack/trunk/PKGBUILD
  ncrack/trunk/ncrack-nullcheck.patch

+
 PKGBUILD   |   50 ---
 ncrack-nullcheck.patch |4 +--
 2 files changed, 32 insertions(+), 22 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-03-13 01:28:38 UTC (rev 306747)
+++ PKGBUILD2018-03-13 02:15:02 UTC (rev 306748)
@@ -1,35 +1,45 @@
-# $Id$
-# Maintainer: Daniel Micay 
+# Maintainer: Levente Polyak 
+# Contributor: Daniel Micay 
 # Contributor: mickael9 
 
 pkgname=ncrack
-pkgver=0.5
-pkgrel=4
-pkgdesc='A high-speed network authentication cracking tool'
-arch=(x86_64)
+pkgver=0.6.0
+pkgrel=1
+pkgdesc='High-speed network authentication cracking tool'
 url='https://nmap.org/ncrack/'
-license=(GPL)
-depends=(openssl-1.0)
-source=("https://nmap.org/ncrack/dist/ncrack-$pkgver.tar.gz;
- ncrack-nullcheck.patch)
-sha256sums=('dbad9440c861831836d47ece95aeb2bd40374a3eb03a14dea0fe1bfa73ecd4bc'
-'efb8b466cb51a58277c6f0dc17d478e9d4a9722f0ad2000272de900a9ca804da')
+arch=('x86_64')
+license=('GPL2')
+depends=('openssl')
+source=(${pkgname}-${pkgver}.tar.gz::https://github.com/nmap/ncrack/archive/v${pkgver}.tar.gz
+
${pkgname}-openssl1.1-1.patch::https://github.com/nmap/ncrack/commit/1c2f805e65e2e1231ecbe2ba1e5d83245c240da3.patch
+
${pkgname}-openssl1.1-2.patch::https://github.com/nmap/ncrack/commit/150b06b53a78b6a334f1147504ed6218293f3318.patch
+ncrack-nullcheck.patch)
+sha256sums=('676a323b1e9066193461f25e31445262bae495fde7dfcaf56555c3056dae24cc'
+'0795a14aba30d10ec85f1154850a3c22b91dbd6756d4bf8e9dc8cf58ab677fe7'
+'d046231d64322bd30a46b1214fbee43cc8ef01801d5a1c5d256de7e488a85ee0'
+'db38a84172ce548614c7e6f2f9f751b31e68716fe3ff68761c21f7e11d6143fc')
+sha512sums=('08d9c19b91b661cb212d2d0061e3498e75438388365c85cbd7d7d0b45b85b8dd8b2ba5de53b375792bdec55513f9c71f331712ef4a13369c6c11425b70a4b53b'
+
'c142b1e8b89b9abbe58fee66b6514b0c91be2687e1675558d5c3ffac0580af925ca2ed092eaed6374b4452adc5472eaed86b2fe46a285ebcd89a5defdd5dedde'
+
'aaf630210150573147feda107abed9612c25571c50873fda938dc879858e84a0c5d1ac030e892565a8c4ab8e758df02615de7bce4f9f27de35b84faac03323ba'
+
'c5648363def2dd8c8f01e5b039824357383b465373f59912abcfcb150873e6702a848c15ce1eea802c64d8e0fd0d3e88ddac190a1b659cd1b23da020f36b1b0b')
 
 prepare() {
-  cd $pkgname-$pkgver
+  cd ${pkgname}-${pkgver}
   patch -Np1 -i ../ncrack-nullcheck.patch
+  patch -Np1 -i ../ncrack-openssl1.1-1.patch
+  patch -Np1 -i ../ncrack-openssl1.1-2.patch
 }
 
 build() {
-  cd $pkgname-$pkgver
-  CFLAGS+=" -I/usr/include/openssl-1.0" \
-  CPPFLAGS+=" -I/usr/include/openssl-1.0" \
-  LDFLAGS+=" -L/usr/lib/openssl-1.0" \
-  ./configure --prefix=/usr
+  cd ${pkgname}-${pkgver}
+  ./configure --prefix=/usr --without-openssl-header-check
   make
 }
 
 package() {
-  cd $pkgname-$pkgver
-  make install DESTDIR="$pkgdir"
+  cd ${pkgname}-${pkgver}
+  make install DESTDIR="${pkgdir}"
+  install -Dm 644 README.md CHANGELOG -t "${pkgdir}/usr/share/doc/${pkgname}"
 }
+
+# vim: ts=2 sw=2 et:

Modified: ncrack-nullcheck.patch
===
--- ncrack-nullcheck.patch  2018-03-13 01:28:38 UTC (rev 306747)
+++ ncrack-nullcheck.patch  2018-03-13 02:15:02 UTC (rev 306748)
@@ -1,11 +1,11 @@
 diff -ru ncrack-0.5/ncrack_resume.cc ncrack-0.5.new/ncrack_resume.cc
 --- ncrack-0.5/ncrack_resume.cc2016-04-10 18:56:02.0 +0200
 +++ ncrack-0.5.new/ncrack_resume.cc2017-04-13 17:53:09.369522756 +0200
-@@ -520,7 +520,7 @@
+@@ -527,7 +527,7 @@
  
j = 0;
buf[j++] = *q;
--  while (q != '\0' && j < sizeof(buf)) {
+-  while (*q != '\0' && j < sizeof(buf)) {
 +  while ((q != NULL) && (j < sizeof(buf))) {
  q++;
  if (q - filestr >= filelen)


[arch-commits] Commit in libupnp/trunk (PKGBUILD segfault_http_makemessage.patch)

2018-03-12 Thread Levente Polyak via arch-commits
Date: Tuesday, March 13, 2018 @ 01:41:24
  Author: anthraxx
Revision: 318779

upgpkg: libupnp 1.6.25-1

Modified:
  libupnp/trunk/PKGBUILD
Deleted:
  libupnp/trunk/segfault_http_makemessage.patch

-+
 PKGBUILD|   32 ---
 segfault_http_makemessage.patch |   45 --
 2 files changed, 15 insertions(+), 62 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-03-13 01:03:20 UTC (rev 318778)
+++ PKGBUILD2018-03-13 01:41:24 UTC (rev 318779)
@@ -1,36 +1,34 @@
-# $Id$
-# Maintainer: Giovanni Scafora  
+# Maintainer: Levente Polyak 
+# Contributor: Giovanni Scafora 
 # Contributor: kastor 
 
 pkgname=libupnp
-pkgver=1.6.24
-pkgrel=2
-pkgdesc="Portable Open Source UPnP Development Kit"
+pkgver=1.6.25
+pkgrel=1
+pkgdesc='Portable Open Source UPnP Development Kit'
+url='http://pupnp.sourceforge.net/'
 arch=('x86_64')
-url="http://pupnp.sourceforge.net/;
 license=('BSD')
 depends=('glibc')
 makedepends=('pkgconfig')
-source=("http://downloads.sourceforge.net/sourceforge/pupnp/${pkgname}-${pkgver}.tar.bz2;
-"segfault_http_makemessage.patch")
-md5sums=('c5f4a3b674741d85ef29258841ccd540'
- 'b5ab030107cadfb307dc1b809b7a5fe3')
+source=(https://downloads.sourceforge.net/sourceforge/pupnp/${pkgname}-${pkgver}.tar.bz2)
+sha256sums=('c5a300b86775435c076d58a79cc0d5a977d76027d2a7d721590729b7f369fa43')
 
 prepare() {
-  cd "${srcdir}/${pkgname}-${pkgver}"
-  patch -Np1 -i $srcdir/segfault_http_makemessage.patch
+  cd ${pkgname}-${pkgver}
+  autoreconf -fiv
 }
 
 build() {
-  cd "${srcdir}/${pkgname}-${pkgver}"
-
+  cd ${pkgname}-${pkgver}
   ./configure --prefix=/usr
   make
 }
 
 package() {
-  cd "${srcdir}/${pkgname}-${pkgver}"
-
+  cd ${pkgname}-${pkgver}
   make DESTDIR=${pkgdir} install
-  install -Dm644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE
+  install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
 }
+
+# vim: ts=2 sw=2 et:

Deleted: segfault_http_makemessage.patch
===
--- segfault_http_makemessage.patch 2018-03-13 01:03:20 UTC (rev 318778)
+++ segfault_http_makemessage.patch 2018-03-13 01:41:24 UTC (rev 318779)
@@ -1,45 +0,0 @@
-From 70e3d626378e12ea50d76dfda50311c8bb4a2a78 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?J=C3=B6rg=20Krause?= 
-Date: Tue, 5 Dec 2017 11:29:44 +0100
-Subject: [PATCH] Fix segmentation fault in http_MakeMessage
-
-When upmpdcli is linked with libupnp 1.6.24 it fails with an
-segmentation fault, but linking with libupnp worked just fine.
-
-git bisect shows that commit 9c2e8ec8a0291ebe81959009e2f78edbdb47ced5 is
-the bad one as the variable `extras` is not properly checked before
-attempting to used it as a pointer.
-
-Asure `extras` is not Null before using it.

- upnp/src/genlib/net/http/httpreadwrite.c | 16 +---
- 1 file changed, 9 insertions(+), 7 deletions(-)
-
-diff --git a/upnp/src/genlib/net/http/httpreadwrite.c 
b/upnp/src/genlib/net/http/httpreadwrite.c
-index 68cd4baa..57ab8051 100644
 a/upnp/src/genlib/net/http/httpreadwrite.c
-+++ b/upnp/src/genlib/net/http/httpreadwrite.c
-@@ -1662,14 +1662,16 @@ int http_MakeMessage(membuffer *buf, int 
http_major_version,
-   struct Extra_Headers *extras;
-   /* array of extra headers */
-   extras = (struct Extra_Headers *) va_arg(argp, struct 
Extra_Headers *);
--  while (extras->name) {
--  if (extras->resp) {
--  if (membuffer_append(buf, extras->resp, 
strlen(extras->resp)))
--  goto error_handler;
--  if (membuffer_append(buf, "\r\n", 
(size_t)2))
--  goto error_handler;
-+  if (extras) {
-+  while (extras->name) {
-+  if (extras->resp) {
-+  if (membuffer_append(buf, 
extras->resp, strlen(extras->resp)))
-+  goto error_handler;
-+  if (membuffer_append(buf, 
"\r\n", (size_t)2))
-+  goto error_handler;
-+  }
-+  extras++;
-   }
--  extras++;
-   }
-   }
-   if (c == 's') {


[arch-commits] Commit in libupnp/repos/extra-x86_64 (3 files)

2018-03-12 Thread Levente Polyak via arch-commits
Date: Tuesday, March 13, 2018 @ 01:41:32
  Author: anthraxx
Revision: 318780

archrelease: copy trunk to extra-x86_64

Added:
  libupnp/repos/extra-x86_64/PKGBUILD
(from rev 318779, libupnp/trunk/PKGBUILD)
Deleted:
  libupnp/repos/extra-x86_64/PKGBUILD
  libupnp/repos/extra-x86_64/segfault_http_makemessage.patch

-+
 PKGBUILD|   70 ++
 segfault_http_makemessage.patch |   45 
 2 files changed, 34 insertions(+), 81 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-03-13 01:41:24 UTC (rev 318779)
+++ PKGBUILD2018-03-13 01:41:32 UTC (rev 318780)
@@ -1,36 +0,0 @@
-# $Id$
-# Maintainer: Giovanni Scafora  
-# Contributor: kastor 
-
-pkgname=libupnp
-pkgver=1.6.24
-pkgrel=2
-pkgdesc="Portable Open Source UPnP Development Kit"
-arch=('x86_64')
-url="http://pupnp.sourceforge.net/;
-license=('BSD')
-depends=('glibc')
-makedepends=('pkgconfig')
-source=("http://downloads.sourceforge.net/sourceforge/pupnp/${pkgname}-${pkgver}.tar.bz2;
-"segfault_http_makemessage.patch")
-md5sums=('c5f4a3b674741d85ef29258841ccd540'
- 'b5ab030107cadfb307dc1b809b7a5fe3')
-
-prepare() {
-  cd "${srcdir}/${pkgname}-${pkgver}"
-  patch -Np1 -i $srcdir/segfault_http_makemessage.patch
-}
-
-build() {
-  cd "${srcdir}/${pkgname}-${pkgver}"
-
-  ./configure --prefix=/usr
-  make
-}
-
-package() {
-  cd "${srcdir}/${pkgname}-${pkgver}"
-
-  make DESTDIR=${pkgdir} install
-  install -Dm644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE
-}

Copied: libupnp/repos/extra-x86_64/PKGBUILD (from rev 318779, 
libupnp/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-03-13 01:41:32 UTC (rev 318780)
@@ -0,0 +1,34 @@
+# Maintainer: Levente Polyak 
+# Contributor: Giovanni Scafora 
+# Contributor: kastor 
+
+pkgname=libupnp
+pkgver=1.6.25
+pkgrel=1
+pkgdesc='Portable Open Source UPnP Development Kit'
+url='http://pupnp.sourceforge.net/'
+arch=('x86_64')
+license=('BSD')
+depends=('glibc')
+makedepends=('pkgconfig')
+source=(https://downloads.sourceforge.net/sourceforge/pupnp/${pkgname}-${pkgver}.tar.bz2)
+sha256sums=('c5a300b86775435c076d58a79cc0d5a977d76027d2a7d721590729b7f369fa43')
+
+prepare() {
+  cd ${pkgname}-${pkgver}
+  autoreconf -fiv
+}
+
+build() {
+  cd ${pkgname}-${pkgver}
+  ./configure --prefix=/usr
+  make
+}
+
+package() {
+  cd ${pkgname}-${pkgver}
+  make DESTDIR=${pkgdir} install
+  install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+}
+
+# vim: ts=2 sw=2 et:

Deleted: segfault_http_makemessage.patch
===
--- segfault_http_makemessage.patch 2018-03-13 01:41:24 UTC (rev 318779)
+++ segfault_http_makemessage.patch 2018-03-13 01:41:32 UTC (rev 318780)
@@ -1,45 +0,0 @@
-From 70e3d626378e12ea50d76dfda50311c8bb4a2a78 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?J=C3=B6rg=20Krause?= 
-Date: Tue, 5 Dec 2017 11:29:44 +0100
-Subject: [PATCH] Fix segmentation fault in http_MakeMessage
-
-When upmpdcli is linked with libupnp 1.6.24 it fails with an
-segmentation fault, but linking with libupnp worked just fine.
-
-git bisect shows that commit 9c2e8ec8a0291ebe81959009e2f78edbdb47ced5 is
-the bad one as the variable `extras` is not properly checked before
-attempting to used it as a pointer.
-
-Asure `extras` is not Null before using it.

- upnp/src/genlib/net/http/httpreadwrite.c | 16 +---
- 1 file changed, 9 insertions(+), 7 deletions(-)
-
-diff --git a/upnp/src/genlib/net/http/httpreadwrite.c 
b/upnp/src/genlib/net/http/httpreadwrite.c
-index 68cd4baa..57ab8051 100644
 a/upnp/src/genlib/net/http/httpreadwrite.c
-+++ b/upnp/src/genlib/net/http/httpreadwrite.c
-@@ -1662,14 +1662,16 @@ int http_MakeMessage(membuffer *buf, int 
http_major_version,
-   struct Extra_Headers *extras;
-   /* array of extra headers */
-   extras = (struct Extra_Headers *) va_arg(argp, struct 
Extra_Headers *);
--  while (extras->name) {
--  if (extras->resp) {
--  if (membuffer_append(buf, extras->resp, 
strlen(extras->resp)))
--  goto error_handler;
--  if (membuffer_append(buf, "\r\n", 
(size_t)2))
--  goto error_handler;
-+  if (extras) {
-+  while (extras->name) {
-+  if (extras->resp) {
-+  if 

[arch-commits] Commit in miniupnpd/repos/community-x86_64 (4 files)

2018-03-12 Thread Levente Polyak via arch-commits
Date: Tuesday, March 13, 2018 @ 01:28:38
  Author: anthraxx
Revision: 306747

archrelease: copy trunk to community-x86_64

Added:
  miniupnpd/repos/community-x86_64/PKGBUILD
(from rev 306746, miniupnpd/trunk/PKGBUILD)
  miniupnpd/repos/community-x86_64/miniupnpd.service
(from rev 306746, miniupnpd/trunk/miniupnpd.service)
Deleted:
  miniupnpd/repos/community-x86_64/PKGBUILD
  miniupnpd/repos/community-x86_64/miniupnpd.systemd

---+
 PKGBUILD  |   91 
 miniupnpd.service |   14 
 miniupnpd.systemd |   14 
 3 files changed, 64 insertions(+), 55 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-03-13 01:28:32 UTC (rev 306746)
+++ PKGBUILD2018-03-13 01:28:38 UTC (rev 306747)
@@ -1,41 +0,0 @@
-# $Id$
-# Maintainer: Timothy Redaelli 
-# Contributor: fauno 
-pkgname=miniupnpd
-pkgver=2.0.20170421
-pkgrel=2
-pkgdesc="Lightweight UPnP IGD daemon"
-arch=('i686' 'x86_64')
-url="http://miniupnp.free.fr;
-license=('BSD')
-backup=(etc/miniupnpd/miniupnpd.conf)
-depends=('iptables' 'net-tools' 'util-linux')
-makedepends=('lsb-release')
-source=("http://miniupnp.free.fr/files/$pkgname-$pkgver.tar.gz;
-miniupnpd.systemd)
-sha256sums=('9677aeccadf73b4bf8bb9d832c32b5da8266b4d58eed888f3fd43d7656405643'
-'66cd1ed0ae55c683910d46c2e486a8b52e48088b70248323cf894bc962ede48f')
-
-build() {
-  cd "$pkgname-$pkgver"
-
-  CONFIG_OPTIONS="--ipv6 --leasefile" make -f Makefile.linux config.h
-  make -f Makefile.linux
-}
-
-package() {
-  cd "$pkgname-$pkgver"
-  mkdir -p "$pkgdir/usr/share/man/man8"
-
-  make PREFIX="$pkgdir/" SBININSTALLDIR="$pkgdir/usr/bin" -f Makefile.linux 
install
-
-  rm -r "${pkgdir}/etc/init.d"
-
-  install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
-  install -Dm644 "${srcdir}/miniupnpd.systemd" 
"${pkgdir}/usr/lib/systemd/system/miniupnpd.service"
-
-  sed -i 's:/s\?bin/iptables:/usr/bin/iptables:
-  s:eth0:"`cat /etc/miniupnpd/miniupnpd.conf | '"awk -F= 
'/^ext_ifname/ { print \$2 }'"'`":' "${pkgdir}"/etc/miniupnpd/*.sh
-  sed -i -e "s/^uuid=[-0-9a-f]*/uuid=----/
- s/make genuuid/uuidgen/" "${pkgdir}/etc/miniupnpd/miniupnpd.conf"
-}

Copied: miniupnpd/repos/community-x86_64/PKGBUILD (from rev 306746, 
miniupnpd/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-03-13 01:28:38 UTC (rev 306747)
@@ -0,0 +1,50 @@
+# Maintainer: Levente Polyak 
+# Contributor: Timothy Redaelli 
+# Contributor: fauno 
+
+pkgname=miniupnpd
+pkgver=2.0.20180222
+pkgrel=1
+pkgdesc='Lightweight UPnP IGD daemon'
+url='https://miniupnp.tuxfamily.org/'
+arch=('x86_64')
+license=('BSD')
+backup=('etc/miniupnpd/miniupnpd.conf')
+depends=('iptables' 'net-tools' 'util-linux')
+makedepends=('lsb-release')
+source=(https://miniupnp.tuxfamily.org/files/${pkgname}-${pkgver}.tar.gz
+miniupnpd.service)
+sha256sums=('194fb1c2d24d7b850f97a7a82c3999a03b62e8aa590fad8eba1ffef6b7c1'
+'66cd1ed0ae55c683910d46c2e486a8b52e48088b70248323cf894bc962ede48f')
+sha512sums=('a7ee306ccac0673e55780129b3c61de025ec63a653383ae475f08695a95647ae83e5e5978ce6ee166e8d0270a5bd08250613593acaabd0b730178ca2e52dc482'
+
'5075892c664c4d935da66436e3f45ee077ddf77e80c7553930929fe2b9d587aaeb5df5a4febdbac8fa6d5b22dae35662012ae22eabb87fe3472e25b91afd3466')
+
+prepare() {
+  cd ${pkgname}-${pkgver}
+  sed '/gzip/d' -i Makefile.linux
+}
+
+
+build() {
+  cd ${pkgname}-${pkgver}
+  CONFIG_OPTIONS="--ipv6 --leasefile" make -f Makefile.linux config.h
+  make -f Makefile.linux
+}
+
+package() {
+  cd ${pkgname}-${pkgver}
+
+  make DESTDIR="${pkgdir}" PREFIX=/ INSTALLPREFIX=/usr SBININSTALLDIR=/usr/bin 
-f Makefile.linux install
+
+  install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+  install -Dm 644 ../miniupnpd.service -t "${pkgdir}/usr/lib/systemd/system"
+
+  sed -i 's:/s\?bin/iptables:/usr/bin/iptables:
+  s:eth0:"`cat /etc/miniupnpd/miniupnpd.conf | '"awk -F= 
'/^ext_ifname/ { print \$2 }'"'`":' "${pkgdir}"/etc/miniupnpd/*.sh
+  sed -i -e "s/^uuid=[-0-9a-f]*/uuid=----/
+ s/make genuuid/uuidgen/" "${pkgdir}/etc/miniupnpd/miniupnpd.conf"
+
+  rm -r "${pkgdir}/etc/init.d"
+}
+
+# vim: ts=2 sw=2 et:

Copied: miniupnpd/repos/community-x86_64/miniupnpd.service (from rev 306746, 
miniupnpd/trunk/miniupnpd.service)
===
--- miniupnpd.service   (rev 0)
+++ miniupnpd.service   2018-03-13 01:28:38 UTC (rev 306747)
@@ -0,0 +1,14 @@
+[Unit]
+Description=Lightweight UPnP IGD daemon
+Documentation=man:miniupnpd(8)

[arch-commits] Commit in miniupnpd/trunk (3 files)

2018-03-12 Thread Levente Polyak via arch-commits
Date: Tuesday, March 13, 2018 @ 01:28:32
  Author: anthraxx
Revision: 306746

upgpkg: miniupnpd 2.0.20180222-1

Added:
  miniupnpd/trunk/miniupnpd.service
Modified:
  miniupnpd/trunk/PKGBUILD
Deleted:
  miniupnpd/trunk/miniupnpd.systemd

---+
 PKGBUILD  |   47 ---
 miniupnpd.service |   14 ++
 miniupnpd.systemd |   14 --
 3 files changed, 42 insertions(+), 33 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-03-13 01:04:25 UTC (rev 306745)
+++ PKGBUILD2018-03-13 01:28:32 UTC (rev 306746)
@@ -1,41 +1,50 @@
-# $Id$
-# Maintainer: Timothy Redaelli 
+# Maintainer: Levente Polyak 
+# Contributor: Timothy Redaelli 
 # Contributor: fauno 
+
 pkgname=miniupnpd
-pkgver=2.0.20170421
-pkgrel=2
-pkgdesc="Lightweight UPnP IGD daemon"
+pkgver=2.0.20180222
+pkgrel=1
+pkgdesc='Lightweight UPnP IGD daemon'
+url='https://miniupnp.tuxfamily.org/'
 arch=('x86_64')
-url="http://miniupnp.free.fr;
 license=('BSD')
-backup=(etc/miniupnpd/miniupnpd.conf)
+backup=('etc/miniupnpd/miniupnpd.conf')
 depends=('iptables' 'net-tools' 'util-linux')
 makedepends=('lsb-release')
-source=("http://miniupnp.free.fr/files/$pkgname-$pkgver.tar.gz;
-miniupnpd.systemd)
-sha256sums=('9677aeccadf73b4bf8bb9d832c32b5da8266b4d58eed888f3fd43d7656405643'
+source=(https://miniupnp.tuxfamily.org/files/${pkgname}-${pkgver}.tar.gz
+miniupnpd.service)
+sha256sums=('194fb1c2d24d7b850f97a7a82c3999a03b62e8aa590fad8eba1ffef6b7c1'
 '66cd1ed0ae55c683910d46c2e486a8b52e48088b70248323cf894bc962ede48f')
+sha512sums=('a7ee306ccac0673e55780129b3c61de025ec63a653383ae475f08695a95647ae83e5e5978ce6ee166e8d0270a5bd08250613593acaabd0b730178ca2e52dc482'
+
'5075892c664c4d935da66436e3f45ee077ddf77e80c7553930929fe2b9d587aaeb5df5a4febdbac8fa6d5b22dae35662012ae22eabb87fe3472e25b91afd3466')
 
+prepare() {
+  cd ${pkgname}-${pkgver}
+  sed '/gzip/d' -i Makefile.linux
+}
+
+
 build() {
-  cd "$pkgname-$pkgver"
-
+  cd ${pkgname}-${pkgver}
   CONFIG_OPTIONS="--ipv6 --leasefile" make -f Makefile.linux config.h
   make -f Makefile.linux
 }
 
 package() {
-  cd "$pkgname-$pkgver"
-  mkdir -p "$pkgdir/usr/share/man/man8"
+  cd ${pkgname}-${pkgver}
 
-  make PREFIX="$pkgdir/" SBININSTALLDIR="$pkgdir/usr/bin" -f Makefile.linux 
install
+  make DESTDIR="${pkgdir}" PREFIX=/ INSTALLPREFIX=/usr SBININSTALLDIR=/usr/bin 
-f Makefile.linux install
 
-  rm -r "${pkgdir}/etc/init.d"
+  install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+  install -Dm 644 ../miniupnpd.service -t "${pkgdir}/usr/lib/systemd/system"
 
-  install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
-  install -Dm644 "${srcdir}/miniupnpd.systemd" 
"${pkgdir}/usr/lib/systemd/system/miniupnpd.service"
-
   sed -i 's:/s\?bin/iptables:/usr/bin/iptables:
   s:eth0:"`cat /etc/miniupnpd/miniupnpd.conf | '"awk -F= 
'/^ext_ifname/ { print \$2 }'"'`":' "${pkgdir}"/etc/miniupnpd/*.sh
   sed -i -e "s/^uuid=[-0-9a-f]*/uuid=----/
  s/make genuuid/uuidgen/" "${pkgdir}/etc/miniupnpd/miniupnpd.conf"
+
+  rm -r "${pkgdir}/etc/init.d"
 }
+
+# vim: ts=2 sw=2 et:

Added: miniupnpd.service
===
--- miniupnpd.service   (rev 0)
+++ miniupnpd.service   2018-03-13 01:28:32 UTC (rev 306746)
@@ -0,0 +1,14 @@
+[Unit]
+Description=Lightweight UPnP IGD daemon
+Documentation=man:miniupnpd(8)
+After=network.target
+
+[Service]
+Type=forking
+ExecStartPre=/etc/miniupnpd/iptables_init.sh
+ExecStart=/usr/bin/miniupnpd -f /etc/miniupnpd/miniupnpd.conf
+ExecStopPost=/etc/miniupnpd/iptables_removeall.sh
+PIDFile=/run/miniupnpd.pid
+
+[Install]
+WantedBy=network.target

Deleted: miniupnpd.systemd
===
--- miniupnpd.systemd   2018-03-13 01:04:25 UTC (rev 306745)
+++ miniupnpd.systemd   2018-03-13 01:28:32 UTC (rev 306746)
@@ -1,14 +0,0 @@
-[Unit]
-Description=Lightweight UPnP IGD daemon
-Documentation=man:miniupnpd(8)
-After=network.target
-
-[Service]
-Type=forking
-ExecStartPre=/etc/miniupnpd/iptables_init.sh
-ExecStart=/usr/bin/miniupnpd -f /etc/miniupnpd/miniupnpd.conf
-ExecStopPost=/etc/miniupnpd/iptables_removeall.sh
-PIDFile=/run/miniupnpd.pid
-
-[Install]
-WantedBy=network.target


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

2018-03-12 Thread Levente Polyak via arch-commits
Date: Tuesday, March 13, 2018 @ 01:04:18
  Author: anthraxx
Revision: 306744

upgpkg: miniupnpc 2.0.20180222-1

Modified:
  miniupnpc/trunk/PKGBUILD

--+
 PKGBUILD |   30 +-
 1 file changed, 17 insertions(+), 13 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-03-13 01:00:04 UTC (rev 306743)
+++ PKGBUILD2018-03-13 01:04:18 UTC (rev 306744)
@@ -1,25 +1,29 @@
-# $Id$
-# Maintainer: Timothy Redaelli 
+# Maintainer: Levente Polyak 
+# Contributor: Timothy Redaelli 
 # Contributor: Florian Loitsch 
+
 pkgname=miniupnpc
-pkgver=2.0.20170509
-pkgrel=2
-pkgdesc="A small UPnP client library/tool to access Internet Gateway Devices"
+pkgver=2.0.20180222
+pkgrel=1
+pkgdesc='Small UPnP client library/tool to access Internet Gateway Devices'
+url='https://miniupnp.tuxfamily.org/'
 arch=('x86_64')
-url="http://miniupnp.free.fr;
 license=('BSD')
 depends=('sh')
-source=("http://miniupnp.free.fr/files/$pkgname-$pkgver.tar.gz;)
-sha256sums=('d3c368627f5cdfb66d3ebd64ca39ba54d6ff14a61966dbecb8dd296b7039f16a')
+source=(https://miniupnp.tuxfamily.org/files/${pkgname}-${pkgver}.tar.gz)
+sha256sums=('587944686469d09f739744b3aed70c7ce753a79c40d6f1227f68a3e962665b75')
+sha512sums=('0cceeedff6c584d2d7037ff91fbba0fe580fabfda810b9a9ed7c8d8495445339e3ff115d63d4429bcd3eff2b13b123e1bd5855ff1bc9dcd986b968a82c368591')
 
 build() {
-  cd "$pkgname-$pkgver"
+  cd ${pkgname}-${pkgver}
   make
 }
 
 package() {
-  cd "$pkgname-$pkgver"
-  make DESTDIR="$pkgdir/" install
-  install -Dm644 man3/miniupnpc.3 "${pkgdir}"/usr/share/man/man3/miniupnpc.3
-  install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE
+  cd ${pkgname}-${pkgver}
+  make DESTDIR="${pkgdir}" install
+  install -Dm 644 man3/miniupnpc.3 -t "${pkgdir}/usr/share/man/man3"
+  install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
 }
+
+# vim: ts=2 sw=2 et:


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

2018-03-12 Thread Levente Polyak via arch-commits
Date: Tuesday, March 13, 2018 @ 01:04:25
  Author: anthraxx
Revision: 306745

archrelease: copy trunk to community-x86_64

Added:
  miniupnpc/repos/community-x86_64/PKGBUILD
(from rev 306744, miniupnpc/trunk/PKGBUILD)
Deleted:
  miniupnpc/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-03-13 01:04:18 UTC (rev 306744)
+++ PKGBUILD2018-03-13 01:04:25 UTC (rev 306745)
@@ -1,25 +0,0 @@
-# $Id$
-# Maintainer: Timothy Redaelli 
-# Contributor: Florian Loitsch 
-pkgname=miniupnpc
-pkgver=2.0.20170509
-pkgrel=2
-pkgdesc="A small UPnP client library/tool to access Internet Gateway Devices"
-arch=('i686' 'x86_64')
-url="http://miniupnp.free.fr;
-license=('BSD')
-depends=('sh')
-source=("http://miniupnp.free.fr/files/$pkgname-$pkgver.tar.gz;)
-sha256sums=('d3c368627f5cdfb66d3ebd64ca39ba54d6ff14a61966dbecb8dd296b7039f16a')
-
-build() {
-  cd "$pkgname-$pkgver"
-  make
-}
-
-package() {
-  cd "$pkgname-$pkgver"
-  make DESTDIR="$pkgdir/" install
-  install -Dm644 man3/miniupnpc.3 "${pkgdir}"/usr/share/man/man3/miniupnpc.3
-  install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE
-}

Copied: miniupnpc/repos/community-x86_64/PKGBUILD (from rev 306744, 
miniupnpc/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-03-13 01:04:25 UTC (rev 306745)
@@ -0,0 +1,29 @@
+# Maintainer: Levente Polyak 
+# Contributor: Timothy Redaelli 
+# Contributor: Florian Loitsch 
+
+pkgname=miniupnpc
+pkgver=2.0.20180222
+pkgrel=1
+pkgdesc='Small UPnP client library/tool to access Internet Gateway Devices'
+url='https://miniupnp.tuxfamily.org/'
+arch=('x86_64')
+license=('BSD')
+depends=('sh')
+source=(https://miniupnp.tuxfamily.org/files/${pkgname}-${pkgver}.tar.gz)
+sha256sums=('587944686469d09f739744b3aed70c7ce753a79c40d6f1227f68a3e962665b75')
+sha512sums=('0cceeedff6c584d2d7037ff91fbba0fe580fabfda810b9a9ed7c8d8495445339e3ff115d63d4429bcd3eff2b13b123e1bd5855ff1bc9dcd986b968a82c368591')
+
+build() {
+  cd ${pkgname}-${pkgver}
+  make
+}
+
+package() {
+  cd ${pkgname}-${pkgver}
+  make DESTDIR="${pkgdir}" install
+  install -Dm 644 man3/miniupnpc.3 -t "${pkgdir}/usr/share/man/man3"
+  install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+}
+
+# vim: ts=2 sw=2 et:


[arch-commits] Commit in inkscape/repos/extra-x86_64 (4 files)

2018-03-12 Thread Gaëtan Bisson via arch-commits
Date: Tuesday, March 13, 2018 @ 01:03:20
  Author: bisson
Revision: 318778

archrelease: copy trunk to extra-x86_64

Added:
  inkscape/repos/extra-x86_64/PKGBUILD
(from rev 318777, inkscape/trunk/PKGBUILD)
  inkscape/repos/extra-x86_64/PKGBUILD.cmake
(from rev 318777, inkscape/trunk/PKGBUILD.cmake)
Deleted:
  inkscape/repos/extra-x86_64/PKGBUILD
  inkscape/repos/extra-x86_64/PKGBUILD.cmake

+
 PKGBUILD   |  120 +++---
 PKGBUILD.cmake |  122 +++
 2 files changed, 121 insertions(+), 121 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-03-13 00:28:58 UTC (rev 318777)
+++ PKGBUILD2018-03-13 01:03:20 UTC (rev 318778)
@@ -1,60 +0,0 @@
-# $Id$
-# Maintainer: Gaetan Bisson 
-# Contributor: Tobias Kieslich 
-# Contributor: tobias 
-
-pkgname=inkscape
-pkgver=0.92.3
-pkgrel=1
-pkgdesc='Professional vector graphics editor'
-url='https://inkscape.org/'
-license=('GPL' 'LGPL')
-arch=('x86_64')
-depends=('gc' 'gsl' 'gtkmm' 'gtkspell' 'libmagick6' 'libxslt' 'poppler-glib'
- 'popt' 'potrace' 'ttf-dejavu' 'python2' 'libcdr'
- 'desktop-file-utils' 'hicolor-icon-theme')
-# python is needed for glib-genmarshal (at least with GLib 2.54)
-makedepends=('boost' 'intltool' 'python')
-optdepends=('gvfs: import clip art'
-'pstoedit: latex formulas'
-'python2-scour: optimized SVG output'
-'texlive-core: latex formulas'
-'python2-numpy: some extensions'
-'python2-lxml: some extensions and filters')
-source=("https://media.inkscape.org/dl/resources/file/${pkgname}-${pkgver}.tar.bz2;)
-sha256sums=('063296c05a65d7a92a0f627485b66221487acfc64a24f712eb5237c4bd7816b2')
-
-# NB: Some CDN nodes appear to be distributing an outdated version of this 
file.
-
-prepare() {
-   cd "${srcdir}/${pkgname}-${pkgver}"
-   ./autogen.sh
-
-   sed -i 's|/usr/bin/python\>|/usr/bin/python2|g' cxxtest/*.py
-   sed -i 's|/usr/bin/env python\>|/usr/bin/env python2|g' 
share/*/{test/,}*.py
-   sed -i 's|"python" },|"python2" },|g' 
src/extension/implementation/script.cpp
-   sed -i 's|python -c|python2 -c|g' configure share/extensions/uniconv*.py
-   sed -i 's|"python"|"python2"|g' src/main.cpp
-
-   sed -i 's| abs(| std::fabs(|g' src/ui/tools/flood-tool.cpp
-}
-
-build() {
-   cd "${srcdir}/${pkgname}-${pkgver}"
-   export PKG_CONFIG_PATH="/usr/lib/imagemagick6/pkgconfig"
-
-   ./configure \
-   --prefix=/usr \
-   --with-python \
-   --with-perl \
-   --enable-lcms \
-   --enable-poppler-cairo \
-   --disable-strict-build \
-   --disable-dependency-tracking
-   make
-}
-
-package() {
-   cd "${srcdir}/${pkgname}-${pkgver}"
-   make DESTDIR="${pkgdir}" install
-}

Copied: inkscape/repos/extra-x86_64/PKGBUILD (from rev 318777, 
inkscape/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-03-13 01:03:20 UTC (rev 318778)
@@ -0,0 +1,60 @@
+# $Id$
+# Maintainer: Gaetan Bisson 
+# Contributor: Tobias Kieslich 
+# Contributor: tobias 
+
+pkgname=inkscape
+pkgver=0.92.3
+pkgrel=1
+pkgdesc='Professional vector graphics editor'
+url='https://inkscape.org/'
+license=('GPL' 'LGPL')
+arch=('x86_64')
+depends=('gc' 'gsl' 'gtkmm' 'gtkspell' 'libmagick6' 'libxslt' 'poppler-glib'
+ 'popt' 'potrace' 'ttf-dejavu' 'python2' 'libcdr'
+ 'desktop-file-utils' 'hicolor-icon-theme')
+# python is needed for glib-genmarshal (at least with GLib 2.54)
+makedepends=('boost' 'intltool' 'python')
+optdepends=('gvfs: import clip art'
+'pstoedit: latex formulas'
+'python2-scour: optimized SVG output'
+'texlive-core: latex formulas'
+'python2-numpy: some extensions'
+'python2-lxml: some extensions and filters')
+source=("https://media.inkscape.org/dl/resources/file/${pkgname}-${pkgver}.tar.bz2;)
+sha256sums=('063296c05a65d7a92a0f627485b66221487acfc64a24f712eb5237c4bd7816b2')
+
+# NB: Some CDN nodes appear to be distributing an outdated version of this 
file.
+
+prepare() {
+   cd "${srcdir}/${pkgname}-${pkgver}"
+   ./autogen.sh
+
+   sed -i 's|/usr/bin/python\>|/usr/bin/python2|g' cxxtest/*.py
+   sed -i 's|/usr/bin/env python\>|/usr/bin/env python2|g' 
share/*/{test/,}*.py
+   sed -i 's|"python" },|"python2" },|g' 
src/extension/implementation/script.cpp
+   sed -i 's|python -c|python2 -c|g' configure share/extensions/uniconv*.py
+   sed -i 's|"python"|"python2"|g' src/main.cpp
+
+   sed -i 's| abs(| std::fabs(|g' src/ui/tools/flood-tool.cpp

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

2018-03-12 Thread Felix Yan via arch-commits
Date: Tuesday, March 13, 2018 @ 01:00:04
  Author: felixonmars
Revision: 306743

archrelease: copy trunk to community-staging-x86_64

Added:
  darcs/repos/community-staging-x86_64/
  darcs/repos/community-staging-x86_64/PKGBUILD
(from rev 306742, darcs/trunk/PKGBUILD)

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

Copied: darcs/repos/community-staging-x86_64/PKGBUILD (from rev 306742, 
darcs/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-03-13 01:00:04 UTC (rev 306743)
@@ -0,0 +1,59 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=darcs
+pkgver=2.12.5.20170909
+pkgrel=52
+pkgdesc="A distributed, interactive, smart revision control system"
+url="http://darcs.net;
+license=("GPL")
+arch=('x86_64')
+depends=('curl' 'ghc-libs' 'haskell-async' 'haskell-attoparsec' 
'haskell-base16-bytestring'
+ 'haskell-cryptohash' 'haskell-data-ordlist' 'haskell-fgl' 
'haskell-graphviz'
+ 'haskell-hashable' 'haskell-html' 'haskell-http' 'haskell-knob' 
'haskell-mmap'
+ 'haskell-mtl' 'haskell-network' 'haskell-network-uri' 
'haskell-old-time' 'haskell-parsec'
+ 'haskell-sandi' 'haskell-random' 'haskell-regex-applicative' 
'haskell-regex-compat-tdfa'
+ 'haskell-tar' 'haskell-text' 'haskell-unix-compat' 
'haskell-utf8-string' 'haskell-vector'
+ 'haskell-zip-archive' 'haskell-zlib')
+makedepends=('ghc')
+# Fetched from http://darcs.net/reviewed/reviewed.zip
+source=("https://pkgbuild.com/~felixonmars/sources/darcs-2.12.5.20170909.zip;)
+#source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha256sums=('64f44e9d9727b8f7e00402a8a5dde9b6dc8f103776c4decef90b28af9603830f')
+
+prepare() {
+mv reviewed $pkgname-$pkgver
+sed -e 's/graphviz >= 2999.18.1 && < 2999.19,/graphviz >= 
2999.18.1,/' \
+-e 's/process  >= 1.2.3.0 && < 1.5.0.0,/process  >= 1.2.3.0,/' 
\
+-e 's/time >= 1.5.0.1 && < 1.8,/time >= 1.5.0.1,/' \
+-i $pkgname-$pkgver/darcs.cabal
+}
+
+build() {
+cd $pkgname-$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 \
+-fcurl -fpkgconfig -f-static -fterminfo -fthreaded -fexecutable \
+-f-rts -foptimize -f-warn-as-error -f-libiconv
+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 $pkgname-$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"
+chmod 644 "${pkgdir}/usr/share/man/man1/darcs.1"
+
+install -Dm644 contrib/darcs_completion 
"${pkgdir}/usr/share/bash-completion/completions/darcs"
+install -Dm644 contrib/_darcs.zsh 
"${pkgdir}/usr/share/zsh/site-functions/_darcs"
+}


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

2018-03-12 Thread Felix Yan via arch-commits
Date: Tuesday, March 13, 2018 @ 00:59:51
  Author: felixonmars
Revision: 306742

upgpkg: darcs 2.12.5.20170909-52

rebuild with cookie,0.4.4

Modified:
  darcs/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-13 00:56:32 UTC (rev 306741)
+++ PKGBUILD2018-03-13 00:59:51 UTC (rev 306742)
@@ -4,7 +4,7 @@
 
 pkgname=darcs
 pkgver=2.12.5.20170909
-pkgrel=51
+pkgrel=52
 pkgdesc="A distributed, interactive, smart revision control system"
 url="http://darcs.net;
 license=("GPL")


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

2018-03-12 Thread Felix Yan via arch-commits
Date: Tuesday, March 13, 2018 @ 00:56:16
  Author: felixonmars
Revision: 306740

upgpkg: git-annex 6.20180227-33

rebuild with cookie,0.4.4

Modified:
  git-annex/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-13 00:50:27 UTC (rev 306739)
+++ PKGBUILD2018-03-13 00:56:16 UTC (rev 306740)
@@ -4,7 +4,7 @@
 
 pkgname=git-annex
 pkgver=6.20180227
-pkgrel=32
+pkgrel=33
 pkgdesc="Manage files with git, without checking their contents into git"
 url="http://git-annex.branchable.com/;
 license=("AGPL3")


[arch-commits] Commit in git-annex/repos (2 files)

2018-03-12 Thread Felix Yan via arch-commits
Date: Tuesday, March 13, 2018 @ 00:56:32
  Author: felixonmars
Revision: 306741

archrelease: copy trunk to community-staging-x86_64

Added:
  git-annex/repos/community-staging-x86_64/
  git-annex/repos/community-staging-x86_64/PKGBUILD
(from rev 306740, git-annex/trunk/PKGBUILD)

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

Copied: git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 306740, 
git-annex/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-03-13 00:56:32 UTC (rev 306741)
@@ -0,0 +1,54 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=git-annex
+pkgver=6.20180227
+pkgrel=33
+pkgdesc="Manage files with git, without checking their contents into git"
+url="http://git-annex.branchable.com/;
+license=("AGPL3")
+arch=('x86_64')
+depends=('git' 'rsync' 'ghc-libs' 'haskell-aeson' 'haskell-async' 'haskell-aws'
+ 'haskell-blaze-builder' 'haskell-bloomfilter' 'haskell-byteable' 
'haskell-case-insensitive'
+ 'haskell-clientsession' 'haskell-concurrent-output' 'haskell-conduit' 
'haskell-crypto-api'
+ 'haskell-cryptonite' 'haskell-data-default' 'haskell-dav' 
'haskell-dbus'
+ 'haskell-disk-free-space' 'haskell-dlist' 'haskell-dns' 
'haskell-edit-distance'
+ 'haskell-esqueleto' 'haskell-exceptions' 'haskell-fdo-notify' 
'haskell-feed'
+ 'haskell-hinotify' 'haskell-hslogger' 'haskell-http-client' 
'haskell-http-conduit'
+ 'haskell-http-types' 'haskell-ifelse' 'haskell-magic' 'haskell-memory'
+ 'haskell-monad-control' 'haskell-monad-logger' 'haskell-mountpoints' 
'haskell-mtl'
+ 'haskell-network' 'haskell-network-info' 'haskell-network-multicast' 
'haskell-network-uri'
+ 'haskell-old-locale' 'haskell-optparse-applicative' 
'haskell-path-pieces'
+ 'haskell-persistent' 'haskell-persistent-sqlite' 
'haskell-persistent-template'
+ 'haskell-quickcheck' 'haskell-random' 'haskell-regex-tdfa' 
'haskell-resourcet'
+ 'haskell-safesemaphore' 'haskell-sandi' 'haskell-securemem' 
'haskell-shakespeare'
+ 'haskell-socks' 'haskell-split' 'haskell-stm' 'haskell-stm-chans' 
'haskell-tagsoup'
+ 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' 
'haskell-tasty-rerun'
+ 'haskell-text' 'haskell-torrent' 'haskell-unix-compat' 
'haskell-unordered-containers'
+ 'haskell-utf8-string' 'haskell-uuid' 'haskell-vector' 'haskell-wai' 
'haskell-wai-extra'
+ 'haskell-warp' 'haskell-warp-tls' 'haskell-yesod' 
'haskell-yesod-core' 'haskell-yesod-form'
+ 'haskell-yesod-static')
+makedepends=('chrpath' 'ghc')
+source=("git+https://git.joeyh.name/git/git-annex.git#tag=$pkgver;)
+sha512sums=('SKIP')
+
+build() {
+  cd git-annex
+
+  runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic 
--disable-library-vanilla \
+--docdir="/usr/share/doc/$pkgname" \
+-fnetwork-uri -fconcurrentoutput -ftorrentparser \
+-f-androidsplice -f-android -fproduction -fpairing -fwebapp \
+-fassistant -fwebdav -fs3 -f-benchmark -fdbus -fmagicmime
+  runhaskell Setup build
+}
+
+package() {
+  cd git-annex
+  runhaskell Setup copy --destdir="$pkgdir"
+  make GHC="ghc -dynamic" BUILDER=true DESTDIR="$pkgdir" -j1 install-misc
+
+  rm "$pkgdir"/usr/share/doc/git-annex/COPYRIGHT
+  rmdir "$pkgdir"/usr/share/doc/git-annex "$pkgdir"/usr/share/doc
+}


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

2018-03-12 Thread Felix Yan via arch-commits
Date: Tuesday, March 13, 2018 @ 00:50:13
  Author: felixonmars
Revision: 306738

upgpkg: haskell-criterion 1.4.0.0-3

rebuild with cookie,0.4.4

Modified:
  haskell-criterion/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-13 00:48:23 UTC (rev 306737)
+++ PKGBUILD2018-03-13 00:50:13 UTC (rev 306738)
@@ -5,7 +5,7 @@
 _hkgname=criterion
 pkgname=haskell-criterion
 pkgver=1.4.0.0
-pkgrel=2
+pkgrel=3
 pkgdesc="Robust, reliable performance measurement and analysis"
 url="http://www.serpentine.com/criterion;
 license=("custom:BSD3")


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

2018-03-12 Thread Felix Yan via arch-commits
Date: Tuesday, March 13, 2018 @ 00:50:27
  Author: felixonmars
Revision: 306739

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-criterion/repos/community-staging-x86_64/PKGBUILD (from rev 
306738, haskell-criterion/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-03-13 00:50:27 UTC (rev 306739)
@@ -0,0 +1,50 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=criterion
+pkgname=haskell-criterion
+pkgver=1.4.0.0
+pkgrel=3
+pkgdesc="Robust, reliable performance measurement and analysis"
+url="http://www.serpentine.com/criterion;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-wl-pprint' 'haskell-cassava' 
'haskell-code-page'
+ 'haskell-exceptions' 'haskell-glob' 'haskell-js-flot' 
'haskell-js-jquery'
+ 'haskell-microstache' 'haskell-mtl' 'haskell-mwc-random' 
'haskell-optparse-applicative'
+ 'haskell-parsec' 'haskell-semigroups' 'haskell-statistics' 
'haskell-text'
+ 'haskell-transformers-compat' 'haskell-vector' 
'haskell-vector-algorithms')
+makedepends=('ghc' 'haskell-base-compat' 'haskell-hunit' 'haskell-quickcheck' 
'haskell-tasty'
+ 'haskell-tasty-hunit' 'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('5be073a1137dfd403a082760c9e956fcc434403b4dd1e7f04753c9d2a5061c91561d5f4e57e856953d10166f5c1f0cd210162733604706026c2e0981bce0')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-fast -f-embed-data-files
+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-hakyll/repos (2 files)

2018-03-12 Thread Felix Yan via arch-commits
Date: Tuesday, March 13, 2018 @ 00:48:23
  Author: felixonmars
Revision: 306737

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 
306736, haskell-hakyll/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-03-13 00:48:23 UTC (rev 306737)
@@ -0,0 +1,58 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hakyll
+pkgname=haskell-hakyll
+pkgver=4.11.0.0
+pkgrel=39
+pkgdesc="A static website compiler library"
+url="http://jaspervdj.be/hakyll;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-blaze-html' 'haskell-blaze-markup' 
'haskell-cryptohash'
+ 'haskell-data-default' 'haskell-file-embed' 'haskell-fsnotify' 
'haskell-http-conduit'
+ 'haskell-http-types' 'haskell-lrucache' 'haskell-mtl' 
'haskell-network'
+ 'haskell-network-uri' 'haskell-optparse-applicative' 'pandoc' 
'pandoc-citeproc'
+ 'haskell-parsec' 'haskell-random' 'haskell-regex-base' 
'haskell-regex-tdfa'
+ 'haskell-resourcet' 'haskell-scientific' 'haskell-tagsoup' 
'haskell-text'
+ 'haskell-time-locale-compat' 'haskell-unordered-containers' 
'haskell-vector' 'haskell-wai'
+ 'haskell-wai-app-static' 'haskell-warp' 'haskell-yaml')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-tasty' 'haskell-tasty-hunit'
+ 'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('49870a0bc3de15f5842306a93f7c909703860701a7a59c73415b7580084e2b8413084d12f3baa3aff834e3245a8693e6386dc89989c74c2d7e5828fe7baaa4ee')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/tasty-quickcheck   >= 0.8  && < 0.10,/tasty-quickcheck   
>= 0.8,/' $_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}" 
--datasubdir="$pkgname" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fcheckexternal -fwatchserver -fpreviewserver
+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
+LC_CTYPE=en_US.UTF-8 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-hakyll/trunk (PKGBUILD)

2018-03-12 Thread Felix Yan via arch-commits
Date: Tuesday, March 13, 2018 @ 00:48:10
  Author: felixonmars
Revision: 306736

upgpkg: haskell-hakyll 4.11.0.0-39

rebuild with cookie,0.4.4

Modified:
  haskell-hakyll/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-13 00:46:16 UTC (rev 306735)
+++ PKGBUILD2018-03-13 00:48:10 UTC (rev 306736)
@@ -5,7 +5,7 @@
 _hkgname=hakyll
 pkgname=haskell-hakyll
 pkgver=4.11.0.0
-pkgrel=38
+pkgrel=39
 pkgdesc="A static website compiler library"
 url="http://jaspervdj.be/hakyll;
 license=("custom:BSD3")


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

2018-03-12 Thread Felix Yan via arch-commits
Date: Tuesday, March 13, 2018 @ 00:46:16
  Author: felixonmars
Revision: 306735

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-pipes-http/repos/community-staging-x86_64/PKGBUILD (from rev 
306734, haskell-pipes-http/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-03-13 00:46:16 UTC (rev 306735)
@@ -0,0 +1,39 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=pipes-http
+pkgname=haskell-pipes-http
+pkgver=1.0.5
+pkgrel=113
+pkgdesc="HTTP client with pipes interface"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-http-client" "haskell-http-client-tls" 
"haskell-pipes")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('48d2b7236d4f04688bdc083452346974031c3123003c9c0ffe32e00b70c2e1ef294e66f713e590a72fa9005d8bf9aa4daed22bf85fc0505ecd534662e4e4ed70')
+
+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-pipes-http/trunk (PKGBUILD)

2018-03-12 Thread Felix Yan via arch-commits
Date: Tuesday, March 13, 2018 @ 00:46:01
  Author: felixonmars
Revision: 306734

upgpkg: haskell-pipes-http 1.0.5-113

rebuild with cookie,0.4.4

Modified:
  haskell-pipes-http/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-13 00:45:21 UTC (rev 306733)
+++ PKGBUILD2018-03-13 00:46:01 UTC (rev 306734)
@@ -5,7 +5,7 @@
 _hkgname=pipes-http
 pkgname=haskell-pipes-http
 pkgver=1.0.5
-pkgrel=112
+pkgrel=113
 pkgdesc="HTTP client with pipes interface"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=("custom:BSD3")


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

2018-03-12 Thread Felix Yan via arch-commits
Date: Tuesday, March 13, 2018 @ 00:45:02
  Author: felixonmars
Revision: 306732

upgpkg: haskell-shake 0.16.3-11

rebuild with cookie,0.4.4

Modified:
  haskell-shake/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-13 00:38:09 UTC (rev 306731)
+++ PKGBUILD2018-03-13 00:45:02 UTC (rev 306732)
@@ -5,7 +5,7 @@
 _hkgname=shake
 pkgname=haskell-shake
 pkgver=0.16.3
-pkgrel=10
+pkgrel=11
 pkgdesc="Build system library, like Make, but more accurate dependencies."
 url="http://shakebuild.com;
 license=("custom:BSD3")


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

2018-03-12 Thread Felix Yan via arch-commits
Date: Tuesday, March 13, 2018 @ 00:45:21
  Author: felixonmars
Revision: 306733

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-shake/repos/community-staging-x86_64/PKGBUILD (from rev 306732, 
haskell-shake/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-03-13 00:45:21 UTC (rev 306733)
@@ -0,0 +1,56 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=shake
+pkgname=haskell-shake
+pkgver=0.16.3
+pkgrel=11
+pkgdesc="Build system library, like Make, but more accurate dependencies."
+url="http://shakebuild.com;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-extra' 'haskell-hashable' 'haskell-js-flot' 
'haskell-js-jquery'
+ 'haskell-primitive' 'haskell-random' 'haskell-unordered-containers' 
'haskell-utf8-string')
+makedepends=('ghc' 'haskell-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('a102a09b505fc99dcf6a5a2594ae7273cefb4087e26f520af791fcee4dbf2118eb81b356e88d53ce7f08bea180851d0e7c6b589b077b891705707a8b59b77b9a')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/ghc --make/ghc -dynamic --make/' src/Test/Command.hs
+sed -e 's/runhaskell Setup.hs configure/runhaskell Setup.hs configure 
--enable-executable-dynamic --disable-library-vanilla/' \
+-e 's/ghc -fno-code/ghc -dynamic -fno-code/' \
+-i src/Test/Docs.hs
+sed -i 's/cmd "ghc" flags/cmd "ghc" "-dynamic" flags/' src/Test/Self.hs
+sed -i 's/ghc --make/ghc -dynamic --make/' docs/manual/build.sh
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname"  --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-portable
+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-yesod-auth/repos (2 files)

2018-03-12 Thread Felix Yan via arch-commits
Date: Tuesday, March 13, 2018 @ 00:38:09
  Author: felixonmars
Revision: 306731

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-yesod-auth/repos/community-staging-x86_64/
  haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD
(from rev 306730, haskell-yesod-auth/trunk/PKGBUILD)

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

Copied: haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD (from rev 
306730, haskell-yesod-auth/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-03-13 00:38:09 UTC (rev 306731)
@@ -0,0 +1,49 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-auth
+pkgname=haskell-yesod-auth
+pkgver=1.4.21
+pkgrel=111
+pkgdesc="Authentication for Yesod."
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-aeson" "haskell-authenticate" 
"haskell-base16-bytestring"
+ "haskell-base64-bytestring" "haskell-blaze-builder" 
"haskell-blaze-html"
+ "haskell-blaze-markup" "haskell-byteable" "haskell-conduit" 
"haskell-conduit-extra"
+ "haskell-cryptonite" "haskell-data-default" "haskell-email-validate"
+ "haskell-file-embed" "haskell-http-client" "haskell-http-conduit" 
"haskell-http-types"
+ "haskell-lifted-base" "haskell-memory" "haskell-mime-mail" 
"haskell-network-uri"
+ "haskell-nonce" "haskell-persistent" "haskell-persistent-template" 
"haskell-random"
+ "haskell-resourcet" "haskell-safe" "haskell-shakespeare" 
"haskell-text"
+ "haskell-unordered-containers" "haskell-wai" "haskell-yesod-core" 
"haskell-yesod-form"
+ "haskell-yesod-persistent")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('827cfff9ffb0f533b0cbc68cac53be1a057dde531596b57d823c14a3e737ba7c26394fd33b93dc6ad881ff6cc62e3246807f338c21ebe895be45b856460e7e23')
+
+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 \
+-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 "${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-yesod-auth/trunk (PKGBUILD)

2018-03-12 Thread Felix Yan via arch-commits
Date: Tuesday, March 13, 2018 @ 00:37:43
  Author: felixonmars
Revision: 306730

upgpkg: haskell-yesod-auth 1.4.21-111

rebuild with cookie,0.4.4

Modified:
  haskell-yesod-auth/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-13 00:36:33 UTC (rev 306729)
+++ PKGBUILD2018-03-13 00:37:43 UTC (rev 306730)
@@ -5,7 +5,7 @@
 _hkgname=yesod-auth
 pkgname=haskell-yesod-auth
 pkgver=1.4.21
-pkgrel=110
+pkgrel=111
 pkgdesc="Authentication for Yesod."
 url="http://www.yesodweb.com/;
 license=("MIT")


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

2018-03-12 Thread Felix Yan via arch-commits
Date: Tuesday, March 13, 2018 @ 00:36:33
  Author: felixonmars
Revision: 306729

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-yesod-default/repos/community-staging-x86_64/
  haskell-yesod-default/repos/community-staging-x86_64/PKGBUILD
(from rev 306728, haskell-yesod-default/trunk/PKGBUILD)

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

Copied: haskell-yesod-default/repos/community-staging-x86_64/PKGBUILD (from rev 
306728, haskell-yesod-default/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-03-13 00:36:33 UTC (rev 306729)
@@ -0,0 +1,39 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-default
+pkgname=haskell-yesod-default
+pkgver=1.2.0
+pkgrel=275
+pkgdesc="Default config and main functions for your yesod application 
(deprecated)"
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-yesod-core")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('f39ae1953a95c1919a9dd214d93bf81078b1dcbbac737dc9bb7339dbad9dda96')
+
+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-yesod-default/trunk (PKGBUILD)

2018-03-12 Thread Felix Yan via arch-commits
Date: Tuesday, March 13, 2018 @ 00:36:19
  Author: felixonmars
Revision: 306728

upgpkg: haskell-yesod-default 1.2.0-275

rebuild with cookie,0.4.4

Modified:
  haskell-yesod-default/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-13 00:35:40 UTC (rev 306727)
+++ PKGBUILD2018-03-13 00:36:19 UTC (rev 306728)
@@ -5,7 +5,7 @@
 _hkgname=yesod-default
 pkgname=haskell-yesod-default
 pkgver=1.2.0
-pkgrel=274
+pkgrel=275
 pkgdesc="Default config and main functions for your yesod application 
(deprecated)"
 url="http://www.yesodweb.com/;
 license=("MIT")


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

2018-03-12 Thread Felix Yan via arch-commits
Date: Tuesday, March 13, 2018 @ 00:35:40
  Author: felixonmars
Revision: 306727

archrelease: copy trunk to community-staging-x86_64

Added:
  hledger-api/repos/community-staging-x86_64/
  hledger-api/repos/community-staging-x86_64/PKGBUILD
(from rev 306726, hledger-api/trunk/PKGBUILD)

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

Copied: hledger-api/repos/community-staging-x86_64/PKGBUILD (from rev 306726, 
hledger-api/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-03-13 00:35:40 UTC (rev 306727)
@@ -0,0 +1,31 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hledger-api
+pkgver=1.5
+pkgrel=92
+pkgdesc="Web API server for the hledger accounting tool"
+url="http://hledger.org;
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-aeson' 
'haskell-decimal'
+ 'haskell-docopt' 'haskell-either' 'haskell-microlens' 
'haskell-microlens-platform'
+ 'haskell-safe' 'haskell-servant-server' 'haskell-servant-swagger' 
'haskell-swagger2'
+ 'haskell-text' 'haskell-wai' 'haskell-wai-extra' 'haskell-warp')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('237eb5f6b88c1d8fc3647e6ce5d2d1db70abaf4c5f3b3c3392327333a539df49227d2063f0d55ac9cd4c9982c566f3733412b683a87c762b064f4b1c5aa1daae')
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup configure -O --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname"
+runhaskell Setup build
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-03-12 Thread Felix Yan via arch-commits
Date: Tuesday, March 13, 2018 @ 00:35:27
  Author: felixonmars
Revision: 306726

upgpkg: hledger-api 1.5-92

rebuild with cookie,0.4.4

Modified:
  hledger-api/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-13 00:34:55 UTC (rev 306725)
+++ PKGBUILD2018-03-13 00:35:27 UTC (rev 306726)
@@ -4,7 +4,7 @@
 
 pkgname=hledger-api
 pkgver=1.5
-pkgrel=91
+pkgrel=92
 pkgdesc="Web API server for the hledger accounting tool"
 url="http://hledger.org;
 license=("GPL")


[arch-commits] Commit in (4 files)

2018-03-12 Thread Levente Polyak via arch-commits
Date: Tuesday, March 13, 2018 @ 00:34:45
  Author: anthraxx
Revision: 306724

addpkg: bettercap 2.1-1

Added:
  bettercap/
  bettercap/repos/
  bettercap/trunk/
  bettercap/trunk/PKGBUILD

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

Added: bettercap/trunk/PKGBUILD
===
--- bettercap/trunk/PKGBUILD(rev 0)
+++ bettercap/trunk/PKGBUILD2018-03-13 00:34:45 UTC (rev 306724)
@@ -0,0 +1,35 @@
+# Maintainer: Levente Polyak 
+
+pkgname=bettercap
+pkgver=2.1
+pkgrel=1
+pkgdesc='Swiss army knife for network attacks and monitoring'
+url='https://github.com/bettercap/bettercap'
+arch=('x86_64')
+license=('GPL3')
+depends=('libpcap')
+makedepends=('go-pie' 'git')
+options=('!emptydirs')
+source=(${pkgname}-${pkgver}.tar.gz::https://github.com/bettercap/bettercap/archive/v${pkgver}.tar.gz)
+sha512sums=('a83be8b46f2175ee5bab896de031af6f2baad7b89eb536b5155c9dfdc297f990b686f93be78ab24d3cfd85acff6e5f0c5a49ca60c505faf37cc8fbffdd44a7da')
+
+prepare(){
+  export GOPATH="${srcdir}"
+  mkdir -p src/github.com/bettercap
+  ln -rTsf ${pkgname}-${pkgver} src/github.com/bettercap/bettercap
+}
+
+build() {
+  cd src/github.com/bettercap/bettercap
+  export GOPATH="${srcdir}"
+  go get -v
+  go build -o bettercap
+}
+
+package() {
+  cd ${pkgname}-${pkgver}
+  install -Dm 755 ../bin/bettercap -t "${pkgdir}/usr/bin"
+  install -Dm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}"
+}
+
+# vim: ts=2 sw=2 et:


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

2018-03-12 Thread Felix Yan via arch-commits
Date: Tuesday, March 13, 2018 @ 00:34:01
  Author: felixonmars
Revision: 306722

upgpkg: hledger-web 1.5-102

rebuild with cookie,0.4.4

Modified:
  hledger-web/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-13 00:32:43 UTC (rev 306721)
+++ PKGBUILD2018-03-13 00:34:01 UTC (rev 306722)
@@ -4,7 +4,7 @@
 
 pkgname=hledger-web
 pkgver=1.5
-pkgrel=101
+pkgrel=102
 pkgdesc="Web interface for the hledger accounting tool"
 url="http://hledger.org;
 license=("GPL")


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

2018-03-12 Thread Levente Polyak via arch-commits
Date: Tuesday, March 13, 2018 @ 00:34:55
  Author: anthraxx
Revision: 306725

archrelease: copy trunk to community-x86_64

Added:
  bettercap/repos/community-x86_64/
  bettercap/repos/community-x86_64/PKGBUILD
(from rev 306724, bettercap/trunk/PKGBUILD)

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

Copied: bettercap/repos/community-x86_64/PKGBUILD (from rev 306724, 
bettercap/trunk/PKGBUILD)
===
--- community-x86_64/PKGBUILD   (rev 0)
+++ community-x86_64/PKGBUILD   2018-03-13 00:34:55 UTC (rev 306725)
@@ -0,0 +1,35 @@
+# Maintainer: Levente Polyak 
+
+pkgname=bettercap
+pkgver=2.1
+pkgrel=1
+pkgdesc='Swiss army knife for network attacks and monitoring'
+url='https://github.com/bettercap/bettercap'
+arch=('x86_64')
+license=('GPL3')
+depends=('libpcap')
+makedepends=('go-pie' 'git')
+options=('!emptydirs')
+source=(${pkgname}-${pkgver}.tar.gz::https://github.com/bettercap/bettercap/archive/v${pkgver}.tar.gz)
+sha512sums=('a83be8b46f2175ee5bab896de031af6f2baad7b89eb536b5155c9dfdc297f990b686f93be78ab24d3cfd85acff6e5f0c5a49ca60c505faf37cc8fbffdd44a7da')
+
+prepare(){
+  export GOPATH="${srcdir}"
+  mkdir -p src/github.com/bettercap
+  ln -rTsf ${pkgname}-${pkgver} src/github.com/bettercap/bettercap
+}
+
+build() {
+  cd src/github.com/bettercap/bettercap
+  export GOPATH="${srcdir}"
+  go get -v
+  go build -o bettercap
+}
+
+package() {
+  cd ${pkgname}-${pkgver}
+  install -Dm 755 ../bin/bettercap -t "${pkgdir}/usr/bin"
+  install -Dm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}"
+}
+
+# vim: ts=2 sw=2 et:


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

2018-03-12 Thread Felix Yan via arch-commits
Date: Tuesday, March 13, 2018 @ 00:34:14
  Author: felixonmars
Revision: 306723

archrelease: copy trunk to community-staging-x86_64

Added:
  hledger-web/repos/community-staging-x86_64/
  hledger-web/repos/community-staging-x86_64/PKGBUILD
(from rev 306722, hledger-web/trunk/PKGBUILD)

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

Copied: hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 306722, 
hledger-web/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-03-13 00:34:14 UTC (rev 306723)
@@ -0,0 +1,47 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hledger-web
+pkgver=1.5
+pkgrel=102
+pkgdesc="Web interface for the hledger accounting tool"
+url="http://hledger.org;
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-base-compat' 
'haskell-blaze-html'
+ 'haskell-blaze-markup' 'haskell-clientsession' 'haskell-cmdargs' 
'haskell-data-default'
+ 'haskell-hjsmin' 'haskell-http-conduit' 'haskell-http-client' 
'haskell-hunit'
+ 'haskell-conduit-extra' 'haskell-safe' 'haskell-shakespeare' 
'haskell-text' 'haskell-wai'
+ 'haskell-wai-extra' 'haskell-wai-handler-launch' 'haskell-warp' 
'haskell-yesod'
+ 'haskell-yesod-core' 'haskell-yesod-form' 'haskell-yesod-static' 
'haskell-json'
+ 'haskell-megaparsec' 'haskell-mtl' 'haskell-parsec')
+makedepends=('ghc' 'haskell-hspec' 'haskell-yesod-test')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('3ba0b9e7d03a9d813e41f7f36ca0fa34decf6f04163abea850cb5ff6e322387b60952bfb30f46be817f52b2c79641fba03e62a5d6483b78a7e094c91fbb273a6')
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-dev -f-library-only -fthreaded
+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 $pkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${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 hoogle/repos (2 files)

2018-03-12 Thread Felix Yan via arch-commits
Date: Tuesday, March 13, 2018 @ 00:32:43
  Author: felixonmars
Revision: 306721

archrelease: copy trunk to community-staging-x86_64

Added:
  hoogle/repos/community-staging-x86_64/
  hoogle/repos/community-staging-x86_64/PKGBUILD
(from rev 306720, hoogle/trunk/PKGBUILD)

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

Copied: hoogle/repos/community-staging-x86_64/PKGBUILD (from rev 306720, 
hoogle/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-03-13 00:32:43 UTC (rev 306721)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hoogle
+pkgver=5.0.16
+pkgrel=36
+pkgdesc="Haskell API Search"
+url="http://www.haskell.org/hoogle/;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-quickcheck' 'haskell-aeson' 'haskell-cmdargs' 
'haskell-conduit'
+ 'haskell-conduit-extra' 'haskell-connection' 'haskell-extra' 
'haskell-src-exts'
+ 'haskell-http-conduit' 'haskell-http-types' 'haskell-js-flot' 
'haskell-js-jquery'
+ 'haskell-mmap' 'haskell-network' 'haskell-network-uri' 
'haskell-old-locale'
+ 'haskell-process-extras' 'haskell-resourcet' 'haskell-storable-tuple' 
'haskell-tar'
+ 'haskell-text' 'haskell-uniplate' 'haskell-utf8-string' 
'haskell-vector' 'haskell-wai'
+ 'haskell-wai-logger' 'haskell-warp' 'haskell-warp-tls' 'haskell-zlib')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('14b0d6290927234be7e6e6548529fef61d44972a21b9ac22815325214241095b61d60e3b95b6f20a5d40bf9386beff4036942a2c61925c745b767f2525b915c9')
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" \
+--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
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${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 hoogle/trunk (PKGBUILD)

2018-03-12 Thread Felix Yan via arch-commits
Date: Tuesday, March 13, 2018 @ 00:32:29
  Author: felixonmars
Revision: 306720

upgpkg: hoogle 5.0.16-36

rebuild with cookie,0.4.4

Modified:
  hoogle/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-13 00:31:12 UTC (rev 306719)
+++ PKGBUILD2018-03-13 00:32:29 UTC (rev 306720)
@@ -4,7 +4,7 @@
 
 pkgname=hoogle
 pkgver=5.0.16
-pkgrel=35
+pkgrel=36
 pkgdesc="Haskell API Search"
 url="http://www.haskell.org/hoogle/;
 license=("custom:BSD3")


[arch-commits] Commit in hopenpgp-tools/repos (2 files)

2018-03-12 Thread Felix Yan via arch-commits
Date: Tuesday, March 13, 2018 @ 00:31:12
  Author: felixonmars
Revision: 306719

archrelease: copy trunk to community-staging-x86_64

Added:
  hopenpgp-tools/repos/community-staging-x86_64/
  hopenpgp-tools/repos/community-staging-x86_64/PKGBUILD
(from rev 306718, hopenpgp-tools/trunk/PKGBUILD)

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

Copied: hopenpgp-tools/repos/community-staging-x86_64/PKGBUILD (from rev 
306718, hopenpgp-tools/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-03-13 00:31:12 UTC (rev 306719)
@@ -0,0 +1,37 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hopenpgp-tools
+pkgver=0.19.5
+pkgrel=100
+pkgdesc="hOpenPGP-based command-line tools"
+url="http://floss.scru.org/hopenpgp-tools;
+license=("AGPL3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-aeson" "haskell-ansi-wl-pprint" 
"haskell-attoparsec"
+ "haskell-base16-bytestring" "haskell-binary-conduit" "haskell-conduit"
+ "haskell-conduit-extra" "haskell-crypto-pubkey" "haskell-cryptohash" 
"haskell-errors"
+ "haskell-fgl" "haskell-graphviz" "haskell-hopenpgp" 
"haskell-http-client"
+ "haskell-http-client-tls" "haskell-http-types" "haskell-ixset-typed" 
"haskell-lens"
+ "haskell-monad-loops" "haskell-openpgp-asciiarmor" 
"haskell-optparse-applicative"
+ "haskell-resourcet" "haskell-text" "haskell-time-locale-compat" 
"haskell-wl-pprint-extras"
+ "haskell-wl-pprint-terminfo" "haskell-yaml")
+makedepends=('alex' 'happy' 'ghc')
+source=(https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz)
+sha512sums=('0ecba903607ef27f14c43bf1f6a2383a740c44802dcecf6ac093f41f8d754d77ef6f14e8200316cd2d7e56b8c63934299c521b6693baf1ca219b65485fd6d52a')
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic 
--docdir="/usr/share/doc/${pkgname}"
+runhaskell Setup build
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup copy --destdir="${pkgdir}"
+
+rm "$pkgdir/usr/share/doc/hopenpgp-tools/LICENSE"
+rmdir "$pkgdir/usr/share/doc/hopenpgp-tools" "$pkgdir/usr/share/doc" 
"$pkgdir/usr/share"
+}


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

2018-03-12 Thread Felix Yan via arch-commits
Date: Tuesday, March 13, 2018 @ 00:30:58
  Author: felixonmars
Revision: 306718

upgpkg: hopenpgp-tools 0.19.5-100

rebuild with cookie,0.4.4

Modified:
  hopenpgp-tools/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-13 00:29:14 UTC (rev 306717)
+++ PKGBUILD2018-03-13 00:30:58 UTC (rev 306718)
@@ -4,7 +4,7 @@
 
 pkgname=hopenpgp-tools
 pkgver=0.19.5
-pkgrel=99
+pkgrel=100
 pkgdesc="hOpenPGP-based command-line tools"
 url="http://floss.scru.org/hopenpgp-tools;
 license=("AGPL3")


[arch-commits] Commit in linux-hardened/repos/community-x86_64 (14 files)

2018-03-12 Thread Levente Polyak via arch-commits
Date: Tuesday, March 13, 2018 @ 00:29:14
  Author: anthraxx
Revision: 306717

archrelease: copy trunk to community-x86_64

Added:
  linux-hardened/repos/community-x86_64/60-linux.hook
(from rev 306716, linux-hardened/trunk/60-linux.hook)
  linux-hardened/repos/community-x86_64/90-linux.hook
(from rev 306716, linux-hardened/trunk/90-linux.hook)
  linux-hardened/repos/community-x86_64/PKGBUILD
(from rev 306716, linux-hardened/trunk/PKGBUILD)
  linux-hardened/repos/community-x86_64/config.x86_64
(from rev 306716, linux-hardened/trunk/config.x86_64)
  
linux-hardened/repos/community-x86_64/drm-i915-edp-Only-use-the-alternate-fixed-mode-if-its-asked-for.patch
(from rev 306716, 
linux-hardened/trunk/drm-i915-edp-Only-use-the-alternate-fixed-mode-if-its-asked-for.patch)
  linux-hardened/repos/community-x86_64/linux.install
(from rev 306716, linux-hardened/trunk/linux.install)
  linux-hardened/repos/community-x86_64/linux.preset
(from rev 306716, linux-hardened/trunk/linux.preset)
Deleted:
  linux-hardened/repos/community-x86_64/60-linux.hook
  linux-hardened/repos/community-x86_64/90-linux.hook
  linux-hardened/repos/community-x86_64/PKGBUILD
  linux-hardened/repos/community-x86_64/config.x86_64
  
linux-hardened/repos/community-x86_64/drm-i915-edp-Only-use-the-alternate-fixed-mode-if-its-asked-for.patch
  linux-hardened/repos/community-x86_64/linux.install
  linux-hardened/repos/community-x86_64/linux.preset

---+
 60-linux.hook |   24 
 90-linux.hook |   22 
 PKGBUILD  |  514 
 config.x86_64 |19056 
+-
 drm-i915-edp-Only-use-the-alternate-fixed-mode-if-its-asked-for.patch |   78 
 linux.install |   22 
 linux.preset  |   28 
 7 files changed, 9872 insertions(+), 9872 deletions(-)

The diff is longer than the limit of 200KB.
Use svn diff -r 306716:306717 to see the changes.


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

2018-03-12 Thread Levente Polyak via arch-commits
Date: Tuesday, March 13, 2018 @ 00:29:03
  Author: anthraxx
Revision: 306716

upgpkg: linux-hardened 4.15.9.a-1

Modified:
  linux-hardened/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-13 00:28:32 UTC (rev 306715)
+++ PKGBUILD2018-03-13 00:29:03 UTC (rev 306716)
@@ -5,7 +5,7 @@
 
 pkgbase=linux-hardened
 _srcname=linux-4.15
-_pkgver=4.15.8
+_pkgver=4.15.9
 pkgver=${_pkgver}.a
 pkgrel=1
 url='https://github.com/copperhead/linux-hardened'
@@ -29,9 +29,9 @@
 replaces=('linux-grsec')
 sha256sums=('5a26478906d5005f4f809402e981518d2b8844949199f60c4b6e1f986ca2a769'
 'SKIP'
-'93e9495e5d43f3ff6695b50ba74fc17d8feef670c16c08acd005059b54db1ef0'
+'f3070554bd5f1640085cc35ae2f4bc23a94f9cf47b562140e5c2ec9a16d6b52e'
 'SKIP'
-'fc90ce5a332c7a46bd7b43e1df105606b02b8f767df286946aabec2dafc2852c'
+'f9bc0a325aa9eac365667e70e0851d0ba6ea80d162ca56ff587744b965a6132a'
 'SKIP'
 '0dc2d8779bc8a6d9824fe0f790d5d80ff7ead987c65dd179e8a288b0384e151d'
 'ae2e95db94ef7176207c690224169594d49445e04249d2499e9d2fbc117a0b21'


[arch-commits] Commit in pyopenssl/repos/extra-any (PKGBUILD PKGBUILD)

2018-03-12 Thread Levente Polyak via arch-commits
Date: Tuesday, March 13, 2018 @ 00:28:58
  Author: anthraxx
Revision: 318777

archrelease: copy trunk to extra-any

Added:
  pyopenssl/repos/extra-any/PKGBUILD
(from rev 318776, pyopenssl/trunk/PKGBUILD)
Deleted:
  pyopenssl/repos/extra-any/PKGBUILD

--+
 PKGBUILD |  126 +++--
 1 file changed, 65 insertions(+), 61 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-03-13 00:28:51 UTC (rev 318776)
+++ PKGBUILD2018-03-13 00:28:58 UTC (rev 318777)
@@ -1,61 +0,0 @@
-# $Id$
-# Maintainer : Felix Yan 
-# Contributor: Ionut Biru 
-# Contributor: Sergej Pupykin 
-
-pkgbase=pyopenssl
-pkgname=('python-pyopenssl' 'python2-pyopenssl')
-pkgver=17.5.0
-pkgrel=1
-arch=('any')
-url="http://pypi.python.org/pypi/pyOpenSSL;
-license=('LGPL2.1')
-makedepends=('openssl' 'python-setuptools' 'python2-setuptools' 
'python-cryptography'
- 'python2-cryptography')
-checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'python-pretend' 
'python2-pretend'
-  'python-flaky' 'python2-flaky')
-source=("https://pypi.io/packages/source/p/pyOpenSSL/pyOpenSSL-$pkgver.tar.gz;)
-sha512sums=('f194662b5842f1e3a4fcb910b9f2e6482d1dcdf834f306acc3dd6d9723f65038f7bff550248fa6268d90c839c9d9e8248bb6c7d399495fe6aed25291b93ece86')
-
-prepare() {
-  cp -a pyOpenSSL-$pkgver{,-py2}
-
-  export LC_CTYPE=en_US.UTF-8
-}
-
-build () {
-  cd "$srcdir"/pyOpenSSL-$pkgver
-  python setup.py build
-
-  cd "$srcdir"/pyOpenSSL-$pkgver-py2
-  python2 setup.py build
-}
-
-check () {
-  (
-cd "$srcdir"/pyOpenSSL-$pkgver
-python setup.py pytest
-
-cd "$srcdir"/pyOpenSSL-$pkgver-py2
-python2 setup.py pytest
-  ) || warning "Tests failed due to missing SSLv3_METHOD"
-}
-
-package_python-pyopenssl(){
-  pkgdesc="Python3 wrapper module around the OpenSSL library"
-  depends=('openssl' 'python-six' 'python-cryptography')
-  replaces=('pyopenssl')
-  provides=('pyopenssl')
-  conflicts=('pyopenssl')
-
-  cd "$srcdir"/pyOpenSSL-$pkgver
-  python setup.py install --root="$pkgdir" --optimize=1
-}
-
-package_python2-pyopenssl(){
-  pkgdesc="Python2 wrapper module around the OpenSSL library"
-  depends=('openssl' 'python2-six' 'python2-cryptography')
-
-  cd "$srcdir"/pyOpenSSL-$pkgver-py2
-  python2 setup.py install --root="$pkgdir" --optimize=1
-}

Copied: pyopenssl/repos/extra-any/PKGBUILD (from rev 318776, 
pyopenssl/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-03-13 00:28:58 UTC (rev 318777)
@@ -0,0 +1,65 @@
+# $Id$
+# Maintainer : Felix Yan 
+# Contributor: Ionut Biru 
+# Contributor: Sergej Pupykin 
+
+pkgbase=pyopenssl
+pkgname=('python-pyopenssl' 'python2-pyopenssl')
+pkgver=17.5.0
+pkgrel=2
+arch=('any')
+pkgdesc="Python3 wrapper module around the OpenSSL library"
+url='https://github.com/pyca/pyopenssl'
+license=('Apache')
+makedepends=('openssl' 'python-setuptools' 'python2-setuptools' 
'python-cryptography'
+ 'python2-cryptography' 'python-six' 'python2-six')
+checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'python-pretend' 
'python2-pretend'
+  'python-flaky' 'python2-flaky')
+source=(${pkgname}-${pkgver}.tar.gz::https://github.com/pyca/pyopenssl/archive/${pkgver}.tar.gz
+
${pkgname}-17.5.0-fix-import.patch::https://github.com/pyca/pyopenssl/commit/993c4e4afc4274019bdb835b64191afeed6c13b7.patch)
+sha512sums=('de297ed6b38a0b0cb6f9aca1c916fe8daacb8ba88d68998a436082789700c8a2d0c470ee8836d8eb43243104937fa310a41dbaa21a3142a65c347e9430f6bada'
+
'c1cb7cce6c31d1b41af515d4878275604ba4d99068e13a10caad23acde7c9e2c6de10bdc533c30c55bb83c9c66b10599b8a2b1fbe83d492bd686fd7bf0a57489')
+
+prepare() {
+  sed 's|,<3.3.0||' -i pyopenssl-$pkgver/setup.py
+  patch -Np1 -d pyopenssl-$pkgver < ${pkgname}-17.5.0-fix-import.patch
+  cp -a pyopenssl-$pkgver{,-py2}
+  export LC_CTYPE=en_US.UTF-8
+}
+
+build() {
+  cd "$srcdir"/pyopenssl-$pkgver
+  python setup.py build
+
+  cd "$srcdir"/pyopenssl-$pkgver-py2
+  python2 setup.py build
+}
+
+check() {
+  (
+cd "$srcdir"/pyopenssl-$pkgver
+python setup.py pytest
+
+cd "$srcdir"/pyopenssl-$pkgver-py2
+python2 setup.py pytest
+  ) || warning "Tests failed due to missing SSLv3_METHOD"
+}
+
+package_python-pyopenssl() {
+  depends=('openssl' 'python' 'python-six' 'python-cryptography')
+  replaces=('pyopenssl')
+  provides=('pyopenssl')
+  conflicts=('pyopenssl')
+
+  cd pyopenssl-$pkgver
+  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
+}
+
+package_python2-pyopenssl() {
+  depends=('openssl' 'python2' 'python2-six' 'python2-cryptography')
+
+  cd pyopenssl-$pkgver-py2
+  python2 setup.py install --root="$pkgdir" 

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

2018-03-12 Thread Felix Yan via arch-commits
Date: Tuesday, March 13, 2018 @ 00:28:19
  Author: felixonmars
Revision: 306714

upgpkg: idris 1.2.0-48

rebuild with cookie,0.4.4

Modified:
  idris/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-13 00:14:05 UTC (rev 306713)
+++ PKGBUILD2018-03-13 00:28:19 UTC (rev 306714)
@@ -4,7 +4,7 @@
 
 pkgname=idris
 pkgver=1.2.0
-pkgrel=47
+pkgrel=48
 pkgdesc="Functional Programming Language with Dependent Types"
 url="http://www.idris-lang.org/;
 license=("custom:BSD3")


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

2018-03-12 Thread Levente Polyak via arch-commits
Date: Tuesday, March 13, 2018 @ 00:28:51
  Author: anthraxx
Revision: 318776

upgpkg: pyopenssl 17.5.0-2 (adding upstream import patch)

- fixes downstream issues with libs using pyopenssl

Modified:
  pyopenssl/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-12 22:37:19 UTC (rev 318775)
+++ PKGBUILD2018-03-13 00:28:51 UTC (rev 318776)
@@ -6,56 +6,60 @@
 pkgbase=pyopenssl
 pkgname=('python-pyopenssl' 'python2-pyopenssl')
 pkgver=17.5.0
-pkgrel=1
+pkgrel=2
 arch=('any')
-url="http://pypi.python.org/pypi/pyOpenSSL;
-license=('LGPL2.1')
+pkgdesc="Python3 wrapper module around the OpenSSL library"
+url='https://github.com/pyca/pyopenssl'
+license=('Apache')
 makedepends=('openssl' 'python-setuptools' 'python2-setuptools' 
'python-cryptography'
- 'python2-cryptography')
+ 'python2-cryptography' 'python-six' 'python2-six')
 checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'python-pretend' 
'python2-pretend'
   'python-flaky' 'python2-flaky')
-source=("https://pypi.io/packages/source/p/pyOpenSSL/pyOpenSSL-$pkgver.tar.gz;)
-sha512sums=('f194662b5842f1e3a4fcb910b9f2e6482d1dcdf834f306acc3dd6d9723f65038f7bff550248fa6268d90c839c9d9e8248bb6c7d399495fe6aed25291b93ece86')
+source=(${pkgname}-${pkgver}.tar.gz::https://github.com/pyca/pyopenssl/archive/${pkgver}.tar.gz
+
${pkgname}-17.5.0-fix-import.patch::https://github.com/pyca/pyopenssl/commit/993c4e4afc4274019bdb835b64191afeed6c13b7.patch)
+sha512sums=('de297ed6b38a0b0cb6f9aca1c916fe8daacb8ba88d68998a436082789700c8a2d0c470ee8836d8eb43243104937fa310a41dbaa21a3142a65c347e9430f6bada'
+
'c1cb7cce6c31d1b41af515d4878275604ba4d99068e13a10caad23acde7c9e2c6de10bdc533c30c55bb83c9c66b10599b8a2b1fbe83d492bd686fd7bf0a57489')
 
 prepare() {
-  cp -a pyOpenSSL-$pkgver{,-py2}
-
+  sed 's|,<3.3.0||' -i pyopenssl-$pkgver/setup.py
+  patch -Np1 -d pyopenssl-$pkgver < ${pkgname}-17.5.0-fix-import.patch
+  cp -a pyopenssl-$pkgver{,-py2}
   export LC_CTYPE=en_US.UTF-8
 }
 
-build () {
-  cd "$srcdir"/pyOpenSSL-$pkgver
+build() {
+  cd "$srcdir"/pyopenssl-$pkgver
   python setup.py build
 
-  cd "$srcdir"/pyOpenSSL-$pkgver-py2
+  cd "$srcdir"/pyopenssl-$pkgver-py2
   python2 setup.py build
 }
 
-check () {
+check() {
   (
-cd "$srcdir"/pyOpenSSL-$pkgver
+cd "$srcdir"/pyopenssl-$pkgver
 python setup.py pytest
 
-cd "$srcdir"/pyOpenSSL-$pkgver-py2
+cd "$srcdir"/pyopenssl-$pkgver-py2
 python2 setup.py pytest
   ) || warning "Tests failed due to missing SSLv3_METHOD"
 }
 
-package_python-pyopenssl(){
-  pkgdesc="Python3 wrapper module around the OpenSSL library"
-  depends=('openssl' 'python-six' 'python-cryptography')
+package_python-pyopenssl() {
+  depends=('openssl' 'python' 'python-six' 'python-cryptography')
   replaces=('pyopenssl')
   provides=('pyopenssl')
   conflicts=('pyopenssl')
 
-  cd "$srcdir"/pyOpenSSL-$pkgver
-  python setup.py install --root="$pkgdir" --optimize=1
+  cd pyopenssl-$pkgver
+  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
 }
 
-package_python2-pyopenssl(){
-  pkgdesc="Python2 wrapper module around the OpenSSL library"
-  depends=('openssl' 'python2-six' 'python2-cryptography')
+package_python2-pyopenssl() {
+  depends=('openssl' 'python2' 'python2-six' 'python2-cryptography')
 
-  cd "$srcdir"/pyOpenSSL-$pkgver-py2
-  python2 setup.py install --root="$pkgdir" --optimize=1
+  cd pyopenssl-$pkgver-py2
+  python2 setup.py install --root="$pkgdir" --optimize=1 --skip-build
 }
+
+# vim: ts=2 sw=2 et:


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

2018-03-12 Thread Felix Yan via arch-commits
Date: Tuesday, March 13, 2018 @ 00:28:32
  Author: felixonmars
Revision: 306715

archrelease: copy trunk to community-staging-x86_64

Added:
  idris/repos/community-staging-x86_64/
  idris/repos/community-staging-x86_64/PKGBUILD
(from rev 306714, idris/trunk/PKGBUILD)

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

Copied: idris/repos/community-staging-x86_64/PKGBUILD (from rev 306714, 
idris/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-03-13 00:28:32 UTC (rev 306715)
@@ -0,0 +1,60 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=idris
+pkgver=1.2.0
+pkgrel=48
+pkgdesc="Functional Programming Language with Dependent Types"
+url="http://www.idris-lang.org/;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-annotated-wl-pprint' 
'haskell-ansi-terminal'
+ 'haskell-ansi-wl-pprint' 'haskell-async' 'haskell-base64-bytestring' 
'haskell-blaze-html'
+ 'haskell-blaze-markup' 'haskell-cheapskate' 'haskell-code-page' 
'haskell-fingertree'
+ 'haskell-fsnotify' 'haskell-ieee754' 'haskell-libffi' 
'haskell-megaparsec' 'haskell-mtl'
+ 'haskell-network' 'haskell-optparse-applicative' 'haskell-regex-tdfa' 
'haskell-safe'
+ 'haskell-split' 'haskell-terminal-size' 'haskell-text' 
'haskell-uniplate'
+ 'haskell-unordered-containers' 'haskell-utf8-string' 'haskell-vector'
+ 'haskell-vector-binary-instances' 'haskell-zip-archive')
+makedepends=('ghc' 'haskell-tagged' 'haskell-tasty' 'haskell-tasty-golden' 
'haskell-tasty-rerun'
+ 'nodejs')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/idris-lang/Idris-dev/archive/v$pkgver.tar.gz;)
+sha512sums=('ad9a1266c689fb961eb05ab295ea23029dfb85c3de190905b482afa0bca8ba0e7a69d1093a5e7fcd648d6fb1e2daeceb2d3f70562032c7857d081e0442ccf0cf')
+
+prepare() {
+cd Idris-dev-$pkgver
+
+sed -i '1ioverride IDRIS := env LD_PRELOAD=$(shell ls 
../../dist/build/libHSidris-*-ghc*.so) $(IDRIS)' \
+libs/*/Makefile
+}
+
+build() {
+cd Idris-dev-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fFFI -fGMP -frelease -f-freestanding -f-CI -f-execonly
+LC_CTYPE=en_US.UTF-8 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 Idris-dev-$pkgver
+# TODO: figure out the tests
+PATH="$PWD/dist/build:$PATH" LD_LIBRARY_PATH="$PWD/dist/build" runhaskell 
Setup test || warning "Tests failed"
+}
+
+package() {
+cd Idris-dev-$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 pandoc-crossref/repos (2 files)

2018-03-12 Thread Felix Yan via arch-commits
Date: Tuesday, March 13, 2018 @ 00:14:05
  Author: felixonmars
Revision: 306713

archrelease: copy trunk to community-staging-x86_64

Added:
  pandoc-crossref/repos/community-staging-x86_64/
  pandoc-crossref/repos/community-staging-x86_64/PKGBUILD
(from rev 306712, pandoc-crossref/trunk/PKGBUILD)

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

Copied: pandoc-crossref/repos/community-staging-x86_64/PKGBUILD (from rev 
306712, pandoc-crossref/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-03-13 00:14:05 UTC (rev 306713)
@@ -0,0 +1,52 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=pandoc-crossref
+pkgver=0.3.0.1
+pkgrel=70
+pkgdesc="Pandoc filter for cross-references"
+url="https://hackage.haskell.org/package/${pkgname};
+license=("GPL2")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-data-default' 'haskell-data-accessor' 
'haskell-data-accessor-template'
+ 'haskell-data-accessor-transformers' 'haskell-file-embed' 
'haskell-mtl'
+ 'haskell-open-browser' 'haskell-optparse-applicative' 'pandoc' 
'haskell-pandoc-types'
+ 'haskell-roman-numerals' 'haskell-syb' 'haskell-text' 
'haskell-utility-ht')
+makedepends=('ghc' 'haskell-hspec')
+conflicts=('haskell-pandoc-crossref')
+replaces=('haskell-pandoc-crossref')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/lierdakil/pandoc-crossref/archive/v$pkgver.tar.gz;)
+sha512sums=('9484b50cb01bad33687d4787f48878899d59eeaddd6714ac324e37be5bd20a313f246cafce1d7fba36432fd99cb75f10d4efba5ebd9b0def87dc77410c912b13')
+
+prepare() {
+sed -i 's/pandoc ==2.0.*/pandoc/' $pkgname-$pkgver/$pkgname.cabal
+}
+
+build() {
+cd $pkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests 
--datasubdir="$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() {
+cd $pkgname-$pkgver
+# https://github.com/lierdakil/pandoc-crossref/issues/167
+runhaskell Setup test || warning "Tests failed"
+}
+
+package() {
+cd $pkgname-$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 pandoc-crossref/trunk (PKGBUILD)

2018-03-12 Thread Felix Yan via arch-commits
Date: Tuesday, March 13, 2018 @ 00:13:51
  Author: felixonmars
Revision: 306712

upgpkg: pandoc-crossref 0.3.0.1-70

rebuild with cookie,0.4.4

Modified:
  pandoc-crossref/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-13 00:12:10 UTC (rev 306711)
+++ PKGBUILD2018-03-13 00:13:51 UTC (rev 306712)
@@ -4,7 +4,7 @@
 
 pkgname=pandoc-crossref
 pkgver=0.3.0.1
-pkgrel=69
+pkgrel=70
 pkgdesc="Pandoc filter for cross-references"
 url="https://hackage.haskell.org/package/${pkgname};
 license=("GPL2")


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

2018-03-12 Thread Felix Yan via arch-commits
Date: Tuesday, March 13, 2018 @ 00:12:10
  Author: felixonmars
Revision: 306711

archrelease: copy trunk to community-staging-x86_64

Added:
  postgrest/repos/community-staging-x86_64/
  postgrest/repos/community-staging-x86_64/PKGBUILD
(from rev 306710, postgrest/trunk/PKGBUILD)

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

Copied: postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 306710, 
postgrest/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-03-13 00:12:10 UTC (rev 306711)
@@ -0,0 +1,70 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=postgrest
+pkgver=0.4.4.0
+pkgrel=84
+pkgdesc="REST API for any Postgres database"
+url="https://github.com/begriffs/postgrest;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hasql' 'haskell-hasql-pool' 'haskell-protolude' 
'haskell-text'
+ 'haskell-warp' 'haskell-base64-bytestring' 'haskell-retry' 
'haskell-aeson'
+ 'haskell-ansi-wl-pprint' 'haskell-case-insensitive' 'haskell-cassava'
+ 'haskell-configurator-ng' 'haskell-contravariant' 'haskell-either' 
'haskell-gitrev'
+ 'haskell-hasql-transaction' 'haskell-heredoc' 'haskell-http' 
'haskell-http-types'
+ 'haskell-insert-ordered-containers' 
'haskell-interpolatedstring-perl6' 'haskell-jose'
+ 'haskell-lens' 'haskell-lens-aeson' 'haskell-network-uri' 
'haskell-optparse-applicative'
+ 'haskell-parsec' 'haskell-ranged-sets' 'haskell-regex-tdfa' 
'haskell-safe'
+ 'haskell-scientific' 'haskell-swagger2' 
'haskell-unordered-containers' 'haskell-vector'
+ 'haskell-wai' 'haskell-wai-cors' 'haskell-wai-extra' 
'haskell-wai-middleware-static'
+ 'haskell-cookie')
+makedepends=('ghc' 'haskell-aeson-qq' 'haskell-async' 'haskell-hspec' 
'haskell-hspec-wai'
+ 'haskell-hspec-wai-json' 'haskell-hjsonschema')
+checkdepends=('pifpaf' 'postgresql' 'procps-ng')
+source=("$pkgname-$pkgver.tar.bz2::https://github.com/begriffs/postgrest/archive/v$pkgver.tar.gz;)
+sha512sums=('f19c426a59d1c77d8e7808ee248eba1967cc5fc8686f5380603e2f8ab80aeeca20a4b145e056feceb1bcb9dedfa3b88c2ace7aab4bc1152f780630360fe6485c')
+
+prepare() {
+sed -i 's/==/>=/' $pkgname-$pkgver/$pkgname.cabal
+}
+
+build() {
+cd "${srcdir}/${pkgname}-${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-CI
+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 $pkgname-$pkgver
+
+eval $(pifpaf run postgresql --host 127.0.0.1 --port 5432)
+createdb postgrest_test
+
+# TODO: it shouldn't take this long to finish
+# POSTGREST_TEST_CONNECTION=$(test/create_test_db 
"postgres://$USER@localhost" postgrest_test) runhaskell Setup test
+
+# Disabled: uses stack
+# test/io-tests.sh
+
+pifpaf_stop
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${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 postgrest/trunk (PKGBUILD)

2018-03-12 Thread Felix Yan via arch-commits
Date: Tuesday, March 13, 2018 @ 00:11:50
  Author: felixonmars
Revision: 306710

upgpkg: postgrest 0.4.4.0-84

rebuild with cookie,0.4.4

Modified:
  postgrest/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-13 00:08:30 UTC (rev 306709)
+++ PKGBUILD2018-03-13 00:11:50 UTC (rev 306710)
@@ -4,7 +4,7 @@
 
 pkgname=postgrest
 pkgver=0.4.4.0
-pkgrel=83
+pkgrel=84
 pkgdesc="REST API for any Postgres database"
 url="https://github.com/begriffs/postgrest;
 license=("MIT")


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

2018-03-12 Thread Felix Yan via arch-commits
Date: Tuesday, March 13, 2018 @ 00:08:13
  Author: felixonmars
Revision: 306708

upgpkg: stack 1.6.5-32

rebuild with cookie,0.4.4

Modified:
  stack/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-13 00:02:07 UTC (rev 306707)
+++ PKGBUILD2018-03-13 00:08:13 UTC (rev 306708)
@@ -4,7 +4,7 @@
 
 pkgname=stack
 pkgver=1.6.5
-pkgrel=31
+pkgrel=32
 pkgdesc="The Haskell Tool Stack"
 url="https://github.com/commercialhaskell/stack;
 license=("custom:BSD3")


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

2018-03-12 Thread Felix Yan via arch-commits
Date: Tuesday, March 13, 2018 @ 00:08:30
  Author: felixonmars
Revision: 306709

archrelease: copy trunk to community-staging-x86_64

Added:
  stack/repos/community-staging-x86_64/
  stack/repos/community-staging-x86_64/PKGBUILD
(from rev 306708, stack/trunk/PKGBUILD)
  stack/repos/community-staging-x86_64/stack.install
(from rev 306708, stack/trunk/stack.install)

---+
 PKGBUILD  |   76 
 stack.install |4 ++
 2 files changed, 80 insertions(+)

Copied: stack/repos/community-staging-x86_64/PKGBUILD (from rev 306708, 
stack/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-03-13 00:08:30 UTC (rev 306709)
@@ -0,0 +1,76 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=stack
+pkgver=1.6.5
+pkgrel=32
+pkgdesc="The Haskell Tool Stack"
+url="https://github.com/commercialhaskell/stack;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-annotated-wl-pprint' 
'haskell-ansi-terminal'
+ 'haskell-async' 'haskell-attoparsec' 'haskell-base64-bytestring' 
'haskell-bindings-uname'
+ 'haskell-blaze-builder' 'haskell-clock' 'haskell-conduit' 
'haskell-conduit-extra'
+ 'haskell-cryptonite' 'haskell-cryptonite-conduit' 'haskell-echo' 
'haskell-exceptions'
+ 'haskell-extra' 'haskell-fast-logger' 'haskell-file-embed' 
'haskell-filelock'
+ 'haskell-fsnotify' 'haskell-generic-deriving' 'haskell-gitrev' 
'haskell-hackage-security'
+ 'haskell-hashable' 'haskell-hastache' 'haskell-hpack' 
'haskell-http-client'
+ 'haskell-http-client-tls' 'haskell-http-conduit' 'haskell-http-types' 
'haskell-memory'
+ 'haskell-microlens' 'haskell-microlens-mtl' 'haskell-mintty' 
'haskell-monad-logger'
+ 'haskell-mono-traversable' 'haskell-mtl' 'haskell-neat-interpolation' 
'haskell-network-uri'
+ 'haskell-open-browser' 'haskell-optparse-applicative' 
'haskell-optparse-simple'
+ 'haskell-path' 'haskell-path-io' 'haskell-persistent' 
'haskell-persistent-sqlite'
+ 'haskell-persistent-template' 'haskell-pid1' 'haskell-primitive' 
'haskell-project-template'
+ 'haskell-regex-applicative-text' 'haskell-resourcet' 'haskell-retry' 
'haskell-semigroups'
+ 'haskell-split' 'haskell-stm' 'haskell-store' 'haskell-store-core'
+ 'haskell-streaming-commons' 'haskell-tar' 'haskell-temporary' 
'haskell-text'
+ 'haskell-text-metrics' 'haskell-th-reify-many' 'haskell-tls' 
'haskell-unicode-transforms'
+ 'haskell-unix-compat' 'haskell-unliftio' 
'haskell-unordered-containers' 'haskell-vector'
+ 'haskell-yaml' 'haskell-zip-archive' 'haskell-zlib')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-hspec' 'haskell-smallcheck')
+checkdepends=('cabal-install')
+conflicts=('haskell-stack')
+replaces=('haskell-stack')
+install="stack.install"
+source=("$pkgname-$pkgver.tar.gz::https://github.com/commercialhaskell/stack/archive/v$pkgver.tar.gz;)
+sha512sums=('416e2e128554c7acd2896a915af6d47d9bf7743c98175b897c4b3714431203283f9706d1ceeed2fe64c4b403cdaca3fb0d1d3d5c8e6edfde3b80c1aa515fb351')
+
+prepare() {
+  cd $pkgname-$pkgver
+  hpack
+}
+
+build() {
+  cd "${srcdir}/${pkgname}-${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-disable-git-info -f-integration-tests -f-static 
-f-hide-dependency-versions -f-supported-build
+  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 $pkgname-$pkgver
+  # cabal update
+  LD_LIBRARY_PATH="$PWD"/dist/build PATH="$PWD"/dist/build/stack:"$PATH" 
runhaskell Setup test
+  # Integration tests will result in 4 failures on Arch currently
+}
+
+package() {
+  cd "${srcdir}/${pkgname}-${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"
+
+  LD_PRELOAD=$(ls "$pkgdir"/usr/lib/libHSstack-*-ghc*.so) 
"${pkgdir}"/usr/bin/stack --bash-completion-script /usr/bin/stack > 
stack_completion_script
+  install -Dm644 stack_completion_script 
"${pkgdir}/usr/share/bash-completion/completions/stack"
+}

Copied: 

[arch-commits] Commit in tamarin-prover/repos (2 files)

2018-03-12 Thread Felix Yan via arch-commits
Date: Tuesday, March 13, 2018 @ 00:02:07
  Author: felixonmars
Revision: 306707

archrelease: copy trunk to community-staging-x86_64

Added:
  tamarin-prover/repos/community-staging-x86_64/
  tamarin-prover/repos/community-staging-x86_64/PKGBUILD
(from rev 306706, tamarin-prover/trunk/PKGBUILD)

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

Copied: tamarin-prover/repos/community-staging-x86_64/PKGBUILD (from rev 
306706, tamarin-prover/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-03-13 00:02:07 UTC (rev 306707)
@@ -0,0 +1,51 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=tamarin-prover
+pkgver=1.2.3
+pkgrel=14
+pkgdesc="The Tamarin prover for security protocol analysis"
+url="http://tamarin-prover.github.io;
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'graphviz' 'maude' 'haskell-hunit' 'haskell-binary-orphans'
+ 'haskell-blaze-builder' 'haskell-blaze-html' 'haskell-cmdargs' 
'haskell-conduit'
+ 'haskell-fclabels' 'haskell-file-embed' 'haskell-gitrev' 
'haskell-http-types'
+ 'haskell-lifted-base' 'haskell-mtl' 'haskell-parsec' 
'haskell-resourcet' 'haskell-safe'
+ 'haskell-shakespeare' 'haskell-text' 'haskell-threads' 'haskell-wai' 
'haskell-warp'
+ 'haskell-yesod-core' 'haskell-yesod-static' 
'haskell-tamarin-prover-utils'
+ 'haskell-tamarin-prover-term' 'haskell-tamarin-prover-theory')
+optdepends=('ocaml: for sapic support')
+makedepends=('ghc' 'ocaml')
+source=("tamarin-prover-$pkgver.tar.gz::https://github.com/tamarin-prover/tamarin-prover/archive/$pkgver.tar.gz;)
+sha512sums=('3ec371f0abf1a391bbc2be0b3e3940b5f634515e443a6535ab3b8a5c6514004bbada35838b63e2c1e5edcbbdb230eae5be03dd8464f8516d3301bf02aad3d5ff')
+
+prepare() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+sed -i '/cp sapic/d' plugins/sapic/Makefile
+}
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-executable-dynamic --prefix=/usr \
+--docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \
+-fthreaded -ftest-coverage -f-build-tests
+runhaskell Setup build
+
+cd plugins/sapic
+make -j1
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup copy --destdir="${pkgdir}"
+
+install -Dm644 etc/filetype.vim 
"$pkgdir"/usr/share/vim/vimfiles/filetype.vim
+install -Dm644 etc/spthy.vim 
"$pkgdir"/usr/share/vim/vimfiles/syntax/spthy.vim
+install -Dm644 etc/sapic.vim 
"$pkgdir"/usr/share/vim/vimfiles/syntax/sapic.vim
+
+cd plugins/sapic
+install -Dm755 sapic "$pkgdir"/usr/bin/sapic
+}


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

2018-03-12 Thread Felix Yan via arch-commits
Date: Tuesday, March 13, 2018 @ 00:01:23
  Author: felixonmars
Revision: 306706

upgpkg: tamarin-prover 1.2.3-14

rebuild with cookie,0.4.4

Modified:
  tamarin-prover/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-12 23:59:39 UTC (rev 306705)
+++ PKGBUILD2018-03-13 00:01:23 UTC (rev 306706)
@@ -4,7 +4,7 @@
 
 pkgname=tamarin-prover
 pkgver=1.2.3
-pkgrel=13
+pkgrel=14
 pkgdesc="The Tamarin prover for security protocol analysis"
 url="http://tamarin-prover.github.io;
 license=("GPL")


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

2018-03-12 Thread Felix Yan via arch-commits
Date: Monday, March 12, 2018 @ 23:59:39
  Author: felixonmars
Revision: 306705

archrelease: copy trunk to community-staging-x86_64

Added:
  xmobar/repos/community-staging-x86_64/
  xmobar/repos/community-staging-x86_64/PKGBUILD
(from rev 306704, xmobar/trunk/PKGBUILD)

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

Copied: xmobar/repos/community-staging-x86_64/PKGBUILD (from rev 306704, 
xmobar/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-03-12 23:59:39 UTC (rev 306705)
@@ -0,0 +1,39 @@
+# Maintainer: Levente Polyak 
+# Maintainer: Jelle van der Waa 
+# Contributer: Sergej Pupykin 
+# Contributor: Arch Haskell Team 
+
+pkgname=xmobar
+pkgver=0.25
+pkgrel=8
+pkgdesc='Minimalistic Text Based Status Bar'
+url='https://hackage.haskell.org/package/xmobar'
+license=('custom:BSD3')
+arch=('x86_64')
+depends=('libxft' 'libxinerama' 'libxrandr' 'libxpm' 'ghc-libs' 'haskell-x11'
+ 'haskell-x11-xft' 'haskell-utf8-string' 'haskell-network-uri'
+ 'haskell-hinotify' 'haskell-stm' 'haskell-parsec' 'haskell-mtl'
+ 'haskell-regex-base' 'haskell-regex-compat' 'haskell-http'
+ 'haskell-dbus' 'haskell-libmpd' 'haskell-iwlib' 'wireless_tools')
+makedepends=('ghc')
+source=(${pkgname}-${pkgver}.tar.gz::https://github.com/jaor/xmobar/archive/${pkgver}.tar.gz)
+sha512sums=('ca11d93d7bff9e6fd623607b25dbbd3d38c9f7b356183616d2c2050597b56b5f4636351a606d32acab232b32315f3639b78ae9f7e4385f68c810af30895c5717')
+
+build() {
+  cd xmobar-${pkgver}
+  runhaskell Setup configure -O \
+--enable-shared \
+--prefix=/usr \
+--enable-executable-dynamic \
+--disable-library-vanilla \
+--flags="with_utf8 with_xft with_iwlib with_xpm with_inotify with_mpd 
with_dbus"
+  runhaskell Setup build
+}
+
+package() {
+  cd xmobar-${pkgver}
+  runhaskell Setup copy --destdir="${pkgdir}"
+  install -Dm 644 license "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+}
+
+# vim: ts=2 sw=2 et:


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

2018-03-12 Thread Felix Yan via arch-commits
Date: Monday, March 12, 2018 @ 23:59:26
  Author: felixonmars
Revision: 306704

upgpkg: xmobar 0.25-8

rebuild with cookie,0.4.4

Modified:
  xmobar/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-12 23:58:25 UTC (rev 306703)
+++ PKGBUILD2018-03-12 23:59:26 UTC (rev 306704)
@@ -5,7 +5,7 @@
 
 pkgname=xmobar
 pkgver=0.25
-pkgrel=7
+pkgrel=8
 pkgdesc='Minimalistic Text Based Status Bar'
 url='https://hackage.haskell.org/package/xmobar'
 license=('custom:BSD3')


[arch-commits] Commit in cabal-install/repos (2 files)

2018-03-12 Thread Felix Yan via arch-commits
Date: Monday, March 12, 2018 @ 23:58:25
  Author: felixonmars
Revision: 306703

archrelease: copy trunk to community-staging-x86_64

Added:
  cabal-install/repos/community-staging-x86_64/
  cabal-install/repos/community-staging-x86_64/PKGBUILD
(from rev 306702, cabal-install/trunk/PKGBUILD)

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

Copied: cabal-install/repos/community-staging-x86_64/PKGBUILD (from rev 306702, 
cabal-install/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-03-12 23:58:25 UTC (rev 306703)
@@ -0,0 +1,47 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+# Contributor: Vesa Kaihlavirta 
+# Contributor: Arch Haskell Team 
+
+pkgname=cabal-install
+pkgver=2.0.0.1
+pkgrel=30
+pkgdesc="The command-line interface for Cabal and Hackage."
+url="https://hackage.haskell.org/package/cabal-install;
+license=('custom:BSD3')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-async' 'haskell-base16-bytestring' 
'haskell-cryptohash-sha256'
+ 'haskell-echo' 'haskell-edit-distance' 'haskell-hackage-security' 
'haskell-hashable'
+ 'haskell-http' 'haskell-mtl' 'haskell-network' 'haskell-network-uri' 
'haskell-random'
+ 'haskell-stm' 'haskell-tar' 'haskell-zlib')
+makedepends=('ghc' 'haskell-pretty-show' 'haskell-quickcheck' 'haskell-tagged' 
'haskell-tasty'
+ 'haskell-tasty-hunit' 'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/package/cabal-install-${pkgver}/cabal-install-${pkgver}.tar.gz;)
+sha512sums=('136105745e22b83a9ab906ac71ebbf4a5992b1731dd152e88eaa8dfd0d3076ddaca80bf0077c8b59c085c7d2f2fd0a3786e6e4c70a47dc924995f23758952a16')
+
+build() {
+  cd "${srcdir}/$pkgname-$pkgver"
+
+  runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic 
--disable-library-vanilla \
+--docdir="/usr/share/doc/${pkgname}" --enable-tests \
+-fnetwork-uri -f-old-directory -f-old-bytestring 
-f-debug-expensive-assertions -f-debug-conflict-sets \
+-f-debug-tracetree -f-parsec -f-monolithic
+  runhaskell Setup build
+}
+
+check() {
+  cd $pkgname-$pkgver
+  runhaskell Setup test || warning "TODO: pass -dynamic somewhere"
+}
+
+package() {
+  cd "${srcdir}/$pkgname-$pkgver"
+  runhaskell Setup copy --destdir="${pkgdir}"
+
+  install -Dm644 LICENSE \
+"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+
+  install -Dm644 bash-completion/cabal \
+"${pkgdir}/usr/share/bash-completion/completions/cabal"
+}


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

2018-03-12 Thread Felix Yan via arch-commits
Date: Monday, March 12, 2018 @ 23:58:11
  Author: felixonmars
Revision: 306702

upgpkg: cabal-install 2.0.0.1-30

rebuild with cookie,0.4.4

Modified:
  cabal-install/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-12 23:47:45 UTC (rev 306701)
+++ PKGBUILD2018-03-12 23:58:11 UTC (rev 306702)
@@ -6,7 +6,7 @@
 
 pkgname=cabal-install
 pkgver=2.0.0.1
-pkgrel=29
+pkgrel=30
 pkgdesc="The command-line interface for Cabal and Hackage."
 url="https://hackage.haskell.org/package/cabal-install;
 license=('custom:BSD3')


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

2018-03-12 Thread Felix Yan via arch-commits
Date: Monday, March 12, 2018 @ 23:47:45
  Author: felixonmars
Revision: 306701

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-authenticate/repos/community-staging-x86_64/PKGBUILD (from rev 
306700, haskell-authenticate/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-03-12 23:47:45 UTC (rev 306701)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=authenticate
+pkgname=haskell-authenticate
+pkgver=1.3.4
+pkgrel=65
+pkgdesc="Authentication methods for Haskell web applications."
+url="https://github.com/yesodweb/authenticate;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 
'haskell-blaze-builder'
+ 'haskell-case-insensitive' 'haskell-conduit' 'haskell-http-conduit' 
'haskell-http-types'
+ 'haskell-network-uri' 'haskell-resourcet' 'haskell-tagstream-conduit' 
'haskell-text'
+ 'haskell-unordered-containers' 'haskell-xml-conduit')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('a6e5a9f4c20ca2bb980958c0cc6273492a6488a3f7c1954170bb8b40e46a4c2f7b607c961506e11ddc5421289c907148c1bc70b855bd16664bc1153ef7865571')
+
+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 \
+-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 "${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-authenticate/trunk (PKGBUILD)

2018-03-12 Thread Felix Yan via arch-commits
Date: Monday, March 12, 2018 @ 23:47:31
  Author: felixonmars
Revision: 306700

upgpkg: haskell-authenticate 1.3.4-65

rebuild with cookie,0.4.4

Modified:
  haskell-authenticate/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-12 23:46:45 UTC (rev 306699)
+++ PKGBUILD2018-03-12 23:47:31 UTC (rev 306700)
@@ -5,7 +5,7 @@
 _hkgname=authenticate
 pkgname=haskell-authenticate
 pkgver=1.3.4
-pkgrel=64
+pkgrel=65
 pkgdesc="Authentication methods for Haskell web applications."
 url="https://github.com/yesodweb/authenticate;
 license=("MIT")


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

2018-03-12 Thread Felix Yan via arch-commits
Date: Monday, March 12, 2018 @ 23:46:45
  Author: felixonmars
Revision: 306699

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-aws/repos/community-staging-x86_64/PKGBUILD (from rev 306698, 
haskell-aws/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-03-12 23:46:45 UTC (rev 306699)
@@ -0,0 +1,55 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=aws
+pkgname=haskell-aws
+pkgver=0.19
+pkgrel=34
+pkgdesc="Amazon Web Services (AWS) for Haskell"
+url="https://github.com/aristidb/aws;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 
'haskell-base16-bytestring'
+ 'haskell-base64-bytestring' 'haskell-blaze-builder' 'haskell-byteable'
+ 'haskell-case-insensitive' 'haskell-cereal' 'haskell-conduit' 
'haskell-conduit-extra'
+ 'haskell-cryptonite' 'haskell-data-default' 'haskell-http-conduit' 
'haskell-http-types'
+ 'haskell-lifted-base' 'haskell-memory' 'haskell-monad-control' 
'haskell-mtl'
+ 'haskell-network' 'haskell-old-locale' 'haskell-resourcet' 
'haskell-safe'
+ 'haskell-scientific' 'haskell-tagged' 'haskell-text' 
'haskell-unordered-containers'
+ 'haskell-utf8-string' 'haskell-vector' 'haskell-xml-conduit')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-conduit-combinators' 
'haskell-errors'
+ 'haskell-http-client' 'haskell-http-client-tls' 
'haskell-quickcheck-instances'
+ 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck'
+ 'haskell-transformers-base')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('048cd01862d7541dbcd932760f1abc35c5915f0cebcfdbc17cec5b8abc20887c933d3c8a3517912a6fdf03f12e1d466a6ff68b45aefe8d73843fc91192b76c53')
+
+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-examples
+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 "Requires AWS credentials to 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-aws/trunk (PKGBUILD)

2018-03-12 Thread Felix Yan via arch-commits
Date: Monday, March 12, 2018 @ 23:46:30
  Author: felixonmars
Revision: 306698

upgpkg: haskell-aws 0.19-34

rebuild with cookie,0.4.4

Modified:
  haskell-aws/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-12 23:44:15 UTC (rev 306697)
+++ PKGBUILD2018-03-12 23:46:30 UTC (rev 306698)
@@ -5,7 +5,7 @@
 _hkgname=aws
 pkgname=haskell-aws
 pkgver=0.19
-pkgrel=33
+pkgrel=34
 pkgdesc="Amazon Web Services (AWS) for Haskell"
 url="https://github.com/aristidb/aws;
 license=("custom:BSD3")


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

2018-03-12 Thread Felix Yan via arch-commits
Date: Monday, March 12, 2018 @ 23:44:15
  Author: felixonmars
Revision: 306697

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-cheapskate/repos/community-staging-x86_64/PKGBUILD (from rev 
306696, haskell-cheapskate/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-03-12 23:44:15 UTC (rev 306697)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=cheapskate
+pkgname=haskell-cheapskate
+pkgver=0.1.1
+pkgrel=55
+pkgdesc="Experimental markdown processor."
+url="http://github.com/jgm/cheapskate;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-aeson" "haskell-blaze-html" 
"haskell-data-default" "haskell-http-types"
+ "haskell-mtl" "haskell-syb" "haskell-text" "haskell-uniplate" 
"haskell-wai"
+ "haskell-wai-extra" "haskell-xss-sanitize")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('e06c8683031e8e7946e10a49ba2fedfedb4b8c5940272d8095ab3ff94c3b77169175b492d15f07fb486efd8fccd0850062174a63d88d2ae69c864eeaffc7a59f')
+
+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 \
+-fdingus
+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-cheapskate/trunk (PKGBUILD)

2018-03-12 Thread Felix Yan via arch-commits
Date: Monday, March 12, 2018 @ 23:44:02
  Author: felixonmars
Revision: 306696

upgpkg: haskell-cheapskate 0.1.1-55

rebuild with cookie,0.4.4

Modified:
  haskell-cheapskate/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-12 23:43:06 UTC (rev 306695)
+++ PKGBUILD2018-03-12 23:44:02 UTC (rev 306696)
@@ -5,7 +5,7 @@
 _hkgname=cheapskate
 pkgname=haskell-cheapskate
 pkgver=0.1.1
-pkgrel=54
+pkgrel=55
 pkgdesc="Experimental markdown processor."
 url="http://github.com/jgm/cheapskate;
 license=("custom:BSD3")


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

2018-03-12 Thread Felix Yan via arch-commits
Date: Monday, March 12, 2018 @ 23:43:06
  Author: felixonmars
Revision: 306695

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-dav/repos/community-staging-x86_64/PKGBUILD (from rev 306694, 
haskell-dav/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-03-12 23:43:06 UTC (rev 306695)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=DAV
+pkgname=haskell-dav
+pkgver=1.3.2
+pkgrel=28
+pkgdesc="RFC 4918 WebDAV support"
+url="http://floss.scru.org/hDAV;
+license=("GPL3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-case-insensitive" "haskell-data-default" 
"haskell-exceptions"
+ "haskell-haskeline" "haskell-http-client" "haskell-http-client-tls" 
"haskell-http-types"
+ "haskell-lens" "haskell-mtl" "haskell-network" "haskell-network-uri"
+ "haskell-optparse-applicative" "haskell-transformers-base" 
"haskell-transformers-compat"
+ "haskell-utf8-string" "haskell-xml-conduit" "haskell-xml-hamlet")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('8dd729c09f7b415dda13948bbd533606a7ccf45eb933fd6e984539f76defa8f938e6ec0c954c0955630182ee014fd611bd8a4e8a70fc863253d9a3f6a229c497')
+
+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 \
+-fnetwork-uri -f-mtl-compat
+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-dav/trunk (PKGBUILD)

2018-03-12 Thread Felix Yan via arch-commits
Date: Monday, March 12, 2018 @ 23:42:53
  Author: felixonmars
Revision: 306694

upgpkg: haskell-dav 1.3.2-28

rebuild with cookie,0.4.4

Modified:
  haskell-dav/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-12 23:42:39 UTC (rev 306693)
+++ PKGBUILD2018-03-12 23:42:53 UTC (rev 306694)
@@ -5,7 +5,7 @@
 _hkgname=DAV
 pkgname=haskell-dav
 pkgver=1.3.2
-pkgrel=27
+pkgrel=28
 pkgdesc="RFC 4918 WebDAV support"
 url="http://floss.scru.org/hDAV;
 license=("GPL3")


[arch-commits] Commit in (4 files)

2018-03-12 Thread Bruno Pagani via arch-commits
Date: Monday, March 12, 2018 @ 23:42:19
  Author: archange
Revision: 306692

Initial addition of colorhug-client in [community]

Added:
  colorhug-client/
  colorhug-client/repos/
  colorhug-client/trunk/
  colorhug-client/trunk/PKGBUILD

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

Added: colorhug-client/trunk/PKGBUILD
===
--- colorhug-client/trunk/PKGBUILD  (rev 0)
+++ colorhug-client/trunk/PKGBUILD  2018-03-12 23:42:19 UTC (rev 306692)
@@ -0,0 +1,25 @@
+# Maintainer: Bruno Pagani 
+
+pkgname=colorhug-client
+pkgver=0.2.8
+pkgrel=1
+pkgdesc="Client tools for ColorHug & ColorHug2"
+arch=('x86_64')
+url='https://github.com/hughski/colorhug-client'
+license=('GPL2')
+depends=('colord-gtk')
+makedepends=('intltool' 'itstool' 'gobject-introspection' 'libgusb' 'gtk3'
+ 'docbook-utils' 'docbook-sgml' 'perl-sgmls' 'bash-completion' 
'appstream-glib')
+source=("https://people.freedesktop.org/~hughsient/releases/${pkgname}-${pkgver}.tar.xz;)
+sha256sums=('b7787aa58db2dde6a69a13295b98154040a100d8772aac656f3b5ed0bffc0991')
+
+build() {
+cd ${pkgname}-${pkgver}
+./configure --prefix=/usr --libexecdir=/usr/lib
+make
+}
+
+package() {
+cd ${pkgname}-${pkgver}
+make DESTDIR="${pkgdir}" install
+}


[arch-commits] Commit in colorhug-client/repos (2 files)

2018-03-12 Thread Bruno Pagani via arch-commits
Date: Monday, March 12, 2018 @ 23:42:39
  Author: archange
Revision: 306693

archrelease: copy trunk to community-x86_64

Added:
  colorhug-client/repos/community-x86_64/
  colorhug-client/repos/community-x86_64/PKGBUILD
(from rev 306692, colorhug-client/trunk/PKGBUILD)

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

Copied: colorhug-client/repos/community-x86_64/PKGBUILD (from rev 306692, 
colorhug-client/trunk/PKGBUILD)
===
--- community-x86_64/PKGBUILD   (rev 0)
+++ community-x86_64/PKGBUILD   2018-03-12 23:42:39 UTC (rev 306693)
@@ -0,0 +1,25 @@
+# Maintainer: Bruno Pagani 
+
+pkgname=colorhug-client
+pkgver=0.2.8
+pkgrel=1
+pkgdesc="Client tools for ColorHug & ColorHug2"
+arch=('x86_64')
+url='https://github.com/hughski/colorhug-client'
+license=('GPL2')
+depends=('colord-gtk')
+makedepends=('intltool' 'itstool' 'gobject-introspection' 'libgusb' 'gtk3'
+ 'docbook-utils' 'docbook-sgml' 'perl-sgmls' 'bash-completion' 
'appstream-glib')
+source=("https://people.freedesktop.org/~hughsient/releases/${pkgname}-${pkgver}.tar.xz;)
+sha256sums=('b7787aa58db2dde6a69a13295b98154040a100d8772aac656f3b5ed0bffc0991')
+
+build() {
+cd ${pkgname}-${pkgver}
+./configure --prefix=/usr --libexecdir=/usr/lib
+make
+}
+
+package() {
+cd ${pkgname}-${pkgver}
+make DESTDIR="${pkgdir}" install
+}


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

2018-03-12 Thread Felix Yan via arch-commits
Date: Monday, March 12, 2018 @ 23:42:02
  Author: felixonmars
Revision: 306691

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hjsonschema/repos/community-staging-x86_64/PKGBUILD (from rev 
306690, haskell-hjsonschema/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-03-12 23:42:02 UTC (rev 306691)
@@ -0,0 +1,47 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hjsonschema
+pkgname=haskell-hjsonschema
+pkgver=1.7.2
+pkgrel=45
+pkgdesc="JSON Schema library"
+url="https://github.com/seagreen/hjsonschema;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-file-embed' 'haskell-hashable' 
'haskell-hjsonpointer'
+ 'haskell-http-client' 'haskell-http-types' 'haskell-pcre-heavy' 
'haskell-profunctors'
+ 'haskell-protolude' 'haskell-quickcheck' 'haskell-scientific' 
'haskell-semigroups'
+ 'haskell-unordered-containers' 'haskell-text' 'haskell-vector')
+makedepends=('ghc' 'haskell-hspec' 'haskell-wai-app-static' 'haskell-warp')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('5fe613a0f0b8e6d97f56b33ea6238e50c496350128caed1efbabdf69eb261c8f7fec3a0e274ee36010dc3c61ca0f42dadd0d99ce67989031a7d46a5466ac3182')
+
+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-hjsonschema/trunk (PKGBUILD)

2018-03-12 Thread Felix Yan via arch-commits
Date: Monday, March 12, 2018 @ 23:41:49
  Author: felixonmars
Revision: 306690

upgpkg: haskell-hjsonschema 1.7.2-45

rebuild with cookie,0.4.4

Modified:
  haskell-hjsonschema/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-12 23:40:33 UTC (rev 306689)
+++ PKGBUILD2018-03-12 23:41:49 UTC (rev 306690)
@@ -5,7 +5,7 @@
 _hkgname=hjsonschema
 pkgname=haskell-hjsonschema
 pkgver=1.7.2
-pkgrel=44
+pkgrel=45
 pkgdesc="JSON Schema library"
 url="https://github.com/seagreen/hjsonschema;
 license=("MIT")


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

2018-03-12 Thread Felix Yan via arch-commits
Date: Monday, March 12, 2018 @ 23:40:33
  Author: felixonmars
Revision: 306689

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hpack/repos/community-staging-x86_64/PKGBUILD (from rev 306688, 
haskell-hpack/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-03-12 23:40:33 UTC (rev 306689)
@@ -0,0 +1,47 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Daniel Nagy 
+# Contributor: Daniel Micay 
+
+pkgname=haskell-hpack
+_hkgname=hpack
+pkgver=0.27.0
+pkgrel=24
+pkgdesc="An alternative format for Haskell packages"
+url="https://github.com/sol/hpack#readme;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-bifunctors' 'haskell-cryptonite' 
'haskell-glob'
+ 'haskell-http-client' 'haskell-http-client-tls' 'haskell-http-types' 
'haskell-scientific'
+ 'haskell-text' 'haskell-unordered-containers' 'haskell-vector' 
'haskell-yaml')
+makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-interpolate'
+ 'haskell-mockery' 'haskell-temporary')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-${pkgver}.tar.gz;)
+sha512sums=('fd52e986ba1b5746cda14cf9159927fe6122cc277243cf87e7bb89a3a52c9d0f4195dfd1bd0d2bd3cb87f8359f9011af94a1df1e0518a077d38f356e0a2f07db')
+
+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-hpack/trunk (PKGBUILD)

2018-03-12 Thread Felix Yan via arch-commits
Date: Monday, March 12, 2018 @ 23:40:19
  Author: felixonmars
Revision: 306688

upgpkg: haskell-hpack 0.27.0-24

rebuild with cookie,0.4.4

Modified:
  haskell-hpack/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-12 23:38:35 UTC (rev 306687)
+++ PKGBUILD2018-03-12 23:40:19 UTC (rev 306688)
@@ -6,7 +6,7 @@
 pkgname=haskell-hpack
 _hkgname=hpack
 pkgver=0.27.0
-pkgrel=23
+pkgrel=24
 pkgdesc="An alternative format for Haskell packages"
 url="https://github.com/sol/hpack#readme;
 license=("MIT")


[arch-commits] Commit in haskell-hspec-wai-json/repos (2 files)

2018-03-12 Thread Felix Yan via arch-commits
Date: Monday, March 12, 2018 @ 23:38:35
  Author: felixonmars
Revision: 306687

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hspec-wai-json/repos/community-staging-x86_64/
  haskell-hspec-wai-json/repos/community-staging-x86_64/PKGBUILD
(from rev 306686, haskell-hspec-wai-json/trunk/PKGBUILD)

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

Copied: haskell-hspec-wai-json/repos/community-staging-x86_64/PKGBUILD (from 
rev 306686, haskell-hspec-wai-json/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-03-12 23:38:35 UTC (rev 306687)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hspec-wai-json
+pkgname=haskell-hspec-wai-json
+pkgver=0.9.0
+pkgrel=45
+pkgdesc="Testing JSON APIs with hspec-wai"
+url="https://github.com/hspec/hspec-wai;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-qq' 
'haskell-case-insensitive'
+ 'haskell-hspec-wai')
+makedepends=('ghc' 'haskell-hspec')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('550bbf263c52c817f5ba26f30ac9e612645597d8bea7a5614e61452da0b0ae728484f4ac9a486e523b0e4d2cf1518d95a55d9dc5d7be1e1fa15d67432f7a')
+
+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-hspec-wai-json/trunk (PKGBUILD)

2018-03-12 Thread Felix Yan via arch-commits
Date: Monday, March 12, 2018 @ 23:38:21
  Author: felixonmars
Revision: 306686

upgpkg: haskell-hspec-wai-json 0.9.0-45

rebuild with cookie,0.4.4

Modified:
  haskell-hspec-wai-json/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-12 23:37:41 UTC (rev 306685)
+++ PKGBUILD2018-03-12 23:38:21 UTC (rev 306686)
@@ -5,7 +5,7 @@
 _hkgname=hspec-wai-json
 pkgname=haskell-hspec-wai-json
 pkgver=0.9.0
-pkgrel=44
+pkgrel=45
 pkgdesc="Testing JSON APIs with hspec-wai"
 url="https://github.com/hspec/hspec-wai;
 license=("MIT")


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

2018-03-12 Thread Felix Yan via arch-commits
Date: Monday, March 12, 2018 @ 23:37:41
  Author: felixonmars
Revision: 306685

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-js-jquery/repos/community-staging-x86_64/
  haskell-js-jquery/repos/community-staging-x86_64/PKGBUILD
(from rev 306684, haskell-js-jquery/trunk/PKGBUILD)

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

Copied: haskell-js-jquery/repos/community-staging-x86_64/PKGBUILD (from rev 
306684, haskell-js-jquery/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-03-12 23:37:41 UTC (rev 306685)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=js-jquery
+pkgname=haskell-js-jquery
+pkgver=3.3.1
+pkgrel=25
+pkgdesc="Obtain minified jQuery code"
+url="https://github.com/ndmitchell/js-jquery#readme;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc' 'haskell-http')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('359a4342bc5156d5360385a478e235def04db0381cc48f342baac5018e91350dce760adb9b9ada796bc6341d5629f807672f629ee127faefe521801d62bb')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+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-js-jquery/trunk (PKGBUILD)

2018-03-12 Thread Felix Yan via arch-commits
Date: Monday, March 12, 2018 @ 23:37:24
  Author: felixonmars
Revision: 306684

upgpkg: haskell-js-jquery 3.3.1-25

rebuild with cookie,0.4.4

Modified:
  haskell-js-jquery/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-12 23:36:52 UTC (rev 306683)
+++ PKGBUILD2018-03-12 23:37:24 UTC (rev 306684)
@@ -5,7 +5,7 @@
 _hkgname=js-jquery
 pkgname=haskell-js-jquery
 pkgver=3.3.1
-pkgrel=24
+pkgrel=25
 pkgdesc="Obtain minified jQuery code"
 url="https://github.com/ndmitchell/js-jquery#readme;
 license=("MIT")


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

2018-03-12 Thread Felix Yan via arch-commits
Date: Monday, March 12, 2018 @ 23:36:38
  Author: felixonmars
Revision: 306682

upgpkg: haskell-servant-server 0.12-74

rebuild with cookie,0.4.4

Modified:
  haskell-servant-server/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-12 23:35:50 UTC (rev 306681)
+++ PKGBUILD2018-03-12 23:36:38 UTC (rev 306682)
@@ -5,7 +5,7 @@
 _hkgname=servant-server
 pkgname=haskell-servant-server
 pkgver=0.12
-pkgrel=73
+pkgrel=74
 pkgdesc="A family of combinators for defining webservices APIs and serving 
them"
 url="http://haskell-servant.readthedocs.org/;
 license=("custom:BSD3")


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

2018-03-12 Thread Felix Yan via arch-commits
Date: Monday, March 12, 2018 @ 23:36:52
  Author: felixonmars
Revision: 306683

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-servant-server/repos/community-staging-x86_64/
  haskell-servant-server/repos/community-staging-x86_64/PKGBUILD
(from rev 306682, haskell-servant-server/trunk/PKGBUILD)

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

Copied: haskell-servant-server/repos/community-staging-x86_64/PKGBUILD (from 
rev 306682, haskell-servant-server/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-03-12 23:36:52 UTC (rev 306683)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=servant-server
+pkgname=haskell-servant-server
+pkgver=0.12
+pkgrel=74
+pkgdesc="A family of combinators for defining webservices APIs and serving 
them"
+url="http://haskell-servant.readthedocs.org/;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-base-compat" "haskell-aeson" "haskell-attoparsec"
+ "haskell-base64-bytestring" "haskell-exceptions" 
"haskell-http-api-data"
+ "haskell-http-types" "haskell-network-uri" "haskell-monad-control" 
"haskell-mtl"
+ "haskell-network" "haskell-safe" "haskell-servant" "haskell-split"
+ "haskell-string-conversions" "haskell-system-filepath" 
"haskell-resourcet" "haskell-tagged"
+ "haskell-text" "haskell-transformers-base" 
"haskell-transformers-compat" "haskell-wai"
+ "haskell-wai-app-static" "haskell-warp" "haskell-word8")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('322fa0ebec88870d5d6e254ef27031b26d2c96dbcd6ec29e99dd2449abf95174471b1719034fb22077e4ba3f6a5bf7b2b50c535ba87e9f371f446399145f02cc')
+
+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-wai-handler-launch/trunk (PKGBUILD)

2018-03-12 Thread Felix Yan via arch-commits
Date: Monday, March 12, 2018 @ 23:35:37
  Author: felixonmars
Revision: 306680

upgpkg: haskell-wai-handler-launch 3.0.2.3-37

rebuild with cookie,0.4.4

Modified:
  haskell-wai-handler-launch/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-12 23:35:05 UTC (rev 306679)
+++ PKGBUILD2018-03-12 23:35:37 UTC (rev 306680)
@@ -5,7 +5,7 @@
 _hkgname=wai-handler-launch
 pkgname=haskell-wai-handler-launch
 pkgver=3.0.2.3
-pkgrel=36
+pkgrel=37
 pkgdesc="Launch a web app in the default browser."
 url="https://github.com/yesodweb/wai;
 license=("MIT")


[arch-commits] Commit in haskell-wai-handler-launch/repos (2 files)

2018-03-12 Thread Felix Yan via arch-commits
Date: Monday, March 12, 2018 @ 23:35:50
  Author: felixonmars
Revision: 306681

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-wai-handler-launch/repos/community-staging-x86_64/
  haskell-wai-handler-launch/repos/community-staging-x86_64/PKGBUILD
(from rev 306680, haskell-wai-handler-launch/trunk/PKGBUILD)

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

Copied: haskell-wai-handler-launch/repos/community-staging-x86_64/PKGBUILD 
(from rev 306680, haskell-wai-handler-launch/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-03-12 23:35:50 UTC (rev 306681)
@@ -0,0 +1,40 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=wai-handler-launch
+pkgname=haskell-wai-handler-launch
+pkgver=3.0.2.3
+pkgrel=37
+pkgdesc="Launch a web app in the default browser."
+url="https://github.com/yesodweb/wai;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-blaze-builder" "haskell-wai" "haskell-warp" 
"haskell-http-types"
+ "haskell-streaming-commons" "haskell-async")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('a962352c95fbb93aa6827ff0e65fd3df7719e5c1157578130edb3c8af0a1091ced838afe05f771efe6cc0f6f1fb08227cfa1547bf97f171ef8907a18ad90441c')
+
+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-yesod/repos (2 files)

2018-03-12 Thread Felix Yan via arch-commits
Date: Monday, March 12, 2018 @ 23:35:05
  Author: felixonmars
Revision: 306679

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-yesod/repos/community-staging-x86_64/PKGBUILD (from rev 306678, 
haskell-yesod/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-03-12 23:35:05 UTC (rev 306679)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod
+pkgname=haskell-yesod
+pkgver=1.4.5
+pkgrel=220
+pkgdesc="Creation of type-safe, RESTful web applications."
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-aeson" "haskell-blaze-html" "haskell-blaze-markup"
+ "haskell-conduit-extra" "haskell-data-default-class" 
"haskell-fast-logger"
+ "haskell-monad-control" "haskell-monad-logger" "haskell-resourcet" 
"haskell-semigroups"
+ "haskell-shakespeare" "haskell-streaming-commons" "haskell-text"
+ "haskell-unordered-containers" "haskell-wai" "haskell-wai-extra" 
"haskell-wai-logger"
+ "haskell-warp" "haskell-yaml" "haskell-yesod-core" 
"haskell-yesod-form"
+ "haskell-yesod-persistent")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('267c8780b27cc0ae8199f80b3063683fb2cd62eeb9696c4b155a298fb035e6e9')
+
+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-yesod/trunk (PKGBUILD)

2018-03-12 Thread Felix Yan via arch-commits
Date: Monday, March 12, 2018 @ 23:34:52
  Author: felixonmars
Revision: 306678

upgpkg: haskell-yesod 1.4.5-220

rebuild with cookie,0.4.4

Modified:
  haskell-yesod/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-12 23:34:04 UTC (rev 306677)
+++ PKGBUILD2018-03-12 23:34:52 UTC (rev 306678)
@@ -5,7 +5,7 @@
 _hkgname=yesod
 pkgname=haskell-yesod
 pkgver=1.4.5
-pkgrel=219
+pkgrel=220
 pkgdesc="Creation of type-safe, RESTful web applications."
 url="http://www.yesodweb.com/;
 license=("MIT")


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

2018-03-12 Thread Felix Yan via arch-commits
Date: Monday, March 12, 2018 @ 23:34:04
  Author: felixonmars
Revision: 306677

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-yesod-static/repos/community-staging-x86_64/
  haskell-yesod-static/repos/community-staging-x86_64/PKGBUILD
(from rev 306676, haskell-yesod-static/trunk/PKGBUILD)

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

Copied: haskell-yesod-static/repos/community-staging-x86_64/PKGBUILD (from rev 
306676, haskell-yesod-static/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-03-12 23:34:04 UTC (rev 306677)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-static
+pkgname=haskell-yesod-static
+pkgver=1.5.3.1
+pkgrel=108
+pkgdesc="Static file serving subsite for Yesod Web Framework."
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-async" "haskell-attoparsec" 
"haskell-base64-bytestring"
+ "haskell-blaze-builder" "haskell-byteable" "haskell-conduit" 
"haskell-conduit-extra"
+ "haskell-cryptonite" "haskell-cryptonite-conduit" "haskell-memory" 
"haskell-css-text"
+ "haskell-data-default" "haskell-exceptions" "haskell-file-embed" 
"haskell-hashable"
+ "haskell-hjsmin" "haskell-http-types" "haskell-mime-types" 
"haskell-old-time"
+ "haskell-resourcet" "haskell-text" "haskell-unix-compat" 
"haskell-unordered-containers"
+ "haskell-wai" "haskell-wai-app-static" "haskell-yesod-core")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('1ba2061e05d7374579e6ada4760db569817e957ae7adcbde49deab88cb60d2940475b530d017b12dc92ae9acc722c4ac46750e65ec23e485097ccb6e54d123a2')
+
+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-yesod-static/trunk (PKGBUILD)

2018-03-12 Thread Felix Yan via arch-commits
Date: Monday, March 12, 2018 @ 23:33:50
  Author: felixonmars
Revision: 306676

upgpkg: haskell-yesod-static 1.5.3.1-108

rebuild with cookie,0.4.4

Modified:
  haskell-yesod-static/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-12 23:33:01 UTC (rev 306675)
+++ PKGBUILD2018-03-12 23:33:50 UTC (rev 306676)
@@ -5,7 +5,7 @@
 _hkgname=yesod-static
 pkgname=haskell-yesod-static
 pkgver=1.5.3.1
-pkgrel=107
+pkgrel=108
 pkgdesc="Static file serving subsite for Yesod Web Framework."
 url="http://www.yesodweb.com/;
 license=("MIT")


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

2018-03-12 Thread Felix Yan via arch-commits
Date: Monday, March 12, 2018 @ 23:33:01
  Author: felixonmars
Revision: 306675

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-yesod-test/repos/community-staging-x86_64/
  haskell-yesod-test/repos/community-staging-x86_64/PKGBUILD
(from rev 306674, haskell-yesod-test/trunk/PKGBUILD)

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

Copied: haskell-yesod-test/repos/community-staging-x86_64/PKGBUILD (from rev 
306674, haskell-yesod-test/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-03-12 23:33:01 UTC (rev 306675)
@@ -0,0 +1,47 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=yesod-test
+pkgname=haskell-yesod-test
+pkgver=1.5.9.1
+pkgrel=76
+pkgdesc="Integration testing for WAI/Yesod Applications"
+url="http://www.yesodweb.com;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hunit' 'haskell-attoparsec' 
'haskell-blaze-builder'
+ 'haskell-blaze-html' 'haskell-blaze-markup' 
'haskell-case-insensitive' 'haskell-cookie'
+ 'haskell-hspec-core' 'haskell-html-conduit' 'haskell-http-types' 
'haskell-monad-control'
+ 'haskell-network' 'haskell-persistent' 'haskell-pretty-show' 
'haskell-text' 'haskell-wai'
+ 'haskell-wai-extra' 'haskell-xml-conduit' 'haskell-xml-types' 
'haskell-yesod-core')
+makedepends=('ghc' 'haskell-yesod-form' 'haskell-lifted-base' 'haskell-hspec')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('9b33af1df7cdc526e4be9339f2ff84f1b2f748d5516f1a851fcd537df2500961a3ac07c74db6311d499cb233ddb802e425efc16f10c1dedb16239fac8b767bed')
+
+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-yesod-test/trunk (PKGBUILD)

2018-03-12 Thread Felix Yan via arch-commits
Date: Monday, March 12, 2018 @ 23:32:47
  Author: felixonmars
Revision: 306674

upgpkg: haskell-yesod-test 1.5.9.1-76

rebuild with cookie,0.4.4

Modified:
  haskell-yesod-test/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-12 23:31:35 UTC (rev 306673)
+++ PKGBUILD2018-03-12 23:32:47 UTC (rev 306674)
@@ -4,7 +4,7 @@
 _hkgname=yesod-test
 pkgname=haskell-yesod-test
 pkgver=1.5.9.1
-pkgrel=75
+pkgrel=76
 pkgdesc="Integration testing for WAI/Yesod Applications"
 url="http://www.yesodweb.com;
 license=('MIT')


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

2018-03-12 Thread Felix Yan via arch-commits
Date: Monday, March 12, 2018 @ 23:31:21
  Author: felixonmars
Revision: 306672

upgpkg: pandoc-citeproc 0.13.0.1-35

rebuild with cookie,0.4.4

Modified:
  pandoc-citeproc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-12 23:29:35 UTC (rev 306671)
+++ PKGBUILD2018-03-12 23:31:21 UTC (rev 306672)
@@ -4,7 +4,7 @@
 
 pkgname=pandoc-citeproc
 pkgver=0.13.0.1
-pkgrel=34
+pkgrel=35
 pkgdesc="Supports using pandoc with citeproc"
 url="https://hackage.haskell.org/package/$pkgname;
 license=("custom:BSD3")


[arch-commits] Commit in pandoc-citeproc/repos (2 files)

2018-03-12 Thread Felix Yan via arch-commits
Date: Monday, March 12, 2018 @ 23:31:35
  Author: felixonmars
Revision: 306673

archrelease: copy trunk to community-staging-x86_64

Added:
  pandoc-citeproc/repos/community-staging-x86_64/
  pandoc-citeproc/repos/community-staging-x86_64/PKGBUILD
(from rev 306672, pandoc-citeproc/trunk/PKGBUILD)

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

Copied: pandoc-citeproc/repos/community-staging-x86_64/PKGBUILD (from rev 
306672, pandoc-citeproc/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-03-12 23:31:35 UTC (rev 306673)
@@ -0,0 +1,56 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=pandoc-citeproc
+pkgver=0.13.0.1
+pkgrel=35
+pkgdesc="Supports using pandoc with citeproc"
+url="https://hackage.haskell.org/package/$pkgname;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-attoparsec'
+ 'haskell-data-default' 'haskell-hs-bibutils' 'haskell-mtl' 
'haskell-old-locale' 'pandoc'
+ 'haskell-pandoc-types' 'haskell-parsec' 'haskell-rfc5051' 
'haskell-setenv' 'haskell-split'
+ 'haskell-syb' 'haskell-tagsoup' 'haskell-temporary' 'haskell-text' 
'haskell-text-icu'
+ 'haskell-unordered-containers' 'haskell-vector' 'haskell-xml-conduit' 
'haskell-yaml')
+conflicts=('haskell-pandoc-citeproc')
+replaces=('haskell-pandoc-citeproc')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/$pkgname/${pkgver}/$pkgname-${pkgver}.tar.gz;)
+sha512sums=('40c1ebe932127775d74cc082ef0156d765a21d28bfc33766e03fd77257e30f4f98e9d389eb81e1fd17846b0a8013f169d458dce7994d7c667f022e5edce181eb')
+
+prepare() {
+cd "${srcdir}/$pkgname-${pkgver}"
+# TODO: find a better solution
+sed -i 
"s|(\"HOME\",\".\")|(\"HOME\",\".\"),(\"LD_LIBRARY_PATH\",\"$PWD/dist/build\"),(\"pandoc_citeproc_datadir\",\"$PWD\")|"
 tests/test-pandoc-citeproc.hs
+}
+
+build() {
+cd "${srcdir}/$pkgname-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/$pkgname" 
--datasubdir="$pkgname" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-debug -f-test_citeproc -funicode_collation -f-embed_data_files 
-fbibutils -f-static
+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 $pkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd "${srcdir}/$pkgname-${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 sdlmame/trunk (PKGBUILD)

2018-03-12 Thread Antonio Rojas via arch-commits
Date: Monday, March 12, 2018 @ 23:29:35
  Author: arojas
Revision: 306671

Remove unused file

Modified:
  sdlmame/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-12 23:28:54 UTC (rev 306670)
+++ PKGBUILD2018-03-12 23:29:35 UTC (rev 306671)
@@ -13,12 +13,9 @@
 arch=(x86_64)
 depends=(sdl2_ttf alsa-lib qt5-base)
 makedepends=(nasm mesa python2 libxinerama)
-source=("https://github.com/mamedev/mame/archive/mame${pkgver/./}.tar.gz;
-   "sdlmame.sh"
-   "extras.tar.gz")
+source=("https://github.com/mamedev/mame/archive/mame${pkgver/./}.tar.gz; 
sdlmame.sh)
 sha256sums=('b18d0e23ecf6b218c43a6770213c850b3c605ead9d29301de34101ed14c28a57'
-'06e7f5dca2255a16b3336a6d2b9af8276a8d8c672635aed83e9e8f636db3cef7'
-'5ba55ce8c33743207a12a7509efdf13dd98f5d87fa12f0e471ea523d3ae4f4ac')
+'06e7f5dca2255a16b3336a6d2b9af8276a8d8c672635aed83e9e8f636db3cef7')
 
 build() {
   cd mame-mame${pkgver/./}


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

2018-03-12 Thread Felix Yan via arch-commits
Date: Monday, March 12, 2018 @ 23:28:54
  Author: felixonmars
Revision: 306670

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hspec-wai/repos/community-staging-x86_64/
  haskell-hspec-wai/repos/community-staging-x86_64/PKGBUILD
(from rev 306669, haskell-hspec-wai/trunk/PKGBUILD)

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

Copied: haskell-hspec-wai/repos/community-staging-x86_64/PKGBUILD (from rev 
306669, haskell-hspec-wai/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-03-12 23:28:54 UTC (rev 306670)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hspec-wai
+pkgname=haskell-hspec-wai
+pkgver=0.9.0
+pkgrel=40
+pkgdesc="Experimental Hspec support for testing WAI applications"
+url="https://github.com/hspec/hspec-wai;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-quickcheck' 'haskell-base-compat' 
'haskell-case-insensitive'
+ 'haskell-hspec' 'haskell-hspec-core' 'haskell-hspec-expectations' 
'haskell-http-types'
+ 'haskell-text' 'haskell-wai' 'haskell-wai-extra')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('47822443b1a141a9ca6f6365a07906f7b11b44c2c999ef80bf6c87e66538a3a9d3e3221f48098414aea3538f7ea957bb3435255a490268b5eaecf3785fec407c')
+
+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-hspec-wai/trunk (PKGBUILD)

2018-03-12 Thread Felix Yan via arch-commits
Date: Monday, March 12, 2018 @ 23:28:40
  Author: felixonmars
Revision: 306669

upgpkg: haskell-hspec-wai 0.9.0-40

rebuild with cookie,0.4.4

Modified:
  haskell-hspec-wai/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-12 23:27:59 UTC (rev 306668)
+++ PKGBUILD2018-03-12 23:28:40 UTC (rev 306669)
@@ -5,7 +5,7 @@
 _hkgname=hspec-wai
 pkgname=haskell-hspec-wai
 pkgver=0.9.0
-pkgrel=39
+pkgrel=40
 pkgdesc="Experimental Hspec support for testing WAI applications"
 url="https://github.com/hspec/hspec-wai;
 license=("MIT")


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

2018-03-12 Thread Felix Yan via arch-commits
Date: Monday, March 12, 2018 @ 23:27:59
  Author: felixonmars
Revision: 306668

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-http-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 
306667, haskell-http-conduit/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-03-12 23:27:59 UTC (rev 306668)
@@ -0,0 +1,50 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=http-conduit
+pkgname=haskell-http-conduit
+pkgver=2.2.4
+pkgrel=63
+pkgdesc="HTTP client package with conduit interface and HTTPS support"
+url="http://www.yesodweb.com/book/http-conduit;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-conduit' 'haskell-conduit-extra' 
'haskell-exceptions'
+ 'haskell-http-client' 'haskell-http-client-tls' 'haskell-http-types' 
'haskell-lifted-base'
+ 'haskell-monad-control' 'haskell-mtl' 'haskell-resourcet')
+makedepends=('ghc' 'haskell-blaze-builder' 'haskell-case-insensitive' 
'haskell-connection'
+ 'haskell-cookie' 'haskell-data-default-class' 'haskell-hunit' 
'haskell-hspec'
+ 'haskell-lifted-base' 'haskell-network' 
'haskell-streaming-commons' 'haskell-temporary'
+ 'haskell-text' 'haskell-utf8-string' 'haskell-wai' 
'haskell-wai-conduit' 'haskell-warp'
+ 'haskell-warp-tls')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('67106bac629e82b271b9c692ef115962775bc605385b008bc1c7453204c20039ab6157b3db2ca707383b877f1e1c63750a3a28bd1ae566fadc0b4e07922f5b63')
+
+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-http-conduit/trunk (PKGBUILD)

2018-03-12 Thread Felix Yan via arch-commits
Date: Monday, March 12, 2018 @ 23:27:40
  Author: felixonmars
Revision: 306667

upgpkg: haskell-http-conduit 2.2.4-63

rebuild with cookie,0.4.4

Modified:
  haskell-http-conduit/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-12 23:26:39 UTC (rev 30)
+++ PKGBUILD2018-03-12 23:27:40 UTC (rev 306667)
@@ -5,7 +5,7 @@
 _hkgname=http-conduit
 pkgname=haskell-http-conduit
 pkgver=2.2.4
-pkgrel=62
+pkgrel=63
 pkgdesc="HTTP client package with conduit interface and HTTPS support"
 url="http://www.yesodweb.com/book/http-conduit;
 license=("custom:BSD3")


[arch-commits] Commit in haskell-wai-app-static/repos (2 files)

2018-03-12 Thread Felix Yan via arch-commits
Date: Monday, March 12, 2018 @ 23:26:39
  Author: felixonmars
Revision: 30

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-wai-app-static/repos/community-staging-x86_64/
  haskell-wai-app-static/repos/community-staging-x86_64/PKGBUILD
(from rev 306665, haskell-wai-app-static/trunk/PKGBUILD)

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

Copied: haskell-wai-app-static/repos/community-staging-x86_64/PKGBUILD (from 
rev 306665, haskell-wai-app-static/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-03-12 23:26:39 UTC (rev 30)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=wai-app-static
+pkgname=haskell-wai-app-static
+pkgver=3.1.6.1
+pkgrel=164
+pkgdesc="WAI application for static serving"
+url="http://www.yesodweb.com/book/web-application-interface;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-blaze-builder" "haskell-blaze-html" 
"haskell-blaze-markup" 
+ "haskell-cryptonite" "haskell-file-embed" "haskell-http-date" 
"haskell-http-types"
+ "haskell-memory" "haskell-mime-types" "haskell-old-locale"
+ "haskell-optparse-applicative" "haskell-text" "haskell-unix-compat"
+ "haskell-unordered-containers" "haskell-wai" "haskell-wai-extra" 
"haskell-warp"
+ "haskell-zlib")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('b318acf31e2e809411f119744a016ba0a78f52554ac7321a3a1410a218886668')
+
+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-print
+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-wai-app-static/trunk (PKGBUILD)

2018-03-12 Thread Felix Yan via arch-commits
Date: Monday, March 12, 2018 @ 23:26:22
  Author: felixonmars
Revision: 306665

upgpkg: haskell-wai-app-static 3.1.6.1-164

rebuild with cookie,0.4.4

Modified:
  haskell-wai-app-static/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-12 23:25:37 UTC (rev 306664)
+++ PKGBUILD2018-03-12 23:26:22 UTC (rev 306665)
@@ -5,7 +5,7 @@
 _hkgname=wai-app-static
 pkgname=haskell-wai-app-static
 pkgver=3.1.6.1
-pkgrel=163
+pkgrel=164
 pkgdesc="WAI application for static serving"
 url="http://www.yesodweb.com/book/web-application-interface;
 license=("MIT")


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

2018-03-12 Thread Felix Yan via arch-commits
Date: Monday, March 12, 2018 @ 23:25:37
  Author: felixonmars
Revision: 306664

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-yesod-form/repos/community-staging-x86_64/
  haskell-yesod-form/repos/community-staging-x86_64/PKGBUILD
(from rev 306663, haskell-yesod-form/trunk/PKGBUILD)

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

Copied: haskell-yesod-form/repos/community-staging-x86_64/PKGBUILD (from rev 
306663, haskell-yesod-form/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-03-12 23:25:37 UTC (rev 306664)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-form
+pkgname=haskell-yesod-form
+pkgver=1.4.16
+pkgrel=115
+pkgdesc="Form handling support for Yesod Web Framework"
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-aeson" "haskell-attoparsec" 
"haskell-blaze-builder" "haskell-blaze-html"
+ "haskell-blaze-markup" "haskell-byteable" "haskell-data-default" 
"haskell-email-validate"
+ "haskell-network-uri" "haskell-persistent" "haskell-resourcet" 
"haskell-semigroups"
+ "haskell-shakespeare" "haskell-text" "haskell-wai" 
"haskell-xss-sanitize"
+ "haskell-yesod-core" "haskell-yesod-persistent")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('ca350cea4dd1cdd1645ad20c2d54f929cf7cb6d6f45cdf1c7ab0bb5475199bf65f5f5ac79dedf8b6b9013e6eeda7bf4a8fd190666253709a0a63800c7f560dd0')
+
+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 \
+-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 sdlmame/repos/community-x86_64 (6 files)

2018-03-12 Thread Antonio Rojas via arch-commits
Date: Monday, March 12, 2018 @ 23:25:25
  Author: arojas
Revision: 306663

archrelease: copy trunk to community-x86_64

Added:
  sdlmame/repos/community-x86_64/PKGBUILD
(from rev 306661, sdlmame/trunk/PKGBUILD)
  sdlmame/repos/community-x86_64/extras.tar.gz
(from rev 306661, sdlmame/trunk/extras.tar.gz)
  sdlmame/repos/community-x86_64/sdlmame.sh
(from rev 306661, sdlmame/trunk/sdlmame.sh)
Deleted:
  sdlmame/repos/community-x86_64/PKGBUILD
  sdlmame/repos/community-x86_64/extras.tar.gz
  sdlmame/repos/community-x86_64/sdlmame.sh

+
 PKGBUILD   |  172 +--
 sdlmame.sh |  112 +++---
 2 files changed, 142 insertions(+), 142 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-03-12 23:25:21 UTC (rev 306662)
+++ PKGBUILD2018-03-12 23:25:25 UTC (rev 306663)
@@ -1,86 +0,0 @@
-# $Id$
-# Maintainer: Antonio Rojas 
-# Contributor: Sergej Pupykin 
-# Contributor: robb_force 
-# Contributor: JJDaNiMoTh 
-
-pkgname=sdlmame
-pkgver=0.195
-pkgrel=2
-pkgdesc="A port of the popular Multiple Arcade Machine Emulator using SDL with 
OpenGL support."
-url="http://mamedev.org/;
-license=(GPL2)
-arch=(x86_64)
-depends=(sdl2_ttf alsa-lib qt5-base)
-makedepends=(nasm mesa python2 libxinerama)
-source=("https://github.com/mamedev/mame/archive/mame${pkgver/./}.tar.gz;
-   "sdlmame.sh"
-   "extras.tar.gz")
-sha256sums=('b18d0e23ecf6b218c43a6770213c850b3c605ead9d29301de34101ed14c28a57'
-'06e7f5dca2255a16b3336a6d2b9af8276a8d8c672635aed83e9e8f636db3cef7'
-'5ba55ce8c33743207a12a7509efdf13dd98f5d87fa12f0e471ea523d3ae4f4ac')
-
-build() {
-  cd mame-mame${pkgver/./}
-  make \
-NOWERROR=1 \
-OPTIMIZE=2 \
-PYTHON_EXECUTABLE=/usr/bin/python2 \
-TOOLS=1 \
-ARCHOPTS=-flifetime-dse=1
-}
-
-package() {
-  cd mame-mame${pkgver/./}
-
-  # Install the sdlmame script
-  install -Dm755 "$srcdir"/$pkgname.sh "$pkgdir"/usr/bin/$pkgname
-
-  # Install the applications and the UI font in /usr/share
-  install -Dm755 mame64 "$pkgdir"/usr/lib/$pkgname/$pkgname
-
-  install -m755 chdman "$pkgdir"/usr/lib/$pkgname/chdman
-  install -m755 jedutil "$pkgdir"/usr/lib/$pkgname/jedutil
-  install -m755 regrep "$pkgdir"/usr/lib/$pkgname/regrep
-  install -m755 romcmp "$pkgdir"/usr/lib/$pkgname/romcmp
-  install -m755 src2html "$pkgdir"/usr/lib/$pkgname/src2html
-  install -m755 srcclean "$pkgdir"/usr/lib/$pkgname/srcclean
-  install -m755 ldverify "$pkgdir"/usr/lib/$pkgname/ldverify
-  install -m755 ldresample "$pkgdir"/usr/lib/$pkgname/ldresample
-
-  # ln binaries
-  install -dm755 "$pkgdir"/usr/share/$pkgname
-  for i in $pkgname chdman jedutil regrep romcmp src2html srcclean ldverify 
ldresample; do
-ln -s /usr/lib/$pkgname/$i "$pkgdir"/usr/share/$pkgname/$i
-  done
-
-  # Install the extra bits
-  install -d "$pkgdir"/usr/share/$pkgname/{artwork,ctrlr,hash,keymaps,shader}
-  install -d "$pkgdir"/usr/share/man/man1
-  install -d "$pkgdir"/usr/share/man/man6
-  install -m644 src/osd/modules/opengl/shader/glsl*.*h 
"$pkgdir"/usr/share/$pkgname/shader/
-  install -m644 docs/man/*.1* "$pkgdir"/usr/share/man/man1/
-  install -m644 docs/man/*.6* "$pkgdir"/usr/share/man/man6/
-
-  cp -a "$srcdir"/artwork/* "$pkgdir"/usr/share/$pkgname/artwork/
-  install -m644 "$srcdir"/ctrlr/* "$pkgdir"/usr/share/$pkgname/ctrlr/
-  install -m644 keymaps/* "$pkgdir"/usr/share/$pkgname/keymaps/
-  install -m644 hash/* "$pkgdir"/usr/share/$pkgname/hash/
-  cp -a bgfx "$pkgdir"/usr/share/$pkgname/bgfx
-  cp -a plugins "$pkgdir"/usr/share/$pkgname/plugins
-  cp -a language "$pkgdir"/usr/share/$pkgname/language
-
-  # Include the license
-  install -Dm644 docs/LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-
-  # FS#28203
-  sed -i 's|KEYCODE_2_PAD|KEYCODE_2PAD|' 
"$pkgdir"/usr/share/sdlmame/ctrlr/*.cfg
-  sed -i 's|KEYCODE_4_PAD|KEYCODE_4PAD|' 
"$pkgdir"/usr/share/sdlmame/ctrlr/*.cfg
-  sed -i 's|KEYCODE_6_PAD|KEYCODE_6PAD|' 
"$pkgdir"/usr/share/sdlmame/ctrlr/*.cfg
-  sed -i 's|KEYCODE_8_PAD|KEYCODE_8PAD|' 
"$pkgdir"/usr/share/sdlmame/ctrlr/*.cfg
-
-  # documentation
-  install -dm0755 "$pkgdir"/usr/share/doc
-  cp -a docs "$pkgdir"/usr/share/doc/$pkgname
-  rm -r "$pkgdir"/usr/share/doc/$pkgname/man
-}

Copied: sdlmame/repos/community-x86_64/PKGBUILD (from rev 306661, 
sdlmame/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-03-12 23:25:25 UTC (rev 306663)
@@ -0,0 +1,86 @@
+# $Id$
+# Maintainer: Antonio Rojas 
+# Contributor: Sergej Pupykin 
+# Contributor: robb_force 
+# Contributor: JJDaNiMoTh 
+
+pkgname=sdlmame
+pkgver=0.195
+pkgrel=3

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

2018-03-12 Thread Felix Yan via arch-commits
Date: Monday, March 12, 2018 @ 23:25:21
  Author: felixonmars
Revision: 306662

upgpkg: haskell-yesod-form 1.4.16-115

rebuild with cookie,0.4.4

Modified:
  haskell-yesod-form/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-12 23:24:54 UTC (rev 306661)
+++ PKGBUILD2018-03-12 23:25:21 UTC (rev 306662)
@@ -5,7 +5,7 @@
 _hkgname=yesod-form
 pkgname=haskell-yesod-form
 pkgver=1.4.16
-pkgrel=114
+pkgrel=115
 pkgdesc="Form handling support for Yesod Web Framework"
 url="http://www.yesodweb.com/;
 license=("MIT")


  1   2   3   4   5   >