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

2017-12-23 Thread Felix Yan via arch-commits
Date: Sunday, December 24, 2017 @ 07:22:38
  Author: felixonmars
Revision: 275684

upgpkg: python-ioflo 1.7.4-1

Modified:
  python-ioflo/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-24 07:19:53 UTC (rev 275683)
+++ PKGBUILD2017-12-24 07:22:38 UTC (rev 275684)
@@ -3,53 +3,30 @@
 # Contributor: Daniel Wallace 
 # Contributor: Thomas S Hatch 
 
-pkgbase=python-ioflo
-pkgname=('python-ioflo' 'python2-ioflo')
-pkgver=1.7.1
+pkgname=python-ioflo
+pkgver=1.7.4
 pkgrel=1
 pkgdesc='Flo based programming interface in python'
 arch=('any')
 url='http://ioflo.com'
 license=('Apache')
-makedepends=('python-setuptools' 'python2-setuptools' 'python2-enum34')
-checkdepends=('python-pytest-runner' 'python2-pytest-runner')
-source=("$pkgbase-$pkgver.tar.gz::https://github.com/ioflo/ioflo/archive/v$pkgver.tar.gz;)
-sha512sums=('75cba22f1101eddaf042b6c36faf72cefd4f3621e3d82fbdabaaeb3a8806622dec0787edf0d411f467a347219594e9a84d2ac2779f0c3eb0e5502a9a0e1a7dd8')
+depends=('python')
+makedepends=('python-setuptools')
+checkdepends=('python-pytest-runner')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/ioflo/ioflo/archive/v$pkgver.tar.gz;)
+sha512sums=('415b43b66c1be479e8ba4fc993f180418f95f1ae0d16ff8c496476da7a04f6caa0f918a064c60034cd926f4f49c1112946b911b57339a76ee5b0d2564ade224f')
 
-prepare() {
-  cp -a ioflo-$pkgver{,-py2}
-
-  sed -i '1i#coding: utf-8' ioflo-$pkgver-py2/ioflo/aid/vectoring.py
-}
-
 build() {
-  cd "$srcdir"/ioflo-$pkgver
+  cd ioflo-$pkgver
   python setup.py build
-
-  cd "$srcdir"/ioflo-$pkgver-py2
-  python2 setup.py build
 }
 
 check() {
-  cd "$srcdir"/ioflo-$pkgver
+  cd ioflo-$pkgver
   python setup.py pytest
-
-  cd "$srcdir"/ioflo-$pkgver-py2
-  python2 setup.py pytest
 }
 
-package_python-ioflo() {
-  depends=('python')
-
+package() {
   cd ioflo-$pkgver
   python setup.py install --root="$pkgdir" -O1
 }
-
-package_python2-ioflo() {
-  depends=('python2-enum34')
-
-  cd ioflo-$pkgver-py2
-  python2 setup.py install --root="$pkgdir" -O1
-
-  mv "$pkgdir"/usr/bin/ioflo{,2}
-}


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

2017-12-23 Thread Felix Yan via arch-commits
Date: Sunday, December 24, 2017 @ 07:22:54
  Author: felixonmars
Revision: 275685

archrelease: copy trunk to community-any

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2017-12-24 07:22:38 UTC (rev 275684)
+++ PKGBUILD2017-12-24 07:22:54 UTC (rev 275685)
@@ -1,55 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-# Contributor: Daniel Wallace 
-# Contributor: Thomas S Hatch 
-
-pkgbase=python-ioflo
-pkgname=('python-ioflo' 'python2-ioflo')
-pkgver=1.7.1
-pkgrel=1
-pkgdesc='Flo based programming interface in python'
-arch=('any')
-url='http://ioflo.com'
-license=('Apache')
-makedepends=('python-setuptools' 'python2-setuptools' 'python2-enum34')
-checkdepends=('python-pytest-runner' 'python2-pytest-runner')
-source=("$pkgbase-$pkgver.tar.gz::https://github.com/ioflo/ioflo/archive/v$pkgver.tar.gz;)
-sha512sums=('75cba22f1101eddaf042b6c36faf72cefd4f3621e3d82fbdabaaeb3a8806622dec0787edf0d411f467a347219594e9a84d2ac2779f0c3eb0e5502a9a0e1a7dd8')
-
-prepare() {
-  cp -a ioflo-$pkgver{,-py2}
-
-  sed -i '1i#coding: utf-8' ioflo-$pkgver-py2/ioflo/aid/vectoring.py
-}
-
-build() {
-  cd "$srcdir"/ioflo-$pkgver
-  python setup.py build
-
-  cd "$srcdir"/ioflo-$pkgver-py2
-  python2 setup.py build
-}
-
-check() {
-  cd "$srcdir"/ioflo-$pkgver
-  python setup.py pytest
-
-  cd "$srcdir"/ioflo-$pkgver-py2
-  python2 setup.py pytest
-}
-
-package_python-ioflo() {
-  depends=('python')
-
-  cd ioflo-$pkgver
-  python setup.py install --root="$pkgdir" -O1
-}
-
-package_python2-ioflo() {
-  depends=('python2-enum34')
-
-  cd ioflo-$pkgver-py2
-  python2 setup.py install --root="$pkgdir" -O1
-
-  mv "$pkgdir"/usr/bin/ioflo{,2}
-}

Copied: python-ioflo/repos/community-any/PKGBUILD (from rev 275684, 
python-ioflo/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2017-12-24 07:22:54 UTC (rev 275685)
@@ -0,0 +1,32 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Daniel Wallace 
+# Contributor: Thomas S Hatch 
+
+pkgname=python-ioflo
+pkgver=1.7.4
+pkgrel=1
+pkgdesc='Flo based programming interface in python'
+arch=('any')
+url='http://ioflo.com'
+license=('Apache')
+depends=('python')
+makedepends=('python-setuptools')
+checkdepends=('python-pytest-runner')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/ioflo/ioflo/archive/v$pkgver.tar.gz;)
+sha512sums=('415b43b66c1be479e8ba4fc993f180418f95f1ae0d16ff8c496476da7a04f6caa0f918a064c60034cd926f4f49c1112946b911b57339a76ee5b0d2564ade224f')
+
+build() {
+  cd ioflo-$pkgver
+  python setup.py build
+}
+
+check() {
+  cd ioflo-$pkgver
+  python setup.py pytest
+}
+
+package() {
+  cd ioflo-$pkgver
+  python setup.py install --root="$pkgdir" -O1
+}


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

2017-12-23 Thread Felix Yan via arch-commits
Date: Sunday, December 24, 2017 @ 07:19:53
  Author: felixonmars
Revision: 275683

archrelease: copy trunk to community-any

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2017-12-24 07:19:24 UTC (rev 275682)
+++ PKGBUILD2017-12-24 07:19:53 UTC (rev 275683)
@@ -1,32 +0,0 @@
-# $Id$
-# Maintainer: Daniel Wallace 
-# Contributor: Thomas S Hatch 
-
-pkgname=('python-raet' 'python2-raet')
-pkgver=0.6.8
-pkgrel=1
-pkgdesc='Asynchronous encrypted transaction based protocol using Ioflo'
-arch=('any')
-url='http://raet.docs.saltstack.com/'
-license=('APACHE')
-makedepends=(python-setuptools python2-setuptools)
-source=("https://pypi.io/packages/source/r/raet/raet-$pkgver.tar.gz;)
-sha512sums=('01279e7414ec3edc9f2bc0641cb9e0606ebf5700b5ce37a05fd5919f3274b3b43aad64110baf4c4b1fda3843cb1a87b6be4ab592a8f62e82b3a716a86ae61b20')
-
-prepare() {
-  cd $srcdir
-  cp -r raet-$pkgver python2-raet-$pkgver
-}
-
-package_python-raet() {
-  depends=('python-libnacl' 'python-ioflo' 'python-six')
-  cd "$srcdir/raet-$pkgver"
-  python3 setup.py install --root="$pkgdir" -O1
-}
-
-package_python2-raet() {
-  depends=('python2-libnacl' 'python2-ioflo' 'python2-six' 'python2-enum34')
-  cd "$srcdir/python2-raet-$pkgver"
-  python2 setup.py install --root="$pkgdir" -O1
-  mv "$pkgdir/usr/bin/raetflo"{,2}
-}

Copied: python-raet/repos/community-any/PKGBUILD (from rev 275682, 
python-raet/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2017-12-24 07:19:53 UTC (rev 275683)
@@ -0,0 +1,33 @@
+# $Id$
+# Maintainer: Daniel Wallace 
+# Contributor: Thomas S Hatch 
+
+pkgname=python-raet
+pkgver=0.6.8
+pkgrel=2
+pkgdesc='Asynchronous encrypted transaction based protocol using Ioflo'
+arch=('any')
+url='http://raet.docs.saltstack.com/'
+license=('Apache')
+depends=('python-libnacl' 'python-ioflo' 'python-six')
+makedepends=('python-setuptools')
+checkdepends=('python-pytest-runner' 'python-bitvector')
+source=("https://pypi.io/packages/source/r/raet/raet-$pkgver.tar.gz;)
+sha512sums=('01279e7414ec3edc9f2bc0641cb9e0606ebf5700b5ce37a05fd5919f3274b3b43aad64110baf4c4b1fda3843cb1a87b6be4ab592a8f62e82b3a716a86ae61b20')
+
+build() {
+  cd raet-$pkgver
+  python setup.py build
+}
+
+check() {
+  cd raet-$pkgver
+  # Disabled: very broken
+  # sed -e '/import data/d' -e 's/data.createData/createData/' -i 
systest/lib/data.py
+  # python setup.py pytest
+}
+
+package() {
+  cd raet-$pkgver
+  python setup.py install --root="$pkgdir" -O1
+}


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

2017-12-23 Thread Felix Yan via arch-commits
Date: Sunday, December 24, 2017 @ 07:19:24
  Author: felixonmars
Revision: 275682

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-persistent-sqlite/repos/community-staging-x86_64/PKGBUILD (from 
rev 275681, haskell-persistent-sqlite/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-12-24 07:19:24 UTC (rev 275682)
@@ -0,0 +1,47 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=persistent-sqlite
+pkgname=haskell-persistent-sqlite
+pkgver=2.6.4
+pkgrel=7
+pkgdesc="Backend for the persistent library using sqlite3"
+url="http://www.yesodweb.com/book/persistent;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'sqlite' 'haskell-aeson' 'haskell-conduit' 
'haskell-monad-control'
+ 'haskell-microlens-th' 'haskell-monad-logger' 'haskell-old-locale' 
'haskell-persistent'
+ 'haskell-resource-pool' 'haskell-resourcet' 'haskell-text' 
'haskell-unordered-containers')
+makedepends=('ghc' 'haskell-hspec' 'haskell-persistent-template' 
'haskell-temporary')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('f8ae4f0b501505b839306c283a8a4c854c62c8b325b25219b890339f4b0b4e6d669176e79b7e35fb9d4cf5fd4627117d464aa141840c7fade8ceac669ca86aa5')
+
+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-build-sanity-exe -fsystemlib -fuse-pkgconfig
+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 python-raet/trunk (PKGBUILD)

2017-12-23 Thread Felix Yan via arch-commits
Date: Sunday, December 24, 2017 @ 07:19:11
  Author: felixonmars
Revision: 275681

upgpkg: python-raet 0.6.8-2

disable python2

Modified:
  python-raet/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-24 07:19:07 UTC (rev 275680)
+++ PKGBUILD2017-12-24 07:19:11 UTC (rev 275681)
@@ -2,31 +2,32 @@
 # Maintainer: Daniel Wallace 
 # Contributor: Thomas S Hatch 
 
-pkgname=('python-raet' 'python2-raet')
+pkgname=python-raet
 pkgver=0.6.8
-pkgrel=1
+pkgrel=2
 pkgdesc='Asynchronous encrypted transaction based protocol using Ioflo'
 arch=('any')
 url='http://raet.docs.saltstack.com/'
-license=('APACHE')
-makedepends=(python-setuptools python2-setuptools)
+license=('Apache')
+depends=('python-libnacl' 'python-ioflo' 'python-six')
+makedepends=('python-setuptools')
+checkdepends=('python-pytest-runner' 'python-bitvector')
 source=("https://pypi.io/packages/source/r/raet/raet-$pkgver.tar.gz;)
 
sha512sums=('01279e7414ec3edc9f2bc0641cb9e0606ebf5700b5ce37a05fd5919f3274b3b43aad64110baf4c4b1fda3843cb1a87b6be4ab592a8f62e82b3a716a86ae61b20')
 
-prepare() {
-  cd $srcdir
-  cp -r raet-$pkgver python2-raet-$pkgver
+build() {
+  cd raet-$pkgver
+  python setup.py build
 }
 
-package_python-raet() {
-  depends=('python-libnacl' 'python-ioflo' 'python-six')
-  cd "$srcdir/raet-$pkgver"
-  python3 setup.py install --root="$pkgdir" -O1
+check() {
+  cd raet-$pkgver
+  # Disabled: very broken
+  # sed -e '/import data/d' -e 's/data.createData/createData/' -i 
systest/lib/data.py
+  # python setup.py pytest
 }
 
-package_python2-raet() {
-  depends=('python2-libnacl' 'python2-ioflo' 'python2-six' 'python2-enum34')
-  cd "$srcdir/python2-raet-$pkgver"
-  python2 setup.py install --root="$pkgdir" -O1
-  mv "$pkgdir/usr/bin/raetflo"{,2}
+package() {
+  cd raet-$pkgver
+  python setup.py install --root="$pkgdir" -O1
 }


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

2017-12-23 Thread Felix Yan via arch-commits
Date: Sunday, December 24, 2017 @ 07:19:07
  Author: felixonmars
Revision: 275680

upgpkg: haskell-persistent-sqlite 2.6.4-7

rebuild with uri-bytestring,0.3.0.2

Modified:
  haskell-persistent-sqlite/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-24 07:18:19 UTC (rev 275679)
+++ PKGBUILD2017-12-24 07:19:07 UTC (rev 275680)
@@ -5,7 +5,7 @@
 _hkgname=persistent-sqlite
 pkgname=haskell-persistent-sqlite
 pkgver=2.6.4
-pkgrel=6
+pkgrel=7
 pkgdesc="Backend for the persistent library using sqlite3"
 url="http://www.yesodweb.com/book/persistent;
 license=("MIT")


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

2017-12-23 Thread Felix Yan via arch-commits
Date: Sunday, December 24, 2017 @ 07:18:19
  Author: felixonmars
Revision: 275679

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-persistent-template/repos/community-staging-x86_64/PKGBUILD 
(from rev 275678, haskell-persistent-template/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-12-24 07:18:19 UTC (rev 275679)
@@ -0,0 +1,41 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=persistent-template
+pkgname=haskell-persistent-template
+pkgver=2.5.3
+pkgrel=11
+pkgdesc="Type-safe, non-relational, multi-backend persistence"
+url="http://www.yesodweb.com/book/persistent;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-aeson" "haskell-aeson-compat" 
"haskell-http-api-data"
+ "haskell-monad-control" "haskell-monad-logger" "haskell-path-pieces" 
"haskell-persistent"
+ "haskell-tagged" "haskell-text" "haskell-unordered-containers")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('9054dd5e9faa3a5790ebe9265eb31c1a18198b94626761acf6bca3e341d4a62ad825e636d8792a7982a39fa63f064feb155191ccc8944fe8705fce7735407392')
+
+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-persistent-template/trunk (PKGBUILD)

2017-12-23 Thread Felix Yan via arch-commits
Date: Sunday, December 24, 2017 @ 07:18:05
  Author: felixonmars
Revision: 275678

upgpkg: haskell-persistent-template 2.5.3-11

rebuild with uri-bytestring,0.3.0.2

Modified:
  haskell-persistent-template/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-24 07:14:35 UTC (rev 275677)
+++ PKGBUILD2017-12-24 07:18:05 UTC (rev 275678)
@@ -5,7 +5,7 @@
 _hkgname=persistent-template
 pkgname=haskell-persistent-template
 pkgver=2.5.3
-pkgrel=10
+pkgrel=11
 pkgdesc="Type-safe, non-relational, multi-backend persistence"
 url="http://www.yesodweb.com/book/persistent;
 license=("MIT")


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

2017-12-23 Thread Felix Yan via arch-commits
Date: Sunday, December 24, 2017 @ 07:14:19
  Author: felixonmars
Revision: 275676

upgpkg: haskell-esqueleto 2.5.3-31

rebuild with uri-bytestring,0.3.0.2

Modified:
  haskell-esqueleto/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-24 07:13:23 UTC (rev 275675)
+++ PKGBUILD2017-12-24 07:14:19 UTC (rev 275676)
@@ -5,7 +5,7 @@
 _hkgname=esqueleto
 pkgname=haskell-esqueleto
 pkgver=2.5.3
-pkgrel=30
+pkgrel=31
 pkgdesc="Type-safe EDSL for SQL queries on persistent backends."
 url="https://github.com/bitemyapp/esqueleto;
 license=("custom:BSD3")


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

2017-12-23 Thread Felix Yan via arch-commits
Date: Sunday, December 24, 2017 @ 07:14:35
  Author: felixonmars
Revision: 275677

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-esqueleto/repos/community-staging-x86_64/PKGBUILD (from rev 
275676, haskell-esqueleto/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-12-24 07:14:35 UTC (rev 275677)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=esqueleto
+pkgname=haskell-esqueleto
+pkgver=2.5.3
+pkgrel=31
+pkgdesc="Type-safe EDSL for SQL queries on persistent backends."
+url="https://github.com/bitemyapp/esqueleto;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-blaze-html" "haskell-conduit" 
"haskell-monad-logger"
+ "haskell-persistent" "haskell-resourcet" "haskell-tagged" 
"haskell-text"
+ "haskell-unordered-containers")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('a990cdf7bd3b216b603bacf2eed57b11138bc2348046a88289eafa352d1c9878d1e48e8c5809ad486d0c8297656fae01803ba7e8da0c669a0353b01838d2865a')
+
+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 \
+-f-mysql -f-postgresql
+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-persistent/repos (2 files)

2017-12-23 Thread Felix Yan via arch-commits
Date: Sunday, December 24, 2017 @ 07:13:23
  Author: felixonmars
Revision: 275675

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-persistent/repos/community-staging-x86_64/PKGBUILD (from rev 
275674, haskell-persistent/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-12-24 07:13:23 UTC (rev 275675)
@@ -0,0 +1,51 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=persistent
+pkgname=haskell-persistent
+pkgver=2.7.3
+pkgrel=2
+pkgdesc="Type-safe, multi-backend data serialization"
+url="http://www.yesodweb.com/book/persistent;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 
'haskell-base64-bytestring'
+ 'haskell-blaze-html' 'haskell-blaze-markup' 'haskell-conduit' 
'haskell-exceptions'
+ 'haskell-fast-logger' 'haskell-http-api-data' 'haskell-lifted-base'
+ 'haskell-monad-control' 'haskell-monad-logger' 'haskell-mtl' 
'haskell-old-locale'
+ 'haskell-path-pieces' 'haskell-resource-pool' 'haskell-resourcet' 
'haskell-scientific'
+ 'haskell-silently' 'haskell-src-meta' 'haskell-tagged' 'haskell-text'
+ 'haskell-transformers-base' 'haskell-unordered-containers' 
'haskell-vector')
+makedepends=('ghc' 'haskell-hspec')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('681cdbd86eeb8fbe1bbe1648c8ff3dce961350e6cc379ef4d47ed0cf85ceabf91e1893f12e3bb637a30aeeff127c057d11a61b1f3ace61e86df21db0416953e9')
+
+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-nooverlap
+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-persistent/trunk (PKGBUILD)

2017-12-23 Thread Felix Yan via arch-commits
Date: Sunday, December 24, 2017 @ 07:13:06
  Author: felixonmars
Revision: 275674

upgpkg: haskell-persistent 2.7.3-2

rebuild with uri-bytestring,0.3.0.2

Modified:
  haskell-persistent/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-24 07:11:31 UTC (rev 275673)
+++ PKGBUILD2017-12-24 07:13:06 UTC (rev 275674)
@@ -5,7 +5,7 @@
 _hkgname=persistent
 pkgname=haskell-persistent
 pkgver=2.7.3
-pkgrel=1
+pkgrel=2
 pkgdesc="Type-safe, multi-backend data serialization"
 url="http://www.yesodweb.com/book/persistent;
 license=("MIT")


[arch-commits] Commit in haskell-http-api-data/repos (2 files)

2017-12-23 Thread Felix Yan via arch-commits
Date: Sunday, December 24, 2017 @ 07:11:31
  Author: felixonmars
Revision: 275673

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-http-api-data/repos/community-staging-x86_64/
  haskell-http-api-data/repos/community-staging-x86_64/PKGBUILD
(from rev 275672, haskell-http-api-data/trunk/PKGBUILD)

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

Copied: haskell-http-api-data/repos/community-staging-x86_64/PKGBUILD (from rev 
275672, haskell-http-api-data/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-12-24 07:11:31 UTC (rev 275673)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=http-api-data
+pkgname=haskell-http-api-data
+pkgver=0.3.7.1
+pkgrel=20
+pkgdesc="Converting to/from HTTP API data like URL pieces, headers and query 
parameters."
+url="https://github.com/fizruk/http-api-data;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-attoparsec' 'haskell-attoparsec-iso8601' 
'haskell-hashable'
+ 'haskell-http-types' 'haskell-text' 'haskell-time-locale-compat'
+ 'haskell-unordered-containers' 'haskell-uri-bytestring' 
'haskell-uuid-types')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('896e7e9737bb0d5869d1e1aa1d4a06409c1f56a5b508166b1aaf202ef638a2273c226beae22575b378254966c7b5be1b668efb91f2a744b8b73a2a3013552efb')
+
+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 \
+-f-use-text-show
+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-http-api-data/trunk (PKGBUILD)

2017-12-23 Thread Felix Yan via arch-commits
Date: Sunday, December 24, 2017 @ 07:10:50
  Author: felixonmars
Revision: 275672

upgpkg: haskell-http-api-data 0.3.7.1-20

rebuild with uri-bytestring,0.3.0.2

Modified:
  haskell-http-api-data/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-24 07:09:52 UTC (rev 275671)
+++ PKGBUILD2017-12-24 07:10:50 UTC (rev 275672)
@@ -5,7 +5,7 @@
 _hkgname=http-api-data
 pkgname=haskell-http-api-data
 pkgver=0.3.7.1
-pkgrel=19
+pkgrel=20
 pkgdesc="Converting to/from HTTP API data like URL pieces, headers and query 
parameters."
 url="https://github.com/fizruk/http-api-data;
 license=("custom:BSD3")


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

2017-12-23 Thread Felix Yan via arch-commits
Date: Sunday, December 24, 2017 @ 07:09:52
  Author: felixonmars
Revision: 275671

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-uri-bytestring/repos/community-staging-x86_64/
  haskell-uri-bytestring/repos/community-staging-x86_64/PKGBUILD
(from rev 275670, haskell-uri-bytestring/trunk/PKGBUILD)

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

Copied: haskell-uri-bytestring/repos/community-staging-x86_64/PKGBUILD (from 
rev 275670, haskell-uri-bytestring/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-12-24 07:09:52 UTC (rev 275671)
@@ -0,0 +1,50 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=uri-bytestring
+pkgname=haskell-uri-bytestring
+pkgver=0.3.0.2
+pkgrel=1
+pkgdesc="Haskell URI parsing as ByteStrings"
+url="https://github.com/Soostone/uri-bytestring;
+license=('custom:BSD3')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-attoparsec' 'haskell-blaze-builder' 
'haskell-th-lift-instances')
+makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-tasty' 
'haskell-tasty-hunit'
+ 'haskell-tasty-quickcheck' 'haskell-base-compat' 
'haskell-quickcheck-instances'
+ 'haskell-semigroups' 'haskell-generics-sop')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('1f058d6549283a160c52a77532b2769eca54b9d4e209a0cc5541127409e069e8aa86dba2f471149aaba6db2fdb09b3cd910b563a0700314bfcf557d61cf01fca')
+
+prepare() {
+sed -i '/fail/d' ${_hkgname}-${pkgver}/${_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}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-lib-Werror
+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-uri-bytestring/trunk (PKGBUILD)

2017-12-23 Thread Felix Yan via arch-commits
Date: Sunday, December 24, 2017 @ 07:09:17
  Author: felixonmars
Revision: 275670

upgpkg: haskell-uri-bytestring 0.3.0.2-1

rebuild with uri-bytestring,0.3.0.2

Modified:
  haskell-uri-bytestring/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-24 07:07:21 UTC (rev 275669)
+++ PKGBUILD2017-12-24 07:09:17 UTC (rev 275670)
@@ -3,16 +3,18 @@
 
 _hkgname=uri-bytestring
 pkgname=haskell-uri-bytestring
-pkgver=0.3.0.1
-pkgrel=2
+pkgver=0.3.0.2
+pkgrel=1
 pkgdesc="Haskell URI parsing as ByteStrings"
 url="https://github.com/Soostone/uri-bytestring;
 license=('custom:BSD3')
 arch=('x86_64')
 depends=('ghc-libs' 'haskell-attoparsec' 'haskell-blaze-builder' 
'haskell-th-lift-instances')
-makedepends=('ghc')
+makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-tasty' 
'haskell-tasty-hunit'
+ 'haskell-tasty-quickcheck' 'haskell-base-compat' 
'haskell-quickcheck-instances'
+ 'haskell-semigroups' 'haskell-generics-sop')
 
source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
-sha512sums=('6300930fb243c8b023b92eff1b3042dfa8bd0db397669537793c40c2124a711ff20ba23b5646e8e73d49b9c7a86a3264f6cf3685ba5379b6b4f5b1c327d01d96')
+sha512sums=('1f058d6549283a160c52a77532b2769eca54b9d4e209a0cc5541127409e069e8aa86dba2f471149aaba6db2fdb09b3cd910b563a0700314bfcf557d61cf01fca')
 
 prepare() {
 sed -i '/fail/d' ${_hkgname}-${pkgver}/${_hkgname}.cabal
@@ -22,7 +24,7 @@
 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 \
 -f-lib-Werror
 runhaskell Setup build
@@ -32,6 +34,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 (4 files)

2017-12-23 Thread Felix Yan via arch-commits
Date: Sunday, December 24, 2017 @ 07:07:05
  Author: felixonmars
Revision: 275668

addpkg: python-bitvector 3.4.7-1

Added:
  python-bitvector/
  python-bitvector/repos/
  python-bitvector/trunk/
  python-bitvector/trunk/PKGBUILD

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

Added: python-bitvector/trunk/PKGBUILD
===
--- python-bitvector/trunk/PKGBUILD (rev 0)
+++ python-bitvector/trunk/PKGBUILD 2017-12-24 07:07:05 UTC (rev 275668)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Simon Sapin 
+# Contributor: Kyle Keen 
+
+pkgbase=python-bitvector
+pkgname=(python-bitvector python2-bitvector)
+pkgver=3.4.7
+pkgrel=1
+pkgdesc="A memory-efficient packed representation for bit arrays in pure 
Python"
+url="https://pypi.python.org/pypi/BitVector;
+license=('PSF')
+arch=('any')
+makedepends=('python-setuptools' 'python2-setuptools')
+source=("https://pypi.io/packages/source/B/BitVector/BitVector-$pkgver.tar.gz;)
+sha512sums=('5f9c9d13de6bec4b982a98564561b250152ba0ebdc119c75ddaf3822451dabe417d023fa529fd0ab8f583f86209369937b803d3ed0809ebeb312886504d96dfe')
+
+prepare() {
+  cp -a BitVector-$pkgver{,-py2}
+}
+
+build() {
+  cd "$srcdir"/BitVector-$pkgver
+  python setup.py build
+
+  cd "$srcdir"/BitVector-$pkgver-py2
+  python2 setup.py build
+}
+
+package_python-bitvector() {
+  depends=('python')
+
+  cd BitVector-$pkgver
+  python3 setup.py install --root="$pkgdir" --optimize=1
+}
+
+package_python2-bitvector() {
+  depends=('python2')
+
+  cd BitVector-$pkgver-py2
+  python2 setup.py install --root="$pkgdir" --optimize=1
+}


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


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

2017-12-23 Thread Felix Yan via arch-commits
Date: Sunday, December 24, 2017 @ 07:07:21
  Author: felixonmars
Revision: 275669

archrelease: copy trunk to community-any

Added:
  python-bitvector/repos/community-any/
  python-bitvector/repos/community-any/PKGBUILD
(from rev 275668, python-bitvector/trunk/PKGBUILD)

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

Copied: python-bitvector/repos/community-any/PKGBUILD (from rev 275668, 
python-bitvector/trunk/PKGBUILD)
===
--- community-any/PKGBUILD  (rev 0)
+++ community-any/PKGBUILD  2017-12-24 07:07:21 UTC (rev 275669)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Simon Sapin 
+# Contributor: Kyle Keen 
+
+pkgbase=python-bitvector
+pkgname=(python-bitvector python2-bitvector)
+pkgver=3.4.7
+pkgrel=1
+pkgdesc="A memory-efficient packed representation for bit arrays in pure 
Python"
+url="https://pypi.python.org/pypi/BitVector;
+license=('PSF')
+arch=('any')
+makedepends=('python-setuptools' 'python2-setuptools')
+source=("https://pypi.io/packages/source/B/BitVector/BitVector-$pkgver.tar.gz;)
+sha512sums=('5f9c9d13de6bec4b982a98564561b250152ba0ebdc119c75ddaf3822451dabe417d023fa529fd0ab8f583f86209369937b803d3ed0809ebeb312886504d96dfe')
+
+prepare() {
+  cp -a BitVector-$pkgver{,-py2}
+}
+
+build() {
+  cd "$srcdir"/BitVector-$pkgver
+  python setup.py build
+
+  cd "$srcdir"/BitVector-$pkgver-py2
+  python2 setup.py build
+}
+
+package_python-bitvector() {
+  depends=('python')
+
+  cd BitVector-$pkgver
+  python3 setup.py install --root="$pkgdir" --optimize=1
+}
+
+package_python2-bitvector() {
+  depends=('python2')
+
+  cd BitVector-$pkgver-py2
+  python2 setup.py install --root="$pkgdir" --optimize=1
+}


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

2017-12-23 Thread Felix Yan via arch-commits
Date: Sunday, December 24, 2017 @ 06:53:15
  Author: felixonmars
Revision: 275658

upgpkg: hledger-web 1.4-37

rebuild with megaparsec,6.3.0

Modified:
  hledger-web/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-24 06:52:01 UTC (rev 275657)
+++ PKGBUILD2017-12-24 06:53:15 UTC (rev 275658)
@@ -4,7 +4,7 @@
 
 pkgname=hledger-web
 pkgver=1.4
-pkgrel=36
+pkgrel=37
 pkgdesc="Web interface for the hledger accounting tool"
 url="http://hledger.org;
 license=("GPL")


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

2017-12-23 Thread Felix Yan via arch-commits
Date: Sunday, December 24, 2017 @ 06:53:29
  Author: felixonmars
Revision: 275659

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 275658, hledger-web/trunk/PKGBUILD)

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

Copied: hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 275658, 
hledger-web/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-12-24 06:53:29 UTC (rev 275659)
@@ -0,0 +1,47 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hledger-web
+pkgver=1.4
+pkgrel=37
+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-ui/trunk (PKGBUILD)

2017-12-23 Thread Felix Yan via arch-commits
Date: Sunday, December 24, 2017 @ 06:51:46
  Author: felixonmars
Revision: 275656

upgpkg: hledger-ui 1.4-15

rebuild with megaparsec,6.3.0

Modified:
  hledger-ui/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-24 06:50:52 UTC (rev 275655)
+++ PKGBUILD2017-12-24 06:51:46 UTC (rev 275656)
@@ -4,7 +4,7 @@
 
 pkgname=hledger-ui
 pkgver=1.4
-pkgrel=14
+pkgrel=15
 pkgdesc="Curses-style user interface for the hledger accounting tool"
 url="http://hledger.org;
 license=("GPL")


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

2017-12-23 Thread Felix Yan via arch-commits
Date: Sunday, December 24, 2017 @ 06:52:01
  Author: felixonmars
Revision: 275657

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: hledger-ui/repos/community-staging-x86_64/PKGBUILD (from rev 275656, 
hledger-ui/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-12-24 06:52:01 UTC (rev 275657)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hledger-ui
+pkgver=1.4
+pkgrel=15
+pkgdesc="Curses-style user interface for the hledger accounting tool"
+url="http://hledger.org;
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'hledger' "haskell-hledger-lib" "haskell-ansi-terminal" 
"haskell-async"
+ "haskell-base-compat" "haskell-cmdargs" "haskell-data-default" 
"haskell-fsnotify"
+ "haskell-hunit" "haskell-microlens" "haskell-microlens-platform" 
"haskell-megaparsec"
+ "haskell-pretty-show" "haskell-safe" "haskell-split" "haskell-text" 
"haskell-text-zipper"
+ "haskell-vector" "haskell-brick" "haskell-vty")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('25712f7254933cd14cc1876b4c5b1eae2ea8c07324191b34e8c875cbe4e5ee60389db5cf804d556d91cc99d1baccf7dedd3cfe094a29caa03ee0981b12e89937')
+
+prepare() {
+# It does nothing
+sed -e '/mtl-compat/d' \
+-e 's/, megaparsec >=5.0 && < 6.2/, megaparsec >=5/' \
+-e 's/vty >= 5.5 && < 5.18/vty >= 5.5/' \
+-e 's/brick >= 0.12 && < 0.25/brick >= 0.12/' \
+-i ${pkgname}-${pkgver}/${pkgname}.cabal
+}
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup configure -O --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" \
+-fthreaded
+runhaskell Setup build
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2017-12-23 Thread Felix Yan via arch-commits
Date: Sunday, December 24, 2017 @ 06:50:52
  Author: felixonmars
Revision: 275655

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: hledger-api/repos/community-staging-x86_64/PKGBUILD (from rev 275654, 
hledger-api/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-12-24 06:50:52 UTC (rev 275655)
@@ -0,0 +1,35 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hledger-api
+pkgver=1.4
+pkgrel=30
+pkgdesc="Web API server for the hledger accounting tool"
+url="http://hledger.org;
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-aeson' 
'haskell-decimal'
+ 'haskell-docopt' 'haskell-either' 'haskell-microlens' 
'haskell-microlens-platform'
+ 'haskell-safe' 'haskell-servant-server' 'haskell-servant-swagger' 
'haskell-swagger2'
+ 'haskell-text' 'haskell-wai' 'haskell-wai-extra' 'haskell-warp')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('e71231c8d4602affdfcdd229fe488331c4f827c9274d17e0e711eea853e4dbc51bb47652081ae7d822e836b8932970fc01169649f1652716c00036be45a8e547')
+
+prepare() {
+sed -i 's/, swagger2 >= 2.0 && < 2.2/, swagger2 >= 2.0/' 
$pkgname-$pkgver/$pkgname.cabal
+}
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup configure -O --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname"
+runhaskell Setup build
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2017-12-23 Thread Felix Yan via arch-commits
Date: Sunday, December 24, 2017 @ 06:50:38
  Author: felixonmars
Revision: 275654

upgpkg: hledger-api 1.4-30

rebuild with megaparsec,6.3.0

Modified:
  hledger-api/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-24 06:49:26 UTC (rev 275653)
+++ PKGBUILD2017-12-24 06:50:38 UTC (rev 275654)
@@ -4,7 +4,7 @@
 
 pkgname=hledger-api
 pkgver=1.4
-pkgrel=29
+pkgrel=30
 pkgdesc="Web API server for the hledger accounting tool"
 url="http://hledger.org;
 license=("GPL")


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

2017-12-23 Thread Felix Yan via arch-commits
Date: Sunday, December 24, 2017 @ 06:49:26
  Author: felixonmars
Revision: 275653

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: hledger/repos/community-staging-x86_64/PKGBUILD (from rev 275652, 
hledger/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-12-24 06:49:26 UTC (rev 275653)
@@ -0,0 +1,49 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hledger
+pkgver=1.4
+pkgrel=11
+pkgdesc="Command-line interface for the hledger accounting tool"
+url="http://hledger.org;
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-base-compat' 
'haskell-diff'
+ 'haskell-file-embed' 'haskell-here' 'haskell-pretty-show' 
'haskell-temporary'
+ 'haskell-tabular' 'haskell-hledger-lib' 
'haskell-unordered-containers' 'haskell-cmdargs'
+ 'haskell-csv' 'haskell-data-default' 'haskell-hashable' 
'haskell-hunit' 'haskell-mtl'
+ 'haskell-old-time' 'haskell-megaparsec' 'haskell-regex-tdfa' 
'haskell-safe'
+ 'haskell-shakespeare' 'haskell-split' 'haskell-text' 
'haskell-utf8-string'
+ 'haskell-utility-ht' 'haskell-wizards')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('25d4003cbfbfb672c665a5e0a2c6852df8c1ca95b8d33154376a527d27d1a7a114c00e75b5e2c8b8ac5bfe9cb7d8f8d0a410cadbf2900691e4e2b6e0645c7369')
+
+prepare() {
+# It does nothing
+sed -e '/mtl-compat/d' \
+-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 \
+-fterminfo -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/trunk (PKGBUILD)

2017-12-23 Thread Felix Yan via arch-commits
Date: Sunday, December 24, 2017 @ 06:49:11
  Author: felixonmars
Revision: 275652

upgpkg: hledger 1.4-11

rebuild with megaparsec,6.3.0

Modified:
  hledger/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-24 06:48:07 UTC (rev 275651)
+++ PKGBUILD2017-12-24 06:49:11 UTC (rev 275652)
@@ -4,7 +4,7 @@
 
 pkgname=hledger
 pkgver=1.4
-pkgrel=10
+pkgrel=11
 pkgdesc="Command-line interface for the hledger accounting tool"
 url="http://hledger.org;
 license=("GPL")


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

2017-12-23 Thread Felix Yan via arch-commits
Date: Sunday, December 24, 2017 @ 06:48:07
  Author: felixonmars
Revision: 275651

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hledger-lib/repos/community-staging-x86_64/
  haskell-hledger-lib/repos/community-staging-x86_64/PKGBUILD
(from rev 275650, haskell-hledger-lib/trunk/PKGBUILD)

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

Copied: haskell-hledger-lib/repos/community-staging-x86_64/PKGBUILD (from rev 
275650, haskell-hledger-lib/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-12-24 06:48:07 UTC (rev 275651)
@@ -0,0 +1,50 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hledger-lib
+pkgname=haskell-hledger-lib
+pkgver=1.4
+pkgrel=8
+pkgdesc="Core data types, parsers and functionality for the hledger accounting 
tools"
+url="http://hledger.org;
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-base-compat' 
'haskell-blaze-markup'
+ 'haskell-cmdargs' 'haskell-csv' 'haskell-data-default' 
'haskell-decimal'
+ 'haskell-hashtables' 'haskell-megaparsec' 'haskell-mtl' 
'haskell-old-time'
+ 'haskell-pretty-show' 'haskell-regex-tdfa' 'haskell-safe' 
'haskell-split' 'haskell-text'
+ 'haskell-uglymemo' 'haskell-utf8-string' 'haskell-hunit' 
'haskell-parsec'
+ 'haskell-semigroups')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('21882c36c8998cc8fb21a57f907d52fe193b9091a4cb44774cb98b3fce7f50a148abae7acaa6d0bfafffc96803a7ccc60c52dd92efd5256757da106f33bafc60')
+
+prepare() {
+# It does nothing
+sed -e '/mtl-compat/d' \
+-e 's/, megaparsec >=5.0 && < 6.2/, megaparsec >=5/' \
+-i ${_hkgname}-${pkgver}/${_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}" \
+--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}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2017-12-23 Thread Felix Yan via arch-commits
Date: Sunday, December 24, 2017 @ 06:47:53
  Author: felixonmars
Revision: 275650

upgpkg: haskell-hledger-lib 1.4-8

rebuild with megaparsec,6.3.0

Modified:
  haskell-hledger-lib/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-24 06:45:48 UTC (rev 275649)
+++ PKGBUILD2017-12-24 06:47:53 UTC (rev 275650)
@@ -5,7 +5,7 @@
 _hkgname=hledger-lib
 pkgname=haskell-hledger-lib
 pkgver=1.4
-pkgrel=7
+pkgrel=8
 pkgdesc="Core data types, parsers and functionality for the hledger accounting 
tools"
 url="http://hledger.org;
 license=("GPL")


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

2017-12-23 Thread Felix Yan via arch-commits
Date: Sunday, December 24, 2017 @ 06:45:48
  Author: felixonmars
Revision: 275649

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-brick/repos/community-staging-x86_64/PKGBUILD (from rev 275648, 
haskell-brick/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-12-24 06:45:48 UTC (rev 275649)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=brick
+pkgname=haskell-brick
+pkgver=0.30
+pkgrel=2
+pkgdesc="A declarative terminal user interface library"
+url="https://github.com/jtdaugherty/brick;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-vty' 'haskell-data-clist' 'haskell-dlist' 
'haskell-microlens'
+ 'haskell-microlens-th' 'haskell-microlens-mtl' 'haskell-config-ini' 
'haskell-vector'
+ 'haskell-contravariant' 'haskell-stm' 'haskell-text' 
'haskell-text-zipper'
+ 'haskell-word-wrap')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('3cfaf77807e52713ddbef12ef0c92f9409f34694a5dd635231206ebd206c2900c6843a776021321b550187741e6b9b2c3b9247aae61fa47b411f02e1a20546ec')
+
+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 \
+-f-demos
+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-brick/trunk (PKGBUILD)

2017-12-23 Thread Felix Yan via arch-commits
Date: Sunday, December 24, 2017 @ 06:45:33
  Author: felixonmars
Revision: 275648

upgpkg: haskell-brick 0.30-2

rebuild with megaparsec,6.3.0

Modified:
  haskell-brick/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-24 06:44:45 UTC (rev 275647)
+++ PKGBUILD2017-12-24 06:45:33 UTC (rev 275648)
@@ -5,7 +5,7 @@
 _hkgname=brick
 pkgname=haskell-brick
 pkgver=0.30
-pkgrel=1
+pkgrel=2
 pkgdesc="A declarative terminal user interface library"
 url="https://github.com/jtdaugherty/brick;
 license=("custom:BSD3")


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

2017-12-23 Thread Felix Yan via arch-commits
Date: Sunday, December 24, 2017 @ 06:44:45
  Author: felixonmars
Revision: 275647

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-config-ini/repos/community-staging-x86_64/
  haskell-config-ini/repos/community-staging-x86_64/PKGBUILD
(from rev 275646, haskell-config-ini/trunk/PKGBUILD)

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

Copied: haskell-config-ini/repos/community-staging-x86_64/PKGBUILD (from rev 
275646, haskell-config-ini/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-12-24 06:44:45 UTC (rev 275647)
@@ -0,0 +1,49 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=config-ini
+pkgname=haskell-config-ini
+pkgver=0.2.1.1
+pkgrel=3
+pkgdesc="A library for simple INI-based configuration files."
+url="https://github.com/aisamanra/config-ini;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-text' 'haskell-unordered-containers' 
'haskell-megaparsec')
+makedepends=('ghc' 'haskell-ini' 'haskell-hedgehog' 'haskell-doctest' 
'haskell-microlens')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('d6cc340b84cda249f9a3f06d8d7508a78a11d045bd82cd9bd34e19efa31720a85186c2e4f30a837365a3c82979ec170b9bc5ebe937db881796f858cd16d855d9')
+
+prepare() {
+sed -i 's/doctest \[ /doctest [ "-dynamic", /' 
$_hkgname-$pkgver/test/doctest/Main.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() {
+# https://github.com/aisamanra/config-ini/issues/12
+cd $_hkgname-$pkgver
+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 haskell-config-ini/trunk (PKGBUILD)

2017-12-23 Thread Felix Yan via arch-commits
Date: Sunday, December 24, 2017 @ 06:44:31
  Author: felixonmars
Revision: 275646

upgpkg: haskell-config-ini 0.2.1.1-3

rebuild with megaparsec,6.3.0

Modified:
  haskell-config-ini/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-24 06:42:14 UTC (rev 275645)
+++ PKGBUILD2017-12-24 06:44:31 UTC (rev 275646)
@@ -5,7 +5,7 @@
 _hkgname=config-ini
 pkgname=haskell-config-ini
 pkgver=0.2.1.1
-pkgrel=2
+pkgrel=3
 pkgdesc="A library for simple INI-based configuration files."
 url="https://github.com/aisamanra/config-ini;
 license=("custom:BSD3")


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

2017-12-23 Thread Felix Yan via arch-commits
Date: Sunday, December 24, 2017 @ 06:41:59
  Author: felixonmars
Revision: 275644

upgpkg: haskell-megaparsec 6.3.0-1

rebuild with megaparsec,6.3.0

Modified:
  haskell-megaparsec/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-24 06:12:19 UTC (rev 275643)
+++ PKGBUILD2017-12-24 06:41:59 UTC (rev 275644)
@@ -4,23 +4,23 @@
 
 _hkgname=megaparsec
 pkgname=haskell-megaparsec
-pkgver=6.2.0
-pkgrel=3
+pkgver=6.3.0
+pkgrel=1
 pkgdesc="Monadic parser combinators"
 url="https://github.com/mrkkrp/megaparsec;
 license=("custom:BSD2")
 arch=('x86_64')
-depends=('ghc-libs' "haskell-case-insensitive" "haskell-mtl" 
"haskell-parser-combinators"
- "haskell-scientific" "haskell-text")
-makedepends=('ghc')
+depends=('ghc-libs' 'haskell-case-insensitive' 'haskell-mtl' 
'haskell-parser-combinators'
+ 'haskell-scientific' 'haskell-text')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-hspec-expectations')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-sha512sums=('69ab31a31f264e133fd17fb1fe0c291de7cbe5cbc798cab44e1f4ba3c16d924febbed693b98eb0e63781245c530dfb62a5e90ad3e3eba1919ce1e93d15147e31')
+sha512sums=('15e534de81267f61fbebded236b42e25817de93e21714f78746c9a39ebb48445b4fa529f38d2f43511018c37a062db6c8d32d812fe64e12799b3e5def79b5d1e')
 
 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 \
 -f-dev
 runhaskell Setup build
@@ -30,6 +30,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-megaparsec/repos (2 files)

2017-12-23 Thread Felix Yan via arch-commits
Date: Sunday, December 24, 2017 @ 06:42:14
  Author: felixonmars
Revision: 275645

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-megaparsec/repos/community-staging-x86_64/PKGBUILD (from rev 
275644, haskell-megaparsec/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-12-24 06:42:14 UTC (rev 275645)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=megaparsec
+pkgname=haskell-megaparsec
+pkgver=6.3.0
+pkgrel=1
+pkgdesc="Monadic parser combinators"
+url="https://github.com/mrkkrp/megaparsec;
+license=("custom:BSD2")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-case-insensitive' 'haskell-mtl' 
'haskell-parser-combinators'
+ 'haskell-scientific' 'haskell-text')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-hspec-expectations')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('15e534de81267f61fbebded236b42e25817de93e21714f78746c9a39ebb48445b4fa529f38d2f43511018c37a062db6c8d32d812fe64e12799b3e5def79b5d1e')
+
+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-dev
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+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.md" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.md"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE.md"
+}


[arch-commits] Commit in wine/repos/multilib-x86_64 (10 files)

2017-12-23 Thread Felix Yan via arch-commits
Date: Sunday, December 24, 2017 @ 06:12:19
  Author: felixonmars
Revision: 275643

archrelease: copy trunk to multilib-x86_64

Added:
  wine/repos/multilib-x86_64/30-win32-aliases.conf
(from rev 275642, wine/trunk/30-win32-aliases.conf)
  wine/repos/multilib-x86_64/PKGBUILD
(from rev 275642, wine/trunk/PKGBUILD)
  wine/repos/multilib-x86_64/harmony-fix.diff
(from rev 275642, wine/trunk/harmony-fix.diff)
  wine/repos/multilib-x86_64/wine-binfmt.conf
(from rev 275642, wine/trunk/wine-binfmt.conf)
  wine/repos/multilib-x86_64/wine.install
(from rev 275642, wine/trunk/wine.install)
Deleted:
  wine/repos/multilib-x86_64/30-win32-aliases.conf
  wine/repos/multilib-x86_64/PKGBUILD
  wine/repos/multilib-x86_64/harmony-fix.diff
  wine/repos/multilib-x86_64/wine-binfmt.conf
  wine/repos/multilib-x86_64/wine.install

---+
 30-win32-aliases.conf |   40 ++---
 PKGBUILD  |  334 
 harmony-fix.diff  |  126 +-
 wine-binfmt.conf  |4 
 wine.install  |   14 +-
 5 files changed, 259 insertions(+), 259 deletions(-)

Deleted: 30-win32-aliases.conf
===
--- 30-win32-aliases.conf   2017-12-24 06:11:55 UTC (rev 275642)
+++ 30-win32-aliases.conf   2017-12-24 06:12:19 UTC (rev 275643)
@@ -1,20 +0,0 @@
-
-
-
-  
-MS Shell Dlg
-Microsoft Sans Serif
-sans-serif
-  
-  
-MS Shell Dlg 2
-Tahoma
-sans-serif
-  
-
-  
-MS Sans Serif
-Microsoft Sans Serif
-sans-serif
-  
-

Copied: wine/repos/multilib-x86_64/30-win32-aliases.conf (from rev 275642, 
wine/trunk/30-win32-aliases.conf)
===
--- 30-win32-aliases.conf   (rev 0)
+++ 30-win32-aliases.conf   2017-12-24 06:12:19 UTC (rev 275643)
@@ -0,0 +1,20 @@
+
+
+
+  
+MS Shell Dlg
+Microsoft Sans Serif
+sans-serif
+  
+  
+MS Shell Dlg 2
+Tahoma
+sans-serif
+  
+
+  
+MS Sans Serif
+Microsoft Sans Serif
+sans-serif
+  
+

Deleted: PKGBUILD
===
--- PKGBUILD2017-12-24 06:11:55 UTC (rev 275642)
+++ PKGBUILD2017-12-24 06:12:19 UTC (rev 275643)
@@ -1,167 +0,0 @@
-# $Id$
-# Maintainer: Sven-Hendrik Haase 
-# Contributor: Jan "heftig" Steffens 
-# Contributor: Eduardo Romero 
-# Contributor: Giovanni Scafora 
-
-pkgname=wine
-pkgver=3.0rc2
-pkgrel=1
-
-_pkgbasever=${pkgver/rc/-rc}
-
-source=(https://dl.winehq.org/wine/source/3.0/$pkgname-$_pkgbasever.tar.xz{,.sign}
-harmony-fix.diff
-30-win32-aliases.conf
-wine-binfmt.conf)
-sha512sums=('f8369dfb36de7da42afa354080a425c1857a15768d05acff591154ba9a039fbebe22160769c5a18e99223f5b268944772a15fa990f9589df9dfd57ba3de352d8'
-'SKIP'
-
'b86edf07bfc560f403fdfd5a71f97930ee2a4c3f76c92cc1a0dbb2e107be9db3bed3a727a0430d8a049583c63dd11f5d4567fb7aa69b193997c6da241acc4f2e'
-
'6e54ece7ec7022b3c9d94ad64bdf1017338da16c618966e8baf398e6f18f80f7b0576edf1d1da47ed77b96d577e4cbb2bb0156b0b11c183a0accf22654b0a2bb'
-
'bdde7ae015d8a98ba55e84b86dc05aca1d4f8de85be7e4bd6187054bfe4ac83b5a20538945b63fb073caab78022141e9545685e4e3698c97ff173cf30859e285')
-validpgpkeys=(5AC1A08B03BD7A313E0A955AF5E6E9EEB9461DD7
-  DA23579A74D4AD9AF9D3F945CEFAC8EAAF17519D)
-
-pkgdesc="A compatibility layer for running Windows programs"
-url="http://www.winehq.com;
-arch=(x86_64)
-options=(staticlibs)
-license=(LGPL)
-depends=(
-  fontconfig  lib32-fontconfig
-  lcms2   lib32-lcms2
-  libxml2 lib32-libxml2
-  libxcursor  lib32-libxcursor
-  libxrandr   lib32-libxrandr
-  libxdamage  lib32-libxdamage
-  libxi   lib32-libxi
-  gettext lib32-gettext
-  freetype2   lib32-freetype2
-  glu lib32-glu
-  libsm   lib32-libsm
-  gcc-libslib32-gcc-libs
-  libpcap lib32-libpcap
-  desktop-file-utils
-)
-makedepends=(autoconf ncurses bison perl fontforge flex
-  'gcc>=4.5.0-2'
-  gifliblib32-giflib
-  libpnglib32-libpng
-  gnutlslib32-gnutls
-  libxinerama   lib32-libxinerama
-  libxcomposite lib32-libxcomposite
-  libxmulib32-libxmu
-  libxxf86vmlib32-libxxf86vm
-  libldap   lib32-libldap
-  mpg123lib32-mpg123
-  openallib32-openal
-  v4l-utils lib32-v4l-utils
-  libpulse  lib32-libpulse
-  alsa-lib  lib32-alsa-lib
-  libxcomposite lib32-libxcomposite
-  mesa  lib32-mesa
-  mesa-libgllib32-mesa-libgl
-  opencl-icd-loader lib32-opencl-icd-loader
-  libxslt   lib32-libxslt
-  gst-plugins-base-libs 

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

2017-12-23 Thread Felix Yan via arch-commits
Date: Sunday, December 24, 2017 @ 06:11:55
  Author: felixonmars
Revision: 275642

upgpkg: wine 3.0rc3-1

Modified:
  wine/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-24 05:45:09 UTC (rev 275641)
+++ PKGBUILD2017-12-24 06:11:55 UTC (rev 275642)
@@ -5,7 +5,7 @@
 # Contributor: Giovanni Scafora 
 
 pkgname=wine
-pkgver=3.0rc2
+pkgver=3.0rc3
 pkgrel=1
 
 _pkgbasever=${pkgver/rc/-rc}
@@ -14,7 +14,7 @@
 harmony-fix.diff
 30-win32-aliases.conf
 wine-binfmt.conf)
-sha512sums=('f8369dfb36de7da42afa354080a425c1857a15768d05acff591154ba9a039fbebe22160769c5a18e99223f5b268944772a15fa990f9589df9dfd57ba3de352d8'
+sha512sums=('f47871812289dc350daf77792d018e98922d68317c97f8a0cce4a75a535fa3cabb9ca4fd622a15870a22b4059e94bda19f7af6fe6430c357f88bbe8719461e4c'
 'SKIP'
 
'b86edf07bfc560f403fdfd5a71f97930ee2a4c3f76c92cc1a0dbb2e107be9db3bed3a727a0430d8a049583c63dd11f5d4567fb7aa69b193997c6da241acc4f2e'
 
'6e54ece7ec7022b3c9d94ad64bdf1017338da16c618966e8baf398e6f18f80f7b0576edf1d1da47ed77b96d577e4cbb2bb0156b0b11c183a0accf22654b0a2bb'


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

2017-12-23 Thread Felix Yan via arch-commits
Date: Sunday, December 24, 2017 @ 05:45:09
  Author: felixonmars
Revision: 275641

archrelease: copy trunk to community-x86_64

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

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

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

Copied: ponyc/repos/community-x86_64/PKGBUILD (from rev 275640, 
ponyc/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2017-12-24 05:45:09 UTC (rev 275641)
@@ -0,0 +1,67 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+pkgname=ponyc
+pkgver=0.21.1
+pkgrel=1
+pkgdesc='An actor model, capabilities, high performance programming language'
+url='http://ponylang.org/'
+arch=('x86_64')
+license=('BSD')
+depends=('llvm-libs')
+makedepends=('llvm')
+checkdepends=('pcre2')
+options=('!strip')
+optdepends=('pcre2: Needed for the regex package')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/ponylang/ponyc/archive/$pkgver.tar.gz;
+
https://github.com/winksaville/ponyc/commit/64b64a21b1be70caf4202eb1b1fa22dac1bd6575.patch)
+sha512sums=('cf1e351c617060a5311a0c96435787b1f4c14f8b353cecaa7d41cd887a9e08634c9931de4dda40d23055292c209f0f24e1d795a4bd4402cd47a9eec34a068608'
+
'5ff30453ef144d87a32b6c29e024dfbbb252f224b97e4d57df587e796809ca23613f3769d9e66b2f68c1b3d9033108c1c59a8d030ef515edced6d6b3b7ceb6b8')
+
+prepare() {
+  cd ponyc-$pkgver
+  sed -i 's/-Werror //' Makefile
+
+  patch -p1 -i ../64b64a21b1be70caf4202eb1b1fa22dac1bd6575.patch
+}
+
+build() {
+  cd ponyc-$pkgver
+  make config=release prefix=/usr arch=x86-64 verbose= default_pic=true
+
+  mkdir docs
+  build/release/ponyc packages/stdlib -rexpr -g -o docs
+}
+
+check() {
+  cd ponyc-$pkgver
+  make config=release prefix=/usr arch=x86-64 verbose= default_pic=true test
+}
+
+package() {
+  cd ponyc-$pkgver
+  # The makefile is very strange and requires almost as much post-correction
+  # as to simply do the installation myself.  Even with patches to the
+  # makefile to stop it attempting to symlink locations it has no 

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

2017-12-23 Thread Felix Yan via arch-commits
Date: Sunday, December 24, 2017 @ 05:44:54
  Author: felixonmars
Revision: 275640

upgpkg: ponyc 0.21.1-1

Modified:
  ponyc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-24 05:43:21 UTC (rev 275639)
+++ PKGBUILD2017-12-24 05:44:54 UTC (rev 275640)
@@ -2,8 +2,8 @@
 # Maintainer: Felix Yan 
 
 pkgname=ponyc
-pkgver=0.21.0
-pkgrel=2
+pkgver=0.21.1
+pkgrel=1
 pkgdesc='An actor model, capabilities, high performance programming language'
 url='http://ponylang.org/'
 arch=('x86_64')
@@ -15,7 +15,7 @@
 optdepends=('pcre2: Needed for the regex package')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/ponylang/ponyc/archive/$pkgver.tar.gz;
 
https://github.com/winksaville/ponyc/commit/64b64a21b1be70caf4202eb1b1fa22dac1bd6575.patch)
-sha512sums=('637fca68c3e78c6bd4ad5d6d40993c8283077d582dc621bb3f56b2020d61fa153e73f2da81e573a6d4d22b37e0ebf9a1287a31dcdb9b73ce3b60eb3f4bec9068'
+sha512sums=('cf1e351c617060a5311a0c96435787b1f4c14f8b353cecaa7d41cd887a9e08634c9931de4dda40d23055292c209f0f24e1d795a4bd4402cd47a9eec34a068608'
 
'5ff30453ef144d87a32b6c29e024dfbbb252f224b97e4d57df587e796809ca23613f3769d9e66b2f68c1b3d9033108c1c59a8d030ef515edced6d6b3b7ceb6b8')
 
 prepare() {


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

2017-12-23 Thread Felix Yan via arch-commits
Date: Sunday, December 24, 2017 @ 05:43:07
  Author: felixonmars
Revision: 275638

upgpkg: wiredtiger 2.9.3.20171205-1

Modified:
  wiredtiger/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-24 05:16:41 UTC (rev 275637)
+++ PKGBUILD2017-12-24 05:43:07 UTC (rev 275638)
@@ -3,7 +3,8 @@
 # Contributor: Stefan Husmann 
 
 pkgname=wiredtiger
-pkgver=2.9.3
+pkgver=2.9.3.20171205
+_commit=d8f244717b6338063e0c20628bfa4bb65a821e0c
 pkgrel=1
 pkgdesc="High performance, scalable, production quality, NoSQL, Open Source 
extensible platform for data management"
 arch=('x86_64')
@@ -10,9 +11,13 @@
 url="http://source.wiredtiger.com/;
 license=('GPL')
 depends=('snappy' 'lz4' 'zlib' 'gperftools')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/wiredtiger/wiredtiger/archive/$pkgver.tar.gz;)
-sha512sums=('3ba7e3bd7990cdfc870618bfcd5e5c08bde617b835c563ce063fb7954f9ebf107ab3557ff70ea78fa4cc28b9762e8be2b2acb31c366782fc5c67ec554f5dd9c5')
+source=("$pkgname-$_commit.tar.gz::https://github.com/wiredtiger/wiredtiger/archive/$_commit.tar.gz;)
+sha512sums=('872356c0036102370e680238b4cbafc90d0eb16549fc6d09158a79d16dd8d6eef7f1e25eff8239476d92ad14d75ef19d78bd8b1ac5a0dc5bfea9a98326107c0a')
 
+prepare() {
+  mv wiredtiger-{$_commit,$pkgver}
+}
+
 build() {
   cd wiredtiger-$pkgver
 


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

2017-12-23 Thread Felix Yan via arch-commits
Date: Sunday, December 24, 2017 @ 05:43:21
  Author: felixonmars
Revision: 275639

archrelease: copy trunk to community-staging-x86_64

Added:
  wiredtiger/repos/community-staging-x86_64/
  wiredtiger/repos/community-staging-x86_64/PKGBUILD
(from rev 275638, wiredtiger/trunk/PKGBUILD)

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

Copied: wiredtiger/repos/community-staging-x86_64/PKGBUILD (from rev 275638, 
wiredtiger/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-12-24 05:43:21 UTC (rev 275639)
@@ -0,0 +1,41 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Stefan Husmann 
+
+pkgname=wiredtiger
+pkgver=2.9.3.20171205
+_commit=d8f244717b6338063e0c20628bfa4bb65a821e0c
+pkgrel=1
+pkgdesc="High performance, scalable, production quality, NoSQL, Open Source 
extensible platform for data management"
+arch=('x86_64')
+url="http://source.wiredtiger.com/;
+license=('GPL')
+depends=('snappy' 'lz4' 'zlib' 'gperftools')
+source=("$pkgname-$_commit.tar.gz::https://github.com/wiredtiger/wiredtiger/archive/$_commit.tar.gz;)
+sha512sums=('872356c0036102370e680238b4cbafc90d0eb16549fc6d09158a79d16dd8d6eef7f1e25eff8239476d92ad14d75ef19d78bd8b1ac5a0dc5bfea9a98326107c0a')
+
+prepare() {
+  mv wiredtiger-{$_commit,$pkgver}
+}
+
+build() {
+  cd wiredtiger-$pkgver
+
+  ./autogen.sh
+  ./configure --prefix=/usr \
+  --enable-leveldb \
+  --enable-lz4 \
+  --enable-tcmalloc \
+  --with-builtins=snappy,zlib
+  make
+}
+
+check() {
+  cd wiredtiger-$pkgver
+  make test
+}
+
+package() {
+  cd wiredtiger-$pkgver
+  make DESTDIR="$pkgdir" install
+}


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

2017-12-23 Thread Felix Yan via arch-commits
Date: Sunday, December 24, 2017 @ 05:15:00
  Author: felixonmars
Revision: 275632

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 275631, hledger-web/trunk/PKGBUILD)

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

Copied: hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 275631, 
hledger-web/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-12-24 05:15:00 UTC (rev 275632)
@@ -0,0 +1,47 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hledger-web
+pkgver=1.4
+pkgrel=36
+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-12-23 Thread Felix Yan via arch-commits
Date: Sunday, December 24, 2017 @ 05:14:46
  Author: felixonmars
Revision: 275631

upgpkg: hledger-web 1.4-36

rebuild with here,1.2.12

Modified:
  hledger-web/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-24 05:13:33 UTC (rev 275630)
+++ PKGBUILD2017-12-24 05:14:46 UTC (rev 275631)
@@ -4,7 +4,7 @@
 
 pkgname=hledger-web
 pkgver=1.4
-pkgrel=35
+pkgrel=36
 pkgdesc="Web interface for the hledger accounting tool"
 url="http://hledger.org;
 license=("GPL")


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

2017-12-23 Thread Felix Yan via arch-commits
Date: Sunday, December 24, 2017 @ 05:13:33
  Author: felixonmars
Revision: 275630

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: hledger-ui/repos/community-staging-x86_64/PKGBUILD (from rev 275629, 
hledger-ui/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-12-24 05:13:33 UTC (rev 275630)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hledger-ui
+pkgver=1.4
+pkgrel=14
+pkgdesc="Curses-style user interface for the hledger accounting tool"
+url="http://hledger.org;
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'hledger' "haskell-hledger-lib" "haskell-ansi-terminal" 
"haskell-async"
+ "haskell-base-compat" "haskell-cmdargs" "haskell-data-default" 
"haskell-fsnotify"
+ "haskell-hunit" "haskell-microlens" "haskell-microlens-platform" 
"haskell-megaparsec"
+ "haskell-pretty-show" "haskell-safe" "haskell-split" "haskell-text" 
"haskell-text-zipper"
+ "haskell-vector" "haskell-brick" "haskell-vty")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('25712f7254933cd14cc1876b4c5b1eae2ea8c07324191b34e8c875cbe4e5ee60389db5cf804d556d91cc99d1baccf7dedd3cfe094a29caa03ee0981b12e89937')
+
+prepare() {
+# It does nothing
+sed -e '/mtl-compat/d' \
+-e 's/, megaparsec >=5.0 && < 6.2/, megaparsec >=5/' \
+-e 's/vty >= 5.5 && < 5.18/vty >= 5.5/' \
+-e 's/brick >= 0.12 && < 0.25/brick >= 0.12/' \
+-i ${pkgname}-${pkgver}/${pkgname}.cabal
+}
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup configure -O --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" \
+-fthreaded
+runhaskell Setup build
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2017-12-23 Thread Felix Yan via arch-commits
Date: Sunday, December 24, 2017 @ 05:13:19
  Author: felixonmars
Revision: 275629

upgpkg: hledger-ui 1.4-14

rebuild with here,1.2.12

Modified:
  hledger-ui/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-24 05:12:30 UTC (rev 275628)
+++ PKGBUILD2017-12-24 05:13:19 UTC (rev 275629)
@@ -4,7 +4,7 @@
 
 pkgname=hledger-ui
 pkgver=1.4
-pkgrel=13
+pkgrel=14
 pkgdesc="Curses-style user interface for the hledger accounting tool"
 url="http://hledger.org;
 license=("GPL")


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

2017-12-23 Thread Felix Yan via arch-commits
Date: Sunday, December 24, 2017 @ 05:12:16
  Author: felixonmars
Revision: 275627

upgpkg: hledger-api 1.4-29

rebuild with here,1.2.12

Modified:
  hledger-api/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-24 05:11:01 UTC (rev 275626)
+++ PKGBUILD2017-12-24 05:12:16 UTC (rev 275627)
@@ -4,7 +4,7 @@
 
 pkgname=hledger-api
 pkgver=1.4
-pkgrel=28
+pkgrel=29
 pkgdesc="Web API server for the hledger accounting tool"
 url="http://hledger.org;
 license=("GPL")


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

2017-12-23 Thread Felix Yan via arch-commits
Date: Sunday, December 24, 2017 @ 05:12:30
  Author: felixonmars
Revision: 275628

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: hledger-api/repos/community-staging-x86_64/PKGBUILD (from rev 275627, 
hledger-api/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-12-24 05:12:30 UTC (rev 275628)
@@ -0,0 +1,35 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hledger-api
+pkgver=1.4
+pkgrel=29
+pkgdesc="Web API server for the hledger accounting tool"
+url="http://hledger.org;
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-aeson' 
'haskell-decimal'
+ 'haskell-docopt' 'haskell-either' 'haskell-microlens' 
'haskell-microlens-platform'
+ 'haskell-safe' 'haskell-servant-server' 'haskell-servant-swagger' 
'haskell-swagger2'
+ 'haskell-text' 'haskell-wai' 'haskell-wai-extra' 'haskell-warp')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('e71231c8d4602affdfcdd229fe488331c4f827c9274d17e0e711eea853e4dbc51bb47652081ae7d822e836b8932970fc01169649f1652716c00036be45a8e547')
+
+prepare() {
+sed -i 's/, swagger2 >= 2.0 && < 2.2/, swagger2 >= 2.0/' 
$pkgname-$pkgver/$pkgname.cabal
+}
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup configure -O --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname"
+runhaskell Setup build
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2017-12-23 Thread Felix Yan via arch-commits
Date: Sunday, December 24, 2017 @ 05:10:37
  Author: felixonmars
Revision: 275624

archrelease: copy trunk to community-any

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2017-12-24 05:10:21 UTC (rev 275623)
+++ PKGBUILD2017-12-24 05:10:37 UTC (rev 275624)
@@ -1,53 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-
-pkgbase=python-pyaml
-pkgname=(python-pyaml python2-pyaml)
-pkgver=17.10.0
-pkgrel=1
-pkgdesc="Low-level CSS parser for Python"
-url="https://pypi.python.org/pypi/pyaml;
-license=('BSD')
-arch=('any')
-makedepends=('python-setuptools' 'python2-setuptools' 'python-yaml' 
'python2-yaml')
-checkdepends=('python-unidecode' 'python2-unidecode')
-source=("https://pypi.io/packages/source/p/pyaml/pyaml-$pkgver.tar.gz;)
-sha512sums=('7d7dd424308cadcbfa76c852c01dce6dc611d909d35e3bf081be7866246836b4d31aaea65aa975b162a22203da586f249e6d244dcaf6d2971123f9e396fda649')
-
-prepare() {
-  cp -a pyaml-$pkgver{,-py2}
-}
-
-build() {
-  cd "$srcdir"/pyaml-$pkgver
-  python setup.py build
-
-  cd "$srcdir"/pyaml-$pkgver-py2
-  python2 setup.py build
-}
-
-check() {
-  cd "$srcdir"/pyaml-$pkgver
-  python setup.py test
-
-  cd "$srcdir"/pyaml-$pkgver-py2
-  python2 -m unittest pyaml.tests.dump
-}
-
-package_python-pyaml() {
-  depends=('python-yaml')
-  optdepends=('python-unidecode: Needed if same-id objects or recursion is 
used within serialized data')
-
-  cd pyaml-$pkgver
-  python3 setup.py install --root="$pkgdir" --optimize=1
-  install -D -m644 COPYING "$pkgdir"/usr/share/licenses/$pkgname/COPYING
-}
-
-package_python2-pyaml() {
-  depends=('python2-yaml')
-  optdepends=('python2-unidecode: Needed if same-id objects or recursion is 
used within serialized data')
-
-  cd pyaml-$pkgver-py2
-  python2 setup.py install --root="$pkgdir" --optimize=1
-  install -D -m644 COPYING "$pkgdir"/usr/share/licenses/$pkgname/COPYING
-}

Copied: python-pyaml/repos/community-any/PKGBUILD (from rev 275623, 
python-pyaml/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2017-12-24 05:10:37 UTC (rev 275624)
@@ -0,0 +1,53 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+pkgbase=python-pyaml
+pkgname=(python-pyaml python2-pyaml)
+pkgver=17.12.1
+pkgrel=1
+pkgdesc="PyYAML-based module to produce pretty and readable YAML-serialized 
data"
+url="https://pypi.python.org/pypi/pyaml;
+license=('BSD')
+arch=('any')
+makedepends=('python-setuptools' 'python2-setuptools' 'python-yaml' 
'python2-yaml')
+checkdepends=('python-unidecode' 'python2-unidecode')
+source=("https://pypi.io/packages/source/p/pyaml/pyaml-$pkgver.tar.gz;)
+sha512sums=('1623e56d7fd6a18199bb3774252dabe0b19df6ac57802d4916ba78aaa2aa4db1796e4245003b8cae230dd0feeae9265e28170d6353b34fd8075b4cf1c22b932f')
+
+prepare() {
+  cp -a pyaml-$pkgver{,-py2}
+}
+
+build() {
+  cd "$srcdir"/pyaml-$pkgver
+  python setup.py build
+
+  cd "$srcdir"/pyaml-$pkgver-py2
+  python2 setup.py build
+}
+
+check() {
+  cd "$srcdir"/pyaml-$pkgver
+  python setup.py test
+
+  cd "$srcdir"/pyaml-$pkgver-py2
+  python2 -m unittest pyaml.tests.dump
+}
+
+package_python-pyaml() {
+  depends=('python-yaml')
+  optdepends=('python-unidecode: Needed if same-id objects or recursion is 
used within serialized data')
+
+  cd pyaml-$pkgver
+  python3 setup.py install --root="$pkgdir" --optimize=1
+  install -D -m644 COPYING "$pkgdir"/usr/share/licenses/$pkgname/COPYING
+}
+
+package_python2-pyaml() {
+  depends=('python2-yaml')
+  optdepends=('python2-unidecode: Needed if same-id objects or recursion is 
used within serialized data')
+
+  cd pyaml-$pkgver-py2
+  python2 setup.py install --root="$pkgdir" --optimize=1
+  install -D -m644 COPYING "$pkgdir"/usr/share/licenses/$pkgname/COPYING
+}


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

2017-12-23 Thread Felix Yan via arch-commits
Date: Sunday, December 24, 2017 @ 05:11:01
  Author: felixonmars
Revision: 275626

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: hledger/repos/community-staging-x86_64/PKGBUILD (from rev 275625, 
hledger/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-12-24 05:11:01 UTC (rev 275626)
@@ -0,0 +1,49 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hledger
+pkgver=1.4
+pkgrel=10
+pkgdesc="Command-line interface for the hledger accounting tool"
+url="http://hledger.org;
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-base-compat' 
'haskell-diff'
+ 'haskell-file-embed' 'haskell-here' 'haskell-pretty-show' 
'haskell-temporary'
+ 'haskell-tabular' 'haskell-hledger-lib' 
'haskell-unordered-containers' 'haskell-cmdargs'
+ 'haskell-csv' 'haskell-data-default' 'haskell-hashable' 
'haskell-hunit' 'haskell-mtl'
+ 'haskell-old-time' 'haskell-megaparsec' 'haskell-regex-tdfa' 
'haskell-safe'
+ 'haskell-shakespeare' 'haskell-split' 'haskell-text' 
'haskell-utf8-string'
+ 'haskell-utility-ht' 'haskell-wizards')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('25d4003cbfbfb672c665a5e0a2c6852df8c1ca95b8d33154376a527d27d1a7a114c00e75b5e2c8b8ac5bfe9cb7d8f8d0a410cadbf2900691e4e2b6e0645c7369')
+
+prepare() {
+# It does nothing
+sed -e '/mtl-compat/d' \
+-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 \
+-fterminfo -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 python-pyaml/trunk (PKGBUILD)

2017-12-23 Thread Felix Yan via arch-commits
Date: Sunday, December 24, 2017 @ 05:10:21
  Author: felixonmars
Revision: 275623

upgpkg: python-pyaml 17.12.1-1

Modified:
  python-pyaml/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-24 05:10:00 UTC (rev 275622)
+++ PKGBUILD2017-12-24 05:10:21 UTC (rev 275623)
@@ -3,7 +3,7 @@
 
 pkgbase=python-pyaml
 pkgname=(python-pyaml python2-pyaml)
-pkgver=17.10.0
+pkgver=17.12.1
 pkgrel=1
 pkgdesc="PyYAML-based module to produce pretty and readable YAML-serialized 
data"
 url="https://pypi.python.org/pypi/pyaml;
@@ -12,7 +12,7 @@
 makedepends=('python-setuptools' 'python2-setuptools' 'python-yaml' 
'python2-yaml')
 checkdepends=('python-unidecode' 'python2-unidecode')
 source=("https://pypi.io/packages/source/p/pyaml/pyaml-$pkgver.tar.gz;)
-sha512sums=('7d7dd424308cadcbfa76c852c01dce6dc611d909d35e3bf081be7866246836b4d31aaea65aa975b162a22203da586f249e6d244dcaf6d2971123f9e396fda649')
+sha512sums=('1623e56d7fd6a18199bb3774252dabe0b19df6ac57802d4916ba78aaa2aa4db1796e4245003b8cae230dd0feeae9265e28170d6353b34fd8075b4cf1c22b932f')
 
 prepare() {
   cp -a pyaml-$pkgver{,-py2}


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

2017-12-23 Thread Felix Yan via arch-commits
Date: Sunday, December 24, 2017 @ 05:10:00
  Author: felixonmars
Revision: 275622

archrelease: copy trunk to community-any

Added:
  eslint/repos/community-any/PKGBUILD
(from rev 275621, eslint/trunk/PKGBUILD)
Deleted:
  eslint/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2017-12-24 05:09:44 UTC (rev 275621)
+++ PKGBUILD2017-12-24 05:10:00 UTC (rev 275622)
@@ -1,32 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-
-pkgname=eslint
-pkgver=4.13.1
-pkgrel=1
-pkgdesc='An AST-based pattern checker for JavaScript'
-arch=('any')
-url='http://eslint.org'
-license=('MIT')
-depends=('nodejs' 'acorn')
-makedepends=('npm')
-source=("https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz;)
-noextract=("$pkgname-$pkgver.tgz")
-sha512sums=('502255579d11b4b1d8cc1a750d9f0230fb514a0e22559be380ef4824720ac9653f0272558ed7518a4a143cb076f67e69ccc07b4e7b0b4167f457a55425fa0f7f')
-
-package() {
-  npm install -g --user root --prefix "$pkgdir"/usr 
"$srcdir"/$pkgname-$pkgver.tgz
-  rm -r "$pkgdir"/usr/etc
-
-  # Fix permissions
-  find "$pkgdir/usr" -type d -exec chmod 755 '{}' +
-
-  install -dm755 "${pkgdir}/usr/share/licenses/${pkgname}"
-  ln -s ../../../lib/node_modules/eslint/LICENSE 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
-
-  # Experimental dedup
-  cd "$pkgdir"/usr/lib/node_modules/$pkgname/node_modules
-  for dep in acorn; do
-rm -r $dep;
-  done
-}

Copied: eslint/repos/community-any/PKGBUILD (from rev 275621, 
eslint/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2017-12-24 05:10:00 UTC (rev 275622)
@@ -0,0 +1,32 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+pkgname=eslint
+pkgver=4.14.0
+pkgrel=1
+pkgdesc='An AST-based pattern checker for JavaScript'
+arch=('any')
+url='http://eslint.org'
+license=('MIT')
+depends=('nodejs' 'acorn')
+makedepends=('npm')
+source=("https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz;)
+noextract=("$pkgname-$pkgver.tgz")
+sha512sums=('525e824864632ac704ca0d17fc478db3ba365dd9db4c4383d4e33c7138e6c7ce513dc04942b12164b7af86e25934013fbd2da2565e548608aa7f7879b8b30225')
+
+package() {
+  npm install -g --user root --prefix "$pkgdir"/usr 
"$srcdir"/$pkgname-$pkgver.tgz
+  rm -r "$pkgdir"/usr/etc
+
+  # Fix permissions
+  find "$pkgdir/usr" -type d -exec chmod 755 '{}' +
+
+  install -dm755 "${pkgdir}/usr/share/licenses/${pkgname}"
+  ln -s ../../../lib/node_modules/eslint/LICENSE 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+
+  # Experimental dedup
+  cd "$pkgdir"/usr/lib/node_modules/$pkgname/node_modules
+  for dep in acorn; do
+rm -r $dep;
+  done
+}


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

2017-12-23 Thread Felix Yan via arch-commits
Date: Sunday, December 24, 2017 @ 05:10:43
  Author: felixonmars
Revision: 275625

upgpkg: hledger 1.4-10

rebuild with here,1.2.12

Modified:
  hledger/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-24 05:10:37 UTC (rev 275624)
+++ PKGBUILD2017-12-24 05:10:43 UTC (rev 275625)
@@ -4,7 +4,7 @@
 
 pkgname=hledger
 pkgver=1.4
-pkgrel=9
+pkgrel=10
 pkgdesc="Command-line interface for the hledger accounting tool"
 url="http://hledger.org;
 license=("GPL")


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

2017-12-23 Thread Felix Yan via arch-commits
Date: Sunday, December 24, 2017 @ 05:09:44
  Author: felixonmars
Revision: 275621

upgpkg: eslint 4.14.0-1

Modified:
  eslint/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-24 05:09:18 UTC (rev 275620)
+++ PKGBUILD2017-12-24 05:09:44 UTC (rev 275621)
@@ -2,7 +2,7 @@
 # Maintainer: Felix Yan 
 
 pkgname=eslint
-pkgver=4.13.1
+pkgver=4.14.0
 pkgrel=1
 pkgdesc='An AST-based pattern checker for JavaScript'
 arch=('any')
@@ -12,7 +12,7 @@
 makedepends=('npm')
 source=("https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz;)
 noextract=("$pkgname-$pkgver.tgz")
-sha512sums=('502255579d11b4b1d8cc1a750d9f0230fb514a0e22559be380ef4824720ac9653f0272558ed7518a4a143cb076f67e69ccc07b4e7b0b4167f457a55425fa0f7f')
+sha512sums=('525e824864632ac704ca0d17fc478db3ba365dd9db4c4383d4e33c7138e6c7ce513dc04942b12164b7af86e25934013fbd2da2565e548608aa7f7879b8b30225')
 
 package() {
   npm install -g --user root --prefix "$pkgdir"/usr 
"$srcdir"/$pkgname-$pkgver.tgz


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

2017-12-23 Thread Felix Yan via arch-commits
Date: Sunday, December 24, 2017 @ 05:09:18
  Author: felixonmars
Revision: 275620

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-here/repos/community-staging-x86_64/PKGBUILD (from rev 275619, 
haskell-here/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-12-24 05:09:18 UTC (rev 275620)
@@ -0,0 +1,39 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=here
+pkgname=haskell-here
+pkgver=1.2.12
+pkgrel=1
+pkgdesc="Here docs & interpolated strings via quasiquotation"
+url="https://github.com/tmhedberg/here;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-mtl" "haskell-parsec" "haskell-src-meta")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('0f1dc6912f7d3f4b309aba3443c365fb97d9a1b01f55f8ae605e55193253f475412f759e9445de1ed310b0817ba09673ee0c7fd3553a1d21e1c8f137d906ede1')
+
+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-here/trunk (PKGBUILD)

2017-12-23 Thread Felix Yan via arch-commits
Date: Sunday, December 24, 2017 @ 05:09:00
  Author: felixonmars
Revision: 275619

upgpkg: haskell-here 1.2.12-1

rebuild with here,1.2.12

Modified:
  haskell-here/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-24 05:08:55 UTC (rev 275618)
+++ PKGBUILD2017-12-24 05:09:00 UTC (rev 275619)
@@ -4,8 +4,8 @@
 
 _hkgname=here
 pkgname=haskell-here
-pkgver=1.2.11
-pkgrel=10
+pkgver=1.2.12
+pkgrel=1
 pkgdesc="Here docs & interpolated strings via quasiquotation"
 url="https://github.com/tmhedberg/here;
 license=("custom:BSD3")
@@ -13,7 +13,7 @@
 depends=('ghc-libs' "haskell-mtl" "haskell-parsec" "haskell-src-meta")
 makedepends=('ghc')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-sha512sums=('f47dd0ebf0dcbe1172378128709fb9d418ac393fbbc81b15408fc918cdc7ab265d25e61f8bb95f49853980e5a54ef0abdf01bfc4770d956ffd85ff1bfd7b95b4')
+sha512sums=('0f1dc6912f7d3f4b309aba3443c365fb97d9a1b01f55f8ae605e55193253f475412f759e9445de1ed310b0817ba09673ee0c7fd3553a1d21e1c8f137d906ede1')
 
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"


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

2017-12-23 Thread Felix Yan via arch-commits
Date: Sunday, December 24, 2017 @ 05:08:39
  Author: felixonmars
Revision: 275617

upgpkg: marked 0.3.9-1

Modified:
  marked/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-24 04:34:59 UTC (rev 275616)
+++ PKGBUILD2017-12-24 05:08:39 UTC (rev 275617)
@@ -2,7 +2,7 @@
 # Maintainer: Felix Yan 
 
 pkgname=marked
-pkgver=0.3.7
+pkgver=0.3.9
 pkgrel=1
 pkgdesc="A markdown parser built for speed"
 arch=('any')
@@ -12,7 +12,7 @@
 makedepends=('npm')
 source=(https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz)
 noextract=($pkgname-$pkgver.tgz)
-sha512sums=('cc110fe2a3b5610a796971edf12e704e23aff62d97ef857f2d02f4ce150dbd56a496de98c1aea50a1c48bd2fa26d89421a0003c0ac191618c2dfe5dfa6cbd0bd')
+sha512sums=('9d6e6ed1dc695f11df907cf3aef798e398026e2f91e0f68ee1645962a64d97ebc1d215467aa9459f468e83573c00a2fadd3acd167f419b650fe0076267d4cf2f')
 
 package() {
   npm install -g --user root --prefix "$pkgdir"/usr 
"$srcdir"/$pkgname-$pkgver.tgz


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

2017-12-23 Thread Felix Yan via arch-commits
Date: Sunday, December 24, 2017 @ 05:08:55
  Author: felixonmars
Revision: 275618

archrelease: copy trunk to community-any

Added:
  marked/repos/community-any/PKGBUILD
(from rev 275617, marked/trunk/PKGBUILD)
Deleted:
  marked/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2017-12-24 05:08:39 UTC (rev 275617)
+++ PKGBUILD2017-12-24 05:08:55 UTC (rev 275618)
@@ -1,22 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-
-pkgname=marked
-pkgver=0.3.7
-pkgrel=1
-pkgdesc="A markdown parser built for speed"
-arch=('any')
-url='https://github.com/chjj/marked'
-license=('MIT')
-depends=('nodejs')
-makedepends=('npm')
-source=(https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz)
-noextract=($pkgname-$pkgver.tgz)
-sha512sums=('cc110fe2a3b5610a796971edf12e704e23aff62d97ef857f2d02f4ce150dbd56a496de98c1aea50a1c48bd2fa26d89421a0003c0ac191618c2dfe5dfa6cbd0bd')
-
-package() {
-  npm install -g --user root --prefix "$pkgdir"/usr 
"$srcdir"/$pkgname-$pkgver.tgz
-  rm -r "$pkgdir"/usr/etc
-  install -d "$pkgdir"/usr/share/licenses/$pkgname
-  ln -s ../../../lib/node_modules/marked/LICENSE 
"$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}

Copied: marked/repos/community-any/PKGBUILD (from rev 275617, 
marked/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2017-12-24 05:08:55 UTC (rev 275618)
@@ -0,0 +1,22 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+pkgname=marked
+pkgver=0.3.9
+pkgrel=1
+pkgdesc="A markdown parser built for speed"
+arch=('any')
+url='https://github.com/chjj/marked'
+license=('MIT')
+depends=('nodejs')
+makedepends=('npm')
+source=(https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz)
+noextract=($pkgname-$pkgver.tgz)
+sha512sums=('9d6e6ed1dc695f11df907cf3aef798e398026e2f91e0f68ee1645962a64d97ebc1d215467aa9459f468e83573c00a2fadd3acd167f419b650fe0076267d4cf2f')
+
+package() {
+  npm install -g --user root --prefix "$pkgdir"/usr 
"$srcdir"/$pkgname-$pkgver.tgz
+  rm -r "$pkgdir"/usr/etc
+  install -d "$pkgdir"/usr/share/licenses/$pkgname
+  ln -s ../../../lib/node_modules/marked/LICENSE 
"$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}


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

2017-12-23 Thread Jerome Leclanche via arch-commits
Date: Sunday, December 24, 2017 @ 04:34:59
  Author: jleclanche
Revision: 275616

archrelease: copy trunk to community-x86_64

Added:
  pcmanfm-qt/repos/community-x86_64/PKGBUILD
(from rev 275615, pcmanfm-qt/trunk/PKGBUILD)
Deleted:
  pcmanfm-qt/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2017-12-24 04:34:53 UTC (rev 275615)
+++ PKGBUILD2017-12-24 04:34:59 UTC (rev 275616)
@@ -1,45 +0,0 @@
-# $Id$
-# Maintainer: Jerome Leclanche 
-
-pkgname=pcmanfm-qt
-pkgver=0.12.0
-pkgrel=1
-pkgdesc="The LXQt file manager, Qt port of PCManFM"
-arch=("i686" "x86_64")
-groups=("lxqt")
-url="http://lxqt.org;
-license=("GPL2")
-depends=("desktop-file-utils" "libfm-qt" "lxmenu-data")
-makedepends=("lxqt-build-tools")
-optdepends=(
-   "gvfs: for trash support, mounting with udisks and remote filesystems"
-   "xarchiver: archive management"
-)
-source=(
-   
"https://github.com/lxde/$pkgname/releases/download/$pkgver/$pkgname-$pkgver.tar.xz;
-   
"https://github.com/lxde/$pkgname/releases/download/$pkgver/$pkgname-$pkgver.tar.xz.asc;
-)
-sha256sums=(
-   "1fa187e304217b7c2d06f0600a1eebf1d5c6e825c3132e884f7ab3a605fe76f7"
-   "SKIP"
-)
-validpgpkeys=(
-   "169704C6FB490C6892C7F23C37E0AF1FDA48F373"  # Jerome Leclanche 

-   "7C733BA5F585AAD669E4D23A42C9C8D3AF5EA5E3"  # Alf Gaida 

-)
-
-
-build() {
-   mkdir -p build
-   cd build
-
-   cmake "$srcdir/$pkgname-$pkgver" \
-   -DCMAKE_INSTALL_PREFIX=/usr \
-   -DCMAKE_INSTALL_LIBDIR=lib
-   make
-}
-
-package() {
-   cd build
-   make DESTDIR="$pkgdir" install
-}

Copied: pcmanfm-qt/repos/community-x86_64/PKGBUILD (from rev 275615, 
pcmanfm-qt/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2017-12-24 04:34:59 UTC (rev 275616)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Jerome Leclanche 
+
+pkgname=pcmanfm-qt
+pkgver=0.12.0
+pkgrel=2
+pkgdesc="The LXQt file manager, Qt port of PCManFM"
+arch=("x86_64")
+groups=("lxqt")
+url="http://lxqt.org;
+license=("GPL2")
+depends=("desktop-file-utils" "libfm-qt" "lxmenu-data")
+makedepends=("lxqt-build-tools")
+optdepends=(
+   "gvfs: for trash support, mounting with udisks and remote filesystems"
+   "gvfs-mtp: MTP support (Media Transfer Protocol)"
+   "xarchiver: archive management"
+)
+source=(
+   
"https://github.com/lxde/$pkgname/releases/download/$pkgver/$pkgname-$pkgver.tar.xz;
+   
"https://github.com/lxde/$pkgname/releases/download/$pkgver/$pkgname-$pkgver.tar.xz.asc;
+)
+sha256sums=(
+   "1fa187e304217b7c2d06f0600a1eebf1d5c6e825c3132e884f7ab3a605fe76f7"
+   "SKIP"
+)
+validpgpkeys=(
+   "169704C6FB490C6892C7F23C37E0AF1FDA48F373"  # Jerome Leclanche 

+   "7C733BA5F585AAD669E4D23A42C9C8D3AF5EA5E3"  # Alf Gaida 

+)
+
+
+build() {
+   mkdir -p build
+   cd build
+
+   cmake "$srcdir/$pkgname-$pkgver" \
+   -DCMAKE_INSTALL_PREFIX=/usr \
+   -DCMAKE_INSTALL_LIBDIR=lib
+   make
+}
+
+package() {
+   cd build
+   make DESTDIR="$pkgdir" install
+}


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

2017-12-23 Thread Jerome Leclanche via arch-commits
Date: Sunday, December 24, 2017 @ 04:34:53
  Author: jleclanche
Revision: 275615

upgpkg: pcmanfm-qt 0.12.0-2

Rebuild for Qt 5.10

Modified:
  pcmanfm-qt/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-24 04:25:39 UTC (rev 275614)
+++ PKGBUILD2017-12-24 04:34:53 UTC (rev 275615)
@@ -3,7 +3,7 @@
 
 pkgname=pcmanfm-qt
 pkgver=0.12.0
-pkgrel=1
+pkgrel=2
 pkgdesc="The LXQt file manager, Qt port of PCManFM"
 arch=("x86_64")
 groups=("lxqt")
@@ -13,6 +13,7 @@
 makedepends=("lxqt-build-tools")
 optdepends=(
"gvfs: for trash support, mounting with udisks and remote filesystems"
+   "gvfs-mtp: MTP support (Media Transfer Protocol)"
"xarchiver: archive management"
 )
 source=(


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

2017-12-23 Thread Jerome Leclanche via arch-commits
Date: Sunday, December 24, 2017 @ 04:25:26
  Author: jleclanche
Revision: 275613

upgpkg: libfm-qt 0.12.0-2

Rebuild for Qt 5.10

Modified:
  libfm-qt/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-23 19:52:06 UTC (rev 275612)
+++ PKGBUILD2017-12-24 04:25:26 UTC (rev 275613)
@@ -3,7 +3,7 @@
 
 pkgname=libfm-qt
 pkgver=0.12.0
-pkgrel=1
+pkgrel=2
 pkgdesc="Core library of PCManFM-Qt (Qt binding for libfm)"
 arch=("x86_64")
 url="http://lxqt.org;


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

2017-12-23 Thread Jerome Leclanche via arch-commits
Date: Sunday, December 24, 2017 @ 04:25:39
  Author: jleclanche
Revision: 275614

archrelease: copy trunk to community-x86_64

Added:
  libfm-qt/repos/community-x86_64/PKGBUILD
(from rev 275613, libfm-qt/trunk/PKGBUILD)
Deleted:
  libfm-qt/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2017-12-24 04:25:26 UTC (rev 275613)
+++ PKGBUILD2017-12-24 04:25:39 UTC (rev 275614)
@@ -1,40 +0,0 @@
-# $Id$
-# Maintainer: Jerome Leclanche 
-
-pkgname=libfm-qt
-pkgver=0.12.0
-pkgrel=1
-pkgdesc="Core library of PCManFM-Qt (Qt binding for libfm)"
-arch=("i686" "x86_64")
-url="http://lxqt.org;
-license=("GPL2")
-depends=("libfm" "qt5-x11extras")
-makedepends=("lxqt-build-tools")
-source=(
-   
"https://github.com/lxde/$pkgname/releases/download/$pkgver/$pkgname-$pkgver.tar.xz;
-   
"https://github.com/lxde/$pkgname/releases/download/$pkgver/$pkgname-$pkgver.tar.xz.asc;
-)
-sha256sums=(
-   "a2cc4fc811aff6a83507e41770152cb01ea564668a33f4c878c7132a42b4f693"
-   "SKIP"
-)
-validpgpkeys=(
-   "169704C6FB490C6892C7F23C37E0AF1FDA48F373"  # Jerome Leclanche 

-   "7C733BA5F585AAD669E4D23A42C9C8D3AF5EA5E3"  # Alf Gaida 

-)
-
-
-build() {
-   mkdir -p build
-   cd build
-
-   cmake "$srcdir/$pkgname-$pkgver" \
-   -DCMAKE_INSTALL_PREFIX=/usr \
-   -DCMAKE_INSTALL_LIBDIR=lib
-   make
-}
-
-package() {
-   cd build
-   make DESTDIR="$pkgdir" install
-}

Copied: libfm-qt/repos/community-x86_64/PKGBUILD (from rev 275613, 
libfm-qt/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2017-12-24 04:25:39 UTC (rev 275614)
@@ -0,0 +1,40 @@
+# $Id$
+# Maintainer: Jerome Leclanche 
+
+pkgname=libfm-qt
+pkgver=0.12.0
+pkgrel=2
+pkgdesc="Core library of PCManFM-Qt (Qt binding for libfm)"
+arch=("x86_64")
+url="http://lxqt.org;
+license=("GPL2")
+depends=("libfm" "qt5-x11extras")
+makedepends=("lxqt-build-tools")
+source=(
+   
"https://github.com/lxde/$pkgname/releases/download/$pkgver/$pkgname-$pkgver.tar.xz;
+   
"https://github.com/lxde/$pkgname/releases/download/$pkgver/$pkgname-$pkgver.tar.xz.asc;
+)
+sha256sums=(
+   "a2cc4fc811aff6a83507e41770152cb01ea564668a33f4c878c7132a42b4f693"
+   "SKIP"
+)
+validpgpkeys=(
+   "169704C6FB490C6892C7F23C37E0AF1FDA48F373"  # Jerome Leclanche 

+   "7C733BA5F585AAD669E4D23A42C9C8D3AF5EA5E3"  # Alf Gaida 

+)
+
+
+build() {
+   mkdir -p build
+   cd build
+
+   cmake "$srcdir/$pkgname-$pkgver" \
+   -DCMAKE_INSTALL_PREFIX=/usr \
+   -DCMAKE_INSTALL_LIBDIR=lib
+   make
+}
+
+package() {
+   cd build
+   make DESTDIR="$pkgdir" install
+}


[arch-commits] Commit in gnupg/repos (5 files)

2017-12-23 Thread Gaëtan Bisson via arch-commits
Date: Sunday, December 24, 2017 @ 01:03:49
  Author: bisson
Revision: 313574

db-move: moved gnupg from [testing] to [core] (x86_64)

Added:
  gnupg/repos/core-x86_64/PKGBUILD
(from rev 313573, gnupg/repos/testing-x86_64/PKGBUILD)
  gnupg/repos/core-x86_64/install
(from rev 313573, gnupg/repos/testing-x86_64/install)
Deleted:
  gnupg/repos/core-x86_64/PKGBUILD
  gnupg/repos/core-x86_64/install
  gnupg/repos/testing-x86_64/

--+
 /PKGBUILD|   67 +
 /install |   41 +
 core-x86_64/PKGBUILD |   67 -
 core-x86_64/install  |   41 -
 4 files changed, 108 insertions(+), 108 deletions(-)

Deleted: core-x86_64/PKGBUILD
===
--- core-x86_64/PKGBUILD2017-12-23 22:30:03 UTC (rev 313573)
+++ core-x86_64/PKGBUILD2017-12-24 01:03:49 UTC (rev 313574)
@@ -1,67 +0,0 @@
-# $Id$
-# Maintainer: Gaetan Bisson 
-# Contributor: Tobias Powalowski 
-# Contributor: Andreas Radke 
-# Contributor: Judd Vinet 
-
-pkgname=gnupg
-pkgver=2.2.3
-pkgrel=1
-pkgdesc='Complete and free implementation of the OpenPGP standard'
-url='http://www.gnupg.org/'
-license=('GPL')
-arch=('x86_64')
-optdepends=('libldap: gpg2keys_ldap'
-'libusb-compat: scdaemon')
-makedepends=('libldap' 'libusb-compat')
-checkdepends=('openssh')
-depends=('npth' 'libgpg-error' 'libgcrypt' 'libksba' 'libassuan'
- 'pinentry' 'bzip2' 'readline' 'gnutls' 'sqlite')
-validpgpkeys=('D8692123C4065DEA5E0F3AB5249B39D24F25E3B6'
-  '46CC730865BB5C78EBABADCF04376F3EE0856959'
-  '031EC2536E580D8EA286A9F22071B08A33BD3F06'
-  'D238EA65D64C67ED4C3073F28A861B1C7EFD60D9')
-source=("https://gnupg.org/ftp/gcrypt/${pkgname}/${pkgname}-${pkgver}.tar.bz2"{,.sig})
-sha256sums=('cbd37105d139f7aa74f92b6f65d136658682094b0e308666b820ae4b984084b4'
-'SKIP')
-
-install=install
-
-conflicts=('dirmngr' 'gnupg2')
-provides=('dirmngr' "gnupg2=${pkgver}")
-replaces=('dirmngr' 'gnupg2')
-
-prepare() {
-   cd "${srcdir}/${pkgname}-${pkgver}"
-   sed '/noinst_SCRIPTS = gpg-zip/c sbin_SCRIPTS += gpg-zip' -i 
tools/Makefile.in
-}
-
-build() {
-   cd "${srcdir}/${pkgname}-${pkgver}"
-   ./configure \
-   --prefix=/usr \
-   --sysconfdir=/etc \
-   --sbindir=/usr/bin \
-   --libexecdir=/usr/lib/gnupg \
-   --enable-maintainer-mode \
-   --enable-symcryptrun \
-
-   make
-}
-
-check() {
-   cd "${srcdir}/${pkgname}-${pkgver}"
-   make check
-}
-
-package() {
-   cd "${srcdir}/${pkgname}-${pkgver}"
-   make DESTDIR="${pkgdir}" install
-   ln -s gpg "${pkgdir}"/usr/bin/gpg2
-   ln -s gpgv "${pkgdir}"/usr/bin/gpgv2
-
-   cd doc/examples/systemd-user
-   for i in *.*; do
-   install -Dm644 "$i" "${pkgdir}/usr/lib/systemd/user/$i"
-   done
-}

Copied: gnupg/repos/core-x86_64/PKGBUILD (from rev 313573, 
gnupg/repos/testing-x86_64/PKGBUILD)
===
--- core-x86_64/PKGBUILD(rev 0)
+++ core-x86_64/PKGBUILD2017-12-24 01:03:49 UTC (rev 313574)
@@ -0,0 +1,67 @@
+# $Id$
+# Maintainer: Gaetan Bisson 
+# Contributor: Tobias Powalowski 
+# Contributor: Andreas Radke 
+# Contributor: Judd Vinet 
+
+pkgname=gnupg
+pkgver=2.2.4
+pkgrel=1
+pkgdesc='Complete and free implementation of the OpenPGP standard'
+url='http://www.gnupg.org/'
+license=('GPL')
+arch=('x86_64')
+optdepends=('libldap: gpg2keys_ldap'
+'libusb-compat: scdaemon')
+makedepends=('libldap' 'libusb-compat')
+checkdepends=('openssh')
+depends=('npth' 'libgpg-error' 'libgcrypt' 'libksba' 'libassuan'
+ 'pinentry' 'bzip2' 'readline' 'gnutls' 'sqlite')
+validpgpkeys=('D8692123C4065DEA5E0F3AB5249B39D24F25E3B6'
+  '46CC730865BB5C78EBABADCF04376F3EE0856959'
+  '031EC2536E580D8EA286A9F22071B08A33BD3F06'
+  'D238EA65D64C67ED4C3073F28A861B1C7EFD60D9')
+source=("https://gnupg.org/ftp/gcrypt/${pkgname}/${pkgname}-${pkgver}.tar.bz2"{,.sig})
+sha256sums=('401a3e64780fdfa6d7670de0880aa5c9d589b3db7a7098979d7606cec546f2ec'
+'SKIP')
+
+install=install
+
+conflicts=('dirmngr' 'gnupg2')
+provides=('dirmngr' "gnupg2=${pkgver}")
+replaces=('dirmngr' 'gnupg2')
+
+prepare() {
+   cd "${srcdir}/${pkgname}-${pkgver}"
+   sed '/noinst_SCRIPTS = gpg-zip/c sbin_SCRIPTS += gpg-zip' -i 
tools/Makefile.in
+}
+
+build() {
+   cd "${srcdir}/${pkgname}-${pkgver}"
+   ./configure \
+   --prefix=/usr \
+   --sysconfdir=/etc \
+   

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

2017-12-23 Thread Christian Hesse via arch-commits
Date: Saturday, December 23, 2017 @ 22:29:56
  Author: eworm
Revision: 313572

upgpkg: mariadb 10.1.30-1

new upstream release

Modified:
  mariadb/trunk/PKGBUILD
  mariadb/trunk/mariadb.install
Deleted:
  mariadb/trunk/mariadb-sysusers.conf
  mariadb/trunk/mariadb-tmpfile.conf

---+
 PKGBUILD  |   25 -
 mariadb-sysusers.conf |1 -
 mariadb-tmpfile.conf  |1 -
 mariadb.install   |2 ++
 4 files changed, 14 insertions(+), 15 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-12-23 19:13:41 UTC (rev 313571)
+++ PKGBUILD2017-12-23 22:29:56 UTC (rev 313572)
@@ -4,7 +4,7 @@
 
 pkgbase=mariadb
 pkgname=('libmariadbclient' 'mariadb-clients' 'mytop' 'mariadb')
-pkgver=10.1.29
+pkgver=10.1.30
 pkgrel=1
 arch=('x86_64')
 license=('GPL')
@@ -14,15 +14,11 @@
 validpgpkeys=('199369E5404BD5FC7D2FE43BCBCB082A1BB943DB') # MariaDB Package 
Signing Key 
 
source=("https://ftp.heanet.ie/mirrors/mariadb/mariadb-$pkgver/source/mariadb-$pkgver.tar.gz"{,.asc}
 '0001-openssl-1-1-0.patch'
-'0002-mroonga-after-merge-CMakeLists.txt-fixes.patch'
-'mariadb-sysusers.conf'
-'mariadb-tmpfile.conf')
-sha256sums=('73bbd5602f52ab5aa4d83f465134871b6c87bda25371d098f6da5a3d98517ed4'
+'0002-mroonga-after-merge-CMakeLists.txt-fixes.patch')
+sha256sums=('173a5e5a24819e0a469c3bd09b5c98491676c37c6095882a2ea34c5af0996c88'
 'SKIP'
 '40d298ca77c0459ade4ef9fc68a3a7450273b098b9f7edfb0a5251c5db434cfc'
-'98736aefef21e575e450f8066685ba82771264409412e33491ab0a54e4407ba7'
-'e1a22777c65854041f16fc0a2db3218d17b4d7e7ec7ab7a77cf49c71277c1515'
-'2af318c52ae0fe5428e8a9245d1b0fc3bc5ce153842d1563329ceb1edfa83ddd')
+'98736aefef21e575e450f8066685ba82771264409412e33491ab0a54e4407ba7')
 
 prepare() {
   cd $pkgbase-$pkgver/
@@ -40,6 +36,9 @@
   # revert to fix the build
   # mroonga after-merge CMakeLists.txt fixes
   patch -Np1 -R < 
"${srcdir}"/0002-mroonga-after-merge-CMakeLists.txt-fixes.patch
+
+  # let's create the datadir from tmpfiles
+  echo 'd @MYSQL_DATADIR@ 0700 @MYSQLD_USER@ @MYSQLD_USER@ -' >> 
support-files/tmpfiles.conf.in
 }
 
 build() {
@@ -67,6 +66,8 @@
 -DINSTALL_SUPPORTFILESDIR=share/mysql \
 -DINSTALL_MYSQLSHAREDIR=share/mysql \
 -DINSTALL_SHAREDIR=share/mysql \
+-DINSTALL_SYSTEMD_SYSUSERSDIR=/usr/lib/sysusers.d/ \
+-DINSTALL_SYSTEMD_TMPFILESDIR=/usr/lib/tmpfiles.d/ \
 -DINSTALL_SYSTEMD_UNITDIR=/usr/lib/systemd/system/ \
 -DWITH_SYSTEMD=yes \
 -DWITH_READLINE=ON \
@@ -165,14 +166,12 @@
   install -Dm0644 usr/share/mysql/my-medium.cnf etc/mysql/my.cnf
   install -Dm0644 usr/share/mysql/wsrep.cnf etc/mysql/wsrep.cnf
 
-  install -Dm0644 "${srcdir}"/mariadb-tmpfile.conf 
usr/lib/tmpfiles.d/mariadb.conf
-  install -Dm0644 "${srcdir}"/mariadb-sysusers.conf 
usr/lib/sysusers.d/mariadb.conf
+  mv usr/lib/sysusers.d/{sysusers,mariadb}.conf
+  mv usr/lib/tmpfiles.d/{tmpfiles,mariadb}.conf
+
   ln -s mariadb.service usr/lib/systemd/system/mysqld.service
   ln -s mariadb@.service usr/lib/systemd/system/mysqld@.service
 
-  install -dm0700 var/lib/mysql
-  chown -R 89:89 var/lib/mysql &>/dev/null
-
   # move to proper licenses directories
   install -d usr/share/licenses/mariadb
   mv usr/share/doc/mariadb/COPYING* usr/share/licenses/mariadb/

Deleted: mariadb-sysusers.conf
===
--- mariadb-sysusers.conf   2017-12-23 19:13:41 UTC (rev 313571)
+++ mariadb-sysusers.conf   2017-12-23 22:29:56 UTC (rev 313572)
@@ -1 +0,0 @@
-u mysql 89 "MariaDB" /var/lib/mysql

Deleted: mariadb-tmpfile.conf
===
--- mariadb-tmpfile.conf2017-12-23 19:13:41 UTC (rev 313571)
+++ mariadb-tmpfile.conf2017-12-23 22:29:56 UTC (rev 313572)
@@ -1 +0,0 @@
-d /run/mysqld 0755 mysql mysql -

Modified: mariadb.install
===
--- mariadb.install 2017-12-23 19:13:41 UTC (rev 313571)
+++ mariadb.install 2017-12-23 22:29:56 UTC (rev 313572)
@@ -1,3 +1,5 @@
+#!/bin/sh
+
 post_install(){
 
   echo ":: You need to initialize the MariaDB data directory prior to starting"


[arch-commits] Commit in mariadb/repos (5 files)

2017-12-23 Thread Christian Hesse via arch-commits
Date: Saturday, December 23, 2017 @ 22:30:03
  Author: eworm
Revision: 313573

archrelease: copy trunk to testing-x86_64

Added:
  mariadb/repos/testing-x86_64/
  mariadb/repos/testing-x86_64/0001-openssl-1-1-0.patch
(from rev 313572, mariadb/trunk/0001-openssl-1-1-0.patch)
  
mariadb/repos/testing-x86_64/0002-mroonga-after-merge-CMakeLists.txt-fixes.patch
(from rev 313572, 
mariadb/trunk/0002-mroonga-after-merge-CMakeLists.txt-fixes.patch)
  mariadb/repos/testing-x86_64/PKGBUILD
(from rev 313572, mariadb/trunk/PKGBUILD)
  mariadb/repos/testing-x86_64/mariadb.install
(from rev 313572, mariadb/trunk/mariadb.install)

-+
 0001-openssl-1-1-0.patch| 1037 ++
 0002-mroonga-after-merge-CMakeLists.txt-fixes.patch |   53 
 PKGBUILD|  202 +++
 mariadb.install |   11 
 4 files changed, 1303 insertions(+)

Copied: mariadb/repos/testing-x86_64/0001-openssl-1-1-0.patch (from rev 313572, 
mariadb/trunk/0001-openssl-1-1-0.patch)
===
--- testing-x86_64/0001-openssl-1-1-0.patch (rev 0)
+++ testing-x86_64/0001-openssl-1-1-0.patch 2017-12-23 22:30:03 UTC (rev 
313573)
@@ -0,0 +1,1037 @@
+diff --git a/extra/yassl/src/handshake.cpp b/extra/yassl/src/handshake.cpp
+index 407e409..6e181a9 100644
+--- a/extra/yassl/src/handshake.cpp
 b/extra/yassl/src/handshake.cpp
+@@ -788,6 +788,16 @@ int DoProcessReply(SSL& ssl)
+ needHdr = true;
+ else {
+ buffer >> hdr;
++/*
++  According to RFC 4346 (see "7.4.1.3. Server Hello"), the Server 
Hello
++  packet needs to specify the highest supported TLS version, but 
not
++  higher than what client requests. YaSSL highest supported 
version is
++  TLSv1.1 (=3.2) - if the client requests a higher version, 
downgrade it
++  here to 3.2.
++  See also Appendix E of RFC 5246 (TLS 1.2)
++*/
++if (hdr.version_.major_ == 3 && hdr.version_.minor_ > 2)
++  hdr.version_.minor_ = 2;
+ ssl.verifyState(hdr);
+ }
+ 
+diff --git a/include/ssl_compat.h b/include/ssl_compat.h
+new file mode 100644
+index 000..b0e3ed4
+--- /dev/null
 b/include/ssl_compat.h
+@@ -0,0 +1,75 @@
++/*
++ Copyright (c) 2016, 2017 MariaDB Corporation
++
++ This program is free software; you can redistribute it and/or modify
++ it under the terms of the GNU General Public License as published by
++ the Free Software Foundation; version 2 of the License.
++
++ This program is distributed in the hope that it will be useful,
++ but WITHOUT ANY WARRANTY; without even the implied warranty of
++ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
++ GNU General Public License for more details.
++
++ You should have received a copy of the GNU General Public License
++ along with this program; if not, write to the Free Software
++ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301  USA */
++
++#include 
++
++/* OpenSSL version specific definitions */
++#if !defined(HAVE_YASSL) && defined(OPENSSL_VERSION_NUMBER)
++
++#if OPENSSL_VERSION_NUMBER >= 0x10002000L && !defined(LIBRESSL_VERSION_NUMBER)
++#define HAVE_X509_check_host 1
++#endif
++
++#if OPENSSL_VERSION_NUMBER >= 0x1010L && !defined(LIBRESSL_VERSION_NUMBER)
++#define HAVE_OPENSSL11 1
++#define ERR_remove_state(X) ERR_clear_error()
++#define EVP_MD_CTX_cleanup(X) EVP_MD_CTX_reset(X)
++#define EVP_CIPHER_CTX_SIZE 168
++#define EVP_MD_CTX_SIZE 48
++#undef EVP_MD_CTX_init
++#define EVP_MD_CTX_init(X) do { bzero((X), EVP_MD_CTX_SIZE); 
EVP_MD_CTX_reset(X); } while(0)
++#undef EVP_CIPHER_CTX_init
++#define EVP_CIPHER_CTX_init(X) do { bzero((X), EVP_CIPHER_CTX_SIZE); 
EVP_CIPHER_CTX_reset(X); } while(0)
++
++#else
++#define HAVE_OPENSSL10 1
++/*
++  Unfortunately RAND_bytes manual page does not provide any guarantees
++  in relation to blocking behavior. Here we explicitly use SSLeay random
++  instead of whatever random engine is currently set in OpenSSL. That way
++  we are guaranteed to have a non-blocking random.
++*/
++#define RAND_OpenSSL() RAND_SSLeay()
++
++#ifdef HAVE_ERR_remove_thread_state
++#define ERR_remove_state(X) ERR_remove_thread_state(NULL)
++#endif /* HAVE_ERR_remove_thread_state */
++
++#endif /* HAVE_OPENSSL11 */
++
++#elif defined(HAVE_YASSL)
++#define BN_free(X) do { } while(0)
++#endif /* !defined(HAVE_YASSL) */
++
++#ifndef HAVE_OPENSSL11
++#define ASN1_STRING_get0_data(X)ASN1_STRING_data(X)
++#define OPENSSL_init_ssl(X,Y)   SSL_library_init()
++#define DH_set0_pqg(D,P,Q,G)((D)->p= (P), (D)->g= (G))
++#define EVP_CIPHER_CTX_buf_noconst(ctx) ((ctx)->buf)
++#define EVP_CIPHER_CTX_encrypting(ctx)  ((ctx)->encrypt)
++#define EVP_CIPHER_CTX_SIZE  

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

2017-12-23 Thread Felix Yan via arch-commits
Date: Saturday, December 23, 2017 @ 19:51:51
  Author: felixonmars
Revision: 275611

upgpkg: stack 1.6.3-1

Modified:
  stack/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-23 19:36:24 UTC (rev 275610)
+++ PKGBUILD2017-12-23 19:51:51 UTC (rev 275611)
@@ -3,8 +3,8 @@
 # Contributor: Arch Haskell Team 
 
 pkgname=stack
-pkgver=1.6.1.1
-pkgrel=3
+pkgver=1.6.3
+pkgrel=1
 pkgdesc="The Haskell Tool Stack"
 url="https://github.com/commercialhaskell/stack;
 license=("custom:BSD3")
@@ -34,7 +34,7 @@
 replaces=('haskell-stack')
 install="stack.install"
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/commercialhaskell/stack/archive/v$pkgver.tar.gz;)
-sha512sums=('92a54f99ad544ada168c439cd9b95fbc5212faffdfb407f4bffa1539df134eed2fa5a1f5bed1883c622cc1f2338b897f9e26890bc51c767efe8e963e79368129')
+sha512sums=('28cb4d65fdcfdb999ef9ef853629b1590cde3fdd736c768c1e41350dec3a8dd3dae8519acef17eca6665c50f46fb3958cc2b9347a10b627842c47c0b9b0cd175')
 
 prepare() {
   cd $pkgname-$pkgver


[arch-commits] Commit in stack/repos/community-x86_64 (4 files)

2017-12-23 Thread Felix Yan via arch-commits
Date: Saturday, December 23, 2017 @ 19:52:06
  Author: felixonmars
Revision: 275612

archrelease: copy trunk to community-x86_64

Added:
  stack/repos/community-x86_64/PKGBUILD
(from rev 275611, stack/trunk/PKGBUILD)
  stack/repos/community-x86_64/stack.install
(from rev 275611, stack/trunk/stack.install)
Deleted:
  stack/repos/community-x86_64/PKGBUILD
  stack/repos/community-x86_64/stack.install

---+
 PKGBUILD  |  150 
 stack.install |8 +-
 2 files changed, 79 insertions(+), 79 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2017-12-23 19:51:51 UTC (rev 275611)
+++ PKGBUILD2017-12-23 19:52:06 UTC (rev 275612)
@@ -1,75 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-# Contributor: Arch Haskell Team 
-
-pkgname=stack
-pkgver=1.6.1.1
-pkgrel=3
-pkgdesc="The Haskell Tool Stack"
-url="https://github.com/commercialhaskell/stack;
-license=("custom:BSD3")
-arch=('x86_64')
-depends=('ghc-libs' 'haskell-aeson' 'haskell-annotated-wl-pprint' 
'haskell-ansi-terminal'
- 'haskell-async' 'haskell-attoparsec' 'haskell-base64-bytestring' 
'haskell-bindings-uname'
- 'haskell-blaze-builder' 'haskell-clock' 'haskell-conduit' 
'haskell-conduit-extra'
- 'haskell-cryptonite' 'haskell-cryptonite-conduit' 'haskell-echo' 
'haskell-exceptions'
- 'haskell-extra' 'haskell-fast-logger' 'haskell-file-embed' 
'haskell-filelock'
- 'haskell-fsnotify' 'haskell-generic-deriving' 'haskell-gitrev' 
'haskell-hackage-security'
- 'haskell-hashable' 'haskell-hastache' 'haskell-hpack' 
'haskell-http-client'
- 'haskell-http-client-tls' 'haskell-http-conduit' 'haskell-http-types' 
'haskell-memory'
- 'haskell-microlens' 'haskell-microlens-mtl' 'haskell-mintty' 
'haskell-monad-logger'
- 'haskell-mono-traversable' 'haskell-mtl' 'haskell-neat-interpolation' 
'haskell-network-uri'
- 'haskell-open-browser' 'haskell-optparse-applicative' 
'haskell-optparse-simple'
- 'haskell-path' 'haskell-path-io' 'haskell-persistent' 
'haskell-persistent-sqlite'
- 'haskell-persistent-template' 'haskell-pid1' 'haskell-primitive' 
'haskell-project-template'
- 'haskell-regex-applicative-text' 'haskell-resourcet' 'haskell-retry' 
'haskell-semigroups'
- 'haskell-split' 'haskell-stm' 'haskell-store' 'haskell-store-core'
- 'haskell-streaming-commons' 'haskell-tar' 'haskell-temporary' 
'haskell-text'
- 'haskell-text-metrics' 'haskell-th-reify-many' 'haskell-tls' 
'haskell-unicode-transforms'
- 'haskell-unix-compat' 'haskell-unliftio' 
'haskell-unordered-containers' 'haskell-vector'
- 'haskell-yaml' 'haskell-zip-archive' 'haskell-zlib')
-makedepends=('ghc' 'haskell-quickcheck' 'haskell-hspec' 'haskell-smallcheck')
-checkdepends=('cabal-install')
-conflicts=('haskell-stack')
-replaces=('haskell-stack')
-install="stack.install"
-source=("$pkgname-$pkgver.tar.gz::https://github.com/commercialhaskell/stack/archive/v$pkgver.tar.gz;)
-sha512sums=('92a54f99ad544ada168c439cd9b95fbc5212faffdfb407f4bffa1539df134eed2fa5a1f5bed1883c622cc1f2338b897f9e26890bc51c767efe8e963e79368129')
-
-prepare() {
-  cd $pkgname-$pkgver
-  hpack
-}
-
-build() {
-  cd "${srcdir}/${pkgname}-${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-disable-git-info -fintegration-tests -f-static 
-f-hide-dependency-versions -f-supported-build
-  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 $pkgname-$pkgver
-  cabal update
-  LD_LIBRARY_PATH="$PWD"/dist/build PATH="$PWD"/dist/build/stack:"$PATH" 
runhaskell Setup test || warning "Expected 4 failures on Arch currently"
-}
-
-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"
-
-  LD_PRELOAD=$(ls "$pkgdir"/usr/lib/libHSstack-*-ghc*.so) 
"${pkgdir}"/usr/bin/stack --bash-completion-script /usr/bin/stack > 
stack_completion_script
-  install -Dm644 stack_completion_script 
"${pkgdir}/usr/share/bash-completion/completions/stack"
-}

Copied: stack/repos/community-x86_64/PKGBUILD (from rev 275611, 
stack/trunk/PKGBUILD)

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

2017-12-23 Thread Felix Yan via arch-commits
Date: Saturday, December 23, 2017 @ 19:13:26
  Author: felixonmars
Revision: 313570

upgpkg: python 3.6.4-1

Modified:
  python/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-23 18:46:49 UTC (rev 313569)
+++ PKGBUILD2017-12-23 19:13:26 UTC (rev 313570)
@@ -6,7 +6,7 @@
 # Contributor: Jason Chu 
 
 pkgname=python
-pkgver=3.6.3
+pkgver=3.6.4
 pkgrel=1
 _pybasever=3.6
 pkgdesc="Next generation of the python high-level scripting language"
@@ -25,7 +25,7 @@
 replaces=('python3')
 
source=("https://www.python.org/ftp/python/${pkgver%rc*}/Python-${pkgver}.tar.xz"{,.asc}
 dont-make-libpython-readonly.patch)
-sha512sums=('32f24a3adcb7880003c7ecdc5e53e838e774adda76b308961d8215e28db630b2fa2828097817924c76afa4212b2df3362eb64d4e10f37c0147f512ec5aa8662b'
+sha512sums=('09ba2103ac517ac4d262f00380c9aac836a53401ce252540c17fd821a3b92e1ddf32528d00772221eb3126b12cb95b62c3ac3e852f4951e6f2eb406c88c848a2'
 'SKIP'
 
'2ef96708d5b13ae2a3d2cc62c87b4780e60ecfce914e190564492def3a11d5e56977659f41c7f9d12266e58050c766bce4e2b5d50b708eb792794fa8357920c4')
 validpgpkeys=('0D96DF4D4110E5C43FBFB17F2D347EA6AA65421D')  # Ned Deily (Python 
release signing key) 


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

2017-12-23 Thread Felix Yan via arch-commits
Date: Saturday, December 23, 2017 @ 19:13:41
  Author: felixonmars
Revision: 313571

archrelease: copy trunk to testing-x86_64

Added:
  python/repos/testing-x86_64/
  python/repos/testing-x86_64/PKGBUILD
(from rev 313570, python/trunk/PKGBUILD)
  python/repos/testing-x86_64/dont-make-libpython-readonly.patch
(from rev 313570, python/trunk/dont-make-libpython-readonly.patch)

+
 PKGBUILD   |  112 +++
 dont-make-libpython-readonly.patch |   13 
 2 files changed, 125 insertions(+)

Copied: python/repos/testing-x86_64/PKGBUILD (from rev 313570, 
python/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2017-12-23 19:13:41 UTC (rev 313571)
@@ -0,0 +1,112 @@
+# $Id$
+# Maintainer: Angel Velasquez 
+# Maintainer: Felix Yan 
+# Contributor: Stéphane Gaudreault 
+# Contributor: Allan McRae 
+# Contributor: Jason Chu 
+
+pkgname=python
+pkgver=3.6.4
+pkgrel=1
+_pybasever=3.6
+pkgdesc="Next generation of the python high-level scripting language"
+arch=('x86_64')
+license=('custom')
+url="http://www.python.org/;
+depends=('expat' 'bzip2' 'gdbm' 'openssl' 'libffi' 'zlib')
+makedepends=('tk' 'sqlite' 'valgrind' 'bluez-libs' 'mpdecimal' 'llvm' 'gdb' 
'xorg-server-xvfb')
+optdepends=('python-setuptools'
+'python-pip'
+'sqlite'
+'mpdecimal: for decimal'
+'xz: for lzma'
+'tk: for tkinter')
+provides=('python3')
+replaces=('python3')
+source=("https://www.python.org/ftp/python/${pkgver%rc*}/Python-${pkgver}.tar.xz"{,.asc}
+dont-make-libpython-readonly.patch)
+sha512sums=('09ba2103ac517ac4d262f00380c9aac836a53401ce252540c17fd821a3b92e1ddf32528d00772221eb3126b12cb95b62c3ac3e852f4951e6f2eb406c88c848a2'
+'SKIP'
+
'2ef96708d5b13ae2a3d2cc62c87b4780e60ecfce914e190564492def3a11d5e56977659f41c7f9d12266e58050c766bce4e2b5d50b708eb792794fa8357920c4')
+validpgpkeys=('0D96DF4D4110E5C43FBFB17F2D347EA6AA65421D')  # Ned Deily (Python 
release signing key) 
+
+prepare() {
+  cd Python-${pkgver}
+
+  # FS#45809
+  patch -p1 -i ../dont-make-libpython-readonly.patch
+
+  # FS#23997
+  sed -i -e "s|^#.* /usr/local/bin/python|#!/usr/bin/python|" Lib/cgi.py
+
+  # Ensure that we are using the system copy of various libraries (expat, 
zlib, libffi, and libmpdec),
+  # rather than copies shipped in the tarball
+  rm -r Modules/expat
+  rm -r Modules/zlib
+  rm -r Modules/_ctypes/{darwin,libffi}*
+  rm -r Modules/_decimal/libmpdec
+}
+
+build() {
+  cd Python-${pkgver}
+
+  # Disable bundled pip & setuptools
+  ./configure --prefix=/usr \
+  --enable-shared \
+  --with-threads \
+  --with-computed-gotos \
+  --enable-optimizations \
+  --with-lto \
+  --enable-ipv6 \
+  --with-system-expat \
+  --with-dbmliborder=gdbm:ndbm \
+  --with-system-ffi \
+  --with-system-libmpdec \
+  --enable-loadable-sqlite-extensions \
+  --without-ensurepip
+
+  # Obtain next free server number for xvfb-run; this even works in a chroot 
environment.
+  export servernum=99
+  while ! xvfb-run -a -n "$servernum" /bin/true 2>/dev/null; do 
servernum=$((servernum+1)); done
+
+  LC_CTYPE=en_US.UTF-8 xvfb-run -a -n "$servernum" make EXTRA_CFLAGS="$CFLAGS"
+}
+
+check() {
+  # test_gdb is expected to fail with LTO
+  # test_subprocess hangs on 3.6.3
+
+  cd Python-${pkgver}
+
+  # Obtain next free server number for xvfb-run; this even works in a chroot 
environment.
+  export servernum=99
+  while ! xvfb-run -a -n "$servernum" /bin/true 2>/dev/null; do 
servernum=$((servernum+1)); done
+
+  LD_LIBRARY_PATH="${srcdir}/Python-${pkgver}":${LD_LIBRARY_PATH} \
+  LC_CTYPE=en_US.UTF-8 xvfb-run -a -n "$servernum" \
+"${srcdir}/Python-${pkgver}/python" -m test.regrtest -v -uall -x test_gdb 
-x test_subprocess
+}
+
+package() {
+  cd Python-${pkgver}
+
+  # Hack to avoid building again
+  sed -i 's/^all:.*$/all: build_all/' Makefile
+
+  make DESTDIR="${pkgdir}" EXTRA_CFLAGS="$CFLAGS" install
+
+  # Why are these not done by default...
+  ln -s python3   "${pkgdir}"/usr/bin/python
+  ln -s python3-config"${pkgdir}"/usr/bin/python-config
+  ln -s idle3 "${pkgdir}"/usr/bin/idle
+  ln -s pydoc3"${pkgdir}"/usr/bin/pydoc
+  ln -s python${_pybasever}.1 "${pkgdir}"/usr/share/man/man1/python.1
+
+  # some useful "stuff" FS#46146
+  install -dm755 "${pkgdir}"/usr/lib/python${_pybasever}/Tools/{i18n,scripts}
+  install -m755 Tools/i18n/{msgfmt,pygettext}.py 
"${pkgdir}"/usr/lib/python${_pybasever}/Tools/i18n/
+  install -m755 

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

2017-12-23 Thread Felix Yan via arch-commits
Date: Saturday, December 23, 2017 @ 18:07:18
  Author: felixonmars
Revision: 275600

archrelease: copy trunk to community-any

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2017-12-23 18:07:03 UTC (rev 275599)
+++ PKGBUILD2017-12-23 18:07:18 UTC (rev 275600)
@@ -1,30 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-
-pkgname=python-boto3
-pkgver=1.5.5
-pkgrel=1
-pkgdesc='The AWS SDK for Python'
-arch=('any')
-license=('Apache')
-url='https://github.com/boto/boto3'
-depends=('python-botocore' 'python-jmespath' 'python-s3transfer')
-makedepends=('python-setuptools')
-# checkdepends=('python-coverage' 'python-nose' 'python-mock')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/boto/boto3/archive/$pkgver.tar.gz;)
-sha512sums=('cf5df56b2a171369de065315f79bcc372e77f85361b9747f86b7d95a61dcca096ab2c4daae73dd000f09d85c0f11558a2f2d6c074bf9f367840cf28861440cc3')
-
-build() {
-  cd "$srcdir"/boto3-$pkgver
-  python setup.py build
-}
-
-check() {
-  cd "$srcdir"/boto3-$pkgver
-  # scripts/ci/run-tests
-}
-
-package() {
-  cd boto3-$pkgver
-  python setup.py install --root="$pkgdir" --optimize=1
-}

Copied: python-boto3/repos/community-any/PKGBUILD (from rev 275599, 
python-boto3/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2017-12-23 18:07:18 UTC (rev 275600)
@@ -0,0 +1,30 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+pkgname=python-boto3
+pkgver=1.5.6
+pkgrel=1
+pkgdesc='The AWS SDK for Python'
+arch=('any')
+license=('Apache')
+url='https://github.com/boto/boto3'
+depends=('python-botocore' 'python-jmespath' 'python-s3transfer')
+makedepends=('python-setuptools')
+# checkdepends=('python-coverage' 'python-nose' 'python-mock')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/boto/boto3/archive/$pkgver.tar.gz;)
+sha512sums=('15eacfdf059634ad86a5c41b0ca237e24a6602b0cf9c897fc3d89b02dbebc93043c338d0e1d89d47bb619521943807829f67a384f450987ad5c85b34d1c76d81')
+
+build() {
+  cd "$srcdir"/boto3-$pkgver
+  python setup.py build
+}
+
+check() {
+  cd "$srcdir"/boto3-$pkgver
+  # scripts/ci/run-tests
+}
+
+package() {
+  cd boto3-$pkgver
+  python setup.py install --root="$pkgdir" --optimize=1
+}


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

2017-12-23 Thread Felix Yan via arch-commits
Date: Saturday, December 23, 2017 @ 18:07:03
  Author: felixonmars
Revision: 275599

upgpkg: python-boto3 1.5.6-1

Modified:
  python-boto3/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-23 18:05:10 UTC (rev 275598)
+++ PKGBUILD2017-12-23 18:07:03 UTC (rev 275599)
@@ -2,7 +2,7 @@
 # Maintainer: Felix Yan 
 
 pkgname=python-boto3
-pkgver=1.5.5
+pkgver=1.5.6
 pkgrel=1
 pkgdesc='The AWS SDK for Python'
 arch=('any')
@@ -12,7 +12,7 @@
 makedepends=('python-setuptools')
 # checkdepends=('python-coverage' 'python-nose' 'python-mock')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/boto/boto3/archive/$pkgver.tar.gz;)
-sha512sums=('cf5df56b2a171369de065315f79bcc372e77f85361b9747f86b7d95a61dcca096ab2c4daae73dd000f09d85c0f11558a2f2d6c074bf9f367840cf28861440cc3')
+sha512sums=('15eacfdf059634ad86a5c41b0ca237e24a6602b0cf9c897fc3d89b02dbebc93043c338d0e1d89d47bb619521943807829f67a384f450987ad5c85b34d1c76d81')
 
 build() {
   cd "$srcdir"/boto3-$pkgver


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

2017-12-23 Thread Felix Yan via arch-commits
Date: Saturday, December 23, 2017 @ 18:05:10
  Author: felixonmars
Revision: 275598

archrelease: copy trunk to community-x86_64

Added:
  rclone/repos/community-x86_64/PKGBUILD
(from rev 275597, rclone/trunk/PKGBUILD)
Deleted:
  rclone/repos/community-x86_64/PKGBUILD

--+
 PKGBUILD |   96 ++---
 1 file changed, 48 insertions(+), 48 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2017-12-23 18:04:55 UTC (rev 275597)
+++ PKGBUILD2017-12-23 18:05:10 UTC (rev 275598)
@@ -1,48 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-
-pkgname=rclone
-pkgver=1.38
-pkgrel=2
-pkgdesc="Sync files to and from Google Drive, S3, Swift, Cloudfiles, Dropbox 
and Google Cloud Storage"
-arch=('i686' 'x86_64')
-url="http://rclone.org/;
-license=('MIT')
-depends=('glibc')
-makedepends=('python2' 'pandoc' 'go-pie')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/ncw/rclone/archive/v$pkgver.tar.gz;)
-sha512sums=('8dba3af1d576aac2b4b230eb6cb3072f0178e420f017dd715744ae2d8061f830b8079b7cc1cc09e7395ab3639b600b47768300d5f9da80a2f9626c26002a604e')
-
-prepare() {
-  cd rclone-$pkgver
-
-  sed -i "1s/python$/&2/" bin/make_manual.py
-
-  mkdir -p .gopath/src/github.com/ncw
-  ln -sf "$PWD" .gopath/src/github.com/ncw/rclone
-  export GOPATH="$PWD/.gopath"
-
-  go get github.com/ncw/rclone
-}
-
-build() {
-  cd rclone-$pkgver/.gopath/src/github.com/ncw/rclone
-
-  PATH="$GOPATH/bin:$PATH" make TAG=v$pkgver rclone doc
-}
-
-check() {
-  cd rclone-$pkgver/.gopath/src/github.com/ncw/rclone
-  make TAG=v$pkgver test || warning "Tests failed"
-}
-
-package() {
-  cd rclone-$pkgver/.gopath/src/github.com/ncw/rclone
-  make TAG=v$pkgver DESTDIR="$pkgdir" install
-
-  install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING"
-
-  install -Dm644 rclone.1 "$pkgdir/usr/share/man/man1/rclone.1"
-  install -d "$pkgdir/usr/share/doc/$pkgname"
-  install -t "$pkgdir/usr/share/doc/$pkgname" -m644 MANUAL.html MANUAL.txt
-}

Copied: rclone/repos/community-x86_64/PKGBUILD (from rev 275597, 
rclone/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2017-12-23 18:05:10 UTC (rev 275598)
@@ -0,0 +1,48 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+pkgname=rclone
+pkgver=1.39
+pkgrel=1
+pkgdesc="Sync files to and from Google Drive, S3, Swift, Cloudfiles, Dropbox 
and Google Cloud Storage"
+arch=('x86_64')
+url="http://rclone.org/;
+license=('MIT')
+depends=('glibc')
+makedepends=('python2' 'pandoc' 'go-pie')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/ncw/rclone/archive/v$pkgver.tar.gz;)
+sha512sums=('6e5e5f5e06510f36185d165986cbd3ed994d3cbf97055b4dea37c78af932f89ab8c89249006b829aad38ba43c77ff46f254ba56bcfbae7deca1ebcea555ad884')
+
+prepare() {
+  cd rclone-$pkgver
+
+  sed -i "1s/python$/&2/" bin/make_manual.py
+
+  mkdir -p .gopath/src/github.com/ncw
+  ln -sf "$PWD" .gopath/src/github.com/ncw/rclone
+  export GOPATH="$PWD/.gopath"
+
+  go get github.com/ncw/rclone
+}
+
+build() {
+  cd rclone-$pkgver/.gopath/src/github.com/ncw/rclone
+
+  PATH="$GOPATH/bin:$PATH" make TAG=v$pkgver rclone doc
+}
+
+check() {
+  cd rclone-$pkgver/.gopath/src/github.com/ncw/rclone
+  make TAG=v$pkgver test || warning "Tests failed"
+}
+
+package() {
+  cd rclone-$pkgver/.gopath/src/github.com/ncw/rclone
+  make TAG=v$pkgver DESTDIR="$pkgdir" install
+
+  install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING"
+
+  install -Dm644 rclone.1 "$pkgdir/usr/share/man/man1/rclone.1"
+  install -d "$pkgdir/usr/share/doc/$pkgname"
+  install -t "$pkgdir/usr/share/doc/$pkgname" -m644 MANUAL.html MANUAL.txt
+}


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

2017-12-23 Thread Felix Yan via arch-commits
Date: Saturday, December 23, 2017 @ 18:04:55
  Author: felixonmars
Revision: 275597

upgpkg: rclone 1.39-1

Modified:
  rclone/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-23 18:02:24 UTC (rev 275596)
+++ PKGBUILD2017-12-23 18:04:55 UTC (rev 275597)
@@ -2,8 +2,8 @@
 # Maintainer: Felix Yan 
 
 pkgname=rclone
-pkgver=1.38
-pkgrel=2
+pkgver=1.39
+pkgrel=1
 pkgdesc="Sync files to and from Google Drive, S3, Swift, Cloudfiles, Dropbox 
and Google Cloud Storage"
 arch=('x86_64')
 url="http://rclone.org/;
@@ -11,7 +11,7 @@
 depends=('glibc')
 makedepends=('python2' 'pandoc' 'go-pie')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/ncw/rclone/archive/v$pkgver.tar.gz;)
-sha512sums=('8dba3af1d576aac2b4b230eb6cb3072f0178e420f017dd715744ae2d8061f830b8079b7cc1cc09e7395ab3639b600b47768300d5f9da80a2f9626c26002a604e')
+sha512sums=('6e5e5f5e06510f36185d165986cbd3ed994d3cbf97055b4dea37c78af932f89ab8c89249006b829aad38ba43c77ff46f254ba56bcfbae7deca1ebcea555ad884')
 
 prepare() {
   cd rclone-$pkgver


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

2017-12-23 Thread Felix Yan via arch-commits
Date: Saturday, December 23, 2017 @ 18:02:24
  Author: felixonmars
Revision: 275596

archrelease: copy trunk to community-any

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

--+
 PKGBUILD |  156 ++---
 1 file changed, 78 insertions(+), 78 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2017-12-23 18:02:08 UTC (rev 275595)
+++ PKGBUILD2017-12-23 18:02:24 UTC (rev 275596)
@@ -1,78 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-
-pkgbase=python-hypothesis
-pkgname=('python-hypothesis' 'python2-hypothesis')
-pkgver=3.44.3
-pkgrel=1
-pkgdesc="Advanced Quickcheck style testing library for Python"
-arch=('any')
-license=('MPL')
-url="https://hypothesis.readthedocs.org;
-makedepends=('python-setuptools' 'python2-setuptools' 'python-attrs' 
'python2-attrs'
- 'python-coverage' 'python2-coverage' 'python2-enum34')
-checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'flake8' 
'python2-flake8' 'python-pytz'
-  'python2-pytz' 'python-numpy' 'python2-numpy' 'python-faker' 
'python2-faker'
-  'python-flaky' 'python2-flaky' 'python-pytest-benchmark' 
'python2-pytest-benchmark'
-  '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=('c0b9e060bb0876f010acf161905886c1b24442ab694ca833d86f598a2f4728b73130035664396ab537fcbbb294054862417bdf4e0ca8e39d9f94412a9359300a')
-
-prepare() {
-  # Make tests faster
-  sed -i 's/ -n 2$/ -n 16/' hypothesis-python-$pkgver/tox.ini
-
-  cp -a hypothesis-python-$pkgver{,-py2}
-
-  rm -r hypothesis-python-$pkgver/tests/py2
-  rm -r hypothesis-python-$pkgver-py2/tests/py3
-
-  export LC_CTYPE=en_US.UTF-8
-}
-
-build() {
-  cd "$srcdir"/hypothesis-python-$pkgver
-  python setup.py build
-
-  cd "$srcdir"/hypothesis-python-$pkgver-py2
-  python2 setup.py build
-}
-
-check() {
-  cd "$srcdir"/hypothesis-python-$pkgver
-  mv tests/django ../
-  python setup.py pytest
-  mv ../django tests/
-  PYTHONPATH="$PWD/build/lib:$PYTHONPATH" python -m tests.django.manage test 
tests.django
-
-  cd "$srcdir"/hypothesis-python-$pkgver-py2
-  mv tests/django ../
-  python2 setup.py pytest
-  mv ../django tests/
-  PYTHONPATH="$PWD/build/lib:$PYTHONPATH" python2 -m tests.django.manage test 
tests.django
-}
-
-package_python-hypothesis() {
-  depends=('python-attrs' 'python-coverage')
-  optdepends=('python-pytz: for datetime and django module'
-  'python-faker: for fakefactory and django module'
-  'python-django: for django module'
-  'python-numpy: for numpy module'
-  'python-pytest: for pytest module')
-
-  cd hypothesis-python-$pkgver
-  python setup.py install --root="$pkgdir" --optimize=1
-}
-
-package_python2-hypothesis() {
-  depends=('python2-attrs' 'python2-coverage' 'python2-enum34')
-  optdepends=('python2-pytz: for datetime and django module'
-  'python2-faker: for fakefactory and django module'
-  'python2-django: for django module'
-  'python2-numpy: for numpy module'
-  'python2-pytest: for pytest module')
-
-  cd hypothesis-python-$pkgver-py2
-  python2 setup.py install --root="$pkgdir" --optimize=1
-}

Copied: python-hypothesis/repos/community-any/PKGBUILD (from rev 275595, 
python-hypothesis/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2017-12-23 18:02:24 UTC (rev 275596)
@@ -0,0 +1,78 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+pkgbase=python-hypothesis
+pkgname=('python-hypothesis' 'python2-hypothesis')
+pkgver=3.44.4
+pkgrel=1
+pkgdesc="Advanced Quickcheck style testing library for Python"
+arch=('any')
+license=('MPL')
+url="https://hypothesis.readthedocs.org;
+makedepends=('python-setuptools' 'python2-setuptools' 'python-attrs' 
'python2-attrs'
+ 'python-coverage' 'python2-coverage' 'python2-enum34')
+checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'flake8' 
'python2-flake8' 'python-pytz'
+  'python2-pytz' 'python-numpy' 'python2-numpy' 'python-faker' 
'python2-faker'
+  'python-flaky' 'python2-flaky' 'python-pytest-benchmark' 
'python2-pytest-benchmark'
+  '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;)

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

2017-12-23 Thread Felix Yan via arch-commits
Date: Saturday, December 23, 2017 @ 18:02:08
  Author: felixonmars
Revision: 275595

upgpkg: python-hypothesis 3.44.4-1

Modified:
  python-hypothesis/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-23 17:57:46 UTC (rev 275594)
+++ PKGBUILD2017-12-23 18:02:08 UTC (rev 275595)
@@ -3,7 +3,7 @@
 
 pkgbase=python-hypothesis
 pkgname=('python-hypothesis' 'python2-hypothesis')
-pkgver=3.44.3
+pkgver=3.44.4
 pkgrel=1
 pkgdesc="Advanced Quickcheck style testing library for Python"
 arch=('any')
@@ -17,7 +17,7 @@
   '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=('c0b9e060bb0876f010acf161905886c1b24442ab694ca833d86f598a2f4728b73130035664396ab537fcbbb294054862417bdf4e0ca8e39d9f94412a9359300a')
+sha512sums=('5cd4a3feed01241f95904dcb1ee90d9c0760feef53757dba465094704ee376908855f96bd696bff22a73a2887d7cf3e55e255dbc6371eaf7e20896f259dc3747')
 
 prepare() {
   # Make tests faster


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

2017-12-23 Thread Felix Yan via arch-commits
Date: Saturday, December 23, 2017 @ 17:57:46
  Author: felixonmars
Revision: 275594

archrelease: copy trunk to community-any

Added:
  you-get/repos/community-any/PKGBUILD
(from rev 275593, you-get/trunk/PKGBUILD)
Deleted:
  you-get/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2017-12-23 17:57:27 UTC (rev 275593)
+++ PKGBUILD2017-12-23 17:57:46 UTC (rev 275594)
@@ -1,33 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-
-pkgname=you-get
-pkgver=0.4.995
-pkgrel=1
-pkgdesc="A YouTube/Youku/Niconico video downloader written in Python 3."
-url="http://www.soimort.org/you-get/;
-arch=('any')
-license=('MIT')
-depends=('python-setuptools')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/soimort/you-get/archive/v$pkgver.tar.gz;)
-sha512sums=('e41c103d0456b3a0a874b27d9d05111c885818ac181e0f63ac90186c38012493774a831a3b894489f6fe11719c69b48972d50c2766f686d3b65e0ee5c7950920')
-
-build() {
-  cd you-get-$pkgver
-  python setup.py build
-}
-
-check() {
-  cd you-get-$pkgver
-  LC_CTYPE=en_US.UTF-8 python setup.py test
-}
-
-package() {
-  cd you-get-$pkgver
-  python setup.py install --root="$pkgdir"
-
-  install -Dm644 LICENSE.txt "$pkgdir"/usr/share/licenses/$pkgname/LICENSE.txt
-  install -Dm644 contrib/completion/_you-get 
"$pkgdir"/usr/share/zsh/site-functions/_you-get
-  install -Dm644 contrib/completion/you-get-completion.bash 
"$pkgdir"/usr/share/bash-completion/completions/you-get
-  install -Dm644 contrib/completion/you-get.fish 
"$pkgdir"/usr/share/fish/completions/you-get.fish
-}

Copied: you-get/repos/community-any/PKGBUILD (from rev 275593, 
you-get/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2017-12-23 17:57:46 UTC (rev 275594)
@@ -0,0 +1,33 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+pkgname=you-get
+pkgver=0.4.1011
+pkgrel=1
+pkgdesc="A YouTube/Youku/Niconico video downloader written in Python 3."
+url="http://www.soimort.org/you-get/;
+arch=('any')
+license=('MIT')
+depends=('python-setuptools')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/soimort/you-get/archive/v$pkgver.tar.gz;)
+sha512sums=('ea505b9ef47bd3d89313f2c8546d7781e509ee0b499339c9cc7f33d77f4accee4b026210a39ae1b2d122964315d8ddbdaf9eba9897680d4e03e670e664a3c799')
+
+build() {
+  cd you-get-$pkgver
+  python setup.py build
+}
+
+check() {
+  cd you-get-$pkgver
+  LC_CTYPE=en_US.UTF-8 python setup.py test
+}
+
+package() {
+  cd you-get-$pkgver
+  python setup.py install --root="$pkgdir"
+
+  install -Dm644 LICENSE.txt "$pkgdir"/usr/share/licenses/$pkgname/LICENSE.txt
+  install -Dm644 contrib/completion/_you-get 
"$pkgdir"/usr/share/zsh/site-functions/_you-get
+  install -Dm644 contrib/completion/you-get-completion.bash 
"$pkgdir"/usr/share/bash-completion/completions/you-get
+  install -Dm644 contrib/completion/you-get.fish 
"$pkgdir"/usr/share/fish/completions/you-get.fish
+}


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

2017-12-23 Thread Felix Yan via arch-commits
Date: Saturday, December 23, 2017 @ 17:57:27
  Author: felixonmars
Revision: 275593

upgpkg: you-get 0.4.1011-1

Modified:
  you-get/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-23 14:41:46 UTC (rev 275592)
+++ PKGBUILD2017-12-23 17:57:27 UTC (rev 275593)
@@ -2,7 +2,7 @@
 # Maintainer: Felix Yan 
 
 pkgname=you-get
-pkgver=0.4.995
+pkgver=0.4.1011
 pkgrel=1
 pkgdesc="A YouTube/Youku/Niconico video downloader written in Python 3."
 url="http://www.soimort.org/you-get/;
@@ -10,7 +10,7 @@
 license=('MIT')
 depends=('python-setuptools')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/soimort/you-get/archive/v$pkgver.tar.gz;)
-sha512sums=('e41c103d0456b3a0a874b27d9d05111c885818ac181e0f63ac90186c38012493774a831a3b894489f6fe11719c69b48972d50c2766f686d3b65e0ee5c7950920')
+sha512sums=('ea505b9ef47bd3d89313f2c8546d7781e509ee0b499339c9cc7f33d77f4accee4b026210a39ae1b2d122964315d8ddbdaf9eba9897680d4e03e670e664a3c799')
 
 build() {
   cd you-get-$pkgver


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

2017-12-23 Thread Maxime Gauduin via arch-commits
Date: Saturday, December 23, 2017 @ 14:41:46
  Author: alucryd
Revision: 275592

archrelease: copy trunk to community-any

Added:
  emby-server/repos/community-any/PKGBUILD
(from rev 275591, emby-server/trunk/PKGBUILD)
  emby-server/repos/community-any/emby-migrate-database
(from rev 275591, emby-server/trunk/emby-migrate-database)
  emby-server/repos/community-any/emby-server
(from rev 275591, emby-server/trunk/emby-server)
  emby-server/repos/community-any/emby-server.conf
(from rev 275591, emby-server/trunk/emby-server.conf)
  emby-server/repos/community-any/emby-server.install
(from rev 275591, emby-server/trunk/emby-server.install)
  emby-server/repos/community-any/emby-server.service
(from rev 275591, emby-server/trunk/emby-server.service)
  emby-server/repos/community-any/emby-server.sysusers
(from rev 275591, emby-server/trunk/emby-server.sysusers)
  emby-server/repos/community-any/emby-server.tmpfiles
(from rev 275591, emby-server/trunk/emby-server.tmpfiles)
Deleted:
  emby-server/repos/community-any/PKGBUILD
  emby-server/repos/community-any/emby-migrate-database
  emby-server/repos/community-any/emby-server
  emby-server/repos/community-any/emby-server.conf
  emby-server/repos/community-any/emby-server.install
  emby-server/repos/community-any/emby-server.service
  emby-server/repos/community-any/emby-server.sysusers
  emby-server/repos/community-any/emby-server.tmpfiles

---+
 PKGBUILD  |   90 +++---
 emby-migrate-database |  112 
 emby-server   |   16 +++---
 emby-server.conf  |6 +-
 emby-server.install   |   28 ++--
 emby-server.service   |   32 ++---
 emby-server.sysusers  |2 
 emby-server.tmpfiles  |2 
 8 files changed, 144 insertions(+), 144 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2017-12-23 14:38:24 UTC (rev 275591)
+++ PKGBUILD2017-12-23 14:41:46 UTC (rev 275592)
@@ -1,45 +0,0 @@
-# $Id$
-# Maintainer: Maxime Gauduin 
-# Contributor: Daniel Seymour 
-
-pkgname=emby-server
-pkgver=3.2.50.0
-pkgrel=3
-pkgdesc='Bring together your videos, music, photos, and live television'
-arch=('any')
-url='http://emby.media'
-license=('GPL2')
-depends=('dotnet-runtime' 'ffmpeg' 'skia-sharp58' 'sqlite')
-install='emby-server.install'
-source=("https://github.com/MediaBrowser/Emby/releases/download/${pkgver}/embyserver-netcore-${pkgver}.zip;
-'emby-server'
-'emby-migrate-database'
-'emby-server.conf'
-'emby-server.service'
-'emby-server.sysusers'
-'emby-server.tmpfiles')
-backup=('etc/conf.d/emby-server')
-sha256sums=('b9e0883aa7401af47f8c2eb72f48b7a4889ed46e11e74dec49502f1714703dc3'
-'f0afca728cf695ae80fffe944ea2700e154293247b30ed592f632c2e58dd00f1'
-'b25bf83a0ab371aff3b13b82f7af71b51bfe6d7e51eb8a8a3dd8f0774ffce6a5'
-'015869b52601a9cdbd303aed9dffe11ef19959da4a070c775ece8416e699979f'
-'8a91ea49a1699c820c4a180710072cba1d6d5c10e45df97477ff6a898f4e1d70'
-'f7fa33949757ffc587ecf82496dc35ebc8c8e5c98b882b31dc40a24263d3921a'
-'a13a844a1bdc679356698e3fd7f3946d07bdfe021ed857d944ead011ad338056')
-
-prepare() {
-  rm -rf system/{electron,runtimes}
-}
-
-package() {
-  install -dm 755 
"${pkgdir}"/{etc/conf.d,usr/{bin,lib/{systemd/system,sysusers.d,tmpfiles.d}}}
-  cp -dr --no-preserve='ownership' system "${pkgdir}"/usr/lib/emby-server
-  install -m 755 emby-server "${pkgdir}"/usr/bin/
-  install -m 755 emby-migrate-database "${pkgdir}"/usr/bin/
-  install -m 644 emby-server.service "${pkgdir}"/usr/lib/systemd/system/
-  install -m 644 emby-server.sysusers 
"${pkgdir}"/usr/lib/sysusers.d/emby-server.conf
-  install -m 644 emby-server.tmpfiles 
"${pkgdir}"/usr/lib/tmpfiles.d/emby-server.conf
-  install -m 644 emby-server.conf "${pkgdir}"/etc/conf.d/emby-server
-}
-
-# vim: ts=2 sw=2 et:

Copied: emby-server/repos/community-any/PKGBUILD (from rev 275591, 
emby-server/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2017-12-23 14:41:46 UTC (rev 275592)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Maxime Gauduin 
+# Contributor: Daniel Seymour 
+
+pkgname=emby-server
+pkgver=3.2.60.0
+pkgrel=1
+pkgdesc='Bring together your videos, music, photos, and live television'
+arch=('any')
+url='http://emby.media'
+license=('GPL2')
+depends=('dotnet-runtime' 'ffmpeg' 'skia-sharp58' 'sqlite')
+install='emby-server.install'
+source=("https://github.com/MediaBrowser/Emby/releases/download/${pkgver}/embyserver-netcore-${pkgver}.zip;
+'emby-server'
+'emby-migrate-database'
+'emby-server.conf'
+'emby-server.service'
+

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

2017-12-23 Thread Maxime Gauduin via arch-commits
Date: Saturday, December 23, 2017 @ 14:38:24
  Author: alucryd
Revision: 275591

upgpkg: emby-server 3.2.60.0-1

Modified:
  emby-server/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-23 12:55:18 UTC (rev 275590)
+++ PKGBUILD2017-12-23 14:38:24 UTC (rev 275591)
@@ -3,8 +3,8 @@
 # Contributor: Daniel Seymour 
 
 pkgname=emby-server
-pkgver=3.2.50.0
-pkgrel=3
+pkgver=3.2.60.0
+pkgrel=1
 pkgdesc='Bring together your videos, music, photos, and live television'
 arch=('any')
 url='http://emby.media'
@@ -19,7 +19,7 @@
 'emby-server.sysusers'
 'emby-server.tmpfiles')
 backup=('etc/conf.d/emby-server')
-sha256sums=('b9e0883aa7401af47f8c2eb72f48b7a4889ed46e11e74dec49502f1714703dc3'
+sha256sums=('fb21f67f05f4b2585f2db42ebd1cdad11bb69d5ab44a93d8cf6a8acdba50a235'
 'f0afca728cf695ae80fffe944ea2700e154293247b30ed592f632c2e58dd00f1'
 'b25bf83a0ab371aff3b13b82f7af71b51bfe6d7e51eb8a8a3dd8f0774ffce6a5'
 '015869b52601a9cdbd303aed9dffe11ef19959da4a070c775ece8416e699979f'


[arch-commits] Commit in gitlab-runner/repos/community-x86_64 (12 files)

2017-12-23 Thread Sven-Hendrik Haase via arch-commits
Date: Saturday, December 23, 2017 @ 12:55:18
  Author: svenstaro
Revision: 275590

archrelease: copy trunk to community-x86_64

Added:
  gitlab-runner/repos/community-x86_64/PKGBUILD
(from rev 275589, gitlab-runner/trunk/PKGBUILD)
  gitlab-runner/repos/community-x86_64/config.toml
(from rev 275589, gitlab-runner/trunk/config.toml)
  gitlab-runner/repos/community-x86_64/gitlab-runner.install
(from rev 275589, gitlab-runner/trunk/gitlab-runner.install)
  gitlab-runner/repos/community-x86_64/gitlab-runner.service
(from rev 275589, gitlab-runner/trunk/gitlab-runner.service)
  gitlab-runner/repos/community-x86_64/gitlab-runner.sysusers
(from rev 275589, gitlab-runner/trunk/gitlab-runner.sysusers)
  gitlab-runner/repos/community-x86_64/gitlab-runner.tmpfiles
(from rev 275589, gitlab-runner/trunk/gitlab-runner.tmpfiles)
Deleted:
  gitlab-runner/repos/community-x86_64/PKGBUILD
  gitlab-runner/repos/community-x86_64/config.toml
  gitlab-runner/repos/community-x86_64/gitlab-runner.install
  gitlab-runner/repos/community-x86_64/gitlab-runner.service
  gitlab-runner/repos/community-x86_64/gitlab-runner.sysusers
  gitlab-runner/repos/community-x86_64/gitlab-runner.tmpfiles

+
 PKGBUILD   |  148 +++
 config.toml|2 
 gitlab-runner.install  |   12 +--
 gitlab-runner.service  |   34 +-
 gitlab-runner.sysusers |2 
 gitlab-runner.tmpfiles |2 
 6 files changed, 100 insertions(+), 100 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2017-12-23 12:55:10 UTC (rev 275589)
+++ PKGBUILD2017-12-23 12:55:18 UTC (rev 275590)
@@ -1,74 +0,0 @@
-# Maintainer: Sven-Hendrik Haase 
-# Contributor: Lubomir 'Kuci' Kucera 
-
-pkgname=gitlab-runner
-pkgver=10.2.0
-pkgrel=1
-pkgdesc="The official GitLab CI runner written in Go"
-arch=('x86_64')
-url='https://gitlab.com/gitlab-org/gitlab-runner'
-license=('GPL3')
-depends=('ca-certificates' 'curl' 'git' 'glibc' 'tar')
-makedepends=('git' 'go-pie' 'git' 'go-bindata' 'mercurial')
-install='gitlab-runner.install'
-replaces=('gitlab-ci-multi-runner')
-backup=('etc/gitlab-runner/config.toml')
-noextract=("prebuilt-${pkgver}-x86_64.tar.xz"
-   "prebuilt-${pkgver}-arm.tar.xz")
-
-# Note: This should be built using git because the runner gets its version 
information from there and I
-# haven't found the place to patch that yet.
-source=("git+https://gitlab.com/gitlab-org/gitlab-runner.git#tag=v${pkgver};
-
"prebuilt-${pkgver}-x86_64.tar.xz::https://gitlab-runner-downloads.s3.amazonaws.com/v${pkgver}/docker/prebuilt-x86_64.tar.xz;
-
"prebuilt-${pkgver}-arm.tar.xz::https://gitlab-runner-downloads.s3.amazonaws.com/v${pkgver}/docker/prebuilt-arm.tar.xz;
-"gitlab-runner.service"
-"gitlab-runner.sysusers"
-"gitlab-runner.tmpfiles"
-"config.toml")
-sha512sums=('SKIP'
-
'47afe6c33ed9c0a1825bfb29e6bb2af3705994ace2d734687359c5dd69bc0c4959f0262a16519eda2b83d8d950759e28e556d31d22879af2698abf9e65d1ac1c'
-
'3da58311ca2e5aaf4292c9104346d44ea38dce7e1a558e2167d1dc07bb0d669e42a53045259809eb5978ee5d60b81c8de0552910c4caa57f03b75af1abf67e4a'
-
'8a5a8b7654d3864722e784b2814c6278c17876f1c0c4fc0676fbcf6817ad2ba4be55501e67ce88c62b5b63ca886b01afc6feac98ba49842acd244abdd1a8296f'
-
'8aa7f08702e99053c696fcc2aaba83beb9e9cd6f31973d82862db9350ac46df3a095377625d31fe909677525290d2de922d7a97930ed235774cb8f0da8944d40'
-
'6751d9fa0b27172d1b419c4138f5ac15cbc7c9147653a7258cf1470216142c637210bb60608c7ed0974e0e4057e5ddeae32225df1bb36e7dd1f20fec71e33cc3'
-
'f39c23fc06636f31c3fadb9a630c54527e8255098f18d275772cb30875d0a7463717101704070d432f2b69ab71f076a9538172a439bc307722dad2c7e260f752')
-
-prepare() {
-mkdir -p "${srcdir}/src/gitlab.com/gitlab-org/"
-ln -sf "${srcdir}/gitlab-runner" 
"${srcdir}/src/gitlab.com/gitlab-org/gitlab-runner"
-cd "${srcdir}/src/gitlab.com/gitlab-org/gitlab-runner"
-
-make version
-
-export GOPATH="${srcdir}"
-make deps
-
-ln -sf "${srcdir}/prebuilt-${pkgver}-x86_64.tar.xz" prebuilt-x86_64.tar.xz
-ln -sf "${srcdir}/prebuilt-${pkgver}-arm.tar.xz" prebuilt-arm.tar.xz
-}
-
-build() {
-cd "${srcdir}/src/gitlab.com/gitlab-org/gitlab-runner"
-
-export GOPATH="${srcdir}"
-go-bindata \
--pkg docker \
--nocompress \
--nomemcopy \
--prefix out/docker/ \
--o executors/docker/bindata.go \
-prebuilt-x86_64.tar.xz \
-prebuilt-arm.tar.xz
-
-make build_simple
-}
-
-package() {
-cd "${srcdir}/src/gitlab.com/gitlab-org/gitlab-runner"
-
-install -Dm644 "${srcdir}/config.toml" 
"${pkgdir}/etc/gitlab-runner/config.toml"
-install -Dm644 "${srcdir}/gitlab-runner.service" 
"${pkgdir}/usr/lib/systemd/system/gitlab-runner.service"
-install -Dm644 

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

2017-12-23 Thread Sven-Hendrik Haase via arch-commits
Date: Saturday, December 23, 2017 @ 12:55:10
  Author: svenstaro
Revision: 275589

upgpkg: gitlab-runner 10.3.0-1

Modified:
  gitlab-runner/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-23 12:52:58 UTC (rev 275588)
+++ PKGBUILD2017-12-23 12:55:10 UTC (rev 275589)
@@ -2,7 +2,7 @@
 # Contributor: Lubomir 'Kuci' Kucera 
 
 pkgname=gitlab-runner
-pkgver=10.2.0
+pkgver=10.3.0
 pkgrel=1
 pkgdesc="The official GitLab CI runner written in Go"
 arch=('x86_64')
@@ -26,8 +26,8 @@
 "gitlab-runner.tmpfiles"
 "config.toml")
 sha512sums=('SKIP'
-
'47afe6c33ed9c0a1825bfb29e6bb2af3705994ace2d734687359c5dd69bc0c4959f0262a16519eda2b83d8d950759e28e556d31d22879af2698abf9e65d1ac1c'
-
'3da58311ca2e5aaf4292c9104346d44ea38dce7e1a558e2167d1dc07bb0d669e42a53045259809eb5978ee5d60b81c8de0552910c4caa57f03b75af1abf67e4a'
+
'1f4437d928236d440c538e96423c08e2e5cec3a5ef4283bcd2607f5afe71ea333975f209381c042e3d494fe67de36d9e168e957f0276f3b3ca3d98d409f007e1'
+
'3672a924487e088793e51d4dc916354e3b2c4eb0cc84f6774a0e199e428fc3762f34b69fe8e92de05ee8e1289d893e9331fbc9c63722dd6e118e2cbfaed2021a'
 
'8a5a8b7654d3864722e784b2814c6278c17876f1c0c4fc0676fbcf6817ad2ba4be55501e67ce88c62b5b63ca886b01afc6feac98ba49842acd244abdd1a8296f'
 
'8aa7f08702e99053c696fcc2aaba83beb9e9cd6f31973d82862db9350ac46df3a095377625d31fe909677525290d2de922d7a97930ed235774cb8f0da8944d40'
 
'6751d9fa0b27172d1b419c4138f5ac15cbc7c9147653a7258cf1470216142c637210bb60608c7ed0974e0e4057e5ddeae32225df1bb36e7dd1f20fec71e33cc3'


[arch-commits] Commit in gitlab/repos/community-x86_64 (24 files)

2017-12-23 Thread Sven-Hendrik Haase via arch-commits
Date: Saturday, December 23, 2017 @ 12:52:58
  Author: svenstaro
Revision: 275588

archrelease: copy trunk to community-x86_64

Added:
  gitlab/repos/community-x86_64/PKGBUILD
(from rev 275587, gitlab/trunk/PKGBUILD)
  gitlab/repos/community-x86_64/gitlab-backup.service
(from rev 275587, gitlab/trunk/gitlab-backup.service)
  gitlab/repos/community-x86_64/gitlab-backup.timer
(from rev 275587, gitlab/trunk/gitlab-backup.timer)
  gitlab/repos/community-x86_64/gitlab-mailroom.service
(from rev 275587, gitlab/trunk/gitlab-mailroom.service)
  gitlab/repos/community-x86_64/gitlab-sidekiq.service
(from rev 275587, gitlab/trunk/gitlab-sidekiq.service)
  gitlab/repos/community-x86_64/gitlab-unicorn.service
(from rev 275587, gitlab/trunk/gitlab-unicorn.service)
  gitlab/repos/community-x86_64/gitlab.install
(from rev 275587, gitlab/trunk/gitlab.install)
  gitlab/repos/community-x86_64/gitlab.logrotate
(from rev 275587, gitlab/trunk/gitlab.logrotate)
  gitlab/repos/community-x86_64/gitlab.target
(from rev 275587, gitlab/trunk/gitlab.target)
  gitlab/repos/community-x86_64/gitlab.tmpfiles.d
(from rev 275587, gitlab/trunk/gitlab.tmpfiles.d)
  gitlab/repos/community-x86_64/lighttpd.conf.example
(from rev 275587, gitlab/trunk/lighttpd.conf.example)
  gitlab/repos/community-x86_64/yarn.lock
(from rev 275587, gitlab/trunk/yarn.lock)
Deleted:
  gitlab/repos/community-x86_64/PKGBUILD
  gitlab/repos/community-x86_64/gitlab-backup.service
  gitlab/repos/community-x86_64/gitlab-backup.timer
  gitlab/repos/community-x86_64/gitlab-mailroom.service
  gitlab/repos/community-x86_64/gitlab-sidekiq.service
  gitlab/repos/community-x86_64/gitlab-unicorn.service
  gitlab/repos/community-x86_64/gitlab.install
  gitlab/repos/community-x86_64/gitlab.logrotate
  gitlab/repos/community-x86_64/gitlab.target
  gitlab/repos/community-x86_64/gitlab.tmpfiles.d
  gitlab/repos/community-x86_64/lighttpd.conf.example
  gitlab/repos/community-x86_64/yarn.lock

-+
 PKGBUILD|  432 -
 gitlab-backup.service   |   38 
 gitlab-backup.timer |   20 
 gitlab-mailroom.service |   40 
 gitlab-sidekiq.service  |   58 
 gitlab-unicorn.service  |   58 
 gitlab.install  |   40 
 gitlab.logrotate|   22 
 gitlab.target   |   14 
 gitlab.tmpfiles.d   |2 
 lighttpd.conf.example   |   70 
 yarn.lock   |13204 +++---
 12 files changed, 6999 insertions(+), 6999 deletions(-)

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


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

2017-12-23 Thread Sven-Hendrik Haase via arch-commits
Date: Saturday, December 23, 2017 @ 12:52:34
  Author: svenstaro
Revision: 275587

upgpkg: gitlab 10.3.0-1

Modified:
  gitlab/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-23 11:00:15 UTC (rev 275586)
+++ PKGBUILD2017-12-23 12:52:34 UTC (rev 275587)
@@ -7,7 +7,7 @@
 # Contributor: Caleb Maclennan 
 
 pkgname=gitlab
-pkgver=10.2.5
+pkgver=10.3.0
 pkgrel=1
 pkgdesc="Project management and code hosting application"
 arch=('x86_64')
@@ -36,7 +36,7 @@
 gitlab.logrotate
 yarn.lock)
 install='gitlab.install'
-sha512sums=('81d216a714b28006e5d0c98de3d7ccdfe7445e211bcf3b66294d951f49f4c57fffa1cc61d75d273847673f054ece773f9711fa2ddf1a14cbeebe03e74582adb5'
+sha512sums=('926558579b448af95ec2b54075be6303e39106f55f4887e0c9a2170981f80c6f8665e22d7540157f2a4e478f2e3ba705cb4f0fc4897b1c07840de59c8ef97663'
 
'7c0fefe753eda3b80f892f62ef5ca733495b05a0bc94bf6a3db6e455c491f3e534e758f55f320898dfecfc1a799dedfeb573d555ad006a43eb6d0ab289dcd753'
 
'14f428525309397f8e9e7dca38b107a5267a124c03cdea67c10ebf271f8e18cefe5b52dd8af0ab146ab41f1a8eef4e05be746171ea11cb43464254965f12436a'
 
'bfc98f3890dfbe11a6f7fa3275f2b04b54b8e31455dcf70abfdc7f1021ff9acb1243f7af8381465346cd780bc76fa2b1c80fada860b8c3c87c7c56bb5229c1ee'


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

2017-12-23 Thread Antonio Rojas via arch-commits
Date: Saturday, December 23, 2017 @ 12:27:02
  Author: arojas
Revision: 313566

archrelease: copy trunk to extra-x86_64

Added:
  ksmtp/repos/extra-x86_64/PKGBUILD
(from rev 313565, ksmtp/trunk/PKGBUILD)
Deleted:
  ksmtp/repos/extra-x86_64/PKGBUILD

--+
 PKGBUILD |   78 +
 1 file changed, 43 insertions(+), 35 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2017-12-23 12:26:34 UTC (rev 313565)
+++ PKGBUILD2017-12-23 12:27:02 UTC (rev 313566)
@@ -1,35 +0,0 @@
-# Maintainer: Antonio Rojas 
-
-pkgname=ksmtp
-pkgver=17.12.0
-pkgrel=1
-pkgdesc="Job-based library to send email through an SMTP server"
-arch=(x86_64)
-url="https://community.kde.org/KDE_PIM;
-license=(LGPL)
-depends=(kmime kio)
-makedepends=(extra-cmake-modules python)
-source=("https://download.kde.org/stable/applications/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig})
-sha256sums=('d84b2e4ddaa5506d977b3bc5608ef89d5ba772f51811febbff78a1e0661c314e'
-'SKIP')
-validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7  # Albert Astals Cid 

-  F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck 

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

Copied: ksmtp/repos/extra-x86_64/PKGBUILD (from rev 313565, 
ksmtp/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2017-12-23 12:27:02 UTC (rev 313566)
@@ -0,0 +1,43 @@
+# Maintainer: Antonio Rojas 
+
+pkgname=ksmtp
+pkgver=17.12.0
+pkgrel=2
+pkgdesc="Job-based library to send email through an SMTP server"
+arch=(x86_64)
+url="https://community.kde.org/KDE_PIM;
+license=(LGPL)
+depends=(kmime kio)
+makedepends=(extra-cmake-modules python)
+source=("https://download.kde.org/stable/applications/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}
+
kdebug-388068.patch::"https://cgit.kde.org/ksmtp.git/patch/?id=ec2afd27;
+
kdebug-387926.patch::"https://cgit.kde.org/ksmtp.git/patch/?id=5199ed07;)
+sha256sums=('d84b2e4ddaa5506d977b3bc5608ef89d5ba772f51811febbff78a1e0661c314e'
+'SKIP'
+'c445ed8e7284be8de3117d3174be99729d1234ed624313f24ced66e99594b287'
+'a9fe4d38faf0447a1ee96c52bdec7d14e1017657baab94d8650e926c28685e41')
+validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7  # Albert Astals Cid 

+  F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck 

+
+prepare() {
+  mkdir -p build
+
+  cd $pkgname-$pkgver
+  patch -p1 -i ../kdebug-388068.patch # Fix duplicate authentication
+  patch -p1 -i ../kdebug-387926.patch # Send the correct hostname with the 
HELO/EHLO command
+}
+
+build() {
+  cd build
+  cmake ../$pkgname-$pkgver \
+-DCMAKE_BUILD_TYPE=Release \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_INSTALL_LIBDIR=lib \
+-DBUILD_TESTING=OFF
+  make
+}
+
+package() {
+  cd build
+  make DESTDIR="$pkgdir" install
+}


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

2017-12-23 Thread Antonio Rojas via arch-commits
Date: Saturday, December 23, 2017 @ 12:26:34
  Author: arojas
Revision: 313565

Fix sending mails through SSL (KDEBUG#387926, KDEBUG#388068)

Modified:
  ksmtp/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-23 10:49:20 UTC (rev 313564)
+++ PKGBUILD2017-12-23 12:26:34 UTC (rev 313565)
@@ -2,7 +2,7 @@
 
 pkgname=ksmtp
 pkgver=17.12.0
-pkgrel=1
+pkgrel=2
 pkgdesc="Job-based library to send email through an SMTP server"
 arch=(x86_64)
 url="https://community.kde.org/KDE_PIM;
@@ -9,14 +9,22 @@
 license=(LGPL)
 depends=(kmime kio)
 makedepends=(extra-cmake-modules python)
-source=("https://download.kde.org/stable/applications/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig})
+source=("https://download.kde.org/stable/applications/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}
+
kdebug-388068.patch::"https://cgit.kde.org/ksmtp.git/patch/?id=ec2afd27;
+
kdebug-387926.patch::"https://cgit.kde.org/ksmtp.git/patch/?id=5199ed07;)
 sha256sums=('d84b2e4ddaa5506d977b3bc5608ef89d5ba772f51811febbff78a1e0661c314e'
-'SKIP')
+'SKIP'
+'c445ed8e7284be8de3117d3174be99729d1234ed624313f24ced66e99594b287'
+'a9fe4d38faf0447a1ee96c52bdec7d14e1017657baab94d8650e926c28685e41')
 validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7  # Albert Astals Cid 

   F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck 

 
 prepare() {
   mkdir -p build
+
+  cd $pkgname-$pkgver
+  patch -p1 -i ../kdebug-388068.patch # Fix duplicate authentication
+  patch -p1 -i ../kdebug-387926.patch # Send the correct hostname with the 
HELO/EHLO command
 }
 
 build() {


[arch-commits] Commit in libretro-beetle-psx/repos/community-x86_64 (2 files)

2017-12-23 Thread Maxime Gauduin via arch-commits
Date: Saturday, December 23, 2017 @ 11:00:15
  Author: alucryd
Revision: 275586

archrelease: copy trunk to community-x86_64

Added:
  libretro-beetle-psx/repos/community-x86_64/PKGBUILD
(from rev 275585, libretro-beetle-psx/trunk/PKGBUILD)
Deleted:
  libretro-beetle-psx/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2017-12-23 10:59:53 UTC (rev 275585)
+++ PKGBUILD2017-12-23 11:00:15 UTC (rev 275586)
@@ -1,46 +0,0 @@
-# $Id$
-# Maintainer: Maxime Gauduin 
-
-pkgbase=libretro-beetle-psx
-pkgname=('libretro-beetle-psx' 'libretro-beetle-psx-hw')
-pkgver=1845
-pkgrel=1
-pkgdesc='Sony PlayStation core'
-arch=('x86_64')
-url='https://github.com/libretro/beetle-psx-libretro'
-license=('GPL2')
-groups=('libretro')
-depends=('gcc-libs' 'glibc' 'libretro-core-info')
-makedepends=('git' 'libgl' 'mesa' 'vulkan-icd-loader')
-_commit='a28b1bb18b46fbf28f0d1800ca9fa4c074e381dc'
-source=("libretro-beetle-psx::git+https://github.com/libretro/beetle-psx-libretro.git#commit=${_commit};)
-sha256sums=('SKIP')
-
-pkgver() {
-  cd libretro-beetle-psx
-
-  git rev-list --count HEAD
-}
-
-build() {
-  cd libretro-beetle-psx
-
-  make
-  make HAVE_HW=1
-}
-
-package_libretro-beetle-psx() {
-  cd libretro-beetle-psx
-
-  install -Dm 644 mednafen_psx_libretro.so -t "${pkgdir}"/usr/lib/libretro/
-}
-
-package_libretro-beetle-psx-hw() {
-  depends+=('libgl')
-
-  cd libretro-beetle-psx
-
-  install -Dm 644 mednafen_psx_hw_libretro.so -t "${pkgdir}"/usr/lib/libretro/
-}
-
-# vim: ts=2 sw=2 et:

Copied: libretro-beetle-psx/repos/community-x86_64/PKGBUILD (from rev 275585, 
libretro-beetle-psx/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2017-12-23 11:00:15 UTC (rev 275586)
@@ -0,0 +1,48 @@
+# $Id$
+# Maintainer: Maxime Gauduin 
+
+pkgbase=libretro-beetle-psx
+pkgname=('libretro-beetle-psx' 'libretro-beetle-psx-hw')
+pkgver=1845
+pkgrel=2
+pkgdesc='Sony PlayStation core'
+arch=('x86_64')
+url='https://github.com/libretro/beetle-psx-libretro'
+license=('GPL2')
+groups=('libretro')
+depends=('gcc-libs' 'glibc' 'libretro-core-info')
+makedepends=('git' 'libgl' 'mesa' 'vulkan-icd-loader')
+_commit='a28b1bb18b46fbf28f0d1800ca9fa4c074e381dc'
+source=("libretro-beetle-psx::git+https://github.com/libretro/beetle-psx-libretro.git#commit=${_commit};)
+sha256sums=('SKIP')
+
+pkgver() {
+  cd libretro-beetle-psx
+
+  git rev-list --count HEAD
+}
+
+prepare() {
+  cp -r libretro-beetle-psx{,-hw}
+}
+
+build() {
+  make -C libretro-beetle-psx
+  make HAVE_HW=1 -C libretro-beetle-psx-hw
+}
+
+package_libretro-beetle-psx() {
+  cd libretro-beetle-psx
+
+  install -Dm 644 mednafen_psx_libretro.so -t "${pkgdir}"/usr/lib/libretro/
+}
+
+package_libretro-beetle-psx-hw() {
+  depends+=('libgl')
+
+  cd libretro-beetle-psx-hw
+
+  install -Dm 644 mednafen_psx_hw_libretro.so -t "${pkgdir}"/usr/lib/libretro/
+}
+
+# vim: ts=2 sw=2 et:


[arch-commits] Commit in libretro-beetle-psx/trunk (PKGBUILD)

2017-12-23 Thread Maxime Gauduin via arch-commits
Date: Saturday, December 23, 2017 @ 10:59:53
  Author: alucryd
Revision: 275585

FS#56827: libretro-beetle-psx 1845-2

Modified:
  libretro-beetle-psx/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-23 00:23:41 UTC (rev 275584)
+++ PKGBUILD2017-12-23 10:59:53 UTC (rev 275585)
@@ -4,7 +4,7 @@
 pkgbase=libretro-beetle-psx
 pkgname=('libretro-beetle-psx' 'libretro-beetle-psx-hw')
 pkgver=1845
-pkgrel=1
+pkgrel=2
 pkgdesc='Sony PlayStation core'
 arch=('x86_64')
 url='https://github.com/libretro/beetle-psx-libretro'
@@ -22,11 +22,13 @@
   git rev-list --count HEAD
 }
 
+prepare() {
+  cp -r libretro-beetle-psx{,-hw}
+}
+
 build() {
-  cd libretro-beetle-psx
-
-  make
-  make HAVE_HW=1
+  make -C libretro-beetle-psx
+  make HAVE_HW=1 -C libretro-beetle-psx-hw
 }
 
 package_libretro-beetle-psx() {
@@ -38,7 +40,7 @@
 package_libretro-beetle-psx-hw() {
   depends+=('libgl')
 
-  cd libretro-beetle-psx
+  cd libretro-beetle-psx-hw
 
   install -Dm 644 mednafen_psx_hw_libretro.so -t "${pkgdir}"/usr/lib/libretro/
 }


[arch-commits] Commit in lightdm/trunk (PKGBUILD lightdm.tmpfiles)

2017-12-23 Thread Maxime Gauduin via arch-commits
Date: Saturday, December 23, 2017 @ 10:49:00
  Author: alucryd
Revision: 313563

FS#56815: lightdm 1:1.24.0-3

Modified:
  lightdm/trunk/PKGBUILD
  lightdm/trunk/lightdm.tmpfiles

--+
 PKGBUILD |4 ++--
 lightdm.tmpfiles |2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-12-23 09:22:49 UTC (rev 313562)
+++ PKGBUILD2017-12-23 10:49:00 UTC (rev 313563)
@@ -5,7 +5,7 @@
 pkgbase=lightdm
 pkgname=('lightdm' 'liblightdm-qt4' 'liblightdm-qt5')
 pkgver=1.24.0
-pkgrel=2
+pkgrel=3
 epoch=1
 pkgdesc='A lightweight display manager'
 arch=('x86_64')
@@ -26,7 +26,7 @@
 sha256sums=('cd509b74382bcf382c6e3e4b54ac30ba804022fec968d6993d134552ea1a43a2'
 '0db37a14521be729411a767f157fbd07adb738b14006277def53a1efe4dacfb8'
 '19acdbf64c342f77662c08aa53a5ab932ef7faad6e16452b0fbe7758fa935345'
-'a905d0059e76fb01204912674cd47fa4757dfc0bb0ccf9a337cefb68573287bc'
+'dc01ed0bd1c2f271a4b13ed030485e4a9fa4015c69806d6be485237ff69dce41'
 'e8c4c5fd3b801a390d201166fd1fb9730e78a5c62928768103b870b6bd980ea0'
 '33e3c3d6e16c8d30756754ea3f31f5457c5be0343686aad287692be34958984a'
 'a89566307e1c81c24f037d854cbd472d2f94f8a4b759877a01563a332319f7d6'

Modified: lightdm.tmpfiles
===
--- lightdm.tmpfiles2017-12-23 09:22:49 UTC (rev 313562)
+++ lightdm.tmpfiles2017-12-23 10:49:00 UTC (rev 313563)
@@ -1,4 +1,4 @@
-d /run/lightdm 0711 root lightdm 0
+d /run/lightdm 0711 lightdm lightdm 0
 d /var/cache/lightdm 0711 root lightdm -
 d /var/lib/lightdm 1770 lightdm lightdm -
 d /var/lib/lightdm-data 1770 lightdm lightdm -


[arch-commits] Commit in lightdm/repos/extra-x86_64 (18 files)

2017-12-23 Thread Maxime Gauduin via arch-commits
Date: Saturday, December 23, 2017 @ 10:49:20
  Author: alucryd
Revision: 313564

archrelease: copy trunk to extra-x86_64

Added:
  lightdm/repos/extra-x86_64/PKGBUILD
(from rev 313563, lightdm/trunk/PKGBUILD)
  lightdm/repos/extra-x86_64/Xsession
(from rev 313563, lightdm/trunk/Xsession)
  lightdm/repos/extra-x86_64/lightdm-autologin.pam
(from rev 313563, lightdm/trunk/lightdm-autologin.pam)
  lightdm/repos/extra-x86_64/lightdm-default-config.patch
(from rev 313563, lightdm/trunk/lightdm-default-config.patch)
  lightdm/repos/extra-x86_64/lightdm.pam
(from rev 313563, lightdm/trunk/lightdm.pam)
  lightdm/repos/extra-x86_64/lightdm.rules
(from rev 313563, lightdm/trunk/lightdm.rules)
  lightdm/repos/extra-x86_64/lightdm.service
(from rev 313563, lightdm/trunk/lightdm.service)
  lightdm/repos/extra-x86_64/lightdm.sysusers
(from rev 313563, lightdm/trunk/lightdm.sysusers)
  lightdm/repos/extra-x86_64/lightdm.tmpfiles
(from rev 313563, lightdm/trunk/lightdm.tmpfiles)
Deleted:
  lightdm/repos/extra-x86_64/PKGBUILD
  lightdm/repos/extra-x86_64/Xsession
  lightdm/repos/extra-x86_64/lightdm-autologin.pam
  lightdm/repos/extra-x86_64/lightdm-default-config.patch
  lightdm/repos/extra-x86_64/lightdm.pam
  lightdm/repos/extra-x86_64/lightdm.rules
  lightdm/repos/extra-x86_64/lightdm.service
  lightdm/repos/extra-x86_64/lightdm.sysusers
  lightdm/repos/extra-x86_64/lightdm.tmpfiles

--+
 PKGBUILD |  260 -
 Xsession |  128 ++--
 lightdm-autologin.pam|   26 ++--
 lightdm-default-config.patch |   80 ++--
 lightdm.pam  |   14 +-
 lightdm.rules|   30 ++--
 lightdm.service  |   28 ++--
 lightdm.sysusers |6 
 lightdm.tmpfiles |   10 -
 9 files changed, 291 insertions(+), 291 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2017-12-23 10:49:00 UTC (rev 313563)
+++ PKGBUILD2017-12-23 10:49:20 UTC (rev 313564)
@@ -1,130 +0,0 @@
-# $Id$
-# Maintainer: Maxime Gauduin 
-# Contributor: Morfeo 
-
-pkgbase=lightdm
-pkgname=('lightdm' 'liblightdm-qt4' 'liblightdm-qt5')
-pkgver=1.24.0
-pkgrel=2
-epoch=1
-pkgdesc='A lightweight display manager'
-arch=('x86_64')
-url='https://launchpad.net/lightdm'
-license=('GPL3' 'LGPL3')
-makedepends=('gcc-libs' 'glib2' 'glibc' 'gobject-introspection' 'gtk-doc'
- 'intltool' 'itstool' 'libgcrypt' 'libx11' 'libxcb' 'libxdmcp'
- 'libxklavier' 'pam' 'polkit' 'qt4' 'qt5-base' 'vala')
-source=("https://launchpad.net/lightdm/${pkgver%.*}/${pkgver}/+download/lightdm-${pkgver}.tar.xz;
-'lightdm.service'
-'lightdm.sysusers'
-'lightdm.tmpfiles'
-'lightdm.pam'
-'lightdm-autologin.pam'
-'lightdm.rules'
-'lightdm-default-config.patch'
-'Xsession')
-sha256sums=('cd509b74382bcf382c6e3e4b54ac30ba804022fec968d6993d134552ea1a43a2'
-'0db37a14521be729411a767f157fbd07adb738b14006277def53a1efe4dacfb8'
-'19acdbf64c342f77662c08aa53a5ab932ef7faad6e16452b0fbe7758fa935345'
-'a905d0059e76fb01204912674cd47fa4757dfc0bb0ccf9a337cefb68573287bc'
-'e8c4c5fd3b801a390d201166fd1fb9730e78a5c62928768103b870b6bd980ea0'
-'33e3c3d6e16c8d30756754ea3f31f5457c5be0343686aad287692be34958984a'
-'a89566307e1c81c24f037d854cbd472d2f94f8a4b759877a01563a332319f7d6'
-'cf8783a9c56b8460d557f14f4687346194eb72e6060e23d6c8d7a7e856b2d2a4'
-'d30321a1b490500483b8ed7825fcff2c24a7c760ac627789ff517693888ec3c5')
-
-prepare() {
-  cd lightdm-${pkgver}
-
-  patch -Np1 -i ../lightdm-default-config.patch
-}
-
-build() {
-  cd lightdm-${pkgver}
-
-  export MOC4='moc-qt4'
-  export MOC5='moc-qt5'
-
-  ./configure \
---prefix='/usr' \
---libexecdir='/usr/lib/lightdm' \
---localstatedir='/var' \
---sbindir='/usr/bin' \
---sysconfdir='/etc' \
---disable-static \
---disable-tests \
---with-greeter-user='lightdm' \
---with-greeter-session='lightdm-gtk-greeter'
-  make
-}
-
-package_lightdm() {
-  depends=('glib2' 'glibc' 'libgcrypt' 'libx11' 'libxcb' 'libxdmcp'
-   'libxklavier' 'pam' 'polkit')
-  optdepends=('accountsservice: Enhanced user accounts handling'
-  'lightdm-gtk-greeter: GTK greeter'
-  'lightdm-kde-greeter: Qt greeter'
-  'xorg-server-xephyr: LightDM test mode')
-  backup=('etc/apparmor.d/lightdm-guest-session'
-  'etc/lightdm/keys.conf'
-  'etc/lightdm/lightdm.conf'
-  'etc/lightdm/users.conf'
-  'etc/lightdm/Xsession'
-  'etc/pam.d/lightdm'
-  'etc/pam.d/lightdm-autologin'
-  'etc/pam.d/lightdm-greeter')
-
-  cd lightdm-${pkgver}
-
-  make DESTDIR="${pkgdir}" install
-  make 

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

2017-12-23 Thread Antonio Rojas via arch-commits
Date: Saturday, December 23, 2017 @ 09:22:23
  Author: arojas
Revision: 313561

Update to 3.4.0

Modified:
  liblouis/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-23 09:09:51 UTC (rev 313560)
+++ PKGBUILD2017-12-23 09:22:23 UTC (rev 313561)
@@ -3,7 +3,7 @@
 # Contributor: Ionut Biru 
 
 pkgname=liblouis
-pkgver=3.3.0
+pkgver=3.4.0
 pkgrel=1
 pkgdesc="Open-source braille translator and back-translator"
 arch=(x86_64)
@@ -12,7 +12,7 @@
 depends=(glibc)
 makedepends=(help2man python2 python)
 
source=(https://github.com/liblouis/liblouis/releases/download/v$pkgver/liblouis-$pkgver.tar.gz)
-sha256sums=('3466c9d55ad23191ec1b092b911c706475156556176ead9ecd7ee841df6a31f3')
+sha256sums=('6346905388b9f1a176fa62d78da72c932b7e222fc2127989184f1d2e3e8eab87')
 
 build() {
   cd $pkgname-$pkgver


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

2017-12-23 Thread Antonio Rojas via arch-commits
Date: Saturday, December 23, 2017 @ 09:22:49
  Author: arojas
Revision: 313562

archrelease: copy trunk to extra-x86_64

Added:
  liblouis/repos/extra-x86_64/PKGBUILD
(from rev 313561, liblouis/trunk/PKGBUILD)
Deleted:
  liblouis/repos/extra-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2017-12-23 09:22:23 UTC (rev 313561)
+++ PKGBUILD2017-12-23 09:22:49 UTC (rev 313562)
@@ -1,32 +0,0 @@
-# $Id$
-# Maintainer:
-# Contributor: Ionut Biru 
-
-pkgname=liblouis
-pkgver=3.3.0
-pkgrel=1
-pkgdesc="Open-source braille translator and back-translator"
-arch=(i686 x86_64)
-url="http://liblouis.org/;
-license=('GPL3')
-depends=(glibc)
-makedepends=(help2man python2 python)
-source=(https://github.com/liblouis/liblouis/releases/download/v$pkgver/liblouis-$pkgver.tar.gz)
-sha256sums=('3466c9d55ad23191ec1b092b911c706475156556176ead9ecd7ee841df6a31f3')
-
-build() {
-  cd $pkgname-$pkgver
-  ./configure --prefix=/usr --disable-static --enable-ucs4
-  make -j1
-}
-
-package() {
-  cd $pkgname-$pkgver
-  make DESTDIR="$pkgdir" install
-
-  cd python
-  LD_PRELOAD+=":$srcdir/$pkgname-$pkgver/liblouis/.libs/liblouis.so"
-  python2 setup.py install --root="$pkgdir" --prefix="/usr" --optimize=1
-  python setup.py install --root="$pkgdir" --prefix="/usr" --optimize=1
-}
-# vim:set ts=2 sw=2 et:

Copied: liblouis/repos/extra-x86_64/PKGBUILD (from rev 313561, 
liblouis/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2017-12-23 09:22:49 UTC (rev 313562)
@@ -0,0 +1,32 @@
+# $Id$
+# Maintainer:
+# Contributor: Ionut Biru 
+
+pkgname=liblouis
+pkgver=3.4.0
+pkgrel=1
+pkgdesc="Open-source braille translator and back-translator"
+arch=(x86_64)
+url="http://liblouis.org/;
+license=('GPL3')
+depends=(glibc)
+makedepends=(help2man python2 python)
+source=(https://github.com/liblouis/liblouis/releases/download/v$pkgver/liblouis-$pkgver.tar.gz)
+sha256sums=('6346905388b9f1a176fa62d78da72c932b7e222fc2127989184f1d2e3e8eab87')
+
+build() {
+  cd $pkgname-$pkgver
+  ./configure --prefix=/usr --disable-static --enable-ucs4
+  make -j1
+}
+
+package() {
+  cd $pkgname-$pkgver
+  make DESTDIR="$pkgdir" install
+
+  cd python
+  LD_PRELOAD+=":$srcdir/$pkgname-$pkgver/liblouis/.libs/liblouis.so"
+  python2 setup.py install --root="$pkgdir" --prefix="/usr" --optimize=1
+  python setup.py install --root="$pkgdir" --prefix="/usr" --optimize=1
+}
+# vim:set ts=2 sw=2 et:


[arch-commits] Commit in sddm/repos/extra-x86_64 (6 files)

2017-12-23 Thread Antonio Rojas via arch-commits
Date: Saturday, December 23, 2017 @ 09:09:51
  Author: arojas
Revision: 313560

archrelease: copy trunk to extra-x86_64

Added:
  sddm/repos/extra-x86_64/PKGBUILD
(from rev 313559, sddm/trunk/PKGBUILD)
  sddm/repos/extra-x86_64/sddm.sysusers
(from rev 313559, sddm/trunk/sddm.sysusers)
  sddm/repos/extra-x86_64/sddm.tmpfiles
(from rev 313559, sddm/trunk/sddm.tmpfiles)
Deleted:
  sddm/repos/extra-x86_64/PKGBUILD
  sddm/repos/extra-x86_64/sddm.sysusers
  sddm/repos/extra-x86_64/sddm.tmpfiles

---+
 PKGBUILD  |  104 
 sddm.sysusers |4 +-
 sddm.tmpfiles |2 -
 3 files changed, 55 insertions(+), 55 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2017-12-23 09:09:24 UTC (rev 313559)
+++ PKGBUILD2017-12-23 09:09:51 UTC (rev 313560)
@@ -1,52 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-# Maintainer: Antonio Rojas 
-# Contributor: Andrea Scarpino 
-
-pkgname=sddm
-pkgver=0.17.0
-pkgrel=3
-pkgdesc='QML based X11 and Wayland display manager'
-arch=('x86_64')
-url='http://github.com/sddm/sddm'
-license=('GPL')
-depends=('qt5-declarative' 'xorg-xauth' 'xorg-server')
-makedepends=('extra-cmake-modules' 'python-docutils' 'qt5-tools')
-backup=('usr/share/sddm/scripts/Xsetup'
-'etc/pam.d/sddm')
-provides=('display-manager')
-source=("${pkgname}-${pkgver}.tar.gz::https://github.com/${pkgname}/${pkgname}/archive/v${pkgver}.tar.gz;
-sddm.sysusers sddm.tmpfiles)
-sha256sums=('c6da2862688d21a091f1568b78a5f5900cd2e02a83dd42c016f0c5867e69a92d'
-'9fce66f325d170c61caed57816f4bc72e9591df083e89da114a3bb16b0a0e60f'
-'db625f2a3649d6d203e1e1b187a054d5c6263cadf7edd824774d8ace52219677')
-
-prepare() {
-  mkdir -p build
-}
-
-build() {
-  cd build
-  cmake ../${pkgname}-${pkgver} \
--DCMAKE_INSTALL_PREFIX=/usr \
--DCMAKE_BUILD_TYPE=Release \
--DCMAKE_INSTALL_LIBEXECDIR=/usr/lib/sddm \
--DDBUS_CONFIG_FILENAME=sddm_org.freedesktop.DisplayManager.conf \
--DBUILD_MAN_PAGES=ON
-  make
-}
-
-package() {
-  cd build
-  make DESTDIR="${pkgdir}" install
-
-  install -Dm644 "$srcdir"/sddm.sysusers "$pkgdir"/usr/lib/sysusers.d/sddm.conf
-  install -Dm644 "$srcdir"/sddm.tmpfiles "$pkgdir"/usr/lib/tmpfiles.d/sddm.conf
-
-# Move sddm.conf to /usr/lib https://bugs.archlinux.org/task/56609
-  mkdir "$pkgdir"/usr/lib/sddm/sddm.conf.d
-  mv "$pkgdir"/{etc/sddm.conf,usr/lib/sddm/sddm.conf.d}
-
-# Don't set PATH in sddm.conf
-  sed -r 's|DefaultPath=.*|DefaultPath=|g' -i 
"$pkgdir"/usr/lib/sddm/sddm.conf.d/sddm.conf
-}

Copied: sddm/repos/extra-x86_64/PKGBUILD (from rev 313559, sddm/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2017-12-23 09:09:51 UTC (rev 313560)
@@ -0,0 +1,52 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Maintainer: Antonio Rojas 
+# Contributor: Andrea Scarpino 
+
+pkgname=sddm
+pkgver=0.17.0
+pkgrel=4
+pkgdesc='QML based X11 and Wayland display manager'
+arch=('x86_64')
+url='http://github.com/sddm/sddm'
+license=('GPL')
+depends=('qt5-declarative' 'xorg-xauth' 'xorg-server')
+makedepends=('extra-cmake-modules' 'python-docutils' 'qt5-tools')
+backup=('usr/share/sddm/scripts/Xsetup'
+'etc/pam.d/sddm')
+provides=('display-manager')
+source=("${pkgname}-${pkgver}.tar.gz::https://github.com/${pkgname}/${pkgname}/archive/v${pkgver}.tar.gz;
+sddm.sysusers sddm.tmpfiles)
+sha256sums=('c6da2862688d21a091f1568b78a5f5900cd2e02a83dd42c016f0c5867e69a92d'
+'9fce66f325d170c61caed57816f4bc72e9591df083e89da114a3bb16b0a0e60f'
+'db625f2a3649d6d203e1e1b187a054d5c6263cadf7edd824774d8ace52219677')
+
+prepare() {
+  mkdir -p build
+}
+
+build() {
+  cd build
+  cmake ../${pkgname}-${pkgver} \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_BUILD_TYPE=Release \
+-DCMAKE_INSTALL_LIBEXECDIR=/usr/lib/sddm \
+-DDBUS_CONFIG_FILENAME=sddm_org.freedesktop.DisplayManager.conf \
+-DBUILD_MAN_PAGES=ON
+  make
+}
+
+package() {
+  cd build
+  make DESTDIR="${pkgdir}" install
+
+  install -Dm644 "$srcdir"/sddm.sysusers "$pkgdir"/usr/lib/sysusers.d/sddm.conf
+  install -Dm644 "$srcdir"/sddm.tmpfiles "$pkgdir"/usr/lib/tmpfiles.d/sddm.conf
+
+# Move sddm.conf to /usr/lib https://bugs.archlinux.org/task/56609
+  mkdir "$pkgdir"/usr/lib/sddm/sddm.conf.d
+  mv "$pkgdir"/{etc/sddm.conf,usr/lib/sddm/sddm.conf.d}
+
+# Don't set PATH in sddm.conf
+  sed -r 
's|DefaultPath=.*|DefaultPath=/usr/local/sbin:/usr/local/bin:/usr/bin|g' -i 
"$pkgdir"/usr/lib/sddm/sddm.conf.d/sddm.conf
+}

Deleted: sddm.sysusers
===
--- sddm.sysusers   2017-12-23 09:09:24 UTC (rev 313559)
+++ 

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

2017-12-23 Thread Antonio Rojas via arch-commits
Date: Saturday, December 23, 2017 @ 09:09:24
  Author: arojas
Revision: 313559

Set a DefaultPath (FS#56829 FS#56826)

Modified:
  sddm/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-23 02:47:16 UTC (rev 313558)
+++ PKGBUILD2017-12-23 09:09:24 UTC (rev 313559)
@@ -5,7 +5,7 @@
 
 pkgname=sddm
 pkgver=0.17.0
-pkgrel=3
+pkgrel=4
 pkgdesc='QML based X11 and Wayland display manager'
 arch=('x86_64')
 url='http://github.com/sddm/sddm'
@@ -48,5 +48,5 @@
   mv "$pkgdir"/{etc/sddm.conf,usr/lib/sddm/sddm.conf.d}
 
 # Don't set PATH in sddm.conf
-  sed -r 's|DefaultPath=.*|DefaultPath=|g' -i 
"$pkgdir"/usr/lib/sddm/sddm.conf.d/sddm.conf
+  sed -r 
's|DefaultPath=.*|DefaultPath=/usr/local/sbin:/usr/local/bin:/usr/bin|g' -i 
"$pkgdir"/usr/lib/sddm/sddm.conf.d/sddm.conf
 }