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

2016-01-20 Thread Felix Yan
Date: Thursday, January 21, 2016 @ 02:57:53
  Author: fyan
Revision: 158336

upgpkg: python-pyperclip 1.5.26-1

Modified:
  python-pyperclip/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2016-01-21 01:54:13 UTC (rev 158335)
+++ PKGBUILD2016-01-21 01:57:53 UTC (rev 158336)
@@ -6,8 +6,8 @@
 pkgbase=python-pyperclip
 pkgname=('python-pyperclip' 'python2-pyperclip')
 _pypiname=pyperclip
-pkgver=1.5.25
-_commit=a3023e83a371e6751dd3361bac71fdd567395e3b
+pkgver=1.5.26
+_commit=8f26a5932bcf8a0cb73d7527f3572e9b03e8c14d
 pkgrel=1
 pkgdesc="A cross-platform clipboard module for Python"
 arch=('any')


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

2016-01-20 Thread Felix Yan
Date: Thursday, January 21, 2016 @ 02:58:22
  Author: fyan
Revision: 158337

archrelease: copy trunk to community-any

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2016-01-21 01:57:53 UTC (rev 158336)
+++ PKGBUILD2016-01-21 01:58:22 UTC (rev 158337)
@@ -1,60 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-# Contributor: Jim Bridgewater 
-# Contributor: delta48  
-
-pkgbase=python-pyperclip
-pkgname=('python-pyperclip' 'python2-pyperclip')
-_pypiname=pyperclip
-pkgver=1.5.25
-_commit=a3023e83a371e6751dd3361bac71fdd567395e3b
-pkgrel=1
-pkgdesc="A cross-platform clipboard module for Python"
-arch=('any')
-url="https://github.com/asweigart/pyperclip;
-license=('BSD')
-makedepends=('python-setuptools' 'python2-setuptools' 'git')
-# GTK/Qt tests crash xvfb, and Klipper tests require a running klipper
-checkdepends=('xorg-server-xvfb' 'python-pytest' 'python2-pytest'
-  'xsel' 'xclip')
-source=("git+https://github.com/asweigart/pyperclip.git#commit=$_commit;)
-md5sums=('SKIP')
-
-prepare() {
-  cp -a $_pypiname{,-py2}
-}
-
-check() {
-  cd "$srcdir/$_pypiname"
-  PYTHONPATH="$PWD/build/lib:$PYTHONPATH" xvfb-run py.test
-
-  cd "$srcdir/$_pypiname-py2"
-  PYTHONPATH="$PWD/build/lib:$PYTHONPATH" xvfb-run py.test2
-}
-
-package_python-pyperclip() {
-  depends=('python')
-  optdepends=('xclip: xclip backend'
-  'xsel: xsel backend'
-  'python-pyqt4: qt backend'
-  'plasma-workspace: klipper backend')
-
-  cd "$srcdir/$_pypiname"
-  python setup.py install --root="$pkgdir" --optimize=1
-  install -Dm644 LICENSE.txt "$pkgdir/usr/share/licenses/$pkgname/LICENSE.txt"
-}
-
-package_python2-pyperclip() {
-  depends=('python2')
-  optdepends=('xclip: xclip backend'
-  'xsel: xsel backend'
-  'python2-pyqt4: qt backend'
-  'plasma-workspace: klipper backend'
-  'pygtk: gtk backend')
-
-  cd "$srcdir/$_pypiname-py2"
-  python2 setup.py install --root="$pkgdir" --optimize=1
-  install -Dm644 LICENSE.txt "$pkgdir/usr/share/licenses/$pkgname/LICENSE.txt"
-}
-
-# vim:set ts=2 sw=2 et:

Copied: python-pyperclip/repos/community-any/PKGBUILD (from rev 158336, 
python-pyperclip/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2016-01-21 01:58:22 UTC (rev 158337)
@@ -0,0 +1,60 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Jim Bridgewater 
+# Contributor: delta48  
+
+pkgbase=python-pyperclip
+pkgname=('python-pyperclip' 'python2-pyperclip')
+_pypiname=pyperclip
+pkgver=1.5.26
+_commit=8f26a5932bcf8a0cb73d7527f3572e9b03e8c14d
+pkgrel=1
+pkgdesc="A cross-platform clipboard module for Python"
+arch=('any')
+url="https://github.com/asweigart/pyperclip;
+license=('BSD')
+makedepends=('python-setuptools' 'python2-setuptools' 'git')
+# GTK/Qt tests crash xvfb, and Klipper tests require a running klipper
+checkdepends=('xorg-server-xvfb' 'python-pytest' 'python2-pytest'
+  'xsel' 'xclip')
+source=("git+https://github.com/asweigart/pyperclip.git#commit=$_commit;)
+md5sums=('SKIP')
+
+prepare() {
+  cp -a $_pypiname{,-py2}
+}
+
+check() {
+  cd "$srcdir/$_pypiname"
+  PYTHONPATH="$PWD/build/lib:$PYTHONPATH" xvfb-run py.test
+
+  cd "$srcdir/$_pypiname-py2"
+  PYTHONPATH="$PWD/build/lib:$PYTHONPATH" xvfb-run py.test2
+}
+
+package_python-pyperclip() {
+  depends=('python')
+  optdepends=('xclip: xclip backend'
+  'xsel: xsel backend'
+  'python-pyqt4: qt backend'
+  'plasma-workspace: klipper backend')
+
+  cd "$srcdir/$_pypiname"
+  python setup.py install --root="$pkgdir" --optimize=1
+  install -Dm644 LICENSE.txt "$pkgdir/usr/share/licenses/$pkgname/LICENSE.txt"
+}
+
+package_python2-pyperclip() {
+  depends=('python2')
+  optdepends=('xclip: xclip backend'
+  'xsel: xsel backend'
+  'python2-pyqt4: qt backend'
+  'plasma-workspace: klipper backend'
+  'pygtk: gtk backend')
+
+  cd "$srcdir/$_pypiname-py2"
+  python2 setup.py install --root="$pkgdir" --optimize=1
+  install -Dm644 LICENSE.txt "$pkgdir/usr/share/licenses/$pkgname/LICENSE.txt"
+}
+
+# vim:set ts=2 sw=2 et:


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

2016-01-20 Thread Felix Yan
Date: Thursday, January 21, 2016 @ 03:30:51
  Author: fyan
Revision: 158345

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

Added:
  haskell-file-embed/repos/community-staging-i686/
  haskell-file-embed/repos/community-staging-i686/PKGBUILD
(from rev 158344, haskell-file-embed/trunk/PKGBUILD)
  haskell-file-embed/repos/community-staging-i686/haskell-file-embed.install
(from rev 158344, haskell-file-embed/trunk/haskell-file-embed.install)
  haskell-file-embed/repos/community-staging-x86_64/
  haskell-file-embed/repos/community-staging-x86_64/PKGBUILD
(from rev 158344, haskell-file-embed/trunk/PKGBUILD)
  haskell-file-embed/repos/community-staging-x86_64/haskell-file-embed.install
(from rev 158344, haskell-file-embed/trunk/haskell-file-embed.install)

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

Copied: haskell-file-embed/repos/community-staging-i686/PKGBUILD (from rev 
158344, haskell-file-embed/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-01-21 02:30:51 UTC (rev 158345)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=file-embed
+pkgname=haskell-file-embed
+pkgver=0.0.9.1
+pkgrel=1
+pkgdesc="Use Template Haskell to embed file contents directly."
+url="https://github.com/snoyberg/file-embed;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+install="${pkgname}.install"
+sha256sums=('fdbde52cdf03067661944d072d95578ade8a27d709669f4ed40314fc729e460f')
+
+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-file-embed/repos/community-staging-i686/haskell-file-embed.install 
(from rev 158344, haskell-file-embed/trunk/haskell-file-embed.install)
===
--- community-staging-i686/haskell-file-embed.install   
(rev 0)
+++ community-staging-i686/haskell-file-embed.install   2016-01-21 02:30:51 UTC 
(rev 158345)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-file-embed
+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-file-embed/repos/community-staging-x86_64/PKGBUILD (from rev 
158344, haskell-file-embed/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-01-21 02:30:51 UTC (rev 158345)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=file-embed
+pkgname=haskell-file-embed
+pkgver=0.0.9.1
+pkgrel=1
+pkgdesc="Use Template Haskell to embed file contents directly."
+url="https://github.com/snoyberg/file-embed;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3")
+options=('staticlibs')

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

2016-01-20 Thread Felix Yan
Date: Thursday, January 21, 2016 @ 03:30:16
  Author: fyan
Revision: 158344

upgpkg: haskell-file-embed 0.0.9.1-1

Modified:
  haskell-file-embed/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2016-01-21 02:27:37 UTC (rev 158343)
+++ PKGBUILD2016-01-21 02:30:16 UTC (rev 158344)
@@ -4,7 +4,7 @@
 
 _hkgname=file-embed
 pkgname=haskell-file-embed
-pkgver=0.0.9
+pkgver=0.0.9.1
 pkgrel=1
 pkgdesc="Use Template Haskell to embed file contents directly."
 url="https://github.com/snoyberg/file-embed;
@@ -14,7 +14,7 @@
 options=('staticlibs')
 
source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
 install="${pkgname}.install"
-sha256sums=('58b3a6b0e0566b9f89286ecd456a669273b8333cd39356d4cc88ef897d93d005')
+sha256sums=('fdbde52cdf03067661944d072d95578ade8a27d709669f4ed40314fc729e460f')
 
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"


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

2016-01-20 Thread Felix Yan
Date: Thursday, January 21, 2016 @ 04:13:52
  Author: fyan
Revision: 158353

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

Added:
  haskell-quickcheck/repos/community-staging-i686/
  
haskell-quickcheck/repos/community-staging-i686/0001-update-code-to-support-extensible-exceptions-no-long.patch
(from rev 158352, 
haskell-quickcheck/trunk/0001-update-code-to-support-extensible-exceptions-no-long.patch)
  haskell-quickcheck/repos/community-staging-i686/PKGBUILD
(from rev 158352, haskell-quickcheck/trunk/PKGBUILD)
  haskell-quickcheck/repos/community-staging-i686/haskell-quickcheck.install
(from rev 158352, haskell-quickcheck/trunk/haskell-quickcheck.install)
  haskell-quickcheck/repos/community-staging-x86_64/
  
haskell-quickcheck/repos/community-staging-x86_64/0001-update-code-to-support-extensible-exceptions-no-long.patch
(from rev 158352, 
haskell-quickcheck/trunk/0001-update-code-to-support-extensible-exceptions-no-long.patch)
  haskell-quickcheck/repos/community-staging-x86_64/PKGBUILD
(from rev 158352, haskell-quickcheck/trunk/PKGBUILD)
  haskell-quickcheck/repos/community-staging-x86_64/haskell-quickcheck.install
(from rev 158352, haskell-quickcheck/trunk/haskell-quickcheck.install)

--+
 
community-staging-i686/0001-update-code-to-support-extensible-exceptions-no-long.patch
   |   50 ++
 community-staging-i686/PKGBUILD
  |   50 ++
 community-staging-i686/haskell-quickcheck.install  
  |   18 +++
 
community-staging-x86_64/0001-update-code-to-support-extensible-exceptions-no-long.patch
 |   50 ++
 community-staging-x86_64/PKGBUILD  
  |   50 ++
 community-staging-x86_64/haskell-quickcheck.install
  |   18 +++
 6 files changed, 236 insertions(+)

Copied: 
haskell-quickcheck/repos/community-staging-i686/0001-update-code-to-support-extensible-exceptions-no-long.patch
 (from rev 158352, 
haskell-quickcheck/trunk/0001-update-code-to-support-extensible-exceptions-no-long.patch)
===
--- 
community-staging-i686/0001-update-code-to-support-extensible-exceptions-no-long.patch
  (rev 0)
+++ 
community-staging-i686/0001-update-code-to-support-extensible-exceptions-no-long.patch
  2016-01-21 03:13:52 UTC (rev 158353)
@@ -0,0 +1,50 @@
+From 554b8dc1439b4dbb5bc9a853fc27efe7b1e111de Mon Sep 17 00:00:00 2001
+From: Thomas Dziedzic 
+Date: Tue, 11 Sep 2012 03:59:50 -0700
+Subject: [PATCH] update code to support extensible exceptions no longer being
+ a part of ghc >= 7.6.1
+
+---
+ QuickCheck.cabal | 6 +-
+ Test/QuickCheck/Exception.hs | 6 ++
+ 2 files changed, 11 insertions(+), 1 deletion(-)
+
+diff --git a/QuickCheck.cabal b/QuickCheck.cabal
+index 1a9126e..5afd6fb 100644
+--- a/QuickCheck.cabal
 b/QuickCheck.cabal
+@@ -60,9 +60,13 @@ library
+   Build-depends: ghc
+ 
+   -- We want to use extensible-exceptions even if linking against base-3.
+-  if impl(ghc >= 6.9)
++  if impl(ghc >= 6.9) && impl(ghc < 7.6)
+ Build-depends: extensible-exceptions
+ 
++  -- GHC >= 7.6.1 no longer provides extensible exceptions
++  if impl(ghc >= 7.6)
++cpp-options: -DNEW_EXCEPTIONS
++
+   -- Modules that are always built.
+   Exposed-Modules:
+ Test.QuickCheck,
+diff --git a/Test/QuickCheck/Exception.hs b/Test/QuickCheck/Exception.hs
+index f895351..d463195 100644
+--- a/Test/QuickCheck/Exception.hs
 b/Test/QuickCheck/Exception.hs
+@@ -18,6 +18,12 @@ module Test.QuickCheck.Exception where
+ 
+ #if defined(OLD_EXCEPTIONS)
+ import Control.Exception(evaluate, try, Exception(..), throw)
++#elif defined(NEW_EXCEPTIONS)
++import Control.Exception(evaluate, try, SomeException(SomeException), 
ErrorCall(..), throw
++#if defined(GHC_INTERRUPT)
++  , AsyncException(UserInterrupt)
++#endif
++  )
+ #else
+ import Control.Exception.Extensible(evaluate, try, 
SomeException(SomeException), ErrorCall(..), throw
+ #if defined(GHC_INTERRUPT)
+-- 
+1.7.12
+

Copied: haskell-quickcheck/repos/community-staging-i686/PKGBUILD (from rev 
158352, haskell-quickcheck/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-01-21 03:13:52 UTC (rev 158353)
@@ -0,0 +1,50 @@
+# $Id$
+# Maintainer: Alexander Rødseth 
+# Contributor: Vesa Kaihlavirta 
+# Contributor: Arch Haskell Team 
+
+_hkgname=QuickCheck
+pkgname=haskell-quickcheck
+pkgver=2.8.2
+pkgrel=1
+pkgdesc='Automatic testing of Haskell programs'

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

2016-01-20 Thread Felix Yan
Date: Thursday, January 21, 2016 @ 04:13:02
  Author: fyan
Revision: 158352

upgpkg: haskell-quickcheck 2.8.2-1

Modified:
  haskell-quickcheck/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2016-01-21 03:12:15 UTC (rev 158351)
+++ PKGBUILD2016-01-21 03:13:02 UTC (rev 158352)
@@ -5,8 +5,8 @@
 
 _hkgname=QuickCheck
 pkgname=haskell-quickcheck
-pkgver=2.8
-pkgrel=7
+pkgver=2.8.2
+pkgrel=1
 pkgdesc='Automatic testing of Haskell programs'
 url='http://hackage.haskell.org/package/QuickCheck'
 license=('custom:BSD3')
@@ -15,7 +15,7 @@
 
source=("http://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
 install="$pkgname.install"
 options=('staticlibs')
-sha256sums=('3d93cc8355a26017c37d725768354b70472a4f5d199b60e29d962d217035ba13')
+sha256sums=('98c64de1e2dbf801c54dcdcb8ddc33b3569e0da38b39d711ee6ac505769926aa')
 
 build() {
   cd "$_hkgname-$pkgver"


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

2016-01-20 Thread Felix Yan
Date: Thursday, January 21, 2016 @ 04:38:36
  Author: fyan
Revision: 158362

upgpkg: haskell-warp-tls 3.2.0-4

rebuild with http2-1.4.4, file-embed-0.0.9.1, QuickCheck-2.8.2

Modified:
  haskell-warp-tls/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2016-01-21 03:38:26 UTC (rev 158361)
+++ PKGBUILD2016-01-21 03:38:36 UTC (rev 158362)
@@ -5,7 +5,7 @@
 _hkgname=warp-tls
 pkgname=haskell-warp-tls
 pkgver=3.2.0
-pkgrel=3
+pkgrel=4
 pkgdesc="HTTP over TLS support for Warp via the TLS package"
 url="http://github.com/yesodweb/wai;
 license=("MIT")


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

2016-01-20 Thread Felix Yan
Date: Thursday, January 21, 2016 @ 04:38:26
  Author: fyan
Revision: 158361

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

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

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

Copied: haskell-yesod-static/repos/community-staging-i686/PKGBUILD (from rev 
158360, haskell-yesod-static/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-01-21 03:38:26 UTC (rev 158361)
@@ -0,0 +1,49 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-static
+pkgname=haskell-yesod-static
+pkgver=1.5.0.3
+pkgrel=6
+pkgdesc="Static file serving subsite for Yesod Web Framework."
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-async" "haskell-attoparsec" 
"haskell-base64-bytestring"
+ "haskell-blaze-builder" "haskell-byteable" "haskell-conduit"
+ "haskell-conduit-extra" "haskell-cryptohash" 
"haskell-cryptohash-conduit"
+ "haskell-css-text" "haskell-data-default" "haskell-file-embed"
+ "haskell-hashable" "haskell-hjsmin" "haskell-http-types" 
"haskell-mime-types"
+ "haskell-old-time" "haskell-resourcet" "haskell-text" 
"haskell-unix-compat"
+ "haskell-unordered-containers" "haskell-wai" "haskell-wai-app-static"
+ "haskell-yesod-core")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+install="${pkgname}.install"
+sha256sums=('a46f952593fc36323aba1352b4b7a2703bb609ec19b709447268e7be24f8ce74')
+
+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-static/repos/community-staging-i686/haskell-yesod-static.install 
(from rev 158360, haskell-yesod-static/trunk/haskell-yesod-static.install)
===
--- community-staging-i686/haskell-yesod-static.install 
(rev 0)
+++ community-staging-i686/haskell-yesod-static.install 2016-01-21 03:38:26 UTC 
(rev 158361)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-yesod-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-yesod-static/repos/community-staging-x86_64/PKGBUILD (from rev 
158360, haskell-yesod-static/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD 

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

2016-01-20 Thread Felix Yan
Date: Thursday, January 21, 2016 @ 04:37:24
  Author: fyan
Revision: 158360

upgpkg: haskell-yesod-static 1.5.0.3-6

rebuild with http2-1.4.4, file-embed-0.0.9.1, QuickCheck-2.8.2

Modified:
  haskell-yesod-static/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2016-01-21 03:32:07 UTC (rev 158359)
+++ PKGBUILD2016-01-21 03:37:24 UTC (rev 158360)
@@ -5,7 +5,7 @@
 _hkgname=yesod-static
 pkgname=haskell-yesod-static
 pkgver=1.5.0.3
-pkgrel=5
+pkgrel=6
 pkgdesc="Static file serving subsite for Yesod Web Framework."
 url="http://www.yesodweb.com/;
 license=("MIT")


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

2016-01-20 Thread Felix Yan
Date: Thursday, January 21, 2016 @ 04:39:13
  Author: fyan
Revision: 158363

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 158362, haskell-warp-tls/trunk/PKGBUILD)
  haskell-warp-tls/repos/community-staging-i686/haskell-warp-tls.install
(from rev 158362, 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 158362, haskell-warp-tls/trunk/PKGBUILD)
  haskell-warp-tls/repos/community-staging-x86_64/haskell-warp-tls.install
(from rev 158362, 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 
158362, haskell-warp-tls/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-01-21 03:39:13 UTC (rev 158363)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=warp-tls
+pkgname=haskell-warp-tls
+pkgver=3.2.0
+pkgrel=4
+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 158362, 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-21 03:39:13 UTC 
(rev 158363)
@@ -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 
158362, haskell-warp-tls/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-01-21 03:39:13 UTC (rev 158363)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=warp-tls
+pkgname=haskell-warp-tls
+pkgver=3.2.0
+pkgrel=4
+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"
+

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

2016-01-20 Thread Felix Yan
Date: Thursday, January 21, 2016 @ 04:31:30
  Author: fyan
Revision: 158358

upgpkg: haskell-yesod 1.4.2-7

rebuild with http2-1.4.4, file-embed-0.0.9.1, QuickCheck-2.8.2

Modified:
  haskell-yesod/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2016-01-21 03:27:39 UTC (rev 158357)
+++ PKGBUILD2016-01-21 03:31:30 UTC (rev 158358)
@@ -5,7 +5,7 @@
 _hkgname=yesod
 pkgname=haskell-yesod
 pkgver=1.4.2
-pkgrel=6
+pkgrel=7
 pkgdesc="Creation of type-safe, RESTful web applications."
 url="http://www.yesodweb.com/;
 license=("MIT")


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

2016-01-20 Thread Felix Yan
Date: Thursday, January 21, 2016 @ 03:43:03
  Author: fyan
Revision: 158346

upgpkg: haskell-yesod-form 1.4.6-6

rebuild with http2-1.4.4

Modified:
  haskell-yesod-form/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2016-01-21 02:30:51 UTC (rev 158345)
+++ PKGBUILD2016-01-21 02:43:03 UTC (rev 158346)
@@ -5,7 +5,7 @@
 _hkgname=yesod-form
 pkgname=haskell-yesod-form
 pkgver=1.4.6
-pkgrel=5
+pkgrel=6
 pkgdesc="Form handling support for Yesod Web Framework"
 url="http://www.yesodweb.com/;
 license=("MIT")


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

2016-01-20 Thread Felix Yan
Date: Thursday, January 21, 2016 @ 04:57:54
  Author: fyan
Revision: 158367

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

Added:
  nodejs/repos/community-i686/PKGBUILD
(from rev 158366, nodejs/trunk/PKGBUILD)
  nodejs/repos/community-x86_64/PKGBUILD
(from rev 158366, nodejs/trunk/PKGBUILD)
Deleted:
  nodejs/repos/community-i686/PKGBUILD
  nodejs/repos/community-x86_64/PKGBUILD

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

Deleted: community-i686/PKGBUILD
===
--- community-i686/PKGBUILD 2016-01-21 03:57:11 UTC (rev 158366)
+++ community-i686/PKGBUILD 2016-01-21 03:57:54 UTC (rev 158367)
@@ -1,74 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-# Contributor  Bartłomiej Piotrowski 
-# Contributor: Thomas Dziedzic < gostrc at gmail >
-# Contributor: James Campos 
-# Contributor: BlackEagle < ike DOT devolder AT gmail DOT com >
-# Contributor: Dongsheng Cai 
-# Contributor: Masutu Subric 
-# Contributor: TIanyi Cui 
-
-pkgname=nodejs
-pkgver=5.4.1
-pkgrel=1
-pkgdesc='Evented I/O for V8 javascript'
-arch=('i686' 'x86_64')
-url='http://nodejs.org/'
-license=('MIT')
-depends=('openssl' 'zlib' 'icu' 'libuv' 'http-parser') # 'v8')
-makedepends=('python2' 'procps-ng')
-optdepends=('npm: nodejs package manager')
-source=("http://nodejs.org/dist/v$pkgver/node-v$pkgver.tar.gz;)
-sha256sums=('78455ef2e3dea06b7d13d393c36711009048a91e5de5892523ec4a9be5a55e0c')
-
-prepare() {
-  cd node-v$pkgver
-
-  msg 'Fixing for python2 name'
-  find -type f -exec sed \
--e 's_^#!/usr/bin/env python$_&2_' \
--e 's_^\(#!/usr/bin/python2\).[45]$_\1_' \
--e 's_^#!/usr/bin/python$_&2_' \
--e 's_^\( *exec \+\)python\( \+.*\)$_\1python2\2_'\
--e 's_^\(.*\)python\( \+-c \+.*\)$_\1python2\2_'\
--e "s_'python'_'python2'_" -i {} \;
-  find test/ -type f -exec sed 's_python _python2 _' -i {} \;
-}
-
-build() {
-  cd node-v$pkgver
-
-  export PYTHON=python2
-  ./configure \
---prefix=/usr \
---with-intl=system-icu \
---without-npm \
---shared-openssl \
---shared-zlib \
---shared-libuv \
---shared-http-parser
-# --shared-v8
-
-  make
-}
-
-check() {
-  cd node-v$pkgver
-  make test
-}
-
-package() {
-  cd node-v$pkgver
-
-  make DESTDIR="$pkgdir" install
-
-  # install docs as per user request
-  install -d "$pkgdir"/usr/share/doc/nodejs
-  cp -r doc/api/{*.html,assets} \
-"$pkgdir"/usr/share/doc/nodejs
-
-  install -D -m644 LICENSE \
-"$pkgdir"/usr/share/licenses/nodejs/LICENSE
-}
-
-# vim:set ts=2 sw=2 et:

Copied: nodejs/repos/community-i686/PKGBUILD (from rev 158366, 
nodejs/trunk/PKGBUILD)
===
--- community-i686/PKGBUILD (rev 0)
+++ community-i686/PKGBUILD 2016-01-21 03:57:54 UTC (rev 158367)
@@ -0,0 +1,74 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor  Bartłomiej Piotrowski 
+# Contributor: Thomas Dziedzic < gostrc at gmail >
+# Contributor: James Campos 
+# Contributor: BlackEagle < ike DOT devolder AT gmail DOT com >
+# Contributor: Dongsheng Cai 
+# Contributor: Masutu Subric 
+# Contributor: TIanyi Cui 
+
+pkgname=nodejs
+pkgver=5.5.0
+pkgrel=1
+pkgdesc='Evented I/O for V8 javascript'
+arch=('i686' 'x86_64')
+url='http://nodejs.org/'
+license=('MIT')
+depends=('openssl' 'zlib' 'icu' 'libuv' 'http-parser') # 'v8')
+makedepends=('python2' 'procps-ng')
+optdepends=('npm: nodejs package manager')
+source=("http://nodejs.org/dist/v$pkgver/node-v$pkgver.tar.gz;)
+sha256sums=('d69b18cc20699a35434858fb853997616762280610a510ec4b4ff1a94798b432')
+
+prepare() {
+  cd node-v$pkgver
+
+  msg 'Fixing for python2 name'
+  find -type f -exec sed \
+-e 's_^#!/usr/bin/env python$_&2_' \
+-e 's_^\(#!/usr/bin/python2\).[45]$_\1_' \
+-e 's_^#!/usr/bin/python$_&2_' \
+-e 's_^\( *exec \+\)python\( \+.*\)$_\1python2\2_'\
+-e 's_^\(.*\)python\( \+-c \+.*\)$_\1python2\2_'\
+-e "s_'python'_'python2'_" -i {} \;
+  find test/ -type f -exec sed 's_python _python2 _' -i {} \;
+}
+
+build() {
+  cd node-v$pkgver
+
+  export PYTHON=python2
+  ./configure \
+--prefix=/usr \
+--with-intl=system-icu \
+--without-npm \
+--shared-openssl \
+--shared-zlib \
+--shared-libuv \
+--shared-http-parser
+# --shared-v8
+
+  make
+}
+
+check() {
+  cd node-v$pkgver
+  make test
+}
+
+package() {
+  cd node-v$pkgver
+
+  make DESTDIR="$pkgdir" install
+
+  # install docs as per user request
+  install -d "$pkgdir"/usr/share/doc/nodejs
+  cp -r 

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

2016-01-20 Thread Felix Yan
Date: Thursday, January 21, 2016 @ 07:41:54
  Author: fyan
Revision: 158394

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

Added:
  haskell-descriptive/repos/community-i686/
  haskell-descriptive/repos/community-i686/PKGBUILD
(from rev 158393, haskell-descriptive/trunk/PKGBUILD)
  haskell-descriptive/repos/community-i686/haskell-descriptive.install
(from rev 158393, haskell-descriptive/trunk/haskell-descriptive.install)
  haskell-descriptive/repos/community-x86_64/
  haskell-descriptive/repos/community-x86_64/PKGBUILD
(from rev 158393, haskell-descriptive/trunk/PKGBUILD)
  haskell-descriptive/repos/community-x86_64/haskell-descriptive.install
(from rev 158393, haskell-descriptive/trunk/haskell-descriptive.install)

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

Copied: haskell-descriptive/repos/community-i686/PKGBUILD (from rev 158393, 
haskell-descriptive/trunk/PKGBUILD)
===
--- community-i686/PKGBUILD (rev 0)
+++ community-i686/PKGBUILD 2016-01-21 06:41:54 UTC (rev 158394)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=descriptive
+pkgname=haskell-descriptive
+pkgver=0.9.4
+pkgrel=1
+pkgdesc="Self-describing consumers/parsers; forms, cmd-line args, JSON, etc."
+url="https://github.com/chrisdone/descriptive;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-aeson" "haskell-bifunctors" "haskell-mtl" 
"haskell-scientific"
+ "haskell-text" "haskell-vector")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+install="${pkgname}.install"
+sha256sums=('795ec65756bf87ec6ea4c92d85a25d0eb0d8cfa1df40685ddcf74b83099bba2f')
+
+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-descriptive/repos/community-i686/haskell-descriptive.install 
(from rev 158393, haskell-descriptive/trunk/haskell-descriptive.install)
===
--- community-i686/haskell-descriptive.install  (rev 0)
+++ community-i686/haskell-descriptive.install  2016-01-21 06:41:54 UTC (rev 
158394)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-descriptive
+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-descriptive/repos/community-x86_64/PKGBUILD (from rev 158393, 
haskell-descriptive/trunk/PKGBUILD)
===
--- community-x86_64/PKGBUILD   (rev 0)
+++ community-x86_64/PKGBUILD   2016-01-21 06:41:54 UTC (rev 158394)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=descriptive
+pkgname=haskell-descriptive
+pkgver=0.9.4
+pkgrel=1
+pkgdesc="Self-describing consumers/parsers; forms, cmd-line args, JSON, etc."
+url="https://github.com/chrisdone/descriptive;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-aeson" "haskell-bifunctors" "haskell-mtl" 
"haskell-scientific"
+ "haskell-text" 

[arch-commits] Commit in (5 files)

2016-01-20 Thread Felix Yan
Date: Thursday, January 21, 2016 @ 07:41:21
  Author: fyan
Revision: 158393

addpkg: haskell-descriptive 0.9.4-1

Added:
  haskell-descriptive/
  haskell-descriptive/repos/
  haskell-descriptive/trunk/
  haskell-descriptive/trunk/PKGBUILD
  haskell-descriptive/trunk/haskell-descriptive.install

-+
 PKGBUILD|   43 ++
 haskell-descriptive.install |   18 +
 2 files changed, 61 insertions(+)

Added: haskell-descriptive/trunk/PKGBUILD
===
--- haskell-descriptive/trunk/PKGBUILD  (rev 0)
+++ haskell-descriptive/trunk/PKGBUILD  2016-01-21 06:41:21 UTC (rev 158393)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=descriptive
+pkgname=haskell-descriptive
+pkgver=0.9.4
+pkgrel=1
+pkgdesc="Self-describing consumers/parsers; forms, cmd-line args, JSON, etc."
+url="https://github.com/chrisdone/descriptive;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-aeson" "haskell-bifunctors" "haskell-mtl" 
"haskell-scientific"
+ "haskell-text" "haskell-vector")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+install="${pkgname}.install"
+sha256sums=('795ec65756bf87ec6ea4c92d85a25d0eb0d8cfa1df40685ddcf74b83099bba2f')
+
+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"
+}


Property changes on: haskell-descriptive/trunk/PKGBUILD
___
Added: svn:keywords
## -0,0 +1 ##
+Id
\ No newline at end of property
Added: haskell-descriptive/trunk/haskell-descriptive.install
===
--- haskell-descriptive/trunk/haskell-descriptive.install   
(rev 0)
+++ haskell-descriptive/trunk/haskell-descriptive.install   2016-01-21 
06:41:21 UTC (rev 158393)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-descriptive
+post_install() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_upgrade() {
+  ${HS_DIR}/unregister.sh
+}
+post_upgrade() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_remove() {
+  ${HS_DIR}/unregister.sh
+}
+post_remove() {
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}


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

2016-01-20 Thread Felix Yan
Date: Thursday, January 21, 2016 @ 02:59:42
  Author: fyan
Revision: 158339

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

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

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

Copied: haskell-warp/repos/community-staging-i686/PKGBUILD (from rev 158338, 
haskell-warp/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-01-21 01:59:42 UTC (rev 158339)
@@ -0,0 +1,52 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=warp
+pkgname=haskell-warp
+pkgver=3.2.1
+pkgrel=4
+pkgdesc="A fast, light-weight web server for WAI applications."
+url="http://github.com/yesodweb/wai;
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-auto-update" "haskell-blaze-builder"
+ "haskell-case-insensitive" "haskell-hashable" "haskell-http-date"
+ "haskell-http-types" "haskell-http2" "haskell-iproute" 
"haskell-network"
+ "haskell-simple-sendfile" "haskell-stm" "haskell-streaming-commons"
+ "haskell-text" "haskell-unix-compat" "haskell-vault" "haskell-wai"
+ "haskell-word8")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+install="${pkgname}.install"
+sha256sums=('c04acc6a4933ddba8bfa7a0752848f9b546162944b917fa39c65f82bca11b3a3')
+
+prepare() {
+sed -i '/bytestring-builder/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 \
+-f-warp-debug -fallow-sendfilefd -f-network-bytestring
+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/repos/community-staging-i686/haskell-warp.install (from 
rev 158338, haskell-warp/trunk/haskell-warp.install)
===
--- community-staging-i686/haskell-warp.install (rev 0)
+++ community-staging-i686/haskell-warp.install 2016-01-21 01:59:42 UTC (rev 
158339)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-warp
+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/repos/community-staging-x86_64/PKGBUILD (from rev 158338, 
haskell-warp/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-01-21 01:59:42 UTC (rev 158339)
@@ -0,0 +1,52 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=warp
+pkgname=haskell-warp

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

2016-01-20 Thread Felix Yan
Date: Thursday, January 21, 2016 @ 02:59:05
  Author: fyan
Revision: 158338

upgpkg: haskell-warp 3.2.1-4

rebuild with http2-1.4.4

Modified:
  haskell-warp/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2016-01-21 01:58:22 UTC (rev 158337)
+++ PKGBUILD2016-01-21 01:59:05 UTC (rev 158338)
@@ -5,7 +5,7 @@
 _hkgname=warp
 pkgname=haskell-warp
 pkgver=3.2.1
-pkgrel=3
+pkgrel=4
 pkgdesc="A fast, light-weight web server for WAI applications."
 url="http://github.com/yesodweb/wai;
 license=("MIT")


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

2016-01-20 Thread Jan Steffens
Date: Thursday, January 21, 2016 @ 03:16:24
  Author: heftig
Revision: 258460

4.4-4

Modified:
  linux-zen/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2016-01-20 23:54:55 UTC (rev 258459)
+++ PKGBUILD2016-01-21 02:16:24 UTC (rev 258460)
@@ -6,9 +6,9 @@
 pkgbase=linux-zen   # Build -zen kernel
 #pkgbase=linux-custom   # Build kernel with a different name
 _srcname=linux-4.4
-_zenpatch=166e3e67029899ff145709eaa64f66084feab330
+_zenpatch=4c2eaec93e196180c01619a3824bbb85db9acf29
 pkgver=4.4
-pkgrel=2
+pkgrel=4
 arch=('i686' 'x86_64')
 url="https://github.com/zen-kernel/zen-kernel;
 license=('GPL2')
@@ -29,7 +29,7 @@
 'b0ee950b79c469c88b885d46b0762c47ed2807124fde2f5b31005ade0bba8ef5'
 '0ace961e76903d1188d4cae4702beadce822a72e2488543327663dea8ecc9baf'
 'f0d90e756f14533ee67afda280500511a62465b4f76adcc5effa95a40045179c'
-'ef513d701bee56f68c1700cf316d052f2adbcdc832a5cf26114797e86d2ca526'
+'c0ac56b5e9414857a52120ac05d6a675a63920b68c8862e17ff07ec8950dddc6'
 '1256b241cd477b265a3c2d64bdc19ffe3c9bbcee82ea3994c590c2c76e767d99')
 validpgpkeys=(
   'ABAF11C65A2970B130ABE3C479BE3E4300411886' # Linus Torvalds


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

2016-01-20 Thread Felix Yan
Date: Thursday, January 21, 2016 @ 04:51:02
  Author: fyan
Revision: 158365

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

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

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

Copied: alex/repos/community-staging-i686/PKGBUILD (from rev 158364, 
alex/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-01-21 03:51:02 UTC (rev 158365)
@@ -0,0 +1,35 @@
+# $Id$
+# Maintainer: Alexander Rødseth 
+# Contributor: Sergej Pupykin 
+# Contributor: Vesa Kaihlavirta 
+# Contributor: Philip Nilsson 
+
+pkgname=alex
+pkgver=3.1.7
+pkgrel=1
+pkgdesc='Lexical analyser generator for Haskell'
+arch=('x86_64' 'i686')
+url='http://hackage.haskell.org/package/alex'
+license=('custom:BSD3')
+depends=('gmp' 'libffi')
+makedepends=('ghc=7.10.3' 'haskell-quickcheck' 'happy' 'libffi')
+source=("http://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz;)
+sha256sums=('89a1a13da6ccbeb006488d9574382e891cf7c0567752b330cc8616d748bf28d1')
+
+build() {
+  cd "$pkgname-$pkgver"
+
+  runghc Setup.lhs configure --prefix=/usr --datasubdir="$pkgname"
+  runghc Setup.lhs build
+}
+
+package() {
+  cd "$pkgname-$pkgver"
+
+  runghc Setup.lhs copy --destdir="$pkgdir"
+  install -Dm644 LICENSE "$pkgdir/usr/share/licenses/alex/BSD3"
+  # Doc only contains the license
+  rm -rf $pkgdir/usr/share/doc
+}
+
+# vim:set ts=2 sw=2 et:

Copied: alex/repos/community-staging-x86_64/PKGBUILD (from rev 158364, 
alex/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-01-21 03:51:02 UTC (rev 158365)
@@ -0,0 +1,35 @@
+# $Id$
+# Maintainer: Alexander Rødseth 
+# Contributor: Sergej Pupykin 
+# Contributor: Vesa Kaihlavirta 
+# Contributor: Philip Nilsson 
+
+pkgname=alex
+pkgver=3.1.7
+pkgrel=1
+pkgdesc='Lexical analyser generator for Haskell'
+arch=('x86_64' 'i686')
+url='http://hackage.haskell.org/package/alex'
+license=('custom:BSD3')
+depends=('gmp' 'libffi')
+makedepends=('ghc=7.10.3' 'haskell-quickcheck' 'happy' 'libffi')
+source=("http://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz;)
+sha256sums=('89a1a13da6ccbeb006488d9574382e891cf7c0567752b330cc8616d748bf28d1')
+
+build() {
+  cd "$pkgname-$pkgver"
+
+  runghc Setup.lhs configure --prefix=/usr --datasubdir="$pkgname"
+  runghc Setup.lhs build
+}
+
+package() {
+  cd "$pkgname-$pkgver"
+
+  runghc Setup.lhs copy --destdir="$pkgdir"
+  install -Dm644 LICENSE "$pkgdir/usr/share/licenses/alex/BSD3"
+  # Doc only contains the license
+  rm -rf $pkgdir/usr/share/doc
+}
+
+# vim:set ts=2 sw=2 et:


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

2016-01-20 Thread Felix Yan
Date: Thursday, January 21, 2016 @ 06:22:05
  Author: fyan
Revision: 158370

upgpkg: stack 1.0.2-5

rebuild with http2-1.4.4, file-embed-0.0.9.1, QuickCheck-2.8.2

Modified:
  stack/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2016-01-21 03:58:29 UTC (rev 158369)
+++ PKGBUILD2016-01-21 05:22:05 UTC (rev 158370)
@@ -5,7 +5,7 @@
 pkgbase=stack
 pkgname=(stack haskell-stack)
 pkgver=1.0.2
-pkgrel=4
+pkgrel=5
 pkgdesc="The Haskell Tool Stack"
 url="https://github.com/commercialhaskell/stack;
 license=("custom:BSD3")


[arch-commits] Commit in (4 files)

2016-01-20 Thread Felix Yan
Date: Thursday, January 21, 2016 @ 07:18:50
  Author: fyan
Revision: 158391

addpkg: stylish-haskell 0.5.14.4-1

Added:
  stylish-haskell/
  stylish-haskell/repos/
  stylish-haskell/trunk/
  stylish-haskell/trunk/PKGBUILD

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

Added: stylish-haskell/trunk/PKGBUILD
===
--- stylish-haskell/trunk/PKGBUILD  (rev 0)
+++ stylish-haskell/trunk/PKGBUILD  2016-01-21 06:18:50 UTC (rev 158391)
@@ -0,0 +1,34 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=stylish-haskell
+pkgver=0.5.14.4
+pkgrel=1
+pkgdesc="Haskell code prettifier"
+url="https://github.com/jaspervdj/stylish-haskell;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('gmp' 'libffi')
+makedepends=("ghc=7.10.3" "haskell-aeson" "haskell-cmdargs" "haskell-src-exts" 
"haskell-mtl"
+ "haskell-strict" "haskell-syb" "haskell-yaml")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha256sums=('023da2a5911868e6f00344e45314c79b8593e29f1e4ed75a791953f4a1bf6676')
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --prefix=/usr \
+--docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname"
+runhaskell Setup build
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -r "$pkgdir"/usr/{lib,share/doc}
+
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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


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

2016-01-20 Thread Felix Yan
Date: Thursday, January 21, 2016 @ 07:19:28
  Author: fyan
Revision: 158392

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

Added:
  stylish-haskell/repos/community-i686/
  stylish-haskell/repos/community-i686/PKGBUILD
(from rev 158391, stylish-haskell/trunk/PKGBUILD)
  stylish-haskell/repos/community-x86_64/
  stylish-haskell/repos/community-x86_64/PKGBUILD
(from rev 158391, stylish-haskell/trunk/PKGBUILD)

---+
 community-i686/PKGBUILD   |   34 ++
 community-x86_64/PKGBUILD |   34 ++
 2 files changed, 68 insertions(+)

Copied: stylish-haskell/repos/community-i686/PKGBUILD (from rev 158391, 
stylish-haskell/trunk/PKGBUILD)
===
--- community-i686/PKGBUILD (rev 0)
+++ community-i686/PKGBUILD 2016-01-21 06:19:28 UTC (rev 158392)
@@ -0,0 +1,34 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=stylish-haskell
+pkgver=0.5.14.4
+pkgrel=1
+pkgdesc="Haskell code prettifier"
+url="https://github.com/jaspervdj/stylish-haskell;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('gmp' 'libffi')
+makedepends=("ghc=7.10.3" "haskell-aeson" "haskell-cmdargs" "haskell-src-exts" 
"haskell-mtl"
+ "haskell-strict" "haskell-syb" "haskell-yaml")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha256sums=('023da2a5911868e6f00344e45314c79b8593e29f1e4ed75a791953f4a1bf6676')
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --prefix=/usr \
+--docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname"
+runhaskell Setup build
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -r "$pkgdir"/usr/{lib,share/doc}
+
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}

Copied: stylish-haskell/repos/community-x86_64/PKGBUILD (from rev 158391, 
stylish-haskell/trunk/PKGBUILD)
===
--- community-x86_64/PKGBUILD   (rev 0)
+++ community-x86_64/PKGBUILD   2016-01-21 06:19:28 UTC (rev 158392)
@@ -0,0 +1,34 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=stylish-haskell
+pkgver=0.5.14.4
+pkgrel=1
+pkgdesc="Haskell code prettifier"
+url="https://github.com/jaspervdj/stylish-haskell;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('gmp' 'libffi')
+makedepends=("ghc=7.10.3" "haskell-aeson" "haskell-cmdargs" "haskell-src-exts" 
"haskell-mtl"
+ "haskell-strict" "haskell-syb" "haskell-yaml")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha256sums=('023da2a5911868e6f00344e45314c79b8593e29f1e4ed75a791953f4a1bf6676')
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --prefix=/usr \
+--docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname"
+runhaskell Setup build
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -r "$pkgdir"/usr/{lib,share/doc}
+
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2016-01-20 Thread Felix Yan
Date: Thursday, January 21, 2016 @ 03:17:12
  Author: fyan
Revision: 158340

upgpkg: haskell-yesod-core 1.4.18.1-6

rebuild with http2-1.4.4

Modified:
  haskell-yesod-core/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2016-01-21 01:59:42 UTC (rev 158339)
+++ PKGBUILD2016-01-21 02:17:12 UTC (rev 158340)
@@ -5,7 +5,7 @@
 _hkgname=yesod-core
 pkgname=haskell-yesod-core
 pkgver=1.4.18.1
-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-core/repos (6 files)

2016-01-20 Thread Felix Yan
Date: Thursday, January 21, 2016 @ 03:17:50
  Author: fyan
Revision: 158341

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

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

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

Copied: haskell-yesod-core/repos/community-staging-i686/PKGBUILD (from rev 
158340, haskell-yesod-core/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-01-21 02:17:50 UTC (rev 158341)
@@ -0,0 +1,54 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-core
+pkgname=haskell-yesod-core
+pkgver=1.4.18.1
+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-auto-update" 
"haskell-blaze-builder"
+ "haskell-blaze-html" "haskell-blaze-markup" "haskell-byteable"
+ "haskell-case-insensitive" "haskell-cereal" "haskell-clientsession"
+ "haskell-conduit" "haskell-conduit-extra" "haskell-cookie"
+ "haskell-data-default" "haskell-exceptions" "haskell-fast-logger"
+ "haskell-http-types" "haskell-lifted-base" "haskell-monad-control"
+ "haskell-monad-logger" "haskell-mtl" "haskell-mwc-random"
+ "haskell-old-locale" "haskell-parsec" "haskell-path-pieces"
+ "haskell-primitive" "haskell-random" "haskell-resourcet" 
"haskell-safe"
+ "haskell-semigroups" "haskell-shakespeare" "haskell-text"
+ "haskell-transformers-base" "haskell-unix-compat"
+ "haskell-unordered-containers" "haskell-vector" "haskell-wai"
+ "haskell-wai-extra" "haskell-wai-logger" "haskell-warp" 
"haskell-word8")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+install="${pkgname}.install"
+sha256sums=('8964a1ce27f7d15037eee05611546a8e5e183640115e92e70fc73e1116beddb0')
+
+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-core/repos/community-staging-i686/haskell-yesod-core.install 
(from rev 158340, haskell-yesod-core/trunk/haskell-yesod-core.install)
===
--- community-staging-i686/haskell-yesod-core.install   
(rev 0)
+++ community-staging-i686/haskell-yesod-core.install   2016-01-21 02:17:50 UTC 
(rev 158341)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-yesod-core
+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 

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

2016-01-20 Thread Felix Yan
Date: Thursday, January 21, 2016 @ 04:27:39
  Author: fyan
Revision: 158357

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 158356, haskell-tasty-quickcheck/trunk/PKGBUILD)
  
haskell-tasty-quickcheck/repos/community-staging-i686/haskell-tasty-quickcheck.install
(from rev 158356, 
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 158356, haskell-tasty-quickcheck/trunk/PKGBUILD)
  
haskell-tasty-quickcheck/repos/community-staging-x86_64/haskell-tasty-quickcheck.install
(from rev 158356, 
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 158356, haskell-tasty-quickcheck/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-01-21 03:27:39 UTC (rev 158357)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=tasty-quickcheck
+pkgname=haskell-tasty-quickcheck
+pkgver=0.8.4
+pkgrel=3
+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 158356, 
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-21 
03:27:39 UTC (rev 158357)
@@ -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 158356, haskell-tasty-quickcheck/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-01-21 03:27:39 UTC (rev 158357)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=tasty-quickcheck
+pkgname=haskell-tasty-quickcheck
+pkgver=0.8.4
+pkgrel=3
+pkgdesc="QuickCheck support for the 

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

2016-01-20 Thread Felix Yan
Date: Thursday, January 21, 2016 @ 04:27:06
  Author: fyan
Revision: 158356

upgpkg: haskell-tasty-quickcheck 0.8.4-3

rebuild with http2-1.4.4, file-embed-0.0.9.1, QuickCheck-2.8.2

Modified:
  haskell-tasty-quickcheck/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2016-01-21 03:26:41 UTC (rev 158355)
+++ PKGBUILD2016-01-21 03:27:06 UTC (rev 158356)
@@ -5,7 +5,7 @@
 _hkgname=tasty-quickcheck
 pkgname=haskell-tasty-quickcheck
 pkgver=0.8.4
-pkgrel=2
+pkgrel=3
 pkgdesc="QuickCheck support for the Tasty test framework."
 url="http://documentup.com/feuerbach/tasty;
 license=("MIT")


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

2016-01-20 Thread Jan Steffens
Date: Thursday, January 21, 2016 @ 05:59:34
  Author: heftig
Revision: 258461

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

Added:
  linux-zen/repos/testing-i686/PKGBUILD
(from rev 258460, linux-zen/trunk/PKGBUILD)
  linux-zen/repos/testing-i686/change-default-console-loglevel.patch
(from rev 258460, linux-zen/trunk/change-default-console-loglevel.patch)
  linux-zen/repos/testing-i686/config
(from rev 258460, linux-zen/trunk/config)
  linux-zen/repos/testing-i686/config.x86_64
(from rev 258460, linux-zen/trunk/config.x86_64)
  linux-zen/repos/testing-i686/linux.install
(from rev 258460, linux-zen/trunk/linux.install)
  linux-zen/repos/testing-i686/linux.preset
(from rev 258460, linux-zen/trunk/linux.preset)
  linux-zen/repos/testing-x86_64/PKGBUILD
(from rev 258460, linux-zen/trunk/PKGBUILD)
  linux-zen/repos/testing-x86_64/change-default-console-loglevel.patch
(from rev 258460, linux-zen/trunk/change-default-console-loglevel.patch)
  linux-zen/repos/testing-x86_64/config
(from rev 258460, linux-zen/trunk/config)
  linux-zen/repos/testing-x86_64/config.x86_64
(from rev 258460, linux-zen/trunk/config.x86_64)
  linux-zen/repos/testing-x86_64/linux.install
(from rev 258460, linux-zen/trunk/linux.install)
  linux-zen/repos/testing-x86_64/linux.preset
(from rev 258460, linux-zen/trunk/linux.preset)
Deleted:
  linux-zen/repos/testing-i686/PKGBUILD
  linux-zen/repos/testing-i686/change-default-console-loglevel.patch
  linux-zen/repos/testing-i686/config
  linux-zen/repos/testing-i686/config.x86_64
  linux-zen/repos/testing-i686/linux.install
  linux-zen/repos/testing-i686/linux.preset
  linux-zen/repos/testing-x86_64/PKGBUILD
  linux-zen/repos/testing-x86_64/change-default-console-loglevel.patch
  linux-zen/repos/testing-x86_64/config
  linux-zen/repos/testing-x86_64/config.x86_64
  linux-zen/repos/testing-x86_64/linux.install
  linux-zen/repos/testing-x86_64/linux.preset

--+
 /PKGBUILD|  598 
 /change-default-console-loglevel.patch   |   22 
 /config  |15872 +
 /config.x86_64   |15388 
 /linux.install   |   74 
 /linux.preset|   28 
 testing-i686/PKGBUILD|  299 
 testing-i686/change-default-console-loglevel.patch   |   11 
 testing-i686/config  | 7936 
 testing-i686/config.x86_64   | 7694 
 testing-i686/linux.install   |   37 
 testing-i686/linux.preset|   14 
 testing-x86_64/PKGBUILD  |  299 
 testing-x86_64/change-default-console-loglevel.patch |   11 
 testing-x86_64/config| 7936 
 testing-x86_64/config.x86_64 | 7694 
 testing-x86_64/linux.install |   37 
 testing-x86_64/linux.preset  |   14 
 18 files changed, 31982 insertions(+), 31982 deletions(-)

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


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

2016-01-20 Thread Felix Yan
Date: Thursday, January 21, 2016 @ 03:27:37
  Author: fyan
Revision: 158343

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

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

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

Copied: haskell-yesod-persistent/repos/community-staging-i686/PKGBUILD (from 
rev 158342, haskell-yesod-persistent/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-01-21 02:27:37 UTC (rev 158343)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-persistent
+pkgname=haskell-yesod-persistent
+pkgver=1.4.0.3
+pkgrel=6
+pkgdesc="Some helpers for using Persistent from Yesod."
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-blaze-builder" "haskell-conduit" 
"haskell-persistent"
+ "haskell-persistent-template" "haskell-resource-pool" 
"haskell-resourcet"
+ "haskell-yesod-core")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+install="${pkgname}.install"
+sha256sums=('6455b79eda028e12caefc9d89808fbc611ece36ef64bab3426f90a26cacf3b5f')
+
+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-persistent/repos/community-staging-i686/haskell-yesod-persistent.install
 (from rev 158342, 
haskell-yesod-persistent/trunk/haskell-yesod-persistent.install)
===
--- community-staging-i686/haskell-yesod-persistent.install 
(rev 0)
+++ community-staging-i686/haskell-yesod-persistent.install 2016-01-21 
02:27:37 UTC (rev 158343)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-yesod-persistent
+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-persistent/repos/community-staging-x86_64/PKGBUILD (from 
rev 158342, haskell-yesod-persistent/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-01-21 02:27:37 UTC (rev 158343)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-persistent

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

2016-01-20 Thread Felix Yan
Date: Thursday, January 21, 2016 @ 03:27:03
  Author: fyan
Revision: 158342

upgpkg: haskell-yesod-persistent 1.4.0.3-6

rebuild with http2-1.4.4

Modified:
  haskell-yesod-persistent/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2016-01-21 02:17:50 UTC (rev 158341)
+++ PKGBUILD2016-01-21 02:27:03 UTC (rev 158342)
@@ -5,7 +5,7 @@
 _hkgname=yesod-persistent
 pkgname=haskell-yesod-persistent
 pkgver=1.4.0.3
-pkgrel=5
+pkgrel=6
 pkgdesc="Some helpers for using Persistent from Yesod."
 url="http://www.yesodweb.com/;
 license=("MIT")


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

2016-01-20 Thread Felix Yan
Date: Thursday, January 21, 2016 @ 04:32:07
  Author: fyan
Revision: 158359

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 158358, haskell-yesod/trunk/PKGBUILD)
  haskell-yesod/repos/community-staging-i686/haskell-yesod.install
(from rev 158358, haskell-yesod/trunk/haskell-yesod.install)
  haskell-yesod/repos/community-staging-x86_64/
  haskell-yesod/repos/community-staging-x86_64/PKGBUILD
(from rev 158358, haskell-yesod/trunk/PKGBUILD)
  haskell-yesod/repos/community-staging-x86_64/haskell-yesod.install
(from rev 158358, 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 158358, 
haskell-yesod/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-01-21 03:32:07 UTC (rev 158359)
@@ -0,0 +1,49 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod
+pkgname=haskell-yesod
+pkgver=1.4.2
+pkgrel=7
+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 158358, haskell-yesod/trunk/haskell-yesod.install)
===
--- community-staging-i686/haskell-yesod.install
(rev 0)
+++ community-staging-i686/haskell-yesod.install2016-01-21 03:32:07 UTC 
(rev 158359)
@@ -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 158358, 
haskell-yesod/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-01-21 03:32:07 UTC (rev 158359)
@@ -0,0 +1,49 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 

[arch-commits] Commit in perl-package-stash/repos/community-any (PKGBUILD PKGBUILD)

2016-01-20 Thread Felix Yan
Date: Thursday, January 21, 2016 @ 04:58:29
  Author: fyan
Revision: 158369

archrelease: copy trunk to community-any

Added:
  perl-package-stash/repos/community-any/PKGBUILD
(from rev 158368, perl-package-stash/trunk/PKGBUILD)
Deleted:
  perl-package-stash/repos/community-any/PKGBUILD

--+
 PKGBUILD |   66 ++---
 1 file changed, 33 insertions(+), 33 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2016-01-21 03:58:05 UTC (rev 158368)
+++ PKGBUILD2016-01-21 03:58:29 UTC (rev 158369)
@@ -1,33 +0,0 @@
-# $Id$
-# Maintainer: Jonathan Steel 
-# Contributor: Justin Davis 
-
-pkgname=perl-package-stash
-pkgver=0.37
-pkgrel=1
-pkgdesc="Routines for manipulating stashes"
-arch=('any')
-url="http://search.cpan.org/dist/Package-Stash;
-license=('PerlArtistic' 'GPL')
-depends=('perl-dist-checkconflicts' 'perl-package-stash-xs'
- 'perl-package-deprecationmanager' 'perl-module-runtime')
-checkdepends=('perl-test-fatal' 'perl-test-requires' 
'perl-module-implementation')
-options=('!emptydirs')
-source=(http://search.cpan.org/CPAN/authors/id/D/DO/DOY/Package-Stash-$pkgver.tar.gz)
-sha1sums=('43fc4e362ac1a45eb27fe779806cbd96c891e2dc')
-
-build() {
-  cd Package-Stash-$pkgver
-  perl Makefile.PL INSTALLDIRS=vendor
-  make
-}
-
-check() {
-  cd Package-Stash-$pkgver
-  make test
-}
-
-package() {
-  cd Package-Stash-$pkgver
-  make DESTDIR="$pkgdir" install
-}

Copied: perl-package-stash/repos/community-any/PKGBUILD (from rev 158368, 
perl-package-stash/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2016-01-21 03:58:29 UTC (rev 158369)
@@ -0,0 +1,33 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Jonathan Steel 
+# Contributor: Justin Davis 
+
+pkgname=perl-package-stash
+pkgver=0.37
+pkgrel=2
+pkgdesc="Routines for manipulating stashes"
+arch=('any')
+url="http://search.cpan.org/dist/Package-Stash;
+license=('PerlArtistic' 'GPL')
+depends=('perl-dist-checkconflicts' 'perl-package-stash-xs' 
'perl-module-implementation')
+checkdepends=('perl-test-fatal' 'perl-test-requires')
+options=('!emptydirs')
+source=(http://search.cpan.org/CPAN/authors/id/D/DO/DOY/Package-Stash-$pkgver.tar.gz)
+sha1sums=('43fc4e362ac1a45eb27fe779806cbd96c891e2dc')
+
+build() {
+  cd Package-Stash-$pkgver
+  perl Makefile.PL INSTALLDIRS=vendor
+  make
+}
+
+check() {
+  cd Package-Stash-$pkgver
+  make test
+}
+
+package() {
+  cd Package-Stash-$pkgver
+  make DESTDIR="$pkgdir" install
+}


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

2016-01-20 Thread Felix Yan
Date: Thursday, January 21, 2016 @ 04:57:11
  Author: fyan
Revision: 158366

upgpkg: nodejs 5.5.0-1

Modified:
  nodejs/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2016-01-21 03:51:02 UTC (rev 158365)
+++ PKGBUILD2016-01-21 03:57:11 UTC (rev 158366)
@@ -9,7 +9,7 @@
 # Contributor: TIanyi Cui 
 
 pkgname=nodejs
-pkgver=5.4.1
+pkgver=5.5.0
 pkgrel=1
 pkgdesc='Evented I/O for V8 javascript'
 arch=('i686' 'x86_64')
@@ -19,7 +19,7 @@
 makedepends=('python2' 'procps-ng')
 optdepends=('npm: nodejs package manager')
 source=("http://nodejs.org/dist/v$pkgver/node-v$pkgver.tar.gz;)
-sha256sums=('78455ef2e3dea06b7d13d393c36711009048a91e5de5892523ec4a9be5a55e0c')
+sha256sums=('d69b18cc20699a35434858fb853997616762280610a510ec4b4ff1a94798b432')
 
 prepare() {
   cd node-v$pkgver


[arch-commits] Commit in perl-package-stash/trunk (PKGBUILD)

2016-01-20 Thread Felix Yan
Date: Thursday, January 21, 2016 @ 04:58:05
  Author: fyan
Revision: 158368

upgpkg: perl-package-stash 0.37-2

fix dependency (FS#47638)

Modified:
  perl-package-stash/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2016-01-21 03:57:54 UTC (rev 158367)
+++ PKGBUILD2016-01-21 03:58:05 UTC (rev 158368)
@@ -1,17 +1,17 @@
 # $Id$
-# Maintainer: Jonathan Steel 
+# Maintainer: Felix Yan 
+# Contributor: Jonathan Steel 
 # Contributor: Justin Davis 
 
 pkgname=perl-package-stash
 pkgver=0.37
-pkgrel=1
+pkgrel=2
 pkgdesc="Routines for manipulating stashes"
 arch=('any')
 url="http://search.cpan.org/dist/Package-Stash;
 license=('PerlArtistic' 'GPL')
-depends=('perl-dist-checkconflicts' 'perl-package-stash-xs'
- 'perl-package-deprecationmanager' 'perl-module-runtime')
-checkdepends=('perl-test-fatal' 'perl-test-requires' 
'perl-module-implementation')
+depends=('perl-dist-checkconflicts' 'perl-package-stash-xs' 
'perl-module-implementation')
+checkdepends=('perl-test-fatal' 'perl-test-requires')
 options=('!emptydirs')
 
source=(http://search.cpan.org/CPAN/authors/id/D/DO/DOY/Package-Stash-$pkgver.tar.gz)
 sha1sums=('43fc4e362ac1a45eb27fe779806cbd96c891e2dc')


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

2016-01-20 Thread Felix Yan
Date: Thursday, January 21, 2016 @ 04:08:46
  Author: fyan
Revision: 158348

upgpkg: haskell-yesod-auth 1.4.11-6

rebuild with http2-1.4.4, file-embed-0.0.9.1

Modified:
  haskell-yesod-auth/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2016-01-21 02:43:36 UTC (rev 158347)
+++ PKGBUILD2016-01-21 03:08:46 UTC (rev 158348)
@@ -5,7 +5,7 @@
 _hkgname=yesod-auth
 pkgname=haskell-yesod-auth
 pkgver=1.4.11
-pkgrel=5
+pkgrel=6
 pkgdesc="Authentication for Yesod."
 url="http://www.yesodweb.com/;
 license=("MIT")


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

2016-01-20 Thread Felix Yan
Date: Thursday, January 21, 2016 @ 04:09:22
  Author: fyan
Revision: 158349

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 158348, haskell-yesod-auth/trunk/PKGBUILD)
  haskell-yesod-auth/repos/community-staging-i686/haskell-yesod-auth.install
(from rev 158348, 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 158348, haskell-yesod-auth/trunk/PKGBUILD)
  haskell-yesod-auth/repos/community-staging-x86_64/haskell-yesod-auth.install
(from rev 158348, 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 
158348, haskell-yesod-auth/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-01-21 03:09:22 UTC (rev 158349)
@@ -0,0 +1,52 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-auth
+pkgname=haskell-yesod-auth
+pkgver=1.4.11
+pkgrel=6
+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 158348, 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-21 03:09:22 UTC 
(rev 158349)
@@ -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: 

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

2016-01-20 Thread Felix Yan
Date: Thursday, January 21, 2016 @ 04:26:06
  Author: fyan
Revision: 158354

upgpkg: haskell-yesod-default 1.2.0-6

rebuild with http2-1.4.4, file-embed-0.0.9.1, QuickCheck-2.8.2

Modified:
  haskell-yesod-default/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2016-01-21 03:13:52 UTC (rev 158353)
+++ PKGBUILD2016-01-21 03:26:06 UTC (rev 158354)
@@ -5,7 +5,7 @@
 _hkgname=yesod-default
 pkgname=haskell-yesod-default
 pkgver=1.2.0
-pkgrel=5
+pkgrel=6
 pkgdesc="Default config and main functions for your yesod application 
(deprecated)"
 url="http://www.yesodweb.com/;
 license=("MIT")


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

2016-01-20 Thread Felix Yan
Date: Thursday, January 21, 2016 @ 06:23:18
  Author: fyan
Revision: 158372

upgpkg: shellcheck 0.4.3-3

rebuild with http2-1.4.4, file-embed-0.0.9.1, QuickCheck-2.8.2

Modified:
  shellcheck/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2016-01-21 05:22:57 UTC (rev 158371)
+++ PKGBUILD2016-01-21 05:23:18 UTC (rev 158372)
@@ -5,7 +5,7 @@
 _hkgname=ShellCheck
 pkgname=shellcheck
 pkgver=0.4.3
-pkgrel=2
+pkgrel=3
 pkgdesc="Shell script analysis tool"
 url="http://www.shellcheck.net;
 license=("GPL")


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

2016-01-20 Thread Felix Yan
Date: Thursday, January 21, 2016 @ 06:22:57
  Author: fyan
Revision: 158371

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

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

+
 community-staging-i686/PKGBUILD|   84 +++
 community-staging-i686/haskell-stack.install   |   18 
 community-staging-i686/stack.install   |4 +
 community-staging-x86_64/PKGBUILD  |   84 +++
 community-staging-x86_64/haskell-stack.install |   18 
 community-staging-x86_64/stack.install |4 +
 6 files changed, 212 insertions(+)

Copied: stack/repos/community-staging-i686/PKGBUILD (from rev 158370, 
stack/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-01-21 05:22:57 UTC (rev 158371)
@@ -0,0 +1,84 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgbase=stack
+pkgname=(stack haskell-stack)
+pkgver=1.0.2
+pkgrel=5
+pkgdesc="The Haskell Tool Stack"
+url="https://github.com/commercialhaskell/stack;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+makedepends=("ghc=7.10.3" "haskell-aeson" "haskell-ansi-terminal" 
"haskell-async"
+ "haskell-attoparsec" "haskell-base16-bytestring" 
"haskell-base64-bytestring"
+ "haskell-bifunctors" "haskell-binary-tagged" 
"haskell-blaze-builder"
+ "haskell-byteable" "haskell-conduit" "haskell-conduit-combinators"
+ "haskell-conduit-extra" "haskell-cryptohash" 
"haskell-cryptohash-conduit"
+ "haskell-edit-distance" "haskell-either"
+ "haskell-enclosed-exceptions" "haskell-errors" 
"haskell-exceptions"
+ "haskell-extra" "haskell-fast-logger" "haskell-file-embed" 
"haskell-filelock"
+ "haskell-fsnotify" "haskell-gitrev" "haskell-hashable" 
"haskell-hastache"
+ "haskell-http-client" "haskell-http-client-tls" 
"haskell-http-conduit"
+ "haskell-http-types" "haskell-lifted-base" "haskell-monad-control"
+ "haskell-monad-logger" "haskell-monad-loops" "haskell-mtl" 
"haskell-old-locale"
+ "haskell-optparse-applicative" "haskell-optparse-simple" 
"haskell-path"
+ "haskell-persistent" "haskell-persistent-sqlite" 
"haskell-persistent-template"
+ "haskell-project-template" "haskell-resourcet" "haskell-retry" 
"haskell-safe"
+ "haskell-semigroups" "haskell-split" "haskell-stm" 
"haskell-streaming-commons"
+ "haskell-tar" "haskell-temporary" "haskell-text" 
"haskell-text-binary"
+ "haskell-transformers-base" "haskell-unix-compat" 
"haskell-unordered-containers"
+ "haskell-uuid" "haskell-vector" "haskell-vector-binary-instances" 
"haskell-void"
+ "haskell-word8" "haskell-yaml" "haskell-zlib")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${pkgbase}/${pkgver}/${pkgbase}-${pkgver}.tar.gz;)
+sha256sums=('4227f4c4016e5008755a974cbf04a9772319d87d1764da32228e74f13153c5c4')
+
+prepare() {
+sed -i 's/Cabal >=1.22.6.0 && <1.23,/Cabal >=1.18.1.5 \&\& <1.23,/' \
+${pkgbase}-${pkgver}/${pkgbase}.cabal
+}
+
+build() {
+cd "${srcdir}/${pkgbase}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgbase}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-f-disable-git-info -f-integration-tests -f-static
+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_stack() {
+depends=('gmp' 'libffi' 'zlib')
+optdepends=('ghc')
+install="stack.install"
+
+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"
+
+"${pkgdir}"/usr/bin/stack 

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

2016-01-20 Thread Felix Yan
Date: Thursday, January 21, 2016 @ 06:23:58
  Author: fyan
Revision: 158373

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

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

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

Copied: shellcheck/repos/community-staging-i686/PKGBUILD (from rev 158372, 
shellcheck/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-01-21 05:23:58 UTC (rev 158373)
@@ -0,0 +1,31 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=ShellCheck
+pkgname=shellcheck
+pkgver=0.4.3
+pkgrel=3
+pkgdesc="Shell script analysis tool"
+url="http://www.shellcheck.net;
+license=("GPL")
+arch=('i686' 'x86_64')
+depends=('libffi' 'gmp')
+makedepends=("ghc=7.10.3" "haskell-json" "haskell-mtl" "haskell-parsec" 
"haskell-quickcheck"
+ "haskell-regex-tdfa")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('df71c303c43ae79846c9f9198a4d4ba2c4c2ee4c06974491d7130fcea0b8efdf')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+runhaskell Setup configure -O --prefix=/usr 
--docdir="/usr/share/doc/${pkgname}"
+runhaskell Setup build
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+runhaskell Setup copy --destdir="${pkgdir}"
+# Remove library and doc (license only)
+rm -r "$pkgdir"/usr/{lib,share}
+}

Copied: shellcheck/repos/community-staging-x86_64/PKGBUILD (from rev 158372, 
shellcheck/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-01-21 05:23:58 UTC (rev 158373)
@@ -0,0 +1,31 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=ShellCheck
+pkgname=shellcheck
+pkgver=0.4.3
+pkgrel=3
+pkgdesc="Shell script analysis tool"
+url="http://www.shellcheck.net;
+license=("GPL")
+arch=('i686' 'x86_64')
+depends=('libffi' 'gmp')
+makedepends=("ghc=7.10.3" "haskell-json" "haskell-mtl" "haskell-parsec" 
"haskell-quickcheck"
+ "haskell-regex-tdfa")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('df71c303c43ae79846c9f9198a4d4ba2c4c2ee4c06974491d7130fcea0b8efdf')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+runhaskell Setup configure -O --prefix=/usr 
--docdir="/usr/share/doc/${pkgname}"
+runhaskell Setup build
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+runhaskell Setup copy --destdir="${pkgdir}"
+# Remove library and doc (license only)
+rm -r "$pkgdir"/usr/{lib,share}
+}


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

2016-01-20 Thread Felix Yan
Date: Thursday, January 21, 2016 @ 02:54:13
  Author: fyan
Revision: 158335

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

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

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

Copied: haskell-http2/repos/community-staging-i686/PKGBUILD (from rev 158334, 
haskell-http2/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-01-21 01:54:13 UTC (rev 158335)
@@ -0,0 +1,49 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=http2
+pkgname=haskell-http2
+pkgver=1.4.4
+pkgrel=1
+pkgdesc="HTTP/2.0 library including frames and HPACK"
+url="http://hackage.haskell.org/package/${_hkgname};
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-aeson" "haskell-aeson-pretty" "haskell-hex"
+ "haskell-psqueues" "haskell-stm" "haskell-text" 
"haskell-unordered-containers"
+ "haskell-vector" "haskell-word8")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+install="${pkgname}.install"
+sha256sums=('d6ff4d5578749082d3a319bf97a9e830e320be0b2f8701c2ef39ad896cf977c4')
+
+prepare() {
+sed -i '/bytestring-builder/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 \
+-f-devel
+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-http2/repos/community-staging-i686/haskell-http2.install (from 
rev 158334, haskell-http2/trunk/haskell-http2.install)
===
--- community-staging-i686/haskell-http2.install
(rev 0)
+++ community-staging-i686/haskell-http2.install2016-01-21 01:54:13 UTC 
(rev 158335)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-http2
+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-http2/repos/community-staging-x86_64/PKGBUILD (from rev 158334, 
haskell-http2/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-01-21 01:54:13 UTC (rev 158335)
@@ -0,0 +1,49 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=http2
+pkgname=haskell-http2
+pkgver=1.4.4
+pkgrel=1
+pkgdesc="HTTP/2.0 library including frames and HPACK"
+url="http://hackage.haskell.org/package/${_hkgname};
+license=("custom:BSD3")
+arch=('i686' 'x86_64')

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

2016-01-20 Thread Felix Yan
Date: Thursday, January 21, 2016 @ 02:53:37
  Author: fyan
Revision: 158334

upgpkg: haskell-http2 1.4.4-1

Modified:
  haskell-http2/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2016-01-20 21:56:29 UTC (rev 158333)
+++ PKGBUILD2016-01-21 01:53:37 UTC (rev 158334)
@@ -4,8 +4,8 @@
 
 _hkgname=http2
 pkgname=haskell-http2
-pkgver=1.4.3
-pkgrel=2
+pkgver=1.4.4
+pkgrel=1
 pkgdesc="HTTP/2.0 library including frames and HPACK"
 url="http://hackage.haskell.org/package/${_hkgname};
 license=("custom:BSD3")
@@ -16,7 +16,7 @@
 options=('staticlibs')
 
source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
 install="${pkgname}.install"
-sha256sums=('f074760594e1599d3585f666762e96f86a9f6f546d6d3ed05379617b14729778')
+sha256sums=('d6ff4d5578749082d3a319bf97a9e830e320be0b2f8701c2ef39ad896cf977c4')
 
 prepare() {
 sed -i '/bytestring-builder/d' $_hkgname-$pkgver/$_hkgname.cabal


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

2016-01-20 Thread Felix Yan
Date: Thursday, January 21, 2016 @ 03:43:36
  Author: fyan
Revision: 158347

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

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

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

Copied: haskell-yesod-form/repos/community-staging-i686/PKGBUILD (from rev 
158346, haskell-yesod-form/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-01-21 02:43:36 UTC (rev 158347)
@@ -0,0 +1,48 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-form
+pkgname=haskell-yesod-form
+pkgver=1.4.6
+pkgrel=6
+pkgdesc="Form handling support for Yesod Web Framework"
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-aeson" "haskell-attoparsec" 
"haskell-blaze-builder"
+ "haskell-blaze-html" "haskell-blaze-markup" "haskell-byteable"
+ "haskell-data-default" "haskell-email-validate" "haskell-network-uri"
+ "haskell-persistent" "haskell-resourcet" "haskell-semigroups"
+ "haskell-shakespeare" "haskell-text" "haskell-wai" 
"haskell-xss-sanitize"
+ "haskell-yesod-core" "haskell-yesod-persistent")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+install="${pkgname}.install"
+sha256sums=('1a20f58e0f06b92afc5bd31b5ab6b1d5c6645e2f7fd134c4b2e325d818b50e66')
+
+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-form/repos/community-staging-i686/haskell-yesod-form.install 
(from rev 158346, haskell-yesod-form/trunk/haskell-yesod-form.install)
===
--- community-staging-i686/haskell-yesod-form.install   
(rev 0)
+++ community-staging-i686/haskell-yesod-form.install   2016-01-21 02:43:36 UTC 
(rev 158347)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-yesod-form
+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-form/repos/community-staging-x86_64/PKGBUILD (from rev 
158346, haskell-yesod-form/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-01-21 02:43:36 UTC (rev 158347)
@@ -0,0 +1,48 @@
+# $Id$
+# Maintainer: Felix Yan 

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

2016-01-20 Thread Felix Yan
Date: Thursday, January 21, 2016 @ 04:11:34
  Author: fyan
Revision: 158350

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

rebuild with http2-1.4.4, file-embed-0.0.9.1

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

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

Modified: PKGBUILD
===
--- PKGBUILD2016-01-21 03:09:22 UTC (rev 158349)
+++ PKGBUILD2016-01-21 03:11:34 UTC (rev 158350)
@@ -5,7 +5,7 @@
 _hkgname=wai-app-static
 pkgname=haskell-wai-app-static
 pkgver=3.1.4.1
-pkgrel=5
+pkgrel=6
 pkgdesc="WAI application for static serving"
 url="http://www.yesodweb.com/book/web-application-interface;
 license=("MIT")


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

2016-01-20 Thread Felix Yan
Date: Thursday, January 21, 2016 @ 04:12:15
  Author: fyan
Revision: 158351

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 158350, haskell-wai-app-static/trunk/PKGBUILD)
  
haskell-wai-app-static/repos/community-staging-i686/haskell-wai-app-static.install
(from rev 158350, 
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 158350, haskell-wai-app-static/trunk/PKGBUILD)
  
haskell-wai-app-static/repos/community-staging-x86_64/haskell-wai-app-static.install
(from rev 158350, 
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 
158350, haskell-wai-app-static/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-01-21 03:12:15 UTC (rev 158351)
@@ -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=6
+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 158350, 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-21 
03:12:15 UTC (rev 158351)
@@ -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 158350, haskell-wai-app-static/trunk/PKGBUILD)
===
--- 

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

2016-01-20 Thread Felix Yan
Date: Thursday, January 21, 2016 @ 04:50:27
  Author: fyan
Revision: 158364

upgpkg: alex 3.1.7-1

Modified:
  alex/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2016-01-21 03:39:13 UTC (rev 158363)
+++ PKGBUILD2016-01-21 03:50:27 UTC (rev 158364)
@@ -5,8 +5,8 @@
 # Contributor: Philip Nilsson 
 
 pkgname=alex
-pkgver=3.1.6
-pkgrel=2
+pkgver=3.1.7
+pkgrel=1
 pkgdesc='Lexical analyser generator for Haskell'
 arch=('x86_64' 'i686')
 url='http://hackage.haskell.org/package/alex'
@@ -14,7 +14,7 @@
 depends=('gmp' 'libffi')
 makedepends=('ghc=7.10.3' 'haskell-quickcheck' 'happy' 'libffi')
 
source=("http://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz;)
-sha256sums=('2858e6784b60b4cd3e5d7b514ca15663a363c4ca2e44e019b73064168afdfe2f')
+sha256sums=('89a1a13da6ccbeb006488d9574382e891cf7c0567752b330cc8616d748bf28d1')
 
 build() {
   cd "$pkgname-$pkgver"


[arch-commits] Commit in haskell-annotated-wl-pprint/repos (6 files)

2016-01-20 Thread Felix Yan
Date: Thursday, January 21, 2016 @ 08:53:54
  Author: fyan
Revision: 158402

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

Added:
  haskell-annotated-wl-pprint/repos/community-i686/
  haskell-annotated-wl-pprint/repos/community-i686/PKGBUILD
(from rev 158401, haskell-annotated-wl-pprint/trunk/PKGBUILD)
  
haskell-annotated-wl-pprint/repos/community-i686/haskell-annotated-wl-pprint.install
(from rev 158401, 
haskell-annotated-wl-pprint/trunk/haskell-annotated-wl-pprint.install)
  haskell-annotated-wl-pprint/repos/community-x86_64/
  haskell-annotated-wl-pprint/repos/community-x86_64/PKGBUILD
(from rev 158401, haskell-annotated-wl-pprint/trunk/PKGBUILD)
  
haskell-annotated-wl-pprint/repos/community-x86_64/haskell-annotated-wl-pprint.install
(from rev 158401, 
haskell-annotated-wl-pprint/trunk/haskell-annotated-wl-pprint.install)

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

Copied: haskell-annotated-wl-pprint/repos/community-i686/PKGBUILD (from rev 
158401, haskell-annotated-wl-pprint/trunk/PKGBUILD)
===
--- community-i686/PKGBUILD (rev 0)
+++ community-i686/PKGBUILD 2016-01-21 07:53:54 UTC (rev 158402)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=annotated-wl-pprint
+pkgname=haskell-annotated-wl-pprint
+pkgver=0.7.0
+pkgrel=1
+pkgdesc="The Wadler/Leijen Pretty Printer, with annotation support"
+url="https://github.com/david-christiansen/annotated-wl-pprint;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+install="${pkgname}.install"
+sha256sums=('0c262d7fe13a9a50216438ec882c13e25f31236b886a5692e3c35b85cd773d18')
+
+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-annotated-wl-pprint/repos/community-i686/haskell-annotated-wl-pprint.install
 (from rev 158401, 
haskell-annotated-wl-pprint/trunk/haskell-annotated-wl-pprint.install)
===
--- community-i686/haskell-annotated-wl-pprint.install  
(rev 0)
+++ community-i686/haskell-annotated-wl-pprint.install  2016-01-21 07:53:54 UTC 
(rev 158402)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-annotated-wl-pprint
+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-annotated-wl-pprint/repos/community-x86_64/PKGBUILD (from rev 
158401, haskell-annotated-wl-pprint/trunk/PKGBUILD)
===
--- community-x86_64/PKGBUILD   (rev 0)
+++ community-x86_64/PKGBUILD   2016-01-21 07:53:54 UTC (rev 158402)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=annotated-wl-pprint
+pkgname=haskell-annotated-wl-pprint
+pkgver=0.7.0
+pkgrel=1
+pkgdesc="The Wadler/Leijen Pretty Printer, with annotation support"
+url="https://github.com/david-christiansen/annotated-wl-pprint;

[arch-commits] Commit in (5 files)

2016-01-20 Thread Felix Yan
Date: Thursday, January 21, 2016 @ 08:53:13
  Author: fyan
Revision: 158401

addpkg: haskell-annotated-wl-pprint 0.7.0-1

Added:
  haskell-annotated-wl-pprint/
  haskell-annotated-wl-pprint/repos/
  haskell-annotated-wl-pprint/trunk/
  haskell-annotated-wl-pprint/trunk/PKGBUILD
  haskell-annotated-wl-pprint/trunk/haskell-annotated-wl-pprint.install

-+
 PKGBUILD|   42 ++
 haskell-annotated-wl-pprint.install |   18 ++
 2 files changed, 60 insertions(+)

Added: haskell-annotated-wl-pprint/trunk/PKGBUILD
===
--- haskell-annotated-wl-pprint/trunk/PKGBUILD  (rev 0)
+++ haskell-annotated-wl-pprint/trunk/PKGBUILD  2016-01-21 07:53:13 UTC (rev 
158401)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=annotated-wl-pprint
+pkgname=haskell-annotated-wl-pprint
+pkgver=0.7.0
+pkgrel=1
+pkgdesc="The Wadler/Leijen Pretty Printer, with annotation support"
+url="https://github.com/david-christiansen/annotated-wl-pprint;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+install="${pkgname}.install"
+sha256sums=('0c262d7fe13a9a50216438ec882c13e25f31236b886a5692e3c35b85cd773d18')
+
+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"
+}


Property changes on: haskell-annotated-wl-pprint/trunk/PKGBUILD
___
Added: svn:keywords
## -0,0 +1 ##
+Id
\ No newline at end of property
Added: haskell-annotated-wl-pprint/trunk/haskell-annotated-wl-pprint.install
===
--- haskell-annotated-wl-pprint/trunk/haskell-annotated-wl-pprint.install   
(rev 0)
+++ haskell-annotated-wl-pprint/trunk/haskell-annotated-wl-pprint.install   
2016-01-21 07:53:13 UTC (rev 158401)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-annotated-wl-pprint
+post_install() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_upgrade() {
+  ${HS_DIR}/unregister.sh
+}
+post_upgrade() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_remove() {
+  ${HS_DIR}/unregister.sh
+}
+post_remove() {
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}


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

2016-01-20 Thread Felix Yan
Date: Thursday, January 21, 2016 @ 08:20:57
  Author: fyan
Revision: 158398

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

Added:
  haskell-tasty-quickcheck/repos/community-i686/PKGBUILD
(from rev 158397, haskell-tasty-quickcheck/trunk/PKGBUILD)
  haskell-tasty-quickcheck/repos/community-i686/haskell-tasty-quickcheck.install
(from rev 158397, 
haskell-tasty-quickcheck/trunk/haskell-tasty-quickcheck.install)
  haskell-tasty-quickcheck/repos/community-x86_64/PKGBUILD
(from rev 158397, haskell-tasty-quickcheck/trunk/PKGBUILD)
  
haskell-tasty-quickcheck/repos/community-x86_64/haskell-tasty-quickcheck.install
(from rev 158397, 
haskell-tasty-quickcheck/trunk/haskell-tasty-quickcheck.install)
Deleted:
  haskell-tasty-quickcheck/repos/community-i686/PKGBUILD
  haskell-tasty-quickcheck/repos/community-i686/haskell-tasty-quickcheck.install
  haskell-tasty-quickcheck/repos/community-x86_64/PKGBUILD
  
haskell-tasty-quickcheck/repos/community-x86_64/haskell-tasty-quickcheck.install

---+
 /PKGBUILD |   86 
 /haskell-tasty-quickcheck.install |   36 
 community-i686/PKGBUILD   |   43 --
 community-i686/haskell-tasty-quickcheck.install   |   18 
 community-x86_64/PKGBUILD |   43 --
 community-x86_64/haskell-tasty-quickcheck.install |   18 
 6 files changed, 122 insertions(+), 122 deletions(-)

Deleted: community-i686/PKGBUILD
===
--- community-i686/PKGBUILD 2016-01-21 07:20:20 UTC (rev 158397)
+++ community-i686/PKGBUILD 2016-01-21 07:20:57 UTC (rev 158398)
@@ -1,43 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-# Contributor: Arch Haskell Team 
-
-_hkgname=tasty-quickcheck
-pkgname=haskell-tasty-quickcheck
-pkgver=0.8.4
-pkgrel=3
-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-i686/PKGBUILD (from rev 
158397, haskell-tasty-quickcheck/trunk/PKGBUILD)
===
--- community-i686/PKGBUILD (rev 0)
+++ community-i686/PKGBUILD 2016-01-21 07:20:57 UTC (rev 158398)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=tasty-quickcheck
+pkgname=haskell-tasty-quickcheck
+pkgver=0.8.4
+pkgrel=4
+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
+

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

2016-01-20 Thread Felix Yan
Date: Thursday, January 21, 2016 @ 08:20:20
  Author: fyan
Revision: 158397

upgpkg: haskell-tasty-quickcheck 0.8.4-4

rebuild again, as the last rebuild seems broken.

Modified:
  haskell-tasty-quickcheck/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2016-01-21 07:09:26 UTC (rev 158396)
+++ PKGBUILD2016-01-21 07:20:20 UTC (rev 158397)
@@ -5,7 +5,7 @@
 _hkgname=tasty-quickcheck
 pkgname=haskell-tasty-quickcheck
 pkgver=0.8.4
-pkgrel=3
+pkgrel=4
 pkgdesc="QuickCheck support for the Tasty test framework."
 url="http://documentup.com/feuerbach/tasty;
 license=("MIT")


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

2016-01-20 Thread Felix Yan
Date: Thursday, January 21, 2016 @ 08:38:34
  Author: fyan
Revision: 158400

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

Added:
  git-annex/repos/community-i686/PKGBUILD
(from rev 158399, git-annex/trunk/PKGBUILD)
  git-annex/repos/community-i686/quickcheck-2.8.2.patch
(from rev 158399, git-annex/trunk/quickcheck-2.8.2.patch)
  git-annex/repos/community-x86_64/PKGBUILD
(from rev 158399, git-annex/trunk/PKGBUILD)
  git-annex/repos/community-x86_64/quickcheck-2.8.2.patch
(from rev 158399, git-annex/trunk/quickcheck-2.8.2.patch)
Deleted:
  git-annex/repos/community-i686/PKGBUILD
  git-annex/repos/community-x86_64/PKGBUILD

-+
 /PKGBUILD   |  130 ++
 community-i686/PKGBUILD |   57 -
 community-i686/quickcheck-2.8.2.patch   |   15 +++
 community-x86_64/PKGBUILD   |   57 -
 community-x86_64/quickcheck-2.8.2.patch |   15 +++
 5 files changed, 160 insertions(+), 114 deletions(-)

Deleted: community-i686/PKGBUILD
===
--- community-i686/PKGBUILD 2016-01-21 07:36:29 UTC (rev 158399)
+++ community-i686/PKGBUILD 2016-01-21 07:38:34 UTC (rev 158400)
@@ -1,57 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-# Contributor: Arch Haskell Team 
-
-pkgname=git-annex
-pkgver=6.20160114
-pkgrel=7
-pkgdesc="Manage files with git, without checking their contents into git"
-url="http://git-annex.branchable.com/;
-license=("AGPL3")
-arch=('i686' 'x86_64')
-makedepends=("ghc=7.10.3" "haskell-aeson" "haskell-async" "haskell-aws" 
"haskell-blaze-builder"
- "haskell-bloomfilter" "haskell-byteable" 
"haskell-case-insensitive"
- "haskell-clientsession" "haskell-concurrent-output" 
"haskell-conduit"
- "haskell-conduit-extra" "haskell-crypto-api" "haskell-cryptonite"
- "haskell-data-default" "haskell-dav" "haskell-dbus" 
"haskell-dlist" "haskell-dns"
- "haskell-edit-distance" "haskell-esqueleto" "haskell-exceptions"
- "haskell-fdo-notify" "haskell-feed" "haskell-gnutls" 
"haskell-hinotify"
- "haskell-hslogger" "haskell-http-client" "haskell-http-conduit"
- "haskell-http-types" "haskell-ifelse" "haskell-json" 
"haskell-missingh"
- "haskell-monad-control" "haskell-monad-logger" "haskell-mtl" 
"haskell-network"
- "haskell-network-info" "haskell-network-multicast" 
"haskell-network-protocol-xmpp"
- "haskell-network-uri" "haskell-old-locale" 
"haskell-optparse-applicative"
- "haskell-path-pieces" "haskell-persistent" 
"haskell-persistent-sqlite"
- "haskell-persistent-template" "haskell-quickcheck" 
"haskell-random"
- "haskell-regex-tdfa" "haskell-resourcet" "haskell-safesemaphore" 
"haskell-sandi"
- "haskell-securemem" "haskell-shakespeare" "haskell-stm" 
"haskell-tasty"
- "haskell-tasty-hunit" "haskell-tasty-quickcheck" 
"haskell-tasty-rerun"
- "haskell-text" "haskell-torrent" "haskell-unix-compat" 
"haskell-utf8-string"
- "haskell-uuid" "haskell-wai" "haskell-wai-extra" "haskell-warp" 
"haskell-warp-tls"
- "haskell-xml-types" "haskell-yesod" "haskell-yesod-core" 
"haskell-yesod-default"
- "haskell-yesod-form" "haskell-yesod-static")
-depends=('git' 'rsync' 'libxml2' 'gsasl')
-options=('staticlibs')
-source=("http://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
-sha256sums=('671d165f9ea583b9a86060b60741c6aa54dbfde0673a2b278d82d761b7500181')
-
-build() {
-cd "${srcdir}/${pkgname}-${pkgver}"
-
-runhaskell Setup configure -O --prefix=/usr 
--docdir="/usr/share/doc/${pkgname}" \
--fcryptonite -fnetwork-uri -f-ekg -fconcurrentoutput -ftorrentparser \
--ftahoe -fquvi -ffeed -ftdfa -ftestsuite -f-androidsplice \
--f-android -fproduction -fdns -fpairing -fwebapp-secure -fwebapp \
--fassistant -fwebdav -fs3 -f-benchmark
-runhaskell Setup build
-}
-
-package() {
-cd "${srcdir}/${pkgname}-${pkgver}"
-runhaskell Setup copy --destdir="${pkgdir}"
-
-install -Dm644 bash-completion.bash 
"${pkgdir}/usr/share/bash-completion/completions/git-annex"
-
-rm "$pkgdir/usr/share/doc/git-annex/COPYRIGHT"
-rmdir "$pkgdir/usr/share/doc/git-annex" "$pkgdir/usr/share/doc"
-}

Copied: git-annex/repos/community-i686/PKGBUILD (from rev 158399, 
git-annex/trunk/PKGBUILD)
===
--- community-i686/PKGBUILD (rev 0)
+++ community-i686/PKGBUILD 2016-01-21 07:38:34 UTC (rev 158400)
@@ -0,0 +1,65 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=git-annex

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

2016-01-20 Thread Felix Yan
Date: Thursday, January 21, 2016 @ 08:06:26
  Author: fyan
Revision: 158395

addpkg: hindent 4.6.1-1

Added:
  hindent/
  hindent/repos/
  hindent/trunk/
  hindent/trunk/PKGBUILD

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

Added: hindent/trunk/PKGBUILD
===
--- hindent/trunk/PKGBUILD  (rev 0)
+++ hindent/trunk/PKGBUILD  2016-01-21 07:06:26 UTC (rev 158395)
@@ -0,0 +1,34 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hindent
+pkgver=4.6.1
+pkgrel=1
+pkgdesc="Extensible Haskell pretty printer"
+url="http://www.github.com/chrisdone/hindent;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('gmp' 'libffi')
+makedepends=("ghc=7.10.3" "haskell-data-default" "haskell-descriptive" 
"haskell-src-exts"
+ "haskell-monad-loops" "haskell-mtl" "haskell-text")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha256sums=('04e8ffb44b46a45cd6425233efe595d6e412a20c71b69749f72c036bca4870f5')
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --prefix=/usr \
+--docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname"
+runhaskell Setup build
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -r "$pkgdir"/usr/{lib,share/doc}
+
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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


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

2016-01-20 Thread Felix Yan
Date: Thursday, January 21, 2016 @ 08:09:26
  Author: fyan
Revision: 158396

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

Added:
  hindent/repos/community-i686/
  hindent/repos/community-i686/PKGBUILD
(from rev 158395, hindent/trunk/PKGBUILD)
  hindent/repos/community-x86_64/
  hindent/repos/community-x86_64/PKGBUILD
(from rev 158395, hindent/trunk/PKGBUILD)

---+
 community-i686/PKGBUILD   |   34 ++
 community-x86_64/PKGBUILD |   34 ++
 2 files changed, 68 insertions(+)

Copied: hindent/repos/community-i686/PKGBUILD (from rev 158395, 
hindent/trunk/PKGBUILD)
===
--- community-i686/PKGBUILD (rev 0)
+++ community-i686/PKGBUILD 2016-01-21 07:09:26 UTC (rev 158396)
@@ -0,0 +1,34 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hindent
+pkgver=4.6.1
+pkgrel=1
+pkgdesc="Extensible Haskell pretty printer"
+url="http://www.github.com/chrisdone/hindent;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('gmp' 'libffi')
+makedepends=("ghc=7.10.3" "haskell-data-default" "haskell-descriptive" 
"haskell-src-exts"
+ "haskell-monad-loops" "haskell-mtl" "haskell-text")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha256sums=('04e8ffb44b46a45cd6425233efe595d6e412a20c71b69749f72c036bca4870f5')
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --prefix=/usr \
+--docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname"
+runhaskell Setup build
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -r "$pkgdir"/usr/{lib,share/doc}
+
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}

Copied: hindent/repos/community-x86_64/PKGBUILD (from rev 158395, 
hindent/trunk/PKGBUILD)
===
--- community-x86_64/PKGBUILD   (rev 0)
+++ community-x86_64/PKGBUILD   2016-01-21 07:09:26 UTC (rev 158396)
@@ -0,0 +1,34 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hindent
+pkgver=4.6.1
+pkgrel=1
+pkgdesc="Extensible Haskell pretty printer"
+url="http://www.github.com/chrisdone/hindent;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('gmp' 'libffi')
+makedepends=("ghc=7.10.3" "haskell-data-default" "haskell-descriptive" 
"haskell-src-exts"
+ "haskell-monad-loops" "haskell-mtl" "haskell-text")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha256sums=('04e8ffb44b46a45cd6425233efe595d6e412a20c71b69749f72c036bca4870f5')
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --prefix=/usr \
+--docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname"
+runhaskell Setup build
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -r "$pkgdir"/usr/{lib,share/doc}
+
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in git-annex/trunk (PKGBUILD quickcheck-2.8.2.patch)

2016-01-20 Thread Felix Yan
Date: Thursday, January 21, 2016 @ 08:36:29
  Author: fyan
Revision: 158399

upgpkg: git-annex 6.20160114-8

rebuild with http2-1.4.4, file-embed-0.0.9.1, QuickCheck-2.8.2

Added:
  git-annex/trunk/quickcheck-2.8.2.patch
Modified:
  git-annex/trunk/PKGBUILD

+
 PKGBUILD   |   14 +++---
 quickcheck-2.8.2.patch |   15 +++
 2 files changed, 26 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-01-21 07:20:57 UTC (rev 158398)
+++ PKGBUILD2016-01-21 07:36:29 UTC (rev 158399)
@@ -4,7 +4,7 @@
 
 pkgname=git-annex
 pkgver=6.20160114
-pkgrel=7
+pkgrel=8
 pkgdesc="Manage files with git, without checking their contents into git"
 url="http://git-annex.branchable.com/;
 license=("AGPL3")
@@ -32,9 +32,17 @@
  "haskell-yesod-form" "haskell-yesod-static")
 depends=('git' 'rsync' 'libxml2' 'gsasl')
 options=('staticlibs')
-source=("http://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
-sha256sums=('671d165f9ea583b9a86060b60741c6aa54dbfde0673a2b278d82d761b7500181')
+source=("http://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;
+quickcheck-2.8.2.patch)
+sha256sums=('671d165f9ea583b9a86060b60741c6aa54dbfde0673a2b278d82d761b7500181'
+'f1814b955c282addd7adc6941444122e1d0ca28115a851e00c6702dfba72623e')
 
+prepare() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+# https://github.com/fpco/stackage/issues/1168
+patch -p0 -i ../quickcheck-2.8.2.patch
+}
+
 build() {
 cd "${srcdir}/${pkgname}-${pkgver}"
 

Added: quickcheck-2.8.2.patch
===
--- quickcheck-2.8.2.patch  (rev 0)
+++ quickcheck-2.8.2.patch  2016-01-21 07:36:29 UTC (rev 158399)
@@ -0,0 +1,15 @@
+--- Utility/QuickCheck.hs.orig 2016-01-21 14:13:28.661285249 +0800
 Utility/QuickCheck.hs  2016-01-21 14:13:34.534674457 +0800
+@@ -21,12 +21,6 @@
+ import Control.Applicative
+ import Prelude
+ 
+-instance (Arbitrary k, Arbitrary v, Eq k, Ord k) => Arbitrary (M.Map k v) 
where
+-  arbitrary = M.fromList <$> arbitrary
+-
+-instance (Arbitrary v, Eq v, Ord v) => Arbitrary (S.Set v) where
+-  arbitrary = S.fromList <$> arbitrary
+-
+ {- Times before the epoch are excluded. -}
+ instance Arbitrary POSIXTime where
+   arbitrary = fromInteger <$> nonNegative arbitrarySizedIntegral


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

2016-01-20 Thread Felix Yan
Date: Wednesday, January 20, 2016 @ 15:49:47
  Author: fyan
Revision: 158107

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

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

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

Copied: git-annex/repos/community-staging-i686/PKGBUILD (from rev 158106, 
git-annex/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-01-20 14:49:47 UTC (rev 158107)
@@ -0,0 +1,57 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=git-annex
+pkgver=6.20160114
+pkgrel=7
+pkgdesc="Manage files with git, without checking their contents into git"
+url="http://git-annex.branchable.com/;
+license=("AGPL3")
+arch=('i686' 'x86_64')
+makedepends=("ghc=7.10.3" "haskell-aeson" "haskell-async" "haskell-aws" 
"haskell-blaze-builder"
+ "haskell-bloomfilter" "haskell-byteable" 
"haskell-case-insensitive"
+ "haskell-clientsession" "haskell-concurrent-output" 
"haskell-conduit"
+ "haskell-conduit-extra" "haskell-crypto-api" "haskell-cryptonite"
+ "haskell-data-default" "haskell-dav" "haskell-dbus" 
"haskell-dlist" "haskell-dns"
+ "haskell-edit-distance" "haskell-esqueleto" "haskell-exceptions"
+ "haskell-fdo-notify" "haskell-feed" "haskell-gnutls" 
"haskell-hinotify"
+ "haskell-hslogger" "haskell-http-client" "haskell-http-conduit"
+ "haskell-http-types" "haskell-ifelse" "haskell-json" 
"haskell-missingh"
+ "haskell-monad-control" "haskell-monad-logger" "haskell-mtl" 
"haskell-network"
+ "haskell-network-info" "haskell-network-multicast" 
"haskell-network-protocol-xmpp"
+ "haskell-network-uri" "haskell-old-locale" 
"haskell-optparse-applicative"
+ "haskell-path-pieces" "haskell-persistent" 
"haskell-persistent-sqlite"
+ "haskell-persistent-template" "haskell-quickcheck" 
"haskell-random"
+ "haskell-regex-tdfa" "haskell-resourcet" "haskell-safesemaphore" 
"haskell-sandi"
+ "haskell-securemem" "haskell-shakespeare" "haskell-stm" 
"haskell-tasty"
+ "haskell-tasty-hunit" "haskell-tasty-quickcheck" 
"haskell-tasty-rerun"
+ "haskell-text" "haskell-torrent" "haskell-unix-compat" 
"haskell-utf8-string"
+ "haskell-uuid" "haskell-wai" "haskell-wai-extra" "haskell-warp" 
"haskell-warp-tls"
+ "haskell-xml-types" "haskell-yesod" "haskell-yesod-core" 
"haskell-yesod-default"
+ "haskell-yesod-form" "haskell-yesod-static")
+depends=('git' 'rsync' 'libxml2' 'gsasl')
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha256sums=('671d165f9ea583b9a86060b60741c6aa54dbfde0673a2b278d82d761b7500181')
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --prefix=/usr 
--docdir="/usr/share/doc/${pkgname}" \
+-fcryptonite -fnetwork-uri -f-ekg -fconcurrentoutput -ftorrentparser \
+-ftahoe -fquvi -ffeed -ftdfa -ftestsuite -f-androidsplice \
+-f-android -fproduction -fdns -fpairing -fwebapp-secure -fwebapp \
+-fassistant -fwebdav -fs3 -f-benchmark
+runhaskell Setup build
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup copy --destdir="${pkgdir}"
+
+install -Dm644 bash-completion.bash 
"${pkgdir}/usr/share/bash-completion/completions/git-annex"
+
+rm "$pkgdir/usr/share/doc/git-annex/COPYRIGHT"
+rmdir "$pkgdir/usr/share/doc/git-annex" "$pkgdir/usr/share/doc"
+}

Copied: git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 158106, 
git-annex/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-01-20 14:49:47 UTC (rev 158107)
@@ -0,0 +1,57 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=git-annex
+pkgver=6.20160114
+pkgrel=7
+pkgdesc="Manage files with git, without checking their contents into git"
+url="http://git-annex.branchable.com/;
+license=("AGPL3")
+arch=('i686' 'x86_64')
+makedepends=("ghc=7.10.3" "haskell-aeson" "haskell-async" "haskell-aws" 
"haskell-blaze-builder"
+ 

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

2016-01-20 Thread Felix Yan
Date: Wednesday, January 20, 2016 @ 15:50:31
  Author: fyan
Revision: 158108

upgpkg: haskell-cabal-helper 0.6.3.1-1

Modified:
  haskell-cabal-helper/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2016-01-20 14:49:47 UTC (rev 158107)
+++ PKGBUILD2016-01-20 14:50:31 UTC (rev 158108)
@@ -4,7 +4,7 @@
 
 _hkgname=cabal-helper
 pkgname=haskell-cabal-helper
-pkgver=0.6.2.0
+pkgver=0.6.3.1
 pkgrel=1
 pkgdesc="Simple interface to some of Cabal\'s configuration state used by 
ghc-mod"
 url="http://hackage.haskell.org/package/${_hkgname};
@@ -14,7 +14,7 @@
 options=('staticlibs')
 
source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
 install="${pkgname}.install"
-sha256sums=('32adfd7deb1a227aa9b2fa5d9c6768ed395c1acaa9e5e0c5698ede52766daa2e')
+sha256sums=('c19a9a87c54f6649e0f8cbb3a070244bff9fcc5b9ae783c00c049867fb1a7afe')
 
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"


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

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

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

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

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

Copied: pandoc-crossref/repos/community-staging-i686/PKGBUILD (from rev 158112, 
pandoc-crossref/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-01-20 14:54:10 UTC (rev 158113)
@@ -0,0 +1,53 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgbase=pandoc-crossref
+pkgname=(pandoc-crossref haskell-pandoc-crossref)
+pkgver=0.1.6.3
+pkgrel=10
+pkgdesc="Pandoc filter for cross-references"
+url="http://hackage.haskell.org/package/${pkgbase};
+license=("GPL2")
+arch=('i686' 'x86_64')
+makedepends=("ghc=7.10.3" "haskell-data-default" "haskell-mtl" 
"haskell-pandoc" "haskell-pandoc-types"
+ "haskell-yaml")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${pkgbase}/${pkgver}/${pkgbase}-${pkgver}.tar.gz;)
+sha256sums=('7ec41e6fa2acf6826889670e7636b209a6833872de3b65034891a402b7bd356b')
+
+build() {
+cd "${srcdir}/${pkgbase}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgbase}" 
--datasubdir="$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_pandoc-crossref() {
+depends=('pandoc')
+
+cd "${srcdir}/${pkgbase}-${pkgver}"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -r "$pkgdir"/usr/{lib,share}
+}
+
+package_haskell-pandoc-crossref() {
+pkgdesc="Pandoc filter for cross-references (docs and libraries)"
+depends=("${makedepends[@]}" 'pandoc-crossref')
+install="haskell-pandoc-crossref.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/${pkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -r "$pkgdir"/usr/bin
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE.md"
+}

Copied: 
pandoc-crossref/repos/community-staging-i686/haskell-pandoc-crossref.install 
(from rev 158112, pandoc-crossref/trunk/haskell-pandoc-crossref.install)
===
--- community-staging-i686/haskell-pandoc-crossref.install  
(rev 0)
+++ community-staging-i686/haskell-pandoc-crossref.install  2016-01-20 
14:54:10 UTC (rev 158113)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-pandoc-crossref
+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: pandoc-crossref/repos/community-staging-x86_64/PKGBUILD (from rev 
158112, pandoc-crossref/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-01-20 14:54:10 UTC (rev 158113)
@@ -0,0 +1,53 @@
+# $Id$
+# Maintainer: Felix Yan 

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

2016-01-20 Thread Felix Yan
Date: Wednesday, January 20, 2016 @ 15:53:44
  Author: fyan
Revision: 158112

upgpkg: pandoc-crossref 0.1.6.3-10

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

Modified:
  pandoc-crossref/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2016-01-20 14:53:05 UTC (rev 158111)
+++ PKGBUILD2016-01-20 14:53:44 UTC (rev 158112)
@@ -5,7 +5,7 @@
 pkgbase=pandoc-crossref
 pkgname=(pandoc-crossref haskell-pandoc-crossref)
 pkgver=0.1.6.3
-pkgrel=9
+pkgrel=10
 pkgdesc="Pandoc filter for cross-references"
 url="http://hackage.haskell.org/package/${pkgbase};
 license=("GPL2")


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

2016-01-20 Thread Felix Yan
Date: Wednesday, January 20, 2016 @ 15:54:21
  Author: fyan
Revision: 158114

upgpkg: cabal-install 1.22.7.0-5

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

Modified:
  cabal-install/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2016-01-20 14:54:10 UTC (rev 158113)
+++ PKGBUILD2016-01-20 14:54:21 UTC (rev 158114)
@@ -6,7 +6,7 @@
 
 pkgname=cabal-install
 pkgver=1.22.7.0
-pkgrel=4
+pkgrel=5
 pkgdesc="The command-line interface for Cabal and Hackage."
 url="http://hackage.haskell.org/package/cabal-install;
 license=('custom:BSD3')


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

2016-01-20 Thread Felix Yan
Date: Wednesday, January 20, 2016 @ 15:55:17
  Author: fyan
Revision: 158116

upgpkg: xmobar 0.23.1-9

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

Modified:
  xmobar/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2016-01-20 14:54:50 UTC (rev 158115)
+++ PKGBUILD2016-01-20 14:55:17 UTC (rev 158116)
@@ -4,7 +4,7 @@
 
 pkgname=xmobar
 pkgver=0.23.1
-pkgrel=8
+pkgrel=9
 pkgdesc="A Minimalistic Text Based Status Bar"
 url="http://hackage.haskell.org/package/xmobar;
 license=('custom:BSD3')


[arch-commits] Commit in (5 files)

2016-01-20 Thread Felix Yan
Date: Wednesday, January 20, 2016 @ 15:56:19
  Author: fyan
Revision: 158119

addpkg: haskell-trifecta 1.5.2-1

Added:
  haskell-trifecta/
  haskell-trifecta/repos/
  haskell-trifecta/trunk/
  haskell-trifecta/trunk/PKGBUILD
  haskell-trifecta/trunk/haskell-trifecta.install

--+
 PKGBUILD |   51 +
 haskell-trifecta.install |   18 +++
 2 files changed, 69 insertions(+)

Added: haskell-trifecta/trunk/PKGBUILD
===
--- haskell-trifecta/trunk/PKGBUILD (rev 0)
+++ haskell-trifecta/trunk/PKGBUILD 2016-01-20 14:56:19 UTC (rev 158119)
@@ -0,0 +1,51 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=trifecta
+pkgname=haskell-trifecta
+pkgver=1.5.2
+pkgrel=1
+pkgdesc="A modern parser combinator library with convenient diagnostics"
+url="http://github.com/ekmett/trifecta/;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-ansi-terminal" "haskell-ansi-wl-pprint" 
"haskell-blaze-builder"
+ "haskell-blaze-html" "haskell-blaze-markup" "haskell-charset" 
"haskell-comonad"
+ "haskell-fingertree" "haskell-hashable" "haskell-lens" "haskell-mtl" 
"haskell-parsers"
+ "haskell-profunctors" "haskell-reducers" "haskell-semigroups" 
"haskell-unordered-containers"
+ "haskell-utf8-string")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+install="${pkgname}.install"
+sha256sums=('ebc23319d2cfd39c87b2cf688f3db45528e371de9a417fc9e07e50a796b6503a')
+
+prepare() {
+sed -i 's/comonad  >= 4   && < 5,/comonad  >= 
4   \&\& < 6,/' \
+${_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"
+}


Property changes on: haskell-trifecta/trunk/PKGBUILD
___
Added: svn:keywords
## -0,0 +1 ##
+Id
\ No newline at end of property
Added: haskell-trifecta/trunk/haskell-trifecta.install
===
--- haskell-trifecta/trunk/haskell-trifecta.install 
(rev 0)
+++ haskell-trifecta/trunk/haskell-trifecta.install 2016-01-20 14:56:19 UTC 
(rev 158119)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-trifecta
+post_install() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_upgrade() {
+  ${HS_DIR}/unregister.sh
+}
+post_upgrade() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_remove() {
+  ${HS_DIR}/unregister.sh
+}
+post_remove() {
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}


[arch-commits] Commit in sagemath/repos (54 files)

2016-01-20 Thread Antonio Rojas
Date: Wednesday, January 20, 2016 @ 15:56:53
  Author: arojas
Revision: 158121

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

Added:
  sagemath/repos/community-testing-i686/PKGBUILD
(from rev 158118, sagemath/trunk/PKGBUILD)
  sagemath/repos/community-testing-i686/anal.h
(from rev 158118, sagemath/trunk/anal.h)
  sagemath/repos/community-testing-i686/clean.patch
(from rev 158118, sagemath/trunk/clean.patch)
  sagemath/repos/community-testing-i686/contour.patch
(from rev 158118, sagemath/trunk/contour.patch)
  sagemath/repos/community-testing-i686/disable-fes.patch
(from rev 158118, sagemath/trunk/disable-fes.patch)
  sagemath/repos/community-testing-i686/env.patch
(from rev 158118, sagemath/trunk/env.patch)
  sagemath/repos/community-testing-i686/jupyter-path.patch
(from rev 158118, sagemath/trunk/jupyter-path.patch)
  sagemath/repos/community-testing-i686/package.patch
(from rev 158119, sagemath/trunk/package.patch)
  sagemath/repos/community-testing-i686/paths.patch
(from rev 158119, sagemath/trunk/paths.patch)
  sagemath/repos/community-testing-i686/pexpect-del.patch
(from rev 158119, sagemath/trunk/pexpect-del.patch)
  sagemath/repos/community-testing-i686/pexpect-env.patch
(from rev 158119, sagemath/trunk/pexpect-env.patch)
  sagemath/repos/community-testing-i686/python-2.7.11.patch
(from rev 158119, sagemath/trunk/python-2.7.11.patch)
  sagemath/repos/community-testing-i686/skip-check.patch
(from rev 158119, sagemath/trunk/skip-check.patch)
  sagemath/repos/community-testing-i686/test-optional.patch
(from rev 158119, sagemath/trunk/test-optional.patch)
  sagemath/repos/community-testing-x86_64/PKGBUILD
(from rev 158119, sagemath/trunk/PKGBUILD)
  sagemath/repos/community-testing-x86_64/anal.h
(from rev 158119, sagemath/trunk/anal.h)
  sagemath/repos/community-testing-x86_64/clean.patch
(from rev 158119, sagemath/trunk/clean.patch)
  sagemath/repos/community-testing-x86_64/contour.patch
(from rev 158119, sagemath/trunk/contour.patch)
  sagemath/repos/community-testing-x86_64/disable-fes.patch
(from rev 158119, sagemath/trunk/disable-fes.patch)
  sagemath/repos/community-testing-x86_64/env.patch
(from rev 158119, sagemath/trunk/env.patch)
  sagemath/repos/community-testing-x86_64/jupyter-path.patch
(from rev 158119, sagemath/trunk/jupyter-path.patch)
  sagemath/repos/community-testing-x86_64/package.patch
(from rev 158119, sagemath/trunk/package.patch)
  sagemath/repos/community-testing-x86_64/paths.patch
(from rev 158119, sagemath/trunk/paths.patch)
  sagemath/repos/community-testing-x86_64/pexpect-del.patch
(from rev 158119, sagemath/trunk/pexpect-del.patch)
  sagemath/repos/community-testing-x86_64/pexpect-env.patch
(from rev 158119, sagemath/trunk/pexpect-env.patch)
  sagemath/repos/community-testing-x86_64/python-2.7.11.patch
(from rev 158119, sagemath/trunk/python-2.7.11.patch)
  sagemath/repos/community-testing-x86_64/skip-check.patch
(from rev 158119, sagemath/trunk/skip-check.patch)
  sagemath/repos/community-testing-x86_64/test-optional.patch
(from rev 158119, sagemath/trunk/test-optional.patch)
Deleted:
  sagemath/repos/community-testing-i686/PKGBUILD
  sagemath/repos/community-testing-i686/anal.h
  sagemath/repos/community-testing-i686/clean.patch
  sagemath/repos/community-testing-i686/disable-fes.patch
  sagemath/repos/community-testing-i686/env.patch
  sagemath/repos/community-testing-i686/jupyter-path.patch
  sagemath/repos/community-testing-i686/package.patch
  sagemath/repos/community-testing-i686/paths.patch
  sagemath/repos/community-testing-i686/pexpect-del.patch
  sagemath/repos/community-testing-i686/pexpect-env.patch
  sagemath/repos/community-testing-i686/python-2.7.11.patch
  sagemath/repos/community-testing-i686/skip-check.patch
  sagemath/repos/community-testing-i686/test-optional.patch
  sagemath/repos/community-testing-x86_64/PKGBUILD
  sagemath/repos/community-testing-x86_64/anal.h
  sagemath/repos/community-testing-x86_64/clean.patch
  sagemath/repos/community-testing-x86_64/disable-fes.patch
  sagemath/repos/community-testing-x86_64/env.patch
  sagemath/repos/community-testing-x86_64/jupyter-path.patch
  sagemath/repos/community-testing-x86_64/package.patch
  sagemath/repos/community-testing-x86_64/paths.patch
  sagemath/repos/community-testing-x86_64/pexpect-del.patch
  sagemath/repos/community-testing-x86_64/pexpect-env.patch
  sagemath/repos/community-testing-x86_64/python-2.7.11.patch
  sagemath/repos/community-testing-x86_64/skip-check.patch
  sagemath/repos/community-testing-x86_64/test-optional.patch

--+
 /PKGBUILD|  286 +
 /anal.h  |  130 +++
 /clean.patch |   48 
 /disable-fes.patch   |   38 +++
 /env.patch 

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

2016-01-20 Thread Felix Yan
Date: Wednesday, January 20, 2016 @ 15:56:51
  Author: fyan
Revision: 158120

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

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

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

Copied: haskell-trifecta/repos/community-staging-i686/PKGBUILD (from rev 
158119, haskell-trifecta/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-01-20 14:56:51 UTC (rev 158120)
@@ -0,0 +1,51 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=trifecta
+pkgname=haskell-trifecta
+pkgver=1.5.2
+pkgrel=1
+pkgdesc="A modern parser combinator library with convenient diagnostics"
+url="http://github.com/ekmett/trifecta/;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-ansi-terminal" "haskell-ansi-wl-pprint" 
"haskell-blaze-builder"
+ "haskell-blaze-html" "haskell-blaze-markup" "haskell-charset" 
"haskell-comonad"
+ "haskell-fingertree" "haskell-hashable" "haskell-lens" "haskell-mtl" 
"haskell-parsers"
+ "haskell-profunctors" "haskell-reducers" "haskell-semigroups" 
"haskell-unordered-containers"
+ "haskell-utf8-string")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+install="${pkgname}.install"
+sha256sums=('ebc23319d2cfd39c87b2cf688f3db45528e371de9a417fc9e07e50a796b6503a')
+
+prepare() {
+sed -i 's/comonad  >= 4   && < 5,/comonad  >= 
4   \&\& < 6,/' \
+${_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-trifecta/repos/community-staging-i686/haskell-trifecta.install 
(from rev 158119, haskell-trifecta/trunk/haskell-trifecta.install)
===
--- community-staging-i686/haskell-trifecta.install 
(rev 0)
+++ community-staging-i686/haskell-trifecta.install 2016-01-20 14:56:51 UTC 
(rev 158120)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-trifecta
+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-trifecta/repos/community-staging-x86_64/PKGBUILD (from rev 
158119, haskell-trifecta/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-01-20 14:56:51 UTC (rev 158120)
@@ 

[arch-commits] Commit in perl-module-build/repos/extra-any (PKGBUILD PKGBUILD)

2016-01-20 Thread Felix Yan
Date: Wednesday, January 20, 2016 @ 15:58:32
  Author: fyan
Revision: 258446

archrelease: copy trunk to extra-any

Added:
  perl-module-build/repos/extra-any/PKGBUILD
(from rev 258445, perl-module-build/trunk/PKGBUILD)
Deleted:
  perl-module-build/repos/extra-any/PKGBUILD

--+
 PKGBUILD |   66 ++---
 1 file changed, 33 insertions(+), 33 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2016-01-20 14:58:11 UTC (rev 258445)
+++ PKGBUILD2016-01-20 14:58:32 UTC (rev 258446)
@@ -1,33 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-# Contributor: Jan Alexander Steffens (heftig) 
-# Contributor: Alan Young 
-
-pkgname=perl-module-build
-pkgver=0.4214
-pkgrel=1
-pkgdesc="Build, test, and install Perl modules"
-arch=('any')
-url="http://search.cpan.org/dist/Module-Build;
-license=('PerlArtistic' 'GPL')
-depends=('perl>=5.8.0' 'perl-cpan-meta>=2.142060' 'perl-inc-latest')
-checkdepends=('perl-par-dist' 'perl-archive-zip')
-options=('!emptydirs')
-source=(http://search.cpan.org/CPAN/authors/id/L/LE/LEONT/Module-Build-$pkgver.tar.gz)
-sha512sums=('33bc4adfd21cfa3ff3489fd4ed2a6dfd9b4bd9bcdb7839a76088876fcf5bc9b435c2d246e9eee60a6ae3ac6c6d06a377d8dc0440ec725a4985a8dd1746c445b2')
-
-build() {
-  cd Module-Build-$pkgver
-  perl Build.PL installdirs=vendor
-  perl Build
-}
-
-check() {
-  cd Module-Build-$pkgver
-  perl Build test
-}
-
-package() {
-  cd Module-Build-$pkgver
-  perl Build install destdir="$pkgdir"
-}

Copied: perl-module-build/repos/extra-any/PKGBUILD (from rev 258445, 
perl-module-build/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2016-01-20 14:58:32 UTC (rev 258446)
@@ -0,0 +1,33 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Jan Alexander Steffens (heftig) 
+# Contributor: Alan Young 
+
+pkgname=perl-module-build
+pkgver=0.4216
+pkgrel=1
+pkgdesc="Build, test, and install Perl modules"
+arch=('any')
+url="http://search.cpan.org/dist/Module-Build;
+license=('PerlArtistic' 'GPL')
+depends=('perl' 'perl-cpan-meta' 'perl-inc-latest')
+checkdepends=('perl-par-dist' 'perl-archive-zip')
+options=('!emptydirs')
+source=(http://search.cpan.org/CPAN/authors/id/L/LE/LEONT/Module-Build-$pkgver.tar.gz)
+sha512sums=('46b5d03e6bea1ee33a1202a38d68231daf49931b25b792b41fa39ab3b3c1321d8a47819a2714bf90a981e6686fc566aa5a6067edf61d78fe8166c7e4f83eeaa9')
+
+build() {
+  cd Module-Build-$pkgver
+  perl Build.PL installdirs=vendor
+  perl Build
+}
+
+check() {
+  cd Module-Build-$pkgver
+  perl Build test
+}
+
+package() {
+  cd Module-Build-$pkgver
+  perl Build install destdir="$pkgdir"
+}


[arch-commits] Commit in perl-module-build/trunk (PKGBUILD)

2016-01-20 Thread Felix Yan
Date: Wednesday, January 20, 2016 @ 15:58:11
  Author: fyan
Revision: 258445

upgpkg: perl-module-build 0.4216-1

Modified:
  perl-module-build/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2016-01-20 14:10:07 UTC (rev 258444)
+++ PKGBUILD2016-01-20 14:58:11 UTC (rev 258445)
@@ -4,17 +4,17 @@
 # Contributor: Alan Young 
 
 pkgname=perl-module-build
-pkgver=0.4214
+pkgver=0.4216
 pkgrel=1
 pkgdesc="Build, test, and install Perl modules"
 arch=('any')
 url="http://search.cpan.org/dist/Module-Build;
 license=('PerlArtistic' 'GPL')
-depends=('perl>=5.8.0' 'perl-cpan-meta>=2.142060' 'perl-inc-latest')
+depends=('perl' 'perl-cpan-meta' 'perl-inc-latest')
 checkdepends=('perl-par-dist' 'perl-archive-zip')
 options=('!emptydirs')
 
source=(http://search.cpan.org/CPAN/authors/id/L/LE/LEONT/Module-Build-$pkgver.tar.gz)
-sha512sums=('33bc4adfd21cfa3ff3489fd4ed2a6dfd9b4bd9bcdb7839a76088876fcf5bc9b435c2d246e9eee60a6ae3ac6c6d06a377d8dc0440ec725a4985a8dd1746c445b2')
+sha512sums=('46b5d03e6bea1ee33a1202a38d68231daf49931b25b792b41fa39ab3b3c1321d8a47819a2714bf90a981e6686fc566aa5a6067edf61d78fe8166c7e4f83eeaa9')
 
 build() {
   cd Module-Build-$pkgver


[arch-commits] Commit in (4 files)

2016-01-20 Thread Felix Yan
Date: Wednesday, January 20, 2016 @ 16:01:40
  Author: fyan
Revision: 158122

addpkg: hasktags 0.69.1-1

Added:
  hasktags/
  hasktags/repos/
  hasktags/trunk/
  hasktags/trunk/PKGBUILD

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

Added: hasktags/trunk/PKGBUILD
===
--- hasktags/trunk/PKGBUILD (rev 0)
+++ hasktags/trunk/PKGBUILD 2016-01-20 15:01:40 UTC (rev 158122)
@@ -0,0 +1,32 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hasktags
+pkgver=0.69.1
+pkgrel=1
+pkgdesc="Produces ctags \"tags\" and etags \"TAGS\" files for Haskell programs"
+url="http://github.com/MarcWeber/hasktags;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('gmp' 'libffi')
+makedepends=("ghc=7.10.3" "haskell-json" "haskell-utf8-string")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha256sums=('243f802c581ea7c0327065d2c71f21019dc6d7dc7dfadad9d17fffd8b34df1e6')
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --prefix=/usr \
+-f-debug
+runhaskell Setup build
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+
+rm -r "$pkgdir"/usr/{lib,share/doc}
+}


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


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

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

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

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

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

Copied: hasktags/repos/community-staging-i686/PKGBUILD (from rev 158122, 
hasktags/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-01-20 15:02:14 UTC (rev 158123)
@@ -0,0 +1,32 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hasktags
+pkgver=0.69.1
+pkgrel=1
+pkgdesc="Produces ctags \"tags\" and etags \"TAGS\" files for Haskell programs"
+url="http://github.com/MarcWeber/hasktags;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('gmp' 'libffi')
+makedepends=("ghc=7.10.3" "haskell-json" "haskell-utf8-string")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha256sums=('243f802c581ea7c0327065d2c71f21019dc6d7dc7dfadad9d17fffd8b34df1e6')
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --prefix=/usr \
+-f-debug
+runhaskell Setup build
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+
+rm -r "$pkgdir"/usr/{lib,share/doc}
+}

Copied: hasktags/repos/community-staging-x86_64/PKGBUILD (from rev 158122, 
hasktags/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-01-20 15:02:14 UTC (rev 158123)
@@ -0,0 +1,32 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hasktags
+pkgver=0.69.1
+pkgrel=1
+pkgdesc="Produces ctags \"tags\" and etags \"TAGS\" files for Haskell programs"
+url="http://github.com/MarcWeber/hasktags;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('gmp' 'libffi')
+makedepends=("ghc=7.10.3" "haskell-json" "haskell-utf8-string")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha256sums=('243f802c581ea7c0327065d2c71f21019dc6d7dc7dfadad9d17fffd8b34df1e6')
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --prefix=/usr \
+-f-debug
+runhaskell Setup build
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+
+rm -r "$pkgdir"/usr/{lib,share/doc}
+}


[arch-commits] Commit in ejabberd/repos (20 files)

2016-01-20 Thread Sergej Pupykin
Date: Wednesday, January 20, 2016 @ 16:03:50
  Author: spupykin
Revision: 158125

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

Added:
  ejabberd/repos/community-i686/PKGBUILD
(from rev 158124, ejabberd/trunk/PKGBUILD)
  ejabberd/repos/community-i686/ejabberd.install
(from rev 158124, ejabberd/trunk/ejabberd.install)
  ejabberd/repos/community-i686/ejabberd.logrotate
(from rev 158124, ejabberd/trunk/ejabberd.logrotate)
  ejabberd/repos/community-i686/ejabberd.service
(from rev 158124, ejabberd/trunk/ejabberd.service)
  ejabberd/repos/community-i686/sysuser.conf
(from rev 158124, ejabberd/trunk/sysuser.conf)
  ejabberd/repos/community-x86_64/PKGBUILD
(from rev 158124, ejabberd/trunk/PKGBUILD)
  ejabberd/repos/community-x86_64/ejabberd.install
(from rev 158124, ejabberd/trunk/ejabberd.install)
  ejabberd/repos/community-x86_64/ejabberd.logrotate
(from rev 158124, ejabberd/trunk/ejabberd.logrotate)
  ejabberd/repos/community-x86_64/ejabberd.service
(from rev 158124, ejabberd/trunk/ejabberd.service)
  ejabberd/repos/community-x86_64/sysuser.conf
(from rev 158124, ejabberd/trunk/sysuser.conf)
Deleted:
  ejabberd/repos/community-i686/PKGBUILD
  ejabberd/repos/community-i686/ejabberd.install
  ejabberd/repos/community-i686/ejabberd.logrotate
  ejabberd/repos/community-i686/ejabberd.service
  ejabberd/repos/community-i686/sysuser.conf
  ejabberd/repos/community-x86_64/PKGBUILD
  ejabberd/repos/community-x86_64/ejabberd.install
  ejabberd/repos/community-x86_64/ejabberd.logrotate
  ejabberd/repos/community-x86_64/ejabberd.service
  ejabberd/repos/community-x86_64/sysuser.conf

-+
 /PKGBUILD   |  292 ++
 /ejabberd.install   |   22 ++
 /ejabberd.logrotate |   24 ++
 /ejabberd.service   |   30 +++
 /sysuser.conf   |4 
 community-i686/PKGBUILD |  138 
 community-i686/ejabberd.install |   21 --
 community-i686/ejabberd.logrotate   |   12 -
 community-i686/ejabberd.service |   14 -
 community-i686/sysuser.conf |3 
 community-x86_64/PKGBUILD   |  138 
 community-x86_64/ejabberd.install   |   21 --
 community-x86_64/ejabberd.logrotate |   12 -
 community-x86_64/ejabberd.service   |   14 -
 community-x86_64/sysuser.conf   |3 
 15 files changed, 372 insertions(+), 376 deletions(-)

Deleted: community-i686/PKGBUILD
===
--- community-i686/PKGBUILD 2016-01-20 15:03:27 UTC (rev 158124)
+++ community-i686/PKGBUILD 2016-01-20 15:03:50 UTC (rev 158125)
@@ -1,138 +0,0 @@
-# $Id$
-# Maintainer: Sergej Pupykin 
-# Contributor: Jeff 'codemac' Mickey 
-# Contributor: Alexander Rødseth 
-
-#
-# cd deps ; ls -1 | while read g; do (test -d $g && cd $g && sh ../t.sh); done 
>qwe
-#
-# U=`grep 'url =' .git/config | cut -f2 -d= | tr -d ' '`
-# C=`git rev-parse HEAD`
-# N=`basename $(pwd)`
-# echo -e "\t\"$N::$U#commit=$C\""
-#
-
-pkgname=ejabberd
-pkgver=16.01
-pkgrel=1
-pkgdesc="Jabber server written in Erlang"
-arch=('x86_64' 'i686')
-url="http://www.ejabberd.im/;
-license=("GPL")
-depends=('expat' 'openssl' 'zlib' 'erlang-nox' 'pam' 'iproute2' 
'erlang-unixodbc'
-'libyaml' 'sqlite')
-makedepends=('git' 'rebar' 'hevea' 'texlive-bin' 'texlive-core' 
'texlive-latexextra')
-backup=('etc/ejabberd/ejabberd.yml'
-   'etc/ejabberd/ejabberdctl.cfg'
-   'etc/logrotate.d/ejabberd')
-install=$pkgname.install
-replaces=('ejabberd-mod_mysql' 'ejabberd-mod_mysql-svn'
- 'ejabberd-mod_pgsql' 'ejabberd-mod_pgsql-svn')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/processone/ejabberd/archive/$pkgver.tar.gz;
-   
"cache_tab::git://github.com/processone/cache_tab#commit=26caea06c72c2117ca54d04beedb5b49a45af1a8"
-   
"elixir::git://github.com/elixir-lang/elixir#commit=f2a9c7016633ca63541a8160c63a53eb7edbccdb"
-   
"eredis::git://github.com/wooga/eredis#commit=cbc013f516e464706493c01662e5e9dd82d1db01"
-   
"esip::git://github.com/processone/p1_sip#commit=ff3cc9fa2f9ea96f47e6b5b60a04da90889a5626"
-   
"goldrush::git://github.com/DeadZen/goldrush.git#commit=64864ba7fcf40988361340e48680b49a2c2938cf"
-   
"hamcrest::git://github.com/hyperthunk/hamcrest-erlang#commit=908a24fda4a46776a5135db60ca071e3d783f9f6"
-   
"jiffy::git://github.com/davisp/jiffy#commit=e43ea64ae0d227af5dd003132234cdf4494d781d"
-   
"lager::git://github.com/basho/lager#commit=599dda6786a81200e00b3d9b4b36951e052727a3"
-   
"meck::git://github.com/eproxus/meck#commit=dde759050eff19a1a80fd854d7375174b191665d"
-   
"oauth2::git://github.com/kivra/oauth2#commit=8d129fbf8866930b4ffa6dd84e65bd2b32b9acb8"
-   

[arch-commits] Commit in ejabberd/trunk (4 files)

2016-01-20 Thread Sergej Pupykin
Date: Wednesday, January 20, 2016 @ 16:03:27
  Author: spupykin
Revision: 158124

upgpkg: ejabberd 16.01-2

upd

Modified:
  ejabberd/trunk/PKGBUILD
  ejabberd/trunk/ejabberd.install
  ejabberd/trunk/ejabberd.service
  ejabberd/trunk/sysuser.conf

--+
 PKGBUILD |   18 +-
 ejabberd.install |   20 +---
 ejabberd.service |3 ++-
 sysuser.conf |3 +--
 4 files changed, 21 insertions(+), 23 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-01-20 15:02:14 UTC (rev 158123)
+++ PKGBUILD2016-01-20 15:03:27 UTC (rev 158124)
@@ -14,7 +14,7 @@
 
 pkgname=ejabberd
 pkgver=16.01
-pkgrel=1
+pkgrel=2
 pkgdesc="Jabber server written in Erlang"
 arch=('x86_64' 'i686')
 url="http://www.ejabberd.im/;
@@ -26,8 +26,7 @@
'etc/ejabberd/ejabberdctl.cfg'
'etc/logrotate.d/ejabberd')
 install=$pkgname.install
-replaces=('ejabberd-mod_mysql' 'ejabberd-mod_mysql-svn'
- 'ejabberd-mod_pgsql' 'ejabberd-mod_pgsql-svn')
+options=(emptydirs)
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/processone/ejabberd/archive/$pkgver.tar.gz;

"cache_tab::git://github.com/processone/cache_tab#commit=26caea06c72c2117ca54d04beedb5b49a45af1a8"

"elixir::git://github.com/elixir-lang/elixir#commit=f2a9c7016633ca63541a8160c63a53eb7edbccdb"
@@ -88,8 +87,8 @@
  'SKIP'
  'SKIP'
  'f97c8a96160f30e0aecc9526c12e6606'
- 'a437aff9d7d477fb036d527205617e18'
- '458fc41be4adb9554a53b8f9ae05fbee')
+ '527d7e8616332320007f2c1616bc8270'
+ 'a3ebb00982d290284c1176c176a59b48')
 
 prepare() {
   cd "$srcdir/$pkgname-$pkgver"
@@ -130,9 +129,18 @@
   rm -rf "$pkgdir/var/lock"
   install -Dm0644 $srcdir/ejabberd.service 
$pkgdir/usr/lib/systemd/system/ejabberd.service
   install -Dm644 $srcdir/sysuser.conf 
"$pkgdir"/usr/lib/sysusers.d/ejabberd.conf
+
   # workaround
   ln -s mod_configure.beam $pkgdir/usr/lib/ejabberd-$pkgver/ebin/configure.beam
   rm -f $pkgdir/usr/bin/{elixir,iex,mix}
+
+  # permissions
+  chown -R 17:17 $pkgdir/var/{lib,log}/ejabberd
+  chown root:17 \
+$pkgdir/etc/ejabberd/ejabberd.yml \
+$pkgdir/etc/ejabberd/ejabberdctl.cfg \
+$pkgdir/etc/ejabberd \
+$pkgdir/usr/lib/ejabberd-$pkgver/priv/bin/epam
 }
 
 # vim:set ts=2 sw=2 et:

Modified: ejabberd.install
===
--- ejabberd.install2016-01-20 15:02:14 UTC (rev 158123)
+++ ejabberd.install2016-01-20 15:03:27 UTC (rev 158124)
@@ -1,21 +1,11 @@
 post_install() {
   systemd-sysusers ejabberd.conf
-  chown -R ejabberd:jabber var/log/ejabberd
-  chown -R ejabberd:jabber var/lib/ejabberd
-  chown root:ejabberd \
-etc/ejabberd/ejabberd.yml \
-etc/ejabberd/ejabberdctl.cfg \
-etc/ejabberd \
-usr/lib/ejabberd/priv/bin/epam
 }
 
 post_upgrade() {
-  chown -R ejabberd:jabber var/log/ejabberd
-  chown -R ejabberd:jabber var/lib/ejabberd
-  chown root:ejabberd \
-etc/ejabberd/ejabberd.yml \
-etc/ejabberd/ejabberdctl.cfg \
-etc/ejabberd \
-usr/lib/ejabberd/priv/bin/epam
-  echo "!!! it is major update. Config must be converted to yaml format."
+  systemd-sysusers ejabberd.conf
+  echo "!!! ejabberd user changed to predefined jabber(uid=17)"
+  echo "!!! check file permission and ownership in"
+  echo "!!!   /etc/ejabberd/"
+  echo "!!!   /var/{lib,log}/ejabberd/"
 }

Modified: ejabberd.service
===
--- ejabberd.service2016-01-20 15:02:14 UTC (rev 158123)
+++ ejabberd.service2016-01-20 15:03:27 UTC (rev 158124)
@@ -4,7 +4,8 @@
 
 [Service]
 Type=forking
-User=ejabberd
+User=jabber
+Environment=HOME=/var/lib/ejabberd
 LimitNOFILE=16000
 RestartSec=5
 ExecStart=/usr/bin/ejabberdctl start

Modified: sysuser.conf
===
--- sysuser.conf2016-01-20 15:02:14 UTC (rev 158123)
+++ sysuser.conf2016-01-20 15:03:27 UTC (rev 158124)
@@ -1,3 +1,2 @@
 g jabber 17 --
-u ejabberd   -  -/var/lib/ejabberd
-m ejabberd   jabber
+u jabber 17 -/var/empty


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

2016-01-20 Thread Felix Yan
Date: Wednesday, January 20, 2016 @ 16:09:14
  Author: fyan
Revision: 158126

upgpkg: stack 1.0.2-4

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

Modified:
  stack/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2016-01-20 15:03:50 UTC (rev 158125)
+++ PKGBUILD2016-01-20 15:09:14 UTC (rev 158126)
@@ -5,7 +5,7 @@
 pkgbase=stack
 pkgname=(stack haskell-stack)
 pkgver=1.0.2
-pkgrel=3
+pkgrel=4
 pkgdesc="The Haskell Tool Stack"
 url="https://github.com/commercialhaskell/stack;
 license=("custom:BSD3")


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

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

upgpkg: haskell-xcb-types 0.7.1-3

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

Modified:
  haskell-xcb-types/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2016-01-20 15:09:54 UTC (rev 158127)
+++ PKGBUILD2016-01-20 15:10:01 UTC (rev 158128)
@@ -5,7 +5,7 @@
 _hkgname=xcb-types
 pkgname=haskell-xcb-types
 pkgver=0.7.1
-pkgrel=2
+pkgrel=3
 pkgdesc="Parses XML files used by the XCB project"
 url="http://hackage.haskell.org/package/${_hkgname};
 license=("custom:BSD3")


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

2016-01-20 Thread Felix Yan
Date: Wednesday, January 20, 2016 @ 16:09:54
  Author: fyan
Revision: 158127

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

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

+
 community-staging-i686/PKGBUILD|   84 +++
 community-staging-i686/haskell-stack.install   |   18 
 community-staging-i686/stack.install   |4 +
 community-staging-x86_64/PKGBUILD  |   84 +++
 community-staging-x86_64/haskell-stack.install |   18 
 community-staging-x86_64/stack.install |4 +
 6 files changed, 212 insertions(+)

Copied: stack/repos/community-staging-i686/PKGBUILD (from rev 158126, 
stack/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-01-20 15:09:54 UTC (rev 158127)
@@ -0,0 +1,84 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgbase=stack
+pkgname=(stack haskell-stack)
+pkgver=1.0.2
+pkgrel=4
+pkgdesc="The Haskell Tool Stack"
+url="https://github.com/commercialhaskell/stack;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+makedepends=("ghc=7.10.3" "haskell-aeson" "haskell-ansi-terminal" 
"haskell-async"
+ "haskell-attoparsec" "haskell-base16-bytestring" 
"haskell-base64-bytestring"
+ "haskell-bifunctors" "haskell-binary-tagged" 
"haskell-blaze-builder"
+ "haskell-byteable" "haskell-conduit" "haskell-conduit-combinators"
+ "haskell-conduit-extra" "haskell-cryptohash" 
"haskell-cryptohash-conduit"
+ "haskell-edit-distance" "haskell-either"
+ "haskell-enclosed-exceptions" "haskell-errors" 
"haskell-exceptions"
+ "haskell-extra" "haskell-fast-logger" "haskell-file-embed" 
"haskell-filelock"
+ "haskell-fsnotify" "haskell-gitrev" "haskell-hashable" 
"haskell-hastache"
+ "haskell-http-client" "haskell-http-client-tls" 
"haskell-http-conduit"
+ "haskell-http-types" "haskell-lifted-base" "haskell-monad-control"
+ "haskell-monad-logger" "haskell-monad-loops" "haskell-mtl" 
"haskell-old-locale"
+ "haskell-optparse-applicative" "haskell-optparse-simple" 
"haskell-path"
+ "haskell-persistent" "haskell-persistent-sqlite" 
"haskell-persistent-template"
+ "haskell-project-template" "haskell-resourcet" "haskell-retry" 
"haskell-safe"
+ "haskell-semigroups" "haskell-split" "haskell-stm" 
"haskell-streaming-commons"
+ "haskell-tar" "haskell-temporary" "haskell-text" 
"haskell-text-binary"
+ "haskell-transformers-base" "haskell-unix-compat" 
"haskell-unordered-containers"
+ "haskell-uuid" "haskell-vector" "haskell-vector-binary-instances" 
"haskell-void"
+ "haskell-word8" "haskell-yaml" "haskell-zlib")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${pkgbase}/${pkgver}/${pkgbase}-${pkgver}.tar.gz;)
+sha256sums=('4227f4c4016e5008755a974cbf04a9772319d87d1764da32228e74f13153c5c4')
+
+prepare() {
+sed -i 's/Cabal >=1.22.6.0 && <1.23,/Cabal >=1.18.1.5 \&\& <1.23,/' \
+${pkgbase}-${pkgver}/${pkgbase}.cabal
+}
+
+build() {
+cd "${srcdir}/${pkgbase}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgbase}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-f-disable-git-info -f-integration-tests -f-static
+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_stack() {
+depends=('gmp' 'libffi' 'zlib')
+optdepends=('ghc')
+install="stack.install"
+
+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"
+
+"${pkgdir}"/usr/bin/stack 

[arch-commits] Commit in sagemath/trunk (env.patch paths.patch)

2016-01-20 Thread Antonio Rojas
Date: Wednesday, January 20, 2016 @ 16:10:14
  Author: arojas
Revision: 158129

No need to customize python path anymore

Modified:
  sagemath/trunk/env.patch
  sagemath/trunk/paths.patch

-+
 env.patch   |   10 +++---
 paths.patch |3 +--
 2 files changed, 4 insertions(+), 9 deletions(-)

Modified: env.patch
===
--- env.patch   2016-01-20 15:10:01 UTC (rev 158128)
+++ env.patch   2016-01-20 15:10:14 UTC (rev 158129)
@@ -80,7 +80,7 @@
  if [ -z "$SAGE_REPO_ANONYMOUS" ]; then
  SAGE_REPO_ANONYMOUS="git://trac.sagemath.org/sage.git"
  export SAGE_REPO_ANONYMOUS
-@@ -363,30 +318,17 @@
+@@ -363,30 +318,13 @@
  export SAGE_STARTUP_FILE
  fi
  
@@ -109,14 +109,10 @@
 -export PYTHONHOME
 -export PYTHONNOUSERSITE
 -fi
-+PYTHONPATH="/usr/lib/sage/site-packages:$PYTHONPATH"
-+PYTHONHOME="$SAGE_ROOT"
-+export PYTHONPATH
-+export PYTHONHOME
  
  if [ -z "${SAGE_ORIG_LD_LIBRARY_PATH_SET}" ]; then
  SAGE_ORIG_LD_LIBRARY_PATH=$LD_LIBRARY_PATH && export 
SAGE_ORIG_LD_LIBRARY_PATH
-@@ -431,8 +378,6 @@
+@@ -427,8 +374,6 @@
  fi
  fi
  fi
@@ -125,7 +121,7 @@
   architecture flags
  
  # Support flags to change the build architecture.  Currently, this is
-@@ -602,9 +547,6 @@
+@@ -598,9 +543,6 @@
  LD_LIBRARY_PATH="$SAGE_LOCAL/bin:$LD_LIBRARY_PATH" && export 
LD_LIBRARY_PATH
  fi
  

Modified: paths.patch
===
--- paths.patch 2016-01-20 15:10:01 UTC (rev 158128)
+++ paths.patch 2016-01-20 15:10:14 UTC (rev 158129)
@@ -16,8 +16,7 @@
 +_add_variable_or_fallback('SAGE_SHARE',  opj('$SAGE_LOCAL', 'share', 
'sage'))
  
  _add_variable_or_fallback('SAGE_SRC',opj('$SAGE_ROOT', 'src'))
--_add_variable_or_fallback('SITE_PACKAGES',   site.getsitepackages())
-+_add_variable_or_fallback('SITE_PACKAGES',   
site.getsitepackages()+['/usr/lib/sage/site-packages'])
+ _add_variable_or_fallback('SITE_PACKAGES',   site.getsitepackages())
  _add_variable_or_fallback('SAGE_LIB',SITE_PACKAGES[0])
  
  _add_variable_or_fallback('SAGE_CYTHONIZED', opj('$SAGE_SRC', 'build', 
'cythonized'))


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

2016-01-20 Thread Felix Yan
Date: Wednesday, January 20, 2016 @ 16:15:31
  Author: fyan
Revision: 158135

upgpkg: haskell-hakyll 4.7.5.1-14

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

Modified:
  haskell-hakyll/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2016-01-20 15:15:26 UTC (rev 158134)
+++ PKGBUILD2016-01-20 15:15:31 UTC (rev 158135)
@@ -5,7 +5,7 @@
 _hkgname=hakyll
 pkgname=haskell-hakyll
 pkgver=4.7.5.1
-pkgrel=13
+pkgrel=14
 pkgdesc="A static website compiler library"
 url="http://jaspervdj.be/hakyll;
 license=("custom:BSD3")


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

2016-01-20 Thread Felix Yan
Date: Wednesday, January 20, 2016 @ 16:15:57
  Author: fyan
Revision: 158136

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

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

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

Copied: haskell-hakyll/repos/community-staging-i686/PKGBUILD (from rev 158135, 
haskell-hakyll/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-01-20 15:15:57 UTC (rev 158136)
@@ -0,0 +1,48 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hakyll
+pkgname=haskell-hakyll
+pkgver=4.7.5.1
+pkgrel=14
+pkgdesc="A static website compiler library"
+url="http://jaspervdj.be/hakyll;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-blaze-html" "haskell-blaze-markup" 
"haskell-cmdargs"
+ "haskell-cryptohash" "haskell-data-default" "haskell-http-conduit"
+ "haskell-http-types" "haskell-lrucache" "haskell-mtl" 
"haskell-network"
+ "haskell-network-uri" "haskell-pandoc" "haskell-pandoc-citeproc"
+ "haskell-parsec" "haskell-random" "haskell-regex-base" 
"haskell-regex-tdfa"
+ "haskell-tagsoup" "haskell-text" "haskell-time-locale-compat")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+install="${pkgname}.install"
+sha256sums=('39efc15d8d9bce1f151587f1556be8daac58c1d3fe6596458f0e9122a659b310')
+
+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 \
+-fcheckexternal -f-watchserver -f-previewserver
+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-hakyll/repos/community-staging-i686/haskell-hakyll.install 
(from rev 158135, haskell-hakyll/trunk/haskell-hakyll.install)
===
--- community-staging-i686/haskell-hakyll.install   
(rev 0)
+++ community-staging-i686/haskell-hakyll.install   2016-01-20 15:15:57 UTC 
(rev 158136)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-hakyll
+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-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 
158135, haskell-hakyll/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-01-20 15:15:57 UTC (rev 158136)
@@ -0,0 +1,48 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+

[arch-commits] Commit in linux-lts/trunk (CVE-2016-0728.patch PKGBUILD)

2016-01-20 Thread Andreas Radke
Date: Wednesday, January 20, 2016 @ 18:13:13
  Author: andyrtr
Revision: 258447

upgpkg: linux-lts 4.1.15-2

patch CVE-2016-0728; FS#47831

Added:
  linux-lts/trunk/CVE-2016-0728.patch
Modified:
  linux-lts/trunk/PKGBUILD

-+
 CVE-2016-0728.patch |   78 ++
 PKGBUILD|   11 +--
 2 files changed, 86 insertions(+), 3 deletions(-)

Added: CVE-2016-0728.patch
===
--- CVE-2016-0728.patch (rev 0)
+++ CVE-2016-0728.patch 2016-01-20 17:13:13 UTC (rev 258447)
@@ -0,0 +1,78 @@
+From 23567fd052a9abb6d67fe8e7a9ccdd9800a540f2 Mon Sep 17 00:00:00 2001
+From: Yevgeny Pats 
+Date: Tue, 19 Jan 2016 22:09:04 +
+Subject: [PATCH] KEYS: Fix keyring ref leak in join_session_keyring()
+
+This fixes CVE-2016-0728.
+
+If a thread is asked to join as a session keyring the keyring that's already
+set as its session, we leak a keyring reference.
+
+This can be tested with the following program:
+
+   #include 
+   #include 
+   #include 
+   #include 
+
+   int main(int argc, const char *argv[])
+   {
+   int i = 0;
+   key_serial_t serial;
+
+   serial = keyctl(KEYCTL_JOIN_SESSION_KEYRING,
+   "leaked-keyring");
+   if (serial < 0) {
+   perror("keyctl");
+   return -1;
+   }
+
+   if (keyctl(KEYCTL_SETPERM, serial,
+  KEY_POS_ALL | KEY_USR_ALL) < 0) {
+   perror("keyctl");
+   return -1;
+   }
+
+   for (i = 0; i < 100; i++) {
+   serial = keyctl(KEYCTL_JOIN_SESSION_KEYRING,
+   "leaked-keyring");
+   if (serial < 0) {
+   perror("keyctl");
+   return -1;
+   }
+   }
+
+   return 0;
+   }
+
+If, after the program has run, there something like the following line in
+/proc/keys:
+
+3f3d898f I--Q---   100 perm 3f3f 0 0 keyring   leaked-keyring: 
empty
+
+with a usage count of 100 * the number of times the program has been run,
+then the kernel is malfunctioning.  If leaked-keyring has zero usages or
+has been garbage collected, then the problem is fixed.
+
+Reported-by: Yevgeny Pats 
+Signed-off-by: David Howells 
+Acked-by: Don Zickus 
+Acked-by: Prarit Bhargava 
+Acked-by: Jarod Wilson 
+Signed-off-by: James Morris 
+---
+ security/keys/process_keys.c | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/security/keys/process_keys.c b/security/keys/process_keys.c
+index a3f85d2a..e6d50172 100644
+--- a/security/keys/process_keys.c
 b/security/keys/process_keys.c
+@@ -794,6 +794,7 @@ long join_session_keyring(const char *name)
+   ret = PTR_ERR(keyring);
+   goto error2;
+   } else if (keyring == new->session_keyring) {
++  key_put(keyring);
+   ret = 0;
+   goto error2;
+   }

Modified: PKGBUILD
===
--- PKGBUILD2016-01-20 14:58:32 UTC (rev 258446)
+++ PKGBUILD2016-01-20 17:13:13 UTC (rev 258447)
@@ -4,7 +4,7 @@
 pkgbase=linux-lts
 _srcname=linux-4.1
 pkgver=4.1.15
-pkgrel=1
+pkgrel=2
 arch=('i686' 'x86_64')
 url="http://www.kernel.org/;
 license=('GPL2')
@@ -16,7 +16,8 @@
 'config' 'config.x86_64'
 # standard config files for mkinitcpio ramdisk
 "$pkgbase.preset"
-change-default-console-loglevel.patch)
+change-default-console-loglevel.patch
+CVE-2016-0728.patch)
 # https://www.kernel.org/pub/linux/kernel/v4.x/sha256sums.asc
 sha256sums=('caf51f085aac1e1cea4d00dbbf3093ead07b551fc07b31b2a989c05f8ea72d9f'
 'SKIP'
@@ -25,7 +26,8 @@
 '4f33208934694268c146b036e3a6e0688e8326740ca42754875c644e7aedd4c2'
 '31fa759c3b91f4a0bed69112eaec9c3a5648905e25cb0986e61f535ec798b291'
 '1f036f7464da54ae510630f0edb69faa115287f86d9f17641197ffda8cfd49e0'
-'1256b241cd477b265a3c2d64bdc19ffe3c9bbcee82ea3994c590c2c76e767d99')
+'1256b241cd477b265a3c2d64bdc19ffe3c9bbcee82ea3994c590c2c76e767d99'
+'03bed5b1c6ef34a917e218a46d38cd1347c5ab5693131996113c6cad275dc4e9')
 validpgpkeys=('ABAF11C65A2970B130ABE3C479BE3E4300411886' # Linus Torvalds 

   '647F28654894E3BD457199BE38DBBDC86092693E' # Greg Kroah-Hartman 
(Linux kernel stable release signing key) 
  )
@@ -37,6 +39,9 @@
   # add upstream patch
   patch -p1 -i "${srcdir}/patch-${pkgver}"
 
+  # fixes 

[arch-commits] Commit in linux-lts/repos (16 files)

2016-01-20 Thread Andreas Radke
Date: Wednesday, January 20, 2016 @ 18:13:39
  Author: andyrtr
Revision: 258448

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

Added:
  linux-lts/repos/testing-i686/
  linux-lts/repos/testing-i686/CVE-2016-0728.patch
(from rev 258447, linux-lts/trunk/CVE-2016-0728.patch)
  linux-lts/repos/testing-i686/PKGBUILD
(from rev 258447, linux-lts/trunk/PKGBUILD)
  linux-lts/repos/testing-i686/change-default-console-loglevel.patch
(from rev 258447, linux-lts/trunk/change-default-console-loglevel.patch)
  linux-lts/repos/testing-i686/config
(from rev 258447, linux-lts/trunk/config)
  linux-lts/repos/testing-i686/config.x86_64
(from rev 258447, linux-lts/trunk/config.x86_64)
  linux-lts/repos/testing-i686/linux-lts.install
(from rev 258447, linux-lts/trunk/linux-lts.install)
  linux-lts/repos/testing-i686/linux-lts.preset
(from rev 258447, linux-lts/trunk/linux-lts.preset)
  linux-lts/repos/testing-x86_64/
  linux-lts/repos/testing-x86_64/CVE-2016-0728.patch
(from rev 258447, linux-lts/trunk/CVE-2016-0728.patch)
  linux-lts/repos/testing-x86_64/PKGBUILD
(from rev 258447, linux-lts/trunk/PKGBUILD)
  linux-lts/repos/testing-x86_64/change-default-console-loglevel.patch
(from rev 258447, linux-lts/trunk/change-default-console-loglevel.patch)
  linux-lts/repos/testing-x86_64/config
(from rev 258447, linux-lts/trunk/config)
  linux-lts/repos/testing-x86_64/config.x86_64
(from rev 258447, linux-lts/trunk/config.x86_64)
  linux-lts/repos/testing-x86_64/linux-lts.install
(from rev 258447, linux-lts/trunk/linux-lts.install)
  linux-lts/repos/testing-x86_64/linux-lts.preset
(from rev 258447, linux-lts/trunk/linux-lts.preset)

--+
 testing-i686/CVE-2016-0728.patch |   78 
 testing-i686/PKGBUILD|  294 
 testing-i686/change-default-console-loglevel.patch   |   11 
 testing-i686/config  | 7562 +
 testing-i686/config.x86_64   | 7309 
 testing-i686/linux-lts.install   |   37 
 testing-i686/linux-lts.preset|   14 
 testing-x86_64/CVE-2016-0728.patch   |   78 
 testing-x86_64/PKGBUILD  |  294 
 testing-x86_64/change-default-console-loglevel.patch |   11 
 testing-x86_64/config| 7562 +
 testing-x86_64/config.x86_64 | 7309 
 testing-x86_64/linux-lts.install |   37 
 testing-x86_64/linux-lts.preset  |   14 
 14 files changed, 30610 insertions(+)

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


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

2016-01-20 Thread Anatol Pomozov
Date: Wednesday, January 20, 2016 @ 19:55:11
  Author: anatolik
Revision: 158327

upgpkg: android-udev r182-1

Modified:
  android-udev/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2016-01-20 16:43:01 UTC (rev 158326)
+++ PKGBUILD2016-01-20 18:55:11 UTC (rev 158327)
@@ -3,7 +3,7 @@
 # Contributor: marlock
 
 pkgname=android-udev
-pkgver=r179
+pkgver=r182
 pkgrel=1
 pkgdesc='Udev rules to connect Android devices to your linux box'
 arch=(any)
@@ -14,7 +14,7 @@
 install='android-udev.install'
 
 # instead of using HEAD version let's depend on some known revision
-_git_revision=b22717d2337f9
+_git_revision=f276ea1be761acb4a5987591a7a9e103e49afe80
 
source=(git+https://github.com/M0Rf30/android-udev-rules.git#commit=$_git_revision)
 md5sums=('SKIP')
 


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

2016-01-20 Thread Anatol Pomozov
Date: Wednesday, January 20, 2016 @ 19:55:30
  Author: anatolik
Revision: 158328

archrelease: copy trunk to community-testing-any

Added:
  android-udev/repos/community-testing-any/
  android-udev/repos/community-testing-any/PKGBUILD
(from rev 158327, android-udev/trunk/PKGBUILD)
  android-udev/repos/community-testing-any/android-udev.install
(from rev 158327, android-udev/trunk/android-udev.install)

--+
 PKGBUILD |   28 
 android-udev.install |4 
 2 files changed, 32 insertions(+)

Copied: android-udev/repos/community-testing-any/PKGBUILD (from rev 158327, 
android-udev/trunk/PKGBUILD)
===
--- community-testing-any/PKGBUILD  (rev 0)
+++ community-testing-any/PKGBUILD  2016-01-20 18:55:30 UTC (rev 158328)
@@ -0,0 +1,28 @@
+# $Id$
+# Maintainer: M0Rf30
+# Contributor: marlock
+
+pkgname=android-udev
+pkgver=r182
+pkgrel=1
+pkgdesc='Udev rules to connect Android devices to your linux box'
+arch=(any)
+url='https://github.com/M0Rf30/android-udev-rules'
+license=(GPL3)
+depends=(udev libmtp)
+makedepends=(git)
+install='android-udev.install'
+
+# instead of using HEAD version let's depend on some known revision
+_git_revision=f276ea1be761acb4a5987591a7a9e103e49afe80
+source=(git+https://github.com/M0Rf30/android-udev-rules.git#commit=$_git_revision)
+md5sums=('SKIP')
+
+pkgver() {
+  cd android-udev-rules
+  printf "r%s" "$(git rev-list --count HEAD)"
+}
+
+package() {
+  install -Dm 644 android-udev-rules/51-android.rules 
"$pkgdir"/usr/lib/udev/rules.d/51-android.rules
+}

Copied: android-udev/repos/community-testing-any/android-udev.install (from rev 
158327, android-udev/trunk/android-udev.install)
===
--- community-testing-any/android-udev.install  (rev 0)
+++ community-testing-any/android-udev.install  2016-01-20 18:55:30 UTC (rev 
158328)
@@ -0,0 +1,4 @@
+post_install() {
+  getent group adbusers >/dev/null || groupadd -r adbusers
+  true
+}


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

2016-01-20 Thread Felix Yan
Date: Wednesday, January 20, 2016 @ 16:12:43
  Author: fyan
Revision: 158132

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

Added:
  haskell-xcb-types/repos/community-staging-i686/
  haskell-xcb-types/repos/community-staging-i686/PKGBUILD
(from rev 158129, haskell-xcb-types/trunk/PKGBUILD)
  haskell-xcb-types/repos/community-staging-i686/haskell-xcb-types.install
(from rev 158129, haskell-xcb-types/trunk/haskell-xcb-types.install)
  haskell-xcb-types/repos/community-staging-x86_64/
  haskell-xcb-types/repos/community-staging-x86_64/PKGBUILD
(from rev 158129, haskell-xcb-types/trunk/PKGBUILD)
  haskell-xcb-types/repos/community-staging-x86_64/haskell-xcb-types.install
(from rev 158129, haskell-xcb-types/trunk/haskell-xcb-types.install)

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

Copied: haskell-xcb-types/repos/community-staging-i686/PKGBUILD (from rev 
158129, haskell-xcb-types/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-01-20 15:12:43 UTC (rev 158132)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=xcb-types
+pkgname=haskell-xcb-types
+pkgver=0.7.1
+pkgrel=3
+pkgdesc="Parses XML files used by the XCB project"
+url="http://hackage.haskell.org/package/${_hkgname};
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" 'haskell-mtl' 'haskell-xml')
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+install="${pkgname}.install"
+sha256sums=('5927e720e4dee26b1bf8a24fb07e47e6a22f9d78fc87aab8d752f207c1566782')
+
+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 \
+-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-xcb-types/repos/community-staging-i686/haskell-xcb-types.install (from 
rev 158129, haskell-xcb-types/trunk/haskell-xcb-types.install)
===
--- community-staging-i686/haskell-xcb-types.install
(rev 0)
+++ community-staging-i686/haskell-xcb-types.install2016-01-20 15:12:43 UTC 
(rev 158132)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-xcb-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-xcb-types/repos/community-staging-x86_64/PKGBUILD (from rev 
158129, haskell-xcb-types/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-01-20 15:12:43 UTC (rev 158132)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=xcb-types
+pkgname=haskell-xcb-types
+pkgver=0.7.1
+pkgrel=3
+pkgdesc="Parses XML files used by the XCB project"
+url="http://hackage.haskell.org/package/${_hkgname};
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" 'haskell-mtl' 'haskell-xml')
+options=('staticlibs')

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

2016-01-20 Thread Felix Yan
Date: Wednesday, January 20, 2016 @ 17:32:37
  Author: fyan
Revision: 158319

upgpkg: cabal-helper 0.6.3.1-2

split cabal-helper-wrapper to a separate package, to be dependency of ghc-mod

Modified:
  cabal-helper/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2016-01-20 16:17:06 UTC (rev 158318)
+++ PKGBUILD2016-01-20 16:32:37 UTC (rev 158319)
@@ -2,25 +2,24 @@
 # Maintainer: Felix Yan 
 # Contributor: Arch Haskell Team 
 
-_hkgname=cabal-helper
-pkgname=haskell-cabal-helper
+pkgbase=cabal-helper
+pkgname=(cabal-helper haskell-cabal-helper)
 pkgver=0.6.3.1
-pkgrel=1
-pkgdesc="Simple interface to some of Cabal\'s configuration state used by 
ghc-mod"
-url="http://hackage.haskell.org/package/${_hkgname};
+pkgrel=2
+pkgdesc="Simple interface to some of Cabals configuration state used by 
ghc-mod"
+url="http://hackage.haskell.org/package/${pkgbase};
 license=("AGPL3")
 arch=('i686' 'x86_64')
-depends=("ghc=7.10.3" "haskell-mtl" "haskell-temporary" "haskell-utf8-string")
+makedepends=("ghc=7.10.3" "haskell-mtl" "haskell-temporary" 
"haskell-utf8-string")
 options=('staticlibs')
-source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-install="${pkgname}.install"
+source=("http://hackage.haskell.org/packages/archive/${pkgbase}/${pkgver}/${pkgbase}-${pkgver}.tar.gz;)
 sha256sums=('c19a9a87c54f6649e0f8cbb3a070244bff9fcc5b9ae783c00c049867fb1a7afe')
 
 build() {
-cd "${srcdir}/${_hkgname}-${pkgver}"
+cd "${srcdir}/${pkgbase}-${pkgver}"
 
 runhaskell Setup configure -O --enable-library-profiling --enable-shared \
---prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--libexecdir="/usr/lib" \
+--prefix=/usr --docdir="/usr/share/doc/${pkgbase}" 
--libexecdir="/usr/lib" \
 --libsubdir=\$compiler/site-local/\$pkgid
 runhaskell Setup build
 runhaskell Setup haddock --hoogle --html
@@ -29,13 +28,25 @@
 sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
 }
 
-package() {
-cd "${srcdir}/${_hkgname}-${pkgver}"
+package_cabal-helper() {
+depends=('gmp' 'libffi')
+
+cd "${srcdir}/${pkgbase}-${pkgver}"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -r "$pkgdir"/usr/{lib/ghc-*,share}
+}
+
+package_haskell-cabal-helper() {
+pkgdesc="Simple interface to some of Cabal's configuration state used by 
ghc-mod (docs and libraries)"
+depends=("${makedepends[@]}" 'cabal-helper')
+install="haskell-cabal-helper.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/${_hkgname}"
+ln -s "/usr/share/doc/${pkgbase}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${pkgbase}"
 runhaskell Setup copy --destdir="${pkgdir}"
 rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+rm -f "$pkgdir/usr/lib/cabal-helper-wrapper"
 }


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

2016-01-20 Thread Felix Yan
Date: Wednesday, January 20, 2016 @ 17:33:07
  Author: fyan
Revision: 158320

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

Added:
  cabal-helper/repos/community-i686/PKGBUILD
(from rev 158319, cabal-helper/trunk/PKGBUILD)
  cabal-helper/repos/community-i686/haskell-cabal-helper.install
(from rev 158319, cabal-helper/trunk/haskell-cabal-helper.install)
  cabal-helper/repos/community-x86_64/PKGBUILD
(from rev 158319, cabal-helper/trunk/PKGBUILD)
  cabal-helper/repos/community-x86_64/haskell-cabal-helper.install
(from rev 158319, cabal-helper/trunk/haskell-cabal-helper.install)
Deleted:
  cabal-helper/repos/community-i686/PKGBUILD
  cabal-helper/repos/community-i686/haskell-cabal-helper.install
  cabal-helper/repos/community-x86_64/PKGBUILD
  cabal-helper/repos/community-x86_64/haskell-cabal-helper.install

---+
 /PKGBUILD |  104 
 /haskell-cabal-helper.install |   36 
 community-i686/PKGBUILD   |   41 -
 community-i686/haskell-cabal-helper.install   |   18 
 community-x86_64/PKGBUILD |   41 -
 community-x86_64/haskell-cabal-helper.install |   18 
 6 files changed, 140 insertions(+), 118 deletions(-)

Deleted: community-i686/PKGBUILD
===
--- community-i686/PKGBUILD 2016-01-20 16:32:37 UTC (rev 158319)
+++ community-i686/PKGBUILD 2016-01-20 16:33:07 UTC (rev 158320)
@@ -1,41 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-# Contributor: Arch Haskell Team 
-
-_hkgname=cabal-helper
-pkgname=haskell-cabal-helper
-pkgver=0.6.3.1
-pkgrel=1
-pkgdesc="Simple interface to some of Cabal\'s configuration state used by 
ghc-mod"
-url="http://hackage.haskell.org/package/${_hkgname};
-license=("AGPL3")
-arch=('i686' 'x86_64')
-depends=("ghc=7.10.3" "haskell-mtl" "haskell-temporary" "haskell-utf8-string")
-options=('staticlibs')
-source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-install="${pkgname}.install"
-sha256sums=('c19a9a87c54f6649e0f8cbb3a070244bff9fcc5b9ae783c00c049867fb1a7afe')
-
-build() {
-cd "${srcdir}/${_hkgname}-${pkgver}"
-
-runhaskell Setup configure -O --enable-library-profiling --enable-shared \
---prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--libexecdir="/usr/lib" \
---libsubdir=\$compiler/site-local/\$pkgid
-runhaskell Setup build
-runhaskell Setup haddock --hoogle --html
-runhaskell Setup register --gen-script
-runhaskell Setup unregister --gen-script
-sed -i -r -e "s|ghc-pkg.*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"
-}

Copied: cabal-helper/repos/community-i686/PKGBUILD (from rev 158319, 
cabal-helper/trunk/PKGBUILD)
===
--- community-i686/PKGBUILD (rev 0)
+++ community-i686/PKGBUILD 2016-01-20 16:33:07 UTC (rev 158320)
@@ -0,0 +1,52 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgbase=cabal-helper
+pkgname=(cabal-helper haskell-cabal-helper)
+pkgver=0.6.3.1
+pkgrel=2
+pkgdesc="Simple interface to some of Cabals configuration state used by 
ghc-mod"
+url="http://hackage.haskell.org/package/${pkgbase};
+license=("AGPL3")
+arch=('i686' 'x86_64')
+makedepends=("ghc=7.10.3" "haskell-mtl" "haskell-temporary" 
"haskell-utf8-string")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${pkgbase}/${pkgver}/${pkgbase}-${pkgver}.tar.gz;)
+sha256sums=('c19a9a87c54f6649e0f8cbb3a070244bff9fcc5b9ae783c00c049867fb1a7afe')
+
+build() {
+cd "${srcdir}/${pkgbase}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgbase}" 
--libexecdir="/usr/lib" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package_cabal-helper() {
+depends=('gmp' 'libffi')
+
+cd "${srcdir}/${pkgbase}-${pkgver}"
+runhaskell 

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

2016-01-20 Thread Felix Yan
Date: Wednesday, January 20, 2016 @ 16:51:30
  Author: fyan
Revision: 158315

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

Added:
  hlint/repos/community-i686/PKGBUILD
(from rev 158314, hlint/trunk/PKGBUILD)
  hlint/repos/community-i686/haskell-hlint.install
(from rev 158314, hlint/trunk/haskell-hlint.install)
  hlint/repos/community-i686/hlint.install
(from rev 158314, hlint/trunk/hlint.install)
  hlint/repos/community-x86_64/PKGBUILD
(from rev 158314, hlint/trunk/PKGBUILD)
  hlint/repos/community-x86_64/haskell-hlint.install
(from rev 158314, hlint/trunk/haskell-hlint.install)
  hlint/repos/community-x86_64/hlint.install
(from rev 158314, hlint/trunk/hlint.install)
Deleted:
  hlint/repos/community-i686/PKGBUILD
  hlint/repos/community-i686/hlint.install
  hlint/repos/community-x86_64/PKGBUILD
  hlint/repos/community-x86_64/hlint.install

+
 /PKGBUILD  |  110 +++
 /hlint.install |   36 ++
 community-i686/PKGBUILD|   32 -
 community-i686/haskell-hlint.install   |   18 +
 community-i686/hlint.install   |   18 -
 community-x86_64/PKGBUILD  |   32 -
 community-x86_64/haskell-hlint.install |   18 +
 community-x86_64/hlint.install |   18 -
 8 files changed, 182 insertions(+), 100 deletions(-)

Deleted: community-i686/PKGBUILD
===
--- community-i686/PKGBUILD 2016-01-20 15:50:52 UTC (rev 158314)
+++ community-i686/PKGBUILD 2016-01-20 15:51:30 UTC (rev 158315)
@@ -1,32 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-# Contributor: Arch Haskell Team 
-
-pkgname=hlint
-pkgver=1.9.26
-pkgrel=4
-pkgdesc="Source code suggestions"
-url="http://community.haskell.org/~ndm/hlint/;
-license=("custom:BSD3")
-arch=('i686' 'x86_64')
-depends=('gmp' 'libffi')
-makedepends=("ghc=7.10.3" "haskell-ansi-terminal" "haskell-cmdargs" 
"haskell-cpphs"
- "haskell-extra" "haskell-src-exts" "haskell-hscolour" 
"haskell-uniplate"
- "haskell-refact")
-source=("http://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
-sha256sums=('f9dcb152d05472c16572e9519494b376c12b748a886f79f74ffcfcb973c33553')
-
-build() {
-cd "${srcdir}/${pkgname}-${pkgver}"
-runhaskell Setup configure -O --prefix=/usr \
---docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \
--fgpl -fthreaded
-runhaskell Setup build
-}
-
-package() {
-cd "${srcdir}/${pkgname}-${pkgver}"
-runhaskell Setup copy --destdir="${pkgdir}"
-rm -r "$pkgdir"/usr/{lib,share/doc}
-install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
-}

Copied: hlint/repos/community-i686/PKGBUILD (from rev 158314, 
hlint/trunk/PKGBUILD)
===
--- community-i686/PKGBUILD (rev 0)
+++ community-i686/PKGBUILD 2016-01-20 15:51:30 UTC (rev 158315)
@@ -0,0 +1,55 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgbase=hlint
+pkgname=(hlint haskell-hlint)
+pkgver=1.9.26
+pkgrel=5
+pkgdesc="Source code suggestions"
+url="http://community.haskell.org/~ndm/hlint/;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+makedepends=("ghc=7.10.3" "haskell-ansi-terminal" "haskell-cmdargs" 
"haskell-cpphs"
+ "haskell-extra" "haskell-src-exts" "haskell-hscolour" 
"haskell-uniplate"
+ "haskell-refact")
+source=("http://hackage.haskell.org/packages/archive/${pkgbase}/${pkgver}/${pkgbase}-${pkgver}.tar.gz;)
+sha256sums=('f9dcb152d05472c16572e9519494b376c12b748a886f79f74ffcfcb973c33553')
+
+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 \
+-fgpl -fthreaded
+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_hlint() {
+depends=('gmp' 'libffi')
+
+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-hlint() {
+pkgdesc="Source code suggestions (docs and libraries)"
+depends=("${makedepends[@]}" 'hlint')
+install="haskell-hlint.install"
+
+cd "${srcdir}/${pkgbase}-${pkgver}"
+
+install -D -m744 register.sh   

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

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

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

Added:
  ghc-mod/repos/community-i686/
  ghc-mod/repos/community-i686/PKGBUILD
(from rev 158316, ghc-mod/trunk/PKGBUILD)
  ghc-mod/repos/community-i686/haskell-ghc-mod.install
(from rev 158316, ghc-mod/trunk/haskell-ghc-mod.install)
  ghc-mod/repos/community-x86_64/
  ghc-mod/repos/community-x86_64/PKGBUILD
(from rev 158316, ghc-mod/trunk/PKGBUILD)
  ghc-mod/repos/community-x86_64/haskell-ghc-mod.install
(from rev 158316, ghc-mod/trunk/haskell-ghc-mod.install)

--+
 community-i686/PKGBUILD  |   61 +
 community-i686/haskell-ghc-mod.install   |   18 
 community-x86_64/PKGBUILD|   61 +
 community-x86_64/haskell-ghc-mod.install |   18 
 4 files changed, 158 insertions(+)

Copied: ghc-mod/repos/community-i686/PKGBUILD (from rev 158316, 
ghc-mod/trunk/PKGBUILD)
===
--- community-i686/PKGBUILD (rev 0)
+++ community-i686/PKGBUILD 2016-01-20 16:05:12 UTC (rev 158317)
@@ -0,0 +1,61 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgbase=ghc-mod
+pkgname=(ghc-mod haskell-ghc-mod)
+pkgver=5.5.0.0
+pkgrel=1
+pkgdesc="Happy Haskell Programming"
+url="http://www.mew.org/~kazu/proj/ghc-mod/;
+license=("AGPL3")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-cabal-helper" "haskell-djinn-ghc" 
"haskell-extra"
+ "haskell-fclabels" "haskell-ghc-paths" "haskell-ghc-syb-utils" 
"haskell-src-exts"
+ "haskell-hlint" "haskell-monad-control" "haskell-monad-journal" 
"haskell-mtl"
+ "haskell-old-time" "haskell-optparse-applicative" "haskell-pipes" 
"haskell-safe"
+ "haskell-split" "haskell-syb" "haskell-temporary" "haskell-text"
+ "haskell-transformers-base")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${pkgbase}/${pkgver}/${pkgbase}-${pkgver}.tar.gz;)
+sha256sums=('d05be8f3541e875cd4ebefb28968cfc095fc323e49328f2e40581f6f5de70d31')
+
+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
+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_ghc-mod() {
+depends=('gmp' 'libffi')
+
+cd "${srcdir}/${pkgbase}-${pkgver}"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -r "$pkgdir"/usr/{lib,share/doc}
+
+install -D -m644 "COPYING.BSD3" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYING.BSD3"
+}
+
+package_haskell-ghc-mod() {
+pkgdesc="Happy Haskell Programming (docs and libraries)"
+depends=("${makedepends[@]}" 'ghc-mod')
+install="haskell-ghc-mod.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 -f "${pkgdir}/usr/share/doc/${pkgbase}/COPYING.BSD3"
+rm -r "$pkgdir"/usr/{bin,share/$pkgbase}
+}

Copied: ghc-mod/repos/community-i686/haskell-ghc-mod.install (from rev 158316, 
ghc-mod/trunk/haskell-ghc-mod.install)
===
--- community-i686/haskell-ghc-mod.install  (rev 0)
+++ community-i686/haskell-ghc-mod.install  2016-01-20 16:05:12 UTC (rev 
158317)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-ghc-mod
+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: ghc-mod/repos/community-x86_64/PKGBUILD (from rev 158316, 
ghc-mod/trunk/PKGBUILD)
===
--- community-x86_64/PKGBUILD   (rev 0)
+++ community-x86_64/PKGBUILD   2016-01-20 16:05:12 UTC (rev 158317)
@@ -0,0 

[arch-commits] Commit in (5 files)

2016-01-20 Thread Felix Yan
Date: Wednesday, January 20, 2016 @ 17:04:41
  Author: fyan
Revision: 158316

addpkg: ghc-mod 5.5.0.0-1

Added:
  ghc-mod/
  ghc-mod/repos/
  ghc-mod/trunk/
  ghc-mod/trunk/PKGBUILD
  ghc-mod/trunk/haskell-ghc-mod.install

-+
 PKGBUILD|   61 ++
 haskell-ghc-mod.install |   18 +
 2 files changed, 79 insertions(+)

Added: ghc-mod/trunk/PKGBUILD
===
--- ghc-mod/trunk/PKGBUILD  (rev 0)
+++ ghc-mod/trunk/PKGBUILD  2016-01-20 16:04:41 UTC (rev 158316)
@@ -0,0 +1,61 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgbase=ghc-mod
+pkgname=(ghc-mod haskell-ghc-mod)
+pkgver=5.5.0.0
+pkgrel=1
+pkgdesc="Happy Haskell Programming"
+url="http://www.mew.org/~kazu/proj/ghc-mod/;
+license=("AGPL3")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-cabal-helper" "haskell-djinn-ghc" 
"haskell-extra"
+ "haskell-fclabels" "haskell-ghc-paths" "haskell-ghc-syb-utils" 
"haskell-src-exts"
+ "haskell-hlint" "haskell-monad-control" "haskell-monad-journal" 
"haskell-mtl"
+ "haskell-old-time" "haskell-optparse-applicative" "haskell-pipes" 
"haskell-safe"
+ "haskell-split" "haskell-syb" "haskell-temporary" "haskell-text"
+ "haskell-transformers-base")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${pkgbase}/${pkgver}/${pkgbase}-${pkgver}.tar.gz;)
+sha256sums=('d05be8f3541e875cd4ebefb28968cfc095fc323e49328f2e40581f6f5de70d31')
+
+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
+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_ghc-mod() {
+depends=('gmp' 'libffi')
+
+cd "${srcdir}/${pkgbase}-${pkgver}"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -r "$pkgdir"/usr/{lib,share/doc}
+
+install -D -m644 "COPYING.BSD3" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYING.BSD3"
+}
+
+package_haskell-ghc-mod() {
+pkgdesc="Happy Haskell Programming (docs and libraries)"
+depends=("${makedepends[@]}" 'ghc-mod')
+install="haskell-ghc-mod.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 -f "${pkgdir}/usr/share/doc/${pkgbase}/COPYING.BSD3"
+rm -r "$pkgdir"/usr/{bin,share/$pkgbase}
+}


Property changes on: ghc-mod/trunk/PKGBUILD
___
Added: svn:keywords
## -0,0 +1 ##
+Id
\ No newline at end of property
Added: ghc-mod/trunk/haskell-ghc-mod.install
===
--- ghc-mod/trunk/haskell-ghc-mod.install   (rev 0)
+++ ghc-mod/trunk/haskell-ghc-mod.install   2016-01-20 16:04:41 UTC (rev 
158316)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-ghc-mod
+post_install() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_upgrade() {
+  ${HS_DIR}/unregister.sh
+}
+post_upgrade() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_remove() {
+  ${HS_DIR}/unregister.sh
+}
+post_remove() {
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}


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

2016-01-20 Thread Felix Yan
Date: Wednesday, January 20, 2016 @ 16:16:53
  Author: fyan
Revision: 158139

archrelease: copy trunk to community-staging-any

Added:
  python-xcffib/repos/community-staging-any/
  python-xcffib/repos/community-staging-any/PKGBUILD
(from rev 158138, python-xcffib/trunk/PKGBUILD)

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

Copied: python-xcffib/repos/community-staging-any/PKGBUILD (from rev 158138, 
python-xcffib/trunk/PKGBUILD)
===
--- community-staging-any/PKGBUILD  (rev 0)
+++ community-staging-any/PKGBUILD  2016-01-20 15:16:53 UTC (rev 158139)
@@ -0,0 +1,61 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Roger Duran 
+
+pkgbase=python-xcffib
+pkgname=(python-xcffib python2-xcffib)
+pkgver=0.4.0
+pkgrel=3
+pkgdesc="Python3 drop in replacement for xpyb, an XCB python binding"
+arch=('any')
+url="https://pypi.python.org/pypi/xcffib;
+license=('Apache')
+makedepends=('python-setuptools' 'python2-setuptools' 'python-cffi' 
'python2-cffi'
+ 'python-six' 'python2-six' 'libxcb' 'git' 'ghc' 
'haskell-xcb-types'
+ 'haskell-language-python' 'haskell-filemanip' 'haskell-split'
+ 'haskell-mtl' 'haskell-attoparsec' 'haskell-hunit' 'cabal-install'
+ 'haskell-test-framework' 'haskell-test-framework-hunit'
+ 'haskell-optparse-applicative')
+checkdepends=('flake8' 'python2-flake8' 'parallel' 'python-nose' 'python2-nose'
+  'xorg-server-xvfb' 'xorg-xeyes')
+source=("git+https://github.com/tych0/xcffib.git#tag=v$pkgver;)
+md5sums=('SKIP')
+
+prepare() {
+  cp -a xcffib{,-py2}
+
+  sed -e 's/python /python2 /' \
+  -e 's/nosetests /nosetests2 /' \
+  -e 's/flake8 /flake8-python2 /' \
+  -i xcffib-py2/Makefile
+}
+
+build() {
+  cd "$srcdir/xcffib"
+  make xcffib
+
+  cd "$srcdir/xcffib-py2"
+  make xcffib
+}
+
+check() {
+  cd "$srcdir/xcffib"
+  make check
+
+  cd "$srcdir/xcffib-py2"
+  make check
+}
+
+package_python-xcffib() {
+  depends=('python-six' 'python-cffi' 'libxcb')
+
+  cd "$srcdir/xcffib"
+  python setup.py install --root="$pkgdir/" --optimize=1
+}
+
+package_python2-xcffib() {
+  depends=('python2-six' 'python2-cffi' 'libxcb')
+
+  cd "$srcdir/xcffib-py2"
+  python2 setup.py install --root="$pkgdir/" --optimize=1
+}


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

2016-01-20 Thread Felix Yan
Date: Wednesday, January 20, 2016 @ 16:50:52
  Author: fyan
Revision: 158314

upgpkg: hlint 1.9.26-5

provide libraries as separate package

Added:
  hlint/trunk/haskell-hlint.install
Modified:
  hlint/trunk/PKGBUILD

---+
 PKGBUILD  |   41 -
 haskell-hlint.install |   18 ++
 2 files changed, 50 insertions(+), 9 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-01-20 15:28:02 UTC (rev 158313)
+++ PKGBUILD2016-01-20 15:50:52 UTC (rev 158314)
@@ -2,31 +2,54 @@
 # Maintainer: Felix Yan 
 # Contributor: Arch Haskell Team 
 
-pkgname=hlint
+pkgbase=hlint
+pkgname=(hlint haskell-hlint)
 pkgver=1.9.26
-pkgrel=4
+pkgrel=5
 pkgdesc="Source code suggestions"
 url="http://community.haskell.org/~ndm/hlint/;
 license=("custom:BSD3")
 arch=('i686' 'x86_64')
-depends=('gmp' 'libffi')
 makedepends=("ghc=7.10.3" "haskell-ansi-terminal" "haskell-cmdargs" 
"haskell-cpphs"
  "haskell-extra" "haskell-src-exts" "haskell-hscolour" 
"haskell-uniplate"
  "haskell-refact")
-source=("http://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+source=("http://hackage.haskell.org/packages/archive/${pkgbase}/${pkgver}/${pkgbase}-${pkgver}.tar.gz;)
 sha256sums=('f9dcb152d05472c16572e9519494b376c12b748a886f79f74ffcfcb973c33553')
 
 build() {
-cd "${srcdir}/${pkgname}-${pkgver}"
-runhaskell Setup configure -O --prefix=/usr \
---docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \
+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 \
 -fgpl -fthreaded
 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}/${pkgname}-${pkgver}"
+package_hlint() {
+depends=('gmp' 'libffi')
+
+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-hlint() {
+pkgdesc="Source code suggestions (docs and libraries)"
+depends=("${makedepends[@]}" 'hlint')
+install="haskell-hlint.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 -f "${pkgdir}/usr/share/doc/${pkgname}/COPYING.BSD3"
+rm -r "$pkgdir"/usr/{bin,share/${pkgbase}}
+}

Added: haskell-hlint.install
===
--- haskell-hlint.install   (rev 0)
+++ haskell-hlint.install   2016-01-20 15:50:52 UTC (rev 158314)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-hlint
+post_install() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_upgrade() {
+  ${HS_DIR}/unregister.sh
+}
+post_upgrade() {
+  ${HS_DIR}/register.sh
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_remove() {
+  ${HS_DIR}/unregister.sh
+}
+post_remove() {
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}


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

2016-01-20 Thread Felix Yan
Date: Wednesday, January 20, 2016 @ 17:43:01
  Author: fyan
Revision: 158326

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

Added:
  ghc-mod/repos/community-i686/PKGBUILD
(from rev 158325, ghc-mod/trunk/PKGBUILD)
  ghc-mod/repos/community-i686/haskell-ghc-mod.install
(from rev 158325, ghc-mod/trunk/haskell-ghc-mod.install)
  ghc-mod/repos/community-x86_64/PKGBUILD
(from rev 158325, ghc-mod/trunk/PKGBUILD)
  ghc-mod/repos/community-x86_64/haskell-ghc-mod.install
(from rev 158325, ghc-mod/trunk/haskell-ghc-mod.install)
Deleted:
  ghc-mod/repos/community-i686/PKGBUILD
  ghc-mod/repos/community-i686/haskell-ghc-mod.install
  ghc-mod/repos/community-x86_64/PKGBUILD
  ghc-mod/repos/community-x86_64/haskell-ghc-mod.install

--+
 /PKGBUILD|  122 +
 /haskell-ghc-mod.install |   36 
 community-i686/PKGBUILD  |   61 --
 community-i686/haskell-ghc-mod.install   |   18 
 community-x86_64/PKGBUILD|   61 --
 community-x86_64/haskell-ghc-mod.install |   18 
 6 files changed, 158 insertions(+), 158 deletions(-)

Deleted: community-i686/PKGBUILD
===
--- community-i686/PKGBUILD 2016-01-20 16:42:30 UTC (rev 158325)
+++ community-i686/PKGBUILD 2016-01-20 16:43:01 UTC (rev 158326)
@@ -1,61 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-# Contributor: Arch Haskell Team 
-
-pkgbase=ghc-mod
-pkgname=(ghc-mod haskell-ghc-mod)
-pkgver=5.5.0.0
-pkgrel=1
-pkgdesc="Happy Haskell Programming"
-url="http://www.mew.org/~kazu/proj/ghc-mod/;
-license=("AGPL3")
-arch=('i686' 'x86_64')
-depends=("ghc=7.10.3" "haskell-cabal-helper" "haskell-djinn-ghc" 
"haskell-extra"
- "haskell-fclabels" "haskell-ghc-paths" "haskell-ghc-syb-utils" 
"haskell-src-exts"
- "haskell-hlint" "haskell-monad-control" "haskell-monad-journal" 
"haskell-mtl"
- "haskell-old-time" "haskell-optparse-applicative" "haskell-pipes" 
"haskell-safe"
- "haskell-split" "haskell-syb" "haskell-temporary" "haskell-text"
- "haskell-transformers-base")
-options=('staticlibs')
-source=("http://hackage.haskell.org/packages/archive/${pkgbase}/${pkgver}/${pkgbase}-${pkgver}.tar.gz;)
-sha256sums=('d05be8f3541e875cd4ebefb28968cfc095fc323e49328f2e40581f6f5de70d31')
-
-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
-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_ghc-mod() {
-depends=('gmp' 'libffi')
-
-cd "${srcdir}/${pkgbase}-${pkgver}"
-runhaskell Setup copy --destdir="${pkgdir}"
-rm -r "$pkgdir"/usr/{lib,share/doc}
-
-install -D -m644 "COPYING.BSD3" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
-rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYING.BSD3"
-}
-
-package_haskell-ghc-mod() {
-pkgdesc="Happy Haskell Programming (docs and libraries)"
-depends=("${makedepends[@]}" 'ghc-mod')
-install="haskell-ghc-mod.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 -f "${pkgdir}/usr/share/doc/${pkgbase}/COPYING.BSD3"
-rm -r "$pkgdir"/usr/{bin,share/$pkgbase}
-}

Copied: ghc-mod/repos/community-i686/PKGBUILD (from rev 158325, 
ghc-mod/trunk/PKGBUILD)
===
--- community-i686/PKGBUILD (rev 0)
+++ community-i686/PKGBUILD 2016-01-20 16:43:01 UTC (rev 158326)
@@ -0,0 +1,61 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgbase=ghc-mod
+pkgname=(ghc-mod haskell-ghc-mod)
+pkgver=5.5.0.0
+pkgrel=2
+pkgdesc="Happy Haskell Programming"
+url="http://www.mew.org/~kazu/proj/ghc-mod/;
+license=("AGPL3")
+arch=('i686' 'x86_64')
+makedepends=("ghc=7.10.3" "haskell-cabal-helper" "haskell-djinn-ghc" 
"haskell-extra"
+ "haskell-fclabels" "haskell-ghc-paths" "haskell-ghc-syb-utils" 
"haskell-src-exts"
+ "haskell-hlint" "haskell-monad-control" "haskell-monad-journal" 

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

2016-01-20 Thread Felix Yan
Date: Wednesday, January 20, 2016 @ 17:42:30
  Author: fyan
Revision: 158325

upgpkg: ghc-mod 5.5.0.0-2

adjust dependencies

Modified:
  ghc-mod/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2016-01-20 16:38:56 UTC (rev 158324)
+++ PKGBUILD2016-01-20 16:42:30 UTC (rev 158325)
@@ -5,17 +5,17 @@
 pkgbase=ghc-mod
 pkgname=(ghc-mod haskell-ghc-mod)
 pkgver=5.5.0.0
-pkgrel=1
+pkgrel=2
 pkgdesc="Happy Haskell Programming"
 url="http://www.mew.org/~kazu/proj/ghc-mod/;
 license=("AGPL3")
 arch=('i686' 'x86_64')
-depends=("ghc=7.10.3" "haskell-cabal-helper" "haskell-djinn-ghc" 
"haskell-extra"
- "haskell-fclabels" "haskell-ghc-paths" "haskell-ghc-syb-utils" 
"haskell-src-exts"
- "haskell-hlint" "haskell-monad-control" "haskell-monad-journal" 
"haskell-mtl"
- "haskell-old-time" "haskell-optparse-applicative" "haskell-pipes" 
"haskell-safe"
- "haskell-split" "haskell-syb" "haskell-temporary" "haskell-text"
- "haskell-transformers-base")
+makedepends=("ghc=7.10.3" "haskell-cabal-helper" "haskell-djinn-ghc" 
"haskell-extra"
+ "haskell-fclabels" "haskell-ghc-paths" "haskell-ghc-syb-utils" 
"haskell-src-exts"
+ "haskell-hlint" "haskell-monad-control" "haskell-monad-journal" 
"haskell-mtl"
+ "haskell-old-time" "haskell-optparse-applicative" "haskell-pipes" 
"haskell-safe"
+ "haskell-split" "haskell-syb" "haskell-temporary" "haskell-text"
+ "haskell-transformers-base")
 options=('staticlibs')
 
source=("http://hackage.haskell.org/packages/archive/${pkgbase}/${pkgver}/${pkgbase}-${pkgver}.tar.gz;)
 sha256sums=('d05be8f3541e875cd4ebefb28968cfc095fc323e49328f2e40581f6f5de70d31')
@@ -34,7 +34,7 @@
 }
 
 package_ghc-mod() {
-depends=('gmp' 'libffi')
+depends=('gmp' 'libffi' 'cabal-helper' 'ghc')
 
 cd "${srcdir}/${pkgbase}-${pkgver}"
 runhaskell Setup copy --destdir="${pkgdir}"


[arch-commits] Commit in gtk2hs-buildtools/repos (4 files)

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

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

Added:
  gtk2hs-buildtools/repos/community-staging-i686/
  gtk2hs-buildtools/repos/community-staging-i686/PKGBUILD
(from rev 158130, gtk2hs-buildtools/trunk/PKGBUILD)
  gtk2hs-buildtools/repos/community-staging-x86_64/
  gtk2hs-buildtools/repos/community-staging-x86_64/PKGBUILD
(from rev 158130, gtk2hs-buildtools/trunk/PKGBUILD)

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

Copied: gtk2hs-buildtools/repos/community-staging-i686/PKGBUILD (from rev 
158130, gtk2hs-buildtools/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-01-20 15:11:10 UTC (rev 158131)
@@ -0,0 +1,27 @@
+# $Id$
+# Maintainer: Sergej Pupykin 
+
+pkgname=gtk2hs-buildtools
+pkgver=0.13.0.5
+pkgrel=3
+pkgdesc="Tools to build the Gtk2Hs suite of User Interface libraries."
+url="http://hackage.haskell.org/package/gtk2hs-buildtools;
+license=('GPL2')
+arch=('i686' 'x86_64')
+options=('staticlibs')
+makedepends=('ghc' 'alex' 'happy' 'haskell-random' 'haskell-hashtables')
+depends=('gmp' 'libffi')
+provides=('haskell-gtk2hs-buildtools')
+source=("http://hackage.haskell.org/packages/archive/gtk2hs-buildtools/$pkgver/gtk2hs-buildtools-$pkgver.tar.gz;)
+md5sums=('3f44f44c9eb6c6aec27331326b0aebc7')
+
+build() {
+cd ${srcdir}/gtk2hs-buildtools-$pkgver
+runhaskell Setup configure --prefix=/usr --docdir=/usr/share/doc/${pkgname}
+runhaskell Setup build
+}
+
+package() {
+cd ${srcdir}/gtk2hs-buildtools-$pkgver
+runhaskell Setup copy --destdir=${pkgdir}
+}

Copied: gtk2hs-buildtools/repos/community-staging-x86_64/PKGBUILD (from rev 
158130, gtk2hs-buildtools/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-01-20 15:11:10 UTC (rev 158131)
@@ -0,0 +1,27 @@
+# $Id$
+# Maintainer: Sergej Pupykin 
+
+pkgname=gtk2hs-buildtools
+pkgver=0.13.0.5
+pkgrel=3
+pkgdesc="Tools to build the Gtk2Hs suite of User Interface libraries."
+url="http://hackage.haskell.org/package/gtk2hs-buildtools;
+license=('GPL2')
+arch=('i686' 'x86_64')
+options=('staticlibs')
+makedepends=('ghc' 'alex' 'happy' 'haskell-random' 'haskell-hashtables')
+depends=('gmp' 'libffi')
+provides=('haskell-gtk2hs-buildtools')
+source=("http://hackage.haskell.org/packages/archive/gtk2hs-buildtools/$pkgver/gtk2hs-buildtools-$pkgver.tar.gz;)
+md5sums=('3f44f44c9eb6c6aec27331326b0aebc7')
+
+build() {
+cd ${srcdir}/gtk2hs-buildtools-$pkgver
+runhaskell Setup configure --prefix=/usr --docdir=/usr/share/doc/${pkgname}
+runhaskell Setup build
+}
+
+package() {
+cd ${srcdir}/gtk2hs-buildtools-$pkgver
+runhaskell Setup copy --destdir=${pkgdir}
+}


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

2016-01-20 Thread Sergej Pupykin
Date: Wednesday, January 20, 2016 @ 17:38:56
  Author: spupykin
Revision: 158324

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

Added:
  opensips/repos/community-i686/PKGBUILD
(from rev 158323, opensips/trunk/PKGBUILD)
  opensips/repos/community-i686/opensips.install
(from rev 158323, opensips/trunk/opensips.install)
  opensips/repos/community-i686/opensips.service
(from rev 158323, opensips/trunk/opensips.service)
  opensips/repos/community-x86_64/PKGBUILD
(from rev 158323, opensips/trunk/PKGBUILD)
  opensips/repos/community-x86_64/opensips.install
(from rev 158323, opensips/trunk/opensips.install)
  opensips/repos/community-x86_64/opensips.service
(from rev 158323, opensips/trunk/opensips.service)
Deleted:
  opensips/repos/community-i686/PKGBUILD
  opensips/repos/community-i686/opensips.install
  opensips/repos/community-i686/opensips.service
  opensips/repos/community-i686/remove-inline.patch
  opensips/repos/community-x86_64/PKGBUILD
  opensips/repos/community-x86_64/opensips.install
  opensips/repos/community-x86_64/opensips.service
  opensips/repos/community-x86_64/remove-inline.patch

--+
 /PKGBUILD|  160 +
 /opensips.install|6 +
 /opensips.service|   22 
 community-i686/PKGBUILD  |   84 -
 community-i686/opensips.install  |3 
 community-i686/opensips.service  |   11 --
 community-i686/remove-inline.patch   |  157 
 community-x86_64/PKGBUILD|   84 -
 community-x86_64/opensips.install|3 
 community-x86_64/opensips.service|   11 --
 community-x86_64/remove-inline.patch |  157 
 11 files changed, 188 insertions(+), 510 deletions(-)

Deleted: community-i686/PKGBUILD
===
--- community-i686/PKGBUILD 2016-01-20 16:38:38 UTC (rev 158323)
+++ community-i686/PKGBUILD 2016-01-20 16:38:56 UTC (rev 158324)
@@ -1,84 +0,0 @@
-# $Id$
-# Maintainer: Sergej Pupykin 
-
-pkgname=opensips
-pkgver=2.1.1
-pkgrel=1
-pkgdesc="An Open Source SIP Server able to act as a SIP proxy, registrar, 
location server, redirect server ..."
-url="http://www.opensips.org;
-depends=('gcc-libs' 'openssl' 'db' 'attr' 'libxml2')
-makedepends=('postgresql-libs>=8.4.1' 'unixodbc' 'libldap>=2.4.18' 
'libmariadbclient'
-'lynx' 'libxslt' 'libmicrohttpd')
-optdepends=('postgresql-libs'
-   'unixodbc'
-   'libldap'
-   'libmariadbclient'
-   'libsasl'
-   'python2'
-   'pcre')
-backup=("etc/opensips/opensips.cfg"
-   "etc/opensips/dictionary.radius"
-   "etc/opensips/opensipsctlrc")
-arch=('i686' 'x86_64')
-license=('GPL')
-install=opensips.install
-options=('!emptydirs' 'zipman' '!makeflags' 'docs')
-source=(http://opensips.org/pub/opensips/$pkgver/src/opensips-${pkgver}.tar.gz
-   remove-inline.patch
-   opensips.service)
-md5sums=('ea7b3d394eb7461e172af4b900f19b70'
- '3771f5720c54c7fe3326611f9b57013d'
- '35cdcb3692f6925236fd5fe7e9484c58')
-
-prepare() {
-  cd $srcdir/$pkgname-$pkgver/
-
-  # python2 fix
-  for file in $(find . -name '*.py' -print); do
-sed -i 's_^#!.*/usr/bin/python_#!/usr/bin/python2_' $file
-sed -i 's_^#!.*/usr/bin/env.*python_#!/usr/bin/env python2_' $file
-  done
-
-  sed -i 's|sbin|bin|g' Makefile
-  sed -i 's|bin-dir = sbin/|bin-dir = bin/|' Makefile.defs
-
-#  patch -p1 <$srcdir/remove-inline.patch
-}
-
-_modules="ldap db_mysql db_postgres db_unixodbc presence presence_xml h350 
proto_tls tlsops db_http httpd tm rr"
-
-build() {
-  cd $srcdir/$pkgname-$pkgver/
-
-  make \
-   include_modules="${_modules}" \
-   LIBDIR=lib PREFIX=/usr
-}
-
-package() {
-  cd $srcdir/$pkgname-$pkgver/
-
-  make \
-   include_modules="${_modules}" \
-   BASEDIR=$pkgdir PREFIX=/usr LIBDIR=lib install
-
-  # Conforms to the arch packaging standards 
(http://wiki.archlinux.org/index.php/Arch_Packaging_Standards)
-  mkdir -p $pkgdir/etc/
-  mv $pkgdir/usr/etc/opensips/ $pkgdir/etc/
-  sed -i 
's#mpath=".*lib/opensips/modules/"#mpath="/usr/lib/opensips/modules/"#' 
$pkgdir/etc/opensips/opensips.cfg
-
-  # fix bad paths
-  cd $pkgdir/usr/share
-  find -type f -exec sed -i "s#$pkgdir##" {} \;
-
-  cd $pkgdir/usr/lib/opensips/opensipsctl
-  find -type f -exec sed -i "s#$pkgdir##" {} \;
-
-  cd $pkgdir/usr/bin
-  sed -i "s#$pkgdir##" opensipsctl opensipsdbctl osipsconsole
-
-  cd $pkgdir/etc
-  find -type f -exec sed -i "s#$pkgdir##" {} \;
-
-  install -Dm0644 $srcdir/$pkgname.service 
$pkgdir/usr/lib/systemd/system/$pkgname.service
-}

Copied: opensips/repos/community-i686/PKGBUILD (from rev 158323, 
opensips/trunk/PKGBUILD)
===
--- 

[arch-commits] Commit in opensips/trunk (PKGBUILD remove-inline.patch)

2016-01-20 Thread Sergej Pupykin
Date: Wednesday, January 20, 2016 @ 17:38:38
  Author: spupykin
Revision: 158323

upgpkg: opensips 2.1.2-1

upd

Modified:
  opensips/trunk/PKGBUILD
Deleted:
  opensips/trunk/remove-inline.patch

-+
 PKGBUILD|   10 ---
 remove-inline.patch |  157 --
 2 files changed, 3 insertions(+), 164 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-01-20 16:38:35 UTC (rev 158322)
+++ PKGBUILD2016-01-20 16:38:38 UTC (rev 158323)
@@ -2,7 +2,7 @@
 # Maintainer: Sergej Pupykin 
 
 pkgname=opensips
-pkgver=2.1.1
+pkgver=2.1.2
 pkgrel=1
 pkgdesc="An Open Source SIP Server able to act as a SIP proxy, registrar, 
location server, redirect server ..."
 url="http://www.opensips.org;
@@ -23,11 +23,9 @@
 license=('GPL')
 install=opensips.install
 options=('!emptydirs' 'zipman' '!makeflags' 'docs')
-source=(http://opensips.org/pub/opensips/$pkgver/src/opensips-${pkgver}.tar.gz
-   remove-inline.patch
+source=(http://opensips.org/pub/opensips/${pkgver}/opensips-${pkgver}.tar.gz
opensips.service)
-md5sums=('ea7b3d394eb7461e172af4b900f19b70'
- '3771f5720c54c7fe3326611f9b57013d'
+md5sums=('f7590fde5d99fffe05659442073d750c'
  '35cdcb3692f6925236fd5fe7e9484c58')
 
 prepare() {
@@ -41,8 +39,6 @@
 
   sed -i 's|sbin|bin|g' Makefile
   sed -i 's|bin-dir = sbin/|bin-dir = bin/|' Makefile.defs
-
-#  patch -p1 <$srcdir/remove-inline.patch
 }
 
 _modules="ldap db_mysql db_postgres db_unixodbc presence presence_xml h350 
proto_tls tlsops db_http httpd tm rr"

Deleted: remove-inline.patch
===
--- remove-inline.patch 2016-01-20 16:38:35 UTC (rev 158322)
+++ remove-inline.patch 2016-01-20 16:38:38 UTC (rev 158323)
@@ -1,157 +0,0 @@
-diff -wbBur opensips-2.1.0/db/db_insertq.c opensips-2.1.0.my/db/db_insertq.c
 opensips-2.1.0/db/db_insertq.c 2015-04-22 11:20:03.0 +0300
-+++ opensips-2.1.0.my/db/db_insertq.c  2015-05-25 16:57:42.010460560 +0300
-@@ -534,7 +534,7 @@
- }
- 
- /* clean shm memory used by the rows */
--inline void cleanup_rows(db_val_t **rows)
-+void cleanup_rows(db_val_t **rows)
- {
-   int i;
- 
-diff -wbBur opensips-2.1.0/db/db_insertq.h opensips-2.1.0.my/db/db_insertq.h
 opensips-2.1.0/db/db_insertq.h 2015-04-22 11:20:03.0 +0300
-+++ opensips-2.1.0.my/db/db_insertq.h  2015-05-25 16:57:34.480593553 +0300
-@@ -92,7 +92,7 @@
-   lock_release((entry)->lock); \
-   } while (0)
- 
--inline void cleanup_rows(db_val_t **rows);
-+void cleanup_rows(db_val_t **rows);
- void handle_ql_shutdown(void);
- 
- #endif
-diff -wbBur opensips-2.1.0/dprint.c opensips-2.1.0.my/dprint.c
 opensips-2.1.0/dprint.c2015-04-22 11:20:03.0 +0300
-+++ opensips-2.1.0.my/dprint.c 2015-05-25 16:57:11.490999596 +0300
-@@ -119,18 +119,18 @@
- }
- 
- /* change the actual log level of the current process */
--inline void set_proc_debug_level(int level)
-+void set_proc_debug_level(int level)
- {
-   __set_proc_debug_level(process_no, level);
- }
- 
- /* change the actual log level of a given process */
--inline void __set_proc_debug_level(int proc_idx, int level)
-+void __set_proc_debug_level(int proc_idx, int level)
- {
-   pt[proc_idx].debug = level;
- }
- 
--inline void set_global_debug_level(int level)
-+void set_global_debug_level(int level)
- {
-   int i;
- 
-@@ -140,7 +140,7 @@
-   }
- }
- 
--inline void reset_proc_debug_level(void)
-+void reset_proc_debug_level(void)
- {
-   *debug = *default_debug;
- }
-diff -wbBur opensips-2.1.0/dprint.h opensips-2.1.0.my/dprint.h
 opensips-2.1.0/dprint.h2015-04-22 11:20:03.0 +0300
-+++ opensips-2.1.0.my/dprint.h 2015-05-25 16:57:21.624153957 +0300
-@@ -117,21 +117,21 @@
- int str2facility(char *s);
- 
- /* set the current and default log levels for all OpenSIPS processes */
--inline void set_global_debug_level(int level);
-+void set_global_debug_level(int level);
- 
- /* set the log level of the current process */
--inline void set_proc_debug_level(int level);
-+void set_proc_debug_level(int level);
- 
- /*
-  * set the (default) log level of a given process
-  *
-  * Note: the index param is not validated!
-  */
--inline void __set_proc_debug_level(int proc_idx, int level);
--inline void __set_proc_default_debug(int proc_idx, int level);
-+void __set_proc_debug_level(int proc_idx, int level);
-+void __set_proc_default_debug(int proc_idx, int level);
- 
- /* changes the logging level to the default value for the current process */
--inline void reset_proc_debug_level(void);
-+void reset_proc_debug_level(void);
- 
- inline static char* dp_time(void)
- {
-diff -wbBur opensips-2.1.0/mem/mem.c opensips-2.1.0.my/mem/mem.c
 opensips-2.1.0/mem/mem.c   2015-04-22 11:20:03.0 +0300
-+++ opensips-2.1.0.my/mem/mem.c2015-05-25 16:55:03.996584777 

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

2016-01-20 Thread Sergej Pupykin
Date: Wednesday, January 20, 2016 @ 17:38:17
  Author: spupykin
Revision: 158321

upgpkg: chrony 2.2.1-1

upd

Modified:
  chrony/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2016-01-20 16:33:07 UTC (rev 158320)
+++ PKGBUILD2016-01-20 16:38:17 UTC (rev 158321)
@@ -8,8 +8,8 @@
 # Contributor: Elisamuel Resto 
 
 pkgname=chrony
-pkgver=2.2
-pkgrel=2
+pkgver=2.2.1
+pkgrel=1
 pkgdesc='Lightweight NTP client and server'
 arch=('i686' 'x86_64')
 url="http://chrony.tuxfamily.org/;
@@ -22,6 +22,8 @@
 install=${pkgname}.install
 sha256sums=('d3fd820fa63badf54ee0e48a649b94ea739df3aac5efa104bd90f89795aa2485'
 'dbd30435d5f51a92ecef779efa0eabaf56d09a35a18ddd30644d5418beada212')
+sha256sums=('4776fa8e80d698723e9a88eb882170951f6c45860545d84ae9f9d8b9bbd73796'
+'dbd30435d5f51a92ecef779efa0eabaf56d09a35a18ddd30644d5418beada212')
 
 prepare() {
   cd $pkgname-$pkgver


[arch-commits] Commit in chrony/repos (12 files)

2016-01-20 Thread Sergej Pupykin
Date: Wednesday, January 20, 2016 @ 17:38:35
  Author: spupykin
Revision: 158322

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

Added:
  chrony/repos/community-i686/PKGBUILD
(from rev 158321, chrony/trunk/PKGBUILD)
  chrony/repos/community-i686/chrony.install
(from rev 158321, chrony/trunk/chrony.install)
  chrony/repos/community-i686/service
(from rev 158321, chrony/trunk/service)
  chrony/repos/community-x86_64/PKGBUILD
(from rev 158321, chrony/trunk/PKGBUILD)
  chrony/repos/community-x86_64/chrony.install
(from rev 158321, chrony/trunk/chrony.install)
  chrony/repos/community-x86_64/service
(from rev 158321, chrony/trunk/service)
Deleted:
  chrony/repos/community-i686/PKGBUILD
  chrony/repos/community-i686/chrony.install
  chrony/repos/community-i686/service
  chrony/repos/community-x86_64/PKGBUILD
  chrony/repos/community-x86_64/chrony.install
  chrony/repos/community-x86_64/service

-+
 /PKGBUILD   |  124 ++
 /chrony.install |   64 +++
 /service|   24 +++
 community-i686/PKGBUILD |   60 --
 community-i686/chrony.install   |   32 -
 community-i686/service  |   12 ---
 community-x86_64/PKGBUILD   |   60 --
 community-x86_64/chrony.install |   32 -
 community-x86_64/service|   12 ---
 9 files changed, 212 insertions(+), 208 deletions(-)

Deleted: community-i686/PKGBUILD
===
--- community-i686/PKGBUILD 2016-01-20 16:38:17 UTC (rev 158321)
+++ community-i686/PKGBUILD 2016-01-20 16:38:35 UTC (rev 158322)
@@ -1,60 +0,0 @@
-# $Id$
-# Maintainer: Sergej Pupykin 
-# Contributor: Daniel Micay 
-# Contributor: Bartłomiej Piotrowski 
-# Contributor: Patrick Leslie Polzer 
-# Contributor: cdhotfire 
-# Contributor: Shinlun Hsieh 
-# Contributor: Elisamuel Resto 
-
-pkgname=chrony
-pkgver=2.2
-pkgrel=2
-pkgdesc='Lightweight NTP client and server'
-arch=('i686' 'x86_64')
-url="http://chrony.tuxfamily.org/;
-options=(strip emptydirs)
-license=('GPL')
-depends=('nss' 'readline' 'libcap' 'libedit')
-backup=('etc/chrony.conf')
-source=(http://download.tuxfamily.org/chrony/${pkgname}-${pkgver}.tar.gz
-service)
-install=${pkgname}.install
-sha256sums=('d3fd820fa63badf54ee0e48a649b94ea739df3aac5efa104bd90f89795aa2485'
-'dbd30435d5f51a92ecef779efa0eabaf56d09a35a18ddd30644d5418beada212')
-
-prepare() {
-  cd $pkgname-$pkgver
-  sed -i \
--e 's|pool.ntp.org|3.arch.pool.ntp.org|g' \
--e 's|server foo.example.net|server 0.arch.pool.ntp.org iburst|g' \
--e 's|server bar.example.net|server 1.arch.pool.ntp.org iburst|g' \
--e 's|server baz.example.net|server 2.arch.pool.ntp.org iburst|g' \
-examples/chrony.conf.example*
-}
-
-build() {
-  cd $pkgname-$pkgver
-  ./configure --prefix=/usr
-  make
-}
-
-package() {
-  cd $pkgname-$pkgver
-  make DESTDIR="$pkgdir" install install-docs
-
-  install -Dm0644 "$srcdir/$pkgname-$pkgver/examples/chrony.conf.example3" 
"$pkgdir/etc/chrony.conf"
-
-  echo -e "\n# Enable kernel RTC sync\nrtcsync" >> "$pkgdir/etc/chrony.conf"
-
-  sed -i '/^! rtconutc$/ s/^! //' "$pkgdir/etc/chrony.conf"
-
-  mv "$pkgdir/usr/sbin/chronyd" "$pkgdir/usr/bin"
-  rmdir "$pkgdir/usr/sbin"
-
-  install -Dm644 "$srcdir/service" 
"$pkgdir/usr/lib/systemd/system/chrony.service"
-
-  cp -a examples $pkgdir/usr/share/doc/chrony/examples
-
-  chown 183:183 "$pkgdir/var/lib/chrony"
-}

Copied: chrony/repos/community-i686/PKGBUILD (from rev 158321, 
chrony/trunk/PKGBUILD)
===
--- community-i686/PKGBUILD (rev 0)
+++ community-i686/PKGBUILD 2016-01-20 16:38:35 UTC (rev 158322)
@@ -0,0 +1,62 @@
+# $Id$
+# Maintainer: Sergej Pupykin 
+# Contributor: Daniel Micay 
+# Contributor: Bartłomiej Piotrowski 
+# Contributor: Patrick Leslie Polzer 
+# Contributor: cdhotfire 
+# Contributor: Shinlun Hsieh 
+# Contributor: Elisamuel Resto 
+
+pkgname=chrony
+pkgver=2.2.1
+pkgrel=1
+pkgdesc='Lightweight NTP client and server'
+arch=('i686' 'x86_64')
+url="http://chrony.tuxfamily.org/;
+options=(strip emptydirs)
+license=('GPL')
+depends=('nss' 'readline' 'libcap' 'libedit')
+backup=('etc/chrony.conf')
+source=(http://download.tuxfamily.org/chrony/${pkgname}-${pkgver}.tar.gz
+service)
+install=${pkgname}.install
+sha256sums=('d3fd820fa63badf54ee0e48a649b94ea739df3aac5efa104bd90f89795aa2485'
+

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

2016-01-20 Thread Felix Yan
Date: Wednesday, January 20, 2016 @ 16:14:59
  Author: fyan
Revision: 158133

upgpkg: alex 3.1.6-2

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

Modified:
  alex/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2016-01-20 15:12:43 UTC (rev 158132)
+++ PKGBUILD2016-01-20 15:14:59 UTC (rev 158133)
@@ -6,7 +6,7 @@
 
 pkgname=alex
 pkgver=3.1.6
-pkgrel=1
+pkgrel=2
 pkgdesc='Lexical analyser generator for Haskell'
 arch=('x86_64' 'i686')
 url='http://hackage.haskell.org/package/alex'


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

2016-01-20 Thread Felix Yan
Date: Wednesday, January 20, 2016 @ 16:15:26
  Author: fyan
Revision: 158134

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

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

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

Copied: alex/repos/community-staging-i686/PKGBUILD (from rev 158133, 
alex/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-01-20 15:15:26 UTC (rev 158134)
@@ -0,0 +1,35 @@
+# $Id$
+# Maintainer: Alexander Rødseth 
+# Contributor: Sergej Pupykin 
+# Contributor: Vesa Kaihlavirta 
+# Contributor: Philip Nilsson 
+
+pkgname=alex
+pkgver=3.1.6
+pkgrel=2
+pkgdesc='Lexical analyser generator for Haskell'
+arch=('x86_64' 'i686')
+url='http://hackage.haskell.org/package/alex'
+license=('custom:BSD3')
+depends=('gmp' 'libffi')
+makedepends=('ghc=7.10.3' 'haskell-quickcheck' 'happy' 'libffi')
+source=("http://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz;)
+sha256sums=('2858e6784b60b4cd3e5d7b514ca15663a363c4ca2e44e019b73064168afdfe2f')
+
+build() {
+  cd "$pkgname-$pkgver"
+
+  runghc Setup.lhs configure --prefix=/usr --datasubdir="$pkgname"
+  runghc Setup.lhs build
+}
+
+package() {
+  cd "$pkgname-$pkgver"
+
+  runghc Setup.lhs copy --destdir="$pkgdir"
+  install -Dm644 LICENSE "$pkgdir/usr/share/licenses/alex/BSD3"
+  # Doc only contains the license
+  rm -rf $pkgdir/usr/share/doc
+}
+
+# vim:set ts=2 sw=2 et:

Copied: alex/repos/community-staging-x86_64/PKGBUILD (from rev 158133, 
alex/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-01-20 15:15:26 UTC (rev 158134)
@@ -0,0 +1,35 @@
+# $Id$
+# Maintainer: Alexander Rødseth 
+# Contributor: Sergej Pupykin 
+# Contributor: Vesa Kaihlavirta 
+# Contributor: Philip Nilsson 
+
+pkgname=alex
+pkgver=3.1.6
+pkgrel=2
+pkgdesc='Lexical analyser generator for Haskell'
+arch=('x86_64' 'i686')
+url='http://hackage.haskell.org/package/alex'
+license=('custom:BSD3')
+depends=('gmp' 'libffi')
+makedepends=('ghc=7.10.3' 'haskell-quickcheck' 'happy' 'libffi')
+source=("http://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz;)
+sha256sums=('2858e6784b60b4cd3e5d7b514ca15663a363c4ca2e44e019b73064168afdfe2f')
+
+build() {
+  cd "$pkgname-$pkgver"
+
+  runghc Setup.lhs configure --prefix=/usr --datasubdir="$pkgname"
+  runghc Setup.lhs build
+}
+
+package() {
+  cd "$pkgname-$pkgver"
+
+  runghc Setup.lhs copy --destdir="$pkgdir"
+  install -Dm644 LICENSE "$pkgdir/usr/share/licenses/alex/BSD3"
+  # Doc only contains the license
+  rm -rf $pkgdir/usr/share/doc
+}
+
+# vim:set ts=2 sw=2 et:


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

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

upgpkg: gtk2hs-buildtools 0.13.0.5-3

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

Modified:
  gtk2hs-buildtools/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2016-01-20 15:10:14 UTC (rev 158129)
+++ PKGBUILD2016-01-20 15:10:43 UTC (rev 158130)
@@ -3,7 +3,7 @@
 
 pkgname=gtk2hs-buildtools
 pkgver=0.13.0.5
-pkgrel=2
+pkgrel=3
 pkgdesc="Tools to build the Gtk2Hs suite of User Interface libraries."
 url="http://hackage.haskell.org/package/gtk2hs-buildtools;
 license=('GPL2')


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

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

upgpkg: python-xcffib 0.4.0-3

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

Modified:
  python-xcffib/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2016-01-20 15:16:08 UTC (rev 158137)
+++ PKGBUILD2016-01-20 15:16:37 UTC (rev 158138)
@@ -5,7 +5,7 @@
 pkgbase=python-xcffib
 pkgname=(python-xcffib python2-xcffib)
 pkgver=0.4.0
-pkgrel=2
+pkgrel=3
 pkgdesc="Python3 drop in replacement for xpyb, an XCB python binding"
 arch=('any')
 url="https://pypi.python.org/pypi/xcffib;


[arch-commits] Commit in sagemath/trunk (PKGBUILD pexpect-del.patch pexpect-env.patch)

2016-01-20 Thread Antonio Rojas
Date: Wednesday, January 20, 2016 @ 16:28:02
  Author: arojas
Revision: 158313

Drop old patches

Modified:
  sagemath/trunk/PKGBUILD
Deleted:
  sagemath/trunk/pexpect-del.patch
  sagemath/trunk/pexpect-env.patch

---+
 PKGBUILD  |4 ++--
 pexpect-del.patch |   15 ---
 pexpect-env.patch |   32 
 3 files changed, 2 insertions(+), 49 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-01-20 15:23:35 UTC (rev 158312)
+++ PKGBUILD2016-01-20 15:28:02 UTC (rev 158313)
@@ -35,8 +35,8 @@
 md5sums=('34807a7cf5dd79c008abd377ba1427fa'
  'a906a180d198186a39820b0a2f9a9c63'
  '9ba81f717ffd4e20b8b2f2a318307488'
- 'e1b1d0d2e6b187309ae2b74489356b9a'
- 'fd8e3e07f5b7318e6a7200a3c64f5bc2'
+ '93a9716afa561a928f4fd311582de064'
+ '10b9fd56538e0141b9cd476ca690aed6'
  '6d9ae0978ce6a05a0da2cafdfb178a09'
  '5947a420a0b1483f0cbc74c76895789b'
  '4eb23a3c7363258bc9ba764d6e5512ba'

Deleted: pexpect-del.patch
===
--- pexpect-del.patch   2016-01-20 15:23:35 UTC (rev 158312)
+++ pexpect-del.patch   2016-01-20 15:28:02 UTC (rev 158313)
@@ -1,15 +0,0 @@
-diff -ru src/pexpect.py src.del/pexpect.py
 src/pexpect.py 2005-11-17 15:36:09.0 +0100
-+++ src.del/pexpect.py 2012-01-13 10:24:01.0 +0100
-@@ -341,7 +341,10 @@
- """
- if self.closed:
- return
--self.close()
-+try:
-+self.close()
-+except:
-+pass
- 
- def __str__(self):
- """This returns the current state of the pexpect object as a string.

Deleted: pexpect-env.patch
===
--- pexpect-env.patch   2016-01-20 15:23:35 UTC (rev 158312)
+++ pexpect-env.patch   2016-01-20 15:28:02 UTC (rev 158313)
@@ -1,32 +0,0 @@
-diff -ru src.p4/pexpect.py src.new/pexpect.py
 src.p4/pexpect.py  2009-01-23 11:01:57.0 +0100
-+++ src.new/pexpect.py 2012-01-12 13:38:06.0 +0100
-@@ -209,7 +209,7 @@
- Use this class to start and control child applications.
- """
- 
--def __init__(self, command, args=[], timeout=30, maxread=2000, 
searchwindowsize=None, logfile=None):
-+def __init__(self, command, args=[], timeout=30, maxread=2000, 
searchwindowsize=None, logfile=None, env=None):
- """This is the constructor. The command parameter may be a string
- that includes a command and any arguments to the command. For example:
- p = pexpect.spawn ('/usr/bin/ftp')
-@@ -302,6 +302,7 @@
- self.child_fd = -1 # initially closed
- self.timeout = timeout
- self.delimiter = EOF
-+self.env = env
- self.logfile = logfile
- self.maxread = maxread # Max bytes to read at one time into buffer.
- self.buffer = '' # This is the read buffer. See maxread.
-@@ -421,7 +422,10 @@
- # (specifically, Tomcat).
- signal.signal(signal.SIGHUP, signal.SIG_IGN)
- 
--os.execv(self.command, self.args)
-+if self.env is None:
-+os.execv(self.command, self.args)
-+else:
-+os.execve(self.command, self.args, self.env)
- 
- # Parent
- self.terminated = 0


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

2016-01-20 Thread Felix Yan
Date: Wednesday, January 20, 2016 @ 16:17:24
  Author: fyan
Revision: 158140

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

Added:
  haskell-monad-journal/repos/community-staging-i686/
  haskell-monad-journal/repos/community-staging-i686/PKGBUILD
(from rev 158139, haskell-monad-journal/trunk/PKGBUILD)
  
haskell-monad-journal/repos/community-staging-i686/haskell-monad-journal.install
(from rev 158139, haskell-monad-journal/trunk/haskell-monad-journal.install)
  haskell-monad-journal/repos/community-staging-x86_64/
  haskell-monad-journal/repos/community-staging-x86_64/PKGBUILD
(from rev 158139, haskell-monad-journal/trunk/PKGBUILD)
  
haskell-monad-journal/repos/community-staging-x86_64/haskell-monad-journal.install
(from rev 158139, haskell-monad-journal/trunk/haskell-monad-journal.install)

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

Copied: haskell-monad-journal/repos/community-staging-i686/PKGBUILD (from rev 
158139, haskell-monad-journal/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-01-20 15:17:24 UTC (rev 158140)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=monad-journal
+pkgname=haskell-monad-journal
+pkgver=0.7.1
+pkgrel=1
+pkgdesc="Pure logger typeclass and monad transformer"
+url="http://github.com/phaazon/monad-journal;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=7.10.3" "haskell-either" "haskell-monad-control" "haskell-mtl"
+ "haskell-transformers-base")
+options=('staticlibs')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+install="${pkgname}.install"
+sha256sums=('79afa46b66530b7877a1860352ad3696a6ce65f3ad2f17468c3d4e78bc4fd2ad')
+
+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-monad-journal/repos/community-staging-i686/haskell-monad-journal.install
 (from rev 158139, haskell-monad-journal/trunk/haskell-monad-journal.install)
===
--- community-staging-i686/haskell-monad-journal.install
(rev 0)
+++ community-staging-i686/haskell-monad-journal.install2016-01-20 
15:17:24 UTC (rev 158140)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-monad-journal
+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-monad-journal/repos/community-staging-x86_64/PKGBUILD (from rev 
158139, haskell-monad-journal/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-01-20 15:17:24 UTC (rev 158140)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=monad-journal
+pkgname=haskell-monad-journal
+pkgver=0.7.1
+pkgrel=1
+pkgdesc="Pure logger typeclass and monad transformer"
+url="http://github.com/phaazon/monad-journal;

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

2016-01-20 Thread Anatol Pomozov
Date: Wednesday, January 20, 2016 @ 20:27:27
  Author: anatolik
Revision: 258451

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

Added:
  dhcpcd/repos/testing-i686/
  dhcpcd/repos/testing-i686/PKGBUILD
(from rev 258450, dhcpcd/trunk/PKGBUILD)
  dhcpcd/repos/testing-i686/dhcpcd.service
(from rev 258450, dhcpcd/trunk/dhcpcd.service)
  dhcpcd/repos/testing-i686/dhcpcd_.service
(from rev 258450, dhcpcd/trunk/dhcpcd_.service)
  dhcpcd/repos/testing-x86_64/
  dhcpcd/repos/testing-x86_64/PKGBUILD
(from rev 258450, dhcpcd/trunk/PKGBUILD)
  dhcpcd/repos/testing-x86_64/dhcpcd.service
(from rev 258450, dhcpcd/trunk/dhcpcd.service)
  dhcpcd/repos/testing-x86_64/dhcpcd_.service
(from rev 258450, dhcpcd/trunk/dhcpcd_.service)

+
 testing-i686/PKGBUILD  |   62 +++
 testing-i686/dhcpcd.service|   13 
 testing-i686/dhcpcd_.service   |   15 +
 testing-x86_64/PKGBUILD|   62 +++
 testing-x86_64/dhcpcd.service  |   13 
 testing-x86_64/dhcpcd_.service |   15 +
 6 files changed, 180 insertions(+)

Copied: dhcpcd/repos/testing-i686/PKGBUILD (from rev 258450, 
dhcpcd/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2016-01-20 19:27:27 UTC (rev 258451)
@@ -0,0 +1,62 @@
+# $Id$
+# Maintainer: Ronald van Haren 
+# Contributor: Tom Killian 
+# Contributor: Judd Vinet 
+
+pkgname=dhcpcd
+pkgver=6.10.1
+pkgrel=1
+pkgdesc="RFC2131 compliant DHCP client daemon"
+url="http://roy.marples.name/projects/dhcpcd/;
+arch=('i686' 'x86_64')
+license=('BSD')
+groups=('base')
+depends=('glibc' 'sh' 'udev')
+provides=('dhcp-client')
+backup=('etc/dhcpcd.conf')
+options=('emptydirs')  # We Need the Empty /var/lib/dhcpcd Directory
+source=("http://roy.marples.name/downloads/$pkgname/$pkgname-$pkgver.tar.xz;
+'dhcpcd_.service'
+   'dhcpcd.service')
+sha1sums=('bb37e0211858df8a919c494e14a6bbfb67b1f72c'
+  '6f1633edde14d29b5cdc09c4f029a450ef2ebc96'
+  '52c1bad9ab43e9a253c1eb175e7eefb13497b8f9')
+
+build() {
+  cd "${srcdir}/${pkgname}-${pkgver}"
+
+  # configure variables
+  ./configure \
+  --prefix=/usr \
+  --sysconfdir=/etc \
+  --sbindir=/usr/bin \
+  --libexecdir=/usr/lib/dhcpcd \
+  --dbdir=/var/lib/dhcpcd \
+  --rundir=/run
+
+  # Build
+  make
+}
+
+check() {
+  cd "${srcdir}/${pkgname}-${pkgver}"
+
+  make test
+}
+
+package() {
+  cd "${srcdir}/${pkgname}-${pkgver}"
+  make DESTDIR="${pkgdir}" install
+
+  # Install License
+  install -d "$pkgdir/usr/share/licenses/$pkgname"
+  sed 26q "$srcdir/$pkgname-$pkgver/control.h" \
+  >>"$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+
+  # Set Options in /etc/dhcpcd.conf
+  echo noipv4ll >> "${pkgdir}/etc/dhcpcd.conf" # Disable ip4vall
+
+  # install systemd files
+  install -Dm644 "${srcdir}/dhcpcd_.service" 
"${pkgdir}/usr/lib/systemd/system/dhcpcd@.service"
+  install -Dm644 "${srcdir}/dhcpcd.service" 
"${pkgdir}/usr/lib/systemd/system/dhcpcd.service" # FS#31543
+}

Copied: dhcpcd/repos/testing-i686/dhcpcd.service (from rev 258450, 
dhcpcd/trunk/dhcpcd.service)
===
--- testing-i686/dhcpcd.service (rev 0)
+++ testing-i686/dhcpcd.service 2016-01-20 19:27:27 UTC (rev 258451)
@@ -0,0 +1,13 @@
+[Unit]
+Description=dhcpcd on all interfaces
+Wants=network.target
+Before=network.target
+
+[Service]
+Type=forking
+PIDFile=/run/dhcpcd.pid
+ExecStart=/usr/bin/dhcpcd -q -b
+ExecStop=/usr/bin/dhcpcd -x
+
+[Install]
+WantedBy=multi-user.target

Copied: dhcpcd/repos/testing-i686/dhcpcd_.service (from rev 258450, 
dhcpcd/trunk/dhcpcd_.service)
===
--- testing-i686/dhcpcd_.service(rev 0)
+++ testing-i686/dhcpcd_.service2016-01-20 19:27:27 UTC (rev 258451)
@@ -0,0 +1,15 @@
+[Unit]
+Description=dhcpcd on %I
+Wants=network.target
+Before=network.target
+BindsTo=sys-subsystem-net-devices-%i.device
+After=sys-subsystem-net-devices-%i.device
+
+[Service]
+Type=forking
+PIDFile=/run/dhcpcd-%I.pid
+ExecStart=/usr/bin/dhcpcd -q -w %I
+ExecStop=/usr/bin/dhcpcd -x %I
+
+[Install]
+WantedBy=multi-user.target

Copied: dhcpcd/repos/testing-x86_64/PKGBUILD (from rev 258450, 
dhcpcd/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2016-01-20 19:27:27 UTC (rev 258451)
@@ -0,0 +1,62 @@
+# $Id$
+# Maintainer: Ronald van Haren 
+# Contributor: Tom Killian 
+# Contributor: Judd Vinet 
+
+pkgname=dhcpcd
+pkgver=6.10.1
+pkgrel=1
+pkgdesc="RFC2131 compliant DHCP client daemon"
+url="http://roy.marples.name/projects/dhcpcd/;
+arch=('i686' 

  1   2   3   >