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

2017-04-09 Thread Felix Yan
Date: Monday, April 10, 2017 @ 05:32:07
  Author: felixonmars
Revision: 221702

upgpkg: stack 1.4.0-18

rebuild with extra,1.5.2

Modified:
  stack/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-04-10 04:58:07 UTC (rev 221701)
+++ PKGBUILD2017-04-10 05:32:07 UTC (rev 221702)
@@ -5,7 +5,7 @@
 pkgbase=stack
 pkgname=(stack haskell-stack)
 pkgver=1.4.0
-pkgrel=17
+pkgrel=18
 pkgdesc="The Haskell Tool Stack"
 url="https://github.com/commercialhaskell/stack;
 license=("custom:BSD3")


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

2017-04-09 Thread Felix Yan
Date: Monday, April 10, 2017 @ 05:32:37
  Author: felixonmars
Revision: 221703

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

+
 community-staging-i686/PKGBUILD|   87 +++
 community-staging-i686/stack.install   |4 +
 community-staging-x86_64/PKGBUILD  |   87 +++
 community-staging-x86_64/stack.install |4 +
 4 files changed, 182 insertions(+)

Copied: stack/repos/community-staging-i686/PKGBUILD (from rev 221702, 
stack/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-04-10 05:32:37 UTC (rev 221703)
@@ -0,0 +1,87 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgbase=stack
+pkgname=(stack haskell-stack)
+pkgver=1.4.0
+pkgrel=18
+pkgdesc="The Haskell Tool Stack"
+url="https://github.com/commercialhaskell/stack;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+makedepends=("ghc=8.0.1" "haskell-aeson" "haskell-annotated-wl-pprint" 
"haskell-ansi-terminal"
+ "haskell-async" "haskell-attoparsec" "haskell-base-compat" 
"haskell-base64-bytestring"
+ "haskell-binary-tagged" "haskell-blaze-builder" "haskell-clock" 
"haskell-conduit"
+ "haskell-conduit-extra" "haskell-cryptonite" 
"haskell-cryptonite-conduit"
+ "haskell-either" "haskell-errors" "haskell-exceptions" 
"haskell-extra"
+ "haskell-fast-logger" "haskell-file-embed" "haskell-filelock" 
"haskell-fsnotify"
+ "haskell-generic-deriving" "haskell-gitrev" 
"haskell-hackage-security"
+ "haskell-hashable" "haskell-hastache" "haskell-hit" 
"haskell-http-client"
+ "haskell-http-client-tls" "haskell-http-conduit" 
"haskell-http-types" "haskell-hpack"
+ "haskell-lifted-async" "haskell-lifted-base" "haskell-memory" 
"haskell-microlens"
+ "haskell-microlens-mtl" "haskell-monad-control" 
"haskell-monad-logger"
+ "haskell-monad-unlift" "haskell-mtl" "haskell-network-uri" 
"haskell-open-browser"
+ "haskell-optparse-applicative" "haskell-optparse-simple" 
"haskell-path"
+ "haskell-path-io" "haskell-persistent" "haskell-persistent-sqlite"
+ "haskell-persistent-template" "haskell-pid1" 
"haskell-project-template"
+ "haskell-regex-applicative-text" "haskell-resourcet" 
"haskell-retry" "haskell-safe"
+ "haskell-safe-exceptions" "haskell-semigroups" "haskell-split" 
"haskell-stm"
+ "haskell-store" "haskell-streaming-commons" "haskell-tar" 
"haskell-temporary"
+ "haskell-text" "haskell-text-binary" "haskell-text-metrics" 
"haskell-tls"
+ "haskell-transformers-base" "haskell-unicode-transforms" 
"haskell-unix-compat"
+ "haskell-unordered-containers" "haskell-vector" 
"haskell-vector-binary-instances"
+ "haskell-yaml" "haskell-zip-archive" "haskell-zlib")
+source=("$pkgbase-$pkgver.tar.gz::https://github.com/commercialhaskell/stack/archive/v$pkgver.tar.gz;
+
"store-0.4.patch::https://github.com/commercialhaskell/stack/commit/d3637126b9045b266d2e53387e183915cb4a912d.patch;)
+sha256sums=('595d311ad117e41ad908b7065743917542b40f343d1334673e98171ee74d36e6'
+'63d0f620dcbde3a7f236aadab32f5fa3e2b93741dcf462392624bb30b6b49c16')
+
+prepare() {
+cd "${srcdir}/${pkgbase}-${pkgver}"
+patch -p1 -i ../store-0.4.patch
+}
+
+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 
-f-hide-dependency-versions
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package_stack() {
+depends=('gmp' 'libffi' 'zlib')
+optdepends=('ghc')
+install="stack.install"
+
+cd "${srcdir}/${pkgbase}-${pkgver}"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -r 

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

2017-04-09 Thread Jan Steffens
Date: Monday, April 10, 2017 @ 04:56:48
  Author: heftig
Revision: 292570

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

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

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

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


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

2017-04-09 Thread Felix Yan
Date: Monday, April 10, 2017 @ 04:43:59
  Author: felixonmars
Revision: 221700

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

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

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

Copied: haskell-shake/repos/community-staging-i686/PKGBUILD (from rev 221699, 
haskell-shake/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-04-10 04:43:59 UTC (rev 221700)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=shake
+pkgname=haskell-shake
+pkgver=0.15.11
+pkgrel=6
+pkgdesc="Build system library, like Make, but more accurate dependencies."
+url="http://shakebuild.com;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" "haskell-extra" "haskell-hashable" "haskell-js-flot" 
"haskell-js-jquery"
+ "haskell-primitive" "haskell-random" "haskell-unordered-containers" 
"haskell-utf8-string")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('05520d833ce9563977aa57d777a644b2a2322366a9f54c1004d83967e826b1bb')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-f-portable
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}

Copied: haskell-shake/repos/community-staging-x86_64/PKGBUILD (from rev 221699, 
haskell-shake/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-04-10 04:43:59 UTC (rev 221700)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=shake
+pkgname=haskell-shake
+pkgver=0.15.11
+pkgrel=6
+pkgdesc="Build system library, like Make, but more accurate dependencies."
+url="http://shakebuild.com;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" "haskell-extra" "haskell-hashable" "haskell-js-flot" 
"haskell-js-jquery"
+ "haskell-primitive" "haskell-random" "haskell-unordered-containers" 
"haskell-utf8-string")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('05520d833ce9563977aa57d777a644b2a2322366a9f54c1004d83967e826b1bb')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-f-portable
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s 

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

2017-04-09 Thread Felix Yan
Date: Monday, April 10, 2017 @ 04:43:37
  Author: felixonmars
Revision: 221699

upgpkg: haskell-shake 0.15.11-6

rebuild with extra,1.5.2

Modified:
  haskell-shake/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-04-10 04:36:49 UTC (rev 221698)
+++ PKGBUILD2017-04-10 04:43:37 UTC (rev 221699)
@@ -5,7 +5,7 @@
 _hkgname=shake
 pkgname=haskell-shake
 pkgver=0.15.11
-pkgrel=5
+pkgrel=6
 pkgdesc="Build system library, like Make, but more accurate dependencies."
 url="http://shakebuild.com;
 license=("custom:BSD3")


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

2017-04-09 Thread Jan Steffens
Date: Monday, April 10, 2017 @ 04:42:51
  Author: heftig
Revision: 292568

4.10.9-1

Modified:
  linux-zen/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-04-10 03:53:15 UTC (rev 292567)
+++ PKGBUILD2017-04-10 04:42:51 UTC (rev 292568)
@@ -6,8 +6,8 @@
 pkgbase=linux-zen   # Build -zen kernel
 #pkgbase=linux-custom   # Build kernel with a different name
 _srcname=linux-4.10
-_zenpatch=zen-4.10.8-3dba096c1a08bb6884978b4af803ae9ee9a43a38.diff
-pkgver=4.10.8
+_zenpatch=zen-4.10.9-2589ab7cf9c61b6ec5ff640b8a3f8705bb276949.diff
+pkgver=4.10.9
 pkgrel=1
 arch=('i686' 'x86_64')
 url="https://github.com/zen-kernel/zen-kernel;
@@ -29,9 +29,9 @@
 
 sha256sums=('3c95d9f049bd085e5c346d2c77f063b8425f191460fcd3ae9fe7e94e0477dc4b'
 'SKIP'
-'ceb385486e34084dd53425e5ba50b9fba4a8e380d8f2815bfde142852d797da0'
+'9a00b962a5e30d61a0d488fc28f4a20b79c8c5c28fa21ee89c440c025c6c7c21'
 'SKIP'
-'426a2bf80e94f7f5b28a6ddced9a9a307d764dc62594092241c0278532e2abe9'
+'b106d106110b1e6d37d8cc9b21567171cbf57c89e79f44ee8b8d88bcaf1b663c'
 'SKIP'
 '7d843acf4b6ab19bce9e57baf62e717cfe23abd848cf3d49ee1fdf1274a4f79f'
 'ac0413b62ea6f4f843622c118000675afb9b45b595baa90b1b54d4f5e214d757'


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

2017-04-09 Thread Felix Yan
Date: Monday, April 10, 2017 @ 04:36:49
  Author: felixonmars
Revision: 221698

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

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

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

Copied: hoogle/repos/community-staging-i686/PKGBUILD (from rev 221697, 
hoogle/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-04-10 04:36:49 UTC (rev 221698)
@@ -0,0 +1,37 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hoogle
+pkgver=5.0.9
+pkgrel=38
+pkgdesc="Haskell API Search"
+url="http://www.haskell.org/hoogle/;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('gmp' 'libffi' 'zlib')
+makedepends=("ghc=8.0.1" "haskell-quickcheck" "haskell-aeson" 
"haskell-cmdargs" "haskell-conduit"
+ "haskell-conduit-extra" "haskell-connection" "haskell-extra" 
"haskell-src-exts"
+ "haskell-http-conduit" "haskell-http-types" "haskell-js-flot" 
"haskell-js-jquery"
+ "haskell-mmap" "haskell-network" "haskell-network-uri" 
"haskell-old-locale"
+ "haskell-process-extras" "haskell-resourcet" "haskell-tar" 
"haskell-text"
+ "haskell-uniplate" "haskell-utf8-string" "haskell-vector" 
"haskell-wai"
+ "haskell-wai-logger" "haskell-warp" "haskell-warp-tls" 
"haskell-zlib")
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha256sums=('93f584c5f7fc6a57ee50803ae8df5e6c41051a3177044b273cb7fbcd39d11874')
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --prefix=/usr 
--docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \
+-fnetwork-uri
+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: hoogle/repos/community-staging-x86_64/PKGBUILD (from rev 221697, 
hoogle/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-04-10 04:36:49 UTC (rev 221698)
@@ -0,0 +1,37 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hoogle
+pkgver=5.0.9
+pkgrel=38
+pkgdesc="Haskell API Search"
+url="http://www.haskell.org/hoogle/;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('gmp' 'libffi' 'zlib')
+makedepends=("ghc=8.0.1" "haskell-quickcheck" "haskell-aeson" 
"haskell-cmdargs" "haskell-conduit"
+ "haskell-conduit-extra" "haskell-connection" "haskell-extra" 
"haskell-src-exts"
+ "haskell-http-conduit" "haskell-http-types" "haskell-js-flot" 
"haskell-js-jquery"
+ "haskell-mmap" "haskell-network" "haskell-network-uri" 
"haskell-old-locale"
+ "haskell-process-extras" "haskell-resourcet" "haskell-tar" 
"haskell-text"
+ "haskell-uniplate" "haskell-utf8-string" "haskell-vector" 
"haskell-wai"
+ "haskell-wai-logger" "haskell-warp" "haskell-warp-tls" 
"haskell-zlib")
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha256sums=('93f584c5f7fc6a57ee50803ae8df5e6c41051a3177044b273cb7fbcd39d11874')
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --prefix=/usr 
--docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \
+-fnetwork-uri
+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 hoogle/trunk (PKGBUILD)

2017-04-09 Thread Felix Yan
Date: Monday, April 10, 2017 @ 04:36:22
  Author: felixonmars
Revision: 221697

upgpkg: hoogle 5.0.9-38

rebuild with extra,1.5.2

Modified:
  hoogle/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-04-10 04:31:26 UTC (rev 221696)
+++ PKGBUILD2017-04-10 04:36:22 UTC (rev 221697)
@@ -4,7 +4,7 @@
 
 pkgname=hoogle
 pkgver=5.0.9
-pkgrel=37
+pkgrel=38
 pkgdesc="Haskell API Search"
 url="http://www.haskell.org/hoogle/;
 license=("custom:BSD3")


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

2017-04-09 Thread Felix Yan
Date: Monday, April 10, 2017 @ 04:31:02
  Author: felixonmars
Revision: 221695

upgpkg: ghc-mod 5.7.0.0-21

rebuild with extra,1.5.2

Modified:
  ghc-mod/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-04-10 04:19:32 UTC (rev 221694)
+++ PKGBUILD2017-04-10 04:31:02 UTC (rev 221695)
@@ -5,7 +5,7 @@
 pkgbase=ghc-mod
 pkgname=(ghc-mod haskell-ghc-mod)
 pkgver=5.7.0.0
-pkgrel=20
+pkgrel=21
 pkgdesc="Happy Haskell Programming"
 url="http://www.mew.org/~kazu/proj/ghc-mod/;
 license=("AGPL3")


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

2017-04-09 Thread Felix Yan
Date: Monday, April 10, 2017 @ 04:31:26
  Author: felixonmars
Revision: 221696

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

Added:
  ghc-mod/repos/community-staging-i686/
  ghc-mod/repos/community-staging-i686/PKGBUILD
(from rev 221695, ghc-mod/trunk/PKGBUILD)
  ghc-mod/repos/community-staging-x86_64/
  ghc-mod/repos/community-staging-x86_64/PKGBUILD
(from rev 221695, ghc-mod/trunk/PKGBUILD)

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

Copied: ghc-mod/repos/community-staging-i686/PKGBUILD (from rev 221695, 
ghc-mod/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-04-10 04:31:26 UTC (rev 221696)
@@ -0,0 +1,60 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgbase=ghc-mod
+pkgname=(ghc-mod haskell-ghc-mod)
+pkgver=5.7.0.0
+pkgrel=21
+pkgdesc="Happy Haskell Programming"
+url="http://www.mew.org/~kazu/proj/ghc-mod/;
+license=("AGPL3")
+arch=('i686' 'x86_64')
+makedepends=("ghc=8.0.1" "git" "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-semigroups" "haskell-split" "haskell-syb" 
"haskell-temporary" "haskell-text"
+ "haskell-transformers-base")
+source=("git+https://github.com/DanielG/ghc-mod.git#tag=v$pkgver;)
+sha256sums=('SKIP')
+
+build() {
+cd "${srcdir}/${pkgbase}"
+
+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.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package_ghc-mod() {
+depends=('cabal-helper' 'ghc')
+
+cd "${srcdir}/${pkgbase}"
+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')
+
+cd "${srcdir}/${pkgbase}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${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-staging-x86_64/PKGBUILD (from rev 221695, 
ghc-mod/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-04-10 04:31:26 UTC (rev 221696)
@@ -0,0 +1,60 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgbase=ghc-mod
+pkgname=(ghc-mod haskell-ghc-mod)
+pkgver=5.7.0.0
+pkgrel=21
+pkgdesc="Happy Haskell Programming"
+url="http://www.mew.org/~kazu/proj/ghc-mod/;
+license=("AGPL3")
+arch=('i686' 'x86_64')
+makedepends=("ghc=8.0.1" "git" "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-semigroups" "haskell-split" "haskell-syb" 
"haskell-temporary" "haskell-text"
+ "haskell-transformers-base")
+source=("git+https://github.com/DanielG/ghc-mod.git#tag=v$pkgver;)
+sha256sums=('SKIP')
+
+build() {
+cd "${srcdir}/${pkgbase}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr 

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

2017-04-09 Thread Felix Yan
Date: Monday, April 10, 2017 @ 04:19:09
  Author: felixonmars
Revision: 221693

upgpkg: hlint 1.9.41-8

rebuild with extra,1.5.2

Modified:
  hlint/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-04-10 04:14:27 UTC (rev 221692)
+++ PKGBUILD2017-04-10 04:19:09 UTC (rev 221693)
@@ -5,7 +5,7 @@
 pkgbase=hlint
 pkgname=(hlint haskell-hlint)
 pkgver=1.9.41
-pkgrel=7
+pkgrel=8
 pkgdesc="Source code suggestions"
 url="http://community.haskell.org/~ndm/hlint/;
 license=("custom:BSD3")


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

2017-04-09 Thread Felix Yan
Date: Monday, April 10, 2017 @ 04:19:32
  Author: felixonmars
Revision: 221694

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

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

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

Copied: hlint/repos/community-staging-i686/PKGBUILD (from rev 221693, 
hlint/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-04-10 04:19:32 UTC (rev 221694)
@@ -0,0 +1,54 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgbase=hlint
+pkgname=(hlint haskell-hlint)
+pkgver=1.9.41
+pkgrel=8
+pkgdesc="Source code suggestions"
+url="http://community.haskell.org/~ndm/hlint/;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+makedepends=("ghc=8.0.1" "haskell-ansi-terminal" "haskell-cmdargs" 
"haskell-cpphs"
+ "haskell-extra" "haskell-src-exts" "haskell-hscolour" 
"haskell-uniplate"
+ "haskell-refact")
+source=("https://hackage.haskell.org/packages/archive/${pkgbase}/${pkgver}/${pkgbase}-${pkgver}.tar.gz;)
+sha256sums=('2d9299f7952af44b2f06a67af917859fd51e1056c7d405f0930769ea1e093fb4')
+
+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.*update[^ ]* |&'--force' |" register.sh
+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')
+
+cd "${srcdir}/${pkgbase}-${pkgver}"
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+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}}
+}

Copied: hlint/repos/community-staging-x86_64/PKGBUILD (from rev 221693, 
hlint/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-04-10 04:19:32 UTC (rev 221694)
@@ -0,0 +1,54 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgbase=hlint
+pkgname=(hlint haskell-hlint)
+pkgver=1.9.41
+pkgrel=8
+pkgdesc="Source code suggestions"
+url="http://community.haskell.org/~ndm/hlint/;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+makedepends=("ghc=8.0.1" "haskell-ansi-terminal" "haskell-cmdargs" 
"haskell-cpphs"
+ "haskell-extra" "haskell-src-exts" "haskell-hscolour" 
"haskell-uniplate"
+ "haskell-refact")
+source=("https://hackage.haskell.org/packages/archive/${pkgbase}/${pkgver}/${pkgbase}-${pkgver}.tar.gz;)
+sha256sums=('2d9299f7952af44b2f06a67af917859fd51e1056c7d405f0930769ea1e093fb4')
+
+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.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package_hlint() {
+depends=('gmp' 

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

2017-04-09 Thread Felix Yan
Date: Monday, April 10, 2017 @ 04:14:27
  Author: felixonmars
Revision: 221692

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

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

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

Copied: haskell-extra/repos/community-staging-i686/PKGBUILD (from rev 221691, 
haskell-extra/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-04-10 04:14:27 UTC (rev 221692)
@@ -0,0 +1,41 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=extra
+pkgname=haskell-extra
+pkgver=1.5.2
+pkgrel=1
+pkgdesc="Extra functions I use."
+url="https://github.com/ndmitchell/extra#readme;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" "haskell-clock")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('e23219a9464557bfe588a7835bfb356e655642be2cbaa94e506bb20a09f3ee1d86fb623d5e6012a0c8530ff1fb47ca311eca589ae056aaba645fd32268bc6efb')
+
+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.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}

Copied: haskell-extra/repos/community-staging-x86_64/PKGBUILD (from rev 221691, 
haskell-extra/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-04-10 04:14:27 UTC (rev 221692)
@@ -0,0 +1,41 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=extra
+pkgname=haskell-extra
+pkgver=1.5.2
+pkgrel=1
+pkgdesc="Extra functions I use."
+url="https://github.com/ndmitchell/extra#readme;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" "haskell-clock")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('e23219a9464557bfe588a7835bfb356e655642be2cbaa94e506bb20a09f3ee1d86fb623d5e6012a0c8530ff1fb47ca311eca589ae056aaba645fd32268bc6efb')
+
+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.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2017-04-09 Thread Felix Yan
Date: Monday, April 10, 2017 @ 04:14:05
  Author: felixonmars
Revision: 221691

upgpkg: haskell-extra 1.5.2-1

rebuild with extra,1.5.2

Modified:
  haskell-extra/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-04-10 04:13:46 UTC (rev 221690)
+++ PKGBUILD2017-04-10 04:14:05 UTC (rev 221691)
@@ -4,7 +4,7 @@
 
 _hkgname=extra
 pkgname=haskell-extra
-pkgver=1.5.1
+pkgver=1.5.2
 pkgrel=1
 pkgdesc="Extra functions I use."
 url="https://github.com/ndmitchell/extra#readme;
@@ -11,8 +11,8 @@
 license=("custom:BSD3")
 arch=('i686' 'x86_64')
 depends=("ghc=8.0.1" "haskell-clock")
-source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-sha256sums=('8f3397c7a176045f1bb3b2a181e36b54192cb6fb5e99a9d28552975130ec49fc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('e23219a9464557bfe588a7835bfb356e655642be2cbaa94e506bb20a09f3ee1d86fb623d5e6012a0c8530ff1fb47ca311eca589ae056aaba645fd32268bc6efb')
 
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"


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

2017-04-09 Thread Felix Yan
Date: Monday, April 10, 2017 @ 04:13:46
  Author: felixonmars
Revision: 221690

archrelease: copy trunk to community-any

Added:
  pulp/repos/community-any/PKGBUILD
(from rev 221689, pulp/trunk/PKGBUILD)
Deleted:
  pulp/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2017-04-10 04:13:29 UTC (rev 221689)
+++ PKGBUILD2017-04-10 04:13:46 UTC (rev 221690)
@@ -1,34 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-# Contributor: Micha Alt 
-
-pkgname=pulp
-pkgver=10.0.4
-pkgrel=1
-pkgdesc="A build system for PureScript projects"
-arch=('any')
-url="https://github.com/bodil/pulp;
-license=('LGPL')
-depends=('nodejs' 'acorn' 'browserify' 'bower' 'purescript')
-makedepends=('npm')
-source=("https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz;)
-noextract=($pkgname-$pkgver.tgz)
-md5sums=('5fa53b5c1eb2ed4f82cee48ce8476676')
-
-package() {
-  npm install -g --user root --prefix "$pkgdir"/usr 
"$srcdir"/$pkgname-$pkgver.tgz
-  rm -r "$pkgdir"/usr/etc
-
-  mkdir -p "$pkgdir/usr/share/licenses/$pkgname"
-  ln -s "../../../lib/node_modules/$pkgname/LICENSE" 
"$pkgdir/usr/share/licenses/$pkgname/"
-
-  # Fix permissions
-  find "$pkgdir/usr" -type d -exec chmod 755 '{}' +
-
-  # Experimental dedup
-  cd "$pkgdir"/usr/lib/node_modules/$pkgname/node_modules
-  for dep in acorn browserify; do
-rm -r $dep;
-npm link $dep;
-  done
-}

Copied: pulp/repos/community-any/PKGBUILD (from rev 221689, pulp/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2017-04-10 04:13:46 UTC (rev 221690)
@@ -0,0 +1,34 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Micha Alt 
+
+pkgname=pulp
+pkgver=11.0.0
+pkgrel=1
+pkgdesc="A build system for PureScript projects"
+arch=('any')
+url="https://github.com/bodil/pulp;
+license=('LGPL')
+depends=('nodejs' 'acorn' 'browserify' 'bower' 'purescript')
+makedepends=('npm')
+source=("https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz;)
+noextract=($pkgname-$pkgver.tgz)
+sha512sums=('e931308e2634d2f91b0db1193e8eeca4b92f4ca5d11e1bfb9750844710075288a5cdd45da3cdd3fdee45567c299a0aeac226f5f5398ab577068958afd883f36b')
+
+package() {
+  npm install -g --user root --prefix "$pkgdir"/usr 
"$srcdir"/$pkgname-$pkgver.tgz
+  rm -r "$pkgdir"/usr/etc
+
+  mkdir -p "$pkgdir/usr/share/licenses/$pkgname"
+  ln -s "../../../lib/node_modules/$pkgname/LICENSE" 
"$pkgdir/usr/share/licenses/$pkgname/"
+
+  # Fix permissions
+  find "$pkgdir/usr" -type d -exec chmod 755 '{}' +
+
+  # Experimental dedup
+  cd "$pkgdir"/usr/lib/node_modules/$pkgname/node_modules
+  for dep in acorn browserify; do
+rm -r $dep;
+npm link $dep;
+  done
+}


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

2017-04-09 Thread Felix Yan
Date: Monday, April 10, 2017 @ 04:13:29
  Author: felixonmars
Revision: 221689

upgpkg: pulp 11.0.0-1

Modified:
  pulp/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-04-10 04:10:17 UTC (rev 221688)
+++ PKGBUILD2017-04-10 04:13:29 UTC (rev 221689)
@@ -3,7 +3,7 @@
 # Contributor: Micha Alt 
 
 pkgname=pulp
-pkgver=10.0.4
+pkgver=11.0.0
 pkgrel=1
 pkgdesc="A build system for PureScript projects"
 arch=('any')
@@ -13,7 +13,7 @@
 makedepends=('npm')
 source=("https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz;)
 noextract=($pkgname-$pkgver.tgz)
-md5sums=('5fa53b5c1eb2ed4f82cee48ce8476676')
+sha512sums=('e931308e2634d2f91b0db1193e8eeca4b92f4ca5d11e1bfb9750844710075288a5cdd45da3cdd3fdee45567c299a0aeac226f5f5398ab577068958afd883f36b')
 
 package() {
   npm install -g --user root --prefix "$pkgdir"/usr 
"$srcdir"/$pkgname-$pkgver.tgz


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

2017-04-09 Thread Felix Yan
Date: Monday, April 10, 2017 @ 04:10:17
  Author: felixonmars
Revision: 221688

archrelease: copy trunk to community-any

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2017-04-10 04:09:57 UTC (rev 221687)
+++ PKGBUILD2017-04-10 04:10:17 UTC (rev 221688)
@@ -1,64 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-# Contributor: Jeremy "Ichimonji10" Audet 
-# Contributor: dnuux 
-
-pkgbase=python-faker
-pkgname=(python-faker python2-faker)
-pkgver=0.7.10
-pkgrel=1
-pkgdesc='Faker generates fake data for you.'
-arch=('any')
-url='http://www.joke2k.net/faker/'
-license=('MIT')
-makedepends=('python-setuptools' 'python2-setuptools' 'python-dateutil' 
'python2-dateutil' 'git')
-checkdepends=('python-ukpostcodeparser' 'python2-ukpostcodeparser' 
'python-nose' 'python2-nose'
-  'python-mock' 'python2-mock' 'python-email-validator' 
'python2-email-validator'
-  'python2-ipaddress')
-source=("git+https://github.com/joke2k/faker.git#tag=v$pkgver;)
-sha256sums=('SKIP')
-
-prepare() {
-  cp -a faker{,-py2}
-}
-
-build() {
-  cd "$srcdir"/faker
-  python setup.py build
-
-  cd "$srcdir"/faker-py2
-  python2 setup.py build
-}
-
-check() {
-  cd "$srcdir"/faker
-  nosetests3
-
-  cd "$srcdir"/faker-py2
-  nosetests2
-}
-
-package_python-faker() {
-  depends=('python-setuptools' 'python-dateutil')
-  provides=("python-fake-factory=$pkgver")
-  conflicts=('python-fake-factory')
-  replaces=('python-fake-factory')
-
-  cd "$srcdir"/faker
-  python setup.py install --root="$pkgdir" --optimize=1
-  install -Dm 644 LICENSE.txt 
"$pkgdir"/usr/share/licenses/${pkgname}/LICENSE.txt
-}
-
-package_python2-faker() {
-  depends=('python2-setuptools' 'python2-dateutil' 'python2-ipaddress')
-  provides=("python2-fake-factory=$pkgver")
-  conflicts=('python2-fake-factory')
-  replaces=('python2-fake-factory')
-
-  cd "$srcdir"/faker-py2
-  python2 setup.py install --root="$pkgdir" --optimize=1
-  mv "$pkgdir"/usr/bin/faker{,2}
-  install -Dm 644 LICENSE.txt 
"$pkgdir"/usr/share/licenses/${pkgname}/LICENSE.txt
-}
-
-# vim:set ts=2 sw=2 et:

Copied: python-faker/repos/community-any/PKGBUILD (from rev 221687, 
python-faker/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2017-04-10 04:10:17 UTC (rev 221688)
@@ -0,0 +1,64 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Jeremy "Ichimonji10" Audet 
+# Contributor: dnuux 
+
+pkgbase=python-faker
+pkgname=(python-faker python2-faker)
+pkgver=0.7.11
+pkgrel=1
+pkgdesc='Faker generates fake data for you.'
+arch=('any')
+url='http://www.joke2k.net/faker/'
+license=('MIT')
+makedepends=('python-setuptools' 'python2-setuptools' 'python-dateutil' 
'python2-dateutil' 'git')
+checkdepends=('python-ukpostcodeparser' 'python2-ukpostcodeparser' 
'python-nose' 'python2-nose'
+  'python-mock' 'python2-mock' 'python-email-validator' 
'python2-email-validator'
+  'python2-ipaddress')
+source=("git+https://github.com/joke2k/faker.git#tag=v$pkgver;)
+sha512sums=('SKIP')
+
+prepare() {
+  cp -a faker{,-py2}
+}
+
+build() {
+  cd "$srcdir"/faker
+  python setup.py build
+
+  cd "$srcdir"/faker-py2
+  python2 setup.py build
+}
+
+check() {
+  cd "$srcdir"/faker
+  nosetests3
+
+  cd "$srcdir"/faker-py2
+  nosetests2
+}
+
+package_python-faker() {
+  depends=('python-setuptools' 'python-dateutil')
+  provides=("python-fake-factory=$pkgver")
+  conflicts=('python-fake-factory')
+  replaces=('python-fake-factory')
+
+  cd "$srcdir"/faker
+  python setup.py install --root="$pkgdir" --optimize=1
+  install -Dm 644 LICENSE.txt 
"$pkgdir"/usr/share/licenses/${pkgname}/LICENSE.txt
+}
+
+package_python2-faker() {
+  depends=('python2-setuptools' 'python2-dateutil' 'python2-ipaddress')
+  provides=("python2-fake-factory=$pkgver")
+  conflicts=('python2-fake-factory')
+  replaces=('python2-fake-factory')
+
+  cd "$srcdir"/faker-py2
+  python2 setup.py install --root="$pkgdir" --optimize=1
+  mv "$pkgdir"/usr/bin/faker{,2}
+  install -Dm 644 LICENSE.txt 
"$pkgdir"/usr/share/licenses/${pkgname}/LICENSE.txt
+}
+
+# vim:set ts=2 sw=2 et:


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

2017-04-09 Thread Felix Yan
Date: Monday, April 10, 2017 @ 04:09:57
  Author: felixonmars
Revision: 221687

upgpkg: python-faker 0.7.11-1

Modified:
  python-faker/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-04-10 04:04:33 UTC (rev 221686)
+++ PKGBUILD2017-04-10 04:09:57 UTC (rev 221687)
@@ -5,7 +5,7 @@
 
 pkgbase=python-faker
 pkgname=(python-faker python2-faker)
-pkgver=0.7.10
+pkgver=0.7.11
 pkgrel=1
 pkgdesc='Faker generates fake data for you.'
 arch=('any')
@@ -16,7 +16,7 @@
   'python-mock' 'python2-mock' 'python-email-validator' 
'python2-email-validator'
   'python2-ipaddress')
 source=("git+https://github.com/joke2k/faker.git#tag=v$pkgver;)
-sha256sums=('SKIP')
+sha512sums=('SKIP')
 
 prepare() {
   cp -a faker{,-py2}


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

2017-04-09 Thread Gaëtan Bisson
Date: Monday, April 10, 2017 @ 00:10:12
  Author: bisson
Revision: 292566

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

Added:
  libedit/repos/testing-i686/
  libedit/repos/testing-i686/PKGBUILD
(from rev 292565, libedit/trunk/PKGBUILD)
  libedit/repos/testing-x86_64/
  libedit/repos/testing-x86_64/PKGBUILD
(from rev 292565, libedit/trunk/PKGBUILD)

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

Copied: libedit/repos/testing-i686/PKGBUILD (from rev 292565, 
libedit/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2017-04-10 00:10:12 UTC (rev 292566)
@@ -0,0 +1,31 @@
+# $Id$
+# Maintainer: Gaetan Bisson 
+# Maintainer: Vesa Kaihlavirta 
+# Contributor: Roman Cheplyaka 
+
+pkgname=libedit
+_pkgver=20170329-3.1
+pkgver=${_pkgver/-/_}
+pkgrel=1
+pkgdesc='Command line editor library providing generic line editing, history, 
and tokenization functions'
+url='http://thrysoee.dk/editline/'
+arch=('i686' 'x86_64')
+license=('BSD')
+depends=('ncurses')
+source=("http://thrysoee.dk/editline/libedit-${_pkgver}.tar.gz;)
+sha256sums=('91f2d90fbd2a048ff6dad7131d9a39e690fd8a8fd982a353f1333dd4017dd4be')
+
+build() {
+   cd "${srcdir}/${pkgname}-${_pkgver}"
+   ./configure --prefix=/usr --enable-widec
+   make
+}
+
+package() {
+   cd "${srcdir}/${pkgname}-${_pkgver}"
+   make prefix="${pkgdir}"/usr install
+
+   rm "${pkgdir}"/usr/share/man/man3/history.3 # conflicts with readline
+   cp "${pkgdir}"/usr/share/man/man3/editline.3 
"${pkgdir}"/usr/share/man/man3/el.3
+   install -Dm644 COPYING "${pkgdir}"/usr/share/licenses/libedit/LICENSE
+}

Copied: libedit/repos/testing-x86_64/PKGBUILD (from rev 292565, 
libedit/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2017-04-10 00:10:12 UTC (rev 292566)
@@ -0,0 +1,31 @@
+# $Id$
+# Maintainer: Gaetan Bisson 
+# Maintainer: Vesa Kaihlavirta 
+# Contributor: Roman Cheplyaka 
+
+pkgname=libedit
+_pkgver=20170329-3.1
+pkgver=${_pkgver/-/_}
+pkgrel=1
+pkgdesc='Command line editor library providing generic line editing, history, 
and tokenization functions'
+url='http://thrysoee.dk/editline/'
+arch=('i686' 'x86_64')
+license=('BSD')
+depends=('ncurses')
+source=("http://thrysoee.dk/editline/libedit-${_pkgver}.tar.gz;)
+sha256sums=('91f2d90fbd2a048ff6dad7131d9a39e690fd8a8fd982a353f1333dd4017dd4be')
+
+build() {
+   cd "${srcdir}/${pkgname}-${_pkgver}"
+   ./configure --prefix=/usr --enable-widec
+   make
+}
+
+package() {
+   cd "${srcdir}/${pkgname}-${_pkgver}"
+   make prefix="${pkgdir}"/usr install
+
+   rm "${pkgdir}"/usr/share/man/man3/history.3 # conflicts with readline
+   cp "${pkgdir}"/usr/share/man/man3/editline.3 
"${pkgdir}"/usr/share/man/man3/el.3
+   install -Dm644 COPYING "${pkgdir}"/usr/share/licenses/libedit/LICENSE
+}


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

2017-04-09 Thread Gaëtan Bisson
Date: Monday, April 10, 2017 @ 00:09:38
  Author: bisson
Revision: 292565

upstream update

Modified:
  libedit/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-04-09 19:24:15 UTC (rev 292564)
+++ PKGBUILD2017-04-10 00:09:38 UTC (rev 292565)
@@ -4,16 +4,16 @@
 # Contributor: Roman Cheplyaka 
 
 pkgname=libedit
-_pkgver=20160903-3.1
+_pkgver=20170329-3.1
 pkgver=${_pkgver/-/_}
 pkgrel=1
 pkgdesc='Command line editor library providing generic line editing, history, 
and tokenization functions'
-url='http://www.thrysoee.dk/editline/'
+url='http://thrysoee.dk/editline/'
 arch=('i686' 'x86_64')
 license=('BSD')
 depends=('ncurses')
-source=("http://www.thrysoee.dk/editline/libedit-${_pkgver}.tar.gz;)
-sha256sums=('0ccbd2e7d46097f136fcb1aaa0d5bc24e23bb73f57d25bee5a852a683eaa7567')
+source=("http://thrysoee.dk/editline/libedit-${_pkgver}.tar.gz;)
+sha256sums=('91f2d90fbd2a048ff6dad7131d9a39e690fd8a8fd982a353f1333dd4017dd4be')
 
 build() {
cd "${srcdir}/${pkgname}-${_pkgver}"


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

2017-04-09 Thread Fabio Castelli
Date: Sunday, April 9, 2017 @ 21:46:46
  Author: muflone
Revision: 221671

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

Added:
  sweethome3d/repos/community-testing-i686/
  sweethome3d/repos/community-testing-i686/PKGBUILD
(from rev 221670, sweethome3d/trunk/PKGBUILD)
  sweethome3d/repos/community-testing-i686/sweethome3d.desktop
(from rev 221670, sweethome3d/trunk/sweethome3d.desktop)
  sweethome3d/repos/community-testing-i686/sweethome3d.install
(from rev 221670, sweethome3d/trunk/sweethome3d.install)
  sweethome3d/repos/community-testing-i686/sweethome3d.sh
(from rev 221670, sweethome3d/trunk/sweethome3d.sh)
  sweethome3d/repos/community-testing-i686/sweethome3d.xml
(from rev 221670, sweethome3d/trunk/sweethome3d.xml)
  sweethome3d/repos/community-testing-x86_64/
  sweethome3d/repos/community-testing-x86_64/PKGBUILD
(from rev 221670, sweethome3d/trunk/PKGBUILD)
  sweethome3d/repos/community-testing-x86_64/sweethome3d.desktop
(from rev 221670, sweethome3d/trunk/sweethome3d.desktop)
  sweethome3d/repos/community-testing-x86_64/sweethome3d.install
(from rev 221670, sweethome3d/trunk/sweethome3d.install)
  sweethome3d/repos/community-testing-x86_64/sweethome3d.sh
(from rev 221670, sweethome3d/trunk/sweethome3d.sh)
  sweethome3d/repos/community-testing-x86_64/sweethome3d.xml
(from rev 221670, sweethome3d/trunk/sweethome3d.xml)

--+
 community-testing-i686/PKGBUILD  |   56 +
 community-testing-i686/sweethome3d.desktop   |   11 
 community-testing-i686/sweethome3d.install   |   10 
 community-testing-i686/sweethome3d.sh|   44 +++
 community-testing-x86_64/PKGBUILD|   56 +
 community-testing-x86_64/sweethome3d.desktop |   11 
 community-testing-x86_64/sweethome3d.install |   10 
 community-testing-x86_64/sweethome3d.sh  |   44 +++
 8 files changed, 242 insertions(+)

Copied: sweethome3d/repos/community-testing-i686/PKGBUILD (from rev 221670, 
sweethome3d/trunk/PKGBUILD)
===
--- community-testing-i686/PKGBUILD (rev 0)
+++ community-testing-i686/PKGBUILD 2017-04-09 21:46:46 UTC (rev 221671)
@@ -0,0 +1,56 @@
+# $Id$
+# Maintainer: Muflone http://www.muflone.com/contacts/english/
+# Contributor: jsteel 
+# Contributor: Daniel YC Lin 
+# Contributor: Tdy  
+# Contributor: Biginoz 
+# Contributor: Archan Paul 
+
+pkgname=sweethome3d
+pkgver=5.4
+pkgrel=2
+pkgdesc="An interior design application to draw the plan of your house in a 3D 
environment"
+arch=('i686' 'x86_64')
+url="http://www.sweethome3d.com/;
+license=('GPL' 'custom')
+depends=('java-runtime>=8' 'shared-mime-info' 'desktop-file-utils' 'libxext' 
'libgl' 'libxrender')
+source=("${pkgname}.sh"
+"${pkgname}.desktop"
+"${pkgname}.xml")
+source_i686=("SweetHome3D-5.4-linux-x86.tgz"::"http://downloads.sourceforge.net/${pkgname}/SweetHome3D-${pkgver}-linux-x86.tgz;)
+source_x86_64=("SweetHome3D-5.4-linux-x64.tgz"::"http://downloads.sourceforge.net/${pkgname}/SweetHome3D-${pkgver}-linux-x64.tgz;)
+sha256sums=('c1a76d4131ddf04375bab3e98d646543b4967af623a6aee0e19bac7d40d7ecef'
+'5eea3337d956d773b05ddef69fe9d34b940ff550370dc92bf307f1b9a3957f9e'
+'ec0ad1a0671f708af68ced46bec1f4ab377e24ca1a0a9984867ee5fe484f57c5')
+sha256sums_i686=('f5778277c11be1b8f069be1775964a9eae1f20e3d20eb030cffe16f8f5252fdf')
+sha256sums_x86_64=('4f2f69495aac1cb2fd9a7c7235b596b1916fee4f77f348e8381cf136c56e5ae4')
+install="${pkgname}.install"
+
+package() {
+  # Desktop and launchers
+  cd "${srcdir}"
+  install -m 755 -D "${pkgname}.sh" "${pkgdir}/usr/bin/${pkgname}"
+  install -m 755 -D "${pkgname}.desktop" 
"${pkgdir}/usr/share/applications/${pkgname}.desktop"
+  install -m 644 -D "${pkgname}.xml" 
"${pkgdir}/usr/share/mime/packages/${pkgname}.xml"
+  # Install licenses
+  cd "SweetHome3D-${pkgver}"
+  install -m 755 -d "${pkgdir}/usr/share/licenses/${pkgname}"
+  install -m 755 -t "${pkgdir}/usr/share/licenses/${pkgname}" 
THIRDPARTY-LICENSE-*
+  # Install icon
+  install -m 644 -D "SweetHome3DIcon.png" 
"${pkgdir}/usr/share/pixmaps/${pkgname}.png"
+  # Install javaws.jar from jre8
+  install -m 755 -d "${pkgdir}/usr/share/java/${pkgname}"
+  install -m 644 -t "${pkgdir}/usr/share/java/${pkgname}" jre8/lib/javaws.jar
+  # Install main program and libraries
+  cd "lib"
+  install -m 644 -t "${pkgdir}/usr/share/java/${pkgname}" *.jar
+  # Java3D 1.5 libraries
+  install -m 755 -d "${pkgdir}/usr/lib/${pkgname}/java3d-1.5"
+  mv -t "${pkgdir}/usr/lib/${pkgname}/java3d-1.5" \
+
"${pkgdir}"/usr/share/java/${pkgname}/{j3dcore.jar,j3dutils.jar,vecmath.jar}
+  install -m 755 -t "${pkgdir}/usr/lib/${pkgname}/java3d-1.5" libj3dcore-ogl.so
+  # Java3D 1.6 libraries
+  install -m 755 

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

2017-04-09 Thread Fabio Castelli
Date: Sunday, April 9, 2017 @ 21:45:57
  Author: muflone
Revision: 221670

upgpkg: sweethome3d 5.4-2
Changed upstream package file
Added support for Java3D 1.5 by using SWEETHOME3D_JAVA3D environment variable

Modified:
  sweethome3d/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-04-09 21:32:46 UTC (rev 221669)
+++ PKGBUILD2017-04-09 21:45:57 UTC (rev 221670)
@@ -6,8 +6,7 @@
 # Contributor: Biginoz 
 # Contributor: Archan Paul 
 
-pkgbase=sweethome3d
-pkgname=(sweethome3d-common sweethome3d)
+pkgname=sweethome3d
 pkgver=5.4
 pkgrel=2
 pkgdesc="An interior design application to draw the plan of your house in a 3D 
environment"
@@ -14,61 +13,44 @@
 arch=('i686' 'x86_64')
 url="http://www.sweethome3d.com/;
 license=('GPL' 'custom')
-depends=('java-runtime>=8' 'shared-mime-info' 'desktop-file-utils')
-source=("${pkgbase}.sh"
-"${pkgbase}.desktop"
-"${pkgbase}.xml")
-source_i686=("SweetHome3D-5.4-linux-x86.tgz"::"http://downloads.sourceforge.net/${pkgbase}/SweetHome3D-${pkgver}-linux-x86.tgz;)
-source_x86_64=("SweetHome3D-5.4-linux-x64.tgz"::"http://downloads.sourceforge.net/${pkgbase}/SweetHome3D-${pkgver}-linux-x64.tgz;)
+depends=('java-runtime>=8' 'shared-mime-info' 'desktop-file-utils' 'libxext' 
'libgl' 'libxrender')
+source=("${pkgname}.sh"
+"${pkgname}.desktop"
+"${pkgname}.xml")
+source_i686=("SweetHome3D-5.4-linux-x86.tgz"::"http://downloads.sourceforge.net/${pkgname}/SweetHome3D-${pkgver}-linux-x86.tgz;)
+source_x86_64=("SweetHome3D-5.4-linux-x64.tgz"::"http://downloads.sourceforge.net/${pkgname}/SweetHome3D-${pkgver}-linux-x64.tgz;)
 sha256sums=('c1a76d4131ddf04375bab3e98d646543b4967af623a6aee0e19bac7d40d7ecef'
 '5eea3337d956d773b05ddef69fe9d34b940ff550370dc92bf307f1b9a3957f9e'
 'ec0ad1a0671f708af68ced46bec1f4ab377e24ca1a0a9984867ee5fe484f57c5')
 
sha256sums_i686=('f5778277c11be1b8f069be1775964a9eae1f20e3d20eb030cffe16f8f5252fdf')
 
sha256sums_x86_64=('4f2f69495aac1cb2fd9a7c7235b596b1916fee4f77f348e8381cf136c56e5ae4')
+install="${pkgname}.install"
 
-package_sweethome3d-common() {
-  pkgdesc="An interior design application to draw the plan of your house in a 
3D environment (common files)"
-  arch=('any')
-  install="${pkgbase}.install"
+package() {
   # Desktop and launchers
   cd "${srcdir}"
-  install -m 755 -D "${pkgbase}.sh" "${pkgdir}/usr/bin/${pkgbase}"
-  install -m 755 -D "${pkgbase}.desktop" 
"${pkgdir}/usr/share/applications/${pkgbase}.desktop"
-  install -m 644 -D "${pkgbase}.xml" 
"${pkgdir}/usr/share/mime/packages/${pkgbase}.xml"
+  install -m 755 -D "${pkgname}.sh" "${pkgdir}/usr/bin/${pkgname}"
+  install -m 755 -D "${pkgname}.desktop" 
"${pkgdir}/usr/share/applications/${pkgname}.desktop"
+  install -m 644 -D "${pkgname}.xml" 
"${pkgdir}/usr/share/mime/packages/${pkgname}.xml"
   # Install licenses
   cd "SweetHome3D-${pkgver}"
   install -m 755 -d "${pkgdir}/usr/share/licenses/${pkgname}"
   install -m 755 -t "${pkgdir}/usr/share/licenses/${pkgname}" 
THIRDPARTY-LICENSE-*
   # Install icon
-  install -m 644 -D "SweetHome3DIcon.png" 
"${pkgdir}/usr/share/pixmaps/${pkgbase}.png"
+  install -m 644 -D "SweetHome3DIcon.png" 
"${pkgdir}/usr/share/pixmaps/${pkgname}.png"
   # Install javaws.jar from jre8
-  install -m 755 -d "${pkgdir}/usr/share/java/${pkgbase}"
-  install -m 644 -t "${pkgdir}/usr/share/java/${pkgbase}" jre8/lib/javaws.jar
+  install -m 755 -d "${pkgdir}/usr/share/java/${pkgname}"
+  install -m 644 -t "${pkgdir}/usr/share/java/${pkgname}" jre8/lib/javaws.jar
   # Install main program and libraries
   cd "lib"
-  install -m 644 -t "${pkgdir}/usr/share/java/${pkgbase}" *.jar
+  install -m 644 -t "${pkgdir}/usr/share/java/${pkgname}" *.jar
   # Java3D 1.5 libraries
-  install -m 755 -d "${pkgdir}/usr/lib/${pkgbase}/java3d-1.5"
-  mv -t "${pkgdir}/usr/lib/${pkgbase}/java3d-1.5" \
-
"${pkgdir}"/usr/share/java/${pkgbase}/{j3dcore.jar,j3dutils.jar,vecmath.jar}
+  install -m 755 -d "${pkgdir}/usr/lib/${pkgname}/java3d-1.5"
+  mv -t "${pkgdir}/usr/lib/${pkgname}/java3d-1.5" \
+
"${pkgdir}"/usr/share/java/${pkgname}/{j3dcore.jar,j3dutils.jar,vecmath.jar}
+  install -m 755 -t "${pkgdir}/usr/lib/${pkgname}/java3d-1.5" libj3dcore-ogl.so
   # Java3D 1.6 libraries
-  install -m 755 -d "${pkgdir}/usr/lib/${pkgbase}/java3d-1.6"
-  install -m 644 -t "${pkgdir}/usr/lib/${pkgbase}/java3d-1.6" java3d-1.6/*.jar
+  install -m 755 -d "${pkgdir}/usr/lib/${pkgname}/java3d-1.6"
+  install -m 644 -t "${pkgdir}/usr/lib/${pkgname}/java3d-1.6" java3d-1.6/*.jar
+  install -m 755 -t "${pkgdir}/usr/lib/${pkgname}/java3d-1.6" java3d-1.6/*.so
 }
-
-package_sweethome3d() {
-  arch=('i686' 'x86_64')
-  depends=('libxext' 'libgl' 'libxrender' 'sweethome3d-common')
-  cd 

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

2017-04-09 Thread Fabio Castelli
Date: Sunday, April 9, 2017 @ 21:32:46
  Author: muflone
Revision: 221669

upgpkg: sweethome3d 5.4-2
Changed upstream package file
Added support for Java3D 1.5 by using SWEETHOME3D_JAVA3D environment variable

Added:
  sweethome3d/trunk/sweethome3d.install
Modified:
  sweethome3d/trunk/PKGBUILD
  sweethome3d/trunk/sweethome3d.desktop
  sweethome3d/trunk/sweethome3d.sh

-+
 PKGBUILD|   77 ++
 sweethome3d.desktop |2 -
 sweethome3d.install |   10 ++
 sweethome3d.sh  |   35 +-
 4 files changed, 97 insertions(+), 27 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-04-09 20:31:12 UTC (rev 221668)
+++ PKGBUILD2017-04-09 21:32:46 UTC (rev 221669)
@@ -6,28 +6,69 @@
 # Contributor: Biginoz 
 # Contributor: Archan Paul 
 
-pkgname=sweethome3d
+pkgbase=sweethome3d
+pkgname=(sweethome3d-common sweethome3d)
 pkgver=5.4
-pkgrel=1
+pkgrel=2
 pkgdesc="An interior design application to draw the plan of your house in a 3D 
environment"
-arch=('any')
+arch=('i686' 'x86_64')
 url="http://www.sweethome3d.com/;
-license=('GPL')
-depends=('java-runtime' 'shared-mime-info' 'desktop-file-utils')
-source=("http://downloads.sourceforge.net/${pkgname}/SweetHome3D-${pkgver}.jar;
-"${pkgname}.sh"
-"${pkgname}.desktop"
-"${pkgname}.xml")
-sha256sums=('d720237ac0f5865a204a6485ff3c2cb4ea87d1c3939015e9f610b4a9099d291f'
-'c2e8fc8fb29761a1b273edba2a55bd57b48fa936815fcb2988a3f2a92bf30231'
-'05e7f1a60753a7236faeb115ee42764f01a353107b9f3dc200b18b0856d4b7bd'
+license=('GPL' 'custom')
+depends=('java-runtime>=8' 'shared-mime-info' 'desktop-file-utils')
+source=("${pkgbase}.sh"
+"${pkgbase}.desktop"
+"${pkgbase}.xml")
+source_i686=("SweetHome3D-5.4-linux-x86.tgz"::"http://downloads.sourceforge.net/${pkgbase}/SweetHome3D-${pkgver}-linux-x86.tgz;)
+source_x86_64=("SweetHome3D-5.4-linux-x64.tgz"::"http://downloads.sourceforge.net/${pkgbase}/SweetHome3D-${pkgver}-linux-x64.tgz;)
+sha256sums=('c1a76d4131ddf04375bab3e98d646543b4967af623a6aee0e19bac7d40d7ecef'
+'5eea3337d956d773b05ddef69fe9d34b940ff550370dc92bf307f1b9a3957f9e'
 'ec0ad1a0671f708af68ced46bec1f4ab377e24ca1a0a9984867ee5fe484f57c5')
+sha256sums_i686=('f5778277c11be1b8f069be1775964a9eae1f20e3d20eb030cffe16f8f5252fdf')
+sha256sums_x86_64=('4f2f69495aac1cb2fd9a7c7235b596b1916fee4f77f348e8381cf136c56e5ae4')
 
-package() {
+package_sweethome3d-common() {
+  pkgdesc="An interior design application to draw the plan of your house in a 
3D environment (common files)"
+  arch=('any')
+  install="${pkgbase}.install"
+  # Desktop and launchers
   cd "${srcdir}"
-  install -D -m 644 "SweetHome3D-${pkgver}.jar" 
"${pkgdir}/usr/share/java/${pkgname}.jar"
-  install -D -m 644 
"com/eteks/sweethome3d/viewcontroller/resources/help/images/applicationIcon.png"
 "${pkgdir}/usr/share/pixmaps/${pkgname}.png"
-  install -D -m 755 "${pkgname}.desktop" 
"${pkgdir}/usr/share/applications/${pkgname}.desktop"
-  install -D -m 644 "${pkgname}.xml" 
"${pkgdir}/usr/share/mime/packages/${pkgname}.xml"
-  install -D -m 755 "${pkgname}.sh" "${pkgdir}/usr/bin/${pkgname}"
+  install -m 755 -D "${pkgbase}.sh" "${pkgdir}/usr/bin/${pkgbase}"
+  install -m 755 -D "${pkgbase}.desktop" 
"${pkgdir}/usr/share/applications/${pkgbase}.desktop"
+  install -m 644 -D "${pkgbase}.xml" 
"${pkgdir}/usr/share/mime/packages/${pkgbase}.xml"
+  # Install licenses
+  cd "SweetHome3D-${pkgver}"
+  install -m 755 -d "${pkgdir}/usr/share/licenses/${pkgname}"
+  install -m 755 -t "${pkgdir}/usr/share/licenses/${pkgname}" 
THIRDPARTY-LICENSE-*
+  # Install icon
+  install -m 644 -D "SweetHome3DIcon.png" 
"${pkgdir}/usr/share/pixmaps/${pkgbase}.png"
+  # Install javaws.jar from jre8
+  install -m 755 -d "${pkgdir}/usr/share/java/${pkgbase}"
+  install -m 644 -t "${pkgdir}/usr/share/java/${pkgbase}" jre8/lib/javaws.jar
+  # Install main program and libraries
+  cd "lib"
+  install -m 644 -t "${pkgdir}/usr/share/java/${pkgbase}" *.jar
+  # Java3D 1.5 libraries
+  install -m 755 -d "${pkgdir}/usr/lib/${pkgbase}/java3d-1.5"
+  mv -t "${pkgdir}/usr/lib/${pkgbase}/java3d-1.5" \
+
"${pkgdir}"/usr/share/java/${pkgbase}/{j3dcore.jar,j3dutils.jar,vecmath.jar}
+  # Java3D 1.6 libraries
+  install -m 755 -d "${pkgdir}/usr/lib/${pkgbase}/java3d-1.6"
+  install -m 644 -t "${pkgdir}/usr/lib/${pkgbase}/java3d-1.6" java3d-1.6/*.jar
 }
+
+package_sweethome3d() {
+  arch=('i686' 'x86_64')
+  depends=('libxext' 'libgl' 'libxrender' 'sweethome3d-common')
+  cd "${srcdir}/SweetHome3D-${pkgver}"
+  # Install licenses
+  install -m 755 -d "${pkgdir}/usr/share/licenses/${pkgname}"
+  install -m 644 -t "${pkgdir}/usr/share/licenses/${pkgname}" 
"THIRDPARTY-LICENSE-JAVA3D.TXT"
+  cd "lib"
+  # Java3D 1.5 libraries
+  install -m 755 -d "${pkgdir}/usr/lib/${pkgbase}/java3d-1.5"
+  

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

2017-04-09 Thread Felix Yan
Date: Sunday, April 9, 2017 @ 20:30:50
  Author: felixonmars
Revision: 221667

upgpkg: purescript 0.11.1-6

rebuild with parallel,3.2.1.1

Modified:
  purescript/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-04-09 20:07:20 UTC (rev 221666)
+++ PKGBUILD2017-04-09 20:30:50 UTC (rev 221667)
@@ -4,7 +4,7 @@
 
 pkgname=purescript
 pkgver=0.11.1
-pkgrel=5
+pkgrel=6
 pkgdesc="PureScript Programming Language Compiler"
 url="http://www.purescript.org/;
 license=("custom:BSD3")


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

2017-04-09 Thread Felix Yan
Date: Sunday, April 9, 2017 @ 20:31:12
  Author: felixonmars
Revision: 221668

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

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

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

Copied: purescript/repos/community-staging-i686/PKGBUILD (from rev 221667, 
purescript/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-04-09 20:31:12 UTC (rev 221668)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=purescript
+pkgver=0.11.1
+pkgrel=6
+pkgdesc="PureScript Programming Language Compiler"
+url="http://www.purescript.org/;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('gmp' 'libffi' 'zlib')
+makedepends=("ghc=8.0.1" "haskell-aeson" "haskell-aeson-better-errors" 
"haskell-aeson-pretty"
+ "haskell-ansi-terminal" "haskell-ansi-wl-pprint" 
"haskell-base-compat"
+ "haskell-blaze-html" "haskell-bower-json" "haskell-boxes" 
"haskell-cheapskate"
+ "haskell-clock" "haskell-data-ordlist" "haskell-dlist" 
"haskell-edit-distance"
+ "haskell-file-embed" "haskell-fsnotify" "haskell-glob" 
"haskell-http-client"
+ "haskell-http-types" "haskell-language-javascript" "haskell-lens" 
"haskell-lifted-base"
+ "haskell-monad-control" "haskell-monad-logger" "haskell-mtl" 
"haskell-network"
+ "haskell-optparse-applicative" "haskell-parallel" "haskell-parsec"
+ "haskell-pattern-arrows" "haskell-pipes" "haskell-pipes-http" 
"haskell-protolude"
+ "haskell-regex-tdfa" "haskell-safe" "haskell-semigroups" 
"haskell-sourcemap"
+ "haskell-spdx" "haskell-split" "haskell-stm" "haskell-syb" 
"haskell-text"
+ "haskell-transformers-base" "haskell-transformers-compat"
+ "haskell-unordered-containers" "haskell-utf8-string" 
"haskell-vector" "haskell-wai"
+ "haskell-wai-websockets" "haskell-warp" "haskell-websockets")
+optdepends=('pulp: for development environment')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('0c897dc964a4eba906a6e847317e088ffb4b361c4611554e413f295a91d9f8d3bea564ac9d9bc1f6af07ac474ef75f38192375f1896c7cd85e3587e53d438a4f')
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgbase}" 
--datasubdir="$pkgbase" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-frelease
+LC_CTYPE=en_US.UTF-8 runhaskell Setup build
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -r "$pkgdir"/usr/{lib,share}
+}

Copied: purescript/repos/community-staging-x86_64/PKGBUILD (from rev 221667, 
purescript/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-04-09 20:31:12 UTC (rev 221668)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=purescript
+pkgver=0.11.1
+pkgrel=6
+pkgdesc="PureScript Programming Language Compiler"
+url="http://www.purescript.org/;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('gmp' 'libffi' 'zlib')
+makedepends=("ghc=8.0.1" "haskell-aeson" "haskell-aeson-better-errors" 
"haskell-aeson-pretty"
+ "haskell-ansi-terminal" "haskell-ansi-wl-pprint" 
"haskell-base-compat"
+ "haskell-blaze-html" "haskell-bower-json" "haskell-boxes" 
"haskell-cheapskate"
+ "haskell-clock" "haskell-data-ordlist" "haskell-dlist" 
"haskell-edit-distance"
+ "haskell-file-embed" "haskell-fsnotify" "haskell-glob" 
"haskell-http-client"
+ "haskell-http-types" "haskell-language-javascript" "haskell-lens" 
"haskell-lifted-base"
+ "haskell-monad-control" "haskell-monad-logger" "haskell-mtl" 
"haskell-network"
+ "haskell-optparse-applicative" "haskell-parallel" "haskell-parsec"
+ "haskell-pattern-arrows" "haskell-pipes" "haskell-pipes-http" 
"haskell-protolude"
+ "haskell-regex-tdfa" "haskell-safe" 

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

2017-04-09 Thread Felix Yan
Date: Sunday, April 9, 2017 @ 20:07:20
  Author: felixonmars
Revision: 221666

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

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

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

Copied: haskell-criterion/repos/community-staging-i686/PKGBUILD (from rev 
221665, haskell-criterion/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-04-09 20:07:20 UTC (rev 221666)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=criterion
+pkgname=haskell-criterion
+pkgver=1.1.4.0
+pkgrel=28
+pkgdesc="Robust, reliable performance measurement and analysis"
+url="http://www.serpentine.com/criterion;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" "haskell-aeson" "haskell-ansi-wl-pprint" 
"haskell-cassava" "haskell-code-page"
+ "haskell-glob" "haskell-hastache" "haskell-js-flot" 
"haskell-js-jquery" "haskell-mtl"
+ "haskell-mwc-random" "haskell-optparse-applicative" "haskell-parsec" 
"haskell-statistics"
+ "haskell-text" "haskell-transformers-compat" "haskell-vector" 
"haskell-vector-algorithms")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('53a243fc759ed3100e71f96a5f6649658d076d91d52ce2853a6f8587aa3cfa76')
+
+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-fast
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}

Copied: haskell-criterion/repos/community-staging-x86_64/PKGBUILD (from rev 
221665, haskell-criterion/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-04-09 20:07:20 UTC (rev 221666)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=criterion
+pkgname=haskell-criterion
+pkgver=1.1.4.0
+pkgrel=28
+pkgdesc="Robust, reliable performance measurement and analysis"
+url="http://www.serpentine.com/criterion;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" "haskell-aeson" "haskell-ansi-wl-pprint" 
"haskell-cassava" "haskell-code-page"
+ "haskell-glob" "haskell-hastache" "haskell-js-flot" 
"haskell-js-jquery" "haskell-mtl"
+ "haskell-mwc-random" "haskell-optparse-applicative" "haskell-parsec" 
"haskell-statistics"
+ "haskell-text" "haskell-transformers-compat" "haskell-vector" 
"haskell-vector-algorithms")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('53a243fc759ed3100e71f96a5f6649658d076d91d52ce2853a6f8587aa3cfa76')
+
+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-fast
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e 

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

2017-04-09 Thread Felix Yan
Date: Sunday, April 9, 2017 @ 20:06:56
  Author: felixonmars
Revision: 221665

upgpkg: haskell-criterion 1.1.4.0-28

rebuild with parallel,3.2.1.1

Modified:
  haskell-criterion/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-04-09 20:01:39 UTC (rev 221664)
+++ PKGBUILD2017-04-09 20:06:56 UTC (rev 221665)
@@ -5,7 +5,7 @@
 _hkgname=criterion
 pkgname=haskell-criterion
 pkgver=1.1.4.0
-pkgrel=27
+pkgrel=28
 pkgdesc="Robust, reliable performance measurement and analysis"
 url="http://www.serpentine.com/criterion;
 license=("custom:BSD3")


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

2017-04-09 Thread Felix Yan
Date: Sunday, April 9, 2017 @ 20:01:39
  Author: felixonmars
Revision: 221664

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

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

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

Copied: haskell-statistics/repos/community-staging-i686/PKGBUILD (from rev 
221663, haskell-statistics/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-04-09 20:01:39 UTC (rev 221664)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=statistics
+pkgname=haskell-statistics
+pkgver=0.13.3.0
+pkgrel=28
+pkgdesc="A library of statistical types, data, and functions"
+url="https://github.com/bos/statistics;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" "haskell-aeson" "haskell-erf" "haskell-math-functions"
+ "haskell-monad-par" "haskell-mwc-random" "haskell-primitive" 
"haskell-vector"
+ "haskell-vector-algorithms" "haskell-vector-binary-instances")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('6e7fe0f10086725c696fdd855caf4b6fb58ca5100bd0c9995f575f5b071381ed')
+
+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 || warning "Failed to run haddock"
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}

Copied: haskell-statistics/repos/community-staging-x86_64/PKGBUILD (from rev 
221663, haskell-statistics/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-04-09 20:01:39 UTC (rev 221664)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=statistics
+pkgname=haskell-statistics
+pkgver=0.13.3.0
+pkgrel=28
+pkgdesc="A library of statistical types, data, and functions"
+url="https://github.com/bos/statistics;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" "haskell-aeson" "haskell-erf" "haskell-math-functions"
+ "haskell-monad-par" "haskell-mwc-random" "haskell-primitive" 
"haskell-vector"
+ "haskell-vector-algorithms" "haskell-vector-binary-instances")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('6e7fe0f10086725c696fdd855caf4b6fb58ca5100bd0c9995f575f5b071381ed')
+
+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 || warning "Failed to run haddock"
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 

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

2017-04-09 Thread Felix Yan
Date: Sunday, April 9, 2017 @ 20:01:16
  Author: felixonmars
Revision: 221663

upgpkg: haskell-statistics 0.13.3.0-28

rebuild with parallel,3.2.1.1

Modified:
  haskell-statistics/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-04-09 19:51:39 UTC (rev 221662)
+++ PKGBUILD2017-04-09 20:01:16 UTC (rev 221663)
@@ -5,7 +5,7 @@
 _hkgname=statistics
 pkgname=haskell-statistics
 pkgver=0.13.3.0
-pkgrel=27
+pkgrel=28
 pkgdesc="A library of statistical types, data, and functions"
 url="https://github.com/bos/statistics;
 license=("custom:BSD3")


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

2017-04-09 Thread Felix Yan
Date: Sunday, April 9, 2017 @ 19:51:39
  Author: felixonmars
Revision: 221662

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

Added:
  haskell-monad-par/repos/community-staging-i686/
  haskell-monad-par/repos/community-staging-i686/PKGBUILD
(from rev 221661, haskell-monad-par/trunk/PKGBUILD)
  haskell-monad-par/repos/community-staging-x86_64/
  haskell-monad-par/repos/community-staging-x86_64/PKGBUILD
(from rev 221661, haskell-monad-par/trunk/PKGBUILD)

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

Copied: haskell-monad-par/repos/community-staging-i686/PKGBUILD (from rev 
221661, haskell-monad-par/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-04-09 19:51:39 UTC (rev 221662)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=monad-par
+pkgname=haskell-monad-par
+pkgver=0.3.4.8
+pkgrel=6
+pkgdesc="A library for parallel programming based on a monad"
+url="https://github.com/simonmar/monad-par;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" "haskell-abstract-deque" "haskell-abstract-par"
+ "haskell-monad-par-extras" "haskell-mtl" "haskell-mwc-random"
+ "haskell-parallel")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('f84cdf51908a1c41c3f672be9520a8fdc028ea39d90a25ecfe5a3b223cfeb951')
+
+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-newgeneric -f-chaselev
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}

Copied: haskell-monad-par/repos/community-staging-x86_64/PKGBUILD (from rev 
221661, haskell-monad-par/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-04-09 19:51:39 UTC (rev 221662)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=monad-par
+pkgname=haskell-monad-par
+pkgver=0.3.4.8
+pkgrel=6
+pkgdesc="A library for parallel programming based on a monad"
+url="https://github.com/simonmar/monad-par;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" "haskell-abstract-deque" "haskell-abstract-par"
+ "haskell-monad-par-extras" "haskell-mtl" "haskell-mwc-random"
+ "haskell-parallel")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('f84cdf51908a1c41c3f672be9520a8fdc028ea39d90a25ecfe5a3b223cfeb951')
+
+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-newgeneric -f-chaselev
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+   

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

2017-04-09 Thread Felix Yan
Date: Sunday, April 9, 2017 @ 19:51:12
  Author: felixonmars
Revision: 221660

upgpkg: haskell-monad-par 0.3.4.8-6

rebuild with parallel,3.2.1.1

Modified:
  haskell-monad-par/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-04-09 19:50:55 UTC (rev 221659)
+++ PKGBUILD2017-04-09 19:51:12 UTC (rev 221660)
@@ -5,7 +5,7 @@
 _hkgname=monad-par
 pkgname=haskell-monad-par
 pkgver=0.3.4.8
-pkgrel=5
+pkgrel=6
 pkgdesc="A library for parallel programming based on a monad"
 url="https://github.com/simonmar/monad-par;
 license=("custom:BSD3")


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

2017-04-09 Thread Lukas Fleischer
Date: Sunday, April 9, 2017 @ 19:51:16
  Author: lfleischer
Revision: 221661

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

Added:
  notmuch/repos/community-i686/PKGBUILD
(from rev 221659, notmuch/trunk/PKGBUILD)
  notmuch/repos/community-i686/notmuch.install
(from rev 221659, notmuch/trunk/notmuch.install)
  notmuch/repos/community-x86_64/PKGBUILD
(from rev 221659, notmuch/trunk/PKGBUILD)
  notmuch/repos/community-x86_64/notmuch.install
(from rev 221659, notmuch/trunk/notmuch.install)
Deleted:
  notmuch/repos/community-i686/PKGBUILD
  notmuch/repos/community-i686/notmuch.install
  notmuch/repos/community-x86_64/PKGBUILD
  notmuch/repos/community-x86_64/notmuch.install

--+
 /PKGBUILD|  202 +
 /notmuch.install |   16 ++
 community-i686/PKGBUILD  |  101 --
 community-i686/notmuch.install   |8 -
 community-x86_64/PKGBUILD|  101 --
 community-x86_64/notmuch.install |8 -
 6 files changed, 218 insertions(+), 218 deletions(-)

Deleted: community-i686/PKGBUILD
===
--- community-i686/PKGBUILD 2017-04-09 19:51:12 UTC (rev 221660)
+++ community-i686/PKGBUILD 2017-04-09 19:51:16 UTC (rev 221661)
@@ -1,101 +0,0 @@
-# Maintainer: Lukas Fleischer 
-# Contributor: Daniel Wallace 
-# Contributor: fauno 
-# Contributor: Olivier Ramonat 
-# Contributor: Richard Murri 
-
-pkgbase=notmuch
-pkgname=('notmuch' 'notmuch-vim' 'notmuch-mutt' 'notmuch-runtime')
-pkgver=0.23.5
-pkgrel=1
-arch=('i686' 'x86_64')
-url="http://notmuchmail.org/;
-license=('GPL3')
-makedepends=('python2' 'python' 'python-sphinx' 'emacs' 'gnupg' 'ruby' 
'pkgconfig' 'xapian-core' 'gmime' 'talloc')
-options=(!distcc !makeflags)
-source=("https://notmuchmail.org/releases/${pkgname}-${pkgver}.tar.gz;)
-md5sums=('12ec1054a5255c8aba12f4dfa148c67c')
-
-prepare(){
-cp -dpr --no-preserve=ownership 
"$srcdir/${pkgname}-$pkgver"/bindings/python{,2}
-find "$srcdir/${pkgname}-${pkgver}/bindings/python" -name '*.py' -exec sed 
-i -e '1s,python$,python3,' {} +
-find "$srcdir/${pkgname}-${pkgver}/bindings/python2" -name '*.py' -exec 
sed -i -e '1s,python$,python2,' {} +
-}
-
-build() {
-cd "$srcdir/$pkgbase-$pkgver"
-
-./configure --prefix=/usr --sysconfdir=/etc --includedir=/usr/include 
--without-zsh-completion
-make 
-
-make -C "contrib/${pkgbase}-mutt" "${pkgname}-mutt.1"
-
-make ruby-bindings
-
-cd "$srcdir/$pkgbase-$pkgver/bindings/python"
-python setup.py build
-
-cd "$srcdir/$pkgbase-$pkgver/bindings/python2"
-python2 setup.py build
-}
-
-package_notmuch-runtime(){
-pkgdesc="Runtime for notmuch and notmuch-mutt"
-depends=('xapian-core' 'gmime' 'talloc')
-
-cd "$srcdir/$pkgbase-$pkgver"
-
-make DESTDIR="$pkgdir/" LIBDIR_IN_LDCONFIG=0 WITH_EMACS=0 install
-
-install -Dm755 notmuch "$pkgdir/usr/bin/notmuch"
-rm -rf "$pkgdir/usr/share"
-}
-
-
-package_notmuch-vim(){
-pkgdesc="Vim plugins for notmuch"
-depends=('notmuch-runtime')
-
-make -C "$srcdir/$pkgbase-$pkgver/vim" DESTDIR="$pkgdir" 
prefix="/usr/share/vim/vimfiles" install
-}
-
-
-package_notmuch(){
-pkgdesc="Notmuch is not much of an email program"
-depends=('notmuch-runtime')
-optdepends=('emacs: for using the emacs interface'
-'vim: for using the vim interface'
-'python2: for using the python2 bindings'
-'ruby: for using the ruby bindings'
-'gnupg: for email encryption')
-install=notmuch.install
-
-cd "$srcdir/$pkgbase-$pkgver"
-
-# Install emacs parts
-make DESTDIR="$pkgdir/" install-emacs
-
-# Install manpages
-make DESTDIR="$pkgdir" prefix="/usr" install-man
-
-# Install ruby bindings
-sed -i 's:INSTALL = .*[^D]$:& -D:' bindings/ruby/Makefile
-make -C bindings/ruby exec_prefix=$pkgdir/usr prefix=/usr install
-
-# Install python bindings
-cd "$srcdir/$pkgbase-$pkgver/bindings/python"
-python setup.py install --prefix=/usr --root="$pkgdir"
-
-cd "$srcdir/$pkgbase-$pkgver/bindings/python2"
-python2 setup.py install --prefix=/usr --root="$pkgdir"
-}
-
-package_notmuch-mutt(){
-pkgdesc="The mail indexer"
-depends=('notmuch-runtime' 'perl-mailtools' 'perl-mail-box' 
'perl-term-readline-gnu' 'perl-string-shellquote' 'perl-file-which')
-
-cd "$srcdir/$pkgbase-$pkgver"
-
-install -Dm755 "contrib/$pkgname/$pkgname" "$pkgdir/usr/bin/$pkgname"
-install -Dm644 "contrib/$pkgname/${pkgname}.1" 
"${pkgdir}/usr/share/man/man1/${pkgname}.1"
-}

Copied: notmuch/repos/community-i686/PKGBUILD (from rev 221659, 
notmuch/trunk/PKGBUILD)
===
--- community-i686/PKGBUILD (rev 0)
+++ 

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

2017-04-09 Thread Lukas Fleischer
Date: Sunday, April 9, 2017 @ 19:50:55
  Author: lfleischer
Revision: 221659

upgpkg: notmuch 0.24.1-1

Upstream update.

Modified:
  notmuch/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-04-09 19:47:29 UTC (rev 221658)
+++ PKGBUILD2017-04-09 19:50:55 UTC (rev 221659)
@@ -6,7 +6,7 @@
 
 pkgbase=notmuch
 pkgname=('notmuch' 'notmuch-vim' 'notmuch-mutt' 'notmuch-runtime')
-pkgver=0.23.5
+pkgver=0.24.1
 pkgrel=1
 arch=('i686' 'x86_64')
 url="http://notmuchmail.org/;
@@ -14,7 +14,7 @@
 makedepends=('python2' 'python' 'python-sphinx' 'emacs' 'gnupg' 'ruby' 
'pkgconfig' 'xapian-core' 'gmime' 'talloc')
 options=(!distcc !makeflags)
 source=("https://notmuchmail.org/releases/${pkgname}-${pkgver}.tar.gz;)
-md5sums=('12ec1054a5255c8aba12f4dfa148c67c')
+md5sums=('2fdf7e64d4b933370fc1ff6905448dbc')
 
 prepare(){
 cp -dpr --no-preserve=ownership 
"$srcdir/${pkgname}-$pkgver"/bindings/python{,2}


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

2017-04-09 Thread Felix Yan
Date: Sunday, April 9, 2017 @ 19:47:29
  Author: felixonmars
Revision: 221658

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

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

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

Copied: idris/repos/community-staging-i686/PKGBUILD (from rev 221657, 
idris/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-04-09 19:47:29 UTC (rev 221658)
@@ -0,0 +1,39 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=idris
+pkgver=1.0
+pkgrel=3
+pkgdesc="Functional Programming Language with Dependent Types"
+url="http://www.idris-lang.org/;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('gmp' 'libffi' 'zlib' 'gcc')
+makedepends=("ghc=8.0.1" "haskell-aeson" "haskell-annotated-wl-pprint" 
"haskell-ansi-terminal"
+ "haskell-ansi-wl-pprint" "haskell-async" 
"haskell-base64-bytestring"
+ "haskell-blaze-html" "haskell-blaze-markup" "haskell-cheapskate" 
"haskell-code-page"
+ "haskell-fingertree" "haskell-fsnotify" "haskell-ieee754" 
"haskell-mtl"
+ "haskell-libffi" "haskell-network" "haskell-optparse-applicative" 
"haskell-parsers"
+ "haskell-regex-tdfa" "haskell-safe" "haskell-split" 
"haskell-terminal-size"
+ "haskell-text" "haskell-transformers-compat" "haskell-trifecta" 
"haskell-uniplate"
+ "haskell-unordered-containers" "haskell-utf8-string" 
"haskell-vector"
+ "haskell-vector-binary-instances" "haskell-zip-archive")
+source=("$pkgname-$pkgver.tar.gz::https://github.com/idris-lang/Idris-dev/archive/v$pkgver.tar.gz;)
+sha512sums=('a350004a8510f01d1cc8f965a9a4e2dab219f003980b98354ebb5ae42f73b32c90c98dce193943e9709d994cb92ad35814a46b79412a1afc85d42e1018c6ba10')
+
+build() {
+cd "$srcdir"/Idris-dev-$pkgver
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/$pkgname" 
--datasubdir="$pkgname" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-fFFI -fGMP -frelease -f-freestanding -f-CI -f-execonly
+LC_CTYPE=en_US.UTF-8 runhaskell Setup build
+}
+
+package() {
+cd "$srcdir"/Idris-dev-$pkgver
+runhaskell Setup copy --destdir="$pkgdir"
+rm -r "$pkgdir"/usr/{lib,share/doc}
+}

Copied: idris/repos/community-staging-x86_64/PKGBUILD (from rev 221657, 
idris/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-04-09 19:47:29 UTC (rev 221658)
@@ -0,0 +1,39 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=idris
+pkgver=1.0
+pkgrel=3
+pkgdesc="Functional Programming Language with Dependent Types"
+url="http://www.idris-lang.org/;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('gmp' 'libffi' 'zlib' 'gcc')
+makedepends=("ghc=8.0.1" "haskell-aeson" "haskell-annotated-wl-pprint" 
"haskell-ansi-terminal"
+ "haskell-ansi-wl-pprint" "haskell-async" 
"haskell-base64-bytestring"
+ "haskell-blaze-html" "haskell-blaze-markup" "haskell-cheapskate" 
"haskell-code-page"
+ "haskell-fingertree" "haskell-fsnotify" "haskell-ieee754" 
"haskell-mtl"
+ "haskell-libffi" "haskell-network" "haskell-optparse-applicative" 
"haskell-parsers"
+ "haskell-regex-tdfa" "haskell-safe" "haskell-split" 
"haskell-terminal-size"
+ "haskell-text" "haskell-transformers-compat" "haskell-trifecta" 
"haskell-uniplate"
+ "haskell-unordered-containers" "haskell-utf8-string" 
"haskell-vector"
+ "haskell-vector-binary-instances" "haskell-zip-archive")
+source=("$pkgname-$pkgver.tar.gz::https://github.com/idris-lang/Idris-dev/archive/v$pkgver.tar.gz;)
+sha512sums=('a350004a8510f01d1cc8f965a9a4e2dab219f003980b98354ebb5ae42f73b32c90c98dce193943e9709d994cb92ad35814a46b79412a1afc85d42e1018c6ba10')
+
+build() {
+cd "$srcdir"/Idris-dev-$pkgver
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/$pkgname" 
--datasubdir="$pkgname" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-fFFI -fGMP -frelease -f-freestanding -f-CI -f-execonly
+  

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

2017-04-09 Thread Felix Yan
Date: Sunday, April 9, 2017 @ 19:47:02
  Author: felixonmars
Revision: 221657

upgpkg: idris 1.0-3

rebuild with parallel,3.2.1.1

Modified:
  idris/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-04-09 19:01:46 UTC (rev 221656)
+++ PKGBUILD2017-04-09 19:47:02 UTC (rev 221657)
@@ -4,7 +4,7 @@
 
 pkgname=idris
 pkgver=1.0
-pkgrel=2
+pkgrel=3
 pkgdesc="Functional Programming Language with Dependent Types"
 url="http://www.idris-lang.org/;
 license=("custom:BSD3")


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

2017-04-09 Thread Jelle van der Waa
Date: Sunday, April 9, 2017 @ 19:24:15
  Author: jelle
Revision: 292564

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

Added:
  doxygen/repos/extra-i686/PKGBUILD
(from rev 292563, doxygen/trunk/PKGBUILD)
  doxygen/repos/extra-i686/doxygen-segfault.patch
(from rev 292563, doxygen/trunk/doxygen-segfault.patch)
  doxygen/repos/extra-x86_64/PKGBUILD
(from rev 292563, doxygen/trunk/PKGBUILD)
  doxygen/repos/extra-x86_64/doxygen-segfault.patch
(from rev 292563, doxygen/trunk/doxygen-segfault.patch)
Deleted:
  doxygen/repos/extra-i686/doxygen-segfault.patch
  doxygen/repos/extra-x86_64/doxygen-segfault.patch

-+
 /doxygen-segfault.patch |   24 +++
 extra-i686/PKGBUILD |   70 ++
 extra-i686/doxygen-segfault.patch   |   12 -
 extra-x86_64/PKGBUILD   |   70 ++
 extra-x86_64/doxygen-segfault.patch |   12 -
 5 files changed, 164 insertions(+), 24 deletions(-)

Copied: doxygen/repos/extra-i686/PKGBUILD (from rev 292563, 
doxygen/trunk/PKGBUILD)
===
--- extra-i686/PKGBUILD (rev 0)
+++ extra-i686/PKGBUILD 2017-04-09 19:24:15 UTC (rev 292564)
@@ -0,0 +1,70 @@
+# $Id$
+# Maintainer: Dan McGee 
+
+pkgbase=doxygen
+pkgname=('doxygen' 'doxygen-docs')
+pkgver=1.8.13
+pkgrel=3
+license=('GPL')
+arch=(i686 x86_64)
+url="http://www.doxygen.org/;
+makedepends=('cmake' 'gcc-libs' 'flex' 'qt5-base' 'texlive-core' 'ghostscript'
+ 'texlive-latexextra' 'graphviz' 'python2')
+source=(http://ftp.stack.nl/pub/users/dimitri/${pkgname}-${pkgver}.src.tar.gz 
doxygen-segfault.patch)
+md5sums=('0fa414975f8cd6d30e126c28327c1f7c'
+ '168442765e75a07602632a691b7e6d8e')
+sha1sums=('a3c812346d2ebd7b2e79ed1fec3a6aa3aedd5f7b'
+  '58d927f6b5c63ffa12692e862ec439c527680413')
+
+prepare() {
+  mkdir build
+
+  cd "${srcdir}/${pkgname}-${pkgver}"
+  # Install the man pages in the right place
+  sed -i 's:DESTINATION man/man1:DESTINATION 
"${CMAKE_INSTALL_PREFIX}/share/man/man1":g' \
+doc/CMakeLists.txt
+
+  patch -Np1 -i $srcdir/doxygen-segfault.patch
+}
+
+build() {
+  cd build
+
+  cmake "../${pkgbase}-${pkgver}" \
+-DCMAKE_INSTALL_PREFIX:PATH=/usr \
+-DDOC_INSTALL_DIR:PATH=share/doc/doxygen \
+-DPYTHON_EXECUTABLE:FILE=/usr/bin/python2 \
+-Dbuild_doc:BOOL=ON \
+-Dbuild_wizard:BOOL=ON
+
+  make
+  make docs
+}
+
+check(){
+  cd build
+  make tests
+}
+
+package_doxygen() {
+  pkgdesc="A documentation system for C++, C, Java, IDL and PHP"
+  depends=('gcc-libs')
+  optdepends=('graphviz: for caller/callee graph generation'
+  'qt5-base: for doxywizard')
+
+  cd build
+  make DESTDIR="$pkgdir" install
+
+  # Docs are in 'doxygen-docs'
+  rm -rf "${pkgdir}/usr/share/doc"
+}
+
+package_doxygen-docs() {
+  pkgdesc="Developer documentation for doxygen"
+
+  cd build
+  make DESTDIR="${pkgdir}" install
+
+  rm -rf "${pkgdir}/usr/bin"
+  rm -rf "${pkgdir}/usr/share/man"
+}

Deleted: extra-i686/doxygen-segfault.patch
===
--- extra-i686/doxygen-segfault.patch   2017-04-09 19:00:21 UTC (rev 292563)
+++ extra-i686/doxygen-segfault.patch   2017-04-09 19:24:15 UTC (rev 292564)
@@ -1,12 +0,0 @@
-diff -Naur doxygen-1.8.13.orig/src/xmlgen.cpp doxygen-1.8.13/src/xmlgen.cpp
 doxygen-1.8.13.orig/src/xmlgen.cpp 2017-03-07 21:59:57.687388659 +0100
-+++ doxygen-1.8.13/src/xmlgen.cpp  2017-03-07 22:00:43.043413181 +0100
-@@ -620,7 +620,7 @@
- if (md->isInline()) t << "yes"; else t << "no";
- t << "\"";
- 
--if (al->refQualifier!=RefQualifierNone)
-+if (al!=0 && al->refQualifier!=RefQualifierNone)
- {
-   t << " refqual=\"";
-   if (al->refQualifier==RefQualifierLValue) t << "lvalue"; else t << 
"rvalue";

Copied: doxygen/repos/extra-i686/doxygen-segfault.patch (from rev 292563, 
doxygen/trunk/doxygen-segfault.patch)
===
--- extra-i686/doxygen-segfault.patch   (rev 0)
+++ extra-i686/doxygen-segfault.patch   2017-04-09 19:24:15 UTC (rev 292564)
@@ -0,0 +1,12 @@
+diff -Naur doxygen-1.8.13.orig/src/xmlgen.cpp doxygen-1.8.13/src/xmlgen.cpp
+--- doxygen-1.8.13.orig/src/xmlgen.cpp 2017-03-07 21:59:57.687388659 +0100
 doxygen-1.8.13/src/xmlgen.cpp  2017-03-07 22:00:43.043413181 +0100
+@@ -620,7 +620,7 @@
+ if (md->isInline()) t << "yes"; else t << "no";
+ t << "\"";
+ 
+-if (al->refQualifier!=RefQualifierNone)
++if (al!=0 && al->refQualifier!=RefQualifierNone)
+ {
+   t << " refqual=\"";
+   if (al->refQualifier==RefQualifierLValue) t << "lvalue"; else t << 
"rvalue";

Copied: doxygen/repos/extra-x86_64/PKGBUILD (from rev 292563, 
doxygen/trunk/PKGBUILD)

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

2017-04-09 Thread Felix Yan
Date: Sunday, April 9, 2017 @ 19:01:46
  Author: felixonmars
Revision: 221656

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

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

Copied: haskell-trifecta/repos/community-staging-i686/PKGBUILD (from rev 
221655, haskell-trifecta/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-04-09 19:01:46 UTC (rev 221656)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=trifecta
+pkgname=haskell-trifecta
+pkgver=1.6.2.1
+pkgrel=9
+pkgdesc="A modern parser combinator library with convenient diagnostics"
+url="http://github.com/ekmett/trifecta/;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" "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")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('bab3724de8ed4f5283deb99013debf2e223e9e2c3c975e7d9b9bd44a9b30fbe5')
+
+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.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}

Copied: haskell-trifecta/repos/community-staging-x86_64/PKGBUILD (from rev 
221655, haskell-trifecta/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-04-09 19:01:46 UTC (rev 221656)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=trifecta
+pkgname=haskell-trifecta
+pkgver=1.6.2.1
+pkgrel=9
+pkgdesc="A modern parser combinator library with convenient diagnostics"
+url="http://github.com/ekmett/trifecta/;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" "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")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('bab3724de8ed4f5283deb99013debf2e223e9e2c3c975e7d9b9bd44a9b30fbe5')
+
+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.*update[^ ]* 

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

2017-04-09 Thread Felix Yan
Date: Sunday, April 9, 2017 @ 19:01:22
  Author: felixonmars
Revision: 221655

upgpkg: haskell-trifecta 1.6.2.1-9

rebuild with parallel,3.2.1.1

Modified:
  haskell-trifecta/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-04-09 18:57:11 UTC (rev 221654)
+++ PKGBUILD2017-04-09 19:01:22 UTC (rev 221655)
@@ -5,7 +5,7 @@
 _hkgname=trifecta
 pkgname=haskell-trifecta
 pkgver=1.6.2.1
-pkgrel=8
+pkgrel=9
 pkgdesc="A modern parser combinator library with convenient diagnostics"
 url="http://github.com/ekmett/trifecta/;
 license=("custom:BSD3")


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

2017-04-09 Thread Jan Steffens
Date: Sunday, April 9, 2017 @ 19:00:21
  Author: heftig
Revision: 292563

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

Added:
  thunderbird/repos/extra-i686/PKGBUILD
(from rev 292562, thunderbird/trunk/PKGBUILD)
  thunderbird/repos/extra-i686/fix-wifi-scanner.diff
(from rev 292562, thunderbird/trunk/fix-wifi-scanner.diff)
  thunderbird/repos/extra-i686/rust-i686.patch
(from rev 292562, thunderbird/trunk/rust-i686.patch)
  thunderbird/repos/extra-i686/thunderbird-install-dir.patch
(from rev 292562, thunderbird/trunk/thunderbird-install-dir.patch)
  thunderbird/repos/extra-i686/thunderbird.desktop
(from rev 292562, thunderbird/trunk/thunderbird.desktop)
  thunderbird/repos/extra-x86_64/PKGBUILD
(from rev 292562, thunderbird/trunk/PKGBUILD)
  thunderbird/repos/extra-x86_64/fix-wifi-scanner.diff
(from rev 292562, thunderbird/trunk/fix-wifi-scanner.diff)
  thunderbird/repos/extra-x86_64/rust-i686.patch
(from rev 292562, thunderbird/trunk/rust-i686.patch)
  thunderbird/repos/extra-x86_64/thunderbird-install-dir.patch
(from rev 292562, thunderbird/trunk/thunderbird-install-dir.patch)
  thunderbird/repos/extra-x86_64/thunderbird.desktop
(from rev 292562, thunderbird/trunk/thunderbird.desktop)
Deleted:
  thunderbird/repos/extra-i686/PKGBUILD
  thunderbird/repos/extra-i686/fix-wifi-scanner.diff
  thunderbird/repos/extra-i686/rust-i686.patch
  thunderbird/repos/extra-i686/thunderbird-install-dir.patch
  thunderbird/repos/extra-i686/thunderbird.desktop
  thunderbird/repos/extra-x86_64/PKGBUILD
  thunderbird/repos/extra-x86_64/fix-wifi-scanner.diff
  thunderbird/repos/extra-x86_64/rust-i686.patch
  thunderbird/repos/extra-x86_64/thunderbird-install-dir.patch
  thunderbird/repos/extra-x86_64/thunderbird.desktop

+
 /PKGBUILD  |  342 ++
 /fix-wifi-scanner.diff |   32 ++
 /rust-i686.patch   |   32 ++
 /thunderbird-install-dir.patch |   24 +
 /thunderbird.desktop   |  346 +++
 extra-i686/PKGBUILD|  170 -
 extra-i686/fix-wifi-scanner.diff   |   16 -
 extra-i686/rust-i686.patch |   16 -
 extra-i686/thunderbird-install-dir.patch   |   12 
 extra-i686/thunderbird.desktop |  173 -
 extra-x86_64/PKGBUILD  |  170 -
 extra-x86_64/fix-wifi-scanner.diff |   16 -
 extra-x86_64/rust-i686.patch   |   16 -
 extra-x86_64/thunderbird-install-dir.patch |   12 
 extra-x86_64/thunderbird.desktop   |  173 -
 15 files changed, 776 insertions(+), 774 deletions(-)

Deleted: extra-i686/PKGBUILD
===
--- extra-i686/PKGBUILD 2017-04-09 18:54:43 UTC (rev 292562)
+++ extra-i686/PKGBUILD 2017-04-09 19:00:21 UTC (rev 292563)
@@ -1,170 +0,0 @@
-# $Id$
-# Maintainer: Jan Alexander Steffens (heftig) 
-# Contributor: Ionut Biru 
-# Contributor: Alexander Baldeck 
-# Contributor: Dale Blount 
-# Contributor: Anders Bostrom 
-
-pkgname=thunderbird
-pkgver=52.0
-pkgrel=1
-pkgdesc="Standalone mail and news reader from mozilla.org"
-arch=(i686 x86_64)
-license=(MPL GPL LGPL)
-url="https://www.mozilla.org/thunderbird/;
-depends=(gtk3 gtk2 mozilla-common libxt startup-notification mime-types 
dbus-glib alsa-lib ffmpeg
- libvpx libevent nss hunspell sqlite ttf-font icu)
-makedepends=(unzip zip diffutils python2 yasm mesa imake gconf libpulse 
inetutils xorg-server-xvfb
- autoconf2.13 cargo)
-optdepends=('libcanberra: sound support')
-options=(!emptydirs !makeflags)
-source=(https://ftp.mozilla.org/pub/mozilla.org/thunderbird/releases/$pkgver/source/thunderbird-$pkgver.source.tar.xz
-thunderbird.desktop
-thunderbird-install-dir.patch rust-i686.patch fix-wifi-scanner.diff)
-sha256sums=('44e148b1ebd4135a6923a5403792035cf170745e7e99c4ec85142988dd6b26c6'
-'e44c55501f650a4e80b9c353b81f33e07ca65808db831eff6ca616aded233827'
-'24599eab8862476744fe1619a9a53a5b8cdcab30b3fc5767512f31d3529bd05d'
-'f61ea706ce6905f568b9bdafd1b044b58f20737426f0aa5019ddb9b64031a269'
-'9765bca5d63fb5525bbd0520b7ab1d27cabaed697e2fc7791400abc3fa4f13b8')
-
-# Google API keys (see http://www.chromium.org/developers/how-tos/api-keys)
-# Note: These are for Arch Linux use ONLY. For your own distribution, please
-# get your own set of keys. Feel free to contact foutre...@archlinux.org for
-# more information.
-_google_api_key=AIzaSyDwr302FpOSkGRpLlUpPThNTDPbXcIn_FM
-
-# Mozilla API keys (see https://location.services.mozilla.com/api)
-# Note: These are for Arch Linux use ONLY. For your own distribution, please
-# get your own set of keys. Feel free 

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

2017-04-09 Thread Felix Yan
Date: Sunday, April 9, 2017 @ 18:57:11
  Author: felixonmars
Revision: 221654

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

Added:
  haskell-lens-aeson/repos/community-staging-i686/
  haskell-lens-aeson/repos/community-staging-i686/PKGBUILD
(from rev 221653, haskell-lens-aeson/trunk/PKGBUILD)
  haskell-lens-aeson/repos/community-staging-x86_64/
  haskell-lens-aeson/repos/community-staging-x86_64/PKGBUILD
(from rev 221653, haskell-lens-aeson/trunk/PKGBUILD)

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

Copied: haskell-lens-aeson/repos/community-staging-i686/PKGBUILD (from rev 
221653, haskell-lens-aeson/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-04-09 18:57:11 UTC (rev 221654)
@@ -0,0 +1,48 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=lens-aeson
+pkgname=haskell-lens-aeson
+pkgver=1.0.0.5
+pkgrel=8
+pkgdesc="Law-abiding lenses for aeson"
+url="http://github.com/lens/lens-aeson/;
+license=('MIT')
+arch=('i686' 'x86_64')
+depends=('ghc=8.0.1' 'haskell-aeson' 'haskell-attoparsec' 'haskell-lens' 
'haskell-scientific'
+ 'haskell-text' 'haskell-unordered-containers' 'haskell-vector')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+md5sums=('e3c948acadb91971443852ebaa13d0c5')
+
+prepare() {
+sed -e 's/aeson>= 0.7.0.5   && < 0.10,/aeson   
 >= 0.7.0.5   \&\& < 1.2,/' \
+-e 's/vector   >= 0.9   && < 0.12,/vector  
 >= 0.9   \&\& < 0.13,/' \
+-i ${_hkgname}-${pkgver}/${_hkgname}.cabal
+}
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-f-test-doctests
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}

Copied: haskell-lens-aeson/repos/community-staging-x86_64/PKGBUILD (from rev 
221653, haskell-lens-aeson/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-04-09 18:57:11 UTC (rev 221654)
@@ -0,0 +1,48 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=lens-aeson
+pkgname=haskell-lens-aeson
+pkgver=1.0.0.5
+pkgrel=8
+pkgdesc="Law-abiding lenses for aeson"
+url="http://github.com/lens/lens-aeson/;
+license=('MIT')
+arch=('i686' 'x86_64')
+depends=('ghc=8.0.1' 'haskell-aeson' 'haskell-attoparsec' 'haskell-lens' 
'haskell-scientific'
+ 'haskell-text' 'haskell-unordered-containers' 'haskell-vector')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+md5sums=('e3c948acadb91971443852ebaa13d0c5')
+
+prepare() {
+sed -e 's/aeson>= 0.7.0.5   && < 0.10,/aeson   
 >= 0.7.0.5   \&\& < 1.2,/' \
+-e 's/vector   >= 0.9   && < 0.12,/vector  
 >= 0.9   \&\& < 0.13,/' \
+-i ${_hkgname}-${pkgver}/${_hkgname}.cabal
+}
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-f-test-doctests
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+

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

2017-04-09 Thread Felix Yan
Date: Sunday, April 9, 2017 @ 18:56:49
  Author: felixonmars
Revision: 221653

upgpkg: haskell-lens-aeson 1.0.0.5-8

rebuild with parallel,3.2.1.1

Modified:
  haskell-lens-aeson/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-04-09 18:54:39 UTC (rev 221652)
+++ PKGBUILD2017-04-09 18:56:49 UTC (rev 221653)
@@ -4,7 +4,7 @@
 _hkgname=lens-aeson
 pkgname=haskell-lens-aeson
 pkgver=1.0.0.5
-pkgrel=7
+pkgrel=8
 pkgdesc="Law-abiding lenses for aeson"
 url="http://github.com/lens/lens-aeson/;
 license=('MIT')


[arch-commits] Commit in doxygen/repos (extra-i686/PKGBUILD extra-x86_64/PKGBUILD)

2017-04-09 Thread Jelle van der Waa
Date: Sunday, April 9, 2017 @ 18:54:43
  Author: jelle
Revision: 292562

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

Deleted:
  doxygen/repos/extra-i686/PKGBUILD
  doxygen/repos/extra-x86_64/PKGBUILD

---+
 extra-i686/PKGBUILD   |   68 
 extra-x86_64/PKGBUILD |   68 
 2 files changed, 136 deletions(-)

Deleted: extra-i686/PKGBUILD
===
--- extra-i686/PKGBUILD 2017-04-09 18:53:26 UTC (rev 292561)
+++ extra-i686/PKGBUILD 2017-04-09 18:54:43 UTC (rev 292562)
@@ -1,68 +0,0 @@
-# $Id$
-# Maintainer: Dan McGee 
-
-pkgbase=doxygen
-pkgname=('doxygen' 'doxygen-docs')
-pkgver=1.8.13
-pkgrel=2
-license=('GPL')
-arch=(i686 x86_64)
-url="http://www.doxygen.org/;
-makedepends=('cmake' 'gcc-libs' 'flex' 'qt5-base' 'texlive-core' 'ghostscript'
- 'texlive-latexextra' 'graphviz' 'python2')
-source=(http://ftp.stack.nl/pub/users/dimitri/${pkgname}-${pkgver}.src.tar.gz 
doxygen-segfault.patch)
-md5sums=('0fa414975f8cd6d30e126c28327c1f7c'
- '168442765e75a07602632a691b7e6d8e')
-sha1sums=('a3c812346d2ebd7b2e79ed1fec3a6aa3aedd5f7b'
-  '58d927f6b5c63ffa12692e862ec439c527680413')
-
-prepare() {
-  mkdir build
-
-  cd "${srcdir}/${pkgname}-${pkgver}"
-  # Install the man pages in the right place
-  sed -i 's:DESTINATION man/man1:DESTINATION 
"${CMAKE_INSTALL_PREFIX}/share/man/man1":g' \
-doc/CMakeLists.txt
-}
-
-build() {
-  cd build
-
-  cmake "../${pkgbase}-${pkgver}" \
--DCMAKE_INSTALL_PREFIX:PATH=/usr \
--DDOC_INSTALL_DIR:PATH=share/doc/doxygen \
--DPYTHON_EXECUTABLE:FILE=/usr/bin/python2 \
--Dbuild_doc:BOOL=ON \
--Dbuild_wizard:BOOL=ON
-
-  make
-  make docs
-}
-
-check(){
-  cd build
-  make tests
-}
-
-package_doxygen() {
-  pkgdesc="A documentation system for C++, C, Java, IDL and PHP"
-  depends=('gcc-libs')
-  optdepends=('graphviz: for caller/callee graph generation'
-  'qt5-base: for doxywizard')
-
-  cd build
-  make DESTDIR="$pkgdir" install
-
-  # Docs are in 'doxygen-docs'
-  rm -rf "${pkgdir}/usr/share/doc"
-}
-
-package_doxygen-docs() {
-  pkgdesc="Developer documentation for doxygen"
-
-  cd build
-  make DESTDIR="${pkgdir}" install
-
-  rm -rf "${pkgdir}/usr/bin"
-  rm -rf "${pkgdir}/usr/share/man"
-}

Deleted: extra-x86_64/PKGBUILD
===
--- extra-x86_64/PKGBUILD   2017-04-09 18:53:26 UTC (rev 292561)
+++ extra-x86_64/PKGBUILD   2017-04-09 18:54:43 UTC (rev 292562)
@@ -1,68 +0,0 @@
-# $Id$
-# Maintainer: Dan McGee 
-
-pkgbase=doxygen
-pkgname=('doxygen' 'doxygen-docs')
-pkgver=1.8.13
-pkgrel=2
-license=('GPL')
-arch=(i686 x86_64)
-url="http://www.doxygen.org/;
-makedepends=('cmake' 'gcc-libs' 'flex' 'qt5-base' 'texlive-core' 'ghostscript'
- 'texlive-latexextra' 'graphviz' 'python2')
-source=(http://ftp.stack.nl/pub/users/dimitri/${pkgname}-${pkgver}.src.tar.gz 
doxygen-segfault.patch)
-md5sums=('0fa414975f8cd6d30e126c28327c1f7c'
- '168442765e75a07602632a691b7e6d8e')
-sha1sums=('a3c812346d2ebd7b2e79ed1fec3a6aa3aedd5f7b'
-  '58d927f6b5c63ffa12692e862ec439c527680413')
-
-prepare() {
-  mkdir build
-
-  cd "${srcdir}/${pkgname}-${pkgver}"
-  # Install the man pages in the right place
-  sed -i 's:DESTINATION man/man1:DESTINATION 
"${CMAKE_INSTALL_PREFIX}/share/man/man1":g' \
-doc/CMakeLists.txt
-}
-
-build() {
-  cd build
-
-  cmake "../${pkgbase}-${pkgver}" \
--DCMAKE_INSTALL_PREFIX:PATH=/usr \
--DDOC_INSTALL_DIR:PATH=share/doc/doxygen \
--DPYTHON_EXECUTABLE:FILE=/usr/bin/python2 \
--Dbuild_doc:BOOL=ON \
--Dbuild_wizard:BOOL=ON
-
-  make
-  make docs
-}
-
-check(){
-  cd build
-  make tests
-}
-
-package_doxygen() {
-  pkgdesc="A documentation system for C++, C, Java, IDL and PHP"
-  depends=('gcc-libs')
-  optdepends=('graphviz: for caller/callee graph generation'
-  'qt5-base: for doxywizard')
-
-  cd build
-  make DESTDIR="$pkgdir" install
-
-  # Docs are in 'doxygen-docs'
-  rm -rf "${pkgdir}/usr/share/doc"
-}
-
-package_doxygen-docs() {
-  pkgdesc="Developer documentation for doxygen"
-
-  cd build
-  make DESTDIR="${pkgdir}" install
-
-  rm -rf "${pkgdir}/usr/bin"
-  rm -rf "${pkgdir}/usr/share/man"
-}


[arch-commits] Commit in haskell-insert-ordered-containers/repos (4 files)

2017-04-09 Thread Felix Yan
Date: Sunday, April 9, 2017 @ 18:54:39
  Author: felixonmars
Revision: 221652

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

Added:
  haskell-insert-ordered-containers/repos/community-staging-i686/
  haskell-insert-ordered-containers/repos/community-staging-i686/PKGBUILD
(from rev 221651, haskell-insert-ordered-containers/trunk/PKGBUILD)
  haskell-insert-ordered-containers/repos/community-staging-x86_64/
  haskell-insert-ordered-containers/repos/community-staging-x86_64/PKGBUILD
(from rev 221651, haskell-insert-ordered-containers/trunk/PKGBUILD)

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

Copied: haskell-insert-ordered-containers/repos/community-staging-i686/PKGBUILD 
(from rev 221651, haskell-insert-ordered-containers/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-04-09 18:54:39 UTC (rev 221652)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=insert-ordered-containers
+pkgname=haskell-insert-ordered-containers
+pkgver=0.2.0.0
+pkgrel=5
+pkgdesc="Associative containers retating insertion order for traversals."
+url="https://github.com/phadej/insert-ordered-containers;
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+depends=('ghc=8.0.1' 'haskell-aeson' 'haskell-base-compat' 'haskell-hashable' 
'haskell-lens'
+ 'haskell-semigroupoids' 'haskell-semigroups' 'haskell-text' 
'haskell-unordered-containers')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+md5sums=('983765c9a2ec79c090e656202dca6bab')
+
+prepare() {
+sed -i 's/, lens  >=4.7  && <4.15/, lens   
   >=4.7  \&\& <4.16/' ${_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.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}

Copied: 
haskell-insert-ordered-containers/repos/community-staging-x86_64/PKGBUILD (from 
rev 221651, haskell-insert-ordered-containers/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-04-09 18:54:39 UTC (rev 221652)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=insert-ordered-containers
+pkgname=haskell-insert-ordered-containers
+pkgver=0.2.0.0
+pkgrel=5
+pkgdesc="Associative containers retating insertion order for traversals."
+url="https://github.com/phadej/insert-ordered-containers;
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+depends=('ghc=8.0.1' 'haskell-aeson' 'haskell-base-compat' 'haskell-hashable' 
'haskell-lens'
+ 'haskell-semigroupoids' 'haskell-semigroups' 'haskell-text' 
'haskell-unordered-containers')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+md5sums=('983765c9a2ec79c090e656202dca6bab')
+
+prepare() {
+sed -i 's/, lens  >=4.7  && <4.15/, lens   
   >=4.7  \&\& <4.16/' ${_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.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e 

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

2017-04-09 Thread Felix Yan
Date: Sunday, April 9, 2017 @ 18:54:03
  Author: felixonmars
Revision: 221651

upgpkg: haskell-insert-ordered-containers 0.2.0.0-5

rebuild with parallel,3.2.1.1

Modified:
  haskell-insert-ordered-containers/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-04-09 18:50:58 UTC (rev 221650)
+++ PKGBUILD2017-04-09 18:54:03 UTC (rev 221651)
@@ -4,7 +4,7 @@
 _hkgname=insert-ordered-containers
 pkgname=haskell-insert-ordered-containers
 pkgver=0.2.0.0
-pkgrel=4
+pkgrel=5
 pkgdesc="Associative containers retating insertion order for traversals."
 url="https://github.com/phadej/insert-ordered-containers;
 license=('custom:BSD3')


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

2017-04-09 Thread Jelle van der Waa
Date: Sunday, April 9, 2017 @ 18:53:26
  Author: jelle
Revision: 292561

upgpkg: doxygen 1.8.13-3

FS#53205 resolve segfault

Modified:
  doxygen/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-04-09 18:43:16 UTC (rev 292560)
+++ PKGBUILD2017-04-09 18:53:26 UTC (rev 292561)
@@ -4,7 +4,7 @@
 pkgbase=doxygen
 pkgname=('doxygen' 'doxygen-docs')
 pkgver=1.8.13
-pkgrel=2
+pkgrel=3
 license=('GPL')
 arch=(i686 x86_64)
 url="http://www.doxygen.org/;
@@ -23,6 +23,8 @@
   # Install the man pages in the right place
   sed -i 's:DESTINATION man/man1:DESTINATION 
"${CMAKE_INSTALL_PREFIX}/share/man/man1":g' \
 doc/CMakeLists.txt
+
+  patch -Np1 -i $srcdir/doxygen-segfault.patch
 }
 
 build() {


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

2017-04-09 Thread Felix Yan
Date: Sunday, April 9, 2017 @ 18:50:58
  Author: felixonmars
Revision: 221650

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

Added:
  hopenpgp-tools/repos/community-staging-i686/
  hopenpgp-tools/repos/community-staging-i686/PKGBUILD
(from rev 221649, hopenpgp-tools/trunk/PKGBUILD)
  hopenpgp-tools/repos/community-staging-x86_64/
  hopenpgp-tools/repos/community-staging-x86_64/PKGBUILD
(from rev 221649, hopenpgp-tools/trunk/PKGBUILD)

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

Copied: hopenpgp-tools/repos/community-staging-i686/PKGBUILD (from rev 221649, 
hopenpgp-tools/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-04-09 18:50:58 UTC (rev 221650)
@@ -0,0 +1,38 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hopenpgp-tools
+pkgver=0.19.4
+pkgrel=66
+pkgdesc="hOpenPGP-based command-line tools"
+url="http://floss.scru.org/hopenpgp-tools;
+license=("AGPL3")
+arch=('i686' 'x86_64')
+depends=('gmp' 'libffi' 'zlib')
+makedepends=("ghc=8.0.1" "alex" "happy" "haskell-aeson" 
"haskell-ansi-wl-pprint"
+ "haskell-attoparsec" "haskell-base16-bytestring" 
"haskell-binary-conduit"
+ "haskell-conduit" "haskell-conduit-extra" "haskell-crypto-pubkey" 
"haskell-cryptohash"
+ "haskell-errors" "haskell-fgl" "haskell-graphviz" 
"haskell-hopenpgp"
+ "haskell-http-client" "haskell-http-client-tls" 
"haskell-http-types"
+ "haskell-ixset-typed" "haskell-lens" "haskell-monad-loops" 
"haskell-openpgp-asciiarmor"
+ "haskell-optparse-applicative" "haskell-resourcet" "haskell-text"
+ "haskell-time-locale-compat" "haskell-wl-pprint-extras" 
"haskell-wl-pprint-terminfo"
+ "haskell-yaml")
+source=(https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz)
+sha256sums=('e656cd989833c6d318d5c44931ef5a8cd98bb0ebb4bab70a2d2f701091d0abd8')
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --prefix=/usr 
--docdir="/usr/share/doc/${pkgname}"
+runhaskell Setup build
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup copy --destdir="${pkgdir}"
+
+rm "$pkgdir/usr/share/doc/hopenpgp-tools/LICENSE"
+rmdir "$pkgdir/usr/share/doc/hopenpgp-tools" "$pkgdir/usr/share/doc" 
"$pkgdir/usr/share"
+}

Copied: hopenpgp-tools/repos/community-staging-x86_64/PKGBUILD (from rev 
221649, hopenpgp-tools/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-04-09 18:50:58 UTC (rev 221650)
@@ -0,0 +1,38 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hopenpgp-tools
+pkgver=0.19.4
+pkgrel=66
+pkgdesc="hOpenPGP-based command-line tools"
+url="http://floss.scru.org/hopenpgp-tools;
+license=("AGPL3")
+arch=('i686' 'x86_64')
+depends=('gmp' 'libffi' 'zlib')
+makedepends=("ghc=8.0.1" "alex" "happy" "haskell-aeson" 
"haskell-ansi-wl-pprint"
+ "haskell-attoparsec" "haskell-base16-bytestring" 
"haskell-binary-conduit"
+ "haskell-conduit" "haskell-conduit-extra" "haskell-crypto-pubkey" 
"haskell-cryptohash"
+ "haskell-errors" "haskell-fgl" "haskell-graphviz" 
"haskell-hopenpgp"
+ "haskell-http-client" "haskell-http-client-tls" 
"haskell-http-types"
+ "haskell-ixset-typed" "haskell-lens" "haskell-monad-loops" 
"haskell-openpgp-asciiarmor"
+ "haskell-optparse-applicative" "haskell-resourcet" "haskell-text"
+ "haskell-time-locale-compat" "haskell-wl-pprint-extras" 
"haskell-wl-pprint-terminfo"
+ "haskell-yaml")
+source=(https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz)
+sha256sums=('e656cd989833c6d318d5c44931ef5a8cd98bb0ebb4bab70a2d2f701091d0abd8')
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --prefix=/usr 
--docdir="/usr/share/doc/${pkgname}"
+runhaskell Setup build
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup copy --destdir="${pkgdir}"
+
+rm "$pkgdir/usr/share/doc/hopenpgp-tools/LICENSE"
+rmdir "$pkgdir/usr/share/doc/hopenpgp-tools" "$pkgdir/usr/share/doc" 
"$pkgdir/usr/share"
+}


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

2017-04-09 Thread Felix Yan
Date: Sunday, April 9, 2017 @ 18:50:36
  Author: felixonmars
Revision: 221649

upgpkg: hopenpgp-tools 0.19.4-66

rebuild with parallel,3.2.1.1

Modified:
  hopenpgp-tools/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-04-09 18:45:24 UTC (rev 221648)
+++ PKGBUILD2017-04-09 18:50:36 UTC (rev 221649)
@@ -4,7 +4,7 @@
 
 pkgname=hopenpgp-tools
 pkgver=0.19.4
-pkgrel=65
+pkgrel=66
 pkgdesc="hOpenPGP-based command-line tools"
 url="http://floss.scru.org/hopenpgp-tools;
 license=("AGPL3")


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

2017-04-09 Thread Felix Yan
Date: Sunday, April 9, 2017 @ 18:45:03
  Author: felixonmars
Revision: 221647

upgpkg: haskell-hopenpgp 2.5.5-45

rebuild with parallel,3.2.1.1

Modified:
  haskell-hopenpgp/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-04-09 18:38:28 UTC (rev 221646)
+++ PKGBUILD2017-04-09 18:45:03 UTC (rev 221647)
@@ -4,7 +4,7 @@
 _hkgname=hOpenPGP
 pkgname=haskell-hopenpgp
 pkgver=2.5.5
-pkgrel=44
+pkgrel=45
 pkgdesc="Native Haskell implementation of OpenPGP (RFC4880)"
 url="http://floss.scru.org/hOpenPGP/;
 license=('MIT')


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

2017-04-09 Thread Felix Yan
Date: Sunday, April 9, 2017 @ 18:45:24
  Author: felixonmars
Revision: 221648

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

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

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

Copied: haskell-hopenpgp/repos/community-staging-i686/PKGBUILD (from rev 
221647, haskell-hopenpgp/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-04-09 18:45:24 UTC (rev 221648)
@@ -0,0 +1,50 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=hOpenPGP
+pkgname=haskell-hopenpgp
+pkgver=2.5.5
+pkgrel=45
+pkgdesc="Native Haskell implementation of OpenPGP (RFC4880)"
+url="http://floss.scru.org/hOpenPGP/;
+license=('MIT')
+arch=('i686' 'x86_64')
+depends=('ghc=8.0.1' 'haskell-aeson' 'haskell-attoparsec' 
'haskell-base16-bytestring'
+ 'haskell-base64-bytestring' 'haskell-bifunctors' 'haskell-byteable' 
'haskell-bzlib'
+ 'haskell-binary-conduit' 'haskell-conduit' 'haskell-conduit-extra' 
'haskell-cryptonite'
+ 'haskell-crypto-cipher-types' 'haskell-data-default-class' 
'haskell-errors'
+ 'haskell-hashable' 'haskell-incremental-parser' 'haskell-ixset-typed' 
'haskell-lens'
+ 'haskell-memory' 'haskell-monad-loops' 'haskell-nettle' 
'haskell-network'
+ 'haskell-network-uri' 'haskell-newtype' 'haskell-openpgp-asciiarmor' 
'haskell-resourcet'
+ 'haskell-securemem' 'haskell-semigroups' 'haskell-split' 
'haskell-text'
+ 'haskell-time-locale-compat' 'haskell-unordered-containers' 
'haskell-wl-pprint-extras'
+ 'haskell-zlib')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+md5sums=('f480201a10f14150adc290c81d38e7b6')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-fnetwork-uri
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}

Copied: haskell-hopenpgp/repos/community-staging-x86_64/PKGBUILD (from rev 
221647, haskell-hopenpgp/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-04-09 18:45:24 UTC (rev 221648)
@@ -0,0 +1,50 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=hOpenPGP
+pkgname=haskell-hopenpgp
+pkgver=2.5.5
+pkgrel=45
+pkgdesc="Native Haskell implementation of OpenPGP (RFC4880)"
+url="http://floss.scru.org/hOpenPGP/;
+license=('MIT')
+arch=('i686' 'x86_64')
+depends=('ghc=8.0.1' 'haskell-aeson' 'haskell-attoparsec' 
'haskell-base16-bytestring'
+ 'haskell-base64-bytestring' 'haskell-bifunctors' 'haskell-byteable' 
'haskell-bzlib'
+ 'haskell-binary-conduit' 'haskell-conduit' 'haskell-conduit-extra' 
'haskell-cryptonite'
+ 'haskell-crypto-cipher-types' 'haskell-data-default-class' 
'haskell-errors'
+ 'haskell-hashable' 'haskell-incremental-parser' 'haskell-ixset-typed' 
'haskell-lens'
+ 'haskell-memory' 'haskell-monad-loops' 'haskell-nettle' 
'haskell-network'
+ 'haskell-network-uri' 'haskell-newtype' 'haskell-openpgp-asciiarmor' 
'haskell-resourcet'
+ 'haskell-securemem' 'haskell-semigroups' 'haskell-split' 
'haskell-text'
+ 'haskell-time-locale-compat' 'haskell-unordered-containers' 

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

2017-04-09 Thread Jan Steffens
Date: Sunday, April 9, 2017 @ 18:43:16
  Author: heftig
Revision: 292560

52.0-2

Modified:
  thunderbird/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-04-09 18:16:21 UTC (rev 292559)
+++ PKGBUILD2017-04-09 18:43:16 UTC (rev 292560)
@@ -7,7 +7,7 @@
 
 pkgname=thunderbird
 pkgver=52.0
-pkgrel=1
+pkgrel=2
 pkgdesc="Standalone mail and news reader from mozilla.org"
 arch=(i686 x86_64)
 license=(MPL GPL LGPL)
@@ -57,6 +57,7 @@
 
   cat >.mozconfig <

[arch-commits] Commit in python2-eyed3/repos/community-any (PKGBUILD PKGBUILD)

2017-04-09 Thread Jelle van der Waa
Date: Sunday, April 9, 2017 @ 18:38:28
  Author: jelle
Revision: 221646

archrelease: copy trunk to community-any

Added:
  python2-eyed3/repos/community-any/PKGBUILD
(from rev 221645, python2-eyed3/trunk/PKGBUILD)
Deleted:
  python2-eyed3/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2017-04-09 18:37:20 UTC (rev 221645)
+++ PKGBUILD2017-04-09 18:38:28 UTC (rev 221646)
@@ -1,27 +0,0 @@
-# $Id$
-# Maintainer: Aaron Griffin 
-# Contributor: Federico Quagliata (quaqo) 
-# Contributor: cdhotfire 
-
-pkgname=python2-eyed3
-pkgver=0.7.11
-pkgrel=1
-pkgdesc="A Python module and program for processing information about mp3 
files"
-arch=(any)
-url="http://eyed3.nicfit.net/;
-license=('GPL')
-depends=('python2')
-makedepends=('python2-setuptools')
-source=(http://eyed3.nicfit.net/releases/eyeD3-$pkgver.tar.gz)
-options=(!emptydirs)
-md5sums=('2b6a4299e3be340adfd4333d2b28dd28')
-
-build() {
-  cd $srcdir/eyeD3-$pkgver
-  python2 setup.py build
-}
-
-package() {
-  cd $srcdir/eyeD3-$pkgver
-  python2 setup.py install --root="${pkgdir}" --optimize=1
-}

Copied: python2-eyed3/repos/community-any/PKGBUILD (from rev 221645, 
python2-eyed3/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2017-04-09 18:38:28 UTC (rev 221646)
@@ -0,0 +1,28 @@
+# $Id$
+# Maintainer: Aaron Griffin 
+# Contributor: Federico Quagliata (quaqo) 
+# Contributor: cdhotfire 
+
+pkgname=python2-eyed3
+pkgver=0.7.11
+pkgrel=2
+pkgdesc="A Python module and program for processing information about mp3 
files"
+arch=(any)
+url="http://eyed3.nicfit.net/;
+license=('GPL')
+depends=('python2')
+makedepends=('python2-setuptools')
+source=(http://eyed3.nicfit.net/releases/eyeD3-$pkgver.tar.gz)
+options=(!emptydirs)
+md5sums=('2b6a4299e3be340adfd4333d2b28dd28')
+
+build() {
+  cd $srcdir/eyeD3-$pkgver
+  python2 setup.py build
+}
+
+package() {
+  cd $srcdir/eyeD3-$pkgver
+  python2 setup.py install --root="${pkgdir}" --optimize=1
+  sed -i 's/python/python2/' $pkgdir/usr/bin/eyeD3
+}


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

2017-04-09 Thread Jelle van der Waa
Date: Sunday, April 9, 2017 @ 18:37:20
  Author: jelle
Revision: 221645

upgpkg: python2-eyed3 0.7.11-2

FS#53614 fix python2 shebang

Modified:
  python2-eyed3/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-04-09 18:31:13 UTC (rev 221644)
+++ PKGBUILD2017-04-09 18:37:20 UTC (rev 221645)
@@ -5,7 +5,7 @@
 
 pkgname=python2-eyed3
 pkgver=0.7.11
-pkgrel=1
+pkgrel=2
 pkgdesc="A Python module and program for processing information about mp3 
files"
 arch=(any)
 url="http://eyed3.nicfit.net/;
@@ -24,4 +24,5 @@
 package() {
   cd $srcdir/eyeD3-$pkgver
   python2 setup.py install --root="${pkgdir}" --optimize=1
+  sed -i 's/python/python2/' $pkgdir/usr/bin/eyeD3
 }


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

2017-04-09 Thread Felix Yan
Date: Sunday, April 9, 2017 @ 18:31:13
  Author: felixonmars
Revision: 221644

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 221643, git-annex/trunk/PKGBUILD)
  git-annex/repos/community-staging-x86_64/
  git-annex/repos/community-staging-x86_64/PKGBUILD
(from rev 221643, git-annex/trunk/PKGBUILD)

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

Copied: git-annex/repos/community-staging-i686/PKGBUILD (from rev 221643, 
git-annex/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-04-09 18:31:13 UTC (rev 221644)
@@ -0,0 +1,54 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=git-annex
+pkgver=6.20170321
+pkgrel=11
+pkgdesc="Manage files with git, without checking their contents into git"
+url="http://git-annex.branchable.com/;
+license=("AGPL3")
+arch=('i686' 'x86_64')
+depends=('git' 'rsync' 'libxml2' 'gsasl' 'file')
+makedepends=("ghc=8.0.1" "git" "haskell-aeson" "haskell-async" "haskell-aws" 
"haskell-blaze-builder"
+ "haskell-bloomfilter" "haskell-byteable" 
"haskell-case-insensitive"
+ "haskell-clientsession" "haskell-concurrent-output" 
"haskell-conduit"
+ "haskell-crypto-api" "haskell-cryptonite" "haskell-data-default" 
"haskell-dav"
+ "haskell-dbus" "haskell-disk-free-space" "haskell-dlist" 
"haskell-dns"
+ "haskell-edit-distance" "haskell-esqueleto" "haskell-exceptions" 
"haskell-fdo-notify"
+ "haskell-feed" "haskell-hinotify" "haskell-hslogger" 
"haskell-http-client"
+ "haskell-http-conduit" "haskell-http-types" "haskell-ifelse" 
"haskell-magic"
+ "haskell-missingh" "haskell-monad-control" "haskell-monad-logger" 
"haskell-mountpoints"
+ "haskell-mtl" "haskell-network" "haskell-network-info" 
"haskell-network-multicast"
+ "haskell-network-uri" "haskell-old-locale" 
"haskell-optparse-applicative"
+ "haskell-path-pieces" "haskell-persistent" 
"haskell-persistent-sqlite"
+ "haskell-persistent-template" "haskell-quickcheck" 
"haskell-random"
+ "haskell-regex-tdfa" "haskell-resourcet" "haskell-safesemaphore" 
"haskell-sandi"
+ "haskell-securemem" "haskell-shakespeare" "haskell-socks" 
"haskell-stm"
+ "haskell-stm-chans" "haskell-tasty" "haskell-tasty-hunit" 
"haskell-tasty-quickcheck"
+ "haskell-tasty-rerun" "haskell-text" "haskell-torrent" 
"haskell-unix-compat"
+ "haskell-unordered-containers" "haskell-utf8-string" 
"haskell-uuid" "haskell-wai"
+ "haskell-wai-extra" "haskell-warp" "haskell-warp-tls" 
"haskell-yesod"
+ "haskell-yesod-core" "haskell-yesod-default" "haskell-yesod-form"
+ "haskell-yesod-static")
+source=("git+https://git.joeyh.name/git/git-annex.git#tag=$pkgver;)
+sha256sums=('SKIP')
+
+build() {
+  cd git-annex
+  
+  runhaskell Setup configure -O --prefix=/usr 
--docdir="/usr/share/doc/$pkgname" \
+-fnetwork-uri -fconcurrentoutput -ftorrentparser \
+-ftestsuite -f-androidsplice -f-android -fproduction -fpairing -fwebapp \
+-fassistant -fwebdav -fs3 -f-benchmark -fdbus -fmagicmime
+  runhaskell Setup build
+}
+
+package() {
+  cd git-annex
+  runhaskell Setup copy --destdir="$pkgdir"
+  make DESTDIR="$pkgdir" install-misc
+
+  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 221643, 
git-annex/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-04-09 18:31:13 UTC (rev 221644)
@@ -0,0 +1,54 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=git-annex
+pkgver=6.20170321
+pkgrel=11
+pkgdesc="Manage files with git, without checking their contents into git"
+url="http://git-annex.branchable.com/;
+license=("AGPL3")
+arch=('i686' 'x86_64')
+depends=('git' 'rsync' 'libxml2' 'gsasl' 'file')
+makedepends=("ghc=8.0.1" "git" "haskell-aeson" "haskell-async" "haskell-aws" 
"haskell-blaze-builder"
+ "haskell-bloomfilter" "haskell-byteable" 
"haskell-case-insensitive"
+ "haskell-clientsession" "haskell-concurrent-output" 
"haskell-conduit"
+ "haskell-crypto-api" "haskell-cryptonite" 

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

2017-04-09 Thread Felix Yan
Date: Sunday, April 9, 2017 @ 18:30:52
  Author: felixonmars
Revision: 221643

upgpkg: git-annex 6.20170321-11

rebuild with parallel,3.2.1.1

Modified:
  git-annex/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-04-09 18:15:14 UTC (rev 221642)
+++ PKGBUILD2017-04-09 18:30:52 UTC (rev 221643)
@@ -4,7 +4,7 @@
 
 pkgname=git-annex
 pkgver=6.20170321
-pkgrel=10
+pkgrel=11
 pkgdesc="Manage files with git, without checking their contents into git"
 url="http://git-annex.branchable.com/;
 license=("AGPL3")


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

2017-04-09 Thread Jelle van der Waa
Date: Sunday, April 9, 2017 @ 18:16:21
  Author: jelle
Revision: 292559

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

Added:
  doxygen/repos/extra-i686/PKGBUILD
(from rev 292558, doxygen/trunk/PKGBUILD)
  doxygen/repos/extra-i686/doxygen-segfault.patch
(from rev 292558, doxygen/trunk/doxygen-segfault.patch)
  doxygen/repos/extra-x86_64/PKGBUILD
(from rev 292558, doxygen/trunk/PKGBUILD)
  doxygen/repos/extra-x86_64/doxygen-segfault.patch
(from rev 292558, doxygen/trunk/doxygen-segfault.patch)
Deleted:
  doxygen/repos/extra-i686/PKGBUILD
  doxygen/repos/extra-x86_64/PKGBUILD

-+
 /PKGBUILD   |  136 ++
 extra-i686/PKGBUILD |   66 
 extra-i686/doxygen-segfault.patch   |   12 +++
 extra-x86_64/PKGBUILD   |   66 
 extra-x86_64/doxygen-segfault.patch |   12 +++
 5 files changed, 160 insertions(+), 132 deletions(-)

Deleted: extra-i686/PKGBUILD
===
--- extra-i686/PKGBUILD 2017-04-09 18:15:00 UTC (rev 292558)
+++ extra-i686/PKGBUILD 2017-04-09 18:16:21 UTC (rev 292559)
@@ -1,66 +0,0 @@
-# $Id$
-# Maintainer: Dan McGee 
-
-pkgbase=doxygen
-pkgname=('doxygen' 'doxygen-docs')
-pkgver=1.8.13
-pkgrel=1
-license=('GPL')
-arch=(i686 x86_64)
-url="http://www.doxygen.org/;
-makedepends=('cmake' 'gcc-libs' 'flex' 'qt5-base' 'texlive-core' 'ghostscript'
- 'texlive-latexextra' 'graphviz' 'python2')
-source=(http://ftp.stack.nl/pub/users/dimitri/${pkgname}-${pkgver}.src.tar.gz)
-md5sums=('0fa414975f8cd6d30e126c28327c1f7c')
-sha1sums=('a3c812346d2ebd7b2e79ed1fec3a6aa3aedd5f7b')
-
-prepare() {
-  mkdir build
-
-  cd "${srcdir}/${pkgname}-${pkgver}"
-  # Install the man pages in the right place
-  sed -i 's:DESTINATION man/man1:DESTINATION 
"${CMAKE_INSTALL_PREFIX}/share/man/man1":g' \
-doc/CMakeLists.txt
-}
-
-build() {
-  cd build
-
-  cmake "../${pkgbase}-${pkgver}" \
--DCMAKE_INSTALL_PREFIX:PATH=/usr \
--DDOC_INSTALL_DIR:PATH=share/doc/doxygen \
--DPYTHON_EXECUTABLE:FILE=/usr/bin/python2 \
--Dbuild_doc:BOOL=ON \
--Dbuild_wizard:BOOL=ON
-
-  make
-  make docs
-}
-
-check(){
-  cd build
-  make tests
-}
-
-package_doxygen() {
-  pkgdesc="A documentation system for C++, C, Java, IDL and PHP"
-  depends=('gcc-libs')
-  optdepends=('graphviz: for caller/callee graph generation'
-  'qt5-base: for doxywizard')
-
-  cd build
-  make DESTDIR="$pkgdir" install
-
-  # Docs are in 'doxygen-docs'
-  rm -rf "${pkgdir}/usr/share/doc"
-}
-
-package_doxygen-docs() {
-  pkgdesc="Developer documentation for doxygen"
-
-  cd build
-  make DESTDIR="${pkgdir}" install
-
-  rm -rf "${pkgdir}/usr/bin"
-  rm -rf "${pkgdir}/usr/share/man"
-}

Copied: doxygen/repos/extra-i686/PKGBUILD (from rev 292558, 
doxygen/trunk/PKGBUILD)
===
--- extra-i686/PKGBUILD (rev 0)
+++ extra-i686/PKGBUILD 2017-04-09 18:16:21 UTC (rev 292559)
@@ -0,0 +1,68 @@
+# $Id$
+# Maintainer: Dan McGee 
+
+pkgbase=doxygen
+pkgname=('doxygen' 'doxygen-docs')
+pkgver=1.8.13
+pkgrel=2
+license=('GPL')
+arch=(i686 x86_64)
+url="http://www.doxygen.org/;
+makedepends=('cmake' 'gcc-libs' 'flex' 'qt5-base' 'texlive-core' 'ghostscript'
+ 'texlive-latexextra' 'graphviz' 'python2')
+source=(http://ftp.stack.nl/pub/users/dimitri/${pkgname}-${pkgver}.src.tar.gz 
doxygen-segfault.patch)
+md5sums=('0fa414975f8cd6d30e126c28327c1f7c'
+ '168442765e75a07602632a691b7e6d8e')
+sha1sums=('a3c812346d2ebd7b2e79ed1fec3a6aa3aedd5f7b'
+  '58d927f6b5c63ffa12692e862ec439c527680413')
+
+prepare() {
+  mkdir build
+
+  cd "${srcdir}/${pkgname}-${pkgver}"
+  # Install the man pages in the right place
+  sed -i 's:DESTINATION man/man1:DESTINATION 
"${CMAKE_INSTALL_PREFIX}/share/man/man1":g' \
+doc/CMakeLists.txt
+}
+
+build() {
+  cd build
+
+  cmake "../${pkgbase}-${pkgver}" \
+-DCMAKE_INSTALL_PREFIX:PATH=/usr \
+-DDOC_INSTALL_DIR:PATH=share/doc/doxygen \
+-DPYTHON_EXECUTABLE:FILE=/usr/bin/python2 \
+-Dbuild_doc:BOOL=ON \
+-Dbuild_wizard:BOOL=ON
+
+  make
+  make docs
+}
+
+check(){
+  cd build
+  make tests
+}
+
+package_doxygen() {
+  pkgdesc="A documentation system for C++, C, Java, IDL and PHP"
+  depends=('gcc-libs')
+  optdepends=('graphviz: for caller/callee graph generation'
+  'qt5-base: for doxywizard')
+
+  cd build
+  make DESTDIR="$pkgdir" install
+
+  # Docs are in 'doxygen-docs'
+  rm -rf "${pkgdir}/usr/share/doc"
+}
+
+package_doxygen-docs() {
+  pkgdesc="Developer documentation for doxygen"
+
+  cd build
+  make DESTDIR="${pkgdir}" install
+
+  rm -rf "${pkgdir}/usr/bin"
+  rm -rf "${pkgdir}/usr/share/man"
+}

Copied: doxygen/repos/extra-i686/doxygen-segfault.patch (from rev 292558, 
doxygen/trunk/doxygen-segfault.patch)

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

2017-04-09 Thread Felix Yan
Date: Sunday, April 9, 2017 @ 18:15:14
  Author: felixonmars
Revision: 221642

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

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

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

Copied: haskell-dav/repos/community-staging-i686/PKGBUILD (from rev 221641, 
haskell-dav/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-04-09 18:15:14 UTC (rev 221642)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=DAV
+pkgname=haskell-dav
+pkgver=1.3.1
+pkgrel=73
+pkgdesc="RFC 4918 WebDAV support"
+url="http://floss.scru.org/hDAV;
+license=("GPL3")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" "haskell-case-insensitive" "haskell-data-default" 
"haskell-exceptions"
+ "haskell-haskeline" "haskell-http-client" "haskell-http-client-tls" 
"haskell-http-types"
+ "haskell-lens" "haskell-mtl" "haskell-network" "haskell-network-uri"
+ "haskell-optparse-applicative" "haskell-transformers-base" 
"haskell-transformers-compat"
+ "haskell-utf8-string" "haskell-xml-conduit" "haskell-xml-hamlet")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('5c80faa58f8bbfb4bbdf7f3db6f23a3a4d26a199831ceb27dd5f69fef21bc009')
+
+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 -f-mtl-compat
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}

Copied: haskell-dav/repos/community-staging-x86_64/PKGBUILD (from rev 221641, 
haskell-dav/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-04-09 18:15:14 UTC (rev 221642)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=DAV
+pkgname=haskell-dav
+pkgver=1.3.1
+pkgrel=73
+pkgdesc="RFC 4918 WebDAV support"
+url="http://floss.scru.org/hDAV;
+license=("GPL3")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" "haskell-case-insensitive" "haskell-data-default" 
"haskell-exceptions"
+ "haskell-haskeline" "haskell-http-client" "haskell-http-client-tls" 
"haskell-http-types"
+ "haskell-lens" "haskell-mtl" "haskell-network" "haskell-network-uri"
+ "haskell-optparse-applicative" "haskell-transformers-base" 
"haskell-transformers-compat"
+ "haskell-utf8-string" "haskell-xml-conduit" "haskell-xml-hamlet")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('5c80faa58f8bbfb4bbdf7f3db6f23a3a4d26a199831ceb27dd5f69fef21bc009')
+
+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 -f-mtl-compat
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i 

[arch-commits] Commit in doxygen/trunk (PKGBUILD doxygen-segfault.patch)

2017-04-09 Thread Jelle van der Waa
Date: Sunday, April 9, 2017 @ 18:15:00
  Author: jelle
Revision: 292558

upgpkg: doxygen 1.8.13-2

FS#53205 resolve segfault

Added:
  doxygen/trunk/doxygen-segfault.patch
Modified:
  doxygen/trunk/PKGBUILD

+
 PKGBUILD   |   10 ++
 doxygen-segfault.patch |   12 
 2 files changed, 18 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-04-09 18:06:41 UTC (rev 292557)
+++ PKGBUILD2017-04-09 18:15:00 UTC (rev 292558)
@@ -4,15 +4,17 @@
 pkgbase=doxygen
 pkgname=('doxygen' 'doxygen-docs')
 pkgver=1.8.13
-pkgrel=1
+pkgrel=2
 license=('GPL')
 arch=(i686 x86_64)
 url="http://www.doxygen.org/;
 makedepends=('cmake' 'gcc-libs' 'flex' 'qt5-base' 'texlive-core' 'ghostscript'
  'texlive-latexextra' 'graphviz' 'python2')
-source=(http://ftp.stack.nl/pub/users/dimitri/${pkgname}-${pkgver}.src.tar.gz)
-md5sums=('0fa414975f8cd6d30e126c28327c1f7c')
-sha1sums=('a3c812346d2ebd7b2e79ed1fec3a6aa3aedd5f7b')
+source=(http://ftp.stack.nl/pub/users/dimitri/${pkgname}-${pkgver}.src.tar.gz 
doxygen-segfault.patch)
+md5sums=('0fa414975f8cd6d30e126c28327c1f7c'
+ '168442765e75a07602632a691b7e6d8e')
+sha1sums=('a3c812346d2ebd7b2e79ed1fec3a6aa3aedd5f7b'
+  '58d927f6b5c63ffa12692e862ec439c527680413')
 
 prepare() {
   mkdir build

Added: doxygen-segfault.patch
===
--- doxygen-segfault.patch  (rev 0)
+++ doxygen-segfault.patch  2017-04-09 18:15:00 UTC (rev 292558)
@@ -0,0 +1,12 @@
+diff -Naur doxygen-1.8.13.orig/src/xmlgen.cpp doxygen-1.8.13/src/xmlgen.cpp
+--- doxygen-1.8.13.orig/src/xmlgen.cpp 2017-03-07 21:59:57.687388659 +0100
 doxygen-1.8.13/src/xmlgen.cpp  2017-03-07 22:00:43.043413181 +0100
+@@ -620,7 +620,7 @@
+ if (md->isInline()) t << "yes"; else t << "no";
+ t << "\"";
+ 
+-if (al->refQualifier!=RefQualifierNone)
++if (al!=0 && al->refQualifier!=RefQualifierNone)
+ {
+   t << " refqual=\"";
+   if (al->refQualifier==RefQualifierLValue) t << "lvalue"; else t << 
"rvalue";


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

2017-04-09 Thread Felix Yan
Date: Sunday, April 9, 2017 @ 18:14:51
  Author: felixonmars
Revision: 221641

upgpkg: haskell-dav 1.3.1-73

rebuild with parallel,3.2.1.1

Modified:
  haskell-dav/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-04-09 18:11:45 UTC (rev 221640)
+++ PKGBUILD2017-04-09 18:14:51 UTC (rev 221641)
@@ -5,7 +5,7 @@
 _hkgname=DAV
 pkgname=haskell-dav
 pkgver=1.3.1
-pkgrel=72
+pkgrel=73
 pkgdesc="RFC 4918 WebDAV support"
 url="http://floss.scru.org/hDAV;
 license=("GPL3")


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

2017-04-09 Thread Christian Hesse
Date: Sunday, April 9, 2017 @ 18:11:45
  Author: eworm
Revision: 221640

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

Added:
  wireguard/repos/community-testing-i686/
  wireguard/repos/community-testing-i686/PKGBUILD
(from rev 221639, wireguard/trunk/PKGBUILD)
  wireguard/repos/community-testing-x86_64/
  wireguard/repos/community-testing-x86_64/PKGBUILD
(from rev 221639, wireguard/trunk/PKGBUILD)

---+
 community-testing-i686/PKGBUILD   |   56 
 community-testing-x86_64/PKGBUILD |   56 
 2 files changed, 112 insertions(+)

Copied: wireguard/repos/community-testing-i686/PKGBUILD (from rev 221639, 
wireguard/trunk/PKGBUILD)
===
--- community-testing-i686/PKGBUILD (rev 0)
+++ community-testing-i686/PKGBUILD 2017-04-09 18:11:45 UTC (rev 221640)
@@ -0,0 +1,56 @@
+# $Id$
+# Maintainer: Christian Hesse 
+# Contributor: Jason A. Donenfeld 
+
+pkgbase=wireguard
+pkgname=(wireguard-dkms wireguard-tools)
+pkgver=0.0.20170409
+pkgrel=1
+pkgdesc='next generation secure network tunnel'
+arch=('x86_64' 'i686')
+url='http://www.wireguard.io/'
+license=('GPL')
+makedepends=('git' 'libmnl')
+source=("${pkgbase}-${pkgver}.tar.xz::https://git.zx2c4.com/WireGuard/snapshot/WireGuard-${pkgver}.tar.xz;)
+sha256sums=('31473b4d14178f82d6ff46df019d57982c210c03d1a985d54db35bdd76efbb18')
+
+prepare() {
+   cd WireGuard-${pkgver}/
+
+   find contrib/examples/ -name '.gitignore' -delete
+}
+
+build() {
+   cd WireGuard-${pkgver}/
+
+   make -C src/tools/
+}
+
+package_wireguard-dkms() {
+   depends=('dkms')
+   provides=('WIREGUARD-MODULE')
+
+   cd WireGuard-${pkgver}/
+
+   make -C src/ \
+   DESTDIR="${pkgdir}/" \
+   DKMSDIR="/usr/src/wireguard-${pkgver}/" \
+   dkms-install
+}
+
+package_wireguard-tools() {
+   depends=('libmnl' 'WIREGUARD-MODULE')
+
+   cd WireGuard-${pkgver}/
+
+   make -C src/tools/ \
+   DESTDIR="${pkgdir}/" \
+   WITH_BASHCOMPLETION=yes \
+WITH_WGQUICK=yes \
+WITH_SYSTEMDUNITS=yes \
+install
+
+   install -d -m0755 "${pkgdir}"/usr/share/${pkgbase}/
+   cp -r contrib/examples/ "${pkgdir}"/usr/share/${pkgbase}/
+}
+

Copied: wireguard/repos/community-testing-x86_64/PKGBUILD (from rev 221639, 
wireguard/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2017-04-09 18:11:45 UTC (rev 221640)
@@ -0,0 +1,56 @@
+# $Id$
+# Maintainer: Christian Hesse 
+# Contributor: Jason A. Donenfeld 
+
+pkgbase=wireguard
+pkgname=(wireguard-dkms wireguard-tools)
+pkgver=0.0.20170409
+pkgrel=1
+pkgdesc='next generation secure network tunnel'
+arch=('x86_64' 'i686')
+url='http://www.wireguard.io/'
+license=('GPL')
+makedepends=('git' 'libmnl')
+source=("${pkgbase}-${pkgver}.tar.xz::https://git.zx2c4.com/WireGuard/snapshot/WireGuard-${pkgver}.tar.xz;)
+sha256sums=('31473b4d14178f82d6ff46df019d57982c210c03d1a985d54db35bdd76efbb18')
+
+prepare() {
+   cd WireGuard-${pkgver}/
+
+   find contrib/examples/ -name '.gitignore' -delete
+}
+
+build() {
+   cd WireGuard-${pkgver}/
+
+   make -C src/tools/
+}
+
+package_wireguard-dkms() {
+   depends=('dkms')
+   provides=('WIREGUARD-MODULE')
+
+   cd WireGuard-${pkgver}/
+
+   make -C src/ \
+   DESTDIR="${pkgdir}/" \
+   DKMSDIR="/usr/src/wireguard-${pkgver}/" \
+   dkms-install
+}
+
+package_wireguard-tools() {
+   depends=('libmnl' 'WIREGUARD-MODULE')
+
+   cd WireGuard-${pkgver}/
+
+   make -C src/tools/ \
+   DESTDIR="${pkgdir}/" \
+   WITH_BASHCOMPLETION=yes \
+WITH_WGQUICK=yes \
+WITH_SYSTEMDUNITS=yes \
+install
+
+   install -d -m0755 "${pkgdir}"/usr/share/${pkgbase}/
+   cp -r contrib/examples/ "${pkgdir}"/usr/share/${pkgbase}/
+}
+


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

2017-04-09 Thread Christian Hesse
Date: Sunday, April 9, 2017 @ 18:11:28
  Author: eworm
Revision: 221639

upgpkg: wireguard 0.0.20170409-1

new upstream release

Modified:
  wireguard/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-04-09 18:11:22 UTC (rev 221638)
+++ PKGBUILD2017-04-09 18:11:28 UTC (rev 221639)
@@ -4,7 +4,7 @@
 
 pkgbase=wireguard
 pkgname=(wireguard-dkms wireguard-tools)
-pkgver=0.0.20170324
+pkgver=0.0.20170409
 pkgrel=1
 pkgdesc='next generation secure network tunnel'
 arch=('x86_64' 'i686')
@@ -12,7 +12,7 @@
 license=('GPL')
 makedepends=('git' 'libmnl')
 
source=("${pkgbase}-${pkgver}.tar.xz::https://git.zx2c4.com/WireGuard/snapshot/WireGuard-${pkgver}.tar.xz;)
-sha256sums=('2ec08a5d74cb3a63576f06d3cae695b6b8995acd9665e2fa4da91927b467ca51')
+sha256sums=('31473b4d14178f82d6ff46df019d57982c210c03d1a985d54db35bdd76efbb18')
 
 prepare() {
cd WireGuard-${pkgver}/


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

2017-04-09 Thread Felix Yan
Date: Sunday, April 9, 2017 @ 18:11:22
  Author: felixonmars
Revision: 221638

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

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

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

Copied: haskell-lens/repos/community-staging-i686/PKGBUILD (from rev 221637, 
haskell-lens/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-04-09 18:11:22 UTC (rev 221638)
@@ -0,0 +1,52 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=lens
+pkgname=haskell-lens
+pkgver=4.15.1
+pkgrel=10
+pkgdesc="Lenses, Folds and Traversals"
+url="http://github.com/ekmett/lens/;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" "haskell-base-orphans" "haskell-bifunctors" 
"haskell-comonad"
+ "haskell-contravariant" "haskell-distributive" "haskell-exceptions"
+ "haskell-free" "haskell-hashable" "haskell-kan-extensions" 
"haskell-mtl"
+ "haskell-parallel" "haskell-profunctors" "haskell-reflection"
+ "haskell-semigroupoids" "haskell-semigroups" "haskell-tagged" 
"haskell-text"
+ "haskell-transformers-compat" "haskell-unordered-containers" 
"haskell-vector"
+ "haskell-void")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('5cfaa64cb1b9787193c2247a1ed1c248104ba5fadb91cec6432e648e41b1bea6')
+
+prepare() {
+sed -i 's/vector>= 0.9  && < 0.12,/vector  
  >= 0.9  \&\& < 0.13,/' ${_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-j -ftrustworthy -f-safe -ftest-templates -ftest-properties 
-ftest-hunit -ftest-doctests -ftest-hlint -f-dump-splices -f-old-inline-pragmas 
-finlining -f-benchmark-uniplate
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}

Copied: haskell-lens/repos/community-staging-x86_64/PKGBUILD (from rev 221637, 
haskell-lens/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-04-09 18:11:22 UTC (rev 221638)
@@ -0,0 +1,52 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=lens
+pkgname=haskell-lens
+pkgver=4.15.1
+pkgrel=10
+pkgdesc="Lenses, Folds and Traversals"
+url="http://github.com/ekmett/lens/;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" "haskell-base-orphans" "haskell-bifunctors" 
"haskell-comonad"
+ "haskell-contravariant" "haskell-distributive" "haskell-exceptions"
+ "haskell-free" "haskell-hashable" "haskell-kan-extensions" 
"haskell-mtl"
+ "haskell-parallel" "haskell-profunctors" "haskell-reflection"
+ "haskell-semigroupoids" "haskell-semigroups" "haskell-tagged" 
"haskell-text"
+ "haskell-transformers-compat" "haskell-unordered-containers" 
"haskell-vector"
+ "haskell-void")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('5cfaa64cb1b9787193c2247a1ed1c248104ba5fadb91cec6432e648e41b1bea6')
+
+prepare() {
+sed 

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

2017-04-09 Thread Jelle van der Waa
Date: Sunday, April 9, 2017 @ 18:10:52
  Author: jelle
Revision: 221636

FS#50477 fix wrong pkgdesc

Modified:
  haskell-syb/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-04-09 18:02:28 UTC (rev 221635)
+++ PKGBUILD2017-04-09 18:10:52 UTC (rev 221636)
@@ -8,7 +8,7 @@
 pkgname=haskell-syb
 pkgver=0.6
 pkgrel=4
-pkgdesc="A library for client-side HTTP"
+pkgdesc="library for generic programming in Haskell"
 url="http://hackage.haskell.org/package/${_hkgname};
 license=('custom:BSD3')
 arch=('i686' 'x86_64')


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

2017-04-09 Thread Felix Yan
Date: Sunday, April 9, 2017 @ 18:11:01
  Author: felixonmars
Revision: 221637

upgpkg: haskell-lens 4.15.1-10

rebuild with parallel,3.2.1.1

Modified:
  haskell-lens/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-04-09 18:10:52 UTC (rev 221636)
+++ PKGBUILD2017-04-09 18:11:01 UTC (rev 221637)
@@ -5,7 +5,7 @@
 _hkgname=lens
 pkgname=haskell-lens
 pkgver=4.15.1
-pkgrel=9
+pkgrel=10
 pkgdesc="Lenses, Folds and Traversals"
 url="http://github.com/ekmett/lens/;
 license=("custom:BSD3")


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

2017-04-09 Thread Jelle van der Waa
Date: Sunday, April 9, 2017 @ 18:06:41
  Author: jelle
Revision: 292557

FS#49048 re-license from GPLv3 to BSDv2

Modified:
  gpaste/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-04-09 17:09:01 UTC (rev 292556)
+++ PKGBUILD2017-04-09 18:06:41 UTC (rev 292557)
@@ -6,7 +6,7 @@
 pkgrel=1
 pkgdesc="Clipboard management system"
 url="http://www.imagination-land.org/tags/GPaste.html;
-license=(GPL3)
+license=(BSD)
 arch=(i686 x86_64)
 depends=(gtk3)
 makedepends=(intltool vala appstream-glib gobject-introspection gnome-shell 
gnome-control-center git)


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

2017-04-09 Thread Felix Yan
Date: Sunday, April 9, 2017 @ 18:02:28
  Author: felixonmars
Revision: 221635

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

Added:
  agda/repos/community-staging-i686/
  agda/repos/community-staging-i686/PKGBUILD
(from rev 221634, agda/trunk/PKGBUILD)
  agda/repos/community-staging-i686/unordered-containers-0.2.6.patch
(from rev 221634, agda/trunk/unordered-containers-0.2.6.patch)
  agda/repos/community-staging-x86_64/
  agda/repos/community-staging-x86_64/PKGBUILD
(from rev 221634, agda/trunk/PKGBUILD)
  agda/repos/community-staging-x86_64/unordered-containers-0.2.6.patch
(from rev 221634, agda/trunk/unordered-containers-0.2.6.patch)

---+
 community-staging-i686/PKGBUILD   |   61 
 community-staging-i686/unordered-containers-0.2.6.patch   |   40 +++
 community-staging-x86_64/PKGBUILD |   61 
 community-staging-x86_64/unordered-containers-0.2.6.patch |   40 +++
 4 files changed, 202 insertions(+)

Copied: agda/repos/community-staging-i686/PKGBUILD (from rev 221634, 
agda/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-04-09 18:02:28 UTC (rev 221635)
@@ -0,0 +1,61 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=Agda
+pkgname=agda
+pkgver=2.5.2
+pkgrel=10
+pkgdesc="A dependently typed functional programming language and proof 
assistant"
+url="http://wiki.portal.chalmers.se/agda/;
+license=("custom")
+arch=('i686' 'x86_64')
+depends=('gmp' 'libffi' 'zlib')
+makedepends=("ghc=8.0.1" "alex" "happy" "haskell-boxes" "haskell-cpphs" 
"haskell-data-hash"
+ "haskell-edisonapi" "haskell-edisoncore" "haskell-edit-distance" 
"haskell-equivalence"
+ "haskell-geniplate-mirror" "haskell-gitrev" "haskell-hashable" 
"haskell-hashtables"
+ "haskell-ieee754" "haskell-monadplus" "haskell-mtl" 
"haskell-murmur-hash"
+ "haskell-parallel" "haskell-regex-tdfa" "haskell-strict" 
"haskell-text"
+ "haskell-transformers-compat" "haskell-unordered-containers" 
"haskell-zlib")
+optdepends=('agda-stdlib: for standard library')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('d812cec3bf7f03c4b27248572475c7e060154102771a8434cc11ba89f5691439')
+
+prepare() {
+sed -i 's/, ieee754 >= 0.7.8 && < 0.8/, ieee754 >= 0.7.8 \&\& < 0.9/' 
${_hkgname}-${pkgver}/${_hkgname}.cabal
+
+# TODO: Find a better way!
+# Build it twice to compile the agdai file.
+cp -a ${_hkgname}-${pkgver}{,-tmp}
+}
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-fcpphs -f-uhc -f-debug
+LC_CTYPE=en_US.UTF-8 runhaskell Setup build
+
+cd "${srcdir}/${_hkgname}-${pkgver}-tmp"
+runhaskell Setup configure --prefix="$PWD/target" --datasubdir="$pkgname"
+LC_CTYPE=en_US.UTF-8 runhaskell Setup build
+runhaskell Setup copy
+
+target/bin/agda target/share/agda/lib/prim/Agda/Primitive.agda
+for _file in target/share/agda/lib/prim/Agda/Builtin/*.agda; do
+target/bin/agda "$_file"
+done
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+runhaskell Setup copy --destdir="${pkgdir}"
+
+install -m644 
"${srcdir}/${_hkgname}-${pkgver}-tmp"/target/share/agda/lib/prim/Agda/Primitive.agdai
 "$pkgdir"/usr/share/agda/lib/prim/Agda/Primitive.agdai
+install -m644 
"${srcdir}/${_hkgname}-${pkgver}-tmp"/target/share/agda/lib/prim/Agda/Builtin/*.agdai
 "$pkgdir"/usr/share/agda/lib/prim/Agda/Builtin/
+
+rm -r "$pkgdir"/usr/{lib,share/doc}
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+}

Copied: agda/repos/community-staging-i686/unordered-containers-0.2.6.patch 
(from rev 221634, agda/trunk/unordered-containers-0.2.6.patch)
===
--- community-staging-i686/unordered-containers-0.2.6.patch 
(rev 0)
+++ community-staging-i686/unordered-containers-0.2.6.patch 2017-04-09 
18:02:28 UTC (rev 221635)
@@ -0,0 +1,40 @@
+diff --git a/src/full/Agda/Utils/HashMap.hs b/src/full/Agda/Utils/HashMap.hs
+index 5e1da8b..bd14fac 100644
+--- a/src/full/Agda/Utils/HashMap.hs
 b/src/full/Agda/Utils/HashMap.hs
+@@ -1,29 +1,14 @@
+ module Agda.Utils.HashMap
+   ( module HashMap
+-  , mapMaybe
+-  , alter
+   ) where
+ 
+-import Data.Hashable
+ import Data.HashMap.Strict as HashMap
+-import qualified Data.Maybe as Maybe
+ 
+--- | Like 'Data.Map.Strict.mapMaybe'.
++-- 

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

2017-04-09 Thread Felix Yan
Date: Sunday, April 9, 2017 @ 18:02:06
  Author: felixonmars
Revision: 221634

upgpkg: agda 2.5.2-10

rebuild with parallel,3.2.1.1

Modified:
  agda/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-04-09 17:58:24 UTC (rev 221633)
+++ PKGBUILD2017-04-09 18:02:06 UTC (rev 221634)
@@ -5,7 +5,7 @@
 _hkgname=Agda
 pkgname=agda
 pkgver=2.5.2
-pkgrel=9
+pkgrel=10
 pkgdesc="A dependently typed functional programming language and proof 
assistant"
 url="http://wiki.portal.chalmers.se/agda/;
 license=("custom")


[arch-commits] Commit in perl-devel-checklib/repos/community-any (PKGBUILD PKGBUILD)

2017-04-09 Thread Felix Yan
Date: Sunday, April 9, 2017 @ 17:58:24
  Author: felixonmars
Revision: 221633

archrelease: copy trunk to community-any

Added:
  perl-devel-checklib/repos/community-any/PKGBUILD
(from rev 221632, perl-devel-checklib/trunk/PKGBUILD)
Deleted:
  perl-devel-checklib/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2017-04-09 17:58:09 UTC (rev 221632)
+++ PKGBUILD2017-04-09 17:58:24 UTC (rev 221633)
@@ -1,32 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-# Contributor: pzl 
-
-pkgname=perl-devel-checklib
-pkgver=1.09
-pkgrel=1
-pkgdesc="Module to check if other perl modules are installed"
-arch=('any')
-url='http://search.cpan.org/dist/Devel-CheckLib/'
-license=('PerlArtistic' 'GPL')
-depends=('perl')
-checkdepends=('perl-io-captureoutput')
-options=('!emptydirs')
-source=("http://search.cpan.org/CPAN/authors/id/M/MA/MATTN/Devel-CheckLib-${pkgver}.tar.gz;)
-md5sums=('6ac5544058bab76a1a9b75b05d2e5941')
-
-build() {
-  cd Devel-CheckLib-$pkgver
-  perl Makefile.PL INSTALLDIRS=vendor
-  make
-}
-
-check() {
-  cd Devel-CheckLib-$pkgver
-  make test
-}
-
-package() {
-  cd Devel-CheckLib-$pkgver
-  make install DESTDIR="$pkgdir"
-}

Copied: perl-devel-checklib/repos/community-any/PKGBUILD (from rev 221632, 
perl-devel-checklib/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2017-04-09 17:58:24 UTC (rev 221633)
@@ -0,0 +1,32 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: pzl 
+
+pkgname=perl-devel-checklib
+pkgver=1.10
+pkgrel=1
+pkgdesc="Module to check if other perl modules are installed"
+arch=('any')
+url='http://search.cpan.org/dist/Devel-CheckLib/'
+license=('PerlArtistic' 'GPL')
+depends=('perl')
+checkdepends=('perl-io-captureoutput')
+options=('!emptydirs')
+source=("http://search.cpan.org/CPAN/authors/id/M/MA/MATTN/Devel-CheckLib-${pkgver}.tar.gz;)
+sha512sums=('aab565df0b31a08b2dff3fb777bc208ff9b8322d9012fb2deaa5d27411e4915cdd2e48cd65eb55323c69f23975e08cee8cfa4a8221a4b2e39770bdeecfe3f127')
+
+build() {
+  cd Devel-CheckLib-$pkgver
+  perl Makefile.PL INSTALLDIRS=vendor
+  make
+}
+
+check() {
+  cd Devel-CheckLib-$pkgver
+  make test
+}
+
+package() {
+  cd Devel-CheckLib-$pkgver
+  make install DESTDIR="$pkgdir"
+}


[arch-commits] Commit in perl-devel-checklib/trunk (PKGBUILD)

2017-04-09 Thread Felix Yan
Date: Sunday, April 9, 2017 @ 17:58:09
  Author: felixonmars
Revision: 221632

upgpkg: perl-devel-checklib 1.10-1

Modified:
  perl-devel-checklib/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-04-09 17:23:30 UTC (rev 221631)
+++ PKGBUILD2017-04-09 17:58:09 UTC (rev 221632)
@@ -3,7 +3,7 @@
 # Contributor: pzl 
 
 pkgname=perl-devel-checklib
-pkgver=1.09
+pkgver=1.10
 pkgrel=1
 pkgdesc="Module to check if other perl modules are installed"
 arch=('any')
@@ -13,7 +13,7 @@
 checkdepends=('perl-io-captureoutput')
 options=('!emptydirs')
 
source=("http://search.cpan.org/CPAN/authors/id/M/MA/MATTN/Devel-CheckLib-${pkgver}.tar.gz;)
-md5sums=('6ac5544058bab76a1a9b75b05d2e5941')
+sha512sums=('aab565df0b31a08b2dff3fb777bc208ff9b8322d9012fb2deaa5d27411e4915cdd2e48cd65eb55323c69f23975e08cee8cfa4a8221a4b2e39770bdeecfe3f127')
 
 build() {
   cd Devel-CheckLib-$pkgver


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

2017-04-09 Thread Felix Yan
Date: Sunday, April 9, 2017 @ 17:23:30
  Author: felixonmars
Revision: 221631

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

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

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

Copied: haskell-parallel/repos/community-staging-i686/PKGBUILD (from rev 
221630, haskell-parallel/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-04-09 17:23:30 UTC (rev 221631)
@@ -0,0 +1,41 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=parallel
+pkgname=haskell-parallel
+pkgver=3.2.1.1
+pkgrel=1
+pkgdesc="Parallel programming library"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('10644bbf3bd3babcb50311298de1018aaf7b74a7baa22e58dc578180dcc184baf96c984b6d67f1f5d1d2c69558ec83bb1d6632de1578f080471c59a89fe36d8a')
+
+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.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}

Copied: haskell-parallel/repos/community-staging-x86_64/PKGBUILD (from rev 
221630, haskell-parallel/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-04-09 17:23:30 UTC (rev 221631)
@@ -0,0 +1,41 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=parallel
+pkgname=haskell-parallel
+pkgver=3.2.1.1
+pkgrel=1
+pkgdesc="Parallel programming library"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('10644bbf3bd3babcb50311298de1018aaf7b74a7baa22e58dc578180dcc184baf96c984b6d67f1f5d1d2c69558ec83bb1d6632de1578f080471c59a89fe36d8a')
+
+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.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2017-04-09 Thread Felix Yan
Date: Sunday, April 9, 2017 @ 17:23:08
  Author: felixonmars
Revision: 221630

upgpkg: haskell-parallel 3.2.1.1-1

rebuild with parallel,3.2.1.1

Modified:
  haskell-parallel/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-04-09 17:21:16 UTC (rev 221629)
+++ PKGBUILD2017-04-09 17:23:08 UTC (rev 221630)
@@ -4,15 +4,15 @@
 
 _hkgname=parallel
 pkgname=haskell-parallel
-pkgver=3.2.1.0
-pkgrel=2
+pkgver=3.2.1.1
+pkgrel=1
 pkgdesc="Parallel programming library"
-url="http://hackage.haskell.org/package/${_hkgname};
+url="https://hackage.haskell.org/package/${_hkgname};
 license=("custom:BSD3")
 arch=('i686' 'x86_64')
 depends=("ghc=8.0.1")
-source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-sha256sums=('4de3cdbb71dfd13cbb70a1dc1d1d5cf34fbe9828e05eb02b3dc658fdc2148526')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('10644bbf3bd3babcb50311298de1018aaf7b74a7baa22e58dc578180dcc184baf96c984b6d67f1f5d1d2c69558ec83bb1d6632de1578f080471c59a89fe36d8a')
 
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"


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

2017-04-09 Thread Felix Yan
Date: Sunday, April 9, 2017 @ 17:21:00
  Author: felixonmars
Revision: 221628

upgpkg: python-setuptools-scm 1.15.5-1

Modified:
  python-setuptools-scm/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-04-09 17:20:35 UTC (rev 221627)
+++ PKGBUILD2017-04-09 17:21:00 UTC (rev 221628)
@@ -4,7 +4,7 @@
 
 pkgbase=python-setuptools-scm
 pkgname=(python-setuptools-scm python2-setuptools-scm)
-pkgver=1.15.3
+pkgver=1.15.5
 pkgrel=1
 pkgdesc="Handles managing your python package versions in scm metadata."
 arch=('any')
@@ -11,9 +11,9 @@
 url="https://github.com/pypa/setuptools_scm;
 license=('MIT')
 makedepends=('python-setuptools' 'python2-setuptools')
-checkdepends=('python-pytest' 'python2-pytest' 'mercurial' 'git')
+checkdepends=('python-pytest' 'python2-pytest' 'mercurial' 'git' 'python-pip' 
'python2-pip')
 
source=("$pkgbase-$pkgver.tar.gz::https://github.com/pypa/setuptools_scm/archive/v$pkgver.tar.gz;)
-sha512sums=('bc069c8bf660d05f58bd1aaa2dec8ac56d008338f2faab344dc901b645c8a23fda9db73a9969eb47204739d52441352d5655c4db87d5089a95be257162fed38c')
+sha512sums=('35a3dcd6b62da81b482a77add9bb108bdf8dc6305ec8f21a54c2c67004601ab4370c2a210a8ede21321306d932ee98bc5d7ee46b21767d9fba62700b81f052a4')
 
 prepare() {
   cp -a setuptools_scm-$pkgver{,-py2}


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

2017-04-09 Thread Felix Yan
Date: Sunday, April 9, 2017 @ 17:21:16
  Author: felixonmars
Revision: 221629

archrelease: copy trunk to community-any

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

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

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

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

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

2017-04-09 Thread Felix Yan
Date: Sunday, April 9, 2017 @ 17:19:57
  Author: felixonmars
Revision: 221622

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

Added:
  haskell-hasql-transaction/repos/community-staging-i686/
  haskell-hasql-transaction/repos/community-staging-i686/PKGBUILD
(from rev 221621, haskell-hasql-transaction/trunk/PKGBUILD)
  haskell-hasql-transaction/repos/community-staging-x86_64/
  haskell-hasql-transaction/repos/community-staging-x86_64/PKGBUILD
(from rev 221621, haskell-hasql-transaction/trunk/PKGBUILD)

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

Copied: haskell-hasql-transaction/repos/community-staging-i686/PKGBUILD (from 
rev 221621, haskell-hasql-transaction/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-04-09 17:19:57 UTC (rev 221622)
@@ -0,0 +1,41 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=hasql-transaction
+pkgname=haskell-hasql-transaction
+pkgver=0.5
+pkgrel=12
+pkgdesc="A composable abstraction over the retryable transactions for Hasql"
+url="https://github.com/nikita-volkov/hasql-transaction;
+license=('MIT')
+arch=('i686' 'x86_64')
+depends=('ghc=8.0.1' 'haskell-base-prelude' 'haskell-bytestring-tree-builder'
+ 'haskell-contravariant' 'haskell-contravariant-extras' 
'haskell-hasql' 'haskell-mtl')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+md5sums=('ed40b30813c53012e492e286744c9609')
+
+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.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}

Copied: haskell-hasql-transaction/repos/community-staging-x86_64/PKGBUILD (from 
rev 221621, haskell-hasql-transaction/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-04-09 17:19:57 UTC (rev 221622)
@@ -0,0 +1,41 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=hasql-transaction
+pkgname=haskell-hasql-transaction
+pkgver=0.5
+pkgrel=12
+pkgdesc="A composable abstraction over the retryable transactions for Hasql"
+url="https://github.com/nikita-volkov/hasql-transaction;
+license=('MIT')
+arch=('i686' 'x86_64')
+depends=('ghc=8.0.1' 'haskell-base-prelude' 'haskell-bytestring-tree-builder'
+ 'haskell-contravariant' 'haskell-contravariant-extras' 
'haskell-hasql' 'haskell-mtl')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+md5sums=('ed40b30813c53012e492e286744c9609')
+
+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.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy 

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

2017-04-09 Thread Felix Yan
Date: Sunday, April 9, 2017 @ 17:19:36
  Author: felixonmars
Revision: 221621

upgpkg: haskell-hasql-transaction 0.5-12

rebuild with binary-parser,0.5.5

Modified:
  haskell-hasql-transaction/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-04-09 17:18:09 UTC (rev 221620)
+++ PKGBUILD2017-04-09 17:19:36 UTC (rev 221621)
@@ -4,7 +4,7 @@
 _hkgname=hasql-transaction
 pkgname=haskell-hasql-transaction
 pkgver=0.5
-pkgrel=11
+pkgrel=12
 pkgdesc="A composable abstraction over the retryable transactions for Hasql"
 url="https://github.com/nikita-volkov/hasql-transaction;
 license=('MIT')


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

2017-04-09 Thread Felix Yan
Date: Sunday, April 9, 2017 @ 17:18:09
  Author: felixonmars
Revision: 221620

archrelease: copy trunk to community-x86_64

Added:
  ponyc/repos/community-x86_64/PKGBUILD
(from rev 221619, ponyc/trunk/PKGBUILD)
Deleted:
  ponyc/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2017-04-09 17:17:51 UTC (rev 221619)
+++ PKGBUILD2017-04-09 17:18:09 UTC (rev 221620)
@@ -1,58 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-
-pkgname=ponyc
-pkgver=0.12.3
-pkgrel=1
-pkgdesc='An actor model, capabilities, high performance programming language'
-url='http://ponylang.org/'
-arch=('x86_64')
-license=('BSD')
-depends=('llvm-libs')
-makedepends=('llvm' 'git')
-checkdepends=('pcre2')
-options=('!strip')
-optdepends=('pcre2: Needed for the regex package.')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/ponylang/ponyc/archive/$pkgver.tar.gz;)
-sha512sums=('0f9e7dbfeb156a5afc58d6ac0cb39594f03761d53c83885f9d8f51e3dcd57b096ced1bab4616d2747a409af2965e1017e29116308035b62c43d382e84f9cb5d7')
-
-build() {
-  cd ponyc-$pkgver
-  make config=release prefix=/usr arch=x86-64 verbose=
-
-  mkdir docs
-  build/release/ponyc packages/stdlib -rexpr -g -o docs
-}
-
-check() {
-  cd ponyc-$pkgver
-  make config=release prefix=/usr arch=x86-64 verbose= test
-}
-
-package() {
-  cd ponyc-$pkgver
-  # The makefile is very strange and requires almost as much post-correction
-  # as to simply do the installation myself.  Even with patches to the
-  # makefile to stop it attempting to symlink locations it has no business
-  # touching.
-  #make config=release prefix=/usr destdir="$pkgdir"/usr/lib/pony/"$pkgver" 
install
-
-  install -Dm755 build/release/ponyc "$pkgdir"/usr/lib/pony/"$pkgver"/bin/ponyc
-  install -Dm644 build/release/libponyrt-pic.a "$pkgdir"/usr/lib/libponyrt.a
-  install -Dm644 build/release/libponyc.a "$pkgdir"/usr/lib/libponyc.a
-  install -Dm644 src/libponyrt/pony.h "$pkgdir"/usr/include/pony.h
-
-  # Ponyc is designed to read its standard packages from the same directory.
-  install -dm755 "$pkgdir"/usr/bin
-  ln -sf /usr/lib/pony/"$pkgver"/bin/ponyc "$pkgdir"/usr/bin
-
-  cp -dr --no-preserve=ownership packages "$pkgdir"/usr/lib/pony/"$pkgver"
-
-  # Let's include the examples as documentation is scarce.
-  install -dm755 "$pkgdir"/usr/share/doc/pony
-  cp -dr --no-preserve=ownership examples "$pkgdir"/usr/share/doc/pony
-
-  cp -dr docs/* "$pkgdir"/usr/share/doc/pony
-
-  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/"$pkgname"/LICENSE
-}

Copied: ponyc/repos/community-x86_64/PKGBUILD (from rev 221619, 
ponyc/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2017-04-09 17:18:09 UTC (rev 221620)
@@ -0,0 +1,58 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+pkgname=ponyc
+pkgver=0.13.0
+pkgrel=1
+pkgdesc='An actor model, capabilities, high performance programming language'
+url='http://ponylang.org/'
+arch=('x86_64')
+license=('BSD')
+depends=('llvm-libs')
+makedepends=('llvm' 'git')
+checkdepends=('pcre2')
+options=('!strip')
+optdepends=('pcre2: Needed for the regex package.')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/ponylang/ponyc/archive/$pkgver.tar.gz;)
+sha512sums=('ae1a5d3c8058d74deffee31a2f8f529db8315b860977c76af4fcf2be504df6c9c7a0e186d9c60df1d6f9f663cc6361abecbae2a896482ebd4427b4228d885fee')
+
+build() {
+  cd ponyc-$pkgver
+  make config=release prefix=/usr arch=x86-64 verbose=
+
+  mkdir docs
+  build/release/ponyc packages/stdlib -rexpr -g -o docs
+}
+
+check() {
+  cd ponyc-$pkgver
+  make config=release prefix=/usr arch=x86-64 verbose= test
+}
+
+package() {
+  cd ponyc-$pkgver
+  # The makefile is very strange and requires almost as much post-correction
+  # as to simply do the installation myself.  Even with patches to the
+  # makefile to stop it attempting to symlink locations it has no business
+  # touching.
+  #make config=release prefix=/usr destdir="$pkgdir"/usr/lib/pony/"$pkgver" 
install
+
+  install -Dm755 build/release/ponyc "$pkgdir"/usr/lib/pony/"$pkgver"/bin/ponyc
+  install -Dm644 build/release/libponyrt-pic.a "$pkgdir"/usr/lib/libponyrt.a
+  install -Dm644 build/release/libponyc.a "$pkgdir"/usr/lib/libponyc.a
+  install -Dm644 src/libponyrt/pony.h "$pkgdir"/usr/include/pony.h
+
+  # Ponyc is designed to read its standard packages from the same directory.
+  install -dm755 "$pkgdir"/usr/bin
+  ln -sf /usr/lib/pony/"$pkgver"/bin/ponyc "$pkgdir"/usr/bin
+
+  cp -dr --no-preserve=ownership packages "$pkgdir"/usr/lib/pony/"$pkgver"
+
+  # Let's include the examples as documentation is scarce.
+  install -dm755 "$pkgdir"/usr/share/doc/pony
+  cp -dr --no-preserve=ownership examples 

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

2017-04-09 Thread Felix Yan
Date: Sunday, April 9, 2017 @ 17:17:51
  Author: felixonmars
Revision: 221619

upgpkg: ponyc 0.13.0-1

Modified:
  ponyc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-04-09 17:17:36 UTC (rev 221618)
+++ PKGBUILD2017-04-09 17:17:51 UTC (rev 221619)
@@ -2,7 +2,7 @@
 # Maintainer: Felix Yan 
 
 pkgname=ponyc
-pkgver=0.12.3
+pkgver=0.13.0
 pkgrel=1
 pkgdesc='An actor model, capabilities, high performance programming language'
 url='http://ponylang.org/'
@@ -14,7 +14,7 @@
 options=('!strip')
 optdepends=('pcre2: Needed for the regex package.')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/ponylang/ponyc/archive/$pkgver.tar.gz;)
-sha512sums=('0f9e7dbfeb156a5afc58d6ac0cb39594f03761d53c83885f9d8f51e3dcd57b096ced1bab4616d2747a409af2965e1017e29116308035b62c43d382e84f9cb5d7')
+sha512sums=('ae1a5d3c8058d74deffee31a2f8f529db8315b860977c76af4fcf2be504df6c9c7a0e186d9c60df1d6f9f663cc6361abecbae2a896482ebd4427b4228d885fee')
 
 build() {
   cd ponyc-$pkgver


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

2017-04-09 Thread Felix Yan
Date: Sunday, April 9, 2017 @ 17:17:36
  Author: felixonmars
Revision: 221618

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

Added:
  haskell-hasql-pool/repos/community-staging-i686/
  haskell-hasql-pool/repos/community-staging-i686/PKGBUILD
(from rev 221617, haskell-hasql-pool/trunk/PKGBUILD)
  haskell-hasql-pool/repos/community-staging-x86_64/
  haskell-hasql-pool/repos/community-staging-x86_64/PKGBUILD
(from rev 221617, haskell-hasql-pool/trunk/PKGBUILD)

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

Copied: haskell-hasql-pool/repos/community-staging-i686/PKGBUILD (from rev 
221617, haskell-hasql-pool/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-04-09 17:17:36 UTC (rev 221618)
@@ -0,0 +1,41 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=hasql-pool
+pkgname=haskell-hasql-pool
+pkgver=0.4.1
+pkgrel=30
+pkgdesc="A pool of connections for Hasql"
+url="https://github.com/nikita-volkov/hasql-pool;
+license=('MIT')
+arch=('i686' 'x86_64')
+depends=('ghc=8.0.1' 'haskell-base-prelude' 'haskell-hasql' 
'haskell-resource-pool')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+md5sums=('c0fcb158ccfc72f1101d9a9289ade442')
+
+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.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}

Copied: haskell-hasql-pool/repos/community-staging-x86_64/PKGBUILD (from rev 
221617, haskell-hasql-pool/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-04-09 17:17:36 UTC (rev 221618)
@@ -0,0 +1,41 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=hasql-pool
+pkgname=haskell-hasql-pool
+pkgver=0.4.1
+pkgrel=30
+pkgdesc="A pool of connections for Hasql"
+url="https://github.com/nikita-volkov/hasql-pool;
+license=('MIT')
+arch=('i686' 'x86_64')
+depends=('ghc=8.0.1' 'haskell-base-prelude' 'haskell-hasql' 
'haskell-resource-pool')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+md5sums=('c0fcb158ccfc72f1101d9a9289ade442')
+
+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.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2017-04-09 Thread Felix Yan
Date: Sunday, April 9, 2017 @ 17:17:15
  Author: felixonmars
Revision: 221617

upgpkg: haskell-hasql-pool 0.4.1-30

rebuild with binary-parser,0.5.5

Modified:
  haskell-hasql-pool/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-04-09 17:16:40 UTC (rev 221616)
+++ PKGBUILD2017-04-09 17:17:15 UTC (rev 221617)
@@ -5,7 +5,7 @@
 _hkgname=hasql-pool
 pkgname=haskell-hasql-pool
 pkgver=0.4.1
-pkgrel=29
+pkgrel=30
 pkgdesc="A pool of connections for Hasql"
 url="https://github.com/nikita-volkov/hasql-pool;
 license=('MIT')


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

2017-04-09 Thread Felix Yan
Date: Sunday, April 9, 2017 @ 17:16:40
  Author: felixonmars
Revision: 221616

archrelease: copy trunk to community-any

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2017-04-09 17:16:23 UTC (rev 221615)
+++ PKGBUILD2017-04-09 17:16:40 UTC (rev 221616)
@@ -1,66 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-# Contributor: Hugo Osvaldo Barrera 
-
-pkgbase=python-setuptools-scm
-pkgname=(python-setuptools-scm python2-setuptools-scm)
-pkgver=1.15.0
-pkgrel=2
-pkgdesc="Handles managing your python package versions in scm metadata."
-arch=('any')
-url="https://github.com/pypa/setuptools_scm;
-license=('MIT')
-makedepends=('python-setuptools' 'python2-setuptools' 'git')
-checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'mercurial')
-source=("git+https://github.com/pypa/setuptools_scm.git#commit=$_commit;)
-md5sums=('SKIP')
-
-prepare() {
-  cp -a setuptools_scm{,-py2}
-}
-
-build() {
-  cd "$srcdir"/setuptools_scm
-  python setup.py build
-  python setup.py egg_info
-
-  cd "$srcdir"/setuptools_scm-py2
-  python2 setup.py build
-  python2 setup.py egg_info
-}
-
-check() {
-  # Hack entry points by installing it
-
-  cd "$srcdir"/setuptools_scm
-  python setup.py install --root="$PWD/tmp_install" --optimize=1
-  PYTHONPATH="$PWD/tmp_install/usr/lib/python3.5/site-packages:$PYTHONPATH" 
python setup.py ptr
-
-  cd "$srcdir"/setuptools_scm-py2
-  python2 setup.py install --root="$PWD/tmp_install" --optimize=1
-  PYTHONPATH="$PWD/tmp_install/usr/lib/python2.7/site-packages:$PYTHONPATH" 
python2 setup.py ptr
-}
-
-package_python-setuptools-scm() {
-  depends=('python-setuptools')
-  provides=('python-setuptools_scm')
-  conflicts=('python-setuptools_scm')
-  replaces=('python-setuptools_scm')
-
-  cd "$srcdir"/setuptools_scm
-  python setup.py install --root "$pkgdir"
-
-  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}
-
-package_python2-setuptools-scm() {
-  depends=('python2-setuptools')
-  provides=('python2-setuptools_scm')
-  conflicts=('python2-setuptools_scm')
-  replaces=('python2-setuptools_scm')
-
-  cd "$srcdir"/setuptools_scm-py2
-  python2 setup.py install --root "$pkgdir"
-
-  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}

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

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

2017-04-09 Thread Felix Yan
Date: Sunday, April 9, 2017 @ 17:16:23
  Author: felixonmars
Revision: 221615

upgpkg: python-setuptools-scm 1.15.3-1

Modified:
  python-setuptools-scm/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-04-09 17:15:14 UTC (rev 221614)
+++ PKGBUILD2017-04-09 17:16:23 UTC (rev 221615)
@@ -4,27 +4,29 @@
 
 pkgbase=python-setuptools-scm
 pkgname=(python-setuptools-scm python2-setuptools-scm)
-pkgver=1.15.0
-pkgrel=2
+pkgver=1.15.3
+pkgrel=1
 pkgdesc="Handles managing your python package versions in scm metadata."
 arch=('any')
 url="https://github.com/pypa/setuptools_scm;
 license=('MIT')
-makedepends=('python-setuptools' 'python2-setuptools' 'git')
-checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'mercurial')
-source=("git+https://github.com/pypa/setuptools_scm.git#commit=$_commit;)
-md5sums=('SKIP')
+makedepends=('python-setuptools' 'python2-setuptools')
+checkdepends=('python-pytest' 'python2-pytest' 'mercurial' 'git')
+source=("$pkgbase-$pkgver.tar.gz::https://github.com/pypa/setuptools_scm/archive/v$pkgver.tar.gz;)
+sha512sums=('bc069c8bf660d05f58bd1aaa2dec8ac56d008338f2faab344dc901b645c8a23fda9db73a9969eb47204739d52441352d5655c4db87d5089a95be257162fed38c')
 
 prepare() {
-  cp -a setuptools_scm{,-py2}
+  cp -a setuptools_scm-$pkgver{,-py2}
+
+  export SETUPTOOLS_SCM_PRETEND_VERSION=$pkgver
 }
 
 build() {
-  cd "$srcdir"/setuptools_scm
+  cd "$srcdir"/setuptools_scm-$pkgver
   python setup.py build
   python setup.py egg_info
 
-  cd "$srcdir"/setuptools_scm-py2
+  cd "$srcdir"/setuptools_scm-$pkgver-py2
   python2 setup.py build
   python2 setup.py egg_info
 }
@@ -32,13 +34,13 @@
 check() {
   # Hack entry points by installing it
 
-  cd "$srcdir"/setuptools_scm
+  cd "$srcdir"/setuptools_scm-$pkgver
   python setup.py install --root="$PWD/tmp_install" --optimize=1
-  PYTHONPATH="$PWD/tmp_install/usr/lib/python3.5/site-packages:$PYTHONPATH" 
python setup.py ptr
+  SETUPTOOLS_SCM_PRETEND_VERSION= 
PYTHONPATH="$PWD/tmp_install/usr/lib/python3.6/site-packages:$PYTHONPATH" 
py.test
 
-  cd "$srcdir"/setuptools_scm-py2
+  cd "$srcdir"/setuptools_scm-$pkgver-py2
   python2 setup.py install --root="$PWD/tmp_install" --optimize=1
-  PYTHONPATH="$PWD/tmp_install/usr/lib/python2.7/site-packages:$PYTHONPATH" 
python2 setup.py ptr
+  SETUPTOOLS_SCM_PRETEND_VERSION= 
PYTHONPATH="$PWD/tmp_install/usr/lib/python2.7/site-packages:$PYTHONPATH" 
py.test2
 }
 
 package_python-setuptools-scm() {
@@ -47,7 +49,7 @@
   conflicts=('python-setuptools_scm')
   replaces=('python-setuptools_scm')
 
-  cd "$srcdir"/setuptools_scm
+  cd "$srcdir"/setuptools_scm-$pkgver
   python setup.py install --root "$pkgdir"
 
   install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
@@ -59,7 +61,7 @@
   conflicts=('python2-setuptools_scm')
   replaces=('python2-setuptools_scm')
 
-  cd "$srcdir"/setuptools_scm-py2
+  cd "$srcdir"/setuptools_scm-$pkgver-py2
   python2 setup.py install --root "$pkgdir"
 
   install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE


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

2017-04-09 Thread Felix Yan
Date: Sunday, April 9, 2017 @ 17:15:14
  Author: felixonmars
Revision: 221614

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

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

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

Copied: haskell-hasql/repos/community-staging-i686/PKGBUILD (from rev 221613, 
haskell-hasql/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-04-09 17:15:14 UTC (rev 221614)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=hasql
+pkgname=haskell-hasql
+pkgver=0.19.18
+pkgrel=6
+pkgdesc="An efficient PostgreSQL driver and a flexible mapping API"
+url="https://github.com/nikita-volkov/hasql;
+license=('MIT')
+arch=('i686' 'x86_64')
+depends=('ghc=8.0.1' 'haskell-attoparsec' 'haskell-base-prelude' 
'haskell-bytestring-strict-builder'
+ 'haskell-contravariant' 'haskell-contravariant-extras' 
'haskell-data-default-class'
+ 'haskell-dlist' 'haskell-either' 'haskell-hashable' 
'haskell-hashtables' 'haskell-loch-th'
+ 'haskell-mtl' 'haskell-placeholders' 'haskell-postgresql-binary' 
'haskell-postgresql-libpq'
+ 'haskell-profunctors' 'haskell-semigroups' 'haskell-text' 
'haskell-vector')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('f368ae2e8ae20b60100597f371c613310819f91d0c256859cfa8bee9d478d991505a7184d31d950a886217d2186d2a2604b28920460af1f590a39ab5b687b7f0')
+
+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.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}

Copied: haskell-hasql/repos/community-staging-x86_64/PKGBUILD (from rev 221613, 
haskell-hasql/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-04-09 17:15:14 UTC (rev 221614)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=hasql
+pkgname=haskell-hasql
+pkgver=0.19.18
+pkgrel=6
+pkgdesc="An efficient PostgreSQL driver and a flexible mapping API"
+url="https://github.com/nikita-volkov/hasql;
+license=('MIT')
+arch=('i686' 'x86_64')
+depends=('ghc=8.0.1' 'haskell-attoparsec' 'haskell-base-prelude' 
'haskell-bytestring-strict-builder'
+ 'haskell-contravariant' 'haskell-contravariant-extras' 
'haskell-data-default-class'
+ 'haskell-dlist' 'haskell-either' 'haskell-hashable' 
'haskell-hashtables' 'haskell-loch-th'
+ 'haskell-mtl' 'haskell-placeholders' 'haskell-postgresql-binary' 
'haskell-postgresql-libpq'
+ 'haskell-profunctors' 'haskell-semigroups' 'haskell-text' 
'haskell-vector')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('f368ae2e8ae20b60100597f371c613310819f91d0c256859cfa8bee9d478d991505a7184d31d950a886217d2186d2a2604b28920460af1f590a39ab5b687b7f0')
+
+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
+

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

2017-04-09 Thread Felix Yan
Date: Sunday, April 9, 2017 @ 17:14:53
  Author: felixonmars
Revision: 221613

upgpkg: haskell-hasql 0.19.18-6

rebuild with binary-parser,0.5.5

Modified:
  haskell-hasql/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-04-09 17:11:02 UTC (rev 221612)
+++ PKGBUILD2017-04-09 17:14:53 UTC (rev 221613)
@@ -5,7 +5,7 @@
 _hkgname=hasql
 pkgname=haskell-hasql
 pkgver=0.19.18
-pkgrel=5
+pkgrel=6
 pkgdesc="An efficient PostgreSQL driver and a flexible mapping API"
 url="https://github.com/nikita-volkov/hasql;
 license=('MIT')


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

2017-04-09 Thread Felix Yan
Date: Sunday, April 9, 2017 @ 17:11:02
  Author: felixonmars
Revision: 221612

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

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

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

Copied: haskell-postgresql-binary/repos/community-staging-i686/PKGBUILD (from 
rev 221611, haskell-postgresql-binary/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-04-09 17:11:02 UTC (rev 221612)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=postgresql-binary
+pkgname=haskell-postgresql-binary
+pkgver=0.12.1
+pkgrel=4
+pkgdesc="Encoders and decoders for the PostgreSQL's binary format"
+url="https://github.com/nikita-volkov/postgresql-binary;
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" "haskell-aeson" "haskell-base-prelude" 
"haskell-binary-parser"
+ "haskell-bytestring-strict-builder" "haskell-loch-th" 
"haskell-network-ip"
+ "haskell-placeholders" "haskell-scientific" "haskell-text" 
"haskell-unordered-containers"
+ "haskell-uuid" "haskell-vector")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('b4af6c71593f130da0ff6c462682fb570a4bd8108809eeb7a8cca45e2e340fd815dd3a94d72293a60f2072ed16f68bcb25a33009e742eca1383b934c4700f306')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-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.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}

Copied: haskell-postgresql-binary/repos/community-staging-x86_64/PKGBUILD (from 
rev 221611, haskell-postgresql-binary/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-04-09 17:11:02 UTC (rev 221612)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=postgresql-binary
+pkgname=haskell-postgresql-binary
+pkgver=0.12.1
+pkgrel=4
+pkgdesc="Encoders and decoders for the PostgreSQL's binary format"
+url="https://github.com/nikita-volkov/postgresql-binary;
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" "haskell-aeson" "haskell-base-prelude" 
"haskell-binary-parser"
+ "haskell-bytestring-strict-builder" "haskell-loch-th" 
"haskell-network-ip"
+ "haskell-placeholders" "haskell-scientific" "haskell-text" 
"haskell-unordered-containers"
+ "haskell-uuid" "haskell-vector")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('b4af6c71593f130da0ff6c462682fb570a4bd8108809eeb7a8cca45e2e340fd815dd3a94d72293a60f2072ed16f68bcb25a33009e742eca1383b934c4700f306')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-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 

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

2017-04-09 Thread Felix Yan
Date: Sunday, April 9, 2017 @ 17:10:42
  Author: felixonmars
Revision: 221611

upgpkg: haskell-postgresql-binary 0.12.1-4

rebuild with binary-parser,0.5.5

Modified:
  haskell-postgresql-binary/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-04-09 17:07:47 UTC (rev 221610)
+++ PKGBUILD2017-04-09 17:10:42 UTC (rev 221611)
@@ -5,7 +5,7 @@
 _hkgname=postgresql-binary
 pkgname=haskell-postgresql-binary
 pkgver=0.12.1
-pkgrel=3
+pkgrel=4
 pkgdesc="Encoders and decoders for the PostgreSQL's binary format"
 url="https://github.com/nikita-volkov/postgresql-binary;
 license=("MIT")


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

2017-04-09 Thread Felix Yan
Date: Sunday, April 9, 2017 @ 17:09:01
  Author: felixonmars
Revision: 292556

archrelease: copy trunk to extra-any

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

--+
 PKGBUILD |  166 ++---
 1 file changed, 83 insertions(+), 83 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2017-04-09 17:08:44 UTC (rev 292555)
+++ PKGBUILD2017-04-09 17:09:01 UTC (rev 292556)
@@ -1,83 +0,0 @@
-# $Id$
-# Maintainer: Angel Velasquez 
-# Maintainer: Felix Yan 
-
-pkgbase=python-setuptools
-pkgname=('python-setuptools' 'python2-setuptools')
-pkgver=34.3.3
-pkgrel=1
-epoch=1
-pkgdesc="Easily download, build, install, upgrade, and uninstall Python 
packages"
-arch=('any')
-license=('PSF')
-url="http://pypi.python.org/pypi/setuptools;
-makedepends=('python-packaging' 'python2-packaging' 'python-appdirs' 
'python2-appdirs' 'python-pip'
- 'python2-pip')
-checkdepends=('python-pytest-runner' 'python2-pytest-runner' 
'python-pytest-flake8'
-  'python2-pytest-flake8' 'python2-backports.unittest_mock' 'git')
-source=("$pkgbase-$pkgver.tar.gz::https://github.com/pypa/setuptools/archive/v$pkgver.tar.gz;)
-sha512sums=('dd39000be37f04e8cef37277e1e6f02e834acf08bfc3696e41a3947ceb03bcb53f440a38299d77f7903bf379c0df55bcb38234ac6890917a6e73ec6388084a4c')
-
-prepare() {
-  # Don't download and install deps
-  sed -i '/pip.main(args)/d' setuptools-$pkgver/bootstrap.py
-
-  # Remove post-release tag since we are using stable tags
-  sed -e '/tag_build = .post/d' \
-  -e '/tag_date = 1/d' \
-  -i setuptools-$pkgver/setup.cfg
-
-  cp -a setuptools-$pkgver{,-py2}
-
-  cd "$srcdir"/setuptools-$pkgver
-  sed -i -e "s|^#\!.*/usr/bin/env python|#!/usr/bin/env python3|" 
setuptools/command/easy_install.py
-
-  cd "$srcdir"/setuptools-$pkgver-py2
-  sed -i -e "s|^#\!.*/usr/bin/env python|#!/usr/bin/env python2|" 
setuptools/command/easy_install.py
-  sed -i -e "s|'pip'|'pip2'|" 
setuptools/tests/{test_develop.py,test_namespaces.py}
-
-  export SETUPTOOLS_INSTALL_WINDOWS_SPECIFIC_FILES=0
-}
-
-build() {
-  cd "$srcdir"/setuptools-$pkgver
-  python bootstrap.py
-  python setup.py build
-
-  cd "$srcdir"/setuptools-$pkgver-py2
-  python2 bootstrap.py
-  python2 setup.py build
-}
-
-check() { (
-  # Workaround UTF-8 tests by setting LC_CTYPE
-  export LC_CTYPE=en_US.UTF-8
-
-  # https://github.com/pypa/setuptools/pull/810
-  export PYTHONDONTWRITEBYTECODE=1
-
-  cd "$srcdir"/setuptools-$pkgver
-  python setup.py pytest
-
-  cd "$srcdir"/setuptools-$pkgver-py2
-  python2 setup.py pytest
-)}
-
-package_python-setuptools() {
-  depends=('python-packaging' 'python-appdirs')
-  provides=('python-distribute')
-  replaces=('python-distribute')
-
-  cd "$srcdir"/setuptools-$pkgver
-  python setup.py install --prefix=/usr --root="$pkgdir" --optimize=1 
--skip-build
-}
-
-package_python2-setuptools() {
-  depends=('python2-packaging' 'python2-appdirs')
-  provides=('python2-distribute')
-  replaces=('python2-distribute')
-
-  cd "$srcdir"/setuptools-$pkgver-py2
-  python2 setup.py install --prefix=/usr --root="$pkgdir" --optimize=1 
--skip-build
-  rm "$pkgdir"/usr/bin/easy_install
-}

Copied: python-setuptools/repos/extra-any/PKGBUILD (from rev 292555, 
python-setuptools/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2017-04-09 17:09:01 UTC (rev 292556)
@@ -0,0 +1,83 @@
+# $Id$
+# Maintainer: Angel Velasquez 
+# Maintainer: Felix Yan 
+
+pkgbase=python-setuptools
+pkgname=('python-setuptools' 'python2-setuptools')
+pkgver=34.4.0
+pkgrel=1
+epoch=1
+pkgdesc="Easily download, build, install, upgrade, and uninstall Python 
packages"
+arch=('any')
+license=('PSF')
+url="http://pypi.python.org/pypi/setuptools;
+makedepends=('python-packaging' 'python2-packaging' 'python-appdirs' 
'python2-appdirs' 'python-pip'
+ 'python2-pip')
+checkdepends=('python-pytest-runner' 'python2-pytest-runner' 
'python-pytest-flake8'
+  'python2-pytest-flake8' 'python2-backports.unittest_mock' 'git')
+source=("$pkgbase-$pkgver.tar.gz::https://github.com/pypa/setuptools/archive/v$pkgver.tar.gz;)
+sha512sums=('82abb93d3d68a5f39886602d8c80043ec62271da6056fb20b4239798533fd6ff24a12c9aa47f8210bcd13e3179ca732e3e0735d9425deae9abadcb86e31cfa01')
+
+prepare() {
+  # Don't download and install deps
+  sed -i '/pip.main(args)/d' setuptools-$pkgver/bootstrap.py
+
+  # Remove post-release tag since we are using stable tags
+  sed -e '/tag_build = .post/d' \
+  -e '/tag_date = 1/d' \
+  -i setuptools-$pkgver/setup.cfg
+
+  cp -a setuptools-$pkgver{,-py2}
+
+  cd "$srcdir"/setuptools-$pkgver
+  sed -i -e 

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

2017-04-09 Thread Felix Yan
Date: Sunday, April 9, 2017 @ 17:08:44
  Author: felixonmars
Revision: 292555

upgpkg: python-setuptools 1:34.4.0-1

Modified:
  python-setuptools/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-04-09 08:04:41 UTC (rev 292554)
+++ PKGBUILD2017-04-09 17:08:44 UTC (rev 292555)
@@ -4,7 +4,7 @@
 
 pkgbase=python-setuptools
 pkgname=('python-setuptools' 'python2-setuptools')
-pkgver=34.3.3
+pkgver=34.4.0
 pkgrel=1
 epoch=1
 pkgdesc="Easily download, build, install, upgrade, and uninstall Python 
packages"
@@ -16,7 +16,7 @@
 checkdepends=('python-pytest-runner' 'python2-pytest-runner' 
'python-pytest-flake8'
   'python2-pytest-flake8' 'python2-backports.unittest_mock' 'git')
 
source=("$pkgbase-$pkgver.tar.gz::https://github.com/pypa/setuptools/archive/v$pkgver.tar.gz;)
-sha512sums=('dd39000be37f04e8cef37277e1e6f02e834acf08bfc3696e41a3947ceb03bcb53f440a38299d77f7903bf379c0df55bcb38234ac6890917a6e73ec6388084a4c')
+sha512sums=('82abb93d3d68a5f39886602d8c80043ec62271da6056fb20b4239798533fd6ff24a12c9aa47f8210bcd13e3179ca732e3e0735d9425deae9abadcb86e31cfa01')
 
 prepare() {
   # Don't download and install deps


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

2017-04-09 Thread Felix Yan
Date: Sunday, April 9, 2017 @ 17:07:47
  Author: felixonmars
Revision: 221610

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

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

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

Copied: haskell-binary-parser/repos/community-staging-i686/PKGBUILD (from rev 
221609, haskell-binary-parser/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-04-09 17:07:47 UTC (rev 221610)
@@ -0,0 +1,41 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=binary-parser
+pkgname=haskell-binary-parser
+pkgver=0.5.5
+pkgrel=1
+pkgdesc="A highly-efficient but limited parser API specialised for bytestrings"
+url="https://github.com/nikita-volkov/binary-parser;
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" "haskell-mtl" "haskell-text" "haskell-base-prelude")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('da2937fb50a6daad9e984b9ab252ad0764b0ab0a6e0d18912ef51c3a95d80056677928339e22e8f6000a38e5ce1c616432ab127e2c2ad9632dbf4a762bdd8732')
+
+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.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}

Copied: haskell-binary-parser/repos/community-staging-x86_64/PKGBUILD (from rev 
221609, haskell-binary-parser/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-04-09 17:07:47 UTC (rev 221610)
@@ -0,0 +1,41 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=binary-parser
+pkgname=haskell-binary-parser
+pkgver=0.5.5
+pkgrel=1
+pkgdesc="A highly-efficient but limited parser API specialised for bytestrings"
+url="https://github.com/nikita-volkov/binary-parser;
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" "haskell-mtl" "haskell-text" "haskell-base-prelude")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('da2937fb50a6daad9e984b9ab252ad0764b0ab0a6e0d18912ef51c3a95d80056677928339e22e8f6000a38e5ce1c616432ab127e2c2ad9632dbf4a762bdd8732')
+
+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.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 

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

2017-04-09 Thread Felix Yan
Date: Sunday, April 9, 2017 @ 17:07:26
  Author: felixonmars
Revision: 221609

upgpkg: haskell-binary-parser 0.5.5-1

rebuild with binary-parser,0.5.5

Modified:
  haskell-binary-parser/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-04-09 13:54:29 UTC (rev 221608)
+++ PKGBUILD2017-04-09 17:07:26 UTC (rev 221609)
@@ -4,15 +4,15 @@
 
 _hkgname=binary-parser
 pkgname=haskell-binary-parser
-pkgver=0.5.2
-pkgrel=2
+pkgver=0.5.5
+pkgrel=1
 pkgdesc="A highly-efficient but limited parser API specialised for bytestrings"
 url="https://github.com/nikita-volkov/binary-parser;
 license=("MIT")
 arch=('i686' 'x86_64')
-depends=("ghc=8.0.1" "haskell-success" "haskell-text" "haskell-base-prelude")
+depends=("ghc=8.0.1" "haskell-mtl" "haskell-text" "haskell-base-prelude")
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-sha256sums=('712d30f26f8423704437e02bd5cc98cfff48fdbac0499e8cb41998f289245545')
+sha512sums=('da2937fb50a6daad9e984b9ab252ad0764b0ab0a6e0d18912ef51c3a95d80056677928339e22e8f6000a38e5ce1c616432ab127e2c2ad9632dbf4a762bdd8732')
 
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"


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

2017-04-09 Thread Felix Yan
Date: Sunday, April 9, 2017 @ 13:42:12
  Author: felixonmars
Revision: 221456

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 221455, git-annex/trunk/PKGBUILD)
  git-annex/repos/community-staging-x86_64/
  git-annex/repos/community-staging-x86_64/PKGBUILD
(from rev 221455, git-annex/trunk/PKGBUILD)

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

Copied: git-annex/repos/community-staging-i686/PKGBUILD (from rev 221455, 
git-annex/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-04-09 13:42:12 UTC (rev 221456)
@@ -0,0 +1,54 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=git-annex
+pkgver=6.20170321
+pkgrel=10
+pkgdesc="Manage files with git, without checking their contents into git"
+url="http://git-annex.branchable.com/;
+license=("AGPL3")
+arch=('i686' 'x86_64')
+depends=('git' 'rsync' 'libxml2' 'gsasl' 'file')
+makedepends=("ghc=8.0.1" "git" "haskell-aeson" "haskell-async" "haskell-aws" 
"haskell-blaze-builder"
+ "haskell-bloomfilter" "haskell-byteable" 
"haskell-case-insensitive"
+ "haskell-clientsession" "haskell-concurrent-output" 
"haskell-conduit"
+ "haskell-crypto-api" "haskell-cryptonite" "haskell-data-default" 
"haskell-dav"
+ "haskell-dbus" "haskell-disk-free-space" "haskell-dlist" 
"haskell-dns"
+ "haskell-edit-distance" "haskell-esqueleto" "haskell-exceptions" 
"haskell-fdo-notify"
+ "haskell-feed" "haskell-hinotify" "haskell-hslogger" 
"haskell-http-client"
+ "haskell-http-conduit" "haskell-http-types" "haskell-ifelse" 
"haskell-magic"
+ "haskell-missingh" "haskell-monad-control" "haskell-monad-logger" 
"haskell-mountpoints"
+ "haskell-mtl" "haskell-network" "haskell-network-info" 
"haskell-network-multicast"
+ "haskell-network-uri" "haskell-old-locale" 
"haskell-optparse-applicative"
+ "haskell-path-pieces" "haskell-persistent" 
"haskell-persistent-sqlite"
+ "haskell-persistent-template" "haskell-quickcheck" 
"haskell-random"
+ "haskell-regex-tdfa" "haskell-resourcet" "haskell-safesemaphore" 
"haskell-sandi"
+ "haskell-securemem" "haskell-shakespeare" "haskell-socks" 
"haskell-stm"
+ "haskell-stm-chans" "haskell-tasty" "haskell-tasty-hunit" 
"haskell-tasty-quickcheck"
+ "haskell-tasty-rerun" "haskell-text" "haskell-torrent" 
"haskell-unix-compat"
+ "haskell-unordered-containers" "haskell-utf8-string" 
"haskell-uuid" "haskell-wai"
+ "haskell-wai-extra" "haskell-warp" "haskell-warp-tls" 
"haskell-yesod"
+ "haskell-yesod-core" "haskell-yesod-default" "haskell-yesod-form"
+ "haskell-yesod-static")
+source=("git+https://git.joeyh.name/git/git-annex.git#tag=$pkgver;)
+sha256sums=('SKIP')
+
+build() {
+  cd git-annex
+  
+  runhaskell Setup configure -O --prefix=/usr 
--docdir="/usr/share/doc/$pkgname" \
+-fnetwork-uri -fconcurrentoutput -ftorrentparser \
+-ftestsuite -f-androidsplice -f-android -fproduction -fpairing -fwebapp \
+-fassistant -fwebdav -fs3 -f-benchmark -fdbus -fmagicmime
+  runhaskell Setup build
+}
+
+package() {
+  cd git-annex
+  runhaskell Setup copy --destdir="$pkgdir"
+  make DESTDIR="$pkgdir" install-misc
+
+  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 221455, 
git-annex/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-04-09 13:42:12 UTC (rev 221456)
@@ -0,0 +1,54 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=git-annex
+pkgver=6.20170321
+pkgrel=10
+pkgdesc="Manage files with git, without checking their contents into git"
+url="http://git-annex.branchable.com/;
+license=("AGPL3")
+arch=('i686' 'x86_64')
+depends=('git' 'rsync' 'libxml2' 'gsasl' 'file')
+makedepends=("ghc=8.0.1" "git" "haskell-aeson" "haskell-async" "haskell-aws" 
"haskell-blaze-builder"
+ "haskell-bloomfilter" "haskell-byteable" 
"haskell-case-insensitive"
+ "haskell-clientsession" "haskell-concurrent-output" 
"haskell-conduit"
+ "haskell-crypto-api" "haskell-cryptonite" 

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

2017-04-09 Thread Felix Yan
Date: Sunday, April 9, 2017 @ 13:41:49
  Author: felixonmars
Revision: 221455

upgpkg: git-annex 6.20170321-10

rebuild with primitive,0.6.2.0 vector,0.12.0.1

Modified:
  git-annex/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-04-09 13:26:22 UTC (rev 221454)
+++ PKGBUILD2017-04-09 13:41:49 UTC (rev 221455)
@@ -4,7 +4,7 @@
 
 pkgname=git-annex
 pkgver=6.20170321
-pkgrel=9
+pkgrel=10
 pkgdesc="Manage files with git, without checking their contents into git"
 url="http://git-annex.branchable.com/;
 license=("AGPL3")


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

2017-04-09 Thread Felix Yan
Date: Sunday, April 9, 2017 @ 13:26:22
  Author: felixonmars
Revision: 221454

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

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

Copied: haskell-yesod-static/repos/community-staging-i686/PKGBUILD (from rev 
221453, haskell-yesod-static/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-04-09 13:26:22 UTC (rev 221454)
@@ -0,0 +1,47 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-static
+pkgname=haskell-yesod-static
+pkgver=1.5.2
+pkgrel=15
+pkgdesc="Static file serving subsite for Yesod Web Framework."
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" "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-exceptions" "haskell-file-embed" "haskell-hashable" 
"haskell-hjsmin"
+ "haskell-http-types" "haskell-mime-types" "haskell-old-time" 
"haskell-resourcet"
+ "haskell-text" "haskell-unix-compat" "haskell-unordered-containers" 
"haskell-wai"
+ "haskell-wai-app-static" "haskell-yesod-core")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('b949c5f6087d9e32c7ff2f41ed647b1df605bbe1ce2cbcfe59cc46dc4a72099e')
+
+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.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}

Copied: haskell-yesod-static/repos/community-staging-x86_64/PKGBUILD (from rev 
221453, haskell-yesod-static/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-04-09 13:26:22 UTC (rev 221454)
@@ -0,0 +1,47 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-static
+pkgname=haskell-yesod-static
+pkgver=1.5.2
+pkgrel=15
+pkgdesc="Static file serving subsite for Yesod Web Framework."
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" "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-exceptions" "haskell-file-embed" "haskell-hashable" 
"haskell-hjsmin"
+ "haskell-http-types" "haskell-mime-types" "haskell-old-time" 
"haskell-resourcet"
+ "haskell-text" "haskell-unix-compat" "haskell-unordered-containers" 
"haskell-wai"
+ "haskell-wai-app-static" "haskell-yesod-core")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('b949c5f6087d9e32c7ff2f41ed647b1df605bbe1ce2cbcfe59cc46dc4a72099e')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+

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

2017-04-09 Thread Felix Yan
Date: Sunday, April 9, 2017 @ 13:25:59
  Author: felixonmars
Revision: 221453

upgpkg: haskell-yesod-static 1.5.2-15

rebuild with primitive,0.6.2.0 vector,0.12.0.1

Modified:
  haskell-yesod-static/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-04-09 13:22:36 UTC (rev 221452)
+++ PKGBUILD2017-04-09 13:25:59 UTC (rev 221453)
@@ -5,7 +5,7 @@
 _hkgname=yesod-static
 pkgname=haskell-yesod-static
 pkgver=1.5.2
-pkgrel=14
+pkgrel=15
 pkgdesc="Static file serving subsite for Yesod Web Framework."
 url="http://www.yesodweb.com/;
 license=("MIT")


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

2017-04-09 Thread Felix Yan
Date: Sunday, April 9, 2017 @ 13:22:36
  Author: felixonmars
Revision: 221452

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

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

Copied: haskell-yesod-auth/repos/community-staging-i686/PKGBUILD (from rev 
221451, haskell-yesod-auth/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-04-09 13:22:36 UTC (rev 221452)
@@ -0,0 +1,51 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-auth
+pkgname=haskell-yesod-auth
+pkgver=1.4.17
+pkgrel=21
+pkgdesc="Authentication for Yesod."
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" "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")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('444a9b4b913e5f7addb1b9c5aa778f32d2b9e040d9b1c4d8a232fae908392891')
+
+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.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}

Copied: haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD (from rev 
221451, haskell-yesod-auth/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-04-09 13:22:36 UTC (rev 221452)
@@ -0,0 +1,51 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-auth
+pkgname=haskell-yesod-auth
+pkgver=1.4.17
+pkgrel=21
+pkgdesc="Authentication for Yesod."
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" "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" 

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

2017-04-09 Thread Felix Yan
Date: Sunday, April 9, 2017 @ 13:22:13
  Author: felixonmars
Revision: 221451

upgpkg: haskell-yesod-auth 1.4.17-21

rebuild with primitive,0.6.2.0 vector,0.12.0.1

Modified:
  haskell-yesod-auth/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-04-09 13:16:19 UTC (rev 221450)
+++ PKGBUILD2017-04-09 13:22:13 UTC (rev 221451)
@@ -5,7 +5,7 @@
 _hkgname=yesod-auth
 pkgname=haskell-yesod-auth
 pkgver=1.4.17
-pkgrel=20
+pkgrel=21
 pkgdesc="Authentication for Yesod."
 url="http://www.yesodweb.com/;
 license=("MIT")


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

2017-04-09 Thread Felix Yan
Date: Sunday, April 9, 2017 @ 13:16:19
  Author: felixonmars
Revision: 221450

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

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

Copied: haskell-yesod/repos/community-staging-i686/PKGBUILD (from rev 221449, 
haskell-yesod/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-04-09 13:16:19 UTC (rev 221450)
@@ -0,0 +1,47 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod
+pkgname=haskell-yesod
+pkgver=1.4.5
+pkgrel=16
+pkgdesc="Creation of type-safe, RESTful web applications."
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" "haskell-aeson" "haskell-blaze-html" 
"haskell-blaze-markup"
+ "haskell-conduit-extra" "haskell-data-default-class" 
"haskell-fast-logger"
+ "haskell-monad-control" "haskell-monad-logger" "haskell-resourcet" 
"haskell-semigroups"
+ "haskell-shakespeare" "haskell-streaming-commons" "haskell-text"
+ "haskell-unordered-containers" "haskell-wai" "haskell-wai-extra" 
"haskell-wai-logger"
+ "haskell-warp" "haskell-yaml" "haskell-yesod-core" 
"haskell-yesod-form"
+ "haskell-yesod-persistent")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('267c8780b27cc0ae8199f80b3063683fb2cd62eeb9696c4b155a298fb035e6e9')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-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.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}

Copied: haskell-yesod/repos/community-staging-x86_64/PKGBUILD (from rev 221449, 
haskell-yesod/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-04-09 13:16:19 UTC (rev 221450)
@@ -0,0 +1,47 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod
+pkgname=haskell-yesod
+pkgver=1.4.5
+pkgrel=16
+pkgdesc="Creation of type-safe, RESTful web applications."
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" "haskell-aeson" "haskell-blaze-html" 
"haskell-blaze-markup"
+ "haskell-conduit-extra" "haskell-data-default-class" 
"haskell-fast-logger"
+ "haskell-monad-control" "haskell-monad-logger" "haskell-resourcet" 
"haskell-semigroups"
+ "haskell-shakespeare" "haskell-streaming-commons" "haskell-text"
+ "haskell-unordered-containers" "haskell-wai" "haskell-wai-extra" 
"haskell-wai-logger"
+ "haskell-warp" "haskell-yaml" "haskell-yesod-core" 
"haskell-yesod-form"
+ "haskell-yesod-persistent")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('267c8780b27cc0ae8199f80b3063683fb2cd62eeb9696c4b155a298fb035e6e9')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+

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

2017-04-09 Thread Felix Yan
Date: Sunday, April 9, 2017 @ 13:15:56
  Author: felixonmars
Revision: 221449

upgpkg: haskell-yesod 1.4.5-16

rebuild with primitive,0.6.2.0 vector,0.12.0.1

Modified:
  haskell-yesod/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-04-09 13:13:05 UTC (rev 221448)
+++ PKGBUILD2017-04-09 13:15:56 UTC (rev 221449)
@@ -5,7 +5,7 @@
 _hkgname=yesod
 pkgname=haskell-yesod
 pkgver=1.4.5
-pkgrel=15
+pkgrel=16
 pkgdesc="Creation of type-safe, RESTful web applications."
 url="http://www.yesodweb.com/;
 license=("MIT")


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

2017-04-09 Thread Felix Yan
Date: Sunday, April 9, 2017 @ 13:12:43
  Author: felixonmars
Revision: 221447

upgpkg: haskell-yesod-form 1.4.11-18

rebuild with primitive,0.6.2.0 vector,0.12.0.1

Modified:
  haskell-yesod-form/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-04-09 13:08:33 UTC (rev 221446)
+++ PKGBUILD2017-04-09 13:12:43 UTC (rev 221447)
@@ -5,7 +5,7 @@
 _hkgname=yesod-form
 pkgname=haskell-yesod-form
 pkgver=1.4.11
-pkgrel=17
+pkgrel=18
 pkgdesc="Form handling support for Yesod Web Framework"
 url="http://www.yesodweb.com/;
 license=("MIT")


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

2017-04-09 Thread Felix Yan
Date: Sunday, April 9, 2017 @ 13:13:05
  Author: felixonmars
Revision: 221448

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

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

Copied: haskell-yesod-form/repos/community-staging-i686/PKGBUILD (from rev 
221447, haskell-yesod-form/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-04-09 13:13:05 UTC (rev 221448)
@@ -0,0 +1,47 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-form
+pkgname=haskell-yesod-form
+pkgver=1.4.11
+pkgrel=18
+pkgdesc="Form handling support for Yesod Web Framework"
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" "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")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('45edd3ea97a09968426ab20ea4595389b61f5fc2c9e328cecbdeed4a78dcd8d6')
+
+build() {
+cd $_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.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh   
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+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-x86_64/PKGBUILD (from rev 
221447, haskell-yesod-form/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-04-09 13:13:05 UTC (rev 221448)
@@ -0,0 +1,47 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-form
+pkgname=haskell-yesod-form
+pkgver=1.4.11
+pkgrel=18
+pkgdesc="Form handling support for Yesod Web Framework"
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" "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")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('45edd3ea97a09968426ab20ea4595389b61f5fc2c9e328cecbdeed4a78dcd8d6')
+
+build() {
+cd $_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
+

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

2017-04-09 Thread Felix Yan
Date: Sunday, April 9, 2017 @ 13:08:33
  Author: felixonmars
Revision: 221446

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

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

Copied: haskell-yesod-persistent/repos/community-staging-i686/PKGBUILD (from 
rev 221445, haskell-yesod-persistent/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-04-09 13:08:33 UTC (rev 221446)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-persistent
+pkgname=haskell-yesod-persistent
+pkgver=1.4.2
+pkgrel=13
+pkgdesc="Some helpers for using Persistent from Yesod."
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" "haskell-blaze-builder" "haskell-conduit" 
"haskell-persistent"
+ "haskell-persistent-template" "haskell-resource-pool" 
"haskell-resourcet"
+ "haskell-yesod-core")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('d938894209e27a7f2a6e41906a9db02cf5c66df2236a864361571ba4e63b1056')
+
+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.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}

Copied: haskell-yesod-persistent/repos/community-staging-x86_64/PKGBUILD (from 
rev 221445, haskell-yesod-persistent/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-04-09 13:08:33 UTC (rev 221446)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-persistent
+pkgname=haskell-yesod-persistent
+pkgver=1.4.2
+pkgrel=13
+pkgdesc="Some helpers for using Persistent from Yesod."
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc=8.0.1" "haskell-blaze-builder" "haskell-conduit" 
"haskell-persistent"
+ "haskell-persistent-template" "haskell-resource-pool" 
"haskell-resourcet"
+ "haskell-yesod-core")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('d938894209e27a7f2a6e41906a9db02cf5c66df2236a864361571ba4e63b1056')
+
+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.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 

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

2017-04-09 Thread Felix Yan
Date: Sunday, April 9, 2017 @ 13:08:11
  Author: felixonmars
Revision: 221445

upgpkg: haskell-yesod-persistent 1.4.2-13

rebuild with primitive,0.6.2.0 vector,0.12.0.1

Modified:
  haskell-yesod-persistent/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-04-09 13:05:57 UTC (rev 221444)
+++ PKGBUILD2017-04-09 13:08:11 UTC (rev 221445)
@@ -5,7 +5,7 @@
 _hkgname=yesod-persistent
 pkgname=haskell-yesod-persistent
 pkgver=1.4.2
-pkgrel=12
+pkgrel=13
 pkgdesc="Some helpers for using Persistent from Yesod."
 url="http://www.yesodweb.com/;
 license=("MIT")


  1   2   >