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

2018-04-11 Thread Felix Yan via arch-commits
Date: Thursday, April 12, 2018 @ 06:41:06
  Author: felixonmars
Revision: 315940

archrelease: copy trunk to community-staging-x86_64

Added:
  agda/repos/community-staging-x86_64/
  agda/repos/community-staging-x86_64/PKGBUILD
(from rev 315939, agda/trunk/PKGBUILD)

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

Copied: agda/repos/community-staging-x86_64/PKGBUILD (from rev 315939, 
agda/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-04-12 06:41:06 UTC (rev 315940)
@@ -0,0 +1,60 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=Agda
+pkgname=agda
+pkgver=2.5.3
+pkgrel=29
+pkgdesc="A dependently typed functional programming language and proof 
assistant"
+url="http://wiki.portal.chalmers.se/agda/";
+license=("custom")
+arch=('x86_64')
+depends=('ghc-libs' "alex" "happy" "haskell-async" "haskell-blaze-html" 
"haskell-boxes"
+ "haskell-cpphs" "haskell-data-hash" "haskell-edisonapi" 
"haskell-edisoncore"
+ "haskell-edit-distance" "haskell-equivalence" 
"haskell-geniplate-mirror" "haskell-gitrev"
+ "haskell-hashable" "haskell-hashtables" "haskell-ieee754" 
"haskell-monadplus" "haskell-mtl"
+ "haskell-murmur-hash" "haskell-parallel" "haskell-regex-tdfa" 
"haskell-stm"
+ "haskell-strict" "haskell-text" "haskell-unordered-containers" 
"haskell-uri-encode"
+ "haskell-zlib")
+optdepends=('agda-stdlib: for standard library')
+makedepends=('ghc')
+source=("https://github.com/agda/agda/archive/v$pkgver.tar.gz";)
+sha512sums=('89cf67d095cb3694a8f266445092620746a04aa866ab3af277f73b304d8c0f54dc7880a6093336f0c4893ee3861fc853bcf7ca48c430f2c8c83b2c24bf6cb97a')
+
+prepare() {
+mkdir -p lib-target
+cp -a $pkgname-$pkgver/src/data/lib lib-target/lib
+sed -e "s|rawSystem agda \\[|rawSystem \"env\" 
[\"Agda_datadir=$PWD/lib-target\", 
\"LD_LIBRARY_PATH=$PWD/$pkgname-$pkgver/dist/build\", agda,|" \
+-e "s|(ms, datadir dirs|(ms, \"$PWD/lib-target\"|" \
+-i $pkgname-$pkgver/Setup.hs
+
+sed -i 's/, EdisonCore >= 1.3.1.1 && < 1.3.2/, EdisonCore >= 1.3.1.1/' 
$pkgname-$pkgver/$_hkgname.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}" 
--datasubdir="$pkgname" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fcpphs -f-debug -f-enable-cluster-counting
+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
+}
+
+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"
+
+install -m644 "$srcdir"/lib-target/lib/prim/Agda/Primitive.agdai 
"$pkgdir"/usr/share/agda/lib/prim/Agda/Primitive.agdai
+install -m644 "$srcdir"/lib-target/lib/prim/Agda/Builtin/*.agdai 
"$pkgdir"/usr/share/agda/lib/prim/Agda/Builtin/
+}


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

2018-04-11 Thread Felix Yan via arch-commits
Date: Thursday, April 12, 2018 @ 06:40:44
  Author: felixonmars
Revision: 315939

upgpkg: agda 2.5.3-29

rebuild with blaze-markup,0.8.2.1

Modified:
  agda/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-04-12 06:31:14 UTC (rev 315938)
+++ PKGBUILD2018-04-12 06:40:44 UTC (rev 315939)
@@ -5,7 +5,7 @@
 _hkgname=Agda
 pkgname=agda
 pkgver=2.5.3
-pkgrel=28
+pkgrel=29
 pkgdesc="A dependently typed functional programming language and proof 
assistant"
 url="http://wiki.portal.chalmers.se/agda/";
 license=("custom")


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

2018-04-11 Thread Balló György via arch-commits
Date: Thursday, April 12, 2018 @ 06:31:11
  Author: bgyorgy
Revision: 315937

archrelease: copy trunk to community-x86_64

Added:
  caja-extensions/repos/community-x86_64/PKGBUILD
(from rev 315936, caja-extensions/trunk/PKGBUILD)
Deleted:
  caja-extensions/repos/community-x86_64/PKGBUILD

--+
 PKGBUILD |  212 +
 1 file changed, 101 insertions(+), 111 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-04-12 06:30:52 UTC (rev 315936)
+++ PKGBUILD2018-04-12 06:31:11 UTC (rev 315937)
@@ -1,111 +0,0 @@
-# Maintainer:
-# Contributor: Martin Wimpress 
-
-pkgbase=caja-extensions
-pkgname=(caja-extensions-common caja-gksu caja-image-converter 
caja-open-terminal caja-sendto caja-share caja-wallpaper caja-xattr-tags)
-pkgver=1.20.0
-pkgrel=1
-pkgdesc="Caja extensions"
-url="https://mate-desktop.org";
-arch=('x86_64')
-license=('GPL')
-depends=('caja' 'dbus-glib' 'gksu' 'gupnp' 'imagemagick' 'samba')
-makedepends=('intltool' 'python')
-source=("https://pub.mate-desktop.org/releases/${pkgver%.*}/$pkgbase-$pkgver.tar.xz";)
-sha256sums=('f2b65081ddbe9062c5a6ee1e00b6433b43a4c7aaeb90e34047fbf41a863e71a9')
-
-build() {
-cd ${pkgbase}-${pkgver}
-PYTHON=/usr/bin/python2 ./configure \
---prefix=/usr
-
-#https://bugzilla.gnome.org/show_bug.cgi?id=656231
-sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
-
-make
-}
-
-package_caja-extensions-common() {
-pkgdesc="Caja extensions (common files)"
-depends=()
-
-cd ${pkgbase}-${pkgver}
-make -C po DESTDIR="${pkgdir}" install
-}
-
-package_caja-gksu() {
-pkgdesc="Privilege granting extension for Caja using gksu"
-depends=('caja' 'caja-extensions-common' 'gksu')
-groups=('mate-extra')
-conflicts=('caja-gksu-gtk3')
-replaces=('caja-gksu-gtk3')
-
-cd ${pkgbase}-${pkgver}
-make -C gksu DESTDIR="${pkgdir}" install
-}
-
-package_caja-image-converter() {
-pkgdesc="A Caja extension for simple image conversions"
-depends=('caja' 'caja-extensions-common' 'imagemagick')
-groups=('mate-extra')
-conflicts=('caja-image-converter-gtk3')
-replaces=('caja-image-converter-gtk3')
-
-cd ${pkgbase}-${pkgver}
-make -C image-converter DESTDIR="${pkgdir}" install
-}
-
-package_caja-open-terminal() {
-pkgdesc="A Caja extension for opening terminals in arbitrary local paths"
-depends=('caja' 'caja-extensions-common')
-groups=('mate-extra')
-conflicts=('caja-open-terminal-gtk3')
-replaces=('caja-open-terminal-gtk3')
-
-cd "${srcdir}/${pkgbase}-${pkgver}"
-make -C open-terminal DESTDIR="${pkgdir}" install
-}
-
-package_caja-sendto() {
-pkgdesc="A Caja extension for sending files"
-depends=('caja' 'caja-extensions-common' 'dbus-glib' 'gupnp')
-groups=('mate-extra')
-optdepends=('pidgin: Support for sending to instant messaging networks.'
-'gajim: Support for sending to Jabber.')
-conflicts=('caja-sendto-gtk3')
-replaces=('caja-sendto-gtk3')
-
-cd ${pkgbase}-${pkgver}
-make -C sendto DESTDIR="${pkgdir}" install
-}
-
-package_caja-share() {
-pkgdesc="A Caja extension to quickly share a folder"
-depends=('caja' 'caja-extensions-common' 'samba')
-groups=('mate-extra')
-conflicts=('caja-share-gtk3')
-replaces=('caja-share-gtk3')
-
-cd ${pkgbase}-${pkgver}
-make -C share DESTDIR="${pkgdir}" install
-}
-
-package_caja-wallpaper() {
-pkgdesc="A Caja extension to quickly set wallpaper"
-depends=('caja' 'caja-extensions-common')
-groups=('mate-extra')
-conflicts=('caja-wallpaper-gtk3')
-replaces=('caja-wallpaper-gtk3')
-
-cd ${pkgbase}-${pkgver}
-make -C wallpaper DESTDIR="${pkgdir}" install
-}
-
-package_caja-xattr-tags() {
-pkgdesc="A Caja extension to see tags stored on xattrs"
-depends=('caja' 'caja-extensions-common')
-groups=('mate-extra')
-
-cd ${pkgbase}-${pkgver}
-make -C xattr-tags DESTDIR="${pkgdir}" install
-}

Copied: caja-extensions/repos/community-x86_64/PKGBUILD (from rev 315936, 
caja-extensions/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-04-12 06:31:11 UTC (rev 315937)
@@ -0,0 +1,101 @@
+# Maintainer:
+# Contributor: Martin Wimpress 
+
+pkgbase=caja-extensions
+pkgname=(caja-extensions-common caja-image-converter caja-open-terminal 
caja-sendto caja-share caja-wallpaper caja-xattr-tags)
+pkgver=1.20.0
+pkgrel=2
+pkgdesc="Caja extensions"
+url="https://mate-desktop.org";
+arch=('x86_64')
+license=('GPL')
+depends=('caja' 'dbus-glib' 'gupnp' 'imagemagick' 'samba')
+makedepends=('intltool' 'python')
+source=("https://pub.mate-desktop.org/releases/${pkgver%.*}/$pkgbase-$pkgver.tar.xz";)
+sha256sums=('f2b65081ddbe9062c5a6ee1e00b6433b43a4c7aaeb90e34047fbf41a863e71a9')
+
+build() {
+cd 

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

2018-04-11 Thread Felix Yan via arch-commits
Date: Thursday, April 12, 2018 @ 06:30:52
  Author: felixonmars
Revision: 315936

upgpkg: git-annex 6.20180409-2

rebuild with blaze-markup,0.8.2.1

Modified:
  git-annex/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-04-12 06:30:26 UTC (rev 315935)
+++ PKGBUILD2018-04-12 06:30:52 UTC (rev 315936)
@@ -4,7 +4,7 @@
 
 pkgname=git-annex
 pkgver=6.20180409
-pkgrel=1
+pkgrel=2
 pkgdesc="Manage files with git, without checking their contents into git"
 url="http://git-annex.branchable.com/";
 license=("AGPL3")


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

2018-04-11 Thread Balló György via arch-commits
Date: Thursday, April 12, 2018 @ 06:30:26
  Author: bgyorgy
Revision: 315935

upgpkg: caja-extensions 1.20.0-2

Remove caja-gksu. gksu is unmaintained and obsoleted nowadays. Use caja-admin 
instead.

Modified:
  caja-extensions/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-04-12 06:24:47 UTC (rev 315934)
+++ PKGBUILD2018-04-12 06:30:26 UTC (rev 315935)
@@ -2,14 +2,14 @@
 # Contributor: Martin Wimpress 
 
 pkgbase=caja-extensions
-pkgname=(caja-extensions-common caja-gksu caja-image-converter 
caja-open-terminal caja-sendto caja-share caja-wallpaper caja-xattr-tags)
+pkgname=(caja-extensions-common caja-image-converter caja-open-terminal 
caja-sendto caja-share caja-wallpaper caja-xattr-tags)
 pkgver=1.20.0
-pkgrel=1
+pkgrel=2
 pkgdesc="Caja extensions"
 url="https://mate-desktop.org";
 arch=('x86_64')
 license=('GPL')
-depends=('caja' 'dbus-glib' 'gksu' 'gupnp' 'imagemagick' 'samba')
+depends=('caja' 'dbus-glib' 'gupnp' 'imagemagick' 'samba')
 makedepends=('intltool' 'python')
 
source=("https://pub.mate-desktop.org/releases/${pkgver%.*}/$pkgbase-$pkgver.tar.xz";)
 sha256sums=('f2b65081ddbe9062c5a6ee1e00b6433b43a4c7aaeb90e34047fbf41a863e71a9')
@@ -17,7 +17,8 @@
 build() {
 cd ${pkgbase}-${pkgver}
 PYTHON=/usr/bin/python2 ./configure \
---prefix=/usr
+--prefix=/usr \
+--disable-gksu
 
 #https://bugzilla.gnome.org/show_bug.cgi?id=656231
 sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
@@ -33,17 +34,6 @@
 make -C po DESTDIR="${pkgdir}" install
 }
 
-package_caja-gksu() {
-pkgdesc="Privilege granting extension for Caja using gksu"
-depends=('caja' 'caja-extensions-common' 'gksu')
-groups=('mate-extra')
-conflicts=('caja-gksu-gtk3')
-replaces=('caja-gksu-gtk3')
-
-cd ${pkgbase}-${pkgver}
-make -C gksu DESTDIR="${pkgdir}" install
-}
-
 package_caja-image-converter() {
 pkgdesc="A Caja extension for simple image conversions"
 depends=('caja' 'caja-extensions-common' 'imagemagick')
@@ -71,7 +61,7 @@
 depends=('caja' 'caja-extensions-common' 'dbus-glib' 'gupnp')
 groups=('mate-extra')
 optdepends=('pidgin: Support for sending to instant messaging networks.'
-'gajim: Support for sending to Jabber.')
+'gajim: Support for sending to XMPP.')
 conflicts=('caja-sendto-gtk3')
 replaces=('caja-sendto-gtk3')
 


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

2018-04-11 Thread Felix Yan via arch-commits
Date: Thursday, April 12, 2018 @ 06:31:14
  Author: felixonmars
Revision: 315938

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 315936, git-annex/trunk/PKGBUILD)

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

Copied: git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 315936, 
git-annex/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-04-12 06:31:14 UTC (rev 315938)
@@ -0,0 +1,54 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=git-annex
+pkgver=6.20180409
+pkgrel=2
+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-hakyll/repos (2 files)

2018-04-11 Thread Felix Yan via arch-commits
Date: Thursday, April 12, 2018 @ 06:24:47
  Author: felixonmars
Revision: 315934

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 315933, haskell-hakyll/trunk/PKGBUILD)

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

Copied: haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 
315933, haskell-hakyll/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-04-12 06:24:47 UTC (rev 315934)
@@ -0,0 +1,58 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hakyll
+pkgname=haskell-hakyll
+pkgver=4.11.0.0
+pkgrel=66
+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-04-11 Thread Felix Yan via arch-commits
Date: Thursday, April 12, 2018 @ 06:24:17
  Author: felixonmars
Revision: 315933

upgpkg: haskell-hakyll 4.11.0.0-66

rebuild with blaze-markup,0.8.2.1

Modified:
  haskell-hakyll/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-04-12 06:22:14 UTC (rev 315932)
+++ PKGBUILD2018-04-12 06:24:17 UTC (rev 315933)
@@ -5,7 +5,7 @@
 _hkgname=hakyll
 pkgname=haskell-hakyll
 pkgver=4.11.0.0
-pkgrel=65
+pkgrel=66
 pkgdesc="A static website compiler library"
 url="http://jaspervdj.be/hakyll";
 license=("custom:BSD3")


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

2018-04-11 Thread Felix Yan via arch-commits
Date: Thursday, April 12, 2018 @ 06:21:51
  Author: felixonmars
Revision: 315931

upgpkg: haskell-trifecta 1.7.1.1-52

rebuild with blaze-markup,0.8.2.1

Modified:
  haskell-trifecta/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-04-12 06:20:54 UTC (rev 315930)
+++ PKGBUILD2018-04-12 06:21:51 UTC (rev 315931)
@@ -5,7 +5,7 @@
 _hkgname=trifecta
 pkgname=haskell-trifecta
 pkgver=1.7.1.1
-pkgrel=51
+pkgrel=52
 pkgdesc="A modern parser combinator library with convenient diagnostics"
 url="https://github.com/ekmett/trifecta/";
 license=("custom:BSD3")


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

2018-04-11 Thread Felix Yan via arch-commits
Date: Thursday, April 12, 2018 @ 06:22:14
  Author: felixonmars
Revision: 315932

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-trifecta/repos/community-staging-x86_64/PKGBUILD (from rev 
315931, haskell-trifecta/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-04-12 06:22:14 UTC (rev 315932)
@@ -0,0 +1,47 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=trifecta
+pkgname=haskell-trifecta
+pkgver=1.7.1.1
+pkgrel=52
+pkgdesc="A modern parser combinator library with convenient diagnostics"
+url="https://github.com/ekmett/trifecta/";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-ansi-terminal" "haskell-ansi-wl-pprint" 
"haskell-blaze-builder"
+ "haskell-blaze-html" "haskell-blaze-markup" "haskell-charset" 
"haskell-comonad"
+ "haskell-fingertree" "haskell-hashable" "haskell-lens" "haskell-mtl" 
"haskell-parsers"
+ "haskell-profunctors" "haskell-reducers" "haskell-semigroups" 
"haskell-unordered-containers"
+ "haskell-utf8-string")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('5da4e04be3f4f02220aa730b830a50b9a5df243815d6e00051beb7274af3bc78e50cf70747e3e1f448b2966d1c3051ab589e7d99a0432620390c6193d034a602')
+
+prepare() {
+sed -i 's/ansi-terminal>= 0.6 && < 0.7,/ansi-terminal
>= 0.6,/' $_hkgname-$pkgver/$_hkgname.cabal
+}
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--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-auth/repos (2 files)

2018-04-11 Thread Felix Yan via arch-commits
Date: Thursday, April 12, 2018 @ 06:20:54
  Author: felixonmars
Revision: 315930

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 315929, haskell-yesod-auth/trunk/PKGBUILD)

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

Copied: haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD (from rev 
315929, haskell-yesod-auth/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-04-12 06:20:54 UTC (rev 315930)
@@ -0,0 +1,49 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-auth
+pkgname=haskell-yesod-auth
+pkgver=1.4.21
+pkgrel=139
+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-04-11 Thread Felix Yan via arch-commits
Date: Thursday, April 12, 2018 @ 06:20:32
  Author: felixonmars
Revision: 315929

upgpkg: haskell-yesod-auth 1.4.21-139

rebuild with blaze-markup,0.8.2.1

Modified:
  haskell-yesod-auth/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-04-12 06:19:19 UTC (rev 315928)
+++ PKGBUILD2018-04-12 06:20:32 UTC (rev 315929)
@@ -5,7 +5,7 @@
 _hkgname=yesod-auth
 pkgname=haskell-yesod-auth
 pkgver=1.4.21
-pkgrel=138
+pkgrel=139
 pkgdesc="Authentication for Yesod."
 url="http://www.yesodweb.com/";
 license=("MIT")


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

2018-04-11 Thread Felix Yan via arch-commits
Date: Thursday, April 12, 2018 @ 06:19:19
  Author: felixonmars
Revision: 315928

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 315927, haskell-yesod-default/trunk/PKGBUILD)

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

Copied: haskell-yesod-default/repos/community-staging-x86_64/PKGBUILD (from rev 
315927, haskell-yesod-default/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-04-12 06:19:19 UTC (rev 315928)
@@ -0,0 +1,39 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-default
+pkgname=haskell-yesod-default
+pkgver=1.2.0
+pkgrel=292
+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 hledger-api/repos (2 files)

2018-04-11 Thread Felix Yan via arch-commits
Date: Thursday, April 12, 2018 @ 06:18:02
  Author: felixonmars
Revision: 315926

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 315925, hledger-api/trunk/PKGBUILD)

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

Copied: hledger-api/repos/community-staging-x86_64/PKGBUILD (from rev 315925, 
hledger-api/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-04-12 06:18:02 UTC (rev 315926)
@@ -0,0 +1,31 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hledger-api
+pkgver=1.9
+pkgrel=7
+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=('d3d0f49138f1fe58fe31e8e06a406dc379771242385ed82cc85cd0b3ac8de522dc22024dc98ab3a88139206b5bded4fbbc7209c89633047f4736ae18ce93c918')
+
+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 python-wstools/repos/extra-any (PKGBUILD PKGBUILD)

2018-04-11 Thread Felix Yan via arch-commits
Date: Thursday, April 12, 2018 @ 06:17:58
  Author: felixonmars
Revision: 321621

archrelease: copy trunk to extra-any

Added:
  python-wstools/repos/extra-any/PKGBUILD
(from rev 321620, python-wstools/trunk/PKGBUILD)
Deleted:
  python-wstools/repos/extra-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-04-12 06:17:32 UTC (rev 321620)
+++ PKGBUILD2018-04-12 06:17:58 UTC (rev 321621)
@@ -1,61 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-
-pkgbase=python-wstools
-pkgname=('python-wstools' 'python2-wstools')
-pkgver=0.4.7
-pkgrel=1
-pkgdesc="WSDL parsing services package for Web Services for Python"
-arch=('any')
-url="https://github.com/pycontribs/wstools";
-license=('custom')
-makedepends=('python-pbr' 'python2-pbr' 'python-setuptools' 
'python2-setuptools')
-checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'autopep8' 
'python2-autopep8'
-  'python-hacking' 'python2-hacking' 'python-pytest-cov' 
'python2-pytest-cov')
-source=("$pkgbase-$pkgver.tar.gz::https://github.com/pycontribs/wstools/archive/$pkgver.tar.gz";)
-sha512sums=('fa7fe10d50dd6f408f45460dc8906e7b5fcf994d0732cbb0f6dcc3399c3af8dbcd89d4312ce79d95a97a9877131ce27128384be995b25027066cdffe52e28efc')
-
-prepare() {
-  cp -a wstools-$pkgver{,-py2}
-  sed -e 's|#! /usr/bin/env python$|#!/usr/bin/env python2|' \
-  -e 's|#!/usr/bin/env python$|#!/usr/bin/env python2|' \
-  -i 
wstools-$pkgver-py2/wstools/{c14n.py,Namespaces.py,XMLSchema.py,Utility.py,__init__.py}
-
-  export PBR_VERSION=$pkgver
-}
-
-build() {
-  cd "$srcdir"/wstools-$pkgver
-  python setup.py build
-
-  cd "$srcdir"/wstools-$pkgver-py2
-  python2 setup.py build
-}
-
-check() {
-  cd "$srcdir"/wstools-$pkgver
-  python setup.py test
-
-  cd "$srcdir"/wstools-$pkgver-py2
-  python2 setup.py test
-}
-
-package_python-wstools() {
-  depends=('python-six' 'python-setuptools')
-
-  cd wstools-$pkgver
-  python setup.py install --root="$pkgdir" --optimize=1
-
-  install -d "$pkgdir/usr/share/licenses/$pkgname"
-  install -Dm644 docs/* "$pkgdir/usr/share/licenses/$pkgname"/
-}
-
-package_python2-wstools() {
-  depends=('python2-six' 'python2-setuptools')
-
-  cd wstools-$pkgver-py2
-  python2 setup.py install --root="$pkgdir" --optimize=1
-
-  install -d "$pkgdir/usr/share/licenses/$pkgname"
-  install -Dm644 docs/* "$pkgdir/usr/share/licenses/$pkgname"/
-}

Copied: python-wstools/repos/extra-any/PKGBUILD (from rev 321620, 
python-wstools/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-04-12 06:17:58 UTC (rev 321621)
@@ -0,0 +1,61 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+pkgbase=python-wstools
+pkgname=('python-wstools' 'python2-wstools')
+pkgver=0.4.8
+pkgrel=1
+pkgdesc="WSDL parsing services package for Web Services for Python"
+arch=('any')
+url="https://github.com/pycontribs/wstools";
+license=('custom')
+makedepends=('python-pbr' 'python2-pbr' 'python-setuptools' 
'python2-setuptools')
+checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'autopep8' 
'python2-autopep8'
+  'python-hacking' 'python2-hacking' 'python-pytest-cov' 
'python2-pytest-cov')
+source=("$pkgbase-$pkgver.tar.gz::https://github.com/pycontribs/wstools/archive/$pkgver.tar.gz";)
+sha512sums=('0dc25d28ffbaf2051d8cdabd6b7e0b91d3946a4717a3acf6d36e68b8007d002d01129fb892c2f8ad0eb4c39411b8ff77ab043e1788ad1542d017997ce1826352')
+
+prepare() {
+  cp -a wstools-$pkgver{,-py2}
+  sed -e 's|#! /usr/bin/env python$|#!/usr/bin/env python2|' \
+  -e 's|#!/usr/bin/env python$|#!/usr/bin/env python2|' \
+  -i 
wstools-$pkgver-py2/wstools/{c14n.py,Namespaces.py,XMLSchema.py,Utility.py,__init__.py}
+
+  export PBR_VERSION=$pkgver
+}
+
+build() {
+  cd "$srcdir"/wstools-$pkgver
+  python setup.py build
+
+  cd "$srcdir"/wstools-$pkgver-py2
+  python2 setup.py build
+}
+
+check() {
+  cd "$srcdir"/wstools-$pkgver
+  python setup.py test
+
+  cd "$srcdir"/wstools-$pkgver-py2
+  python2 setup.py test
+}
+
+package_python-wstools() {
+  depends=('python-six' 'python-setuptools')
+
+  cd wstools-$pkgver
+  python setup.py install --root="$pkgdir" --optimize=1
+
+  install -d "$pkgdir/usr/share/licenses/$pkgname"
+  install -Dm644 docs/* "$pkgdir/usr/share/licenses/$pkgname"/
+}
+
+package_python2-wstools() {
+  depends=('python2-six' 'python2-setuptools')
+
+  cd wstools-$pkgver-py2
+  python2 setup.py install --root="$pkgdir" --optimize=1
+
+  install -d "$pkgdir/usr/share/licenses/$pkgname"
+  install -Dm644 docs/* "$pkgdir/usr/share/licenses/$pkgname"/
+}


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

2018-04-11 Thread Felix Yan via arch-commits
Date: Thursday, April 12, 2018 @ 06:18:51
  Author: felixonmars
Revision: 315927

upgpkg: haskell-yesod-default 1.2.0-292

rebuild with blaze-markup,0.8.2.1

Modified:
  haskell-yesod-default/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-04-12 06:18:02 UTC (rev 315926)
+++ PKGBUILD2018-04-12 06:18:51 UTC (rev 315927)
@@ -5,7 +5,7 @@
 _hkgname=yesod-default
 pkgname=haskell-yesod-default
 pkgver=1.2.0
-pkgrel=291
+pkgrel=292
 pkgdesc="Default config and main functions for your yesod application 
(deprecated)"
 url="http://www.yesodweb.com/";
 license=("MIT")


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

2018-04-11 Thread Felix Yan via arch-commits
Date: Thursday, April 12, 2018 @ 06:17:39
  Author: felixonmars
Revision: 315925

upgpkg: hledger-api 1.9-7

rebuild with blaze-markup,0.8.2.1

Modified:
  hledger-api/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-04-12 06:16:24 UTC (rev 315924)
+++ PKGBUILD2018-04-12 06:17:39 UTC (rev 315925)
@@ -4,7 +4,7 @@
 
 pkgname=hledger-api
 pkgver=1.9
-pkgrel=6
+pkgrel=7
 pkgdesc="Web API server for the hledger accounting tool"
 url="http://hledger.org";
 license=("GPL")


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

2018-04-11 Thread Felix Yan via arch-commits
Date: Thursday, April 12, 2018 @ 06:17:32
  Author: felixonmars
Revision: 321620

upgpkg: python-wstools 0.4.8-1

Modified:
  python-wstools/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-04-12 06:12:32 UTC (rev 321619)
+++ PKGBUILD2018-04-12 06:17:32 UTC (rev 321620)
@@ -3,7 +3,7 @@
 
 pkgbase=python-wstools
 pkgname=('python-wstools' 'python2-wstools')
-pkgver=0.4.7
+pkgver=0.4.8
 pkgrel=1
 pkgdesc="WSDL parsing services package for Web Services for Python"
 arch=('any')
@@ -13,7 +13,7 @@
 checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'autopep8' 
'python2-autopep8'
   'python-hacking' 'python2-hacking' 'python-pytest-cov' 
'python2-pytest-cov')
 
source=("$pkgbase-$pkgver.tar.gz::https://github.com/pycontribs/wstools/archive/$pkgver.tar.gz";)
-sha512sums=('fa7fe10d50dd6f408f45460dc8906e7b5fcf994d0732cbb0f6dcc3399c3af8dbcd89d4312ce79d95a97a9877131ce27128384be995b25027066cdffe52e28efc')
+sha512sums=('0dc25d28ffbaf2051d8cdabd6b7e0b91d3946a4717a3acf6d36e68b8007d002d01129fb892c2f8ad0eb4c39411b8ff77ab043e1788ad1542d017997ce1826352')
 
 prepare() {
   cp -a wstools-$pkgver{,-py2}


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

2018-04-11 Thread Felix Yan via arch-commits
Date: Thursday, April 12, 2018 @ 06:16:24
  Author: felixonmars
Revision: 315924

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: hledger-ui/repos/community-staging-x86_64/PKGBUILD (from rev 315923, 
hledger-ui/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-04-12 06:16:24 UTC (rev 315924)
@@ -0,0 +1,39 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hledger-ui
+pkgver=1.9
+pkgrel=5
+pkgdesc="Curses-style user interface for the hledger accounting tool"
+url="http://hledger.org";
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-ansi-terminal' 
'haskell-async'
+ 'haskell-base-compat' 'haskell-cmdargs' 'haskell-data-default' 
'haskell-fsnotify'
+ 'haskell-hunit' 'haskell-microlens' 'haskell-microlens-platform' 
'haskell-megaparsec'
+ 'haskell-pretty-show' 'haskell-safe' 'haskell-split' 'haskell-text' 
'haskell-text-zipper'
+ 'haskell-vector' 'haskell-brick' 'haskell-vty')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";)
+sha512sums=('4b0007f5cd7cbea8c72ecee19a802a0751a19cc34ec1b67d53ab6510e8276695f84a358d798506d08f1eb1dd562a44807244fd590354cf5edb5ba9d42daf3223')
+
+prepare() {
+# It does nothing
+sed -e '/mtl-compat/d' \
+-i ${pkgname}-${pkgver}/${pkgname}.cabal
+}
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup configure -O --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" \
+-fthreaded
+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-ui/trunk (PKGBUILD)

2018-04-11 Thread Felix Yan via arch-commits
Date: Thursday, April 12, 2018 @ 06:16:01
  Author: felixonmars
Revision: 315923

upgpkg: hledger-ui 1.9-5

rebuild with blaze-markup,0.8.2.1

Modified:
  hledger-ui/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-04-12 06:14:57 UTC (rev 315922)
+++ PKGBUILD2018-04-12 06:16:01 UTC (rev 315923)
@@ -4,7 +4,7 @@
 
 pkgname=hledger-ui
 pkgver=1.9
-pkgrel=4
+pkgrel=5
 pkgdesc="Curses-style user interface for the hledger accounting tool"
 url="http://hledger.org";
 license=("GPL")


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

2018-04-11 Thread Felix Yan via arch-commits
Date: Thursday, April 12, 2018 @ 06:14:57
  Author: felixonmars
Revision: 315922

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 315921, hledger-web/trunk/PKGBUILD)

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

Copied: hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 315921, 
hledger-web/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-04-12 06:14:57 UTC (rev 315922)
@@ -0,0 +1,54 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hledger-web
+pkgver=1.9
+pkgrel=6
+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";
+
https://github.com/simonmichael/hledger/commit/98647ee6f2b01736290ff3f16398aab03b424e49.patch)
+sha512sums=('38feb7e002b72dd91b22819f504dcedb0e7b2700268ccfc8c71dde267247218ac5b83c118aa61d3b5a973af7550c72bffbe976a930f64a2996ef0f08e23d9c5b'
+
'7e31c53265f7939141a4749f48e2c698ae83e94a3b356fed44d02e1262168ffbc0b9d9715c412b1f1284fc72a594765aa19868b1885a6308f3c14afa7c36baf8')
+
+prepare() {
+cd $pkgname-$pkgver
+patch -p2 -i ../98647ee6f2b01736290ff3f16398aab03b424e49.patch
+}
+
+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 hledger-web/trunk (PKGBUILD)

2018-04-11 Thread Felix Yan via arch-commits
Date: Thursday, April 12, 2018 @ 06:14:03
  Author: felixonmars
Revision: 315921

upgpkg: hledger-web 1.9-6

rebuild with blaze-markup,0.8.2.1

Modified:
  hledger-web/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-04-12 06:11:58 UTC (rev 315920)
+++ PKGBUILD2018-04-12 06:14:03 UTC (rev 315921)
@@ -4,7 +4,7 @@
 
 pkgname=hledger-web
 pkgver=1.9
-pkgrel=5
+pkgrel=6
 pkgdesc="Web interface for the hledger accounting tool"
 url="http://hledger.org";
 license=("GPL")


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

2018-04-11 Thread Felix Yan via arch-commits
Date: Thursday, April 12, 2018 @ 06:12:32
  Author: felixonmars
Revision: 321619

archrelease: copy trunk to extra-any

Added:
  python-wstools/repos/extra-any/PKGBUILD
(from rev 321618, python-wstools/trunk/PKGBUILD)
Deleted:
  python-wstools/repos/extra-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-04-12 06:11:56 UTC (rev 321618)
+++ PKGBUILD2018-04-12 06:12:32 UTC (rev 321619)
@@ -1,61 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-
-pkgbase=python-wstools
-pkgname=('python-wstools' 'python2-wstools')
-pkgver=0.4.6
-pkgrel=1
-pkgdesc="WSDL parsing services package for Web Services for Python"
-arch=('any')
-url="https://github.com/pycontribs/wstools";
-license=('custom')
-makedepends=('python-pbr' 'python2-pbr' 'python-setuptools' 
'python2-setuptools')
-checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'autopep8' 
'python2-autopep8'
-  'python-hacking' 'python2-hacking' 'python-pytest-cov' 
'python2-pytest-cov')
-source=("$pkgbase-$pkgver.tar.gz::https://github.com/pycontribs/wstools/archive/$pkgver.tar.gz";)
-sha512sums=('23d815ec7f58d30fdcefdb4bd7db544d61ecd6eed39666b09ad857ce9e6d8ccc148a3419698cab8dbc9d6d61fbd498de9c2afa12fc2c9aef47e2a94f687c276d')
-
-prepare() {
-  cp -a wstools-$pkgver{,-py2}
-  sed -e 's|#! /usr/bin/env python$|#!/usr/bin/env python2|' \
-  -e 's|#!/usr/bin/env python$|#!/usr/bin/env python2|' \
-  -i 
wstools-$pkgver-py2/wstools/{c14n.py,Namespaces.py,XMLSchema.py,Utility.py,__init__.py}
-
-  export PBR_VERSION=$pkgver
-}
-
-build() {
-  cd "$srcdir"/wstools-$pkgver
-  python setup.py build
-
-  cd "$srcdir"/wstools-$pkgver-py2
-  python2 setup.py build
-}
-
-check() {
-  cd "$srcdir"/wstools-$pkgver
-  python setup.py test
-
-  cd "$srcdir"/wstools-$pkgver-py2
-  python2 setup.py test
-}
-
-package_python-wstools() {
-  depends=('python-six' 'python-setuptools')
-
-  cd wstools-$pkgver
-  python setup.py install --root="$pkgdir" --optimize=1
-
-  install -d "$pkgdir/usr/share/licenses/$pkgname"
-  install -Dm644 docs/* "$pkgdir/usr/share/licenses/$pkgname"/
-}
-
-package_python2-wstools() {
-  depends=('python2-six' 'python2-setuptools')
-
-  cd wstools-$pkgver-py2
-  python2 setup.py install --root="$pkgdir" --optimize=1
-
-  install -d "$pkgdir/usr/share/licenses/$pkgname"
-  install -Dm644 docs/* "$pkgdir/usr/share/licenses/$pkgname"/
-}

Copied: python-wstools/repos/extra-any/PKGBUILD (from rev 321618, 
python-wstools/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-04-12 06:12:32 UTC (rev 321619)
@@ -0,0 +1,61 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+pkgbase=python-wstools
+pkgname=('python-wstools' 'python2-wstools')
+pkgver=0.4.7
+pkgrel=1
+pkgdesc="WSDL parsing services package for Web Services for Python"
+arch=('any')
+url="https://github.com/pycontribs/wstools";
+license=('custom')
+makedepends=('python-pbr' 'python2-pbr' 'python-setuptools' 
'python2-setuptools')
+checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'autopep8' 
'python2-autopep8'
+  'python-hacking' 'python2-hacking' 'python-pytest-cov' 
'python2-pytest-cov')
+source=("$pkgbase-$pkgver.tar.gz::https://github.com/pycontribs/wstools/archive/$pkgver.tar.gz";)
+sha512sums=('fa7fe10d50dd6f408f45460dc8906e7b5fcf994d0732cbb0f6dcc3399c3af8dbcd89d4312ce79d95a97a9877131ce27128384be995b25027066cdffe52e28efc')
+
+prepare() {
+  cp -a wstools-$pkgver{,-py2}
+  sed -e 's|#! /usr/bin/env python$|#!/usr/bin/env python2|' \
+  -e 's|#!/usr/bin/env python$|#!/usr/bin/env python2|' \
+  -i 
wstools-$pkgver-py2/wstools/{c14n.py,Namespaces.py,XMLSchema.py,Utility.py,__init__.py}
+
+  export PBR_VERSION=$pkgver
+}
+
+build() {
+  cd "$srcdir"/wstools-$pkgver
+  python setup.py build
+
+  cd "$srcdir"/wstools-$pkgver-py2
+  python2 setup.py build
+}
+
+check() {
+  cd "$srcdir"/wstools-$pkgver
+  python setup.py test
+
+  cd "$srcdir"/wstools-$pkgver-py2
+  python2 setup.py test
+}
+
+package_python-wstools() {
+  depends=('python-six' 'python-setuptools')
+
+  cd wstools-$pkgver
+  python setup.py install --root="$pkgdir" --optimize=1
+
+  install -d "$pkgdir/usr/share/licenses/$pkgname"
+  install -Dm644 docs/* "$pkgdir/usr/share/licenses/$pkgname"/
+}
+
+package_python2-wstools() {
+  depends=('python2-six' 'python2-setuptools')
+
+  cd wstools-$pkgver-py2
+  python2 setup.py install --root="$pkgdir" --optimize=1
+
+  install -d "$pkgdir/usr/share/licenses/$pkgname"
+  install -Dm644 docs/* "$pkgdir/usr/share/licenses/$pkgname"/
+}


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

2018-04-11 Thread Felix Yan via arch-commits
Date: Thursday, April 12, 2018 @ 06:11:58
  Author: felixonmars
Revision: 315920

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: idris/repos/community-staging-x86_64/PKGBUILD (from rev 315919, 
idris/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-04-12 06:11:58 UTC (rev 315920)
@@ -0,0 +1,60 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=idris
+pkgver=1.2.0
+pkgrel=59
+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 python-wstools/trunk (PKGBUILD)

2018-04-11 Thread Felix Yan via arch-commits
Date: Thursday, April 12, 2018 @ 06:11:56
  Author: felixonmars
Revision: 321618

upgpkg: python-wstools 0.4.7-1

Modified:
  python-wstools/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-04-12 06:03:34 UTC (rev 321617)
+++ PKGBUILD2018-04-12 06:11:56 UTC (rev 321618)
@@ -3,7 +3,7 @@
 
 pkgbase=python-wstools
 pkgname=('python-wstools' 'python2-wstools')
-pkgver=0.4.6
+pkgver=0.4.7
 pkgrel=1
 pkgdesc="WSDL parsing services package for Web Services for Python"
 arch=('any')
@@ -13,7 +13,7 @@
 checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'autopep8' 
'python2-autopep8'
   'python-hacking' 'python2-hacking' 'python-pytest-cov' 
'python2-pytest-cov')
 
source=("$pkgbase-$pkgver.tar.gz::https://github.com/pycontribs/wstools/archive/$pkgver.tar.gz";)
-sha512sums=('23d815ec7f58d30fdcefdb4bd7db544d61ecd6eed39666b09ad857ce9e6d8ccc148a3419698cab8dbc9d6d61fbd498de9c2afa12fc2c9aef47e2a94f687c276d')
+sha512sums=('fa7fe10d50dd6f408f45460dc8906e7b5fcf994d0732cbb0f6dcc3399c3af8dbcd89d4312ce79d95a97a9877131ce27128384be995b25027066cdffe52e28efc')
 
 prepare() {
   cp -a wstools-$pkgver{,-py2}


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

2018-04-11 Thread Felix Yan via arch-commits
Date: Thursday, April 12, 2018 @ 06:11:01
  Author: felixonmars
Revision: 315917

upgpkg: python-hypothesis 3.55.2-1

Modified:
  python-hypothesis/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-04-12 06:09:12 UTC (rev 315916)
+++ PKGBUILD2018-04-12 06:11:01 UTC (rev 315917)
@@ -3,7 +3,7 @@
 
 pkgbase=python-hypothesis
 pkgname=('python-hypothesis' 'python2-hypothesis')
-pkgver=3.55.1
+pkgver=3.55.2
 pkgrel=1
 pkgdesc="Advanced Quickcheck style testing library for Python"
 arch=('any')
@@ -16,37 +16,37 @@
   'python-flaky' 'python2-flaky' 'python-pytest-benchmark' 
'python2-pytest-benchmark'
   'python-django' 'python2-django' 'python-pytest-xdist' 
'python2-pytest-xdist'
   'python-mock' 'python2-mock' 'python-pandas' 'python2-pandas')
-source=("$pkgbase-$pkgver.tar.gz::https://github.com/HypothesisWorks/hypothesis-python/archive/$pkgver.tar.gz";)
-sha512sums=('9bb74996c9b4cb4b8ccc58ad40de44a6ed339344238c5408eb686c58432cd8869b8b88565f1482717d8517596553fbcf57b7cce9db905e8b7743cafc8fe7f23d')
+source=("$pkgbase-$pkgver.tar.gz::https://github.com/HypothesisWorks/hypothesis/archive/$pkgver.tar.gz";)
+sha512sums=('47a1d301f092f4ad99ff52ce98d71126927e6d7599c6b5679de7dd753c1c4a7a023d610f278d4291af6d45b38518476e3ebf78f3ad9bf34244bae86990cd11f3')
 
 prepare() {
   # Make tests faster
-  sed -i 's/ -n 2$/ -n 16/' hypothesis-python-$pkgver/tox.ini
+  sed -i 's/ -n 2$/ -n 16/' hypothesis-$pkgver/hypothesis-python/tox.ini
 
-  cp -a hypothesis-python-$pkgver{,-py2}
+  cp -a hypothesis-$pkgver{,-py2}
 
-  rm -r hypothesis-python-$pkgver/tests/py2
-  rm -r hypothesis-python-$pkgver-py2/tests/py3
+  rm -r hypothesis-$pkgver/hypothesis-python/tests/py2
+  rm -r hypothesis-$pkgver-py2/hypothesis-python/tests/py3
 
   export LC_CTYPE=en_US.UTF-8
 }
 
 build() {
-  cd "$srcdir"/hypothesis-python-$pkgver
+  cd "$srcdir"/hypothesis-$pkgver/hypothesis-python
   python setup.py build
 
-  cd "$srcdir"/hypothesis-python-$pkgver-py2
+  cd "$srcdir"/hypothesis-$pkgver-py2/hypothesis-python
   python2 setup.py build
 }
 
 check() {
-  cd "$srcdir"/hypothesis-python-$pkgver
+  cd "$srcdir"/hypothesis-$pkgver/hypothesis-python
   mv tests/django ../
   python setup.py pytest
   mv ../django tests/
   PYTHONPATH="$PWD/build/lib:$PYTHONPATH" python -m tests.django.manage test 
tests.django
 
-  cd "$srcdir"/hypothesis-python-$pkgver-py2
+  cd "$srcdir"/hypothesis-$pkgver-py2/hypothesis-python
   mv tests/django ../
   python2 setup.py pytest
   mv ../django tests/
@@ -61,7 +61,7 @@
   'python-numpy: for numpy module'
   'python-pytest: for pytest module')
 
-  cd hypothesis-python-$pkgver
+  cd hypothesis-$pkgver/hypothesis-python
   python setup.py install --root="$pkgdir" --optimize=1
 }
 
@@ -73,6 +73,6 @@
   'python2-numpy: for numpy module'
   'python2-pytest: for pytest module')
 
-  cd hypothesis-python-$pkgver-py2
+  cd hypothesis-$pkgver-py2/hypothesis-python
   python2 setup.py install --root="$pkgdir" --optimize=1
 }


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

2018-04-11 Thread Felix Yan via arch-commits
Date: Thursday, April 12, 2018 @ 06:11:27
  Author: felixonmars
Revision: 315918

archrelease: copy trunk to community-any

Added:
  python-hypothesis/repos/community-any/PKGBUILD
(from rev 315917, python-hypothesis/trunk/PKGBUILD)
Deleted:
  python-hypothesis/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-04-12 06:11:01 UTC (rev 315917)
+++ PKGBUILD2018-04-12 06:11:27 UTC (rev 315918)
@@ -1,78 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-
-pkgbase=python-hypothesis
-pkgname=('python-hypothesis' 'python2-hypothesis')
-pkgver=3.55.1
-pkgrel=1
-pkgdesc="Advanced Quickcheck style testing library for Python"
-arch=('any')
-license=('MPL')
-url="https://hypothesis.readthedocs.org";
-makedepends=('python-setuptools' 'python2-setuptools' 'python-attrs' 
'python2-attrs'
- 'python-coverage' 'python2-coverage' 'python2-enum34')
-checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'flake8' 
'python2-flake8' 'python-pytz'
-  'python2-pytz' 'python-numpy' 'python2-numpy' 'python-faker' 
'python2-faker'
-  'python-flaky' 'python2-flaky' 'python-pytest-benchmark' 
'python2-pytest-benchmark'
-  'python-django' 'python2-django' 'python-pytest-xdist' 
'python2-pytest-xdist'
-  'python-mock' 'python2-mock' 'python-pandas' 'python2-pandas')
-source=("$pkgbase-$pkgver.tar.gz::https://github.com/HypothesisWorks/hypothesis-python/archive/$pkgver.tar.gz";)
-sha512sums=('9bb74996c9b4cb4b8ccc58ad40de44a6ed339344238c5408eb686c58432cd8869b8b88565f1482717d8517596553fbcf57b7cce9db905e8b7743cafc8fe7f23d')
-
-prepare() {
-  # Make tests faster
-  sed -i 's/ -n 2$/ -n 16/' hypothesis-python-$pkgver/tox.ini
-
-  cp -a hypothesis-python-$pkgver{,-py2}
-
-  rm -r hypothesis-python-$pkgver/tests/py2
-  rm -r hypothesis-python-$pkgver-py2/tests/py3
-
-  export LC_CTYPE=en_US.UTF-8
-}
-
-build() {
-  cd "$srcdir"/hypothesis-python-$pkgver
-  python setup.py build
-
-  cd "$srcdir"/hypothesis-python-$pkgver-py2
-  python2 setup.py build
-}
-
-check() {
-  cd "$srcdir"/hypothesis-python-$pkgver
-  mv tests/django ../
-  python setup.py pytest
-  mv ../django tests/
-  PYTHONPATH="$PWD/build/lib:$PYTHONPATH" python -m tests.django.manage test 
tests.django
-
-  cd "$srcdir"/hypothesis-python-$pkgver-py2
-  mv tests/django ../
-  python2 setup.py pytest
-  mv ../django tests/
-  PYTHONPATH="$PWD/build/lib:$PYTHONPATH" python2 -m tests.django.manage test 
tests.django
-}
-
-package_python-hypothesis() {
-  depends=('python-attrs' 'python-coverage')
-  optdepends=('python-pytz: for datetime and django module'
-  'python-faker: for fakefactory and django module'
-  'python-django: for django module'
-  'python-numpy: for numpy module'
-  'python-pytest: for pytest module')
-
-  cd hypothesis-python-$pkgver
-  python setup.py install --root="$pkgdir" --optimize=1
-}
-
-package_python2-hypothesis() {
-  depends=('python2-attrs' 'python2-coverage' 'python2-enum34')
-  optdepends=('python2-pytz: for datetime and django module'
-  'python2-faker: for fakefactory and django module'
-  'python2-django: for django module'
-  'python2-numpy: for numpy module'
-  'python2-pytest: for pytest module')
-
-  cd hypothesis-python-$pkgver-py2
-  python2 setup.py install --root="$pkgdir" --optimize=1
-}

Copied: python-hypothesis/repos/community-any/PKGBUILD (from rev 315917, 
python-hypothesis/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-04-12 06:11:27 UTC (rev 315918)
@@ -0,0 +1,78 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+pkgbase=python-hypothesis
+pkgname=('python-hypothesis' 'python2-hypothesis')
+pkgver=3.55.2
+pkgrel=1
+pkgdesc="Advanced Quickcheck style testing library for Python"
+arch=('any')
+license=('MPL')
+url="https://hypothesis.readthedocs.org";
+makedepends=('python-setuptools' 'python2-setuptools' 'python-attrs' 
'python2-attrs'
+ 'python-coverage' 'python2-coverage' 'python2-enum34')
+checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'flake8' 
'python2-flake8' 'python-pytz'
+  'python2-pytz' 'python-numpy' 'python2-numpy' 'python-faker' 
'python2-faker'
+  'python-flaky' 'python2-flaky' 'python-pytest-benchmark' 
'python2-pytest-benchmark'
+  'python-django' 'python2-django' 'python-pytest-xdist' 
'python2-pytest-xdist'
+  'python-mock' 'python2-mock' 'python-pandas' 'python2-pandas')
+source=("$pkgbase-$pkgver.tar.gz::https://github.com/HypothesisWorks/hypothesis/archive/$pkgver.tar.gz";)
+sha512sums=('47a1d301f092f4ad99ff52ce98d71126927e6d7599c6b5679de7dd753c1c4a7a023d610f2

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

2018-04-11 Thread Felix Yan via arch-commits
Date: Thursday, April 12, 2018 @ 06:11:36
  Author: felixonmars
Revision: 315919

upgpkg: idris 1.2.0-59

rebuild with blaze-markup,0.8.2.1

Modified:
  idris/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-04-12 06:11:27 UTC (rev 315918)
+++ PKGBUILD2018-04-12 06:11:36 UTC (rev 315919)
@@ -4,7 +4,7 @@
 
 pkgname=idris
 pkgver=1.2.0
-pkgrel=58
+pkgrel=59
 pkgdesc="Functional Programming Language with Dependent Types"
 url="http://www.idris-lang.org/";
 license=("custom:BSD3")


[arch-commits] Commit in pyneighborhood/repos/community-any (3 files)

2018-04-11 Thread Balló György via arch-commits
Date: Thursday, April 12, 2018 @ 06:09:12
  Author: bgyorgy
Revision: 315916

archrelease: copy trunk to community-any

Added:
  pyneighborhood/repos/community-any/PKGBUILD
(from rev 315915, pyneighborhood/trunk/PKGBUILD)
  pyneighborhood/repos/community-any/pkexec.patch
(from rev 315915, pyneighborhood/trunk/pkexec.patch)
Deleted:
  pyneighborhood/repos/community-any/PKGBUILD

--+
 PKGBUILD |   67 ++---
 pkexec.patch |   49 +
 2 files changed, 85 insertions(+), 31 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-04-12 06:09:06 UTC (rev 315915)
+++ PKGBUILD2018-04-12 06:09:12 UTC (rev 315916)
@@ -1,31 +0,0 @@
-# $Id$
-# Maintainer: Ronald van Haren 
-# Contributor: Ronald van Haren 
-
-pkgname=pyneighborhood
-pkgver=0.5.4
-pkgrel=3
-pkgdesc="A GTK+ 2 rewrite of the well-known LinNeighborhood tool"
-license=('GPL')
-url="https://launchpad.net/pyneighborhood";
-source=("http://launchpad.net/pyneighborhood/0.5/${pkgver}/+download/${pkgname}-${pkgver}.tar.bz2";)
-depends=('pygtk' 'smbclient')
-optdepends=('gksu: mount/unmount Samba shares')
-arch=('any')
-options=('!emptydirs')
-sha1sums=('b0d899230ed0212aa50c17f406b0ee7e3d6ac17a')
-
-prepare() {
-  cd ${srcdir}/${pkgname}-${pkgver}
-
-  # python2 fix
-  for file in $(find . -type f -print); do
-sed -i 's_^#!.*/usr/bin/python_#!/usr/bin/python2_' $file
-sed -i 's_^#!.*/usr/bin/env.*python_#!/usr/bin/env python2_' $file
-  done
-}
-
-package() {
-  cd ${srcdir}/${pkgname}-${pkgver}
-  make PYTHON=python2 DESTDIR=${pkgdir}/usr install
-}

Copied: pyneighborhood/repos/community-any/PKGBUILD (from rev 315915, 
pyneighborhood/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-04-12 06:09:12 UTC (rev 315916)
@@ -0,0 +1,36 @@
+# $Id$
+# Maintainer: Ronald van Haren 
+# Contributor: Ronald van Haren 
+
+pkgname=pyneighborhood
+pkgver=0.5.4
+pkgrel=4
+pkgdesc="A GTK+ 2 rewrite of the well-known LinNeighborhood tool"
+license=('GPL')
+url="https://launchpad.net/pyneighborhood";
+source=("http://launchpad.net/pyneighborhood/0.5/${pkgver}/+download/${pkgname}-${pkgver}.tar.bz2";
+"pkexec.patch")
+depends=('pygtk' 'smbclient')
+optdepends=('polkit: mount/unmount Samba shares')
+arch=('any')
+options=('!emptydirs')
+sha1sums=('b0d899230ed0212aa50c17f406b0ee7e3d6ac17a'
+  'c23d054b2309fcc012f98e7274e6fd2e09d2f9a6')
+
+prepare() {
+  cd ${srcdir}/${pkgname}-${pkgver}
+
+  # python2 fix
+  for file in $(find . -type f -print); do
+sed -i 's_^#!.*/usr/bin/python_#!/usr/bin/python2_' $file
+sed -i 's_^#!.*/usr/bin/env.*python_#!/usr/bin/env python2_' $file
+  done
+
+  # Use pkexec to mount/unmount Samba shares
+  patch -Np1 -i ../pkexec.patch
+}
+
+package() {
+  cd ${srcdir}/${pkgname}-${pkgver}
+  make PYTHON=python2 DESTDIR=${pkgdir}/usr install
+}

Copied: pyneighborhood/repos/community-any/pkexec.patch (from rev 315915, 
pyneighborhood/trunk/pkexec.patch)
===
--- pkexec.patch(rev 0)
+++ pkexec.patch2018-04-12 06:09:12 UTC (rev 315916)
@@ -0,0 +1,49 @@
+diff -Naur pyneighborhood-0.5.4.orig/pyneighborhood/__init__.py 
pyneighborhood-0.5.4/pyneighborhood/__init__.py
+--- pyneighborhood-0.5.4.orig/pyneighborhood/__init__.py   2011-03-22 
20:51:25.0 +0100
 pyneighborhood-0.5.4/pyneighborhood/__init__.py2018-04-12 
07:59:06.447097940 +0200
+@@ -40,7 +40,7 @@
+ loglevel = 0
+ mount_directory =
+ password = 
+-sudo = /usr/bin/gksu
++sudo = /usr/bin/pkexec --disable-internal-agent
+ username = 
+ hidden_shares = False
+ [CIFS]
+@@ -108,20 +108,9 @@
+ config.set('CIFS',utility,'/bin/%s' % ('mount' if utility == 'mount' 
else 'umount'))
+ push_notification(_("Using %(util)s for future operations.\n") % { 
"util": config.get('CIFS',utility) }, level=1)
+ 
+-sudo_defaults = { "gnome":   "/usr/bin/gksu",
+-  "kde": "/usr/bin/kdesudo",
+-  "lxde":"/usr/bin/gksu",
+-  "xfce":"/usr/bin/gksu",
+-  "default": "/usr/bin/gksu" }
+-
+ if not access( config.get("Main", "sudo"), F_OK | X_OK):
+ push_notification(_("%(sudo)s isn't accessable... trying to determine 
correct sudo wrapper...\n") % { "sudo": config.get("Main", "sudo") }, level=2)
+-if get_desktop_environ() in sudo_defaults.keys():
+-push_notification(_("Detected %(de)s desktop environment... falling 
back to %(wrapper)s as sudo wrapper...\n") % { "de": get_desktop_environ(), 
"wrapper": sudo_defaults[get_desktop_environ()] } )
+-config.set("Main", "sudo", sudo_defaults[get_desktop_environ()])
+-else:
+-push_notification(_("Couldn't get valid sudo w

[arch-commits] Commit in pyneighborhood/trunk (PKGBUILD pkexec.patch)

2018-04-11 Thread Balló György via arch-commits
Date: Thursday, April 12, 2018 @ 06:09:06
  Author: bgyorgy
Revision: 315915

upgpkg: pyneighborhood 0.5.4-4

Use pkexec to mount/unmount Samba shares

Added:
  pyneighborhood/trunk/pkexec.patch
Modified:
  pyneighborhood/trunk/PKGBUILD

--+
 PKGBUILD |   13 +
 pkexec.patch |   49 +
 2 files changed, 58 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-04-12 05:52:28 UTC (rev 315914)
+++ PKGBUILD2018-04-12 06:09:06 UTC (rev 315915)
@@ -4,16 +4,18 @@
 
 pkgname=pyneighborhood
 pkgver=0.5.4
-pkgrel=3
+pkgrel=4
 pkgdesc="A GTK+ 2 rewrite of the well-known LinNeighborhood tool"
 license=('GPL')
 url="https://launchpad.net/pyneighborhood";
-source=("http://launchpad.net/pyneighborhood/0.5/${pkgver}/+download/${pkgname}-${pkgver}.tar.bz2";)
+source=("http://launchpad.net/pyneighborhood/0.5/${pkgver}/+download/${pkgname}-${pkgver}.tar.bz2";
+"pkexec.patch")
 depends=('pygtk' 'smbclient')
-optdepends=('gksu: mount/unmount Samba shares')
+optdepends=('polkit: mount/unmount Samba shares')
 arch=('any')
 options=('!emptydirs')
-sha1sums=('b0d899230ed0212aa50c17f406b0ee7e3d6ac17a')
+sha1sums=('b0d899230ed0212aa50c17f406b0ee7e3d6ac17a'
+  'c23d054b2309fcc012f98e7274e6fd2e09d2f9a6')
 
 prepare() {
   cd ${srcdir}/${pkgname}-${pkgver}
@@ -23,6 +25,9 @@
 sed -i 's_^#!.*/usr/bin/python_#!/usr/bin/python2_' $file
 sed -i 's_^#!.*/usr/bin/env.*python_#!/usr/bin/env python2_' $file
   done
+
+  # Use pkexec to mount/unmount Samba shares
+  patch -Np1 -i ../pkexec.patch
 }
 
 package() {

Added: pkexec.patch
===
--- pkexec.patch(rev 0)
+++ pkexec.patch2018-04-12 06:09:06 UTC (rev 315915)
@@ -0,0 +1,49 @@
+diff -Naur pyneighborhood-0.5.4.orig/pyneighborhood/__init__.py 
pyneighborhood-0.5.4/pyneighborhood/__init__.py
+--- pyneighborhood-0.5.4.orig/pyneighborhood/__init__.py   2011-03-22 
20:51:25.0 +0100
 pyneighborhood-0.5.4/pyneighborhood/__init__.py2018-04-12 
07:59:06.447097940 +0200
+@@ -40,7 +40,7 @@
+ loglevel = 0
+ mount_directory =
+ password = 
+-sudo = /usr/bin/gksu
++sudo = /usr/bin/pkexec --disable-internal-agent
+ username = 
+ hidden_shares = False
+ [CIFS]
+@@ -108,20 +108,9 @@
+ config.set('CIFS',utility,'/bin/%s' % ('mount' if utility == 'mount' 
else 'umount'))
+ push_notification(_("Using %(util)s for future operations.\n") % { 
"util": config.get('CIFS',utility) }, level=1)
+ 
+-sudo_defaults = { "gnome":   "/usr/bin/gksu",
+-  "kde": "/usr/bin/kdesudo",
+-  "lxde":"/usr/bin/gksu",
+-  "xfce":"/usr/bin/gksu",
+-  "default": "/usr/bin/gksu" }
+-
+ if not access( config.get("Main", "sudo"), F_OK | X_OK):
+ push_notification(_("%(sudo)s isn't accessable... trying to determine 
correct sudo wrapper...\n") % { "sudo": config.get("Main", "sudo") }, level=2)
+-if get_desktop_environ() in sudo_defaults.keys():
+-push_notification(_("Detected %(de)s desktop environment... falling 
back to %(wrapper)s as sudo wrapper...\n") % { "de": get_desktop_environ(), 
"wrapper": sudo_defaults[get_desktop_environ()] } )
+-config.set("Main", "sudo", sudo_defaults[get_desktop_environ()])
+-else:
+-push_notification(_("Couldn't get valid sudo wrapper for detected 
desktop environment %(de)s, falling back to default %(default)s...\n") % { 
"de": get_desktop_environ(), "default": sudo_defaults["default"]}, level=2)
+-config.set("Main", "sudo", sudo_defaults["default"])
++config.set("Main", "sudo", "/usr/bin/pkexec --disable-internal-agent")
+ 
+ fileman_defaults = { "gnome":   "/usr/bin/nautilus",
+  "kde": "/usr/bin/dolphin",
+diff -Naur pyneighborhood-0.5.4.orig/pyneighborhood/mountwindow.py 
pyneighborhood-0.5.4/pyneighborhood/mountwindow.py
+--- pyneighborhood-0.5.4.orig/pyneighborhood/mountwindow.py2011-03-22 
20:51:25.0 +0100
 pyneighborhood-0.5.4/pyneighborhood/mountwindow.py 2018-04-12 
07:22:04.351628369 +0200
+@@ -145,10 +145,7 @@
+ options = []
+ command = []
+ if config.get("Main", "enable_sudo") == "True":
+-for item in config.get("Main", "sudo").split(" "):
+-command.append(item)
+-del item
+-command.append("--")
++command.append(config.get("Main", "sudo"))
+ command.append(config.get("CIFS", "mount"))
+ if len(config.get("CIFS", "options")) > 0:
+ options.append(config.get("CIFS", "options"))


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

2018-04-11 Thread Felix Yan via arch-commits
Date: Thursday, April 12, 2018 @ 05:55:45
  Author: felixonmars
Revision: 321613

upgpkg: python-wstools 0.4.6-1

Modified:
  python-wstools/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-04-12 05:34:48 UTC (rev 321612)
+++ PKGBUILD2018-04-12 05:55:45 UTC (rev 321613)
@@ -3,46 +3,47 @@
 
 pkgbase=python-wstools
 pkgname=('python-wstools' 'python2-wstools')
-pkgver=0.4.5
-_commit=c57464fb6b79624742921a8aa0a2c0657c8b20b0
+pkgver=0.4.6
 pkgrel=1
 pkgdesc="WSDL parsing services package for Web Services for Python"
 arch=('any')
 url="https://github.com/pycontribs/wstools";
 license=('custom')
-makedepends=('python-pip' 'python2-pip' 'python-docutils' 'python2-docutils' 
'git')
+makedepends=('python-pbr' 'python2-pbr' 'python-setuptools' 
'python2-setuptools')
 checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'autopep8' 
'python2-autopep8'
   'python-hacking' 'python2-hacking' 'python-pytest-cov' 
'python2-pytest-cov')
-source=("git+https://github.com/pycontribs/wstools.git#commit=$_commit";)
-md5sums=('SKIP')
+source=("$pkgbase-$pkgver.tar.gz::https://github.com/pycontribs/wstools/archive/$pkgver.tar.gz";)
+sha512sums=('23d815ec7f58d30fdcefdb4bd7db544d61ecd6eed39666b09ad857ce9e6d8ccc148a3419698cab8dbc9d6d61fbd498de9c2afa12fc2c9aef47e2a94f687c276d')
 
 prepare() {
-  cp -a wstools{,-py2}
+  cp -a wstools-$pkgver{,-py2}
   sed -e 's|#! /usr/bin/env python$|#!/usr/bin/env python2|' \
   -e 's|#!/usr/bin/env python$|#!/usr/bin/env python2|' \
-  -i 
wstools-py2/wstools/{c14n.py,Namespaces.py,XMLSchema.py,Utility.py,__init__.py}
+  -i 
wstools-$pkgver-py2/wstools/{c14n.py,Namespaces.py,XMLSchema.py,Utility.py,__init__.py}
+
+  export PBR_VERSION=$pkgver
 }
 
 build() {
-  cd "$srcdir"/wstools
+  cd "$srcdir"/wstools-$pkgver
   python setup.py build
 
-  cd "$srcdir"/wstools-py2
+  cd "$srcdir"/wstools-$pkgver-py2
   python2 setup.py build
 }
 
 check() {
-  cd "$srcdir"/wstools
+  cd "$srcdir"/wstools-$pkgver
   python setup.py test
 
-  cd "$srcdir"/wstools-py2
+  cd "$srcdir"/wstools-$pkgver-py2
   python2 setup.py test
 }
 
 package_python-wstools() {
-  depends=('python-six' 'python-docutils')
+  depends=('python-six' 'python-setuptools')
 
-  cd wstools
+  cd wstools-$pkgver
   python setup.py install --root="$pkgdir" --optimize=1
 
   install -d "$pkgdir/usr/share/licenses/$pkgname"
@@ -50,9 +51,9 @@
 }
 
 package_python2-wstools() {
-  depends=('python2-six' 'python2-docutils')
+  depends=('python2-six' 'python2-setuptools')
 
-  cd wstools-py2
+  cd wstools-$pkgver-py2
   python2 setup.py install --root="$pkgdir" --optimize=1
 
   install -d "$pkgdir/usr/share/licenses/$pkgname"


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

2018-04-11 Thread Felix Yan via arch-commits
Date: Thursday, April 12, 2018 @ 05:56:11
  Author: felixonmars
Revision: 321614

archrelease: copy trunk to extra-any

Added:
  python-wstools/repos/extra-any/PKGBUILD
(from rev 321613, python-wstools/trunk/PKGBUILD)
Deleted:
  python-wstools/repos/extra-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-04-12 05:55:45 UTC (rev 321613)
+++ PKGBUILD2018-04-12 05:56:11 UTC (rev 321614)
@@ -1,60 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-
-pkgbase=python-wstools
-pkgname=('python-wstools' 'python2-wstools')
-pkgver=0.4.5
-_commit=c57464fb6b79624742921a8aa0a2c0657c8b20b0
-pkgrel=1
-pkgdesc="WSDL parsing services package for Web Services for Python"
-arch=('any')
-url="https://github.com/pycontribs/wstools";
-license=('custom')
-makedepends=('python-pip' 'python2-pip' 'python-docutils' 'python2-docutils' 
'git')
-checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'autopep8' 
'python2-autopep8'
-  'python-hacking' 'python2-hacking' 'python-pytest-cov' 
'python2-pytest-cov')
-source=("git+https://github.com/pycontribs/wstools.git#commit=$_commit";)
-md5sums=('SKIP')
-
-prepare() {
-  cp -a wstools{,-py2}
-  sed -e 's|#! /usr/bin/env python$|#!/usr/bin/env python2|' \
-  -e 's|#!/usr/bin/env python$|#!/usr/bin/env python2|' \
-  -i 
wstools-py2/wstools/{c14n.py,Namespaces.py,XMLSchema.py,Utility.py,__init__.py}
-}
-
-build() {
-  cd "$srcdir"/wstools
-  python setup.py build
-
-  cd "$srcdir"/wstools-py2
-  python2 setup.py build
-}
-
-check() {
-  cd "$srcdir"/wstools
-  python setup.py test
-
-  cd "$srcdir"/wstools-py2
-  python2 setup.py test
-}
-
-package_python-wstools() {
-  depends=('python-six' 'python-docutils')
-
-  cd wstools
-  python setup.py install --root="$pkgdir" --optimize=1
-
-  install -d "$pkgdir/usr/share/licenses/$pkgname"
-  install -Dm644 docs/* "$pkgdir/usr/share/licenses/$pkgname"/
-}
-
-package_python2-wstools() {
-  depends=('python2-six' 'python2-docutils')
-
-  cd wstools-py2
-  python2 setup.py install --root="$pkgdir" --optimize=1
-
-  install -d "$pkgdir/usr/share/licenses/$pkgname"
-  install -Dm644 docs/* "$pkgdir/usr/share/licenses/$pkgname"/
-}

Copied: python-wstools/repos/extra-any/PKGBUILD (from rev 321613, 
python-wstools/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-04-12 05:56:11 UTC (rev 321614)
@@ -0,0 +1,61 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+pkgbase=python-wstools
+pkgname=('python-wstools' 'python2-wstools')
+pkgver=0.4.6
+pkgrel=1
+pkgdesc="WSDL parsing services package for Web Services for Python"
+arch=('any')
+url="https://github.com/pycontribs/wstools";
+license=('custom')
+makedepends=('python-pbr' 'python2-pbr' 'python-setuptools' 
'python2-setuptools')
+checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'autopep8' 
'python2-autopep8'
+  'python-hacking' 'python2-hacking' 'python-pytest-cov' 
'python2-pytest-cov')
+source=("$pkgbase-$pkgver.tar.gz::https://github.com/pycontribs/wstools/archive/$pkgver.tar.gz";)
+sha512sums=('23d815ec7f58d30fdcefdb4bd7db544d61ecd6eed39666b09ad857ce9e6d8ccc148a3419698cab8dbc9d6d61fbd498de9c2afa12fc2c9aef47e2a94f687c276d')
+
+prepare() {
+  cp -a wstools-$pkgver{,-py2}
+  sed -e 's|#! /usr/bin/env python$|#!/usr/bin/env python2|' \
+  -e 's|#!/usr/bin/env python$|#!/usr/bin/env python2|' \
+  -i 
wstools-$pkgver-py2/wstools/{c14n.py,Namespaces.py,XMLSchema.py,Utility.py,__init__.py}
+
+  export PBR_VERSION=$pkgver
+}
+
+build() {
+  cd "$srcdir"/wstools-$pkgver
+  python setup.py build
+
+  cd "$srcdir"/wstools-$pkgver-py2
+  python2 setup.py build
+}
+
+check() {
+  cd "$srcdir"/wstools-$pkgver
+  python setup.py test
+
+  cd "$srcdir"/wstools-$pkgver-py2
+  python2 setup.py test
+}
+
+package_python-wstools() {
+  depends=('python-six' 'python-setuptools')
+
+  cd wstools-$pkgver
+  python setup.py install --root="$pkgdir" --optimize=1
+
+  install -d "$pkgdir/usr/share/licenses/$pkgname"
+  install -Dm644 docs/* "$pkgdir/usr/share/licenses/$pkgname"/
+}
+
+package_python2-wstools() {
+  depends=('python2-six' 'python2-setuptools')
+
+  cd wstools-$pkgver-py2
+  python2 setup.py install --root="$pkgdir" --optimize=1
+
+  install -d "$pkgdir/usr/share/licenses/$pkgname"
+  install -Dm644 docs/* "$pkgdir/usr/share/licenses/$pkgname"/
+}


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

2018-04-11 Thread Felix Yan via arch-commits
Date: Thursday, April 12, 2018 @ 05:52:28
  Author: felixonmars
Revision: 315914

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 315913, pandoc-crossref/trunk/PKGBUILD)

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

Copied: pandoc-crossref/repos/community-staging-x86_64/PKGBUILD (from rev 
315913, pandoc-crossref/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-04-12 05:52:28 UTC (rev 315914)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=pandoc-crossref
+pkgver=0.3.0.3
+pkgrel=19
+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=('98eb97fd3501c1259afc6e9ee27c6b8ef72e9f9dc957e8c94505f8e0602017d2697d640ad16e5eb266b7559040bbf0ef10c7de862c538ba33c0a980c58354547')
+
+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
+runhaskell Setup test
+}
+
+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-04-11 Thread Felix Yan via arch-commits
Date: Thursday, April 12, 2018 @ 05:52:06
  Author: felixonmars
Revision: 315913

upgpkg: pandoc-crossref 0.3.0.3-19

rebuild with blaze-markup,0.8.2.1

Modified:
  pandoc-crossref/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-04-12 05:51:14 UTC (rev 315912)
+++ PKGBUILD2018-04-12 05:52:06 UTC (rev 315913)
@@ -4,7 +4,7 @@
 
 pkgname=pandoc-crossref
 pkgver=0.3.0.3
-pkgrel=18
+pkgrel=19
 pkgdesc="Pandoc filter for cross-references"
 url="https://hackage.haskell.org/package/${pkgname}";
 license=("GPL2")


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

2018-04-11 Thread Felix Yan via arch-commits
Date: Thursday, April 12, 2018 @ 05:51:14
  Author: felixonmars
Revision: 315912

archrelease: copy trunk to community-testing-any

Added:
  python-subunit/repos/community-testing-any/
  python-subunit/repos/community-testing-any/PKGBUILD
(from rev 315911, python-subunit/trunk/PKGBUILD)

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

Copied: python-subunit/repos/community-testing-any/PKGBUILD (from rev 315911, 
python-subunit/trunk/PKGBUILD)
===
--- community-testing-any/PKGBUILD  (rev 0)
+++ community-testing-any/PKGBUILD  2018-04-12 05:51:14 UTC (rev 315912)
@@ -0,0 +1,57 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+pkgbase=python-subunit
+pkgname=('python-subunit' 'python2-subunit')
+pkgver=1.3.0
+pkgrel=1
+pkgdesc="Python implementation of subunit test streaming protocol"
+arch=('any')
+license=('Apache')
+url="http://launchpad.net/subunit";
+makedepends=('python-setuptools' 'python2-setuptools' 'python-extras' 
'python2-extras'
+ 'python-testtools' 'python2-testtools')
+checkdepends=('python-fixtures' 'python2-fixtures' 'python-hypothesis' 
'python2-hypothesis'
+  'python-testscenarios' 'python2-testscenarios')
+source=("https://pypi.io/packages/source/p/python-subunit/python-subunit-$pkgver.tar.gz";)
+sha512sums=('387c9ce8ed679d8998d33c7a295412e4f9de46b8dccdfab92eb82d8c4290958760b6c9bd99d50abd0836e4556c1b0c0132fc01e16801a3113844ab1bf28cf962')
+
+prepare() {
+  sed -i 's|import unittest2 as unittest|import unittest|' 
python-subunit-$pkgver/python/subunit/tests/test_test_protocol.py
+
+  cp -a python-subunit-$pkgver{,-py2}
+}
+
+build() {
+  cd "$srcdir/python-subunit-$pkgver"
+  python setup.py build
+
+  cd "$srcdir/python-subunit-$pkgver-py2"
+  python2 setup.py build
+}
+
+check() {
+  cd "$srcdir/python-subunit-$pkgver"
+  PYTHONPATH="$PWD/build/lib:$PYTHONPATH" python -m testtools.run 
subunit.test_suite || warning "Tests failed"
+
+  cd "$srcdir/python-subunit-$pkgver-py2"
+  PYTHONPATH="$PWD/build/lib:$PYTHONPATH" python2 -m testtools.run 
subunit.test_suite || warning "Tests failed"
+}
+
+package_python-subunit() {
+  depends=('python-extras' 'python-testtools')
+
+  cd python-subunit-$pkgver
+  python setup.py install --root="${pkgdir}" --optimize=1
+}
+
+package_python2-subunit() {
+  depends=('python2-extras' 'python2-testtools')
+
+  cd python-subunit-$pkgver-py2
+  python2 setup.py install --root="${pkgdir}" --optimize=1
+
+  for name in subunit-1to2 subunit-2to1 subunit-filter subunit-ls 
subunit-notify subunit-output subunit-stats subunit-tags subunit2csv 
subunit2gtk subunit2junitxml subunit2pyunit tap2subunit subunit2disk; do
+mv "$pkgdir"/usr/bin/$name{,-python2}
+  done
+}


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

2018-04-11 Thread Felix Yan via arch-commits
Date: Thursday, April 12, 2018 @ 05:50:51
  Author: felixonmars
Revision: 315911

upgpkg: python-subunit 1.3.0-1

Modified:
  python-subunit/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-04-12 05:50:43 UTC (rev 315910)
+++ PKGBUILD2018-04-12 05:50:51 UTC (rev 315911)
@@ -3,8 +3,8 @@
 
 pkgbase=python-subunit
 pkgname=('python-subunit' 'python2-subunit')
-pkgver=1.2.0
-pkgrel=2
+pkgver=1.3.0
+pkgrel=1
 pkgdesc="Python implementation of subunit test streaming protocol"
 arch=('any')
 license=('Apache')
@@ -13,8 +13,8 @@
  'python-testtools' 'python2-testtools')
 checkdepends=('python-fixtures' 'python2-fixtures' 'python-hypothesis' 
'python2-hypothesis'
   'python-testscenarios' 'python2-testscenarios')
-source=("https://pypi.python.org/packages/source/p/python-subunit/python-subunit-$pkgver.tar.gz";)
-sha512sums=('SKIP')
+source=("https://pypi.io/packages/source/p/python-subunit/python-subunit-$pkgver.tar.gz";)
+sha512sums=('387c9ce8ed679d8998d33c7a295412e4f9de46b8dccdfab92eb82d8c4290958760b6c9bd99d50abd0836e4556c1b0c0132fc01e16801a3113844ab1bf28cf962')
 
 prepare() {
   sed -i 's|import unittest2 as unittest|import unittest|' 
python-subunit-$pkgver/python/subunit/tests/test_test_protocol.py
@@ -51,7 +51,7 @@
   cd python-subunit-$pkgver-py2
   python2 setup.py install --root="${pkgdir}" --optimize=1
 
-  for name in subunit-1to2 subunit-2to1 subunit-filter subunit-ls 
subunit-notify subunit-output subunit-stats subunit-tags subunit2csv 
subunit2gtk subunit2junitxml subunit2pyunit tap2subunit; do
+  for name in subunit-1to2 subunit-2to1 subunit-filter subunit-ls 
subunit-notify subunit-output subunit-stats subunit-tags subunit2csv 
subunit2gtk subunit2junitxml subunit2pyunit tap2subunit subunit2disk; do
 mv "$pkgdir"/usr/bin/$name{,-python2}
   done
 }


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

2018-04-11 Thread Felix Yan via arch-commits
Date: Thursday, April 12, 2018 @ 05:50:20
  Author: felixonmars
Revision: 315909

upgpkg: postgrest 0.4.4.0-115

rebuild with blaze-markup,0.8.2.1

Modified:
  postgrest/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-04-12 05:47:27 UTC (rev 315908)
+++ PKGBUILD2018-04-12 05:50:20 UTC (rev 315909)
@@ -4,7 +4,7 @@
 
 pkgname=postgrest
 pkgver=0.4.4.0
-pkgrel=114
+pkgrel=115
 pkgdesc="REST API for any Postgres database"
 url="https://github.com/begriffs/postgrest";
 license=("MIT")


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

2018-04-11 Thread Felix Yan via arch-commits
Date: Thursday, April 12, 2018 @ 05:50:43
  Author: felixonmars
Revision: 315910

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 315909, 
postgrest/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-04-12 05:50:43 UTC (rev 315910)
@@ -0,0 +1,70 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=postgrest
+pkgver=0.4.4.0
+pkgrel=115
+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 stack/repos (3 files)

2018-04-11 Thread Felix Yan via arch-commits
Date: Thursday, April 12, 2018 @ 05:47:27
  Author: felixonmars
Revision: 315908

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: stack/repos/community-staging-x86_64/PKGBUILD (from rev 315907, 
stack/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-04-12 05:47:27 UTC (rev 315908)
@@ -0,0 +1,76 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=stack
+pkgver=1.6.5
+pkgrel=69
+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: stack/repos/community-staging-x86_64/stack.install (from rev 3

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

2018-04-11 Thread Felix Yan via arch-commits
Date: Thursday, April 12, 2018 @ 05:47:04
  Author: felixonmars
Revision: 315907

upgpkg: stack 1.6.5-69

rebuild with blaze-markup,0.8.2.1

Modified:
  stack/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-04-12 05:41:15 UTC (rev 315906)
+++ PKGBUILD2018-04-12 05:47:04 UTC (rev 315907)
@@ -4,7 +4,7 @@
 
 pkgname=stack
 pkgver=1.6.5
-pkgrel=68
+pkgrel=69
 pkgdesc="The Haskell Tool Stack"
 url="https://github.com/commercialhaskell/stack";
 license=("custom:BSD3")


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

2018-04-11 Thread Felix Yan via arch-commits
Date: Thursday, April 12, 2018 @ 05:41:15
  Author: felixonmars
Revision: 315906

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 315905, tamarin-prover/trunk/PKGBUILD)

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

Copied: tamarin-prover/repos/community-staging-x86_64/PKGBUILD (from rev 
315905, tamarin-prover/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-04-12 05:41:15 UTC (rev 315906)
@@ -0,0 +1,51 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=tamarin-prover
+pkgver=1.2.3
+pkgrel=36
+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-04-11 Thread Felix Yan via arch-commits
Date: Thursday, April 12, 2018 @ 05:40:53
  Author: felixonmars
Revision: 315905

upgpkg: tamarin-prover 1.2.3-36

rebuild with blaze-markup,0.8.2.1

Modified:
  tamarin-prover/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-04-12 05:39:20 UTC (rev 315904)
+++ PKGBUILD2018-04-12 05:40:53 UTC (rev 315905)
@@ -4,7 +4,7 @@
 
 pkgname=tamarin-prover
 pkgver=1.2.3
-pkgrel=35
+pkgrel=36
 pkgdesc="The Tamarin prover for security protocol analysis"
 url="http://tamarin-prover.github.io";
 license=("GPL")


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

2018-04-11 Thread Felix Yan via arch-commits
Date: Thursday, April 12, 2018 @ 05:39:20
  Author: felixonmars
Revision: 315904

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 315903, haskell-authenticate/trunk/PKGBUILD)

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

Copied: haskell-authenticate/repos/community-staging-x86_64/PKGBUILD (from rev 
315903, haskell-authenticate/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-04-12 05:39:20 UTC (rev 315904)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=authenticate
+pkgname=haskell-authenticate
+pkgver=1.3.4
+pkgrel=81
+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-aws/repos (2 files)

2018-04-11 Thread Felix Yan via arch-commits
Date: Thursday, April 12, 2018 @ 05:38:05
  Author: felixonmars
Revision: 315902

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 315901, haskell-aws/trunk/PKGBUILD)

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

Copied: haskell-aws/repos/community-staging-x86_64/PKGBUILD (from rev 315901, 
haskell-aws/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-04-12 05:38:05 UTC (rev 315902)
@@ -0,0 +1,55 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=aws
+pkgname=haskell-aws
+pkgver=0.19
+pkgrel=51
+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-authenticate/trunk (PKGBUILD)

2018-04-11 Thread Felix Yan via arch-commits
Date: Thursday, April 12, 2018 @ 05:38:54
  Author: felixonmars
Revision: 315903

upgpkg: haskell-authenticate 1.3.4-81

rebuild with blaze-markup,0.8.2.1

Modified:
  haskell-authenticate/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-04-12 05:38:05 UTC (rev 315902)
+++ PKGBUILD2018-04-12 05:38:54 UTC (rev 315903)
@@ -5,7 +5,7 @@
 _hkgname=authenticate
 pkgname=haskell-authenticate
 pkgver=1.3.4
-pkgrel=80
+pkgrel=81
 pkgdesc="Authentication methods for Haskell web applications."
 url="https://github.com/yesodweb/authenticate";
 license=("MIT")


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

2018-04-11 Thread Felix Yan via arch-commits
Date: Thursday, April 12, 2018 @ 05:37:43
  Author: felixonmars
Revision: 315901

upgpkg: haskell-aws 0.19-51

rebuild with blaze-markup,0.8.2.1

Modified:
  haskell-aws/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-04-12 05:35:16 UTC (rev 315900)
+++ PKGBUILD2018-04-12 05:37:43 UTC (rev 315901)
@@ -5,7 +5,7 @@
 _hkgname=aws
 pkgname=haskell-aws
 pkgver=0.19
-pkgrel=50
+pkgrel=51
 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-04-11 Thread Felix Yan via arch-commits
Date: Thursday, April 12, 2018 @ 05:35:16
  Author: felixonmars
Revision: 315900

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 315899, haskell-cheapskate/trunk/PKGBUILD)

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

Copied: haskell-cheapskate/repos/community-staging-x86_64/PKGBUILD (from rev 
315899, haskell-cheapskate/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-04-12 05:35:16 UTC (rev 315900)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=cheapskate
+pkgname=haskell-cheapskate
+pkgver=0.1.1
+pkgrel=66
+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 xorg-server/repos/extra-x86_64 (13 files)

2018-04-11 Thread Laurent Carlier via arch-commits
Date: Thursday, April 12, 2018 @ 05:34:48
  Author: lcarlier
Revision: 321612

archrelease: copy trunk to extra-x86_64

Added:
  xorg-server/repos/extra-x86_64/PKGBUILD
(from rev 321611, xorg-server/trunk/PKGBUILD)
  xorg-server/repos/extra-x86_64/nvidia-add-modulepath-support.patch
(from rev 321611, xorg-server/trunk/nvidia-add-modulepath-support.patch)
  xorg-server/repos/extra-x86_64/xext-shm-downgrade-from-error-to-debug.patch
(from rev 321611, 
xorg-server/trunk/xext-shm-downgrade-from-error-to-debug.patch)
  xorg-server/repos/extra-x86_64/xorg-server.install
(from rev 321611, xorg-server/trunk/xorg-server.install)
  xorg-server/repos/extra-x86_64/xserver-autobind-hotplug.patch
(from rev 321611, xorg-server/trunk/xserver-autobind-hotplug.patch)
  xorg-server/repos/extra-x86_64/xvfb-run
(from rev 321611, xorg-server/trunk/xvfb-run)
  xorg-server/repos/extra-x86_64/xvfb-run.1
(from rev 321611, xorg-server/trunk/xvfb-run.1)
Deleted:
  xorg-server/repos/extra-x86_64/PKGBUILD
  xorg-server/repos/extra-x86_64/nvidia-add-modulepath-support.patch
  xorg-server/repos/extra-x86_64/xorg-server.install
  xorg-server/repos/extra-x86_64/xserver-autobind-hotplug.patch
  xorg-server/repos/extra-x86_64/xvfb-run
  xorg-server/repos/extra-x86_64/xvfb-run.1

--+
 PKGBUILD |  500 +++
 nvidia-add-modulepath-support.patch  | 1702 -
 xext-shm-downgrade-from-error-to-debug.patch |   27 
 xorg-server.install  |   36 
 xserver-autobind-hotplug.patch   |  604 
 xvfb-run |  360 ++---
 xvfb-run.1   |  564 
 7 files changed, 1912 insertions(+), 1881 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-04-12 05:34:32 UTC (rev 321611)
+++ PKGBUILD2018-04-12 05:34:48 UTC (rev 321612)
@@ -1,248 +0,0 @@
-# $Id$
-# Maintainer: AndyRTR 
-# Maintainer: Jan de Groot 
-
-pkgbase=xorg-server
-pkgname=('xorg-server' 'xorg-server-xephyr' 'xorg-server-xdmx' 
'xorg-server-xvfb' 'xorg-server-xnest' 'xorg-server-xwayland' 
'xorg-server-common' 'xorg-server-devel')
-pkgver=1.19.6+13+gd0d1a694f
-pkgrel=1
-arch=('x86_64')
-license=('custom')
-groups=('xorg')
-url="http://xorg.freedesktop.org";
-makedepends=('pixman' 'libx11' 'mesa' 'mesa-libgl' 'xf86driproto' 
'xcmiscproto' 'xtrans' 'bigreqsproto' 'randrproto' 
- 'inputproto' 'fontsproto' 'videoproto' 'presentproto' 
'compositeproto' 'recordproto' 'scrnsaverproto'
- 'resourceproto' 'xineramaproto' 'libxkbfile' 'libxfont2' 
'renderproto' 'libpciaccess' 'libxv'
- 'xf86dgaproto' 'libxmu' 'libxrender' 'libxi' 'dmxproto' 'libxaw' 
'libdmx' 'libxtst' 'libxres'
- 'xorg-xkbcomp' 'xorg-util-macros' 'xorg-font-util' 'glproto' 
'dri2proto' 'libgcrypt' 'libepoxy'
- 'xcb-util' 'xcb-util-image' 'xcb-util-renderutil' 'xcb-util-wm' 
'xcb-util-keysyms' 'dri3proto'
- 'libxshmfence' 'libunwind' 'systemd' 'wayland-protocols' 'git')
-_commit=d0d1a694f967af770fba0d36043fd5218ff20984 # branch 1.19
-#source=(https://xorg.freedesktop.org/releases/individual/xserver/${pkgbase}-${pkgver}.tar.bz2{,.sig}
-source=("git+https://anongit.freedesktop.org/git/xorg/xserver.git#commit=$_commit";
-nvidia-add-modulepath-support.patch
-xserver-autobind-hotplug.patch
-xvfb-run
-xvfb-run.1)
-validpgpkeys=('7B27A3F1A6E18CD9588B4AE8310180050905E40C'
-  'C383B778255613DFDB409D91DB221A690011'
-  'DD38563A8A8224537D1F90E45B8A2D50A0ECD0D3'
-  '995ED5C8A6138EB0961F18474C09DD83CAAA50B2')
-sha256sums=('SKIP'
-'914a8d775b708f836ae3f0eeca553da3872727a2e4262190f4d5c01241cb14e8'
-'fcaf536e4fc307958923b58f2baf3d3102ad694efc28506f6f95a9e64483fa57'
-'ff0156309470fc1d378fd2e104338020a884295e285972cc88e250e031cc35b9'
-'2460adccd3362fefd4cdc5f1c70f332d7b578091fb9167bf88b5f91265bbd776')
-
-pkgver() {
-  cd xserver
-  git describe --tags | sed 's/^xorg-server-//;s/_/./g;s/-/+/g'
-}
-
-prepare() {
-  cd xserver
-  #cd "${pkgbase}-${pkgver}"
-
-  # merged upstream in trunk
-  patch -Np1 -i ../nvidia-add-modulepath-support.patch
-  # patch from Fedora, not yet merged
-  patch -Np1 -i ../xserver-autobind-hotplug.patch
-
-  autoreconf -vfi
-}
-
-build() {
-  # Since pacman 5.0.2-2, hardened flags are now enabled in makepkg.conf
-  # With them, module fail to load with undefined symbol.
-  # See https://bugs.archlinux.org/task/55102 / 
https://bugs.archlinux.org/task/54845
-  export CFLAGS=${CFLAGS/-fno-plt}
-  export CXXFLAGS=${CXXFLAGS/-fno-plt}
-  export LDFLAGS=${LDFLAGS/,-z,now}
-
-  cd xserver
-  #cd "${pkgbase}-${pkgver}"
-  ./configure --prefix=/usr \
-  --enable-ipv6 \
-  --enable-dri \
-  --enable-dmx \
-  --enable-xvfb \

[arch-commits] Commit in xorg-server/trunk (2 files)

2018-04-11 Thread Laurent Carlier via arch-commits
Date: Thursday, April 12, 2018 @ 05:34:32
  Author: lcarlier
Revision: 321611

upgpkg: xorg-server 1.19.6+13+gd0d1a694f-2

fix FS#58187

Added:
  xorg-server/trunk/xext-shm-downgrade-from-error-to-debug.patch
Modified:
  xorg-server/trunk/PKGBUILD

--+
 PKGBUILD |6 -
 xext-shm-downgrade-from-error-to-debug.patch |   27 +
 2 files changed, 32 insertions(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-04-11 22:58:31 UTC (rev 321610)
+++ PKGBUILD2018-04-12 05:34:32 UTC (rev 321611)
@@ -5,7 +5,7 @@
 pkgbase=xorg-server
 pkgname=('xorg-server' 'xorg-server-xephyr' 'xorg-server-xdmx' 
'xorg-server-xvfb' 'xorg-server-xnest' 'xorg-server-xwayland' 
'xorg-server-common' 'xorg-server-devel')
 pkgver=1.19.6+13+gd0d1a694f
-pkgrel=1
+pkgrel=2
 arch=('x86_64')
 license=('custom')
 groups=('xorg')
@@ -22,6 +22,7 @@
 
source=("git+https://anongit.freedesktop.org/git/xorg/xserver.git#commit=$_commit";
 nvidia-add-modulepath-support.patch
 xserver-autobind-hotplug.patch
+   xext-shm-downgrade-from-error-to-debug.patch
 xvfb-run
 xvfb-run.1)
 validpgpkeys=('7B27A3F1A6E18CD9588B4AE8310180050905E40C'
@@ -31,6 +32,7 @@
 sha256sums=('SKIP'
 '914a8d775b708f836ae3f0eeca553da3872727a2e4262190f4d5c01241cb14e8'
 'fcaf536e4fc307958923b58f2baf3d3102ad694efc28506f6f95a9e64483fa57'
+'ecfd6f72bd6e9494f64d48ab4abb8c68d07ce102c90b07006b21d60f63c1cdc8'
 'ff0156309470fc1d378fd2e104338020a884295e285972cc88e250e031cc35b9'
 '2460adccd3362fefd4cdc5f1c70f332d7b578091fb9167bf88b5f91265bbd776')
 
@@ -47,6 +49,8 @@
   patch -Np1 -i ../nvidia-add-modulepath-support.patch
   # patch from Fedora, not yet merged
   patch -Np1 -i ../xserver-autobind-hotplug.patch
+  # merged upstream in trunk (FS#58187)
+  patch -Np1 -i ../xext-shm-downgrade-from-error-to-debug.patch
 
   autoreconf -vfi
 }

Added: xext-shm-downgrade-from-error-to-debug.patch
===
--- xext-shm-downgrade-from-error-to-debug.patch
(rev 0)
+++ xext-shm-downgrade-from-error-to-debug.patch2018-04-12 05:34:32 UTC 
(rev 321611)
@@ -0,0 +1,27 @@
+From d36128a72acac4d54813c52c93efefad2dc9af41 Mon Sep 17 00:00:00 2001
+From: Alexander Volkov 
+Date: Mon, 12 Mar 2018 15:12:10 +0300
+Subject: Xext/shm: Downgrade from error to debug log output about success
+
+Signed-off-by: Alexander Volkov 
+Reviewed-by: Adam Jackson 
+---
+ Xext/shm.c | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/Xext/shm.c b/Xext/shm.c
+index 15e1b67..fc8441c 100644
+--- a/Xext/shm.c
 b/Xext/shm.c
+@@ -1199,7 +1199,7 @@ shm_tmpfile(void)
+ #ifdef O_TMPFILE
+   fd = open(SHMDIR, O_TMPFILE|O_RDWR|O_CLOEXEC|O_EXCL, 0666);
+   if (fd >= 0) {
+-  ErrorF ("Using O_TMPFILE\n");
++  DebugF ("Using O_TMPFILE\n");
+   return fd;
+   }
+   ErrorF ("Not using O_TMPFILE\n");
+-- 
+cgit v1.1
+


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

2018-04-11 Thread Felix Yan via arch-commits
Date: Thursday, April 12, 2018 @ 05:34:51
  Author: felixonmars
Revision: 315899

upgpkg: haskell-cheapskate 0.1.1-66

rebuild with blaze-markup,0.8.2.1

Modified:
  haskell-cheapskate/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-04-12 05:33:33 UTC (rev 315898)
+++ PKGBUILD2018-04-12 05:34:51 UTC (rev 315899)
@@ -5,7 +5,7 @@
 _hkgname=cheapskate
 pkgname=haskell-cheapskate
 pkgver=0.1.1
-pkgrel=65
+pkgrel=66
 pkgdesc="Experimental markdown processor."
 url="http://github.com/jgm/cheapskate";
 license=("custom:BSD3")


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

2018-04-11 Thread Felix Yan via arch-commits
Date: Thursday, April 12, 2018 @ 05:33:33
  Author: felixonmars
Revision: 315898

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 315897, haskell-dav/trunk/PKGBUILD)

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

Copied: haskell-dav/repos/community-staging-x86_64/PKGBUILD (from rev 315897, 
haskell-dav/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-04-12 05:33:33 UTC (rev 315898)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=DAV
+pkgname=haskell-dav
+pkgver=1.3.2
+pkgrel=39
+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-04-11 Thread Felix Yan via arch-commits
Date: Thursday, April 12, 2018 @ 05:33:10
  Author: felixonmars
Revision: 315897

upgpkg: haskell-dav 1.3.2-39

rebuild with blaze-markup,0.8.2.1

Modified:
  haskell-dav/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-04-12 05:33:01 UTC (rev 315896)
+++ PKGBUILD2018-04-12 05:33:10 UTC (rev 315897)
@@ -5,7 +5,7 @@
 _hkgname=DAV
 pkgname=haskell-dav
 pkgver=1.3.2
-pkgrel=38
+pkgrel=39
 pkgdesc="RFC 4918 WebDAV support"
 url="http://floss.scru.org/hDAV";
 license=("GPL3")


[arch-commits] Commit in python-pycodestyle/repos/community-any (4 files)

2018-04-11 Thread Felix Yan via arch-commits
Date: Thursday, April 12, 2018 @ 05:33:01
  Author: felixonmars
Revision: 315896

archrelease: copy trunk to community-any

Added:
  python-pycodestyle/repos/community-any/LICENSE
(from rev 315895, python-pycodestyle/trunk/LICENSE)
  python-pycodestyle/repos/community-any/PKGBUILD
(from rev 315895, python-pycodestyle/trunk/PKGBUILD)
Deleted:
  python-pycodestyle/repos/community-any/LICENSE
  python-pycodestyle/repos/community-any/PKGBUILD

--+
 LICENSE  |   48 
 PKGBUILD |  122 ++---
 2 files changed, 85 insertions(+), 85 deletions(-)

Deleted: LICENSE
===
--- LICENSE 2018-04-12 05:32:33 UTC (rev 315895)
+++ LICENSE 2018-04-12 05:33:01 UTC (rev 315896)
@@ -1,24 +0,0 @@
-Copyright © 2006-2009 Johann C. Rocholl 
-Copyright © 2009-2013 Florent Xicluna 
-
-Licensed under the terms of the Expat License
-
-Permission is hereby granted, free of charge, to any person
-obtaining a copy of this software and associated documentation files
-(the "Software"), to deal in the Software without restriction,
-including without limitation the rights to use, copy, modify, merge,
-publish, distribute, sublicense, and/or sell copies of the Software,
-and to permit persons to whom the Software is furnished to do so,
-subject to the following conditions:
-
-The above copyright notice and this permission notice shall be
-included in all copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
-BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
-ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
-CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
-SOFTWARE.

Copied: python-pycodestyle/repos/community-any/LICENSE (from rev 315895, 
python-pycodestyle/trunk/LICENSE)
===
--- LICENSE (rev 0)
+++ LICENSE 2018-04-12 05:33:01 UTC (rev 315896)
@@ -0,0 +1,24 @@
+Copyright © 2006-2009 Johann C. Rocholl 
+Copyright © 2009-2013 Florent Xicluna 
+
+Licensed under the terms of the Expat License
+
+Permission is hereby granted, free of charge, to any person
+obtaining a copy of this software and associated documentation files
+(the "Software"), to deal in the Software without restriction,
+including without limitation the rights to use, copy, modify, merge,
+publish, distribute, sublicense, and/or sell copies of the Software,
+and to permit persons to whom the Software is furnished to do so,
+subject to the following conditions:
+
+The above copyright notice and this permission notice shall be
+included in all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
+BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
+ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
+CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.

Deleted: PKGBUILD
===
--- PKGBUILD2018-04-12 05:32:33 UTC (rev 315895)
+++ PKGBUILD2018-04-12 05:33:01 UTC (rev 315896)
@@ -1,61 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-# Contributor: Ismael Carnales 
-# Contributor: Sergey Mastykov 
-
-pkgbase=python-pycodestyle
-pkgname=('python-pycodestyle' 'python2-pycodestyle')
-pkgver=2.3.1
-pkgrel=1
-pkgdesc="Python style guide checker"
-arch=('any')
-url="https://github.com/PyCQA/pycodestyle";
-license=('custom:Expat')
-makedepends=('python-setuptools' 'python2-setuptools' 'git')
-source=("git+https://github.com/PyCQA/pycodestyle.git#tag=$pkgver";)
-sha256sums=('SKIP')
-
-prepare() {
-  cp -a pycodestyle{,-py2}
-
-  sed -i '1s/env python$/python2/' pycodestyle-py2/pycodestyle.py
-}
-
-build() {
-  cd "$srcdir"/pycodestyle
-  python setup.py build
-
-  cd "$srcdir"/pycodestyle-py2
-  python2 setup.py build
-}
-
-check() {
-  cd "$srcdir"/pycodestyle
-  python setup.py test
-
-  cd "$srcdir"/pycodestyle-py2
-  python2 setup.py test
-}
-
-package_python-pycodestyle() {
-  depends=('python-setuptools')
-  replaces=('pep8-python3' 'pep8')
-
-  cd pycodestyle
-  python setup.py install -O1 --prefix=/usr --root="$pkgdir/"
-
-  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}
-
-package_python2-pycodestyle() {
-  depends=('python2-setuptools')
-  replaces=('pep8-python2' 'python2-pep8')
-
-  cd pycodestyle-py2
-  python2 setup.py install -O1 --prefi

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

2018-04-11 Thread Felix Yan via arch-commits
Date: Thursday, April 12, 2018 @ 05:32:33
  Author: felixonmars
Revision: 315895

upgpkg: python-pycodestyle 2.4.0-1

Modified:
  python-pycodestyle/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-04-12 05:31:52 UTC (rev 315894)
+++ PKGBUILD2018-04-12 05:32:33 UTC (rev 315895)
@@ -5,35 +5,35 @@
 
 pkgbase=python-pycodestyle
 pkgname=('python-pycodestyle' 'python2-pycodestyle')
-pkgver=2.3.1
+pkgver=2.4.0
 pkgrel=1
 pkgdesc="Python style guide checker"
 arch=('any')
 url="https://github.com/PyCQA/pycodestyle";
 license=('custom:Expat')
-makedepends=('python-setuptools' 'python2-setuptools' 'git')
-source=("git+https://github.com/PyCQA/pycodestyle.git#tag=$pkgver";)
-sha256sums=('SKIP')
+makedepends=('python-setuptools' 'python2-setuptools')
+source=("$pkgbase-$pkgver.tar.gz::https://github.com/PyCQA/pycodestyle/archive/$pkgver.tar.gz";)
+sha512sums=('3d1632a4d749a227854164adddc23f2677b79d156a645dfbfc7c2092146438d429863801fa2f315d0574abba08d47307f164fce67fb5f3fdde8518b468bf')
 
 prepare() {
-  cp -a pycodestyle{,-py2}
+  cp -a pycodestyle-$pkgver{,-py2}
 
-  sed -i '1s/env python$/python2/' pycodestyle-py2/pycodestyle.py
+  sed -i '1s/env python$/python2/' pycodestyle-$pkgver-py2/pycodestyle.py
 }
 
 build() {
-  cd "$srcdir"/pycodestyle
+  cd "$srcdir"/pycodestyle-$pkgver
   python setup.py build
 
-  cd "$srcdir"/pycodestyle-py2
+  cd "$srcdir"/pycodestyle-$pkgver-py2
   python2 setup.py build
 }
 
 check() {
-  cd "$srcdir"/pycodestyle
+  cd "$srcdir"/pycodestyle-$pkgver
   python setup.py test
 
-  cd "$srcdir"/pycodestyle-py2
+  cd "$srcdir"/pycodestyle-$pkgver-py2
   python2 setup.py test
 }
 
@@ -41,7 +41,7 @@
   depends=('python-setuptools')
   replaces=('pep8-python3' 'pep8')
 
-  cd pycodestyle
+  cd pycodestyle-$pkgver
   python setup.py install -O1 --prefix=/usr --root="$pkgdir/"
 
   install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
@@ -51,7 +51,7 @@
   depends=('python2-setuptools')
   replaces=('pep8-python2' 'python2-pep8')
 
-  cd pycodestyle-py2
+  cd pycodestyle-$pkgver-py2
   python2 setup.py install -O1 --prefix=/usr --root="$pkgdir/"
   mv "$pkgdir"/usr/bin/pycodestyle{,2}
 


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

2018-04-11 Thread Felix Yan via arch-commits
Date: Thursday, April 12, 2018 @ 05:31:30
  Author: felixonmars
Revision: 315893

upgpkg: haskell-esqueleto 2.5.3-92

rebuild with blaze-markup,0.8.2.1

Modified:
  haskell-esqueleto/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-04-12 05:30:33 UTC (rev 315892)
+++ PKGBUILD2018-04-12 05:31:30 UTC (rev 315893)
@@ -5,7 +5,7 @@
 _hkgname=esqueleto
 pkgname=haskell-esqueleto
 pkgver=2.5.3
-pkgrel=91
+pkgrel=92
 pkgdesc="Type-safe EDSL for SQL queries on persistent backends."
 url="https://github.com/bitemyapp/esqueleto";
 license=("custom:BSD3")


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

2018-04-11 Thread Felix Yan via arch-commits
Date: Thursday, April 12, 2018 @ 05:31:52
  Author: felixonmars
Revision: 315894

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-esqueleto/repos/community-staging-x86_64/PKGBUILD (from rev 
315893, haskell-esqueleto/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-04-12 05:31:52 UTC (rev 315894)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=esqueleto
+pkgname=haskell-esqueleto
+pkgver=2.5.3
+pkgrel=92
+pkgdesc="Type-safe EDSL for SQL queries on persistent backends."
+url="https://github.com/bitemyapp/esqueleto";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-blaze-html" "haskell-conduit" 
"haskell-monad-logger"
+ "haskell-persistent" "haskell-resourcet" "haskell-tagged" 
"haskell-text"
+ "haskell-unordered-containers")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('a990cdf7bd3b216b603bacf2eed57b11138bc2348046a88289eafa352d1c9878d1e48e8c5809ad486d0c8297656fae01803ba7e8da0c669a0353b01838d2865a')
+
+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-mysql -f-postgresql
+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-feed/repos (2 files)

2018-04-11 Thread Felix Yan via arch-commits
Date: Thursday, April 12, 2018 @ 05:30:33
  Author: felixonmars
Revision: 315892

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-feed/repos/community-staging-x86_64/PKGBUILD (from rev 315891, 
haskell-feed/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-04-12 05:30:33 UTC (rev 315892)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=feed
+pkgname=haskell-feed
+pkgver=1.0.0.0
+pkgrel=46
+pkgdesc="Interfacing with RSS (v 0.9x, 2.x, 1.0) + Atom feeds."
+url="https://github.com/bergmark/feed";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base-compat' 'haskell-old-locale' 
'haskell-old-time' 'haskell-safe'
+ 'haskell-text' 'haskell-time-locale-compat' 'haskell-utf8-string' 
'haskell-xml-types'
+ 'haskell-xml-conduit')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('dfda1387e2af46fa703634ae3988c243c59bf0c00eefe5ed193c51d5c18131221fa20cfb83404e7c227a2962e4d621186579f7c2d9353d19c01d9277de13ae4d')
+
+prepare() {
+sed -i 's/, xml-conduit >= 1.3 && < 1.6/, xml-conduit >= 1.3/' 
$_hkgname-$pkgver/$_hkgname.cabal
+}
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--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
+}
+
+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-feed/trunk (PKGBUILD)

2018-04-11 Thread Felix Yan via arch-commits
Date: Thursday, April 12, 2018 @ 05:30:10
  Author: felixonmars
Revision: 315891

upgpkg: haskell-feed 1.0.0.0-46

rebuild with blaze-markup,0.8.2.1

Modified:
  haskell-feed/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-04-12 05:29:17 UTC (rev 315890)
+++ PKGBUILD2018-04-12 05:30:10 UTC (rev 315891)
@@ -5,7 +5,7 @@
 _hkgname=feed
 pkgname=haskell-feed
 pkgver=1.0.0.0
-pkgrel=45
+pkgrel=46
 pkgdesc="Interfacing with RSS (v 0.9x, 2.x, 1.0) + Atom feeds."
 url="https://github.com/bergmark/feed";
 license=("custom:BSD3")


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

2018-04-11 Thread Felix Yan via arch-commits
Date: Thursday, April 12, 2018 @ 05:29:17
  Author: felixonmars
Revision: 315890

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 315889, haskell-hjsonschema/trunk/PKGBUILD)

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

Copied: haskell-hjsonschema/repos/community-staging-x86_64/PKGBUILD (from rev 
315889, haskell-hjsonschema/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-04-12 05:29:17 UTC (rev 315890)
@@ -0,0 +1,47 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hjsonschema
+pkgname=haskell-hjsonschema
+pkgver=1.7.2
+pkgrel=61
+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-04-11 Thread Felix Yan via arch-commits
Date: Thursday, April 12, 2018 @ 05:28:51
  Author: felixonmars
Revision: 315889

upgpkg: haskell-hjsonschema 1.7.2-61

rebuild with blaze-markup,0.8.2.1

Modified:
  haskell-hjsonschema/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-04-12 05:27:25 UTC (rev 315888)
+++ PKGBUILD2018-04-12 05:28:51 UTC (rev 315889)
@@ -5,7 +5,7 @@
 _hkgname=hjsonschema
 pkgname=haskell-hjsonschema
 pkgver=1.7.2
-pkgrel=60
+pkgrel=61
 pkgdesc="JSON Schema library"
 url="https://github.com/seagreen/hjsonschema";
 license=("MIT")


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

2018-04-11 Thread Felix Yan via arch-commits
Date: Thursday, April 12, 2018 @ 05:27:25
  Author: felixonmars
Revision: 315888

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 315887, haskell-servant-server/trunk/PKGBUILD)

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

Copied: haskell-servant-server/repos/community-staging-x86_64/PKGBUILD (from 
rev 315887, haskell-servant-server/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-04-12 05:27:25 UTC (rev 315888)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=servant-server
+pkgname=haskell-servant-server
+pkgver=0.12
+pkgrel=92
+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-servant-server/trunk (PKGBUILD)

2018-04-11 Thread Felix Yan via arch-commits
Date: Thursday, April 12, 2018 @ 05:27:03
  Author: felixonmars
Revision: 315887

upgpkg: haskell-servant-server 0.12-92

rebuild with blaze-markup,0.8.2.1

Modified:
  haskell-servant-server/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-04-12 05:26:10 UTC (rev 315886)
+++ PKGBUILD2018-04-12 05:27:03 UTC (rev 315887)
@@ -5,7 +5,7 @@
 _hkgname=servant-server
 pkgname=haskell-servant-server
 pkgver=0.12
-pkgrel=91
+pkgrel=92
 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-yesod/repos (2 files)

2018-04-11 Thread Felix Yan via arch-commits
Date: Thursday, April 12, 2018 @ 05:26:10
  Author: felixonmars
Revision: 315886

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 315885, haskell-yesod/trunk/PKGBUILD)

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

Copied: haskell-yesod/repos/community-staging-x86_64/PKGBUILD (from rev 315885, 
haskell-yesod/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-04-12 05:26:10 UTC (rev 315886)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod
+pkgname=haskell-yesod
+pkgver=1.4.5
+pkgrel=247
+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-04-11 Thread Felix Yan via arch-commits
Date: Thursday, April 12, 2018 @ 05:25:47
  Author: felixonmars
Revision: 315885

upgpkg: haskell-yesod 1.4.5-247

rebuild with blaze-markup,0.8.2.1

Modified:
  haskell-yesod/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-04-12 05:24:53 UTC (rev 315884)
+++ PKGBUILD2018-04-12 05:25:47 UTC (rev 315885)
@@ -5,7 +5,7 @@
 _hkgname=yesod
 pkgname=haskell-yesod
 pkgver=1.4.5
-pkgrel=246
+pkgrel=247
 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-04-11 Thread Felix Yan via arch-commits
Date: Thursday, April 12, 2018 @ 05:24:53
  Author: felixonmars
Revision: 315884

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 315883, haskell-yesod-static/trunk/PKGBUILD)

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

Copied: haskell-yesod-static/repos/community-staging-x86_64/PKGBUILD (from rev 
315883, haskell-yesod-static/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-04-12 05:24:53 UTC (rev 315884)
@@ -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=127
+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-04-11 Thread Felix Yan via arch-commits
Date: Thursday, April 12, 2018 @ 05:24:26
  Author: felixonmars
Revision: 315883

upgpkg: haskell-yesod-static 1.5.3.1-127

rebuild with blaze-markup,0.8.2.1

Modified:
  haskell-yesod-static/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-04-12 05:23:25 UTC (rev 315882)
+++ PKGBUILD2018-04-12 05:24:26 UTC (rev 315883)
@@ -5,7 +5,7 @@
 _hkgname=yesod-static
 pkgname=haskell-yesod-static
 pkgver=1.5.3.1
-pkgrel=126
+pkgrel=127
 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-04-11 Thread Felix Yan via arch-commits
Date: Thursday, April 12, 2018 @ 05:23:25
  Author: felixonmars
Revision: 315882

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 315881, haskell-yesod-test/trunk/PKGBUILD)

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

Copied: haskell-yesod-test/repos/community-staging-x86_64/PKGBUILD (from rev 
315881, haskell-yesod-test/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-04-12 05:23:25 UTC (rev 315882)
@@ -0,0 +1,47 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=yesod-test
+pkgname=haskell-yesod-test
+pkgver=1.5.9.1
+pkgrel=102
+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-04-11 Thread Felix Yan via arch-commits
Date: Thursday, April 12, 2018 @ 05:22:58
  Author: felixonmars
Revision: 315881

upgpkg: haskell-yesod-test 1.5.9.1-102

rebuild with blaze-markup,0.8.2.1

Modified:
  haskell-yesod-test/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-04-12 05:21:48 UTC (rev 315880)
+++ PKGBUILD2018-04-12 05:22:58 UTC (rev 315881)
@@ -4,7 +4,7 @@
 _hkgname=yesod-test
 pkgname=haskell-yesod-test
 pkgver=1.5.9.1
-pkgrel=101
+pkgrel=102
 pkgdesc="Integration testing for WAI/Yesod Applications"
 url="http://www.yesodweb.com";
 license=('MIT')


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

2018-04-11 Thread Felix Yan via arch-commits
Date: Thursday, April 12, 2018 @ 05:21:48
  Author: felixonmars
Revision: 315880

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: hledger/repos/community-staging-x86_64/PKGBUILD (from rev 315879, 
hledger/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-04-12 05:21:48 UTC (rev 315880)
@@ -0,0 +1,53 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hledger
+pkgver=1.9
+pkgrel=4
+pkgdesc="Command-line interface for the hledger accounting tool"
+url="http://hledger.org";
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-base-compat' 
'haskell-cmdargs' 'haskell-csv'
+ 'haskell-data-default' 'haskell-decimal' 'haskell-diff' 
'haskell-file-embed'
+ 'haskell-hashable' 'haskell-here' 'haskell-hledger-lib' 
'haskell-hunit' 'haskell-lucid'
+ 'haskell-megaparsec' 'haskell-mtl' 'haskell-old-time' 
'haskell-pretty-show'
+ 'haskell-regex-tdfa' 'haskell-safe' 'haskell-shakespeare' 
'haskell-split' 'haskell-tabular'
+ 'haskell-temporary' 'haskell-text' 'haskell-unordered-containers' 
'haskell-utf8-string'
+ 'haskell-utility-ht' 'haskell-wizards')
+makedepends=('ghc' 'haskell-test-framework' 'haskell-test-framework-hunit')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";)
+sha512sums=('8b09f1368e1caf554f027b27ea99ac791a7abed4bb76cd28a1c29959c6bce4bc265d9ead5f0d6fe2d227885d2d438faf5d7de0fc6ea80721d9ee63aa64401e95')
+
+prepare() {
+# It does nothing
+sed -e '/mtl-compat/d' \
+-i ${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}" 
--datasubdir="$pkgname" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fterminfo -fthreaded
+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 $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 hledger/trunk (PKGBUILD)

2018-04-11 Thread Felix Yan via arch-commits
Date: Thursday, April 12, 2018 @ 05:21:13
  Author: felixonmars
Revision: 315879

upgpkg: hledger 1.9-4

rebuild with blaze-markup,0.8.2.1

Modified:
  hledger/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-04-12 05:19:30 UTC (rev 315878)
+++ PKGBUILD2018-04-12 05:21:13 UTC (rev 315879)
@@ -4,7 +4,7 @@
 
 pkgname=hledger
 pkgver=1.9
-pkgrel=3
+pkgrel=4
 pkgdesc="Command-line interface for the hledger accounting tool"
 url="http://hledger.org";
 license=("GPL")


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

2018-04-11 Thread Felix Yan via arch-commits
Date: Thursday, April 12, 2018 @ 05:19:30
  Author: felixonmars
Revision: 315878

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 315877, pandoc-citeproc/trunk/PKGBUILD)

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

Copied: pandoc-citeproc/repos/community-staging-x86_64/PKGBUILD (from rev 
315877, pandoc-citeproc/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-04-12 05:19:30 UTC (rev 315878)
@@ -0,0 +1,56 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=pandoc-citeproc
+pkgver=0.13.0.1
+pkgrel=60
+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 pandoc-citeproc/trunk (PKGBUILD)

2018-04-11 Thread Felix Yan via arch-commits
Date: Thursday, April 12, 2018 @ 05:19:08
  Author: felixonmars
Revision: 315877

upgpkg: pandoc-citeproc 0.13.0.1-60

rebuild with blaze-markup,0.8.2.1

Modified:
  pandoc-citeproc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-04-12 05:16:30 UTC (rev 315876)
+++ PKGBUILD2018-04-12 05:19:08 UTC (rev 315877)
@@ -4,7 +4,7 @@
 
 pkgname=pandoc-citeproc
 pkgver=0.13.0.1
-pkgrel=59
+pkgrel=60
 pkgdesc="Supports using pandoc with citeproc"
 url="https://hackage.haskell.org/package/$pkgname";
 license=("custom:BSD3")


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

2018-04-11 Thread Felix Yan via arch-commits
Date: Thursday, April 12, 2018 @ 05:16:30
  Author: felixonmars
Revision: 315876

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hledger-lib/repos/community-staging-x86_64/PKGBUILD (from rev 
315875, haskell-hledger-lib/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-04-12 05:16:30 UTC (rev 315876)
@@ -0,0 +1,56 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hledger-lib
+pkgname=haskell-hledger-lib
+pkgver=1.9
+pkgrel=4
+pkgdesc="Core data types, parsers and functionality for the hledger accounting 
tools"
+url="http://hledger.org";
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-base-compat' 
'haskell-blaze-markup'
+ 'haskell-cmdargs' 'haskell-csv' 'haskell-data-default' 
'haskell-decimal' 'haskell-extra'
+ 'haskell-hashtables' 'haskell-megaparsec' 'haskell-mtl' 
'haskell-old-time'
+ 'haskell-pretty-show' 'haskell-regex-tdfa' 'haskell-safe' 
'haskell-split' 'haskell-text'
+ 'haskell-uglymemo' 'haskell-utf8-string' 'haskell-hunit' 
'haskell-parsec')
+makedepends=('ghc' 'haskell-doctest' 'haskell-easytest' 'haskell-glob' 
'haskell-test-framework'
+ 'haskell-test-framework-hunit')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('ccb78452a2048378fc37c446a998777b8fdd66784552d77805e033a735944fdc8d466851e1aec685abacd32af8545bc44695e9eb7cf8a9d67d69a83ecd8b0745')
+
+prepare() {
+# It does nothing
+sed -e '/mtl-compat/d' \
+-i ${_hkgname}-${pkgver}/${_hkgname}.cabal
+
+sed -i 's/++ fs2$/++ fs2 ++ ["-dynamic"]/' 
${_hkgname}-${pkgver}/tests/doctests.hs
+}
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-04-11 Thread Felix Yan via arch-commits
Date: Thursday, April 12, 2018 @ 05:16:08
  Author: felixonmars
Revision: 315875

upgpkg: haskell-hledger-lib 1.9-4

rebuild with blaze-markup,0.8.2.1

Modified:
  haskell-hledger-lib/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-04-12 05:08:38 UTC (rev 315874)
+++ PKGBUILD2018-04-12 05:16:08 UTC (rev 315875)
@@ -5,7 +5,7 @@
 _hkgname=hledger-lib
 pkgname=haskell-hledger-lib
 pkgver=1.9
-pkgrel=3
+pkgrel=4
 pkgdesc="Core data types, parsers and functionality for the hledger accounting 
tools"
 url="http://hledger.org";
 license=("GPL")


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

2018-04-11 Thread Felix Yan via arch-commits
Date: Thursday, April 12, 2018 @ 05:08:38
  Author: felixonmars
Revision: 315874

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-html-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 
315873, haskell-html-conduit/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-04-12 05:08:38 UTC (rev 315874)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=html-conduit
+pkgname=haskell-html-conduit
+pkgver=1.2.1.2
+pkgrel=37
+pkgdesc="Parse HTML documents using xml-conduit datatypes"
+url="https://github.com/snoyberg/xml";
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-text' 'haskell-resourcet' 'haskell-conduit' 
'haskell-conduit-extra'
+ 'haskell-xml-conduit' 'haskell-tagstream-conduit' 'haskell-xml-types')
+makedepends=('ghc' 'haskell-hspec' 'haskell-hunit')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('73d66bc08dae94940485c1da27cb75ef008cde4832203bc3d10c7307af597bbad5e717d19a0ab328a6e7b716275d3f4f2e8a17dec8b5c84016921e1c2f3ce8a2')
+
+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-html-conduit/trunk (PKGBUILD)

2018-04-11 Thread Felix Yan via arch-commits
Date: Thursday, April 12, 2018 @ 05:08:08
  Author: felixonmars
Revision: 315873

upgpkg: haskell-html-conduit 1.2.1.2-37

rebuild with blaze-markup,0.8.2.1

Modified:
  haskell-html-conduit/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-04-12 05:07:27 UTC (rev 315872)
+++ PKGBUILD2018-04-12 05:08:08 UTC (rev 315873)
@@ -4,7 +4,7 @@
 _hkgname=html-conduit
 pkgname=haskell-html-conduit
 pkgver=1.2.1.2
-pkgrel=36
+pkgrel=37
 pkgdesc="Parse HTML documents using xml-conduit datatypes"
 url="https://github.com/snoyberg/xml";
 license=('MIT')


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

2018-04-11 Thread Felix Yan via arch-commits
Date: Thursday, April 12, 2018 @ 05:07:27
  Author: felixonmars
Revision: 315872

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 315871, haskell-wai-app-static/trunk/PKGBUILD)

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

Copied: haskell-wai-app-static/repos/community-staging-x86_64/PKGBUILD (from 
rev 315871, haskell-wai-app-static/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-04-12 05:07:27 UTC (rev 315872)
@@ -0,0 +1,49 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=wai-app-static
+pkgname=haskell-wai-app-static
+pkgver=3.1.6.2
+pkgrel=11
+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-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' 'haskell-hspec' 'haskell-mockery' 'haskell-network' 
'haskell-temporary')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('20c79810096f12d3901af3474a5ef4fe2385e639f97f2de803b09902d115321e3be7544cc3741b52b75a2710a0141bc19cb611fd4e6248ec60d11b522b9cb59c')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-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
+}
+
+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-wai-app-static/trunk (PKGBUILD)

2018-04-11 Thread Felix Yan via arch-commits
Date: Thursday, April 12, 2018 @ 05:07:05
  Author: felixonmars
Revision: 315871

upgpkg: haskell-wai-app-static 3.1.6.2-11

rebuild with blaze-markup,0.8.2.1

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

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

Modified: PKGBUILD
===
--- PKGBUILD2018-04-12 05:06:13 UTC (rev 315870)
+++ PKGBUILD2018-04-12 05:07:05 UTC (rev 315871)
@@ -5,7 +5,7 @@
 _hkgname=wai-app-static
 pkgname=haskell-wai-app-static
 pkgver=3.1.6.2
-pkgrel=10
+pkgrel=11
 pkgdesc="WAI application for static serving"
 url="http://www.yesodweb.com/book/web-application-interface";
 license=("MIT")


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

2018-04-11 Thread Felix Yan via arch-commits
Date: Thursday, April 12, 2018 @ 05:06:13
  Author: felixonmars
Revision: 315870

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-xml-hamlet/repos/community-staging-x86_64/
  haskell-xml-hamlet/repos/community-staging-x86_64/PKGBUILD
(from rev 315869, haskell-xml-hamlet/trunk/PKGBUILD)

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

Copied: haskell-xml-hamlet/repos/community-staging-x86_64/PKGBUILD (from rev 
315869, haskell-xml-hamlet/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-04-12 05:06:13 UTC (rev 315870)
@@ -0,0 +1,40 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=xml-hamlet
+pkgname=haskell-xml-hamlet
+pkgver=0.4.1.1
+pkgrel=52
+pkgdesc="Hamlet-style quasiquoter for XML content"
+url="http://www.yesodweb.com/";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-parsec" "haskell-shakespeare" "haskell-text"
+ "haskell-xml-conduit")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('8f4281ffc7a9ac3639719ed4bdfa71cd5a1045fcbe733224446eeead02881ddf3325dc3b638f2e422be8503ad0ff230f01ce0cc91a4a48bf2a0432dda2973687')
+
+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-xml-hamlet/trunk (PKGBUILD)

2018-04-11 Thread Felix Yan via arch-commits
Date: Thursday, April 12, 2018 @ 05:05:51
  Author: felixonmars
Revision: 315869

upgpkg: haskell-xml-hamlet 0.4.1.1-52

rebuild with blaze-markup,0.8.2.1

Modified:
  haskell-xml-hamlet/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-04-12 05:05:04 UTC (rev 315868)
+++ PKGBUILD2018-04-12 05:05:51 UTC (rev 315869)
@@ -5,7 +5,7 @@
 _hkgname=xml-hamlet
 pkgname=haskell-xml-hamlet
 pkgver=0.4.1.1
-pkgrel=51
+pkgrel=52
 pkgdesc="Hamlet-style quasiquoter for XML content"
 url="http://www.yesodweb.com/";
 license=("custom:BSD3")


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

2018-04-11 Thread Felix Yan via arch-commits
Date: Thursday, April 12, 2018 @ 05:05:04
  Author: felixonmars
Revision: 315868

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 315867, haskell-yesod-form/trunk/PKGBUILD)

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

Copied: haskell-yesod-form/repos/community-staging-x86_64/PKGBUILD (from rev 
315867, haskell-yesod-form/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-04-12 05:05:04 UTC (rev 315868)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-form
+pkgname=haskell-yesod-form
+pkgver=1.4.16
+pkgrel=141
+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 haskell-yesod-form/trunk (PKGBUILD)

2018-04-11 Thread Felix Yan via arch-commits
Date: Thursday, April 12, 2018 @ 05:04:42
  Author: felixonmars
Revision: 315867

upgpkg: haskell-yesod-form 1.4.16-141

rebuild with blaze-markup,0.8.2.1

Modified:
  haskell-yesod-form/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-04-12 05:03:16 UTC (rev 315866)
+++ PKGBUILD2018-04-12 05:04:42 UTC (rev 315867)
@@ -5,7 +5,7 @@
 _hkgname=yesod-form
 pkgname=haskell-yesod-form
 pkgver=1.4.16
-pkgrel=140
+pkgrel=141
 pkgdesc="Form handling support for Yesod Web Framework"
 url="http://www.yesodweb.com/";
 license=("MIT")


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

2018-04-11 Thread Felix Yan via arch-commits
Date: Thursday, April 12, 2018 @ 05:03:16
  Author: felixonmars
Revision: 315866

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 315865, 
pandoc/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-04-12 05:03:16 UTC (rev 315866)
@@ -0,0 +1,64 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=pandoc
+pkgver=2.1.3
+pkgrel=18
+pkgdesc="Conversion between markup formats"
+url="http://pandoc.org";
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-http' 'haskell-juicypixels' 'haskell-sha' 
'haskell-aeson'
+ 'haskell-aeson-pretty' 'haskell-base-compat' 
'haskell-base64-bytestring'
+ 'haskell-blaze-html' 'haskell-blaze-markup' 
'haskell-case-insensitive' 'haskell-cmark-gfm'
+ 'haskell-data-default' 'haskell-doctemplates' 'haskell-exceptions' 
'haskell-glob'
+ 'haskell-mtl' 'haskell-haddock-library' 'haskell-skylighting' 
'haskell-hslua'
+ 'haskell-hslua-module-text' 'haskell-http-client' 'haskell-syb' 
'haskell-http-client-tls'
+ 'haskell-http-types' 'haskell-safe' 'haskell-split' 'haskell-text' 
'haskell-texmath'
+ 'haskell-network' 'haskell-pandoc-types' 'haskell-parsec' 
'haskell-random'
+ 'haskell-scientific' 'haskell-tagsoup' 'haskell-temporary' 
'haskell-network-uri'
+ 'haskell-unordered-containers' 'haskell-zip-archive' 'haskell-vector' 
'haskell-xml'
+ 'haskell-yaml' 'haskell-zlib')
+optdepends=('pandoc-citeproc: for citation rendering with pandoc-citeproc 
filter'
+'pandoc-crossref: for numbering figures, equations, tables and 
cross-references to them with pandoc-crossref filter'
+'texlive-core: for pdf output')
+conflicts=('haskell-pandoc')
+replaces=('haskell-pandoc')
+makedepends=('ghc' 'haskell-diff' 'haskell-tasty' 'haskell-tasty-hunit' 
'haskell-tasty-quickcheck'
+ 'haskell-tasty-golden' 'haskell-quickcheck' 
'haskell-executable-path')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";)
+sha512sums=('73014f734ce1aa45157eeec2fbbda7273be25ff4c73ef73804b416fbea4ec7bb24ba4a224b6cf0fbba9f1f3eae41959c7c83d83971ca555228244a77bcb691fe')
+
+prepare() {
+cd "${srcdir}/$pkgname-${pkgver}"
+# TODO: find a better solution
+sed -i "s|let env' = dynlibEnv ++ |let env' = dynlibEnv ++ 
[(\"LD_LIBRARY_PATH\", \"$PWD/dist/build\")] ++ |" test/Tests/Command.hs
+}
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgbase}" 
--datasubdir="$pkgname" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fnetwork-uri -f-trypandoc -f-embed_data_files -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 "${srcdir}/${pkgname}-${pkgver}"
+LC_CTYPE=en_US.UTF-8 runhaskell Setup test
+}
+
+package() {
+cd "${srcdir}/${pkgbase}-${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}/COPYING.md"
+}


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

2018-04-11 Thread Felix Yan via arch-commits
Date: Thursday, April 12, 2018 @ 05:02:53
  Author: felixonmars
Revision: 315865

upgpkg: pandoc 2.1.3-18

rebuild with blaze-markup,0.8.2.1

Modified:
  pandoc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-04-12 04:54:18 UTC (rev 315864)
+++ PKGBUILD2018-04-12 05:02:53 UTC (rev 315865)
@@ -4,7 +4,7 @@
 
 pkgname=pandoc
 pkgver=2.1.3
-pkgrel=17
+pkgrel=18
 pkgdesc="Conversion between markup formats"
 url="http://pandoc.org";
 license=("GPL")


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

2018-04-11 Thread Felix Yan via arch-commits
Date: Thursday, April 12, 2018 @ 04:54:18
  Author: felixonmars
Revision: 315864

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-doctemplates/repos/community-staging-x86_64/PKGBUILD (from rev 
315863, haskell-doctemplates/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-04-12 04:54:18 UTC (rev 315864)
@@ -0,0 +1,39 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=doctemplates
+pkgname=haskell-doctemplates
+pkgver=0.2.2.1
+pkgrel=2
+pkgdesc="Pandoc-style document templates"
+url="https://github.com/jgm/doctemplates";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-aeson" "haskell-blaze-markup" 
"haskell-blaze-html" "haskell-parsec"
+ "haskell-scientific" "haskell-text" "haskell-unordered-containers" 
"haskell-vector")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('e1ad0d61dc97a69febf55ad76ee05e6696b76b0df5ee925072e934b977d1ca4c8d9ce0bc9acb311ec1992ce783e86fcaec93a93fc47fecffbd0071f002013485')
+
+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" \
+--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-doctemplates/trunk (PKGBUILD)

2018-04-11 Thread Felix Yan via arch-commits
Date: Thursday, April 12, 2018 @ 04:53:55
  Author: felixonmars
Revision: 315863

upgpkg: haskell-doctemplates 0.2.2.1-2

rebuild with blaze-markup,0.8.2.1

Modified:
  haskell-doctemplates/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-04-12 04:53:16 UTC (rev 315862)
+++ PKGBUILD2018-04-12 04:53:55 UTC (rev 315863)
@@ -4,7 +4,7 @@
 _hkgname=doctemplates
 pkgname=haskell-doctemplates
 pkgver=0.2.2.1
-pkgrel=1
+pkgrel=2
 pkgdesc="Pandoc-style document templates"
 url="https://github.com/jgm/doctemplates";
 license=("custom:BSD3")


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

2018-04-11 Thread Felix Yan via arch-commits
Date: Thursday, April 12, 2018 @ 04:53:16
  Author: felixonmars
Revision: 315862

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-skylighting/repos/community-staging-x86_64/PKGBUILD (from rev 
315861, haskell-skylighting/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-04-12 04:53:16 UTC (rev 315862)
@@ -0,0 +1,47 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=skylighting
+pkgname=haskell-skylighting
+pkgver=0.6
+pkgrel=14
+pkgdesc="Syntax highlighting library"
+url="https://github.com/jgm/skylighting";
+license=('GPL2')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-terminal' 
'haskell-attoparsec'
+ 'haskell-base64-bytestring' 'haskell-blaze-html' 
'haskell-case-insensitive'
+ 'haskell-colour' 'haskell-hxt' 'haskell-mtl' 'haskell-pretty-show' 
'haskell-regex-pcre'
+ 'haskell-safe' 'haskell-text' 'haskell-utf8-string')
+makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-tasty' 
'haskell-tasty-golden'
+ 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' 'haskell-random' 
'haskell-diff')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('a28886deed006406de570d4ae065b43d0b8b66c743932ed62d33454caee3cf1d8433f70623a02489c0034b413cd021075122d1baf7b3f1b6e7b3deeb325bff00')
+
+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 \
+-fsystem-pcre
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+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}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-04-11 Thread Felix Yan via arch-commits
Date: Thursday, April 12, 2018 @ 04:52:54
  Author: felixonmars
Revision: 315861

upgpkg: haskell-skylighting 0.6-14

rebuild with blaze-markup,0.8.2.1

Modified:
  haskell-skylighting/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-04-12 04:50:43 UTC (rev 315860)
+++ PKGBUILD2018-04-12 04:52:54 UTC (rev 315861)
@@ -4,7 +4,7 @@
 _hkgname=skylighting
 pkgname=haskell-skylighting
 pkgver=0.6
-pkgrel=13
+pkgrel=14
 pkgdesc="Syntax highlighting library"
 url="https://github.com/jgm/skylighting";
 license=('GPL2')


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

2018-04-11 Thread Felix Yan via arch-commits
Date: Thursday, April 12, 2018 @ 04:50:43
  Author: felixonmars
Revision: 315860

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-tagstream-conduit/repos/community-staging-x86_64/PKGBUILD (from 
rev 315859, haskell-tagstream-conduit/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-04-12 04:50:43 UTC (rev 315860)
@@ -0,0 +1,41 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=tagstream-conduit
+pkgname=haskell-tagstream-conduit
+pkgver=0.5.5.3
+pkgrel=141
+pkgdesc="Streamlined html tag parser"
+url="https://github.com/yihuang/tagstream-conduit";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-attoparsec" "haskell-blaze-builder" 
"haskell-case-insensitive"
+ "haskell-conduit" "haskell-conduit-extra" "haskell-data-default" 
"haskell-resourcet"
+ "haskell-text" "haskell-xml-conduit")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('84625975df6c6c315011ebfd63d551b22c00927fa9add390d9e723bc104d4a7881743aaf6bceae0ff42efc6056a314baddb594fd5e39333ea7ff6cbcf154')
+
+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-tagstream-conduit/trunk (PKGBUILD)

2018-04-11 Thread Felix Yan via arch-commits
Date: Thursday, April 12, 2018 @ 04:50:20
  Author: felixonmars
Revision: 315859

upgpkg: haskell-tagstream-conduit 0.5.5.3-141

rebuild with blaze-markup,0.8.2.1

Modified:
  haskell-tagstream-conduit/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-04-12 04:49:32 UTC (rev 315858)
+++ PKGBUILD2018-04-12 04:50:20 UTC (rev 315859)
@@ -5,7 +5,7 @@
 _hkgname=tagstream-conduit
 pkgname=haskell-tagstream-conduit
 pkgver=0.5.5.3
-pkgrel=140
+pkgrel=141
 pkgdesc="Streamlined html tag parser"
 url="https://github.com/yihuang/tagstream-conduit";
 license=("custom:BSD3")


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

2018-04-11 Thread Felix Yan via arch-commits
Date: Thursday, April 12, 2018 @ 04:49:09
  Author: felixonmars
Revision: 315857

upgpkg: haskell-yesod-persistent 1.4.3-116

rebuild with blaze-markup,0.8.2.1

Modified:
  haskell-yesod-persistent/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-04-12 04:48:09 UTC (rev 315856)
+++ PKGBUILD2018-04-12 04:49:09 UTC (rev 315857)
@@ -5,7 +5,7 @@
 _hkgname=yesod-persistent
 pkgname=haskell-yesod-persistent
 pkgver=1.4.3
-pkgrel=115
+pkgrel=116
 pkgdesc="Some helpers for using Persistent from Yesod."
 url="http://www.yesodweb.com/";
 license=("MIT")


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

2018-04-11 Thread Felix Yan via arch-commits
Date: Thursday, April 12, 2018 @ 04:49:32
  Author: felixonmars
Revision: 315858

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-yesod-persistent/repos/community-staging-x86_64/PKGBUILD (from 
rev 315857, haskell-yesod-persistent/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-04-12 04:49:32 UTC (rev 315858)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-persistent
+pkgname=haskell-yesod-persistent
+pkgver=1.4.3
+pkgrel=116
+pkgdesc="Some helpers for using Persistent from Yesod."
+url="http://www.yesodweb.com/";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-blaze-builder" "haskell-conduit" 
"haskell-persistent"
+ "haskell-persistent-template" "haskell-resource-pool" 
"haskell-resourcet"
+ "haskell-yesod-core")
+makedepends=('ghc' 'haskell-hspec' 'haskell-wai-extra' 
'haskell-persistent-sqlite' 'haskell-text')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('d609ed1f49d11936fb162eb643006b0e2bebe707a1d94e595d38b568769b30bb507f368fbf2801330f34824609e60e9230db3a24b7ca51b6a13f29b6cbd9af9b')
+
+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 "${srcdir}/${_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-persistent-sqlite/repos (2 files)

2018-04-11 Thread Felix Yan via arch-commits
Date: Thursday, April 12, 2018 @ 04:48:09
  Author: felixonmars
Revision: 315856

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-persistent-sqlite/repos/community-staging-x86_64/
  haskell-persistent-sqlite/repos/community-staging-x86_64/PKGBUILD
(from rev 315855, haskell-persistent-sqlite/trunk/PKGBUILD)

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

Copied: haskell-persistent-sqlite/repos/community-staging-x86_64/PKGBUILD (from 
rev 315855, haskell-persistent-sqlite/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-04-12 04:48:09 UTC (rev 315856)
@@ -0,0 +1,47 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=persistent-sqlite
+pkgname=haskell-persistent-sqlite
+pkgver=2.6.4
+pkgrel=75
+pkgdesc="Backend for the persistent library using sqlite3"
+url="http://www.yesodweb.com/book/persistent";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'sqlite' 'haskell-aeson' 'haskell-conduit' 
'haskell-monad-control'
+ 'haskell-microlens-th' 'haskell-monad-logger' 'haskell-old-locale' 
'haskell-persistent'
+ 'haskell-resource-pool' 'haskell-resourcet' 'haskell-text' 
'haskell-unordered-containers')
+makedepends=('ghc' 'haskell-hspec' 'haskell-persistent-template' 
'haskell-temporary')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('f8ae4f0b501505b839306c283a8a4c854c62c8b325b25219b890339f4b0b4e6d669176e79b7e35fb9d4cf5fd4627117d464aa141840c7fade8ceac669ca86aa5')
+
+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-build-sanity-exe -fsystemlib -fuse-pkgconfig
+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-persistent-sqlite/trunk (PKGBUILD)

2018-04-11 Thread Felix Yan via arch-commits
Date: Thursday, April 12, 2018 @ 04:47:47
  Author: felixonmars
Revision: 315855

upgpkg: haskell-persistent-sqlite 2.6.4-75

rebuild with blaze-markup,0.8.2.1

Modified:
  haskell-persistent-sqlite/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-04-12 04:46:53 UTC (rev 315854)
+++ PKGBUILD2018-04-12 04:47:47 UTC (rev 315855)
@@ -5,7 +5,7 @@
 _hkgname=persistent-sqlite
 pkgname=haskell-persistent-sqlite
 pkgver=2.6.4
-pkgrel=74
+pkgrel=75
 pkgdesc="Backend for the persistent library using sqlite3"
 url="http://www.yesodweb.com/book/persistent";
 license=("MIT")


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

2018-04-11 Thread Felix Yan via arch-commits
Date: Thursday, April 12, 2018 @ 04:46:53
  Author: felixonmars
Revision: 315854

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-xml-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 
315853, haskell-xml-conduit/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-04-12 04:46:53 UTC (rev 315854)
@@ -0,0 +1,47 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=xml-conduit
+pkgname=haskell-xml-conduit
+pkgver=1.7.1.2
+pkgrel=27
+pkgdesc="Pure-Haskell utilities for dealing with XML with the conduit package."
+url="https://github.com/snoyberg/xml";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-attoparsec' 'haskell-blaze-builder' 'haskell-text'
+ 'haskell-blaze-markup' 'haskell-conduit' 'haskell-conduit-extra'
+ 'haskell-data-default-class' 'haskell-monad-control' 
'haskell-resourcet'
+ 'haskell-blaze-html' 'haskell-xml-types')
+makedepends=('ghc' 'haskell-hspec' 'haskell-hunit')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('da9d8af3f3f8cc0a88557d42edce1aa5cf965d3a87a1dcf8db3fc2dd8bee8ccdf574f9a7b091b94f6831f824b56e2598c5a0ba94d0d16edff47f2d7e9217448c')
+
+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-xml-conduit/trunk (PKGBUILD)

2018-04-11 Thread Felix Yan via arch-commits
Date: Thursday, April 12, 2018 @ 04:46:31
  Author: felixonmars
Revision: 315853

upgpkg: haskell-xml-conduit 1.7.1.2-27

rebuild with blaze-markup,0.8.2.1

Modified:
  haskell-xml-conduit/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-04-12 04:45:27 UTC (rev 315852)
+++ PKGBUILD2018-04-12 04:46:31 UTC (rev 315853)
@@ -5,7 +5,7 @@
 _hkgname=xml-conduit
 pkgname=haskell-xml-conduit
 pkgver=1.7.1.2
-pkgrel=26
+pkgrel=27
 pkgdesc="Pure-Haskell utilities for dealing with XML with the conduit package."
 url="https://github.com/snoyberg/xml";
 license=("MIT")


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

2018-04-11 Thread Felix Yan via arch-commits
Date: Thursday, April 12, 2018 @ 04:45:27
  Author: felixonmars
Revision: 315852

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-yesod-core/repos/community-staging-x86_64/PKGBUILD (from rev 
315851, haskell-yesod-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-04-12 04:45:27 UTC (rev 315852)
@@ -0,0 +1,49 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-core
+pkgname=haskell-yesod-core
+pkgver=1.4.37.3
+pkgrel=55
+pkgdesc="Creation of type-safe, RESTful web applications."
+url="http://www.yesodweb.com/";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-aeson" "haskell-auto-update" 
"haskell-blaze-builder" "haskell-blaze-html"
+ "haskell-blaze-markup" "haskell-byteable" "haskell-case-insensitive" 
"haskell-cereal"
+ "haskell-clientsession" "haskell-conduit" "haskell-conduit-extra" 
"haskell-cookie"
+ "haskell-data-default" "haskell-deepseq-generics" "haskell-exceptions"
+ "haskell-fast-logger" "haskell-http-types" "haskell-lifted-base" 
"haskell-monad-control"
+ "haskell-monad-logger" "haskell-mtl" "haskell-mwc-random" 
"haskell-old-locale"
+ "haskell-parsec" "haskell-path-pieces" "haskell-primitive" 
"haskell-random"
+ "haskell-resourcet" "haskell-safe" "haskell-semigroups" 
"haskell-shakespeare"
+ "haskell-text" "haskell-transformers-base" "haskell-unix-compat"
+ "haskell-unordered-containers" "haskell-vector" "haskell-wai" 
"haskell-wai-extra"
+ "haskell-wai-logger" "haskell-warp" "haskell-word8")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('ae7fe47302edccae5172fd9326f0a3851b00e96424b98d8af91438a6fca726eaf90bc8461f71f0d9dbe02c4c5a9c4efcb6be851d738641c998d4898a3e6fc482')
+
+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-core/trunk (PKGBUILD)

2018-04-11 Thread Felix Yan via arch-commits
Date: Thursday, April 12, 2018 @ 04:45:04
  Author: felixonmars
Revision: 315851

upgpkg: haskell-yesod-core 1.4.37.3-55

rebuild with blaze-markup,0.8.2.1

Modified:
  haskell-yesod-core/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-04-12 04:43:45 UTC (rev 315850)
+++ PKGBUILD2018-04-12 04:45:04 UTC (rev 315851)
@@ -5,7 +5,7 @@
 _hkgname=yesod-core
 pkgname=haskell-yesod-core
 pkgver=1.4.37.3
-pkgrel=54
+pkgrel=55
 pkgdesc="Creation of type-safe, RESTful web applications."
 url="http://www.yesodweb.com/";
 license=("MIT")


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

2018-04-11 Thread Felix Yan via arch-commits
Date: Thursday, April 12, 2018 @ 04:43:13
  Author: felixonmars
Revision: 315848

archrelease: copy trunk to community-any

Added:
  python-braintree/repos/community-any/PKGBUILD
(from rev 315847, python-braintree/trunk/PKGBUILD)
Deleted:
  python-braintree/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-04-12 04:42:48 UTC (rev 315847)
+++ PKGBUILD2018-04-12 04:43:13 UTC (rev 315848)
@@ -1,53 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-
-pkgbase=python-braintree
-pkgname=(python-braintree python2-braintree)
-pkgver=3.43.0
-pkgrel=1
-pkgdesc="Braintree Python Library"
-arch=('any')
-url="https://www.braintreepayments.com/docs/python";
-license=('MIT')
-makedepends=('python-setuptools' 'python2-setuptools' 'python-requests' 
'python2-requests')
-checkdepends=('python-nose' 'python2-nose' 'python2-mock')
-source=("$pkgbase-$pkgver.tar.gz::https://github.com/braintree/braintree_python/archive/$pkgver.tar.gz";)
-sha512sums=('d3b6396863a252ba0e77ba141a240ea154d873379601637dd490d53bfa60d5cca4b8a20d494c331bad2936ea2382f1cf4094cf4b9518a2a998d296c841c75e76')
-
-prepare() {
-  cp -a braintree_python-$pkgver{,-py2}
-}
-
-build() {
-  cd "$srcdir"/braintree_python-$pkgver
-  python setup.py build
-
-  cd "$srcdir"/braintree_python-$pkgver-py2
-  python2 setup.py build
-}
-
-check() {
-  cd "$srcdir"/braintree_python-$pkgver
-  nosetests3 tests/unit
-
-  cd "$srcdir"/braintree_python-$pkgver-py2
-  nosetests2 tests/unit
-}
-
-package_python-braintree() {
-  depends=('python-requests')
-
-  cd braintree_python-$pkgver
-  python setup.py install -O1 --root="$pkgdir"
-
-  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}
-
-package_python2-braintree() {
-  depends=('python2-requests')
-
-  cd braintree_python-$pkgver-py2
-  python2 setup.py install -O1 --root="$pkgdir"
-
-  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}

Copied: python-braintree/repos/community-any/PKGBUILD (from rev 315847, 
python-braintree/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-04-12 04:43:13 UTC (rev 315848)
@@ -0,0 +1,53 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+pkgbase=python-braintree
+pkgname=(python-braintree python2-braintree)
+pkgver=3.44.0
+pkgrel=1
+pkgdesc="Braintree Python Library"
+arch=('any')
+url="https://www.braintreepayments.com/docs/python";
+license=('MIT')
+makedepends=('python-setuptools' 'python2-setuptools' 'python-requests' 
'python2-requests')
+checkdepends=('python-nose' 'python2-nose' 'python2-mock')
+source=("$pkgbase-$pkgver.tar.gz::https://github.com/braintree/braintree_python/archive/$pkgver.tar.gz";)
+sha512sums=('0ca9919aa93f37c38d98d4e2eaafcaea3eb0b4e3dccf798ba3a832419eb0ca4035c6462e0c8e474a46e0db2fc4b017ee5dde12a31d5a1ee98e42efd027afdf0a')
+
+prepare() {
+  cp -a braintree_python-$pkgver{,-py2}
+}
+
+build() {
+  cd "$srcdir"/braintree_python-$pkgver
+  python setup.py build
+
+  cd "$srcdir"/braintree_python-$pkgver-py2
+  python2 setup.py build
+}
+
+check() {
+  cd "$srcdir"/braintree_python-$pkgver
+  nosetests3 tests/unit
+
+  cd "$srcdir"/braintree_python-$pkgver-py2
+  nosetests2 tests/unit
+}
+
+package_python-braintree() {
+  depends=('python-requests')
+
+  cd braintree_python-$pkgver
+  python setup.py install -O1 --root="$pkgdir"
+
+  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}
+
+package_python2-braintree() {
+  depends=('python2-requests')
+
+  cd braintree_python-$pkgver-py2
+  python2 setup.py install -O1 --root="$pkgdir"
+
+  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}


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

2018-04-11 Thread Felix Yan via arch-commits
Date: Thursday, April 12, 2018 @ 04:43:45
  Author: felixonmars
Revision: 315850

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-persistent-template/repos/community-staging-x86_64/
  haskell-persistent-template/repos/community-staging-x86_64/PKGBUILD
(from rev 315849, haskell-persistent-template/trunk/PKGBUILD)

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

Copied: haskell-persistent-template/repos/community-staging-x86_64/PKGBUILD 
(from rev 315849, haskell-persistent-template/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-04-12 04:43:45 UTC (rev 315850)
@@ -0,0 +1,41 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=persistent-template
+pkgname=haskell-persistent-template
+pkgver=2.5.4
+pkgrel=12
+pkgdesc="Type-safe, non-relational, multi-backend persistence"
+url="http://www.yesodweb.com/book/persistent";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-aeson" "haskell-aeson-compat" 
"haskell-http-api-data"
+ "haskell-monad-control" "haskell-monad-logger" "haskell-path-pieces" 
"haskell-persistent"
+ "haskell-tagged" "haskell-text" "haskell-unordered-containers")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('1235fc32718fbde495f1c8e202ee59b56ebc68fd7fbc79e65ddbe5db542f36f4d13257a6281d074d18e66831582cc4a9f32010c43c4421480fc857c0eee4b3e2')
+
+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"
+}


  1   2   3   >