[arch-commits] Commit in mtpaint/repos (8 files)

2017-08-15 Thread Alexander Rødseth
Date: Tuesday, August 15, 2017 @ 23:57:43
  Author: arodseth
Revision: 251232

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

Added:
  mtpaint/repos/community-i686/PKGBUILD
(from rev 251231, mtpaint/trunk/PKGBUILD)
  mtpaint/repos/community-i686/giflib.patch
(from rev 251231, mtpaint/trunk/giflib.patch)
  mtpaint/repos/community-x86_64/PKGBUILD
(from rev 251231, mtpaint/trunk/PKGBUILD)
  mtpaint/repos/community-x86_64/giflib.patch
(from rev 251231, mtpaint/trunk/giflib.patch)
Deleted:
  mtpaint/repos/community-i686/PKGBUILD
  mtpaint/repos/community-i686/giflib.patch
  mtpaint/repos/community-x86_64/PKGBUILD
  mtpaint/repos/community-x86_64/giflib.patch

---+
 /PKGBUILD |   96 
 /giflib.patch |   58 
 community-i686/PKGBUILD   |   48 
 community-i686/giflib.patch   |   29 
 community-x86_64/PKGBUILD |   48 
 community-x86_64/giflib.patch |   29 
 6 files changed, 154 insertions(+), 154 deletions(-)

Deleted: community-i686/PKGBUILD
===
--- community-i686/PKGBUILD 2017-08-15 23:57:27 UTC (rev 251231)
+++ community-i686/PKGBUILD 2017-08-15 23:57:43 UTC (rev 251232)
@@ -1,48 +0,0 @@
-# $Id$
-# Maintainer: Alexander F Rødseth 
-# Contributor: Roman Kyrylych 
-# Contributor: yosh64 
-
-pkgname=mtpaint
-pkgver=3.40
-pkgrel=16
-pkgdesc='Simple paint program for creating icons and pixel based artwork'
-arch=('x86_64' 'i686')
-url='http://mtpaint.sourceforge.net/'
-license=('GPL3')
-depends=('gtk2' 'giflib' 'libjpeg' 'openjpeg' 'lcms2' 'libtiff' 'libpng')
-optdepends=('gifsicle: for exporting GIF files from mtPaint')
-source=("https://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.bz2";
-giflib.patch)
-sha256sums=('ef321d2b404839c7b909bdf5283eb22a37fbdd35b4cc9e380ddc400573d7c890'
-'38b3a50d7275e9dc3fe8c78e774b51fa55fc7bf11a490c13b4974455c7db830c')
-
-prepare() {
-  cd "$pkgname-$pkgver"
-
-  # GIFLIB patch for the file close function
-  patch -p0 -i "$srcdir/giflib.patch"
-
-  # Recommended by Mark Tyler himself
-  sed -i 's:$LIBS $LDFLAGS:$LDFLAGS $LIBS:' configure
-
-  # Needed for giflib 5. Not needed for mtpaint>3.40.
-  sed -i 's:EGifOpenFileName(file_name, FALSE):EGifOpenFileName(file_name, 
FALSE, NULL):' src/png.c
-  sed -i 's:DGifOpenFileName(file_name):DGifOpenFileName(file_name, NULL):g' 
src/png.c
-  sed -i 's:MakeMapObject(:GifMakeMapObject(:g' src/png.c
-  sed -i 's:FreeMapObject(:GifFreeMapObject(:g' src/png.c
-}
-
-build() {
-  cd "$pkgname-$pkgver"
-
-  export CFLAGS="-w `pkg-config libopenjpeg --cflags` $CFLAGS"
-  ./configure --prefix=/usr --mandir=/usr/share/man man intl GIF jpeg tiff 
cflags lcms2 jp2
-  make
-}
-
-package() {
-  make -C "$pkgname-$pkgver" DESTDIR="$pkgdir" install
-}
-
-# vim:ts=2 sw=2 et:

Copied: mtpaint/repos/community-i686/PKGBUILD (from rev 251231, 
mtpaint/trunk/PKGBUILD)
===
--- community-i686/PKGBUILD (rev 0)
+++ community-i686/PKGBUILD 2017-08-15 23:57:43 UTC (rev 251232)
@@ -0,0 +1,48 @@
+# $Id$
+# Maintainer: Alexander F Rødseth 
+# Contributor: Roman Kyrylych 
+# Contributor: yosh64 
+
+pkgname=mtpaint
+pkgver=3.40
+pkgrel=17
+pkgdesc='Simple paint program for creating icons and pixel based artwork'
+arch=('x86_64' 'i686')
+url='http://mtpaint.sourceforge.net/'
+license=('GPL3')
+depends=('gtk2' 'giflib' 'openjpeg' 'lcms2')
+optdepends=('gifsicle: for exporting GIF files from mtPaint')
+source=("https://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.bz2";
+giflib.patch)
+sha256sums=('ef321d2b404839c7b909bdf5283eb22a37fbdd35b4cc9e380ddc400573d7c890'
+'38b3a50d7275e9dc3fe8c78e774b51fa55fc7bf11a490c13b4974455c7db830c')
+
+prepare() {
+  cd "$pkgname-$pkgver"
+
+  # GIFLIB patch for the file close function
+  patch -p0 -i "$srcdir/giflib.patch"
+
+  # Recommended by Mark Tyler himself
+  sed -i 's:$LIBS $LDFLAGS:$LDFLAGS $LIBS:' configure
+
+  # Needed for giflib 5. Not needed for mtpaint>3.40.
+  sed -i 's:EGifOpenFileName(file_name, FALSE):EGifOpenFileName(file_name, 
FALSE, NULL):' src/png.c
+  sed -i 's:DGifOpenFileName(file_name):DGifOpenFileName(file_name, NULL):g' 
src/png.c
+  sed -i 's:MakeMapObject(:GifMakeMapObject(:g' src/png.c
+  sed -i 's:FreeMapObject(:GifFreeMapObject(:g' src/png.c
+}
+
+build() {
+  cd "$pkgname-$pkgver"
+
+  export CFLAGS="-w `pkg-config libopenjpeg --cflags` $CFLAGS"
+  ./configure --prefix=/usr --mandir=/usr/share/man man intl GIF jpeg tiff 
cflags lcms2 jp2
+  make
+}
+
+package() {
+  make -C "$pkgname-$pkgver" DESTDIR="$pkgdir" install
+}
+
+# vim:ts=2 sw=2 et:

Deleted: community-i686/giflib.patch
===
--- community

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

2017-08-15 Thread Alexander Rødseth
Date: Tuesday, August 15, 2017 @ 23:57:27
  Author: arodseth
Revision: 251231

upgpkg: mtpaint 3.40-17

Modified:
  mtpaint/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-08-15 23:55:16 UTC (rev 251230)
+++ PKGBUILD2017-08-15 23:57:27 UTC (rev 251231)
@@ -5,12 +5,12 @@
 
 pkgname=mtpaint
 pkgver=3.40
-pkgrel=16
+pkgrel=17
 pkgdesc='Simple paint program for creating icons and pixel based artwork'
 arch=('x86_64' 'i686')
 url='http://mtpaint.sourceforge.net/'
 license=('GPL3')
-depends=('gtk2' 'giflib' 'libjpeg' 'openjpeg' 'lcms2' 'libtiff' 'libpng')
+depends=('gtk2' 'giflib' 'openjpeg' 'lcms2')
 optdepends=('gifsicle: for exporting GIF files from mtPaint')
 source=("https://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.bz2";
 giflib.patch)


[arch-commits] Commit in mtpaint/repos (8 files)

2017-08-15 Thread Alexander Rødseth
Date: Tuesday, August 15, 2017 @ 23:55:16
  Author: arodseth
Revision: 251230

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

Added:
  mtpaint/repos/community-i686/PKGBUILD
(from rev 251229, mtpaint/trunk/PKGBUILD)
  mtpaint/repos/community-i686/giflib.patch
(from rev 251229, mtpaint/trunk/giflib.patch)
  mtpaint/repos/community-x86_64/PKGBUILD
(from rev 251229, mtpaint/trunk/PKGBUILD)
  mtpaint/repos/community-x86_64/giflib.patch
(from rev 251229, mtpaint/trunk/giflib.patch)
Deleted:
  mtpaint/repos/community-i686/PKGBUILD
  mtpaint/repos/community-i686/giflib.patch
  mtpaint/repos/community-x86_64/PKGBUILD
  mtpaint/repos/community-x86_64/giflib.patch

---+
 /PKGBUILD |   96 
 /giflib.patch |   58 
 community-i686/PKGBUILD   |   52 -
 community-i686/giflib.patch   |   29 
 community-x86_64/PKGBUILD |   52 -
 community-x86_64/giflib.patch |   29 
 6 files changed, 154 insertions(+), 162 deletions(-)

Deleted: community-i686/PKGBUILD
===
--- community-i686/PKGBUILD 2017-08-15 23:54:56 UTC (rev 251229)
+++ community-i686/PKGBUILD 2017-08-15 23:55:16 UTC (rev 251230)
@@ -1,52 +0,0 @@
-# $Id$
-# Maintainer: Alexander Rødseth 
-# Contributor: Roman Kyrylych 
-# Contributor: yosh64 
-
-pkgname=mtpaint
-pkgver=3.40
-pkgrel=16
-pkgdesc='Simple paint program for creating icons and pixel based artwork'
-arch=('x86_64' 'i686')
-url='http://mtpaint.sourceforge.net/'
-license=('GPL3')
-depends=('gtk2' 'giflib' 'libjpeg' 'openjpeg' 'lcms2'
- 'libtiff' 'libpng' 'freetype2')
-makedepends=('gtk2' 'giflib' 'libjpeg' 'openjpeg' 'lcms2' 'libtiff' 'libpng'
- 'freetype2')
-optdepends=('gifsicle: for exporting GIF files from mtPaint')
-source=("http://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.bz2";
-'giflib.patch')
-sha256sums=('ef321d2b404839c7b909bdf5283eb22a37fbdd35b4cc9e380ddc400573d7c890'
-'38b3a50d7275e9dc3fe8c78e774b51fa55fc7bf11a490c13b4974455c7db830c')
-
-prepare() {
-  cd "$pkgname-$pkgver"
-
-  # GIFLIB patch for the file close function
-  patch -p0 -i "$srcdir/giflib.patch"
-
-  # Recommended by Mark Tyler himself
-  sed -i 's:$LIBS $LDFLAGS:$LDFLAGS $LIBS:' configure
-
-  # Needed for giflib 5. Not needed for mtpaint>3.40.
-  sed -i 's:EGifOpenFileName(file_name, FALSE):EGifOpenFileName(file_name, 
FALSE, NULL):' src/png.c
-  sed -i 's:DGifOpenFileName(file_name):DGifOpenFileName(file_name, NULL):g' 
src/png.c
-  sed -i 's:MakeMapObject(:GifMakeMapObject(:g' src/png.c
-  sed -i 's:FreeMapObject(:GifFreeMapObject(:g' src/png.c
-}
-
-build() {
-  cd "$pkgname-$pkgver"
-
-  export CFLAGS="-w `pkg-config libopenjpeg --cflags` $CFLAGS"
-  ./configure --prefix=/usr --mandir=/usr/share/man man intl GIF jpeg tiff 
cflags lcms2 jp2
-  make
-}
-
-package() {
-  make -C "$pkgname-$pkgver" DESTDIR="$pkgdir" install
-}
-
-# vim:set ts=2 sw=2 et:
-

Copied: mtpaint/repos/community-i686/PKGBUILD (from rev 251229, 
mtpaint/trunk/PKGBUILD)
===
--- community-i686/PKGBUILD (rev 0)
+++ community-i686/PKGBUILD 2017-08-15 23:55:16 UTC (rev 251230)
@@ -0,0 +1,48 @@
+# $Id$
+# Maintainer: Alexander F Rødseth 
+# Contributor: Roman Kyrylych 
+# Contributor: yosh64 
+
+pkgname=mtpaint
+pkgver=3.40
+pkgrel=16
+pkgdesc='Simple paint program for creating icons and pixel based artwork'
+arch=('x86_64' 'i686')
+url='http://mtpaint.sourceforge.net/'
+license=('GPL3')
+depends=('gtk2' 'giflib' 'libjpeg' 'openjpeg' 'lcms2' 'libtiff' 'libpng')
+optdepends=('gifsicle: for exporting GIF files from mtPaint')
+source=("https://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.bz2";
+giflib.patch)
+sha256sums=('ef321d2b404839c7b909bdf5283eb22a37fbdd35b4cc9e380ddc400573d7c890'
+'38b3a50d7275e9dc3fe8c78e774b51fa55fc7bf11a490c13b4974455c7db830c')
+
+prepare() {
+  cd "$pkgname-$pkgver"
+
+  # GIFLIB patch for the file close function
+  patch -p0 -i "$srcdir/giflib.patch"
+
+  # Recommended by Mark Tyler himself
+  sed -i 's:$LIBS $LDFLAGS:$LDFLAGS $LIBS:' configure
+
+  # Needed for giflib 5. Not needed for mtpaint>3.40.
+  sed -i 's:EGifOpenFileName(file_name, FALSE):EGifOpenFileName(file_name, 
FALSE, NULL):' src/png.c
+  sed -i 's:DGifOpenFileName(file_name):DGifOpenFileName(file_name, NULL):g' 
src/png.c
+  sed -i 's:MakeMapObject(:GifMakeMapObject(:g' src/png.c
+  sed -i 's:FreeMapObject(:GifFreeMapObject(:g' src/png.c
+}
+
+build() {
+  cd "$pkgname-$pkgver"
+
+  export CFLAGS="-w `pkg-config libopenjpeg --cflags` $CFLAGS"
+  ./configure --prefix=/usr --mandir=/usr/share/man man intl GIF jpeg tiff 
cflags lcms2 jp2
+  make
+}
+
+package() {
+  make -C "$pkgname-$pkgver" DESTDIR=

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

2017-08-15 Thread Alexander Rødseth
Date: Tuesday, August 15, 2017 @ 23:54:56
  Author: arodseth
Revision: 251229

upgpkg: mtpaint 3.40-16

Modified:
  mtpaint/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-08-15 23:45:29 UTC (rev 251228)
+++ PKGBUILD2017-08-15 23:54:56 UTC (rev 251229)
@@ -1,5 +1,5 @@
 # $Id$
-# Maintainer: Alexander Rødseth 
+# Maintainer: Alexander F Rødseth 
 # Contributor: Roman Kyrylych 
 # Contributor: yosh64 
 
@@ -10,13 +10,10 @@
 arch=('x86_64' 'i686')
 url='http://mtpaint.sourceforge.net/'
 license=('GPL3')
-depends=('gtk2' 'giflib' 'libjpeg' 'openjpeg' 'lcms2'
- 'libtiff' 'libpng' 'freetype2')
-makedepends=('gtk2' 'giflib' 'libjpeg' 'openjpeg' 'lcms2' 'libtiff' 'libpng'
- 'freetype2')
+depends=('gtk2' 'giflib' 'libjpeg' 'openjpeg' 'lcms2' 'libtiff' 'libpng')
 optdepends=('gifsicle: for exporting GIF files from mtPaint')
-source=("http://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.bz2";
-'giflib.patch')
+source=("https://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.bz2";
+giflib.patch)
 sha256sums=('ef321d2b404839c7b909bdf5283eb22a37fbdd35b4cc9e380ddc400573d7c890'
 '38b3a50d7275e9dc3fe8c78e774b51fa55fc7bf11a490c13b4974455c7db830c')
 
@@ -48,5 +45,4 @@
   make -C "$pkgname-$pkgver" DESTDIR="$pkgdir" install
 }
 
-# vim:set ts=2 sw=2 et:
-
+# vim:ts=2 sw=2 et:


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

2017-08-15 Thread Alexander Rødseth
Date: Tuesday, August 15, 2017 @ 23:45:16
  Author: arodseth
Revision: 251227

https sources

Modified:
  asciiportal/trunk/PKGBUILD(contents, properties)

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

Modified: PKGBUILD
===
--- PKGBUILD2017-08-15 23:20:07 UTC (rev 251226)
+++ PKGBUILD2017-08-15 23:45:16 UTC (rev 251227)
@@ -1,3 +1,4 @@
+# $Id$
 # Maintainer: Alexander F Rødseth 
 # Contributor: Baptiste Jonglez 
 # Contributor: Serge Ziryukin 
@@ -4,25 +5,26 @@
 
 pkgname=asciiportal
 pkgver=1.3
-pkgrel=2
-_tag=v$pkgver-beta8
+pkgrel=3
 pkgdesc='Text based puzzle game inspired by the popular video game'
 arch=('x86_64' 'i686')
 url='https://github.com/cymonsgames/ASCIIpOrtal'
 license=('GPL3')
-depends=('sdl' 'sdl_mixer' 'pdcurses' 'yaml-cpp')
-makedepends=('git' 'boost')
-makedepends=('imagemagick' 'gendesk' 'git' 'boost')
-# The icon is by Matt White and is released under a CC license
-source=("git://github.com/cymonsgames/ASCIIpOrtal.git#tag=$_tag"
-
"${pkgname}0.png::http://fc01.deviantart.net/fs71/f/2010/318/3/5/portal_ascii_icon___button_by_lightmystic-d32udqx.png";)
+depends=('pdcurses' 'sdl' 'sdl_mixer' 'yaml-cpp')
+makedepends=('boost' 'gendesk' 'git' 'imagemagick')
+source=("git+https://github.com/cymonsgames/ASCIIpOrtal.git#tag=v$pkgver-beta8";
+
"${pkgname}.png::https://fc01.deviantart.net/fs71/f/2010/318/3/5/portal_ascii_icon___button_by_lightmystic-d32udqx.png";)
 # icon by Matt White under a CC license
 sha256sums=('SKIP'
 '390f21881377b331f1a65a3e54ccf91fba72a88146058cc146f914a1185de9d1')
 
 prepare() {
-  # Generate desktop shortcut and icon
-  gendesk -n -f --pkgname "$pkgname" --pkgdesc "$pkgdesc" --name 'ASCIIpOrtal' 
--exec "$pkgname"
-  convert "${pkgname}0.png" -resize 48x48\! "$pkgname.png"
+  gendesk -n -f \
+--name ASCIIpOrtal \
+--pkgname $pkgname \
+--pkgdesc "$pkgdesc" \
+--exec $pkgname
+
+  convert $pkgname.png -resize 48x48\! ${pkgname}48x48.png
 }
 
 build() {
@@ -32,8 +34,8 @@
 package() {
   make -C ASCIIpOrtal DESTDIR="$pkgdir" install
 
-  install -Dm644 "$pkgname.desktop" 
"$pkgdir/usr/share/applications/$pkgname.desktop"
-  install -Dm644 "$pkgname.png" "$pkgdir/usr/share/pixmaps/$pkgname.png"
+  install -Dm644 $pkgname.desktop 
"$pkgdir/usr/share/applications/$pkgname.desktop"
+  install -Dm644 ${pkgname}48x48.png "$pkgdir/usr/share/pixmaps/$pkgname.png"
 } 
 
-# vim:set ts=2 sw=2 et:
+# vim:ts=2 sw=2 et:


Property changes on: asciiportal/trunk/PKGBUILD
___
Added: svn:keywords
## -0,0 +1 ##
+Id
\ No newline at end of property


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

2017-08-15 Thread Alexander Rødseth
Date: Tuesday, August 15, 2017 @ 23:45:29
  Author: arodseth
Revision: 251228

https sources

Modified:
  jedit/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-08-15 23:45:16 UTC (rev 251227)
+++ PKGBUILD2017-08-15 23:45:29 UTC (rev 251228)
@@ -7,31 +7,30 @@
 
 pkgname=jedit
 pkgver=5.4.0
-pkgrel=3
+pkgrel=4
 pkgdesc='Editor for programmers'
 arch=('any')
 url='http://jedit.org/'
 license=('GPL')
-depends=('java-runtime=8' 'bash')
+depends=('java-runtime=8')
 makedepends=('gendesk')
 optdepends=('java-environment: for java development'
-'noto-fonts: perfectly usable font')
+'noto-fonts: usable font')
 options=('!emptydirs')
-source=('jedit.sh' 'jeditbg.sh' 'jedit.props'
-
"http://sourceforge.net/projects/jedit/files/jedit/$pkgver/jedit-${pkgver}-noarch-1sao.tgz";)
-sha256sums=('91d9b4b0c4855c9624ceea8c6b40c90b53fb15a020b6d954f4bb6b4b934e0348'
+source=("https://sourceforge.net/projects/jedit/files/jedit/$pkgver/jedit-$pkgver-noarch-1sao.tgz";
+'jedit.sh' 'jeditbg.sh' 'jedit.props')
+sha256sums=('aed280800bc0d308b824087c1c71857bc4f3cc3011f20d09409298d173b37f6a'
+'91d9b4b0c4855c9624ceea8c6b40c90b53fb15a020b6d954f4bb6b4b934e0348'
 '5cf267b6ee1f908ee7e9a830dc98f03a3a4a53db2822fce6a2cb5ed02d444c69'
-'dc5fe0050321d4f34bce556895fbc39cc6f7df194e14eb4f6ea53166a4d82347'
-'aed280800bc0d308b824087c1c71857bc4f3cc3011f20d09409298d173b37f6a')
+'dc5fe0050321d4f34bce556895fbc39cc6f7df194e14eb4f6ea53166a4d82347')
 
 prepare() {
-  # Generate desktop shortcut
   gendesk -f -n \
 --pkgname "$pkgname" \
 --pkgdesc "$pkgdesc" \
 --exec 'jeditbg %U' \
---name 'jEdit' \
---genericname 'Editor'
+--name jEdit \
+--genericname Editor
 }
 
 package() {
@@ -38,14 +37,12 @@
   install -d "$pkgdir/usr/share/"{doc,java}
   cp -r "usr/doc/$pkgname-$pkgver" "$pkgdir/usr/share/doc/$pkgname"
   cp -r "usr/share/$pkgname-$pkgver" "$pkgdir/usr/share/java/$pkgname"
-
-  # Launchers, properties and desktop shortcuts
   install -Dm755 jedit.sh "$pkgdir/usr/bin/jedit"
   install -Dm755 jeditbg.sh "$pkgdir/usr/bin/jeditbg"
   install -Dm644 jedit.props "$pkgdir/usr/share/jedit/default.props"
-  install -Dm644 jedit.desktop "$pkgdir/usr/share/applications/jedit.desktop"
   install -Dm644 "$pkgdir/usr/share/java/jedit/doc/jedit.png" \
 "$pkgdir/usr/share/pixmaps/jedit.png"
+  install -Dm644 jedit.desktop "$pkgdir/usr/share/applications/jedit.desktop"
 }
 
-# vim:set ts=2 sw=2 et:
+# vim:ts=2 sw=2 et:


[arch-commits] Commit in alleyoop/repos (8 files)

2017-08-15 Thread Alexander Rødseth
Date: Tuesday, August 15, 2017 @ 23:20:07
  Author: arodseth
Revision: 251226

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

Added:
  alleyoop/repos/community-i686/PKGBUILD
(from rev 251225, alleyoop/trunk/PKGBUILD)
  alleyoop/repos/community-i686/git-fixes.patch
(from rev 251225, alleyoop/trunk/git-fixes.patch)
  alleyoop/repos/community-x86_64/PKGBUILD
(from rev 251225, alleyoop/trunk/PKGBUILD)
  alleyoop/repos/community-x86_64/git-fixes.patch
(from rev 251225, alleyoop/trunk/git-fixes.patch)
Deleted:
  alleyoop/repos/community-i686/PKGBUILD
  alleyoop/repos/community-i686/git-fixes.patch
  alleyoop/repos/community-x86_64/PKGBUILD
  alleyoop/repos/community-x86_64/git-fixes.patch

--+
 /PKGBUILD|  106 
 /git-fixes.patch | 8838 +
 community-i686/PKGBUILD  |   61 
 community-i686/git-fixes.patch   | 4419 --
 community-x86_64/PKGBUILD|   61 
 community-x86_64/git-fixes.patch | 4419 --
 6 files changed, 8944 insertions(+), 8960 deletions(-)

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


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

2017-08-15 Thread Alexander Rødseth
Date: Tuesday, August 15, 2017 @ 23:19:20
  Author: arodseth
Revision: 251225

upgpkg: alleyoop 0.9.8-6

Modified:
  alleyoop/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-08-15 23:03:28 UTC (rev 251224)
+++ PKGBUILD2017-08-15 23:19:20 UTC (rev 251225)
@@ -6,20 +6,16 @@
 
 pkgname=alleyoop
 pkgver=0.9.8
-pkgrel=5
+pkgrel=6
 pkgdesc='Valgrind front-end for the GNOME environment'
 arch=('x86_64' 'i686')
-url='http://alleyoop.sourceforge.net/'
+url='https://alleyoop.sourceforge.net/'
 license=('GPL2')
 depends=('valgrind' 'gconf' 'gtk2')
 makedepends=('gnome-common')
-source=("http://downloads.sourceforge.net/sourceforge/$pkgname/$pkgname-$pkgver.tar.gz";
-"http://roboticoverlords.org/$pkgname/${pkgname}16.png";
-"http://roboticoverlords.org/$pkgname/${pkgname}32.png";
-"http://roboticoverlords.org/$pkgname/${pkgname}64.png";
-"http://roboticoverlords.org/$pkgname/${pkgname}128.png";
-"http://roboticoverlords.org/$pkgname/${pkgname}256.png";
-'git-fixes.patch')
+source=("https://downloads.sourceforge.net/sourceforge/$pkgname/$pkgname-$pkgver.tar.gz";
+"http://roboticoverlords.org/$pkgname/$pkgname"{16,32,64,128,256}.png
+git-fixes.patch)
 sha256sums=('0b36fd3af83aa74d363a5d13414b7a38c3efabd2fce0fbeb2a8171998e0b6756'
 '470287270aafada00fc1be9e47713a62b44836fca677a0a2ea29f2bcbd46926f'
 '9f461fa169ee7fd43a1d58bc0c4afe4f807437b7d585ac4445390dac7590f4af'
@@ -31,9 +27,7 @@
 prepare() {
   cd "$pkgname-$pkgver"
 
-  # Apply some fixes from git
   patch -Np1 -i ../git-fixes.patch
-
   ./autogen.sh
 }
 
@@ -40,22 +34,20 @@
 build() {
   cd "$pkgname-$pkgver"
 
-  ./configure --prefix=/usr \
-  --disable-schemas-install \
-  --with-gconf-schema-file-dir=/usr/share/gconf/schemas
+  ./configure \
+--prefix=/usr \
+--disable-schemas-install \
+--with-gconf-schema-file-dir=/usr/share/gconf/schemas
+
   make
 }
 
 package() {
-  cd "$pkgname-$pkgver"
-
-  make DESTDIR="$pkgdir" install
-
-  # Icons
+  make -C "$pkgname-$pkgver" DESTDIR="$pkgdir" install
   for dim in 16 32 64 128 256; do
-install -Dm644 "../${pkgname}${dim}.png" \
+install -Dm644 "${pkgname}${dim}.png" \
   "$pkgdir/usr/share/icons/hicolor/${dim}x$dim/apps/$pkgname.png"
   done  
 }
 
-# vim:set ts=2 sw=2 et:
+# vim:ts=2 sw=2 et:


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

2017-08-15 Thread Felix Yan
Date: Tuesday, August 15, 2017 @ 23:03:28
  Author: felixonmars
Revision: 251224

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

Added:
  haskell-uuid-types/repos/community-staging-i686/
  haskell-uuid-types/repos/community-staging-i686/PKGBUILD
(from rev 251223, haskell-uuid-types/trunk/PKGBUILD)
  haskell-uuid-types/repos/community-staging-x86_64/
  haskell-uuid-types/repos/community-staging-x86_64/PKGBUILD
(from rev 251223, haskell-uuid-types/trunk/PKGBUILD)

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

Copied: haskell-uuid-types/repos/community-staging-i686/PKGBUILD (from rev 
251223, haskell-uuid-types/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-08-15 23:03:28 UTC (rev 251224)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=uuid-types
+pkgname=haskell-uuid-types
+pkgver=1.0.3
+pkgrel=8
+pkgdesc="Type definitions for Universally Unique Identifiers"
+url="https://github.com/aslatter/uuid";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('ghc-libs' "haskell-hashable" "haskell-random" "haskell-text")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha256sums=('9276517ab24a9b06f39d6e3c33c6c2b4ace1fc2126dbc1cd9806866a6551b3fd')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-uuid-types/repos/community-staging-x86_64/PKGBUILD (from rev 
251223, haskell-uuid-types/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-08-15 23:03:28 UTC (rev 251224)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=uuid-types
+pkgname=haskell-uuid-types
+pkgver=1.0.3
+pkgrel=8
+pkgdesc="Type definitions for Universally Unique Identifiers"
+url="https://github.com/aslatter/uuid";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('ghc-libs' "haskell-hashable" "haskell-random" "haskell-text")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha256sums=('9276517ab24a9b06f39d6e3c33c6c2b4ace1fc2126dbc1cd9806866a6551b3fd')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}


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

2017-08-15 Thread Felix Yan
Date: Tuesday, August 15, 2017 @ 23:03:03
  Author: felixonmars
Revision: 251223

upgpkg: haskell-uuid-types 1.0.3-8

GHC 8.2.1 rebuild

Modified:
  haskell-uuid-types/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-08-15 23:01:58 UTC (rev 251222)
+++ PKGBUILD2017-08-15 23:03:03 UTC (rev 251223)
@@ -5,12 +5,13 @@
 _hkgname=uuid-types
 pkgname=haskell-uuid-types
 pkgver=1.0.3
-pkgrel=7
+pkgrel=8
 pkgdesc="Type definitions for Universally Unique Identifiers"
 url="https://github.com/aslatter/uuid";
 license=("custom:BSD3")
 arch=('i686' 'x86_64')
-depends=('ghc' "haskell-hashable" "haskell-random" "haskell-text")
+depends=('ghc-libs' "haskell-hashable" "haskell-random" "haskell-text")
+makedepends=('ghc')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
 sha256sums=('9276517ab24a9b06f39d6e3c33c6c2b4ace1fc2126dbc1cd9806866a6551b3fd')
 
@@ -21,7 +22,6 @@
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
 --dynlibdir=/usr/lib --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
@@ -33,8 +33,6 @@
 
 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-data-accessor-template/repos (4 files)

2017-08-15 Thread Felix Yan
Date: Tuesday, August 15, 2017 @ 23:01:58
  Author: felixonmars
Revision: 251222

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

Added:
  haskell-data-accessor-template/repos/community-staging-i686/
  haskell-data-accessor-template/repos/community-staging-i686/PKGBUILD
(from rev 251221, haskell-data-accessor-template/trunk/PKGBUILD)
  haskell-data-accessor-template/repos/community-staging-x86_64/
  haskell-data-accessor-template/repos/community-staging-x86_64/PKGBUILD
(from rev 251221, haskell-data-accessor-template/trunk/PKGBUILD)

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

Copied: haskell-data-accessor-template/repos/community-staging-i686/PKGBUILD 
(from rev 251221, haskell-data-accessor-template/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-08-15 23:01:58 UTC (rev 251222)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=data-accessor-template
+pkgname=haskell-data-accessor-template
+pkgver=0.2.1.14
+pkgrel=2
+pkgdesc="Automate generation of Accessor's of the data-accessor package by 
Template Haskell functions."
+url="http://www.haskell.org/haskellwiki/Record_access";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('ghc-libs' "haskell-data-accessor" "haskell-utility-ht")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('69405dedf4dad116ec1d1ffae5aaded60e43c27884dc3f78ff4c4f24e599a273a2785f00875cd0f4dd7f48eb42530134b8fe5dee80f0d77e36e71dd3cc82c016')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-data-accessor-template/repos/community-staging-x86_64/PKGBUILD 
(from rev 251221, haskell-data-accessor-template/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-08-15 23:01:58 UTC (rev 251222)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=data-accessor-template
+pkgname=haskell-data-accessor-template
+pkgver=0.2.1.14
+pkgrel=2
+pkgdesc="Automate generation of Accessor's of the data-accessor package by 
Template Haskell functions."
+url="http://www.haskell.org/haskellwiki/Record_access";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('ghc-libs' "haskell-data-accessor" "haskell-utility-ht")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('69405dedf4dad116ec1d1ffae5aaded60e43c27884dc3f78ff4c4f24e599a273a2785f00875cd0f4dd7f48eb42530134b8fe5dee80f0d77e36e71dd3cc82c016')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -

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

2017-08-15 Thread Felix Yan
Date: Tuesday, August 15, 2017 @ 23:01:32
  Author: felixonmars
Revision: 251221

upgpkg: haskell-data-accessor-template 0.2.1.14-2

GHC 8.2.1 rebuild

Modified:
  haskell-data-accessor-template/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-08-15 23:00:28 UTC (rev 251220)
+++ PKGBUILD2017-08-15 23:01:32 UTC (rev 251221)
@@ -5,12 +5,13 @@
 _hkgname=data-accessor-template
 pkgname=haskell-data-accessor-template
 pkgver=0.2.1.14
-pkgrel=1
+pkgrel=2
 pkgdesc="Automate generation of Accessor's of the data-accessor package by 
Template Haskell functions."
 url="http://www.haskell.org/haskellwiki/Record_access";
 license=("custom:BSD3")
 arch=('i686' 'x86_64')
-depends=('ghc' "haskell-data-accessor" "haskell-utility-ht")
+depends=('ghc-libs' "haskell-data-accessor" "haskell-utility-ht")
+makedepends=('ghc')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
 
sha512sums=('69405dedf4dad116ec1d1ffae5aaded60e43c27884dc3f78ff4c4f24e599a273a2785f00875cd0f4dd7f48eb42530134b8fe5dee80f0d77e36e71dd3cc82c016')
 
@@ -21,7 +22,6 @@
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
 --dynlibdir=/usr/lib --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
@@ -33,8 +33,6 @@
 
 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-utility-ht/repos (4 files)

2017-08-15 Thread Felix Yan
Date: Tuesday, August 15, 2017 @ 23:00:28
  Author: felixonmars
Revision: 251220

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 251219, haskell-utility-ht/trunk/PKGBUILD)
  haskell-utility-ht/repos/community-staging-x86_64/
  haskell-utility-ht/repos/community-staging-x86_64/PKGBUILD
(from rev 251219, haskell-utility-ht/trunk/PKGBUILD)

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

Copied: haskell-utility-ht/repos/community-staging-i686/PKGBUILD (from rev 
251219, haskell-utility-ht/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-08-15 23:00:28 UTC (rev 251220)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=utility-ht
+pkgname=haskell-utility-ht
+pkgver=0.0.14
+pkgrel=3
+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-libs')
+makedepends=('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}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-utility-ht/repos/community-staging-x86_64/PKGBUILD (from rev 
251219, haskell-utility-ht/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-08-15 23:00:28 UTC (rev 251220)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=utility-ht
+pkgname=haskell-utility-ht
+pkgver=0.0.14
+pkgrel=3
+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-libs')
+makedepends=('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}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}


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

2017-08-15 Thread Felix Yan
Date: Tuesday, August 15, 2017 @ 22:59:58
  Author: felixonmars
Revision: 251219

upgpkg: haskell-utility-ht 0.0.14-3

GHC 8.2.1 rebuild

Modified:
  haskell-utility-ht/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-08-15 22:58:43 UTC (rev 251218)
+++ PKGBUILD2017-08-15 22:59:58 UTC (rev 251219)
@@ -5,12 +5,13 @@
 _hkgname=utility-ht
 pkgname=haskell-utility-ht
 pkgver=0.0.14
-pkgrel=2
+pkgrel=3
 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")
+depends=('ghc-libs')
+makedepends=('ghc')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
 
sha512sums=('57e4f3fef2770c9906d4003b3a8182ecf875d19f155757752a2e4d0695c5c4be3c9d87da5774e802c1774a6d8ae4ca64e8f924146169af26501a9d77dbb0f762')
 
@@ -19,9 +20,8 @@
 
 runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
---libsubdir=\$compiler/site-local/\$pkgid
+--dynlibdir=/usr/lib --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
@@ -33,8 +33,6 @@
 
 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-string-conversions/repos (4 files)

2017-08-15 Thread Felix Yan
Date: Tuesday, August 15, 2017 @ 22:58:43
  Author: felixonmars
Revision: 251218

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

Added:
  haskell-string-conversions/repos/community-staging-i686/
  haskell-string-conversions/repos/community-staging-i686/PKGBUILD
(from rev 251217, haskell-string-conversions/trunk/PKGBUILD)
  haskell-string-conversions/repos/community-staging-x86_64/
  haskell-string-conversions/repos/community-staging-x86_64/PKGBUILD
(from rev 251217, haskell-string-conversions/trunk/PKGBUILD)

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

Copied: haskell-string-conversions/repos/community-staging-i686/PKGBUILD (from 
rev 251217, haskell-string-conversions/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-08-15 22:58:43 UTC (rev 251218)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=string-conversions
+pkgname=haskell-string-conversions
+pkgver=0.4.0.1
+pkgrel=2
+pkgdesc="Simplifies dealing with different types for strings"
+url="https://github.com/soenkehahn/string-conversions";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('ghc-libs' "haskell-text" "haskell-utf8-string")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha256sums=('46bcce6d9ce62c558b7658a75d9c6a62f7259d6b0473d011d8078234ad6a1994')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-string-conversions/repos/community-staging-x86_64/PKGBUILD 
(from rev 251217, haskell-string-conversions/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-08-15 22:58:43 UTC (rev 251218)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=string-conversions
+pkgname=haskell-string-conversions
+pkgver=0.4.0.1
+pkgrel=2
+pkgdesc="Simplifies dealing with different types for strings"
+url="https://github.com/soenkehahn/string-conversions";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('ghc-libs' "haskell-text" "haskell-utf8-string")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha256sums=('46bcce6d9ce62c558b7658a75d9c6a62f7259d6b0473d011d8078234ad6a1994')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}


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

2017-08-15 Thread Felix Yan
Date: Tuesday, August 15, 2017 @ 22:58:05
  Author: felixonmars
Revision: 251217

upgpkg: haskell-string-conversions 0.4.0.1-2

GHC 8.2.1 rebuild

Modified:
  haskell-string-conversions/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-08-15 22:56:56 UTC (rev 251216)
+++ PKGBUILD2017-08-15 22:58:05 UTC (rev 251217)
@@ -5,12 +5,13 @@
 _hkgname=string-conversions
 pkgname=haskell-string-conversions
 pkgver=0.4.0.1
-pkgrel=1
+pkgrel=2
 pkgdesc="Simplifies dealing with different types for strings"
 url="https://github.com/soenkehahn/string-conversions";
 license=("custom:BSD3")
 arch=('i686' 'x86_64')
-depends=('ghc' "haskell-text" "haskell-utf8-string")
+depends=('ghc-libs' "haskell-text" "haskell-utf8-string")
+makedepends=('ghc')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
 sha256sums=('46bcce6d9ce62c558b7658a75d9c6a62f7259d6b0473d011d8078234ad6a1994')
 
@@ -21,7 +22,6 @@
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
 --dynlibdir=/usr/lib --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
@@ -33,8 +33,6 @@
 
 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-shake/repos (4 files)

2017-08-15 Thread Felix Yan
Date: Tuesday, August 15, 2017 @ 22:56:56
  Author: felixonmars
Revision: 251216

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

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

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

Copied: haskell-shake/repos/community-staging-i686/PKGBUILD (from rev 251215, 
haskell-shake/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-08-15 22:56:56 UTC (rev 251216)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=shake
+pkgname=haskell-shake
+pkgver=0.15.11
+pkgrel=11
+pkgdesc="Build system library, like Make, but more accurate dependencies."
+url="http://shakebuild.com";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('ghc-libs' "haskell-extra" "haskell-hashable" "haskell-js-flot" 
"haskell-js-jquery"
+ "haskell-primitive" "haskell-random" "haskell-unordered-containers" 
"haskell-utf8-string")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha256sums=('05520d833ce9563977aa57d777a644b2a2322366a9f54c1004d83967e826b1bb')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-portable
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-shake/repos/community-staging-x86_64/PKGBUILD (from rev 251215, 
haskell-shake/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-08-15 22:56:56 UTC (rev 251216)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=shake
+pkgname=haskell-shake
+pkgver=0.15.11
+pkgrel=11
+pkgdesc="Build system library, like Make, but more accurate dependencies."
+url="http://shakebuild.com";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('ghc-libs' "haskell-extra" "haskell-hashable" "haskell-js-flot" 
"haskell-js-jquery"
+ "haskell-primitive" "haskell-random" "haskell-unordered-containers" 
"haskell-utf8-string")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha256sums=('05520d833ce9563977aa57d777a644b2a2322366a9f54c1004d83967e826b1bb')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-portable
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -

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

2017-08-15 Thread Felix Yan
Date: Tuesday, August 15, 2017 @ 22:56:23
  Author: felixonmars
Revision: 251215

upgpkg: haskell-shake 0.15.11-11

GHC 8.2.1 rebuild

Modified:
  haskell-shake/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-08-15 22:53:40 UTC (rev 251214)
+++ PKGBUILD2017-08-15 22:56:23 UTC (rev 251215)
@@ -5,13 +5,14 @@
 _hkgname=shake
 pkgname=haskell-shake
 pkgver=0.15.11
-pkgrel=10
+pkgrel=11
 pkgdesc="Build system library, like Make, but more accurate dependencies."
 url="http://shakebuild.com";
 license=("custom:BSD3")
 arch=('i686' 'x86_64')
-depends=('ghc' "haskell-extra" "haskell-hashable" "haskell-js-flot" 
"haskell-js-jquery"
+depends=('ghc-libs' "haskell-extra" "haskell-hashable" "haskell-js-flot" 
"haskell-js-jquery"
  "haskell-primitive" "haskell-random" "haskell-unordered-containers" 
"haskell-utf8-string")
+makedepends=('ghc')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
 sha256sums=('05520d833ce9563977aa57d777a644b2a2322366a9f54c1004d83967e826b1bb')
 
@@ -23,7 +24,6 @@
 --dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
 -f-portable
 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
@@ -35,8 +35,6 @@
 
 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 python-pyro/repos/community-any (PKGBUILD PKGBUILD)

2017-08-15 Thread Alexander Rødseth
Date: Tuesday, August 15, 2017 @ 22:53:40
  Author: arodseth
Revision: 251214

archrelease: copy trunk to community-any

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2017-08-15 22:53:18 UTC (rev 251213)
+++ PKGBUILD2017-08-15 22:53:40 UTC (rev 251214)
@@ -1,36 +0,0 @@
-# $Id$
-# Maintainer: Alexander F Rødseth 
-# Contributor: Angel Velasquez 
-# Contributor: Douglas Soares de Andrade 
-
-pkgbase=python-pyro
-pkgname=("$pkgbase" "${pkgbase/-/2-}")
-pkgver=4.61
-pkgrel=1
-pkgdesc='Distributed object middleware for Python (RPC)'
-url='https://github.com/irmen/Pyro4'
-arch=('any')
-license=('MIT')
-depends=('python' 'python2')
-source=("https://github.com/irmen/Pyro4/archive/$pkgver.tar.gz";)
-sha256sums=('8f1d455c5360edbd0205dcf170ec3448acaa92a0ecdb16b4d17f62c4e7d9c6b2')
-
-package_python-pyro() {
-  depends=('python')
-
-  cd "Pyro4-$pkgver"
-
-  python setup.py install --root="$pkgdir"
-  install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
-}
-
-package_python2-pyro() {
-  depends=('python2')
-
-  cd "Pyro4-$pkgver"
-
-  python2 setup.py install --root="$pkgdir"
-  install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
-}
-
-# vim: ts=2 sw=2 et:

Copied: python-pyro/repos/community-any/PKGBUILD (from rev 251213, 
python-pyro/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2017-08-15 22:53:40 UTC (rev 251214)
@@ -0,0 +1,37 @@
+# $Id$
+# Maintainer: Alexander F Rødseth 
+# Contributor: Angel Velasquez 
+# Contributor: Douglas Soares de Andrade 
+
+pkgbase=python-pyro
+pkgname=("$pkgbase" "${pkgbase/-/2-}")
+pkgver=4.62
+pkgrel=1
+pkgdesc='Distributed object middleware for Python (RPC)'
+url='https://github.com/irmen/Pyro4'
+arch=('any')
+license=('MIT')
+depends=('python' 'python2')
+source=("https://github.com/irmen/Pyro4/archive/$pkgver.tar.gz";)
+sha256sums=('ac2a8f16ab62eca1d572192b1af43aa75cc3c3313e61cf277b028cc75b523484')
+
+package_python-pyro() {
+  depends=('python')
+
+  cd "Pyro4-$pkgver"
+
+  python setup.py install --root="$pkgdir"
+  install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+}
+
+package_python2-pyro() {
+  depends=('python2')
+
+  cd "Pyro4-$pkgver"
+
+  python2 setup.py install --root="$pkgdir"
+  install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+}
+
+# getver: github.com/irmen/Pyro4/tags
+# vim:ts=2 sw=2 et:


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

2017-08-15 Thread Alexander Rødseth
Date: Tuesday, August 15, 2017 @ 22:53:18
  Author: arodseth
Revision: 251213

upgpkg: python-pyro 4.62-1

Modified:
  python-pyro/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-08-15 22:52:19 UTC (rev 251212)
+++ PKGBUILD2017-08-15 22:53:18 UTC (rev 251213)
@@ -5,7 +5,7 @@
 
 pkgbase=python-pyro
 pkgname=("$pkgbase" "${pkgbase/-/2-}")
-pkgver=4.61
+pkgver=4.62
 pkgrel=1
 pkgdesc='Distributed object middleware for Python (RPC)'
 url='https://github.com/irmen/Pyro4'
@@ -13,7 +13,7 @@
 license=('MIT')
 depends=('python' 'python2')
 source=("https://github.com/irmen/Pyro4/archive/$pkgver.tar.gz";)
-sha256sums=('8f1d455c5360edbd0205dcf170ec3448acaa92a0ecdb16b4d17f62c4e7d9c6b2')
+sha256sums=('ac2a8f16ab62eca1d572192b1af43aa75cc3c3313e61cf277b028cc75b523484')
 
 package_python-pyro() {
   depends=('python')
@@ -33,4 +33,5 @@
   install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
 }
 
-# vim: ts=2 sw=2 et:
+# getver: github.com/irmen/Pyro4/tags
+# vim:ts=2 sw=2 et:


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

2017-08-15 Thread Felix Yan
Date: Tuesday, August 15, 2017 @ 22:52:19
  Author: felixonmars
Revision: 251212

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

Added:
  haskell-language-python/repos/community-staging-i686/
  haskell-language-python/repos/community-staging-i686/PKGBUILD
(from rev 251211, haskell-language-python/trunk/PKGBUILD)
  haskell-language-python/repos/community-staging-i686/ghc-8.2.1.patch
(from rev 251211, haskell-language-python/trunk/ghc-8.2.1.patch)
  haskell-language-python/repos/community-staging-x86_64/
  haskell-language-python/repos/community-staging-x86_64/PKGBUILD
(from rev 251211, haskell-language-python/trunk/PKGBUILD)
  haskell-language-python/repos/community-staging-x86_64/ghc-8.2.1.patch
(from rev 251211, haskell-language-python/trunk/ghc-8.2.1.patch)

--+
 community-staging-i686/PKGBUILD  |   50 +
 community-staging-i686/ghc-8.2.1.patch   |  150 +
 community-staging-x86_64/PKGBUILD|   50 +
 community-staging-x86_64/ghc-8.2.1.patch |  150 +
 4 files changed, 400 insertions(+)

Copied: haskell-language-python/repos/community-staging-i686/PKGBUILD (from rev 
251211, haskell-language-python/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-08-15 22:52:19 UTC (rev 251212)
@@ -0,0 +1,50 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=language-python
+pkgname=haskell-language-python
+pkgver=0.5.4
+pkgrel=3
+pkgdesc="Parsing and pretty printing of Python code."
+url="https://hackage.haskell.org/package/${_hkgname}";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('ghc-libs' 'haskell-monads-tf' 'haskell-utf8-string')
+makedepends=('happy' 'alex' 'ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";
+ghc-8.2.1.patch)
+sha256sums=('ba93508e5e7b6b3c881eb9b04f9032c2e8c5f20255d812a0a365eba82ffbf129'
+'55474f71fe722cff4ea0b7bbc960c3c0074295804a6a520e8f3818c71d05f810')
+
+prepare() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+patch -p1 -i ../ghc-8.2.1.patch
+}
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fsplit-base
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-language-python/repos/community-staging-i686/ghc-8.2.1.patch 
(from rev 251211, haskell-language-python/trunk/ghc-8.2.1.patch)
===
--- community-staging-i686/ghc-8.2.1.patch  (rev 0)
+++ community-staging-i686/ghc-8.2.1.patch  2017-08-15 22:52:19 UTC (rev 
251212)
@@ -0,0 +1,150 @@
+From 416a0981a6c0185d5aa905a5de31bc8024ef1099 Mon Sep 17 00:00:00 2001
+From: Sergey Vinokurov 
+Date: Mon, 31 Jul 2017 23:18:58 +0300
+Subject: [PATCH] Fix unused import warnings and simultaneously fix ghc 8.2.1
+ build
+
+---
+ language-python.cabal   | 9 +
+ src/Language/Python/Common.hs   | 6 +++---
+ src/Language/Python/Common/LexerUtils.hs| 5 +
+ src/Language/Python/Common/ParseError.hs| 1 -
+ src/Language/Python/Common/ParserMonad.hs   | 3 ---
+ src/Language/Python/Common/Token.hs | 2 +-
+ src/Language/Python/Version2/Parser.hs  | 2 +-
+ src/Language/Python/Version2/Parser/Lexer.x | 3 ---
+ src/Language/Python/Version3/Parser.hs  | 2 +-
+ 9 files changed, 12 insertions(+), 21 deletions(-)
+
+diff --git a/language-python.cabal b/language-python.cabal
+index 2bb36b1..bb9d442 100644
+--- a/language-python.cabal
 b/language-python.cabal
+@@ -13,10 +13,11 @@ maintainer:  florbit...@gmail.com
+ homepage:http://github.com/bjpop/language-python 
+ build-type:  Simple
+ stability:   experimental
+-extra-source-files:  src/Language/Python/Version3/Parser/Parser

[arch-commits] Commit in haskell-language-python/trunk (PKGBUILD ghc-8.2.1.patch)

2017-08-15 Thread Felix Yan
Date: Tuesday, August 15, 2017 @ 22:51:55
  Author: felixonmars
Revision: 251211

upgpkg: haskell-language-python 0.5.4-3

GHC 8.2.1 rebuild

Added:
  haskell-language-python/trunk/ghc-8.2.1.patch
Modified:
  haskell-language-python/trunk/PKGBUILD

-+
 PKGBUILD|   26 +
 ghc-8.2.1.patch |  150 ++
 2 files changed, 165 insertions(+), 11 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-08-15 22:21:03 UTC (rev 251210)
+++ PKGBUILD2017-08-15 22:51:55 UTC (rev 251211)
@@ -5,25 +5,31 @@
 _hkgname=language-python
 pkgname=haskell-language-python
 pkgver=0.5.4
-pkgrel=2
+pkgrel=3
 pkgdesc="Parsing and pretty printing of Python code."
 url="https://hackage.haskell.org/package/${_hkgname}";
 license=("custom:BSD3")
 arch=('i686' 'x86_64')
-depends=("ghc" 'haskell-monads-tf' 'haskell-utf8-string')
-makedepends=('happy' 'alex')
-source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
-sha256sums=('ba93508e5e7b6b3c881eb9b04f9032c2e8c5f20255d812a0a365eba82ffbf129')
+depends=('ghc-libs' 'haskell-monads-tf' 'haskell-utf8-string')
+makedepends=('happy' 'alex' 'ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";
+ghc-8.2.1.patch)
+sha256sums=('ba93508e5e7b6b3c881eb9b04f9032c2e8c5f20255d812a0a365eba82ffbf129'
+'55474f71fe722cff4ea0b7bbc960c3c0074295804a6a520e8f3818c71d05f810')
 
+prepare() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+patch -p1 -i ../ghc-8.2.1.patch
+}
+
 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 \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
 -fsplit-base
 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
@@ -32,11 +38,9 @@
 
 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"

Added: ghc-8.2.1.patch
===
--- ghc-8.2.1.patch (rev 0)
+++ ghc-8.2.1.patch 2017-08-15 22:51:55 UTC (rev 251211)
@@ -0,0 +1,150 @@
+From 416a0981a6c0185d5aa905a5de31bc8024ef1099 Mon Sep 17 00:00:00 2001
+From: Sergey Vinokurov 
+Date: Mon, 31 Jul 2017 23:18:58 +0300
+Subject: [PATCH] Fix unused import warnings and simultaneously fix ghc 8.2.1
+ build
+
+---
+ language-python.cabal   | 9 +
+ src/Language/Python/Common.hs   | 6 +++---
+ src/Language/Python/Common/LexerUtils.hs| 5 +
+ src/Language/Python/Common/ParseError.hs| 1 -
+ src/Language/Python/Common/ParserMonad.hs   | 3 ---
+ src/Language/Python/Common/Token.hs | 2 +-
+ src/Language/Python/Version2/Parser.hs  | 2 +-
+ src/Language/Python/Version2/Parser/Lexer.x | 3 ---
+ src/Language/Python/Version3/Parser.hs  | 2 +-
+ 9 files changed, 12 insertions(+), 21 deletions(-)
+
+diff --git a/language-python.cabal b/language-python.cabal
+index 2bb36b1..bb9d442 100644
+--- a/language-python.cabal
 b/language-python.cabal
+@@ -13,10 +13,11 @@ maintainer:  florbit...@gmail.com
+ homepage:http://github.com/bjpop/language-python 
+ build-type:  Simple
+ stability:   experimental
+-extra-source-files:  src/Language/Python/Version3/Parser/Parser.y 
+- src/Language/Python/Version3/Parser/Lexer.x 
+- src/Language/Python/Version2/Parser/Parser.y 
+- src/Language/Python/Version2/Parser/Lexer.x 
++extra-source-files:  src/Language/Python/Version3/Parser/Parser.y
++ src/Language/Python/Version3/Parser/Lexer.x
++ src/Language/Python/Version2/Parser/Parser.y
++ src/Language/Python/Version2/Parser/Lexer.x
++tested-with: GHC ==7.8.4, GHC ==7.10.3, GHC ==8.0.2, GHC ==8.2.1
+ 
+ source-repository head
+type: git
+diff --git a/src/Language/Python/Common.hs b/src/Language/Python/Common.hs
+index 6fe22a6..871a434 100644
+---

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

2017-08-15 Thread Felix Yan
Date: Tuesday, August 15, 2017 @ 22:21:03
  Author: felixonmars
Revision: 251210

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

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

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

Copied: haskell-hjsmin/repos/community-staging-i686/PKGBUILD (from rev 251209, 
haskell-hjsmin/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-08-15 22:21:03 UTC (rev 251210)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hjsmin
+pkgname=haskell-hjsmin
+pkgver=0.2.0.2
+pkgrel=13
+pkgdesc="Haskell implementation of a javascript minifier"
+url="http://github.com/erikd/hjsmin";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('ghc-libs' "haskell-blaze-builder" "haskell-language-javascript"
+ "haskell-optparse-applicative" "haskell-text")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha256sums=('bec153d2396962c63998eb12d0a2c7c9f7df6f774cb00e41b6cdb1f5a4905484')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-hjsmin/repos/community-staging-x86_64/PKGBUILD (from rev 
251209, haskell-hjsmin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-08-15 22:21:03 UTC (rev 251210)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hjsmin
+pkgname=haskell-hjsmin
+pkgver=0.2.0.2
+pkgrel=13
+pkgdesc="Haskell implementation of a javascript minifier"
+url="http://github.com/erikd/hjsmin";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('ghc-libs' "haskell-blaze-builder" "haskell-language-javascript"
+ "haskell-optparse-applicative" "haskell-text")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha256sums=('bec153d2396962c63998eb12d0a2c7c9f7df6f774cb00e41b6cdb1f5a4905484')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}


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

2017-08-15 Thread Felix Yan
Date: Tuesday, August 15, 2017 @ 22:20:38
  Author: felixonmars
Revision: 251209

upgpkg: haskell-hjsmin 0.2.0.2-13

GHC 8.2.1 rebuild

Modified:
  haskell-hjsmin/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-08-15 22:19:29 UTC (rev 251208)
+++ PKGBUILD2017-08-15 22:20:38 UTC (rev 251209)
@@ -5,13 +5,14 @@
 _hkgname=hjsmin
 pkgname=haskell-hjsmin
 pkgver=0.2.0.2
-pkgrel=12
+pkgrel=13
 pkgdesc="Haskell implementation of a javascript minifier"
 url="http://github.com/erikd/hjsmin";
 license=("custom:BSD3")
 arch=('i686' 'x86_64')
-depends=('ghc' "haskell-blaze-builder" "haskell-language-javascript"
+depends=('ghc-libs' "haskell-blaze-builder" "haskell-language-javascript"
  "haskell-optparse-applicative" "haskell-text")
+makedepends=('ghc')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
 sha256sums=('bec153d2396962c63998eb12d0a2c7c9f7df6f774cb00e41b6cdb1f5a4905484')
 
@@ -22,7 +23,6 @@
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
 --dynlibdir=/usr/lib --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
@@ -34,8 +34,6 @@
 
 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-language-javascript/repos (4 files)

2017-08-15 Thread Felix Yan
Date: Tuesday, August 15, 2017 @ 22:19:29
  Author: felixonmars
Revision: 251208

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

Added:
  haskell-language-javascript/repos/community-staging-i686/
  haskell-language-javascript/repos/community-staging-i686/PKGBUILD
(from rev 251207, haskell-language-javascript/trunk/PKGBUILD)
  haskell-language-javascript/repos/community-staging-x86_64/
  haskell-language-javascript/repos/community-staging-x86_64/PKGBUILD
(from rev 251207, haskell-language-javascript/trunk/PKGBUILD)

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

Copied: haskell-language-javascript/repos/community-staging-i686/PKGBUILD (from 
rev 251207, haskell-language-javascript/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-08-15 22:19:29 UTC (rev 251208)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=language-javascript
+pkgname=haskell-language-javascript
+pkgver=0.6.0.10
+pkgrel=3
+pkgdesc="Parser for JavaScript"
+url="https://github.com/erikd/language-javascript";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('ghc-libs' "haskell-blaze-builder" "haskell-mtl" "haskell-text" 
"haskell-utf8-string")
+makedepends=('alex' 'happy' 'ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('e7ed807c269a165543ff3e32454f84d31c19c8a6140f66688e00fdf0f44f1a5acd36b38ab71bb48be768ba3500d3fdbb88404b75cf41b5310941a28933014e5c')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-language-javascript/repos/community-staging-x86_64/PKGBUILD 
(from rev 251207, haskell-language-javascript/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-08-15 22:19:29 UTC (rev 251208)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=language-javascript
+pkgname=haskell-language-javascript
+pkgver=0.6.0.10
+pkgrel=3
+pkgdesc="Parser for JavaScript"
+url="https://github.com/erikd/language-javascript";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('ghc-libs' "haskell-blaze-builder" "haskell-mtl" "haskell-text" 
"haskell-utf8-string")
+makedepends=('alex' 'happy' 'ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('e7ed807c269a165543ff3e32454f84d31c19c8a6140f66688e00fdf0f44f1a5acd36b38ab71bb48be768ba3500d3fdbb88404b75cf41b5310941a28933014e5c')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -dele

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

2017-08-15 Thread Felix Yan
Date: Tuesday, August 15, 2017 @ 22:19:04
  Author: felixonmars
Revision: 251207

upgpkg: haskell-language-javascript 0.6.0.10-3

GHC 8.2.1 rebuild

Modified:
  haskell-language-javascript/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-08-15 22:16:01 UTC (rev 251206)
+++ PKGBUILD2017-08-15 22:19:04 UTC (rev 251207)
@@ -5,24 +5,23 @@
 _hkgname=language-javascript
 pkgname=haskell-language-javascript
 pkgver=0.6.0.10
-pkgrel=2
+pkgrel=3
 pkgdesc="Parser for JavaScript"
 url="https://github.com/erikd/language-javascript";
 license=("custom:BSD3")
 arch=('i686' 'x86_64')
-depends=("ghc" "haskell-blaze-builder" "haskell-mtl" "haskell-text" 
"haskell-utf8-string")
-makedepends=('alex' 'happy')
+depends=('ghc-libs' "haskell-blaze-builder" "haskell-mtl" "haskell-text" 
"haskell-utf8-string")
+makedepends=('alex' 'happy' 'ghc')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
 
sha512sums=('e7ed807c269a165543ff3e32454f84d31c19c8a6140f66688e00fdf0f44f1a5acd36b38ab71bb48be768ba3500d3fdbb88404b75cf41b5310941a28933014e5c')
 
 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
+--dynlibdir=/usr/lib --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
@@ -31,11 +30,9 @@
 
 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-http-media/repos (4 files)

2017-08-15 Thread Felix Yan
Date: Tuesday, August 15, 2017 @ 22:16:01
  Author: felixonmars
Revision: 251206

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

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

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

Copied: haskell-http-media/repos/community-staging-i686/PKGBUILD (from rev 
251205, haskell-http-media/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-08-15 22:16:01 UTC (rev 251206)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=http-media
+pkgname=haskell-http-media
+pkgver=0.7.1.1
+pkgrel=2
+pkgdesc="Processing HTTP Content-Type and Accept headers"
+url="https://github.com/zmthy/http-media";
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=('ghc-libs' "haskell-case-insensitive" "haskell-utf8-string")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('76b90c6e892689b1d3852b234e000f4523c14fb8cb46c724f82552121ae6d2bd1e128ed191763a6c437058337d47656aff3faa2a0fe264e77fd8df6bcfdbfdf1')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-http-media/repos/community-staging-x86_64/PKGBUILD (from rev 
251205, haskell-http-media/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-08-15 22:16:01 UTC (rev 251206)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=http-media
+pkgname=haskell-http-media
+pkgver=0.7.1.1
+pkgrel=2
+pkgdesc="Processing HTTP Content-Type and Accept headers"
+url="https://github.com/zmthy/http-media";
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=('ghc-libs' "haskell-case-insensitive" "haskell-utf8-string")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('76b90c6e892689b1d3852b234e000f4523c14fb8cb46c724f82552121ae6d2bd1e128ed191763a6c437058337d47656aff3faa2a0fe264e77fd8df6bcfdbfdf1')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}


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

2017-08-15 Thread Felix Yan
Date: Tuesday, August 15, 2017 @ 22:15:36
  Author: felixonmars
Revision: 251205

upgpkg: haskell-http-media 0.7.1.1-2

GHC 8.2.1 rebuild

Modified:
  haskell-http-media/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-08-15 22:14:33 UTC (rev 251204)
+++ PKGBUILD2017-08-15 22:15:36 UTC (rev 251205)
@@ -5,12 +5,13 @@
 _hkgname=http-media
 pkgname=haskell-http-media
 pkgver=0.7.1.1
-pkgrel=1
+pkgrel=2
 pkgdesc="Processing HTTP Content-Type and Accept headers"
 url="https://github.com/zmthy/http-media";
 license=("MIT")
 arch=('i686' 'x86_64')
-depends=('ghc' "haskell-case-insensitive" "haskell-utf8-string")
+depends=('ghc-libs' "haskell-case-insensitive" "haskell-utf8-string")
+makedepends=('ghc')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
 
sha512sums=('76b90c6e892689b1d3852b234e000f4523c14fb8cb46c724f82552121ae6d2bd1e128ed191763a6c437058337d47656aff3faa2a0fe264e77fd8df6bcfdbfdf1')
 
@@ -21,7 +22,6 @@
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
 --dynlibdir=/usr/lib --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
@@ -33,8 +33,6 @@
 
 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 hasktags/repos (4 files)

2017-08-15 Thread Felix Yan
Date: Tuesday, August 15, 2017 @ 22:14:33
  Author: felixonmars
Revision: 251204

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

Added:
  hasktags/repos/community-staging-i686/
  hasktags/repos/community-staging-i686/PKGBUILD
(from rev 251203, hasktags/trunk/PKGBUILD)
  hasktags/repos/community-staging-x86_64/
  hasktags/repos/community-staging-x86_64/PKGBUILD
(from rev 251203, hasktags/trunk/PKGBUILD)

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

Copied: hasktags/repos/community-staging-i686/PKGBUILD (from rev 251203, 
hasktags/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-08-15 22:14:33 UTC (rev 251204)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hasktags
+pkgver=0.69.3
+pkgrel=5
+pkgdesc="Produces ctags \"tags\" and etags \"TAGS\" files for Haskell programs"
+url="http://github.com/MarcWeber/hasktags";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('ghc-libs' "haskell-hunit" "haskell-json" "haskell-utf8-string")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";)
+sha256sums=('4e069aa63c2a7d762332d1acbc12a3d705abdc5e24c06d55129e1a3fd66e5afa')
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-debug
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: hasktags/repos/community-staging-x86_64/PKGBUILD (from rev 251203, 
hasktags/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-08-15 22:14:33 UTC (rev 251204)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hasktags
+pkgver=0.69.3
+pkgrel=5
+pkgdesc="Produces ctags \"tags\" and etags \"TAGS\" files for Haskell programs"
+url="http://github.com/MarcWeber/hasktags";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('ghc-libs' "haskell-hunit" "haskell-json" "haskell-utf8-string")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";)
+sha256sums=('4e069aa63c2a7d762332d1acbc12a3d705abdc5e24c06d55129e1a3fd66e5afa')
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-debug
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}


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

2017-08-15 Thread Felix Yan
Date: Tuesday, August 15, 2017 @ 22:14:06
  Author: felixonmars
Revision: 251203

upgpkg: hasktags 0.69.3-5

GHC 8.2.1 rebuild

Modified:
  hasktags/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-08-15 22:12:53 UTC (rev 251202)
+++ PKGBUILD2017-08-15 22:14:06 UTC (rev 251203)
@@ -4,12 +4,13 @@
 
 pkgname=hasktags
 pkgver=0.69.3
-pkgrel=4
+pkgrel=5
 pkgdesc="Produces ctags \"tags\" and etags \"TAGS\" files for Haskell programs"
 url="http://github.com/MarcWeber/hasktags";
 license=("custom:BSD3")
 arch=('i686' 'x86_64')
-depends=('ghc' "haskell-hunit" "haskell-json" "haskell-utf8-string")
+depends=('ghc-libs' "haskell-hunit" "haskell-json" "haskell-utf8-string")
+makedepends=('ghc')
 
source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";)
 sha256sums=('4e069aa63c2a7d762332d1acbc12a3d705abdc5e24c06d55129e1a3fd66e5afa')
 
@@ -21,7 +22,6 @@
 --dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
 -f-debug
 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
@@ -33,8 +33,6 @@
 
 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/${pkgname}"
 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 git-repair/repos (4 files)

2017-08-15 Thread Felix Yan
Date: Tuesday, August 15, 2017 @ 22:12:53
  Author: felixonmars
Revision: 251202

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

Added:
  git-repair/repos/community-staging-i686/
  git-repair/repos/community-staging-i686/PKGBUILD
(from rev 251201, git-repair/trunk/PKGBUILD)
  git-repair/repos/community-staging-x86_64/
  git-repair/repos/community-staging-x86_64/PKGBUILD
(from rev 251201, git-repair/trunk/PKGBUILD)

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

Copied: git-repair/repos/community-staging-i686/PKGBUILD (from rev 251201, 
git-repair/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-08-15 22:12:53 UTC (rev 251202)
@@ -0,0 +1,35 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+pkgname=git-repair
+pkgver=1.20170626
+pkgrel=6
+pkgdesc="Repairs a damaged git repisitory"
+url="http://git-repair.branchable.com/";
+license=("GPL")
+arch=('i686' 'x86_64')
+depends=('git' 'ghc' "haskell-async" "haskell-data-default" 
"haskell-exceptions" "haskell-hslogger"
+ "haskell-ifelse" "haskell-mtl" "haskell-network" "haskell-network-uri"
+ "haskell-optparse-applicative" "haskell-quickcheck" "haskell-split" 
"haskell-text"
+ "haskell-unix-compat" "haskell-utf8-string")
+makedepends=('ghc')
+source=("$pkgname::git://git-repair.branchable.com/#tag=$pkgver")
+sha512sums=('SKIP')
+
+build() {
+  cd git-repair
+  
+  runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic \
+--docdir="/usr/share/doc/$pkgname" \
+  -fnetwork-uri
+  runhaskell Setup build
+}
+
+package() {
+  cd git-repair
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -Dm644 git-repair.1 "$pkgdir"/usr/share/man/man1/git-repair.1
+
+  rm "$pkgdir"/usr/share/doc/git-repair/GPL
+  rmdir "$pkgdir"/usr/share/doc/git-repair "$pkgdir"/usr/share/doc
+}

Copied: git-repair/repos/community-staging-x86_64/PKGBUILD (from rev 251201, 
git-repair/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-08-15 22:12:53 UTC (rev 251202)
@@ -0,0 +1,35 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+pkgname=git-repair
+pkgver=1.20170626
+pkgrel=6
+pkgdesc="Repairs a damaged git repisitory"
+url="http://git-repair.branchable.com/";
+license=("GPL")
+arch=('i686' 'x86_64')
+depends=('git' 'ghc' "haskell-async" "haskell-data-default" 
"haskell-exceptions" "haskell-hslogger"
+ "haskell-ifelse" "haskell-mtl" "haskell-network" "haskell-network-uri"
+ "haskell-optparse-applicative" "haskell-quickcheck" "haskell-split" 
"haskell-text"
+ "haskell-unix-compat" "haskell-utf8-string")
+makedepends=('ghc')
+source=("$pkgname::git://git-repair.branchable.com/#tag=$pkgver")
+sha512sums=('SKIP')
+
+build() {
+  cd git-repair
+  
+  runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic \
+--docdir="/usr/share/doc/$pkgname" \
+  -fnetwork-uri
+  runhaskell Setup build
+}
+
+package() {
+  cd git-repair
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -Dm644 git-repair.1 "$pkgdir"/usr/share/man/man1/git-repair.1
+
+  rm "$pkgdir"/usr/share/doc/git-repair/GPL
+  rmdir "$pkgdir"/usr/share/doc/git-repair "$pkgdir"/usr/share/doc
+}


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

2017-08-15 Thread Felix Yan
Date: Tuesday, August 15, 2017 @ 22:12:28
  Author: felixonmars
Revision: 251201

upgpkg: git-repair 1.20170626-6

GHC 8.2.1 rebuild

Modified:
  git-repair/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-08-15 21:41:00 UTC (rev 251200)
+++ PKGBUILD2017-08-15 22:12:28 UTC (rev 251201)
@@ -3,7 +3,7 @@
 
 pkgname=git-repair
 pkgver=1.20170626
-pkgrel=5
+pkgrel=6
 pkgdesc="Repairs a damaged git repisitory"
 url="http://git-repair.branchable.com/";
 license=("GPL")
@@ -12,6 +12,7 @@
  "haskell-ifelse" "haskell-mtl" "haskell-network" "haskell-network-uri"
  "haskell-optparse-applicative" "haskell-quickcheck" "haskell-split" 
"haskell-text"
  "haskell-unix-compat" "haskell-utf8-string")
+makedepends=('ghc')
 source=("$pkgname::git://git-repair.branchable.com/#tag=$pkgver")
 sha512sums=('SKIP')
 


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

2017-08-15 Thread Baptiste Jonglez
Date: Tuesday, August 15, 2017 @ 21:41:00
  Author: zorun
Revision: 251200

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

Added:
  opendht/repos/community-i686/PKGBUILD
(from rev 251199, opendht/trunk/PKGBUILD)
  opendht/repos/community-x86_64/PKGBUILD
(from rev 251199, opendht/trunk/PKGBUILD)
Deleted:
  
opendht/repos/community-i686/0001-network-prevent-sending-packets-larger-than-1280-byt.patch
  opendht/repos/community-i686/PKGBUILD
  
opendht/repos/community-x86_64/0001-network-prevent-sending-packets-larger-than-1280-byt.patch
  opendht/repos/community-x86_64/PKGBUILD

--+
 /PKGBUILD  
  |   84 ++
 community-i686/0001-network-prevent-sending-packets-larger-than-1280-byt.patch 
  |   25 --
 community-i686/PKGBUILD
  |   42 -
 
community-x86_64/0001-network-prevent-sending-packets-larger-than-1280-byt.patch
 |   25 --
 community-x86_64/PKGBUILD  
  |   42 -
 5 files changed, 84 insertions(+), 134 deletions(-)

Deleted: 
community-i686/0001-network-prevent-sending-packets-larger-than-1280-byt.patch
===
--- 
community-i686/0001-network-prevent-sending-packets-larger-than-1280-byt.patch  
2017-08-15 21:40:43 UTC (rev 251199)
+++ 
community-i686/0001-network-prevent-sending-packets-larger-than-1280-byt.patch  
2017-08-15 21:41:00 UTC (rev 251200)
@@ -1,25 +0,0 @@
-From 8a123f9f68e93452dc2c044f8a2ffa07a6038364 Mon Sep 17 00:00:00 2001
-From: Adrien Beraud 
-Date: Sun, 9 Jul 2017 07:51:05 -0400
-Subject: [PATCH 1/2] network: prevent sending packets larger than 1280 bytes
-

- include/opendht/network_engine.h | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/include/opendht/network_engine.h 
b/include/opendht/network_engine.h
-index 53f9044..a037cde 100644
 a/include/opendht/network_engine.h
-+++ b/include/opendht/network_engine.h
-@@ -464,7 +464,7 @@ private:
- static constexpr unsigned BLACKLISTED_MAX {10};
- 
- static constexpr size_t MTU {1280};
--static constexpr size_t MAX_PACKET_VALUE_SIZE {8 * 1024};
-+static constexpr size_t MAX_PACKET_VALUE_SIZE {600};
- 
- static const std::string my_v;
- static std::mt19937 rd_device;
--- 
-2.13.2
-

Deleted: community-i686/PKGBUILD
===
--- community-i686/PKGBUILD 2017-08-15 21:40:43 UTC (rev 251199)
+++ community-i686/PKGBUILD 2017-08-15 21:41:00 UTC (rev 251200)
@@ -1,42 +0,0 @@
-# Maintainer: Baptiste Jonglez 
-pkgname=opendht
-pkgver=1.3.5
-pkgrel=1
-epoch=1
-pkgdesc="A C++11 implementation of the Kademlia DHT (Distributed Hash Table)"
-arch=('i686' 'x86_64')
-depends=('gnutls' 'nettle' 'readline' 'argon2')
-makedepends=('msgpack-c' 'cmake' 'cython')
-optdepends=('python: to use the Python bindings')
-url="https://github.com/savoirfairelinux/opendht";
-license=('GPL3')
-source=("https://github.com/savoirfairelinux/opendht/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz";)
-sha256sums=('b58e5f85d2b969efc121899d266e45989ab2238deceea1c00ab01ff2100c7df5')
-
-build() {
-  cd "${srcdir}/${pkgname}-${pkgver}"
-
-  msg2 'Building...'
-  mkdir -p build
-  cd build
-  cmake .. \
--DCMAKE_BUILD_TYPE=Release \
--DOPENDHT_PYTHON=ON \
--DCMAKE_INSTALL_PREFIX=/usr \
--DCMAKE_INSTALL_LIBDIR=lib
-  make
-}
-
-package() {
-  cd "${srcdir}/${pkgname}-${pkgver}"
-
-  msg2 'Installing...'
-  cd build
-  make DESTDIR="$pkgdir" install
-  cd ..
-
-  msg2 'Installing documentation...'
-  install -D -m644 README.md "${pkgdir}/usr/share/doc/opendht/README.md"
-}
-
-# vim:set ts=2 sw=2 et:

Copied: opendht/repos/community-i686/PKGBUILD (from rev 251199, 
opendht/trunk/PKGBUILD)
===
--- community-i686/PKGBUILD (rev 0)
+++ community-i686/PKGBUILD 2017-08-15 21:41:00 UTC (rev 251200)
@@ -0,0 +1,42 @@
+# Maintainer: Baptiste Jonglez 
+pkgname=opendht
+pkgver=1.3.6
+pkgrel=1
+epoch=1
+pkgdesc="A C++11 implementation of the Kademlia DHT (Distributed Hash Table)"
+arch=('i686' 'x86_64')
+depends=('gnutls' 'nettle' 'readline' 'argon2')
+makedepends=('msgpack-c' 'cmake' 'cython')
+optdepends=('python: to use the Python bindings')
+url="https://github.com/savoirfairelinux/opendht";
+license=('GPL3')
+source=("https://github.com/savoirfairelinux/opendht/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz";)
+sha256sums=('7e888748741a0a2cc44639c580f29fa4c58cddbf08622626b754f0c9b99a4392')
+
+build() {
+  cd "${srcdir}/${pkgname}-${pkgver}"
+
+  msg2 'Building...'
+  mkdir -p build
+  cd build
+  cmake .. \
+-DCMAKE_BUILD_TYPE=Release \
+-DOPENDHT_PYTHON=ON \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAK

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

2017-08-15 Thread Baptiste Jonglez
Date: Tuesday, August 15, 2017 @ 21:40:43
  Author: zorun
Revision: 251199

upgpkg: opendht 1:1.3.6-1

Modified:
  opendht/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-08-15 21:18:11 UTC (rev 251198)
+++ PKGBUILD2017-08-15 21:40:43 UTC (rev 251199)
@@ -1,6 +1,6 @@
 # Maintainer: Baptiste Jonglez 
 pkgname=opendht
-pkgver=1.3.5
+pkgver=1.3.6
 pkgrel=1
 epoch=1
 pkgdesc="A C++11 implementation of the Kademlia DHT (Distributed Hash Table)"
@@ -11,7 +11,7 @@
 url="https://github.com/savoirfairelinux/opendht";
 license=('GPL3')
 
source=("https://github.com/savoirfairelinux/opendht/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz";)
-sha256sums=('b58e5f85d2b969efc121899d266e45989ab2238deceea1c00ab01ff2100c7df5')
+sha256sums=('7e888748741a0a2cc44639c580f29fa4c58cddbf08622626b754f0c9b99a4392')
 
 build() {
   cd "${srcdir}/${pkgname}-${pkgver}"


[arch-commits] Commit in wings3d/repos (8 files)

2017-08-15 Thread Alexander Rødseth
Date: Tuesday, August 15, 2017 @ 21:18:11
  Author: arodseth
Revision: 251198

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

Added:
  wings3d/repos/community-i686/PKGBUILD
(from rev 251197, wings3d/trunk/PKGBUILD)
  wings3d/repos/community-i686/wings3d.sh
(from rev 251197, wings3d/trunk/wings3d.sh)
  wings3d/repos/community-x86_64/PKGBUILD
(from rev 251197, wings3d/trunk/PKGBUILD)
  wings3d/repos/community-x86_64/wings3d.sh
(from rev 251197, wings3d/trunk/wings3d.sh)
Deleted:
  wings3d/repos/community-i686/PKGBUILD
  wings3d/repos/community-i686/wings3d.sh
  wings3d/repos/community-x86_64/PKGBUILD
  wings3d/repos/community-x86_64/wings3d.sh

-+
 /PKGBUILD   |  118 ++
 /wings3d.sh |8 ++
 community-i686/PKGBUILD |   55 ---
 community-i686/wings3d.sh   |2 
 community-x86_64/PKGBUILD   |   55 ---
 community-x86_64/wings3d.sh |2 
 6 files changed, 126 insertions(+), 114 deletions(-)

Deleted: community-i686/PKGBUILD
===
--- community-i686/PKGBUILD 2017-08-15 21:17:51 UTC (rev 251197)
+++ community-i686/PKGBUILD 2017-08-15 21:18:11 UTC (rev 251198)
@@ -1,55 +0,0 @@
-# $Id$
-# Maintainer: Alexander F Rødseth 
-# Contributor: kappa 
-
-pkgname=wings3d
-pkgver=2.1.5
-pkgrel=2
-pkgdesc='3D modeling program'
-arch=('x86_64' 'i686')
-url='http://www.wings3d.com/'
-license=('GPL')
-depends=('erlang-sdl' 'erlang-cl' 'bash' 'desktop-file-utils' 'erlang')
-makedepends=('gendesk' 'imagemagick')
-optdepends=('povray: rendering support via POV-Ray')
-source=("http://downloads.sourceforge.net/project/wings/wings/$pkgver/wings-$pkgver.tar.bz2";
-"$pkgname.sh")
-sha256sums=('f0f03cfe9f0ee0ee6c734a2b7e50410d5f21238441cb1f34422b0ecde25b582c'
-'9f91da23a91bd5808a4f3ce38472e262706f648804628648703ad3695df22e27')
-
-prepare() {
-  gendesk -f -n \
---pkgname "$pkgname" --pkgdesc "$pkgdesc" --name 'Wings3D' \
---genericname '3D Modeler' --categories 'Graphics;3DGraphics'
-
-  convert "${pkgname%3d}-$pkgver/win32/wings.ico" "$pkgname.png"
-
-  # Path fix for building wpc_lwo
-  ln -s "$srcdir/${pkgname%3d}-$pkgver" \
-"${pkgname%3d}-$pkgver/plugins_src/import_export/wings"
-  ln -s "$srcdir/${pkgname%3d}-$pkgver" "$srcdir/wings"
-
-  sed -i 's/-Werror//' 
${pkgname%3d}-$pkgver/{src,e3d,plugins_src/import_export}/Makefile
-}
-
-build() {
-  export ESDL_PATH="$(echo /usr/lib/erlang/lib/esdl-*)"
-  export ERL_LIBS="$srcdir"
-  make -C "${pkgname%3d}-$pkgver" all lang
-}
-
-package() {
-  install -Dm644 "$pkgname-3.png" "$pkgdir/usr/share/pixmaps/$pkgname.png"
-  install -Dm644 "$pkgname.desktop" \
-"$pkgdir/usr/share/applications/$pkgname.desktop"
-  install -Dm755 "$pkgname.sh" "$pkgdir/usr/bin/$pkgname"
-  install -d "$pkgdir/usr/lib/$pkgname"
-
-  cd "${pkgname%3d}-$pkgver"
-  for subdir in e3d ebin icons plugins psd shaders src textures tools; do
-cp -r "$srcdir/${pkgname%3d}-$pkgver/$subdir/" "$pkgdir/usr/lib/$pkgname"
-  done
-}
-
-# getver: wings3d.com/?page_id=84
-# vim:set ts=2 sw=2 et:

Copied: wings3d/repos/community-i686/PKGBUILD (from rev 251197, 
wings3d/trunk/PKGBUILD)
===
--- community-i686/PKGBUILD (rev 0)
+++ community-i686/PKGBUILD 2017-08-15 21:18:11 UTC (rev 251198)
@@ -0,0 +1,59 @@
+# $Id$
+# Maintainer: Alexander F Rødseth 
+# Contributor: kappa 
+
+pkgname=wings3d
+pkgver=2.1.5
+pkgrel=3
+pkgdesc='3D modeling program'
+arch=('x86_64' 'i686')
+url='http://www.wings3d.com/'
+license=('GPL')
+depends=('desktop-file-utils' 'erlang-sdl' 'erlang-cl')
+makedepends=('gendesk' 'imagemagick')
+optdepends=('povray: rendering support via POV-Ray')
+source=("https://downloads.sourceforge.net/project/wings/wings/$pkgver/wings-$pkgver.tar.bz2";
+$pkgname.sh)
+sha256sums=('f0f03cfe9f0ee0ee6c734a2b7e50410d5f21238441cb1f34422b0ecde25b582c'
+'b44102a5c4f9f3cf71c17ef45ce534c5723b3aeb2f78298abdaf77b401982128')
+_p=${pkgname%3d}-$pkgver
+
+prepare() {
+  gendesk -f -n \
+--name Wings3D \
+--pkgname $pkgname \
+--pkgdesc "$pkgdesc" \
+--genericname '3D Modeler' \
+--categories 'Graphics;3DGraphics'
+
+  convert $_p/win32/wings.ico $pkgname.png
+
+  # Path fix for building wpc_lwo
+  ln -s $_p $_p/plugins_src/import_export/wings
+  ln -s $_p wings
+
+  sed -i 's/-Werror//' $_p/{src,e3d,plugins_src/import_export}/Makefile
+}
+
+build() {
+  export ESDL_PATH="$(echo /usr/lib/erlang/lib/esdl-*)"
+  export ERL_LIBS="$srcdir"
+
+  make -C $_p all lang
+}
+
+package() {
+  install -Dm755 $pkgname.sh "$pkgdir/usr/bin/$pkgname"
+
+  install -Dm644 $pkgname.desktop \
+"$pkgdir/usr/share/applications/$pkgname.desktop"
+  install -Dm644 $pkgname-3.png "$pkgdir/usr/share/pixmaps/$pkgname.png"
+
+  install -d "$pkgdir/usr/lib

[arch-commits] Commit in wings3d/trunk (PKGBUILD wings3d.sh)

2017-08-15 Thread Alexander Rødseth
Date: Tuesday, August 15, 2017 @ 21:17:51
  Author: arodseth
Revision: 251197

upgpkg: wings3d 2.1.5-3

Modified:
  wings3d/trunk/PKGBUILD
  wings3d/trunk/wings3d.sh

+
 PKGBUILD   |   46 +-
 wings3d.sh |4 +++-
 2 files changed, 28 insertions(+), 22 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-08-15 21:13:09 UTC (rev 251196)
+++ PKGBUILD2017-08-15 21:17:51 UTC (rev 251197)
@@ -1,55 +1,59 @@
 # $Id$
-# Maintainer: Alexander F Rødseth 
+# Maintainer: Alexander F Rødseth 
 # Contributor: kappa 
 
 pkgname=wings3d
 pkgver=2.1.5
-pkgrel=2
+pkgrel=3
 pkgdesc='3D modeling program'
 arch=('x86_64' 'i686')
 url='http://www.wings3d.com/'
 license=('GPL')
-depends=('erlang-sdl' 'erlang-cl' 'bash' 'desktop-file-utils' 'erlang')
+depends=('desktop-file-utils' 'erlang-sdl' 'erlang-cl')
 makedepends=('gendesk' 'imagemagick')
 optdepends=('povray: rendering support via POV-Ray')
-source=("http://downloads.sourceforge.net/project/wings/wings/$pkgver/wings-$pkgver.tar.bz2";
-"$pkgname.sh")
+source=("https://downloads.sourceforge.net/project/wings/wings/$pkgver/wings-$pkgver.tar.bz2";
+$pkgname.sh)
 sha256sums=('f0f03cfe9f0ee0ee6c734a2b7e50410d5f21238441cb1f34422b0ecde25b582c'
-'9f91da23a91bd5808a4f3ce38472e262706f648804628648703ad3695df22e27')
+'b44102a5c4f9f3cf71c17ef45ce534c5723b3aeb2f78298abdaf77b401982128')
+_p=${pkgname%3d}-$pkgver
 
 prepare() {
   gendesk -f -n \
---pkgname "$pkgname" --pkgdesc "$pkgdesc" --name 'Wings3D' \
---genericname '3D Modeler' --categories 'Graphics;3DGraphics'
+--name Wings3D \
+--pkgname $pkgname \
+--pkgdesc "$pkgdesc" \
+--genericname '3D Modeler' \
+--categories 'Graphics;3DGraphics'
 
-  convert "${pkgname%3d}-$pkgver/win32/wings.ico" "$pkgname.png"
+  convert $_p/win32/wings.ico $pkgname.png
 
   # Path fix for building wpc_lwo
-  ln -s "$srcdir/${pkgname%3d}-$pkgver" \
-"${pkgname%3d}-$pkgver/plugins_src/import_export/wings"
-  ln -s "$srcdir/${pkgname%3d}-$pkgver" "$srcdir/wings"
+  ln -s $_p $_p/plugins_src/import_export/wings
+  ln -s $_p wings
 
-  sed -i 's/-Werror//' 
${pkgname%3d}-$pkgver/{src,e3d,plugins_src/import_export}/Makefile
+  sed -i 's/-Werror//' $_p/{src,e3d,plugins_src/import_export}/Makefile
 }
 
 build() {
   export ESDL_PATH="$(echo /usr/lib/erlang/lib/esdl-*)"
   export ERL_LIBS="$srcdir"
-  make -C "${pkgname%3d}-$pkgver" all lang
+
+  make -C $_p all lang
 }
 
 package() {
-  install -Dm644 "$pkgname-3.png" "$pkgdir/usr/share/pixmaps/$pkgname.png"
-  install -Dm644 "$pkgname.desktop" \
+  install -Dm755 $pkgname.sh "$pkgdir/usr/bin/$pkgname"
+
+  install -Dm644 $pkgname.desktop \
 "$pkgdir/usr/share/applications/$pkgname.desktop"
-  install -Dm755 "$pkgname.sh" "$pkgdir/usr/bin/$pkgname"
+  install -Dm644 $pkgname-3.png "$pkgdir/usr/share/pixmaps/$pkgname.png"
+
   install -d "$pkgdir/usr/lib/$pkgname"
-
-  cd "${pkgname%3d}-$pkgver"
   for subdir in e3d ebin icons plugins psd shaders src textures tools; do
-cp -r "$srcdir/${pkgname%3d}-$pkgver/$subdir/" "$pkgdir/usr/lib/$pkgname"
+cp -r $_p/$subdir/ "$pkgdir/usr/lib/$pkgname"
   done
 }
 
 # getver: wings3d.com/?page_id=84
-# vim:set ts=2 sw=2 et:
+# vim:ts=2 sw=2 et:

Modified: wings3d.sh
===
--- wings3d.sh  2017-08-15 21:13:09 UTC (rev 251196)
+++ wings3d.sh  2017-08-15 21:17:51 UTC (rev 251197)
@@ -1,2 +1,4 @@
 #!/bin/sh
-erl -noinput -smp -pa /usr/lib/erlang/lib/esdl-*/ebin /usr/lib/wings3d/ebin 
-run wings_start start_halt ${1+"$@"}
+erl -noinput -smp \
+  -pa /usr/lib/erlang/lib/esdl-*/ebin /usr/lib/wings3d/ebin \
+  -run wings_start start_halt ${1+"$@"}


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

2017-08-15 Thread Felix Yan
Date: Tuesday, August 15, 2017 @ 21:13:09
  Author: felixonmars
Revision: 251196

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

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

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

Copied: haskell-hashtables/repos/community-staging-i686/PKGBUILD (from rev 
251195, haskell-hashtables/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-08-15 21:13:09 UTC (rev 251196)
@@ -0,0 +1,42 @@
+# $Id: PKGBUILD 147140 2015-11-19 09:43:21Z fyan $
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hashtables
+pkgname=haskell-hashtables
+pkgver=1.2.1.1
+pkgrel=6
+pkgdesc="Mutable hash tables in the ST monad"
+url="https://hackage.haskell.org/package/${_hkgname}";
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+depends=('ghc-libs' 'sh' 'haskell-hashable' 'haskell-primitive' 
'haskell-vector')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('e8e22104005fe2994c4418e8465b019970330c73a5f653e5ab4bbc4c37733faabdc2a421dcada8f300185d29e5622168293f69b1991677d3e97d114c4ccc1f14')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-hashtables/repos/community-staging-x86_64/PKGBUILD (from rev 
251195, haskell-hashtables/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-08-15 21:13:09 UTC (rev 251196)
@@ -0,0 +1,42 @@
+# $Id: PKGBUILD 147140 2015-11-19 09:43:21Z fyan $
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hashtables
+pkgname=haskell-hashtables
+pkgver=1.2.1.1
+pkgrel=6
+pkgdesc="Mutable hash tables in the ST monad"
+url="https://hackage.haskell.org/package/${_hkgname}";
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+depends=('ghc-libs' 'sh' 'haskell-hashable' 'haskell-primitive' 
'haskell-vector')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('e8e22104005fe2994c4418e8465b019970330c73a5f653e5ab4bbc4c37733faabdc2a421dcada8f300185d29e5622168293f69b1991677d3e97d114c4ccc1f14')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}


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

2017-08-15 Thread Felix Yan
Date: Tuesday, August 15, 2017 @ 21:12:44
  Author: felixonmars
Revision: 251195

upgpkg: haskell-hashtables 1.2.1.1-6

GHC 8.2.1 rebuild

Modified:
  haskell-hashtables/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-08-15 21:11:29 UTC (rev 251194)
+++ PKGBUILD2017-08-15 21:12:44 UTC (rev 251195)
@@ -5,12 +5,13 @@
 _hkgname=hashtables
 pkgname=haskell-hashtables
 pkgver=1.2.1.1
-pkgrel=5
+pkgrel=6
 pkgdesc="Mutable hash tables in the ST monad"
 url="https://hackage.haskell.org/package/${_hkgname}";
 license=('custom:BSD3')
 arch=('i686' 'x86_64')
-depends=('ghc' 'sh' 'haskell-hashable' 'haskell-primitive' 'haskell-vector')
+depends=('ghc-libs' 'sh' 'haskell-hashable' 'haskell-primitive' 
'haskell-vector')
+makedepends=('ghc')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
 
sha512sums=('e8e22104005fe2994c4418e8465b019970330c73a5f653e5ab4bbc4c37733faabdc2a421dcada8f300185d29e5622168293f69b1991677d3e97d114c4ccc1f14')
 
@@ -21,7 +22,6 @@
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
 --dynlibdir=/usr/lib --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
@@ -33,8 +33,6 @@
 
 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-vector/repos (4 files)

2017-08-15 Thread Felix Yan
Date: Tuesday, August 15, 2017 @ 21:11:29
  Author: felixonmars
Revision: 251194

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

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

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

Copied: haskell-vector/repos/community-staging-i686/PKGBUILD (from rev 251193, 
haskell-vector/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-08-15 21:11:29 UTC (rev 251194)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Sergej Pupykin 
+
+pkgname=haskell-vector
+pkgver=0.12.0.1
+pkgrel=3
+pkgdesc="Efficient Arrays"
+url="https://hackage.haskell.org/package/vector";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('ghc-libs' "haskell-primitive")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/vector/${pkgver}/vector-${pkgver}.tar.gz";)
+sha512sums=('17cae6c2e36e6e73190ebce0c3f38c4b8ec01d4336d2bb9b98f85ea299cab4140d4490493f6cbd472c1b0a32809f3ce344955ab6cd7dbacdca56ffa5aec4bad4')
+
+prepare() {
+  sed -i 's/base >= 4.5 && < 4.10/base >= 4.5/' vector-$pkgver/vector.cabal
+}
+
+build() {
+  cd "$srcdir"/vector-${pkgver}
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+  --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+  --dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+  runhaskell Setup build
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+  cd "$srcdir"/vector-${pkgver}
+  install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+  install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -Dm644 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/repos/community-staging-x86_64/PKGBUILD (from rev 
251193, haskell-vector/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-08-15 21:11:29 UTC (rev 251194)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Sergej Pupykin 
+
+pkgname=haskell-vector
+pkgver=0.12.0.1
+pkgrel=3
+pkgdesc="Efficient Arrays"
+url="https://hackage.haskell.org/package/vector";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('ghc-libs' "haskell-primitive")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/vector/${pkgver}/vector-${pkgver}.tar.gz";)
+sha512sums=('17cae6c2e36e6e73190ebce0c3f38c4b8ec01d4336d2bb9b98f85ea299cab4140d4490493f6cbd472c1b0a32809f3ce344955ab6cd7dbacdca56ffa5aec4bad4')
+
+prepare() {
+  sed -i 's/base >= 4.5 && < 4.10/base >= 4.5/' vector-$pkgver/vector.cabal
+}
+
+build() {
+  cd "$srcdir"/vector-${pkgver}
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+  --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+  --dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+  runhaskell Setup build
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+  cd "$srcdir"/vector-${pkgver}
+  install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+  install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -Dm644 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/trunk (PKGBUILD)

2017-08-15 Thread Felix Yan
Date: Tuesday, August 15, 2017 @ 21:11:05
  Author: felixonmars
Revision: 251193

upgpkg: haskell-vector 0.12.0.1-3

GHC 8.2.1 rebuild

Modified:
  haskell-vector/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-08-15 21:03:24 UTC (rev 251192)
+++ PKGBUILD2017-08-15 21:11:05 UTC (rev 251193)
@@ -3,22 +3,26 @@
 
 pkgname=haskell-vector
 pkgver=0.12.0.1
-pkgrel=2
+pkgrel=3
 pkgdesc="Efficient Arrays"
 url="https://hackage.haskell.org/package/vector";
 license=("custom:BSD3")
 arch=('i686' 'x86_64')
-depends=("ghc" "haskell-primitive")
+depends=('ghc-libs' "haskell-primitive")
+makedepends=('ghc')
 
source=("https://hackage.haskell.org/packages/archive/vector/${pkgver}/vector-${pkgver}.tar.gz";)
 
sha512sums=('17cae6c2e36e6e73190ebce0c3f38c4b8ec01d4336d2bb9b98f85ea299cab4140d4490493f6cbd472c1b0a32809f3ce344955ab6cd7dbacdca56ffa5aec4bad4')
 
+prepare() {
+  sed -i 's/base >= 4.5 && < 4.10/base >= 4.5/' vector-$pkgver/vector.cabal
+}
+
 build() {
   cd "$srcdir"/vector-${pkgver}
   runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
   --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
-  --libsubdir=\$compiler/site-local/\$pkgid
+  --dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
   runhaskell Setup build
-  runhaskell Setup haddock
   runhaskell Setup register --gen-script
   runhaskell Setup unregister --gen-script
   sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
@@ -29,8 +33,6 @@
   cd "$srcdir"/vector-${pkgver}
   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 -dm755 "$pkgdir"/usr/share/doc/ghc/html/libraries
-  ln -s /usr/share/doc/${pkgname}/html 
"$pkgdir"/usr/share/doc/ghc/html/libraries/vector
   runhaskell Setup copy --destdir="$pkgdir"
   install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/${pkgname}/LICENSE
   rm -f "$pkgdir"/usr/share/doc/${pkgname}/LICENSE


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

2017-08-15 Thread Felix Yan
Date: Tuesday, August 15, 2017 @ 21:02:58
  Author: felixonmars
Revision: 251191

upgpkg: cabal-helper 0.7.3.0-6

GHC 8.2.1 rebuild

Modified:
  cabal-helper/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-08-15 18:19:00 UTC (rev 251190)
+++ PKGBUILD2017-08-15 21:02:58 UTC (rev 251191)
@@ -4,26 +4,33 @@
 
 pkgname=cabal-helper
 pkgver=0.7.3.0
-pkgrel=5
+pkgrel=6
 pkgdesc="Simple interface to some of Cabals configuration state used by 
ghc-mod"
 url="https://hackage.haskell.org/package/${pkgname}";
 license=("AGPL3")
 arch=('i686' 'x86_64')
-depends=('ghc' "haskell-mtl" "haskell-temporary" "haskell-utf8-string")
+depends=('ghc-libs' "haskell-mtl" "haskell-temporary" "haskell-utf8-string")
 conflicts=('haskell-cabal-helper')
 replaces=('haskell-cabal-helper')
-source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";)
-sha256sums=('794055f5205dd029aceb2fe9aac183880d2b4ef005d1096ee3052710d01192a4')
+makedepends=('ghc')
+source=('https://github.com/achirkin/cabal-helper/archive/68ceff5916f515e3026a3f40aa44570e47d50a0c.tar.gz')
+#source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";
+sha256sums=('de0023c7e47be3030986a2b0e40bc5693096f2dd9a60de40c2111a29b66b0956')
 
+prepare() {
+mv $pkgname-68ceff5916f515e3026a3f40aa44570e47d50a0c $pkgname-$pkgver
+sed -i 's/import Distribution.Version/import Distribution.Version hiding 
(showVersion)/' $pkgname-$pkgver/CabalHelper/{Sandbox.hs,Compile.hs,Wrapper.hs}
+sed -i 's/, process.*/, process/' $pkgname-$pkgver/$pkgname.cabal
+}
+
 build() {
 cd "${srcdir}/${pkgname}-${pkgver}"
-
+
 runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--libexecdir="/usr/lib" \
 --dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
 -f-dev
 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
@@ -35,8 +42,6 @@
 
 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/${pkgname}"
 runhaskell Setup copy --destdir="${pkgdir}"
 rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
 


[arch-commits] Commit in cabal-helper/repos (4 files)

2017-08-15 Thread Felix Yan
Date: Tuesday, August 15, 2017 @ 21:03:24
  Author: felixonmars
Revision: 251192

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

Added:
  cabal-helper/repos/community-staging-i686/
  cabal-helper/repos/community-staging-i686/PKGBUILD
(from rev 251191, cabal-helper/trunk/PKGBUILD)
  cabal-helper/repos/community-staging-x86_64/
  cabal-helper/repos/community-staging-x86_64/PKGBUILD
(from rev 251191, cabal-helper/trunk/PKGBUILD)

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

Copied: cabal-helper/repos/community-staging-i686/PKGBUILD (from rev 251191, 
cabal-helper/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-08-15 21:03:24 UTC (rev 251192)
@@ -0,0 +1,50 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=cabal-helper
+pkgver=0.7.3.0
+pkgrel=6
+pkgdesc="Simple interface to some of Cabals configuration state used by 
ghc-mod"
+url="https://hackage.haskell.org/package/${pkgname}";
+license=("AGPL3")
+arch=('i686' 'x86_64')
+depends=('ghc-libs' "haskell-mtl" "haskell-temporary" "haskell-utf8-string")
+conflicts=('haskell-cabal-helper')
+replaces=('haskell-cabal-helper')
+makedepends=('ghc')
+source=('https://github.com/achirkin/cabal-helper/archive/68ceff5916f515e3026a3f40aa44570e47d50a0c.tar.gz')
+#source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";
+sha256sums=('de0023c7e47be3030986a2b0e40bc5693096f2dd9a60de40c2111a29b66b0956')
+
+prepare() {
+mv $pkgname-68ceff5916f515e3026a3f40aa44570e47d50a0c $pkgname-$pkgver
+sed -i 's/import Distribution.Version/import Distribution.Version hiding 
(showVersion)/' $pkgname-$pkgver/CabalHelper/{Sandbox.hs,Compile.hs,Wrapper.hs}
+sed -i 's/, process.*/, process/' $pkgname-$pkgver/$pkgname.cabal
+}
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--libexecdir="/usr/lib" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-dev
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: cabal-helper/repos/community-staging-x86_64/PKGBUILD (from rev 251191, 
cabal-helper/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-08-15 21:03:24 UTC (rev 251192)
@@ -0,0 +1,50 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=cabal-helper
+pkgver=0.7.3.0
+pkgrel=6
+pkgdesc="Simple interface to some of Cabals configuration state used by 
ghc-mod"
+url="https://hackage.haskell.org/package/${pkgname}";
+license=("AGPL3")
+arch=('i686' 'x86_64')
+depends=('ghc-libs' "haskell-mtl" "haskell-temporary" "haskell-utf8-string")
+conflicts=('haskell-cabal-helper')
+replaces=('haskell-cabal-helper')
+makedepends=('ghc')
+source=('https://github.com/achirkin/cabal-helper/archive/68ceff5916f515e3026a3f40aa44570e47d50a0c.tar.gz')
+#source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";
+sha256sums=('de0023c7e47be3030986a2b0e40bc5693096f2dd9a60de40c2111a29b66b0956')
+
+prepare() {
+mv $pkgname-68ceff5916f515e3026a3f40aa44570e47d50a0c $pkgname-$pkgver
+sed -i 's/import Distribution.Version/import Distribution.Version hiding 
(showVersion)/' $pkgname-$pkgver/CabalHelper/{Sandbox.hs,Compile.hs,Wrapper.hs}
+sed -i 's/, process.*/, process/' $pkgname-$pkgver/$pkgname.cabal
+}
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--libexecdir="/usr/lib" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-dev
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister

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

2017-08-15 Thread Felix Yan
Date: Tuesday, August 15, 2017 @ 18:19:00
  Author: felixonmars
Revision: 251190

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

Added:
  haskell-x11-xft/repos/community-staging-i686/
  haskell-x11-xft/repos/community-staging-i686/PKGBUILD
(from rev 251189, haskell-x11-xft/trunk/PKGBUILD)
  haskell-x11-xft/repos/community-staging-x86_64/
  haskell-x11-xft/repos/community-staging-x86_64/PKGBUILD
(from rev 251189, haskell-x11-xft/trunk/PKGBUILD)

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

Copied: haskell-x11-xft/repos/community-staging-i686/PKGBUILD (from rev 251189, 
haskell-x11-xft/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-08-15 18:19:00 UTC (rev 251190)
@@ -0,0 +1,41 @@
+# $Id$
+# Maintainer: Sergej Pupykin 
+
+_hkgname=X11-xft
+pkgname=haskell-x11-xft
+pkgver=0.3.1
+pkgrel=28
+pkgdesc="Bindings to the Xft, X Free Type interface library, and some Xrender 
parts"
+url="https://hackage.haskell.org/package/${_hkgname}";
+license=('LGPL')
+arch=('i686' 'x86_64')
+depends=('ghc-libs' 'haskell-x11=1.8' 'haskell-utf8-string' 'libxft')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/X11-xft/$pkgver/X11-xft-$pkgver.tar.gz)
+md5sums=('ad885150a59f63de328e73abe5ffc79e')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-x11-xft/repos/community-staging-x86_64/PKGBUILD (from rev 
251189, haskell-x11-xft/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-08-15 18:19:00 UTC (rev 251190)
@@ -0,0 +1,41 @@
+# $Id$
+# Maintainer: Sergej Pupykin 
+
+_hkgname=X11-xft
+pkgname=haskell-x11-xft
+pkgver=0.3.1
+pkgrel=28
+pkgdesc="Bindings to the Xft, X Free Type interface library, and some Xrender 
parts"
+url="https://hackage.haskell.org/package/${_hkgname}";
+license=('LGPL')
+arch=('i686' 'x86_64')
+depends=('ghc-libs' 'haskell-x11=1.8' 'haskell-utf8-string' 'libxft')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/X11-xft/$pkgver/X11-xft-$pkgver.tar.gz)
+md5sums=('ad885150a59f63de328e73abe5ffc79e')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}


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

2017-08-15 Thread Felix Yan
Date: Tuesday, August 15, 2017 @ 18:18:35
  Author: felixonmars
Revision: 251189

upgpkg: haskell-x11-xft 0.3.1-28

GHC 8.2.1 rebuild

Modified:
  haskell-x11-xft/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-08-15 18:17:26 UTC (rev 251188)
+++ PKGBUILD2017-08-15 18:18:35 UTC (rev 251189)
@@ -4,12 +4,13 @@
 _hkgname=X11-xft
 pkgname=haskell-x11-xft
 pkgver=0.3.1
-pkgrel=27
+pkgrel=28
 pkgdesc="Bindings to the Xft, X Free Type interface library, and some Xrender 
parts"
 url="https://hackage.haskell.org/package/${_hkgname}";
 license=('LGPL')
 arch=('i686' 'x86_64')
-depends=('ghc' 'haskell-x11=1.8' 'haskell-utf8-string' 'libxft')
+depends=('ghc-libs' 'haskell-x11=1.8' 'haskell-utf8-string' 'libxft')
+makedepends=('ghc')
 
source=(https://hackage.haskell.org/packages/archive/X11-xft/$pkgver/X11-xft-$pkgver.tar.gz)
 md5sums=('ad885150a59f63de328e73abe5ffc79e')
 
@@ -20,7 +21,6 @@
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
 --dynlibdir=/usr/lib --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
@@ -32,8 +32,6 @@
 
 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-utf8-string/repos (4 files)

2017-08-15 Thread Felix Yan
Date: Tuesday, August 15, 2017 @ 18:17:26
  Author: felixonmars
Revision: 251188

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

Added:
  haskell-utf8-string/repos/community-staging-i686/
  haskell-utf8-string/repos/community-staging-i686/PKGBUILD
(from rev 251187, haskell-utf8-string/trunk/PKGBUILD)
  haskell-utf8-string/repos/community-staging-x86_64/
  haskell-utf8-string/repos/community-staging-x86_64/PKGBUILD
(from rev 251187, haskell-utf8-string/trunk/PKGBUILD)

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

Copied: haskell-utf8-string/repos/community-staging-i686/PKGBUILD (from rev 
251187, haskell-utf8-string/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-08-15 18:17:26 UTC (rev 251188)
@@ -0,0 +1,47 @@
+# $Id$
+# Maintainer: Vesa Kaihlavirta 
+# Contributor: Arch Haskell Team 
+# Package generated by cabal2arch 0.7.6
+
+_hkgname=utf8-string
+pkgname=haskell-utf8-string
+pkgver=1.0.1.1
+pkgrel=4
+pkgdesc="Support for reading and writing UTF8 Strings"
+url="https://hackage.haskell.org/package/${_hkgname}";
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+depends=('ghc-libs' 'sh')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+md5sums=('fe24e26bd4b09731af66ef27b18b5177')
+
+prepare() {
+sed -i 's/base >= 4.3 && < 4.9/base >= 4.3/' 
${_hkgname}-${pkgver}/${_hkgname}.cabal
+}
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-utf8-string/repos/community-staging-x86_64/PKGBUILD (from rev 
251187, haskell-utf8-string/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-08-15 18:17:26 UTC (rev 251188)
@@ -0,0 +1,47 @@
+# $Id$
+# Maintainer: Vesa Kaihlavirta 
+# Contributor: Arch Haskell Team 
+# Package generated by cabal2arch 0.7.6
+
+_hkgname=utf8-string
+pkgname=haskell-utf8-string
+pkgver=1.0.1.1
+pkgrel=4
+pkgdesc="Support for reading and writing UTF8 Strings"
+url="https://hackage.haskell.org/package/${_hkgname}";
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+depends=('ghc-libs' 'sh')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+md5sums=('fe24e26bd4b09731af66ef27b18b5177')
+
+prepare() {
+sed -i 's/base >= 4.3 && < 4.9/base >= 4.3/' 
${_hkgname}-${pkgver}/${_hkgname}.cabal
+}
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}


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

2017-08-15 Thread Felix Yan
Date: Tuesday, August 15, 2017 @ 18:17:01
  Author: felixonmars
Revision: 251187

upgpkg: haskell-utf8-string 1.0.1.1-4

GHC 8.2.1 rebuild

Modified:
  haskell-utf8-string/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-08-15 18:15:55 UTC (rev 251186)
+++ PKGBUILD2017-08-15 18:17:01 UTC (rev 251187)
@@ -6,17 +6,18 @@
 _hkgname=utf8-string
 pkgname=haskell-utf8-string
 pkgver=1.0.1.1
-pkgrel=3
+pkgrel=4
 pkgdesc="Support for reading and writing UTF8 Strings"
 url="https://hackage.haskell.org/package/${_hkgname}";
 license=('custom:BSD3')
 arch=('i686' 'x86_64')
-depends=('ghc' 'sh')
+depends=('ghc-libs' 'sh')
+makedepends=('ghc')
 
source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
 md5sums=('fe24e26bd4b09731af66ef27b18b5177')
 
 prepare() {
-sed -i 's/base >= 4.3 && < 4.9/base >= 4.3 \&\& < 4.10/' 
${_hkgname}-${pkgver}/${_hkgname}.cabal
+sed -i 's/base >= 4.3 && < 4.9/base >= 4.3/' 
${_hkgname}-${pkgver}/${_hkgname}.cabal
 }
 
 build() {
@@ -24,9 +25,8 @@
 
 runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
---libsubdir=\$compiler/site-local/\$pkgid
+--dynlibdir=/usr/lib --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
@@ -38,8 +38,6 @@
 
 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-uniplate/repos (4 files)

2017-08-15 Thread Felix Yan
Date: Tuesday, August 15, 2017 @ 18:15:55
  Author: felixonmars
Revision: 251186

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

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

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

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

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


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

2017-08-15 Thread Felix Yan
Date: Tuesday, August 15, 2017 @ 18:15:30
  Author: felixonmars
Revision: 251185

upgpkg: haskell-uniplate 1.6.12-17

GHC 8.2.1 rebuild

Modified:
  haskell-uniplate/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-08-15 18:14:05 UTC (rev 251184)
+++ PKGBUILD2017-08-15 18:15:30 UTC (rev 251185)
@@ -5,12 +5,13 @@
 _hkgname=uniplate
 pkgname=haskell-uniplate
 pkgver=1.6.12
-pkgrel=16
+pkgrel=17
 pkgdesc="Help writing simple, concise and fast generic operations."
 url="http://community.haskell.org/~ndm/uniplate/";
 license=("custom:BSD3")
 arch=('i686' 'x86_64')
-depends=('ghc' "haskell-hashable" "haskell-syb" "haskell-unordered-containers")
+depends=('ghc-libs' "haskell-hashable" "haskell-syb" 
"haskell-unordered-containers")
+makedepends=('ghc')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
 sha256sums=('fcc60bc6b3f6e925f611646db90e6db9f05286a9363405f844df1dc15572a8b7')
 
@@ -22,7 +23,6 @@
 --dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
 -fseparate_syb -ftypeable_fingerprint
 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
@@ -34,8 +34,6 @@
 
 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-network-ip/repos (4 files)

2017-08-15 Thread Felix Yan
Date: Tuesday, August 15, 2017 @ 18:14:05
  Author: felixonmars
Revision: 251184

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

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

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

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

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

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

2017-08-15 Thread Felix Yan
Date: Tuesday, August 15, 2017 @ 18:13:39
  Author: felixonmars
Revision: 251183

upgpkg: haskell-network-ip 0.3.0.2-4

GHC 8.2.1 rebuild

Modified:
  haskell-network-ip/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-08-15 18:12:15 UTC (rev 251182)
+++ PKGBUILD2017-08-15 18:13:39 UTC (rev 251183)
@@ -4,14 +4,15 @@
 _hkgname=network-ip
 pkgname=haskell-network-ip
 pkgver=0.3.0.2
-pkgrel=3
+pkgrel=4
 pkgdesc="Internet Protocol data structures"
 url="https://github.com/mvv/network-ip";
 license=('custom:BSD3')
 arch=('i686' 'x86_64')
-depends=('ghc' 'haskell-data-default-class' 'haskell-data-dword' 
'haskell-data-endian'
+depends=('ghc-libs' 'haskell-data-default-class' 'haskell-data-dword' 
'haskell-data-endian'
  'haskell-data-serializer' 'haskell-data-textual' 'haskell-hashable' 
'haskell-parsers'
  'haskell-text-printer' 'haskell-type-hint')
+makedepends=('ghc')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
 
sha512sums=('de18967efdf4b42e1db16f28e5cf396b37207d5e37c9d01275dc4ab3fd8dd56f791f8af9943f53b588caed81963b785429582702fe4ce647ae7d76f8a1fa0092')
 
@@ -22,7 +23,6 @@
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
 --dynlibdir=/usr/lib --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
@@ -34,8 +34,6 @@
 
 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-data-textual/repos (4 files)

2017-08-15 Thread Felix Yan
Date: Tuesday, August 15, 2017 @ 18:12:15
  Author: felixonmars
Revision: 251182

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

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

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

Copied: haskell-data-textual/repos/community-staging-i686/PKGBUILD (from rev 
251181, haskell-data-textual/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-08-15 18:12:15 UTC (rev 251182)
@@ -0,0 +1,41 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=data-textual
+pkgname=haskell-data-textual
+pkgver=0.3.0.2
+pkgrel=21
+pkgdesc="Human-friendly textual representations."
+url="https://github.com/mvv/data-textual";
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+depends=('ghc-libs' 'haskell-parsers' 'haskell-text' 'haskell-text-latin1' 
'haskell-text-printer')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+md5sums=('c06c1b96aef06ef4dccfa2c06a1232e7')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-data-textual/repos/community-staging-x86_64/PKGBUILD (from rev 
251181, haskell-data-textual/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-08-15 18:12:15 UTC (rev 251182)
@@ -0,0 +1,41 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=data-textual
+pkgname=haskell-data-textual
+pkgver=0.3.0.2
+pkgrel=21
+pkgdesc="Human-friendly textual representations."
+url="https://github.com/mvv/data-textual";
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+depends=('ghc-libs' 'haskell-parsers' 'haskell-text' 'haskell-text-latin1' 
'haskell-text-printer')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+md5sums=('c06c1b96aef06ef4dccfa2c06a1232e7')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}


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

2017-08-15 Thread Felix Yan
Date: Tuesday, August 15, 2017 @ 18:11:49
  Author: felixonmars
Revision: 251181

upgpkg: haskell-data-textual 0.3.0.2-21

GHC 8.2.1 rebuild

Modified:
  haskell-data-textual/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-08-15 18:08:44 UTC (rev 251180)
+++ PKGBUILD2017-08-15 18:11:49 UTC (rev 251181)
@@ -4,12 +4,13 @@
 _hkgname=data-textual
 pkgname=haskell-data-textual
 pkgver=0.3.0.2
-pkgrel=20
+pkgrel=21
 pkgdesc="Human-friendly textual representations."
 url="https://github.com/mvv/data-textual";
 license=('custom:BSD3')
 arch=('i686' 'x86_64')
-depends=('ghc' 'haskell-parsers' 'haskell-text' 'haskell-text-latin1' 
'haskell-text-printer')
+depends=('ghc-libs' 'haskell-parsers' 'haskell-text' 'haskell-text-latin1' 
'haskell-text-printer')
+makedepends=('ghc')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
 md5sums=('c06c1b96aef06ef4dccfa2c06a1232e7')
 
@@ -20,7 +21,6 @@
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
 --dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
 runhaskell Setup build
-runhaskell Setup haddock --hoogle --html || warning "haddock failed"
 runhaskell Setup register --gen-script
 runhaskell Setup unregister --gen-script
 sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
@@ -32,8 +32,6 @@
 
 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-data-serializer/repos (4 files)

2017-08-15 Thread Felix Yan
Date: Tuesday, August 15, 2017 @ 18:08:44
  Author: felixonmars
Revision: 251180

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

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

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

Copied: haskell-data-serializer/repos/community-staging-i686/PKGBUILD (from rev 
251179, haskell-data-serializer/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-08-15 18:08:44 UTC (rev 251180)
@@ -0,0 +1,41 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=data-serializer
+pkgname=haskell-data-serializer
+pkgver=0.3
+pkgrel=19
+pkgdesc="Common API for serialization libraries"
+url="https://github.com/mvv/data-serializer";
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+depends=('ghc-libs' 'haskell-cereal' 'haskell-data-endian' 'haskell-parsers' 
'haskell-semigroups')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+md5sums=('a0117264354060402974f9f524844734')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-data-serializer/repos/community-staging-x86_64/PKGBUILD (from 
rev 251179, haskell-data-serializer/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-08-15 18:08:44 UTC (rev 251180)
@@ -0,0 +1,41 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=data-serializer
+pkgname=haskell-data-serializer
+pkgver=0.3
+pkgrel=19
+pkgdesc="Common API for serialization libraries"
+url="https://github.com/mvv/data-serializer";
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+depends=('ghc-libs' 'haskell-cereal' 'haskell-data-endian' 'haskell-parsers' 
'haskell-semigroups')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+md5sums=('a0117264354060402974f9f524844734')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}


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

2017-08-15 Thread Felix Yan
Date: Tuesday, August 15, 2017 @ 18:08:18
  Author: felixonmars
Revision: 251179

upgpkg: haskell-data-serializer 0.3-19

GHC 8.2.1 rebuild

Modified:
  haskell-data-serializer/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-08-15 18:07:02 UTC (rev 251178)
+++ PKGBUILD2017-08-15 18:08:18 UTC (rev 251179)
@@ -4,12 +4,13 @@
 _hkgname=data-serializer
 pkgname=haskell-data-serializer
 pkgver=0.3
-pkgrel=18
+pkgrel=19
 pkgdesc="Common API for serialization libraries"
 url="https://github.com/mvv/data-serializer";
 license=('custom:BSD3')
 arch=('i686' 'x86_64')
-depends=('ghc' 'haskell-cereal' 'haskell-data-endian' 'haskell-parsers' 
'haskell-semigroups')
+depends=('ghc-libs' 'haskell-cereal' 'haskell-data-endian' 'haskell-parsers' 
'haskell-semigroups')
+makedepends=('ghc')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
 md5sums=('a0117264354060402974f9f524844734')
 
@@ -20,7 +21,6 @@
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
 --dynlibdir=/usr/lib --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
@@ -32,8 +32,6 @@
 
 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-parsers/repos (4 files)

2017-08-15 Thread Felix Yan
Date: Tuesday, August 15, 2017 @ 18:07:02
  Author: felixonmars
Revision: 251178

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

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

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

Copied: haskell-parsers/repos/community-staging-i686/PKGBUILD (from rev 251177, 
haskell-parsers/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-08-15 18:07:02 UTC (rev 251178)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=parsers
+pkgname=haskell-parsers
+pkgver=0.12.6
+pkgrel=3
+pkgdesc="Parsing combinators"
+url="http://github.com/ekmett/parsers/";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('ghc-libs' "haskell-attoparsec" "haskell-base-orphans" 
"haskell-charset" "haskell-mtl"
+ "haskell-parsec" "haskell-scientific" "haskell-text" 
"haskell-unordered-containers")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('0728f24a7348e272660ea8f02eb6c10ea3d17037b06cc3fc61409253e9dcacfe7658f236129f65754061298b76f2b051850ecefeee6965387166724fb77520dd')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-parsers/repos/community-staging-x86_64/PKGBUILD (from rev 
251177, haskell-parsers/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-08-15 18:07:02 UTC (rev 251178)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=parsers
+pkgname=haskell-parsers
+pkgver=0.12.6
+pkgrel=3
+pkgdesc="Parsing combinators"
+url="http://github.com/ekmett/parsers/";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('ghc-libs' "haskell-attoparsec" "haskell-base-orphans" 
"haskell-charset" "haskell-mtl"
+ "haskell-parsec" "haskell-scientific" "haskell-text" 
"haskell-unordered-containers")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('0728f24a7348e272660ea8f02eb6c10ea3d17037b06cc3fc61409253e9dcacfe7658f236129f65754061298b76f2b051850ecefeee6965387166724fb77520dd')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}


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

2017-08-15 Thread Felix Yan
Date: Tuesday, August 15, 2017 @ 18:06:37
  Author: felixonmars
Revision: 251177

upgpkg: haskell-parsers 0.12.6-3

GHC 8.2.1 rebuild

Modified:
  haskell-parsers/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-08-15 18:05:11 UTC (rev 251176)
+++ PKGBUILD2017-08-15 18:06:37 UTC (rev 251177)
@@ -5,13 +5,14 @@
 _hkgname=parsers
 pkgname=haskell-parsers
 pkgver=0.12.6
-pkgrel=2
+pkgrel=3
 pkgdesc="Parsing combinators"
 url="http://github.com/ekmett/parsers/";
 license=("custom:BSD3")
 arch=('i686' 'x86_64')
-depends=('ghc' "haskell-attoparsec" "haskell-base-orphans" "haskell-charset" 
"haskell-mtl"
+depends=('ghc-libs' "haskell-attoparsec" "haskell-base-orphans" 
"haskell-charset" "haskell-mtl"
  "haskell-parsec" "haskell-scientific" "haskell-text" 
"haskell-unordered-containers")
+makedepends=('ghc')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
 
sha512sums=('0728f24a7348e272660ea8f02eb6c10ea3d17037b06cc3fc61409253e9dcacfe7658f236129f65754061298b76f2b051850ecefeee6965387166724fb77520dd')
 
@@ -22,7 +23,6 @@
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
 --dynlibdir=/usr/lib --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
@@ -34,8 +34,6 @@
 
 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-expiring-cache-map/repos (4 files)

2017-08-15 Thread Felix Yan
Date: Tuesday, August 15, 2017 @ 18:05:11
  Author: felixonmars
Revision: 251176

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

Added:
  haskell-expiring-cache-map/repos/community-staging-i686/
  haskell-expiring-cache-map/repos/community-staging-i686/PKGBUILD
(from rev 251175, haskell-expiring-cache-map/trunk/PKGBUILD)
  haskell-expiring-cache-map/repos/community-staging-x86_64/
  haskell-expiring-cache-map/repos/community-staging-x86_64/PKGBUILD
(from rev 251175, haskell-expiring-cache-map/trunk/PKGBUILD)

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

Copied: haskell-expiring-cache-map/repos/community-staging-i686/PKGBUILD (from 
rev 251175, haskell-expiring-cache-map/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-08-15 18:05:11 UTC (rev 251176)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=expiring-cache-map
+pkgname=haskell-expiring-cache-map
+pkgver=0.0.6.1
+pkgrel=9
+pkgdesc="General purpose simple caching."
+url="https://github.com/elblake/expiring-cache-map";
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+depends=('ghc-libs' 'haskell-hashable' 'haskell-unordered-containers')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+md5sums=('8ac92c1e6c29d9f0c558665038adf670')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-expiring-cache-map/repos/community-staging-x86_64/PKGBUILD 
(from rev 251175, haskell-expiring-cache-map/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-08-15 18:05:11 UTC (rev 251176)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=expiring-cache-map
+pkgname=haskell-expiring-cache-map
+pkgver=0.0.6.1
+pkgrel=9
+pkgdesc="General purpose simple caching."
+url="https://github.com/elblake/expiring-cache-map";
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+depends=('ghc-libs' 'haskell-hashable' 'haskell-unordered-containers')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+md5sums=('8ac92c1e6c29d9f0c558665038adf670')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}


[arch-commits] Commit in haskell-expiring-cache-map/trunk (PKGBUILD)

2017-08-15 Thread Felix Yan
Date: Tuesday, August 15, 2017 @ 18:04:46
  Author: felixonmars
Revision: 251175

upgpkg: haskell-expiring-cache-map 0.0.6.1-9

GHC 8.2.1 rebuild

Modified:
  haskell-expiring-cache-map/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-08-15 18:03:42 UTC (rev 251174)
+++ PKGBUILD2017-08-15 18:04:46 UTC (rev 251175)
@@ -5,12 +5,13 @@
 _hkgname=expiring-cache-map
 pkgname=haskell-expiring-cache-map
 pkgver=0.0.6.1
-pkgrel=8
+pkgrel=9
 pkgdesc="General purpose simple caching."
 url="https://github.com/elblake/expiring-cache-map";
 license=('custom:BSD3')
 arch=('i686' 'x86_64')
-depends=('ghc' 'haskell-hashable' 'haskell-unordered-containers')
+depends=('ghc-libs' 'haskell-hashable' 'haskell-unordered-containers')
+makedepends=('ghc')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
 md5sums=('8ac92c1e6c29d9f0c558665038adf670')
 
@@ -21,7 +22,6 @@
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
 --dynlibdir=/usr/lib --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
@@ -33,8 +33,6 @@
 
 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-configurator/repos (4 files)

2017-08-15 Thread Felix Yan
Date: Tuesday, August 15, 2017 @ 18:03:42
  Author: felixonmars
Revision: 251174

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

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

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

Copied: haskell-configurator/repos/community-staging-i686/PKGBUILD (from rev 
251173, haskell-configurator/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-08-15 18:03:42 UTC (rev 251174)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=configurator
+pkgname=haskell-configurator
+pkgver=0.3.0.0
+pkgrel=17
+pkgdesc="Configuration management"
+url="http://github.com/bos/configurator";
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+depends=('ghc-libs' 'haskell-attoparsec' 'haskell-hashable' 'haskell-text' 
'haskell-unix-compat'
+ 'haskell-unordered-containers')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+md5sums=('aac63c54d79daed3f5d854ee9d34a6ef')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-developer
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-configurator/repos/community-staging-x86_64/PKGBUILD (from rev 
251173, haskell-configurator/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-08-15 18:03:42 UTC (rev 251174)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=configurator
+pkgname=haskell-configurator
+pkgver=0.3.0.0
+pkgrel=17
+pkgdesc="Configuration management"
+url="http://github.com/bos/configurator";
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+depends=('ghc-libs' 'haskell-attoparsec' 'haskell-hashable' 'haskell-text' 
'haskell-unix-compat'
+ 'haskell-unordered-containers')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+md5sums=('aac63c54d79daed3f5d854ee9d34a6ef')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-developer
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}


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

2017-08-15 Thread Felix Yan
Date: Tuesday, August 15, 2017 @ 18:03:15
  Author: felixonmars
Revision: 251173

upgpkg: haskell-configurator 0.3.0.0-17

GHC 8.2.1 rebuild

Modified:
  haskell-configurator/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-08-15 18:01:54 UTC (rev 251172)
+++ PKGBUILD2017-08-15 18:03:15 UTC (rev 251173)
@@ -4,13 +4,14 @@
 _hkgname=configurator
 pkgname=haskell-configurator
 pkgver=0.3.0.0
-pkgrel=16
+pkgrel=17
 pkgdesc="Configuration management"
 url="http://github.com/bos/configurator";
 license=('custom:BSD3')
 arch=('i686' 'x86_64')
-depends=('ghc' 'haskell-attoparsec' 'haskell-hashable' 'haskell-text' 
'haskell-unix-compat'
+depends=('ghc-libs' 'haskell-attoparsec' 'haskell-hashable' 'haskell-text' 
'haskell-unix-compat'
  'haskell-unordered-containers')
+makedepends=('ghc')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
 md5sums=('aac63c54d79daed3f5d854ee9d34a6ef')
 
@@ -22,7 +23,6 @@
 --dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
 -f-developer
 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
@@ -34,8 +34,6 @@
 
 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-charset/repos (4 files)

2017-08-15 Thread Felix Yan
Date: Tuesday, August 15, 2017 @ 18:01:54
  Author: felixonmars
Revision: 251172

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

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

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

Copied: haskell-charset/repos/community-staging-i686/PKGBUILD (from rev 251171, 
haskell-charset/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-08-15 18:01:54 UTC (rev 251172)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=charset
+pkgname=haskell-charset
+pkgver=0.3.7.1
+pkgrel=20
+pkgdesc="A compatibility layer for base"
+url="http://github.com/ekmett/charset";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('ghc-libs' "haskell-semigroups" "haskell-unordered-containers")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha256sums=('3d415d2883bd7bf0cc9f038e8323f19c71e07dd12a3c712f449ccb8b4daac0be')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-charset/repos/community-staging-x86_64/PKGBUILD (from rev 
251171, haskell-charset/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-08-15 18:01:54 UTC (rev 251172)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=charset
+pkgname=haskell-charset
+pkgver=0.3.7.1
+pkgrel=20
+pkgdesc="A compatibility layer for base"
+url="http://github.com/ekmett/charset";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('ghc-libs' "haskell-semigroups" "haskell-unordered-containers")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha256sums=('3d415d2883bd7bf0cc9f038e8323f19c71e07dd12a3c712f449ccb8b4daac0be')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}


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

2017-08-15 Thread Felix Yan
Date: Tuesday, August 15, 2017 @ 18:01:29
  Author: felixonmars
Revision: 251171

upgpkg: haskell-charset 0.3.7.1-20

GHC 8.2.1 rebuild

Modified:
  haskell-charset/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-08-15 17:59:54 UTC (rev 251170)
+++ PKGBUILD2017-08-15 18:01:29 UTC (rev 251171)
@@ -5,12 +5,13 @@
 _hkgname=charset
 pkgname=haskell-charset
 pkgver=0.3.7.1
-pkgrel=19
+pkgrel=20
 pkgdesc="A compatibility layer for base"
 url="http://github.com/ekmett/charset";
 license=("custom:BSD3")
 arch=('i686' 'x86_64')
-depends=('ghc' "haskell-semigroups" "haskell-unordered-containers")
+depends=('ghc-libs' "haskell-semigroups" "haskell-unordered-containers")
+makedepends=('ghc')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
 sha256sums=('3d415d2883bd7bf0cc9f038e8323f19c71e07dd12a3c712f449ccb8b4daac0be')
 
@@ -21,7 +22,6 @@
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
 --dynlibdir=/usr/lib --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
@@ -33,8 +33,6 @@
 
 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-unordered-containers/repos (4 files)

2017-08-15 Thread Felix Yan
Date: Tuesday, August 15, 2017 @ 17:59:54
  Author: felixonmars
Revision: 251170

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

Added:
  haskell-unordered-containers/repos/community-staging-i686/
  haskell-unordered-containers/repos/community-staging-i686/PKGBUILD
(from rev 251169, haskell-unordered-containers/trunk/PKGBUILD)
  haskell-unordered-containers/repos/community-staging-x86_64/
  haskell-unordered-containers/repos/community-staging-x86_64/PKGBUILD
(from rev 251169, haskell-unordered-containers/trunk/PKGBUILD)

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

Copied: haskell-unordered-containers/repos/community-staging-i686/PKGBUILD 
(from rev 251169, haskell-unordered-containers/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-08-15 17:59:54 UTC (rev 251170)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Daniel Nagy 
+# Contributor: Daniel Micay 
+# Contributor: Martin Harvan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=unordered-containers
+pkgname=haskell-unordered-containers
+pkgver=0.2.8.0
+pkgrel=6
+pkgdesc="Efficient hashing-based container types"
+url="https://github.com/tibbe/unordered-containers";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('ghc-libs' "haskell-hashable")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha256sums=('a4a188359ff28640359131061953f7dbb8258da8ecf0542db0d23f08bfa6eea8')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-debug
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-unordered-containers/repos/community-staging-x86_64/PKGBUILD 
(from rev 251169, haskell-unordered-containers/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-08-15 17:59:54 UTC (rev 251170)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Daniel Nagy 
+# Contributor: Daniel Micay 
+# Contributor: Martin Harvan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=unordered-containers
+pkgname=haskell-unordered-containers
+pkgver=0.2.8.0
+pkgrel=6
+pkgdesc="Efficient hashing-based container types"
+url="https://github.com/tibbe/unordered-containers";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('ghc-libs' "haskell-hashable")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha256sums=('a4a188359ff28640359131061953f7dbb8258da8ecf0542db0d23f08bfa6eea8')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-debug
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr

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

2017-08-15 Thread Felix Yan
Date: Tuesday, August 15, 2017 @ 17:59:28
  Author: felixonmars
Revision: 251169

upgpkg: haskell-unordered-containers 0.2.8.0-6

GHC 8.2.1 rebuild

Modified:
  haskell-unordered-containers/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-08-15 17:58:00 UTC (rev 251168)
+++ PKGBUILD2017-08-15 17:59:28 UTC (rev 251169)
@@ -8,12 +8,13 @@
 _hkgname=unordered-containers
 pkgname=haskell-unordered-containers
 pkgver=0.2.8.0
-pkgrel=5
+pkgrel=6
 pkgdesc="Efficient hashing-based container types"
 url="https://github.com/tibbe/unordered-containers";
 license=("custom:BSD3")
 arch=('i686' 'x86_64')
-depends=('ghc' "haskell-hashable")
+depends=('ghc-libs' "haskell-hashable")
+makedepends=('ghc')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
 sha256sums=('a4a188359ff28640359131061953f7dbb8258da8ecf0542db0d23f08bfa6eea8')
 
@@ -25,7 +26,6 @@
 --dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
 -f-debug
 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
@@ -37,8 +37,6 @@
 
 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-fast-logger/repos (4 files)

2017-08-15 Thread Felix Yan
Date: Tuesday, August 15, 2017 @ 17:58:00
  Author: felixonmars
Revision: 251168

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

Added:
  haskell-fast-logger/repos/community-staging-i686/
  haskell-fast-logger/repos/community-staging-i686/PKGBUILD
(from rev 251167, haskell-fast-logger/trunk/PKGBUILD)
  haskell-fast-logger/repos/community-staging-x86_64/
  haskell-fast-logger/repos/community-staging-x86_64/PKGBUILD
(from rev 251167, haskell-fast-logger/trunk/PKGBUILD)

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

Copied: haskell-fast-logger/repos/community-staging-i686/PKGBUILD (from rev 
251167, haskell-fast-logger/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-08-15 17:58:00 UTC (rev 251168)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=fast-logger
+pkgname=haskell-fast-logger
+pkgver=2.4.10
+pkgrel=4
+pkgdesc="A fast logging system"
+url="https://github.com/kazu-yamamoto/logger";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('ghc-libs' "haskell-auto-update" "haskell-easy-file" "haskell-text" 
"haskell-unix-time")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha256sums=('dec4a5d1a88f822d08d334ee870a08a8bb63b2b226d145cd24a7f08676ce678d')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-fast-logger/repos/community-staging-x86_64/PKGBUILD (from rev 
251167, haskell-fast-logger/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-08-15 17:58:00 UTC (rev 251168)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=fast-logger
+pkgname=haskell-fast-logger
+pkgver=2.4.10
+pkgrel=4
+pkgdesc="A fast logging system"
+url="https://github.com/kazu-yamamoto/logger";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('ghc-libs' "haskell-auto-update" "haskell-easy-file" "haskell-text" 
"haskell-unix-time")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha256sums=('dec4a5d1a88f822d08d334ee870a08a8bb63b2b226d145cd24a7f08676ce678d')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}


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

2017-08-15 Thread Felix Yan
Date: Tuesday, August 15, 2017 @ 17:57:35
  Author: felixonmars
Revision: 251167

upgpkg: haskell-fast-logger 2.4.10-4

GHC 8.2.1 rebuild

Modified:
  haskell-fast-logger/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-08-15 17:56:35 UTC (rev 251166)
+++ PKGBUILD2017-08-15 17:57:35 UTC (rev 251167)
@@ -5,12 +5,13 @@
 _hkgname=fast-logger
 pkgname=haskell-fast-logger
 pkgver=2.4.10
-pkgrel=3
+pkgrel=4
 pkgdesc="A fast logging system"
 url="https://github.com/kazu-yamamoto/logger";
 license=("custom:BSD3")
 arch=('i686' 'x86_64')
-depends=("ghc" "haskell-auto-update" "haskell-easy-file" "haskell-text" 
"haskell-unix-time")
+depends=('ghc-libs' "haskell-auto-update" "haskell-easy-file" "haskell-text" 
"haskell-unix-time")
+makedepends=('ghc')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
 sha256sums=('dec4a5d1a88f822d08d334ee870a08a8bb63b2b226d145cd24a7f08676ce678d')
 
@@ -19,9 +20,8 @@
 
 runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
---libsubdir=\$compiler/site-local/\$pkgid
+--dynlibdir=/usr/lib --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
@@ -33,8 +33,6 @@
 
 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-unix-time/trunk (PKGBUILD)

2017-08-15 Thread Felix Yan
Date: Tuesday, August 15, 2017 @ 17:56:10
  Author: felixonmars
Revision: 251165

upgpkg: haskell-unix-time 0.3.7-3

GHC 8.2.1 rebuild

Modified:
  haskell-unix-time/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-08-15 17:55:10 UTC (rev 251164)
+++ PKGBUILD2017-08-15 17:56:10 UTC (rev 251165)
@@ -5,12 +5,13 @@
 _hkgname=unix-time
 pkgname=haskell-unix-time
 pkgver=0.3.7
-pkgrel=2
+pkgrel=3
 pkgdesc="Unix time parser/formatter and utilities"
 url="https://hackage.haskell.org/package/${_hkgname}";
 license=("custom:BSD3")
 arch=('i686' 'x86_64')
-depends=("ghc" "haskell-old-time")
+depends=('ghc-libs' "haskell-old-time")
+makedepends=('ghc')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
 sha256sums=('1131301131dd3e73353a346daa04578ec067073e7674d447051ac1a87262b4e1')
 
@@ -19,9 +20,8 @@
 
 runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
---libsubdir=\$compiler/site-local/\$pkgid
+--dynlibdir=/usr/lib --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
@@ -33,8 +33,6 @@
 
 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-unix-time/repos (4 files)

2017-08-15 Thread Felix Yan
Date: Tuesday, August 15, 2017 @ 17:56:35
  Author: felixonmars
Revision: 251166

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

Added:
  haskell-unix-time/repos/community-staging-i686/
  haskell-unix-time/repos/community-staging-i686/PKGBUILD
(from rev 251165, haskell-unix-time/trunk/PKGBUILD)
  haskell-unix-time/repos/community-staging-x86_64/
  haskell-unix-time/repos/community-staging-x86_64/PKGBUILD
(from rev 251165, haskell-unix-time/trunk/PKGBUILD)

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

Copied: haskell-unix-time/repos/community-staging-i686/PKGBUILD (from rev 
251165, haskell-unix-time/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-08-15 17:56:35 UTC (rev 251166)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=unix-time
+pkgname=haskell-unix-time
+pkgver=0.3.7
+pkgrel=3
+pkgdesc="Unix time parser/formatter and utilities"
+url="https://hackage.haskell.org/package/${_hkgname}";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('ghc-libs' "haskell-old-time")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha256sums=('1131301131dd3e73353a346daa04578ec067073e7674d447051ac1a87262b4e1')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-unix-time/repos/community-staging-x86_64/PKGBUILD (from rev 
251165, haskell-unix-time/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-08-15 17:56:35 UTC (rev 251166)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=unix-time
+pkgname=haskell-unix-time
+pkgver=0.3.7
+pkgrel=3
+pkgdesc="Unix time parser/formatter and utilities"
+url="https://hackage.haskell.org/package/${_hkgname}";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('ghc-libs' "haskell-old-time")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha256sums=('1131301131dd3e73353a346daa04578ec067073e7674d447051ac1a87262b4e1')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}


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

2017-08-15 Thread Felix Yan
Date: Tuesday, August 15, 2017 @ 17:55:10
  Author: felixonmars
Revision: 251164

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

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

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

Copied: haskell-fsnotify/repos/community-staging-i686/PKGBUILD (from rev 
251163, haskell-fsnotify/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-08-15 17:55:10 UTC (rev 251164)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=fsnotify
+pkgname=haskell-fsnotify
+pkgver=0.2.1.1
+pkgrel=2
+pkgdesc="Cross platform library for file change notification."
+url="https://github.com/haskell-fswatch/hfsnotify";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('ghc-libs' "haskell-async" "haskell-hinotify" "haskell-text"
+ "haskell-unix-compat")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('d4ab5095840b6144582283e9a8e85143d8a929fdd8249421bbe23e05aeafad3c14da3a00e03c69afea94c0a1ba5ec9be85ec5fe8b3d0336cbce738a7279bcc01')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-fsnotify/repos/community-staging-x86_64/PKGBUILD (from rev 
251163, haskell-fsnotify/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-08-15 17:55:10 UTC (rev 251164)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=fsnotify
+pkgname=haskell-fsnotify
+pkgver=0.2.1.1
+pkgrel=2
+pkgdesc="Cross platform library for file change notification."
+url="https://github.com/haskell-fswatch/hfsnotify";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('ghc-libs' "haskell-async" "haskell-hinotify" "haskell-text"
+ "haskell-unix-compat")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('d4ab5095840b6144582283e9a8e85143d8a929fdd8249421bbe23e05aeafad3c14da3a00e03c69afea94c0a1ba5ec9be85ec5fe8b3d0336cbce738a7279bcc01')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}


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

2017-08-15 Thread Felix Yan
Date: Tuesday, August 15, 2017 @ 17:54:45
  Author: felixonmars
Revision: 251163

upgpkg: haskell-fsnotify 0.2.1.1-2

GHC 8.2.1 rebuild

Modified:
  haskell-fsnotify/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-08-15 17:53:46 UTC (rev 251162)
+++ PKGBUILD2017-08-15 17:54:45 UTC (rev 251163)
@@ -5,13 +5,14 @@
 _hkgname=fsnotify
 pkgname=haskell-fsnotify
 pkgver=0.2.1.1
-pkgrel=1
+pkgrel=2
 pkgdesc="Cross platform library for file change notification."
 url="https://github.com/haskell-fswatch/hfsnotify";
 license=("custom:BSD3")
 arch=('i686' 'x86_64')
-depends=('ghc' "haskell-async" "haskell-hinotify" "haskell-text"
+depends=('ghc-libs' "haskell-async" "haskell-hinotify" "haskell-text"
  "haskell-unix-compat")
+makedepends=('ghc')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
 
sha512sums=('d4ab5095840b6144582283e9a8e85143d8a929fdd8249421bbe23e05aeafad3c14da3a00e03c69afea94c0a1ba5ec9be85ec5fe8b3d0336cbce738a7279bcc01')
 
@@ -22,7 +23,6 @@
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
 --dynlibdir=/usr/lib --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
@@ -34,8 +34,6 @@
 
 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-filemanip/repos (4 files)

2017-08-15 Thread Felix Yan
Date: Tuesday, August 15, 2017 @ 17:53:46
  Author: felixonmars
Revision: 251162

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

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

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

Copied: haskell-filemanip/repos/community-staging-i686/PKGBUILD (from rev 
251161, haskell-filemanip/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-08-15 17:53:46 UTC (rev 251162)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: William J. Bowman 
+
+_hkgname=filemanip
+pkgname=haskell-filemanip
+pkgver=0.3.6.3
+pkgrel=9
+pkgdesc="Expressive file and directory manipulation for Haskell."
+url="https://hackage.haskell.org/package/filemanip";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('ghc-libs' "sh" "haskell-mtl" "haskell-unix-compat")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha256sums=('8836da17baaaf02ca080c9990ece4e0b0c8d6a128f458f8b64fd07b225ca9846')
+sha512sums=('5cb6ad4e310c1ae3b038ccfa3154536db73145e4dea4a7be1ae0563ba44565494e378fa8e459f449feac2bcc140f1128b0b3ec915acd2300e73cf012ada85160')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-filemanip/repos/community-staging-x86_64/PKGBUILD (from rev 
251161, haskell-filemanip/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-08-15 17:53:46 UTC (rev 251162)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: William J. Bowman 
+
+_hkgname=filemanip
+pkgname=haskell-filemanip
+pkgver=0.3.6.3
+pkgrel=9
+pkgdesc="Expressive file and directory manipulation for Haskell."
+url="https://hackage.haskell.org/package/filemanip";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('ghc-libs' "sh" "haskell-mtl" "haskell-unix-compat")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha256sums=('8836da17baaaf02ca080c9990ece4e0b0c8d6a128f458f8b64fd07b225ca9846')
+sha512sums=('5cb6ad4e310c1ae3b038ccfa3154536db73145e4dea4a7be1ae0563ba44565494e378fa8e459f449feac2bcc140f1128b0b3ec915acd2300e73cf012ada85160')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a"

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

2017-08-15 Thread Felix Yan
Date: Tuesday, August 15, 2017 @ 17:53:20
  Author: felixonmars
Revision: 251161

upgpkg: haskell-filemanip 0.3.6.3-9

GHC 8.2.1 rebuild

Modified:
  haskell-filemanip/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-08-15 17:52:20 UTC (rev 251160)
+++ PKGBUILD2017-08-15 17:53:20 UTC (rev 251161)
@@ -5,12 +5,13 @@
 _hkgname=filemanip
 pkgname=haskell-filemanip
 pkgver=0.3.6.3
-pkgrel=8
+pkgrel=9
 pkgdesc="Expressive file and directory manipulation for Haskell."
 url="https://hackage.haskell.org/package/filemanip";
 license=("custom:BSD3")
 arch=('i686' 'x86_64')
-depends=("ghc" "sh" "haskell-mtl" "haskell-unix-compat")
+depends=('ghc-libs' "sh" "haskell-mtl" "haskell-unix-compat")
+makedepends=('ghc')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
 sha256sums=('8836da17baaaf02ca080c9990ece4e0b0c8d6a128f458f8b64fd07b225ca9846')
 
sha512sums=('5cb6ad4e310c1ae3b038ccfa3154536db73145e4dea4a7be1ae0563ba44565494e378fa8e459f449feac2bcc140f1128b0b3ec915acd2300e73cf012ada85160')
@@ -20,9 +21,8 @@
 
 runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
---libsubdir=\$compiler/site-local/\$pkgid
+--dynlibdir=/usr/lib --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
@@ -34,8 +34,6 @@
 
 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-unix-compat/repos (4 files)

2017-08-15 Thread Felix Yan
Date: Tuesday, August 15, 2017 @ 17:52:20
  Author: felixonmars
Revision: 251160

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

Added:
  haskell-unix-compat/repos/community-staging-i686/
  haskell-unix-compat/repos/community-staging-i686/PKGBUILD
(from rev 251159, haskell-unix-compat/trunk/PKGBUILD)
  haskell-unix-compat/repos/community-staging-x86_64/
  haskell-unix-compat/repos/community-staging-x86_64/PKGBUILD
(from rev 251159, haskell-unix-compat/trunk/PKGBUILD)

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

Copied: haskell-unix-compat/repos/community-staging-i686/PKGBUILD (from rev 
251159, haskell-unix-compat/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-08-15 17:52:20 UTC (rev 251160)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Daniel Nagy 
+# Contributor: Lex Black 
+# Contributor: Don Stewart 
+
+pkgname=haskell-unix-compat
+_hkgname=unix-compat
+pkgver=0.4.3.1
+pkgrel=3
+pkgdesc="Portable POSIX-compatibility layer."
+url="https://hackage.haskell.org/package/unix-compat";
+license=('BSD3')
+arch=('i686' 'x86_64')
+depends=('ghc-libs' 'haskell-old-time')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha256sums=('72801d5a654a6e108c153f412ebd54c37fb445643770e0b97701a59e109f7e27')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-unix-compat/repos/community-staging-x86_64/PKGBUILD (from rev 
251159, haskell-unix-compat/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-08-15 17:52:20 UTC (rev 251160)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Daniel Nagy 
+# Contributor: Lex Black 
+# Contributor: Don Stewart 
+
+pkgname=haskell-unix-compat
+_hkgname=unix-compat
+pkgver=0.4.3.1
+pkgrel=3
+pkgdesc="Portable POSIX-compatibility layer."
+url="https://hackage.haskell.org/package/unix-compat";
+license=('BSD3')
+arch=('i686' 'x86_64')
+depends=('ghc-libs' 'haskell-old-time')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha256sums=('72801d5a654a6e108c153f412ebd54c37fb445643770e0b97701a59e109f7e27')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}


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

2017-08-15 Thread Felix Yan
Date: Tuesday, August 15, 2017 @ 17:51:55
  Author: felixonmars
Revision: 251159

upgpkg: haskell-unix-compat 0.4.3.1-3

GHC 8.2.1 rebuild

Modified:
  haskell-unix-compat/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-08-15 17:50:58 UTC (rev 251158)
+++ PKGBUILD2017-08-15 17:51:55 UTC (rev 251159)
@@ -7,12 +7,13 @@
 pkgname=haskell-unix-compat
 _hkgname=unix-compat
 pkgver=0.4.3.1
-pkgrel=2
+pkgrel=3
 pkgdesc="Portable POSIX-compatibility layer."
 url="https://hackage.haskell.org/package/unix-compat";
 license=('BSD3')
 arch=('i686' 'x86_64')
-depends=('ghc' 'haskell-old-time')
+depends=('ghc-libs' 'haskell-old-time')
+makedepends=('ghc')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
 sha256sums=('72801d5a654a6e108c153f412ebd54c37fb445643770e0b97701a59e109f7e27')
 
@@ -21,9 +22,8 @@
 
 runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
---libsubdir=\$compiler/site-local/\$pkgid
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
 runhaskell Setup build
-runhaskell Setup haddock
 runhaskell Setup register --gen-script
 runhaskell Setup unregister --gen-script
 sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
@@ -35,8 +35,6 @@
 
 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-unicode-transforms/repos (4 files)

2017-08-15 Thread Felix Yan
Date: Tuesday, August 15, 2017 @ 17:50:58
  Author: felixonmars
Revision: 251158

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

Added:
  haskell-unicode-transforms/repos/community-staging-i686/
  haskell-unicode-transforms/repos/community-staging-i686/PKGBUILD
(from rev 251157, haskell-unicode-transforms/trunk/PKGBUILD)
  haskell-unicode-transforms/repos/community-staging-x86_64/
  haskell-unicode-transforms/repos/community-staging-x86_64/PKGBUILD
(from rev 251157, haskell-unicode-transforms/trunk/PKGBUILD)

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

Copied: haskell-unicode-transforms/repos/community-staging-i686/PKGBUILD (from 
rev 251157, haskell-unicode-transforms/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-08-15 17:50:58 UTC (rev 251158)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=unicode-transforms
+pkgname=haskell-unicode-transforms
+pkgver=0.3.2
+pkgrel=2
+pkgdesc="Unicode transforms (normalization NFC/NFD/NFKC/NFKD)"
+url="http://github.com/ekmett/unicode-transforms/";
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+depends=('ghc-libs' 'haskell-bitarray' 'haskell-text')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('8adf2d3462708b4186baf90c978d275dab01165c3b678cad1cc80986377c8db40303e3141b1437d689a7247fa333f8959de6431157c4b7707dc5dd0d5de8bd87')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-dev -f-has-icu -f-has-llvm
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-unicode-transforms/repos/community-staging-x86_64/PKGBUILD 
(from rev 251157, haskell-unicode-transforms/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-08-15 17:50:58 UTC (rev 251158)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=unicode-transforms
+pkgname=haskell-unicode-transforms
+pkgver=0.3.2
+pkgrel=2
+pkgdesc="Unicode transforms (normalization NFC/NFD/NFKC/NFKD)"
+url="http://github.com/ekmett/unicode-transforms/";
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+depends=('ghc-libs' 'haskell-bitarray' 'haskell-text')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('8adf2d3462708b4186baf90c978d275dab01165c3b678cad1cc80986377c8db40303e3141b1437d689a7247fa333f8959de6431157c4b7707dc5dd0d5de8bd87')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-dev -f-has-icu -f-has-llvm
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}


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

2017-08-15 Thread Felix Yan
Date: Tuesday, August 15, 2017 @ 17:50:33
  Author: felixonmars
Revision: 251157

upgpkg: haskell-unicode-transforms 0.3.2-2

GHC 8.2.1 rebuild

Modified:
  haskell-unicode-transforms/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-08-15 17:48:35 UTC (rev 251156)
+++ PKGBUILD2017-08-15 17:50:33 UTC (rev 251157)
@@ -4,12 +4,13 @@
 _hkgname=unicode-transforms
 pkgname=haskell-unicode-transforms
 pkgver=0.3.2
-pkgrel=1
+pkgrel=2
 pkgdesc="Unicode transforms (normalization NFC/NFD/NFKC/NFKD)"
 url="http://github.com/ekmett/unicode-transforms/";
 license=('custom:BSD3')
 arch=('i686' 'x86_64')
-depends=('ghc' 'haskell-bitarray' 'haskell-text')
+depends=('ghc-libs' 'haskell-bitarray' 'haskell-text')
+makedepends=('ghc')
 
source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
 
sha512sums=('8adf2d3462708b4186baf90c978d275dab01165c3b678cad1cc80986377c8db40303e3141b1437d689a7247fa333f8959de6431157c4b7707dc5dd0d5de8bd87')
 
@@ -21,7 +22,6 @@
 --dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
 -f-dev -f-has-icu -f-has-llvm
 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
@@ -33,8 +33,6 @@
 
 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-unicode-show/repos (4 files)

2017-08-15 Thread Felix Yan
Date: Tuesday, August 15, 2017 @ 17:48:35
  Author: felixonmars
Revision: 251156

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

Added:
  haskell-unicode-show/repos/community-staging-i686/
  haskell-unicode-show/repos/community-staging-i686/PKGBUILD
(from rev 251155, haskell-unicode-show/trunk/PKGBUILD)
  haskell-unicode-show/repos/community-staging-x86_64/
  haskell-unicode-show/repos/community-staging-x86_64/PKGBUILD
(from rev 251155, haskell-unicode-show/trunk/PKGBUILD)

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

Copied: haskell-unicode-show/repos/community-staging-i686/PKGBUILD (from rev 
251155, haskell-unicode-show/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-08-15 17:48:35 UTC (rev 251156)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=unicode-show
+pkgname=haskell-unicode-show
+pkgver=0.1.0.2
+pkgrel=3
+pkgdesc="Print and show in unicode"
+url="http://github.com/nushio3/unicode-show#readme";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha256sums=('7ee394879b345ee397aef87ca058628cd79d59cbfc1cec81aeda7fea65f53943')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-unicode-show/repos/community-staging-x86_64/PKGBUILD (from rev 
251155, haskell-unicode-show/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-08-15 17:48:35 UTC (rev 251156)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=unicode-show
+pkgname=haskell-unicode-show
+pkgver=0.1.0.2
+pkgrel=3
+pkgdesc="Print and show in unicode"
+url="http://github.com/nushio3/unicode-show#readme";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha256sums=('7ee394879b345ee397aef87ca058628cd79d59cbfc1cec81aeda7fea65f53943')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}


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

2017-08-15 Thread Felix Yan
Date: Tuesday, August 15, 2017 @ 17:48:08
  Author: felixonmars
Revision: 251155

upgpkg: haskell-unicode-show 0.1.0.2-3

GHC 8.2.1 rebuild

Modified:
  haskell-unicode-show/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-08-15 17:47:16 UTC (rev 251154)
+++ PKGBUILD2017-08-15 17:48:08 UTC (rev 251155)
@@ -5,12 +5,13 @@
 _hkgname=unicode-show
 pkgname=haskell-unicode-show
 pkgver=0.1.0.2
-pkgrel=2
+pkgrel=3
 pkgdesc="Print and show in unicode"
 url="http://github.com/nushio3/unicode-show#readme";
 license=("custom:BSD3")
 arch=('i686' 'x86_64')
-depends=("ghc")
+depends=('ghc-libs')
+makedepends=('ghc')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
 sha256sums=('7ee394879b345ee397aef87ca058628cd79d59cbfc1cec81aeda7fea65f53943')
 
@@ -19,9 +20,8 @@
 
 runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
---libsubdir=\$compiler/site-local/\$pkgid
+--dynlibdir=/usr/lib --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
@@ -33,8 +33,6 @@
 
 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-errors/repos (4 files)

2017-08-15 Thread Felix Yan
Date: Tuesday, August 15, 2017 @ 17:47:16
  Author: felixonmars
Revision: 251154

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

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

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

Copied: haskell-errors/repos/community-staging-i686/PKGBUILD (from rev 251153, 
haskell-errors/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-08-15 17:47:16 UTC (rev 251154)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=errors
+pkgname=haskell-errors
+pkgver=2.2.1
+pkgrel=2
+pkgdesc="Simplified error-handling"
+url="https://hackage.haskell.org/package/${_hkgname}";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('ghc-libs' "haskell-exceptions" "haskell-safe" "haskell-text" 
"haskell-transformers-compat"
+ "haskell-unexceptionalio")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('fe4672d24046af3a1119b1378ed704c6310da6976b8470f896281010d4e54f616515a3042673600bd405e412cae2635d013ffa2c3772b1a98179e2d3c4741f50')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-errors/repos/community-staging-x86_64/PKGBUILD (from rev 
251153, haskell-errors/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-08-15 17:47:16 UTC (rev 251154)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=errors
+pkgname=haskell-errors
+pkgver=2.2.1
+pkgrel=2
+pkgdesc="Simplified error-handling"
+url="https://hackage.haskell.org/package/${_hkgname}";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('ghc-libs' "haskell-exceptions" "haskell-safe" "haskell-text" 
"haskell-transformers-compat"
+ "haskell-unexceptionalio")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('fe4672d24046af3a1119b1378ed704c6310da6976b8470f896281010d4e54f616515a3042673600bd405e412cae2635d013ffa2c3772b1a98179e2d3c4741f50')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}


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

2017-08-15 Thread Felix Yan
Date: Tuesday, August 15, 2017 @ 17:46:51
  Author: felixonmars
Revision: 251153

upgpkg: haskell-errors 2.2.1-2

GHC 8.2.1 rebuild

Modified:
  haskell-errors/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-08-15 17:45:52 UTC (rev 251152)
+++ PKGBUILD2017-08-15 17:46:51 UTC (rev 251153)
@@ -5,13 +5,14 @@
 _hkgname=errors
 pkgname=haskell-errors
 pkgver=2.2.1
-pkgrel=1
+pkgrel=2
 pkgdesc="Simplified error-handling"
 url="https://hackage.haskell.org/package/${_hkgname}";
 license=("custom:BSD3")
 arch=('i686' 'x86_64')
-depends=('ghc' "haskell-exceptions" "haskell-safe" "haskell-text" 
"haskell-transformers-compat"
+depends=('ghc-libs' "haskell-exceptions" "haskell-safe" "haskell-text" 
"haskell-transformers-compat"
  "haskell-unexceptionalio")
+makedepends=('ghc')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
 
sha512sums=('fe4672d24046af3a1119b1378ed704c6310da6976b8470f896281010d4e54f616515a3042673600bd405e412cae2635d013ffa2c3772b1a98179e2d3c4741f50')
 
@@ -22,7 +23,6 @@
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
 --dynlibdir=/usr/lib --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
@@ -34,8 +34,6 @@
 
 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-unexceptionalio/repos (4 files)

2017-08-15 Thread Felix Yan
Date: Tuesday, August 15, 2017 @ 17:45:52
  Author: felixonmars
Revision: 251152

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

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

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

Copied: haskell-unexceptionalio/repos/community-staging-i686/PKGBUILD (from rev 
251151, haskell-unexceptionalio/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-08-15 17:45:52 UTC (rev 251152)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=unexceptionalio
+pkgname=haskell-unexceptionalio
+pkgver=0.3.0
+pkgrel=4
+pkgdesc="IO without any non-error, synchronous exceptions"
+url="https://github.com/singpolyma/unexceptionalio";
+license=("custom")
+arch=('i686' 'x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha256sums=('927e2be6bb9ced73c1c17d79c981cadef4039d9ee45d2d3d6b4c133ff93ff0b8')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "COPYING" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYING"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-unexceptionalio/repos/community-staging-x86_64/PKGBUILD (from 
rev 251151, haskell-unexceptionalio/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-08-15 17:45:52 UTC (rev 251152)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=unexceptionalio
+pkgname=haskell-unexceptionalio
+pkgver=0.3.0
+pkgrel=4
+pkgdesc="IO without any non-error, synchronous exceptions"
+url="https://github.com/singpolyma/unexceptionalio";
+license=("custom")
+arch=('i686' 'x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha256sums=('927e2be6bb9ced73c1c17d79c981cadef4039d9ee45d2d3d6b4c133ff93ff0b8')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "COPYING" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYING"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}


[arch-commits] Commit in haskell-unexceptionalio/trunk (2 files)

2017-08-15 Thread Felix Yan
Date: Tuesday, August 15, 2017 @ 17:45:28
  Author: felixonmars
Revision: 251151

upgpkg: haskell-unexceptionalio 0.3.0-4

GHC 8.2.1 rebuild

Modified:
  haskell-unexceptionalio/trunk/PKGBUILD
Deleted:
  haskell-unexceptionalio/trunk/haskell-unexceptionalio.install

-+
 PKGBUILD|   10 --
 haskell-unexceptionalio.install |   18 --
 2 files changed, 4 insertions(+), 24 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-08-15 17:44:35 UTC (rev 251150)
+++ PKGBUILD2017-08-15 17:45:28 UTC (rev 251151)
@@ -5,12 +5,13 @@
 _hkgname=unexceptionalio
 pkgname=haskell-unexceptionalio
 pkgver=0.3.0
-pkgrel=3
+pkgrel=4
 pkgdesc="IO without any non-error, synchronous exceptions"
 url="https://github.com/singpolyma/unexceptionalio";
 license=("custom")
 arch=('i686' 'x86_64')
-depends=("ghc")
+depends=('ghc-libs')
+makedepends=('ghc')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
 sha256sums=('927e2be6bb9ced73c1c17d79c981cadef4039d9ee45d2d3d6b4c133ff93ff0b8')
 
@@ -19,9 +20,8 @@
 
 runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
---libsubdir=\$compiler/site-local/\$pkgid
+--dynlibdir=/usr/lib --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
@@ -33,8 +33,6 @@
 
 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}/LICENSE"
 rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYING"

Deleted: haskell-unexceptionalio.install
===
--- haskell-unexceptionalio.install 2017-08-15 17:44:35 UTC (rev 251150)
+++ haskell-unexceptionalio.install 2017-08-15 17:45:28 UTC (rev 251151)
@@ -1,18 +0,0 @@
-HS_DIR=usr/share/haskell/haskell-unexceptionalio
-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)
-}


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

2017-08-15 Thread Felix Yan
Date: Tuesday, August 15, 2017 @ 17:44:35
  Author: felixonmars
Revision: 251150

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

Added:
  haskell-tasty-quickcheck/repos/community-staging-i686/
  haskell-tasty-quickcheck/repos/community-staging-i686/PKGBUILD
(from rev 251149, haskell-tasty-quickcheck/trunk/PKGBUILD)
  haskell-tasty-quickcheck/repos/community-staging-x86_64/
  haskell-tasty-quickcheck/repos/community-staging-x86_64/PKGBUILD
(from rev 251149, haskell-tasty-quickcheck/trunk/PKGBUILD)

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

Copied: haskell-tasty-quickcheck/repos/community-staging-i686/PKGBUILD (from 
rev 251149, haskell-tasty-quickcheck/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-08-15 17:44:35 UTC (rev 251150)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=tasty-quickcheck
+pkgname=haskell-tasty-quickcheck
+pkgver=0.9.1
+pkgrel=8
+pkgdesc="QuickCheck support for the Tasty test framework."
+url="http://documentup.com/feuerbach/tasty";
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=('ghc-libs' "haskell-quickcheck" "haskell-random" "haskell-tagged" 
"haskell-tasty")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('41977101c311708ce89dabbc7502b327f7a3e6b926a1469773bfee09309cb0187ec1fee01117a09995eb1ee84aab30b928475bdeb98d42c0fb25efe61fdd1211')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-tasty-quickcheck/repos/community-staging-x86_64/PKGBUILD (from 
rev 251149, haskell-tasty-quickcheck/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-08-15 17:44:35 UTC (rev 251150)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=tasty-quickcheck
+pkgname=haskell-tasty-quickcheck
+pkgver=0.9.1
+pkgrel=8
+pkgdesc="QuickCheck support for the Tasty test framework."
+url="http://documentup.com/feuerbach/tasty";
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=('ghc-libs' "haskell-quickcheck" "haskell-random" "haskell-tagged" 
"haskell-tasty")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('41977101c311708ce89dabbc7502b327f7a3e6b926a1469773bfee09309cb0187ec1fee01117a09995eb1ee84aab30b928475bdeb98d42c0fb25efe61fdd1211')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}


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

2017-08-15 Thread Felix Yan
Date: Tuesday, August 15, 2017 @ 17:44:10
  Author: felixonmars
Revision: 251149

upgpkg: haskell-tasty-quickcheck 0.9.1-8

GHC 8.2.1 rebuild

Modified:
  haskell-tasty-quickcheck/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-08-15 17:43:08 UTC (rev 251148)
+++ PKGBUILD2017-08-15 17:44:10 UTC (rev 251149)
@@ -5,12 +5,13 @@
 _hkgname=tasty-quickcheck
 pkgname=haskell-tasty-quickcheck
 pkgver=0.9.1
-pkgrel=7
+pkgrel=8
 pkgdesc="QuickCheck support for the Tasty test framework."
 url="http://documentup.com/feuerbach/tasty";
 license=("MIT")
 arch=('i686' 'x86_64')
-depends=('ghc' "haskell-quickcheck" "haskell-random" "haskell-tagged" 
"haskell-tasty")
+depends=('ghc-libs' "haskell-quickcheck" "haskell-random" "haskell-tagged" 
"haskell-tasty")
+makedepends=('ghc')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
 
sha512sums=('41977101c311708ce89dabbc7502b327f7a3e6b926a1469773bfee09309cb0187ec1fee01117a09995eb1ee84aab30b928475bdeb98d42c0fb25efe61fdd1211')
 
@@ -21,7 +22,6 @@
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
 --dynlibdir=/usr/lib --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
@@ -33,8 +33,6 @@
 
 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-tasty-hunit/repos (4 files)

2017-08-15 Thread Felix Yan
Date: Tuesday, August 15, 2017 @ 17:43:08
  Author: felixonmars
Revision: 251148

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

Added:
  haskell-tasty-hunit/repos/community-staging-i686/
  haskell-tasty-hunit/repos/community-staging-i686/PKGBUILD
(from rev 251147, haskell-tasty-hunit/trunk/PKGBUILD)
  haskell-tasty-hunit/repos/community-staging-x86_64/
  haskell-tasty-hunit/repos/community-staging-x86_64/PKGBUILD
(from rev 251147, haskell-tasty-hunit/trunk/PKGBUILD)

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

Copied: haskell-tasty-hunit/repos/community-staging-i686/PKGBUILD (from rev 
251147, haskell-tasty-hunit/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-08-15 17:43:08 UTC (rev 251148)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=tasty-hunit
+pkgname=haskell-tasty-hunit
+pkgver=0.9.2
+pkgrel=30
+pkgdesc="HUnit support for the Tasty test framework."
+url="http://documentup.com/feuerbach/tasty";
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=('ghc-libs' "haskell-tasty")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha256sums=('ae1efc2a750dfc09f9276d3a57e6a8f8b30f1a6932e81c53fcd67132b8ea1623')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-tasty-hunit/repos/community-staging-x86_64/PKGBUILD (from rev 
251147, haskell-tasty-hunit/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-08-15 17:43:08 UTC (rev 251148)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=tasty-hunit
+pkgname=haskell-tasty-hunit
+pkgver=0.9.2
+pkgrel=30
+pkgdesc="HUnit support for the Tasty test framework."
+url="http://documentup.com/feuerbach/tasty";
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=('ghc-libs' "haskell-tasty")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha256sums=('ae1efc2a750dfc09f9276d3a57e6a8f8b30f1a6932e81c53fcd67132b8ea1623')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}


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

2017-08-15 Thread Felix Yan
Date: Tuesday, August 15, 2017 @ 17:42:42
  Author: felixonmars
Revision: 251147

upgpkg: haskell-tasty-hunit 0.9.2-30

GHC 8.2.1 rebuild

Modified:
  haskell-tasty-hunit/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-08-15 17:42:26 UTC (rev 251146)
+++ PKGBUILD2017-08-15 17:42:42 UTC (rev 251147)
@@ -5,12 +5,13 @@
 _hkgname=tasty-hunit
 pkgname=haskell-tasty-hunit
 pkgver=0.9.2
-pkgrel=29
+pkgrel=30
 pkgdesc="HUnit support for the Tasty test framework."
 url="http://documentup.com/feuerbach/tasty";
 license=("MIT")
 arch=('i686' 'x86_64')
-depends=('ghc' "haskell-tasty")
+depends=('ghc-libs' "haskell-tasty")
+makedepends=('ghc')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
 sha256sums=('ae1efc2a750dfc09f9276d3a57e6a8f8b30f1a6932e81c53fcd67132b8ea1623')
 
@@ -21,7 +22,6 @@
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
 --dynlibdir=/usr/lib --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
@@ -33,8 +33,6 @@
 
 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 acpi/repos (4 files)

2017-08-15 Thread Alexander Rødseth
Date: Tuesday, August 15, 2017 @ 17:42:26
  Author: arodseth
Revision: 251146

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

Added:
  acpi/repos/community-i686/PKGBUILD
(from rev 251145, acpi/trunk/PKGBUILD)
  acpi/repos/community-x86_64/PKGBUILD
(from rev 251145, acpi/trunk/PKGBUILD)
Deleted:
  acpi/repos/community-i686/PKGBUILD
  acpi/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-08-15 17:41:45 UTC (rev 251145)
+++ community-i686/PKGBUILD 2017-08-15 17:42:26 UTC (rev 251146)
@@ -1,27 +0,0 @@
-# $Id$
-# Maintainer: Alexander F Rødseth 
-# Contributor: Judd Vinet 
-
-pkgname=acpi
-pkgver=1.7
-pkgrel=2
-pkgdesc='Client for battery, power, and thermal readings'
-arch=('x86_64' 'i686')
-url='https://sourceforge.net/projects/acpiclient/files/acpiclient/'
-license=('GPL2')
-depends=('glibc')
-source=("https://downloads.sourceforge.net/acpiclient/$pkgname-$pkgver.tar.gz";)
-sha256sums=('d7a504b61c716ae5b7e81a0c67a50a51f06c7326f197b66a4b823de076a35005')
-
-build() {
-  cd "$pkgname-$pkgver"
-
-  ./configure --prefix=/usr
-  make
-}
-
-package() {
-  make -C "$pkgname-$pkgver" DESTDIR"=$pkgdir" install
-}
-
-# vim:ts=2 sw=2 et:

Copied: acpi/repos/community-i686/PKGBUILD (from rev 251145, 
acpi/trunk/PKGBUILD)
===
--- community-i686/PKGBUILD (rev 0)
+++ community-i686/PKGBUILD 2017-08-15 17:42:26 UTC (rev 251146)
@@ -0,0 +1,27 @@
+# $Id$
+# Maintainer: Alexander F Rødseth 
+# Contributor: Judd Vinet 
+
+pkgname=acpi
+pkgver=1.7
+pkgrel=2
+pkgdesc='Client for battery, power, and thermal readings'
+arch=('x86_64' 'i686')
+url='https://sourceforge.net/projects/acpiclient/files/acpiclient/'
+license=('GPL2')
+depends=('glibc')
+source=("https://downloads.sourceforge.net/acpiclient/$pkgname-$pkgver.tar.gz";)
+sha256sums=('d7a504b61c716ae5b7e81a0c67a50a51f06c7326f197b66a4b823de076a35005')
+
+build() {
+  cd "$pkgname-$pkgver"
+
+  ./configure --prefix=/usr
+  make
+}
+
+package() {
+  make -C "$pkgname-$pkgver" DESTDIR"=$pkgdir" install
+}
+
+# vim:ts=2 sw=2 et:

Deleted: community-x86_64/PKGBUILD
===
--- community-x86_64/PKGBUILD   2017-08-15 17:41:45 UTC (rev 251145)
+++ community-x86_64/PKGBUILD   2017-08-15 17:42:26 UTC (rev 251146)
@@ -1,27 +0,0 @@
-# $Id$
-# Maintainer: Alexander F Rødseth 
-# Contributor: Judd Vinet 
-
-pkgname=acpi
-pkgver=1.7
-pkgrel=2
-pkgdesc='Client for battery, power, and thermal readings'
-arch=('x86_64' 'i686')
-url='https://sourceforge.net/projects/acpiclient/files/acpiclient/'
-license=('GPL2')
-depends=('glibc')
-source=("https://downloads.sourceforge.net/acpiclient/$pkgname-$pkgver.tar.gz";)
-sha256sums=('d7a504b61c716ae5b7e81a0c67a50a51f06c7326f197b66a4b823de076a35005')
-
-build() {
-  cd "$pkgname-$pkgver"
-
-  ./configure --prefix=/usr
-  make
-}
-
-package() {
-  make -C "$pkgname-$pkgver" DESTDIR"=$pkgdir" install
-}
-
-# vim:ts=2 sw=2 et:

Copied: acpi/repos/community-x86_64/PKGBUILD (from rev 251145, 
acpi/trunk/PKGBUILD)
===
--- community-x86_64/PKGBUILD   (rev 0)
+++ community-x86_64/PKGBUILD   2017-08-15 17:42:26 UTC (rev 251146)
@@ -0,0 +1,27 @@
+# $Id$
+# Maintainer: Alexander F Rødseth 
+# Contributor: Judd Vinet 
+
+pkgname=acpi
+pkgver=1.7
+pkgrel=2
+pkgdesc='Client for battery, power, and thermal readings'
+arch=('x86_64' 'i686')
+url='https://sourceforge.net/projects/acpiclient/files/acpiclient/'
+license=('GPL2')
+depends=('glibc')
+source=("https://downloads.sourceforge.net/acpiclient/$pkgname-$pkgver.tar.gz";)
+sha256sums=('d7a504b61c716ae5b7e81a0c67a50a51f06c7326f197b66a4b823de076a35005')
+
+build() {
+  cd "$pkgname-$pkgver"
+
+  ./configure --prefix=/usr
+  make
+}
+
+package() {
+  make -C "$pkgname-$pkgver" DESTDIR"=$pkgdir" install
+}
+
+# vim:ts=2 sw=2 et:


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

2017-08-15 Thread Felix Yan
Date: Tuesday, August 15, 2017 @ 17:41:45
  Author: felixonmars
Revision: 251145

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 251144, haskell-tasty/trunk/PKGBUILD)
  haskell-tasty/repos/community-staging-x86_64/
  haskell-tasty/repos/community-staging-x86_64/PKGBUILD
(from rev 251144, haskell-tasty/trunk/PKGBUILD)

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

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

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

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

2017-08-15 Thread Felix Yan
Date: Tuesday, August 15, 2017 @ 17:41:18
  Author: felixonmars
Revision: 251144

upgpkg: haskell-tasty 0.11.2.4-2

GHC 8.2.1 rebuild

Modified:
  haskell-tasty/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-08-15 17:40:05 UTC (rev 251143)
+++ PKGBUILD2017-08-15 17:41:18 UTC (rev 251144)
@@ -5,14 +5,15 @@
 _hkgname=tasty
 pkgname=haskell-tasty
 pkgver=0.11.2.4
-pkgrel=1
+pkgrel=2
 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"
+depends=('ghc-libs' "haskell-ansi-terminal" "haskell-async" "haskell-clock" 
"haskell-mtl"
  "haskell-optparse-applicative" "haskell-regex-tdfa" "haskell-stm" 
"haskell-tagged"
  "haskell-unbounded-delays")
+makedepends=('ghc')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
 
sha512sums=('b41f6d3f7fcbed5c4726580b87697d90a6c83e46cf943b030ffe77da7a96350d1c65adf6b642d8a79a38c9a2c1f35849dc7df5fcac04e26015b0f5f1a1c5b0a7')
 
@@ -23,7 +24,6 @@
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
 --dynlibdir=/usr/lib --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
@@ -35,8 +35,6 @@
 
 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-unbounded-delays/repos (4 files)

2017-08-15 Thread Felix Yan
Date: Tuesday, August 15, 2017 @ 17:40:05
  Author: felixonmars
Revision: 251143

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

Added:
  haskell-unbounded-delays/repos/community-staging-i686/
  haskell-unbounded-delays/repos/community-staging-i686/PKGBUILD
(from rev 251142, haskell-unbounded-delays/trunk/PKGBUILD)
  haskell-unbounded-delays/repos/community-staging-x86_64/
  haskell-unbounded-delays/repos/community-staging-x86_64/PKGBUILD
(from rev 251142, haskell-unbounded-delays/trunk/PKGBUILD)

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

Copied: haskell-unbounded-delays/repos/community-staging-i686/PKGBUILD (from 
rev 251142, haskell-unbounded-delays/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-08-15 17:40:05 UTC (rev 251143)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=unbounded-delays
+pkgname=haskell-unbounded-delays
+pkgver=0.1.1.0
+pkgrel=3
+pkgdesc="Unbounded thread delays and timeouts"
+url="https://github.com/basvandijk/unbounded-delays";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('70e26055abe40b38e20bc5dadc3ae32b699613698d0fc36bbd519fe011128fbdda7e963a69f25375b4e8a26b2ebfa2cdd4496d9d045e9f19672224654e5e7948')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-unbounded-delays/repos/community-staging-x86_64/PKGBUILD (from 
rev 251142, haskell-unbounded-delays/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-08-15 17:40:05 UTC (rev 251143)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=unbounded-delays
+pkgname=haskell-unbounded-delays
+pkgver=0.1.1.0
+pkgrel=3
+pkgdesc="Unbounded thread delays and timeouts"
+url="https://github.com/basvandijk/unbounded-delays";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('70e26055abe40b38e20bc5dadc3ae32b699613698d0fc36bbd519fe011128fbdda7e963a69f25375b4e8a26b2ebfa2cdd4496d9d045e9f19672224654e5e7948')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}


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

2017-08-15 Thread Felix Yan
Date: Tuesday, August 15, 2017 @ 17:39:40
  Author: felixonmars
Revision: 251142

upgpkg: haskell-unbounded-delays 0.1.1.0-3

GHC 8.2.1 rebuild

Modified:
  haskell-unbounded-delays/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-08-15 17:38:47 UTC (rev 251141)
+++ PKGBUILD2017-08-15 17:39:40 UTC (rev 251142)
@@ -5,12 +5,13 @@
 _hkgname=unbounded-delays
 pkgname=haskell-unbounded-delays
 pkgver=0.1.1.0
-pkgrel=2
+pkgrel=3
 pkgdesc="Unbounded thread delays and timeouts"
 url="https://github.com/basvandijk/unbounded-delays";
 license=("custom:BSD3")
 arch=('i686' 'x86_64')
-depends=("ghc")
+depends=('ghc-libs')
+makedepends=('ghc')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
 
sha512sums=('70e26055abe40b38e20bc5dadc3ae32b699613698d0fc36bbd519fe011128fbdda7e963a69f25375b4e8a26b2ebfa2cdd4496d9d045e9f19672224654e5e7948')
 
@@ -19,9 +20,8 @@
 
 runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
---libsubdir=\$compiler/site-local/\$pkgid
+--dynlibdir=/usr/lib --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
@@ -33,8 +33,6 @@
 
 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-uglymemo/repos (4 files)

2017-08-15 Thread Felix Yan
Date: Tuesday, August 15, 2017 @ 17:38:47
  Author: felixonmars
Revision: 251141

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

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

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

Copied: haskell-uglymemo/repos/community-staging-i686/PKGBUILD (from rev 
251140, haskell-uglymemo/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-08-15 17:38:47 UTC (rev 251141)
@@ -0,0 +1,40 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=uglymemo
+pkgname=haskell-uglymemo
+pkgver=0.1.0.1
+pkgrel=2
+pkgdesc="A simple (but internally ugly) memoization function"
+url="https://hackage.haskell.org/package/uglymemo";
+license=("custom:PublicDomain")
+arch=('i686' 'x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('1cebcab9c3b01bef0ed89d363a248369dac329ba7bb0b23a7d84507f94a402f3b5982193c99d0179160c9fe14cb3cd7bd81551bb91f634a4a21d0bf625f8ed7c')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-uglymemo/repos/community-staging-x86_64/PKGBUILD (from rev 
251140, haskell-uglymemo/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-08-15 17:38:47 UTC (rev 251141)
@@ -0,0 +1,40 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=uglymemo
+pkgname=haskell-uglymemo
+pkgver=0.1.0.1
+pkgrel=2
+pkgdesc="A simple (but internally ugly) memoization function"
+url="https://hackage.haskell.org/package/uglymemo";
+license=("custom:PublicDomain")
+arch=('i686' 'x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('1cebcab9c3b01bef0ed89d363a248369dac329ba7bb0b23a7d84507f94a402f3b5982193c99d0179160c9fe14cb3cd7bd81551bb91f634a4a21d0bf625f8ed7c')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}


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

2017-08-15 Thread Felix Yan
Date: Tuesday, August 15, 2017 @ 17:38:20
  Author: felixonmars
Revision: 251140

upgpkg: haskell-uglymemo 0.1.0.1-2

GHC 8.2.1 rebuild

Modified:
  haskell-uglymemo/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-08-15 17:37:27 UTC (rev 251139)
+++ PKGBUILD2017-08-15 17:38:20 UTC (rev 251140)
@@ -5,12 +5,13 @@
 _hkgname=uglymemo
 pkgname=haskell-uglymemo
 pkgver=0.1.0.1
-pkgrel=1
+pkgrel=2
 pkgdesc="A simple (but internally ugly) memoization function"
 url="https://hackage.haskell.org/package/uglymemo";
 license=("custom:PublicDomain")
 arch=('i686' 'x86_64')
-depends=("ghc")
+depends=('ghc-libs')
+makedepends=('ghc')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
 
sha512sums=('1cebcab9c3b01bef0ed89d363a248369dac329ba7bb0b23a7d84507f94a402f3b5982193c99d0179160c9fe14cb3cd7bd81551bb91f634a4a21d0bf625f8ed7c')
 
@@ -21,7 +22,6 @@
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
 --dynlibdir=/usr/lib --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
@@ -33,8 +33,6 @@
 
 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


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

2017-08-15 Thread Felix Yan
Date: Tuesday, August 15, 2017 @ 17:37:27
  Author: felixonmars
Revision: 251139

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

Added:
  haskell-type-hint/repos/community-staging-i686/
  haskell-type-hint/repos/community-staging-i686/PKGBUILD
(from rev 251138, haskell-type-hint/trunk/PKGBUILD)
  haskell-type-hint/repos/community-staging-x86_64/
  haskell-type-hint/repos/community-staging-x86_64/PKGBUILD
(from rev 251138, haskell-type-hint/trunk/PKGBUILD)

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

Copied: haskell-type-hint/repos/community-staging-i686/PKGBUILD (from rev 
251138, haskell-type-hint/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-08-15 17:37:27 UTC (rev 251139)
@@ -0,0 +1,41 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=type-hint
+pkgname=haskell-type-hint
+pkgver=0.1
+pkgrel=3
+pkgdesc="Guide type inference with proxy values"
+url="https://github.com/mvv/type-hint";
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+depends=('ghc-libs' 'haskell-tagged')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+md5sums=('a73bf948946aef4a3f18409032d8ff06')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-type-hint/repos/community-staging-x86_64/PKGBUILD (from rev 
251138, haskell-type-hint/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-08-15 17:37:27 UTC (rev 251139)
@@ -0,0 +1,41 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=type-hint
+pkgname=haskell-type-hint
+pkgver=0.1
+pkgrel=3
+pkgdesc="Guide type inference with proxy values"
+url="https://github.com/mvv/type-hint";
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+depends=('ghc-libs' 'haskell-tagged')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+md5sums=('a73bf948946aef4a3f18409032d8ff06')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}


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

2017-08-15 Thread Felix Yan
Date: Tuesday, August 15, 2017 @ 17:37:01
  Author: felixonmars
Revision: 251138

upgpkg: haskell-type-hint 0.1-3

GHC 8.2.1 rebuild

Modified:
  haskell-type-hint/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-08-15 17:36:09 UTC (rev 251137)
+++ PKGBUILD2017-08-15 17:37:01 UTC (rev 251138)
@@ -4,12 +4,13 @@
 _hkgname=type-hint
 pkgname=haskell-type-hint
 pkgver=0.1
-pkgrel=2
+pkgrel=3
 pkgdesc="Guide type inference with proxy values"
 url="https://github.com/mvv/type-hint";
 license=('custom:BSD3')
 arch=('i686' 'x86_64')
-depends=('ghc' 'haskell-tagged')
+depends=('ghc-libs' 'haskell-tagged')
+makedepends=('ghc')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
 md5sums=('a73bf948946aef4a3f18409032d8ff06')
 
@@ -18,9 +19,8 @@
 
 runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
---libsubdir=\$compiler/site-local/\$pkgid
+--dynlibdir=/usr/lib --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
@@ -32,8 +32,6 @@
 
 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-tuple-th/repos (4 files)

2017-08-15 Thread Felix Yan
Date: Tuesday, August 15, 2017 @ 17:36:09
  Author: felixonmars
Revision: 251137

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

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

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

Copied: haskell-tuple-th/repos/community-staging-i686/PKGBUILD (from rev 
251136, haskell-tuple-th/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-08-15 17:36:09 UTC (rev 251137)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=tuple-th
+pkgname=haskell-tuple-th
+pkgver=0.2.5
+pkgrel=4
+pkgdesc="Generate (non-recursive) utility functions for tuples of statically 
known size"
+url="https://github.com/DanielSchuessler/tuple-th";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha256sums=('56ea37dcede07b5cf5385108540ae626db163f9df0387583d3c7afdaf72634d7')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-tuple-th/repos/community-staging-x86_64/PKGBUILD (from rev 
251136, haskell-tuple-th/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-08-15 17:36:09 UTC (rev 251137)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=tuple-th
+pkgname=haskell-tuple-th
+pkgver=0.2.5
+pkgrel=4
+pkgdesc="Generate (non-recursive) utility functions for tuples of statically 
known size"
+url="https://github.com/DanielSchuessler/tuple-th";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha256sums=('56ea37dcede07b5cf5385108540ae626db163f9df0387583d3c7afdaf72634d7')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}


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

2017-08-15 Thread Felix Yan
Date: Tuesday, August 15, 2017 @ 17:35:43
  Author: felixonmars
Revision: 251136

upgpkg: haskell-tuple-th 0.2.5-4

GHC 8.2.1 rebuild

Modified:
  haskell-tuple-th/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-08-15 17:34:46 UTC (rev 251135)
+++ PKGBUILD2017-08-15 17:35:43 UTC (rev 251136)
@@ -5,12 +5,13 @@
 _hkgname=tuple-th
 pkgname=haskell-tuple-th
 pkgver=0.2.5
-pkgrel=3
+pkgrel=4
 pkgdesc="Generate (non-recursive) utility functions for tuples of statically 
known size"
 url="https://github.com/DanielSchuessler/tuple-th";
 license=("custom:BSD3")
 arch=('i686' 'x86_64')
-depends=("ghc")
+depends=('ghc-libs')
+makedepends=('ghc')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
 sha256sums=('56ea37dcede07b5cf5385108540ae626db163f9df0387583d3c7afdaf72634d7')
 
@@ -19,9 +20,8 @@
 
 runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
---libsubdir=\$compiler/site-local/\$pkgid
+--dynlibdir=/usr/lib --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
@@ -33,8 +33,6 @@
 
 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-success/repos (4 files)

2017-08-15 Thread Felix Yan
Date: Tuesday, August 15, 2017 @ 17:34:46
  Author: felixonmars
Revision: 251135

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

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

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

Copied: haskell-success/repos/community-staging-i686/PKGBUILD (from rev 251134, 
haskell-success/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-08-15 17:34:46 UTC (rev 251135)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=success
+pkgname=haskell-success
+pkgver=0.2.6
+pkgrel=6
+pkgdesc="A version of Either specialised for encoding of success or failure"
+url="https://github.com/nikita-volkov/success";
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=('ghc-libs' "haskell-transformers-base" "haskell-monad-control" 
"haskell-mtl")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha256sums=('e995e77e8ae13bc4d543ea771f6a4d17853dea1ae46ef294131fc8c582f2dab6')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-success/repos/community-staging-x86_64/PKGBUILD (from rev 
251134, haskell-success/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-08-15 17:34:46 UTC (rev 251135)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=success
+pkgname=haskell-success
+pkgver=0.2.6
+pkgrel=6
+pkgdesc="A version of Either specialised for encoding of success or failure"
+url="https://github.com/nikita-volkov/success";
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=('ghc-libs' "haskell-transformers-base" "haskell-monad-control" 
"haskell-mtl")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha256sums=('e995e77e8ae13bc4d543ea771f6a4d17853dea1ae46ef294131fc8c582f2dab6')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}


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

2017-08-15 Thread Felix Yan
Date: Tuesday, August 15, 2017 @ 17:34:21
  Author: felixonmars
Revision: 251134

upgpkg: haskell-success 0.2.6-6

GHC 8.2.1 rebuild

Modified:
  haskell-success/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-08-15 17:33:22 UTC (rev 251133)
+++ PKGBUILD2017-08-15 17:34:21 UTC (rev 251134)
@@ -5,12 +5,13 @@
 _hkgname=success
 pkgname=haskell-success
 pkgver=0.2.6
-pkgrel=5
+pkgrel=6
 pkgdesc="A version of Either specialised for encoding of success or failure"
 url="https://github.com/nikita-volkov/success";
 license=("MIT")
 arch=('i686' 'x86_64')
-depends=('ghc' "haskell-transformers-base" "haskell-monad-control" 
"haskell-mtl")
+depends=('ghc-libs' "haskell-transformers-base" "haskell-monad-control" 
"haskell-mtl")
+makedepends=('ghc')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
 sha256sums=('e995e77e8ae13bc4d543ea771f6a4d17853dea1ae46ef294131fc8c582f2dab6')
 
@@ -21,7 +22,6 @@
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
 --dynlibdir=/usr/lib --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
@@ -33,8 +33,6 @@
 
 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-sandi/repos (4 files)

2017-08-15 Thread Felix Yan
Date: Tuesday, August 15, 2017 @ 17:33:22
  Author: felixonmars
Revision: 251133

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

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

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

Copied: haskell-sandi/repos/community-staging-i686/PKGBUILD (from rev 251132, 
haskell-sandi/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-08-15 17:33:22 UTC (rev 251133)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=sandi
+pkgname=haskell-sandi
+pkgver=0.4.1
+pkgrel=2
+pkgdesc="Data encoding library"
+url="https://hackage.haskell.org/package/sandi";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('ghc-libs' "haskell-conduit" "haskell-exceptions" 
"haskell-stringsearch")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('bbcc973337162e073e364e04792b54fc1a1865876739ef0c40a6b538429c61559f5800a7cb84f2b098a2ac98790f4b5ccef68efd3a15cd11ff20d0234041d725')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fwith-conduit
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-sandi/repos/community-staging-x86_64/PKGBUILD (from rev 251132, 
haskell-sandi/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-08-15 17:33:22 UTC (rev 251133)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=sandi
+pkgname=haskell-sandi
+pkgver=0.4.1
+pkgrel=2
+pkgdesc="Data encoding library"
+url="https://hackage.haskell.org/package/sandi";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('ghc-libs' "haskell-conduit" "haskell-exceptions" 
"haskell-stringsearch")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('bbcc973337162e073e364e04792b54fc1a1865876739ef0c40a6b538429c61559f5800a7cb84f2b098a2ac98790f4b5ccef68efd3a15cd11ff20d0234041d725')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fwith-conduit
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}


  1   2   3   4   5   6   7   >