[arch-commits] Commit in gimp/repos (10 files)

2017-06-15 Thread Christian Hesse
Date: Friday, June 16, 2017 @ 06:54:03
  Author: eworm
Revision: 298886

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

Added:
  gimp/repos/testing-i686/
  gimp/repos/testing-i686/PKGBUILD
(from rev 298885, gimp/trunk/PKGBUILD)
  gimp/repos/testing-i686/freetype_location.patch
(from rev 298885, gimp/trunk/freetype_location.patch)
  gimp/repos/testing-i686/linux.gpl
(from rev 298885, gimp/trunk/linux.gpl)
  gimp/repos/testing-i686/uri-backend-libcurl.patch
(from rev 298885, gimp/trunk/uri-backend-libcurl.patch)
  gimp/repos/testing-x86_64/
  gimp/repos/testing-x86_64/PKGBUILD
(from rev 298885, gimp/trunk/PKGBUILD)
  gimp/repos/testing-x86_64/freetype_location.patch
(from rev 298885, gimp/trunk/freetype_location.patch)
  gimp/repos/testing-x86_64/linux.gpl
(from rev 298885, gimp/trunk/linux.gpl)
  gimp/repos/testing-x86_64/uri-backend-libcurl.patch
(from rev 298885, gimp/trunk/uri-backend-libcurl.patch)

--+
 testing-i686/PKGBUILD|   48 ++
 testing-i686/freetype_location.patch |   25 +
 testing-i686/linux.gpl   |   19 +++
 testing-i686/uri-backend-libcurl.patch   |   77 +
 testing-x86_64/PKGBUILD  |   48 ++
 testing-x86_64/freetype_location.patch   |   25 +
 testing-x86_64/linux.gpl |   19 +++
 testing-x86_64/uri-backend-libcurl.patch |   77 +
 8 files changed, 338 insertions(+)

Copied: gimp/repos/testing-i686/PKGBUILD (from rev 298885, gimp/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2017-06-16 06:54:03 UTC (rev 298886)
@@ -0,0 +1,48 @@
+# $Id$
+# Maintainer: Daniel Isenmann 
+
+pkgname=gimp
+pkgver=2.8.22
+pkgrel=1
+pkgdesc="GNU Image Manipulation Program"
+arch=('i686' 'x86_64')
+url="http://www.gimp.org/";
+license=('GPL' 'LGPL')
+depends=('pygtk' 'lcms' 'libxpm' 'libwmf' 'libxmu' 'librsvg' 'libmng' 
'dbus-glib'
+ 'libexif' 'gegl02' 'jasper' 'desktop-file-utils' 'hicolor-icon-theme' 
'babl'
+ 'openexr' 'libgudev')
+makedepends=('intltool' 'poppler-glib' 'alsa-lib' 'iso-codes' 'curl' 
'ghostscript')
+optdepends=('gutenprint: for sophisticated printing only as gimp has built-in 
cups print support'
+'poppler-glib: for pdf support'
+'alsa-lib: for MIDI event controller module'
+'curl: for URI support'
+'ghostscript: for postscript support')
+options=('!makeflags')
+conflicts=('gimp-devel')
+source=(https://download.gimp.org/pub/gimp/v${pkgver%.*}/${pkgname}-${pkgver}.tar.bz2
 linux.gpl 
+uri-backend-libcurl.patch)
+sha256sums=('9187a35cc52b110d78124d7b27b68a68ade14a794c2721314bac6134d2a5638a'
+'1003bbf5fc292d0d63be44562f46506f7b2ca5729770da9d38d3bb2e8a2f36b3'
+'0708a971455fba6406bfa190652797c6620c789a9d21012c57249d2d4878bd55')
+
+build() {
+  cd "${srcdir}/${pkgname}-${pkgver}"
+  PYTHON=/usr/bin/python2 ./configure --prefix=/usr --sysconfdir=/etc \
+--enable-mp --enable-gimp-console --enable-gimp-remote \
+--enable-python --with-gif-compression=lzw --with-libcurl \
+--without-aa --without-hal --without-gvfs --without-gnomevfs
+  make
+}
+
+package() {
+  cd "${srcdir}/${pkgname}-${pkgver}"
+  make DESTDIR="${pkgdir}" install
+  sed -i 's|#!/usr/bin/env python|#!/usr/bin/env python2|' 
"${pkgdir}"/usr/lib/gimp/2.0/plug-ins/*.py
+  install -D -m644 "${srcdir}/linux.gpl" 
"${pkgdir}/usr/share/gimp/2.0/palettes/Linux.gpl"
+
+  rm "${pkgdir}/usr/share/man/man1/gimp-console.1"
+  ln -s gimp-console-${pkgver%.*}.1.gz 
"${pkgdir}/usr/share/man/man1/gimp-console.1.gz"
+  ln -s gimptool-2.0 "${pkgdir}/usr/bin/gimptool"
+  ln -sf gimptool-2.0.1.gz "${pkgdir}/usr/share/man/man1/gimptool.1.gz"
+}
+

Copied: gimp/repos/testing-i686/freetype_location.patch (from rev 298885, 
gimp/trunk/freetype_location.patch)
===
--- testing-i686/freetype_location.patch(rev 0)
+++ testing-i686/freetype_location.patch2017-06-16 06:54:03 UTC (rev 
298886)
@@ -0,0 +1,25 @@
+From 6c73f28b6d87a2afd11974552a075bffec52347f Mon Sep 17 00:00:00 2001
+From: Michael Natterer 
+Date: Fri, 29 Nov 2013 20:57:46 +
+Subject: Bug 719560 - Build failure with freetype 2.5.1
+
+Apply patch from su-v that fixes the freetype include to
+the madness devised and recommended by freetype.
+---
+diff --git a/app/text/gimpfont.c b/app/text/gimpfont.c
+index 4045ca9..66c6e52 100644
+--- a/app/text/gimpfont.c
 b/app/text/gimpfont.c
+@@ -28,7 +28,9 @@
+ 
+ #define PANGO_ENABLE_ENGINE  1   /* Argh */
+ #include 
+-#include 
++
++#include 
++#include FT_TRUETYPE_TABLES_H
+ 
+ #include "text-types.h"
+ 
+--
+cgit v0.9.2

Copied: gimp/repos/testing-i686/li

[arch-commits] Commit in gimp/trunk (PKGBUILD patch_CVE1913.patch patch_CVE197.patch)

2017-06-15 Thread Christian Hesse
Date: Friday, June 16, 2017 @ 06:53:57
  Author: eworm
Revision: 298885

upgpkg: gimp 2.8.22-1

new upstream release

Modified:
  gimp/trunk/PKGBUILD
Deleted:
  gimp/trunk/patch_CVE1913.patch
  gimp/trunk/patch_CVE197.patch

-+
 PKGBUILD|4 -
 patch_CVE1913.patch |   30 --
 patch_CVE197.patch  |  150 --
 3 files changed, 2 insertions(+), 182 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-06-16 06:47:06 UTC (rev 298884)
+++ PKGBUILD2017-06-16 06:53:57 UTC (rev 298885)
@@ -2,7 +2,7 @@
 # Maintainer: Daniel Isenmann 
 
 pkgname=gimp
-pkgver=2.8.20
+pkgver=2.8.22
 pkgrel=1
 pkgdesc="GNU Image Manipulation Program"
 arch=('i686' 'x86_64')
@@ -21,7 +21,7 @@
 conflicts=('gimp-devel')
 
source=(https://download.gimp.org/pub/gimp/v${pkgver%.*}/${pkgname}-${pkgver}.tar.bz2
 linux.gpl 
 uri-backend-libcurl.patch)
-sha256sums=('939ca1df70be865c672ffd654f4e20f188121d01601c5c90237214101533c805'
+sha256sums=('9187a35cc52b110d78124d7b27b68a68ade14a794c2721314bac6134d2a5638a'
 '1003bbf5fc292d0d63be44562f46506f7b2ca5729770da9d38d3bb2e8a2f36b3'
 '0708a971455fba6406bfa190652797c6620c789a9d21012c57249d2d4878bd55')
 

Deleted: patch_CVE1913.patch
===
--- patch_CVE1913.patch 2017-06-16 06:47:06 UTC (rev 298884)
+++ patch_CVE1913.patch 2017-06-16 06:53:57 UTC (rev 298885)
@@ -1,30 +0,0 @@
-From 32ae0f83e5748299641cceaabe3f80f1b3afd03e Mon Sep 17 00:00:00 2001
-From: Nils Philippsen 
-Date: Thu, 14 Nov 2013 13:29:01 +
-Subject: file-xwd: sanity check colormap size (CVE-2013-1913)
-

-diff --git a/plug-ins/common/file-xwd.c b/plug-ins/common/file-xwd.c
-index c8e1a6e..343129a 100644
 a/plug-ins/common/file-xwd.c
-+++ b/plug-ins/common/file-xwd.c
-@@ -466,6 +466,17 @@ load_image (const gchar  *filename,
-   /* Position to start of XWDColor structures */
-   fseek (ifp, (long)xwdhdr.l_header_size, SEEK_SET);
- 
-+  /* Guard against insanely huge color maps -- gimp_image_set_colormap() only
-+   * accepts colormaps with 0..256 colors anyway. */
-+  if (xwdhdr.l_colormap_entries > 256)
-+{
-+  g_message (_("'%s':\nIllegal number of colormap entries: %ld"),
-+ gimp_filename_to_utf8 (filename),
-+ (long)xwdhdr.l_colormap_entries);
-+  fclose (ifp);
-+  return -1;
-+}
-+
-   if (xwdhdr.l_colormap_entries > 0)
- {
-   xwdcolmap = g_new (L_XWDCOLOR, xwdhdr.l_colormap_entries);
---
-cgit v0.9.2

Deleted: patch_CVE197.patch
===
--- patch_CVE197.patch  2017-06-16 06:47:06 UTC (rev 298884)
+++ patch_CVE197.patch  2017-06-16 06:53:57 UTC (rev 298885)
@@ -1,150 +0,0 @@
-From 23f685931e5f000dd033a45c60c1e60d7f78caf4 Mon Sep 17 00:00:00 2001
-From: Nils Philippsen 
-Date: Tue, 26 Nov 2013 09:49:42 +
-Subject: file-xwd: sanity check # of colors and map entries (CVE-2013-1978)
-
-The number of colors in an image shouldn't be higher than the number of
-colormap entries. Additionally, consolidate post error cleanup in
-load_image().

-diff --git a/plug-ins/common/file-xwd.c b/plug-ins/common/file-xwd.c
-index 343129a..4df9ce8 100644
 a/plug-ins/common/file-xwd.c
-+++ b/plug-ins/common/file-xwd.c
-@@ -429,9 +429,9 @@ static gint32
- load_image (const gchar  *filename,
- GError  **error)
- {
--  FILE*ifp;
-+  FILE*ifp = NULL;
-   gint depth, bpp;
--  gint32   image_ID;
-+  gint32   image_ID = -1;
-   L_XWDFILEHEADER  xwdhdr;
-   L_XWDCOLOR  *xwdcolmap = NULL;
- 
-@@ -441,7 +441,7 @@ load_image (const gchar  *filename,
-   g_set_error (error, G_FILE_ERROR, g_file_error_from_errno (errno),
-_("Could not open '%s' for reading: %s"),
-gimp_filename_to_utf8 (filename), g_strerror (errno));
--  return -1;
-+  goto out;
- }
- 
-   read_xwd_header (ifp, &xwdhdr);
-@@ -450,8 +450,7 @@ load_image (const gchar  *filename,
-   g_set_error (error, G_FILE_ERROR, G_FILE_ERROR_FAILED,
-_("Could not read XWD header from '%s'"),
-gimp_filename_to_utf8 (filename));
--  fclose (ifp);
--  return -1;
-+  goto out;
- }
- 
- #ifdef XWD_COL_WAIT_DEBUG
-@@ -473,12 +472,18 @@ load_image (const gchar  *filename,
-   g_message (_("'%s':\nIllegal number of colormap entries: %ld"),
-  gimp_filename_to_utf8 (filename),
-  (long)xwdhdr.l_colormap_entries);
--  fclose (ifp);
--  return -1;
-+  goto out;
- }
- 
-   if (xwdhdr.l_colormap_entries > 0)
- {
-+  if (xwdhdr.l_colormap_entries < xwdhdr.l_ncolors)
-+{
-+  g_message (_("'%s':\nNumber of colormap entries < number of 
colors"),
-+ gimp_filename

[arch-commits] Commit in haskell-zlib-bindings/repos (4 files)

2017-06-15 Thread Felix Yan
Date: Friday, June 16, 2017 @ 06:47:44
  Author: felixonmars
Revision: 237506

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

Added:
  haskell-zlib-bindings/repos/community-staging-i686/
  haskell-zlib-bindings/repos/community-staging-i686/PKGBUILD
(from rev 237505, haskell-zlib-bindings/trunk/PKGBUILD)
  haskell-zlib-bindings/repos/community-staging-x86_64/
  haskell-zlib-bindings/repos/community-staging-x86_64/PKGBUILD
(from rev 237505, haskell-zlib-bindings/trunk/PKGBUILD)

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

Copied: haskell-zlib-bindings/repos/community-staging-i686/PKGBUILD (from rev 
237505, haskell-zlib-bindings/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-06-16 06:47:44 UTC (rev 237506)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=zlib-bindings
+pkgname=haskell-zlib-bindings
+pkgver=0.1.1.5
+pkgrel=3
+pkgdesc="Low-level bindings to the zlib package."
+url="http://github.com/snapframework/zlib-bindings";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc" "haskell-zlib")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha256sums=('c83bb438f9b6c5fe860982731eb8ac7eff993e8b56cbc15ef5b471f229f79109')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-zlib-bindings/repos/community-staging-x86_64/PKGBUILD (from rev 
237505, haskell-zlib-bindings/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-06-16 06:47:44 UTC (rev 237506)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=zlib-bindings
+pkgname=haskell-zlib-bindings
+pkgver=0.1.1.5
+pkgrel=3
+pkgdesc="Low-level bindings to the zlib package."
+url="http://github.com/snapframework/zlib-bindings";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc" "haskell-zlib")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha256sums=('c83bb438f9b6c5fe860982731eb8ac7eff993e8b56cbc15ef5b471f229f79109')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/

[arch-commits] Commit in vulkan-loader-layers/repos (4 files)

2017-06-15 Thread Laurent Carlier
Date: Friday, June 16, 2017 @ 06:47:06
  Author: lcarlier
Revision: 298884

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

Added:
  vulkan-loader-layers/repos/extra-i686/PKGBUILD
(from rev 298883, vulkan-loader-layers/trunk/PKGBUILD)
  vulkan-loader-layers/repos/extra-x86_64/PKGBUILD
(from rev 298883, vulkan-loader-layers/trunk/PKGBUILD)
Deleted:
  vulkan-loader-layers/repos/extra-i686/PKGBUILD
  vulkan-loader-layers/repos/extra-x86_64/PKGBUILD

---+
 /PKGBUILD |  168 
 extra-i686/PKGBUILD   |   84 
 extra-x86_64/PKGBUILD |   84 
 3 files changed, 168 insertions(+), 168 deletions(-)

Deleted: extra-i686/PKGBUILD
===
--- extra-i686/PKGBUILD 2017-06-16 06:46:58 UTC (rev 298883)
+++ extra-i686/PKGBUILD 2017-06-16 06:47:06 UTC (rev 298884)
@@ -1,84 +0,0 @@
-# $Id$
-# Maintainer: Laurent Carlier 
-
-pkgbase=vulkan-loader-layers
-pkgname=(vulkan-icd-loader vulkan-validation-layers)
-_pkgname=Vulkan-LoaderAndValidationLayers
-pkgver=1.0.46.0
-pkgrel=1
-arch=(i686 x86_64)
-url="https://www.khronos.org/vulkan/";
-license=('custom')
-depends=()
-makedepends=(git cmake python-lxml libx11 libxrandr wayland)
-source=("https://github.com/KhronosGroup/${_pkgname}/archive/sdk-${pkgver}.tar.gz";)
-sha256sums=('439db567f03448f57d7899c4a78986669dc4d930af9699986a85bf2fc3d3acb8')
-
-build() {
-  cd "${srcdir}/${_pkgname}-sdk-${pkgver}"
-
-  ./update_external_sources.sh
-
-  rm -rf build ; mkdir build ; cd build
-  cmake -DCMAKE_INSTALL_PREFIX=/usr \
--DCMAKE_INSTALL_SYSCONFDIR=/etc \
--DCMAKE_INSTALL_DATADIR=/share \
--DCMAKE_SKIP_RPATH=True \
--DBUILD_TESTS=Off \
--DBUILD_WSI_XCB_SUPPORT=On \
--DBUILD_WSI_XLIB_SUPPORT=On \
--DBUILD_WSI_WAYLAND_SUPPORT=On \
--DBUILD_WSI_MIR_SUPPORT=Off \
--DCMAKE_BUILD_TYPE=Release \
-..
-  make
-  make DESTDIR=install install
-}
-
-package_vulkan-icd-loader() {
-  pkgdesc="Vulkan Installable Client Driver (ICD) Loader"
-  depends=(glibc)
-  optdepends=('vulkan-driver: packaged vulkan driver') # vulkan-driver: 
vulkan-intel/vulkan-radeon/nvidia-utils/
-  cd "${srcdir}/${_pkgname}-sdk-${pkgver}"
-  
-  install -dm755 ${pkgdir}/usr/{lib,include/vulkan}
-  install -dm755 ${pkgdir}/usr/share/licenses/${pkgname}
-  
-  cp -rv  build/loader/libvulkan.so* ${pkgdir}/usr/lib
-  install -m644 include/vulkan/vk_icd.h ${pkgdir}/usr/include/vulkan/
-  
-  install -m644 LICENSE.txt "${pkgdir}"/usr/share/licenses/${pkgname}/
-}
-
-package_vulkan-validation-layers() {
-  pkgdesc="Vulkan Software Development Kit"
-  depends=(gcc-libs vulkan-icd-loader vulkan-headers libx11)
-  conflicts=('vulkan-sdk')
-  replaces=('vulkan-sdk')
-  groups=('vulkan-devel')
-  cd "${srcdir}/${_pkgname}-sdk-${pkgver}"
-  
-  install -dm755 ${pkgdir}/usr/{bin,lib,include/vulkan}
-  install -dm755 ${pkgdir}/usr/share/{doc,licenses}/${pkgname}
-  install -dm755 ${pkgdir}/usr/share/vulkan/explicit_layer.d
-
-  install -m755 build/demos/vulkaninfo ${pkgdir}/usr/bin/
-  
-  install -m644 build/layers/*.so ${pkgdir}/usr/lib
-
-  install -m644 include/vulkan/* ${pkgdir}/usr/include/vulkan/
-  # already in vulkan-headers
-  rm ${pkgdir}/usr/include/vulkan/{vulkan,vk_platform}.h
-  rm ${pkgdir}/usr/include/vulkan/vulkan.hpp
-  # already in vulkan-icd-loader
-  rm ${pkgdir}/usr/include/vulkan/vk_icd.h
-
-  # fix library paths  
-  for i in layers/linux/*.json ; do 
-sed 's@./@@' $i > ${pkgdir}/usr/share/vulkan/explicit_layer.d/$(basename 
$i)
-  done
-  
-  install -m644 loader/LoaderAndLayerInterface.md 
"${pkgdir}"/usr/share/doc/${pkgname}/
-
-  install -m644 LICENSE.txt "${pkgdir}"/usr/share/licenses/${pkgname}/
-}

Copied: vulkan-loader-layers/repos/extra-i686/PKGBUILD (from rev 298883, 
vulkan-loader-layers/trunk/PKGBUILD)
===
--- extra-i686/PKGBUILD (rev 0)
+++ extra-i686/PKGBUILD 2017-06-16 06:47:06 UTC (rev 298884)
@@ -0,0 +1,84 @@
+# $Id$
+# Maintainer: Laurent Carlier 
+
+pkgbase=vulkan-loader-layers
+pkgname=(vulkan-icd-loader vulkan-validation-layers)
+_pkgname=Vulkan-LoaderAndValidationLayers
+pkgver=1.0.51.0
+pkgrel=1
+arch=(i686 x86_64)
+url="https://www.khronos.org/vulkan/";
+license=('custom')
+depends=()
+makedepends=(git cmake python-lxml libx11 libxrandr wayland)
+source=("https://github.com/KhronosGroup/${_pkgname}/archive/sdk-${pkgver}.tar.gz";)
+sha256sums=('20c07764e3f69d0d2158070a24faa6b8c5242af0bf8088ac538281c42c2ca119')
+
+build() {
+  cd "${srcdir}/${_pkgname}-sdk-${pkgver}"
+
+  ./update_external_sources.sh
+
+  rm -rf build ; mkdir build ; cd build
+  cmake -DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_INSTALL_SYSCONFDIR=/etc \
+-DCMAKE_INSTALL_DATADIR=/share \
+-DCMAKE_SKIP_RPATH=True \
+-DBUILD_TESTS=Off \
+-DBUILD_WSI_XCB_SUPPORT=On \
+-DBUILD_WSI_XLIB_

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

2017-06-15 Thread Felix Yan
Date: Friday, June 16, 2017 @ 06:47:22
  Author: felixonmars
Revision: 237505

upgpkg: haskell-zlib-bindings 0.1.1.5-3

rebuild with ghc,8.0.2

Modified:
  haskell-zlib-bindings/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-06-16 06:46:10 UTC (rev 237504)
+++ PKGBUILD2017-06-16 06:47:22 UTC (rev 237505)
@@ -5,12 +5,12 @@
 _hkgname=zlib-bindings
 pkgname=haskell-zlib-bindings
 pkgver=0.1.1.5
-pkgrel=2
+pkgrel=3
 pkgdesc="Low-level bindings to the zlib package."
 url="http://github.com/snapframework/zlib-bindings";
 license=("custom:BSD3")
 arch=('i686' 'x86_64')
-depends=("ghc=8.0.1" "haskell-zlib")
+depends=("ghc" "haskell-zlib")
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
 sha256sums=('c83bb438f9b6c5fe860982731eb8ac7eff993e8b56cbc15ef5b471f229f79109')
 
@@ -17,7 +17,7 @@
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"
 
-runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
 --libsubdir=\$compiler/site-local/\$pkgid
 runhaskell Setup build
@@ -38,4 +38,7 @@
 runhaskell Setup copy --destdir="${pkgdir}"
 install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
 rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
 }


[arch-commits] Commit in vulkan-loader-layers/trunk (PKGBUILD)

2017-06-15 Thread Laurent Carlier
Date: Friday, June 16, 2017 @ 06:46:58
  Author: lcarlier
Revision: 298883

upgpkg: vulkan-loader-layers 1.0.51.0-1

upstream update 1.0.51.0

Modified:
  vulkan-loader-layers/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-06-15 20:41:39 UTC (rev 298882)
+++ PKGBUILD2017-06-16 06:46:58 UTC (rev 298883)
@@ -4,7 +4,7 @@
 pkgbase=vulkan-loader-layers
 pkgname=(vulkan-icd-loader vulkan-validation-layers)
 _pkgname=Vulkan-LoaderAndValidationLayers
-pkgver=1.0.46.0
+pkgver=1.0.51.0
 pkgrel=1
 arch=(i686 x86_64)
 url="https://www.khronos.org/vulkan/";
@@ -12,7 +12,7 @@
 depends=()
 makedepends=(git cmake python-lxml libx11 libxrandr wayland)
 
source=("https://github.com/KhronosGroup/${_pkgname}/archive/sdk-${pkgver}.tar.gz";)
-sha256sums=('439db567f03448f57d7899c4a78986669dc4d930af9699986a85bf2fc3d3acb8')
+sha256sums=('20c07764e3f69d0d2158070a24faa6b8c5242af0bf8088ac538281c42c2ca119')
 
 build() {
   cd "${srcdir}/${_pkgname}-sdk-${pkgver}"


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

2017-06-15 Thread Felix Yan
Date: Friday, June 16, 2017 @ 06:46:10
  Author: felixonmars
Revision: 237504

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

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

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

Copied: haskell-xml-hamlet/repos/community-staging-i686/PKGBUILD (from rev 
237503, haskell-xml-hamlet/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-06-16 06:46:10 UTC (rev 237504)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=xml-hamlet
+pkgname=haskell-xml-hamlet
+pkgver=0.4.1
+pkgrel=31
+pkgdesc="Hamlet-style quasiquoter for XML content"
+url="http://www.yesodweb.com/";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc" "haskell-parsec" "haskell-shakespeare" "haskell-text"
+ "haskell-xml-conduit")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha256sums=('7df390f59599a0b16831c3f2cbb13ad0bebb92faa4a350fc6ae613bfba4ec2bb')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-xml-hamlet/repos/community-staging-x86_64/PKGBUILD (from rev 
237503, haskell-xml-hamlet/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-06-16 06:46:10 UTC (rev 237504)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=xml-hamlet
+pkgname=haskell-xml-hamlet
+pkgver=0.4.1
+pkgrel=31
+pkgdesc="Hamlet-style quasiquoter for XML content"
+url="http://www.yesodweb.com/";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc" "haskell-parsec" "haskell-shakespeare" "haskell-text"
+ "haskell-xml-conduit")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha256sums=('7df390f59599a0b16831c3f2cbb13ad0bebb92faa4a350fc6ae613bfba4ec2bb')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LIC

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

2017-06-15 Thread Felix Yan
Date: Friday, June 16, 2017 @ 06:45:47
  Author: felixonmars
Revision: 237503

upgpkg: haskell-xml-hamlet 0.4.1-31

rebuild with ghc,8.0.2

Modified:
  haskell-xml-hamlet/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-06-16 06:43:28 UTC (rev 237502)
+++ PKGBUILD2017-06-16 06:45:47 UTC (rev 237503)
@@ -5,12 +5,12 @@
 _hkgname=xml-hamlet
 pkgname=haskell-xml-hamlet
 pkgver=0.4.1
-pkgrel=30
+pkgrel=31
 pkgdesc="Hamlet-style quasiquoter for XML content"
 url="http://www.yesodweb.com/";
 license=("custom:BSD3")
 arch=('i686' 'x86_64')
-depends=("ghc=8.0.1" "haskell-parsec" "haskell-shakespeare" "haskell-text"
+depends=("ghc" "haskell-parsec" "haskell-shakespeare" "haskell-text"
  "haskell-xml-conduit")
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
 sha256sums=('7df390f59599a0b16831c3f2cbb13ad0bebb92faa4a350fc6ae613bfba4ec2bb')
@@ -18,7 +18,7 @@
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"
 
-runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
 --libsubdir=\$compiler/site-local/\$pkgid
 runhaskell Setup build
@@ -39,4 +39,7 @@
 runhaskell Setup copy --destdir="${pkgdir}"
 install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
 rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
 }


[arch-commits] Commit in haskell-vector-binary-instances/repos (4 files)

2017-06-15 Thread Felix Yan
Date: Friday, June 16, 2017 @ 06:43:28
  Author: felixonmars
Revision: 237502

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

Added:
  haskell-vector-binary-instances/repos/community-staging-i686/
  haskell-vector-binary-instances/repos/community-staging-i686/PKGBUILD
(from rev 237501, haskell-vector-binary-instances/trunk/PKGBUILD)
  haskell-vector-binary-instances/repos/community-staging-x86_64/
  haskell-vector-binary-instances/repos/community-staging-x86_64/PKGBUILD
(from rev 237501, haskell-vector-binary-instances/trunk/PKGBUILD)

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

Copied: haskell-vector-binary-instances/repos/community-staging-i686/PKGBUILD 
(from rev 237501, haskell-vector-binary-instances/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-06-16 06:43:28 UTC (rev 237502)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=vector-binary-instances
+pkgname=haskell-vector-binary-instances
+pkgver=0.2.3.5
+pkgrel=2
+pkgdesc="Instances of Data.Binary and Data.Serialize for vector"
+url="https://github.com/bos/vector-binary-instances";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc" "haskell-vector")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('d330acf7911e017581bbae3e429371f5f336c45194f5574bae8d677253b96a430ee40b4ad0327e6bd7f11cd7cd49e29875e4901fa8b9c54e52892c59558ce413')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-vector-binary-instances/repos/community-staging-x86_64/PKGBUILD 
(from rev 237501, haskell-vector-binary-instances/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-06-16 06:43:28 UTC (rev 237502)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=vector-binary-instances
+pkgname=haskell-vector-binary-instances
+pkgver=0.2.3.5
+pkgrel=2
+pkgdesc="Instances of Data.Binary and Data.Serialize for vector"
+url="https://github.com/bos/vector-binary-instances";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc" "haskell-vector")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('d330acf7911e017581bbae3e429371f5f336c45194f5574bae8d677253b96a430ee40b4ad0327e6bd7f11cd7cd49e29875e4901fa8b9c54e52892c59558ce413')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/

[arch-commits] Commit in haskell-vector-binary-instances/trunk (PKGBUILD)

2017-06-15 Thread Felix Yan
Date: Friday, June 16, 2017 @ 06:43:07
  Author: felixonmars
Revision: 237501

upgpkg: haskell-vector-binary-instances 0.2.3.5-2

rebuild with ghc,8.0.2

Modified:
  haskell-vector-binary-instances/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-06-16 06:41:54 UTC (rev 237500)
+++ PKGBUILD2017-06-16 06:43:07 UTC (rev 237501)
@@ -5,12 +5,12 @@
 _hkgname=vector-binary-instances
 pkgname=haskell-vector-binary-instances
 pkgver=0.2.3.5
-pkgrel=1
+pkgrel=2
 pkgdesc="Instances of Data.Binary and Data.Serialize for vector"
 url="https://github.com/bos/vector-binary-instances";
 license=("custom:BSD3")
 arch=('i686' 'x86_64')
-depends=("ghc=8.0.1" "haskell-vector")
+depends=("ghc" "haskell-vector")
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
 
sha512sums=('d330acf7911e017581bbae3e429371f5f336c45194f5574bae8d677253b96a430ee40b4ad0327e6bd7f11cd7cd49e29875e4901fa8b9c54e52892c59558ce413')
 
@@ -17,7 +17,7 @@
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"
 
-runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
 --libsubdir=\$compiler/site-local/\$pkgid
 runhaskell Setup build
@@ -38,4 +38,7 @@
 runhaskell Setup copy --destdir="${pkgdir}"
 install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
 rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
 }


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

2017-06-15 Thread Felix Yan
Date: Friday, June 16, 2017 @ 06:41:34
  Author: felixonmars
Revision: 237499

upgpkg: haskell-tar 0.5.0.3-3

rebuild with ghc,8.0.2

Modified:
  haskell-tar/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-06-16 06:40:03 UTC (rev 237498)
+++ PKGBUILD2017-06-16 06:41:34 UTC (rev 237499)
@@ -5,12 +5,12 @@
 _hkgname=tar
 pkgname=haskell-tar
 pkgver=0.5.0.3
-pkgrel=2
+pkgrel=3
 pkgdesc="Reading, writing and manipulating \".tar\" archive files."
 url="https://hackage.haskell.org/package/${_hkgname}";
 license=("custom:BSD3")
 arch=('i686' 'x86_64')
-depends=("ghc=8.0.1")
+depends=("ghc")
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
 sha256sums=('d8d9ad876365f88bdccd02073049e58715cd5ba94de06eb98e21d595244918a3')
 
@@ -17,7 +17,7 @@
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"
 
-runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
 --libsubdir=\$compiler/site-local/\$pkgid \
 -f-old-time
@@ -39,4 +39,7 @@
 runhaskell Setup copy --destdir="${pkgdir}"
 install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
 rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
 }


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

2017-06-15 Thread Felix Yan
Date: Friday, June 16, 2017 @ 06:41:54
  Author: felixonmars
Revision: 237500

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

Added:
  haskell-tar/repos/community-staging-i686/
  haskell-tar/repos/community-staging-i686/PKGBUILD
(from rev 237499, haskell-tar/trunk/PKGBUILD)
  haskell-tar/repos/community-staging-x86_64/
  haskell-tar/repos/community-staging-x86_64/PKGBUILD
(from rev 237499, haskell-tar/trunk/PKGBUILD)

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

Copied: haskell-tar/repos/community-staging-i686/PKGBUILD (from rev 237499, 
haskell-tar/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-06-16 06:41:54 UTC (rev 237500)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=tar
+pkgname=haskell-tar
+pkgver=0.5.0.3
+pkgrel=3
+pkgdesc="Reading, writing and manipulating \".tar\" archive files."
+url="https://hackage.haskell.org/package/${_hkgname}";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha256sums=('d8d9ad876365f88bdccd02073049e58715cd5ba94de06eb98e21d595244918a3')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-f-old-time
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-tar/repos/community-staging-x86_64/PKGBUILD (from rev 237499, 
haskell-tar/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-06-16 06:41:54 UTC (rev 237500)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=tar
+pkgname=haskell-tar
+pkgver=0.5.0.3
+pkgrel=3
+pkgdesc="Reading, writing and manipulating \".tar\" archive files."
+url="https://hackage.haskell.org/package/${_hkgname}";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha256sums=('d8d9ad876365f88bdccd02073049e58715cd5ba94de06eb98e21d595244918a3')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-f-old-time
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}


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

2017-06-15 Thread Felix Yan
Date: Friday, June 16, 2017 @ 06:39:43
  Author: felixonmars
Revision: 237497

upgpkg: haskell-postgresql-binary 0.12.1-19

rebuild with ghc,8.0.2

Modified:
  haskell-postgresql-binary/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-06-16 06:37:21 UTC (rev 237496)
+++ PKGBUILD2017-06-16 06:39:43 UTC (rev 237497)
@@ -5,12 +5,12 @@
 _hkgname=postgresql-binary
 pkgname=haskell-postgresql-binary
 pkgver=0.12.1
-pkgrel=18
+pkgrel=19
 pkgdesc="Encoders and decoders for the PostgreSQL's binary format"
 url="https://github.com/nikita-volkov/postgresql-binary";
 license=("MIT")
 arch=('i686' 'x86_64')
-depends=("ghc=8.0.1" "haskell-aeson" "haskell-base-prelude" 
"haskell-binary-parser"
+depends=("ghc" "haskell-aeson" "haskell-base-prelude" "haskell-binary-parser"
  "haskell-bytestring-strict-builder" "haskell-loch-th" 
"haskell-network-ip"
  "haskell-placeholders" "haskell-scientific" "haskell-text" 
"haskell-unordered-containers"
  "haskell-uuid" "haskell-vector")
@@ -20,7 +20,7 @@
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"
 
-runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
 --libsubdir=\$compiler/site-local/\$pkgid
 runhaskell Setup build
@@ -41,4 +41,7 @@
 runhaskell Setup copy --destdir="${pkgdir}"
 install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
 rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
 }


[arch-commits] Commit in haskell-postgresql-binary/repos (4 files)

2017-06-15 Thread Felix Yan
Date: Friday, June 16, 2017 @ 06:40:03
  Author: felixonmars
Revision: 237498

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

Added:
  haskell-postgresql-binary/repos/community-staging-i686/
  haskell-postgresql-binary/repos/community-staging-i686/PKGBUILD
(from rev 237497, haskell-postgresql-binary/trunk/PKGBUILD)
  haskell-postgresql-binary/repos/community-staging-x86_64/
  haskell-postgresql-binary/repos/community-staging-x86_64/PKGBUILD
(from rev 237497, haskell-postgresql-binary/trunk/PKGBUILD)

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

Copied: haskell-postgresql-binary/repos/community-staging-i686/PKGBUILD (from 
rev 237497, haskell-postgresql-binary/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-06-16 06:40:03 UTC (rev 237498)
@@ -0,0 +1,47 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=postgresql-binary
+pkgname=haskell-postgresql-binary
+pkgver=0.12.1
+pkgrel=19
+pkgdesc="Encoders and decoders for the PostgreSQL's binary format"
+url="https://github.com/nikita-volkov/postgresql-binary";
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc" "haskell-aeson" "haskell-base-prelude" "haskell-binary-parser"
+ "haskell-bytestring-strict-builder" "haskell-loch-th" 
"haskell-network-ip"
+ "haskell-placeholders" "haskell-scientific" "haskell-text" 
"haskell-unordered-containers"
+ "haskell-uuid" "haskell-vector")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('b4af6c71593f130da0ff6c462682fb570a4bd8108809eeb7a8cca45e2e340fd815dd3a94d72293a60f2072ed16f68bcb25a33009e742eca1383b934c4700f306')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-postgresql-binary/repos/community-staging-x86_64/PKGBUILD (from 
rev 237497, haskell-postgresql-binary/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-06-16 06:40:03 UTC (rev 237498)
@@ -0,0 +1,47 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=postgresql-binary
+pkgname=haskell-postgresql-binary
+pkgver=0.12.1
+pkgrel=19
+pkgdesc="Encoders and decoders for the PostgreSQL's binary format"
+url="https://github.com/nikita-volkov/postgresql-binary";
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc" "haskell-aeson" "haskell-base-prelude" "haskell-binary-parser"
+ "haskell-bytestring-strict-builder" "haskell-loch-th" 
"haskell-network-ip"
+ "haskell-placeholders" "haskell-scientific" "haskell-text" 
"haskell-unordered-containers"
+ "haskell-uuid" "haskell-vector")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('b4af6c71593f130da0ff6c462682fb570a4bd8108809eeb7a8cca45e2e340fd815dd3a94d72293a60f2072ed16f68bcb25a33009e742eca1383b934c4700f306')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--

[arch-commits] Commit in haskell-tasty/repos (6 files)

2017-06-15 Thread Felix Yan
Date: Friday, June 16, 2017 @ 06:37:21
  Author: felixonmars
Revision: 237496

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

Added:
  haskell-tasty/repos/community-staging-i686/
  haskell-tasty/repos/community-staging-i686/PKGBUILD
(from rev 237495, haskell-tasty/trunk/PKGBUILD)
  haskell-tasty/repos/community-staging-i686/haskell-tasty.install
(from rev 237495, haskell-tasty/trunk/haskell-tasty.install)
  haskell-tasty/repos/community-staging-x86_64/
  haskell-tasty/repos/community-staging-x86_64/PKGBUILD
(from rev 237495, haskell-tasty/trunk/PKGBUILD)
  haskell-tasty/repos/community-staging-x86_64/haskell-tasty.install
(from rev 237495, haskell-tasty/trunk/haskell-tasty.install)

+
 community-staging-i686/PKGBUILD|   46 +++
 community-staging-i686/haskell-tasty.install   |   18 +
 community-staging-x86_64/PKGBUILD  |   46 +++
 community-staging-x86_64/haskell-tasty.install |   18 +
 4 files changed, 128 insertions(+)

Copied: haskell-tasty/repos/community-staging-i686/PKGBUILD (from rev 237495, 
haskell-tasty/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-06-16 06:37:21 UTC (rev 237496)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=tasty
+pkgname=haskell-tasty
+pkgver=0.11.2.1
+pkgrel=5
+pkgdesc="Modern and extensible testing framework"
+url="http://documentup.com/feuerbach/tasty";
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc" "haskell-ansi-terminal" "haskell-async" "haskell-clock" 
"haskell-mtl"
+ "haskell-optparse-applicative" "haskell-regex-tdfa" "haskell-stm" 
"haskell-tagged"
+ "haskell-unbounded-delays")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('46da32e9b6b4564396063861583fb74058bedbae7ab64e1257ac183f1012f7b9f249d17d1f6c7d6680f4310862dab247d671c3396351371a4bfc53f70dc3d5ae')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-tasty/repos/community-staging-i686/haskell-tasty.install (from 
rev 237495, haskell-tasty/trunk/haskell-tasty.install)
===
--- community-staging-i686/haskell-tasty.install
(rev 0)
+++ community-staging-i686/haskell-tasty.install2017-06-16 06:37:21 UTC 
(rev 237496)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-tasty
+post_install() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_upgrade() {
+  ${HS_DIR}/unregister.sh
+}
+post_upgrade() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_remove() {
+  ${HS_DIR}/unregister.sh
+}
+post_remove() {
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}

Copied: haskell-tasty/repos/community-staging-x86_64/PKGBUILD (from rev 237495, 
haskell-tasty/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-06-16 06:37:21 UTC (rev 237496)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=tasty
+pkgname=haskell-tasty
+pkgver=0.11.2.1
+pkgrel=5
+pkgdesc="Modern and extensible testing framework"
+url="http://documentup.com/feuerbach/tasty";
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc" "haskell-ansi-terminal" "haskell-async" "haskell-clock" 
"haskell-mtl

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

2017-06-15 Thread Felix Yan
Date: Friday, June 16, 2017 @ 06:37:00
  Author: felixonmars
Revision: 237495

upgpkg: haskell-tasty 0.11.2.1-5

rebuild with ghc,8.0.2

Modified:
  haskell-tasty/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-06-16 06:36:27 UTC (rev 237494)
+++ PKGBUILD2017-06-16 06:37:00 UTC (rev 237495)
@@ -5,14 +5,14 @@
 _hkgname=tasty
 pkgname=haskell-tasty
 pkgver=0.11.2.1
-pkgrel=4
+pkgrel=5
 pkgdesc="Modern and extensible testing framework"
 url="http://documentup.com/feuerbach/tasty";
 license=("MIT")
 arch=('i686' 'x86_64')
-depends=("ghc=8.0.1" "haskell-ansi-terminal" "haskell-async" "haskell-clock"
- "haskell-mtl" "haskell-optparse-applicative" "haskell-regex-tdfa"
- "haskell-stm" "haskell-tagged" "haskell-unbounded-delays")
+depends=("ghc" "haskell-ansi-terminal" "haskell-async" "haskell-clock" 
"haskell-mtl"
+ "haskell-optparse-applicative" "haskell-regex-tdfa" "haskell-stm" 
"haskell-tagged"
+ "haskell-unbounded-delays")
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
 
sha512sums=('46da32e9b6b4564396063861583fb74058bedbae7ab64e1257ac183f1012f7b9f249d17d1f6c7d6680f4310862dab247d671c3396351371a4bfc53f70dc3d5ae')
 
@@ -19,7 +19,7 @@
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"
 
-runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
 --libsubdir=\$compiler/site-local/\$pkgid
 runhaskell Setup build
@@ -40,4 +40,7 @@
 runhaskell Setup copy --destdir="${pkgdir}"
 install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
 rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
 }


[arch-commits] Commit in deepin-system-monitor/repos (8 files)

2017-06-15 Thread Felix Yan
Date: Friday, June 16, 2017 @ 06:36:27
  Author: felixonmars
Revision: 237494

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

Added:
  deepin-system-monitor/repos/community-testing-i686/PKGBUILD
(from rev 237493, deepin-system-monitor/trunk/PKGBUILD)
  
deepin-system-monitor/repos/community-testing-i686/deepin-system-monitor.install
(from rev 237493, deepin-system-monitor/trunk/deepin-system-monitor.install)
  deepin-system-monitor/repos/community-testing-x86_64/PKGBUILD
(from rev 237493, deepin-system-monitor/trunk/PKGBUILD)
  
deepin-system-monitor/repos/community-testing-x86_64/deepin-system-monitor.install
(from rev 237493, deepin-system-monitor/trunk/deepin-system-monitor.install)
Deleted:
  deepin-system-monitor/repos/community-testing-i686/PKGBUILD
  
deepin-system-monitor/repos/community-testing-i686/deepin-system-monitor.install
  deepin-system-monitor/repos/community-testing-x86_64/PKGBUILD
  
deepin-system-monitor/repos/community-testing-x86_64/deepin-system-monitor.install

+
 /PKGBUILD  |   68 +++
 /deepin-system-monitor.install |   14 +++
 community-testing-i686/PKGBUILD|   34 ---
 community-testing-i686/deepin-system-monitor.install   |7 -
 community-testing-x86_64/PKGBUILD  |   34 ---
 community-testing-x86_64/deepin-system-monitor.install |7 -
 6 files changed, 82 insertions(+), 82 deletions(-)

Deleted: community-testing-i686/PKGBUILD
===
--- community-testing-i686/PKGBUILD 2017-06-16 06:35:49 UTC (rev 237493)
+++ community-testing-i686/PKGBUILD 2017-06-16 06:36:27 UTC (rev 237494)
@@ -1,34 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-# Contributor: Josip Ponjavic 
-# Contributor: Xu Fasheng 
-
-pkgname=deepin-system-monitor
-pkgver=0.0.3
-pkgrel=1
-pkgdesc='A more user-friendly system monitor'
-arch=('i686' 'x86_64')
-url="https://github.com/linuxdeepin/deepin-system-monitor";
-license=('GPL3')
-depends=('deepin-tool-kit' 'procps-ng' 'nethogs' 'libcap')
-groups=('deepin')
-install=deepin-system-monitor.install
-source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/deepin-system-monitor/archive/$pkgver.tar.gz";)
-sha512sums=('79808a5e8b275396e54e929798d04db1e7acfb08e854227fee3e62e10a935bda8ec867cec12a7edb7cb8a63f693f0e62bbb5a148915f790f775545439f2d6fc4')
-
-prepare() {
-  cd deepin-system-monitor-$pkgver
-  rm -r nethogs
-  sed -i 's|error("Build nethogs static library failed.")||' 
deepin-system-monitor.pro
-}
-
-build() {
-  cd deepin-system-monitor-$pkgver
-  qmake-qt5 PREFIX=/usr
-  make
-}
-
-package() {
-  cd deepin-system-monitor-$pkgver
-  install -Dm755 deepin-system-monitor "$pkgdir"/usr/bin/deepin-system-monitor
-}

Copied: deepin-system-monitor/repos/community-testing-i686/PKGBUILD (from rev 
237493, deepin-system-monitor/trunk/PKGBUILD)
===
--- community-testing-i686/PKGBUILD (rev 0)
+++ community-testing-i686/PKGBUILD 2017-06-16 06:36:27 UTC (rev 237494)
@@ -0,0 +1,34 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Josip Ponjavic 
+# Contributor: Xu Fasheng 
+
+pkgname=deepin-system-monitor
+pkgver=0.0.4
+pkgrel=1
+pkgdesc='A more user-friendly system monitor'
+arch=('i686' 'x86_64')
+url="https://github.com/linuxdeepin/deepin-system-monitor";
+license=('GPL3')
+depends=('deepin-tool-kit' 'procps-ng' 'nethogs' 'libcap')
+groups=('deepin')
+install=deepin-system-monitor.install
+source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/deepin-system-monitor/archive/$pkgver.tar.gz";)
+sha512sums=('25ec07cbfa366ac932234f6393fca9f49a326a3fcd0a73cc076bcbcd102bb3df3186536f997d90cf53d6b3a7849afb7ff900955bb62c3fb74a1a76ea25d5aa00')
+
+prepare() {
+  cd deepin-system-monitor-$pkgver
+  rm -r nethogs
+  sed -i 's|error("Build nethogs static library failed.")||' 
deepin-system-monitor.pro
+}
+
+build() {
+  cd deepin-system-monitor-$pkgver
+  qmake-qt5 PREFIX=/usr
+  make
+}
+
+package() {
+  cd deepin-system-monitor-$pkgver
+  install -Dm755 deepin-system-monitor "$pkgdir"/usr/bin/deepin-system-monitor
+}

Deleted: community-testing-i686/deepin-system-monitor.install
===
--- community-testing-i686/deepin-system-monitor.install2017-06-16 
06:35:49 UTC (rev 237493)
+++ community-testing-i686/deepin-system-monitor.install2017-06-16 
06:36:27 UTC (rev 237494)
@@ -1,7 +0,0 @@
-post_install() {
-  setcap cap_kill,cap_net_raw,cap_dac_read_search,cap_sys_ptrace+ep 
usr/bin/deepin-system-monitor
-}
-
-post_upgrade() {
-  post_install
-}

Copied: 
deepin-system-monitor/repos/community-testing-i686/deepin-system-monitor.install
 (from rev 237493, deepin-system-monitor/trunk/deepin-system-mo

[arch-commits] Commit in deepin-system-monitor/trunk (PKGBUILD)

2017-06-15 Thread Felix Yan
Date: Friday, June 16, 2017 @ 06:35:49
  Author: felixonmars
Revision: 237493

upgpkg: deepin-system-monitor 0.0.4-1

Modified:
  deepin-system-monitor/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-06-16 06:35:09 UTC (rev 237492)
+++ PKGBUILD2017-06-16 06:35:49 UTC (rev 237493)
@@ -4,7 +4,7 @@
 # Contributor: Xu Fasheng 
 
 pkgname=deepin-system-monitor
-pkgver=0.0.3
+pkgver=0.0.4
 pkgrel=1
 pkgdesc='A more user-friendly system monitor'
 arch=('i686' 'x86_64')
@@ -14,7 +14,7 @@
 groups=('deepin')
 install=deepin-system-monitor.install
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/deepin-system-monitor/archive/$pkgver.tar.gz";)
-sha512sums=('79808a5e8b275396e54e929798d04db1e7acfb08e854227fee3e62e10a935bda8ec867cec12a7edb7cb8a63f693f0e62bbb5a148915f790f775545439f2d6fc4')
+sha512sums=('25ec07cbfa366ac932234f6393fca9f49a326a3fcd0a73cc076bcbcd102bb3df3186536f997d90cf53d6b3a7849afb7ff900955bb62c3fb74a1a76ea25d5aa00')
 
 prepare() {
   cd deepin-system-monitor-$pkgver


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

2017-06-15 Thread Felix Yan
Date: Friday, June 16, 2017 @ 06:34:47
  Author: felixonmars
Revision: 237491

upgpkg: haskell-postgresql-libpq 0.9.3.1-2

rebuild with ghc,8.0.2

Modified:
  haskell-postgresql-libpq/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-06-16 06:33:13 UTC (rev 237490)
+++ PKGBUILD2017-06-16 06:34:47 UTC (rev 237491)
@@ -5,12 +5,12 @@
 _hkgname=postgresql-libpq
 pkgname=haskell-postgresql-libpq
 pkgver=0.9.3.1
-pkgrel=1
+pkgrel=2
 pkgdesc="Low-level binding to libpq"
 url="http://github.com/lpsmith/postgresql-libpq";
 license=("custom:BSD3")
 arch=('i686' 'x86_64')
-depends=("ghc=8.0.1" "postgresql-libs")
+depends=("ghc" "postgresql-libs")
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
 
sha512sums=('02d74368cf22706af9fb12ece2355e7220e28bccbd310da321983249e8a6378a4bf8f64147d2afab5e06afc9fbacfa147a1db61f13fc6e5915430f5c188b')
 
@@ -17,7 +17,7 @@
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"
 
-runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
 --libsubdir=\$compiler/site-local/\$pkgid \
 -f-use-pkg-config
@@ -39,4 +39,7 @@
 runhaskell Setup copy --destdir="${pkgdir}"
 install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
 rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
 }


[arch-commits] Commit in haskell-postgresql-libpq/repos (4 files)

2017-06-15 Thread Felix Yan
Date: Friday, June 16, 2017 @ 06:35:09
  Author: felixonmars
Revision: 237492

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

Added:
  haskell-postgresql-libpq/repos/community-staging-i686/
  haskell-postgresql-libpq/repos/community-staging-i686/PKGBUILD
(from rev 237491, haskell-postgresql-libpq/trunk/PKGBUILD)
  haskell-postgresql-libpq/repos/community-staging-x86_64/
  haskell-postgresql-libpq/repos/community-staging-x86_64/PKGBUILD
(from rev 237491, haskell-postgresql-libpq/trunk/PKGBUILD)

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

Copied: haskell-postgresql-libpq/repos/community-staging-i686/PKGBUILD (from 
rev 237491, haskell-postgresql-libpq/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-06-16 06:35:09 UTC (rev 237492)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=postgresql-libpq
+pkgname=haskell-postgresql-libpq
+pkgver=0.9.3.1
+pkgrel=2
+pkgdesc="Low-level binding to libpq"
+url="http://github.com/lpsmith/postgresql-libpq";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc" "postgresql-libs")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('02d74368cf22706af9fb12ece2355e7220e28bccbd310da321983249e8a6378a4bf8f64147d2afab5e06afc9fbacfa147a1db61f13fc6e5915430f5c188b')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-f-use-pkg-config
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-postgresql-libpq/repos/community-staging-x86_64/PKGBUILD (from 
rev 237491, haskell-postgresql-libpq/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-06-16 06:35:09 UTC (rev 237492)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=postgresql-libpq
+pkgname=haskell-postgresql-libpq
+pkgver=0.9.3.1
+pkgrel=2
+pkgdesc="Low-level binding to libpq"
+url="http://github.com/lpsmith/postgresql-libpq";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc" "postgresql-libs")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('02d74368cf22706af9fb12ece2355e7220e28bccbd310da321983249e8a6378a4bf8f64147d2afab5e06afc9fbacfa147a1db61f13fc6e5915430f5c188b')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-f-use-pkg-config
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --d

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

2017-06-15 Thread Felix Yan
Date: Friday, June 16, 2017 @ 06:33:13
  Author: felixonmars
Revision: 237490

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

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

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

Copied: haskell-pipes/repos/community-staging-i686/PKGBUILD (from rev 237489, 
haskell-pipes/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-06-16 06:33:13 UTC (rev 237490)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=pipes
+pkgname=haskell-pipes
+pkgver=4.3.4
+pkgrel=3
+pkgdesc="Compositional pipelines"
+url="https://hackage.haskell.org/package/${_hkgname}";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc" "haskell-exceptions" "haskell-mmorph" "haskell-mtl" 
"haskell-void")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('2643edeb5b0c657bffe6d6b04330da7e60c1413de9dedd661093712c1b9aefafe28ea53d11887585b4d47a7fe01f49c820dccea10dc96ab0f867e1e608447e75')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-pipes/repos/community-staging-x86_64/PKGBUILD (from rev 237489, 
haskell-pipes/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-06-16 06:33:13 UTC (rev 237490)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=pipes
+pkgname=haskell-pipes
+pkgver=4.3.4
+pkgrel=3
+pkgdesc="Compositional pipelines"
+url="https://hackage.haskell.org/package/${_hkgname}";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc" "haskell-exceptions" "haskell-mmorph" "haskell-mtl" 
"haskell-void")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('2643edeb5b0c657bffe6d6b04330da7e60c1413de9dedd661093712c1b9aefafe28ea53d11887585b4d47a7fe01f49c820dccea10dc96ab0f867e1e608447e75')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgd

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

2017-06-15 Thread Felix Yan
Date: Friday, June 16, 2017 @ 06:32:51
  Author: felixonmars
Revision: 237489

upgpkg: haskell-pipes 4.3.4-3

rebuild with ghc,8.0.2

Modified:
  haskell-pipes/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-06-16 06:31:03 UTC (rev 237488)
+++ PKGBUILD2017-06-16 06:32:51 UTC (rev 237489)
@@ -5,12 +5,12 @@
 _hkgname=pipes
 pkgname=haskell-pipes
 pkgver=4.3.4
-pkgrel=2
+pkgrel=3
 pkgdesc="Compositional pipelines"
 url="https://hackage.haskell.org/package/${_hkgname}";
 license=("custom:BSD3")
 arch=('i686' 'x86_64')
-depends=("ghc=8.0.1" "haskell-exceptions" "haskell-mmorph" "haskell-mtl" 
"haskell-void")
+depends=("ghc" "haskell-exceptions" "haskell-mmorph" "haskell-mtl" 
"haskell-void")
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
 
sha512sums=('2643edeb5b0c657bffe6d6b04330da7e60c1413de9dedd661093712c1b9aefafe28ea53d11887585b4d47a7fe01f49c820dccea10dc96ab0f867e1e608447e75')
 
@@ -17,7 +17,7 @@
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"
 
-runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
 --libsubdir=\$compiler/site-local/\$pkgid
 runhaskell Setup build
@@ -38,4 +38,7 @@
 runhaskell Setup copy --destdir="${pkgdir}"
 install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
 rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
 }


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

2017-06-15 Thread Felix Yan
Date: Friday, June 16, 2017 @ 06:31:03
  Author: felixonmars
Revision: 237488

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

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

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

Copied: haskell-http-conduit/repos/community-staging-i686/PKGBUILD (from rev 
237487, haskell-http-conduit/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-06-16 06:31:03 UTC (rev 237488)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=http-conduit
+pkgname=haskell-http-conduit
+pkgver=2.2.3.1
+pkgrel=44
+pkgdesc="HTTP client package with conduit interface and HTTPS support"
+url="http://www.yesodweb.com/book/http-conduit";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc" "haskell-aeson" "haskell-conduit" "haskell-conduit-extra" 
"haskell-exceptions"
+ "haskell-http-client" "haskell-http-client-tls" "haskell-http-types" 
"haskell-lifted-base"
+ "haskell-monad-control" "haskell-mtl" "haskell-resourcet")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha256sums=('53ae16c601f980f323f2b24a32a776f9867b6b595e6e1929d440d1549715ca0e')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-http-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 
237487, haskell-http-conduit/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-06-16 06:31:03 UTC (rev 237488)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=http-conduit
+pkgname=haskell-http-conduit
+pkgver=2.2.3.1
+pkgrel=44
+pkgdesc="HTTP client package with conduit interface and HTTPS support"
+url="http://www.yesodweb.com/book/http-conduit";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc" "haskell-aeson" "haskell-conduit" "haskell-conduit-extra" 
"haskell-exceptions"
+ "haskell-http-client" "haskell-http-client-tls" "haskell-http-types" 
"haskell-lifted-base"
+ "haskell-monad-control" "haskell-mtl" "haskell-resourcet")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha256sums=('53ae16c601f980f323f2b24a32a776f9867b6b595e6e1929d440d1549715ca0e')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+inst

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

2017-06-15 Thread Felix Yan
Date: Friday, June 16, 2017 @ 06:30:39
  Author: felixonmars
Revision: 237487

upgpkg: haskell-http-conduit 2.2.3.1-44

rebuild with ghc,8.0.2

Modified:
  haskell-http-conduit/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-06-16 06:25:20 UTC (rev 237486)
+++ PKGBUILD2017-06-16 06:30:39 UTC (rev 237487)
@@ -5,12 +5,12 @@
 _hkgname=http-conduit
 pkgname=haskell-http-conduit
 pkgver=2.2.3.1
-pkgrel=43
+pkgrel=44
 pkgdesc="HTTP client package with conduit interface and HTTPS support"
 url="http://www.yesodweb.com/book/http-conduit";
 license=("custom:BSD3")
 arch=('i686' 'x86_64')
-depends=("ghc=8.0.1" "haskell-aeson" "haskell-conduit" "haskell-conduit-extra" 
"haskell-exceptions"
+depends=("ghc" "haskell-aeson" "haskell-conduit" "haskell-conduit-extra" 
"haskell-exceptions"
  "haskell-http-client" "haskell-http-client-tls" "haskell-http-types" 
"haskell-lifted-base"
  "haskell-monad-control" "haskell-mtl" "haskell-resourcet")
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
@@ -19,7 +19,7 @@
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"
 
-runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
 --libsubdir=\$compiler/site-local/\$pkgid
 runhaskell Setup build
@@ -40,4 +40,7 @@
 runhaskell Setup copy --destdir="${pkgdir}"
 install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
 rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
 }


[arch-commits] Commit in caprine/repos/community-any (6 files)

2017-06-15 Thread Nicola Squartini
Date: Friday, June 16, 2017 @ 06:25:20
  Author: tensor5
Revision: 237486

archrelease: copy trunk to community-any

Added:
  caprine/repos/community-any/PKGBUILD
(from rev 237485, caprine/trunk/PKGBUILD)
  caprine/repos/community-any/caprine.desktop
(from rev 237485, caprine/trunk/caprine.desktop)
  caprine/repos/community-any/caprine.js
(from rev 237485, caprine/trunk/caprine.js)
Deleted:
  caprine/repos/community-any/PKGBUILD
  caprine/repos/community-any/caprine.desktop
  caprine/repos/community-any/caprine.js

-+
 PKGBUILD|  118 +++---
 caprine.desktop |   18 
 caprine.js  |   58 +-
 3 files changed, 97 insertions(+), 97 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2017-06-16 06:24:17 UTC (rev 237485)
+++ PKGBUILD2017-06-16 06:25:20 UTC (rev 237486)
@@ -1,59 +0,0 @@
-# $Id$
-# Maintainer: Nicola Squartini 
-
-pkgname=caprine
-pkgver=2.3.1
-pkgrel=1
-pkgdesc='Unofficial Facebook Messenger app'
-arch=('any')
-url='https://github.com/sindresorhus/caprine'
-license=('MIT')
-depends=('electron')
-makedepends=('npm')
-source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/v${pkgver}.tar.gz"
-'caprine.desktop'
-'caprine.js')
-sha256sums=('6d3ef809b5f221f698194ef02e4d584633ec527b4d897e286ad8515dcdad4839'
-'ddb693c06b0d4adf41c799fd4d97c2d9c106669034f69f7af53a63cc45911a97'
-'76bc862279afe9250554b8b6cdafde529648285e72b6a88d75403ef6b29c571c')
-
-build() {
-cd ${pkgname}-${pkgver}
-
-npm install --ignore-scripts --production
-}
-
-package() {
-cd ${pkgname}-${pkgver}
-
-appdir=/usr/lib/${pkgname}
-
-install -d "${pkgdir}"${appdir}
-cp -r * "${pkgdir}"${appdir}
-
-install -dm755 "${pkgdir}"/usr/share/icons/hicolor/scalable/apps
-mv "${pkgdir}"${appdir}/media/Icon.svg \
-"${pkgdir}"/usr/share/icons/hicolor/scalable/apps/${pkgname}.svg
-
-install -Dm755 "${srcdir}"/${pkgname}.js "${pkgdir}"/usr/bin/${pkgname}
-install -Dm644 "${srcdir}"/${pkgname}.desktop \
-"${pkgdir}"/usr/share/applications/${pkgname}.desktop
-
-install -dm755 "${pkgdir}"/usr/share/licenses/${pkgname}
-ln -s $(realpath -m --relative-to=/usr/share/licenses/${pkgname} 
${appdir}/license) \
-"${pkgdir}"/usr/share/licenses/${pkgname}
-
-# Clean up
-rm -r "${pkgdir}"${appdir}/build
-rm "${pkgdir}"${appdir}/{media/Icon.ai,static/Icon.{icns,ico}}
-find "${pkgdir}"${appdir} \
--name "package.json" \
--exec sed -e "s|${srcdir}/${pkgname}-${pkgver}|${appdir}|" \
--i {} \; \
--or -name ".*" -prune -exec rm -r '{}' \; \
--or -name "bin" -prune -exec rm -r '{}' \; \
--or -name "example" -prune -exec rm -r '{}' \; \
--or -name "examples" -prune -exec rm -r '{}' \; \
--or -name "test" -prune -exec rm -r '{}' \; \
--or -executable -type f -exec rm -r '{}' \;
-}

Copied: caprine/repos/community-any/PKGBUILD (from rev 237485, 
caprine/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2017-06-16 06:25:20 UTC (rev 237486)
@@ -0,0 +1,59 @@
+# $Id$
+# Maintainer: Nicola Squartini 
+
+pkgname=caprine
+pkgver=2.4.0
+pkgrel=1
+pkgdesc='Unofficial Facebook Messenger app'
+arch=('any')
+url='https://github.com/sindresorhus/caprine'
+license=('MIT')
+depends=('electron')
+makedepends=('npm')
+source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/v${pkgver}.tar.gz"
+'caprine.desktop'
+'caprine.js')
+sha256sums=('412d00a5502602cfa5e815fbe459dcbb2f9a097f80ffbf54158f9c958391b480'
+'ddb693c06b0d4adf41c799fd4d97c2d9c106669034f69f7af53a63cc45911a97'
+'76bc862279afe9250554b8b6cdafde529648285e72b6a88d75403ef6b29c571c')
+
+build() {
+cd ${pkgname}-${pkgver}
+
+npm install --ignore-scripts --production
+}
+
+package() {
+cd ${pkgname}-${pkgver}
+
+appdir=/usr/lib/${pkgname}
+
+install -d "${pkgdir}"${appdir}
+cp -r * "${pkgdir}"${appdir}
+
+install -dm755 "${pkgdir}"/usr/share/icons/hicolor/scalable/apps
+mv "${pkgdir}"${appdir}/media/Icon.svg \
+"${pkgdir}"/usr/share/icons/hicolor/scalable/apps/${pkgname}.svg
+
+install -Dm755 "${srcdir}"/${pkgname}.js "${pkgdir}"/usr/bin/${pkgname}
+install -Dm644 "${srcdir}"/${pkgname}.desktop \
+"${pkgdir}"/usr/share/applications/${pkgname}.desktop
+
+install -dm755 "${pkgdir}"/usr/share/licenses/${pkgname}
+ln -s $(realpath -m --relative-to=/usr/share/licenses/${pkgname} 
${appdir}/license) \
+"${pkgdir}"/usr/share/licenses/${pkgname}
+
+# Clean up
+rm -r "${pkgdir}"${appdir}/build
+rm "${pkgdir}"${appdir}/{media/Icon.ai,static/Icon.{icns,ico}}
+find "${pkgdir}"${appdir} \
+-name "package.json" \
+-

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

2017-06-15 Thread Nicola Squartini
Date: Friday, June 16, 2017 @ 06:24:17
  Author: tensor5
Revision: 237485

upgpkg: caprine 2.4.0-1

Modified:
  caprine/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-06-16 06:14:29 UTC (rev 237484)
+++ PKGBUILD2017-06-16 06:24:17 UTC (rev 237485)
@@ -2,7 +2,7 @@
 # Maintainer: Nicola Squartini 
 
 pkgname=caprine
-pkgver=2.3.1
+pkgver=2.4.0
 pkgrel=1
 pkgdesc='Unofficial Facebook Messenger app'
 arch=('any')
@@ -13,7 +13,7 @@
 source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/v${pkgver}.tar.gz"
 'caprine.desktop'
 'caprine.js')
-sha256sums=('6d3ef809b5f221f698194ef02e4d584633ec527b4d897e286ad8515dcdad4839'
+sha256sums=('412d00a5502602cfa5e815fbe459dcbb2f9a097f80ffbf54158f9c958391b480'
 'ddb693c06b0d4adf41c799fd4d97c2d9c106669034f69f7af53a63cc45911a97'
 '76bc862279afe9250554b8b6cdafde529648285e72b6a88d75403ef6b29c571c')
 


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

2017-06-15 Thread Felix Yan
Date: Friday, June 16, 2017 @ 06:14:29
  Author: felixonmars
Revision: 237484

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

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

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

Copied: haskell-wai-app-static/repos/community-staging-i686/PKGBUILD (from rev 
237483, haskell-wai-app-static/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-06-16 06:14:29 UTC (rev 237484)
@@ -0,0 +1,50 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=wai-app-static
+pkgname=haskell-wai-app-static
+pkgver=3.1.6.1
+pkgrel=72
+pkgdesc="WAI application for static serving"
+url="http://www.yesodweb.com/book/web-application-interface";
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc" "haskell-blaze-builder" "haskell-blaze-html" 
"haskell-blaze-markup" 
+ "haskell-cryptonite" "haskell-file-embed" "haskell-http-date" 
"haskell-http-types"
+ "haskell-memory" "haskell-mime-types" "haskell-old-locale"
+ "haskell-optparse-applicative" "haskell-text" "haskell-unix-compat"
+ "haskell-unordered-containers" "haskell-wai" "haskell-wai-extra" 
"haskell-warp"
+ "haskell-zlib")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha256sums=('b318acf31e2e809411f119744a016ba0a78f52554ac7321a3a1410a218886668')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-f-print
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-wai-app-static/repos/community-staging-x86_64/PKGBUILD (from 
rev 237483, haskell-wai-app-static/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-06-16 06:14:29 UTC (rev 237484)
@@ -0,0 +1,50 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=wai-app-static
+pkgname=haskell-wai-app-static
+pkgver=3.1.6.1
+pkgrel=72
+pkgdesc="WAI application for static serving"
+url="http://www.yesodweb.com/book/web-application-interface";
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc" "haskell-blaze-builder" "haskell-blaze-html" 
"haskell-blaze-markup" 
+ "haskell-cryptonite" "haskell-file-embed" "haskell-http-date" 
"haskell-http-types"
+ "haskell-memory" "haskell-mime-types" "haskell-old-locale"
+ "haskell-optparse-applicative" "haskell-text" "haskell-unix-compat"
+ "haskell-unordered-containers" "haskell-wai" "haskell-wai-extra" 
"haskell-warp"
+ "haskell-zlib")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha256sums=('b318acf31e2e809411f119744a016ba0a78f52554ac7321a3a1410a218886668')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-f-print
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runha

[arch-commits] Commit in haskell-wai-app-static/trunk (PKGBUILD)

2017-06-15 Thread Felix Yan
Date: Friday, June 16, 2017 @ 06:14:07
  Author: felixonmars
Revision: 237483

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

rebuild with ghc,8.0.2

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

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

Modified: PKGBUILD
===
--- PKGBUILD2017-06-16 05:56:47 UTC (rev 237482)
+++ PKGBUILD2017-06-16 06:14:07 UTC (rev 237483)
@@ -5,12 +5,12 @@
 _hkgname=wai-app-static
 pkgname=haskell-wai-app-static
 pkgver=3.1.6.1
-pkgrel=71
+pkgrel=72
 pkgdesc="WAI application for static serving"
 url="http://www.yesodweb.com/book/web-application-interface";
 license=("MIT")
 arch=('i686' 'x86_64')
-depends=("ghc=8.0.1" "haskell-blaze-builder" "haskell-blaze-html" 
"haskell-blaze-markup" 
+depends=("ghc" "haskell-blaze-builder" "haskell-blaze-html" 
"haskell-blaze-markup" 
  "haskell-cryptonite" "haskell-file-embed" "haskell-http-date" 
"haskell-http-types"
  "haskell-memory" "haskell-mime-types" "haskell-old-locale"
  "haskell-optparse-applicative" "haskell-text" "haskell-unix-compat"
@@ -22,7 +22,7 @@
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"
 
-runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
 --libsubdir=\$compiler/site-local/\$pkgid \
 -f-print
@@ -44,4 +44,7 @@
 runhaskell Setup copy --destdir="${pkgdir}"
 install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
 rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
 }


[arch-commits] Commit in haskell-base16-bytestring/repos (4 files)

2017-06-15 Thread Felix Yan
Date: Friday, June 16, 2017 @ 05:56:47
  Author: felixonmars
Revision: 237482

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

Added:
  haskell-base16-bytestring/repos/community-staging-i686/
  haskell-base16-bytestring/repos/community-staging-i686/PKGBUILD
(from rev 237481, haskell-base16-bytestring/trunk/PKGBUILD)
  haskell-base16-bytestring/repos/community-staging-x86_64/
  haskell-base16-bytestring/repos/community-staging-x86_64/PKGBUILD
(from rev 237481, haskell-base16-bytestring/trunk/PKGBUILD)

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

Copied: haskell-base16-bytestring/repos/community-staging-i686/PKGBUILD (from 
rev 237481, haskell-base16-bytestring/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-06-16 05:56:47 UTC (rev 237482)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=base16-bytestring
+pkgname=haskell-base16-bytestring
+pkgver=0.1.1.6
+pkgrel=4
+pkgdesc="Fast base16 (hex) encoding and decoding for ByteStrings"
+url="http://github.com/bos/base16-bytestring";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha256sums=('5afe65a152c5418f5f4e3579a5e0d5ca19c279dc9bf31c1a371ccbe84705c449')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-base16-bytestring/repos/community-staging-x86_64/PKGBUILD (from 
rev 237481, haskell-base16-bytestring/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-06-16 05:56:47 UTC (rev 237482)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=base16-bytestring
+pkgname=haskell-base16-bytestring
+pkgver=0.1.1.6
+pkgrel=4
+pkgdesc="Fast base16 (hex) encoding and decoding for ByteStrings"
+url="http://github.com/bos/base16-bytestring";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha256sums=('5afe65a152c5418f5f4e3579a5e0d5ca19c279dc9bf31c1a371ccbe84705c449')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+   

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

2017-06-15 Thread Felix Yan
Date: Friday, June 16, 2017 @ 05:56:25
  Author: felixonmars
Revision: 237481

upgpkg: haskell-base16-bytestring 0.1.1.6-4

rebuild with ghc,8.0.2

Modified:
  haskell-base16-bytestring/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-06-16 05:45:51 UTC (rev 237480)
+++ PKGBUILD2017-06-16 05:56:25 UTC (rev 237481)
@@ -5,12 +5,12 @@
 _hkgname=base16-bytestring
 pkgname=haskell-base16-bytestring
 pkgver=0.1.1.6
-pkgrel=3
+pkgrel=4
 pkgdesc="Fast base16 (hex) encoding and decoding for ByteStrings"
 url="http://github.com/bos/base16-bytestring";
 license=("custom:BSD3")
 arch=('i686' 'x86_64')
-depends=("ghc=8.0.1")
+depends=("ghc")
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
 sha256sums=('5afe65a152c5418f5f4e3579a5e0d5ca19c279dc9bf31c1a371ccbe84705c449')
 
@@ -17,7 +17,7 @@
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"
 
-runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
 --libsubdir=\$compiler/site-local/\$pkgid
 runhaskell Setup build
@@ -38,4 +38,7 @@
 runhaskell Setup copy --destdir="${pkgdir}"
 install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
 rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
 }


[arch-commits] Commit in haskell-microlens-th/repos (4 files)

2017-06-15 Thread Felix Yan
Date: Friday, June 16, 2017 @ 05:45:51
  Author: felixonmars
Revision: 237480

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

Added:
  haskell-microlens-th/repos/community-staging-i686/
  haskell-microlens-th/repos/community-staging-i686/PKGBUILD
(from rev 237479, haskell-microlens-th/trunk/PKGBUILD)
  haskell-microlens-th/repos/community-staging-x86_64/
  haskell-microlens-th/repos/community-staging-x86_64/PKGBUILD
(from rev 237479, haskell-microlens-th/trunk/PKGBUILD)

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

Copied: haskell-microlens-th/repos/community-staging-i686/PKGBUILD (from rev 
237479, haskell-microlens-th/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-06-16 05:45:51 UTC (rev 237480)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=microlens-th
+pkgname=haskell-microlens-th
+pkgver=0.4.1.1
+pkgrel=2
+pkgdesc="Automatic generation of record lenses for microlens"
+url="http://github.com/aelve/microlens";
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+depends=('ghc' 'haskell-microlens')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+md5sums=('7745b619fb838b2e69eb15734de19180')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-finlining
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-microlens-th/repos/community-staging-x86_64/PKGBUILD (from rev 
237479, haskell-microlens-th/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-06-16 05:45:51 UTC (rev 237480)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=microlens-th
+pkgname=haskell-microlens-th
+pkgver=0.4.1.1
+pkgrel=2
+pkgdesc="Automatic generation of record lenses for microlens"
+url="http://github.com/aelve/microlens";
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+depends=('ghc' 'haskell-microlens')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+md5sums=('7745b619fb838b2e69eb15734de19180')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-finlining
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}


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

2017-06-15 Thread Felix Yan
Date: Friday, June 16, 2017 @ 05:45:07
  Author: felixonmars
Revision: 237479

upgpkg: haskell-microlens-th 0.4.1.1-2

rebuild with ghc,8.0.2

Modified:
  haskell-microlens-th/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-06-16 05:37:18 UTC (rev 237478)
+++ PKGBUILD2017-06-16 05:45:07 UTC (rev 237479)
@@ -4,12 +4,12 @@
 _hkgname=microlens-th
 pkgname=haskell-microlens-th
 pkgver=0.4.1.1
-pkgrel=1
+pkgrel=2
 pkgdesc="Automatic generation of record lenses for microlens"
 url="http://github.com/aelve/microlens";
 license=('custom:BSD3')
 arch=('i686' 'x86_64')
-depends=('ghc=8.0.1' 'haskell-microlens')
+depends=('ghc' 'haskell-microlens')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
 md5sums=('7745b619fb838b2e69eb15734de19180')
 
@@ -16,7 +16,7 @@
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"
 
-runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
 --libsubdir=\$compiler/site-local/\$pkgid \
 -finlining
@@ -38,4 +38,7 @@
 runhaskell Setup copy --destdir="${pkgdir}"
 install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
 rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
 }


[arch-commits] Commit in atom/repos (34 files)

2017-06-15 Thread Nicola Squartini
Date: Friday, June 16, 2017 @ 05:37:18
  Author: tensor5
Revision: 237478

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

Added:
  atom/repos/community-i686/PKGBUILD
(from rev 237477, atom/trunk/PKGBUILD)
  atom/repos/community-i686/dugite-use-system-git.patch
(from rev 237477, atom/trunk/dugite-use-system-git.patch)
  atom/repos/community-i686/fix-atom-sh.patch
(from rev 237477, atom/trunk/fix-atom-sh.patch)
  atom/repos/community-i686/fix-ime-events-handler.patch
(from rev 237477, atom/trunk/fix-ime-events-handler.patch)
  atom/repos/community-i686/fix-license-path.patch
(from rev 237477, atom/trunk/fix-license-path.patch)
  atom/repos/community-i686/fix-restart.patch
(from rev 237477, atom/trunk/fix-restart.patch)
  atom/repos/community-i686/symbols-view-use-system-ctags.patch
(from rev 237477, atom/trunk/symbols-view-use-system-ctags.patch)
  atom/repos/community-i686/use-system-apm.patch
(from rev 237477, atom/trunk/use-system-apm.patch)
  atom/repos/community-i686/use-system-electron.patch
(from rev 237477, atom/trunk/use-system-electron.patch)
  atom/repos/community-x86_64/PKGBUILD
(from rev 237477, atom/trunk/PKGBUILD)
  atom/repos/community-x86_64/dugite-use-system-git.patch
(from rev 237477, atom/trunk/dugite-use-system-git.patch)
  atom/repos/community-x86_64/fix-atom-sh.patch
(from rev 237477, atom/trunk/fix-atom-sh.patch)
  atom/repos/community-x86_64/fix-ime-events-handler.patch
(from rev 237477, atom/trunk/fix-ime-events-handler.patch)
  atom/repos/community-x86_64/fix-license-path.patch
(from rev 237477, atom/trunk/fix-license-path.patch)
  atom/repos/community-x86_64/fix-restart.patch
(from rev 237477, atom/trunk/fix-restart.patch)
  atom/repos/community-x86_64/symbols-view-use-system-ctags.patch
(from rev 237477, atom/trunk/symbols-view-use-system-ctags.patch)
  atom/repos/community-x86_64/use-system-apm.patch
(from rev 237477, atom/trunk/use-system-apm.patch)
  atom/repos/community-x86_64/use-system-electron.patch
(from rev 237477, atom/trunk/use-system-electron.patch)
Deleted:
  atom/repos/community-i686/PKGBUILD
  atom/repos/community-i686/fix-atom-sh.patch
  atom/repos/community-i686/fix-ime-events-handler.patch
  atom/repos/community-i686/fix-license-path.patch
  atom/repos/community-i686/fix-restart.patch
  atom/repos/community-i686/symbols-view-use-system-ctags.patch
  atom/repos/community-i686/use-system-apm.patch
  atom/repos/community-i686/use-system-electron.patch
  atom/repos/community-x86_64/PKGBUILD
  atom/repos/community-x86_64/fix-atom-sh.patch
  atom/repos/community-x86_64/fix-ime-events-handler.patch
  atom/repos/community-x86_64/fix-license-path.patch
  atom/repos/community-x86_64/fix-restart.patch
  atom/repos/community-x86_64/symbols-view-use-system-ctags.patch
  atom/repos/community-x86_64/use-system-apm.patch
  atom/repos/community-x86_64/use-system-electron.patch

--+
 /PKGBUILD|  224 +
 /fix-atom-sh.patch   |  230 +
 /fix-ime-events-handler.patch|   94 +
 /fix-license-path.patch  |   44 ++
 /fix-restart.patch   |   22 +
 /symbols-view-use-system-ctags.patch |   22 +
 /use-system-apm.patch|   62 +++
 /use-system-electron.patch   |  290 +
 community-i686/PKGBUILD  |  104 --
 community-i686/dugite-use-system-git.patch   |   38 ++
 community-i686/fix-atom-sh.patch |  115 --
 community-i686/fix-ime-events-handler.patch  |   47 --
 community-i686/fix-license-path.patch|   22 -
 community-i686/fix-restart.patch |   11 
 community-i686/symbols-view-use-system-ctags.patch   |   11 
 community-i686/use-system-apm.patch  |   16 
 community-i686/use-system-electron.patch |  140 
 community-x86_64/PKGBUILD|  104 --
 community-x86_64/dugite-use-system-git.patch |   38 ++
 community-x86_64/fix-atom-sh.patch   |  115 --
 community-x86_64/fix-ime-events-handler.patch|   47 --
 community-x86_64/fix-license-path.patch  |   22 -
 community-x86_64/fix-restart.patch   |   11 
 community-x86_64/symbols-view-use-system-ctags.patch |   11 
 community-x86_64/use-system-apm.patch|   16 
 community-x86_64/use-system-electron.patch   |  140 
 26 files changed, 1064 insertions(+), 932 deletions(-)

Deleted: community-i686/PKGBUILD
===
--- community-i686/PKGBUILD 2017-06-16 05:34:13 UTC (rev 237477)
+++ community-i686/PKGBUILD 2017-06-16 05:37:18 

[arch-commits] Commit in atom/trunk (6 files)

2017-06-15 Thread Nicola Squartini
Date: Friday, June 16, 2017 @ 05:34:13
  Author: tensor5
Revision: 237477

upgpkg: atom 1.18.0-1

Added:
  atom/trunk/dugite-use-system-git.patch
Modified:
  atom/trunk/PKGBUILD
  atom/trunk/fix-license-path.patch
  atom/trunk/fix-restart.patch
  atom/trunk/use-system-apm.patch
  atom/trunk/use-system-electron.patch

-+
 PKGBUILD|   20 ++--
 dugite-use-system-git.patch |   38 ++
 fix-license-path.patch  |4 ++--
 fix-restart.patch   |2 +-
 use-system-apm.patch|   17 -
 use-system-electron.patch   |   21 +
 6 files changed, 84 insertions(+), 18 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-06-16 05:30:10 UTC (rev 237476)
+++ PKGBUILD2017-06-16 05:34:13 UTC (rev 237477)
@@ -2,7 +2,7 @@
 # Maintainer: Nicola Squartini 
 
 pkgname=atom
-pkgver=1.17.2
+pkgver=1.18.0
 pkgrel=1
 pkgdesc='A hackable text editor for the 21st Century'
 arch=('i686' 'x86_64')
@@ -14,6 +14,7 @@
 replaces=('atom-editor')
 options=(!emptydirs)
 
source=("${pkgname}-${pkgver}.tar.gz::https://github.com/atom/atom/archive/v${pkgver}.tar.gz";
+'dugite-use-system-git.patch'
 'fix-atom-sh.patch'
 'fix-ime-events-handler.patch'
 'fix-license-path.patch'
@@ -21,14 +22,15 @@
 'symbols-view-use-system-ctags.patch'
 'use-system-apm.patch'
 'use-system-electron.patch')
-sha256sums=('bdde2b60e93f818976c28a0b6259d4636a695a2db9c832eeb186082744cd8f6b'
+sha256sums=('bd2dd1423ac204b1d6b117dcbab405095a7f663b97d07519b0de4300158645b1'
+'465c90539cf4160cf05af36c8a3a88c16ae4e045c4d88ee56930a675d1074a2c'
 '2148436adf17ec1970adc344fccf3782645375cd93e62a696a55f5b11fe98032'
 'ab638bb8ef2b27f24433738299b9714a53ebabdecf7b01e8d9df6a9ecee77ec2'
-'a81012ab62df63390e35478399e16b0d2ff5a42c2527d43865df441e025bdf36'
-'ed1dce5009f1ae775e678d9e48fa2c655e64764465df0c43b8631c4f337ae1a9'
+'0d1e2d6be438bc7cb7633b6b462d1011a587d6f764d0abf7805895f3d8900228'
+'c55d0837aef4aaeb2a4a317e9916e76bac34be19a5371b538843046d9ad85826'
 '32fb830b89bd6079120bf7380a69f94c02aa366608b0d0b6c7123e06b878400c'
-'13bf5f35b0cf92f4420bd1e21587f8804b851290725a9d5e751b720711bc1224'
-'51d961bfa9447c6f3e04adbeeec2e59f8c5403b975f9408d44db994b3d0246e3')
+'310cfa5088908312abded7a2a28b8c53a4d7d38ec05c9623be3fa89d311b0a09'
+'5b39644daff87980899908c0c2c10b97319291c89f332dea15f9b259f42a8b17')
 
 prepare() {
   cd "${srcdir}/${pkgname}-${pkgver}"
@@ -58,6 +60,12 @@
   rm -r vendor
   cd ../..
 
+  # Use system git
+  cd node_modules/dugite
+  patch -Np1 -i "${srcdir}"/dugite-use-system-git.patch
+  rm -r git
+  cd ../..
+
   cd script
   npm install
   ./build

Added: dugite-use-system-git.patch
===
--- dugite-use-system-git.patch (rev 0)
+++ dugite-use-system-git.patch 2017-06-16 05:34:13 UTC (rev 237477)
@@ -0,0 +1,38 @@
+--- a/build/lib/git-environment.js
 b/build/lib/git-environment.js
+@@ -5,14 +5,7 @@
+  *  Find the path to the embedded Git environment
+  */
+ function resolveGitDir() {
+-if (process.env.LOCAL_GIT_DIRECTORY) {
+-return path.resolve(process.env.LOCAL_GIT_DIRECTORY);
+-}
+-else {
+-const s = path.sep;
+-return path.resolve(__dirname, '..', '..', 'git')
+-.replace(/[\\\/]app.asar[\\\/]/, `${s}app.asar.unpacked${s}`);
+-}
++return '/usr';
+ }
+ /**
+  *  Find the path to the embedded Git binary
+@@ -33,7 +26,7 @@
+ function resolveGitExecPath() {
+ const gitDir = resolveGitDir();
+ if (process.platform === 'darwin' || process.platform === 'linux') {
+-return path.join(gitDir, 'libexec', 'git-core');
++return path.join(gitDir, 'lib', 'git-core');
+ }
+ else if (process.platform === 'win32') {
+ return path.join(gitDir, 'mingw64', 'libexec', 'git-core');
+@@ -80,10 +73,6 @@
+ // an arbitrary location, you should set PREFIX for the
+ // process to ensure that it knows how to resolve things
+ env.PREFIX = gitDir;
+-// bypass whatever certificates might be set and use
+-// the bundle included in the distibution
+-const sslCABundle = `${gitDir}/ssl/cacert.pem`;
+-env.GIT_SSL_CAINFO = sslCABundle;
+ }
+ return { env, gitLocation };
+ }

Modified: fix-license-path.patch
===
--- fix-license-path.patch  2017-06-16 05:30:10 UTC (rev 237476)
+++ fix-license-path.patch  2017-06-16 05:34:13 UTC (rev 237477)
@@ -1,6 +1,6 @@
 --- a/src/main-process/atom-application.coffee
 +++ b/src/main-process/atom-application.coffee
-@@ -262,7 +262,7 @@
+@@ -264,7 +264

[arch-commits] Commit in haskell-generic-deriving/repos (4 files)

2017-06-15 Thread Felix Yan
Date: Friday, June 16, 2017 @ 05:30:10
  Author: felixonmars
Revision: 237476

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

Added:
  haskell-generic-deriving/repos/community-staging-i686/
  haskell-generic-deriving/repos/community-staging-i686/PKGBUILD
(from rev 237475, haskell-generic-deriving/trunk/PKGBUILD)
  haskell-generic-deriving/repos/community-staging-x86_64/
  haskell-generic-deriving/repos/community-staging-x86_64/PKGBUILD
(from rev 237475, haskell-generic-deriving/trunk/PKGBUILD)

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

Copied: haskell-generic-deriving/repos/community-staging-i686/PKGBUILD (from 
rev 237475, haskell-generic-deriving/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-06-16 05:30:10 UTC (rev 237476)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=generic-deriving
+pkgname=haskell-generic-deriving
+pkgver=1.11.2
+pkgrel=2
+pkgdesc="Generic programming library for generalised deriving."
+url="https://github.com/dreixel/generic-deriving";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('c114bdc0cfb40dcdd5014f6e34f494e3d3d275b43299a3b51d8afc7927a5879260a458e7c94234cea27f6ad554fd87d8cc934dffb53cfc919837cd6fb9ae3a0e')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-fbase-4-9
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-generic-deriving/repos/community-staging-x86_64/PKGBUILD (from 
rev 237475, haskell-generic-deriving/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-06-16 05:30:10 UTC (rev 237476)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=generic-deriving
+pkgname=haskell-generic-deriving
+pkgver=1.11.2
+pkgrel=2
+pkgdesc="Generic programming library for generalised deriving."
+url="https://github.com/dreixel/generic-deriving";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('c114bdc0cfb40dcdd5014f6e34f494e3d3d275b43299a3b51d8afc7927a5879260a458e7c94234cea27f6ad554fd87d8cc934dffb53cfc919837cd6fb9ae3a0e')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-fbase-4-9
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy

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

2017-06-15 Thread Felix Yan
Date: Friday, June 16, 2017 @ 05:29:50
  Author: felixonmars
Revision: 237475

upgpkg: haskell-generic-deriving 1.11.2-2

rebuild with ghc,8.0.2

Modified:
  haskell-generic-deriving/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-06-16 05:27:33 UTC (rev 237474)
+++ PKGBUILD2017-06-16 05:29:50 UTC (rev 237475)
@@ -5,12 +5,12 @@
 _hkgname=generic-deriving
 pkgname=haskell-generic-deriving
 pkgver=1.11.2
-pkgrel=1
+pkgrel=2
 pkgdesc="Generic programming library for generalised deriving."
 url="https://github.com/dreixel/generic-deriving";
 license=("custom:BSD3")
 arch=('i686' 'x86_64')
-depends=("ghc=8.0.1")
+depends=("ghc")
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
 
sha512sums=('c114bdc0cfb40dcdd5014f6e34f494e3d3d275b43299a3b51d8afc7927a5879260a458e7c94234cea27f6ad554fd87d8cc934dffb53cfc919837cd6fb9ae3a0e')
 
@@ -17,7 +17,7 @@
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"
 
-runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
 --libsubdir=\$compiler/site-local/\$pkgid \
 -fbase-4-9
@@ -39,4 +39,7 @@
 runhaskell Setup copy --destdir="${pkgdir}"
 install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
 rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
 }


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

2017-06-15 Thread Felix Yan
Date: Friday, June 16, 2017 @ 05:27:33
  Author: felixonmars
Revision: 237474

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

Added:
  haskell-constraints/repos/community-staging-i686/
  haskell-constraints/repos/community-staging-i686/PKGBUILD
(from rev 237473, haskell-constraints/trunk/PKGBUILD)
  haskell-constraints/repos/community-staging-x86_64/
  haskell-constraints/repos/community-staging-x86_64/PKGBUILD
(from rev 237473, haskell-constraints/trunk/PKGBUILD)

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

Copied: haskell-constraints/repos/community-staging-i686/PKGBUILD (from rev 
237473, haskell-constraints/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-06-16 05:27:33 UTC (rev 237474)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=constraints
+pkgname=haskell-constraints
+pkgver=0.9.1
+pkgrel=4
+pkgdesc="Constraint manipulation"
+url="http://github.com/ekmett/constraints/";
+license=("custom:BSD2")
+arch=('i686' 'x86_64')
+depends=("ghc" "haskell-hashable" "haskell-mtl" "haskell-transformers-compat")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha256sums=('276e012838861145fca65d065dd9839f7cbd71236032b557194389180a30a785')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-constraints/repos/community-staging-x86_64/PKGBUILD (from rev 
237473, haskell-constraints/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-06-16 05:27:33 UTC (rev 237474)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=constraints
+pkgname=haskell-constraints
+pkgver=0.9.1
+pkgrel=4
+pkgdesc="Constraint manipulation"
+url="http://github.com/ekmett/constraints/";
+license=("custom:BSD2")
+arch=('i686' 'x86_64')
+depends=("ghc" "haskell-hashable" "haskell-mtl" "haskell-transformers-compat")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha256sums=('276e012838861145fca65d065dd9839f7cbd71236032b557194389180a30a785')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+fin

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

2017-06-15 Thread Felix Yan
Date: Friday, June 16, 2017 @ 05:27:13
  Author: felixonmars
Revision: 237473

upgpkg: haskell-constraints 0.9.1-4

rebuild with ghc,8.0.2

Modified:
  haskell-constraints/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-06-16 05:25:43 UTC (rev 237472)
+++ PKGBUILD2017-06-16 05:27:13 UTC (rev 237473)
@@ -5,12 +5,12 @@
 _hkgname=constraints
 pkgname=haskell-constraints
 pkgver=0.9.1
-pkgrel=3
+pkgrel=4
 pkgdesc="Constraint manipulation"
 url="http://github.com/ekmett/constraints/";
 license=("custom:BSD2")
 arch=('i686' 'x86_64')
-depends=("ghc=8.0.1" "haskell-hashable" "haskell-mtl" 
"haskell-transformers-compat")
+depends=("ghc" "haskell-hashable" "haskell-mtl" "haskell-transformers-compat")
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
 sha256sums=('276e012838861145fca65d065dd9839f7cbd71236032b557194389180a30a785')
 
@@ -17,7 +17,7 @@
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"
 
-runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
 --libsubdir=\$compiler/site-local/\$pkgid
 runhaskell Setup build
@@ -38,4 +38,7 @@
 runhaskell Setup copy --destdir="${pkgdir}"
 install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
 rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
 }


[arch-commits] Commit in haskell-hspec-smallcheck/repos (4 files)

2017-06-15 Thread Felix Yan
Date: Friday, June 16, 2017 @ 05:25:43
  Author: felixonmars
Revision: 237472

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

Added:
  haskell-hspec-smallcheck/repos/community-staging-i686/
  haskell-hspec-smallcheck/repos/community-staging-i686/PKGBUILD
(from rev 237471, haskell-hspec-smallcheck/trunk/PKGBUILD)
  haskell-hspec-smallcheck/repos/community-staging-x86_64/
  haskell-hspec-smallcheck/repos/community-staging-x86_64/PKGBUILD
(from rev 237471, haskell-hspec-smallcheck/trunk/PKGBUILD)

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

Copied: haskell-hspec-smallcheck/repos/community-staging-i686/PKGBUILD (from 
rev 237471, haskell-hspec-smallcheck/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-06-16 05:25:43 UTC (rev 237472)
@@ -0,0 +1,43 @@
+# $Id: PKGBUILD 189385 2016-09-16 04:01:47Z felixonmars $
+# Maintainer: Felix Yan 
+
+_hkgname=hspec-smallcheck
+pkgname=haskell-hspec-smallcheck
+pkgver=0.4.2
+pkgrel=9
+pkgdesc="SmallCheck support for the Hspec testing framework"
+url="http://hspec.github.io/";
+license=('MIT')
+arch=('i686' 'x86_64')
+depends=('ghc' 'haskell-hspec-core' 'haskell-smallcheck')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+md5sums=('11f381cc002568e452252a7f5a636f2b')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-hspec-smallcheck/repos/community-staging-x86_64/PKGBUILD (from 
rev 237471, haskell-hspec-smallcheck/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-06-16 05:25:43 UTC (rev 237472)
@@ -0,0 +1,43 @@
+# $Id: PKGBUILD 189385 2016-09-16 04:01:47Z felixonmars $
+# Maintainer: Felix Yan 
+
+_hkgname=hspec-smallcheck
+pkgname=haskell-hspec-smallcheck
+pkgver=0.4.2
+pkgrel=9
+pkgdesc="SmallCheck support for the Hspec testing framework"
+url="http://hspec.github.io/";
+license=('MIT')
+arch=('i686' 'x86_64')
+depends=('ghc' 'haskell-hspec-core' 'haskell-smallcheck')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+md5sums=('11f381cc002568e452252a7f5a636f2b')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pk

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

2017-06-15 Thread Felix Yan
Date: Friday, June 16, 2017 @ 05:25:22
  Author: felixonmars
Revision: 237471

upgpkg: haskell-hspec-smallcheck 0.4.2-9

rebuild with ghc,8.0.2

Modified:
  haskell-hspec-smallcheck/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-06-16 05:24:10 UTC (rev 237470)
+++ PKGBUILD2017-06-16 05:25:22 UTC (rev 237471)
@@ -4,12 +4,12 @@
 _hkgname=hspec-smallcheck
 pkgname=haskell-hspec-smallcheck
 pkgver=0.4.2
-pkgrel=8
+pkgrel=9
 pkgdesc="SmallCheck support for the Hspec testing framework"
 url="http://hspec.github.io/";
 license=('MIT')
 arch=('i686' 'x86_64')
-depends=('ghc=8.0.1' 'haskell-hspec-core' 'haskell-smallcheck')
+depends=('ghc' 'haskell-hspec-core' 'haskell-smallcheck')
 
source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
 md5sums=('11f381cc002568e452252a7f5a636f2b')
 
@@ -16,7 +16,7 @@
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"
 
-runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
 --libsubdir=\$compiler/site-local/\$pkgid
 runhaskell Setup build
@@ -37,4 +37,7 @@
 runhaskell Setup copy --destdir="${pkgdir}"
 install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
 rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
 }


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

2017-06-15 Thread Felix Yan
Date: Friday, June 16, 2017 @ 05:24:10
  Author: felixonmars
Revision: 237470

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

Added:
  haskell-glob/repos/community-staging-i686/
  haskell-glob/repos/community-staging-i686/PKGBUILD
(from rev 237469, haskell-glob/trunk/PKGBUILD)
  haskell-glob/repos/community-staging-x86_64/
  haskell-glob/repos/community-staging-x86_64/PKGBUILD
(from rev 237469, haskell-glob/trunk/PKGBUILD)

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

Copied: haskell-glob/repos/community-staging-i686/PKGBUILD (from rev 237469, 
haskell-glob/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-06-16 05:24:10 UTC (rev 237470)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=Glob
+pkgname=haskell-glob
+pkgver=0.7.14
+pkgrel=2
+pkgdesc="Globbing library"
+url="http://iki.fi/matti.niemenmaa/glob/";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc" "haskell-dlist" "haskell-transformers-compat")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha256sums=('2837b88916e8ba4314fdbb556de8b0e7f577b848d3e80a08959b6ef47e1c842b')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE.txt" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.txt"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE.txt"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-glob/repos/community-staging-x86_64/PKGBUILD (from rev 237469, 
haskell-glob/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-06-16 05:24:10 UTC (rev 237470)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=Glob
+pkgname=haskell-glob
+pkgver=0.7.14
+pkgrel=2
+pkgdesc="Globbing library"
+url="http://iki.fi/matti.niemenmaa/glob/";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc" "haskell-dlist" "haskell-transformers-compat")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha256sums=('2837b88916e8ba4314fdbb556de8b0e7f577b848d3e80a08959b6ef47e1c842b')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE.txt" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.txt"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE.txt"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}


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

2017-06-15 Thread Felix Yan
Date: Friday, June 16, 2017 @ 05:23:50
  Author: felixonmars
Revision: 237469

upgpkg: haskell-glob 0.7.14-2

rebuild with ghc,8.0.2

Modified:
  haskell-glob/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-06-16 05:22:08 UTC (rev 237468)
+++ PKGBUILD2017-06-16 05:23:50 UTC (rev 237469)
@@ -5,12 +5,12 @@
 _hkgname=Glob
 pkgname=haskell-glob
 pkgver=0.7.14
-pkgrel=1
+pkgrel=2
 pkgdesc="Globbing library"
 url="http://iki.fi/matti.niemenmaa/glob/";
 license=("custom:BSD3")
 arch=('i686' 'x86_64')
-depends=("ghc=8.0.1" "haskell-dlist" "haskell-transformers-compat")
+depends=("ghc" "haskell-dlist" "haskell-transformers-compat")
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
 sha256sums=('2837b88916e8ba4314fdbb556de8b0e7f577b848d3e80a08959b6ef47e1c842b')
 
@@ -17,7 +17,7 @@
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"
 
-runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
 --libsubdir=\$compiler/site-local/\$pkgid
 runhaskell Setup build
@@ -38,4 +38,7 @@
 runhaskell Setup copy --destdir="${pkgdir}"
 install -D -m644 "LICENSE.txt" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.txt"
 rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE.txt"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
 }


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

2017-06-15 Thread Felix Yan
Date: Friday, June 16, 2017 @ 05:21:47
  Author: felixonmars
Revision: 237467

upgpkg: haskell-wl-pprint-text 1.1.1.0-5

rebuild with ghc,8.0.2

Modified:
  haskell-wl-pprint-text/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-06-16 05:20:30 UTC (rev 237466)
+++ PKGBUILD2017-06-16 05:21:47 UTC (rev 237467)
@@ -5,12 +5,12 @@
 _hkgname=wl-pprint-text
 pkgname=haskell-wl-pprint-text
 pkgver=1.1.1.0
-pkgrel=4
+pkgrel=5
 pkgdesc="A Wadler/Leijen Pretty Printer for Text values"
 url="https://hackage.haskell.org/package/${_hkgname}";
 license=("custom:BSD3")
 arch=('i686' 'x86_64')
-depends=("ghc=8.0.1" "haskell-base-compat" "haskell-text")
+depends=("ghc" "haskell-base-compat" "haskell-text")
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
 sha256sums=('2960c8201c05d912a1df748a3ceeadc7525905ff1c371d7b4972f4011eca0acd')
 
@@ -17,7 +17,7 @@
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"
 
-runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
 --libsubdir=\$compiler/site-local/\$pkgid
 runhaskell Setup build
@@ -38,4 +38,7 @@
 runhaskell Setup copy --destdir="${pkgdir}"
 install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
 rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
 }


[arch-commits] Commit in haskell-wl-pprint-text/repos (4 files)

2017-06-15 Thread Felix Yan
Date: Friday, June 16, 2017 @ 05:22:08
  Author: felixonmars
Revision: 237468

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

Added:
  haskell-wl-pprint-text/repos/community-staging-i686/
  haskell-wl-pprint-text/repos/community-staging-i686/PKGBUILD
(from rev 237467, haskell-wl-pprint-text/trunk/PKGBUILD)
  haskell-wl-pprint-text/repos/community-staging-x86_64/
  haskell-wl-pprint-text/repos/community-staging-x86_64/PKGBUILD
(from rev 237467, haskell-wl-pprint-text/trunk/PKGBUILD)

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

Copied: haskell-wl-pprint-text/repos/community-staging-i686/PKGBUILD (from rev 
237467, haskell-wl-pprint-text/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-06-16 05:22:08 UTC (rev 237468)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=wl-pprint-text
+pkgname=haskell-wl-pprint-text
+pkgver=1.1.1.0
+pkgrel=5
+pkgdesc="A Wadler/Leijen Pretty Printer for Text values"
+url="https://hackage.haskell.org/package/${_hkgname}";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc" "haskell-base-compat" "haskell-text")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha256sums=('2960c8201c05d912a1df748a3ceeadc7525905ff1c371d7b4972f4011eca0acd')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-wl-pprint-text/repos/community-staging-x86_64/PKGBUILD (from 
rev 237467, haskell-wl-pprint-text/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-06-16 05:22:08 UTC (rev 237468)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=wl-pprint-text
+pkgname=haskell-wl-pprint-text
+pkgver=1.1.1.0
+pkgrel=5
+pkgdesc="A Wadler/Leijen Pretty Printer for Text values"
+url="https://hackage.haskell.org/package/${_hkgname}";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc" "haskell-base-compat" "haskell-text")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha256sums=('2960c8201c05d912a1df748a3ceeadc7525905ff1c371d7b4972f4011eca0acd')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/

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

2017-06-15 Thread Felix Yan
Date: Friday, June 16, 2017 @ 05:20:30
  Author: felixonmars
Revision: 237466

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

Added:
  haskell-gsasl/repos/community-staging-i686/
  haskell-gsasl/repos/community-staging-i686/PKGBUILD
(from rev 237465, haskell-gsasl/trunk/PKGBUILD)
  haskell-gsasl/repos/community-staging-x86_64/
  haskell-gsasl/repos/community-staging-x86_64/PKGBUILD
(from rev 237465, haskell-gsasl/trunk/PKGBUILD)

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

Copied: haskell-gsasl/repos/community-staging-i686/PKGBUILD (from rev 237465, 
haskell-gsasl/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-06-16 05:20:30 UTC (rev 237466)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=gsasl
+pkgname=haskell-gsasl
+pkgver=0.3.6
+pkgrel=3
+pkgdesc="Bindings for GNU libgsasl"
+url="https://john-millikin.com/software/haskell-gsasl/";
+license=("GPL3")
+arch=('i686' 'x86_64')
+depends=("ghc" "gsasl")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha256sums=('786036025e5d5649c029c1db23c395e1592c073a58848ae4afe4f2797de1f931')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/license.txt"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-gsasl/repos/community-staging-x86_64/PKGBUILD (from rev 237465, 
haskell-gsasl/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-06-16 05:20:30 UTC (rev 237466)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=gsasl
+pkgname=haskell-gsasl
+pkgver=0.3.6
+pkgrel=3
+pkgdesc="Bindings for GNU libgsasl"
+url="https://john-millikin.com/software/haskell-gsasl/";
+license=("GPL3")
+arch=('i686' 'x86_64')
+depends=("ghc" "gsasl")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha256sums=('786036025e5d5649c029c1db23c395e1592c073a58848ae4afe4f2797de1f931')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/license.txt"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}


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

2017-06-15 Thread Felix Yan
Date: Friday, June 16, 2017 @ 05:20:09
  Author: felixonmars
Revision: 237465

upgpkg: haskell-gsasl 0.3.6-3

rebuild with ghc,8.0.2

Modified:
  haskell-gsasl/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-06-16 05:18:53 UTC (rev 237464)
+++ PKGBUILD2017-06-16 05:20:09 UTC (rev 237465)
@@ -5,12 +5,12 @@
 _hkgname=gsasl
 pkgname=haskell-gsasl
 pkgver=0.3.6
-pkgrel=2
+pkgrel=3
 pkgdesc="Bindings for GNU libgsasl"
 url="https://john-millikin.com/software/haskell-gsasl/";
 license=("GPL3")
 arch=('i686' 'x86_64')
-depends=("ghc=8.0.1" "gsasl")
+depends=("ghc" "gsasl")
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
 sha256sums=('786036025e5d5649c029c1db23c395e1592c073a58848ae4afe4f2797de1f931')
 
@@ -17,7 +17,7 @@
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"
 
-runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
 --libsubdir=\$compiler/site-local/\$pkgid
 runhaskell Setup build
@@ -37,4 +37,7 @@
 ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
 runhaskell Setup copy --destdir="${pkgdir}"
 rm -f "${pkgdir}/usr/share/doc/${pkgname}/license.txt"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
 }


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

2017-06-15 Thread Felix Yan
Date: Friday, June 16, 2017 @ 05:18:53
  Author: felixonmars
Revision: 237464

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

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

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

Copied: haskell-cryptohash-sha256/repos/community-staging-i686/PKGBUILD (from 
rev 237463, haskell-cryptohash-sha256/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-06-16 05:18:53 UTC (rev 237464)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=cryptohash-sha256
+pkgname=haskell-cryptohash-sha256
+pkgver=0.11.100.1
+pkgrel=2
+pkgdesc="Fast, pure and practical SHA-256 implementation"
+url="https://github.com/hvr/cryptohash-sha256";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha256sums=('57b02338e9648639335788b422dd4c744543cb0991347472e2e3628a33c2f5d6')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-cryptohash-sha256/repos/community-staging-x86_64/PKGBUILD (from 
rev 237463, haskell-cryptohash-sha256/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-06-16 05:18:53 UTC (rev 237464)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=cryptohash-sha256
+pkgname=haskell-cryptohash-sha256
+pkgver=0.11.100.1
+pkgrel=2
+pkgdesc="Fast, pure and practical SHA-256 implementation"
+url="https://github.com/hvr/cryptohash-sha256";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha256sums=('57b02338e9648639335788b422dd4c744543cb0991347472e2e3628a33c2f5d6')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remov

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

2017-06-15 Thread Felix Yan
Date: Friday, June 16, 2017 @ 05:18:33
  Author: felixonmars
Revision: 237463

upgpkg: haskell-cryptohash-sha256 0.11.100.1-2

rebuild with ghc,8.0.2

Modified:
  haskell-cryptohash-sha256/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-06-16 05:17:04 UTC (rev 237462)
+++ PKGBUILD2017-06-16 05:18:33 UTC (rev 237463)
@@ -5,12 +5,12 @@
 _hkgname=cryptohash-sha256
 pkgname=haskell-cryptohash-sha256
 pkgver=0.11.100.1
-pkgrel=1
+pkgrel=2
 pkgdesc="Fast, pure and practical SHA-256 implementation"
 url="https://github.com/hvr/cryptohash-sha256";
 license=("custom:BSD3")
 arch=('i686' 'x86_64')
-depends=("ghc=8.0.1")
+depends=("ghc")
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
 sha256sums=('57b02338e9648639335788b422dd4c744543cb0991347472e2e3628a33c2f5d6')
 
@@ -17,7 +17,7 @@
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"
 
-runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
 --libsubdir=\$compiler/site-local/\$pkgid
 runhaskell Setup build
@@ -38,4 +38,7 @@
 runhaskell Setup copy --destdir="${pkgdir}"
 install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
 rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
 }


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

2017-06-15 Thread Felix Yan
Date: Friday, June 16, 2017 @ 05:17:04
  Author: felixonmars
Revision: 237462

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

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

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

Copied: haskell-src-exts/repos/community-staging-i686/PKGBUILD (from rev 
237461, haskell-src-exts/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-06-16 05:17:04 UTC (rev 237462)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=haskell-src-exts
+pkgname=haskell-src-exts
+pkgver=1.18.2
+pkgrel=7
+pkgdesc="Manipulating Haskell source: abstract syntax, lexer, parser, and 
pretty-printer"
+url="https://github.com/haskell-suite/haskell-src-exts";
+license=("custom:BSD")
+arch=('i686' 'x86_64')
+depends=("ghc" "haskell-cpphs")
+makedepends=('happy')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha256sums=('31583804dcec5c200bcf184db8a2eb33fdcc3354b011c6485370be63b2710943')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-src-exts/repos/community-staging-x86_64/PKGBUILD (from rev 
237461, haskell-src-exts/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-06-16 05:17:04 UTC (rev 237462)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=haskell-src-exts
+pkgname=haskell-src-exts
+pkgver=1.18.2
+pkgrel=7
+pkgdesc="Manipulating Haskell source: abstract syntax, lexer, parser, and 
pretty-printer"
+url="https://github.com/haskell-suite/haskell-src-exts";
+license=("custom:BSD")
+arch=('i686' 'x86_64')
+depends=("ghc" "haskell-cpphs")
+makedepends=('happy')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha256sums=('31583804dcec5c200bcf184db8a2eb33fdcc3354b011c6485370be63b2710943')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/sh

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

2017-06-15 Thread Felix Yan
Date: Friday, June 16, 2017 @ 05:16:41
  Author: felixonmars
Revision: 237461

upgpkg: haskell-src-exts 1.18.2-7

rebuild with ghc,8.0.2

Modified:
  haskell-src-exts/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-06-16 05:08:14 UTC (rev 237460)
+++ PKGBUILD2017-06-16 05:16:41 UTC (rev 237461)
@@ -5,12 +5,12 @@
 _hkgname=haskell-src-exts
 pkgname=haskell-src-exts
 pkgver=1.18.2
-pkgrel=6
+pkgrel=7
 pkgdesc="Manipulating Haskell source: abstract syntax, lexer, parser, and 
pretty-printer"
 url="https://github.com/haskell-suite/haskell-src-exts";
 license=("custom:BSD")
 arch=('i686' 'x86_64')
-depends=("ghc=8.0.1" "haskell-cpphs")
+depends=("ghc" "haskell-cpphs")
 makedepends=('happy')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
 sha256sums=('31583804dcec5c200bcf184db8a2eb33fdcc3354b011c6485370be63b2710943')
@@ -18,7 +18,7 @@
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"
 
-runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
 --libsubdir=\$compiler/site-local/\$pkgid
 runhaskell Setup build
@@ -39,4 +39,7 @@
 runhaskell Setup copy --destdir="${pkgdir}"
 install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
 rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
 }


[arch-commits] Commit in haskell-ixset-typed/repos (4 files)

2017-06-15 Thread Felix Yan
Date: Friday, June 16, 2017 @ 05:08:14
  Author: felixonmars
Revision: 237460

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

Added:
  haskell-ixset-typed/repos/community-staging-i686/
  haskell-ixset-typed/repos/community-staging-i686/PKGBUILD
(from rev 237459, haskell-ixset-typed/trunk/PKGBUILD)
  haskell-ixset-typed/repos/community-staging-x86_64/
  haskell-ixset-typed/repos/community-staging-x86_64/PKGBUILD
(from rev 237459, haskell-ixset-typed/trunk/PKGBUILD)

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

Copied: haskell-ixset-typed/repos/community-staging-i686/PKGBUILD (from rev 
237459, haskell-ixset-typed/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-06-16 05:08:14 UTC (rev 237460)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=ixset-typed
+pkgname=haskell-ixset-typed
+pkgver=0.3.1
+pkgrel=9
+pkgdesc="Efficient relational queries on Haskell sets"
+url="https://hackage.haskell.org/package/${_hkgname}";
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+depends=('ghc' 'haskell-safecopy' 'haskell-syb')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+md5sums=('b0634f1718dab13145775cec0a826d8f')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "COPYING" 
"${pkgdir}/usr/share/licenses/${pkgname}/COPYING"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYING"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-ixset-typed/repos/community-staging-x86_64/PKGBUILD (from rev 
237459, haskell-ixset-typed/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-06-16 05:08:14 UTC (rev 237460)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=ixset-typed
+pkgname=haskell-ixset-typed
+pkgver=0.3.1
+pkgrel=9
+pkgdesc="Efficient relational queries on Haskell sets"
+url="https://hackage.haskell.org/package/${_hkgname}";
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+depends=('ghc' 'haskell-safecopy' 'haskell-syb')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+md5sums=('b0634f1718dab13145775cec0a826d8f')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "COPYING" 
"${pkgdir}/usr/share/licenses/${pkgname}/COPYING"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYING"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}


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

2017-06-15 Thread Felix Yan
Date: Friday, June 16, 2017 @ 05:07:54
  Author: felixonmars
Revision: 237459

upgpkg: haskell-ixset-typed 0.3.1-9

rebuild with ghc,8.0.2

Modified:
  haskell-ixset-typed/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-06-16 05:06:56 UTC (rev 237458)
+++ PKGBUILD2017-06-16 05:07:54 UTC (rev 237459)
@@ -4,12 +4,12 @@
 _hkgname=ixset-typed
 pkgname=haskell-ixset-typed
 pkgver=0.3.1
-pkgrel=8
+pkgrel=9
 pkgdesc="Efficient relational queries on Haskell sets"
 url="https://hackage.haskell.org/package/${_hkgname}";
 license=('custom:BSD3')
 arch=('i686' 'x86_64')
-depends=('ghc=8.0.1' 'haskell-safecopy' 'haskell-syb')
+depends=('ghc' 'haskell-safecopy' 'haskell-syb')
 
source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
 md5sums=('b0634f1718dab13145775cec0a826d8f')
 
@@ -16,7 +16,7 @@
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"
 
-runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
 --libsubdir=\$compiler/site-local/\$pkgid
 runhaskell Setup build
@@ -37,4 +37,7 @@
 runhaskell Setup copy --destdir="${pkgdir}"
 install -D -m644 "COPYING" 
"${pkgdir}/usr/share/licenses/${pkgname}/COPYING"
 rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYING"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
 }


[arch-commits] Commit in deepin-system-monitor/repos (8 files)

2017-06-15 Thread Felix Yan
Date: Friday, June 16, 2017 @ 05:06:56
  Author: felixonmars
Revision: 237458

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

Added:
  deepin-system-monitor/repos/community-testing-i686/PKGBUILD
(from rev 237457, deepin-system-monitor/trunk/PKGBUILD)
  
deepin-system-monitor/repos/community-testing-i686/deepin-system-monitor.install
(from rev 237457, deepin-system-monitor/trunk/deepin-system-monitor.install)
  deepin-system-monitor/repos/community-testing-x86_64/PKGBUILD
(from rev 237457, deepin-system-monitor/trunk/PKGBUILD)
  
deepin-system-monitor/repos/community-testing-x86_64/deepin-system-monitor.install
(from rev 237457, deepin-system-monitor/trunk/deepin-system-monitor.install)
Deleted:
  deepin-system-monitor/repos/community-testing-i686/PKGBUILD
  
deepin-system-monitor/repos/community-testing-i686/deepin-system-monitor.install
  deepin-system-monitor/repos/community-testing-x86_64/PKGBUILD
  
deepin-system-monitor/repos/community-testing-x86_64/deepin-system-monitor.install

+
 /PKGBUILD  |   68 +++
 /deepin-system-monitor.install |   14 +++
 community-testing-i686/PKGBUILD|   34 ---
 community-testing-i686/deepin-system-monitor.install   |7 -
 community-testing-x86_64/PKGBUILD  |   34 ---
 community-testing-x86_64/deepin-system-monitor.install |7 -
 6 files changed, 82 insertions(+), 82 deletions(-)

Deleted: community-testing-i686/PKGBUILD
===
--- community-testing-i686/PKGBUILD 2017-06-16 05:06:31 UTC (rev 237457)
+++ community-testing-i686/PKGBUILD 2017-06-16 05:06:56 UTC (rev 237458)
@@ -1,34 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-# Contributor: Josip Ponjavic 
-# Contributor: Xu Fasheng 
-
-pkgname=deepin-system-monitor
-pkgver=0.0.2
-pkgrel=1
-pkgdesc='A more user-friendly system monitor'
-arch=('i686' 'x86_64')
-url="https://github.com/linuxdeepin/deepin-system-monitor";
-license=('GPL3')
-depends=('deepin-tool-kit' 'procps-ng' 'nethogs' 'libcap')
-groups=('deepin')
-install=deepin-system-monitor.install
-source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/deepin-system-monitor/archive/$pkgver.tar.gz";)
-sha512sums=('a11e4ff5a6fd7701f291dc8367e4dc5c8c1eb71a2bea96c119fbb4c0bf6bdc7bc59160db74d3b3bcd527a610e0eca0b7c3af9270d98ed2a9de618cc421c5eb2a')
-
-prepare() {
-  cd deepin-system-monitor-$pkgver
-  rm -r nethogs
-  sed -i 's|error("Build nethogs static library failed.")||' 
deepin-system-monitor.pro
-}
-
-build() {
-  cd deepin-system-monitor-$pkgver
-  qmake-qt5 PREFIX=/usr
-  make
-}
-
-package() {
-  cd deepin-system-monitor-$pkgver
-  install -Dm755 deepin-system-monitor "$pkgdir"/usr/bin/deepin-system-monitor
-}

Copied: deepin-system-monitor/repos/community-testing-i686/PKGBUILD (from rev 
237457, deepin-system-monitor/trunk/PKGBUILD)
===
--- community-testing-i686/PKGBUILD (rev 0)
+++ community-testing-i686/PKGBUILD 2017-06-16 05:06:56 UTC (rev 237458)
@@ -0,0 +1,34 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Josip Ponjavic 
+# Contributor: Xu Fasheng 
+
+pkgname=deepin-system-monitor
+pkgver=0.0.3
+pkgrel=1
+pkgdesc='A more user-friendly system monitor'
+arch=('i686' 'x86_64')
+url="https://github.com/linuxdeepin/deepin-system-monitor";
+license=('GPL3')
+depends=('deepin-tool-kit' 'procps-ng' 'nethogs' 'libcap')
+groups=('deepin')
+install=deepin-system-monitor.install
+source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/deepin-system-monitor/archive/$pkgver.tar.gz";)
+sha512sums=('79808a5e8b275396e54e929798d04db1e7acfb08e854227fee3e62e10a935bda8ec867cec12a7edb7cb8a63f693f0e62bbb5a148915f790f775545439f2d6fc4')
+
+prepare() {
+  cd deepin-system-monitor-$pkgver
+  rm -r nethogs
+  sed -i 's|error("Build nethogs static library failed.")||' 
deepin-system-monitor.pro
+}
+
+build() {
+  cd deepin-system-monitor-$pkgver
+  qmake-qt5 PREFIX=/usr
+  make
+}
+
+package() {
+  cd deepin-system-monitor-$pkgver
+  install -Dm755 deepin-system-monitor "$pkgdir"/usr/bin/deepin-system-monitor
+}

Deleted: community-testing-i686/deepin-system-monitor.install
===
--- community-testing-i686/deepin-system-monitor.install2017-06-16 
05:06:31 UTC (rev 237457)
+++ community-testing-i686/deepin-system-monitor.install2017-06-16 
05:06:56 UTC (rev 237458)
@@ -1,7 +0,0 @@
-post_install() {
-  setcap cap_kill,cap_net_raw,cap_dac_read_search,cap_sys_ptrace+ep 
usr/bin/deepin-system-monitor
-}
-
-post_upgrade() {
-  post_install
-}

Copied: 
deepin-system-monitor/repos/community-testing-i686/deepin-system-monitor.install
 (from rev 237457, deepin-system-monitor/trunk/deepin-system-mo

[arch-commits] Commit in deepin-system-monitor/trunk (PKGBUILD)

2017-06-15 Thread Felix Yan
Date: Friday, June 16, 2017 @ 05:06:31
  Author: felixonmars
Revision: 237457

upgpkg: deepin-system-monitor 0.0.3-1

Modified:
  deepin-system-monitor/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-06-16 05:03:45 UTC (rev 237456)
+++ PKGBUILD2017-06-16 05:06:31 UTC (rev 237457)
@@ -4,7 +4,7 @@
 # Contributor: Xu Fasheng 
 
 pkgname=deepin-system-monitor
-pkgver=0.0.2
+pkgver=0.0.3
 pkgrel=1
 pkgdesc='A more user-friendly system monitor'
 arch=('i686' 'x86_64')
@@ -14,7 +14,7 @@
 groups=('deepin')
 install=deepin-system-monitor.install
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/deepin-system-monitor/archive/$pkgver.tar.gz";)
-sha512sums=('a11e4ff5a6fd7701f291dc8367e4dc5c8c1eb71a2bea96c119fbb4c0bf6bdc7bc59160db74d3b3bcd527a610e0eca0b7c3af9270d98ed2a9de618cc421c5eb2a')
+sha512sums=('79808a5e8b275396e54e929798d04db1e7acfb08e854227fee3e62e10a935bda8ec867cec12a7edb7cb8a63f693f0e62bbb5a148915f790f775545439f2d6fc4')
 
 prepare() {
   cd deepin-system-monitor-$pkgver


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

2017-06-15 Thread Felix Yan
Date: Friday, June 16, 2017 @ 05:03:45
  Author: felixonmars
Revision: 237456

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

Added:
  haskell-bencode/repos/community-staging-i686/
  haskell-bencode/repos/community-staging-i686/PKGBUILD
(from rev 237455, haskell-bencode/trunk/PKGBUILD)
  haskell-bencode/repos/community-staging-x86_64/
  haskell-bencode/repos/community-staging-x86_64/PKGBUILD
(from rev 237455, haskell-bencode/trunk/PKGBUILD)

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

Copied: haskell-bencode/repos/community-staging-i686/PKGBUILD (from rev 237455, 
haskell-bencode/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-06-16 05:03:45 UTC (rev 237456)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=bencode
+pkgname=haskell-bencode
+pkgver=0.6.0.0
+pkgrel=7
+pkgdesc="Parser and printer for bencoded data."
+url="https://hackage.haskell.org/package/${_hkgname}";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc" "haskell-parsec")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha256sums=('3b8efdfecee9bc486d9bcdbb633b7128ca235360f102478a7e0f8c895281f68a')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-bencode/repos/community-staging-x86_64/PKGBUILD (from rev 
237455, haskell-bencode/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-06-16 05:03:45 UTC (rev 237456)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=bencode
+pkgname=haskell-bencode
+pkgver=0.6.0.0
+pkgrel=7
+pkgdesc="Parser and printer for bencoded data."
+url="https://hackage.haskell.org/package/${_hkgname}";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc" "haskell-parsec")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha256sums=('3b8efdfecee9bc486d9bcdbb633b7128ca235360f102478a7e0f8c895281f68a')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}


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

2017-06-15 Thread Felix Yan
Date: Friday, June 16, 2017 @ 05:03:24
  Author: felixonmars
Revision: 237455

upgpkg: haskell-bencode 0.6.0.0-7

rebuild with ghc,8.0.2

Modified:
  haskell-bencode/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-06-16 05:02:12 UTC (rev 237454)
+++ PKGBUILD2017-06-16 05:03:24 UTC (rev 237455)
@@ -5,12 +5,12 @@
 _hkgname=bencode
 pkgname=haskell-bencode
 pkgver=0.6.0.0
-pkgrel=6
+pkgrel=7
 pkgdesc="Parser and printer for bencoded data."
 url="https://hackage.haskell.org/package/${_hkgname}";
 license=("custom:BSD3")
 arch=('i686' 'x86_64')
-depends=("ghc=8.0.1" "haskell-parsec")
+depends=("ghc" "haskell-parsec")
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
 sha256sums=('3b8efdfecee9bc486d9bcdbb633b7128ca235360f102478a7e0f8c895281f68a')
 
@@ -17,7 +17,7 @@
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"
 
-runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
 --libsubdir=\$compiler/site-local/\$pkgid
 runhaskell Setup build
@@ -38,4 +38,7 @@
 runhaskell Setup copy --destdir="${pkgdir}"
 install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
 rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
 }


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

2017-06-15 Thread Felix Yan
Date: Friday, June 16, 2017 @ 05:02:12
  Author: felixonmars
Revision: 237454

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

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

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

Copied: haskell-hspec/repos/community-staging-i686/PKGBUILD (from rev 237453, 
haskell-hspec/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-06-16 05:02:12 UTC (rev 237454)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=hspec
+pkgname=haskell-hspec
+pkgver=2.4.3
+pkgrel=6
+pkgdesc="A Testing Framework for Haskell"
+url="http://hspec.github.io/";
+license=('MIT')
+arch=('i686' 'x86_64')
+depends=('ghc' 'haskell-call-stack' 'haskell-hspec-core' 
'haskell-hspec-discover'
+ 'haskell-hspec-expectations' 'haskell-quickcheck' 'haskell-hunit')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('4501f7c8e41b46eda95a7141f6a281a17d1e0eded61d3f61c2d445ed9cd3ceaaeb023e367dc05122a6b235182595682807e4f8a0450f8e4a4377ceb5708f809d')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-hspec/repos/community-staging-x86_64/PKGBUILD (from rev 237453, 
haskell-hspec/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-06-16 05:02:12 UTC (rev 237454)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=hspec
+pkgname=haskell-hspec
+pkgver=2.4.3
+pkgrel=6
+pkgdesc="A Testing Framework for Haskell"
+url="http://hspec.github.io/";
+license=('MIT')
+arch=('i686' 'x86_64')
+depends=('ghc' 'haskell-call-stack' 'haskell-hspec-core' 
'haskell-hspec-discover'
+ 'haskell-hspec-expectations' 'haskell-quickcheck' 'haskell-hunit')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('4501f7c8e41b46eda95a7141f6a281a17d1e0eded61d3f61c2d445ed9cd3ceaaeb023e367dc05122a6b235182595682807e4f8a0450f8e4a4377ceb5708f809d')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}

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

2017-06-15 Thread Felix Yan
Date: Friday, June 16, 2017 @ 05:01:50
  Author: felixonmars
Revision: 237453

upgpkg: haskell-hspec 2.4.3-6

rebuild with ghc,8.0.2

Modified:
  haskell-hspec/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-06-15 20:50:36 UTC (rev 237452)
+++ PKGBUILD2017-06-16 05:01:50 UTC (rev 237453)
@@ -4,12 +4,12 @@
 _hkgname=hspec
 pkgname=haskell-hspec
 pkgver=2.4.3
-pkgrel=5
+pkgrel=6
 pkgdesc="A Testing Framework for Haskell"
 url="http://hspec.github.io/";
 license=('MIT')
 arch=('i686' 'x86_64')
-depends=('ghc=8.0.1' 'haskell-call-stack' 'haskell-hspec-core' 
'haskell-hspec-discover'
+depends=('ghc' 'haskell-call-stack' 'haskell-hspec-core' 
'haskell-hspec-discover'
  'haskell-hspec-expectations' 'haskell-quickcheck' 'haskell-hunit')
 
source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
 
sha512sums=('4501f7c8e41b46eda95a7141f6a281a17d1e0eded61d3f61c2d445ed9cd3ceaaeb023e367dc05122a6b235182595682807e4f8a0450f8e4a4377ceb5708f809d')
@@ -17,7 +17,7 @@
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"
 
-runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
 --libsubdir=\$compiler/site-local/\$pkgid
 runhaskell Setup build
@@ -38,4 +38,7 @@
 runhaskell Setup copy --destdir="${pkgdir}"
 install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
 rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
 }


[arch-commits] Commit in python-ruamel-yaml/repos (4 files)

2017-06-15 Thread Felix Yan
Date: Thursday, June 15, 2017 @ 20:50:36
  Author: felixonmars
Revision: 237452

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

Added:
  python-ruamel-yaml/repos/community-i686/PKGBUILD
(from rev 237451, python-ruamel-yaml/trunk/PKGBUILD)
  python-ruamel-yaml/repos/community-x86_64/PKGBUILD
(from rev 237451, python-ruamel-yaml/trunk/PKGBUILD)
Deleted:
  python-ruamel-yaml/repos/community-i686/PKGBUILD
  python-ruamel-yaml/repos/community-x86_64/PKGBUILD

---+
 /PKGBUILD |   54 
 community-i686/PKGBUILD   |   27 --
 community-x86_64/PKGBUILD |   27 --
 3 files changed, 54 insertions(+), 54 deletions(-)

Deleted: community-i686/PKGBUILD
===
--- community-i686/PKGBUILD 2017-06-15 20:50:03 UTC (rev 237451)
+++ community-i686/PKGBUILD 2017-06-15 20:50:36 UTC (rev 237452)
@@ -1,27 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-# Contributor: Samuel Littley 
-# Contributor: rnons 
-
-pkgname=python-ruamel-yaml
-pkgver=0.15.7
-pkgrel=1
-pkgdesc="YAML parser/emitter that supports roundtrip preservation of comments, 
seq/map flow style, and map key order"
-arch=('i686' 'x86_64')
-url="https://bitbucket.org/ruamel/yaml";
-license=("MIT")
-makedepends=('python-pip')
-source=("https://pypi.io/packages/source/r/ruamel.yaml/ruamel.yaml-$pkgver.tar.gz";)
-sha512sums=('61f63772070eb487112a2e8a7f89138570b3a53bfdcc4289a11efad58d1f6b6006a5b19d2430886f41d8a3f1e829aa30af5b64239791a7649cd521d0f8ef6d9b')
-
-prepare() {
-  export LC_CTYPE=en_US.UTF-8
-}
-
-package() {
-  depends=('python')
-
-  cd ruamel.yaml-$pkgver
-  pip install . --root="$pkgdir"
-  install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}

Copied: python-ruamel-yaml/repos/community-i686/PKGBUILD (from rev 237451, 
python-ruamel-yaml/trunk/PKGBUILD)
===
--- community-i686/PKGBUILD (rev 0)
+++ community-i686/PKGBUILD 2017-06-15 20:50:36 UTC (rev 237452)
@@ -0,0 +1,27 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Samuel Littley 
+# Contributor: rnons 
+
+pkgname=python-ruamel-yaml
+pkgver=0.15.8
+pkgrel=1
+pkgdesc="YAML parser/emitter that supports roundtrip preservation of comments, 
seq/map flow style, and map key order"
+arch=('i686' 'x86_64')
+url="https://bitbucket.org/ruamel/yaml";
+license=("MIT")
+makedepends=('python-pip')
+source=("https://pypi.io/packages/source/r/ruamel.yaml/ruamel.yaml-$pkgver.tar.gz";)
+sha512sums=('f62e2717fec3a3481e450515f35a6377fc8f892225e60f9c6ec21339b0b1f450d3c3df381214617eb21ffa2a731a8845532f9ac8bd9caa191d305b2610620cd6')
+
+prepare() {
+  export LC_CTYPE=en_US.UTF-8
+}
+
+package() {
+  depends=('python')
+
+  cd ruamel.yaml-$pkgver
+  pip install . --root="$pkgdir"
+  install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}

Deleted: community-x86_64/PKGBUILD
===
--- community-x86_64/PKGBUILD   2017-06-15 20:50:03 UTC (rev 237451)
+++ community-x86_64/PKGBUILD   2017-06-15 20:50:36 UTC (rev 237452)
@@ -1,27 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-# Contributor: Samuel Littley 
-# Contributor: rnons 
-
-pkgname=python-ruamel-yaml
-pkgver=0.15.7
-pkgrel=1
-pkgdesc="YAML parser/emitter that supports roundtrip preservation of comments, 
seq/map flow style, and map key order"
-arch=('i686' 'x86_64')
-url="https://bitbucket.org/ruamel/yaml";
-license=("MIT")
-makedepends=('python-pip')
-source=("https://pypi.io/packages/source/r/ruamel.yaml/ruamel.yaml-$pkgver.tar.gz";)
-sha512sums=('61f63772070eb487112a2e8a7f89138570b3a53bfdcc4289a11efad58d1f6b6006a5b19d2430886f41d8a3f1e829aa30af5b64239791a7649cd521d0f8ef6d9b')
-
-prepare() {
-  export LC_CTYPE=en_US.UTF-8
-}
-
-package() {
-  depends=('python')
-
-  cd ruamel.yaml-$pkgver
-  pip install . --root="$pkgdir"
-  install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}

Copied: python-ruamel-yaml/repos/community-x86_64/PKGBUILD (from rev 237451, 
python-ruamel-yaml/trunk/PKGBUILD)
===
--- community-x86_64/PKGBUILD   (rev 0)
+++ community-x86_64/PKGBUILD   2017-06-15 20:50:36 UTC (rev 237452)
@@ -0,0 +1,27 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Samuel Littley 
+# Contributor: rnons 
+
+pkgname=python-ruamel-yaml
+pkgver=0.15.8
+pkgrel=1
+pkgdesc="YAML parser/emitter that supports roundtrip preservation of comments, 
seq/map flow style, and map key order"
+arch=('i686' 'x86_64')
+url="https://bitbucket.org/ruamel/yaml";
+license=("MIT")
+makedepends=('python-pip')
+source=("https://pypi.io/packages/source/r/ruamel.yaml/ruamel.yaml-$pkgver.tar.gz";)
+sha512sums=('f62e2717fec3a3481e450515f35a6377fc8f892225e60f9c6ec21339b0b1f450d3c3df381214617eb21ffa2a731a88

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

2017-06-15 Thread Felix Yan
Date: Thursday, June 15, 2017 @ 20:50:03
  Author: felixonmars
Revision: 237451

upgpkg: python-ruamel-yaml 0.15.8-1

Modified:
  python-ruamel-yaml/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-06-15 20:46:04 UTC (rev 237450)
+++ PKGBUILD2017-06-15 20:50:03 UTC (rev 237451)
@@ -4,7 +4,7 @@
 # Contributor: rnons 
 
 pkgname=python-ruamel-yaml
-pkgver=0.15.7
+pkgver=0.15.8
 pkgrel=1
 pkgdesc="YAML parser/emitter that supports roundtrip preservation of comments, 
seq/map flow style, and map key order"
 arch=('i686' 'x86_64')
@@ -12,7 +12,7 @@
 license=("MIT")
 makedepends=('python-pip')
 
source=("https://pypi.io/packages/source/r/ruamel.yaml/ruamel.yaml-$pkgver.tar.gz";)
-sha512sums=('61f63772070eb487112a2e8a7f89138570b3a53bfdcc4289a11efad58d1f6b6006a5b19d2430886f41d8a3f1e829aa30af5b64239791a7649cd521d0f8ef6d9b')
+sha512sums=('f62e2717fec3a3481e450515f35a6377fc8f892225e60f9c6ec21339b0b1f450d3c3df381214617eb21ffa2a731a8845532f9ac8bd9caa191d305b2610620cd6')
 
 prepare() {
   export LC_CTYPE=en_US.UTF-8


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

2017-06-15 Thread Felix Yan
Date: Thursday, June 15, 2017 @ 20:46:04
  Author: felixonmars
Revision: 237450

archrelease: copy trunk to community-any

Added:
  python-setuptools-scm/repos/community-any/PKGBUILD
(from rev 237449, python-setuptools-scm/trunk/PKGBUILD)
Deleted:
  python-setuptools-scm/repos/community-any/PKGBUILD

--+
 PKGBUILD |  136 ++---
 1 file changed, 68 insertions(+), 68 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2017-06-15 20:45:36 UTC (rev 237449)
+++ PKGBUILD2017-06-15 20:46:04 UTC (rev 237450)
@@ -1,68 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-# Contributor: Hugo Osvaldo Barrera 
-
-pkgbase=python-setuptools-scm
-pkgname=(python-setuptools-scm python2-setuptools-scm)
-pkgver=1.15.5
-pkgrel=1
-pkgdesc="Handles managing your python package versions in scm metadata."
-arch=('any')
-url="https://github.com/pypa/setuptools_scm";
-license=('MIT')
-makedepends=('python-setuptools' 'python2-setuptools')
-checkdepends=('python-pytest' 'python2-pytest' 'mercurial' 'git' 'python-pip' 
'python2-pip')
-source=("$pkgbase-$pkgver.tar.gz::https://github.com/pypa/setuptools_scm/archive/v$pkgver.tar.gz";)
-sha512sums=('35a3dcd6b62da81b482a77add9bb108bdf8dc6305ec8f21a54c2c67004601ab4370c2a210a8ede21321306d932ee98bc5d7ee46b21767d9fba62700b81f052a4')
-
-prepare() {
-  cp -a setuptools_scm-$pkgver{,-py2}
-
-  export SETUPTOOLS_SCM_PRETEND_VERSION=$pkgver
-}
-
-build() {
-  cd "$srcdir"/setuptools_scm-$pkgver
-  python setup.py build
-  python setup.py egg_info
-
-  cd "$srcdir"/setuptools_scm-$pkgver-py2
-  python2 setup.py build
-  python2 setup.py egg_info
-}
-
-check() {
-  # Hack entry points by installing it
-
-  cd "$srcdir"/setuptools_scm-$pkgver
-  python setup.py install --root="$PWD/tmp_install" --optimize=1
-  SETUPTOOLS_SCM_PRETEND_VERSION= 
PYTHONPATH="$PWD/tmp_install/usr/lib/python3.6/site-packages:$PYTHONPATH" 
py.test
-
-  cd "$srcdir"/setuptools_scm-$pkgver-py2
-  python2 setup.py install --root="$PWD/tmp_install" --optimize=1
-  SETUPTOOLS_SCM_PRETEND_VERSION= 
PYTHONPATH="$PWD/tmp_install/usr/lib/python2.7/site-packages:$PYTHONPATH" 
py.test2
-}
-
-package_python-setuptools-scm() {
-  depends=('python-setuptools')
-  provides=('python-setuptools_scm')
-  conflicts=('python-setuptools_scm')
-  replaces=('python-setuptools_scm')
-
-  cd "$srcdir"/setuptools_scm-$pkgver
-  python setup.py install --root "$pkgdir"
-
-  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}
-
-package_python2-setuptools-scm() {
-  depends=('python2-setuptools')
-  provides=('python2-setuptools_scm')
-  conflicts=('python2-setuptools_scm')
-  replaces=('python2-setuptools_scm')
-
-  cd "$srcdir"/setuptools_scm-$pkgver-py2
-  python2 setup.py install --root "$pkgdir"
-
-  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}

Copied: python-setuptools-scm/repos/community-any/PKGBUILD (from rev 237449, 
python-setuptools-scm/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2017-06-15 20:46:04 UTC (rev 237450)
@@ -0,0 +1,68 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Hugo Osvaldo Barrera 
+
+pkgbase=python-setuptools-scm
+pkgname=(python-setuptools-scm python2-setuptools-scm)
+pkgver=1.15.6
+pkgrel=1
+pkgdesc="Handles managing your python package versions in scm metadata."
+arch=('any')
+url="https://github.com/pypa/setuptools_scm";
+license=('MIT')
+makedepends=('python-setuptools' 'python2-setuptools')
+checkdepends=('python-pytest' 'python2-pytest' 'mercurial' 'git' 'python-pip' 
'python2-pip')
+source=("$pkgbase-$pkgver.tar.gz::https://github.com/pypa/setuptools_scm/archive/v$pkgver.tar.gz";)
+sha512sums=('c97669232a492e19bdb073c48f9e792ee029ee2af2191da65461436e2a66a3adf5ad490f0a1429c33a5574d4afeb0d54afedfe78f581fff890ecfc787d08ef5a')
+
+prepare() {
+  cp -a setuptools_scm-$pkgver{,-py2}
+
+  export SETUPTOOLS_SCM_PRETEND_VERSION=$pkgver
+}
+
+build() {
+  cd "$srcdir"/setuptools_scm-$pkgver
+  python setup.py build
+  python setup.py egg_info
+
+  cd "$srcdir"/setuptools_scm-$pkgver-py2
+  python2 setup.py build
+  python2 setup.py egg_info
+}
+
+check() {
+  # Hack entry points by installing it
+
+  cd "$srcdir"/setuptools_scm-$pkgver
+  python setup.py install --root="$PWD/tmp_install" --optimize=1
+  SETUPTOOLS_SCM_PRETEND_VERSION= 
PYTHONPATH="$PWD/tmp_install/usr/lib/python3.6/site-packages:$PYTHONPATH" 
py.test
+
+  cd "$srcdir"/setuptools_scm-$pkgver-py2
+  python2 setup.py install --root="$PWD/tmp_install" --optimize=1
+  SETUPTOOLS_SCM_PRETEND_VERSION= 
PYTHONPATH="$PWD/tmp_install/usr/lib/python2.7/site-packages:$PYTHONPATH" 
py.test2
+}
+
+package_python-setuptools-scm() {
+  depends=('python-setuptools')
+  provides=('python-setuptools_scm')
+  conflicts=('python-setuptools_scm')
+  replaces=('python-setuptools_scm')
+
+  cd "$srcdi

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

2017-06-15 Thread Felix Yan
Date: Thursday, June 15, 2017 @ 20:45:36
  Author: felixonmars
Revision: 237449

upgpkg: python-setuptools-scm 1.15.6-1

Modified:
  python-setuptools-scm/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-06-15 20:44:16 UTC (rev 237448)
+++ PKGBUILD2017-06-15 20:45:36 UTC (rev 237449)
@@ -4,7 +4,7 @@
 
 pkgbase=python-setuptools-scm
 pkgname=(python-setuptools-scm python2-setuptools-scm)
-pkgver=1.15.5
+pkgver=1.15.6
 pkgrel=1
 pkgdesc="Handles managing your python package versions in scm metadata."
 arch=('any')
@@ -13,7 +13,7 @@
 makedepends=('python-setuptools' 'python2-setuptools')
 checkdepends=('python-pytest' 'python2-pytest' 'mercurial' 'git' 'python-pip' 
'python2-pip')
 
source=("$pkgbase-$pkgver.tar.gz::https://github.com/pypa/setuptools_scm/archive/v$pkgver.tar.gz";)
-sha512sums=('35a3dcd6b62da81b482a77add9bb108bdf8dc6305ec8f21a54c2c67004601ab4370c2a210a8ede21321306d932ee98bc5d7ee46b21767d9fba62700b81f052a4')
+sha512sums=('c97669232a492e19bdb073c48f9e792ee029ee2af2191da65461436e2a66a3adf5ad490f0a1429c33a5574d4afeb0d54afedfe78f581fff890ecfc787d08ef5a')
 
 prepare() {
   cp -a setuptools_scm-$pkgver{,-py2}


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

2017-06-15 Thread Felix Yan
Date: Thursday, June 15, 2017 @ 20:44:16
  Author: felixonmars
Revision: 237448

archrelease: copy trunk to community-any

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2017-06-15 20:43:57 UTC (rev 237447)
+++ PKGBUILD2017-06-15 20:44:16 UTC (rev 237448)
@@ -1,70 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-
-pkgbase=python-flaky
-pkgname=('python-flaky' 'python2-flaky')
-pkgver=3.3.0
-pkgrel=2
-pkgdesc='Plugin for nose or py.test that automatically reruns flaky tests'
-arch=('any')
-license=('Apache')
-url='https://github.com/box/flaky'
-makedepends=('python-setuptools' 'python2-setuptools' 'git')
-checkdepends=('python-pytest' 'python2-pytest' 'python-nose' 'python2-nose'
-  'python-genty' 'python2-genty' 'python-mock' 'python2-mock')
-source=("git+https://github.com/box/flaky.git#tag=v$pkgver";)
-md5sums=('SKIP')
-
-prepare() {
-  cp -a flaky{,-py2}
-}
-
-build() {
-  cd "$srcdir"/flaky
-  python setup.py build
-
-  cd "$srcdir"/flaky-py2
-  python2 setup.py build
-}
-
-check() {
-  # Hack entry points by installing it
-
-  cd "$srcdir"/flaky
-  python setup.py install --root="$PWD/tmp_install" --optimize=1
-  (
-export 
PYTHONPATH="$PWD/tmp_install/usr/lib/python3.6/site-packages:$PYTHONPATH"
-nosetests3 --with-flaky --exclude="test_nose_options_example" 
test/test_nose/
-py.test -k 'example and not options' --doctest-modules test/test_pytest/
-py.test -p no:flaky test/test_pytest/test_flaky_pytest_plugin.py
-nosetests3 --with-flaky --force-flaky --max-runs 2 
test/test_nose/test_nose_options_example.py
-py.test --force-flaky --max-runs 2 
test/test_pytest/test_pytest_options_example.py
-  )
-
-  cd "$srcdir"/flaky-py2
-  python2 setup.py install --root="$PWD/tmp_install" --optimize=1
-  (
-export 
PYTHONPATH="$PWD/tmp_install/usr/lib/python2.7/site-packages:$PYTHONPATH"
-nosetests2 --with-flaky --exclude="test_nose_options_example" 
test/test_nose/
-py.test2 -k 'example and not options' --doctest-modules test/test_pytest/
-py.test2 -p no:flaky test/test_pytest/test_flaky_pytest_plugin.py
-nosetests2 --with-flaky --force-flaky --max-runs 2 
test/test_nose/test_nose_options_example.py
-py.test2 --force-flaky --max-runs 2 
test/test_pytest/test_pytest_options_example.py
-  )
-}
-
-package_python-flaky() {
-  depends=('python')
-
-  cd "$srcdir"/flaky
-  python setup.py install --root="$pkgdir"/ --optimize=1
-}
-
-package_python2-flaky() {
-  depends=('python2')
-
-  cd "$srcdir"/flaky-py2
-  python2 setup.py install --root="$pkgdir"/ --optimize=1
-}
-
-# vim:set ts=2 sw=2 et:

Copied: python-flaky/repos/community-any/PKGBUILD (from rev 237447, 
python-flaky/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2017-06-15 20:44:16 UTC (rev 237448)
@@ -0,0 +1,70 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+pkgbase=python-flaky
+pkgname=('python-flaky' 'python2-flaky')
+pkgver=3.4.0
+pkgrel=1
+pkgdesc='Plugin for nose or py.test that automatically reruns flaky tests'
+arch=('any')
+license=('Apache')
+url='https://github.com/box/flaky'
+makedepends=('python-setuptools' 'python2-setuptools')
+checkdepends=('python-pytest' 'python2-pytest' 'python-nose' 'python2-nose'
+  'python-genty' 'python2-genty' 'python-mock' 'python2-mock')
+source=("$pkgbase-$pkgver.tar.gz::https://github.com/box/flaky/archive/v$pkgver.tar.gz";)
+sha512sums=('1e0902d1fc1566e11e64c6a983617d63109f6277fc51e42a88d9d1d7115dd2234636b0833df3aba22838427b792caa65638c33e75f86b3d402054923af3ffd66')
+
+prepare() {
+  cp -a flaky-$pkgver{,-py2}
+}
+
+build() {
+  cd "$srcdir"/flaky-$pkgver
+  python setup.py build
+
+  cd "$srcdir"/flaky-$pkgver-py2
+  python2 setup.py build
+}
+
+check() {
+  # Hack entry points by installing it
+
+  cd "$srcdir"/flaky-$pkgver
+  python setup.py install --root="$PWD/tmp_install" --optimize=1
+  (
+export 
PYTHONPATH="$PWD/tmp_install/usr/lib/python3.6/site-packages:$PYTHONPATH"
+nosetests3 --with-flaky --exclude="test_nose_options_example" 
test/test_nose/
+py.test -k 'example and not options' --doctest-modules test/test_pytest/
+py.test -p no:flaky test/test_pytest/test_flaky_pytest_plugin.py
+nosetests3 --with-flaky --force-flaky --max-runs 2 
test/test_nose/test_nose_options_example.py
+py.test --force-flaky --max-runs 2 
test/test_pytest/test_pytest_options_example.py
+  )
+
+  cd "$srcdir"/flaky-$pkgver-py2
+  python2 setup.py install --root="$PWD/tmp_install" --optimize=1
+  (
+export 
PYTHONPATH="$PWD/tmp_install/usr/lib/python2.7/site-packages:$PYTHONPATH"
+nose

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

2017-06-15 Thread Felix Yan
Date: Thursday, June 15, 2017 @ 20:43:57
  Author: felixonmars
Revision: 237447

upgpkg: python-flaky 3.4.0-1

Modified:
  python-flaky/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-06-15 20:38:43 UTC (rev 237446)
+++ PKGBUILD2017-06-15 20:43:57 UTC (rev 237447)
@@ -3,27 +3,27 @@
 
 pkgbase=python-flaky
 pkgname=('python-flaky' 'python2-flaky')
-pkgver=3.3.0
-pkgrel=2
+pkgver=3.4.0
+pkgrel=1
 pkgdesc='Plugin for nose or py.test that automatically reruns flaky tests'
 arch=('any')
 license=('Apache')
 url='https://github.com/box/flaky'
-makedepends=('python-setuptools' 'python2-setuptools' 'git')
+makedepends=('python-setuptools' 'python2-setuptools')
 checkdepends=('python-pytest' 'python2-pytest' 'python-nose' 'python2-nose'
   'python-genty' 'python2-genty' 'python-mock' 'python2-mock')
-source=("git+https://github.com/box/flaky.git#tag=v$pkgver";)
-md5sums=('SKIP')
+source=("$pkgbase-$pkgver.tar.gz::https://github.com/box/flaky/archive/v$pkgver.tar.gz";)
+sha512sums=('1e0902d1fc1566e11e64c6a983617d63109f6277fc51e42a88d9d1d7115dd2234636b0833df3aba22838427b792caa65638c33e75f86b3d402054923af3ffd66')
 
 prepare() {
-  cp -a flaky{,-py2}
+  cp -a flaky-$pkgver{,-py2}
 }
 
 build() {
-  cd "$srcdir"/flaky
+  cd "$srcdir"/flaky-$pkgver
   python setup.py build
 
-  cd "$srcdir"/flaky-py2
+  cd "$srcdir"/flaky-$pkgver-py2
   python2 setup.py build
 }
 
@@ -30,7 +30,7 @@
 check() {
   # Hack entry points by installing it
 
-  cd "$srcdir"/flaky
+  cd "$srcdir"/flaky-$pkgver
   python setup.py install --root="$PWD/tmp_install" --optimize=1
   (
 export 
PYTHONPATH="$PWD/tmp_install/usr/lib/python3.6/site-packages:$PYTHONPATH"
@@ -41,7 +41,7 @@
 py.test --force-flaky --max-runs 2 
test/test_pytest/test_pytest_options_example.py
   )
 
-  cd "$srcdir"/flaky-py2
+  cd "$srcdir"/flaky-$pkgver-py2
   python2 setup.py install --root="$PWD/tmp_install" --optimize=1
   (
 export 
PYTHONPATH="$PWD/tmp_install/usr/lib/python2.7/site-packages:$PYTHONPATH"
@@ -56,15 +56,15 @@
 package_python-flaky() {
   depends=('python')
 
-  cd "$srcdir"/flaky
-  python setup.py install --root="$pkgdir"/ --optimize=1
+  cd "$srcdir"/flaky-$pkgver
+  python setup.py install --root="$pkgdir" --optimize=1
 }
 
 package_python2-flaky() {
   depends=('python2')
 
-  cd "$srcdir"/flaky-py2
-  python2 setup.py install --root="$pkgdir"/ --optimize=1
+  cd "$srcdir"/flaky-$pkgver-py2
+  python2 setup.py install --root="$pkgdir" --optimize=1
 }
 
 # vim:set ts=2 sw=2 et:


[arch-commits] Commit in linux-zen/repos (14 files)

2017-06-15 Thread Jan Steffens
Date: Thursday, June 15, 2017 @ 20:41:39
  Author: heftig
Revision: 298882

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

Added:
  linux-zen/repos/testing-i686/
  linux-zen/repos/testing-i686/90-linux.hook
(from rev 298881, linux-zen/trunk/90-linux.hook)
  linux-zen/repos/testing-i686/PKGBUILD
(from rev 298881, linux-zen/trunk/PKGBUILD)
  linux-zen/repos/testing-i686/config.i686
(from rev 298881, linux-zen/trunk/config.i686)
  linux-zen/repos/testing-i686/config.x86_64
(from rev 298881, linux-zen/trunk/config.x86_64)
  linux-zen/repos/testing-i686/linux.install
(from rev 298881, linux-zen/trunk/linux.install)
  linux-zen/repos/testing-i686/linux.preset
(from rev 298881, linux-zen/trunk/linux.preset)
  linux-zen/repos/testing-x86_64/
  linux-zen/repos/testing-x86_64/90-linux.hook
(from rev 298881, linux-zen/trunk/90-linux.hook)
  linux-zen/repos/testing-x86_64/PKGBUILD
(from rev 298881, linux-zen/trunk/PKGBUILD)
  linux-zen/repos/testing-x86_64/config.i686
(from rev 298881, linux-zen/trunk/config.i686)
  linux-zen/repos/testing-x86_64/config.x86_64
(from rev 298881, linux-zen/trunk/config.x86_64)
  linux-zen/repos/testing-x86_64/linux.install
(from rev 298881, linux-zen/trunk/linux.install)
  linux-zen/repos/testing-x86_64/linux.preset
(from rev 298881, linux-zen/trunk/linux.preset)

--+
 testing-i686/90-linux.hook   |   11 
 testing-i686/PKGBUILD|  299 +
 testing-i686/config.i686 | 8441 +
 testing-i686/config.x86_64   | 8195 +++
 testing-i686/linux.install   |   27 
 testing-i686/linux.preset|   14 
 testing-x86_64/90-linux.hook |   11 
 testing-x86_64/PKGBUILD  |  299 +
 testing-x86_64/config.i686   | 8441 +
 testing-x86_64/config.x86_64 | 8195 +++
 testing-x86_64/linux.install |   27 
 testing-x86_64/linux.preset  |   14 
 12 files changed, 33974 insertions(+)

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


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

2017-06-15 Thread Felix Yan
Date: Thursday, June 15, 2017 @ 20:38:43
  Author: felixonmars
Revision: 237446

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

Added:
  haskell-newtype/repos/community-staging-i686/
  haskell-newtype/repos/community-staging-i686/PKGBUILD
(from rev 237445, haskell-newtype/trunk/PKGBUILD)
  haskell-newtype/repos/community-staging-x86_64/
  haskell-newtype/repos/community-staging-x86_64/PKGBUILD
(from rev 237445, haskell-newtype/trunk/PKGBUILD)

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

Copied: haskell-newtype/repos/community-staging-i686/PKGBUILD (from rev 237445, 
haskell-newtype/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-06-15 20:38:43 UTC (rev 237446)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=newtype
+pkgname=haskell-newtype
+pkgver=0.2
+pkgrel=2
+pkgdesc="A typeclass and set of functions for working with newtypes"
+url="https://hackage.haskell.org/package/${_hkgname}";
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+depends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+md5sums=('fa44f4e2c6fdc3e356bd5c4a938559b2')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-newtype/repos/community-staging-x86_64/PKGBUILD (from rev 
237445, haskell-newtype/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-06-15 20:38:43 UTC (rev 237446)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=newtype
+pkgname=haskell-newtype
+pkgver=0.2
+pkgrel=2
+pkgdesc="A typeclass and set of functions for working with newtypes"
+url="https://hackage.haskell.org/package/${_hkgname}";
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+depends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+md5sums=('fa44f4e2c6fdc3e356bd5c4a938559b2')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}


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

2017-06-15 Thread Felix Yan
Date: Thursday, June 15, 2017 @ 20:38:23
  Author: felixonmars
Revision: 237445

upgpkg: haskell-newtype 0.2-2

rebuild with ghc,8.0.2

Modified:
  haskell-newtype/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-06-15 20:37:15 UTC (rev 237444)
+++ PKGBUILD2017-06-15 20:38:23 UTC (rev 237445)
@@ -4,12 +4,12 @@
 _hkgname=newtype
 pkgname=haskell-newtype
 pkgver=0.2
-pkgrel=1
+pkgrel=2
 pkgdesc="A typeclass and set of functions for working with newtypes"
 url="https://hackage.haskell.org/package/${_hkgname}";
 license=('custom:BSD3')
 arch=('i686' 'x86_64')
-depends=('ghc=8.0.1')
+depends=('ghc')
 
source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
 md5sums=('fa44f4e2c6fdc3e356bd5c4a938559b2')
 
@@ -16,7 +16,7 @@
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"
 
-runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
 --libsubdir=\$compiler/site-local/\$pkgid
 runhaskell Setup build
@@ -37,4 +37,7 @@
 runhaskell Setup copy --destdir="${pkgdir}"
 install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
 rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
 }


[arch-commits] Commit in haskell-incremental-parser/repos (4 files)

2017-06-15 Thread Felix Yan
Date: Thursday, June 15, 2017 @ 20:37:15
  Author: felixonmars
Revision: 237444

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

Added:
  haskell-incremental-parser/repos/community-staging-i686/
  haskell-incremental-parser/repos/community-staging-i686/PKGBUILD
(from rev 237443, haskell-incremental-parser/trunk/PKGBUILD)
  haskell-incremental-parser/repos/community-staging-x86_64/
  haskell-incremental-parser/repos/community-staging-x86_64/PKGBUILD
(from rev 237443, haskell-incremental-parser/trunk/PKGBUILD)

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

Copied: haskell-incremental-parser/repos/community-staging-i686/PKGBUILD (from 
rev 237443, haskell-incremental-parser/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-06-15 20:37:15 UTC (rev 237444)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=incremental-parser
+pkgname=haskell-incremental-parser
+pkgver=0.2.5
+pkgrel=5
+pkgdesc="Generic parser library capable of providing partial results from 
partial input."
+url="https://hackage.haskell.org/package/${_hkgname}";
+license=('GPL')
+arch=('i686' 'x86_64')
+depends=('ghc' 'haskell-monoid-subclasses')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+md5sums=('09a7211f5bd630f417021d24cd5547d7')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE.txt"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-incremental-parser/repos/community-staging-x86_64/PKGBUILD 
(from rev 237443, haskell-incremental-parser/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-06-15 20:37:15 UTC (rev 237444)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=incremental-parser
+pkgname=haskell-incremental-parser
+pkgver=0.2.5
+pkgrel=5
+pkgdesc="Generic parser library capable of providing partial results from 
partial input."
+url="https://hackage.haskell.org/package/${_hkgname}";
+license=('GPL')
+arch=('i686' 'x86_64')
+depends=('ghc' 'haskell-monoid-subclasses')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+md5sums=('09a7211f5bd630f417021d24cd5547d7')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE.txt"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}


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

2017-06-15 Thread Felix Yan
Date: Thursday, June 15, 2017 @ 20:36:55
  Author: felixonmars
Revision: 237443

upgpkg: haskell-incremental-parser 0.2.5-5

rebuild with ghc,8.0.2

Modified:
  haskell-incremental-parser/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-06-15 20:35:37 UTC (rev 237442)
+++ PKGBUILD2017-06-15 20:36:55 UTC (rev 237443)
@@ -5,12 +5,12 @@
 _hkgname=incremental-parser
 pkgname=haskell-incremental-parser
 pkgver=0.2.5
-pkgrel=4
+pkgrel=5
 pkgdesc="Generic parser library capable of providing partial results from 
partial input."
 url="https://hackage.haskell.org/package/${_hkgname}";
 license=('GPL')
 arch=('i686' 'x86_64')
-depends=('ghc=8.0.1' 'haskell-monoid-subclasses')
+depends=('ghc' 'haskell-monoid-subclasses')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
 md5sums=('09a7211f5bd630f417021d24cd5547d7')
 
@@ -17,7 +17,7 @@
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"
 
-runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
 --libsubdir=\$compiler/site-local/\$pkgid
 runhaskell Setup build
@@ -37,4 +37,7 @@
 ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
 runhaskell Setup copy --destdir="${pkgdir}"
 rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE.txt"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
 }


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

2017-06-15 Thread Felix Yan
Date: Thursday, June 15, 2017 @ 20:35:37
  Author: felixonmars
Revision: 237442

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

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

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

Copied: haskell-tagstream-conduit/repos/community-staging-i686/PKGBUILD (from 
rev 237441, haskell-tagstream-conduit/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-06-15 20:35:37 UTC (rev 237442)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=tagstream-conduit
+pkgname=haskell-tagstream-conduit
+pkgver=0.5.5.3
+pkgrel=78
+pkgdesc="Streamlined html tag parser"
+url="http://github.com/yihuang/tagstream-conduit";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc" "haskell-attoparsec" "haskell-blaze-builder" 
"haskell-case-insensitive"
+ "haskell-conduit" "haskell-conduit-extra" "haskell-data-default" 
"haskell-resourcet"
+ "haskell-text" "haskell-xml-conduit")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha256sums=('b296e8f0ba18ae951b5bb3fc2d9d964954666df61ea9363d667f251af17134ab')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-tagstream-conduit/repos/community-staging-x86_64/PKGBUILD (from 
rev 237441, haskell-tagstream-conduit/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-06-15 20:35:37 UTC (rev 237442)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=tagstream-conduit
+pkgname=haskell-tagstream-conduit
+pkgver=0.5.5.3
+pkgrel=78
+pkgdesc="Streamlined html tag parser"
+url="http://github.com/yihuang/tagstream-conduit";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc" "haskell-attoparsec" "haskell-blaze-builder" 
"haskell-case-insensitive"
+ "haskell-conduit" "haskell-conduit-extra" "haskell-data-default" 
"haskell-resourcet"
+ "haskell-text" "haskell-xml-conduit")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha256sums=('b296e8f0ba18ae951b5bb3fc2d9d964954666df61ea9363d667f251af17134ab')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/u

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

2017-06-15 Thread Felix Yan
Date: Thursday, June 15, 2017 @ 20:35:17
  Author: felixonmars
Revision: 237441

upgpkg: haskell-tagstream-conduit 0.5.5.3-78

rebuild with ghc,8.0.2

Modified:
  haskell-tagstream-conduit/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-06-15 20:33:14 UTC (rev 237440)
+++ PKGBUILD2017-06-15 20:35:17 UTC (rev 237441)
@@ -5,15 +5,14 @@
 _hkgname=tagstream-conduit
 pkgname=haskell-tagstream-conduit
 pkgver=0.5.5.3
-pkgrel=77
+pkgrel=78
 pkgdesc="Streamlined html tag parser"
 url="http://github.com/yihuang/tagstream-conduit";
 license=("custom:BSD3")
 arch=('i686' 'x86_64')
-depends=("ghc=8.0.1" "haskell-attoparsec" "haskell-blaze-builder"
- "haskell-case-insensitive" "haskell-conduit" "haskell-conduit-extra"
- "haskell-data-default" "haskell-resourcet" "haskell-text"
- "haskell-xml-conduit")
+depends=("ghc" "haskell-attoparsec" "haskell-blaze-builder" 
"haskell-case-insensitive"
+ "haskell-conduit" "haskell-conduit-extra" "haskell-data-default" 
"haskell-resourcet"
+ "haskell-text" "haskell-xml-conduit")
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
 sha256sums=('b296e8f0ba18ae951b5bb3fc2d9d964954666df61ea9363d667f251af17134ab')
 
@@ -20,7 +19,7 @@
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"
 
-runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
 --libsubdir=\$compiler/site-local/\$pkgid
 runhaskell Setup build
@@ -41,4 +40,7 @@
 runhaskell Setup copy --destdir="${pkgdir}"
 install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
 rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
 }


[arch-commits] Commit in haskell-contravariant-extras/repos (4 files)

2017-06-15 Thread Felix Yan
Date: Thursday, June 15, 2017 @ 20:33:14
  Author: felixonmars
Revision: 237440

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

Added:
  haskell-contravariant-extras/repos/community-staging-i686/
  haskell-contravariant-extras/repos/community-staging-i686/PKGBUILD
(from rev 237439, haskell-contravariant-extras/trunk/PKGBUILD)
  haskell-contravariant-extras/repos/community-staging-x86_64/
  haskell-contravariant-extras/repos/community-staging-x86_64/PKGBUILD
(from rev 237439, haskell-contravariant-extras/trunk/PKGBUILD)

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

Copied: haskell-contravariant-extras/repos/community-staging-i686/PKGBUILD 
(from rev 237439, haskell-contravariant-extras/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-06-15 20:33:14 UTC (rev 237440)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=contravariant-extras
+pkgname=haskell-contravariant-extras
+pkgver=0.3.3.1
+pkgrel=7
+pkgdesc="Extras for the \"contravariant\" package"
+url="https://github.com/nikita-volkov/contravariant-extras";
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc" "haskell-base-prelude" "haskell-contravariant" 
"haskell-tuple-th")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha256sums=('f35d9df4d1c0fa767afca6500c6ab598f052128abc513259930ef5b6bc7c79d5')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-contravariant-extras/repos/community-staging-x86_64/PKGBUILD 
(from rev 237439, haskell-contravariant-extras/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-06-15 20:33:14 UTC (rev 237440)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=contravariant-extras
+pkgname=haskell-contravariant-extras
+pkgver=0.3.3.1
+pkgrel=7
+pkgdesc="Extras for the \"contravariant\" package"
+url="https://github.com/nikita-volkov/contravariant-extras";
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc" "haskell-base-prelude" "haskell-contravariant" 
"haskell-tuple-th")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha256sums=('f35d9df4d1c0fa767afca6500c6ab598f052128abc513259930ef5b6bc7c79d5')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destd

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

2017-06-15 Thread Felix Yan
Date: Thursday, June 15, 2017 @ 20:32:54
  Author: felixonmars
Revision: 237439

upgpkg: haskell-contravariant-extras 0.3.3.1-7

rebuild with ghc,8.0.2

Modified:
  haskell-contravariant-extras/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-06-15 20:31:01 UTC (rev 237438)
+++ PKGBUILD2017-06-15 20:32:54 UTC (rev 237439)
@@ -5,12 +5,12 @@
 _hkgname=contravariant-extras
 pkgname=haskell-contravariant-extras
 pkgver=0.3.3.1
-pkgrel=6
+pkgrel=7
 pkgdesc="Extras for the \"contravariant\" package"
 url="https://github.com/nikita-volkov/contravariant-extras";
 license=("MIT")
 arch=('i686' 'x86_64')
-depends=("ghc=8.0.1" "haskell-base-prelude" "haskell-contravariant" 
"haskell-tuple-th")
+depends=("ghc" "haskell-base-prelude" "haskell-contravariant" 
"haskell-tuple-th")
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
 sha256sums=('f35d9df4d1c0fa767afca6500c6ab598f052128abc513259930ef5b6bc7c79d5')
 
@@ -17,7 +17,7 @@
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"
 
-runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
 --libsubdir=\$compiler/site-local/\$pkgid
 runhaskell Setup build
@@ -38,4 +38,7 @@
 runhaskell Setup copy --destdir="${pkgdir}"
 install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
 rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
 }


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

2017-06-15 Thread Felix Yan
Date: Thursday, June 15, 2017 @ 20:31:01
  Author: felixonmars
Revision: 237438

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

Added:
  haskell-patience/repos/community-staging-i686/
  haskell-patience/repos/community-staging-i686/PKGBUILD
(from rev 237437, haskell-patience/trunk/PKGBUILD)
  haskell-patience/repos/community-staging-x86_64/
  haskell-patience/repos/community-staging-x86_64/PKGBUILD
(from rev 237437, haskell-patience/trunk/PKGBUILD)

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

Copied: haskell-patience/repos/community-staging-i686/PKGBUILD (from rev 
237437, haskell-patience/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-06-15 20:31:01 UTC (rev 237438)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=patience
+pkgname=haskell-patience
+pkgver=0.1.1
+pkgrel=2
+pkgdesc="Patience diff and longest increasing subsequence"
+url="https://hackage.haskell.org/package/${_hkgname}";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha256sums=('35c7c334d344b3cbdc61cc88c559bedb300ace860a80e3990aeb268f1f10db63')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-patience/repos/community-staging-x86_64/PKGBUILD (from rev 
237437, haskell-patience/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-06-15 20:31:01 UTC (rev 237438)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=patience
+pkgname=haskell-patience
+pkgver=0.1.1
+pkgrel=2
+pkgdesc="Patience diff and longest increasing subsequence"
+url="https://hackage.haskell.org/package/${_hkgname}";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha256sums=('35c7c334d344b3cbdc61cc88c559bedb300ace860a80e3990aeb268f1f10db63')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}


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

2017-06-15 Thread Felix Yan
Date: Thursday, June 15, 2017 @ 20:30:40
  Author: felixonmars
Revision: 237437

upgpkg: haskell-patience 0.1.1-2

rebuild with ghc,8.0.2

Modified:
  haskell-patience/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-06-15 20:29:31 UTC (rev 237436)
+++ PKGBUILD2017-06-15 20:30:40 UTC (rev 237437)
@@ -5,12 +5,12 @@
 _hkgname=patience
 pkgname=haskell-patience
 pkgver=0.1.1
-pkgrel=1
+pkgrel=2
 pkgdesc="Patience diff and longest increasing subsequence"
 url="https://hackage.haskell.org/package/${_hkgname}";
 license=("custom:BSD3")
 arch=('i686' 'x86_64')
-depends=("ghc=8.0.1")
+depends=("ghc")
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
 sha256sums=('35c7c334d344b3cbdc61cc88c559bedb300ace860a80e3990aeb268f1f10db63')
 
@@ -17,7 +17,7 @@
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"
 
-runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
 --libsubdir=\$compiler/site-local/\$pkgid
 runhaskell Setup build
@@ -38,4 +38,7 @@
 runhaskell Setup copy --destdir="${pkgdir}"
 install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
 rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
 }


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

2017-06-15 Thread Felix Yan
Date: Thursday, June 15, 2017 @ 20:29:31
  Author: felixonmars
Revision: 237436

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

Added:
  haskell-erf/repos/community-staging-i686/
  haskell-erf/repos/community-staging-i686/PKGBUILD
(from rev 237435, haskell-erf/trunk/PKGBUILD)
  haskell-erf/repos/community-staging-x86_64/
  haskell-erf/repos/community-staging-x86_64/PKGBUILD
(from rev 237435, haskell-erf/trunk/PKGBUILD)

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

Copied: haskell-erf/repos/community-staging-i686/PKGBUILD (from rev 237435, 
haskell-erf/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-06-15 20:29:31 UTC (rev 237436)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=erf
+pkgname=haskell-erf
+pkgver=2.0.0.0
+pkgrel=3
+pkgdesc="The error function, erf, and related functions."
+url="https://hackage.haskell.org/package/${_hkgname}";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha256sums=("24f0b79c7e1d25cb2cd44c2258d7a464bf6db8079775b50b60b54a254616b337")
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-erf/repos/community-staging-x86_64/PKGBUILD (from rev 237435, 
haskell-erf/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-06-15 20:29:31 UTC (rev 237436)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=erf
+pkgname=haskell-erf
+pkgver=2.0.0.0
+pkgrel=3
+pkgdesc="The error function, erf, and related functions."
+url="https://hackage.haskell.org/package/${_hkgname}";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha256sums=("24f0b79c7e1d25cb2cd44c2258d7a464bf6db8079775b50b60b54a254616b337")
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}


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

2017-06-15 Thread Felix Yan
Date: Thursday, June 15, 2017 @ 20:29:11
  Author: felixonmars
Revision: 237435

upgpkg: haskell-erf 2.0.0.0-3

rebuild with ghc,8.0.2

Modified:
  haskell-erf/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-06-15 20:27:48 UTC (rev 237434)
+++ PKGBUILD2017-06-15 20:29:11 UTC (rev 237435)
@@ -5,12 +5,12 @@
 _hkgname=erf
 pkgname=haskell-erf
 pkgver=2.0.0.0
-pkgrel=2
+pkgrel=3
 pkgdesc="The error function, erf, and related functions."
 url="https://hackage.haskell.org/package/${_hkgname}";
 license=("custom:BSD3")
 arch=('i686' 'x86_64')
-depends=("ghc=8.0.1")
+depends=("ghc")
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
 sha256sums=("24f0b79c7e1d25cb2cd44c2258d7a464bf6db8079775b50b60b54a254616b337")
 
@@ -17,7 +17,7 @@
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"
 
-runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
 --libsubdir=\$compiler/site-local/\$pkgid
 runhaskell Setup build
@@ -36,4 +36,7 @@
 install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
 ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
 runhaskell Setup copy --destdir="${pkgdir}"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
 }


[arch-commits] Commit in haskell-utility-ht/repos (4 files)

2017-06-15 Thread Felix Yan
Date: Thursday, June 15, 2017 @ 20:27:48
  Author: felixonmars
Revision: 237434

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

Added:
  haskell-utility-ht/repos/community-staging-i686/
  haskell-utility-ht/repos/community-staging-i686/PKGBUILD
(from rev 237433, haskell-utility-ht/trunk/PKGBUILD)
  haskell-utility-ht/repos/community-staging-x86_64/
  haskell-utility-ht/repos/community-staging-x86_64/PKGBUILD
(from rev 237433, haskell-utility-ht/trunk/PKGBUILD)

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

Copied: haskell-utility-ht/repos/community-staging-i686/PKGBUILD (from rev 
237433, haskell-utility-ht/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-06-15 20:27:48 UTC (rev 237434)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=utility-ht
+pkgname=haskell-utility-ht
+pkgver=0.0.14
+pkgrel=2
+pkgdesc="Various small helper functions for Lists, Maybes, Tuples, Functions"
+url="http://www.haskell.org/haskellwiki/Utility-HT";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('57e4f3fef2770c9906d4003b3a8182ecf875d19f155757752a2e4d0695c5c4be3c9d87da5774e802c1774a6d8ae4ca64e8f924146169af26501a9d77dbb0f762')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-utility-ht/repos/community-staging-x86_64/PKGBUILD (from rev 
237433, haskell-utility-ht/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-06-15 20:27:48 UTC (rev 237434)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=utility-ht
+pkgname=haskell-utility-ht
+pkgver=0.0.14
+pkgrel=2
+pkgdesc="Various small helper functions for Lists, Maybes, Tuples, Functions"
+url="http://www.haskell.org/haskellwiki/Utility-HT";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('57e4f3fef2770c9906d4003b3a8182ecf875d19f155757752a2e4d0695c5c4be3c9d87da5774e802c1774a6d8ae4ca64e8f924146169af26501a9d77dbb0f762')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICEN

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

2017-06-15 Thread Felix Yan
Date: Thursday, June 15, 2017 @ 20:27:28
  Author: felixonmars
Revision: 237433

upgpkg: haskell-utility-ht 0.0.14-2

rebuild with ghc,8.0.2

Modified:
  haskell-utility-ht/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-06-15 20:26:06 UTC (rev 237432)
+++ PKGBUILD2017-06-15 20:27:28 UTC (rev 237433)
@@ -5,12 +5,12 @@
 _hkgname=utility-ht
 pkgname=haskell-utility-ht
 pkgver=0.0.14
-pkgrel=1
+pkgrel=2
 pkgdesc="Various small helper functions for Lists, Maybes, Tuples, Functions"
 url="http://www.haskell.org/haskellwiki/Utility-HT";
 license=("custom:BSD3")
 arch=('i686' 'x86_64')
-depends=("ghc=8.0.1")
+depends=("ghc")
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
 
sha512sums=('57e4f3fef2770c9906d4003b3a8182ecf875d19f155757752a2e4d0695c5c4be3c9d87da5774e802c1774a6d8ae4ca64e8f924146169af26501a9d77dbb0f762')
 
@@ -17,7 +17,7 @@
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"
 
-runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
 --libsubdir=\$compiler/site-local/\$pkgid
 runhaskell Setup build
@@ -38,4 +38,7 @@
 runhaskell Setup copy --destdir="${pkgdir}"
 install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
 rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
 }


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

2017-06-15 Thread Felix Yan
Date: Thursday, June 15, 2017 @ 20:26:06
  Author: felixonmars
Revision: 237432

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

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

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

Copied: haskell-path/repos/community-staging-i686/PKGBUILD (from rev 237431, 
haskell-path/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-06-15 20:26:06 UTC (rev 237432)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=path
+pkgname=haskell-path
+pkgver=0.5.13
+pkgrel=11
+pkgdesc="Path"
+url="https://hackage.haskell.org/package/${_hkgname}";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc" "haskell-aeson" "haskell-exceptions" "haskell-hashable")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha256sums=('1968303e1632499890c3c760ade68e91e848cb45de552090d86e6c75b93e7d51')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-path/repos/community-staging-x86_64/PKGBUILD (from rev 237431, 
haskell-path/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-06-15 20:26:06 UTC (rev 237432)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=path
+pkgname=haskell-path
+pkgver=0.5.13
+pkgrel=11
+pkgdesc="Path"
+url="https://hackage.haskell.org/package/${_hkgname}";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc" "haskell-aeson" "haskell-exceptions" "haskell-hashable")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha256sums=('1968303e1632499890c3c760ade68e91e848cb45de552090d86e6c75b93e7d51')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}


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

2017-06-15 Thread Felix Yan
Date: Thursday, June 15, 2017 @ 20:25:43
  Author: felixonmars
Revision: 237431

upgpkg: haskell-path 0.5.13-11

rebuild with ghc,8.0.2

Modified:
  haskell-path/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-06-15 20:22:56 UTC (rev 237430)
+++ PKGBUILD2017-06-15 20:25:43 UTC (rev 237431)
@@ -5,12 +5,12 @@
 _hkgname=path
 pkgname=haskell-path
 pkgver=0.5.13
-pkgrel=10
+pkgrel=11
 pkgdesc="Path"
 url="https://hackage.haskell.org/package/${_hkgname}";
 license=("custom:BSD3")
 arch=('i686' 'x86_64')
-depends=("ghc=8.0.1" "haskell-aeson" "haskell-exceptions" "haskell-hashable")
+depends=("ghc" "haskell-aeson" "haskell-exceptions" "haskell-hashable")
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
 sha256sums=('1968303e1632499890c3c760ade68e91e848cb45de552090d86e6c75b93e7d51')
 
@@ -17,7 +17,7 @@
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"
 
-runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
 --libsubdir=\$compiler/site-local/\$pkgid
 runhaskell Setup build
@@ -38,4 +38,7 @@
 runhaskell Setup copy --destdir="${pkgdir}"
 install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
 rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
 }


[arch-commits] Commit in haskell-generics-sop/repos (4 files)

2017-06-15 Thread Felix Yan
Date: Thursday, June 15, 2017 @ 20:22:56
  Author: felixonmars
Revision: 237430

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

Added:
  haskell-generics-sop/repos/community-staging-i686/
  haskell-generics-sop/repos/community-staging-i686/PKGBUILD
(from rev 237429, haskell-generics-sop/trunk/PKGBUILD)
  haskell-generics-sop/repos/community-staging-x86_64/
  haskell-generics-sop/repos/community-staging-x86_64/PKGBUILD
(from rev 237429, haskell-generics-sop/trunk/PKGBUILD)

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

Copied: haskell-generics-sop/repos/community-staging-i686/PKGBUILD (from rev 
237429, haskell-generics-sop/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-06-15 20:22:56 UTC (rev 237430)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=generics-sop
+pkgname=haskell-generics-sop
+pkgver=0.2.5.0
+pkgrel=2
+pkgdesc="Generic Programming using True Sums of Products"
+url="https://hackage.haskell.org/package/${_hkgname}";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('233ad827d36257868229e3419463d105ae4f3bf1898af1269d0853de8d455bf03538d2d11023c0f700d61c480399d0f7cbeddfd593f4761af9a63f5e1faf6ee1')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-generics-sop/repos/community-staging-x86_64/PKGBUILD (from rev 
237429, haskell-generics-sop/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-06-15 20:22:56 UTC (rev 237430)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=generics-sop
+pkgname=haskell-generics-sop
+pkgver=0.2.5.0
+pkgrel=2
+pkgdesc="Generic Programming using True Sums of Products"
+url="https://hackage.haskell.org/package/${_hkgname}";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('233ad827d36257868229e3419463d105ae4f3bf1898af1269d0853de8d455bf03538d2d11023c0f700d61c480399d0f7cbeddfd593f4761af9a63f5e1faf6ee1')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+ 

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

2017-06-15 Thread Jan Steffens
Date: Thursday, June 15, 2017 @ 20:22:50
  Author: heftig
Revision: 298881

4.11.5-1

Modified:
  linux-zen/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-06-15 19:18:28 UTC (rev 298880)
+++ PKGBUILD2017-06-15 20:22:50 UTC (rev 298881)
@@ -6,8 +6,8 @@
 pkgbase=linux-zen   # Build -zen kernel
 #pkgbase=linux-custom   # Build kernel with a different name
 _srcname=linux-4.11
-_zenpatch=zen-4.11.4-af4c91b5ff618d86dfcefc1a976f06c6d646b6d7.diff
-pkgver=4.11.4
+_zenpatch=zen-4.11.5-6ffa7098313cd1ac8528b0559f62f8d2a8ae0c65.diff
+pkgver=4.11.5
 pkgrel=1
 arch=('i686' 'x86_64')
 url="https://github.com/zen-kernel/zen-kernel";
@@ -29,9 +29,9 @@
 
 sha256sums=('b67ecafd0a42b3383bf4d82f0850cbff92a7e72a215a6d02f42ddbafcf42a7d6'
 'SKIP'
-'7b36a573cce74d8e5312c88595bc0c0a60957c1fb79758303c9de9e944e2d339'
+'1686ea3200069acd7869075a208ad6771c651b4f9d942b4a340fb8606c75fe13'
 'SKIP'
-'027ea111fcd9907effd656d0e77e7f2ceb93759d2c57954cec905f4a2e41b993'
+'79cfa030e2748aeb9187562a6a843539f806f3eeec47aaefe8fc200fbc7f4a87'
 'SKIP'
 'c7af34db3eaa94954cf2bee0615fdbf51bf3b5d54a115fbd3aad8cc6788eb998'
 'ab9d9aae34e11db85c36cee93413cb31b8f5faf663a2fa113a38467eb7b42f19'


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

2017-06-15 Thread Felix Yan
Date: Thursday, June 15, 2017 @ 20:22:36
  Author: felixonmars
Revision: 237429

upgpkg: haskell-generics-sop 0.2.5.0-2

rebuild with ghc,8.0.2

Modified:
  haskell-generics-sop/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-06-15 20:19:31 UTC (rev 237428)
+++ PKGBUILD2017-06-15 20:22:36 UTC (rev 237429)
@@ -5,12 +5,12 @@
 _hkgname=generics-sop
 pkgname=haskell-generics-sop
 pkgver=0.2.5.0
-pkgrel=1
+pkgrel=2
 pkgdesc="Generic Programming using True Sums of Products"
 url="https://hackage.haskell.org/package/${_hkgname}";
 license=("custom:BSD3")
 arch=('i686' 'x86_64')
-depends=("ghc=8.0.1")
+depends=("ghc")
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
 
sha512sums=('233ad827d36257868229e3419463d105ae4f3bf1898af1269d0853de8d455bf03538d2d11023c0f700d61c480399d0f7cbeddfd593f4761af9a63f5e1faf6ee1')
 
@@ -17,7 +17,7 @@
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"
 
-runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
 --libsubdir=\$compiler/site-local/\$pkgid
 runhaskell Setup build
@@ -38,4 +38,7 @@
 runhaskell Setup copy --destdir="${pkgdir}"
 install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
 rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
 }


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

2017-06-15 Thread Felix Yan
Date: Thursday, June 15, 2017 @ 20:19:31
  Author: felixonmars
Revision: 237428

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

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

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

Copied: haskell-js-jquery/repos/community-staging-i686/PKGBUILD (from rev 
237427, haskell-js-jquery/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-06-15 20:19:31 UTC (rev 237428)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=js-jquery
+pkgname=haskell-js-jquery
+pkgver=3.2.1
+pkgrel=2
+pkgdesc="Obtain minified jQuery code"
+url="https://github.com/ndmitchell/js-jquery#readme";
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('f3e8f1183d52c39cc456240f4e0e5cbfbab3216609cf06f3862fb512e31f72f34a100a3df920c8b55fb511db9a6cd92be2a3aeccd0a916bb455865622f213fcd')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-js-jquery/repos/community-staging-x86_64/PKGBUILD (from rev 
237427, haskell-js-jquery/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-06-15 20:19:31 UTC (rev 237428)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=js-jquery
+pkgname=haskell-js-jquery
+pkgver=3.2.1
+pkgrel=2
+pkgdesc="Obtain minified jQuery code"
+url="https://github.com/ndmitchell/js-jquery#readme";
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('f3e8f1183d52c39cc456240f4e0e5cbfbab3216609cf06f3862fb512e31f72f34a100a3df920c8b55fb511db9a6cd92be2a3aeccd0a916bb455865622f213fcd')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/us

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

2017-06-15 Thread Felix Yan
Date: Thursday, June 15, 2017 @ 20:19:11
  Author: felixonmars
Revision: 237427

upgpkg: haskell-js-jquery 3.2.1-2

rebuild with ghc,8.0.2

Modified:
  haskell-js-jquery/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-06-15 20:18:03 UTC (rev 237426)
+++ PKGBUILD2017-06-15 20:19:11 UTC (rev 237427)
@@ -5,12 +5,12 @@
 _hkgname=js-jquery
 pkgname=haskell-js-jquery
 pkgver=3.2.1
-pkgrel=1
+pkgrel=2
 pkgdesc="Obtain minified jQuery code"
 url="https://github.com/ndmitchell/js-jquery#readme";
 license=("MIT")
 arch=('i686' 'x86_64')
-depends=("ghc=8.0.1")
+depends=("ghc")
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
 
sha512sums=('f3e8f1183d52c39cc456240f4e0e5cbfbab3216609cf06f3862fb512e31f72f34a100a3df920c8b55fb511db9a6cd92be2a3aeccd0a916bb455865622f213fcd')
 
@@ -17,7 +17,7 @@
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"
 
-runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
 --libsubdir=\$compiler/site-local/\$pkgid
 runhaskell Setup build
@@ -38,4 +38,7 @@
 runhaskell Setup copy --destdir="${pkgdir}"
 install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
 rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
 }


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

2017-06-15 Thread Felix Yan
Date: Thursday, June 15, 2017 @ 20:18:03
  Author: felixonmars
Revision: 237426

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

Added:
  haskell-bzlib/repos/community-staging-i686/
  haskell-bzlib/repos/community-staging-i686/PKGBUILD
(from rev 237425, haskell-bzlib/trunk/PKGBUILD)
  haskell-bzlib/repos/community-staging-x86_64/
  haskell-bzlib/repos/community-staging-x86_64/PKGBUILD
(from rev 237425, haskell-bzlib/trunk/PKGBUILD)

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

Copied: haskell-bzlib/repos/community-staging-i686/PKGBUILD (from rev 237425, 
haskell-bzlib/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-06-15 20:18:03 UTC (rev 237426)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=bzlib
+pkgname=haskell-bzlib
+pkgver=0.5.0.5
+pkgrel=2
+pkgdesc="Compression and decompression in the bzip2 format"
+url="https://hackage.haskell.org/package/${_hkgname}";
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+depends=('ghc' 'bzip2')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+md5sums=('f4980e89910eccf9ce82c4d711159f27')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-bzlib/repos/community-staging-x86_64/PKGBUILD (from rev 237425, 
haskell-bzlib/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-06-15 20:18:03 UTC (rev 237426)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=bzlib
+pkgname=haskell-bzlib
+pkgver=0.5.0.5
+pkgrel=2
+pkgdesc="Compression and decompression in the bzip2 format"
+url="https://hackage.haskell.org/package/${_hkgname}";
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+depends=('ghc' 'bzip2')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+md5sums=('f4980e89910eccf9ce82c4d711159f27')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}


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

2017-06-15 Thread Felix Yan
Date: Thursday, June 15, 2017 @ 20:17:43
  Author: felixonmars
Revision: 237425

upgpkg: haskell-bzlib 0.5.0.5-2

rebuild with ghc,8.0.2

Modified:
  haskell-bzlib/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-06-15 20:16:31 UTC (rev 237424)
+++ PKGBUILD2017-06-15 20:17:43 UTC (rev 237425)
@@ -5,12 +5,12 @@
 _hkgname=bzlib
 pkgname=haskell-bzlib
 pkgver=0.5.0.5
-pkgrel=1
+pkgrel=2
 pkgdesc="Compression and decompression in the bzip2 format"
 url="https://hackage.haskell.org/package/${_hkgname}";
 license=('custom:BSD3')
 arch=('i686' 'x86_64')
-depends=('ghc=8.0.1' 'bzip2')
+depends=('ghc' 'bzip2')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
 md5sums=('f4980e89910eccf9ce82c4d711159f27')
 
@@ -17,7 +17,7 @@
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"
 
-runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
 --libsubdir=\$compiler/site-local/\$pkgid
 runhaskell Setup build
@@ -38,4 +38,7 @@
 runhaskell Setup copy --destdir="${pkgdir}"
 install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
 rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
 }


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

2017-06-15 Thread Felix Yan
Date: Thursday, June 15, 2017 @ 20:16:31
  Author: felixonmars
Revision: 237424

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

Added:
  haskell-stmonadtrans/repos/community-staging-i686/
  haskell-stmonadtrans/repos/community-staging-i686/PKGBUILD
(from rev 237423, haskell-stmonadtrans/trunk/PKGBUILD)
  haskell-stmonadtrans/repos/community-staging-x86_64/
  haskell-stmonadtrans/repos/community-staging-x86_64/PKGBUILD
(from rev 237423, haskell-stmonadtrans/trunk/PKGBUILD)

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

Copied: haskell-stmonadtrans/repos/community-staging-i686/PKGBUILD (from rev 
237423, haskell-stmonadtrans/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-06-15 20:16:31 UTC (rev 237424)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=STMonadTrans
+pkgname=haskell-stmonadtrans
+pkgver=0.4.3
+pkgrel=2
+pkgdesc="A monad transformer version of the ST monad"
+url="https://hackage.haskell.org/package/${_hkgname}";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc" "haskell-mtl")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha256sums=('574fd56cf74036c20d00a09d815659dbbb0ae51c8103d00c93cd9558ad3322db')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-fsplitbase
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-stmonadtrans/repos/community-staging-x86_64/PKGBUILD (from rev 
237423, haskell-stmonadtrans/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-06-15 20:16:31 UTC (rev 237424)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=STMonadTrans
+pkgname=haskell-stmonadtrans
+pkgver=0.4.3
+pkgrel=2
+pkgdesc="A monad transformer version of the ST monad"
+url="https://hackage.haskell.org/package/${_hkgname}";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc" "haskell-mtl")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha256sums=('574fd56cf74036c20d00a09d815659dbbb0ae51c8103d00c93cd9558ad3322db')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-fsplitbase
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+ 

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

2017-06-15 Thread Felix Yan
Date: Thursday, June 15, 2017 @ 20:16:11
  Author: felixonmars
Revision: 237423

upgpkg: haskell-stmonadtrans 0.4.3-2

rebuild with ghc,8.0.2

Modified:
  haskell-stmonadtrans/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-06-15 20:14:48 UTC (rev 237422)
+++ PKGBUILD2017-06-15 20:16:11 UTC (rev 237423)
@@ -5,12 +5,12 @@
 _hkgname=STMonadTrans
 pkgname=haskell-stmonadtrans
 pkgver=0.4.3
-pkgrel=1
+pkgrel=2
 pkgdesc="A monad transformer version of the ST monad"
 url="https://hackage.haskell.org/package/${_hkgname}";
 license=("custom:BSD3")
 arch=('i686' 'x86_64')
-depends=("ghc=8.0.1" "haskell-mtl")
+depends=("ghc" "haskell-mtl")
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
 sha256sums=('574fd56cf74036c20d00a09d815659dbbb0ae51c8103d00c93cd9558ad3322db')
 
@@ -17,7 +17,7 @@
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"
 
-runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
 --libsubdir=\$compiler/site-local/\$pkgid \
 -fsplitbase
@@ -39,4 +39,7 @@
 runhaskell Setup copy --destdir="${pkgdir}"
 install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
 rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
 }


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

2017-06-15 Thread Felix Yan
Date: Thursday, June 15, 2017 @ 20:14:28
  Author: felixonmars
Revision: 237421

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

rebuild with ghc,8.0.2

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

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

Modified: PKGBUILD
===
--- PKGBUILD2017-06-15 20:12:49 UTC (rev 237420)
+++ PKGBUILD2017-06-15 20:14:28 UTC (rev 237421)
@@ -5,12 +5,12 @@
 _hkgname=crypto-pubkey-types
 pkgname=haskell-crypto-pubkey-types
 pkgver=0.4.3
-pkgrel=14
+pkgrel=15
 pkgdesc="Generic cryptography Public keys algorithm types"
 url="http://github.com/vincenthz/hs-crypto-pubkey-types";
 license=('custom:BSD3')
 arch=('i686' 'x86_64')
-depends=('ghc=8.0.1' 'haskell-asn1-encoding' 'haskell-asn1-types')
+depends=('ghc' 'haskell-asn1-encoding' 'haskell-asn1-types')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
 md5sums=('704ffbf1a6fc5989f193ad9ee3293a9b')
 
@@ -17,7 +17,7 @@
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"
 
-runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
 --libsubdir=\$compiler/site-local/\$pkgid
 runhaskell Setup build
@@ -38,4 +38,7 @@
 runhaskell Setup copy --destdir="${pkgdir}"
 install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
 rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
 }


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

2017-06-15 Thread Felix Yan
Date: Thursday, June 15, 2017 @ 20:14:48
  Author: felixonmars
Revision: 237422

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

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

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

Copied: haskell-crypto-pubkey-types/repos/community-staging-i686/PKGBUILD (from 
rev 237421, haskell-crypto-pubkey-types/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-06-15 20:14:48 UTC (rev 237422)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=crypto-pubkey-types
+pkgname=haskell-crypto-pubkey-types
+pkgver=0.4.3
+pkgrel=15
+pkgdesc="Generic cryptography Public keys algorithm types"
+url="http://github.com/vincenthz/hs-crypto-pubkey-types";
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+depends=('ghc' 'haskell-asn1-encoding' 'haskell-asn1-types')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+md5sums=('704ffbf1a6fc5989f193ad9ee3293a9b')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-crypto-pubkey-types/repos/community-staging-x86_64/PKGBUILD 
(from rev 237421, haskell-crypto-pubkey-types/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-06-15 20:14:48 UTC (rev 237422)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=crypto-pubkey-types
+pkgname=haskell-crypto-pubkey-types
+pkgver=0.4.3
+pkgrel=15
+pkgdesc="Generic cryptography Public keys algorithm types"
+url="http://github.com/vincenthz/hs-crypto-pubkey-types";
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+depends=('ghc' 'haskell-asn1-encoding' 'haskell-asn1-types')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+md5sums=('704ffbf1a6fc5989f193ad9ee3293a9b')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f

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

2017-06-15 Thread Felix Yan
Date: Thursday, June 15, 2017 @ 20:12:29
  Author: felixonmars
Revision: 237419

upgpkg: haskell-djinn-lib 0.0.1.2-3

rebuild with ghc,8.0.2

Modified:
  haskell-djinn-lib/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-06-15 20:09:39 UTC (rev 237418)
+++ PKGBUILD2017-06-15 20:12:29 UTC (rev 237419)
@@ -5,12 +5,12 @@
 _hkgname=djinn-lib
 pkgname=haskell-djinn-lib
 pkgver=0.0.1.2
-pkgrel=2
+pkgrel=3
 pkgdesc="Generate Haskell code from a type. Library extracted from djinn 
package."
 url="http://www.augustsson.net/Darcs/Djinn/";
 license=("custom:BSD3")
 arch=('i686' 'x86_64')
-depends=("ghc=8.0.1" "haskell-mtl")
+depends=("ghc" "haskell-mtl")
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
 sha256sums=('c0fe10b7aa5cb39f828e933925fc5bbf86c290bb7661021e4d9250ae8ed01011')
 
@@ -17,7 +17,7 @@
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"
 
-runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
 --libsubdir=\$compiler/site-local/\$pkgid
 runhaskell Setup build
@@ -38,4 +38,7 @@
 runhaskell Setup copy --destdir="${pkgdir}"
 install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
 rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
 }


[arch-commits] Commit in haskell-djinn-lib/repos (4 files)

2017-06-15 Thread Felix Yan
Date: Thursday, June 15, 2017 @ 20:12:49
  Author: felixonmars
Revision: 237420

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

Added:
  haskell-djinn-lib/repos/community-staging-i686/
  haskell-djinn-lib/repos/community-staging-i686/PKGBUILD
(from rev 237419, haskell-djinn-lib/trunk/PKGBUILD)
  haskell-djinn-lib/repos/community-staging-x86_64/
  haskell-djinn-lib/repos/community-staging-x86_64/PKGBUILD
(from rev 237419, haskell-djinn-lib/trunk/PKGBUILD)

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

Copied: haskell-djinn-lib/repos/community-staging-i686/PKGBUILD (from rev 
237419, haskell-djinn-lib/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-06-15 20:12:49 UTC (rev 237420)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=djinn-lib
+pkgname=haskell-djinn-lib
+pkgver=0.0.1.2
+pkgrel=3
+pkgdesc="Generate Haskell code from a type. Library extracted from djinn 
package."
+url="http://www.augustsson.net/Darcs/Djinn/";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc" "haskell-mtl")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha256sums=('c0fe10b7aa5cb39f828e933925fc5bbf86c290bb7661021e4d9250ae8ed01011')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-djinn-lib/repos/community-staging-x86_64/PKGBUILD (from rev 
237419, haskell-djinn-lib/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-06-15 20:12:49 UTC (rev 237420)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=djinn-lib
+pkgname=haskell-djinn-lib
+pkgver=0.0.1.2
+pkgrel=3
+pkgdesc="Generate Haskell code from a type. Library extracted from djinn 
package."
+url="http://www.augustsson.net/Darcs/Djinn/";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc" "haskell-mtl")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha256sums=('c0fe10b7aa5cb39f828e933925fc5bbf86c290bb7661021e4d9250ae8ed01011')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/li

[arch-commits] Commit in haskell-openpgp-asciiarmor/repos (4 files)

2017-06-15 Thread Felix Yan
Date: Thursday, June 15, 2017 @ 20:09:39
  Author: felixonmars
Revision: 237418

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

Added:
  haskell-openpgp-asciiarmor/repos/community-staging-i686/
  haskell-openpgp-asciiarmor/repos/community-staging-i686/PKGBUILD
(from rev 237417, haskell-openpgp-asciiarmor/trunk/PKGBUILD)
  haskell-openpgp-asciiarmor/repos/community-staging-x86_64/
  haskell-openpgp-asciiarmor/repos/community-staging-x86_64/PKGBUILD
(from rev 237417, haskell-openpgp-asciiarmor/trunk/PKGBUILD)

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

Copied: haskell-openpgp-asciiarmor/repos/community-staging-i686/PKGBUILD (from 
rev 237417, haskell-openpgp-asciiarmor/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-06-15 20:09:39 UTC (rev 237418)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=openpgp-asciiarmor
+pkgname=haskell-openpgp-asciiarmor
+pkgver=0.1
+pkgrel=14
+pkgdesc="OpenPGP (RFC4880) ASCII Armor codec"
+url="http://floss.scru.org/openpgp-asciiarmor";
+license=('custom:ISC')
+arch=('i686' 'x86_64')
+depends=('ghc' 'haskell-attoparsec' 'haskell-base64-bytestring' 
'haskell-cereal')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+md5sums=('b4a7ac6e70ad71326445de2535c048da')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-openpgp-asciiarmor/repos/community-staging-x86_64/PKGBUILD 
(from rev 237417, haskell-openpgp-asciiarmor/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-06-15 20:09:39 UTC (rev 237418)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=openpgp-asciiarmor
+pkgname=haskell-openpgp-asciiarmor
+pkgver=0.1
+pkgrel=14
+pkgdesc="OpenPGP (RFC4880) ASCII Armor codec"
+url="http://floss.scru.org/openpgp-asciiarmor";
+license=('custom:ISC')
+arch=('i686' 'x86_64')
+depends=('ghc' 'haskell-attoparsec' 'haskell-base64-bytestring' 
'haskell-cereal')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+md5sums=('b4a7ac6e70ad71326445de2535c048da')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/

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

2017-06-15 Thread Felix Yan
Date: Thursday, June 15, 2017 @ 20:09:19
  Author: felixonmars
Revision: 237417

upgpkg: haskell-openpgp-asciiarmor 0.1-14

rebuild with ghc,8.0.2

Modified:
  haskell-openpgp-asciiarmor/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-06-15 20:07:12 UTC (rev 237416)
+++ PKGBUILD2017-06-15 20:09:19 UTC (rev 237417)
@@ -4,12 +4,12 @@
 _hkgname=openpgp-asciiarmor
 pkgname=haskell-openpgp-asciiarmor
 pkgver=0.1
-pkgrel=13
+pkgrel=14
 pkgdesc="OpenPGP (RFC4880) ASCII Armor codec"
 url="http://floss.scru.org/openpgp-asciiarmor";
 license=('custom:ISC')
 arch=('i686' 'x86_64')
-depends=('ghc=8.0.1' 'haskell-attoparsec' 'haskell-base64-bytestring' 
'haskell-cereal')
+depends=('ghc' 'haskell-attoparsec' 'haskell-base64-bytestring' 
'haskell-cereal')
 
source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
 md5sums=('b4a7ac6e70ad71326445de2535c048da')
 
@@ -16,7 +16,7 @@
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"
 
-runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
 --libsubdir=\$compiler/site-local/\$pkgid
 runhaskell Setup build
@@ -37,4 +37,7 @@
 runhaskell Setup copy --destdir="${pkgdir}"
 install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
 rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
 }


[arch-commits] Commit in haskell-vector-builder/repos (4 files)

2017-06-15 Thread Felix Yan
Date: Thursday, June 15, 2017 @ 20:07:12
  Author: felixonmars
Revision: 237416

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

Added:
  haskell-vector-builder/repos/community-staging-i686/
  haskell-vector-builder/repos/community-staging-i686/PKGBUILD
(from rev 237415, haskell-vector-builder/trunk/PKGBUILD)
  haskell-vector-builder/repos/community-staging-x86_64/
  haskell-vector-builder/repos/community-staging-x86_64/PKGBUILD
(from rev 237415, haskell-vector-builder/trunk/PKGBUILD)

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

Copied: haskell-vector-builder/repos/community-staging-i686/PKGBUILD (from rev 
237415, haskell-vector-builder/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-06-15 20:07:12 UTC (rev 237416)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=vector-builder
+pkgname=haskell-vector-builder
+pkgver=0.3.1
+pkgrel=2
+pkgdesc="Vector builder"
+url="https://github.com/nikita-volkov/vector-builder";
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc" "haskell-base-prelude" "haskell-semigroups" "haskell-vector")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('2155a4e987a362df21a16569f6dfc409962ffea56e2d46c2a218bc55452bf505910e512b212cfab52c9a4c7c04caf10dc584e16f4a813d3eead3c47ef7efbf4a')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-vector-builder/repos/community-staging-x86_64/PKGBUILD (from 
rev 237415, haskell-vector-builder/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-06-15 20:07:12 UTC (rev 237416)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=vector-builder
+pkgname=haskell-vector-builder
+pkgver=0.3.1
+pkgrel=2
+pkgdesc="Vector builder"
+url="https://github.com/nikita-volkov/vector-builder";
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc" "haskell-base-prelude" "haskell-semigroups" "haskell-vector")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('2155a4e987a362df21a16569f6dfc409962ffea56e2d46c2a218bc55452bf505910e512b212cfab52c9a4c7c04caf10dc584e16f4a813d3eead3c47ef7efbf4a')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644

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

2017-06-15 Thread Felix Yan
Date: Thursday, June 15, 2017 @ 20:06:52
  Author: felixonmars
Revision: 237415

upgpkg: haskell-vector-builder 0.3.1-2

rebuild with ghc,8.0.2

Modified:
  haskell-vector-builder/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-06-15 20:05:33 UTC (rev 237414)
+++ PKGBUILD2017-06-15 20:06:52 UTC (rev 237415)
@@ -5,12 +5,12 @@
 _hkgname=vector-builder
 pkgname=haskell-vector-builder
 pkgver=0.3.1
-pkgrel=1
+pkgrel=2
 pkgdesc="Vector builder"
 url="https://github.com/nikita-volkov/vector-builder";
 license=("MIT")
 arch=('i686' 'x86_64')
-depends=("ghc=8.0.1" "haskell-base-prelude" "haskell-semigroups" 
"haskell-vector")
+depends=("ghc" "haskell-base-prelude" "haskell-semigroups" "haskell-vector")
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
 
sha512sums=('2155a4e987a362df21a16569f6dfc409962ffea56e2d46c2a218bc55452bf505910e512b212cfab52c9a4c7c04caf10dc584e16f4a813d3eead3c47ef7efbf4a')
 
@@ -17,10 +17,9 @@
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"
 
-runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
---libsubdir=\$compiler/site-local/\$pkgid \
--ftagged -fsemigroups
+--libsubdir=\$compiler/site-local/\$pkgid
 runhaskell Setup build
 runhaskell Setup haddock --hoogle --html
 runhaskell Setup register --gen-script
@@ -39,4 +38,7 @@
 runhaskell Setup copy --destdir="${pkgdir}"
 install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
 rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
 }


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

2017-06-15 Thread Felix Yan
Date: Thursday, June 15, 2017 @ 20:05:33
  Author: felixonmars
Revision: 237414

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

Added:
  haskell-nettle/repos/community-staging-i686/
  haskell-nettle/repos/community-staging-i686/PKGBUILD
(from rev 237413, haskell-nettle/trunk/PKGBUILD)
  haskell-nettle/repos/community-staging-x86_64/
  haskell-nettle/repos/community-staging-x86_64/PKGBUILD
(from rev 237413, haskell-nettle/trunk/PKGBUILD)

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

Copied: haskell-nettle/repos/community-staging-i686/PKGBUILD (from rev 237413, 
haskell-nettle/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-06-15 20:05:33 UTC (rev 237414)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=nettle
+pkgname=haskell-nettle
+pkgver=0.2.0
+pkgrel=14
+pkgdesc="Safe nettle binding"
+url="https://github.com/stbuehler/haskell-nettle";
+license=('MIT')
+arch=('i686' 'x86_64')
+depends=('ghc' 'nettle' 'haskell-byteable' 'haskell-crypto-cipher-types' 
'haskell-tagged'
+ 'haskell-securemem')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+md5sums=('1635e7a0d6446f91872a5dac7f8aaba4')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "COPYING" 
"${pkgdir}/usr/share/licenses/${pkgname}/COPYING"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYING"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-nettle/repos/community-staging-x86_64/PKGBUILD (from rev 
237413, haskell-nettle/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-06-15 20:05:33 UTC (rev 237414)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=nettle
+pkgname=haskell-nettle
+pkgver=0.2.0
+pkgrel=14
+pkgdesc="Safe nettle binding"
+url="https://github.com/stbuehler/haskell-nettle";
+license=('MIT')
+arch=('i686' 'x86_64')
+depends=('ghc' 'nettle' 'haskell-byteable' 'haskell-crypto-cipher-types' 
'haskell-tagged'
+ 'haskell-securemem')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+md5sums=('1635e7a0d6446f91872a5dac7f8aaba4')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "COPYING" 
"${pkgdir}/usr/share/licenses/${pkgname}/COPYING"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYING"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}


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

2017-06-15 Thread Felix Yan
Date: Thursday, June 15, 2017 @ 20:05:12
  Author: felixonmars
Revision: 237413

upgpkg: haskell-nettle 0.2.0-14

rebuild with ghc,8.0.2

Modified:
  haskell-nettle/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-06-15 20:04:51 UTC (rev 237412)
+++ PKGBUILD2017-06-15 20:05:12 UTC (rev 237413)
@@ -4,12 +4,12 @@
 _hkgname=nettle
 pkgname=haskell-nettle
 pkgver=0.2.0
-pkgrel=13
+pkgrel=14
 pkgdesc="Safe nettle binding"
 url="https://github.com/stbuehler/haskell-nettle";
 license=('MIT')
 arch=('i686' 'x86_64')
-depends=('ghc=8.0.1' 'nettle' 'haskell-byteable' 'haskell-crypto-cipher-types' 
'haskell-tagged'
+depends=('ghc' 'nettle' 'haskell-byteable' 'haskell-crypto-cipher-types' 
'haskell-tagged'
  'haskell-securemem')
 
source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
 md5sums=('1635e7a0d6446f91872a5dac7f8aaba4')
@@ -17,7 +17,7 @@
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"
 
-runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
 --libsubdir=\$compiler/site-local/\$pkgid
 runhaskell Setup build
@@ -38,4 +38,7 @@
 runhaskell Setup copy --destdir="${pkgdir}"
 install -D -m644 "COPYING" 
"${pkgdir}/usr/share/licenses/${pkgname}/COPYING"
 rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYING"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
 }


  1   2   3   4   5   >