[arch-commits] Commit in python-ioflo/trunk (PKGBUILD)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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 Scaforapkgname=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)
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)
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 Yanpkgname=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)
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 Husmannpkgname=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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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 Yanpkgname=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)
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)
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)
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 Yanpkgname=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)
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)
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)
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)
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)
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)
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)
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 Keysource=("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)
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)
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 Teampkgname=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)
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)
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 Chupkgname=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)
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)
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)
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 Yanpkgname=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)
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)
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 Yanpkgname=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)
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)
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)
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)
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 Yanpkgname=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)
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)
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 Seymourpkgname=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)
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)
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)
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)
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 Maclennanpkgname=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)
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)
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 CidF23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # 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)
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)
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)
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)
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)
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 Birupkgname=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)
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)
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)
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 }