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

2016-01-20 Thread Jiachen Yang
Date: Wednesday, January 20, 2016 @ 09:21:21
  Author: farseerfc
Revision: 157961

Add translated locales

Modified:
  retext/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2016-01-20 07:35:48 UTC (rev 157960)
+++ PKGBUILD2016-01-20 08:21:21 UTC (rev 157961)
@@ -7,7 +7,7 @@
 
 pkgname=retext
 pkgver=5.3.0
-pkgrel=1
+pkgrel=2
 pkgdesc="A simple editor for Markdown and ReStructuredText markup languages"
 arch=('any')
 url="https://github.com/retext-project/retext";
@@ -15,7 +15,7 @@
 # for desktop integration: 'shared-mime-info' 'xdg-utils' 'desktop-file-utils'
 # for toolbar icons (see http://sourceforge.net/p/retext/tickets/44/): 'gconf'
 depends=('python-pyqt5' 'qt5-webkit' 'python-markups' 'shared-mime-info' 
'xdg-utils' 'desktop-file-utils' 'gconf')
-makedepends=('imagemagick')
+makedepends=('imagemagick' 'qt5-tools' 'qtchooser')
 optdepends=('python-markdown: for Markdown language support'
 'python-docutils: for reStructuredText language support'
 'python-pyenchant: for spell checking support')


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

2016-01-20 Thread Felix Yan
Date: Wednesday, January 20, 2016 @ 09:37:09
  Author: fyan
Revision: 157962

upgpkg: haskell-bencode 0.6.0.0-2

rebuild with text-1.2.2.0, primitive-0.6.1.0

Modified:
  haskell-bencode/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2016-01-20 08:21:21 UTC (rev 157961)
+++ PKGBUILD2016-01-20 08:37:09 UTC (rev 157962)
@@ -5,7 +5,7 @@
 _hkgname=bencode
 pkgname=haskell-bencode
 pkgver=0.6.0.0
-pkgrel=1
+pkgrel=2
 pkgdesc="Parser and printer for bencoded data."
 url="http://hackage.haskell.org/package/${_hkgname}";
 license=("custom:BSD3")


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

2016-01-20 Thread Felix Yan
Date: Wednesday, January 20, 2016 @ 09:37:48
  Author: fyan
Revision: 157963

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

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

--+
 community-staging-i686/PKGBUILD  |   42 +
 community-staging-i686/haskell-bencode.install   |   18 +
 community-staging-x86_64/PKGBUILD|   42 +
 community-staging-x86_64/haskell-bencode.install |   18 +
 4 files changed, 120 insertions(+)

Copied: haskell-bencode/repos/community-staging-i686/PKGBUILD (from rev 157962, 
haskell-bencode/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-01-20 08:37:48 UTC (rev 157963)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=bencode
+pkgname=haskell-bencode
+pkgver=0.6.0.0
+pkgrel=2
+pkgdesc="Parser and printer for bencoded data."
+url="http://hackage.haskell.org/package/${_hkgname}";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-parsec")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+install="${pkgname}.install"
+sha256sums=('3b8efdfecee9bc486d9bcdbb633b7128ca235360f102478a7e0f8c895281f68a')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/${pkgname}/register.sh"
+install-m744 unregister.sh 
"${pkgdir}/usr/share/haskell/${pkgname}/unregister.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"
+}

Copied: haskell-bencode/repos/community-staging-i686/haskell-bencode.install 
(from rev 157962, haskell-bencode/trunk/haskell-bencode.install)
===
--- community-staging-i686/haskell-bencode.install  
(rev 0)
+++ community-staging-i686/haskell-bencode.install  2016-01-20 08:37:48 UTC 
(rev 157963)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-bencode
+post_install() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_upgrade() {
+  ${HS_DIR}/unregister.sh
+}
+post_upgrade() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_remove() {
+  ${HS_DIR}/unregister.sh
+}
+post_remove() {
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}

Copied: haskell-bencode/repos/community-staging-x86_64/PKGBUILD (from rev 
157962, haskell-bencode/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-01-20 08:37:48 UTC (rev 157963)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=bencode
+pkgname=haskell-bencode
+pkgver=0.6.0.0
+pkgrel=2
+pkgdesc="Parser and printer for bencoded data."
+url="http://hackage.haskell.org/package/${_hkgname}";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-parsec")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+install="${pkgname}.install"
+sha256sums=('3b8efdfecee9bc486d9bcdbb633b7128ca235360f102478a7e0f8c895281f68a')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkg

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

2016-01-20 Thread Felix Yan
Date: Wednesday, January 20, 2016 @ 09:58:45
  Author: fyan
Revision: 157964

upgpkg: pandoc 1.16.0.2-7

rebuild with text-1.2.2.0, primitive-0.6.1.0

Modified:
  pandoc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2016-01-20 08:37:48 UTC (rev 157963)
+++ PKGBUILD2016-01-20 08:58:45 UTC (rev 157964)
@@ -5,7 +5,7 @@
 pkgbase=pandoc
 pkgname=(pandoc haskell-pandoc)
 pkgver=1.16.0.2
-pkgrel=6
+pkgrel=7
 pkgdesc="Conversion between markup formats"
 url="http://pandoc.org";
 license=("GPL")


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

2016-01-20 Thread Felix Yan
Date: Wednesday, January 20, 2016 @ 09:59:12
  Author: fyan
Revision: 157965

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

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

-+
 community-staging-i686/PKGBUILD |   68 ++
 community-staging-i686/haskell-pandoc.install   |   18 +
 community-staging-x86_64/PKGBUILD   |   68 ++
 community-staging-x86_64/haskell-pandoc.install |   18 +
 4 files changed, 172 insertions(+)

Copied: pandoc/repos/community-staging-i686/PKGBUILD (from rev 157964, 
pandoc/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-01-20 08:59:12 UTC (rev 157965)
@@ -0,0 +1,68 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgbase=pandoc
+pkgname=(pandoc haskell-pandoc)
+pkgver=1.16.0.2
+pkgrel=7
+pkgdesc="Conversion between markup formats"
+url="http://pandoc.org";
+license=("GPL")
+arch=('i686' 'x86_64')
+makedepends=("ghc=7.10.3" "haskell-http" "haskell-juicypixels" "haskell-sha" 
"haskell-aeson"
+ "haskell-base64-bytestring" "haskell-blaze-html" 
"haskell-blaze-markup"
+ "haskell-cmark" "haskell-data-default" "haskell-mtl" 
"haskell-extensible-exceptions"
+ "haskell-filemanip" "haskell-haddock-library" 
"haskell-highlighting-kate"
+ "haskell-hslua" "haskell-http-client" "haskell-syb" 
"haskell-http-client-tls"
+ "haskell-http-types"  "haskell-text" "haskell-texmath" 
"haskell-network"
+ "haskell-old-time" "haskell-pandoc-types" "haskell-parsec" 
"haskell-random"
+ "haskell-scientific" "haskell-tagsoup" "haskell-temporary" 
"haskell-network-uri"
+ "haskell-unordered-containers" "haskell-zip-archive" 
"haskell-vector" "haskell-xml"
+ "haskell-yaml" "haskell-zlib")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";)
+sha256sums=('f5f3262ef4574a111936fea0118557c523a8b0eaa7fea84b64b377b20a80f348')
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgbase}" 
--datasubdir="$pkgname" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-f-old-locale -fnetwork-uri -fhttps -f-trypandoc 
-f-embed_data_files
+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.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package_pandoc() {
+depends=('gmp' 'libffi' 'zlib')
+optdepends=('pandoc-citeproc: for citation rendering with pandoc-citeproc 
filter'
+'texlive-core: for pdf output')
+replaces=('pandoc-static')
+conflicts=('pandoc-static')
+
+cd "${srcdir}/${pkgbase}-${pkgver}"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -r "$pkgdir"/usr/{lib,share/doc}
+}
+
+package_haskell-pandoc() {
+pkgdesc="Conversion between markup formats (docs and libraries)"
+depends=("${makedepends[@]}" 'pandoc')
+install="haskell-pandoc.install"
+
+cd "${srcdir}/${pkgbase}-${pkgver}"
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/${pkgname}/register.sh"
+install-m744 unregister.sh 
"${pkgdir}/usr/share/haskell/${pkgname}/unregister.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 -r "$pkgdir"/usr/share/{pandoc,man} "$pkgdir"/usr/bin
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYING"
+}

Copied: pandoc/repos/community-staging-i686/haskell-pandoc.install (from rev 
157964, pandoc/trunk/haskell-pandoc.install)
===
--- community-staging-i686/haskell-pandoc.install   
(rev 0)
+++ community-staging-i686/haskell-pandoc.install   2016-01-20 08:59:12 UTC 
(rev 157965)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-pandoc
+post_install() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; 

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

2016-01-20 Thread Felix Yan
Date: Wednesday, January 20, 2016 @ 10:00:11
  Author: fyan
Revision: 157966

upgpkg: haskell-tasty 0.11.0.2-2

rebuild with text-1.2.2.0, primitive-0.6.1.0

Modified:
  haskell-tasty/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2016-01-20 08:59:12 UTC (rev 157965)
+++ PKGBUILD2016-01-20 09:00:11 UTC (rev 157966)
@@ -5,7 +5,7 @@
 _hkgname=tasty
 pkgname=haskell-tasty
 pkgver=0.11.0.2
-pkgrel=1
+pkgrel=2
 pkgdesc="Modern and extensible testing framework"
 url="http://documentup.com/feuerbach/tasty";
 license=("MIT")
@@ -18,8 +18,6 @@
 install="${pkgname}.install"
 sha256sums=('3d87f99a046bfda752dcf558f36931135c784af9a2911a61bc4673199f933c63')
 
-# PKGBUILD functions
-
 prepare() {
 sed -i 's/regex-tdfa-rc/regex-tdfa/' 
${_hkgname}-${pkgver}/${_hkgname}.cabal
 }


[arch-commits] Commit in lib32-elfutils/repos/multilib-x86_64 (PKGBUILD PKGBUILD)

2016-01-20 Thread Laurent Carlier
Date: Wednesday, January 20, 2016 @ 10:00:55
  Author: lcarlier
Revision: 157969

archrelease: copy trunk to multilib-x86_64

Added:
  lib32-elfutils/repos/multilib-x86_64/PKGBUILD
(from rev 157968, lib32-elfutils/trunk/PKGBUILD)
Deleted:
  lib32-elfutils/repos/multilib-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2016-01-20 09:00:50 UTC (rev 157968)
+++ PKGBUILD2016-01-20 09:00:55 UTC (rev 157969)
@@ -1,38 +0,0 @@
-# $Id$
-# Maintainer: Stéphane Gaudreault 
-# Contributor: Andrej Gelenberg 
-
-_pkgbasename=elfutils
-pkgname=lib32-elfutils
-pkgver=0.164
-pkgrel=1
-pkgdesc="Collection of libraries for working with ELF object files and DWARF 
debugging information (32-bit)"
-arch=('x86_64')
-url="https://fedorahosted.org/elfutils/";
-license=('LGPL3' 'GPL' 'GPL3')
-depends=('lib32-bzip2' 'lib32-zlib' 'elfutils')
-makedepends=('gcc-multilib')
-source=(https://fedorahosted.org/releases/e/l/elfutils/${pkgver}/elfutils-${pkgver}.tar.bz2{,.sig})
-options=('staticlibs')
-sha1sums=('55a951f909267db76d506f61752508a86589aa37'
-  'SKIP')
-validpgpkeys=('47CC0331081B8BC6D0FD4DA08370665B57816A6A') # Mark J. Wielaard 

-
-build() {
-  cd ${srcdir}/${_pkgbasename}-${pkgver}
-   
-  export CC="gcc -m32"
-  export CXX="g++ -m32"
-  export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
-  CFLAGS+=" -g"  # required for test-suite success
-  
-  ./configure --prefix=/usr --libdir=/usr/lib32
-  make
-}
-
-package() {
-  cd ${srcdir}/${_pkgbasename}-${pkgver}
-
-  make DESTDIR=${pkgdir} install
-  rm -rf ${pkgdir}/usr/{bin,include,share}
-}

Copied: lib32-elfutils/repos/multilib-x86_64/PKGBUILD (from rev 157968, 
lib32-elfutils/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2016-01-20 09:00:55 UTC (rev 157969)
@@ -0,0 +1,38 @@
+# $Id$
+# Maintainer: Stéphane Gaudreault 
+# Contributor: Andrej Gelenberg 
+
+_pkgbasename=elfutils
+pkgname=lib32-elfutils
+pkgver=0.165
+pkgrel=1
+pkgdesc="Collection of libraries for working with ELF object files and DWARF 
debugging information (32-bit)"
+arch=('x86_64')
+url="https://fedorahosted.org/elfutils/";
+license=('LGPL3' 'GPL' 'GPL3')
+depends=('lib32-bzip2' 'lib32-zlib' 'elfutils')
+makedepends=('gcc-multilib')
+source=(https://fedorahosted.org/releases/e/l/elfutils/${pkgver}/elfutils-${pkgver}.tar.bz2{,.sig})
+options=('staticlibs')
+sha1sums=('b994f2f31e6638415d7f8a3c0c7e04e6bc4ca4a9'
+  'SKIP')
+validpgpkeys=('47CC0331081B8BC6D0FD4DA08370665B57816A6A') # Mark J. Wielaard 

+
+build() {
+  cd ${srcdir}/${_pkgbasename}-${pkgver}
+   
+  export CC="gcc -m32"
+  export CXX="g++ -m32"
+  export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
+  CFLAGS+=" -g"  # required for test-suite success
+  
+  ./configure --prefix=/usr --libdir=/usr/lib32
+  make
+}
+
+package() {
+  cd ${srcdir}/${_pkgbasename}-${pkgver}
+
+  make DESTDIR=${pkgdir} install
+  rm -rf ${pkgdir}/usr/{bin,include,share}
+}


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

2016-01-20 Thread Felix Yan
Date: Wednesday, January 20, 2016 @ 10:00:50
  Author: fyan
Revision: 157968

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

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

Copied: haskell-tasty/repos/community-staging-i686/PKGBUILD (from rev 157966, 
haskell-tasty/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-01-20 09:00:50 UTC (rev 157968)
@@ -0,0 +1,48 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=tasty
+pkgname=haskell-tasty
+pkgver=0.11.0.2
+pkgrel=2
+pkgdesc="Modern and extensible testing framework"
+url="http://documentup.com/feuerbach/tasty";
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-ansi-terminal" "haskell-async" "haskell-clock"
+ "haskell-mtl" "haskell-optparse-applicative" "haskell-regex-tdfa"
+ "haskell-stm" "haskell-tagged" "haskell-unbounded-delays")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+install="${pkgname}.install"
+sha256sums=('3d87f99a046bfda752dcf558f36931135c784af9a2911a61bc4673199f933c63')
+
+prepare() {
+sed -i 's/regex-tdfa-rc/regex-tdfa/' 
${_hkgname}-${pkgver}/${_hkgname}.cabal
+}
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/${pkgname}/register.sh"
+install-m744 unregister.sh 
"${pkgdir}/usr/share/haskell/${pkgname}/unregister.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"
+}

Copied: haskell-tasty/repos/community-staging-i686/haskell-tasty.install (from 
rev 157966, haskell-tasty/trunk/haskell-tasty.install)
===
--- community-staging-i686/haskell-tasty.install
(rev 0)
+++ community-staging-i686/haskell-tasty.install2016-01-20 09:00:50 UTC 
(rev 157968)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-tasty
+post_install() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_upgrade() {
+  ${HS_DIR}/unregister.sh
+}
+post_upgrade() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_remove() {
+  ${HS_DIR}/unregister.sh
+}
+post_remove() {
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}

Copied: haskell-tasty/repos/community-staging-x86_64/PKGBUILD (from rev 157966, 
haskell-tasty/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-01-20 09:00:50 UTC (rev 157968)
@@ -0,0 +1,48 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=tasty
+pkgname=haskell-tasty
+pkgver=0.11.0.2
+pkgrel=2
+pkgdesc="Modern and extensible testing framework"
+url="http://documentup.com/feuerbach/tasty";
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-ansi-terminal" "haskell-async" "haskell-clock"
+ "haskell-mtl" "haskell-optparse-applicative" "hask

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

2016-01-20 Thread Felix Yan
Date: Wednesday, January 20, 2016 @ 10:01:10
  Author: fyan
Revision: 157970

upgpkg: haskell-yesod-auth 1.4.11-5

rebuild with text-1.2.2.0, primitive-0.6.1.0

Modified:
  haskell-yesod-auth/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2016-01-20 09:00:55 UTC (rev 157969)
+++ PKGBUILD2016-01-20 09:01:10 UTC (rev 157970)
@@ -5,7 +5,7 @@
 _hkgname=yesod-auth
 pkgname=haskell-yesod-auth
 pkgver=1.4.11
-pkgrel=4
+pkgrel=5
 pkgdesc="Authentication for Yesod."
 url="http://www.yesodweb.com/";
 license=("MIT")


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

2016-01-20 Thread Laurent Carlier
Date: Wednesday, January 20, 2016 @ 10:00:49
  Author: lcarlier
Revision: 157967

upgpkg: lib32-elfutils 0.165-1

upstream update 0.165

Modified:
  lib32-elfutils/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2016-01-20 09:00:11 UTC (rev 157966)
+++ PKGBUILD2016-01-20 09:00:49 UTC (rev 157967)
@@ -4,7 +4,7 @@
 
 _pkgbasename=elfutils
 pkgname=lib32-elfutils
-pkgver=0.164
+pkgver=0.165
 pkgrel=1
 pkgdesc="Collection of libraries for working with ELF object files and DWARF 
debugging information (32-bit)"
 arch=('x86_64')
@@ -14,7 +14,7 @@
 makedepends=('gcc-multilib')
 
source=(https://fedorahosted.org/releases/e/l/elfutils/${pkgver}/elfutils-${pkgver}.tar.bz2{,.sig})
 options=('staticlibs')
-sha1sums=('55a951f909267db76d506f61752508a86589aa37'
+sha1sums=('b994f2f31e6638415d7f8a3c0c7e04e6bc4ca4a9'
   'SKIP')
 validpgpkeys=('47CC0331081B8BC6D0FD4DA08370665B57816A6A') # Mark J. Wielaard 

 


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

2016-01-20 Thread Felix Yan
Date: Wednesday, January 20, 2016 @ 10:02:08
  Author: fyan
Revision: 157972

upgpkg: haskell-wai-app-static 3.1.4.1-5

rebuild with text-1.2.2.0, primitive-0.6.1.0

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

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

Modified: PKGBUILD
===
--- PKGBUILD2016-01-20 09:01:52 UTC (rev 157971)
+++ PKGBUILD2016-01-20 09:02:08 UTC (rev 157972)
@@ -5,7 +5,7 @@
 _hkgname=wai-app-static
 pkgname=haskell-wai-app-static
 pkgver=3.1.4.1
-pkgrel=4
+pkgrel=5
 pkgdesc="WAI application for static serving"
 url="http://www.yesodweb.com/book/web-application-interface";
 license=("MIT")


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

2016-01-20 Thread Felix Yan
Date: Wednesday, January 20, 2016 @ 10:01:52
  Author: fyan
Revision: 157971

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

Added:
  haskell-yesod-auth/repos/community-staging-i686/
  haskell-yesod-auth/repos/community-staging-i686/PKGBUILD
(from rev 157970, haskell-yesod-auth/trunk/PKGBUILD)
  haskell-yesod-auth/repos/community-staging-i686/haskell-yesod-auth.install
(from rev 157970, haskell-yesod-auth/trunk/haskell-yesod-auth.install)
  haskell-yesod-auth/repos/community-staging-x86_64/
  haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD
(from rev 157970, haskell-yesod-auth/trunk/PKGBUILD)
  haskell-yesod-auth/repos/community-staging-x86_64/haskell-yesod-auth.install
(from rev 157970, haskell-yesod-auth/trunk/haskell-yesod-auth.install)

-+
 community-staging-i686/PKGBUILD |   52 ++
 community-staging-i686/haskell-yesod-auth.install   |   18 ++
 community-staging-x86_64/PKGBUILD   |   52 ++
 community-staging-x86_64/haskell-yesod-auth.install |   18 ++
 4 files changed, 140 insertions(+)

Copied: haskell-yesod-auth/repos/community-staging-i686/PKGBUILD (from rev 
157970, haskell-yesod-auth/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-01-20 09:01:52 UTC (rev 157971)
@@ -0,0 +1,52 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-auth
+pkgname=haskell-yesod-auth
+pkgver=1.4.11
+pkgrel=5
+pkgdesc="Authentication for Yesod."
+url="http://www.yesodweb.com/";
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-aeson" "haskell-authenticate" 
"haskell-base16-bytestring"
+ "haskell-base64-bytestring" "haskell-blaze-builder" 
"haskell-blaze-html"
+ "haskell-blaze-markup" "haskell-byteable" "haskell-conduit" 
"haskell-conduit-extra"
+ "haskell-cryptohash" "haskell-data-default" "haskell-email-validate"
+ "haskell-file-embed" "haskell-http-client" "haskell-http-conduit"
+ "haskell-http-types" "haskell-lifted-base" "haskell-mime-mail" 
"haskell-network-uri"
+ "haskell-nonce" "haskell-persistent" "haskell-persistent-template" 
"haskell-random"
+ "haskell-resourcet" "haskell-safe" "haskell-shakespeare" 
"haskell-text"
+ "haskell-unordered-containers" "haskell-wai" "haskell-yesod-core" 
"haskell-yesod-form"
+ "haskell-yesod-persistent")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+install="${pkgname}.install"
+sha256sums=('2bf08ed837a32e98002d5d16c5cd751a6871950e7bcb2e8b12045f6c60071a77')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-fnetwork-uri
+runhaskell Setup build
+LC_CTYPE=en_US.UTF-8 runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+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/${pkgname}/register.sh"
+install-m744 unregister.sh 
"${pkgdir}/usr/share/haskell/${pkgname}/unregister.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"
+}

Copied: 
haskell-yesod-auth/repos/community-staging-i686/haskell-yesod-auth.install 
(from rev 157970, haskell-yesod-auth/trunk/haskell-yesod-auth.install)
===
--- community-staging-i686/haskell-yesod-auth.install   
(rev 0)
+++ community-staging-i686/haskell-yesod-auth.install   2016-01-20 09:01:52 UTC 
(rev 157971)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-yesod-auth
+post_install() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_upgrade() {
+  ${HS_DIR}/unregister.sh
+}
+post_upgrade() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_remove() {
+  ${HS_DIR}/unregister.sh
+}
+post_remove() {
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}

Copied: haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD (from rev 
157970, haskell-yesod-a

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

2016-01-20 Thread Felix Yan
Date: Wednesday, January 20, 2016 @ 10:03:05
  Author: fyan
Revision: 157973

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

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

-+
 community-staging-i686/PKGBUILD |   49 ++
 community-staging-i686/haskell-wai-app-static.install   |   18 +
 community-staging-x86_64/PKGBUILD   |   49 ++
 community-staging-x86_64/haskell-wai-app-static.install |   18 +
 4 files changed, 134 insertions(+)

Copied: haskell-wai-app-static/repos/community-staging-i686/PKGBUILD (from rev 
157972, haskell-wai-app-static/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-01-20 09:03:05 UTC (rev 157973)
@@ -0,0 +1,49 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=wai-app-static
+pkgname=haskell-wai-app-static
+pkgver=3.1.4.1
+pkgrel=5
+pkgdesc="WAI application for static serving"
+url="http://www.yesodweb.com/book/web-application-interface";
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-base64-bytestring" "haskell-blaze-builder"
+ "haskell-blaze-html" "haskell-blaze-markup" "haskell-byteable"
+ "haskell-cryptohash" "haskell-cryptohash-conduit" "haskell-file-embed"
+ "haskell-http-date" "haskell-http-types" "haskell-mime-types"
+ "haskell-old-locale" "haskell-optparse-applicative" "haskell-text"
+ "haskell-unix-compat" "haskell-unordered-containers" "haskell-wai"
+ "haskell-wai-extra" "haskell-warp" "haskell-zlib")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+install="${pkgname}.install"
+sha256sums=('7280e15192be2d80b2505da152ea828c448e1466401fc4a02e87052ce3515bd4')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-f-print
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/${pkgname}/register.sh"
+install-m744 unregister.sh 
"${pkgdir}/usr/share/haskell/${pkgname}/unregister.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"
+}

Copied: 
haskell-wai-app-static/repos/community-staging-i686/haskell-wai-app-static.install
 (from rev 157972, haskell-wai-app-static/trunk/haskell-wai-app-static.install)
===
--- community-staging-i686/haskell-wai-app-static.install   
(rev 0)
+++ community-staging-i686/haskell-wai-app-static.install   2016-01-20 
09:03:05 UTC (rev 157973)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-wai-app-static
+post_install() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_upgrade() {
+  ${HS_DIR}/unregister.sh
+}
+post_upgrade() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_remove() {
+  ${HS_DIR}/unregister.sh
+}
+post_remove() {
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}

Copied: haskell-wai-app-static/repos/community-staging-x86_64/PKGBUILD (from 
rev 157972, haskell-wai-app-static/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-s

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

2016-01-20 Thread Felix Yan
Date: Wednesday, January 20, 2016 @ 10:04:21
  Author: fyan
Revision: 157974

upgpkg: haskell-dbus 0.10.12-2

rebuild with text-1.2.2.0, primitive-0.6.1.0

Modified:
  haskell-dbus/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2016-01-20 09:03:05 UTC (rev 157973)
+++ PKGBUILD2016-01-20 09:04:21 UTC (rev 157974)
@@ -5,7 +5,7 @@
 _hkgname=dbus
 pkgname=haskell-dbus
 pkgver=0.10.12
-pkgrel=1
+pkgrel=2
 pkgdesc="A client library for the D-Bus IPC system"
 url="https://john-millikin.com/software/haskell-dbus/";
 license=("GPL3")


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

2016-01-20 Thread Felix Yan
Date: Wednesday, January 20, 2016 @ 10:05:06
  Author: fyan
Revision: 157975

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

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

---+
 community-staging-i686/PKGBUILD   |   43 
 community-staging-i686/haskell-dbus.install   |   18 ++
 community-staging-x86_64/PKGBUILD |   43 
 community-staging-x86_64/haskell-dbus.install |   18 ++
 4 files changed, 122 insertions(+)

Copied: haskell-dbus/repos/community-staging-i686/PKGBUILD (from rev 157974, 
haskell-dbus/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-01-20 09:05:06 UTC (rev 157975)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=dbus
+pkgname=haskell-dbus
+pkgver=0.10.12
+pkgrel=2
+pkgdesc="A client library for the D-Bus IPC system"
+url="https://john-millikin.com/software/haskell-dbus/";
+license=("GPL3")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-cereal" "haskell-libxml-sax" "haskell-network"
+ "haskell-parsec" "haskell-random" "haskell-text" "haskell-vector"
+ "haskell-xml-types")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+install="${pkgname}.install"
+sha256sums=('f6d7b5640eb03e9598e38b1a2b2e7af1e9d357f3f845fc9528f9750965b92d54')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/${pkgname}/register.sh"
+install-m744 unregister.sh 
"${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/license.txt"
+}

Copied: haskell-dbus/repos/community-staging-i686/haskell-dbus.install (from 
rev 157974, haskell-dbus/trunk/haskell-dbus.install)
===
--- community-staging-i686/haskell-dbus.install (rev 0)
+++ community-staging-i686/haskell-dbus.install 2016-01-20 09:05:06 UTC (rev 
157975)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-dbus
+post_install() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_upgrade() {
+  ${HS_DIR}/unregister.sh
+}
+post_upgrade() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_remove() {
+  ${HS_DIR}/unregister.sh
+}
+post_remove() {
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}

Copied: haskell-dbus/repos/community-staging-x86_64/PKGBUILD (from rev 157974, 
haskell-dbus/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-01-20 09:05:06 UTC (rev 157975)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=dbus
+pkgname=haskell-dbus
+pkgver=0.10.12
+pkgrel=2
+pkgdesc="A client library for the D-Bus IPC system"
+url="https://john-millikin.com/software/haskell-dbus/";
+license=("GPL3")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-cereal" "haskell-libxml-sax" "haskell-network"
+ "haskell-parsec" "haskell-random" "haskell-text" "haskell-vector"
+ "haskell-xml-types")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+install="${pkgname}.install"
+sha256sums=('f6d7b5640eb0

[arch-commits] Commit in lib32-sqlite/repos/multilib-x86_64 (PKGBUILD PKGBUILD)

2016-01-20 Thread Laurent Carlier
Date: Wednesday, January 20, 2016 @ 10:05:32
  Author: lcarlier
Revision: 157977

archrelease: copy trunk to multilib-x86_64

Added:
  lib32-sqlite/repos/multilib-x86_64/PKGBUILD
(from rev 157976, lib32-sqlite/trunk/PKGBUILD)
Deleted:
  lib32-sqlite/repos/multilib-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2016-01-20 09:05:27 UTC (rev 157976)
+++ PKGBUILD2016-01-20 09:05:32 UTC (rev 157977)
@@ -1,61 +0,0 @@
-# $Id$
-# Maintainer: Biru Ionut 
-# Contributor: Mikko Seppälä 
-# Contributor: Kaos < gianlucaatlas dot gmail dot com >
-
-_pkgbasename=sqlite
-pkgname=lib32-sqlite
-_srcver=3090200
-_docver=${_srcver}
-pkgver=3.9.2
-pkgrel=1
-pkgdesc="A C library that implements an SQL database engine (32-bit)"
-arch=('x86_64')
-license=('custom')
-url="http://www.sqlite.org/";
-depends=(lib32-glibc $_pkgbasename)
-makedepends=('tcl' 'gcc-multilib' 'lib32-readline')
-source=(http://www.sqlite.org/2015/sqlite-src-${_srcver}.zip)
-sha1sums=('e3bf27dee50bda25bc5b87254541d7f52bfcd4bb')
-options=('!makeflags')
-provides=("lib32-sqlite3=$pkgver")
-replaces=("lib32-sqlite3")
-conflicts=("lib32-sqlite3")
-
-prepare() {
-  cd "$srcdir"/sqlite-src-$_srcver
-  autoreconf -vfi
-}
-
-build() {
-  cd "$srcdir"/sqlite-src-$_srcver
-
-  export CC="gcc -m32"
-  export CXX="g++ -m32"
-  export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
-
-  export LTLINK_EXTRAS="-ldl"
-  export CFLAGS="$CFLAGS -DSQLITE_ENABLE_FTS3=1 \
- -DSQLITE_ENABLE_COLUMN_METADATA=1 \
- -DSQLITE_ENABLE_UNLOCK_NOTIFY \
- -DSQLITE_ENABLE_DBSTAT_VTAB=1 \
- -DSQLITE_ENABLE_RTREE=1 \
- -DSQLITE_SECURE_DELETE"
-
-  ./configure --prefix=/usr \
---libdir=/usr/lib32 \
---disable-tcl \
---disable-static
-
-  make
-}
-
-package() {
-  cd "$srcdir"/sqlite-src-$_srcver
-
-  make DESTDIR=${pkgdir} install
-
-  rm -rf "${pkgdir}"/usr/{include,share,bin}
-  mkdir -p "$pkgdir/usr/share/licenses"
-  ln -s $_pkgbasename "$pkgdir/usr/share/licenses/$pkgname"
-}

Copied: lib32-sqlite/repos/multilib-x86_64/PKGBUILD (from rev 157976, 
lib32-sqlite/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2016-01-20 09:05:32 UTC (rev 157977)
@@ -0,0 +1,61 @@
+# $Id$
+# Maintainer: Biru Ionut 
+# Contributor: Mikko Seppälä 
+# Contributor: Kaos < gianlucaatlas dot gmail dot com >
+
+_pkgbasename=sqlite
+pkgname=lib32-sqlite
+_srcver=3100100
+_docver=${_srcver}
+pkgver=3.10.1
+pkgrel=1
+pkgdesc="A C library that implements an SQL database engine (32-bit)"
+arch=('x86_64')
+license=('custom')
+url="http://www.sqlite.org/";
+depends=(lib32-glibc $_pkgbasename)
+makedepends=('tcl' 'gcc-multilib' 'lib32-readline')
+source=(http://www.sqlite.org/2016/sqlite-src-${_srcver}.zip)
+sha1sums=('01f5aa582d41b1f306bd68555977ce7772bace8a')
+options=('!makeflags')
+provides=("lib32-sqlite3=$pkgver")
+replaces=("lib32-sqlite3")
+conflicts=("lib32-sqlite3")
+
+prepare() {
+  cd "$srcdir"/sqlite-src-$_srcver
+  autoreconf -vfi
+}
+
+build() {
+  cd "$srcdir"/sqlite-src-$_srcver
+
+  export CC="gcc -m32"
+  export CXX="g++ -m32"
+  export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
+
+  export LTLINK_EXTRAS="-ldl"
+  export CFLAGS="$CFLAGS -DSQLITE_ENABLE_FTS3=1 \
+ -DSQLITE_ENABLE_COLUMN_METADATA=1 \
+ -DSQLITE_ENABLE_UNLOCK_NOTIFY \
+ -DSQLITE_ENABLE_DBSTAT_VTAB=1 \
+ -DSQLITE_ENABLE_RTREE=1 \
+ -DSQLITE_SECURE_DELETE"
+
+  ./configure --prefix=/usr \
+--libdir=/usr/lib32 \
+--disable-tcl \
+--disable-static
+
+  make
+}
+
+package() {
+  cd "$srcdir"/sqlite-src-$_srcver
+
+  make DESTDIR=${pkgdir} install
+
+  rm -rf "${pkgdir}"/usr/{include,share,bin}
+  mkdir -p "$pkgdir/usr/share/licenses"
+  ln -s $_pkgbasename "$pkgdir/usr/share/licenses/$pkgname"
+}


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

2016-01-20 Thread Laurent Carlier
Date: Wednesday, January 20, 2016 @ 10:05:27
  Author: lcarlier
Revision: 157976

upgpkg: lib32-sqlite 3.10.1-1

upstream update 3.10.1

Modified:
  lib32-sqlite/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2016-01-20 09:05:06 UTC (rev 157975)
+++ PKGBUILD2016-01-20 09:05:27 UTC (rev 157976)
@@ -5,9 +5,9 @@
 
 _pkgbasename=sqlite
 pkgname=lib32-sqlite
-_srcver=3090200
+_srcver=3100100
 _docver=${_srcver}
-pkgver=3.9.2
+pkgver=3.10.1
 pkgrel=1
 pkgdesc="A C library that implements an SQL database engine (32-bit)"
 arch=('x86_64')
@@ -15,8 +15,8 @@
 url="http://www.sqlite.org/";
 depends=(lib32-glibc $_pkgbasename)
 makedepends=('tcl' 'gcc-multilib' 'lib32-readline')
-source=(http://www.sqlite.org/2015/sqlite-src-${_srcver}.zip)
-sha1sums=('e3bf27dee50bda25bc5b87254541d7f52bfcd4bb')
+source=(http://www.sqlite.org/2016/sqlite-src-${_srcver}.zip)
+sha1sums=('01f5aa582d41b1f306bd68555977ce7772bace8a')
 options=('!makeflags')
 provides=("lib32-sqlite3=$pkgver")
 replaces=("lib32-sqlite3")


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

2016-01-20 Thread Felix Yan
Date: Wednesday, January 20, 2016 @ 10:06:52
  Author: fyan
Revision: 157978

upgpkg: haskell-cairo 0.13.1.1-2

rebuild with text-1.2.2.0, primitive-0.6.1.0

Modified:
  haskell-cairo/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2016-01-20 09:05:32 UTC (rev 157977)
+++ PKGBUILD2016-01-20 09:06:52 UTC (rev 157978)
@@ -3,7 +3,7 @@
 
 pkgname=haskell-cairo
 pkgver=0.13.1.1
-pkgrel=1
+pkgrel=2
 pkgdesc="Binding to the cairo library for Gtk2Hs."
 url="http://hackage.haskell.org/package/cairo";
 license=('LGPL2.1')


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

2016-01-20 Thread Felix Yan
Date: Wednesday, January 20, 2016 @ 10:08:11
  Author: fyan
Revision: 157979

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

Added:
  haskell-cairo/repos/community-staging-i686/
  haskell-cairo/repos/community-staging-i686/PKGBUILD
(from rev 157978, haskell-cairo/trunk/PKGBUILD)
  haskell-cairo/repos/community-staging-i686/gtk2hs-cairo.install
(from rev 157978, haskell-cairo/trunk/gtk2hs-cairo.install)
  haskell-cairo/repos/community-staging-x86_64/
  haskell-cairo/repos/community-staging-x86_64/PKGBUILD
(from rev 157978, haskell-cairo/trunk/PKGBUILD)
  haskell-cairo/repos/community-staging-x86_64/gtk2hs-cairo.install
(from rev 157978, haskell-cairo/trunk/gtk2hs-cairo.install)

---+
 community-staging-i686/PKGBUILD   |   53 
 community-staging-i686/gtk2hs-cairo.install   |   18 
 community-staging-x86_64/PKGBUILD |   53 
 community-staging-x86_64/gtk2hs-cairo.install |   18 
 4 files changed, 142 insertions(+)

Copied: haskell-cairo/repos/community-staging-i686/PKGBUILD (from rev 157978, 
haskell-cairo/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-01-20 09:08:11 UTC (rev 157979)
@@ -0,0 +1,53 @@
+# $Id$
+# Maintainer: Sergej Pupykin 
+
+pkgname=haskell-cairo
+pkgver=0.13.1.1
+pkgrel=2
+pkgdesc="Binding to the cairo library for Gtk2Hs."
+url="http://hackage.haskell.org/package/cairo";
+license=('LGPL2.1')
+arch=('i686' 'x86_64')
+# deps adjusted to specific versions in package()
+depends=('ghc' 'cairo' 'haskell-mtl' 'haskell-utf8-string' 'haskell-text')
+makedepends=("gtk2hs-buildtools")
+options=('strip' 'staticlibs')
+conflicts=('gtk2hs-cairo')
+provides=('gtk2hs-cairo')
+replaces=('gtk2hs-cairo')
+install=gtk2hs-cairo.install
+source=(http://hackage.haskell.org/packages/archive/cairo/$pkgver/cairo-$pkgver.tar.gz)
+md5sums=('e654f6567321441b84914d37b2f49438')
+
+build() {
+cd ${srcdir}/cairo-$pkgver
+runhaskell Setup configure -O -p --enable-split-objs --enable-shared \
+  --prefix=/usr --docdir=/usr/share/doc/haskell-cairo \
+  --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.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+_update_deps() {
+_ver=`pacman -Q $1 | cut -f2 -d\  | cut -f1 -d-`
+for i in `seq 0 $(expr ${#depends[@]} - 1)`; do
+if [ ${depends[$i]} == $1 ]; then
+depends[$i]="$1=${_ver}"
+fi
+done
+}
+
+package() {
+_update_deps ghc
+_update_deps haskell-mtl
+
+cd ${srcdir}/cairo-${pkgver}
+install -D -m744 register.sh   
${pkgdir}/usr/share/haskell/gtk2hs-cairo/register.sh
+install-m744 unregister.sh 
${pkgdir}/usr/share/haskell/gtk2hs-cairo/unregister.sh
+install -d -m755 ${pkgdir}/usr/share/doc/ghc/html/libraries
+ln -s /usr/share/doc/haskell-cairo/html 
${pkgdir}/usr/share/doc/ghc/html/libraries/cairo
+runhaskell Setup copy --destdir=${pkgdir}
+}

Copied: haskell-cairo/repos/community-staging-i686/gtk2hs-cairo.install (from 
rev 157978, haskell-cairo/trunk/gtk2hs-cairo.install)
===
--- community-staging-i686/gtk2hs-cairo.install (rev 0)
+++ community-staging-i686/gtk2hs-cairo.install 2016-01-20 09:08:11 UTC (rev 
157979)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/gtk2hs-cairo
+post_install() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_upgrade() {
+  ${HS_DIR}/unregister.sh
+}
+post_upgrade() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_remove() {
+  ${HS_DIR}/unregister.sh
+}
+post_remove() {
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}

Copied: haskell-cairo/repos/community-staging-x86_64/PKGBUILD (from rev 157978, 
haskell-cairo/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-01-20 09:08:11 UTC (rev 157979)
@@ -0,0 +1,53 @@
+# $Id$
+# Maintainer: Sergej Pupykin 
+
+pkgname=haskell-cairo
+pkgver=0.13.1.1
+pkgrel=2
+pkgdesc="Binding to the cairo library for Gtk2Hs."
+url="http://hackage.haskell.org/package/cairo";
+license=('LGPL2.1')
+arch=('i686' 'x86_64')
+# deps adjusted to specific versions in package()
+depends=('ghc' 'cairo' 'haskell-mtl' 'haskell-utf8-string' 'haskell-text')
+makedepends=("gtk2hs-buildtools")
+options=('strip' 'staticlibs')
+conflicts=('gtk2hs-cairo')
+provides=('gtk2hs-cairo')
+replaces=('gtk2hs-cairo')
+instal

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

2016-01-20 Thread Felix Yan
Date: Wednesday, January 20, 2016 @ 10:08:24
  Author: fyan
Revision: 157980

upgpkg: haskell-uuid-types 1.0.2-4

rebuild with text-1.2.2.0, primitive-0.6.1.0

Modified:
  haskell-uuid-types/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2016-01-20 09:08:11 UTC (rev 157979)
+++ PKGBUILD2016-01-20 09:08:24 UTC (rev 157980)
@@ -5,7 +5,7 @@
 _hkgname=uuid-types
 pkgname=haskell-uuid-types
 pkgver=1.0.2
-pkgrel=3
+pkgrel=4
 pkgdesc="Type definitions for Universally Unique Identifiers"
 url="https://github.com/aslatter/uuid";
 license=("custom:BSD3")


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

2016-01-20 Thread Felix Yan
Date: Wednesday, January 20, 2016 @ 10:09:12
  Author: fyan
Revision: 157982

upgpkg: haskell-either 4.4.1-7

rebuild with text-1.2.2.0, primitive-0.6.1.0

Modified:
  haskell-either/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2016-01-20 09:09:02 UTC (rev 157981)
+++ PKGBUILD2016-01-20 09:09:12 UTC (rev 157982)
@@ -5,7 +5,7 @@
 _hkgname=either
 pkgname=haskell-either
 pkgver=4.4.1
-pkgrel=6
+pkgrel=7
 pkgdesc="An either monad transformer"
 url="http://github.com/ekmett/either/";
 license=("custom:BSD3")


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

2016-01-20 Thread Felix Yan
Date: Wednesday, January 20, 2016 @ 10:09:02
  Author: fyan
Revision: 157981

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 157980, haskell-uuid-types/trunk/PKGBUILD)
  haskell-uuid-types/repos/community-staging-i686/haskell-uuid-types.install
(from rev 157980, haskell-uuid-types/trunk/haskell-uuid-types.install)
  haskell-uuid-types/repos/community-staging-x86_64/
  haskell-uuid-types/repos/community-staging-x86_64/PKGBUILD
(from rev 157980, haskell-uuid-types/trunk/PKGBUILD)
  haskell-uuid-types/repos/community-staging-x86_64/haskell-uuid-types.install
(from rev 157980, haskell-uuid-types/trunk/haskell-uuid-types.install)

-+
 community-staging-i686/PKGBUILD |   42 ++
 community-staging-i686/haskell-uuid-types.install   |   18 +++
 community-staging-x86_64/PKGBUILD   |   42 ++
 community-staging-x86_64/haskell-uuid-types.install |   18 +++
 4 files changed, 120 insertions(+)

Copied: haskell-uuid-types/repos/community-staging-i686/PKGBUILD (from rev 
157980, haskell-uuid-types/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-01-20 09:09:02 UTC (rev 157981)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=uuid-types
+pkgname=haskell-uuid-types
+pkgver=1.0.2
+pkgrel=4
+pkgdesc="Type definitions for Universally Unique Identifiers"
+url="https://github.com/aslatter/uuid";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-hashable" "haskell-random" "haskell-text")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+install="${pkgname}.install"
+sha256sums=('56c6e9d6c05f30461419d2c3b90ef7e5f2fb8dd51c09846b5f4ce12d034f2e05')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/${pkgname}/register.sh"
+install-m744 unregister.sh 
"${pkgdir}/usr/share/haskell/${pkgname}/unregister.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"
+}

Copied: 
haskell-uuid-types/repos/community-staging-i686/haskell-uuid-types.install 
(from rev 157980, haskell-uuid-types/trunk/haskell-uuid-types.install)
===
--- community-staging-i686/haskell-uuid-types.install   
(rev 0)
+++ community-staging-i686/haskell-uuid-types.install   2016-01-20 09:09:02 UTC 
(rev 157981)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-uuid-types
+post_install() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_upgrade() {
+  ${HS_DIR}/unregister.sh
+}
+post_upgrade() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_remove() {
+  ${HS_DIR}/unregister.sh
+}
+post_remove() {
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}

Copied: haskell-uuid-types/repos/community-staging-x86_64/PKGBUILD (from rev 
157980, haskell-uuid-types/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-01-20 09:09:02 UTC (rev 157981)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=uuid-types
+pkgname=haskell-uuid-types
+pkgver=1.0.2
+pkgrel=4
+pkgdesc="Type definitions for Universally Unique Identifiers"
+url="https://github.com/aslatter/uuid";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-hashable" "haskell-random" "haskell-text")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+install=

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

2016-01-20 Thread Felix Yan
Date: Wednesday, January 20, 2016 @ 10:10:01
  Author: fyan
Revision: 157984

upgpkg: haskell-chunked-data 0.2.0-8

rebuild with text-1.2.2.0, primitive-0.6.1.0

Modified:
  haskell-chunked-data/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2016-01-20 09:09:47 UTC (rev 157983)
+++ PKGBUILD2016-01-20 09:10:01 UTC (rev 157984)
@@ -5,7 +5,7 @@
 _hkgname=chunked-data
 pkgname=haskell-chunked-data
 pkgver=0.2.0
-pkgrel=7
+pkgrel=8
 pkgdesc="Typeclasses for dealing with various chunked data representations"
 url="https://github.com/fpco/chunked-data";
 license=("MIT")


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

2016-01-20 Thread Felix Yan
Date: Wednesday, January 20, 2016 @ 10:09:47
  Author: fyan
Revision: 157983

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

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

-+
 community-staging-i686/PKGBUILD |   45 ++
 community-staging-i686/haskell-either.install   |   18 
 community-staging-x86_64/PKGBUILD   |   45 ++
 community-staging-x86_64/haskell-either.install |   18 
 4 files changed, 126 insertions(+)

Copied: haskell-either/repos/community-staging-i686/PKGBUILD (from rev 157982, 
haskell-either/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-01-20 09:09:47 UTC (rev 157983)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=either
+pkgname=haskell-either
+pkgver=4.4.1
+pkgrel=7
+pkgdesc="An either monad transformer"
+url="http://github.com/ekmett/either/";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-bifunctors" "haskell-exceptions" "haskell-free"
+ "haskell-mmorph" "haskell-monad-control" "haskell-monadrandom"
+ "haskell-mtl" "haskell-profunctors" "haskell-semigroupoids"
+ "haskell-semigroups" "haskell-transformers-base")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+install="${pkgname}.install"
+sha256sums=('91e57debc09bcaa7d4b884902ea6d3201ca3fec77625a059edd84bcaeb5909cb')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/${pkgname}/register.sh"
+install-m744 unregister.sh 
"${pkgdir}/usr/share/haskell/${pkgname}/unregister.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"
+}

Copied: haskell-either/repos/community-staging-i686/haskell-either.install 
(from rev 157982, haskell-either/trunk/haskell-either.install)
===
--- community-staging-i686/haskell-either.install   
(rev 0)
+++ community-staging-i686/haskell-either.install   2016-01-20 09:09:47 UTC 
(rev 157983)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-either
+post_install() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_upgrade() {
+  ${HS_DIR}/unregister.sh
+}
+post_upgrade() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_remove() {
+  ${HS_DIR}/unregister.sh
+}
+post_remove() {
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}

Copied: haskell-either/repos/community-staging-x86_64/PKGBUILD (from rev 
157982, haskell-either/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-01-20 09:09:47 UTC (rev 157983)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=either
+pkgname=haskell-either
+pkgver=4.4.1
+pkgrel=7
+pkgdesc="An either monad transformer"
+url="http://github.com/ekmett/either/";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-bifunctors" "haskell-exceptions" "haskell-free"
+ "haskell-mmorph" "haskell-monad-control" "haskell-monadrandom"
+ "haskell-mtl

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

2016-01-20 Thread Felix Yan
Date: Wednesday, January 20, 2016 @ 10:10:36
  Author: fyan
Revision: 157985

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

Added:
  haskell-chunked-data/repos/community-staging-i686/
  haskell-chunked-data/repos/community-staging-i686/PKGBUILD
(from rev 157984, haskell-chunked-data/trunk/PKGBUILD)
  haskell-chunked-data/repos/community-staging-i686/haskell-chunked-data.install
(from rev 157984, haskell-chunked-data/trunk/haskell-chunked-data.install)
  haskell-chunked-data/repos/community-staging-x86_64/
  haskell-chunked-data/repos/community-staging-x86_64/PKGBUILD
(from rev 157984, haskell-chunked-data/trunk/PKGBUILD)
  
haskell-chunked-data/repos/community-staging-x86_64/haskell-chunked-data.install
(from rev 157984, haskell-chunked-data/trunk/haskell-chunked-data.install)

---+
 community-staging-i686/PKGBUILD   |   43 
 community-staging-i686/haskell-chunked-data.install   |   18 ++
 community-staging-x86_64/PKGBUILD |   43 
 community-staging-x86_64/haskell-chunked-data.install |   18 ++
 4 files changed, 122 insertions(+)

Copied: haskell-chunked-data/repos/community-staging-i686/PKGBUILD (from rev 
157984, haskell-chunked-data/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-01-20 09:10:36 UTC (rev 157985)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=chunked-data
+pkgname=haskell-chunked-data
+pkgver=0.2.0
+pkgrel=8
+pkgdesc="Typeclasses for dealing with various chunked data representations"
+url="https://github.com/fpco/chunked-data";
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-blaze-builder" "haskell-mono-traversable"
+ "haskell-semigroups" "haskell-text" "haskell-vector")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+install="${pkgname}.install"
+sha256sums=('9aa0f3c81f9b0d7c1dde206501415f01638f20eebfbe1386dfd802bcc1bab272')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/${pkgname}/register.sh"
+install-m744 unregister.sh 
"${pkgdir}/usr/share/haskell/${pkgname}/unregister.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"
+}

Copied: 
haskell-chunked-data/repos/community-staging-i686/haskell-chunked-data.install 
(from rev 157984, haskell-chunked-data/trunk/haskell-chunked-data.install)
===
--- community-staging-i686/haskell-chunked-data.install 
(rev 0)
+++ community-staging-i686/haskell-chunked-data.install 2016-01-20 09:10:36 UTC 
(rev 157985)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-chunked-data
+post_install() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_upgrade() {
+  ${HS_DIR}/unregister.sh
+}
+post_upgrade() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_remove() {
+  ${HS_DIR}/unregister.sh
+}
+post_remove() {
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}

Copied: haskell-chunked-data/repos/community-staging-x86_64/PKGBUILD (from rev 
157984, haskell-chunked-data/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-01-20 09:10:36 UTC (rev 157985)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=chunked-data
+pkgname=haskell-chunked-data
+pkgver=0.2.0
+pkgrel=8
+pkgdesc="Typeclasses for dealing with various chunked data representations"
+url="https://github.com/fpco/chunked-data";
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-blaze-builder" "haskell-mono-traversable"

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

2016-01-20 Thread Felix Yan
Date: Wednesday, January 20, 2016 @ 10:11:06
  Author: fyan
Revision: 157986

upgpkg: haskell-cpphs 1.19.3-3

rebuild with text-1.2.2.0, primitive-0.6.1.0

Modified:
  haskell-cpphs/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2016-01-20 09:10:36 UTC (rev 157985)
+++ PKGBUILD2016-01-20 09:11:06 UTC (rev 157986)
@@ -5,7 +5,7 @@
 _hkgname=cpphs
 pkgname=haskell-cpphs
 pkgver=1.19.3
-pkgrel=2
+pkgrel=3
 pkgdesc="A liberalised re-implementation of cpp, the C pre-processor."
 url="http://projects.haskell.org/cpphs/";
 license=("LGPL")


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

2016-01-20 Thread Felix Yan
Date: Wednesday, January 20, 2016 @ 10:11:40
  Author: fyan
Revision: 157987

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

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

+
 community-staging-i686/PKGBUILD|   40 +++
 community-staging-i686/haskell-cpphs.install   |   18 ++
 community-staging-x86_64/PKGBUILD  |   40 +++
 community-staging-x86_64/haskell-cpphs.install |   18 ++
 4 files changed, 116 insertions(+)

Copied: haskell-cpphs/repos/community-staging-i686/PKGBUILD (from rev 157986, 
haskell-cpphs/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-01-20 09:11:40 UTC (rev 157987)
@@ -0,0 +1,40 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=cpphs
+pkgname=haskell-cpphs
+pkgver=1.19.3
+pkgrel=3
+pkgdesc="A liberalised re-implementation of cpp, the C pre-processor."
+url="http://projects.haskell.org/cpphs/";
+license=("LGPL")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-old-locale" "haskell-old-time" 
"haskell-polyparse")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+install="${pkgname}.install"
+sha256sums=('e2546aa382e9c22942c5c2849631edc6b1d8cbea2c50762f66b740755faf57da')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/${pkgname}/register.sh"
+install-m744 unregister.sh 
"${pkgdir}/usr/share/haskell/${pkgname}/unregister.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}"
+}

Copied: haskell-cpphs/repos/community-staging-i686/haskell-cpphs.install (from 
rev 157986, haskell-cpphs/trunk/haskell-cpphs.install)
===
--- community-staging-i686/haskell-cpphs.install
(rev 0)
+++ community-staging-i686/haskell-cpphs.install2016-01-20 09:11:40 UTC 
(rev 157987)
@@ -0,0 +1,18 @@
+HS_DIR=/usr/share/haskell/haskell-cpphs
+post_install() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_upgrade() {
+  ${HS_DIR}/unregister.sh
+}
+post_upgrade() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_remove() {
+  ${HS_DIR}/unregister.sh
+}
+post_remove() {
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}

Copied: haskell-cpphs/repos/community-staging-x86_64/PKGBUILD (from rev 157986, 
haskell-cpphs/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-01-20 09:11:40 UTC (rev 157987)
@@ -0,0 +1,40 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=cpphs
+pkgname=haskell-cpphs
+pkgver=1.19.3
+pkgrel=3
+pkgdesc="A liberalised re-implementation of cpp, the C pre-processor."
+url="http://projects.haskell.org/cpphs/";
+license=("LGPL")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-old-locale" "haskell-old-time" 
"haskell-polyparse")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+install="${pkgname}.install"
+sha256sums=('e2546aa382e9c22942c5c2849631edc6b1d8cbea2c50762f66b740755faf57da')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+-

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

2016-01-20 Thread Felix Yan
Date: Wednesday, January 20, 2016 @ 10:14:17
  Author: fyan
Revision: 157988

upgpkg: haskell-network-multicast 0.1.0-2

rebuild with text-1.2.2.0, primitive-0.6.1.0

Modified:
  haskell-network-multicast/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2016-01-20 09:11:40 UTC (rev 157987)
+++ PKGBUILD2016-01-20 09:14:17 UTC (rev 157988)
@@ -5,7 +5,7 @@
 _hkgname=network-multicast
 pkgname=haskell-network-multicast
 pkgver=0.1.0
-pkgrel=1
+pkgrel=2
 pkgdesc="Simple multicast library"
 url="http://hackage.haskell.org/package/${_hkgname}";
 license=("custom:PublicDomain")


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

2016-01-20 Thread Felix Yan
Date: Wednesday, January 20, 2016 @ 10:14:54
  Author: fyan
Revision: 157989

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

Added:
  haskell-network-multicast/repos/community-staging-i686/
  haskell-network-multicast/repos/community-staging-i686/PKGBUILD
(from rev 157988, haskell-network-multicast/trunk/PKGBUILD)
  
haskell-network-multicast/repos/community-staging-i686/haskell-network-multicast.install
(from rev 157988, 
haskell-network-multicast/trunk/haskell-network-multicast.install)
  haskell-network-multicast/repos/community-staging-x86_64/
  haskell-network-multicast/repos/community-staging-x86_64/PKGBUILD
(from rev 157988, haskell-network-multicast/trunk/PKGBUILD)
  
haskell-network-multicast/repos/community-staging-x86_64/haskell-network-multicast.install
(from rev 157988, 
haskell-network-multicast/trunk/haskell-network-multicast.install)

+
 community-staging-i686/PKGBUILD|   42 +++
 community-staging-i686/haskell-network-multicast.install   |   18 
 community-staging-x86_64/PKGBUILD  |   42 +++
 community-staging-x86_64/haskell-network-multicast.install |   18 
 4 files changed, 120 insertions(+)

Copied: haskell-network-multicast/repos/community-staging-i686/PKGBUILD (from 
rev 157988, haskell-network-multicast/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-01-20 09:14:54 UTC (rev 157989)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=network-multicast
+pkgname=haskell-network-multicast
+pkgver=0.1.0
+pkgrel=2
+pkgdesc="Simple multicast library"
+url="http://hackage.haskell.org/package/${_hkgname}";
+license=("custom:PublicDomain")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-network")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+install="${pkgname}.install"
+sha256sums=('18c2db0f8db5b9f4d3b65dbaa19ed77f4ebcf9c97e2d85657b6777f2b0e47a8a')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/${pkgname}/register.sh"
+install-m744 unregister.sh 
"${pkgdir}/usr/share/haskell/${pkgname}/unregister.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"
+}

Copied: 
haskell-network-multicast/repos/community-staging-i686/haskell-network-multicast.install
 (from rev 157988, 
haskell-network-multicast/trunk/haskell-network-multicast.install)
===
--- community-staging-i686/haskell-network-multicast.install
(rev 0)
+++ community-staging-i686/haskell-network-multicast.install2016-01-20 
09:14:54 UTC (rev 157989)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-network-multicast
+post_install() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_upgrade() {
+  ${HS_DIR}/unregister.sh
+}
+post_upgrade() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_remove() {
+  ${HS_DIR}/unregister.sh
+}
+post_remove() {
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}

Copied: haskell-network-multicast/repos/community-staging-x86_64/PKGBUILD (from 
rev 157988, haskell-network-multicast/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-01-20 09:14:54 UTC (rev 157989)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=network-multicast
+pkgname=haskell-network-multicast
+pkgver=0.1.0
+pkgrel=2
+pkgdesc="Simple multicast library"
+url="http://hackage.haskell.org/package/${_hkgname}";
+license=("custom:PublicDomain")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-ne

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

2016-01-20 Thread Felix Yan
Date: Wednesday, January 20, 2016 @ 10:28:46
  Author: fyan
Revision: 157990

upgpkg: haskell-yesod 1.4.2-6

rebuild with text-1.2.2.0, primitive-0.6.1.0

Modified:
  haskell-yesod/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2016-01-20 09:14:54 UTC (rev 157989)
+++ PKGBUILD2016-01-20 09:28:46 UTC (rev 157990)
@@ -5,7 +5,7 @@
 _hkgname=yesod
 pkgname=haskell-yesod
 pkgver=1.4.2
-pkgrel=5
+pkgrel=6
 pkgdesc="Creation of type-safe, RESTful web applications."
 url="http://www.yesodweb.com/";
 license=("MIT")


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

2016-01-20 Thread Felix Yan
Date: Wednesday, January 20, 2016 @ 10:29:24
  Author: fyan
Revision: 157991

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

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

+
 community-staging-i686/PKGBUILD|   49 +++
 community-staging-i686/haskell-yesod.install   |   18 
 community-staging-x86_64/PKGBUILD  |   49 +++
 community-staging-x86_64/haskell-yesod.install |   18 
 4 files changed, 134 insertions(+)

Copied: haskell-yesod/repos/community-staging-i686/PKGBUILD (from rev 157990, 
haskell-yesod/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-01-20 09:29:24 UTC (rev 157991)
@@ -0,0 +1,49 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod
+pkgname=haskell-yesod
+pkgver=1.4.2
+pkgrel=6
+pkgdesc="Creation of type-safe, RESTful web applications."
+url="http://www.yesodweb.com/";
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-aeson" "haskell-blaze-html" 
"haskell-blaze-markup"
+ "haskell-conduit-extra" "haskell-data-default" "haskell-fast-logger"
+ "haskell-monad-control" "haskell-monad-logger" "haskell-safe"
+ "haskell-semigroups" "haskell-shakespeare" "haskell-streaming-commons"
+ "haskell-text" "haskell-unordered-containers" "haskell-wai"
+ "haskell-wai-extra" "haskell-wai-logger" "haskell-warp" "haskell-yaml"
+ "haskell-yesod-auth" "haskell-yesod-core" "haskell-yesod-form"
+ "haskell-yesod-persistent")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+install="${pkgname}.install"
+sha256sums=('d6d13e608af954de23721261b39ee79569907beb173477db8820acc5e9f45757')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/${pkgname}/register.sh"
+install-m744 unregister.sh 
"${pkgdir}/usr/share/haskell/${pkgname}/unregister.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"
+}

Copied: haskell-yesod/repos/community-staging-i686/haskell-yesod.install (from 
rev 157990, haskell-yesod/trunk/haskell-yesod.install)
===
--- community-staging-i686/haskell-yesod.install
(rev 0)
+++ community-staging-i686/haskell-yesod.install2016-01-20 09:29:24 UTC 
(rev 157991)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-yesod
+post_install() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_upgrade() {
+  ${HS_DIR}/unregister.sh
+}
+post_upgrade() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_remove() {
+  ${HS_DIR}/unregister.sh
+}
+post_remove() {
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}

Copied: haskell-yesod/repos/community-staging-x86_64/PKGBUILD (from rev 157990, 
haskell-yesod/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-01-20 09:29:24 UTC (rev 157991)
@@ -0,0 +1,49 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod
+pkgname=haskell-yesod
+pkgver=1.4.2
+pkgrel=6
+pkgdesc="Creation of type-safe, R

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

2016-01-20 Thread Felix Yan
Date: Wednesday, January 20, 2016 @ 10:31:35
  Author: fyan
Revision: 157992

upgpkg: haskell-dav 1.2-6

rebuild with text-1.2.2.0, primitive-0.6.1.0

Modified:
  haskell-dav/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2016-01-20 09:29:24 UTC (rev 157991)
+++ PKGBUILD2016-01-20 09:31:35 UTC (rev 157992)
@@ -5,7 +5,7 @@
 _hkgname=DAV
 pkgname=haskell-dav
 pkgver=1.2
-pkgrel=5
+pkgrel=6
 pkgdesc="RFC 4918 WebDAV support"
 url="http://floss.scru.org/hDAV";
 license=("GPL3")


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

2016-01-20 Thread Felix Yan
Date: Wednesday, January 20, 2016 @ 10:32:08
  Author: fyan
Revision: 157993

upgpkg: haskell-concurrent-output 1.7.3-5

rebuild with text-1.2.2.0, primitive-0.6.1.0

Modified:
  haskell-concurrent-output/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2016-01-20 09:31:35 UTC (rev 157992)
+++ PKGBUILD2016-01-20 09:32:08 UTC (rev 157993)
@@ -5,7 +5,7 @@
 _hkgname=concurrent-output
 pkgname=haskell-concurrent-output
 pkgver=1.7.3
-pkgrel=4
+pkgrel=5
 pkgdesc="Ungarble output from several threads or commands"
 url="http://hackage.haskell.org/package/${_hkgname}";
 license=("custom:BSD2")


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

2016-01-20 Thread Felix Yan
Date: Wednesday, January 20, 2016 @ 10:32:42
  Author: fyan
Revision: 157994

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

Added:
  haskell-concurrent-output/repos/community-staging-i686/
  haskell-concurrent-output/repos/community-staging-i686/PKGBUILD
(from rev 157993, haskell-concurrent-output/trunk/PKGBUILD)
  
haskell-concurrent-output/repos/community-staging-i686/haskell-concurrent-output.install
(from rev 157993, 
haskell-concurrent-output/trunk/haskell-concurrent-output.install)
  haskell-concurrent-output/repos/community-staging-x86_64/
  haskell-concurrent-output/repos/community-staging-x86_64/PKGBUILD
(from rev 157993, haskell-concurrent-output/trunk/PKGBUILD)
  
haskell-concurrent-output/repos/community-staging-x86_64/haskell-concurrent-output.install
(from rev 157993, 
haskell-concurrent-output/trunk/haskell-concurrent-output.install)

+
 community-staging-i686/PKGBUILD|   43 +++
 community-staging-i686/haskell-concurrent-output.install   |   18 
 community-staging-x86_64/PKGBUILD  |   43 +++
 community-staging-x86_64/haskell-concurrent-output.install |   18 
 4 files changed, 122 insertions(+)

Copied: haskell-concurrent-output/repos/community-staging-i686/PKGBUILD (from 
rev 157993, haskell-concurrent-output/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-01-20 09:32:42 UTC (rev 157994)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=concurrent-output
+pkgname=haskell-concurrent-output
+pkgver=1.7.3
+pkgrel=5
+pkgdesc="Ungarble output from several threads or commands"
+url="http://hackage.haskell.org/package/${_hkgname}";
+license=("custom:BSD2")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-ansi-terminal" "haskell-async" 
"haskell-exceptions"
+ "haskell-stm" "haskell-terminal-size" "haskell-text")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+install="${pkgname}.install"
+sha256sums=('9a510e7378ba9c6c637027074fa127fad832f9321144fdbe9ae3b1955cf40620')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/${pkgname}/register.sh"
+install-m744 unregister.sh 
"${pkgdir}/usr/share/haskell/${pkgname}/unregister.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"
+}

Copied: 
haskell-concurrent-output/repos/community-staging-i686/haskell-concurrent-output.install
 (from rev 157993, 
haskell-concurrent-output/trunk/haskell-concurrent-output.install)
===
--- community-staging-i686/haskell-concurrent-output.install
(rev 0)
+++ community-staging-i686/haskell-concurrent-output.install2016-01-20 
09:32:42 UTC (rev 157994)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-concurrent-output
+post_install() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_upgrade() {
+  ${HS_DIR}/unregister.sh
+}
+post_upgrade() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_remove() {
+  ${HS_DIR}/unregister.sh
+}
+post_remove() {
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}

Copied: haskell-concurrent-output/repos/community-staging-x86_64/PKGBUILD (from 
rev 157993, haskell-concurrent-output/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-01-20 09:32:42 UTC (rev 157994)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=concurrent-output
+pkgname=haskell-concurrent-output
+pkgver=1.7.3
+pkgrel=5
+pkgdesc="Ungarble output from several threads or commands"

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

2016-01-20 Thread Felix Yan
Date: Wednesday, January 20, 2016 @ 10:33:25
  Author: fyan
Revision: 157995

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

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

--+
 community-staging-i686/PKGBUILD  |   51 +
 community-staging-i686/haskell-dav.install   |   18 
 community-staging-x86_64/PKGBUILD|   51 +
 community-staging-x86_64/haskell-dav.install |   18 
 4 files changed, 138 insertions(+)

Copied: haskell-dav/repos/community-staging-i686/PKGBUILD (from rev 157992, 
haskell-dav/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-01-20 09:33:25 UTC (rev 157995)
@@ -0,0 +1,51 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=DAV
+pkgname=haskell-dav
+pkgver=1.2
+pkgrel=6
+pkgdesc="RFC 4918 WebDAV support"
+url="http://floss.scru.org/hDAV";
+license=("GPL3")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-case-insensitive" "haskell-data-default" 
"haskell-exceptions"
+ "haskell-http-client" "haskell-http-client-tls" "haskell-http-types" 
"haskell-lens"
+ "haskell-mtl" "haskell-network" "haskell-network-uri" 
"haskell-optparse-applicative"
+ "haskell-transformers-base" "haskell-transformers-compat" 
"haskell-utf8-string"
+ "haskell-xml-conduit" "haskell-xml-hamlet")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+install="${pkgname}.install"
+sha256sums=('1a07c8ef17cd4207c6f889e7eb5c45d9f025374f2cdacc1e34e6d71fe103b746')
+
+prepare() {
+sed -i '/mtl-compat/d' ${_hkgname}-${pkgver}/${_hkgname}.cabal
+}
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-fnetwork-uri
+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.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/${pkgname}/register.sh"
+install-m744 unregister.sh 
"${pkgdir}/usr/share/haskell/${pkgname}/unregister.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"
+}

Copied: haskell-dav/repos/community-staging-i686/haskell-dav.install (from rev 
157992, haskell-dav/trunk/haskell-dav.install)
===
--- community-staging-i686/haskell-dav.install  (rev 0)
+++ community-staging-i686/haskell-dav.install  2016-01-20 09:33:25 UTC (rev 
157995)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-dav
+post_install() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_upgrade() {
+  ${HS_DIR}/unregister.sh
+}
+post_upgrade() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_remove() {
+  ${HS_DIR}/unregister.sh
+}
+post_remove() {
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}

Copied: haskell-dav/repos/community-staging-x86_64/PKGBUILD (from rev 157992, 
haskell-dav/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-01-20 09:33:25 UTC (rev 157995)
@@ -0,0 +1,51 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=DAV
+pkgname=haskell-dav
+pkgver=1.2
+pkgrel=6
+pkgdesc="RFC 4918 WebDAV support"
+url="http://floss.scru.org/hDAV";
+license=("GPL3")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-case-insensitive" "haskel

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

2016-01-20 Thread Felix Yan
Date: Wednesday, January 20, 2016 @ 10:34:29
  Author: fyan
Revision: 157996

upgpkg: haskell-persistent-sqlite 2.2-15

rebuild with text-1.2.2.0, primitive-0.6.1.0

Modified:
  haskell-persistent-sqlite/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2016-01-20 09:33:25 UTC (rev 157995)
+++ PKGBUILD2016-01-20 09:34:29 UTC (rev 157996)
@@ -5,7 +5,7 @@
 _hkgname=persistent-sqlite
 pkgname=haskell-persistent-sqlite
 pkgver=2.2
-pkgrel=14
+pkgrel=15
 pkgdesc="Backend for the persistent library using sqlite3"
 url="http://www.yesodweb.com/book/persistent";
 license=("MIT")


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

2016-01-20 Thread Felix Yan
Date: Wednesday, January 20, 2016 @ 10:35:16
  Author: fyan
Revision: 157998

upgpkg: haskell-hashtables 1.2.1.0-4

rebuild with text-1.2.2.0, primitive-0.6.1.0

Modified:
  haskell-hashtables/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2016-01-20 09:35:09 UTC (rev 157997)
+++ PKGBUILD2016-01-20 09:35:16 UTC (rev 157998)
@@ -5,7 +5,7 @@
 _hkgname=hashtables
 pkgname=haskell-hashtables
 pkgver=1.2.1.0
-pkgrel=3
+pkgrel=4
 pkgdesc="Mutable hash tables in the ST monad"
 url="http://hackage.haskell.org/package/${_hkgname}";
 license=('custom:BSD3')


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

2016-01-20 Thread Felix Yan
Date: Wednesday, January 20, 2016 @ 10:35:09
  Author: fyan
Revision: 157997

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

Added:
  haskell-persistent-sqlite/repos/community-staging-i686/
  haskell-persistent-sqlite/repos/community-staging-i686/PKGBUILD
(from rev 157996, haskell-persistent-sqlite/trunk/PKGBUILD)
  
haskell-persistent-sqlite/repos/community-staging-i686/haskell-persistent-sqlite.install
(from rev 157996, 
haskell-persistent-sqlite/trunk/haskell-persistent-sqlite.install)
  haskell-persistent-sqlite/repos/community-staging-x86_64/
  haskell-persistent-sqlite/repos/community-staging-x86_64/PKGBUILD
(from rev 157996, haskell-persistent-sqlite/trunk/PKGBUILD)
  
haskell-persistent-sqlite/repos/community-staging-x86_64/haskell-persistent-sqlite.install
(from rev 157996, 
haskell-persistent-sqlite/trunk/haskell-persistent-sqlite.install)

+
 community-staging-i686/PKGBUILD|   45 +++
 community-staging-i686/haskell-persistent-sqlite.install   |   18 
 community-staging-x86_64/PKGBUILD  |   45 +++
 community-staging-x86_64/haskell-persistent-sqlite.install |   18 
 4 files changed, 126 insertions(+)

Copied: haskell-persistent-sqlite/repos/community-staging-i686/PKGBUILD (from 
rev 157996, haskell-persistent-sqlite/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-01-20 09:35:09 UTC (rev 157997)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=persistent-sqlite
+pkgname=haskell-persistent-sqlite
+pkgver=2.2
+pkgrel=15
+pkgdesc="Backend for the persistent library using sqlite3"
+url="http://www.yesodweb.com/book/persistent";
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-aeson" "haskell-conduit" "haskell-monad-control"
+ "haskell-monad-logger" "haskell-old-locale" "haskell-persistent"
+ "haskell-resourcet" "haskell-text")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+install="${pkgname}.install"
+sha256sums=('f11005a23df9ad0740111e675aab42f40eda7e37f4996ebae15e1fe48692c794')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-f-build-sanity-exe -f-systemlib
+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.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/${pkgname}/register.sh"
+install-m744 unregister.sh 
"${pkgdir}/usr/share/haskell/${pkgname}/unregister.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"
+}

Copied: 
haskell-persistent-sqlite/repos/community-staging-i686/haskell-persistent-sqlite.install
 (from rev 157996, 
haskell-persistent-sqlite/trunk/haskell-persistent-sqlite.install)
===
--- community-staging-i686/haskell-persistent-sqlite.install
(rev 0)
+++ community-staging-i686/haskell-persistent-sqlite.install2016-01-20 
09:35:09 UTC (rev 157997)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-persistent-sqlite
+post_install() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_upgrade() {
+  ${HS_DIR}/unregister.sh
+}
+post_upgrade() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_remove() {
+  ${HS_DIR}/unregister.sh
+}
+post_remove() {
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}

Copied: haskell-persistent-sqlite/repos/community-staging-x86_64/PKGBUILD (from 
rev 157996, haskell-persistent-sqlite/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-01-20 09:35:09 UTC (rev 157997)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=persistent-sqlite
+pkgname=haskell-persistent-sqlit

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

2016-01-20 Thread Felix Yan
Date: Wednesday, January 20, 2016 @ 10:36:09
  Author: fyan
Revision: 157999

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 157998, haskell-hashtables/trunk/PKGBUILD)
  haskell-hashtables/repos/community-staging-i686/haskell-hashtables.install
(from rev 157998, haskell-hashtables/trunk/haskell-hashtables.install)
  haskell-hashtables/repos/community-staging-x86_64/
  haskell-hashtables/repos/community-staging-x86_64/PKGBUILD
(from rev 157998, haskell-hashtables/trunk/PKGBUILD)
  haskell-hashtables/repos/community-staging-x86_64/haskell-hashtables.install
(from rev 157998, haskell-hashtables/trunk/haskell-hashtables.install)

-+
 community-staging-i686/PKGBUILD |   42 ++
 community-staging-i686/haskell-hashtables.install   |   35 +++
 community-staging-x86_64/PKGBUILD   |   42 ++
 community-staging-x86_64/haskell-hashtables.install |   35 +++
 4 files changed, 154 insertions(+)

Copied: haskell-hashtables/repos/community-staging-i686/PKGBUILD (from rev 
157998, haskell-hashtables/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-01-20 09:36:09 UTC (rev 157999)
@@ -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.0
+pkgrel=4
+pkgdesc="Mutable hash tables in the ST monad"
+url="http://hackage.haskell.org/package/${_hkgname}";
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+options=('staticlibs')
+depends=('ghc=7.10.3' 'sh' 'haskell-hashable' 'haskell-primitive' 
'haskell-vector')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+install=${pkgname}.install
+md5sums=('2ee6506e6bda88f6b85a343609ad90c4')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/${pkgname}/register.sh"
+install-m744 unregister.sh 
"${pkgdir}/usr/share/haskell/${pkgname}/unregister.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"
+}

Copied: 
haskell-hashtables/repos/community-staging-i686/haskell-hashtables.install 
(from rev 157998, haskell-hashtables/trunk/haskell-hashtables.install)
===
--- community-staging-i686/haskell-hashtables.install   
(rev 0)
+++ community-staging-i686/haskell-hashtables.install   2016-01-20 09:36:09 UTC 
(rev 157999)
@@ -0,0 +1,35 @@
+pkgname=haskell-hashtables
+
+_register() {
+  usr/share/haskell/${pkgname}/register.sh
+}
+
+_unregister() {
+  usr/share/haskell/${pkgname}/unregister.sh
+}
+
+_gen_contents() {
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+
+post_install() {
+  _register
+  _gen_contents
+}
+
+pre_upgrade() {
+  _unregister
+}
+
+post_upgrade() {
+  _register
+  _gen_contents
+}
+
+pre_remove() {
+  _unregister
+}
+
+post_remove() {
+  _gen_contents
+}

Copied: haskell-hashtables/repos/community-staging-x86_64/PKGBUILD (from rev 
157998, haskell-hashtables/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-01-20 09:36:09 UTC (rev 157999)
@@ -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.0
+pkgrel=4
+pkgdesc="Mutable hash tables in the ST monad"
+url="http://hackage.haskell.org/package/${_hkgname}";
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+options=('staticlibs')
+depends=('ghc=7.10.3' 'sh' 'haskell-hashable' 'haskell-primitive' 
'haskell-vector')
+s

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

2016-01-20 Thread Felix Yan
Date: Wednesday, January 20, 2016 @ 10:36:53
  Author: fyan
Revision: 158000

upgpkg: haskell-project-template 0.2.0-6

rebuild with text-1.2.2.0, primitive-0.6.1.0

Modified:
  haskell-project-template/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2016-01-20 09:36:09 UTC (rev 157999)
+++ PKGBUILD2016-01-20 09:36:53 UTC (rev 158000)
@@ -5,7 +5,7 @@
 _hkgname=project-template
 pkgname=haskell-project-template
 pkgver=0.2.0
-pkgrel=5
+pkgrel=6
 pkgdesc="Specify Haskell project templates and generate files"
 url="https://github.com/fpco/haskell-ide";
 license=("custom:BSD3")


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

2016-01-20 Thread Felix Yan
Date: Wednesday, January 20, 2016 @ 10:37:36
  Author: fyan
Revision: 158001

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

Added:
  haskell-project-template/repos/community-staging-i686/
  haskell-project-template/repos/community-staging-i686/PKGBUILD
(from rev 158000, haskell-project-template/trunk/PKGBUILD)
  
haskell-project-template/repos/community-staging-i686/haskell-project-template.install
(from rev 158000, 
haskell-project-template/trunk/haskell-project-template.install)
  haskell-project-template/repos/community-staging-x86_64/
  haskell-project-template/repos/community-staging-x86_64/PKGBUILD
(from rev 158000, haskell-project-template/trunk/PKGBUILD)
  
haskell-project-template/repos/community-staging-x86_64/haskell-project-template.install
(from rev 158000, 
haskell-project-template/trunk/haskell-project-template.install)

---+
 community-staging-i686/PKGBUILD   |   44 
 community-staging-i686/haskell-project-template.install   |   18 
 community-staging-x86_64/PKGBUILD |   44 
 community-staging-x86_64/haskell-project-template.install |   18 
 4 files changed, 124 insertions(+)

Copied: haskell-project-template/repos/community-staging-i686/PKGBUILD (from 
rev 158000, haskell-project-template/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-01-20 09:37:36 UTC (rev 158001)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=project-template
+pkgname=haskell-project-template
+pkgver=0.2.0
+pkgrel=6
+pkgdesc="Specify Haskell project templates and generate files"
+url="https://github.com/fpco/haskell-ide";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-base64-bytestring" "haskell-conduit"
+ "haskell-conduit-extra" "haskell-mtl" "haskell-resourcet"
+ "haskell-text")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+install="${pkgname}.install"
+sha256sums=('aeabd7d1785b31abaffc78f02d9dda67d57d01822755f09614bfc65e99506310')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/${pkgname}/register.sh"
+install-m744 unregister.sh 
"${pkgdir}/usr/share/haskell/${pkgname}/unregister.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"
+}

Copied: 
haskell-project-template/repos/community-staging-i686/haskell-project-template.install
 (from rev 158000, 
haskell-project-template/trunk/haskell-project-template.install)
===
--- community-staging-i686/haskell-project-template.install 
(rev 0)
+++ community-staging-i686/haskell-project-template.install 2016-01-20 
09:37:36 UTC (rev 158001)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-project-template
+post_install() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_upgrade() {
+  ${HS_DIR}/unregister.sh
+}
+post_upgrade() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_remove() {
+  ${HS_DIR}/unregister.sh
+}
+post_remove() {
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}

Copied: haskell-project-template/repos/community-staging-x86_64/PKGBUILD (from 
rev 158000, haskell-project-template/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-01-20 09:37:36 UTC (rev 158001)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=project-template
+pkgname=haskell-project-template
+pkgver=0.2.0
+pkgrel=6
+pkgdesc="Specify Haskell project templates and generate files"
+url="https://gith

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

2016-01-20 Thread Felix Yan
Date: Wednesday, January 20, 2016 @ 10:38:02
  Author: fyan
Revision: 158002

upgpkg: haskell-uniplate 1.6.12-4

rebuild with text-1.2.2.0, primitive-0.6.1.0

Modified:
  haskell-uniplate/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2016-01-20 09:37:36 UTC (rev 158001)
+++ PKGBUILD2016-01-20 09:38:02 UTC (rev 158002)
@@ -5,7 +5,7 @@
 _hkgname=uniplate
 pkgname=haskell-uniplate
 pkgver=1.6.12
-pkgrel=3
+pkgrel=4
 pkgdesc="Help writing simple, concise and fast generic operations."
 url="http://community.haskell.org/~ndm/uniplate/";
 license=("custom:BSD3")


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

2016-01-20 Thread Jiachen Yang
Date: Wednesday, January 20, 2016 @ 10:38:54
  Author: farseerfc
Revision: 158003

fixing locale files 2

Modified:
  retext/trunk/PKGBUILD

--+
 PKGBUILD |6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-01-20 09:38:02 UTC (rev 158002)
+++ PKGBUILD2016-01-20 09:38:54 UTC (rev 158003)
@@ -29,10 +29,14 @@
 'b51611479d3224eec2b58264ed91ace3eccb502b7b806dae3e7a3ab4aab8c4b8'
 '6fef80cccb14813d9cc74810c397a6cd7831d1ca243536759a47c6e8b6cc977a')
 
+build () {
+cd "$srcdir/retext-${pkgver}"
+python3 setup.py install --root="$pkgdir"
+}
 
 package () {
 cd "$srcdir/retext-${pkgver}"
-python3 setup.py install --root="$pkgdir"
+python3 setup.py install --root="$pkgdir" -O1
 
 # create /usr/share/* dirs
 _SHAREDIR="$pkgdir/usr/share"


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

2016-01-20 Thread Felix Yan
Date: Wednesday, January 20, 2016 @ 10:39:51
  Author: fyan
Revision: 158004

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 158002, haskell-uniplate/trunk/PKGBUILD)
  haskell-uniplate/repos/community-staging-i686/haskell-uniplate.install
(from rev 158002, haskell-uniplate/trunk/haskell-uniplate.install)
  haskell-uniplate/repos/community-staging-x86_64/
  haskell-uniplate/repos/community-staging-x86_64/PKGBUILD
(from rev 158002, haskell-uniplate/trunk/PKGBUILD)
  haskell-uniplate/repos/community-staging-x86_64/haskell-uniplate.install
(from rev 158002, haskell-uniplate/trunk/haskell-uniplate.install)

---+
 community-staging-i686/PKGBUILD   |   43 
 community-staging-i686/haskell-uniplate.install   |   18 
 community-staging-x86_64/PKGBUILD |   43 
 community-staging-x86_64/haskell-uniplate.install |   18 
 4 files changed, 122 insertions(+)

Copied: haskell-uniplate/repos/community-staging-i686/PKGBUILD (from rev 
158002, haskell-uniplate/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-01-20 09:39:51 UTC (rev 158004)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=uniplate
+pkgname=haskell-uniplate
+pkgver=1.6.12
+pkgrel=4
+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=7.10.3" "haskell-hashable" "haskell-syb" 
"haskell-unordered-containers")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+install="${pkgname}.install"
+sha256sums=('fcc60bc6b3f6e925f611646db90e6db9f05286a9363405f844df1dc15572a8b7')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--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.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/${pkgname}/register.sh"
+install-m744 unregister.sh 
"${pkgdir}/usr/share/haskell/${pkgname}/unregister.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"
+}

Copied: haskell-uniplate/repos/community-staging-i686/haskell-uniplate.install 
(from rev 158002, haskell-uniplate/trunk/haskell-uniplate.install)
===
--- community-staging-i686/haskell-uniplate.install 
(rev 0)
+++ community-staging-i686/haskell-uniplate.install 2016-01-20 09:39:51 UTC 
(rev 158004)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-uniplate
+post_install() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_upgrade() {
+  ${HS_DIR}/unregister.sh
+}
+post_upgrade() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_remove() {
+  ${HS_DIR}/unregister.sh
+}
+post_remove() {
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}

Copied: haskell-uniplate/repos/community-staging-x86_64/PKGBUILD (from rev 
158002, haskell-uniplate/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-01-20 09:39:51 UTC (rev 158004)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=uniplate
+pkgname=haskell-uniplate
+pkgver=1.6.12
+pkgrel=4
+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=7.10.3" "haskell-hashable" "haskell-syb" 
"haskell-unordered-containers")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hk

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

2016-01-20 Thread Felix Yan
Date: Wednesday, January 20, 2016 @ 10:40:22
  Author: fyan
Revision: 158005

upgpkg: haskell-missingh 1.3.0.1-4

rebuild with text-1.2.2.0, primitive-0.6.1.0

Modified:
  haskell-missingh/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2016-01-20 09:39:51 UTC (rev 158004)
+++ PKGBUILD2016-01-20 09:40:22 UTC (rev 158005)
@@ -5,7 +5,7 @@
 _hkgname=MissingH
 pkgname=haskell-missingh
 pkgver=1.3.0.1
-pkgrel=3
+pkgrel=4
 pkgdesc="Large utility library"
 url="http://software.complete.org/missingh";
 license=("custom:BSD3")


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

2016-01-20 Thread Felix Yan
Date: Wednesday, January 20, 2016 @ 10:41:23
  Author: fyan
Revision: 158006

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

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

---+
 community-staging-i686/PKGBUILD   |   45 
 community-staging-i686/haskell-missingh.install   |   18 
 community-staging-x86_64/PKGBUILD |   45 
 community-staging-x86_64/haskell-missingh.install |   18 
 4 files changed, 126 insertions(+)

Copied: haskell-missingh/repos/community-staging-i686/PKGBUILD (from rev 
158005, haskell-missingh/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-01-20 09:41:23 UTC (rev 158006)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=MissingH
+pkgname=haskell-missingh
+pkgver=1.3.0.1
+pkgrel=4
+pkgdesc="Large utility library"
+url="http://software.complete.org/missingh";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-hunit" "haskell-hslogger" "haskell-mtl" 
"haskell-network"
+ "haskell-old-locale" "haskell-old-time" "haskell-parsec" 
"haskell-random"
+ "haskell-regex-compat")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+install="${pkgname}.install"
+sha256sums=('ba0d60673e70c64c6eebe785fb4da729bcfd3dae37fba721c7318b8df1838db3')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-fsplitbase
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/${pkgname}/register.sh"
+install-m744 unregister.sh 
"${pkgdir}/usr/share/haskell/${pkgname}/unregister.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"
+}

Copied: haskell-missingh/repos/community-staging-i686/haskell-missingh.install 
(from rev 158005, haskell-missingh/trunk/haskell-missingh.install)
===
--- community-staging-i686/haskell-missingh.install 
(rev 0)
+++ community-staging-i686/haskell-missingh.install 2016-01-20 09:41:23 UTC 
(rev 158006)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-missingh
+post_install() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_upgrade() {
+  ${HS_DIR}/unregister.sh
+}
+post_upgrade() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_remove() {
+  ${HS_DIR}/unregister.sh
+}
+post_remove() {
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}

Copied: haskell-missingh/repos/community-staging-x86_64/PKGBUILD (from rev 
158005, haskell-missingh/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-01-20 09:41:23 UTC (rev 158006)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=MissingH
+pkgname=haskell-missingh
+pkgver=1.3.0.1
+pkgrel=4
+pkgdesc="Large utility library"
+url="http://software.complete.org/missingh";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-hunit" "haskell-hslogger" "haskell-mtl" 
"haskell-network"
+ "haskell-old-locale" "haskell-old-time" "haskell-parsec" 

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

2016-01-20 Thread Felix Yan
Date: Wednesday, January 20, 2016 @ 10:41:54
  Author: fyan
Revision: 158007

upgpkg: haskell-tasty-rerun 1.1.5-2

rebuild with text-1.2.2.0, primitive-0.6.1.0

Modified:
  haskell-tasty-rerun/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2016-01-20 09:41:23 UTC (rev 158006)
+++ PKGBUILD2016-01-20 09:41:54 UTC (rev 158007)
@@ -5,7 +5,7 @@
 _hkgname=tasty-rerun
 pkgname=haskell-tasty-rerun
 pkgver=1.1.5
-pkgrel=1
+pkgrel=2
 pkgdesc="Run tests by filtering the test tree depending on the result of 
previous test runs"
 url="http://github.com/ocharles/tasty-rerun";
 license=("custom:BSD3")


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

2016-01-20 Thread Felix Yan
Date: Wednesday, January 20, 2016 @ 10:42:50
  Author: fyan
Revision: 158009

upgpkg: haskell-uuid 1.3.11-4

rebuild with text-1.2.2.0, primitive-0.6.1.0

Modified:
  haskell-uuid/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2016-01-20 09:42:42 UTC (rev 158008)
+++ PKGBUILD2016-01-20 09:42:50 UTC (rev 158009)
@@ -5,7 +5,7 @@
 _hkgname=uuid
 pkgname=haskell-uuid
 pkgver=1.3.11
-pkgrel=3
+pkgrel=4
 pkgdesc="For creating, comparing, parsing and printing Universally Unique 
Identifiers"
 url="https://github.com/aslatter/uuid";
 license=("custom:BSD3")


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

2016-01-20 Thread Felix Yan
Date: Wednesday, January 20, 2016 @ 10:42:42
  Author: fyan
Revision: 158008

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

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

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

Copied: haskell-tasty-rerun/repos/community-staging-i686/PKGBUILD (from rev 
158007, haskell-tasty-rerun/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-01-20 09:42:42 UTC (rev 158008)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=tasty-rerun
+pkgname=haskell-tasty-rerun
+pkgver=1.1.5
+pkgrel=2
+pkgdesc="Run tests by filtering the test tree depending on the result of 
previous test runs"
+url="http://github.com/ocharles/tasty-rerun";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-mtl" "haskell-optparse-applicative" 
"haskell-reducers"
+ "haskell-split" "haskell-stm" "haskell-tagged" "haskell-tasty")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+install="${pkgname}.install"
+sha256sums=('9877de7602a231fb9cf772c47f9a15ef6764e159ddd96a350a7c16b1a158403e')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/${pkgname}/register.sh"
+install-m744 unregister.sh 
"${pkgdir}/usr/share/haskell/${pkgname}/unregister.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"
+}

Copied: 
haskell-tasty-rerun/repos/community-staging-i686/haskell-tasty-rerun.install 
(from rev 158007, haskell-tasty-rerun/trunk/haskell-tasty-rerun.install)
===
--- community-staging-i686/haskell-tasty-rerun.install  
(rev 0)
+++ community-staging-i686/haskell-tasty-rerun.install  2016-01-20 09:42:42 UTC 
(rev 158008)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-tasty-rerun
+post_install() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_upgrade() {
+  ${HS_DIR}/unregister.sh
+}
+post_upgrade() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_remove() {
+  ${HS_DIR}/unregister.sh
+}
+post_remove() {
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}

Copied: haskell-tasty-rerun/repos/community-staging-x86_64/PKGBUILD (from rev 
158007, haskell-tasty-rerun/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-01-20 09:42:42 UTC (rev 158008)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=tasty-rerun
+pkgname=haskell-tasty-rerun
+pkgver=1.1.5
+pkgrel=2
+pkgdesc="Run tests by filtering the test tree depending on the result of 
previous test runs"
+url="http://github.com/ocharles/tasty-rerun";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" 

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

2016-01-20 Thread Felix Yan
Date: Wednesday, January 20, 2016 @ 10:43:28
  Author: fyan
Revision: 158010

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

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

---+
 community-staging-i686/PKGBUILD   |   43 
 community-staging-i686/haskell-uuid.install   |   18 ++
 community-staging-x86_64/PKGBUILD |   43 
 community-staging-x86_64/haskell-uuid.install |   18 ++
 4 files changed, 122 insertions(+)

Copied: haskell-uuid/repos/community-staging-i686/PKGBUILD (from rev 158009, 
haskell-uuid/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-01-20 09:43:28 UTC (rev 158010)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=uuid
+pkgname=haskell-uuid
+pkgver=1.3.11
+pkgrel=4
+pkgdesc="For creating, comparing, parsing and printing Universally Unique 
Identifiers"
+url="https://github.com/aslatter/uuid";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-cryptohash" "haskell-network-info" 
"haskell-random"
+ "haskell-text" "haskell-uuid-types")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+install="${pkgname}.install"
+sha256sums=('671876d2f848c9155bfe661eb138d585897ab5b0a2f2e143ef85114d459814d5')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/${pkgname}/register.sh"
+install-m744 unregister.sh 
"${pkgdir}/usr/share/haskell/${pkgname}/unregister.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"
+}

Copied: haskell-uuid/repos/community-staging-i686/haskell-uuid.install (from 
rev 158009, haskell-uuid/trunk/haskell-uuid.install)
===
--- community-staging-i686/haskell-uuid.install (rev 0)
+++ community-staging-i686/haskell-uuid.install 2016-01-20 09:43:28 UTC (rev 
158010)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-uuid
+post_install() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_upgrade() {
+  ${HS_DIR}/unregister.sh
+}
+post_upgrade() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_remove() {
+  ${HS_DIR}/unregister.sh
+}
+post_remove() {
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}

Copied: haskell-uuid/repos/community-staging-x86_64/PKGBUILD (from rev 158009, 
haskell-uuid/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-01-20 09:43:28 UTC (rev 158010)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=uuid
+pkgname=haskell-uuid
+pkgver=1.3.11
+pkgrel=4
+pkgdesc="For creating, comparing, parsing and printing Universally Unique 
Identifiers"
+url="https://github.com/aslatter/uuid";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-cryptohash" "haskell-network-info" 
"haskell-random"
+ "haskell-text" "haskell-uuid-types")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+install="${pkgname}.install"
+sh

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

2016-01-20 Thread Felix Yan
Date: Wednesday, January 20, 2016 @ 10:57:42
  Author: fyan
Revision: 158011

upgpkg: haskell-text-binary 0.2.1-2

rebuild with text-1.2.2.0, primitive-0.6.1.0, HUnit-1.3.1.1

Modified:
  haskell-text-binary/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2016-01-20 09:43:28 UTC (rev 158010)
+++ PKGBUILD2016-01-20 09:57:42 UTC (rev 158011)
@@ -5,7 +5,7 @@
 _hkgname=text-binary
 pkgname=haskell-text-binary
 pkgver=0.2.1
-pkgrel=1
+pkgrel=2
 pkgdesc="Binary instances for text types"
 url="https://github.com/kawu/text-binary";
 license=("custom:BSD3")


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

2016-01-20 Thread Jiachen Yang
Date: Wednesday, January 20, 2016 @ 10:58:25
  Author: farseerfc
Revision: 158013

fixing install locale 3

Modified:
  retext/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2016-01-20 09:58:14 UTC (rev 158012)
+++ PKGBUILD2016-01-20 09:58:25 UTC (rev 158013)
@@ -31,7 +31,8 @@
 
 build () {
 cd "$srcdir/retext-${pkgver}"
-python3 setup.py install --root="$pkgdir"
+sed -i "s/, env={'QT_SELECT': 'qt5'}//g" setup.py
+python3 setup.py build
 }
 
 package () {


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

2016-01-20 Thread Felix Yan
Date: Wednesday, January 20, 2016 @ 10:58:14
  Author: fyan
Revision: 158012

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

Added:
  haskell-text-binary/repos/community-staging-i686/
  haskell-text-binary/repos/community-staging-i686/PKGBUILD
(from rev 158011, haskell-text-binary/trunk/PKGBUILD)
  haskell-text-binary/repos/community-staging-i686/haskell-text-binary.install
(from rev 158011, haskell-text-binary/trunk/haskell-text-binary.install)
  haskell-text-binary/repos/community-staging-x86_64/
  haskell-text-binary/repos/community-staging-x86_64/PKGBUILD
(from rev 158011, haskell-text-binary/trunk/PKGBUILD)
  haskell-text-binary/repos/community-staging-x86_64/haskell-text-binary.install
(from rev 158011, haskell-text-binary/trunk/haskell-text-binary.install)

--+
 community-staging-i686/PKGBUILD  |   42 +
 community-staging-i686/haskell-text-binary.install   |   18 +++
 community-staging-x86_64/PKGBUILD|   42 +
 community-staging-x86_64/haskell-text-binary.install |   18 +++
 4 files changed, 120 insertions(+)

Copied: haskell-text-binary/repos/community-staging-i686/PKGBUILD (from rev 
158011, haskell-text-binary/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-01-20 09:58:14 UTC (rev 158012)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=text-binary
+pkgname=haskell-text-binary
+pkgver=0.2.1
+pkgrel=2
+pkgdesc="Binary instances for text types"
+url="https://github.com/kawu/text-binary";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-text")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+install="${pkgname}.install"
+sha256sums=('df22f237ebfe8c813be289d40e86ce3590ccc9c33c41053f4234b5672dc7ea02')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/${pkgname}/register.sh"
+install-m744 unregister.sh 
"${pkgdir}/usr/share/haskell/${pkgname}/unregister.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"
+}

Copied: 
haskell-text-binary/repos/community-staging-i686/haskell-text-binary.install 
(from rev 158011, haskell-text-binary/trunk/haskell-text-binary.install)
===
--- community-staging-i686/haskell-text-binary.install  
(rev 0)
+++ community-staging-i686/haskell-text-binary.install  2016-01-20 09:58:14 UTC 
(rev 158012)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-text-binary
+post_install() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_upgrade() {
+  ${HS_DIR}/unregister.sh
+}
+post_upgrade() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_remove() {
+  ${HS_DIR}/unregister.sh
+}
+post_remove() {
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}

Copied: haskell-text-binary/repos/community-staging-x86_64/PKGBUILD (from rev 
158011, haskell-text-binary/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-01-20 09:58:14 UTC (rev 158012)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=text-binary
+pkgname=haskell-text-binary
+pkgver=0.2.1
+pkgrel=2
+pkgdesc="Binary instances for text types"
+url="https://github.com/kawu/text-binary";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-text")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+install="${pkgname}.install"
+sha256sums=('df22f237ebfe8c813be289d40e86ce3590ccc9c33

[arch-commits] Commit in retext/repos/community-any (10 files)

2016-01-20 Thread Jiachen Yang
Date: Wednesday, January 20, 2016 @ 10:59:40
  Author: farseerfc
Revision: 158014

archrelease: copy trunk to community-any

Added:
  retext/repos/community-any/PKGBUILD
(from rev 158013, retext/trunk/PKGBUILD)
  retext/repos/community-any/retext.desktop
(from rev 158013, retext/trunk/retext.desktop)
  retext/repos/community-any/retext.install
(from rev 158013, retext/trunk/retext.install)
  retext/repos/community-any/x-retext-markdown.xml
(from rev 158013, retext/trunk/x-retext-markdown.xml)
  retext/repos/community-any/x-retext-rst.xml
(from rev 158013, retext/trunk/x-retext-rst.xml)
Deleted:
  retext/repos/community-any/PKGBUILD
  retext/repos/community-any/retext.desktop
  retext/repos/community-any/retext.install
  retext/repos/community-any/x-retext-markdown.xml
  retext/repos/community-any/x-retext-rst.xml

+
 PKGBUILD   |  119 ---
 retext.desktop |   18 
 retext.install |   30 ++---
 3 files changed, 86 insertions(+), 81 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2016-01-20 09:58:25 UTC (rev 158013)
+++ PKGBUILD2016-01-20 09:59:40 UTC (rev 158014)
@@ -1,57 +0,0 @@
-# Maintainer: Jiachen Yang 
-# AUR Maintainer: Hyacinthe Cartiaux 
-# Contributor: Bartosz Chmura 
-# Contributor: Alessio Sergi 
-# Contributor: alfplayer
-# Contributor: menta
-
-pkgname=retext
-pkgver=5.3.0
-pkgrel=1
-pkgdesc="A simple editor for Markdown and ReStructuredText markup languages"
-arch=('any')
-url="https://github.com/retext-project/retext";
-license=('GPL3')
-# for desktop integration: 'shared-mime-info' 'xdg-utils' 'desktop-file-utils'
-# for toolbar icons (see http://sourceforge.net/p/retext/tickets/44/): 'gconf'
-depends=('python-pyqt5' 'qt5-webkit' 'python-markups' 'shared-mime-info' 
'xdg-utils' 'desktop-file-utils' 'gconf')
-makedepends=('imagemagick')
-optdepends=('python-markdown: for Markdown language support'
-'python-docutils: for reStructuredText language support'
-'python-pyenchant: for spell checking support')
-source=("https://github.com/retext-project/${pkgname}/archive/${pkgver}.tar.gz";
-"${pkgname}.desktop"
-"x-retext-markdown.xml"
-"x-retext-rst.xml")
-install="${pkgname}".install
-sha256sums=('dcb39f0e53b02f8ad599b3091c1af096ca474a2ccaeb1321da38deeb982187c1'
-'7782f4402fe62e48335c1bdd5c1fd5cbb48c408fabaf4f018a074f8b3eef838e'
-'b51611479d3224eec2b58264ed91ace3eccb502b7b806dae3e7a3ab4aab8c4b8'
-'6fef80cccb14813d9cc74810c397a6cd7831d1ca243536759a47c6e8b6cc977a')
-
-
-package () {
-cd "$srcdir/retext-${pkgver}"
-python3 setup.py install --root="$pkgdir"
-
-# create /usr/share/* dirs
-_SHAREDIR="$pkgdir/usr/share"
-install -d -m 755 $_SHAREDIR/{applications,mime/packages}
-
-# install icons
-_ICONSDIR="$_SHAREDIR/icons/hicolor"
-for size in 16 22 24 32 48 128; do
-  install -d -m 755 $_ICONSDIR/${size}x${size}/apps
-  convert -resize $size icons/$pkgname.png 
$_ICONSDIR/${size}x${size}/apps/$pkgname.png
-done
-install -d -m 755 $_ICONSDIR/scalable/apps
-install -m 644 icons/$pkgname.svg $_ICONSDIR/scalable/apps/$pkgname.svg
-
-# install mime files
-install -m 644 $srcdir/x-retext-{markdown,rst}.xml 
$_SHAREDIR/mime/packages/
-
-# install desktop file
-install -m 644 $srcdir/$pkgname.desktop 
$_SHAREDIR/applications/$pkgname.desktop
-}
-
-# vim:set ts=2 sw=2 et:

Copied: retext/repos/community-any/PKGBUILD (from rev 158013, 
retext/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2016-01-20 09:59:40 UTC (rev 158014)
@@ -0,0 +1,62 @@
+# Maintainer: Jiachen Yang 
+# AUR Maintainer: Hyacinthe Cartiaux 
+# Contributor: Bartosz Chmura 
+# Contributor: Alessio Sergi 
+# Contributor: alfplayer
+# Contributor: menta
+
+pkgname=retext
+pkgver=5.3.0
+pkgrel=2
+pkgdesc="A simple editor for Markdown and ReStructuredText markup languages"
+arch=('any')
+url="https://github.com/retext-project/retext";
+license=('GPL3')
+# for desktop integration: 'shared-mime-info' 'xdg-utils' 'desktop-file-utils'
+# for toolbar icons (see http://sourceforge.net/p/retext/tickets/44/): 'gconf'
+depends=('python-pyqt5' 'qt5-webkit' 'python-markups' 'shared-mime-info' 
'xdg-utils' 'desktop-file-utils' 'gconf')
+makedepends=('imagemagick' 'qt5-tools' 'qtchooser')
+optdepends=('python-markdown: for Markdown language support'
+'python-docutils: for reStructuredText language support'
+'python-pyenchant: for spell checking support')
+source=("https://github.com/retext-project/${pkgname}/archive/${pkgver}.tar.gz";
+"${pkgname}.desktop"
+"x-retext-markdown.xml"
+"x-retext-rst.xml")
+install="${pkgname}".install
+sha256sums=('dcb39f0e53b02f8ad599b3091c1af096ca474a2cca

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

2016-01-20 Thread Felix Yan
Date: Wednesday, January 20, 2016 @ 11:03:23
  Author: fyan
Revision: 158016

upgpkg: haskell-tasty-hunit 0.9.2-2

rebuild with text-1.2.2.0, primitive-0.6.1.0, HUnit-1.3.1.1

Modified:
  haskell-tasty-hunit/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2016-01-20 10:03:20 UTC (rev 158015)
+++ PKGBUILD2016-01-20 10:03:23 UTC (rev 158016)
@@ -5,7 +5,7 @@
 _hkgname=tasty-hunit
 pkgname=haskell-tasty-hunit
 pkgver=0.9.2
-pkgrel=1
+pkgrel=2
 pkgdesc="HUnit support for the Tasty test framework."
 url="http://documentup.com/feuerbach/tasty";
 license=("MIT")


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

2016-01-20 Thread Felix Yan
Date: Wednesday, January 20, 2016 @ 11:03:59
  Author: fyan
Revision: 158018

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 158017, haskell-tasty-hunit/trunk/PKGBUILD)
  haskell-tasty-hunit/repos/community-staging-i686/haskell-tasty-hunit.install
(from rev 158017, haskell-tasty-hunit/trunk/haskell-tasty-hunit.install)
  haskell-tasty-hunit/repos/community-staging-x86_64/
  haskell-tasty-hunit/repos/community-staging-x86_64/PKGBUILD
(from rev 158017, haskell-tasty-hunit/trunk/PKGBUILD)
  haskell-tasty-hunit/repos/community-staging-x86_64/haskell-tasty-hunit.install
(from rev 158017, haskell-tasty-hunit/trunk/haskell-tasty-hunit.install)

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

Copied: haskell-tasty-hunit/repos/community-staging-i686/PKGBUILD (from rev 
158017, haskell-tasty-hunit/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-01-20 10:03:59 UTC (rev 158018)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=tasty-hunit
+pkgname=haskell-tasty-hunit
+pkgver=0.9.2
+pkgrel=2
+pkgdesc="HUnit support for the Tasty test framework."
+url="http://documentup.com/feuerbach/tasty";
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-tasty")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+install="${pkgname}.install"
+sha256sums=('ae1efc2a750dfc09f9276d3a57e6a8f8b30f1a6932e81c53fcd67132b8ea1623')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/${pkgname}/register.sh"
+install-m744 unregister.sh 
"${pkgdir}/usr/share/haskell/${pkgname}/unregister.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"
+}

Copied: 
haskell-tasty-hunit/repos/community-staging-i686/haskell-tasty-hunit.install 
(from rev 158017, haskell-tasty-hunit/trunk/haskell-tasty-hunit.install)
===
--- community-staging-i686/haskell-tasty-hunit.install  
(rev 0)
+++ community-staging-i686/haskell-tasty-hunit.install  2016-01-20 10:03:59 UTC 
(rev 158018)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-tasty-hunit
+post_install() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_upgrade() {
+  ${HS_DIR}/unregister.sh
+}
+post_upgrade() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_remove() {
+  ${HS_DIR}/unregister.sh
+}
+post_remove() {
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}

Copied: haskell-tasty-hunit/repos/community-staging-x86_64/PKGBUILD (from rev 
158017, haskell-tasty-hunit/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-01-20 10:03:59 UTC (rev 158018)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=tasty-hunit
+pkgname=haskell-tasty-hunit
+pkgver=0.9.2
+pkgrel=2
+pkgdesc="HUnit support for the Tasty test framework."
+url="http://documentup.com/feuerbach/tasty";
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-tasty")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+install="${pkgname}.install"
+sha256sums=('ae1efc2a750dfc09f9276d3a57e

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

2016-01-20 Thread Felix Yan
Date: Wednesday, January 20, 2016 @ 11:03:20
  Author: fyan
Revision: 158015

upgpkg: haskell-torrent 1.0.0-2

rebuild with text-1.2.2.0, primitive-0.6.1.0, HUnit-1.3.1.1

Modified:
  haskell-torrent/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2016-01-20 09:59:40 UTC (rev 158014)
+++ PKGBUILD2016-01-20 10:03:20 UTC (rev 158015)
@@ -5,7 +5,7 @@
 _hkgname=torrent
 pkgname=haskell-torrent
 pkgver=1.0.0
-pkgrel=1
+pkgrel=2
 pkgdesc="BitTorrent file parser and generater"
 url="http://hackage.haskell.org/package/${_hkgname}";
 license=("custom:BSD3")


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

2016-01-20 Thread Felix Yan
Date: Wednesday, January 20, 2016 @ 11:03:29
  Author: fyan
Revision: 158017

upgpkg: haskell-esqueleto 2.4.2-5

rebuild with text-1.2.2.0, primitive-0.6.1.0, HUnit-1.3.1.1

Modified:
  haskell-esqueleto/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2016-01-20 10:03:23 UTC (rev 158016)
+++ PKGBUILD2016-01-20 10:03:29 UTC (rev 158017)
@@ -5,7 +5,7 @@
 _hkgname=esqueleto
 pkgname=haskell-esqueleto
 pkgver=2.4.2
-pkgrel=4
+pkgrel=5
 pkgdesc="Type-safe EDSL for SQL queries on persistent backends."
 url="https://github.com/prowdsponsor/esqueleto";
 license=("custom:BSD3")


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

2016-01-20 Thread Felix Yan
Date: Wednesday, January 20, 2016 @ 11:04:28
  Author: fyan
Revision: 158019

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

Added:
  haskell-torrent/repos/community-staging-i686/
  haskell-torrent/repos/community-staging-i686/PKGBUILD
(from rev 158016, haskell-torrent/trunk/PKGBUILD)
  haskell-torrent/repos/community-staging-i686/haskell-torrent.install
(from rev 158017, haskell-torrent/trunk/haskell-torrent.install)
  haskell-torrent/repos/community-staging-x86_64/
  haskell-torrent/repos/community-staging-x86_64/PKGBUILD
(from rev 158017, haskell-torrent/trunk/PKGBUILD)
  haskell-torrent/repos/community-staging-x86_64/haskell-torrent.install
(from rev 158017, haskell-torrent/trunk/haskell-torrent.install)

--+
 community-staging-i686/PKGBUILD  |   42 +
 community-staging-i686/haskell-torrent.install   |   18 +
 community-staging-x86_64/PKGBUILD|   42 +
 community-staging-x86_64/haskell-torrent.install |   18 +
 4 files changed, 120 insertions(+)

Copied: haskell-torrent/repos/community-staging-i686/PKGBUILD (from rev 158016, 
haskell-torrent/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-01-20 10:04:28 UTC (rev 158019)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=torrent
+pkgname=haskell-torrent
+pkgver=1.0.0
+pkgrel=2
+pkgdesc="BitTorrent file parser and generater"
+url="http://hackage.haskell.org/package/${_hkgname}";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-bencode" "haskell-syb")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+install="${pkgname}.install"
+sha256sums=('5914bc8b4c32c10dc82bfe373ba73745e1e785424a052b0ede5352802aa1140c')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/${pkgname}/register.sh"
+install-m744 unregister.sh 
"${pkgdir}/usr/share/haskell/${pkgname}/unregister.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"
+}

Copied: haskell-torrent/repos/community-staging-i686/haskell-torrent.install 
(from rev 158017, haskell-torrent/trunk/haskell-torrent.install)
===
--- community-staging-i686/haskell-torrent.install  
(rev 0)
+++ community-staging-i686/haskell-torrent.install  2016-01-20 10:04:28 UTC 
(rev 158019)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-torrent
+post_install() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_upgrade() {
+  ${HS_DIR}/unregister.sh
+}
+post_upgrade() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_remove() {
+  ${HS_DIR}/unregister.sh
+}
+post_remove() {
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}

Copied: haskell-torrent/repos/community-staging-x86_64/PKGBUILD (from rev 
158017, haskell-torrent/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-01-20 10:04:28 UTC (rev 158019)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=torrent
+pkgname=haskell-torrent
+pkgver=1.0.0
+pkgrel=2
+pkgdesc="BitTorrent file parser and generater"
+url="http://hackage.haskell.org/package/${_hkgname}";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-bencode" "haskell-syb")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+install="${pkgname}.install"
+sha256sums=('5914bc8b4c32c10dc82bfe373ba73745e1e785424a052b0ede5352802aa1140c')
+
+build() {
+   

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

2016-01-20 Thread Felix Yan
Date: Wednesday, January 20, 2016 @ 11:16:02
  Author: fyan
Revision: 158020

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

Added:
  haskell-esqueleto/repos/community-staging-i686/
  haskell-esqueleto/repos/community-staging-i686/PKGBUILD
(from rev 158017, haskell-esqueleto/trunk/PKGBUILD)
  haskell-esqueleto/repos/community-staging-i686/haskell-esqueleto.install
(from rev 158017, haskell-esqueleto/trunk/haskell-esqueleto.install)
  haskell-esqueleto/repos/community-staging-x86_64/
  haskell-esqueleto/repos/community-staging-x86_64/PKGBUILD
(from rev 158019, haskell-esqueleto/trunk/PKGBUILD)
  haskell-esqueleto/repos/community-staging-x86_64/haskell-esqueleto.install
(from rev 158019, haskell-esqueleto/trunk/haskell-esqueleto.install)

+
 community-staging-i686/PKGBUILD|   45 +++
 community-staging-i686/haskell-esqueleto.install   |   18 +++
 community-staging-x86_64/PKGBUILD  |   45 +++
 community-staging-x86_64/haskell-esqueleto.install |   18 +++
 4 files changed, 126 insertions(+)

Copied: haskell-esqueleto/repos/community-staging-i686/PKGBUILD (from rev 
158017, haskell-esqueleto/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-01-20 10:16:02 UTC (rev 158020)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=esqueleto
+pkgname=haskell-esqueleto
+pkgver=2.4.2
+pkgrel=5
+pkgdesc="Type-safe EDSL for SQL queries on persistent backends."
+url="https://github.com/prowdsponsor/esqueleto";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-blaze-html" "haskell-conduit" 
"haskell-monad-logger"
+ "haskell-persistent" "haskell-resourcet" "haskell-tagged" 
"haskell-text"
+ "haskell-unordered-containers")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+install="${pkgname}.install"
+sha256sums=('bd5207df73339bf22f426dde9e6945d5a9376a7e12c5a3948291e75d4468174f')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-f-mysql -f-postgresql
+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.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/${pkgname}/register.sh"
+install-m744 unregister.sh 
"${pkgdir}/usr/share/haskell/${pkgname}/unregister.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"
+}

Copied: 
haskell-esqueleto/repos/community-staging-i686/haskell-esqueleto.install (from 
rev 158017, haskell-esqueleto/trunk/haskell-esqueleto.install)
===
--- community-staging-i686/haskell-esqueleto.install
(rev 0)
+++ community-staging-i686/haskell-esqueleto.install2016-01-20 10:16:02 UTC 
(rev 158020)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-esqueleto
+post_install() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_upgrade() {
+  ${HS_DIR}/unregister.sh
+}
+post_upgrade() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_remove() {
+  ${HS_DIR}/unregister.sh
+}
+post_remove() {
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}

Copied: haskell-esqueleto/repos/community-staging-x86_64/PKGBUILD (from rev 
158019, haskell-esqueleto/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-01-20 10:16:02 UTC (rev 158020)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=esqueleto
+pkgname=haskell-esqueleto
+pkgver=2.4.2
+pkgrel=5
+pkgdesc="Type-safe EDSL for SQL queries on persistent backends."
+url="https://github.com/prowdsponsor/esqueleto";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-blaze-html" "ha

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

2016-01-20 Thread Felix Yan
Date: Wednesday, January 20, 2016 @ 11:17:28
  Author: fyan
Revision: 158021

upgpkg: haskell-fdo-notify 0.3.1-2

rebuild with text-1.2.2.0, primitive-0.6.1.0, HUnit-1.3.1.1

Modified:
  haskell-fdo-notify/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2016-01-20 10:16:02 UTC (rev 158020)
+++ PKGBUILD2016-01-20 10:17:28 UTC (rev 158021)
@@ -5,7 +5,7 @@
 _hkgname=fdo-notify
 pkgname=haskell-fdo-notify
 pkgver=0.3.1
-pkgrel=1
+pkgrel=2
 pkgdesc="Desktop Notifications client"
 url="http://bitbucket.org/taejo/fdo-notify/";
 license=("custom:BSD3")


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

2016-01-20 Thread Felix Yan
Date: Wednesday, January 20, 2016 @ 11:18:02
  Author: fyan
Revision: 158022

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

Added:
  haskell-fdo-notify/repos/community-staging-i686/
  haskell-fdo-notify/repos/community-staging-i686/PKGBUILD
(from rev 158021, haskell-fdo-notify/trunk/PKGBUILD)
  haskell-fdo-notify/repos/community-staging-i686/haskell-fdo-notify.install
(from rev 158021, haskell-fdo-notify/trunk/haskell-fdo-notify.install)
  haskell-fdo-notify/repos/community-staging-x86_64/
  haskell-fdo-notify/repos/community-staging-x86_64/PKGBUILD
(from rev 158021, haskell-fdo-notify/trunk/PKGBUILD)
  haskell-fdo-notify/repos/community-staging-x86_64/haskell-fdo-notify.install
(from rev 158021, haskell-fdo-notify/trunk/haskell-fdo-notify.install)

-+
 community-staging-i686/PKGBUILD |   42 ++
 community-staging-i686/haskell-fdo-notify.install   |   18 +++
 community-staging-x86_64/PKGBUILD   |   42 ++
 community-staging-x86_64/haskell-fdo-notify.install |   18 +++
 4 files changed, 120 insertions(+)

Copied: haskell-fdo-notify/repos/community-staging-i686/PKGBUILD (from rev 
158021, haskell-fdo-notify/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-01-20 10:18:02 UTC (rev 158022)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=fdo-notify
+pkgname=haskell-fdo-notify
+pkgver=0.3.1
+pkgrel=2
+pkgdesc="Desktop Notifications client"
+url="http://bitbucket.org/taejo/fdo-notify/";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-dbus")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+install="${pkgname}.install"
+sha256sums=('7083414bb25e3057f6444722288cebf4ad3e4c2616f95f26079c8c7762989fd8')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/${pkgname}/register.sh"
+install-m744 unregister.sh 
"${pkgdir}/usr/share/haskell/${pkgname}/unregister.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"
+}

Copied: 
haskell-fdo-notify/repos/community-staging-i686/haskell-fdo-notify.install 
(from rev 158021, haskell-fdo-notify/trunk/haskell-fdo-notify.install)
===
--- community-staging-i686/haskell-fdo-notify.install   
(rev 0)
+++ community-staging-i686/haskell-fdo-notify.install   2016-01-20 10:18:02 UTC 
(rev 158022)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-fdo-notify
+post_install() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_upgrade() {
+  ${HS_DIR}/unregister.sh
+}
+post_upgrade() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_remove() {
+  ${HS_DIR}/unregister.sh
+}
+post_remove() {
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}

Copied: haskell-fdo-notify/repos/community-staging-x86_64/PKGBUILD (from rev 
158021, haskell-fdo-notify/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-01-20 10:18:02 UTC (rev 158022)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=fdo-notify
+pkgname=haskell-fdo-notify
+pkgver=0.3.1
+pkgrel=2
+pkgdesc="Desktop Notifications client"
+url="http://bitbucket.org/taejo/fdo-notify/";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-dbus")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+install="${pkgname}.install"
+sha256sums=('7083414bb25e3057f6444722288cebf4ad3e4c2616f95f26079c8c7762989fd8')
+
+b

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

2016-01-20 Thread Daniel Micay
Date: Wednesday, January 20, 2016 @ 11:19:33
  Author: thestinger
Revision: 158023

upgpkg: linux-grsec 4.3.3.201601192226-1

Modified:
  linux-grsec/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2016-01-20 10:18:02 UTC (rev 158022)
+++ PKGBUILD2016-01-20 10:19:33 UTC (rev 158023)
@@ -9,7 +9,7 @@
 _srcname=linux-4.3
 _pkgver=4.3.3
 _grsecver=3.1
-_timestamp=201601171913
+_timestamp=201601192226
 _grsec_patch="grsecurity-$_grsecver-$_pkgver-$_timestamp.patch"
 pkgver=$_pkgver.$_timestamp
 pkgrel=1
@@ -34,7 +34,7 @@
 'SKIP'
 '95cd81fcbb87953f672150d60950548edc04a88474c42de713b91811557fefa5'
 'SKIP'
-'56219c04ef76a75542cd38accde35cc9dba8e3fa4da4cfefa595b26c3043f34b'
+'733f2900c0f79618e723aa5a12be886cb9e3d0d7193528cd41bfb166c16b727d'
 'SKIP'
 '6beef54b29575e93d27f390857f8de92d21bc5c726671d24e182eefe54d541c6'
 'ccf8cde2be433a374e672c6cc5c4920e6b2d1541fab1183ea49258090c077d00'


[arch-commits] Commit in linux-grsec/repos (24 files)

2016-01-20 Thread Daniel Micay
Date: Wednesday, January 20, 2016 @ 11:20:31
  Author: thestinger
Revision: 158025

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

Added:
  linux-grsec/repos/community-i686/PKGBUILD
(from rev 158023, linux-grsec/trunk/PKGBUILD)
  linux-grsec/repos/community-i686/change-default-console-loglevel.patch
(from rev 158023, linux-grsec/trunk/change-default-console-loglevel.patch)
  linux-grsec/repos/community-i686/config
(from rev 158023, linux-grsec/trunk/config)
  linux-grsec/repos/community-i686/config.x86_64
(from rev 158023, linux-grsec/trunk/config.x86_64)
  linux-grsec/repos/community-i686/linux-grsec.install
(from rev 158023, linux-grsec/trunk/linux-grsec.install)
  linux-grsec/repos/community-i686/linux.preset
(from rev 158023, linux-grsec/trunk/linux.preset)
  linux-grsec/repos/community-x86_64/PKGBUILD
(from rev 158024, linux-grsec/trunk/PKGBUILD)
  linux-grsec/repos/community-x86_64/change-default-console-loglevel.patch
(from rev 158024, linux-grsec/trunk/change-default-console-loglevel.patch)
  linux-grsec/repos/community-x86_64/config
(from rev 158024, linux-grsec/trunk/config)
  linux-grsec/repos/community-x86_64/config.x86_64
(from rev 158024, linux-grsec/trunk/config.x86_64)
  linux-grsec/repos/community-x86_64/linux-grsec.install
(from rev 158024, linux-grsec/trunk/linux-grsec.install)
  linux-grsec/repos/community-x86_64/linux.preset
(from rev 158024, linux-grsec/trunk/linux.preset)
Deleted:
  linux-grsec/repos/community-i686/PKGBUILD
  linux-grsec/repos/community-i686/change-default-console-loglevel.patch
  linux-grsec/repos/community-i686/config
  linux-grsec/repos/community-i686/config.x86_64
  linux-grsec/repos/community-i686/linux-grsec.install
  linux-grsec/repos/community-i686/linux.preset
  linux-grsec/repos/community-x86_64/PKGBUILD
  linux-grsec/repos/community-x86_64/change-default-console-loglevel.patch
  linux-grsec/repos/community-x86_64/config
  linux-grsec/repos/community-x86_64/config.x86_64
  linux-grsec/repos/community-x86_64/linux-grsec.install
  linux-grsec/repos/community-x86_64/linux.preset

+
 /PKGBUILD  |  632 
 /change-default-console-loglevel.patch |   22 
 /config|15752 +++
 /config.x86_64 |15158 ++
 /linux-grsec.install   |   74 
 /linux.preset  |   28 
 community-i686/PKGBUILD|  325 
 community-i686/change-default-console-loglevel.patch   |   11 
 community-i686/config  | 7876 ---
 community-i686/config.x86_64   | 7579 ---
 community-i686/linux-grsec.install |   37 
 community-i686/linux.preset|   14 
 community-x86_64/PKGBUILD  |  325 
 community-x86_64/change-default-console-loglevel.patch |   11 
 community-x86_64/config| 7876 ---
 community-x86_64/config.x86_64 | 7579 ---
 community-x86_64/linux-grsec.install   |   37 
 community-x86_64/linux.preset  |   14 
 18 files changed, 31666 insertions(+), 31684 deletions(-)

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


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

2016-01-20 Thread Felix Yan
Date: Wednesday, January 20, 2016 @ 11:20:06
  Author: fyan
Revision: 158024

upgpkg: haskell-hastache 0.6.1-2

rebuild with text-1.2.2.0, primitive-0.6.1.0, HUnit-1.3.1.1

Modified:
  haskell-hastache/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2016-01-20 10:19:33 UTC (rev 158023)
+++ PKGBUILD2016-01-20 10:20:06 UTC (rev 158024)
@@ -5,7 +5,7 @@
 _hkgname=hastache
 pkgname=haskell-hastache
 pkgver=0.6.1
-pkgrel=1
+pkgrel=2
 pkgdesc="Haskell implementation of Mustache templates"
 url="http://github.com/lymar/hastache";
 license=("custom:BSD3")


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

2016-01-20 Thread Felix Yan
Date: Wednesday, January 20, 2016 @ 11:20:37
  Author: fyan
Revision: 158026

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

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

---+
 community-staging-i686/PKGBUILD   |   43 
 community-staging-i686/haskell-hastache.install   |   18 
 community-staging-x86_64/PKGBUILD |   43 
 community-staging-x86_64/haskell-hastache.install |   18 
 4 files changed, 122 insertions(+)

Copied: haskell-hastache/repos/community-staging-i686/PKGBUILD (from rev 
158024, haskell-hastache/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-01-20 10:20:37 UTC (rev 158026)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hastache
+pkgname=haskell-hastache
+pkgver=0.6.1
+pkgrel=2
+pkgdesc="Haskell implementation of Mustache templates"
+url="http://github.com/lymar/hastache";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-blaze-builder" "haskell-ieee754" "haskell-mtl"
+ "haskell-syb" "haskell-text")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+install="${pkgname}.install"
+sha256sums=('8c8f89669d6125201d7163385ea9055ab8027a69d1513259f8fbdd53c244b464')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/${pkgname}/register.sh"
+install-m744 unregister.sh 
"${pkgdir}/usr/share/haskell/${pkgname}/unregister.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"
+}

Copied: haskell-hastache/repos/community-staging-i686/haskell-hastache.install 
(from rev 158024, haskell-hastache/trunk/haskell-hastache.install)
===
--- community-staging-i686/haskell-hastache.install 
(rev 0)
+++ community-staging-i686/haskell-hastache.install 2016-01-20 10:20:37 UTC 
(rev 158026)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-hastache
+post_install() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_upgrade() {
+  ${HS_DIR}/unregister.sh
+}
+post_upgrade() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_remove() {
+  ${HS_DIR}/unregister.sh
+}
+post_remove() {
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}

Copied: haskell-hastache/repos/community-staging-x86_64/PKGBUILD (from rev 
158024, haskell-hastache/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-01-20 10:20:37 UTC (rev 158026)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hastache
+pkgname=haskell-hastache
+pkgver=0.6.1
+pkgrel=2
+pkgdesc="Haskell implementation of Mustache templates"
+url="http://github.com/lymar/hastache";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-blaze-builder" "haskell-ieee754" "haskell-mtl"
+ "haskell-syb" "haskell-text")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.

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

2016-01-20 Thread Felix Yan
Date: Wednesday, January 20, 2016 @ 11:26:12
  Author: fyan
Revision: 158027

upgpkg: haskell-optparse-simple 0.0.3-8

rebuild with text-1.2.2.0, primitive-0.6.1.0, HUnit-1.3.1.1

Modified:
  haskell-optparse-simple/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2016-01-20 10:20:37 UTC (rev 158026)
+++ PKGBUILD2016-01-20 10:26:12 UTC (rev 158027)
@@ -5,7 +5,7 @@
 _hkgname=optparse-simple
 pkgname=haskell-optparse-simple
 pkgver=0.0.3
-pkgrel=7
+pkgrel=8
 pkgdesc="Simple interface to optparse-applicative"
 url="http://hackage.haskell.org/package/${_hkgname}";
 license=("custom:BSD3")


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

2016-01-20 Thread Felix Yan
Date: Wednesday, January 20, 2016 @ 11:26:48
  Author: fyan
Revision: 158028

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

Added:
  haskell-optparse-simple/repos/community-staging-i686/
  haskell-optparse-simple/repos/community-staging-i686/PKGBUILD
(from rev 158027, haskell-optparse-simple/trunk/PKGBUILD)
  
haskell-optparse-simple/repos/community-staging-i686/haskell-optparse-simple.install
(from rev 158027, 
haskell-optparse-simple/trunk/haskell-optparse-simple.install)
  haskell-optparse-simple/repos/community-staging-x86_64/
  haskell-optparse-simple/repos/community-staging-x86_64/PKGBUILD
(from rev 158027, haskell-optparse-simple/trunk/PKGBUILD)
  
haskell-optparse-simple/repos/community-staging-x86_64/haskell-optparse-simple.install
(from rev 158027, 
haskell-optparse-simple/trunk/haskell-optparse-simple.install)

--+
 community-staging-i686/PKGBUILD  |   42 +
 community-staging-i686/haskell-optparse-simple.install   |   18 +
 community-staging-x86_64/PKGBUILD|   42 +
 community-staging-x86_64/haskell-optparse-simple.install |   18 +
 4 files changed, 120 insertions(+)

Copied: haskell-optparse-simple/repos/community-staging-i686/PKGBUILD (from rev 
158027, haskell-optparse-simple/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-01-20 10:26:48 UTC (rev 158028)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=optparse-simple
+pkgname=haskell-optparse-simple
+pkgver=0.0.3
+pkgrel=8
+pkgdesc="Simple interface to optparse-applicative"
+url="http://hackage.haskell.org/package/${_hkgname}";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-either" "haskell-gitrev" 
"haskell-optparse-applicative")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+install="${pkgname}.install"
+sha256sums=('4547f0a6c1bd959b1d9c3c2a5fabee39ac9a19dffabbb2d75461a2d461df8c7e')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/${pkgname}/register.sh"
+install-m744 unregister.sh 
"${pkgdir}/usr/share/haskell/${pkgname}/unregister.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"
+}

Copied: 
haskell-optparse-simple/repos/community-staging-i686/haskell-optparse-simple.install
 (from rev 158027, 
haskell-optparse-simple/trunk/haskell-optparse-simple.install)
===
--- community-staging-i686/haskell-optparse-simple.install  
(rev 0)
+++ community-staging-i686/haskell-optparse-simple.install  2016-01-20 
10:26:48 UTC (rev 158028)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-optparse-simple
+post_install() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_upgrade() {
+  ${HS_DIR}/unregister.sh
+}
+post_upgrade() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_remove() {
+  ${HS_DIR}/unregister.sh
+}
+post_remove() {
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}

Copied: haskell-optparse-simple/repos/community-staging-x86_64/PKGBUILD (from 
rev 158027, haskell-optparse-simple/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-01-20 10:26:48 UTC (rev 158028)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=optparse-simple
+pkgname=haskell-optparse-simple
+pkgver=0.0.3
+pkgrel=8
+pkgdesc="Simple interface to optparse-applicative"
+url="http://hackage.haskell.org/package/${_hkgname}";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "hask

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

2016-01-20 Thread Felix Yan
Date: Wednesday, January 20, 2016 @ 11:35:34
  Author: fyan
Revision: 158029

upgpkg: haskell-json 0.9.1-3

rebuild with text-1.2.2.0, primitive-0.6.1.0, HUnit-1.3.1.1

Modified:
  haskell-json/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2016-01-20 10:26:48 UTC (rev 158028)
+++ PKGBUILD2016-01-20 10:35:34 UTC (rev 158029)
@@ -5,7 +5,7 @@
 _hkgname=json
 pkgname=haskell-json
 pkgver=0.9.1
-pkgrel=2
+pkgrel=3
 pkgdesc="Support for serialising Haskell to and from JSON"
 url="http://hackage.haskell.org/package/${_hkgname}";
 license=("custom:BSD3")


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

2016-01-20 Thread Felix Yan
Date: Wednesday, January 20, 2016 @ 11:36:07
  Author: fyan
Revision: 158031

upgpkg: haskell-tasty-quickcheck 0.8.4-2

rebuild with text-1.2.2.0, primitive-0.6.1.0, HUnit-1.3.1.1

Modified:
  haskell-tasty-quickcheck/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2016-01-20 10:36:00 UTC (rev 158030)
+++ PKGBUILD2016-01-20 10:36:07 UTC (rev 158031)
@@ -5,7 +5,7 @@
 _hkgname=tasty-quickcheck
 pkgname=haskell-tasty-quickcheck
 pkgver=0.8.4
-pkgrel=1
+pkgrel=2
 pkgdesc="QuickCheck support for the Tasty test framework."
 url="http://documentup.com/feuerbach/tasty";
 license=("MIT")


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

2016-01-20 Thread Felix Yan
Date: Wednesday, January 20, 2016 @ 11:36:00
  Author: fyan
Revision: 158030

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

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

---+
 community-staging-i686/PKGBUILD   |   43 
 community-staging-i686/haskell-json.install   |   18 ++
 community-staging-x86_64/PKGBUILD |   43 
 community-staging-x86_64/haskell-json.install |   18 ++
 4 files changed, 122 insertions(+)

Copied: haskell-json/repos/community-staging-i686/PKGBUILD (from rev 158029, 
haskell-json/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-01-20 10:36:00 UTC (rev 158030)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=json
+pkgname=haskell-json
+pkgver=0.9.1
+pkgrel=3
+pkgdesc="Support for serialising Haskell to and from JSON"
+url="http://hackage.haskell.org/package/${_hkgname}";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-mtl" "haskell-syb" "haskell-text")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+install="${pkgname}.install"
+sha256sums=('96b57e4d167e45dc80aeff872a922ae9cdb953a1ded29ebbb51019b68f0085a2')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-f-mapdict -fgeneric -fpretty -f-parsec -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.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/${pkgname}/register.sh"
+install-m744 unregister.sh 
"${pkgdir}/usr/share/haskell/${pkgname}/unregister.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"
+}

Copied: haskell-json/repos/community-staging-i686/haskell-json.install (from 
rev 158029, haskell-json/trunk/haskell-json.install)
===
--- community-staging-i686/haskell-json.install (rev 0)
+++ community-staging-i686/haskell-json.install 2016-01-20 10:36:00 UTC (rev 
158030)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-json
+post_install() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_upgrade() {
+  ${HS_DIR}/unregister.sh
+}
+post_upgrade() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_remove() {
+  ${HS_DIR}/unregister.sh
+}
+post_remove() {
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}

Copied: haskell-json/repos/community-staging-x86_64/PKGBUILD (from rev 158029, 
haskell-json/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-01-20 10:36:00 UTC (rev 158030)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=json
+pkgname=haskell-json
+pkgver=0.9.1
+pkgrel=3
+pkgdesc="Support for serialising Haskell to and from JSON"
+url="http://hackage.haskell.org/package/${_hkgname}";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-mtl" "haskell-syb" "haskell-text")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+install="${pkgname}.install"
+sha256sums=('96b57e4d167e45dc80aeff872a922ae9cdb953a1ded29ebbb51019b68f0085a2')
+
+build() {
+  

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

2016-01-20 Thread Felix Yan
Date: Wednesday, January 20, 2016 @ 11:36:36
  Author: fyan
Revision: 158032

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 158031, haskell-tasty-quickcheck/trunk/PKGBUILD)
  
haskell-tasty-quickcheck/repos/community-staging-i686/haskell-tasty-quickcheck.install
(from rev 158031, 
haskell-tasty-quickcheck/trunk/haskell-tasty-quickcheck.install)
  haskell-tasty-quickcheck/repos/community-staging-x86_64/
  haskell-tasty-quickcheck/repos/community-staging-x86_64/PKGBUILD
(from rev 158031, haskell-tasty-quickcheck/trunk/PKGBUILD)
  
haskell-tasty-quickcheck/repos/community-staging-x86_64/haskell-tasty-quickcheck.install
(from rev 158031, 
haskell-tasty-quickcheck/trunk/haskell-tasty-quickcheck.install)

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

Copied: haskell-tasty-quickcheck/repos/community-staging-i686/PKGBUILD (from 
rev 158031, haskell-tasty-quickcheck/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-01-20 10:36:36 UTC (rev 158032)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=tasty-quickcheck
+pkgname=haskell-tasty-quickcheck
+pkgver=0.8.4
+pkgrel=2
+pkgdesc="QuickCheck support for the Tasty test framework."
+url="http://documentup.com/feuerbach/tasty";
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-quickcheck" "haskell-tagged" "haskell-tasty")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+install="${pkgname}.install"
+sha256sums=('365f4cb6db70cce36ebdc133a2f6388cab71df2ca11f223f0458565956ec3297')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-f-old-quickcheck
+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.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/${pkgname}/register.sh"
+install-m744 unregister.sh 
"${pkgdir}/usr/share/haskell/${pkgname}/unregister.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"
+}

Copied: 
haskell-tasty-quickcheck/repos/community-staging-i686/haskell-tasty-quickcheck.install
 (from rev 158031, 
haskell-tasty-quickcheck/trunk/haskell-tasty-quickcheck.install)
===
--- community-staging-i686/haskell-tasty-quickcheck.install 
(rev 0)
+++ community-staging-i686/haskell-tasty-quickcheck.install 2016-01-20 
10:36:36 UTC (rev 158032)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-tasty-quickcheck
+post_install() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_upgrade() {
+  ${HS_DIR}/unregister.sh
+}
+post_upgrade() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_remove() {
+  ${HS_DIR}/unregister.sh
+}
+post_remove() {
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}

Copied: haskell-tasty-quickcheck/repos/community-staging-x86_64/PKGBUILD (from 
rev 158031, haskell-tasty-quickcheck/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-01-20 10:36:36 UTC (rev 158032)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=tasty-quickcheck
+pkgname=haskell-tasty-quickcheck
+pkgver=0.8.4
+pkgrel=2
+pkgdesc="QuickCheck support for the Tasty test framework."
+url="http://documentup.com/feuerbach/tasty";
+license=("MIT")
+arch=('i686' 'x86_

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

2016-01-20 Thread Felix Yan
Date: Wednesday, January 20, 2016 @ 11:37:53
  Author: fyan
Revision: 158033

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

rebuild with text-1.2.2.0, primitive-0.6.1.0, HUnit-1.3.1.1

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

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

Modified: PKGBUILD
===
--- PKGBUILD2016-01-20 10:36:36 UTC (rev 158032)
+++ PKGBUILD2016-01-20 10:37:53 UTC (rev 158033)
@@ -5,7 +5,7 @@
 _hkgname=vector-binary-instances
 pkgname=haskell-vector-binary-instances
 pkgver=0.2.1.0
-pkgrel=1
+pkgrel=2
 pkgdesc="Instances of Data.Binary and Data.Serialize for vector"
 url="https://github.com/bos/vector-binary-instances";
 license=("custom:BSD3")


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

2016-01-20 Thread Felix Yan
Date: Wednesday, January 20, 2016 @ 11:38:24
  Author: fyan
Revision: 158034

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

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

--+
 community-staging-i686/PKGBUILD  |   42 
++
 community-staging-i686/haskell-vector-binary-instances.install   |   18 
 community-staging-x86_64/PKGBUILD|   42 
++
 community-staging-x86_64/haskell-vector-binary-instances.install |   18 
 4 files changed, 120 insertions(+)

Copied: haskell-vector-binary-instances/repos/community-staging-i686/PKGBUILD 
(from rev 158033, haskell-vector-binary-instances/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-01-20 10:38:24 UTC (rev 158034)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=vector-binary-instances
+pkgname=haskell-vector-binary-instances
+pkgver=0.2.1.0
+pkgrel=2
+pkgdesc="Instances of Data.Binary and Data.Serialize for vector"
+url="https://github.com/bos/vector-binary-instances";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-cereal" "haskell-vector")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+install="${pkgname}.install"
+sha256sums=('9450018a61ee5a62b802c1b2cfe8d289b7c8f3debeb0f8828679a4c085d31909')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/${pkgname}/register.sh"
+install-m744 unregister.sh 
"${pkgdir}/usr/share/haskell/${pkgname}/unregister.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"
+}

Copied: 
haskell-vector-binary-instances/repos/community-staging-i686/haskell-vector-binary-instances.install
 (from rev 158033, 
haskell-vector-binary-instances/trunk/haskell-vector-binary-instances.install)
===
--- community-staging-i686/haskell-vector-binary-instances.install  
(rev 0)
+++ community-staging-i686/haskell-vector-binary-instances.install  
2016-01-20 10:38:24 UTC (rev 158034)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-vector-binary-instances
+post_install() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_upgrade() {
+  ${HS_DIR}/unregister.sh
+}
+post_upgrade() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_remove() {
+  ${HS_DIR}/unregister.sh
+}
+post_remove() {
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}

Copied: haskell-vector-binary-instances/repos/community-staging-x86_64/PKGBUILD 
(from rev 158033, haskell-vector-binary-instances/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-01-20 10:38:24 UTC (rev 158034)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=vector-binary-instances

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

2016-01-20 Thread Felix Yan
Date: Wednesday, January 20, 2016 @ 11:41:12
  Author: fyan
Revision: 158035

upgpkg: haskell-test-framework 0.8.1.1-3

rebuild with text-1.2.2.0, primitive-0.6.1.0, HUnit-1.3.1.1

Modified:
  haskell-test-framework/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2016-01-20 10:38:24 UTC (rev 158034)
+++ PKGBUILD2016-01-20 10:41:12 UTC (rev 158035)
@@ -5,7 +5,7 @@
 _hkgname=test-framework
 pkgname=haskell-test-framework
 pkgver=0.8.1.1
-pkgrel=2
+pkgrel=3
 pkgdesc="Framework for running and organising tests, with HUnit and QuickCheck 
support"
 url="https://batterseapower.github.io/test-framework/";
 license=("custom:BSD3")


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

2016-01-20 Thread Felix Yan
Date: Wednesday, January 20, 2016 @ 11:41:41
  Author: fyan
Revision: 158036

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

Added:
  haskell-test-framework/repos/community-staging-i686/
  haskell-test-framework/repos/community-staging-i686/PKGBUILD
(from rev 158035, haskell-test-framework/trunk/PKGBUILD)
  
haskell-test-framework/repos/community-staging-i686/haskell-test-framework.install
(from rev 158035, 
haskell-test-framework/trunk/haskell-test-framework.install)
  haskell-test-framework/repos/community-staging-x86_64/
  haskell-test-framework/repos/community-staging-x86_64/PKGBUILD
(from rev 158035, haskell-test-framework/trunk/PKGBUILD)
  
haskell-test-framework/repos/community-staging-x86_64/haskell-test-framework.install
(from rev 158035, 
haskell-test-framework/trunk/haskell-test-framework.install)

-+
 community-staging-i686/PKGBUILD |   44 ++
 community-staging-i686/haskell-test-framework.install   |   18 +
 community-staging-x86_64/PKGBUILD   |   44 ++
 community-staging-x86_64/haskell-test-framework.install |   18 +
 4 files changed, 124 insertions(+)

Copied: haskell-test-framework/repos/community-staging-i686/PKGBUILD (from rev 
158035, haskell-test-framework/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-01-20 10:41:41 UTC (rev 158036)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=test-framework
+pkgname=haskell-test-framework
+pkgver=0.8.1.1
+pkgrel=3
+pkgdesc="Framework for running and organising tests, with HUnit and QuickCheck 
support"
+url="https://batterseapower.github.io/test-framework/";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-ansi-terminal" "haskell-ansi-wl-pprint" 
"haskell-hostname"
+ "haskell-old-locale" "haskell-random" "haskell-regex-posix" 
"haskell-xml")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+install="${pkgname}.install"
+sha256sums=('7883626a5aebb1df327bf26dbd382208946250a79f9cc3bf9a9eb0b0767bb273')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-f-tests
+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.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/${pkgname}/register.sh"
+install-m744 unregister.sh 
"${pkgdir}/usr/share/haskell/${pkgname}/unregister.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"
+}

Copied: 
haskell-test-framework/repos/community-staging-i686/haskell-test-framework.install
 (from rev 158035, haskell-test-framework/trunk/haskell-test-framework.install)
===
--- community-staging-i686/haskell-test-framework.install   
(rev 0)
+++ community-staging-i686/haskell-test-framework.install   2016-01-20 
10:41:41 UTC (rev 158036)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-test-framework
+post_install() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_upgrade() {
+  ${HS_DIR}/unregister.sh
+}
+post_upgrade() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_remove() {
+  ${HS_DIR}/unregister.sh
+}
+post_remove() {
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}

Copied: haskell-test-framework/repos/community-staging-x86_64/PKGBUILD (from 
rev 158035, haskell-test-framework/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-01-20 10:41:41 UTC (rev 158036)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=test-framework
+pkgname=haskell-test-framework
+pkgver=0.8.1.1
+pkgrel=3
+pkgdesc="Framework for running and organising tests, with 

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

2016-01-20 Thread Felix Yan
Date: Wednesday, January 20, 2016 @ 11:47:10
  Author: fyan
Revision: 158037

upgpkg: haskell-dns 2.0.1-5

rebuild with text-1.2.2.0, primitive-0.6.1.0, HUnit-1.3.1.1

Modified:
  haskell-dns/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2016-01-20 10:41:41 UTC (rev 158036)
+++ PKGBUILD2016-01-20 10:47:10 UTC (rev 158037)
@@ -5,7 +5,7 @@
 _hkgname=dns
 pkgname=haskell-dns
 pkgver=2.0.1
-pkgrel=4
+pkgrel=5
 pkgdesc="DNS library in Haskell"
 url="http://hackage.haskell.org/package/${_hkgname}";
 license=("custom:BSD3")


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

2016-01-20 Thread Felix Yan
Date: Wednesday, January 20, 2016 @ 11:47:44
  Author: fyan
Revision: 158038

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

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

--+
 community-staging-i686/PKGBUILD  |   44 +
 community-staging-i686/haskell-dns.install   |   18 ++
 community-staging-x86_64/PKGBUILD|   44 +
 community-staging-x86_64/haskell-dns.install |   18 ++
 4 files changed, 124 insertions(+)

Copied: haskell-dns/repos/community-staging-i686/PKGBUILD (from rev 158037, 
haskell-dns/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-01-20 10:47:44 UTC (rev 158038)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=dns
+pkgname=haskell-dns
+pkgver=2.0.1
+pkgrel=5
+pkgdesc="DNS library in Haskell"
+url="http://hackage.haskell.org/package/${_hkgname}";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-attoparsec" "haskell-blaze-builder" 
"haskell-conduit"
+ "haskell-conduit-extra" "haskell-iproute" "haskell-mtl" 
"haskell-network"
+ "haskell-random" "haskell-resourcet")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+install="${pkgname}.install"
+sha256sums=('3d11e14bbfd07b46bba9c676dd970731be190d6dc9c5e95089c4da60565e47d2')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/${pkgname}/register.sh"
+install-m744 unregister.sh 
"${pkgdir}/usr/share/haskell/${pkgname}/unregister.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"
+}

Copied: haskell-dns/repos/community-staging-i686/haskell-dns.install (from rev 
158037, haskell-dns/trunk/haskell-dns.install)
===
--- community-staging-i686/haskell-dns.install  (rev 0)
+++ community-staging-i686/haskell-dns.install  2016-01-20 10:47:44 UTC (rev 
158038)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-dns
+post_install() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_upgrade() {
+  ${HS_DIR}/unregister.sh
+}
+post_upgrade() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_remove() {
+  ${HS_DIR}/unregister.sh
+}
+post_remove() {
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}

Copied: haskell-dns/repos/community-staging-x86_64/PKGBUILD (from rev 158037, 
haskell-dns/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-01-20 10:47:44 UTC (rev 158038)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=dns
+pkgname=haskell-dns
+pkgver=2.0.1
+pkgrel=5
+pkgdesc="DNS library in Haskell"
+url="http://hackage.haskell.org/package/${_hkgname}";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-attoparsec" "haskell-blaze-builder" 
"haskell-conduit"
+ "haskell-conduit-extra" "haskell-iproute" "haskell-mtl" 
"haskell-network"
+ "haskell-random" "haskell-resourcet")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_

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

2016-01-20 Thread Felix Yan
Date: Wednesday, January 20, 2016 @ 11:54:30
  Author: fyan
Revision: 158039

upgpkg: haskell-pango 0.13.1.1-2

rebuild with text-1.2.2.0, primitive-0.6.1.0, HUnit-1.3.1.1

Modified:
  haskell-pango/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2016-01-20 10:47:44 UTC (rev 158038)
+++ PKGBUILD2016-01-20 10:54:30 UTC (rev 158039)
@@ -3,7 +3,7 @@
 
 pkgname=haskell-pango
 pkgver=0.13.1.1
-pkgrel=1
+pkgrel=2
 pkgdesc="Binding to the pango library for Gtk2Hs."
 url="http://hackage.haskell.org/package/pango";
 license=('LGPL2.1')


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

2016-01-20 Thread Felix Yan
Date: Wednesday, January 20, 2016 @ 11:55:02
  Author: fyan
Revision: 158040

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

Added:
  haskell-pango/repos/community-staging-i686/
  haskell-pango/repos/community-staging-i686/PKGBUILD
(from rev 158039, haskell-pango/trunk/PKGBUILD)
  haskell-pango/repos/community-staging-i686/gtk2hs-pango.install
(from rev 158039, haskell-pango/trunk/gtk2hs-pango.install)
  haskell-pango/repos/community-staging-x86_64/
  haskell-pango/repos/community-staging-x86_64/PKGBUILD
(from rev 158039, haskell-pango/trunk/PKGBUILD)
  haskell-pango/repos/community-staging-x86_64/gtk2hs-pango.install
(from rev 158039, haskell-pango/trunk/gtk2hs-pango.install)

---+
 community-staging-i686/PKGBUILD   |   55 
 community-staging-i686/gtk2hs-pango.install   |   18 +++
 community-staging-x86_64/PKGBUILD |   55 
 community-staging-x86_64/gtk2hs-pango.install |   18 +++
 4 files changed, 146 insertions(+)

Copied: haskell-pango/repos/community-staging-i686/PKGBUILD (from rev 158039, 
haskell-pango/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-01-20 10:55:02 UTC (rev 158040)
@@ -0,0 +1,55 @@
+# $Id$
+# Maintainer: Sergej Pupykin 
+
+pkgname=haskell-pango
+pkgver=0.13.1.1
+pkgrel=2
+pkgdesc="Binding to the pango library for Gtk2Hs."
+url="http://hackage.haskell.org/package/pango";
+license=('LGPL2.1')
+arch=('i686' 'x86_64')
+# deps adjusted to specific versions in package()
+depends=('ghc' 'pango' 'haskell-glib' 'haskell-cairo')
+makedepends=("gtk2hs-buildtools")
+provides=('gtk2hs-pango')
+replaces=('gtk2hs-pango')
+conflicts=('gtk2hs-pango')
+options=('strip' 'staticlibs')
+install=gtk2hs-pango.install
+source=(http://hackage.haskell.org/packages/archive/pango/${pkgver}/pango-${pkgver}.tar.gz)
+md5sums=('dae85d9f94d6a68a8ff58c18b4a9a927')
+
+build() {
+  cd ${srcdir}/pango-${pkgver}
+  runhaskell Setup configure -O -p --enable-split-objs --enable-shared \
+--prefix=/usr --docdir=/usr/share/doc/haskell-pango \
+--libsubdir=\$compiler/site-local/\$pkgid
+  sed -i 's|import Foreign.C.Types.*(CULong, CUInt)|import Foreign.C.Types 
(CULong(..), CUInt(..))|' Graphics/Rendering/Pango/Types.chs
+  runhaskell Setup build
+  runhaskell Setup haddock
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+_update_deps() {
+_ver=`pacman -Q $1 | cut -f2 -d\  | cut -f1 -d-`
+for i in `seq 0 $(expr ${#depends[@]} - 1)`; do
+if [ ${depends[$i]} == $1 ]; then
+depends[$i]="$1=${_ver}"
+fi
+done
+}
+
+package() {
+  _update_deps ghc
+  _update_deps haskell-glib
+  _update_deps haskell-cairo
+
+  cd ${srcdir}/pango-${pkgver}
+  install -D -m744 register.sh   
${pkgdir}/usr/share/haskell/gtk2hs-pango/register.sh
+  install -m744 unregister.sh 
${pkgdir}/usr/share/haskell/gtk2hs-pango/unregister.sh
+  install -d -m755 ${pkgdir}/usr/share/doc/ghc/html/libraries
+  ln -s /usr/share/doc/haskell-pango/html 
${pkgdir}/usr/share/doc/ghc/html/libraries/pango
+  runhaskell Setup copy --destdir=${pkgdir}
+}

Copied: haskell-pango/repos/community-staging-i686/gtk2hs-pango.install (from 
rev 158039, haskell-pango/trunk/gtk2hs-pango.install)
===
--- community-staging-i686/gtk2hs-pango.install (rev 0)
+++ community-staging-i686/gtk2hs-pango.install 2016-01-20 10:55:02 UTC (rev 
158040)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/gtk2hs-pango
+post_install() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_upgrade() {
+  ${HS_DIR}/unregister.sh
+}
+post_upgrade() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_remove() {
+  ${HS_DIR}/unregister.sh
+}
+post_remove() {
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}

Copied: haskell-pango/repos/community-staging-x86_64/PKGBUILD (from rev 158039, 
haskell-pango/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-01-20 10:55:02 UTC (rev 158040)
@@ -0,0 +1,55 @@
+# $Id$
+# Maintainer: Sergej Pupykin 
+
+pkgname=haskell-pango
+pkgver=0.13.1.1
+pkgrel=2
+pkgdesc="Binding to the pango library for Gtk2Hs."
+url="http://hackage.haskell.org/package/pango";
+license=('LGPL2.1')
+arch=('i686' 'x86_64')
+# deps adjusted to specific versions in package()
+depends=('ghc' 'pango' 'haskell-glib' 'haskell-cairo')
+makedepends=("gtk2hs-buildtools")
+provides=('gtk2hs-pango')

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

2016-01-20 Thread Felix Yan
Date: Wednesday, January 20, 2016 @ 12:04:31
  Author: fyan
Revision: 158041

upgpkg: haskell-warp-tls 3.2.0-3

rebuild with text-1.2.2.0, primitive-0.6.1.0, HUnit-1.3.1.1

Modified:
  haskell-warp-tls/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2016-01-20 10:55:02 UTC (rev 158040)
+++ PKGBUILD2016-01-20 11:04:31 UTC (rev 158041)
@@ -5,7 +5,7 @@
 _hkgname=warp-tls
 pkgname=haskell-warp-tls
 pkgver=3.2.0
-pkgrel=2
+pkgrel=3
 pkgdesc="HTTP over TLS support for Warp via the TLS package"
 url="http://github.com/yesodweb/wai";
 license=("MIT")


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

2016-01-20 Thread Felix Yan
Date: Wednesday, January 20, 2016 @ 12:05:04
  Author: fyan
Revision: 158042

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

Added:
  haskell-warp-tls/repos/community-staging-i686/
  haskell-warp-tls/repos/community-staging-i686/PKGBUILD
(from rev 158041, haskell-warp-tls/trunk/PKGBUILD)
  haskell-warp-tls/repos/community-staging-i686/haskell-warp-tls.install
(from rev 158041, haskell-warp-tls/trunk/haskell-warp-tls.install)
  haskell-warp-tls/repos/community-staging-x86_64/
  haskell-warp-tls/repos/community-staging-x86_64/PKGBUILD
(from rev 158041, haskell-warp-tls/trunk/PKGBUILD)
  haskell-warp-tls/repos/community-staging-x86_64/haskell-warp-tls.install
(from rev 158041, haskell-warp-tls/trunk/haskell-warp-tls.install)

---+
 community-staging-i686/PKGBUILD   |   43 
 community-staging-i686/haskell-warp-tls.install   |   18 
 community-staging-x86_64/PKGBUILD |   43 
 community-staging-x86_64/haskell-warp-tls.install |   18 
 4 files changed, 122 insertions(+)

Copied: haskell-warp-tls/repos/community-staging-i686/PKGBUILD (from rev 
158041, haskell-warp-tls/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-01-20 11:05:04 UTC (rev 158042)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=warp-tls
+pkgname=haskell-warp-tls
+pkgver=3.2.0
+pkgrel=3
+pkgdesc="HTTP over TLS support for Warp via the TLS package"
+url="http://github.com/yesodweb/wai";
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-cprng-aes" "haskell-data-default-class" 
"haskell-network"
+ "haskell-streaming-commons" "haskell-tls" "haskell-wai" 
"haskell-warp")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+install="${pkgname}.install"
+sha256sums=('1751b8fc4e24c909ed94db39a2aa20048e694ddf6e68c4acbdfe8924773f3dd8')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/${pkgname}/register.sh"
+install-m744 unregister.sh 
"${pkgdir}/usr/share/haskell/${pkgname}/unregister.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"
+}

Copied: haskell-warp-tls/repos/community-staging-i686/haskell-warp-tls.install 
(from rev 158041, haskell-warp-tls/trunk/haskell-warp-tls.install)
===
--- community-staging-i686/haskell-warp-tls.install 
(rev 0)
+++ community-staging-i686/haskell-warp-tls.install 2016-01-20 11:05:04 UTC 
(rev 158042)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-warp-tls
+post_install() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_upgrade() {
+  ${HS_DIR}/unregister.sh
+}
+post_upgrade() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_remove() {
+  ${HS_DIR}/unregister.sh
+}
+post_remove() {
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}

Copied: haskell-warp-tls/repos/community-staging-x86_64/PKGBUILD (from rev 
158041, haskell-warp-tls/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-01-20 11:05:04 UTC (rev 158042)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=warp-tls
+pkgname=haskell-warp-tls
+pkgver=3.2.0
+pkgrel=3
+pkgdesc="HTTP over TLS support for Warp via the TLS package"
+url="http://github.com/yesodweb/wai";
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-cprng-aes" "haskell-data-default-class" 
"haskell-network"
+ "haskell-streaming-commons" "haskell-tls" "haskell-wai" 
"haskell-warp")
+options=('staticlibs')

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

2016-01-20 Thread Felix Yan
Date: Wednesday, January 20, 2016 @ 12:07:50
  Author: fyan
Revision: 158043

upgpkg: pandoc-citeproc 0.9-14

rebuild with text-1.2.2.0, primitive-0.6.1.0, HUnit-1.3.1.1

Modified:
  pandoc-citeproc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2016-01-20 11:05:04 UTC (rev 158042)
+++ PKGBUILD2016-01-20 11:07:50 UTC (rev 158043)
@@ -5,7 +5,7 @@
 pkgbase=pandoc-citeproc
 pkgname=(pandoc-citeproc haskell-pandoc-citeproc)
 pkgver=0.9
-pkgrel=13
+pkgrel=14
 pkgdesc="Supports using pandoc with citeproc"
 url="http://hackage.haskell.org/package/${pkgbase}";
 license=("custom:BSD3")


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

2016-01-20 Thread Felix Yan
Date: Wednesday, January 20, 2016 @ 12:09:01
  Author: fyan
Revision: 158044

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

Added:
  pandoc-citeproc/repos/community-staging-i686/
  pandoc-citeproc/repos/community-staging-i686/PKGBUILD
(from rev 158043, pandoc-citeproc/trunk/PKGBUILD)
  pandoc-citeproc/repos/community-staging-i686/haskell-pandoc-citeproc.install
(from rev 158043, pandoc-citeproc/trunk/haskell-pandoc-citeproc.install)
  pandoc-citeproc/repos/community-staging-x86_64/
  pandoc-citeproc/repos/community-staging-x86_64/PKGBUILD
(from rev 158043, pandoc-citeproc/trunk/PKGBUILD)
  pandoc-citeproc/repos/community-staging-x86_64/haskell-pandoc-citeproc.install
(from rev 158043, pandoc-citeproc/trunk/haskell-pandoc-citeproc.install)

--+
 community-staging-i686/PKGBUILD  |   59 +
 community-staging-i686/haskell-pandoc-citeproc.install   |   18 +++
 community-staging-x86_64/PKGBUILD|   59 +
 community-staging-x86_64/haskell-pandoc-citeproc.install |   18 +++
 4 files changed, 154 insertions(+)

Copied: pandoc-citeproc/repos/community-staging-i686/PKGBUILD (from rev 158043, 
pandoc-citeproc/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-01-20 11:09:01 UTC (rev 158044)
@@ -0,0 +1,59 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgbase=pandoc-citeproc
+pkgname=(pandoc-citeproc haskell-pandoc-citeproc)
+pkgver=0.9
+pkgrel=14
+pkgdesc="Supports using pandoc with citeproc"
+url="http://hackage.haskell.org/package/${pkgbase}";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+makedepends=("ghc=7.10.3" "haskell-aeson" "haskell-aeson-pretty" 
"haskell-attoparsec"
+ "haskell-data-default" "haskell-hs-bibutils" "haskell-mtl"
+ "haskell-old-locale" "haskell-pandoc" "haskell-pandoc-types" 
"haskell-parsec"
+ "haskell-rfc5051" "haskell-setenv" "haskell-split" "haskell-syb"
+ "haskell-tagsoup" "haskell-temporary" "haskell-text" 
"haskell-text-icu"
+ "haskell-unordered-containers" "haskell-vector" 
"haskell-xml-conduit" "haskell-yaml")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${pkgbase}/${pkgver}/${pkgbase}-${pkgver}.tar.gz";)
+sha256sums=('ae880aa27b5fcaf93886844bd9473c764329dc96211482bf014f350335887fbd')
+
+build() {
+cd "${srcdir}/${pkgbase}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgbase}" 
--datasubdir="$pkgbase" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-f-debug -f-test_citeproc -funicode_collation -f-embed_data_files 
-fbibutils
+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.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package_pandoc-citeproc() {
+depends=('pandoc' 'icu')
+
+cd "${srcdir}/${pkgbase}-${pkgver}"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -r "$pkgdir"/usr/{lib,share/doc}
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+}
+
+package_haskell-pandoc-citeproc() {
+pkgdesc="Supports using pandoc with citeproc (docs and libraries)"
+depends=("${makedepends[@]}" 'pandoc-citeproc')
+install="haskell-pandoc-citeproc.install"
+
+cd "${srcdir}/${pkgbase}-${pkgver}"
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/${pkgname}/register.sh"
+install-m744 unregister.sh 
"${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgbase}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${pkgbase}"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -r "$pkgdir"/usr/share/{pandoc-citeproc,man} "$pkgdir"/usr/bin
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}

Copied: 
pandoc-citeproc/repos/community-staging-i686/haskell-pandoc-citeproc.install 
(from rev 158043, pandoc-citeproc/trunk/haskell-pandoc-citeproc.install)
===
--- community-staging-i686/haskell-pandoc-citeproc.install  
(rev 0)
+++ community-staging-i686/haskell-pandoc-citeproc.install  2016-01-20 
11:09:01 UTC (rev 158044)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-pandoc-citeproc
+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/li

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

2016-01-20 Thread Felix Yan
Date: Wednesday, January 20, 2016 @ 12:10:53
  Author: fyan
Revision: 158045

upgpkg: haskell-regex-compat-tdfa 0.95.1.4-3

rebuild with text-1.2.2.0, primitive-0.6.1.0, HUnit-1.3.1.1

Modified:
  haskell-regex-compat-tdfa/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2016-01-20 11:09:01 UTC (rev 158044)
+++ PKGBUILD2016-01-20 11:10:53 UTC (rev 158045)
@@ -5,7 +5,7 @@
 _hkgname=regex-compat-tdfa
 pkgname=haskell-regex-compat-tdfa
 pkgver=0.95.1.4
-pkgrel=2
+pkgrel=3
 pkgdesc="One module layer over regex-tdfa to replace Text.Regex."
 url="http://hub.darcs.net/shelarcy/regex-compat-tdfa";
 license=("custom:BSD3")


[arch-commits] Commit in haskell-regex-compat-tdfa/repos (6 files)

2016-01-20 Thread Felix Yan
Date: Wednesday, January 20, 2016 @ 12:17:47
  Author: fyan
Revision: 158046

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

Added:
  haskell-regex-compat-tdfa/repos/community-staging-i686/
  haskell-regex-compat-tdfa/repos/community-staging-i686/PKGBUILD
(from rev 158045, haskell-regex-compat-tdfa/trunk/PKGBUILD)
  
haskell-regex-compat-tdfa/repos/community-staging-i686/haskell-regex-compat-tdfa.install
(from rev 158045, 
haskell-regex-compat-tdfa/trunk/haskell-regex-compat-tdfa.install)
  haskell-regex-compat-tdfa/repos/community-staging-x86_64/
  haskell-regex-compat-tdfa/repos/community-staging-x86_64/PKGBUILD
(from rev 158045, haskell-regex-compat-tdfa/trunk/PKGBUILD)
  
haskell-regex-compat-tdfa/repos/community-staging-x86_64/haskell-regex-compat-tdfa.install
(from rev 158045, 
haskell-regex-compat-tdfa/trunk/haskell-regex-compat-tdfa.install)

+
 community-staging-i686/PKGBUILD|   42 +++
 community-staging-i686/haskell-regex-compat-tdfa.install   |   18 
 community-staging-x86_64/PKGBUILD  |   42 +++
 community-staging-x86_64/haskell-regex-compat-tdfa.install |   18 
 4 files changed, 120 insertions(+)

Copied: haskell-regex-compat-tdfa/repos/community-staging-i686/PKGBUILD (from 
rev 158045, haskell-regex-compat-tdfa/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-01-20 11:17:47 UTC (rev 158046)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=regex-compat-tdfa
+pkgname=haskell-regex-compat-tdfa
+pkgver=0.95.1.4
+pkgrel=3
+pkgdesc="One module layer over regex-tdfa to replace Text.Regex."
+url="http://hub.darcs.net/shelarcy/regex-compat-tdfa";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" 'haskell-regex-base' 'haskell-regex-tdfa')
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+install="${pkgname}.install"
+sha256sums=('4fa38ed24ae390eeffe6eef04bbe632d7ecd02b9123729e976e7420f927520dd')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/${pkgname}/register.sh"
+install-m744 unregister.sh 
"${pkgdir}/usr/share/haskell/${pkgname}/unregister.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"
+}

Copied: 
haskell-regex-compat-tdfa/repos/community-staging-i686/haskell-regex-compat-tdfa.install
 (from rev 158045, 
haskell-regex-compat-tdfa/trunk/haskell-regex-compat-tdfa.install)
===
--- community-staging-i686/haskell-regex-compat-tdfa.install
(rev 0)
+++ community-staging-i686/haskell-regex-compat-tdfa.install2016-01-20 
11:17:47 UTC (rev 158046)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-regex-compat-tdfa
+post_install() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_upgrade() {
+  ${HS_DIR}/unregister.sh
+}
+post_upgrade() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_remove() {
+  ${HS_DIR}/unregister.sh
+}
+post_remove() {
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}

Copied: haskell-regex-compat-tdfa/repos/community-staging-x86_64/PKGBUILD (from 
rev 158045, haskell-regex-compat-tdfa/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-01-20 11:17:47 UTC (rev 158046)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=regex-compat-tdfa
+pkgname=haskell-regex-compat-tdfa
+pkgver=0.95.1.4
+pkgrel=3
+pkgdesc="One module layer over regex-tdfa to replace Text.Regex."
+url="http://hub.darcs.net/shelarcy/regex-compat-tdfa";
+license

[arch-commits] Commit in plasma-framework/repos (4 files)

2016-01-20 Thread Antonio Rojas
Date: Wednesday, January 20, 2016 @ 12:32:47
  Author: arojas
Revision: 258440

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

Added:
  plasma-framework/repos/extra-i686/PKGBUILD
(from rev 258439, plasma-framework/trunk/PKGBUILD)
  plasma-framework/repos/extra-x86_64/PKGBUILD
(from rev 258439, plasma-framework/trunk/PKGBUILD)
Deleted:
  plasma-framework/repos/extra-i686/PKGBUILD
  plasma-framework/repos/extra-x86_64/PKGBUILD

---+
 /PKGBUILD |   86 
 extra-i686/PKGBUILD   |   37 
 extra-x86_64/PKGBUILD |   37 
 3 files changed, 86 insertions(+), 74 deletions(-)

Deleted: extra-i686/PKGBUILD
===
--- extra-i686/PKGBUILD 2016-01-20 11:32:14 UTC (rev 258439)
+++ extra-i686/PKGBUILD 2016-01-20 11:32:47 UTC (rev 258440)
@@ -1,37 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-# Contributor: Andrea Scarpino 
-
-pkgname=plasma-framework
-pkgver=5.18.0
-pkgrel=1
-pkgdesc='Plasma library and runtime components based upon KF5 and Qt5'
-arch=('i686' 'x86_64')
-url='https://projects.kde.org/projects/frameworks/plasma-framework'
-license=('LGPL')
-depends=('qt5-quickcontrols' 'kactivities')
-makedepends=('extra-cmake-modules' 'qt5-tools' 'kdoctools')
-groups=('kf5')
-source=("http://download.kde.org/stable/frameworks/${pkgver%.*}/$pkgname-$pkgver.tar.xz";)
-md5sums=('45573350b9f2257a80beaa81bb1b1115')
-
-prepare() {
-  mkdir -p build
-}
-
-build() {
-  cd build
-  cmake ../${pkgname}-${pkgver} \
--DCMAKE_BUILD_TYPE=Release \
--DCMAKE_INSTALL_PREFIX=/usr \
--DLIB_INSTALL_DIR=lib \
--DQML_INSTALL_DIR=lib/qt/qml \
--DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
--DBUILD_TESTING=OFF
-  make
-}
-
-package() {
-  cd build
-  make DESTDIR="${pkgdir}" install
-}

Copied: plasma-framework/repos/extra-i686/PKGBUILD (from rev 258439, 
plasma-framework/trunk/PKGBUILD)
===
--- extra-i686/PKGBUILD (rev 0)
+++ extra-i686/PKGBUILD 2016-01-20 11:32:47 UTC (rev 258440)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Andrea Scarpino 
+
+pkgname=plasma-framework
+pkgver=5.18.0
+pkgrel=2
+pkgdesc='Plasma library and runtime components based upon KF5 and Qt5'
+arch=('i686' 'x86_64')
+url='https://projects.kde.org/projects/frameworks/plasma-framework'
+license=('LGPL')
+depends=('qt5-quickcontrols' 'kactivities')
+makedepends=('extra-cmake-modules' 'qt5-tools' 'kdoctools')
+groups=('kf5')
+source=("http://download.kde.org/stable/frameworks/${pkgver%.*}/$pkgname-$pkgver.tar.xz";
+   
bug358039.patch::"https://quickgit.kde.org/?p=plasma-framework.git&a=commitdiff&h=119375&o=plain";)
+md5sums=('45573350b9f2257a80beaa81bb1b1115'
+ '56ac748aa1254e229ffa71fad98853d2')
+
+prepare() {
+  mkdir -p build
+
+  cd $pkgname-$pkgver
+# Fix applet size breakage http://bugs.kde.org/show_bug.cgi?id=358039
+  patch -p1 -i ../bug358039.patch
+}
+
+build() {
+  cd build
+  cmake ../${pkgname}-${pkgver} \
+-DCMAKE_BUILD_TYPE=Release \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DLIB_INSTALL_DIR=lib \
+-DQML_INSTALL_DIR=lib/qt/qml \
+-DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
+-DBUILD_TESTING=OFF
+  make
+}
+
+package() {
+  cd build
+  make DESTDIR="${pkgdir}" install
+}

Deleted: extra-x86_64/PKGBUILD
===
--- extra-x86_64/PKGBUILD   2016-01-20 11:32:14 UTC (rev 258439)
+++ extra-x86_64/PKGBUILD   2016-01-20 11:32:47 UTC (rev 258440)
@@ -1,37 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-# Contributor: Andrea Scarpino 
-
-pkgname=plasma-framework
-pkgver=5.18.0
-pkgrel=1
-pkgdesc='Plasma library and runtime components based upon KF5 and Qt5'
-arch=('i686' 'x86_64')
-url='https://projects.kde.org/projects/frameworks/plasma-framework'
-license=('LGPL')
-depends=('qt5-quickcontrols' 'kactivities')
-makedepends=('extra-cmake-modules' 'qt5-tools' 'kdoctools')
-groups=('kf5')
-source=("http://download.kde.org/stable/frameworks/${pkgver%.*}/$pkgname-$pkgver.tar.xz";)
-md5sums=('45573350b9f2257a80beaa81bb1b1115')
-
-prepare() {
-  mkdir -p build
-}
-
-build() {
-  cd build
-  cmake ../${pkgname}-${pkgver} \
--DCMAKE_BUILD_TYPE=Release \
--DCMAKE_INSTALL_PREFIX=/usr \
--DLIB_INSTALL_DIR=lib \
--DQML_INSTALL_DIR=lib/qt/qml \
--DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
--DBUILD_TESTING=OFF
-  make
-}
-
-package() {
-  cd build
-  make DESTDIR="${pkgdir}" install
-}

Copied: plasma-framework/repos/extra-x86_64/PKGBUILD (from rev 258439, 
plasma-framework/trunk/PKGBUILD)
===
--- extra-x86_64/PKGBUILD   (rev 0)
+++ extra-x86_64/PKGBUILD   2016-01-20 11:32:47 UTC (rev 258440)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Andrea Scarpino 
+
+pkgname=p

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

2016-01-20 Thread Antonio Rojas
Date: Wednesday, January 20, 2016 @ 12:32:14
  Author: arojas
Revision: 258439

Fix applet size breakage in plasma-framework 5.18 (KDEBUG#358039)

Modified:
  plasma-framework/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2016-01-20 07:55:15 UTC (rev 258438)
+++ PKGBUILD2016-01-20 11:32:14 UTC (rev 258439)
@@ -4,7 +4,7 @@
 
 pkgname=plasma-framework
 pkgver=5.18.0
-pkgrel=1
+pkgrel=2
 pkgdesc='Plasma library and runtime components based upon KF5 and Qt5'
 arch=('i686' 'x86_64')
 url='https://projects.kde.org/projects/frameworks/plasma-framework'
@@ -12,11 +12,17 @@
 depends=('qt5-quickcontrols' 'kactivities')
 makedepends=('extra-cmake-modules' 'qt5-tools' 'kdoctools')
 groups=('kf5')
-source=("http://download.kde.org/stable/frameworks/${pkgver%.*}/$pkgname-$pkgver.tar.xz";)
-md5sums=('45573350b9f2257a80beaa81bb1b1115')
+source=("http://download.kde.org/stable/frameworks/${pkgver%.*}/$pkgname-$pkgver.tar.xz";
+   
bug358039.patch::"https://quickgit.kde.org/?p=plasma-framework.git&a=commitdiff&h=119375&o=plain";)
+md5sums=('45573350b9f2257a80beaa81bb1b1115'
+ '56ac748aa1254e229ffa71fad98853d2')
 
 prepare() {
   mkdir -p build
+
+  cd $pkgname-$pkgver
+# Fix applet size breakage http://bugs.kde.org/show_bug.cgi?id=358039
+  patch -p1 -i ../bug358039.patch
 }
 
 build() {


[arch-commits] Commit in (swig2)

2016-01-20 Thread Christian Hesse
Date: Wednesday, January 20, 2016 @ 12:59:00
  Author: eworm
Revision: 158050

remove swig2

This was a build dependency for mysql-workbench. It is no longer
required and moved to AUR.

Deleted:
  swig2/


[arch-commits] Commit in (mysql-connector-c++)

2016-01-20 Thread Christian Hesse
Date: Wednesday, January 20, 2016 @ 13:02:43
  Author: eworm
Revision: 158051

remove mysql-connector-c++

This was a dependency for mysql-workbench. We do bundle upstream mysql
(libmysqlclient.so) and mysql-connector-c++ (linked against upstream
libmysqlclient.so) with mysql-workbench for compatibility. So this is no
longer required and moved to AUR.

Deleted:
  mysql-connector-c++/


[arch-commits] Commit in unrealircd/trunk (PKGBUILD config.settings)

2016-01-20 Thread Sergej Pupykin
Date: Wednesday, January 20, 2016 @ 13:38:44
  Author: spupykin
Revision: 158052

upgpkg: unrealircd 4.0.1-2

upd

Modified:
  unrealircd/trunk/PKGBUILD
Deleted:
  unrealircd/trunk/config.settings

-+
 PKGBUILD|   25 +++--
 config.settings |   28 
 2 files changed, 19 insertions(+), 34 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-01-20 12:02:43 UTC (rev 158051)
+++ PKGBUILD2016-01-20 12:38:44 UTC (rev 158052)
@@ -4,7 +4,7 @@
 
 pkgname=unrealircd
 pkgver=4.0.1
-pkgrel=1
+pkgrel=2
 pkgdesc="Open Source IRC Server"
 arch=('i686' 'x86_64')
 url="http://unrealircd.com";
@@ -17,27 +17,40 @@
 source=(https://www.unrealircd.org/unrealircd4/unrealircd-$pkgver.tar.gz
unrealircd.service
unrealircd.tmpfiles.d
-   config.settings
install.pl)
 md5sums=('f513a190d5549f00ab030373b912e861'
  '677d8de0bae770488a2c1730f9475a51'
  '3ec519ea7dbe99696eb6c51dfc0d382a'
- '11ce231048c92651e76fdeb58609d0ba'
  '3a23792b03420fc578cf6688b1574ae3')
 
 prepare() {
   cd $srcdir/unrealircd-$pkgver
-  cp $srcdir/config.settings .
   sed -i \
 -e 's|$(INSTALL) -m 0700|$(INSTALL) -m 0755|g' \
 -e 's|$(INSTALL) -m 0600|$(INSTALL) -m 0644|g' \
 Makefile.in
-  sed -i 's|ARG=" "|ARG="--with-pidfile=/run/unrealircd/ircd.pid "|' Config
 }
 
 build() {
   cd $srcdir/unrealircd-$pkgver
-  ./Config -quick
+  ./configure \
+--with-pidfile=/run/unrealircd/ircd.pid \
+--with-showlistmodes \
+--enable-ssl=/usr \
+--with-bindir=/usr/bin \
+--with-datadir=/var/lib/unrealircd \
+--with-confdir=/etc/unrealircd \
+--with-modulesdir=/usr/lib/unrealircd \
+--with-logdir=/var/log/unrealircd \
+--with-cachedir=/var/cache/unrealircd \
+--with-docdir=/usr/share/doc/unrealircd \
+--with-tmpdir=/tmp \
+--with-scriptdir=/usr \
+--with-nick-history=2000 \
+--with-sendq=300 \
+--with-permissions=0644 \
+--with-fd-setsize=1024 \
+--enable-dynamic-linking
   make
 }
 

Deleted: config.settings
===
--- config.settings 2016-01-20 12:02:43 UTC (rev 158051)
+++ config.settings 2016-01-20 12:38:44 UTC (rev 158052)
@@ -1,28 +0,0 @@
-#
-BASEPATH="/usr"
-BINDIR="/usr/bin"
-DATADIR="/var/lib/unrealircd"
-CONFDIR="/etc/unrealircd"
-MODULESDIR="/usr/lib/unrealircd"
-LOGDIR="/var/log/unrealircd"
-CACHEDIR="/var/cache/unrealircd"
-DOCDIR="/usr/share/doc/unrealircd"
-TMPDIR="/tmp"
-PREFIXAQ="1"
-MAXSENDQLENGTH="300"
-MAXCONNECTIONS="1024"
-NICKNAMEHISTORYLENGTH="2000"
-DEFPERM="0644"
-SSLDIR="/usr"
-REMOTEINC=""
-CURLDIR="/usr"
-SHOWLISTMODES="1"
-TOPICNICKISNUH=""
-SHUNNOTICES=""
-NOOPEROVERRIDE=""
-DISABLEUSERMOD=""
-OPEROVERRIDEVERIFY=""
-DISABLEEXTBANSTACKING=""
-GENCERTIFICATE="1"
-EXTRAPARA=""
-ADVANCED=""


[arch-commits] Commit in unrealircd/repos (22 files)

2016-01-20 Thread Sergej Pupykin
Date: Wednesday, January 20, 2016 @ 13:39:07
  Author: spupykin
Revision: 158053

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

Added:
  unrealircd/repos/community-i686/PKGBUILD
(from rev 158052, unrealircd/trunk/PKGBUILD)
  unrealircd/repos/community-i686/install.pl
(from rev 158052, unrealircd/trunk/install.pl)
  unrealircd/repos/community-i686/unrealircd.install
(from rev 158052, unrealircd/trunk/unrealircd.install)
  unrealircd/repos/community-i686/unrealircd.service
(from rev 158052, unrealircd/trunk/unrealircd.service)
  unrealircd/repos/community-i686/unrealircd.tmpfiles.d
(from rev 158052, unrealircd/trunk/unrealircd.tmpfiles.d)
  unrealircd/repos/community-x86_64/PKGBUILD
(from rev 158052, unrealircd/trunk/PKGBUILD)
  unrealircd/repos/community-x86_64/install.pl
(from rev 158052, unrealircd/trunk/install.pl)
  unrealircd/repos/community-x86_64/unrealircd.install
(from rev 158052, unrealircd/trunk/unrealircd.install)
  unrealircd/repos/community-x86_64/unrealircd.service
(from rev 158052, unrealircd/trunk/unrealircd.service)
  unrealircd/repos/community-x86_64/unrealircd.tmpfiles.d
(from rev 158052, unrealircd/trunk/unrealircd.tmpfiles.d)
Deleted:
  unrealircd/repos/community-i686/PKGBUILD
  unrealircd/repos/community-i686/config.settings
  unrealircd/repos/community-i686/install.pl
  unrealircd/repos/community-i686/unrealircd.install
  unrealircd/repos/community-i686/unrealircd.service
  unrealircd/repos/community-i686/unrealircd.tmpfiles.d
  unrealircd/repos/community-x86_64/PKGBUILD
  unrealircd/repos/community-x86_64/config.settings
  unrealircd/repos/community-x86_64/install.pl
  unrealircd/repos/community-x86_64/unrealircd.install
  unrealircd/repos/community-x86_64/unrealircd.service
  unrealircd/repos/community-x86_64/unrealircd.tmpfiles.d

+
 /PKGBUILD  |  136 +++
 /install.pl|   10 ++
 /unrealircd.install|   24 +
 /unrealircd.service|   24 +
 /unrealircd.tmpfiles.d |2 
 community-i686/PKGBUILD|   55 
 community-i686/config.settings |   28 --
 community-i686/install.pl  |5 -
 community-i686/unrealircd.install  |   12 --
 community-i686/unrealircd.service  |   12 --
 community-i686/unrealircd.tmpfiles.d   |1 
 community-x86_64/PKGBUILD  |   55 
 community-x86_64/config.settings   |   28 --
 community-x86_64/install.pl|5 -
 community-x86_64/unrealircd.install|   12 --
 community-x86_64/unrealircd.service|   12 --
 community-x86_64/unrealircd.tmpfiles.d |1 
 17 files changed, 196 insertions(+), 226 deletions(-)

Deleted: community-i686/PKGBUILD
===
--- community-i686/PKGBUILD 2016-01-20 12:38:44 UTC (rev 158052)
+++ community-i686/PKGBUILD 2016-01-20 12:39:07 UTC (rev 158053)
@@ -1,55 +0,0 @@
-# $Id$
-# Maintainer: Sergej Pupykin 
-# Contributor: Zerial 
-
-pkgname=unrealircd
-pkgver=4.0.1
-pkgrel=1
-pkgdesc="Open Source IRC Server"
-arch=('i686' 'x86_64')
-url="http://unrealircd.com";
-license=('GPL2')
-depends=('openssl' 'curl' 'c-ares')
-conflicts=('ircd')
-provides=('ircd')
-backup=('etc/unrealircd/unrealircd.conf')
-install=unrealircd.install
-source=(https://www.unrealircd.org/unrealircd4/unrealircd-$pkgver.tar.gz
-   unrealircd.service
-   unrealircd.tmpfiles.d
-   config.settings
-   install.pl)
-md5sums=('f513a190d5549f00ab030373b912e861'
- '677d8de0bae770488a2c1730f9475a51'
- '3ec519ea7dbe99696eb6c51dfc0d382a'
- '11ce231048c92651e76fdeb58609d0ba'
- '3a23792b03420fc578cf6688b1574ae3')
-
-prepare() {
-  cd $srcdir/unrealircd-$pkgver
-  cp $srcdir/config.settings .
-  sed -i \
--e 's|$(INSTALL) -m 0700|$(INSTALL) -m 0755|g' \
--e 's|$(INSTALL) -m 0600|$(INSTALL) -m 0644|g' \
-Makefile.in
-  sed -i 's|ARG=" "|ARG="--with-pidfile=/run/unrealircd/ircd.pid "|' Config
-}
-
-build() {
-  cd $srcdir/unrealircd-$pkgver
-  ./Config -quick
-  make
-}
-
-package() {
-  cd $srcdir/unrealircd-$pkgver
-
-  export pkgdir
-  make INSTALL=$srcdir/install.pl install
-  mv $pkgdir/usr/unrealircd $pkgdir/etc/unrealircd/unrealircd
-  cp $pkgdir/etc/unrealircd/examples/example.conf 
$pkgdir/etc/unrealircd/unrealircd.conf
-  rm -rf $pkgdir/tmp
-
-  install -Dm0644 $srcdir/unrealircd.service 
$pkgdir/usr/lib/systemd/system/unrealircd.service
-  install -Dm0644 $srcdir/unrealircd.tmpfiles.d 
$pkgdir/usr/lib/tmpfiles.d/unrealircd.conf
-}

Copied: unrealircd/repos/community-i686/PKGBUILD (from rev 158052, 
unrealircd/trunk/PKGBUILD)
===
--- community-i686/PKGBUILD (rev 0)
+++ community-i686/PKGBUILD 2016-01-20 12:39:

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

2016-01-20 Thread Felix Yan
Date: Wednesday, January 20, 2016 @ 13:49:41
  Author: fyan
Revision: 158054

upgpkg: haskell-binary-tagged 0.1.3.0-3

rebuild with text-1.2.2.0, primitive-0.6.1.0, HUnit-1.3.1.1

Modified:
  haskell-binary-tagged/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2016-01-20 12:39:07 UTC (rev 158053)
+++ PKGBUILD2016-01-20 12:49:41 UTC (rev 158054)
@@ -5,7 +5,7 @@
 _hkgname=binary-tagged
 pkgname=haskell-binary-tagged
 pkgver=0.1.3.0
-pkgrel=2
+pkgrel=3
 pkgdesc="Tagged binary serialisation."
 url="https://github.com/phadej/binary-tagged#readme";
 license=("custom:BSD3")


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

2016-01-20 Thread Felix Yan
Date: Wednesday, January 20, 2016 @ 13:50:07
  Author: fyan
Revision: 158055

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

Added:
  haskell-binary-tagged/repos/community-staging-i686/
  haskell-binary-tagged/repos/community-staging-i686/PKGBUILD
(from rev 158054, haskell-binary-tagged/trunk/PKGBUILD)
  
haskell-binary-tagged/repos/community-staging-i686/haskell-binary-tagged.install
(from rev 158054, haskell-binary-tagged/trunk/haskell-binary-tagged.install)
  haskell-binary-tagged/repos/community-staging-x86_64/
  haskell-binary-tagged/repos/community-staging-x86_64/PKGBUILD
(from rev 158054, haskell-binary-tagged/trunk/PKGBUILD)
  
haskell-binary-tagged/repos/community-staging-x86_64/haskell-binary-tagged.install
(from rev 158054, haskell-binary-tagged/trunk/haskell-binary-tagged.install)

+
 community-staging-i686/PKGBUILD|   44 +++
 community-staging-i686/haskell-binary-tagged.install   |   18 ++
 community-staging-x86_64/PKGBUILD  |   44 +++
 community-staging-x86_64/haskell-binary-tagged.install |   18 ++
 4 files changed, 124 insertions(+)

Copied: haskell-binary-tagged/repos/community-staging-i686/PKGBUILD (from rev 
158054, haskell-binary-tagged/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-01-20 12:50:07 UTC (rev 158055)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=binary-tagged
+pkgname=haskell-binary-tagged
+pkgver=0.1.3.0
+pkgrel=3
+pkgdesc="Tagged binary serialisation."
+url="https://github.com/phadej/binary-tagged#readme";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-sha" "haskell-aeson" "haskell-generics-sop"
+ "haskell-hashable" "haskell-scientific" "haskell-tagged"
+ "haskell-text" "haskell-unordered-containers" "haskell-vector")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+install="${pkgname}.install"
+sha256sums=('8fc82ca1d43043b73fcd4ec2179efcf219fa6f9b10b2283c5f8176c8762ba9c3')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/${pkgname}/register.sh"
+install-m744 unregister.sh 
"${pkgdir}/usr/share/haskell/${pkgname}/unregister.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"
+}

Copied: 
haskell-binary-tagged/repos/community-staging-i686/haskell-binary-tagged.install
 (from rev 158054, haskell-binary-tagged/trunk/haskell-binary-tagged.install)
===
--- community-staging-i686/haskell-binary-tagged.install
(rev 0)
+++ community-staging-i686/haskell-binary-tagged.install2016-01-20 
12:50:07 UTC (rev 158055)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-binary-tagged
+post_install() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_upgrade() {
+  ${HS_DIR}/unregister.sh
+}
+post_upgrade() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_remove() {
+  ${HS_DIR}/unregister.sh
+}
+post_remove() {
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}

Copied: haskell-binary-tagged/repos/community-staging-x86_64/PKGBUILD (from rev 
158054, haskell-binary-tagged/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-01-20 12:50:07 UTC (rev 158055)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=binary-tagged
+pkgname=haskell-binary-tagged
+pkgver=0.1.3.0
+pkgrel=3
+pkgdesc="Tagged binary serialisation."
+url="https://github.com/phadej/binary-tagged#readme";
+license=("custom:BSD3")
+arch=

[arch-commits] Commit in haskell-network-protocol-xmpp/repos (6 files)

2016-01-20 Thread Felix Yan
Date: Wednesday, January 20, 2016 @ 13:53:41
  Author: fyan
Revision: 158057

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

Added:
  haskell-network-protocol-xmpp/repos/community-staging-i686/
  haskell-network-protocol-xmpp/repos/community-staging-i686/PKGBUILD
(from rev 158056, haskell-network-protocol-xmpp/trunk/PKGBUILD)
  
haskell-network-protocol-xmpp/repos/community-staging-i686/haskell-network-protocol-xmpp.install
(from rev 158056, 
haskell-network-protocol-xmpp/trunk/haskell-network-protocol-xmpp.install)
  haskell-network-protocol-xmpp/repos/community-staging-x86_64/
  haskell-network-protocol-xmpp/repos/community-staging-x86_64/PKGBUILD
(from rev 158056, haskell-network-protocol-xmpp/trunk/PKGBUILD)
  
haskell-network-protocol-xmpp/repos/community-staging-x86_64/haskell-network-protocol-xmpp.install
(from rev 158056, 
haskell-network-protocol-xmpp/trunk/haskell-network-protocol-xmpp.install)

+
 community-staging-i686/PKGBUILD|   43 
++
 community-staging-i686/haskell-network-protocol-xmpp.install   |   18 
 community-staging-x86_64/PKGBUILD  |   43 
++
 community-staging-x86_64/haskell-network-protocol-xmpp.install |   18 
 4 files changed, 122 insertions(+)

Copied: haskell-network-protocol-xmpp/repos/community-staging-i686/PKGBUILD 
(from rev 158056, haskell-network-protocol-xmpp/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-01-20 12:53:41 UTC (rev 158057)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=network-protocol-xmpp
+pkgname=haskell-network-protocol-xmpp
+pkgver=0.4.8
+pkgrel=2
+pkgdesc="Client library for the XMPP protocol."
+url="https://john-millikin.com/software/haskell-xmpp/";
+license=("GPL3")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-gnuidn" "haskell-gnutls" "haskell-gsasl"
+ "haskell-libxml-sax" "haskell-monads-tf" "haskell-network"
+ "haskell-text" "haskell-xml-types")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+install="${pkgname}.install"
+sha256sums=('ea7729e00452da11ed489a71f482e0aa082b0fb872eedca2e3722a05fd421e1e')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/${pkgname}/register.sh"
+install-m744 unregister.sh 
"${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/license.txt"
+}

Copied: 
haskell-network-protocol-xmpp/repos/community-staging-i686/haskell-network-protocol-xmpp.install
 (from rev 158056, 
haskell-network-protocol-xmpp/trunk/haskell-network-protocol-xmpp.install)
===
--- community-staging-i686/haskell-network-protocol-xmpp.install
(rev 0)
+++ community-staging-i686/haskell-network-protocol-xmpp.install
2016-01-20 12:53:41 UTC (rev 158057)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-network-protocol-xmpp
+post_install() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_upgrade() {
+  ${HS_DIR}/unregister.sh
+}
+post_upgrade() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_remove() {
+  ${HS_DIR}/unregister.sh
+}
+post_remove() {
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}

Copied: haskell-network-protocol-xmpp/repos/community-staging-x86_64/PKGBUILD 
(from rev 158056, haskell-network-protocol-xmpp/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-01-20 12:53:41 UTC (rev 158057)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=network-protocol-xmpp
+pkgname=haskell-network-protocol-

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

2016-01-20 Thread Felix Yan
Date: Wednesday, January 20, 2016 @ 13:53:14
  Author: fyan
Revision: 158056

upgpkg: haskell-network-protocol-xmpp 0.4.8-2

rebuild with text-1.2.2.0, primitive-0.6.1.0, HUnit-1.3.1.1

Modified:
  haskell-network-protocol-xmpp/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2016-01-20 12:50:07 UTC (rev 158055)
+++ PKGBUILD2016-01-20 12:53:14 UTC (rev 158056)
@@ -5,7 +5,7 @@
 _hkgname=network-protocol-xmpp
 pkgname=haskell-network-protocol-xmpp
 pkgver=0.4.8
-pkgrel=1
+pkgrel=2
 pkgdesc="Client library for the XMPP protocol."
 url="https://john-millikin.com/software/haskell-xmpp/";
 license=("GPL3")


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

2016-01-20 Thread Felix Yan
Date: Wednesday, January 20, 2016 @ 13:58:07
  Author: fyan
Revision: 158058

upgpkg: haskell-aws 0.13.0-5

rebuild with text-1.2.2.0, primitive-0.6.1.0, HUnit-1.3.1.1

Modified:
  haskell-aws/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2016-01-20 12:53:41 UTC (rev 158057)
+++ PKGBUILD2016-01-20 12:58:07 UTC (rev 158058)
@@ -5,7 +5,7 @@
 _hkgname=aws
 pkgname=haskell-aws
 pkgver=0.13.0
-pkgrel=4
+pkgrel=5
 pkgdesc="Amazon Web Services (AWS) for Haskell"
 url="http://github.com/aristidb/aws";
 license=("custom:BSD3")


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

2016-01-20 Thread Felix Yan
Date: Wednesday, January 20, 2016 @ 13:58:39
  Author: fyan
Revision: 158059

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

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

--+
 community-staging-i686/PKGBUILD  |   56 +
 community-staging-i686/haskell-aws.install   |   18 
 community-staging-x86_64/PKGBUILD|   56 +
 community-staging-x86_64/haskell-aws.install |   18 
 4 files changed, 148 insertions(+)

Copied: haskell-aws/repos/community-staging-i686/PKGBUILD (from rev 158058, 
haskell-aws/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-01-20 12:58:39 UTC (rev 158059)
@@ -0,0 +1,56 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=aws
+pkgname=haskell-aws
+pkgver=0.13.0
+pkgrel=5
+pkgdesc="Amazon Web Services (AWS) for Haskell"
+url="http://github.com/aristidb/aws";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-aeson" "haskell-attoparsec" 
"haskell-base16-bytestring"
+ "haskell-base64-bytestring" "haskell-blaze-builder" "haskell-byteable"
+ "haskell-case-insensitive" "haskell-cereal" "haskell-conduit"
+ "haskell-conduit-extra" "haskell-cryptohash" "haskell-data-default"
+ "haskell-http-conduit" "haskell-http-types" "haskell-lifted-base"
+ "haskell-monad-control" "haskell-mtl" "haskell-network" 
"haskell-old-locale"
+ "haskell-resourcet" "haskell-safe" "haskell-scientific" 
"haskell-tagged"
+ "haskell-text" "haskell-unordered-containers" "haskell-utf8-string"
+ "haskell-vector" "haskell-xml-conduit")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+install="${pkgname}.install"
+sha256sums=('3504c96a00d12fa0fe4ae5ab4dafa3eec7ca576a02ed7906cff70a75625a75a6')
+
+prepare() {
+sed -e 's/cereal   >= 0.3 && < 0.5,/cereal   
>= 0.3 \&\& < 0.6,/' \
+-i ${_hkgname}-${pkgver}/${_hkgname}.cabal
+}
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-f-examples
+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.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/${pkgname}/register.sh"
+install-m744 unregister.sh 
"${pkgdir}/usr/share/haskell/${pkgname}/unregister.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"
+}

Copied: haskell-aws/repos/community-staging-i686/haskell-aws.install (from rev 
158058, haskell-aws/trunk/haskell-aws.install)
===
--- community-staging-i686/haskell-aws.install  (rev 0)
+++ community-staging-i686/haskell-aws.install  2016-01-20 12:58:39 UTC (rev 
158059)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-aws
+post_install() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_upgrade() {
+  ${HS_DIR}/unregister.sh
+}
+post_upgrade() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_remove() {
+  ${HS_DIR}/unregister.sh
+}
+post_remove() {
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}

Copied: haskell-aws/repos/community-staging-x86_64/PKGBUILD (from rev 158058, 
haskell-aws/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ commun

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

2016-01-20 Thread Felix Yan
Date: Wednesday, January 20, 2016 @ 14:02:44
  Author: fyan
Revision: 158060

upgpkg: haskell-conduit-combinators 1.0.3-8

rebuild with text-1.2.2.0, primitive-0.6.1.0, HUnit-1.3.1.1

Modified:
  haskell-conduit-combinators/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2016-01-20 12:58:39 UTC (rev 158059)
+++ PKGBUILD2016-01-20 13:02:44 UTC (rev 158060)
@@ -5,7 +5,7 @@
 _hkgname=conduit-combinators
 pkgname=haskell-conduit-combinators
 pkgver=1.0.3
-pkgrel=7
+pkgrel=8
 pkgdesc="Commonly used conduit functions, for both chunked and unchunked data"
 url="https://github.com/fpco/conduit-combinators";
 license=("MIT")


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

2016-01-20 Thread Felix Yan
Date: Wednesday, January 20, 2016 @ 14:03:24
  Author: fyan
Revision: 158061

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

Added:
  haskell-conduit-combinators/repos/community-staging-i686/
  haskell-conduit-combinators/repos/community-staging-i686/PKGBUILD
(from rev 158060, haskell-conduit-combinators/trunk/PKGBUILD)
  
haskell-conduit-combinators/repos/community-staging-i686/haskell-conduit-combinators.install
(from rev 158060, 
haskell-conduit-combinators/trunk/haskell-conduit-combinators.install)
  haskell-conduit-combinators/repos/community-staging-x86_64/
  haskell-conduit-combinators/repos/community-staging-x86_64/PKGBUILD
(from rev 158060, haskell-conduit-combinators/trunk/PKGBUILD)
  
haskell-conduit-combinators/repos/community-staging-x86_64/haskell-conduit-combinators.install
(from rev 158060, 
haskell-conduit-combinators/trunk/haskell-conduit-combinators.install)

--+
 community-staging-i686/PKGBUILD  |   47 ++
 community-staging-i686/haskell-conduit-combinators.install   |   18 +++
 community-staging-x86_64/PKGBUILD|   47 ++
 community-staging-x86_64/haskell-conduit-combinators.install |   18 +++
 4 files changed, 130 insertions(+)

Copied: haskell-conduit-combinators/repos/community-staging-i686/PKGBUILD (from 
rev 158060, haskell-conduit-combinators/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-01-20 13:03:24 UTC (rev 158061)
@@ -0,0 +1,47 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=conduit-combinators
+pkgname=haskell-conduit-combinators
+pkgver=1.0.3
+pkgrel=8
+pkgdesc="Commonly used conduit functions, for both chunked and unchunked data"
+url="https://github.com/fpco/conduit-combinators";
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-base16-bytestring" "haskell-base64-bytestring"
+ "haskell-chunked-data" "haskell-conduit" "haskell-conduit-extra"
+ "haskell-monad-control" "haskell-mono-traversable" 
"haskell-mwc-random"
+ "haskell-primitive" "haskell-resourcet" "haskell-text"
+ "haskell-transformers-base" "haskell-unix-compat" "haskell-vector"
+ "haskell-void")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+install="${pkgname}.install"
+sha256sums=('29c1f3dd854d11212474692c6c3a4158ed2929e8443ff2878eee5ea1ed6700bf')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/${pkgname}/register.sh"
+install-m744 unregister.sh 
"${pkgdir}/usr/share/haskell/${pkgname}/unregister.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"
+}

Copied: 
haskell-conduit-combinators/repos/community-staging-i686/haskell-conduit-combinators.install
 (from rev 158060, 
haskell-conduit-combinators/trunk/haskell-conduit-combinators.install)
===
--- community-staging-i686/haskell-conduit-combinators.install  
(rev 0)
+++ community-staging-i686/haskell-conduit-combinators.install  2016-01-20 
13:03:24 UTC (rev 158061)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-conduit-combinators
+post_install() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_upgrade() {
+  ${HS_DIR}/unregister.sh
+}
+post_upgrade() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_remove() {
+  ${HS_DIR}/unregister.sh
+}
+post_remove() {
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}

Copied: haskell-conduit-combinators/repos/community-staging-x86_64/PKGBUILD 
(from rev 158060, haskell-conduit-combinators/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD 

  1   2   3   >