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

2017-11-29 Thread Massimiliano Torromeo via arch-commits
Date: Wednesday, November 29, 2017 @ 09:42:52
  Author: mtorromeo
Revision: 270619

upgpkg: elasticsearch 6.0.0-3

Modified:
  elasticsearch/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-11-29 07:39:17 UTC (rev 270618)
+++ PKGBUILD2017-11-29 09:42:52 UTC (rev 270619)
@@ -5,7 +5,7 @@
 
 pkgname=elasticsearch
 pkgver=6.0.0
-pkgrel=2
+pkgrel=3
 pkgdesc="Distributed RESTful search engine built on top of Lucene"
 arch=('any')
 url="https://www.elastic.co/products/elasticsearch";
@@ -72,4 +72,5 @@
 
   ln -s ../../bin "$pkgdir"/usr/share/elasticsearch/bin
   ln -s ../../../var/log/elasticsearch "$pkgdir"/usr/share/elasticsearch/logs
+  ln -s ../../../var/lib/elasticsearch "$pkgdir"/usr/share/elasticsearch/data
 }


[arch-commits] Commit in elasticsearch/repos/community-any (16 files)

2017-11-29 Thread Massimiliano Torromeo via arch-commits
Date: Wednesday, November 29, 2017 @ 09:43:16
  Author: mtorromeo
Revision: 270620

archrelease: copy trunk to community-any

Added:
  elasticsearch/repos/community-any/PKGBUILD
(from rev 270619, elasticsearch/trunk/PKGBUILD)
  elasticsearch/repos/community-any/elasticsearch-env
(from rev 270619, elasticsearch/trunk/elasticsearch-env)
  elasticsearch/repos/community-any/elasticsearch-sysctl.conf
(from rev 270619, elasticsearch/trunk/elasticsearch-sysctl.conf)
  elasticsearch/repos/community-any/elasticsearch-tmpfile.conf
(from rev 270619, elasticsearch/trunk/elasticsearch-tmpfile.conf)
  elasticsearch/repos/community-any/elasticsearch-user.conf
(from rev 270619, elasticsearch/trunk/elasticsearch-user.conf)
  elasticsearch/repos/community-any/elasticsearch.default
(from rev 270619, elasticsearch/trunk/elasticsearch.default)
  elasticsearch/repos/community-any/elasticsearch.service
(from rev 270619, elasticsearch/trunk/elasticsearch.service)
  elasticsearch/repos/community-any/elasticsearch@.service
(from rev 270619, elasticsearch/trunk/elasticsearch@.service)
Deleted:
  elasticsearch/repos/community-any/PKGBUILD
  elasticsearch/repos/community-any/elasticsearch-env
  elasticsearch/repos/community-any/elasticsearch-sysctl.conf
  elasticsearch/repos/community-any/elasticsearch-tmpfile.conf
  elasticsearch/repos/community-any/elasticsearch-user.conf
  elasticsearch/repos/community-any/elasticsearch.default
  elasticsearch/repos/community-any/elasticsearch.service
  elasticsearch/repos/community-any/elasticsearch@.service

+
 PKGBUILD   |  151 +--
 elasticsearch-env  |   90 -
 elasticsearch-sysctl.conf  |2 
 elasticsearch-tmpfile.conf |   12 +--
 elasticsearch-user.conf|2 
 elasticsearch.default  |   26 +++
 elasticsearch.service  |   66 +-
 elasticsearch@.service |   66 +-
 8 files changed, 208 insertions(+), 207 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2017-11-29 09:42:52 UTC (rev 270619)
+++ PKGBUILD2017-11-29 09:43:16 UTC (rev 270620)
@@ -1,75 +0,0 @@
-# $Id$
-# Maintainer: Massimiliano Torromeo 
-# Contributor: Marcello "mererghost" Rocha 
-# Refactored by Blaž "Speed" Hrastnik 
-
-pkgname=elasticsearch
-pkgver=6.0.0
-pkgrel=2
-pkgdesc="Distributed RESTful search engine built on top of Lucene"
-arch=('any')
-url="https://www.elastic.co/products/elasticsearch";
-license=('APACHE')
-depends=('java-runtime-headless=8' 'systemd')
-source=(
-  "https://artifacts.elastic.co/downloads/$pkgname/$pkgname-$pkgver.tar.gz";
-  elasticsearch-env
-  elasticsearch.service
-  elasticsearch@.service
-  elasticsearch-sysctl.conf
-  elasticsearch-user.conf
-  elasticsearch-tmpfile.conf
-  elasticsearch.default
-)
-sha256sums=('0420e877a8b986485244f603770737e9e4e47186fdfa1093768a11e391e3d9f4'
-'ffb354d8ec3752daa52c1bea49445491c3b811a5327dd8510b7c8e9499adefd1'
-'d3e92ff8cf6058965b1407537c3e618bff67f8012a8e3125721d22a72be1523b'
-'a38cf624ed91e2dcf36ed65806bbcf5ae91809a2a84a700ec52d1eb04ef0d5bf'
-'b3feb1e9c7e7ce6b33cea6c727728ed700332aae942ca475c3bcc1d56b9f113c'
-'815f6a39db6f54bb40750c382ffbdc298d2c4c187ee8ea7e2f855923e2ff354b'
-'3173e3efa429507e6329f518699a072dfd442d9b5da7c62452a55f82334dd2b5'
-'bb74e5fb8bc28f2125e015395ab05bea117b72bfc6dadbca827694b362ee0bf8')
-
-backup=('etc/elasticsearch/elasticsearch.yml'
-'etc/elasticsearch/log4j2.properties'
-'etc/elasticsearch/jvm.options'
-'etc/default/elasticsearch')
-
-prepare() {
-  cd "$srcdir"/$pkgname-$pkgver
-
-  sed -r 's;source .*/elasticsearch-env;source 
/usr/share/elasticsearch/elasticsearch-env;' \
-  -i bin/elasticsearch{,-keystore,-plugin,-translog}
-}
-
-package() {
-  cd "$pkgdir"
-  install -dm750 etc/elasticsearch/scripts
-  install -dm755 usr/share/elasticsearch
-  install -dm755 var/lib/elasticsearch
-  install -dm755 var/log/elasticsearch
-
-  install -Dm644 "$srcdir"/elasticsearch-env 
usr/share/elasticsearch/elasticsearch-env
-  install -Dm644 "$srcdir"/elasticsearch.service 
usr/lib/systemd/system/elasticsearch.service
-  install -Dm644 "$srcdir"/elasticsearch@.service 
usr/lib/systemd/system/elasticsearch@.service
-  install -Dm644 "$srcdir"/elasticsearch-user.conf 
usr/lib/sysusers.d/elasticsearch.conf
-  install -Dm644 "$srcdir"/elasticsearch-tmpfile.conf 
usr/lib/tmpfiles.d/elasticsearch.conf
-  install -Dm644 "$srcdir"/elasticsearch-sysctl.conf 
usr/lib/sysctl.d/elasticsearch.conf
-  install -Dm644 "$srcdir"/elasticsearch.default etc/default/elasticsearch
-
-  cd "$srcdir"/$pkgname-$pkgver
-  cp -R lib modules plugins "$pkgdir"/usr/share/elasticsearch/
-
-   cd config
-   for conf in *; do
-

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

2017-11-29 Thread Felix Yan via arch-commits
Date: Wednesday, November 29, 2017 @ 10:29:43
  Author: felixonmars
Revision: 270621

upgpkg: startdde 3.1.22-1

Modified:
  startdde/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-11-29 09:43:16 UTC (rev 270620)
+++ PKGBUILD2017-11-29 10:29:43 UTC (rev 270621)
@@ -4,7 +4,7 @@
 # Contributor: Xu Fasheng 
 
 pkgname=startdde
-pkgver=3.1.21
+pkgver=3.1.22
 pkgrel=1
 pkgdesc="starter of deepin desktop environment"
 arch=('x86_64')
@@ -15,7 +15,7 @@
  'deepin-api' 'go-pie' 'python2' 'git')
 groups=('deepin')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/startdde/archive/$pkgver.tar.gz";)
-sha512sums=('ae3b10d53aac1176d2b92bce613b6b54146021e3d49dbfad10d28959b49543c2230fd4694028de32245eccb747c587a24e66617efe53bc7c4894e2bdfb088ea0')
+sha512sums=('bdd7e97f5f28e0c9e373496ceb3552af687f0f20ec855cbfcfa098352b15af42dab676d8423378c29f815714a7cde033f3c966e2a7b74659c0f7c562a7748635')
 
 prepare() {
   export GOPATH="$srcdir/build:/usr/share/gocode"


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

2017-11-29 Thread Felix Yan via arch-commits
Date: Wednesday, November 29, 2017 @ 10:30:01
  Author: felixonmars
Revision: 270622

archrelease: copy trunk to community-x86_64

Added:
  startdde/repos/community-x86_64/PKGBUILD
(from rev 270621, startdde/trunk/PKGBUILD)
Deleted:
  startdde/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2017-11-29 10:29:43 UTC (rev 270621)
+++ PKGBUILD2017-11-29 10:30:01 UTC (rev 270622)
@@ -1,37 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-# Contributor: Josip Ponjavic 
-# Contributor: Xu Fasheng 
-
-pkgname=startdde
-pkgver=3.1.21
-pkgrel=1
-pkgdesc="starter of deepin desktop environment"
-arch=('x86_64')
-url="https://github.com/linuxdeepin/startdde";
-license=('GPL3')
-depends=('deepin-daemon' 'deepin-wm-switcher')
-makedepends=('cmake' 'coffeescript' 'deepin-dbus-factory' 
'deepin-gir-generator' 'deepin-go-lib'
- 'deepin-api' 'go-pie' 'python2' 'git')
-groups=('deepin')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/startdde/archive/$pkgver.tar.gz";)
-sha512sums=('ae3b10d53aac1176d2b92bce613b6b54146021e3d49dbfad10d28959b49543c2230fd4694028de32245eccb747c587a24e66617efe53bc7c4894e2bdfb088ea0')
-
-prepare() {
-  export GOPATH="$srcdir/build:/usr/share/gocode"
-  go get github.com/BurntSushi/xgb github.com/BurntSushi/xgbutil 
github.com/howeyc/fsnotify
-}
-
-build() {
-  cd startdde-$pkgver
-  make
-}
-
-package() {
-  cd startdde-$pkgver
-  make DESTDIR="$pkgdir" install
-
-  mv "$pkgdir"/lib/systemd "$pkgdir"/usr/lib/systemd
-  rmdir "$pkgdir"/lib
-  ln -sf ../dde-readahead.service 
"$pkgdir"/usr/lib/systemd/system/multi-user.target.wants/dde-readahead.service
-}

Copied: startdde/repos/community-x86_64/PKGBUILD (from rev 270621, 
startdde/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2017-11-29 10:30:01 UTC (rev 270622)
@@ -0,0 +1,37 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Josip Ponjavic 
+# Contributor: Xu Fasheng 
+
+pkgname=startdde
+pkgver=3.1.22
+pkgrel=1
+pkgdesc="starter of deepin desktop environment"
+arch=('x86_64')
+url="https://github.com/linuxdeepin/startdde";
+license=('GPL3')
+depends=('deepin-daemon' 'deepin-wm-switcher')
+makedepends=('cmake' 'coffeescript' 'deepin-dbus-factory' 
'deepin-gir-generator' 'deepin-go-lib'
+ 'deepin-api' 'go-pie' 'python2' 'git')
+groups=('deepin')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/startdde/archive/$pkgver.tar.gz";)
+sha512sums=('bdd7e97f5f28e0c9e373496ceb3552af687f0f20ec855cbfcfa098352b15af42dab676d8423378c29f815714a7cde033f3c966e2a7b74659c0f7c562a7748635')
+
+prepare() {
+  export GOPATH="$srcdir/build:/usr/share/gocode"
+  go get github.com/BurntSushi/xgb github.com/BurntSushi/xgbutil 
github.com/howeyc/fsnotify
+}
+
+build() {
+  cd startdde-$pkgver
+  make
+}
+
+package() {
+  cd startdde-$pkgver
+  make DESTDIR="$pkgdir" install
+
+  mv "$pkgdir"/lib/systemd "$pkgdir"/usr/lib/systemd
+  rmdir "$pkgdir"/lib
+  ln -sf ../dde-readahead.service 
"$pkgdir"/usr/lib/systemd/system/multi-user.target.wants/dde-readahead.service
+}


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

2017-11-29 Thread Felix Yan via arch-commits
Date: Wednesday, November 29, 2017 @ 10:32:40
  Author: felixonmars
Revision: 270623

upgpkg: haskell-yesod-core 1.4.37.2-1

rebuild with yesod-core,1.4.37.2

Modified:
  haskell-yesod-core/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-11-29 10:30:01 UTC (rev 270622)
+++ PKGBUILD2017-11-29 10:32:40 UTC (rev 270623)
@@ -4,8 +4,8 @@
 
 _hkgname=yesod-core
 pkgname=haskell-yesod-core
-pkgver=1.4.37
-pkgrel=13
+pkgver=1.4.37.2
+pkgrel=1
 pkgdesc="Creation of type-safe, RESTful web applications."
 url="http://www.yesodweb.com/";
 license=("MIT")
@@ -23,7 +23,7 @@
  "haskell-wai-logger" "haskell-warp" "haskell-word8")
 makedepends=('ghc')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
-sha512sums=('e71fd8710fa7384b4c3c6c2d7b1180f93ff725a24a16d0e756e8408ca92cb7df53359f679e63fe2109e3b72dc52c8f845ca4fbbf09872eba576205553bcec9af')
+sha512sums=('712e8e423e532c5a458d948e3d7805c528019fd851ea13ebff2ebec3b7a308309752f3283e5fa27ab408e9e0e5d90f58096db7d05b90be59abecbb4f6a8424db')
 
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"


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

2017-11-29 Thread Felix Yan via arch-commits
Date: Wednesday, November 29, 2017 @ 10:32:57
  Author: felixonmars
Revision: 270624

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-yesod-core/repos/community-staging-x86_64/
  haskell-yesod-core/repos/community-staging-x86_64/PKGBUILD
(from rev 270623, haskell-yesod-core/trunk/PKGBUILD)

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

Copied: haskell-yesod-core/repos/community-staging-x86_64/PKGBUILD (from rev 
270623, haskell-yesod-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-11-29 10:32:57 UTC (rev 270624)
@@ -0,0 +1,49 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-core
+pkgname=haskell-yesod-core
+pkgver=1.4.37.2
+pkgrel=1
+pkgdesc="Creation of type-safe, RESTful web applications."
+url="http://www.yesodweb.com/";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-aeson" "haskell-auto-update" 
"haskell-blaze-builder" "haskell-blaze-html"
+ "haskell-blaze-markup" "haskell-byteable" "haskell-case-insensitive" 
"haskell-cereal"
+ "haskell-clientsession" "haskell-conduit" "haskell-conduit-extra" 
"haskell-cookie"
+ "haskell-data-default" "haskell-deepseq-generics" "haskell-exceptions"
+ "haskell-fast-logger" "haskell-http-types" "haskell-lifted-base" 
"haskell-monad-control"
+ "haskell-monad-logger" "haskell-mtl" "haskell-mwc-random" 
"haskell-old-locale"
+ "haskell-parsec" "haskell-path-pieces" "haskell-primitive" 
"haskell-random"
+ "haskell-resourcet" "haskell-safe" "haskell-semigroups" 
"haskell-shakespeare"
+ "haskell-text" "haskell-transformers-base" "haskell-unix-compat"
+ "haskell-unordered-containers" "haskell-vector" "haskell-wai" 
"haskell-wai-extra"
+ "haskell-wai-logger" "haskell-warp" "haskell-word8")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('712e8e423e532c5a458d948e3d7805c528019fd851ea13ebff2ebec3b7a308309752f3283e5fa27ab408e9e0e5d90f58096db7d05b90be59abecbb4f6a8424db')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2017-11-29 Thread Felix Yan via arch-commits
Date: Wednesday, November 29, 2017 @ 10:33:46
  Author: felixonmars
Revision: 270625

upgpkg: haskell-yesod-default 1.2.0-204

rebuild with yesod-core,1.4.37.2

Modified:
  haskell-yesod-default/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-11-29 10:32:57 UTC (rev 270624)
+++ PKGBUILD2017-11-29 10:33:46 UTC (rev 270625)
@@ -5,7 +5,7 @@
 _hkgname=yesod-default
 pkgname=haskell-yesod-default
 pkgver=1.2.0
-pkgrel=203
+pkgrel=204
 pkgdesc="Default config and main functions for your yesod application 
(deprecated)"
 url="http://www.yesodweb.com/";
 license=("MIT")


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

2017-11-29 Thread Felix Yan via arch-commits
Date: Wednesday, November 29, 2017 @ 10:34:03
  Author: felixonmars
Revision: 270626

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-yesod-default/repos/community-staging-x86_64/
  haskell-yesod-default/repos/community-staging-x86_64/PKGBUILD
(from rev 270625, haskell-yesod-default/trunk/PKGBUILD)

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

Copied: haskell-yesod-default/repos/community-staging-x86_64/PKGBUILD (from rev 
270625, haskell-yesod-default/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-11-29 10:34:03 UTC (rev 270626)
@@ -0,0 +1,39 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-default
+pkgname=haskell-yesod-default
+pkgver=1.2.0
+pkgrel=204
+pkgdesc="Default config and main functions for your yesod application 
(deprecated)"
+url="http://www.yesodweb.com/";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-yesod-core")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha256sums=('f39ae1953a95c1919a9dd214d93bf81078b1dcbbac737dc9bb7339dbad9dda96')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2017-11-29 Thread Felix Yan via arch-commits
Date: Wednesday, November 29, 2017 @ 10:35:15
  Author: felixonmars
Revision: 270628

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-yesod-persistent/repos/community-staging-x86_64/
  haskell-yesod-persistent/repos/community-staging-x86_64/PKGBUILD
(from rev 270627, haskell-yesod-persistent/trunk/PKGBUILD)

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

Copied: haskell-yesod-persistent/repos/community-staging-x86_64/PKGBUILD (from 
rev 270627, haskell-yesod-persistent/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-11-29 10:35:15 UTC (rev 270628)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-persistent
+pkgname=haskell-yesod-persistent
+pkgver=1.4.3
+pkgrel=5
+pkgdesc="Some helpers for using Persistent from Yesod."
+url="http://www.yesodweb.com/";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-blaze-builder" "haskell-conduit" 
"haskell-persistent"
+ "haskell-persistent-template" "haskell-resource-pool" 
"haskell-resourcet"
+ "haskell-yesod-core")
+makedepends=('ghc' 'haskell-hspec' 'haskell-wai-extra' 
'haskell-persistent-sqlite' 'haskell-text')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('d609ed1f49d11936fb162eb643006b0e2bebe707a1d94e595d38b568769b30bb507f368fbf2801330f34824609e60e9230db3a24b7ca51b6a13f29b6cbd9af9b')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+runhaskell Setup test
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2017-11-29 Thread Felix Yan via arch-commits
Date: Wednesday, November 29, 2017 @ 10:34:58
  Author: felixonmars
Revision: 270627

upgpkg: haskell-yesod-persistent 1.4.3-5

rebuild with yesod-core,1.4.37.2

Modified:
  haskell-yesod-persistent/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-11-29 10:34:03 UTC (rev 270626)
+++ PKGBUILD2017-11-29 10:34:58 UTC (rev 270627)
@@ -5,7 +5,7 @@
 _hkgname=yesod-persistent
 pkgname=haskell-yesod-persistent
 pkgver=1.4.3
-pkgrel=4
+pkgrel=5
 pkgdesc="Some helpers for using Persistent from Yesod."
 url="http://www.yesodweb.com/";
 license=("MIT")


[arch-commits] Commit in qqc2-desktop-style/trunk (PKGBUILD qqc2-versioning.patch)

2017-11-29 Thread Antonio Rojas via arch-commits
Date: Wednesday, November 29, 2017 @ 10:35:42
  Author: arojas
Revision: 311141

Fix import errors with properties only available in QQC2>=2.2

Added:
  qqc2-desktop-style/trunk/qqc2-versioning.patch
Modified:
  qqc2-desktop-style/trunk/PKGBUILD

---+
 PKGBUILD  |   11 
 qqc2-versioning.patch |  622 
 2 files changed, 630 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-11-29 07:17:25 UTC (rev 311140)
+++ PKGBUILD2017-11-29 10:35:42 UTC (rev 311141)
@@ -2,7 +2,7 @@
 
 pkgname=qqc2-desktop-style
 pkgver=5.40.0
-pkgrel=1
+pkgrel=2
 pkgdesc='A style for Qt Quick Controls 2 to make it follow your desktop theme'
 arch=(x86_64)
 url='https://community.kde.org/Frameworks'
@@ -10,13 +10,18 @@
 groups=(kf5)
 depends=(kirigami2 kiconthemes)
 makedepends=(extra-cmake-modules)
-source=("https://download.kde.org/stable/frameworks/${pkgver%.*}/$pkgname-$pkgver.tar.xz"{,.sig})
+source=("https://download.kde.org/stable/frameworks/${pkgver%.*}/$pkgname-$pkgver.tar.xz"{,.sig}
+qqc2-versioning.patch)
 sha256sums=('89ec1b98a3b9491f37cd3c13ff6ec047d773efb0fb697c14b9a8388fb0b6ed4a'
-'SKIP')
+'SKIP'
+'3ab65d9155cfa5c3be9b173f53bc032bd5d0b634c86aa3e366c800c7012eed10')
 validpgpkeys=('53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB') # David Faure 

 
 prepare() {
   mkdir -p build
+
+  cd $pkgname-$pkgver
+  patch -p1 -i ../qqc2-versioning.patch # Determine QQC2 version at build time 
https://bugs.kde.org/show_bug.cgi?id=386289
 }
 
 build() {

Added: qqc2-versioning.patch
===
--- qqc2-versioning.patch   (rev 0)
+++ qqc2-versioning.patch   2017-11-29 10:35:42 UTC (rev 311141)
@@ -0,0 +1,622 @@
+From d0e3daafdbdd858a5ee6e6b0b2de6a7a39ff27f1 Mon Sep 17 00:00:00 2001
+From: Marco Martin 
+Date: Wed, 29 Nov 2017 11:03:41 +0100
+Subject: determine QQC2 version at build time
+
+Summary:
+the qqc2 theme style needs to import the same qqc2 version
+than the latest one available in the installed Qt, otherwise
+users of QQC2 will only be able to use features available in
+Qt 5.7, even if they have a more recent Qt installed.
+this will also be needed to conditionally support the icon
+property introduced  in Qt 5.10
+
+BUG:386289
+
+Test Plan:
+kirigami gallery works with the style installed in this way
+it will need a better way to figure out what the available
+qqc2 version is
+
+Reviewers: #plasma, rizzitello, davidedmundson, apol
+
+Reviewed By: #plasma, rizzitello, davidedmundson, apol
+
+Subscribers: apol, rizzitello, plasma-devel
+
+Tags: #plasma
+
+Differential Revision: https://phabricator.kde.org/D9021
+---
+ CMakeLists.txt  | 21 -
+ org.kde.desktop/Button.qml  |  2 +-
+ org.kde.desktop/CheckBox.qml|  4 ++--
+ org.kde.desktop/CheckDelegate.qml   |  2 +-
+ org.kde.desktop/ComboBox.qml| 34 +++---
+ org.kde.desktop/Container.qml   |  2 +-
+ org.kde.desktop/Control.qml |  2 +-
+ org.kde.desktop/Dial.qml|  4 ++--
+ org.kde.desktop/Dialog.qml  |  2 +-
+ org.kde.desktop/DialogButtonBox.qml |  2 +-
+ org.kde.desktop/Drawer.qml  |  4 ++--
+ org.kde.desktop/Frame.qml   |  4 ++--
+ org.kde.desktop/GroupBox.qml|  4 ++--
+ org.kde.desktop/ItemDelegate.qml|  2 +-
+ org.kde.desktop/Label.qml   |  2 +-
+ org.kde.desktop/Menu.qml|  4 ++--
+ org.kde.desktop/MenuItem.qml|  2 +-
+ org.kde.desktop/Popup.qml   |  2 +-
+ org.kde.desktop/ProgressBar.qml |  2 +-
+ org.kde.desktop/RadioButton.qml |  4 ++--
+ org.kde.desktop/RadioDelegate.qml   |  2 +-
+ org.kde.desktop/RangeSlider.qml |  4 ++--
+ org.kde.desktop/ScrollBar.qml   |  2 +-
+ org.kde.desktop/ScrollView.qml  |  4 ++--
+ org.kde.desktop/Slider.qml  |  2 +-
+ org.kde.desktop/SpinBox.qml |  2 +-
+ org.kde.desktop/Switch.qml  |  2 +-
+ org.kde.desktop/SwitchDelegate.qml  |  2 +-
+ org.kde.desktop/TabBar.qml  |  2 +-
+ org.kde.desktop/TabButton.qml   |  4 ++--
+ org.kde.desktop/TextArea.qml|  2 +-
+ org.kde.desktop/TextField.qml   |  4 ++--
+ org.kde.desktop/ToolBar.qml |  2 +-
+ org.kde.desktop/ToolButton.qml  |  2 +-
+ org.kde.desktop/ToolTip.qml |  4 ++--
+ 35 files changed, 96 insertions(+), 49 deletions(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 51cd1b8..49425c2 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -94,7 +94,26 @@ if (KF5IconThemes_FOUND AND KF5WidgetsAddons_FOUND)
+ add_subdirectory(kirigami-plasmadesktop-integration)
+ endif(KF5IconThemes_FOUND AND KF5WidgetsAddons_FOUND)
+ 
+-install(DIRECTORY org.kde.desktop DESTINATION 
${KDE_INSTALL_QMLDIR}/QtQuick/Controls.2)
++#FIXME: this assum

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

2017-11-29 Thread Felix Yan via arch-commits
Date: Wednesday, November 29, 2017 @ 10:36:27
  Author: felixonmars
Revision: 270629

upgpkg: haskell-yesod-form 1.4.16-22

rebuild with yesod-core,1.4.37.2

Modified:
  haskell-yesod-form/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-11-29 10:35:15 UTC (rev 270628)
+++ PKGBUILD2017-11-29 10:36:27 UTC (rev 270629)
@@ -5,7 +5,7 @@
 _hkgname=yesod-form
 pkgname=haskell-yesod-form
 pkgver=1.4.16
-pkgrel=21
+pkgrel=22
 pkgdesc="Form handling support for Yesod Web Framework"
 url="http://www.yesodweb.com/";
 license=("MIT")


[arch-commits] Commit in qqc2-desktop-style/repos/extra-x86_64 (3 files)

2017-11-29 Thread Antonio Rojas via arch-commits
Date: Wednesday, November 29, 2017 @ 10:36:33
  Author: arojas
Revision: 311142

archrelease: copy trunk to extra-x86_64

Added:
  qqc2-desktop-style/repos/extra-x86_64/PKGBUILD
(from rev 311141, qqc2-desktop-style/trunk/PKGBUILD)
  qqc2-desktop-style/repos/extra-x86_64/qqc2-versioning.patch
(from rev 311141, qqc2-desktop-style/trunk/qqc2-versioning.patch)
Deleted:
  qqc2-desktop-style/repos/extra-x86_64/PKGBUILD

---+
 PKGBUILD  |   75 +++--
 qqc2-versioning.patch |  622 
 2 files changed, 662 insertions(+), 35 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2017-11-29 10:35:42 UTC (rev 311141)
+++ PKGBUILD2017-11-29 10:36:33 UTC (rev 311142)
@@ -1,35 +0,0 @@
-# Maintainer: Antonio Rojas 
-
-pkgname=qqc2-desktop-style
-pkgver=5.40.0
-pkgrel=1
-pkgdesc='A style for Qt Quick Controls 2 to make it follow your desktop theme'
-arch=(i686 x86_64)
-url='https://community.kde.org/Frameworks'
-license=(LGPL)
-groups=(kf5)
-depends=(kirigami2 kiconthemes)
-makedepends=(extra-cmake-modules)
-source=("https://download.kde.org/stable/frameworks/${pkgver%.*}/$pkgname-$pkgver.tar.xz"{,.sig})
-sha256sums=('89ec1b98a3b9491f37cd3c13ff6ec047d773efb0fb697c14b9a8388fb0b6ed4a'
-'SKIP')
-validpgpkeys=('53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB') # David Faure 

-
-prepare() {
-  mkdir -p build
-}
-
-build() {
-  cd build
-  cmake ../$pkgname-$pkgver \
--DCMAKE_BUILD_TYPE=Release \
--DCMAKE_INSTALL_PREFIX=/usr \
--DKDE_INSTALL_LIBDIR=lib \
--DBUILD_TESTING=OFF
-  make
-}
-
-package() {
-  cd build
-  make DESTDIR="$pkgdir" install
-}

Copied: qqc2-desktop-style/repos/extra-x86_64/PKGBUILD (from rev 311141, 
qqc2-desktop-style/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2017-11-29 10:36:33 UTC (rev 311142)
@@ -0,0 +1,40 @@
+# Maintainer: Antonio Rojas 
+
+pkgname=qqc2-desktop-style
+pkgver=5.40.0
+pkgrel=2
+pkgdesc='A style for Qt Quick Controls 2 to make it follow your desktop theme'
+arch=(x86_64)
+url='https://community.kde.org/Frameworks'
+license=(LGPL)
+groups=(kf5)
+depends=(kirigami2 kiconthemes)
+makedepends=(extra-cmake-modules)
+source=("https://download.kde.org/stable/frameworks/${pkgver%.*}/$pkgname-$pkgver.tar.xz"{,.sig}
+qqc2-versioning.patch)
+sha256sums=('89ec1b98a3b9491f37cd3c13ff6ec047d773efb0fb697c14b9a8388fb0b6ed4a'
+'SKIP'
+'3ab65d9155cfa5c3be9b173f53bc032bd5d0b634c86aa3e366c800c7012eed10')
+validpgpkeys=('53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB') # David Faure 

+
+prepare() {
+  mkdir -p build
+
+  cd $pkgname-$pkgver
+  patch -p1 -i ../qqc2-versioning.patch # Determine QQC2 version at build time 
https://bugs.kde.org/show_bug.cgi?id=386289
+}
+
+build() {
+  cd build
+  cmake ../$pkgname-$pkgver \
+-DCMAKE_BUILD_TYPE=Release \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DKDE_INSTALL_LIBDIR=lib \
+-DBUILD_TESTING=OFF
+  make
+}
+
+package() {
+  cd build
+  make DESTDIR="$pkgdir" install
+}

Copied: qqc2-desktop-style/repos/extra-x86_64/qqc2-versioning.patch (from rev 
311141, qqc2-desktop-style/trunk/qqc2-versioning.patch)
===
--- qqc2-versioning.patch   (rev 0)
+++ qqc2-versioning.patch   2017-11-29 10:36:33 UTC (rev 311142)
@@ -0,0 +1,622 @@
+From d0e3daafdbdd858a5ee6e6b0b2de6a7a39ff27f1 Mon Sep 17 00:00:00 2001
+From: Marco Martin 
+Date: Wed, 29 Nov 2017 11:03:41 +0100
+Subject: determine QQC2 version at build time
+
+Summary:
+the qqc2 theme style needs to import the same qqc2 version
+than the latest one available in the installed Qt, otherwise
+users of QQC2 will only be able to use features available in
+Qt 5.7, even if they have a more recent Qt installed.
+this will also be needed to conditionally support the icon
+property introduced  in Qt 5.10
+
+BUG:386289
+
+Test Plan:
+kirigami gallery works with the style installed in this way
+it will need a better way to figure out what the available
+qqc2 version is
+
+Reviewers: #plasma, rizzitello, davidedmundson, apol
+
+Reviewed By: #plasma, rizzitello, davidedmundson, apol
+
+Subscribers: apol, rizzitello, plasma-devel
+
+Tags: #plasma
+
+Differential Revision: https://phabricator.kde.org/D9021
+---
+ CMakeLists.txt  | 21 -
+ org.kde.desktop/Button.qml  |  2 +-
+ org.kde.desktop/CheckBox.qml|  4 ++--
+ org.kde.desktop/CheckDelegate.qml   |  2 +-
+ org.kde.desktop/ComboBox.qml| 34 +++---
+ org.kde.desktop/Container.qml   |  2 +-
+ org.kde.desktop/Control.qml |  2 +-
+ org.kde.desktop/Dial.qml|  4 ++--
+ org.kde.desktop/Dialog.qml  |  2 +-
+ org.kde.desktop/DialogButtonBox.qml |  2 +-
+ org.kde.desktop/Draw

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

2017-11-29 Thread Felix Yan via arch-commits
Date: Wednesday, November 29, 2017 @ 10:36:51
  Author: felixonmars
Revision: 270630

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-yesod-form/repos/community-staging-x86_64/
  haskell-yesod-form/repos/community-staging-x86_64/PKGBUILD
(from rev 270629, haskell-yesod-form/trunk/PKGBUILD)

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

Copied: haskell-yesod-form/repos/community-staging-x86_64/PKGBUILD (from rev 
270629, haskell-yesod-form/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-11-29 10:36:51 UTC (rev 270630)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-form
+pkgname=haskell-yesod-form
+pkgver=1.4.16
+pkgrel=22
+pkgdesc="Form handling support for Yesod Web Framework"
+url="http://www.yesodweb.com/";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' "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")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('ca350cea4dd1cdd1645ad20c2d54f929cf7cb6d6f45cdf1c7ab0bb5475199bf65f5f5ac79dedf8b6b9013e6eeda7bf4a8fd190666253709a0a63800c7f560dd0')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fnetwork-uri
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh   
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2017-11-29 Thread Felix Yan via arch-commits
Date: Wednesday, November 29, 2017 @ 10:38:18
  Author: felixonmars
Revision: 270631

upgpkg: haskell-yesod 1.4.5-124

rebuild with yesod-core,1.4.37.2

Modified:
  haskell-yesod/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-11-29 10:36:51 UTC (rev 270630)
+++ PKGBUILD2017-11-29 10:38:18 UTC (rev 270631)
@@ -5,7 +5,7 @@
 _hkgname=yesod
 pkgname=haskell-yesod
 pkgver=1.4.5
-pkgrel=123
+pkgrel=124
 pkgdesc="Creation of type-safe, RESTful web applications."
 url="http://www.yesodweb.com/";
 license=("MIT")


[arch-commits] Commit in qt5-base/kde-unstable (rebuild.list)

2017-11-29 Thread Antonio Rojas via arch-commits
Date: Wednesday, November 29, 2017 @ 10:38:19
  Author: arojas
Revision: 311143

Update rebuild.list

Modified:
  qt5-base/kde-unstable/rebuild.list

--+
 rebuild.list |1 +
 1 file changed, 1 insertion(+)

Modified: rebuild.list
===
--- rebuild.list2017-11-29 10:36:33 UTC (rev 311142)
+++ rebuild.list2017-11-29 10:38:19 UTC (rev 311143)
@@ -17,5 +17,6 @@
 qt5ct
 qt5-webkit *
 libqtxdg *
+qqc2-desktop-style
 
 * - Also need rebuild for patch Qt version updates


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

2017-11-29 Thread Felix Yan via arch-commits
Date: Wednesday, November 29, 2017 @ 10:38:44
  Author: felixonmars
Revision: 270632

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-yesod/repos/community-staging-x86_64/
  haskell-yesod/repos/community-staging-x86_64/PKGBUILD
(from rev 270631, haskell-yesod/trunk/PKGBUILD)

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

Copied: haskell-yesod/repos/community-staging-x86_64/PKGBUILD (from rev 270631, 
haskell-yesod/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-11-29 10:38:44 UTC (rev 270632)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod
+pkgname=haskell-yesod
+pkgver=1.4.5
+pkgrel=124
+pkgdesc="Creation of type-safe, RESTful web applications."
+url="http://www.yesodweb.com/";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' "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")
+makedepends=('ghc')
+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-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2017-11-29 Thread Felix Yan via arch-commits
Date: Wednesday, November 29, 2017 @ 10:40:09
  Author: felixonmars
Revision: 270633

upgpkg: haskell-yesod-auth 1.4.19-25

rebuild with yesod-core,1.4.37.2

Modified:
  haskell-yesod-auth/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-11-29 10:38:44 UTC (rev 270632)
+++ PKGBUILD2017-11-29 10:40:09 UTC (rev 270633)
@@ -5,7 +5,7 @@
 _hkgname=yesod-auth
 pkgname=haskell-yesod-auth
 pkgver=1.4.19
-pkgrel=24
+pkgrel=25
 pkgdesc="Authentication for Yesod."
 url="http://www.yesodweb.com/";
 license=("MIT")


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

2017-11-29 Thread Felix Yan via arch-commits
Date: Wednesday, November 29, 2017 @ 10:40:26
  Author: felixonmars
Revision: 270634

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-yesod-auth/repos/community-staging-x86_64/
  haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD
(from rev 270633, haskell-yesod-auth/trunk/PKGBUILD)

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

Copied: haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD (from rev 
270633, haskell-yesod-auth/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-11-29 10:40:26 UTC (rev 270634)
@@ -0,0 +1,49 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-auth
+pkgname=haskell-yesod-auth
+pkgver=1.4.19
+pkgrel=25
+pkgdesc="Authentication for Yesod."
+url="http://www.yesodweb.com/";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' "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-cryptonite" "haskell-data-default" "haskell-email-validate"
+ "haskell-file-embed" "haskell-http-client" "haskell-http-conduit" 
"haskell-http-types"
+ "haskell-lifted-base" "haskell-memory" "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")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('711b52a03b9d02748abe437fb30eaeb63a959db9c24f1a1a7ec37835bfdc0ceb48cefc1e79525999e041b84692ab9398f43bfa8c523270efeb4d0e41b32c05f3')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fnetwork-uri
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2017-11-29 Thread Felix Yan via arch-commits
Date: Wednesday, November 29, 2017 @ 10:41:19
  Author: felixonmars
Revision: 270635

upgpkg: haskell-yesod-static 1.5.3.1-35

rebuild with yesod-core,1.4.37.2

Modified:
  haskell-yesod-static/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-11-29 10:40:26 UTC (rev 270634)
+++ PKGBUILD2017-11-29 10:41:19 UTC (rev 270635)
@@ -5,7 +5,7 @@
 _hkgname=yesod-static
 pkgname=haskell-yesod-static
 pkgver=1.5.3.1
-pkgrel=34
+pkgrel=35
 pkgdesc="Static file serving subsite for Yesod Web Framework."
 url="http://www.yesodweb.com/";
 license=("MIT")


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

2017-11-29 Thread Felix Yan via arch-commits
Date: Wednesday, November 29, 2017 @ 10:41:38
  Author: felixonmars
Revision: 270636

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-yesod-static/repos/community-staging-x86_64/
  haskell-yesod-static/repos/community-staging-x86_64/PKGBUILD
(from rev 270635, haskell-yesod-static/trunk/PKGBUILD)

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

Copied: haskell-yesod-static/repos/community-staging-x86_64/PKGBUILD (from rev 
270635, haskell-yesod-static/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-11-29 10:41:38 UTC (rev 270636)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-static
+pkgname=haskell-yesod-static
+pkgver=1.5.3.1
+pkgrel=35
+pkgdesc="Static file serving subsite for Yesod Web Framework."
+url="http://www.yesodweb.com/";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-async" "haskell-attoparsec" 
"haskell-base64-bytestring"
+ "haskell-blaze-builder" "haskell-byteable" "haskell-conduit" 
"haskell-conduit-extra"
+ "haskell-cryptonite" "haskell-cryptonite-conduit" "haskell-memory" 
"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")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('1ba2061e05d7374579e6ada4760db569817e957ae7adcbde49deab88cb60d2940475b530d017b12dc92ae9acc722c4ac46750e65ec23e485097ccb6e54d123a2')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in qt5-base/kde-unstable (rebuild.list)

2017-11-29 Thread Antonio Rojas via arch-commits
Date: Wednesday, November 29, 2017 @ 10:42:05
  Author: arojas
Revision: 311144

Sort and reorganize rebuild list

Modified:
  qt5-base/kde-unstable/rebuild.list

--+
 rebuild.list |   36 ++--
 1 file changed, 18 insertions(+), 18 deletions(-)

Modified: rebuild.list
===
--- rebuild.list2017-11-29 10:38:19 UTC (rev 311143)
+++ rebuild.list2017-11-29 10:42:05 UTC (rev 311144)
@@ -1,22 +1,22 @@
-fcitx-qt5 *
-plasma-integration
+### Rebuild only for minor version updates
+calibre
 gcin
-calibre
-akonadi *
-skrooge *
 kwin
 lxqt-qtplugin
-pyqt5 *
-qt5-styleplugins *
-deepin-qt5integration *
-deepin-qt5dxcb-plugin *
-deepin-file-manager *
-deepin-dock *
-dtkwidget *
-dtkwm *
+plasma-integration
+qqc2-desktop-style
 qt5ct
-qt5-webkit *
-libqtxdg *
-qqc2-desktop-style
-
-* - Also need rebuild for patch Qt version updates
+### Rebuild for minor and patch version updates
+akonadi
+deepin-dock
+deepin-file-manager
+deepin-qt5integration
+deepin-qt5dxcb-plugin
+dtkwidget
+dtkwm
+fcitx-qt5
+libqtxdg
+pyqt5
+qt5-webkit
+skrooge
+qt5-styleplugins


[arch-commits] Commit in qt5-base/kde-unstable (rebuild.list)

2017-11-29 Thread Antonio Rojas via arch-commits
Date: Wednesday, November 29, 2017 @ 10:43:02
  Author: arojas
Revision: 311145

sort++

Modified:
  qt5-base/kde-unstable/rebuild.list

--+
 rebuild.list |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: rebuild.list
===
--- rebuild.list2017-11-29 10:42:05 UTC (rev 311144)
+++ rebuild.list2017-11-29 10:43:02 UTC (rev 311145)
@@ -17,6 +17,6 @@
 fcitx-qt5
 libqtxdg
 pyqt5
+qt5-styleplugins
 qt5-webkit
 skrooge
-qt5-styleplugins


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

2017-11-29 Thread Felix Yan via arch-commits
Date: Wednesday, November 29, 2017 @ 10:47:30
  Author: felixonmars
Revision: 270637

upgpkg: git-annex 6.20171124-7

rebuild with yesod-core,1.4.37.2

Modified:
  git-annex/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-11-29 10:41:38 UTC (rev 270636)
+++ PKGBUILD2017-11-29 10:47:30 UTC (rev 270637)
@@ -4,7 +4,7 @@
 
 pkgname=git-annex
 pkgver=6.20171124
-pkgrel=6
+pkgrel=7
 pkgdesc="Manage files with git, without checking their contents into git"
 url="http://git-annex.branchable.com/";
 license=("AGPL3")


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

2017-11-29 Thread Felix Yan via arch-commits
Date: Wednesday, November 29, 2017 @ 10:47:49
  Author: felixonmars
Revision: 270638

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 270637, 
git-annex/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-11-29 10:47:49 UTC (rev 270638)
@@ -0,0 +1,53 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=git-annex
+pkgver=6.20171124
+pkgrel=7
+pkgdesc="Manage files with git, without checking their contents into git"
+url="http://git-annex.branchable.com/";
+license=("AGPL3")
+arch=('x86_64')
+depends=('git' 'rsync' 'ghc-libs' "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-memory"
+ "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-split" "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")
+makedepends=("chrpath" 'ghc')
+source=("git+https://git.joeyh.name/git/git-annex.git#tag=$pkgver";)
+sha512sums=('SKIP')
+
+build() {
+  cd git-annex
+
+  runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic 
--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 GHC="ghc -dynamic" BUILDER=true DESTDIR="$pkgdir" -j1 install-misc
+
+  rm "$pkgdir"/usr/share/doc/git-annex/COPYRIGHT
+  rmdir "$pkgdir"/usr/share/doc/git-annex "$pkgdir"/usr/share/doc
+}


[arch-commits] Commit in qqc2-desktop-style/trunk (PKGBUILD)

2017-11-29 Thread Antonio Rojas via arch-commits
Date: Wednesday, November 29, 2017 @ 10:48:26
  Author: arojas
Revision: 311146

Qt 5.10 rebuild

Modified:
  qqc2-desktop-style/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-11-29 10:43:02 UTC (rev 311145)
+++ PKGBUILD2017-11-29 10:48:26 UTC (rev 311146)
@@ -2,7 +2,7 @@
 
 pkgname=qqc2-desktop-style
 pkgver=5.40.0
-pkgrel=2
+pkgrel=3
 pkgdesc='A style for Qt Quick Controls 2 to make it follow your desktop theme'
 arch=(x86_64)
 url='https://community.kde.org/Frameworks'


[arch-commits] Commit in qqc2-desktop-style/repos (3 files)

2017-11-29 Thread Antonio Rojas via arch-commits
Date: Wednesday, November 29, 2017 @ 10:48:51
  Author: arojas
Revision: 311147

archrelease: copy trunk to kde-unstable-x86_64

Added:
  qqc2-desktop-style/repos/kde-unstable-x86_64/
  qqc2-desktop-style/repos/kde-unstable-x86_64/PKGBUILD
(from rev 311146, qqc2-desktop-style/trunk/PKGBUILD)
  qqc2-desktop-style/repos/kde-unstable-x86_64/qqc2-versioning.patch
(from rev 311146, qqc2-desktop-style/trunk/qqc2-versioning.patch)

---+
 PKGBUILD  |   40 +++
 qqc2-versioning.patch |  622 
 2 files changed, 662 insertions(+)

Copied: qqc2-desktop-style/repos/kde-unstable-x86_64/PKGBUILD (from rev 311146, 
qqc2-desktop-style/trunk/PKGBUILD)
===
--- kde-unstable-x86_64/PKGBUILD(rev 0)
+++ kde-unstable-x86_64/PKGBUILD2017-11-29 10:48:51 UTC (rev 311147)
@@ -0,0 +1,40 @@
+# Maintainer: Antonio Rojas 
+
+pkgname=qqc2-desktop-style
+pkgver=5.40.0
+pkgrel=3
+pkgdesc='A style for Qt Quick Controls 2 to make it follow your desktop theme'
+arch=(x86_64)
+url='https://community.kde.org/Frameworks'
+license=(LGPL)
+groups=(kf5)
+depends=(kirigami2 kiconthemes)
+makedepends=(extra-cmake-modules)
+source=("https://download.kde.org/stable/frameworks/${pkgver%.*}/$pkgname-$pkgver.tar.xz"{,.sig}
+qqc2-versioning.patch)
+sha256sums=('89ec1b98a3b9491f37cd3c13ff6ec047d773efb0fb697c14b9a8388fb0b6ed4a'
+'SKIP'
+'3ab65d9155cfa5c3be9b173f53bc032bd5d0b634c86aa3e366c800c7012eed10')
+validpgpkeys=('53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB') # David Faure 

+
+prepare() {
+  mkdir -p build
+
+  cd $pkgname-$pkgver
+  patch -p1 -i ../qqc2-versioning.patch # Determine QQC2 version at build time 
https://bugs.kde.org/show_bug.cgi?id=386289
+}
+
+build() {
+  cd build
+  cmake ../$pkgname-$pkgver \
+-DCMAKE_BUILD_TYPE=Release \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DKDE_INSTALL_LIBDIR=lib \
+-DBUILD_TESTING=OFF
+  make
+}
+
+package() {
+  cd build
+  make DESTDIR="$pkgdir" install
+}

Copied: qqc2-desktop-style/repos/kde-unstable-x86_64/qqc2-versioning.patch 
(from rev 311146, qqc2-desktop-style/trunk/qqc2-versioning.patch)
===
--- kde-unstable-x86_64/qqc2-versioning.patch   (rev 0)
+++ kde-unstable-x86_64/qqc2-versioning.patch   2017-11-29 10:48:51 UTC (rev 
311147)
@@ -0,0 +1,622 @@
+From d0e3daafdbdd858a5ee6e6b0b2de6a7a39ff27f1 Mon Sep 17 00:00:00 2001
+From: Marco Martin 
+Date: Wed, 29 Nov 2017 11:03:41 +0100
+Subject: determine QQC2 version at build time
+
+Summary:
+the qqc2 theme style needs to import the same qqc2 version
+than the latest one available in the installed Qt, otherwise
+users of QQC2 will only be able to use features available in
+Qt 5.7, even if they have a more recent Qt installed.
+this will also be needed to conditionally support the icon
+property introduced  in Qt 5.10
+
+BUG:386289
+
+Test Plan:
+kirigami gallery works with the style installed in this way
+it will need a better way to figure out what the available
+qqc2 version is
+
+Reviewers: #plasma, rizzitello, davidedmundson, apol
+
+Reviewed By: #plasma, rizzitello, davidedmundson, apol
+
+Subscribers: apol, rizzitello, plasma-devel
+
+Tags: #plasma
+
+Differential Revision: https://phabricator.kde.org/D9021
+---
+ CMakeLists.txt  | 21 -
+ org.kde.desktop/Button.qml  |  2 +-
+ org.kde.desktop/CheckBox.qml|  4 ++--
+ org.kde.desktop/CheckDelegate.qml   |  2 +-
+ org.kde.desktop/ComboBox.qml| 34 +++---
+ org.kde.desktop/Container.qml   |  2 +-
+ org.kde.desktop/Control.qml |  2 +-
+ org.kde.desktop/Dial.qml|  4 ++--
+ org.kde.desktop/Dialog.qml  |  2 +-
+ org.kde.desktop/DialogButtonBox.qml |  2 +-
+ org.kde.desktop/Drawer.qml  |  4 ++--
+ org.kde.desktop/Frame.qml   |  4 ++--
+ org.kde.desktop/GroupBox.qml|  4 ++--
+ org.kde.desktop/ItemDelegate.qml|  2 +-
+ org.kde.desktop/Label.qml   |  2 +-
+ org.kde.desktop/Menu.qml|  4 ++--
+ org.kde.desktop/MenuItem.qml|  2 +-
+ org.kde.desktop/Popup.qml   |  2 +-
+ org.kde.desktop/ProgressBar.qml |  2 +-
+ org.kde.desktop/RadioButton.qml |  4 ++--
+ org.kde.desktop/RadioDelegate.qml   |  2 +-
+ org.kde.desktop/RangeSlider.qml |  4 ++--
+ org.kde.desktop/ScrollBar.qml   |  2 +-
+ org.kde.desktop/ScrollView.qml  |  4 ++--
+ org.kde.desktop/Slider.qml  |  2 +-
+ org.kde.desktop/SpinBox.qml |  2 +-
+ org.kde.desktop/Switch.qml  |  2 +-
+ org.kde.desktop/SwitchDelegate.qml  |  2 +-
+ org.kde.desktop/TabBar.qml  |  2 +-
+ org.kde.desktop/TabButton.qml   |  4 ++--
+ org.kde.desktop/TextArea.qml|  2 +-
+ org.kde.desktop/TextField.qml   |  4 ++--
+ org.kde.

[arch-commits] Commit in hledger-web/repos (2 files)

2017-11-29 Thread Felix Yan via arch-commits
Date: Wednesday, November 29, 2017 @ 10:49:34
  Author: felixonmars
Revision: 270640

archrelease: copy trunk to community-staging-x86_64

Added:
  hledger-web/repos/community-staging-x86_64/
  hledger-web/repos/community-staging-x86_64/PKGBUILD
(from rev 270639, hledger-web/trunk/PKGBUILD)

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

Copied: hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 270639, 
hledger-web/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-11-29 10:49:34 UTC (rev 270640)
@@ -0,0 +1,47 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hledger-web
+pkgver=1.4
+pkgrel=20
+pkgdesc="Web interface for the hledger accounting tool"
+url="http://hledger.org";
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-base-compat' 
'haskell-blaze-html'
+ 'haskell-blaze-markup' 'haskell-clientsession' 'haskell-cmdargs' 
'haskell-data-default'
+ 'haskell-hjsmin' 'haskell-http-conduit' 'haskell-http-client' 
'haskell-hunit'
+ 'haskell-conduit-extra' 'haskell-safe' 'haskell-shakespeare' 
'haskell-text' 'haskell-wai'
+ 'haskell-wai-extra' 'haskell-wai-handler-launch' 'haskell-warp' 
'haskell-yesod'
+ 'haskell-yesod-core' 'haskell-yesod-form' 'haskell-yesod-static' 
'haskell-json'
+ 'haskell-megaparsec' 'haskell-mtl' 'haskell-parsec')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";)
+sha512sums=('2c890a2f45b0ab5ffb781887bdd4e9f48465bb63e70118e59ec64f3ea5077df67462f52c0a6f292a970d893fd03a870b1d0a1093d32c1d3ed4a56a8a59d8c57f')
+
+prepare() {
+sed -e 's/, megaparsec >=5.0 && < 6.2/, megaparsec >=5/' \
+-i ${pkgname}-${pkgver}/${pkgname}.cabal
+}
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-dev -f-library-only -fthreaded
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2017-11-29 Thread Felix Yan via arch-commits
Date: Wednesday, November 29, 2017 @ 10:49:10
  Author: felixonmars
Revision: 270639

upgpkg: hledger-web 1.4-20

rebuild with yesod-core,1.4.37.2

Modified:
  hledger-web/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-11-29 10:47:49 UTC (rev 270638)
+++ PKGBUILD2017-11-29 10:49:10 UTC (rev 270639)
@@ -4,7 +4,7 @@
 
 pkgname=hledger-web
 pkgver=1.4
-pkgrel=19
+pkgrel=20
 pkgdesc="Web interface for the hledger accounting tool"
 url="http://hledger.org";
 license=("GPL")


[arch-commits] Commit in tamarin-prover/repos (3 files)

2017-11-29 Thread Felix Yan via arch-commits
Date: Wednesday, November 29, 2017 @ 10:51:22
  Author: felixonmars
Revision: 270642

archrelease: copy trunk to community-staging-x86_64

Added:
  tamarin-prover/repos/community-staging-x86_64/
  tamarin-prover/repos/community-staging-x86_64/PKGBUILD
(from rev 270641, tamarin-prover/trunk/PKGBUILD)
  tamarin-prover/repos/community-staging-x86_64/binary-orphans-0.1.8.0.patch
(from rev 270641, tamarin-prover/trunk/binary-orphans-0.1.8.0.patch)

--+
 PKGBUILD |   54 +
 binary-orphans-0.1.8.0.patch |   16 
 2 files changed, 70 insertions(+)

Copied: tamarin-prover/repos/community-staging-x86_64/PKGBUILD (from rev 
270641, tamarin-prover/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-11-29 10:51:22 UTC (rev 270642)
@@ -0,0 +1,54 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=tamarin-prover
+pkgver=1.2.2
+pkgrel=33
+pkgdesc="The Tamarin prover for security protocol analysis"
+url="http://tamarin-prover.github.io";
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'graphviz' 'maude' "haskell-hunit" "haskell-binary-orphans"
+ "haskell-blaze-builder" "haskell-blaze-html" "haskell-cmdargs" 
"haskell-conduit"
+ "haskell-fclabels" "haskell-file-embed" "haskell-gitrev" 
"haskell-http-types"
+ "haskell-lifted-base" "haskell-mtl" "haskell-resourcet" "haskell-safe"
+ "haskell-shakespeare" "haskell-text" "haskell-threads" "haskell-wai" 
"haskell-warp"
+ "haskell-yesod-core" "haskell-yesod-static" 
"haskell-tamarin-prover-utils"
+ "haskell-tamarin-prover-term" "haskell-tamarin-prover-theory")
+optdepends=('ocaml: for sapic support')
+makedepends=('ghc' 'ocaml')
+source=("tamarin-prover-$pkgver.tar.gz::https://github.com/tamarin-prover/tamarin-prover/archive/$pkgver.tar.gz";
+binary-orphans-0.1.8.0.patch)
+sha256sums=('f9b2d3acc01b89f71d2b246a6b3010ebab71e4fe309b3be8a8eac213422b43de'
+'d2f700f4d5b0a3aaf239139bc4abba85acdc2ab86ae3ff7fe345b95679998011')
+
+prepare() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+sed -i '/cp sapic/d' plugins/sapic/Makefile
+patch -p1 -i ../binary-orphans-0.1.8.0.patch
+}
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-executable-dynamic --prefix=/usr \
+--docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \
+-fthreaded -ftest-coverage -f-build-tests
+runhaskell Setup build
+
+cd plugins/sapic
+make -j1
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup copy --destdir="${pkgdir}"
+
+install -Dm644 etc/filetype.vim 
"$pkgdir"/usr/share/vim/vimfiles/filetype.vim
+install -Dm644 etc/spthy.vim 
"$pkgdir"/usr/share/vim/vimfiles/syntax/spthy.vim
+install -Dm644 etc/sapic.vim 
"$pkgdir"/usr/share/vim/vimfiles/syntax/sapic.vim
+
+cd plugins/sapic
+install -Dm755 sapic "$pkgdir"/usr/bin/sapic
+}

Copied: 
tamarin-prover/repos/community-staging-x86_64/binary-orphans-0.1.8.0.patch 
(from rev 270641, tamarin-prover/trunk/binary-orphans-0.1.8.0.patch)
===
--- community-staging-x86_64/binary-orphans-0.1.8.0.patch   
(rev 0)
+++ community-staging-x86_64/binary-orphans-0.1.8.0.patch   2017-11-29 
10:51:22 UTC (rev 270642)
@@ -0,0 +1,16 @@
+diff --git a/src/Web/Types.hs b/src/Web/Types.hs
+index 8efe669..95e75f3 100644
+--- a/src/Web/Types.hs
 b/src/Web/Types.hs
+@@ -79,11 +79,6 @@ import   Yesod.Static
+ import   Theory
+ 
+ 
+--- | Derived Instances to fix things
+-instance Bin.Binary ZonedTime where
+-  get = liftM2 ZonedTime Bin.get Bin.get
+-  put (ZonedTime d tod) = Bin.put d >> Bin.put tod
+-
+ --
+ -- Types
+ --


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

2017-11-29 Thread Felix Yan via arch-commits
Date: Wednesday, November 29, 2017 @ 10:51:06
  Author: felixonmars
Revision: 270641

upgpkg: tamarin-prover 1.2.2-33

rebuild with yesod-core,1.4.37.2

Modified:
  tamarin-prover/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-11-29 10:49:34 UTC (rev 270640)
+++ PKGBUILD2017-11-29 10:51:06 UTC (rev 270641)
@@ -4,7 +4,7 @@
 
 pkgname=tamarin-prover
 pkgver=1.2.2
-pkgrel=32
+pkgrel=33
 pkgdesc="The Tamarin prover for security protocol analysis"
 url="http://tamarin-prover.github.io";
 license=("GPL")


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

2017-11-29 Thread Felix Yan via arch-commits
Date: Wednesday, November 29, 2017 @ 11:24:48
  Author: felixonmars
Revision: 270653

upgpkg: python-tenacity 4.7.1-1

Modified:
  python-tenacity/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-11-29 11:13:43 UTC (rev 270652)
+++ PKGBUILD2017-11-29 11:24:48 UTC (rev 270653)
@@ -3,7 +3,7 @@
 
 pkgbase=python-tenacity
 pkgname=('python-tenacity' 'python2-tenacity')
-pkgver=4.7.0
+pkgver=4.7.1
 pkgrel=1
 pkgdesc='Retry code until it succeeeds'
 arch=('any')
@@ -13,7 +13,7 @@
  'python-pbr' 'python2-pbr')
 checkdepends=('python-nose' 'python2-nose' 'python-tornado' 'python2-tornado')
 
source=("$pkgbase-$pkgver.tar.gz::https://github.com/jd/tenacity/archive/$pkgver.tar.gz";)
-sha512sums=('463e85833ec3f860f358e273ecb76df4fad46fdf4294d91e103cef900e4f76f35a34f03038b00d88e2cb2fd2fc910b804e36dcd289d0ea6458fc57458875f839')
+sha512sums=('aebdbff7eb9fbffbabc32be5577fcf206c7051718f4d2dc2164973bf871577cf72b63edde1747d9dc446664cfdfa9f9c4e744170afbaeafd3194e07584f07c01')
 
 prepare() {
   cp -a tenacity-$pkgver{,-py2}


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

2017-11-29 Thread Felix Yan via arch-commits
Date: Wednesday, November 29, 2017 @ 11:25:09
  Author: felixonmars
Revision: 270654

archrelease: copy trunk to community-any

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2017-11-29 11:24:48 UTC (rev 270653)
+++ PKGBUILD2017-11-29 11:25:09 UTC (rev 270654)
@@ -1,58 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-
-pkgbase=python-tenacity
-pkgname=('python-tenacity' 'python2-tenacity')
-pkgver=4.7.0
-pkgrel=1
-pkgdesc='Retry code until it succeeeds'
-arch=('any')
-license=('Apache')
-url='https://github.com/jd/tenacity'
-makedepends=('python-setuptools' 'python2-setuptools' 'python2-futures' 
'python2-monotonic'
- 'python-pbr' 'python2-pbr')
-checkdepends=('python-nose' 'python2-nose' 'python-tornado' 'python2-tornado')
-source=("$pkgbase-$pkgver.tar.gz::https://github.com/jd/tenacity/archive/$pkgver.tar.gz";)
-sha512sums=('463e85833ec3f860f358e273ecb76df4fad46fdf4294d91e103cef900e4f76f35a34f03038b00d88e2cb2fd2fc910b804e36dcd289d0ea6458fc57458875f839')
-
-prepare() {
-  cp -a tenacity-$pkgver{,-py2}
-  sed -i '/monotonic/d' tenacity-$pkgver/requirements.txt
-  sed -i 's/from monotonic import monotonic/from time import monotonic/' 
tenacity-$pkgver/tenacity/{__init__,async,tornadoweb}.py
-
-  export PBR_VERSION=$pkgver
-}
-
-build() {
-  cd "$srcdir"/tenacity-$pkgver
-  python setup.py build
-
-  cd "$srcdir"/tenacity-$pkgver-py2
-  python2 setup.py build
-}
-
-check() {
-  cd "$srcdir"/tenacity-$pkgver
-  python setup.py nosetests
-
-  cd "$srcdir"/tenacity-$pkgver-py2
-  python2 setup.py nosetests --ignore-files '.*async.py'
-}
-
-package_python-tenacity() {
-  depends=('python-six')
-  optdepends=('python-tornado: for Tornado coroutines support')
-
-  cd tenacity-$pkgver
-  python setup.py install --root="$pkgdir" --optimize=1
-}
-
-package_python2-tenacity() {
-  depends=('python2-six' 'python2-futures' 'python2-monotonic')
-  optdepends=('python2-tornado: for Tornado coroutines support')
-
-  cd tenacity-$pkgver-py2
-  python2 setup.py install --root="$pkgdir" --optimize=1
-}
-
-# vim:set ts=2 sw=2 et:

Copied: python-tenacity/repos/community-any/PKGBUILD (from rev 270653, 
python-tenacity/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2017-11-29 11:25:09 UTC (rev 270654)
@@ -0,0 +1,58 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+pkgbase=python-tenacity
+pkgname=('python-tenacity' 'python2-tenacity')
+pkgver=4.7.1
+pkgrel=1
+pkgdesc='Retry code until it succeeeds'
+arch=('any')
+license=('Apache')
+url='https://github.com/jd/tenacity'
+makedepends=('python-setuptools' 'python2-setuptools' 'python2-futures' 
'python2-monotonic'
+ 'python-pbr' 'python2-pbr')
+checkdepends=('python-nose' 'python2-nose' 'python-tornado' 'python2-tornado')
+source=("$pkgbase-$pkgver.tar.gz::https://github.com/jd/tenacity/archive/$pkgver.tar.gz";)
+sha512sums=('aebdbff7eb9fbffbabc32be5577fcf206c7051718f4d2dc2164973bf871577cf72b63edde1747d9dc446664cfdfa9f9c4e744170afbaeafd3194e07584f07c01')
+
+prepare() {
+  cp -a tenacity-$pkgver{,-py2}
+  sed -i '/monotonic/d' tenacity-$pkgver/requirements.txt
+  sed -i 's/from monotonic import monotonic/from time import monotonic/' 
tenacity-$pkgver/tenacity/{__init__,async,tornadoweb}.py
+
+  export PBR_VERSION=$pkgver
+}
+
+build() {
+  cd "$srcdir"/tenacity-$pkgver
+  python setup.py build
+
+  cd "$srcdir"/tenacity-$pkgver-py2
+  python2 setup.py build
+}
+
+check() {
+  cd "$srcdir"/tenacity-$pkgver
+  python setup.py nosetests
+
+  cd "$srcdir"/tenacity-$pkgver-py2
+  python2 setup.py nosetests --ignore-files '.*async.py'
+}
+
+package_python-tenacity() {
+  depends=('python-six')
+  optdepends=('python-tornado: for Tornado coroutines support')
+
+  cd tenacity-$pkgver
+  python setup.py install --root="$pkgdir" --optimize=1
+}
+
+package_python2-tenacity() {
+  depends=('python2-six' 'python2-futures' 'python2-monotonic')
+  optdepends=('python2-tornado: for Tornado coroutines support')
+
+  cd tenacity-$pkgver-py2
+  python2 setup.py install --root="$pkgdir" --optimize=1
+}
+
+# vim:set ts=2 sw=2 et:


[arch-commits] Commit in (4 files)

2017-11-29 Thread Felix Yan via arch-commits
Date: Wednesday, November 29, 2017 @ 12:08:40
  Author: felixonmars
Revision: 270655

addpkg: haskell-non-negative 0.1.1.2-1

Added:
  haskell-non-negative/
  haskell-non-negative/repos/
  haskell-non-negative/trunk/
  haskell-non-negative/trunk/PKGBUILD

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

Added: haskell-non-negative/trunk/PKGBUILD
===
--- haskell-non-negative/trunk/PKGBUILD (rev 0)
+++ haskell-non-negative/trunk/PKGBUILD 2017-11-29 12:08:40 UTC (rev 270655)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=non-negative
+pkgname=haskell-non-negative
+pkgver=0.1.1.2
+pkgrel=1
+pkgdesc="Non-negative numbers"
+url="http://code.haskell.org/~thielema/non-negative/";
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-quickcheck' 'haskell-utility-ht')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('2c5c36efe3f819d8cc386f8c71e1dbfdd382c6383ed26050ce9191f6c6e6f29996d7b0c19bae97fa4459a4311f7d8472f324ae53d61efb0fea248f76e7f5b775')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fsplitbase
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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


[arch-commits] Commit in haskell-non-negative/repos (2 files)

2017-11-29 Thread Felix Yan via arch-commits
Date: Wednesday, November 29, 2017 @ 12:09:03
  Author: felixonmars
Revision: 270656

archrelease: copy trunk to community-testing-x86_64

Added:
  haskell-non-negative/repos/community-testing-x86_64/
  haskell-non-negative/repos/community-testing-x86_64/PKGBUILD
(from rev 270655, haskell-non-negative/trunk/PKGBUILD)

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

Copied: haskell-non-negative/repos/community-testing-x86_64/PKGBUILD (from rev 
270655, haskell-non-negative/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2017-11-29 12:09:03 UTC (rev 270656)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=non-negative
+pkgname=haskell-non-negative
+pkgver=0.1.1.2
+pkgrel=1
+pkgdesc="Non-negative numbers"
+url="http://code.haskell.org/~thielema/non-negative/";
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-quickcheck' 'haskell-utility-ht')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('2c5c36efe3f819d8cc386f8c71e1dbfdd382c6383ed26050ce9191f6c6e6f29996d7b0c19bae97fa4459a4311f7d8472f324ae53d61efb0fea248f76e7f5b775')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fsplitbase
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in (4 files)

2017-11-29 Thread Felix Yan via arch-commits
Date: Wednesday, November 29, 2017 @ 12:12:22
  Author: felixonmars
Revision: 270657

addpkg: haskell-unsafe 0.0-1

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

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

Added: haskell-unsafe/trunk/PKGBUILD
===
--- haskell-unsafe/trunk/PKGBUILD   (rev 0)
+++ haskell-unsafe/trunk/PKGBUILD   2017-11-29 12:12:22 UTC (rev 270657)
@@ -0,0 +1,39 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=unsafe
+pkgname=haskell-unsafe
+pkgver=0.0
+pkgrel=1
+pkgdesc="Unified interface to unsafe functions"
+url="http://code.haskell.org/~thielema/unsafe/";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('e9a3fac93caeb426264a42514e43fd895c714342e02b2fea3cf014ef52d837f85df28fd01a21b60abb525ec6bc76a5eb60371b5e48854284a73d55458c5684c9')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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


[arch-commits] Commit in haskell-unsafe/repos (2 files)

2017-11-29 Thread Felix Yan via arch-commits
Date: Wednesday, November 29, 2017 @ 12:13:18
  Author: felixonmars
Revision: 270658

archrelease: copy trunk to community-testing-x86_64

Added:
  haskell-unsafe/repos/community-testing-x86_64/
  haskell-unsafe/repos/community-testing-x86_64/PKGBUILD
(from rev 270657, haskell-unsafe/trunk/PKGBUILD)

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

Copied: haskell-unsafe/repos/community-testing-x86_64/PKGBUILD (from rev 
270657, haskell-unsafe/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2017-11-29 12:13:18 UTC (rev 270658)
@@ -0,0 +1,39 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=unsafe
+pkgname=haskell-unsafe
+pkgver=0.0
+pkgrel=1
+pkgdesc="Unified interface to unsafe functions"
+url="http://code.haskell.org/~thielema/unsafe/";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('e9a3fac93caeb426264a42514e43fd895c714342e02b2fea3cf014ef52d837f85df28fd01a21b60abb525ec6bc76a5eb60371b5e48854284a73d55458c5684c9')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in (4 files)

2017-11-29 Thread Felix Yan via arch-commits
Date: Wednesday, November 29, 2017 @ 12:15:41
  Author: felixonmars
Revision: 270659

addpkg: haskell-timeit 1.0.0.0-1

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

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

Added: haskell-timeit/trunk/PKGBUILD
===
--- haskell-timeit/trunk/PKGBUILD   (rev 0)
+++ haskell-timeit/trunk/PKGBUILD   2017-11-29 12:15:41 UTC (rev 270659)
@@ -0,0 +1,37 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=timeit
+pkgname=haskell-timeit
+pkgver=1.0.0.0
+pkgrel=1
+pkgdesc="A simple wrapper of an IO computation to show the used CPU time"
+url="https://hackage.haskell.org/package/timeit";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('8b1b95d4e759cddedf49e863e103eb12082a509c844e79f0eb40bd7fc95f3960aecfb59c65aa04815769e139561ed1d76908dff3b5279feb7358eca3b16f0ebd')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+}


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


[arch-commits] Commit in haskell-timeit/repos (2 files)

2017-11-29 Thread Felix Yan via arch-commits
Date: Wednesday, November 29, 2017 @ 12:16:10
  Author: felixonmars
Revision: 270660

archrelease: copy trunk to community-testing-x86_64

Added:
  haskell-timeit/repos/community-testing-x86_64/
  haskell-timeit/repos/community-testing-x86_64/PKGBUILD
(from rev 270659, haskell-timeit/trunk/PKGBUILD)

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

Copied: haskell-timeit/repos/community-testing-x86_64/PKGBUILD (from rev 
270659, haskell-timeit/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2017-11-29 12:16:10 UTC (rev 270660)
@@ -0,0 +1,37 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=timeit
+pkgname=haskell-timeit
+pkgver=1.0.0.0
+pkgrel=1
+pkgdesc="A simple wrapper of an IO computation to show the used CPU time"
+url="https://hackage.haskell.org/package/timeit";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('8b1b95d4e759cddedf49e863e103eb12082a509c844e79f0eb40bd7fc95f3960aecfb59c65aa04815769e139561ed1d76908dff3b5279feb7358eca3b16f0ebd')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+}


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

2017-11-29 Thread Christian Hesse via arch-commits
Date: Wednesday, November 29, 2017 @ 12:18:29
  Author: eworm
Revision: 311148

upgpkg: curl 7.57.0-1

new upstream release

Modified:
  curl/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-11-29 10:48:51 UTC (rev 311147)
+++ PKGBUILD2017-11-29 12:18:29 UTC (rev 311148)
@@ -6,7 +6,7 @@
 # Contributor: Daniel J Griffiths 
 
 pkgname=curl
-pkgver=7.56.1
+pkgver=7.57.0
 pkgrel=1
 pkgdesc="An URL retrieval utility and library"
 arch=('x86_64')
@@ -16,7 +16,7 @@
 provides=('libcurl.so')
 options=('strip' 'debug')
 source=("https://curl.haxx.se/download/$pkgname-$pkgver.tar.gz"{,.asc})
-sha512sums=('3b6454ba403e832d07db8db5ca747e039e18058c4b842a68270e4eb3a5847f23e54f4cc86ff1fcc9c6c8004346e1b4d76c57b34615478b241ba7fa8c1d884cbc'
+sha512sums=('1ce8138c708965d29628f9b3e37cb9cb5c586f82f42091d5e60ba66ddcebcd55dba874c5d903365af0ef94c5c1679430bdd8c0cefbffdf5f7f347d9055824648'
 'SKIP')
 validpgpkeys=('27EDEAF22F3ABCEB50DB9A125CC908FDB71E12C2'   # Daniel Stenberg
   '914C533DF9B2ADA2204F586D78E11C6B279D5C91')  # Daniel Stenberg 
(old key)


[arch-commits] Commit in curl/repos (testing-x86_64 testing-x86_64/PKGBUILD)

2017-11-29 Thread Christian Hesse via arch-commits
Date: Wednesday, November 29, 2017 @ 12:18:39
  Author: eworm
Revision: 311149

archrelease: copy trunk to testing-x86_64

Added:
  curl/repos/testing-x86_64/
  curl/repos/testing-x86_64/PKGBUILD
(from rev 311148, curl/trunk/PKGBUILD)

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

Copied: curl/repos/testing-x86_64/PKGBUILD (from rev 311148, 
curl/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2017-11-29 12:18:39 UTC (rev 311149)
@@ -0,0 +1,51 @@
+# $Id$
+# Maintainer: Dave Reisner 
+# Contributor: Angel Velasquez 
+# Contributor: Eric Belanger 
+# Contributor: Lucien Immink 
+# Contributor: Daniel J Griffiths 
+
+pkgname=curl
+pkgver=7.57.0
+pkgrel=1
+pkgdesc="An URL retrieval utility and library"
+arch=('x86_64')
+url="https://curl.haxx.se";
+license=('MIT')
+depends=('ca-certificates' 'krb5' 'libssh2' 'openssl' 'zlib' 'libpsl' 
'libnghttp2')
+provides=('libcurl.so')
+options=('strip' 'debug')
+source=("https://curl.haxx.se/download/$pkgname-$pkgver.tar.gz"{,.asc})
+sha512sums=('1ce8138c708965d29628f9b3e37cb9cb5c586f82f42091d5e60ba66ddcebcd55dba874c5d903365af0ef94c5c1679430bdd8c0cefbffdf5f7f347d9055824648'
+'SKIP')
+validpgpkeys=('27EDEAF22F3ABCEB50DB9A125CC908FDB71E12C2'   # Daniel Stenberg
+  '914C533DF9B2ADA2204F586D78E11C6B279D5C91')  # Daniel Stenberg 
(old key)
+
+build() {
+  cd "$pkgname-$pkgver"
+
+  ./configure \
+  --prefix=/usr \
+  --mandir=/usr/share/man \
+  --disable-ldap \
+  --disable-ldaps \
+  --enable-ipv6 \
+  --enable-manual \
+  --enable-versioned-symbols \
+  --enable-threaded-resolver \
+  --with-gssapi \
+  --with-random=/dev/urandom \
+  --with-ca-bundle=/etc/ssl/certs/ca-certificates.crt
+
+  make
+}
+
+package() {
+  cd "$pkgname-$pkgver"
+
+  make DESTDIR="$pkgdir" install
+  make DESTDIR="$pkgdir" install -C scripts
+
+  # license
+  install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING"
+}


[arch-commits] Commit in libcurl-compat/repos (2 files)

2017-11-29 Thread Christian Hesse via arch-commits
Date: Wednesday, November 29, 2017 @ 12:20:35
  Author: eworm
Revision: 270662

archrelease: copy trunk to community-testing-x86_64

Added:
  libcurl-compat/repos/community-testing-x86_64/
  libcurl-compat/repos/community-testing-x86_64/PKGBUILD
(from rev 270661, libcurl-compat/trunk/PKGBUILD)

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

Copied: libcurl-compat/repos/community-testing-x86_64/PKGBUILD (from rev 
270661, libcurl-compat/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2017-11-29 12:20:35 UTC (rev 270662)
@@ -0,0 +1,54 @@
+# $Id$
+# Maintainer: Maxime Gauduin 
+# Contributor: Piotr Balcerowski 
+
+pkgname=libcurl-compat
+pkgver=7.57.0
+pkgrel=1
+pkgdesc='An URL retrieval library (without versioned symbols)'
+arch=('x86_64')
+url='https://curl.haxx.se'
+license=('MIT')
+depends=('curl' 'glibc' 'krb5' 'openssl' 'libpsl' 'zlib'
+ 'libssh2.so')
+options=('strip')
+source=("https://curl.haxx.se/download/curl-${pkgver}.tar.gz"{,.asc})
+validpgpkeys=('27EDEAF22F3ABCEB50DB9A125CC908FDB71E12C2') # Daniel Stenberg
+sha256sums=('7ce35f207562674e71dbada6891b37e3f043c1e7a82915cb9c2a17ad3a9d659b'
+'SKIP')
+
+build() {
+  cd curl-${pkgver}
+
+  ./configure \
+--prefix='/usr' \
+--disable-ldap \
+--disable-ldaps \
+--disable-manual \
+--disable-versioned-symbols \
+--enable-ipv6 \
+--enable-threaded-resolver \
+--with-gssapi \
+--with-random='/dev/urandom' \
+--with-ca-bundle='/etc/ssl/certs/ca-certificates.crt'
+
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+  make -C lib
+}
+
+package() {
+  cd curl-${pkgver}
+
+  make -C lib DESTDIR="${pkgdir}" install
+
+  mv "${pkgdir}"/usr/lib/libcurl{,-compat}.so.4.5.0
+  rm "${pkgdir}"/usr/lib/libcurl.{a,so}*
+  for version in 3 4.0.0 4.1.0 4.2.0 4.3.0 4.4.0; do
+ln -s libcurl-compat.so.4.5.0 "${pkgdir}"/usr/lib/libcurl.so.${version}
+  done
+
+  install -dm 755 "${pkgdir}"/usr/share/licenses
+  ln -s curl "${pkgdir}"/usr/share/licenses/libcurl-compat
+}
+
+# vim: ts=2 sw=2 et:


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

2017-11-29 Thread Christian Hesse via arch-commits
Date: Wednesday, November 29, 2017 @ 12:20:30
  Author: eworm
Revision: 270661

upgpkg: libcurl-compat 7.57.0-1

new upstream release

Modified:
  libcurl-compat/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-11-29 12:16:10 UTC (rev 270660)
+++ PKGBUILD2017-11-29 12:20:30 UTC (rev 270661)
@@ -3,7 +3,7 @@
 # Contributor: Piotr Balcerowski 
 
 pkgname=libcurl-compat
-pkgver=7.56.1
+pkgver=7.57.0
 pkgrel=1
 pkgdesc='An URL retrieval library (without versioned symbols)'
 arch=('x86_64')
@@ -14,7 +14,7 @@
 options=('strip')
 source=("https://curl.haxx.se/download/curl-${pkgver}.tar.gz"{,.asc})
 validpgpkeys=('27EDEAF22F3ABCEB50DB9A125CC908FDB71E12C2') # Daniel Stenberg
-sha256sums=('961a25531d72a843dfcce87b290e7a882f2d376f3b88de11df009710019c5b16'
+sha256sums=('7ce35f207562674e71dbada6891b37e3f043c1e7a82915cb9c2a17ad3a9d659b'
 'SKIP')
 
 build() {


[arch-commits] Commit in (4 files)

2017-11-29 Thread Felix Yan via arch-commits
Date: Wednesday, November 29, 2017 @ 12:21:04
  Author: felixonmars
Revision: 270663

addpkg: haskell-storablevector 0.2.12.1-1

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

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

Added: haskell-storablevector/trunk/PKGBUILD
===
--- haskell-storablevector/trunk/PKGBUILD   (rev 0)
+++ haskell-storablevector/trunk/PKGBUILD   2017-11-29 12:21:04 UTC (rev 
270663)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=storablevector
+pkgname=haskell-storablevector
+pkgver=0.2.12.1
+pkgrel=1
+pkgdesc="Fast, packed, strict storable arrays with a list interface like 
ByteString"
+url="http://www.haskell.org/haskellwiki/Storable_Vector";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-non-negative' 'haskell-utility-ht' 
'haskell-unsafe'
+ 'haskell-quickcheck' 'haskell-syb')
+makedepends=('ghc' 'haskell-random')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('a4963354d9b654608216062b76a133d5138acf4f3e09c98585762faa5facd16e27472e18ffdbe57255f443983d2d3018dcf5cc3d340aab6ff55180957cc31dc1')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fsplitbase -fseparatesyb
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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


[arch-commits] Commit in haskell-storablevector/repos (2 files)

2017-11-29 Thread Felix Yan via arch-commits
Date: Wednesday, November 29, 2017 @ 12:21:27
  Author: felixonmars
Revision: 270664

archrelease: copy trunk to community-testing-x86_64

Added:
  haskell-storablevector/repos/community-testing-x86_64/
  haskell-storablevector/repos/community-testing-x86_64/PKGBUILD
(from rev 270663, haskell-storablevector/trunk/PKGBUILD)

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

Copied: haskell-storablevector/repos/community-testing-x86_64/PKGBUILD (from 
rev 270663, haskell-storablevector/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2017-11-29 12:21:27 UTC (rev 270664)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=storablevector
+pkgname=haskell-storablevector
+pkgver=0.2.12.1
+pkgrel=1
+pkgdesc="Fast, packed, strict storable arrays with a list interface like 
ByteString"
+url="http://www.haskell.org/haskellwiki/Storable_Vector";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-non-negative' 'haskell-utility-ht' 
'haskell-unsafe'
+ 'haskell-quickcheck' 'haskell-syb')
+makedepends=('ghc' 'haskell-random')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('a4963354d9b654608216062b76a133d5138acf4f3e09c98585762faa5facd16e27472e18ffdbe57255f443983d2d3018dcf5cc3d340aab6ff55180957cc31dc1')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fsplitbase -fseparatesyb
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in (4 files)

2017-11-29 Thread Felix Yan via arch-commits
Date: Wednesday, November 29, 2017 @ 12:24:27
  Author: felixonmars
Revision: 270665

addpkg: haskell-storable-record 0.0.3.1-1

Added:
  haskell-storable-record/
  haskell-storable-record/repos/
  haskell-storable-record/trunk/
  haskell-storable-record/trunk/PKGBUILD

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

Added: haskell-storable-record/trunk/PKGBUILD
===
--- haskell-storable-record/trunk/PKGBUILD  (rev 0)
+++ haskell-storable-record/trunk/PKGBUILD  2017-11-29 12:24:27 UTC (rev 
270665)
@@ -0,0 +1,40 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=storable-record
+pkgname=haskell-storable-record
+pkgver=0.0.3.1
+pkgrel=1
+pkgdesc="Elegant definition of Storable instances for records"
+url="http://code.haskell.org/~thielema/storable-record/";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-utility-ht')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('8b426fa9c324a19e572d38880f5596a54db024cda5932f832529957346fb76c608212c55602a581e1f582c98288c0b0cb5ca387e2a0d6323a392af9c80c63d8e')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fsplitbase -f-buildtests
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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


[arch-commits] Commit in haskell-storable-record/repos (2 files)

2017-11-29 Thread Felix Yan via arch-commits
Date: Wednesday, November 29, 2017 @ 12:25:02
  Author: felixonmars
Revision: 270666

archrelease: copy trunk to community-testing-x86_64

Added:
  haskell-storable-record/repos/community-testing-x86_64/
  haskell-storable-record/repos/community-testing-x86_64/PKGBUILD
(from rev 270665, haskell-storable-record/trunk/PKGBUILD)

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

Copied: haskell-storable-record/repos/community-testing-x86_64/PKGBUILD (from 
rev 270665, haskell-storable-record/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2017-11-29 12:25:02 UTC (rev 270666)
@@ -0,0 +1,40 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=storable-record
+pkgname=haskell-storable-record
+pkgver=0.0.3.1
+pkgrel=1
+pkgdesc="Elegant definition of Storable instances for records"
+url="http://code.haskell.org/~thielema/storable-record/";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-utility-ht')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('8b426fa9c324a19e572d38880f5596a54db024cda5932f832529957346fb76c608212c55602a581e1f582c98288c0b0cb5ca387e2a0d6323a392af9c80c63d8e')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fsplitbase -f-buildtests
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2017-11-29 Thread Christian Hesse via arch-commits
Date: Wednesday, November 29, 2017 @ 12:25:15
  Author: eworm
Revision: 270667

upgpkg: libcurl-gnutls 7.57.0-1

new upstream release

Modified:
  libcurl-gnutls/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-11-29 12:25:02 UTC (rev 270666)
+++ PKGBUILD2017-11-29 12:25:15 UTC (rev 270667)
@@ -3,7 +3,7 @@
 # Contributor: Lizao (Larry) Li 
 
 pkgname=libcurl-gnutls
-pkgver=7.56.1
+pkgver=7.57.0
 pkgrel=1
 pkgdesc='An URL retrieval library (linked against gnutls)'
 arch=('x86_64')
@@ -14,7 +14,7 @@
 options=('strip')
 source=("https://curl.haxx.se/download/curl-${pkgver}.tar.gz"{,.asc})
 validpgpkeys=('27EDEAF22F3ABCEB50DB9A125CC908FDB71E12C2') # Daniel Stenberg
-sha256sums=('961a25531d72a843dfcce87b290e7a882f2d376f3b88de11df009710019c5b16'
+sha256sums=('7ce35f207562674e71dbada6891b37e3f043c1e7a82915cb9c2a17ad3a9d659b'
 'SKIP')
 
 build() {


[arch-commits] Commit in libcurl-gnutls/repos (2 files)

2017-11-29 Thread Christian Hesse via arch-commits
Date: Wednesday, November 29, 2017 @ 12:25:20
  Author: eworm
Revision: 270668

archrelease: copy trunk to community-testing-x86_64

Added:
  libcurl-gnutls/repos/community-testing-x86_64/
  libcurl-gnutls/repos/community-testing-x86_64/PKGBUILD
(from rev 270667, libcurl-gnutls/trunk/PKGBUILD)

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

Copied: libcurl-gnutls/repos/community-testing-x86_64/PKGBUILD (from rev 
270667, libcurl-gnutls/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2017-11-29 12:25:20 UTC (rev 270668)
@@ -0,0 +1,56 @@
+# $Id$
+# Maintainer: Maxime Gauduin 
+# Contributor: Lizao (Larry) Li 
+
+pkgname=libcurl-gnutls
+pkgver=7.57.0
+pkgrel=1
+pkgdesc='An URL retrieval library (linked against gnutls)'
+arch=('x86_64')
+url='https://curl.haxx.se'
+license=('MIT')
+depends=('curl' 'glibc' 'gnutls' 'libpsl' 'nettle' 'zlib'
+ 'libssh2.so')
+options=('strip')
+source=("https://curl.haxx.se/download/curl-${pkgver}.tar.gz"{,.asc})
+validpgpkeys=('27EDEAF22F3ABCEB50DB9A125CC908FDB71E12C2') # Daniel Stenberg
+sha256sums=('7ce35f207562674e71dbada6891b37e3f043c1e7a82915cb9c2a17ad3a9d659b'
+'SKIP')
+
+build() {
+  cd curl-${pkgver}
+
+  ./configure \
+--prefix='/usr' \
+--disable-ldap \
+--disable-ldaps \
+--disable-manual \
+--disable-versioned-symbols \
+--enable-ipv6 \
+--enable-threaded-resolver \
+--without-gssapi \
+--without-libidn \
+--without-ssl \
+--with-gnutls='/usr' \
+--with-random='/dev/urandom' \
+--with-ca-bundle='/etc/ssl/certs/ca-certificates.crt'
+
+  make -C lib
+}
+
+package() {
+  cd curl-${pkgver}
+
+  make -C lib DESTDIR="${pkgdir}" install
+
+  mv "${pkgdir}"/usr/lib/libcurl{,-gnutls}.so.4.5.0
+  rm "${pkgdir}"/usr/lib/libcurl.{a,so}*
+  for version in 3 4 4.0.0 4.1.0 4.2.0 4.3.0 4.4.0; do
+ln -s libcurl-gnutls.so.4.5.0 
"${pkgdir}"/usr/lib/libcurl-gnutls.so.${version}
+  done
+
+  install -dm 755 "${pkgdir}"/usr/share/licenses
+  ln -s curl "${pkgdir}"/usr/share/licenses/libcurl-gnutls
+}
+
+# vim: ts=2 sw=2 et:


[arch-commits] Commit in lib32-curl/repos (3 files)

2017-11-29 Thread Christian Hesse via arch-commits
Date: Wednesday, November 29, 2017 @ 12:32:02
  Author: eworm
Revision: 270670

archrelease: copy trunk to multilib-testing-x86_64

Added:
  lib32-curl/repos/multilib-testing-x86_64/
  lib32-curl/repos/multilib-testing-x86_64/PKGBUILD
(from rev 270669, lib32-curl/trunk/PKGBUILD)
  
lib32-curl/repos/multilib-testing-x86_64/includes-remove-curl-curlbuild.h-and-curl-curlrules.patch
(from rev 270669, 
lib32-curl/trunk/includes-remove-curl-curlbuild.h-and-curl-curlrules.patch)

---+
 PKGBUILD  |   59 
 includes-remove-curl-curlbuild.h-and-curl-curlrules.patch | 2748 
 2 files changed, 2807 insertions(+)

Copied: lib32-curl/repos/multilib-testing-x86_64/PKGBUILD (from rev 270669, 
lib32-curl/trunk/PKGBUILD)
===
--- multilib-testing-x86_64/PKGBUILD(rev 0)
+++ multilib-testing-x86_64/PKGBUILD2017-11-29 12:32:02 UTC (rev 270670)
@@ -0,0 +1,59 @@
+# $Id$
+# Maintainer: Daniel Wallace 
+# Contributor: Dave Reisner 
+# Contributor: Angel Velasquez 
+# Contributor: Eric Belanger 
+# Contributor: Lucien Immink 
+# Contributor: Daniel J Griffiths 
+
+pkgname=lib32-curl
+_pkgname=curl
+pkgver=7.57.0
+pkgrel=1
+pkgdesc="An URL retrieval utility and library (32-bit)"
+arch=('x86_64')
+url="https://curl.haxx.se";
+license=('MIT')
+depends=('lib32-libssh2' 'lib32-krb5' 'lib32-libpsl' 'lib32-zlib' 
"${_pkgname}")
+source=("https://curl.haxx.se/download/$_pkgname-$pkgver.tar.gz"{,.asc})
+sha512sums=('1ce8138c708965d29628f9b3e37cb9cb5c586f82f42091d5e60ba66ddcebcd55dba874c5d903365af0ef94c5c1679430bdd8c0cefbffdf5f7f347d9055824648'
+'SKIP')
+validpgpkeys=('27EDEAF22F3ABCEB50DB9A125CC908FDB71E12C2'   # Daniel Stenberg
+  '914C533DF9B2ADA2204F586D78E11C6B279D5C91')  # Daniel Stenberg 
(old key)
+
+build() {
+  cd "$_pkgname-$pkgver"
+
+  export CC="gcc -m32"
+  export CXX="g++ -m32"
+  export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
+
+  ./configure \
+  --prefix=/usr \
+  --mandir=/usr/share/man \
+  --disable-dependency-tracking \
+  --disable-ldap \
+  --disable-ldaps \
+  --enable-ipv6 \
+  --enable-manual \
+  --enable-versioned-symbols \
+  --enable-threaded-resolver \
+  --with-gssapi \
+  --with-random=/dev/urandom \
+  --with-ca-bundle=/etc/ssl/certs/ca-certificates.crt \
+  --libdir=/usr/lib32
+
+  make
+}
+
+package() {
+  cd "$_pkgname-$pkgver"
+
+  make DESTDIR="$pkgdir" install
+
+  rm -rf "${pkgdir}"/usr/{share,bin,include}
+
+  # license
+  install -d "$pkgdir/usr/share/licenses"
+  ln -s "$_pkgname" "$pkgdir/usr/share/licenses/$pkgname"
+}

Copied: 
lib32-curl/repos/multilib-testing-x86_64/includes-remove-curl-curlbuild.h-and-curl-curlrules.patch
 (from rev 270669, 
lib32-curl/trunk/includes-remove-curl-curlbuild.h-and-curl-curlrules.patch)
===
--- 
multilib-testing-x86_64/includes-remove-curl-curlbuild.h-and-curl-curlrules.patch
   (rev 0)
+++ 
multilib-testing-x86_64/includes-remove-curl-curlbuild.h-and-curl-curlrules.patch
   2017-11-29 12:32:02 UTC (rev 270670)
@@ -0,0 +1,2748 @@
+From 73a2fcea0b4adea6ba342cd7ed1149782c214ae3 Mon Sep 17 00:00:00 2001
+From: Daniel Stenberg 
+Date: Mon, 22 May 2017 09:05:10 +0200
+Subject: [PATCH] includes: remove curl/curlbuild.h and curl/curlrules.h
+
+Rely entirely on curl/system.h now.
+
+Introduced in Aug 2008 with commit 14240e9e109f. Now gone.
+
+Fixes #1456
+---
+ CMakeLists.txt   |  14 +-
+ MacOSX-Framework |   9 -
+ Makefile.am  |   2 +-
+ acinclude.m4 |  18 +-
+ buildconf|   1 -
+ buildconf.bat|  35 +-
+ configure.ac |   7 +-
+ docs/FAQ |  27 --
+ docs/INSTALL.cmake   |  11 -
+ docs/examples/Makefile.am|   8 +-
+ include/README   |  26 +-
+ include/curl/.gitignore  |   1 -
+ include/curl/Makefile.am |  23 +-
+ include/curl/curl.h  |   2 -
+ include/curl/curlbuild.h.cmake   | 197 --
+ include/curl/curlbuild.h.dist| 586 
+ include/curl/curlbuild.h.in  | 197 --
+ include/curl/curlrules.h | 239 
+ include/curl/system.h| 646 ---
+ lib/CMakeLists.txt   |   3 -
+ lib/Makefile.Watcom  |   8 +-
+ lib/Makefile.am  |   6 +-
+ lib/Makefile.m32 |  11 +-
+ lib/Makefile.netware |  42 +-
+ lib/curl_setup.h 

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

2017-11-29 Thread Christian Hesse via arch-commits
Date: Wednesday, November 29, 2017 @ 12:31:55
  Author: eworm
Revision: 270669

upgpkg: lib32-curl 7.57.0-1

new upstream release

Modified:
  lib32-curl/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-11-29 12:25:20 UTC (rev 270668)
+++ PKGBUILD2017-11-29 12:31:55 UTC (rev 270669)
@@ -8,7 +8,7 @@
 
 pkgname=lib32-curl
 _pkgname=curl
-pkgver=7.56.1
+pkgver=7.57.0
 pkgrel=1
 pkgdesc="An URL retrieval utility and library (32-bit)"
 arch=('x86_64')
@@ -16,7 +16,7 @@
 license=('MIT')
 depends=('lib32-libssh2' 'lib32-krb5' 'lib32-libpsl' 'lib32-zlib' 
"${_pkgname}")
 source=("https://curl.haxx.se/download/$_pkgname-$pkgver.tar.gz"{,.asc})
-sha512sums=('3b6454ba403e832d07db8db5ca747e039e18058c4b842a68270e4eb3a5847f23e54f4cc86ff1fcc9c6c8004346e1b4d76c57b34615478b241ba7fa8c1d884cbc'
+sha512sums=('1ce8138c708965d29628f9b3e37cb9cb5c586f82f42091d5e60ba66ddcebcd55dba874c5d903365af0ef94c5c1679430bdd8c0cefbffdf5f7f347d9055824648'
 'SKIP')
 validpgpkeys=('27EDEAF22F3ABCEB50DB9A125CC908FDB71E12C2'   # Daniel Stenberg
   '914C533DF9B2ADA2204F586D78E11C6B279D5C91')  # Daniel Stenberg 
(old key)


[arch-commits] Commit in lib32-libcurl-compat/repos (2 files)

2017-11-29 Thread Christian Hesse via arch-commits
Date: Wednesday, November 29, 2017 @ 12:32:37
  Author: eworm
Revision: 270672

archrelease: copy trunk to multilib-testing-x86_64

Added:
  lib32-libcurl-compat/repos/multilib-testing-x86_64/
  lib32-libcurl-compat/repos/multilib-testing-x86_64/PKGBUILD
(from rev 270671, lib32-libcurl-compat/trunk/PKGBUILD)

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

Copied: lib32-libcurl-compat/repos/multilib-testing-x86_64/PKGBUILD (from rev 
270671, lib32-libcurl-compat/trunk/PKGBUILD)
===
--- multilib-testing-x86_64/PKGBUILD(rev 0)
+++ multilib-testing-x86_64/PKGBUILD2017-11-29 12:32:37 UTC (rev 270672)
@@ -0,0 +1,58 @@
+# $Id$
+# Maintainer: Maxime Gauduin 
+# Contributor: Piotr Balcerowski 
+
+pkgname=lib32-libcurl-compat
+pkgver=7.57.0
+pkgrel=1
+pkgdesc='An URL retrieval library (without versioned symbols)'
+arch=('x86_64')
+url='https://curl.haxx.se'
+license=('MIT')
+depends=('lib32-curl' 'lib32-glibc' 'lib32-krb5' 'lib32-libssh2' 'lib32-libpsl'
+ 'lib32-openssl' 'lib32-zlib' 'libcurl-compat')
+options=('strip')
+source=("https://curl.haxx.se/download/curl-${pkgver}.tar.gz"{,.asc})
+sha256sums=('7ce35f207562674e71dbada6891b37e3f043c1e7a82915cb9c2a17ad3a9d659b'
+'SKIP')
+validpgpkeys=('27EDEAF22F3ABCEB50DB9A125CC908FDB71E12C2') # Daniel Stenberg
+
+build() {
+  cd curl-${pkgver}
+
+  export CC='gcc -m32'
+  export PKG_CONFIG_PATH='/usr/lib32/pkgconfig'
+
+  ./configure \
+--prefix='/usr' \
+--libdir='/usr/lib32' \
+--disable-ldap \
+--disable-ldaps \
+--disable-manual \
+--disable-versioned-symbols \
+--enable-ipv6 \
+--enable-threaded-resolver \
+--with-gssapi \
+--with-random='/dev/urandom' \
+--with-ca-bundle='/etc/ssl/certs/ca-certificates.crt'
+
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+  make -C lib
+}
+
+package() {
+  cd curl-${pkgver}
+
+  make -C lib DESTDIR="${pkgdir}" install
+
+  mv "${pkgdir}"/usr/lib32/libcurl{,-compat}.so.4.5.0
+  rm "${pkgdir}"/usr/lib32/libcurl.{a,so}*
+  for version in 3 4.0.0 4.1.0 4.2.0 4.3.0 4.4.0; do
+ln -s libcurl-compat.so.4.5.0 "${pkgdir}"/usr/lib32/libcurl.so.${version}
+  done
+
+  install -dm 755 "${pkgdir}"/usr/share/licenses
+  ln -s libcurl-compat "${pkgdir}"/usr/share/licenses/lib32-libcurl-compat
+}
+
+# vim: ts=2 sw=2 et:


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

2017-11-29 Thread Christian Hesse via arch-commits
Date: Wednesday, November 29, 2017 @ 12:32:28
  Author: eworm
Revision: 270671

upgpkg: lib32-libcurl-compat 7.57.0-1

new upstream release

Modified:
  lib32-libcurl-compat/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-11-29 12:32:02 UTC (rev 270670)
+++ PKGBUILD2017-11-29 12:32:28 UTC (rev 270671)
@@ -3,7 +3,7 @@
 # Contributor: Piotr Balcerowski 
 
 pkgname=lib32-libcurl-compat
-pkgver=7.56.1
+pkgver=7.57.0
 pkgrel=1
 pkgdesc='An URL retrieval library (without versioned symbols)'
 arch=('x86_64')
@@ -13,7 +13,7 @@
  'lib32-openssl' 'lib32-zlib' 'libcurl-compat')
 options=('strip')
 source=("https://curl.haxx.se/download/curl-${pkgver}.tar.gz"{,.asc})
-sha256sums=('961a25531d72a843dfcce87b290e7a882f2d376f3b88de11df009710019c5b16'
+sha256sums=('7ce35f207562674e71dbada6891b37e3f043c1e7a82915cb9c2a17ad3a9d659b'
 'SKIP')
 validpgpkeys=('27EDEAF22F3ABCEB50DB9A125CC908FDB71E12C2') # Daniel Stenberg
 


[arch-commits] Commit in lib32-libcurl-gnutls/repos (2 files)

2017-11-29 Thread Christian Hesse via arch-commits
Date: Wednesday, November 29, 2017 @ 12:33:24
  Author: eworm
Revision: 270674

archrelease: copy trunk to multilib-testing-x86_64

Added:
  lib32-libcurl-gnutls/repos/multilib-testing-x86_64/
  lib32-libcurl-gnutls/repos/multilib-testing-x86_64/PKGBUILD
(from rev 270673, lib32-libcurl-gnutls/trunk/PKGBUILD)

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

Copied: lib32-libcurl-gnutls/repos/multilib-testing-x86_64/PKGBUILD (from rev 
270673, lib32-libcurl-gnutls/trunk/PKGBUILD)
===
--- multilib-testing-x86_64/PKGBUILD(rev 0)
+++ multilib-testing-x86_64/PKGBUILD2017-11-29 12:33:24 UTC (rev 270674)
@@ -0,0 +1,61 @@
+# $Id$
+# Maintainer: Maxime Gauduin 
+# Contributor: Lizao (Larry) Li 
+
+pkgname=lib32-libcurl-gnutls
+pkgver=7.57.0
+pkgrel=1
+pkgdesc='An URL retrieval library (linked against gnutls)'
+arch=('x86_64')
+url='https://curl.haxx.se'
+license=('MIT')
+depends=('lib32-curl' 'lib32-glibc' 'lib32-gnutls' 'lib32-libpsl'
+ 'lib32-libssh2' 'lib32-nettle' 'lib32-zlib' 'libcurl-gnutls')
+makedepends=('gcc-multilib')
+options=('strip')
+source=("https://curl.haxx.se/download/curl-${pkgver}.tar.gz"{,.asc})
+validpgpkeys=('27EDEAF22F3ABCEB50DB9A125CC908FDB71E12C2') # Daniel Stenberg
+sha256sums=('7ce35f207562674e71dbada6891b37e3f043c1e7a82915cb9c2a17ad3a9d659b'
+'SKIP')
+
+build() {
+  cd curl-${pkgver}
+
+  export CC='gcc -m32'
+  export PKG_CONFIG_PATH='/usr/lib32/pkgconfig'
+
+  ./configure \
+--prefix='/usr' \
+--libdir='/usr/lib32' \
+--disable-ldap \
+--disable-ldaps \
+--disable-manual \
+--disable-versioned-symbols \
+--enable-ipv6 \
+--enable-threaded-resolver \
+--without-gssapi \
+--without-libidn \
+--without-ssl \
+--with-gnutls='/usr' \
+--with-random='/dev/urandom' \
+--with-ca-bundle='/etc/ssl/certs/ca-certificates.crt'
+
+  make -C lib
+}
+
+package() {
+  cd curl-${pkgver}
+
+  make -C lib DESTDIR="${pkgdir}" install
+
+  mv "${pkgdir}"/usr/lib32/libcurl{,-gnutls}.so.4.5.0
+  rm "${pkgdir}"/usr/lib32/libcurl.{a,so}*
+  for version in 3 4 4.0.0 4.1.0 4.2.0 4.3.0 4.4.0; do
+ln -s libcurl-gnutls.so.4.5.0 
"${pkgdir}"/usr/lib32/libcurl-gnutls.so.${version}
+  done
+
+  install -dm 755 "${pkgdir}"/usr/share/licenses
+  ln -s libcurl-gnutls "${pkgdir}"/usr/share/licenses/lib32-libcurl-gnutls
+}
+
+# vim: ts=2 sw=2 et:


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

2017-11-29 Thread Christian Hesse via arch-commits
Date: Wednesday, November 29, 2017 @ 12:33:12
  Author: eworm
Revision: 270673

upgpkg: lib32-libcurl-gnutls 7.57.0-1

new upstream release

Modified:
  lib32-libcurl-gnutls/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-11-29 12:32:37 UTC (rev 270672)
+++ PKGBUILD2017-11-29 12:33:12 UTC (rev 270673)
@@ -3,7 +3,7 @@
 # Contributor: Lizao (Larry) Li 
 
 pkgname=lib32-libcurl-gnutls
-pkgver=7.56.1
+pkgver=7.57.0
 pkgrel=1
 pkgdesc='An URL retrieval library (linked against gnutls)'
 arch=('x86_64')
@@ -15,7 +15,7 @@
 options=('strip')
 source=("https://curl.haxx.se/download/curl-${pkgver}.tar.gz"{,.asc})
 validpgpkeys=('27EDEAF22F3ABCEB50DB9A125CC908FDB71E12C2') # Daniel Stenberg
-sha256sums=('961a25531d72a843dfcce87b290e7a882f2d376f3b88de11df009710019c5b16'
+sha256sums=('7ce35f207562674e71dbada6891b37e3f043c1e7a82915cb9c2a17ad3a9d659b'
 'SKIP')
 
 build() {


[arch-commits] Commit in (144 files)

2017-11-29 Thread Sergej Pupykin via arch-commits
Date: Wednesday, November 29, 2017 @ 12:57:54
  Author: spupykin
Revision: 270675

add https:// and pgp signatures

Modified:
  awstats/trunk/PKGBUILD
  dictd/trunk/PKGBUILD
  fonteditfs/trunk/PKGBUILD
  freehdl/trunk/PKGBUILD
  hedgewars/trunk/PKGBUILD
  ipcheck/trunk/PKGBUILD
  ipsec-tools/trunk/PKGBUILD
  libmaa/trunk/PKGBUILD
  linuxdoc-tools/trunk/PKGBUILD
  mairix/trunk/PKGBUILD
  netstat-nat/trunk/PKGBUILD
  parcellite/trunk/PKGBUILD
  perl-algorithm-annotate/trunk/PKGBUILD
  perl-authen-sasl/trunk/PKGBUILD
  perl-cgi-session/trunk/PKGBUILD
  perl-chart/trunk/PKGBUILD
  perl-class-accessor-chained/trunk/PKGBUILD
  perl-class-accessor/trunk/PKGBUILD
  perl-class-autouse/trunk/PKGBUILD
  perl-class-data-inheritable/trunk/PKGBUILD
  perl-crypt-cbc/trunk/PKGBUILD
  perl-crypt-des/trunk/PKGBUILD
  perl-crypt-simple/trunk/PKGBUILD
  perl-curses-ui-poe/trunk/PKGBUILD
  perl-data-hexdump/trunk/PKGBUILD
  perl-data-hierarchy/trunk/PKGBUILD
  perl-datetime-cron-simple/trunk/PKGBUILD
  perl-datetime-event-ical/trunk/PKGBUILD
  perl-datetime-event-recurrence/trunk/PKGBUILD
  perl-datetime-locale/trunk/PKGBUILD
  perl-datetime-set/trunk/PKGBUILD
  perl-datetime-timezone/trunk/PKGBUILD
  perl-datetime/trunk/PKGBUILD
  perl-dbd-pg/trunk/PKGBUILD
  perl-dbi-shell/trunk/PKGBUILD
  perl-devel-symdump/trunk/PKGBUILD
  perl-device-serialport/trunk/PKGBUILD
  perl-email-messageid/trunk/PKGBUILD
  perl-email-mime-attachment-stripper/trunk/PKGBUILD
  perl-email-mime-contenttype/trunk/PKGBUILD
  perl-email-mime-encodings/trunk/PKGBUILD
  perl-email-mime/trunk/PKGBUILD
  perl-email-reply/trunk/PKGBUILD
  perl-email-send/trunk/PKGBUILD
  perl-email-simple/trunk/PKGBUILD
  perl-extutils-xsbuilder/trunk/PKGBUILD
  perl-file-chdir/trunk/PKGBUILD
  perl-file-nfslock/trunk/PKGBUILD
  perl-file-path-expand/trunk/PKGBUILD
  perl-file-slurp/trunk/PKGBUILD
  perl-file-type/trunk/PKGBUILD
  perl-freezethaw/trunk/PKGBUILD
  perl-gdtextutil/trunk/PKGBUILD
  perl-getopt-argvfile/trunk/PKGBUILD
  perl-gettext/trunk/PKGBUILD
  perl-graphics-colornames-www/trunk/PKGBUILD
  perl-gssapi/trunk/PKGBUILD
  perl-html-highlight/trunk/PKGBUILD
  perl-html-strip/trunk/PKGBUILD
  perl-html-tableextract/trunk/PKGBUILD
  perl-html-tagfilter/trunk/PKGBUILD
  perl-html-template-expr/trunk/PKGBUILD
  perl-http-cache-transparent/trunk/PKGBUILD
  perl-http-response-encoding/trunk/PKGBUILD
  perl-io-digest/trunk/PKGBUILD
  perl-io-pager/trunk/PKGBUILD
  perl-io-string/trunk/PKGBUILD
  perl-io-tee/trunk/PKGBUILD
  perl-json/trunk/PKGBUILD
  perl-lingua-preferred/trunk/PKGBUILD
  perl-mail-box-parser-c/trunk/PKGBUILD
  perl-mail-box/trunk/PKGBUILD
  perl-mail-domainkeys/trunk/PKGBUILD
  perl-mail-sendmail/trunk/PKGBUILD
  perl-mail-transport-dbx/trunk/PKGBUILD
  perl-math-base85/trunk/PKGBUILD
  perl-net-dbus/trunk/PKGBUILD
  perl-net-ipv4addr/trunk/PKGBUILD
  perl-net-ipv6addr/trunk/PKGBUILD
  perl-net-jabber/trunk/PKGBUILD
  perl-net-telnet/trunk/PKGBUILD
  perl-object-multitype/trunk/PKGBUILD
  perl-object-realize-later/trunk/PKGBUILD
  perl-params-validate/trunk/PKGBUILD
  perl-parse-yapp/trunk/PKGBUILD
  perl-pod-coverage/trunk/PKGBUILD
  perl-poe-component-client-dns/trunk/PKGBUILD
  perl-poe-component-client-http/trunk/PKGBUILD
  perl-poe-component-ikc/trunk/PKGBUILD
  perl-regexp-shellish/trunk/PKGBUILD
  perl-return-value/trunk/PKGBUILD
  perl-set-infinite/trunk/PKGBUILD
  perl-spiffy/trunk/PKGBUILD
  perl-string-crc32/trunk/PKGBUILD
  perl-sub-uplevel/trunk/PKGBUILD
  perl-svn-mirror/trunk/PKGBUILD
  perl-svn-simple-edit/trunk/PKGBUILD
  perl-template-gd/trunk/PKGBUILD
  perl-term-animation/trunk/PKGBUILD
  perl-test-base/trunk/PKGBUILD
  perl-test-manifest/trunk/PKGBUILD
  perl-test-mockobject/trunk/PKGBUILD
  perl-test-tester/trunk/PKGBUILD
  perl-text-charwidth/trunk/PKGBUILD
  perl-text-kakasi/trunk/PKGBUILD
  perl-text-vfile-asdata/trunk/PKGBUILD
  perl-tidy/trunk/PKGBUILD
  perl-tie-cphash/trunk/PKGBUILD
  perl-tie-hash-indexed/trunk/PKGBUILD
  perl-time-human/trunk/PKGBUILD
  perl-tk-tablematrix/trunk/PKGBUILD
  perl-tree-dag-node/trunk/PKGBUILD
  perl-unicode-utf8simple/trunk/PKGBUILD
  perl-universal-can/trunk/PKGBUILD
  perl-user-identity/trunk/PKGBUILD
  perl-www-sms/trunk/PKGBUILD
  perl-x11-protocol/trunk/PKGBUILD
  perl-xml-atom/trunk/PKGBUILD
  perl-xml-regexp/trunk/PKGBUILD
  perl-xml-rsslite/trunk/PKGBUILD
  perl-xml-sax-expat/trunk/PKGBUILD
  perl-xml-writer/trunk/PKGBUILD
  perlio-via-symlink/trunk/PKGBUILD
  phpldapadmin/trunk/PKGBUILD
  phppgadmin/trunk/PKGBUILD
  phpvirtualbox/trunk/PKGBUILD
  pptpd/trunk/PKGBUILD
  recordmydesktop/trunk/PKGBUILD
  rocksndiamonds-data/trunk/PKGBUILD
  rocksndiamonds/trunk/PKGBUILD
  sarg/trunk/PKGBUILD
  sbxkb/trunk/PKGBUILD
  scponly/trunk/PKGBUILD
  ser2net/trunk/PKGBUILD
  sgmltools-lite/trunk/PKGBUILD
  smbnetfs/trunk/PKGBUILD
  sshguard/trunk/PKGBUILD
  stalonetray/trunk/PKGBUILD
  toolame/trunk/PKGBUILD
  unclutter/trunk/PKGBUILD
  unifdef/trunk/PKGBUILD
  xosd/trunk/PKGBUILD
  xxkb/tr

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

2017-11-29 Thread Felix Yan via arch-commits
Date: Wednesday, November 29, 2017 @ 12:58:49
  Author: felixonmars
Revision: 270676

addpkg: tldr 0.4.1-1

Added:
  tldr/
  tldr/repos/
  tldr/trunk/
  tldr/trunk/PKGBUILD

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

Added: tldr/trunk/PKGBUILD
===
--- tldr/trunk/PKGBUILD (rev 0)
+++ tldr/trunk/PKGBUILD 2017-11-29 12:58:49 UTC (rev 270676)
@@ -0,0 +1,37 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+pkgname=tldr
+pkgver=0.4.1
+pkgrel=1
+pkgdesc="Command line client for tldr, a collection of simplified and 
community-driven man pages."
+arch=('any')
+url="https://github.com/tldr-pages/tldr-python-client";
+license=('MIT')
+depends=('python-setuptools' 'python-termcolor' 'python-colorama')
+makedepends=('python-pypandoc' 'python-setuptools-scm')
+checkdepends=('python-pytest-runner')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/tldr-pages/tldr-python-client/archive/$pkgver.tar.gz";)
+sha512sums=('5b6163595c2d0a4107bdd467ffbe95fd8e4f97abbcb5484601454c575a944a3dc9e3a1212233cde276fc573a5344fb96a02fd979ee7bc3066a3231bd1435d037')
+
+prepare() {
+  export SETUPTOOLS_SCM_PRETEND_VERSION=$pkgver
+}
+
+build() {
+  cd tldr-python-client-$pkgver
+  python setup.py build
+}
+
+check() {
+  cd tldr-python-client-$pkgver
+  python setup.py pytest
+}
+
+package() {
+  cd tldr-python-client-$pkgver
+  python setup.py install -O1 --prefix=/usr --root="$pkgdir"
+  install -Dm755 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}
+
+# vim:set ts=2 sw=2 et:


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


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

2017-11-29 Thread Felix Yan via arch-commits
Date: Wednesday, November 29, 2017 @ 12:59:20
  Author: felixonmars
Revision: 270677

archrelease: copy trunk to community-any

Added:
  tldr/repos/community-any/
  tldr/repos/community-any/PKGBUILD
(from rev 270676, tldr/trunk/PKGBUILD)

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

Copied: tldr/repos/community-any/PKGBUILD (from rev 270676, tldr/trunk/PKGBUILD)
===
--- community-any/PKGBUILD  (rev 0)
+++ community-any/PKGBUILD  2017-11-29 12:59:20 UTC (rev 270677)
@@ -0,0 +1,37 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+pkgname=tldr
+pkgver=0.4.1
+pkgrel=1
+pkgdesc="Command line client for tldr, a collection of simplified and 
community-driven man pages."
+arch=('any')
+url="https://github.com/tldr-pages/tldr-python-client";
+license=('MIT')
+depends=('python-setuptools' 'python-termcolor' 'python-colorama')
+makedepends=('python-pypandoc' 'python-setuptools-scm')
+checkdepends=('python-pytest-runner')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/tldr-pages/tldr-python-client/archive/$pkgver.tar.gz";)
+sha512sums=('5b6163595c2d0a4107bdd467ffbe95fd8e4f97abbcb5484601454c575a944a3dc9e3a1212233cde276fc573a5344fb96a02fd979ee7bc3066a3231bd1435d037')
+
+prepare() {
+  export SETUPTOOLS_SCM_PRETEND_VERSION=$pkgver
+}
+
+build() {
+  cd tldr-python-client-$pkgver
+  python setup.py build
+}
+
+check() {
+  cd tldr-python-client-$pkgver
+  python setup.py pytest
+}
+
+package() {
+  cd tldr-python-client-$pkgver
+  python setup.py install -O1 --prefix=/usr --root="$pkgdir"
+  install -Dm755 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}
+
+# vim:set ts=2 sw=2 et:


[arch-commits] Commit in (4 files)

2017-11-29 Thread Felix Yan via arch-commits
Date: Wednesday, November 29, 2017 @ 13:19:24
  Author: felixonmars
Revision: 270679

addpkg: haskell-storable-tuple 0.0.3.3-1

Added:
  haskell-storable-tuple/
  haskell-storable-tuple/repos/
  haskell-storable-tuple/trunk/
  haskell-storable-tuple/trunk/PKGBUILD

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

Added: haskell-storable-tuple/trunk/PKGBUILD
===
--- haskell-storable-tuple/trunk/PKGBUILD   (rev 0)
+++ haskell-storable-tuple/trunk/PKGBUILD   2017-11-29 13:19:24 UTC (rev 
270679)
@@ -0,0 +1,40 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=storable-tuple
+pkgname=haskell-storable-tuple
+pkgver=0.0.3.3
+pkgrel=1
+pkgdesc="Storable instance for pairs and triples"
+url="http://code.haskell.org/~thielema/storable-tuple/";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-storable-record' 'haskell-utility-ht' 
'haskell-base-orphans')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('046a809d8b6655259f3cb4de55b81d272007cf2d32f0eec3f464924f595f904030102c3fd4f3b193a01b48d2d54582a9206314a2e87cd17ecdc16a159fe73b4d')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fsplitbase
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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


[arch-commits] Commit in haskell-storable-tuple/repos (2 files)

2017-11-29 Thread Felix Yan via arch-commits
Date: Wednesday, November 29, 2017 @ 13:19:54
  Author: felixonmars
Revision: 270680

archrelease: copy trunk to community-testing-x86_64

Added:
  haskell-storable-tuple/repos/community-testing-x86_64/
  haskell-storable-tuple/repos/community-testing-x86_64/PKGBUILD
(from rev 270679, haskell-storable-tuple/trunk/PKGBUILD)

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

Copied: haskell-storable-tuple/repos/community-testing-x86_64/PKGBUILD (from 
rev 270679, haskell-storable-tuple/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2017-11-29 13:19:54 UTC (rev 270680)
@@ -0,0 +1,40 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=storable-tuple
+pkgname=haskell-storable-tuple
+pkgver=0.0.3.3
+pkgrel=1
+pkgdesc="Storable instance for pairs and triples"
+url="http://code.haskell.org/~thielema/storable-tuple/";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-storable-record' 'haskell-utility-ht' 
'haskell-base-orphans')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('046a809d8b6655259f3cb4de55b81d272007cf2d32f0eec3f464924f595f904030102c3fd4f3b193a01b48d2d54582a9206314a2e87cd17ecdc16a159fe73b4d')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fsplitbase
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2017-11-29 Thread Felix Yan via arch-commits
Date: Wednesday, November 29, 2017 @ 13:24:26
  Author: felixonmars
Revision: 270682

archrelease: copy trunk to community-testing-x86_64

Added:
  hoogle/repos/community-testing-x86_64/PKGBUILD
(from rev 270681, hoogle/trunk/PKGBUILD)
Deleted:
  hoogle/repos/community-testing-x86_64/PKGBUILD

--+
 PKGBUILD |   89 ++---
 1 file changed, 45 insertions(+), 44 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2017-11-29 13:24:06 UTC (rev 270681)
+++ PKGBUILD2017-11-29 13:24:26 UTC (rev 270682)
@@ -1,44 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-# Contributor: Arch Haskell Team 
-
-pkgname=hoogle
-pkgver=5.0.13
-pkgrel=31
-pkgdesc="Haskell API Search"
-url="http://www.haskell.org/hoogle/";
-license=("custom:BSD3")
-arch=('x86_64')
-depends=('ghc-libs' "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")
-makedepends=('ghc')
-source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";)
-sha512sums=('9b5925b39b19000f312a700bf46a157efd028d2f2748ac03efe1b703659a40535dd7259dfa212d534e20358c00143df59b8e6198bfa064847559bec0c64d41b0')
-
-build() {
-cd "${srcdir}/${pkgname}-${pkgver}"
-
-runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
---prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" \
---dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
-runhaskell Setup build
-runhaskell Setup register --gen-script
-runhaskell Setup unregister --gen-script
-sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
-sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
-}
-
-package() {
-cd "${srcdir}/${pkgname}-${pkgver}"
-
-install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
-install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
-runhaskell Setup copy --destdir="${pkgdir}"
-install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
-rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
-}

Copied: hoogle/repos/community-testing-x86_64/PKGBUILD (from rev 270681, 
hoogle/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2017-11-29 13:24:26 UTC (rev 270682)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hoogle
+pkgver=5.0.14
+pkgrel=1
+pkgdesc="Haskell API Search"
+url="http://www.haskell.org/hoogle/";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' '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-storable-tuple' 
'haskell-tar'
+ 'haskell-text' 'haskell-uniplate' 'haskell-utf8-string' 
'haskell-vector' 'haskell-wai'
+ 'haskell-wai-logger' 'haskell-warp' 'haskell-warp-tls' 'haskell-zlib')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";)
+sha512sums=('f6a9743277d8937d279bbb924999e91679c2fbbaa643f0f60d5329f9bbc12020aa3a6c31b664105687667277b9786427ce9bc0d2b25dcf0bc9c9a1fec821de33')
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fnetwork-uri
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m74

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

2017-11-29 Thread Felix Yan via arch-commits
Date: Wednesday, November 29, 2017 @ 13:24:06
  Author: felixonmars
Revision: 270681

upgpkg: hoogle 5.0.14-1

Modified:
  hoogle/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-11-29 13:19:54 UTC (rev 270680)
+++ PKGBUILD2017-11-29 13:24:06 UTC (rev 270681)
@@ -3,29 +3,30 @@
 # Contributor: Arch Haskell Team 
 
 pkgname=hoogle
-pkgver=5.0.13
-pkgrel=31
+pkgver=5.0.14
+pkgrel=1
 pkgdesc="Haskell API Search"
 url="http://www.haskell.org/hoogle/";
 license=("custom:BSD3")
 arch=('x86_64')
-depends=('ghc-libs' "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")
+depends=('ghc-libs' '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-storable-tuple' 
'haskell-tar'
+ 'haskell-text' 'haskell-uniplate' 'haskell-utf8-string' 
'haskell-vector' 'haskell-wai'
+ 'haskell-wai-logger' 'haskell-warp' 'haskell-warp-tls' 'haskell-zlib')
 makedepends=('ghc')
 
source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";)
-sha512sums=('9b5925b39b19000f312a700bf46a157efd028d2f2748ac03efe1b703659a40535dd7259dfa212d534e20358c00143df59b8e6198bfa064847559bec0c64d41b0')
+sha512sums=('f6a9743277d8937d279bbb924999e91679c2fbbaa643f0f60d5329f9bbc12020aa3a6c31b664105687667277b9786427ce9bc0d2b25dcf0bc9c9a1fec821de33')
 
 build() {
 cd "${srcdir}/${pkgname}-${pkgver}"
-
+
 runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" \
---dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fnetwork-uri
 runhaskell Setup build
 runhaskell Setup register --gen-script
 runhaskell Setup unregister --gen-script
@@ -35,7 +36,7 @@
 
 package() {
 cd "${srcdir}/${pkgname}-${pkgver}"
-
+
 install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
 install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
 runhaskell Setup copy --destdir="${pkgdir}"


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

2017-11-29 Thread Felix Yan via arch-commits
Date: Wednesday, November 29, 2017 @ 13:25:24
  Author: felixonmars
Revision: 270683

upgpkg: kcptun 20171129-1

Modified:
  kcptun/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-11-29 13:24:26 UTC (rev 270682)
+++ PKGBUILD2017-11-29 13:25:24 UTC (rev 270683)
@@ -3,7 +3,7 @@
 # Contributor: Kasei Wang 
 
 pkgname=kcptun
-pkgver=20171113
+pkgver=20171129
 pkgrel=1
 pkgdesc="A Secure Tunnel Based On KCP with N:M Multiplexing"
 arch=('x86_64')
@@ -13,7 +13,7 @@
 makedepends=('go-pie' 'git')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/xtaci/kcptun/archive/v$pkgver.tar.gz";
 'kcptun@.service' 'kcptun-server@.service')
-sha512sums=('dc59070b2d77fd5ef84cf43f7afe66eb28bf09d441d4952d2a4274ba53a60b9985cbd555334e8334f3075252407ff08c547c53fe5f5385b01dde9ed3f98ff89b'
+sha512sums=('6f6b9a2b5f7aa4a8581d97533e3993b8dc198515ffb3b50101e46e41827f3b91459a45b718f634bf48a191a12828054b1acb3475d7f0918e6bac09064d70ac15'
 
'6fbe0bd687ec9927fe46484f97a0e1a7605c74af673d2a2257a41819bcbf8b704c1ab8b063993251fc3803fa3caf38b7bfc3cededbd7fe1b57c5e2d234c2e6f6'
 
'5526608f2f5056462813812436605d537a5da950d7d2b5b93dab1da443b25ebf15f69609d18ba1c318b0cc75fcc2a8e14f0d33ff7765035063dd89c041b1bd11')
 


[arch-commits] Commit in kcptun/repos/community-x86_64 (6 files)

2017-11-29 Thread Felix Yan via arch-commits
Date: Wednesday, November 29, 2017 @ 13:25:46
  Author: felixonmars
Revision: 270684

archrelease: copy trunk to community-x86_64

Added:
  kcptun/repos/community-x86_64/PKGBUILD
(from rev 270683, kcptun/trunk/PKGBUILD)
  kcptun/repos/community-x86_64/kcptun-server@.service
(from rev 270683, kcptun/trunk/kcptun-server@.service)
  kcptun/repos/community-x86_64/kcptun@.service
(from rev 270683, kcptun/trunk/kcptun@.service)
Deleted:
  kcptun/repos/community-x86_64/PKGBUILD
  kcptun/repos/community-x86_64/kcptun-server@.service
  kcptun/repos/community-x86_64/kcptun@.service

+
 PKGBUILD   |  102 +++
 kcptun-server@.service |   22 +-
 kcptun@.service|   26 +--
 3 files changed, 75 insertions(+), 75 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2017-11-29 13:25:24 UTC (rev 270683)
+++ PKGBUILD2017-11-29 13:25:46 UTC (rev 270684)
@@ -1,51 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-# Contributor: Kasei Wang 
-
-pkgname=kcptun
-pkgver=20171113
-pkgrel=1
-pkgdesc="A Secure Tunnel Based On KCP with N:M Multiplexing"
-arch=('x86_64')
-url="https://github.com/xtaci/kcptun";
-license=('MIT')
-depends=('glibc')
-makedepends=('go-pie' 'git')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/xtaci/kcptun/archive/v$pkgver.tar.gz";
-'kcptun@.service' 'kcptun-server@.service')
-sha512sums=('dc59070b2d77fd5ef84cf43f7afe66eb28bf09d441d4952d2a4274ba53a60b9985cbd555334e8334f3075252407ff08c547c53fe5f5385b01dde9ed3f98ff89b'
-
'6fbe0bd687ec9927fe46484f97a0e1a7605c74af673d2a2257a41819bcbf8b704c1ab8b063993251fc3803fa3caf38b7bfc3cededbd7fe1b57c5e2d234c2e6f6'
-
'5526608f2f5056462813812436605d537a5da950d7d2b5b93dab1da443b25ebf15f69609d18ba1c318b0cc75fcc2a8e14f0d33ff7765035063dd89c041b1bd11')
-
-prepare() {
-  cd kcptun-$pkgver
-
-  mkdir build
-  mkdir -p .gopath/src/github.com/xtaci
-  ln -sf "$PWD" .gopath/src/github.com/xtaci/kcptun
-  export GOPATH="$PWD/.gopath"
-
-  go get golang.org/x/crypto/pbkdf2 github.com/xtaci/smux 
github.com/xtaci/kcp-go \
- github.com/urfave/cli github.com/pkg/errors github.com/golang/snappy
-}
-
-build() {
-  cd "$srcdir"/kcptun-$pkgver/client
-  go build -o build/kcptun-client -ldflags "-X main.VERSION=$pkgver" # 
-gccgoflags "$CFLAGS $LDFLAGS"
-
-  cd "$srcdir"/kcptun-$pkgver/server
-  go build -o build/kcptun-server -ldflags "-X main.VERSION=$pkgver" # 
-gccgoflags "$CFLAGS $LDFLAGS"
-}
-
-package() {
-  cd kcptun-$pkgver
-
-  install -Dm755 client/build/kcptun-client "$pkgdir"/usr/bin/kcptun-client
-  install -Dm755 server/build/kcptun-server "$pkgdir"/usr/bin/kcptun-server
-
-  install -Dm644 LICENSE.md "$pkgdir"/usr/share/licenses/$pkgname/LICENSE.md
-
-  install -dm755 "$pkgdir"/etc/kcptun
-  install -Dm644 "$srcdir/kcptun@.service" 
"$pkgdir"/usr/lib/systemd/system/kcptun@.service
-  install -Dm644 "$srcdir/kcptun-server@.service" 
"$pkgdir"/usr/lib/systemd/system/kcptun-server@.service
-}

Copied: kcptun/repos/community-x86_64/PKGBUILD (from rev 270683, 
kcptun/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2017-11-29 13:25:46 UTC (rev 270684)
@@ -0,0 +1,51 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Kasei Wang 
+
+pkgname=kcptun
+pkgver=20171129
+pkgrel=1
+pkgdesc="A Secure Tunnel Based On KCP with N:M Multiplexing"
+arch=('x86_64')
+url="https://github.com/xtaci/kcptun";
+license=('MIT')
+depends=('glibc')
+makedepends=('go-pie' 'git')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/xtaci/kcptun/archive/v$pkgver.tar.gz";
+'kcptun@.service' 'kcptun-server@.service')
+sha512sums=('6f6b9a2b5f7aa4a8581d97533e3993b8dc198515ffb3b50101e46e41827f3b91459a45b718f634bf48a191a12828054b1acb3475d7f0918e6bac09064d70ac15'
+
'6fbe0bd687ec9927fe46484f97a0e1a7605c74af673d2a2257a41819bcbf8b704c1ab8b063993251fc3803fa3caf38b7bfc3cededbd7fe1b57c5e2d234c2e6f6'
+
'5526608f2f5056462813812436605d537a5da950d7d2b5b93dab1da443b25ebf15f69609d18ba1c318b0cc75fcc2a8e14f0d33ff7765035063dd89c041b1bd11')
+
+prepare() {
+  cd kcptun-$pkgver
+
+  mkdir build
+  mkdir -p .gopath/src/github.com/xtaci
+  ln -sf "$PWD" .gopath/src/github.com/xtaci/kcptun
+  export GOPATH="$PWD/.gopath"
+
+  go get golang.org/x/crypto/pbkdf2 github.com/xtaci/smux 
github.com/xtaci/kcp-go \
+ github.com/urfave/cli github.com/pkg/erro

[arch-commits] Commit in (4 files)

2017-11-29 Thread Felix Yan via arch-commits
Date: Wednesday, November 29, 2017 @ 13:37:38
  Author: felixonmars
Revision: 270685

addpkg: haskell-shelly 1.6.8.7-1

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

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

Added: haskell-shelly/trunk/PKGBUILD
===
--- haskell-shelly/trunk/PKGBUILD   (rev 0)
+++ haskell-shelly/trunk/PKGBUILD   2017-11-29 13:37:38 UTC (rev 270685)
@@ -0,0 +1,55 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=shelly
+pkgname=haskell-shelly
+pkgver=1.6.8.7
+pkgrel=1
+pkgdesc="Shell-like (systems) programming in Haskell"
+url="https://github.com/yesodweb/Shelly.hs";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-mtl' 'haskell-unix-compat' 
'haskell-system-filepath'
+ 'haskell-system-fileio' 'haskell-monad-control' 'haskell-lifted-base'
+ 'haskell-lifted-async' 'haskell-exceptions' 
'haskell-enclosed-exceptions' 'haskell-text'
+ 'haskell-async' 'haskell-transformers-base')
+makedepends=('ghc' 'haskell-hunit' 'haskell-hspec')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('425571a43c25b72fe3cf36bf64075926faf0669031a82704b3b0a57a96910d0ec9dd11608bfa2355af657eb46227c03b8d176e4a4aea08cb70257641b693a366')
+
+prepare() {
+cd $_hkgname-$pkgver
+mkdir test/data/{dir,symlinked_dir}
+ln -s ../symlinked_dir test/data/dir/
+touch test/data/symlinked_dir/hoge_file
+}
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-lifted -f-build-examples
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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


[arch-commits] Commit in haskell-shelly/repos (2 files)

2017-11-29 Thread Felix Yan via arch-commits
Date: Wednesday, November 29, 2017 @ 13:37:59
  Author: felixonmars
Revision: 270686

archrelease: copy trunk to community-testing-x86_64

Added:
  haskell-shelly/repos/community-testing-x86_64/
  haskell-shelly/repos/community-testing-x86_64/PKGBUILD
(from rev 270685, haskell-shelly/trunk/PKGBUILD)

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

Copied: haskell-shelly/repos/community-testing-x86_64/PKGBUILD (from rev 
270685, haskell-shelly/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2017-11-29 13:37:59 UTC (rev 270686)
@@ -0,0 +1,55 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=shelly
+pkgname=haskell-shelly
+pkgver=1.6.8.7
+pkgrel=1
+pkgdesc="Shell-like (systems) programming in Haskell"
+url="https://github.com/yesodweb/Shelly.hs";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-mtl' 'haskell-unix-compat' 
'haskell-system-filepath'
+ 'haskell-system-fileio' 'haskell-monad-control' 'haskell-lifted-base'
+ 'haskell-lifted-async' 'haskell-exceptions' 
'haskell-enclosed-exceptions' 'haskell-text'
+ 'haskell-async' 'haskell-transformers-base')
+makedepends=('ghc' 'haskell-hunit' 'haskell-hspec')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('425571a43c25b72fe3cf36bf64075926faf0669031a82704b3b0a57a96910d0ec9dd11608bfa2355af657eb46227c03b8d176e4a4aea08cb70257641b693a366')
+
+prepare() {
+cd $_hkgname-$pkgver
+mkdir test/data/{dir,symlinked_dir}
+ln -s ../symlinked_dir test/data/dir/
+touch test/data/symlinked_dir/hoge_file
+}
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-lifted -f-build-examples
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-language-c/trunk (PKGBUILD float128.patch)

2017-11-29 Thread Felix Yan via arch-commits
Date: Wednesday, November 29, 2017 @ 13:42:13
  Author: felixonmars
Revision: 270687

upgpkg: haskell-language-c 0.7.1-1

rebuild with language-c,0.7.1 c2hs,0.28.3

Modified:
  haskell-language-c/trunk/PKGBUILD
Deleted:
  haskell-language-c/trunk/float128.patch

+
 PKGBUILD   |   27 +++-
 float128.patch |  171 ---
 2 files changed, 12 insertions(+), 186 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-11-29 13:37:59 UTC (rev 270686)
+++ PKGBUILD2017-11-29 13:42:13 UTC (rev 270687)
@@ -4,25 +4,17 @@
 
 _hkgname=language-c
 pkgname=haskell-language-c
-pkgver=0.6.1
-pkgrel=8
+pkgver=0.7.1
+pkgrel=1
 pkgdesc="Analysis and generation of C code"
 url="http://visq.github.io/language-c/";
 license=("custom:BSD3")
 arch=('x86_64')
-depends=('ghc-libs' "haskell-syb")
+depends=('ghc-libs' 'haskell-syb')
 makedepends=('happy' 'alex' 'ghc')
-source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";
-float128.patch)
-sha512sums=('e20711aaf4206fedd8dbd37b0093f0b7cda1ea67971f05875cd895949cd892f1e10a9d554880508781a37323386c043742219377d0de5b1a27748b4cc8d183dc'
-
'71498a0578c7f318d2d62e652c5498d60895a9b480a31e3b4629e66d33bd4c0e55502b72d077ce1411722b102375420349fc3ccfe80fc9cc10a64e6394f32df6')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('c62dee86b70ead9c0795cabc6b1e0487ab3d4e1e4df693cec94c255aa96d21589d9161150073a5ec1d2ae168924dd8a11ae6ee0cd46730a25ccda009f7a45f58')
 
-prepare() {
-cd $_hkgname-$pkgver
-# https://github.com/visq/language-c/pull/33
-patch -p1 -i ../float128.patch
-}
-
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"
 
@@ -29,9 +21,9 @@
 rm -fr dist
 
 runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
---prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
 --dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
--fseparatesyb -fusebytestrings -fsplitbase
+-fseparatesyb -fusebytestrings -fsplitbase -f-allwarnings
 runhaskell Setup build
 runhaskell Setup register --gen-script
 runhaskell Setup unregister --gen-script
@@ -39,6 +31,11 @@
 sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
 }
 
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
 package() {
 cd "${srcdir}/${_hkgname}-${pkgver}"
 

Deleted: float128.patch
===
--- float128.patch  2017-11-29 13:37:59 UTC (rev 270686)
+++ float128.patch  2017-11-29 13:42:13 UTC (rev 270687)
@@ -1,171 +0,0 @@
-From a53a3225bfd588e1a9b2cd00c5e4d0fe2c9bb2f1 Mon Sep 17 00:00:00 2001
-From: Fangrui Song 
-Date: Sun, 21 May 2017 14:23:49 -0700
-Subject: [PATCH] Add __float128
-
-`stddef.h` shipped by GCC 7.1.0 [1] adds when `__i386__` is defined.  This 
change breaks a lot packages depending on c2hs (which in turn depends on 
language-c).
-
-[1]: 
https://github.com/gcc-mirror/gcc/commit/9b5c49ef97e63cc63f1ffa13baf771368105ebe2

- README  | 3 +--
- src/Language/C/Parser/Lexer.x   | 6 --
- src/Language/C/Parser/Parser.y  | 2 ++
- src/Language/C/Parser/Tokens.hs | 3 +++
- src/Language/C/Pretty.hs| 1 +
- src/Language/C/Syntax/AST.hs| 5 +
- 6 files changed, 16 insertions(+), 4 deletions(-)
-
-diff --git a/README b/README
-index 9ea1084..2a4bf71 100644
 a/README
-+++ b/README
-@@ -33,7 +33,6 @@ Currently unsupported C11 constructs:
- 
- Currently unsupported GNU C extensions:
-  - __auto_type
-- - __float128
-  - __builtin_offsetof
-char a[__builtin_offsetof (struct S, sa->f)
-  - _Decimal32
-@@ -54,4 +53,4 @@ A couple of small examples are available in /examples
- A couple of regression tests can be run via
- > cd test/harness; make
- 
--For more tests, see test/README.
-\ No newline at end of file
-+For more tests, see test/README.
-diff --git a/src/Language/C/Parser/Lexer.x b/src/Language/C/Parser/Lexer.x
-index 54f918e..ebebc29 100644
 a/src/Language/C/Parser/Lexer.x
-+++ b/src/Language/C/Parser/Lexer.x
-@@ -119,7 +119,8 @@ $infname  = . # [ \\ \" ] -- valid character 
in a filename
- @hexmant   = @hexdigits?\.@hexdigits|@hexdigits\.
- @binexp= [pP][\+\-]?@digits
- 
--@floatsuffix= [fFlL]
-+-- Suffixes `qQwW` are GNU floating type extensions: 

-+@floatsuffix= [fFlLqQwW]
- @floatgnusuffix = @floatsuffix@gnusuffix?|@gnusuffix@floatsuffix?
- 
- -- clang version literals with a major.minor.rev
-@@ -297,7 +298,7 @@ label __label__
- (CTokGnuC GnuCOffsetof) __builtin_offsetof
- (CTokGnuC GnuCTyCompat) __builtin_types_co

[arch-commits] Commit in haskell-language-c/repos (2 files)

2017-11-29 Thread Felix Yan via arch-commits
Date: Wednesday, November 29, 2017 @ 13:42:32
  Author: felixonmars
Revision: 270688

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-language-c/repos/community-staging-x86_64/
  haskell-language-c/repos/community-staging-x86_64/PKGBUILD
(from rev 270687, haskell-language-c/trunk/PKGBUILD)

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

Copied: haskell-language-c/repos/community-staging-x86_64/PKGBUILD (from rev 
270687, haskell-language-c/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-11-29 13:42:32 UTC (rev 270688)
@@ -0,0 +1,47 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=language-c
+pkgname=haskell-language-c
+pkgver=0.7.1
+pkgrel=1
+pkgdesc="Analysis and generation of C code"
+url="http://visq.github.io/language-c/";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-syb')
+makedepends=('happy' 'alex' 'ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('c62dee86b70ead9c0795cabc6b1e0487ab3d4e1e4df693cec94c255aa96d21589d9161150073a5ec1d2ae168924dd8a11ae6ee0cd46730a25ccda009f7a45f58')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+rm -fr dist
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fseparatesyb -fusebytestrings -fsplitbase -f-allwarnings
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2017-11-29 Thread Felix Yan via arch-commits
Date: Wednesday, November 29, 2017 @ 13:43:14
  Author: felixonmars
Revision: 270689

upgpkg: haskell-yesod-auth 1.4.20-1

Modified:
  haskell-yesod-auth/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-11-29 13:42:32 UTC (rev 270688)
+++ PKGBUILD2017-11-29 13:43:14 UTC (rev 270689)
@@ -4,8 +4,8 @@
 
 _hkgname=yesod-auth
 pkgname=haskell-yesod-auth
-pkgver=1.4.19
-pkgrel=25
+pkgver=1.4.20
+pkgrel=1
 pkgdesc="Authentication for Yesod."
 url="http://www.yesodweb.com/";
 license=("MIT")
@@ -22,7 +22,7 @@
  "haskell-yesod-persistent")
 makedepends=('ghc')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
-sha512sums=('711b52a03b9d02748abe437fb30eaeb63a959db9c24f1a1a7ec37835bfdc0ceb48cefc1e79525999e041b84692ab9398f43bfa8c523270efeb4d0e41b32c05f3')
+sha512sums=('d4a25f7b6bf4b50d7b9780a569a695986ab8780555f9de5ab2e8c4917174ade867b896ff289a6a042cfbb960ed966b66d3a0ac4e5d7add1d67be35c8100aa68d')
 
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"


[arch-commits] Commit in haskell-yesod-auth/repos/community-testing-x86_64 (2 files)

2017-11-29 Thread Felix Yan via arch-commits
Date: Wednesday, November 29, 2017 @ 13:43:33
  Author: felixonmars
Revision: 270690

archrelease: copy trunk to community-testing-x86_64

Added:
  haskell-yesod-auth/repos/community-testing-x86_64/PKGBUILD
(from rev 270689, haskell-yesod-auth/trunk/PKGBUILD)
Deleted:
  haskell-yesod-auth/repos/community-testing-x86_64/PKGBUILD

--+
 PKGBUILD |   98 ++---
 1 file changed, 49 insertions(+), 49 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2017-11-29 13:43:14 UTC (rev 270689)
+++ PKGBUILD2017-11-29 13:43:33 UTC (rev 270690)
@@ -1,49 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-# Contributor: Arch Haskell Team 
-
-_hkgname=yesod-auth
-pkgname=haskell-yesod-auth
-pkgver=1.4.19
-pkgrel=25
-pkgdesc="Authentication for Yesod."
-url="http://www.yesodweb.com/";
-license=("MIT")
-arch=('x86_64')
-depends=('ghc-libs' "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-cryptonite" "haskell-data-default" "haskell-email-validate"
- "haskell-file-embed" "haskell-http-client" "haskell-http-conduit" 
"haskell-http-types"
- "haskell-lifted-base" "haskell-memory" "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")
-makedepends=('ghc')
-source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
-sha512sums=('711b52a03b9d02748abe437fb30eaeb63a959db9c24f1a1a7ec37835bfdc0ceb48cefc1e79525999e041b84692ab9398f43bfa8c523270efeb4d0e41b32c05f3')
-
-build() {
-cd "${srcdir}/${_hkgname}-${pkgver}"
-
-runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
---prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
---dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
--fnetwork-uri
-runhaskell Setup build
-runhaskell Setup register --gen-script
-runhaskell Setup unregister --gen-script
-sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
-sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
-}
-
-package() {
-cd "${srcdir}/${_hkgname}-${pkgver}"
-
-install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
-install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
-runhaskell Setup copy --destdir="${pkgdir}"
-install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
-rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
-}

Copied: haskell-yesod-auth/repos/community-testing-x86_64/PKGBUILD (from rev 
270689, haskell-yesod-auth/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2017-11-29 13:43:33 UTC (rev 270690)
@@ -0,0 +1,49 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-auth
+pkgname=haskell-yesod-auth
+pkgver=1.4.20
+pkgrel=1
+pkgdesc="Authentication for Yesod."
+url="http://www.yesodweb.com/";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' "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-cryptonite" "haskell-data-default" "haskell-email-validate"
+ "haskell-file-embed" "haskell-http-client" "haskell-http-conduit" 
"haskell-http-types"
+ "haskell-lifted-base" "haskell-memory" "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")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('d4a25f7b6bf4b50d7b9780a569a695986ab8780555f9de5ab2e8c4917174ade867b896ff289a6a042cfbb960ed966b66d3a0ac4e5d7add1d67be35c8100aa68d')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc

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

2017-11-29 Thread Felix Yan via arch-commits
Date: Wednesday, November 29, 2017 @ 13:51:51
  Author: felixonmars
Revision: 270691

upgpkg: haskell-skylighting 0.4.4.1-1

rebuild with skylighting,0.4.4.1

Modified:
  haskell-skylighting/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-11-29 13:43:33 UTC (rev 270690)
+++ PKGBUILD2017-11-29 13:51:51 UTC (rev 270691)
@@ -3,8 +3,8 @@
 
 _hkgname=skylighting
 pkgname=haskell-skylighting
-pkgver=0.4.4
-pkgrel=2
+pkgver=0.4.4.1
+pkgrel=1
 pkgdesc="Syntax highlighting library"
 url="https://github.com/jgm/skylighting";
 license=('GPL2')
@@ -13,15 +13,16 @@
  'haskell-blaze-html' 'haskell-case-insensitive' 'haskell-hxt' 
'haskell-mtl'
  'haskell-pretty-show' 'haskell-regex-pcre' 'haskell-safe' 
'haskell-text'
  'haskell-utf8-string')
-makedepends=('ghc')
+makedepends=('ghc' 'haskell-hunit' 'haskell-tasty' 'haskell-tasty-golden' 
'haskell-tasty-hunit'
+ 'haskell-random' 'haskell-diff')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
-sha512sums=('b3907027958917a18a3c9d59fbd2be94e5a6eb14320d914a9c56aa8ef79f926380a6f50dfb7ec8a2b889e27e6084405f9b9f0f1c154021716625d918fc6fcdb0')
+sha512sums=('0f74409658313523cb77632a031ee9a7ec0186a44f904b3daac6a9583272454f1529c6aa1cd95900ebee7f972fec8cddc924f69ce721ced76a34776308d78da7')
 
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"
 
 runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
---prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
 --dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
 -fsystem-pcre
 runhaskell Setup build
@@ -31,6 +32,11 @@
 sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
 }
 
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
 package() {
 cd "${srcdir}/${_hkgname}-${pkgver}"
 


[arch-commits] Commit in haskell-skylighting/repos (2 files)

2017-11-29 Thread Felix Yan via arch-commits
Date: Wednesday, November 29, 2017 @ 13:52:08
  Author: felixonmars
Revision: 270692

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-skylighting/repos/community-staging-x86_64/
  haskell-skylighting/repos/community-staging-x86_64/PKGBUILD
(from rev 270691, haskell-skylighting/trunk/PKGBUILD)

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

Copied: haskell-skylighting/repos/community-staging-x86_64/PKGBUILD (from rev 
270691, haskell-skylighting/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-11-29 13:52:08 UTC (rev 270692)
@@ -0,0 +1,47 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=skylighting
+pkgname=haskell-skylighting
+pkgver=0.4.4.1
+pkgrel=1
+pkgdesc="Syntax highlighting library"
+url="https://github.com/jgm/skylighting";
+license=('GPL2')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 
'haskell-base64-bytestring'
+ 'haskell-blaze-html' 'haskell-case-insensitive' 'haskell-hxt' 
'haskell-mtl'
+ 'haskell-pretty-show' 'haskell-regex-pcre' 'haskell-safe' 
'haskell-text'
+ 'haskell-utf8-string')
+makedepends=('ghc' 'haskell-hunit' 'haskell-tasty' 'haskell-tasty-golden' 
'haskell-tasty-hunit'
+ 'haskell-random' 'haskell-diff')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('0f74409658313523cb77632a031ee9a7ec0186a44f904b3daac6a9583272454f1529c6aa1cd95900ebee7f972fec8cddc924f69ce721ced76a34776308d78da7')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fsystem-pcre
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2017-11-29 Thread Felix Yan via arch-commits
Date: Wednesday, November 29, 2017 @ 14:03:06
  Author: felixonmars
Revision: 270693

upgpkg: pandoc 2.0.3-5

rebuild with skylighting,0.4.4.1

Modified:
  pandoc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-11-29 13:52:08 UTC (rev 270692)
+++ PKGBUILD2017-11-29 14:03:06 UTC (rev 270693)
@@ -4,7 +4,7 @@
 
 pkgname=pandoc
 pkgver=2.0.3
-pkgrel=4
+pkgrel=5
 pkgdesc="Conversion between markup formats"
 url="http://pandoc.org";
 license=("GPL")


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

2017-11-29 Thread Felix Yan via arch-commits
Date: Wednesday, November 29, 2017 @ 14:03:24
  Author: felixonmars
Revision: 270694

archrelease: copy trunk to community-staging-x86_64

Added:
  pandoc/repos/community-staging-x86_64/
  pandoc/repos/community-staging-x86_64/PKGBUILD
(from rev 270693, pandoc/trunk/PKGBUILD)

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

Copied: pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 270693, 
pandoc/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-11-29 14:03:24 UTC (rev 270694)
@@ -0,0 +1,59 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=pandoc
+pkgver=2.0.3
+pkgrel=5
+pkgdesc="Conversion between markup formats"
+url="http://pandoc.org";
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-http" "haskell-juicypixels" "haskell-sha" 
"haskell-aeson"
+ "haskell-aeson-pretty" "haskell-base64-bytestring" 
"haskell-blaze-html"
+ "haskell-blaze-markup" "haskell-case-insensitive" "haskell-cmark-gfm"
+ "haskell-data-default" "haskell-doctemplates" "haskell-glob" 
"haskell-mtl"
+ "haskell-haddock-library" "haskell-skylighting" "haskell-hslua" 
"haskell-hslua-module-text"
+ "haskell-http-client" "haskell-syb" "haskell-http-client-tls" 
"haskell-http-types"
+ "haskell-safe" "haskell-split" "haskell-text" "haskell-texmath" 
"haskell-network"
+ "haskell-pandoc-types" "haskell-parsec" "haskell-random" 
"haskell-scientific"
+ "haskell-tagsoup" "haskell-temporary" "haskell-network-uri" 
"haskell-unordered-containers"
+ "haskell-zip-archive" "haskell-vector" "haskell-xml" "haskell-yaml" 
"haskell-zlib")
+optdepends=('pandoc-citeproc: for citation rendering with pandoc-citeproc 
filter'
+'pandoc-crossref: for numbering figures, equations, tables and 
cross-references to them with pandoc-crossref filter'
+'texlive-core: for pdf output')
+conflicts=('haskell-pandoc')
+replaces=('haskell-pandoc')
+makedepends=('ghc' 'haskell-diff' 'haskell-tasty' 'haskell-tasty-hunit' 
'haskell-tasty-quickcheck'
+ 'haskell-tasty-golden' 'haskell-quickcheck' 
'haskell-executable-path')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";)
+sha512sums=('92efa19141991d0737f0cda8ca09a812286bd7126e95d295e7c0d8b7b14e0be85a842f12756d0608765d2135f0ced2e786f2ffa8295d68e4b1fc52447336841d')
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgbase}" 
--datasubdir="$pkgname" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-old-locale -fnetwork-uri -f-trypandoc -f-embed_data_files 
-f-weigh-pandoc -f-static
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+# TODO: find a way to run pandoc executable in tests with dynamic 
executable enabled
+# LD_PRELOAD=$(ls dist/build/libHSpandoc-*-ghc*.so)
+runhaskell Setup test || warning "Tests failed"
+}
+
+package() {
+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"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYING.md"
+}


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

2017-11-29 Thread Felix Yan via arch-commits
Date: Wednesday, November 29, 2017 @ 14:06:01
  Author: felixonmars
Revision: 270695

upgpkg: pandoc-citeproc 0.12.1-17

rebuild with skylighting,0.4.4.1

Modified:
  pandoc-citeproc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-11-29 14:03:24 UTC (rev 270694)
+++ PKGBUILD2017-11-29 14:06:01 UTC (rev 270695)
@@ -4,7 +4,7 @@
 
 pkgname=pandoc-citeproc
 pkgver=0.12.1
-pkgrel=16
+pkgrel=17
 pkgdesc="Supports using pandoc with citeproc"
 url="https://hackage.haskell.org/package/$pkgname";
 license=("custom:BSD3")


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

2017-11-29 Thread Felix Yan via arch-commits
Date: Wednesday, November 29, 2017 @ 14:06:21
  Author: felixonmars
Revision: 270696

archrelease: copy trunk to community-staging-x86_64

Added:
  pandoc-citeproc/repos/community-staging-x86_64/
  pandoc-citeproc/repos/community-staging-x86_64/PKGBUILD
(from rev 270695, pandoc-citeproc/trunk/PKGBUILD)

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

Copied: pandoc-citeproc/repos/community-staging-x86_64/PKGBUILD (from rev 
270695, pandoc-citeproc/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-11-29 14:06:21 UTC (rev 270696)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=pandoc-citeproc
+pkgver=0.12.1
+pkgrel=17
+pkgdesc="Supports using pandoc with citeproc"
+url="https://hackage.haskell.org/package/$pkgname";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-aeson" "haskell-aeson-pretty" 
"haskell-attoparsec" "haskell-data-default"
+ "haskell-hs-bibutils" "haskell-mtl" "haskell-old-locale" "pandoc" 
"haskell-pandoc-types"
+ "haskell-parsec" "haskell-rfc5051" "haskell-setenv" "haskell-split" 
"haskell-syb"
+ "haskell-tagsoup" "haskell-temporary" "haskell-text" 
"haskell-text-icu"
+ "haskell-unordered-containers" "haskell-vector" "haskell-xml-conduit" 
"haskell-yaml")
+conflicts=('haskell-pandoc-citeproc')
+replaces=('haskell-pandoc-citeproc')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/$pkgname/${pkgver}/$pkgname-${pkgver}.tar.gz";)
+sha512sums=('74ab07cc8a62523079195c6b9e2283b992ef496782d58c9e4ee84f4343f6d69f1f4229eab27b594c5bf0d52536976fb42f1c9848d034dff7034d27d334492b06')
+
+build() {
+cd "${srcdir}/$pkgname-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/$pkgname" 
--datasubdir="$pkgname" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-debug -f-test_citeproc -funicode_collation -f-embed_data_files 
-fbibutils -f-static
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/$pkgname-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/$pkgname.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/$pkgname.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/$pkgname/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/$pkgname/LICENSE"
+}


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

2017-11-29 Thread Felix Yan via arch-commits
Date: Wednesday, November 29, 2017 @ 14:08:34
  Author: felixonmars
Revision: 270698

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hakyll/repos/community-staging-x86_64/
  haskell-hakyll/repos/community-staging-x86_64/PKGBUILD
(from rev 270697, haskell-hakyll/trunk/PKGBUILD)

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

Copied: haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 
270697, haskell-hakyll/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-11-29 14:08:34 UTC (rev 270698)
@@ -0,0 +1,58 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hakyll
+pkgname=haskell-hakyll
+pkgver=4.9.8.0
+pkgrel=92
+pkgdesc="A static website compiler library"
+url="http://jaspervdj.be/hakyll";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-blaze-html" "haskell-blaze-markup" 
"haskell-cryptohash"
+ "haskell-data-default" "haskell-fsnotify" "haskell-http-conduit" 
"haskell-http-types"
+ "haskell-lrucache" "haskell-mtl" "haskell-network" 
"haskell-network-uri"
+ "haskell-optparse-applicative" "pandoc" "pandoc-citeproc" 
"haskell-parsec"
+ "haskell-random" "haskell-regex-base" "haskell-regex-tdfa" 
"haskell-resourcet"
+ "haskell-scientific" "haskell-system-filepath" "haskell-tagsoup" 
"haskell-text"
+ "haskell-time-locale-compat" "haskell-unordered-containers" 
"haskell-vector" "haskell-wai"
+ "haskell-wai-app-static" "haskell-warp" "haskell-yaml")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";
+
https://github.com/rlpowell/hakyll/commit/5c26faf2d867d9c644f8110f2c9bd6bd8c32986a.patch)
+sha512sums=('933645964113bbdf898366aedd11c6f26035e633b66fb01206258264a3b8857e08ea919f3284b6dfef28c32e6dc2bdd21ee85ed5e1c4c184423dfdc4a487'
+
'06c71fe3e99315c969b694020457af585124179bcc5b62afafafaf179132d88ac23d375ba948984565deab936f378cd6351e19b798125c010bde873c704d15ef')
+
+prepare() {
+cd $_hkgname-$pkgver
+patch -p1 -i ../5c26faf2d867d9c644f8110f2c9bd6bd8c32986a.patch
+sed -e 's/pandoc-citeproc  >= 0.10.5 && < 0.11,/pandoc-citeproc  
>= 0.10.5,/' \
+-e 's/process  >= 1.0&& < 1.6,/process  >= 
1.0,/' \
+-e 's/time >= 1.4&& < 1.8,/time >= 
1.4,/' \
+-i $_hkgname.cabal
+}
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fcheckexternal -fwatchserver -fpreviewserver
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2017-11-29 Thread Felix Yan via arch-commits
Date: Wednesday, November 29, 2017 @ 14:08:14
  Author: felixonmars
Revision: 270697

upgpkg: haskell-hakyll 4.9.8.0-92

rebuild with skylighting,0.4.4.1

Modified:
  haskell-hakyll/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-11-29 14:06:21 UTC (rev 270696)
+++ PKGBUILD2017-11-29 14:08:14 UTC (rev 270697)
@@ -5,7 +5,7 @@
 _hkgname=hakyll
 pkgname=haskell-hakyll
 pkgver=4.9.8.0
-pkgrel=91
+pkgrel=92
 pkgdesc="A static website compiler library"
 url="http://jaspervdj.be/hakyll";
 license=("custom:BSD3")


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

2017-11-29 Thread Felix Yan via arch-commits
Date: Wednesday, November 29, 2017 @ 14:09:46
  Author: felixonmars
Revision: 270699

upgpkg: pandoc-crossref 0.3.0.0beta3a-15

rebuild with skylighting,0.4.4.1

Modified:
  pandoc-crossref/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-11-29 14:08:34 UTC (rev 270698)
+++ PKGBUILD2017-11-29 14:09:46 UTC (rev 270699)
@@ -4,7 +4,7 @@
 
 pkgname=pandoc-crossref
 pkgver=0.3.0.0beta3a
-pkgrel=14
+pkgrel=15
 pkgdesc="Pandoc filter for cross-references"
 url="https://hackage.haskell.org/package/${pkgname}";
 license=("GPL2")


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

2017-11-29 Thread Felix Yan via arch-commits
Date: Wednesday, November 29, 2017 @ 14:10:06
  Author: felixonmars
Revision: 270700

archrelease: copy trunk to community-staging-x86_64

Added:
  pandoc-crossref/repos/community-staging-x86_64/
  pandoc-crossref/repos/community-staging-x86_64/PKGBUILD
(from rev 270699, pandoc-crossref/trunk/PKGBUILD)

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

Copied: pandoc-crossref/repos/community-staging-x86_64/PKGBUILD (from rev 
270699, pandoc-crossref/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-11-29 14:10:06 UTC (rev 270700)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=pandoc-crossref
+pkgver=0.3.0.0beta3a
+pkgrel=15
+pkgdesc="Pandoc filter for cross-references"
+url="https://hackage.haskell.org/package/${pkgname}";
+license=("GPL2")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-data-default' 'haskell-data-accessor' 
'haskell-data-accessor-template'
+ 'haskell-data-accessor-transformers' 'haskell-file-embed' 
'haskell-mtl'
+ 'haskell-open-browser' 'haskell-optparse-applicative' 'pandoc' 
'haskell-pandoc-types'
+ 'haskell-roman-numerals' 'haskell-syb' 'haskell-text' 
'haskell-utility-ht')
+makedepends=('ghc')
+conflicts=('haskell-pandoc-crossref')
+replaces=('haskell-pandoc-crossref')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/lierdakil/pandoc-crossref/archive/v0.3.0.0-beta3a.tar.gz";)
+sha512sums=('02f8762320465bf11dcb10e5182d978f3d5a37527480373c96fb6dc8c4651708d68c92b5ad857271a106c109aeaf87fad87b39125f8c9130e5401e2744e8d95b')
+
+prepare() {
+mv $pkgname-{0.3.0.0-beta3a,$pkgver}
+}
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE.md"
+}


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

2017-11-29 Thread Felix Yan via arch-commits
Date: Wednesday, November 29, 2017 @ 14:13:21
  Author: felixonmars
Revision: 270707

archrelease: copy trunk to community-staging-x86_64

Added:
  c2hs/repos/community-staging-x86_64/
  c2hs/repos/community-staging-x86_64/PKGBUILD
(from rev 270706, c2hs/trunk/PKGBUILD)

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

Copied: c2hs/repos/community-staging-x86_64/PKGBUILD (from rev 270706, 
c2hs/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-11-29 14:13:21 UTC (rev 270707)
@@ -0,0 +1,41 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=c2hs
+pkgver=0.28.3
+pkgrel=1
+pkgdesc="C->Haskell FFI tool that gives some cross-language type safety"
+url="https://github.com/haskell/c2hs";
+license=("GPL2")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-dlist" "haskell-language-c")
+makedepends=('ghc' 'haskell-test-framework' 'haskell-test-framework-hunit' 
'haskell-hunit'
+ 'haskell-shelly' 'haskell-text')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";)
+sha512sums=('17306b6ee41623d1c017581ed7aef6118a66c30a4698fa95d588b30ac625a6571906bb1fffecf7b86296667390d18cfe5ee2ade85098075f2ca982922b358b3a')
+
+prepare() {
+sed -i 's/cmd "ghc"/cmd "ghc" "-dynamic"/' c2hs-$pkgver/tests/test-*.hs
+sed -i 's/HC=ghc/HC="ghc -dynamic"/' c2hs-$pkgver/tests/system/Makefile
+sed -i 's/"ghc", \["-/"ghc", ["-dynamic", "-/' c2hs-$pkgver/tests/test-*.hs
+}
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-executable-dynamic --prefix=/usr \
+--docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" 
--enable-tests \
+-f-regression -fbase3
+runhaskell Setup build
+}
+
+check() {
+cd $pkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup copy --destdir="${pkgdir}"
+}


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

2017-11-29 Thread Felix Yan via arch-commits
Date: Wednesday, November 29, 2017 @ 14:13:04
  Author: felixonmars
Revision: 270706

upgpkg: c2hs 0.28.3-1

rebuild with language-c,0.7.1 c2hs,0.28.3

Modified:
  c2hs/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-11-29 14:12:54 UTC (rev 270705)
+++ PKGBUILD2017-11-29 14:13:04 UTC (rev 270706)
@@ -3,26 +3,38 @@
 # Contributor: Arch Haskell Team 
 
 pkgname=c2hs
-pkgver=0.28.2
-pkgrel=7
+pkgver=0.28.3
+pkgrel=1
 pkgdesc="C->Haskell FFI tool that gives some cross-language type safety"
 url="https://github.com/haskell/c2hs";
 license=("GPL2")
 arch=('x86_64')
 depends=('ghc-libs' "haskell-dlist" "haskell-language-c")
-makedepends=('ghc')
+makedepends=('ghc' 'haskell-test-framework' 'haskell-test-framework-hunit' 
'haskell-hunit'
+ 'haskell-shelly' 'haskell-text')
 
source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";)
-sha256sums=('f4171478cafe9f4906735763c2e0bc1ca0a9f56b50e9d59aac07520434920f9e')
+sha512sums=('17306b6ee41623d1c017581ed7aef6118a66c30a4698fa95d588b30ac625a6571906bb1fffecf7b86296667390d18cfe5ee2ade85098075f2ca982922b358b3a')
 
+prepare() {
+sed -i 's/cmd "ghc"/cmd "ghc" "-dynamic"/' c2hs-$pkgver/tests/test-*.hs
+sed -i 's/HC=ghc/HC="ghc -dynamic"/' c2hs-$pkgver/tests/system/Makefile
+sed -i 's/"ghc", \["-/"ghc", ["-dynamic", "-/' c2hs-$pkgver/tests/test-*.hs
+}
+
 build() {
 cd "${srcdir}/${pkgname}-${pkgver}"
-
+
 runhaskell Setup configure -O --enable-executable-dynamic --prefix=/usr \
---docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \
+--docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" 
--enable-tests \
 -f-regression -fbase3
 runhaskell Setup build
 }
 
+check() {
+cd $pkgname-$pkgver
+runhaskell Setup test
+}
+
 package() {
 cd "${srcdir}/${pkgname}-${pkgver}"
 runhaskell Setup copy --destdir="${pkgdir}"


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

2017-11-29 Thread Felix Yan via arch-commits
Date: Wednesday, November 29, 2017 @ 14:33:22
  Author: felixonmars
Revision: 270710

upgpkg: haskell-dns 3.0.0-1

rebuild with dns,3.0.0

Modified:
  haskell-dns/trunk/PKGBUILD

--+
 PKGBUILD |   29 -
 1 file changed, 20 insertions(+), 9 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-11-29 14:14:01 UTC (rev 270709)
+++ PKGBUILD2017-11-29 14:33:22 UTC (rev 270710)
@@ -4,23 +4,28 @@
 
 _hkgname=dns
 pkgname=haskell-dns
-pkgver=2.0.13
-pkgrel=5
+pkgver=3.0.0
+pkgrel=1
 pkgdesc="DNS library in Haskell"
 url="https://hackage.haskell.org/package/${_hkgname}";
 license=("custom:BSD3")
 arch=('x86_64')
-depends=('ghc-libs' "haskell-attoparsec" "haskell-conduit" 
"haskell-conduit-extra" "haskell-iproute"
- "haskell-mtl" "haskell-network" "haskell-random" "haskell-resourcet" 
"haskell-safe")
-makedepends=('ghc')
+depends=('ghc-libs' 'haskell-async' 'haskell-auto-update' 'haskell-attoparsec'
+ 'haskell-base64-bytestring' 'haskell-conduit' 'haskell-conduit-extra' 
'haskell-cryptonite'
+ 'haskell-iproute' 'haskell-mtl' 'haskell-network' 'haskell-psqueues' 
'haskell-safe')
+makedepends=('ghc' 'haskell-doctest' 'haskell-hspec' 'haskell-word8' 
'haskell-quickcheck')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
-sha512sums=('fcf6d358c50af39f61734ed390ab51f0dc897e7d52989de0c9b8d3afc0682361f5ef1f9b6766f18359d5618eca4d31f992a5d533b7a3f3fce8a74a508a61a254')
+sha512sums=('f4b009e1d3a5b8f50aa8a1f17f0476917a827eb97c43f7bc1aa46e54e576d6ee08e4456837a6ca3bf33ae64d66f0da9c320e4e084f5932754c5633fbe560474f')
 
+prepare() {
+sed -i '/doctest/a \"-dynamic",' $_hkgname-$pkgver/test2/doctests.hs
+}
+
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"
-
+
 runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
---prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
 --dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
 runhaskell Setup build
 runhaskell Setup register --gen-script
@@ -29,9 +34,15 @@
 sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
 }
 
+check() {
+cd $_hkgname-$pkgver
+# https://github.com/kazu-yamamoto/dns/issues/102
+runhaskell Setup test || warning "Tests failed"
+}
+
 package() {
 cd "${srcdir}/${_hkgname}-${pkgver}"
-
+
 install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
 install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
 runhaskell Setup copy --destdir="${pkgdir}"


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

2017-11-29 Thread Felix Yan via arch-commits
Date: Wednesday, November 29, 2017 @ 14:33:41
  Author: felixonmars
Revision: 270711

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-dns/repos/community-staging-x86_64/
  haskell-dns/repos/community-staging-x86_64/PKGBUILD
(from rev 270710, haskell-dns/trunk/PKGBUILD)

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

Copied: haskell-dns/repos/community-staging-x86_64/PKGBUILD (from rev 270710, 
haskell-dns/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-11-29 14:33:41 UTC (rev 270711)
@@ -0,0 +1,51 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=dns
+pkgname=haskell-dns
+pkgver=3.0.0
+pkgrel=1
+pkgdesc="DNS library in Haskell"
+url="https://hackage.haskell.org/package/${_hkgname}";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-async' 'haskell-auto-update' 'haskell-attoparsec'
+ 'haskell-base64-bytestring' 'haskell-conduit' 'haskell-conduit-extra' 
'haskell-cryptonite'
+ 'haskell-iproute' 'haskell-mtl' 'haskell-network' 'haskell-psqueues' 
'haskell-safe')
+makedepends=('ghc' 'haskell-doctest' 'haskell-hspec' 'haskell-word8' 
'haskell-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('f4b009e1d3a5b8f50aa8a1f17f0476917a827eb97c43f7bc1aa46e54e576d6ee08e4456837a6ca3bf33ae64d66f0da9c320e4e084f5932754c5633fbe560474f')
+
+prepare() {
+sed -i '/doctest/a \"-dynamic",' $_hkgname-$pkgver/test2/doctests.hs
+}
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+# https://github.com/kazu-yamamoto/dns/issues/102
+runhaskell Setup test || warning "Tests failed"
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2017-11-29 Thread Felix Yan via arch-commits
Date: Wednesday, November 29, 2017 @ 14:39:37
  Author: felixonmars
Revision: 270712

upgpkg: git-annex 6.20171124-8

rebuild with dns,3.0.0

Modified:
  git-annex/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-11-29 14:33:41 UTC (rev 270711)
+++ PKGBUILD2017-11-29 14:39:37 UTC (rev 270712)
@@ -4,7 +4,7 @@
 
 pkgname=git-annex
 pkgver=6.20171124
-pkgrel=7
+pkgrel=8
 pkgdesc="Manage files with git, without checking their contents into git"
 url="http://git-annex.branchable.com/";
 license=("AGPL3")


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

2017-11-29 Thread Felix Yan via arch-commits
Date: Wednesday, November 29, 2017 @ 14:39:56
  Author: felixonmars
Revision: 270713

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 270712, 
git-annex/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-11-29 14:39:56 UTC (rev 270713)
@@ -0,0 +1,53 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=git-annex
+pkgver=6.20171124
+pkgrel=8
+pkgdesc="Manage files with git, without checking their contents into git"
+url="http://git-annex.branchable.com/";
+license=("AGPL3")
+arch=('x86_64')
+depends=('git' 'rsync' 'ghc-libs' "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-memory"
+ "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-split" "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")
+makedepends=("chrpath" 'ghc')
+source=("git+https://git.joeyh.name/git/git-annex.git#tag=$pkgver";)
+sha512sums=('SKIP')
+
+build() {
+  cd git-annex
+
+  runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic 
--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 GHC="ghc -dynamic" BUILDER=true DESTDIR="$pkgdir" -j1 install-misc
+
+  rm "$pkgdir"/usr/share/doc/git-annex/COPYRIGHT
+  rmdir "$pkgdir"/usr/share/doc/git-annex "$pkgdir"/usr/share/doc
+}


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

2017-11-29 Thread Massimiliano Torromeo via arch-commits
Date: Wednesday, November 29, 2017 @ 16:39:34
  Author: mtorromeo
Revision: 270716

upgpkg: libmaxminddb 1.3.1-1

Modified:
  libmaxminddb/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-11-29 14:46:50 UTC (rev 270715)
+++ PKGBUILD2017-11-29 16:39:34 UTC (rev 270716)
@@ -4,7 +4,7 @@
 
 pkgname=(libmaxminddb mmdblookup)
 
-pkgver=1.3.0
+pkgver=1.3.1
 pkgrel=1
 pkgdesc="MaxMind GeoIP2 database - split package with library and utilities"
 license=('Apache')
@@ -12,7 +12,7 @@
 url="http://dev.maxmind.com/geoip/geoip2/downloadable/";
 optdepends=('geoip2-database: IP geolocation databases')
 
source=("https://github.com/maxmind/libmaxminddb/releases/download/$pkgver/libmaxminddb-$pkgver.tar.gz";)
-sha256sums=('c1e0a8b9032995beb0a6529536b12f01f404a8e4232d928fbe5ef835145a9774')
+sha256sums=('5d55a1327dcca5c819a6a7a260afc0d1bd9626824e40073c7564fdb8d91ca186')
 
 build() {
cd "$srcdir"/libmaxminddb-$pkgver


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

2017-11-29 Thread Massimiliano Torromeo via arch-commits
Date: Wednesday, November 29, 2017 @ 16:39:55
  Author: mtorromeo
Revision: 270717

archrelease: copy trunk to community-x86_64

Added:
  libmaxminddb/repos/community-x86_64/PKGBUILD
(from rev 270716, libmaxminddb/trunk/PKGBUILD)
Deleted:
  libmaxminddb/repos/community-x86_64/PKGBUILD

--+
 PKGBUILD |   88 ++---
 1 file changed, 44 insertions(+), 44 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2017-11-29 16:39:34 UTC (rev 270716)
+++ PKGBUILD2017-11-29 16:39:55 UTC (rev 270717)
@@ -1,44 +0,0 @@
-# $Id$
-# Maintainer: Massimiliano Torromeo 
-# Contributor: frank AT apsu DOT be
-
-pkgname=(libmaxminddb mmdblookup)
-
-pkgver=1.3.0
-pkgrel=1
-pkgdesc="MaxMind GeoIP2 database - split package with library and utilities"
-license=('Apache')
-arch=('i686' 'x86_64')
-url="http://dev.maxmind.com/geoip/geoip2/downloadable/";
-optdepends=('geoip2-database: IP geolocation databases')
-source=("https://github.com/maxmind/libmaxminddb/releases/download/$pkgver/libmaxminddb-$pkgver.tar.gz";)
-sha256sums=('c1e0a8b9032995beb0a6529536b12f01f404a8e4232d928fbe5ef835145a9774')
-
-build() {
-   cd "$srcdir"/libmaxminddb-$pkgver
-   ./configure --prefix=/usr
-   make
-}
-
-check() {
-   cd "$srcdir"/libmaxminddb-$pkgver
-   make check
-}
-
-package_libmaxminddb() {
-   pkgdesc="MaxMindDB GeoIP2 database library"
-   depends=('glibc')
-
-   cd "$srcdir"/libmaxminddb-$pkgver
-   make PREFIX=/usr DESTDIR="$pkgdir" install
-   rm -rf "$pkgdir"/usr/{bin,share/man/man1}
-}
-
-package_mmdblookup() {
-   pkgdesc="MaxMindDB GeoIP2 lookup utility"
-   depends=('libmaxminddb')
-
-   cd "$srcdir"/libmaxminddb-$pkgver
-   make PREFIX=/usr DESTDIR="$pkgdir" install
-   rm -rf "$pkgdir"/usr/{lib,include,share/man/man3}
-}

Copied: libmaxminddb/repos/community-x86_64/PKGBUILD (from rev 270716, 
libmaxminddb/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2017-11-29 16:39:55 UTC (rev 270717)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Massimiliano Torromeo 
+# Contributor: frank AT apsu DOT be
+
+pkgname=(libmaxminddb mmdblookup)
+
+pkgver=1.3.1
+pkgrel=1
+pkgdesc="MaxMind GeoIP2 database - split package with library and utilities"
+license=('Apache')
+arch=('x86_64')
+url="http://dev.maxmind.com/geoip/geoip2/downloadable/";
+optdepends=('geoip2-database: IP geolocation databases')
+source=("https://github.com/maxmind/libmaxminddb/releases/download/$pkgver/libmaxminddb-$pkgver.tar.gz";)
+sha256sums=('5d55a1327dcca5c819a6a7a260afc0d1bd9626824e40073c7564fdb8d91ca186')
+
+build() {
+   cd "$srcdir"/libmaxminddb-$pkgver
+   ./configure --prefix=/usr
+   make
+}
+
+check() {
+   cd "$srcdir"/libmaxminddb-$pkgver
+   make check
+}
+
+package_libmaxminddb() {
+   pkgdesc="MaxMindDB GeoIP2 database library"
+   depends=('glibc')
+
+   cd "$srcdir"/libmaxminddb-$pkgver
+   make PREFIX=/usr DESTDIR="$pkgdir" install
+   rm -rf "$pkgdir"/usr/{bin,share/man/man1}
+}
+
+package_mmdblookup() {
+   pkgdesc="MaxMindDB GeoIP2 lookup utility"
+   depends=('libmaxminddb')
+
+   cd "$srcdir"/libmaxminddb-$pkgver
+   make PREFIX=/usr DESTDIR="$pkgdir" install
+   rm -rf "$pkgdir"/usr/{lib,include,share/man/man3}
+}


[arch-commits] Commit in geoip2-database/repos/community-any (4 files)

2017-11-29 Thread Massimiliano Torromeo via arch-commits
Date: Wednesday, November 29, 2017 @ 16:40:55
  Author: mtorromeo
Revision: 270720

archrelease: copy trunk to community-any

Added:
  geoip2-database/repos/community-any/PKGBUILD
(from rev 270719, geoip2-database/trunk/PKGBUILD)
  geoip2-database/repos/community-any/check-last-modified.sh
(from rev 270719, geoip2-database/trunk/check-last-modified.sh)
Deleted:
  geoip2-database/repos/community-any/PKGBUILD
  geoip2-database/repos/community-any/check-last-modified.sh

+
 PKGBUILD   |   78 +++
 check-last-modified.sh |   46 +--
 2 files changed, 62 insertions(+), 62 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2017-11-29 16:40:43 UTC (rev 270719)
+++ PKGBUILD2017-11-29 16:40:55 UTC (rev 270720)
@@ -1,39 +0,0 @@
-# $Id$
-# Maintainer: Massimiliano Torromeo 
-
-pkgname='geoip2-database'
-pkgver=20171004
-pkgrel=1
-pkgdesc="GeoLite2 IP geolocation databases compiled by MaxMind"
-arch=('any')
-url="https://dev.maxmind.com/geoip/geoip2/geolite2/";
-license=('custom:OPEN DATA LICENSE')
-source=(GeoLite2-City-$pkgver.tar.gz::https://geolite.maxmind.com/download/geoip/database/GeoLite2-City.tar.gz
-
GeoLite2-Country-$pkgver.tar.gz::https://geolite.maxmind.com/download/geoip/database/GeoLite2-Country.tar.gz
-
GeoLite2-ASN-$pkgver.tar.gz::https://geolite.maxmind.com/download/geoip/database/GeoLite2-ASN.tar.gz)
-noextract=(GeoLite2-City-$pkgver.tar.gz
-   GeoLite2-Country-$pkgver.tar.gz
-   GeoLite2-ASN-$pkgver.tar.gz)
-sha256sums=('06f63b7da6baceb07e2b7f67830478b41340afbbfaec823e2bcbed5d6f651762'
-'5b82a399d242f24a23f64b1b3fdec68ed14548f5656564486041c0bb8e2b1c73'
-'d17081082b3557be08ba615ac40df323627bd1f2a7026d879cd185d4aac805c3')
-
-prepare() {
-  cd "$srcdir"
-
-  for _db in GeoLite2-{City,Country,ASN}; do
-tar --strip-components=1 -xf $_db-$pkgver.tar.gz --wildcards "*/$_db.mmdb"
-  done
-
-  tar --strip-components=1 -xf GeoLite2-ASN-$pkgver.tar.gz --wildcards 
"*/COPYRIGHT.txt" "*/LICENSE.txt"
-}
-
-package() {
-  cd "$srcdir"
-
-  install -d "$pkgdir/usr/share/GeoIP"
-  install -m644 -t "$pkgdir/usr/share/GeoIP" GeoLite2-{City,Country,ASN}.mmdb
-
-  install -Dm644 COPYRIGHT.txt 
"$pkgdir/usr/share/licenses/$pkgname/COPYRIGHT.txt"
-  install -Dm644 LICENSE.txt "$pkgdir/usr/share/licenses/$pkgname/LICENSE.txt"
-}

Copied: geoip2-database/repos/community-any/PKGBUILD (from rev 270719, 
geoip2-database/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2017-11-29 16:40:55 UTC (rev 270720)
@@ -0,0 +1,39 @@
+# $Id$
+# Maintainer: Massimiliano Torromeo 
+
+pkgname='geoip2-database'
+pkgver=20171128
+pkgrel=1
+pkgdesc="GeoLite2 IP geolocation databases compiled by MaxMind"
+arch=('any')
+url="https://dev.maxmind.com/geoip/geoip2/geolite2/";
+license=('custom:OPEN DATA LICENSE')
+source=(GeoLite2-City-$pkgver.tar.gz::https://geolite.maxmind.com/download/geoip/database/GeoLite2-City.tar.gz
+
GeoLite2-Country-$pkgver.tar.gz::https://geolite.maxmind.com/download/geoip/database/GeoLite2-Country.tar.gz
+
GeoLite2-ASN-$pkgver.tar.gz::https://geolite.maxmind.com/download/geoip/database/GeoLite2-ASN.tar.gz)
+noextract=(GeoLite2-City-$pkgver.tar.gz
+   GeoLite2-Country-$pkgver.tar.gz
+   GeoLite2-ASN-$pkgver.tar.gz)
+sha256sums=('c3a6ad2d44ce3c3cb3e7859e2cf7f68f9554f592efb162694051aba51f189a3e'
+'ad497e127835fd5af30aa512ab063e36b561aaa5f91281b1b92ad089b7c659ec'
+'80ea94475f258576221e9607449e4cc7ea6119fd1bfe151ce8b854cedb85899b')
+
+prepare() {
+  cd "$srcdir"
+
+  for _db in GeoLite2-{City,Country,ASN}; do
+tar --strip-components=1 -xf $_db-$pkgver.tar.gz --wildcards "*/$_db.mmdb"
+  done
+
+  tar --strip-components=1 -xf GeoLite2-ASN-$pkgver.tar.gz --wildcards 
"*/COPYRIGHT.txt" "*/LICENSE.txt"
+}
+
+package() {
+  cd "$srcdir"
+
+  install -d "$pkgdir/usr/share/GeoIP"
+  install -m644 -t "$pkgdir/usr/share/GeoIP" GeoLite2-{City,Country,ASN}.mmdb
+
+  install -Dm644 COPYRIGHT.txt 
"$pkgdir/usr/share/licenses/$pkgname/COPYRIGHT.txt"
+  install -Dm644 LICENSE.txt "$pkgdir/usr/share/licenses/$pkgname/LICENSE.txt"
+}

Deleted: check-last-modified.sh
===
--- check-last-modified.sh  2017-11-29 16:40:43 UTC (rev 270719)
+++ check-last-modified.sh  2017-11-29 16:40:55 UTC (rev 270720)
@@ -1,23 +0,0 @@
-#!/bin/bash -e
-
-# Unicode characters taken from pactree.c
-UNICODE_IS_FUN="\u2514\u2500"
-
-verbose=0
-if [[ $1 == -v ]]; then
-   verbose=1
-fi
-
-URLS=(http://geolite.maxmind.com/download/geoip/database/GeoLite2-City.tar.gz
-  
http://geolite.maxmind.com/download/geoip/database/GeoLite2-Country.tar.gz
-  http://geolite.maxmind.com/download/geoip/databa

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

2017-11-29 Thread Massimiliano Torromeo via arch-commits
Date: Wednesday, November 29, 2017 @ 16:40:41
  Author: mtorromeo
Revision: 270718

archrelease: copy trunk to community-x86_64

Deleted:
  libmaxminddb/repos/community-x86_64/PKGBUILD

--+
 PKGBUILD |   44 
 1 file changed, 44 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2017-11-29 16:39:55 UTC (rev 270717)
+++ PKGBUILD2017-11-29 16:40:41 UTC (rev 270718)
@@ -1,44 +0,0 @@
-# $Id$
-# Maintainer: Massimiliano Torromeo 
-# Contributor: frank AT apsu DOT be
-
-pkgname=(libmaxminddb mmdblookup)
-
-pkgver=1.3.1
-pkgrel=1
-pkgdesc="MaxMind GeoIP2 database - split package with library and utilities"
-license=('Apache')
-arch=('x86_64')
-url="http://dev.maxmind.com/geoip/geoip2/downloadable/";
-optdepends=('geoip2-database: IP geolocation databases')
-source=("https://github.com/maxmind/libmaxminddb/releases/download/$pkgver/libmaxminddb-$pkgver.tar.gz";)
-sha256sums=('5d55a1327dcca5c819a6a7a260afc0d1bd9626824e40073c7564fdb8d91ca186')
-
-build() {
-   cd "$srcdir"/libmaxminddb-$pkgver
-   ./configure --prefix=/usr
-   make
-}
-
-check() {
-   cd "$srcdir"/libmaxminddb-$pkgver
-   make check
-}
-
-package_libmaxminddb() {
-   pkgdesc="MaxMindDB GeoIP2 database library"
-   depends=('glibc')
-
-   cd "$srcdir"/libmaxminddb-$pkgver
-   make PREFIX=/usr DESTDIR="$pkgdir" install
-   rm -rf "$pkgdir"/usr/{bin,share/man/man1}
-}
-
-package_mmdblookup() {
-   pkgdesc="MaxMindDB GeoIP2 lookup utility"
-   depends=('libmaxminddb')
-
-   cd "$srcdir"/libmaxminddb-$pkgver
-   make PREFIX=/usr DESTDIR="$pkgdir" install
-   rm -rf "$pkgdir"/usr/{lib,include,share/man/man3}
-}


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

2017-11-29 Thread Massimiliano Torromeo via arch-commits
Date: Wednesday, November 29, 2017 @ 16:40:43
  Author: mtorromeo
Revision: 270719

upgpkg: geoip2-database 20171128-1

Modified:
  geoip2-database/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-11-29 16:40:41 UTC (rev 270718)
+++ PKGBUILD2017-11-29 16:40:43 UTC (rev 270719)
@@ -2,7 +2,7 @@
 # Maintainer: Massimiliano Torromeo 
 
 pkgname='geoip2-database'
-pkgver=20171004
+pkgver=20171128
 pkgrel=1
 pkgdesc="GeoLite2 IP geolocation databases compiled by MaxMind"
 arch=('any')
@@ -14,9 +14,9 @@
 noextract=(GeoLite2-City-$pkgver.tar.gz
GeoLite2-Country-$pkgver.tar.gz
GeoLite2-ASN-$pkgver.tar.gz)
-sha256sums=('06f63b7da6baceb07e2b7f67830478b41340afbbfaec823e2bcbed5d6f651762'
-'5b82a399d242f24a23f64b1b3fdec68ed14548f5656564486041c0bb8e2b1c73'
-'d17081082b3557be08ba615ac40df323627bd1f2a7026d879cd185d4aac805c3')
+sha256sums=('c3a6ad2d44ce3c3cb3e7859e2cf7f68f9554f592efb162694051aba51f189a3e'
+'ad497e127835fd5af30aa512ab063e36b561aaa5f91281b1b92ad089b7c659ec'
+'80ea94475f258576221e9607449e4cc7ea6119fd1bfe151ce8b854cedb85899b')
 
 prepare() {
   cd "$srcdir"


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

2017-11-29 Thread Antonio Rojas via arch-commits
Date: Wednesday, November 29, 2017 @ 16:42:15
  Author: arojas
Revision: 270721

Update to 1.4.9.29

Modified:
  giac/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-11-29 16:40:55 UTC (rev 270720)
+++ PKGBUILD2017-11-29 16:42:15 UTC (rev 270721)
@@ -3,7 +3,7 @@
 
 pkgbase=giac
 pkgname=(xcas libgiac)
-_pkgver=1.4.9-25
+_pkgver=1.4.9-29
 pkgver=${_pkgver//-/.}
 pkgrel=1
 pkgdesc="A free computer algebra system"
@@ -12,7 +12,7 @@
 license=(GPL3)
 makedepends=(mpfi gsl pari ntl lapack libpng libjpeg fltk texlive-core)
 
source=("http://www-fourier.ujf-grenoble.fr/~parisse/debian/dists/stable/main/source/${pkgbase}_${_pkgver}.tar.gz";)
-sha256sums=('ae1625aa77a8c794b208e9d66c93ce7a3bfd1dfc8148b79fc7954e8b995b0d6e')
+sha256sums=('d873dd84180ebe06bd843584539b23c85cf1a66bfe0cbb622a6146c63088329d')
 
 build() {
   cd $pkgbase-${pkgver%.*}


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

2017-11-29 Thread Antonio Rojas via arch-commits
Date: Wednesday, November 29, 2017 @ 16:42:49
  Author: arojas
Revision: 270722

archrelease: copy trunk to community-x86_64

Added:
  giac/repos/community-x86_64/PKGBUILD
(from rev 270721, giac/trunk/PKGBUILD)
Deleted:
  giac/repos/community-x86_64/PKGBUILD

--+
 PKGBUILD |   88 ++---
 1 file changed, 44 insertions(+), 44 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2017-11-29 16:42:15 UTC (rev 270721)
+++ PKGBUILD2017-11-29 16:42:49 UTC (rev 270722)
@@ -1,44 +0,0 @@
-# $Id: PKGBUILD 175037 2016-05-12 15:18:07Z arojas $
-# Maintainer: Antonio Rojas 
-
-pkgbase=giac
-pkgname=(xcas libgiac)
-_pkgver=1.4.9-25
-pkgver=${_pkgver//-/.}
-pkgrel=1
-pkgdesc="A free computer algebra system"
-arch=(x86_64)
-url="http://www-fourier.ujf-grenoble.fr/~parisse/giac.html";
-license=(GPL3)
-makedepends=(mpfi gsl pari ntl lapack libpng libjpeg fltk texlive-core)
-source=("http://www-fourier.ujf-grenoble.fr/~parisse/debian/dists/stable/main/source/${pkgbase}_${_pkgver}.tar.gz";)
-sha256sums=('ae1625aa77a8c794b208e9d66c93ce7a3bfd1dfc8148b79fc7954e8b995b0d6e')
-
-build() {
-  cd $pkgbase-${pkgver%.*}
-
-  ./configure --prefix=/usr
-  make
-}
-
-package_xcas() {
-  depends=(libgiac fltk)
-  conflicts=(giac)
-  provides=(giac)
-  replaces=(giac)
-
-  cd $pkgbase-${pkgver%.*}
-  make DESTDIR="$pkgdir" install
-
-  rm -r "$pkgdir"/usr/{lib,include}
-}
-
-package_libgiac() {
-  pkgdesc="Giac shared library"
-  depends=(mpfi gsl pari ntl lapack libpng)
-
-  cd $pkgbase-${pkgver%.*}
-  make DESTDIR="$pkgdir" install
-
-  rm -r "$pkgdir"/usr/{bin,share}
-}

Copied: giac/repos/community-x86_64/PKGBUILD (from rev 270721, 
giac/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2017-11-29 16:42:49 UTC (rev 270722)
@@ -0,0 +1,44 @@
+# $Id: PKGBUILD 175037 2016-05-12 15:18:07Z arojas $
+# Maintainer: Antonio Rojas 
+
+pkgbase=giac
+pkgname=(xcas libgiac)
+_pkgver=1.4.9-29
+pkgver=${_pkgver//-/.}
+pkgrel=1
+pkgdesc="A free computer algebra system"
+arch=(x86_64)
+url="http://www-fourier.ujf-grenoble.fr/~parisse/giac.html";
+license=(GPL3)
+makedepends=(mpfi gsl pari ntl lapack libpng libjpeg fltk texlive-core)
+source=("http://www-fourier.ujf-grenoble.fr/~parisse/debian/dists/stable/main/source/${pkgbase}_${_pkgver}.tar.gz";)
+sha256sums=('d873dd84180ebe06bd843584539b23c85cf1a66bfe0cbb622a6146c63088329d')
+
+build() {
+  cd $pkgbase-${pkgver%.*}
+
+  ./configure --prefix=/usr
+  make
+}
+
+package_xcas() {
+  depends=(libgiac fltk)
+  conflicts=(giac)
+  provides=(giac)
+  replaces=(giac)
+
+  cd $pkgbase-${pkgver%.*}
+  make DESTDIR="$pkgdir" install
+
+  rm -r "$pkgdir"/usr/{lib,include}
+}
+
+package_libgiac() {
+  pkgdesc="Giac shared library"
+  depends=(mpfi gsl pari ntl lapack libpng)
+
+  cd $pkgbase-${pkgver%.*}
+  make DESTDIR="$pkgdir" install
+
+  rm -r "$pkgdir"/usr/{bin,share}
+}


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

2017-11-29 Thread Massimiliano Torromeo via arch-commits
Date: Wednesday, November 29, 2017 @ 16:45:05
  Author: mtorromeo
Revision: 270723

archrelease: copy trunk to community-x86_64

Added:
  libmaxminddb/repos/community-x86_64/PKGBUILD
(from rev 270722, libmaxminddb/trunk/PKGBUILD)

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

Copied: libmaxminddb/repos/community-x86_64/PKGBUILD (from rev 270722, 
libmaxminddb/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2017-11-29 16:45:05 UTC (rev 270723)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Massimiliano Torromeo 
+# Contributor: frank AT apsu DOT be
+
+pkgname=(libmaxminddb mmdblookup)
+
+pkgver=1.3.1
+pkgrel=1
+pkgdesc="MaxMind GeoIP2 database - split package with library and utilities"
+license=('Apache')
+arch=('x86_64')
+url="http://dev.maxmind.com/geoip/geoip2/downloadable/";
+optdepends=('geoip2-database: IP geolocation databases')
+source=("https://github.com/maxmind/libmaxminddb/releases/download/$pkgver/libmaxminddb-$pkgver.tar.gz";)
+sha256sums=('5d55a1327dcca5c819a6a7a260afc0d1bd9626824e40073c7564fdb8d91ca186')
+
+build() {
+   cd "$srcdir"/libmaxminddb-$pkgver
+   ./configure --prefix=/usr
+   make
+}
+
+check() {
+   cd "$srcdir"/libmaxminddb-$pkgver
+   make check
+}
+
+package_libmaxminddb() {
+   pkgdesc="MaxMindDB GeoIP2 database library"
+   depends=('glibc')
+
+   cd "$srcdir"/libmaxminddb-$pkgver
+   make PREFIX=/usr DESTDIR="$pkgdir" install
+   rm -rf "$pkgdir"/usr/{bin,share/man/man1}
+}
+
+package_mmdblookup() {
+   pkgdesc="MaxMindDB GeoIP2 lookup utility"
+   depends=('libmaxminddb')
+
+   cd "$srcdir"/libmaxminddb-$pkgver
+   make PREFIX=/usr DESTDIR="$pkgdir" install
+   rm -rf "$pkgdir"/usr/{lib,include,share/man/man3}
+}


[arch-commits] Commit in intellij-idea-community-edition/repos/community-any (6 files)

2017-11-29 Thread Lukas Jirkovsky via arch-commits
Date: Wednesday, November 29, 2017 @ 16:52:06
  Author: stativ
Revision: 270725

archrelease: copy trunk to community-any

Added:
  intellij-idea-community-edition/repos/community-any/PKGBUILD
(from rev 270724, intellij-idea-community-edition/trunk/PKGBUILD)
  intellij-idea-community-edition/repos/community-any/idea.desktop
(from rev 270724, intellij-idea-community-edition/trunk/idea.desktop)
  intellij-idea-community-edition/repos/community-any/idea.install
(from rev 270724, intellij-idea-community-edition/trunk/idea.install)
Deleted:
  intellij-idea-community-edition/repos/community-any/PKGBUILD
  intellij-idea-community-edition/repos/community-any/idea.desktop
  intellij-idea-community-edition/repos/community-any/idea.install

--+
 PKGBUILD |   88 -
 idea.desktop |   22 +++---
 idea.install |   18 +--
 3 files changed, 64 insertions(+), 64 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2017-11-29 16:51:50 UTC (rev 270724)
+++ PKGBUILD2017-11-29 16:52:06 UTC (rev 270725)
@@ -1,44 +0,0 @@
-# $Id$
-# Maintainer: Lukas Jirkovsky 
-pkgname=intellij-idea-community-edition
-pkgver=2017.2.5
-_pkgver=172.4343.14
-pkgrel=1
-epoch=2
-pkgdesc="IDE for Java, Groovy and other programming languages with advanced 
refactoring features"
-arch=('any')
-url="https://www.jetbrains.com/idea/";
-license=('Apache')
-backup=('usr/share/intellijidea-ce/bin/idea.vmoptions'
-'usr/share/intellijidea-ce/bin/idea64.vmoptions')
-depends=('java-environment' 'giflib' 'libxtst' 'libxft' 'ttf-font'
- 'coreutils' 'grep' 'which')
-conflicts=('intellij-idea-libs')
-replaces=('intellij-idea-libs')
-install=idea.install
-source=("http://download.jetbrains.com/idea/ideaIC-$pkgver-no-jdk.tar.gz";
-idea.desktop)
-sha256sums=('841309bf470c0ed15ac41c96e877128578bd04c37a827b3505977cff7c45e73b'
-'bd37ad47c926941108f624cbe5adbd7fe91d198b15aca63d8a0c0da14c7a76a6')
-
-package() {
-  install -d -m755 "$pkgdir/"usr/share
-  cp -a "idea-IC-$_pkgver" "$pkgdir"/usr/share/intellijidea-ce
-
-  # make sure that all files are owned by root
-  chown -R root:root "$pkgdir/usr/share"
-
-  # never wait on user input when starting idea
-  sed -i '/.*read IGNORE.*/ d' "$pkgdir"/usr/share/intellijidea-ce/bin/idea.sh
-
-  install -d -m755 "$pkgdir"/usr/bin
-  ln -s /usr/share/intellijidea-ce/bin/idea.sh "$pkgdir"/usr/bin/idea.sh
-  install -D -m644 "$srcdir"/idea.desktop 
"$pkgdir"/usr/share/applications/idea.desktop
-  install -D -m644 "$pkgdir"/usr/share/intellijidea-ce/bin/idea.png \
-   "$pkgdir"/usr/share/pixmaps/idea.png
-
-  # workaround FS#40934
-  sed -i 's|lcd|on|'  "$pkgdir"/usr/share/intellijidea-ce/bin/*.vmoptions
-}
-
-# vim:set ts=2 sw=2 et:

Copied: intellij-idea-community-edition/repos/community-any/PKGBUILD (from rev 
270724, intellij-idea-community-edition/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2017-11-29 16:52:06 UTC (rev 270725)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Lukas Jirkovsky 
+pkgname=intellij-idea-community-edition
+pkgver=2017.2.6
+_pkgver=172.4574.11
+pkgrel=1
+epoch=2
+pkgdesc="IDE for Java, Groovy and other programming languages with advanced 
refactoring features"
+arch=('any')
+url="https://www.jetbrains.com/idea/";
+license=('Apache')
+backup=('usr/share/intellijidea-ce/bin/idea.vmoptions'
+'usr/share/intellijidea-ce/bin/idea64.vmoptions')
+depends=('java-environment' 'giflib' 'libxtst' 'libxft' 'ttf-font'
+ 'coreutils' 'grep' 'which')
+conflicts=('intellij-idea-libs')
+replaces=('intellij-idea-libs')
+install=idea.install
+source=("http://download.jetbrains.com/idea/ideaIC-$pkgver-no-jdk.tar.gz";
+idea.desktop)
+sha256sums=('2ca78e34dbe335170a337c1b1aa2dc972b0f3bb12d4e3475d364168386963b01'
+'bd37ad47c926941108f624cbe5adbd7fe91d198b15aca63d8a0c0da14c7a76a6')
+
+package() {
+  install -d -m755 "$pkgdir/"usr/share
+  cp -a "idea-IC-$_pkgver" "$pkgdir"/usr/share/intellijidea-ce
+
+  # make sure that all files are owned by root
+  chown -R root:root "$pkgdir/usr/share"
+
+  # never wait on user input when starting idea
+  sed -i '/.*read IGNORE.*/ d' "$pkgdir"/usr/share/intellijidea-ce/bin/idea.sh
+
+  install -d -m755 "$pkgdir"/usr/bin
+  ln -s /usr/share/intellijidea-ce/bin/idea.sh "$pkgdir"/usr/bin/idea.sh
+  install -D -m644 "$srcdir"/idea.desktop 
"$pkgdir"/usr/share/applications/idea.desktop
+  install -D -m644 "$pkgdir"/usr/share/intellijidea-ce/bin/idea.png \
+   "$pkgdir"/usr/share/pixmaps/idea.png
+
+  # workaround FS#40934
+  sed -i 's|lcd|on|'  "$pkgdir"/usr/share/intellijidea-ce/bin/*.vmoptions
+}
+
+# vim:set ts=2 sw=2 et:

Deleted: idea.desktop
===
--- idea.desktop201

[arch-commits] Commit in intellij-idea-community-edition/trunk (PKGBUILD)

2017-11-29 Thread Lukas Jirkovsky via arch-commits
Date: Wednesday, November 29, 2017 @ 16:51:50
  Author: stativ
Revision: 270724

upgpkg: intellij-idea-community-edition 2:2017.2.6-1

update to 2017.2.6

Modified:
  intellij-idea-community-edition/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-11-29 16:45:05 UTC (rev 270723)
+++ PKGBUILD2017-11-29 16:51:50 UTC (rev 270724)
@@ -1,8 +1,8 @@
 # $Id$
 # Maintainer: Lukas Jirkovsky 
 pkgname=intellij-idea-community-edition
-pkgver=2017.2.5
-_pkgver=172.4343.14
+pkgver=2017.2.6
+_pkgver=172.4574.11
 pkgrel=1
 epoch=2
 pkgdesc="IDE for Java, Groovy and other programming languages with advanced 
refactoring features"
@@ -18,7 +18,7 @@
 install=idea.install
 source=("http://download.jetbrains.com/idea/ideaIC-$pkgver-no-jdk.tar.gz";
 idea.desktop)
-sha256sums=('841309bf470c0ed15ac41c96e877128578bd04c37a827b3505977cff7c45e73b'
+sha256sums=('2ca78e34dbe335170a337c1b1aa2dc972b0f3bb12d4e3475d364168386963b01'
 'bd37ad47c926941108f624cbe5adbd7fe91d198b15aca63d8a0c0da14c7a76a6')
 
 package() {


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

2017-11-29 Thread Felix Yan via arch-commits
Date: Wednesday, November 29, 2017 @ 17:05:16
  Author: felixonmars
Revision: 270726

upgpkg: haskell-gtk2hs-buildtools 0.13.3.1-1

Modified:
  haskell-gtk2hs-buildtools/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-11-29 16:52:06 UTC (rev 270725)
+++ PKGBUILD2017-11-29 17:05:16 UTC (rev 270726)
@@ -2,8 +2,8 @@
 # Maintainer: Sergej Pupykin 
 
 pkgname=haskell-gtk2hs-buildtools
-pkgver=0.13.3.0
-pkgrel=2
+pkgver=0.13.3.1
+pkgrel=1
 pkgdesc="Tools to build the Gtk2Hs suite of User Interface libraries."
 url="https://hackage.haskell.org/package/gtk2hs-buildtools";
 license=('GPL2')
@@ -14,7 +14,7 @@
 conflicts=('gtk2hs-buildtools')
 replaces=('gtk2hs-buildtools')
 
source=("https://hackage.haskell.org/packages/archive/gtk2hs-buildtools/${pkgver}/gtk2hs-buildtools-${pkgver}.tar.gz";)
-sha512sums=('c2184bc8699b74beb92cdc32e3ee86d29f0f4ce79d03475d5ec6a12e5de440029a16b8a621bffc1fff111a8967d7d3f38be8a2e8e51448b3f338ba5df34be9ca')
+sha512sums=('7f8ecb4b4f043a68b6ac289d382d7426a12c6eb0f9b04ce2ff292675f35c82b61756b1aad4beda915520621af4a372af3b5d1e6279a976ae7ff3dd851e511065')
 
 build() {
 cd "${srcdir}/gtk2hs-buildtools-${pkgver}"


[arch-commits] Commit in haskell-gtk2hs-buildtools/repos/community-testing-x86_64 (2 files)

2017-11-29 Thread Felix Yan via arch-commits
Date: Wednesday, November 29, 2017 @ 17:05:37
  Author: felixonmars
Revision: 270727

archrelease: copy trunk to community-testing-x86_64

Added:
  haskell-gtk2hs-buildtools/repos/community-testing-x86_64/PKGBUILD
(from rev 270726, haskell-gtk2hs-buildtools/trunk/PKGBUILD)
Deleted:
  haskell-gtk2hs-buildtools/repos/community-testing-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2017-11-29 17:05:16 UTC (rev 270726)
+++ PKGBUILD2017-11-29 17:05:37 UTC (rev 270727)
@@ -1,38 +0,0 @@
-# $Id$
-# Maintainer: Sergej Pupykin 
-
-pkgname=haskell-gtk2hs-buildtools
-pkgver=0.13.3.0
-pkgrel=2
-pkgdesc="Tools to build the Gtk2Hs suite of User Interface libraries."
-url="https://hackage.haskell.org/package/gtk2hs-buildtools";
-license=('GPL2')
-arch=('x86_64')
-depends=('ghc-libs' 'haskell-random' 'haskell-hashtables')
-makedepends=('alex' 'happy' 'ghc')
-provides=('gtk2hs-buildtools')
-conflicts=('gtk2hs-buildtools')
-replaces=('gtk2hs-buildtools')
-source=("https://hackage.haskell.org/packages/archive/gtk2hs-buildtools/${pkgver}/gtk2hs-buildtools-${pkgver}.tar.gz";)
-sha512sums=('c2184bc8699b74beb92cdc32e3ee86d29f0f4ce79d03475d5ec6a12e5de440029a16b8a621bffc1fff111a8967d7d3f38be8a2e8e51448b3f338ba5df34be9ca')
-
-build() {
-cd "${srcdir}/gtk2hs-buildtools-${pkgver}"
-
-runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
---prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" \
---dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
-runhaskell Setup build
-runhaskell Setup register --gen-script
-runhaskell Setup unregister --gen-script
-sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
-sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
-}
-
-package() {
-cd "${srcdir}/gtk2hs-buildtools-${pkgver}"
-
-install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
-install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
-runhaskell Setup copy --destdir="${pkgdir}"
-}

Copied: haskell-gtk2hs-buildtools/repos/community-testing-x86_64/PKGBUILD (from 
rev 270726, haskell-gtk2hs-buildtools/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2017-11-29 17:05:37 UTC (rev 270727)
@@ -0,0 +1,38 @@
+# $Id$
+# Maintainer: Sergej Pupykin 
+
+pkgname=haskell-gtk2hs-buildtools
+pkgver=0.13.3.1
+pkgrel=1
+pkgdesc="Tools to build the Gtk2Hs suite of User Interface libraries."
+url="https://hackage.haskell.org/package/gtk2hs-buildtools";
+license=('GPL2')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-random' 'haskell-hashtables')
+makedepends=('alex' 'happy' 'ghc')
+provides=('gtk2hs-buildtools')
+conflicts=('gtk2hs-buildtools')
+replaces=('gtk2hs-buildtools')
+source=("https://hackage.haskell.org/packages/archive/gtk2hs-buildtools/${pkgver}/gtk2hs-buildtools-${pkgver}.tar.gz";)
+sha512sums=('7f8ecb4b4f043a68b6ac289d382d7426a12c6eb0f9b04ce2ff292675f35c82b61756b1aad4beda915520621af4a372af3b5d1e6279a976ae7ff3dd851e511065')
+
+build() {
+cd "${srcdir}/gtk2hs-buildtools-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/gtk2hs-buildtools-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+}


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

2017-11-29 Thread Felix Yan via arch-commits
Date: Wednesday, November 29, 2017 @ 17:09:39
  Author: felixonmars
Revision: 270728

upgpkg: python-hypothesis 3.38.8-1

Modified:
  python-hypothesis/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-11-29 17:05:37 UTC (rev 270727)
+++ PKGBUILD2017-11-29 17:09:39 UTC (rev 270728)
@@ -3,7 +3,7 @@
 
 pkgbase=python-hypothesis
 pkgname=('python-hypothesis' 'python2-hypothesis')
-pkgver=3.38.7
+pkgver=3.38.8
 pkgrel=1
 pkgdesc="Advanced Quickcheck style testing library for Python"
 arch=('any')
@@ -17,15 +17,12 @@
   'python-django' 'python2-django' 'python-pytest-xdist' 
'python2-pytest-xdist'
   'python-mock' 'python2-mock' 'python-pandas' 'python2-pandas')
 
source=("$pkgbase-$pkgver.tar.gz::https://github.com/HypothesisWorks/hypothesis-python/archive/$pkgver.tar.gz";)
-sha512sums=('c9c57324fa0bae70f7b97068cb14c9c5b46ce17493f66e5a101fd7f6558d9f5d63339f3aac0cf41e67168ede5216b1d2b3f75f0ea1ddd4e201ea10fc78ff9aa9')
+sha512sums=('9103943efadda8dc647dca10cf0ebafaa964bc00033038e62509a15aadec7fe4d1da6864bed828b62fe822f64bba8018768e865b95cef09d308018c41b1780ef')
 
 prepare() {
   # Make tests faster
   sed -i 's/ -n 2$/ -n 16/' hypothesis-python-$pkgver/tox.ini
 
-  # https://github.com/HypothesisWorks/hypothesis-python/issues/969
-  sed -i 's/deprecations_as_errors=True/deprecations_as_errors=False/' 
hypothesis-python-$pkgver/tests/common/setup.py
-
   cp -a hypothesis-python-$pkgver{,-py2}
 
   rm -r hypothesis-python-$pkgver/tests/py2


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

2017-11-29 Thread Massimiliano Torromeo via arch-commits
Date: Wednesday, November 29, 2017 @ 17:09:47
  Author: mtorromeo
Revision: 270729

upgpkg: passenger 5.1.12-1

Modified:
  passenger/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-11-29 17:09:39 UTC (rev 270728)
+++ PKGBUILD2017-11-29 17:09:47 UTC (rev 270729)
@@ -3,8 +3,8 @@
 
 pkgbase=passenger
 pkgname=(passenger mod_passenger nginx-mod-passenger)
-pkgver=5.1.11
-pkgrel=2
+pkgver=5.1.12
+pkgrel=1
 _nginxver=1.12.2
 pkgdesc="Fast and robust web server and application server for Ruby, Python 
and Node.js"
 arch=('x86_64')
@@ -18,7 +18,7 @@
   'B0F4253373F8F6F510D42178520A9993A1C052F8') # Maxim Dounin 

 
source=(https://s3.amazonaws.com/phusion-passenger/releases/passenger-$pkgver.tar.gz{,.asc}
 https://nginx.org/download/nginx-$_nginxver.tar.gz{,.asc})
-sha256sums=('26fc56b2f6d27ed58b948d9601a17a4f61e98fd16349bcb46f3ecebcac3177dd'
+sha256sums=('1705bd6d1f9b9d055fb58b3545ca6f38ca6d222c07201f53c5014e0eb09f4495'
 'SKIP'
 '305f379da1d5fb5aefa79e45c829852ca6983c7cd2a79328f8e084a324cf0416'
 'SKIP')


  1   2   >