[arch-commits] Commit in yapf/repos/community-any (PKGBUILD PKGBUILD)
Date: Tuesday, February 13, 2018 @ 04:51:25 Author: felixonmars Revision: 293757 archrelease: copy trunk to community-any Added: yapf/repos/community-any/PKGBUILD (from rev 293756, yapf/trunk/PKGBUILD) Deleted: yapf/repos/community-any/PKGBUILD --+ PKGBUILD | 104 ++--- 1 file changed, 52 insertions(+), 52 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-02-13 04:50:56 UTC (rev 293756) +++ PKGBUILD2018-02-13 04:51:25 UTC (rev 293757) @@ -1,52 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan - -pkgbase=yapf -pkgname=("yapf" "python2-yapf") -pkgver=0.20.1 -pkgrel=1 -pkgdesc="Python style guide checker" -arch=('any') -url="https://github.com/google/yapf"; -license=('Apache') -makedepends=('python-setuptools' 'python2-setuptools') -checkdepends=('python-nose' 'python2-nose') -source=("$pkgbase-$pkgver.tar.gz::https://github.com/google/yapf/archive/v$pkgver.tar.gz";) -sha512sums=('87ab21283b1d2bb319db5c3ed810bf84a5aa9491f04178f186ab84beb6bf4f1052d52d1f7b30d7c1b5ea41c077976fc3ff43683a44b8b3e9170cbb21047e5177') - -prepare() { - cp -a yapf-$pkgver{,-py2} -} - -build() { - cd "$srcdir"/yapf-$pkgver - python setup.py build - - cd "$srcdir"/yapf-$pkgver-py2 - python2 setup.py build -} - -check() { - cd "$srcdir"/yapf-$pkgver - nosetests3 - - cd "$srcdir"/yapf-$pkgver-py2 - nosetests2 -} - -package_yapf() { - depends=('python-setuptools') - - cd yapf-$pkgver - python setup.py install -O1 --root="$pkgdir" -} - -package_python2-yapf() { - depends=('python2-setuptools') - - cd yapf-$pkgver-py2 - python2 setup.py install -O1 --root="$pkgdir" - mv "$pkgdir"/usr/bin/yapf{,2} -} - -# vim:set ts=2 sw=2 et: Copied: yapf/repos/community-any/PKGBUILD (from rev 293756, yapf/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-02-13 04:51:25 UTC (rev 293757) @@ -0,0 +1,52 @@ +# $Id$ +# Maintainer: Felix Yan + +pkgbase=yapf +pkgname=("yapf" "python2-yapf") +pkgver=0.20.2 +pkgrel=1 +pkgdesc="Python style guide checker" +arch=('any') +url="https://github.com/google/yapf"; +license=('Apache') +makedepends=('python-setuptools' 'python2-setuptools') +checkdepends=('python-nose' 'python2-nose') +source=("$pkgbase-$pkgver.tar.gz::https://github.com/google/yapf/archive/v$pkgver.tar.gz";) +sha512sums=('49377db389492fb31e15f0086a98ce4079b834abde3b9c52a3b7cc62ef07383c4f809cbcbe4df518851752d73cee49b4fee41b2b79400933833003ebd8366b9a') + +prepare() { + cp -a yapf-$pkgver{,-py2} +} + +build() { + cd "$srcdir"/yapf-$pkgver + python setup.py build + + cd "$srcdir"/yapf-$pkgver-py2 + python2 setup.py build +} + +check() { + cd "$srcdir"/yapf-$pkgver + nosetests3 + + cd "$srcdir"/yapf-$pkgver-py2 + nosetests2 +} + +package_yapf() { + depends=('python-setuptools') + + cd yapf-$pkgver + python setup.py install -O1 --root="$pkgdir" +} + +package_python2-yapf() { + depends=('python2-setuptools') + + cd yapf-$pkgver-py2 + python2 setup.py install -O1 --root="$pkgdir" + mv "$pkgdir"/usr/bin/yapf{,2} +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in yapf/trunk (PKGBUILD)
Date: Tuesday, February 13, 2018 @ 04:50:56 Author: felixonmars Revision: 293756 upgpkg: yapf 0.20.2-1 Modified: yapf/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-02-13 03:08:29 UTC (rev 293755) +++ PKGBUILD2018-02-13 04:50:56 UTC (rev 293756) @@ -3,7 +3,7 @@ pkgbase=yapf pkgname=("yapf" "python2-yapf") -pkgver=0.20.1 +pkgver=0.20.2 pkgrel=1 pkgdesc="Python style guide checker" arch=('any') @@ -12,7 +12,7 @@ makedepends=('python-setuptools' 'python2-setuptools') checkdepends=('python-nose' 'python2-nose') source=("$pkgbase-$pkgver.tar.gz::https://github.com/google/yapf/archive/v$pkgver.tar.gz";) -sha512sums=('87ab21283b1d2bb319db5c3ed810bf84a5aa9491f04178f186ab84beb6bf4f1052d52d1f7b30d7c1b5ea41c077976fc3ff43683a44b8b3e9170cbb21047e5177') +sha512sums=('49377db389492fb31e15f0086a98ce4079b834abde3b9c52a3b7cc62ef07383c4f809cbcbe4df518851752d73cee49b4fee41b2b79400933833003ebd8366b9a') prepare() { cp -a yapf-$pkgver{,-py2}
[arch-commits] Commit in cgrep/repos (2 files)
Date: Tuesday, February 13, 2018 @ 02:36:33 Author: felixonmars Revision: 293738 archrelease: copy trunk to community-staging-x86_64 Added: cgrep/repos/community-staging-x86_64/ cgrep/repos/community-staging-x86_64/PKGBUILD (from rev 293737, cgrep/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: cgrep/repos/community-staging-x86_64/PKGBUILD (from rev 293737, cgrep/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-13 02:36:33 UTC (rev 293738) @@ -0,0 +1,38 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=cgrep +pkgver=6.6.22 +pkgrel=17 +pkgdesc="A context-aware grep for source codes" +url="http://awgn.github.io/cgrep/"; +license=("GPL2") +arch=('x86_64') +depends=('ghc-libs' "haskell-ansi-terminal" "haskell-async" "haskell-cmdargs" "haskell-dlist" + "haskell-either" "haskell-mtl" "haskell-regex-base" "haskell-regex-pcre" + "haskell-regex-posix" "haskell-safe" "haskell-split" "haskell-stm" "haskell-stringsearch" + "haskell-unix-compat" "haskell-unicode-show" "haskell-unordered-containers" + "haskell-utf8-string") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) +sha512sums=('d5504fb9d6da4c1bf3bf59297d4c9084af179657710357df89059f36aa3cba10e65089e425a76b36a26943815cad590e7d174d60f7bf29a2a80293b544fb95b6') + +prepare() { +sed -e 's/Either/Except/' \ +-e 's/left/throwError/' \ +-e '/import Data.List/a import Control.Monad.Error.Class (throwError)' \ +-i $pkgname-$pkgver/src/Main.hs +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic --docdir="/usr/share/doc/${pkgname}" +runhaskell Setup build +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" +}
[arch-commits] Commit in cgrep/trunk (PKGBUILD)
Date: Tuesday, February 13, 2018 @ 02:36:08 Author: felixonmars Revision: 293737 upgpkg: cgrep 6.6.22-17 rebuild with hedgehog,0.5.2 Modified: cgrep/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-13 02:35:15 UTC (rev 293736) +++ PKGBUILD2018-02-13 02:36:08 UTC (rev 293737) @@ -4,7 +4,7 @@ pkgname=cgrep pkgver=6.6.22 -pkgrel=16 +pkgrel=17 pkgdesc="A context-aware grep for source codes" url="http://awgn.github.io/cgrep/"; license=("GPL2")
[arch-commits] Commit in haskell-xcffib/repos (2 files)
Date: Tuesday, February 13, 2018 @ 02:35:15 Author: felixonmars Revision: 293736 archrelease: copy trunk to community-staging-x86_64 Added: haskell-xcffib/repos/community-staging-x86_64/ haskell-xcffib/repos/community-staging-x86_64/PKGBUILD (from rev 293735, haskell-xcffib/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-xcffib/repos/community-staging-x86_64/PKGBUILD (from rev 293735, haskell-xcffib/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-13 02:35:15 UTC (rev 293736) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: Felix Yan + +_hkgname=xcffib +pkgname=haskell-xcffib +pkgver=0.5.1 +pkgrel=66 +pkgdesc="A cffi-based python binding for X" +url="https://github.com/tych0/xcffib"; +license=('Apache') +arch=('x86_64') +depends=('ghc-libs' 'haskell-attoparsec' 'haskell-either' 'haskell-filemanip' 'haskell-language-python' + 'haskell-mtl' 'haskell-optparse-applicative' 'haskell-semigroups' 'haskell-split' + 'haskell-xcb-types') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('d182c203653eeaf2cca2cd27fef585b1882524f4daf1b9fe5c4e5d1123757294418e67ae56256edcafef4e052770e6726a19062e12cfd9ab56a4549f771078d0') + +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-xcffib/trunk (PKGBUILD)
Date: Tuesday, February 13, 2018 @ 02:34:53 Author: felixonmars Revision: 293735 upgpkg: haskell-xcffib 0.5.1-66 rebuild with hedgehog,0.5.2 Modified: haskell-xcffib/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-13 02:34:10 UTC (rev 293734) +++ PKGBUILD2018-02-13 02:34:53 UTC (rev 293735) @@ -4,7 +4,7 @@ _hkgname=xcffib pkgname=haskell-xcffib pkgver=0.5.1 -pkgrel=65 +pkgrel=66 pkgdesc="A cffi-based python binding for X" url="https://github.com/tych0/xcffib"; license=('Apache')
[arch-commits] Commit in hledger-api/repos (2 files)
Date: Tuesday, February 13, 2018 @ 02:34:10 Author: felixonmars Revision: 293734 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 293733, hledger-api/trunk/PKGBUILD) --+ PKGBUILD | 31 +++ 1 file changed, 31 insertions(+) Copied: hledger-api/repos/community-staging-x86_64/PKGBUILD (from rev 293733, hledger-api/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-13 02:34:10 UTC (rev 293734) @@ -0,0 +1,31 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hledger-api +pkgver=1.5 +pkgrel=55 +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=('237eb5f6b88c1d8fc3647e6ce5d2d1db70abaf4c5f3b3c3392327333a539df49227d2063f0d55ac9cd4c9982c566f3733412b683a87c762b064f4b1c5aa1daae') + +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: Tuesday, February 13, 2018 @ 02:33:44 Author: felixonmars Revision: 293733 upgpkg: hledger-api 1.5-55 rebuild with hedgehog,0.5.2 Modified: hledger-api/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-13 02:32:30 UTC (rev 293732) +++ PKGBUILD2018-02-13 02:33:44 UTC (rev 293733) @@ -4,7 +4,7 @@ pkgname=hledger-api pkgver=1.5 -pkgrel=54 +pkgrel=55 pkgdesc="Web API server for the hledger accounting tool" url="http://hledger.org"; license=("GPL")
[arch-commits] Commit in hledger-ui/repos (2 files)
Date: Tuesday, February 13, 2018 @ 02:32:30 Author: felixonmars Revision: 293732 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 293731, hledger-ui/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: hledger-ui/repos/community-staging-x86_64/PKGBUILD (from rev 293731, hledger-ui/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-13 02:32:30 UTC (rev 293732) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hledger-ui +pkgver=1.5 +pkgrel=31 +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=('6f2c09df0af5c5643922d325443ccdcc2f4d1bc83e958959d377145118862be72f3709947ddd4ed09aa2cdb0cb2c9144f3fa2a22893f53fb860fb2b1423746a3') + +prepare() { +# It does nothing +sed -e '/mtl-compat/d' \ +-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: Tuesday, February 13, 2018 @ 02:32:06 Author: felixonmars Revision: 293731 upgpkg: hledger-ui 1.5-31 rebuild with hedgehog,0.5.2 Modified: hledger-ui/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-13 02:31:06 UTC (rev 293730) +++ PKGBUILD2018-02-13 02:32:06 UTC (rev 293731) @@ -4,7 +4,7 @@ pkgname=hledger-ui pkgver=1.5 -pkgrel=30 +pkgrel=31 pkgdesc="Curses-style user interface for the hledger accounting tool" url="http://hledger.org"; license=("GPL")
[arch-commits] Commit in postgrest/repos (2 files)
Date: Tuesday, February 13, 2018 @ 02:31:06 Author: felixonmars Revision: 293730 archrelease: copy trunk to community-staging-x86_64 Added: postgrest/repos/community-staging-x86_64/ postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 293729, postgrest/trunk/PKGBUILD) --+ PKGBUILD | 70 + 1 file changed, 70 insertions(+) Copied: postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 293729, postgrest/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-13 02:31:06 UTC (rev 293730) @@ -0,0 +1,70 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=postgrest +pkgver=0.4.4.0 +pkgrel=41 +pkgdesc="REST API for any Postgres database" +url="https://github.com/begriffs/postgrest"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-hasql' 'haskell-hasql-pool' 'haskell-protolude' 'haskell-text' + 'haskell-warp' 'haskell-base64-bytestring' 'haskell-retry' 'haskell-aeson' + 'haskell-ansi-wl-pprint' 'haskell-case-insensitive' 'haskell-cassava' + 'haskell-configurator-ng' 'haskell-contravariant' 'haskell-either' 'haskell-gitrev' + 'haskell-hasql-transaction' 'haskell-heredoc' 'haskell-http' 'haskell-http-types' + 'haskell-insert-ordered-containers' 'haskell-interpolatedstring-perl6' 'haskell-jose' + 'haskell-lens' 'haskell-lens-aeson' 'haskell-network-uri' 'haskell-optparse-applicative' + 'haskell-parsec' 'haskell-ranged-sets' 'haskell-regex-tdfa' 'haskell-safe' + 'haskell-scientific' 'haskell-swagger2' 'haskell-unordered-containers' 'haskell-vector' + 'haskell-wai' 'haskell-wai-cors' 'haskell-wai-extra' 'haskell-wai-middleware-static' + 'haskell-cookie') +makedepends=('ghc' 'haskell-aeson-qq' 'haskell-async' 'haskell-hspec' 'haskell-hspec-wai' + 'haskell-hspec-wai-json' 'haskell-hjsonschema') +checkdepends=('pifpaf' 'postgresql' 'procps-ng') +source=("$pkgname-$pkgver.tar.bz2::https://github.com/begriffs/postgrest/archive/v$pkgver.tar.gz";) +sha512sums=('f19c426a59d1c77d8e7808ee248eba1967cc5fc8686f5380603e2f8ab80aeeca20a4b145e056feceb1bcb9dedfa3b88c2ace7aab4bc1152f780630360fe6485c') + +prepare() { +sed -i 's/==/>=/' $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}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-CI +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 + +eval $(pifpaf run postgresql --host 127.0.0.1 --port 5432) +createdb postgrest_test + +# TODO: it shouldn't take this long to finish +# POSTGREST_TEST_CONNECTION=$(test/create_test_db "postgres://$USER@localhost" postgrest_test) runhaskell Setup test + +# Disabled: uses stack +# test/io-tests.sh + +pifpaf_stop +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in postgrest/trunk (PKGBUILD)
Date: Tuesday, February 13, 2018 @ 02:30:39 Author: felixonmars Revision: 293729 upgpkg: postgrest 0.4.4.0-41 rebuild with hedgehog,0.5.2 Modified: postgrest/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-13 02:26:37 UTC (rev 293728) +++ PKGBUILD2018-02-13 02:30:39 UTC (rev 293729) @@ -4,7 +4,7 @@ pkgname=postgrest pkgver=0.4.4.0 -pkgrel=40 +pkgrel=41 pkgdesc="REST API for any Postgres database" url="https://github.com/begriffs/postgrest"; license=("MIT")
[arch-commits] Commit in stack/trunk (PKGBUILD)
Date: Tuesday, February 13, 2018 @ 02:26:13 Author: felixonmars Revision: 293727 upgpkg: stack 1.6.3-72 rebuild with hedgehog,0.5.2 Modified: stack/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-13 02:20:29 UTC (rev 293726) +++ PKGBUILD2018-02-13 02:26:13 UTC (rev 293727) @@ -4,7 +4,7 @@ pkgname=stack pkgver=1.6.3 -pkgrel=71 +pkgrel=72 pkgdesc="The Haskell Tool Stack" url="https://github.com/commercialhaskell/stack"; license=("custom:BSD3")
[arch-commits] Commit in stack/repos (3 files)
Date: Tuesday, February 13, 2018 @ 02:26:37 Author: felixonmars Revision: 293728 archrelease: copy trunk to community-staging-x86_64 Added: stack/repos/community-staging-x86_64/ stack/repos/community-staging-x86_64/PKGBUILD (from rev 293727, stack/trunk/PKGBUILD) stack/repos/community-staging-x86_64/stack.install (from rev 293727, stack/trunk/stack.install) ---+ PKGBUILD | 76 stack.install |4 ++ 2 files changed, 80 insertions(+) Copied: stack/repos/community-staging-x86_64/PKGBUILD (from rev 293727, stack/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-13 02:26:37 UTC (rev 293728) @@ -0,0 +1,76 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=stack +pkgver=1.6.3 +pkgrel=72 +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=('28cb4d65fdcfdb999ef9ef853629b1590cde3fdd736c768c1e41350dec3a8dd3dae8519acef17eca6665c50f46fb3958cc2b9347a10b627842c47c0b9b0cd175') + +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 -f-integration-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 + # Integration tests will result in 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-staging-x86_64/stack.install (from rev
[arch-commits] Commit in haskell-brick/repos (2 files)
Date: Tuesday, February 13, 2018 @ 02:20:29 Author: felixonmars Revision: 293726 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 293725, haskell-brick/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-brick/repos/community-staging-x86_64/PKGBUILD (from rev 293725, haskell-brick/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-13 02:20:29 UTC (rev 293726) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=brick +pkgname=haskell-brick +pkgver=0.33 +pkgrel=10 +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=('1d858e77c1c805398220db1ed18052f87cb32d19eb5d21db91aab1653f5bf738ec65fdc2757059f930e32fbf7341313db28dafe1087938ff31907c423a430663') + +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: Tuesday, February 13, 2018 @ 02:20:08 Author: felixonmars Revision: 293725 upgpkg: haskell-brick 0.33-10 rebuild with hedgehog,0.5.2 Modified: haskell-brick/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-13 02:19:15 UTC (rev 293724) +++ PKGBUILD2018-02-13 02:20:08 UTC (rev 293725) @@ -5,7 +5,7 @@ _hkgname=brick pkgname=haskell-brick pkgver=0.33 -pkgrel=9 +pkgrel=10 pkgdesc="A declarative terminal user interface library" url="https://github.com/jtdaugherty/brick"; license=("custom:BSD3")
[arch-commits] Commit in haskell-hasql-pool/repos (2 files)
Date: Tuesday, February 13, 2018 @ 02:19:15 Author: felixonmars Revision: 293724 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hasql-pool/repos/community-staging-x86_64/ haskell-hasql-pool/repos/community-staging-x86_64/PKGBUILD (from rev 293723, haskell-hasql-pool/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-hasql-pool/repos/community-staging-x86_64/PKGBUILD (from rev 293723, haskell-hasql-pool/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-13 02:19:15 UTC (rev 293724) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Thomas Dziedzic + +_hkgname=hasql-pool +pkgname=haskell-hasql-pool +pkgver=0.4.3 +pkgrel=25 +pkgdesc="A pool of connections for Hasql" +url="https://github.com/nikita-volkov/hasql-pool"; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-prelude' 'haskell-hasql' 'haskell-resource-pool') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('533e4e39379fb4c5a668b81e704d768abe333c2fb4f7951d117e4415b0cbaa2895d87edda9be93c3bb635a7c4bbe0a3682857c0b04c08ec5821e0889d213351c') + +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-hasql-pool/trunk (PKGBUILD)
Date: Tuesday, February 13, 2018 @ 02:18:54 Author: felixonmars Revision: 293723 upgpkg: haskell-hasql-pool 0.4.3-25 rebuild with hedgehog,0.5.2 Modified: haskell-hasql-pool/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-13 02:18:11 UTC (rev 293722) +++ PKGBUILD2018-02-13 02:18:54 UTC (rev 293723) @@ -5,7 +5,7 @@ _hkgname=hasql-pool pkgname=haskell-hasql-pool pkgver=0.4.3 -pkgrel=24 +pkgrel=25 pkgdesc="A pool of connections for Hasql" url="https://github.com/nikita-volkov/hasql-pool"; license=('MIT')
[arch-commits] Commit in haskell-hasql-transaction/repos (2 files)
Date: Tuesday, February 13, 2018 @ 02:18:11 Author: felixonmars Revision: 293722 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hasql-transaction/repos/community-staging-x86_64/ haskell-hasql-transaction/repos/community-staging-x86_64/PKGBUILD (from rev 293721, haskell-hasql-transaction/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-hasql-transaction/repos/community-staging-x86_64/PKGBUILD (from rev 293721, haskell-hasql-transaction/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-13 02:18:11 UTC (rev 293722) @@ -0,0 +1,49 @@ +# $Id$ +# Maintainer: Felix Yan + +_hkgname=hasql-transaction +pkgname=haskell-hasql-transaction +pkgver=0.5.2 +pkgrel=25 +pkgdesc="A composable abstraction over the retryable transactions for Hasql" +url="https://github.com/nikita-volkov/hasql-transaction"; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-prelude' 'haskell-bytestring-tree-builder' + 'haskell-contravariant' 'haskell-contravariant-extras' 'haskell-hasql' 'haskell-mtl') +makedepends=('ghc' 'haskell-async' 'haskell-rebase') +checkdepends=('postgresql' 'pifpaf') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('be3478b6c62894b517d91b7cbd515ca4fdc750a0dde087bba73ca7e3426e733ca444937136765e526130ce74d112154d444a379f5e5771ec596c404ca19737e2') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver + +eval $(pifpaf run postgresql --host 127.0.0.1 --port 5432) +createuser -s postgres +runhaskell Setup test +pifpaf_stop +} + +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-hasql-transaction/trunk (PKGBUILD)
Date: Tuesday, February 13, 2018 @ 02:17:50 Author: felixonmars Revision: 293721 upgpkg: haskell-hasql-transaction 0.5.2-25 rebuild with hedgehog,0.5.2 Modified: haskell-hasql-transaction/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-13 02:17:00 UTC (rev 293720) +++ PKGBUILD2018-02-13 02:17:50 UTC (rev 293721) @@ -4,7 +4,7 @@ _hkgname=hasql-transaction pkgname=haskell-hasql-transaction pkgver=0.5.2 -pkgrel=24 +pkgrel=25 pkgdesc="A composable abstraction over the retryable transactions for Hasql" url="https://github.com/nikita-volkov/hasql-transaction"; license=('MIT')
[arch-commits] Commit in haskell-retry/repos (2 files)
Date: Tuesday, February 13, 2018 @ 02:17:00 Author: felixonmars Revision: 293720 archrelease: copy trunk to community-staging-x86_64 Added: haskell-retry/repos/community-staging-x86_64/ haskell-retry/repos/community-staging-x86_64/PKGBUILD (from rev 293719, haskell-retry/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-retry/repos/community-staging-x86_64/PKGBUILD (from rev 293719, haskell-retry/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-13 02:17:00 UTC (rev 293720) @@ -0,0 +1,46 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=retry +pkgname=haskell-retry +pkgver=0.7.6.0 +pkgrel=3 +pkgdesc="Retry combinators for monadic actions that may fail" +url="https://github.com/Soostone/retry"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-data-default-class' 'haskell-exceptions' 'haskell-random') +makedepends=('ghc' 'haskell-hedgehog' 'haskell-hunit' 'haskell-mtl' 'haskell-stm' 'haskell-tasty' + 'haskell-tasty-hunit' 'haskell-tasty-hedgehog') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('9670499f7a3774d4663097b58226dead94f0b056313c8bb242113af4f8a6e3658fef3a7194c07b1486b28156e05d156edca883e363d1107a53d600a9fb9a7b2d') + +build() { +cd $_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 $_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-retry/trunk (PKGBUILD)
Date: Tuesday, February 13, 2018 @ 02:16:36 Author: felixonmars Revision: 293719 upgpkg: haskell-retry 0.7.6.0-3 rebuild with hedgehog,0.5.2 Modified: haskell-retry/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-13 02:15:36 UTC (rev 293718) +++ PKGBUILD2018-02-13 02:16:36 UTC (rev 293719) @@ -5,7 +5,7 @@ _hkgname=retry pkgname=haskell-retry pkgver=0.7.6.0 -pkgrel=2 +pkgrel=3 pkgdesc="Retry combinators for monadic actions that may fail" url="https://github.com/Soostone/retry"; license=("custom:BSD3")
[arch-commits] Commit in haskell-config-ini/repos (2 files)
Date: Tuesday, February 13, 2018 @ 02:15:36 Author: felixonmars Revision: 293718 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 293717, haskell-config-ini/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-config-ini/repos/community-staging-x86_64/PKGBUILD (from rev 293717, haskell-config-ini/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-13 02:15:36 UTC (rev 293718) @@ -0,0 +1,50 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=config-ini +pkgname=haskell-config-ini +pkgver=0.2.2.0 +pkgrel=7 +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=('901745b9e6f2eb5d6458c8702a4a112f115448a89152eeec6610096ffb82577f132f0ab748835a9a55c293840674652791a54c746289fd718f37bd41ea3b4ed1') + +prepare() { +sed -i 's/doctest \[ /doctest [ "-dynamic", /' $_hkgname-$pkgver/test/doctest/Main.hs +} + +build() { +cd $_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-enable-doctests +# https://github.com/aisamanra/config-ini/issues/12 +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 $_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: Tuesday, February 13, 2018 @ 02:15:10 Author: felixonmars Revision: 293717 upgpkg: haskell-config-ini 0.2.2.0-7 rebuild with hedgehog,0.5.2 Modified: haskell-config-ini/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-13 02:11:49 UTC (rev 293716) +++ PKGBUILD2018-02-13 02:15:10 UTC (rev 293717) @@ -5,7 +5,7 @@ _hkgname=config-ini pkgname=haskell-config-ini pkgver=0.2.2.0 -pkgrel=6 +pkgrel=7 pkgdesc="A library for simple INI-based configuration files." url="https://github.com/aisamanra/config-ini"; license=("custom:BSD3")
[arch-commits] Commit in haskell-hasql/repos (2 files)
Date: Tuesday, February 13, 2018 @ 02:11:49 Author: felixonmars Revision: 293716 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hasql/repos/community-staging-x86_64/ haskell-hasql/repos/community-staging-x86_64/PKGBUILD (from rev 293715, haskell-hasql/trunk/PKGBUILD) --+ PKGBUILD | 58 ++ 1 file changed, 58 insertions(+) Copied: haskell-hasql/repos/community-staging-x86_64/PKGBUILD (from rev 293715, haskell-hasql/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-13 02:11:49 UTC (rev 293716) @@ -0,0 +1,58 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Thomas Dziedzic + +_hkgname=hasql +pkgname=haskell-hasql +pkgver=1.1.1 +pkgrel=25 +pkgdesc="An efficient PostgreSQL driver and a flexible mapping API" +url="https://github.com/nikita-volkov/hasql"; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-attoparsec' 'haskell-base-prelude' 'haskell-bytestring-strict-builder' + 'haskell-contravariant' 'haskell-contravariant-extras' 'haskell-data-default-class' + 'haskell-dlist' 'haskell-hashable' 'haskell-hashtables' 'haskell-loch-th' + 'haskell-mtl' 'haskell-placeholders' 'haskell-postgresql-binary' 'haskell-postgresql-libpq' + 'haskell-profunctors' 'haskell-semigroups' 'haskell-text' 'haskell-vector') +makedepends=('ghc' 'haskell-bug' 'haskell-tasty' 'haskell-tasty-quickcheck' 'haskell-tasty-hunit' + 'haskell-quickcheck-instances' 'haskell-quickcheck' 'haskell-rerebase') +checkdepends=('postgresql' 'pifpaf') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('f72097118dbecd87c31394be882aa81a591d5e6d429bbee974cc4d6acaf1a86b9cb1c623666f3ffcc4f258992a3522d1780fbcc5a2edaded18c106bbe1fd28be') + +prepare() { +sed -i 's/tasty-hunit >= 0.9 && < 0.10,/tasty-hunit >= 0.9,/' $_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 +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 + +eval $(pifpaf run postgresql --host 127.0.0.1 --port 5432) +createuser -s postgres +runhaskell Setup test +pifpaf_stop +} + +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-hasql/trunk (PKGBUILD)
Date: Tuesday, February 13, 2018 @ 02:11:02 Author: felixonmars Revision: 293715 upgpkg: haskell-hasql 1.1.1-25 rebuild with hedgehog,0.5.2 Modified: haskell-hasql/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-13 02:09:44 UTC (rev 293714) +++ PKGBUILD2018-02-13 02:11:02 UTC (rev 293715) @@ -5,7 +5,7 @@ _hkgname=hasql pkgname=haskell-hasql pkgver=1.1.1 -pkgrel=24 +pkgrel=25 pkgdesc="An efficient PostgreSQL driver and a flexible mapping API" url="https://github.com/nikita-volkov/hasql"; license=('MIT')
[arch-commits] Commit in haskell-tasty-hedgehog/repos (2 files)
Date: Tuesday, February 13, 2018 @ 02:09:44 Author: felixonmars Revision: 293714 archrelease: copy trunk to community-staging-x86_64 Added: haskell-tasty-hedgehog/repos/community-staging-x86_64/ haskell-tasty-hedgehog/repos/community-staging-x86_64/PKGBUILD (from rev 293713, haskell-tasty-hedgehog/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-tasty-hedgehog/repos/community-staging-x86_64/PKGBUILD (from rev 293713, haskell-tasty-hedgehog/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-13 02:09:44 UTC (rev 293714) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan + +_hkgname=tasty-hedgehog +pkgname=haskell-tasty-hedgehog +pkgver=0.1.0.1 +pkgrel=3 +pkgdesc="Integrates the hedgehog testing library with the tasty testing framework" +url="https://github.com/qfpl/tasty-hedgehog"; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-hedgehog' 'haskell-tagged' 'haskell-tasty') +makedepends=('ghc' 'haskell-tasty-expected-failure') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('987602120f6ba80f0aff7e2b0d8dc32514859066dc08670f3e30a1d00c052002eb627f83b4926b88cdd5f90e428351729b7d1beaf5c7fdd9edd3699923b10cc0') + +prepare() { +sed -i 's/, tasty >= 0.11 && < 0.12/, tasty >= 0.11/' $_hkgname-$pkgver/$_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-tasty-hedgehog/trunk (PKGBUILD)
Date: Tuesday, February 13, 2018 @ 02:09:19 Author: felixonmars Revision: 293713 upgpkg: haskell-tasty-hedgehog 0.1.0.1-3 rebuild with hedgehog,0.5.2 Modified: haskell-tasty-hedgehog/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-13 02:08:39 UTC (rev 293712) +++ PKGBUILD2018-02-13 02:09:19 UTC (rev 293713) @@ -4,7 +4,7 @@ _hkgname=tasty-hedgehog pkgname=haskell-tasty-hedgehog pkgver=0.1.0.1 -pkgrel=2 +pkgrel=3 pkgdesc="Integrates the hedgehog testing library with the tasty testing framework" url="https://github.com/qfpl/tasty-hedgehog"; license=('custom:BSD3')
[arch-commits] Commit in haskell-rerebase/repos (2 files)
Date: Tuesday, February 13, 2018 @ 02:08:39 Author: felixonmars Revision: 293712 archrelease: copy trunk to community-staging-x86_64 Added: haskell-rerebase/repos/community-staging-x86_64/ haskell-rerebase/repos/community-staging-x86_64/PKGBUILD (from rev 293711, haskell-rerebase/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-rerebase/repos/community-staging-x86_64/PKGBUILD (from rev 293711, haskell-rerebase/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-13 02:08:39 UTC (rev 293712) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=rerebase +pkgname=haskell-rerebase +pkgver=1.2.1 +pkgrel=20 +pkgdesc='Reexports from "base" with a bunch of other standard libraries' +url="https://github.com/nikita-volkov/rerebase"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-rebase') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('025fab1a7d67bb2c3f25ceccd15ddf6bf72b575d37f35eb3dfb90262766e748e5a6d1608ddc549f7527f5f7dac962788cbe27099d0f7a2caaafb94bddebd6b34') + +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-rerebase/trunk (PKGBUILD)
Date: Tuesday, February 13, 2018 @ 02:08:20 Author: felixonmars Revision: 293711 upgpkg: haskell-rerebase 1.2.1-20 rebuild with hedgehog,0.5.2 Modified: haskell-rerebase/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-13 02:07:21 UTC (rev 293710) +++ PKGBUILD2018-02-13 02:08:20 UTC (rev 293711) @@ -5,7 +5,7 @@ _hkgname=rerebase pkgname=haskell-rerebase pkgver=1.2.1 -pkgrel=19 +pkgrel=20 pkgdesc='Reexports from "base" with a bunch of other standard libraries' url="https://github.com/nikita-volkov/rerebase"; license=("MIT")
[arch-commits] Commit in haskell-rebase/trunk (PKGBUILD)
Date: Tuesday, February 13, 2018 @ 02:07:02 Author: felixonmars Revision: 293709 upgpkg: haskell-rebase 1.2.3-12 rebuild with hedgehog,0.5.2 Modified: haskell-rebase/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-13 02:06:15 UTC (rev 293708) +++ PKGBUILD2018-02-13 02:07:02 UTC (rev 293709) @@ -5,7 +5,7 @@ _hkgname=rebase pkgname=haskell-rebase pkgver=1.2.3 -pkgrel=11 +pkgrel=12 pkgdesc='A more progressive alternative to the "base" package' url="https://github.com/nikita-volkov/rebase"; license=("MIT")
[arch-commits] Commit in haskell-rebase/repos (2 files)
Date: Tuesday, February 13, 2018 @ 02:07:21 Author: felixonmars Revision: 293710 archrelease: copy trunk to community-staging-x86_64 Added: haskell-rebase/repos/community-staging-x86_64/ haskell-rebase/repos/community-staging-x86_64/PKGBUILD (from rev 293709, haskell-rebase/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-rebase/repos/community-staging-x86_64/PKGBUILD (from rev 293709, haskell-rebase/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-13 02:07:21 UTC (rev 293710) @@ -0,0 +1,48 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=rebase +pkgname=haskell-rebase +pkgver=1.2.3 +pkgrel=12 +pkgdesc='A more progressive alternative to the "base" package' +url="https://github.com/nikita-volkov/rebase"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-stm' 'haskell-hashable' 'haskell-vector' 'haskell-unordered-containers' + 'haskell-text' 'haskell-scientific' 'haskell-uuid' 'haskell-dlist' 'haskell-void' + 'haskell-bifunctors' 'haskell-profunctors' 'haskell-contravariant' + 'haskell-contravariant-extras' 'haskell-semigroups' 'haskell-semigroupoids' 'haskell-mtl' + 'haskell-either' 'haskell-base-prelude') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('c6b94c46e1f1f57d4f344fb4a827e498ecd39a2e24525a3aad6e627e4bea265cfe36c3b686ab2ab16f053ad844adfccebf781314eebaaf6ad00c416dfb60c860') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/fail/d' $_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}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-either/repos (2 files)
Date: Tuesday, February 13, 2018 @ 02:06:15 Author: felixonmars Revision: 293708 archrelease: copy trunk to community-staging-x86_64 Added: haskell-either/repos/community-staging-x86_64/ haskell-either/repos/community-staging-x86_64/PKGBUILD (from rev 293707, haskell-either/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-either/repos/community-staging-x86_64/PKGBUILD (from rev 293707, haskell-either/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-13 02:06:15 UTC (rev 293708) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=either +pkgname=haskell-either +pkgver=5 +pkgrel=16 +pkgdesc="An either monad transformer" +url="https://github.com/ekmett/either/"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-bifunctors' 'haskell-mtl' 'haskell-profunctors' 'haskell-semigroups' + 'haskell-semigroupoids') +makedepends=('ghc' 'haskell-hedgehog') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('30db0dcbb6631a7facdd6a01a5363a2d0845d9101791d70e42bc8dad77d0a5ec24baceb3be2d7ba68a03a3b9bf68e5d3cc8f132a43d7c5e66cc0b316c657c613') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +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-either/trunk (PKGBUILD)
Date: Tuesday, February 13, 2018 @ 02:05:52 Author: felixonmars Revision: 293707 upgpkg: haskell-either 5-16 rebuild with hedgehog,0.5.2 Modified: haskell-either/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-13 02:05:10 UTC (rev 293706) +++ PKGBUILD2018-02-13 02:05:52 UTC (rev 293707) @@ -5,7 +5,7 @@ _hkgname=either pkgname=haskell-either pkgver=5 -pkgrel=15 +pkgrel=16 pkgdesc="An either monad transformer" url="https://github.com/ekmett/either/"; license=("custom:BSD3")
[arch-commits] Commit in haskell-hedgehog/repos (2 files)
Date: Tuesday, February 13, 2018 @ 02:05:10 Author: felixonmars Revision: 293706 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hedgehog/repos/community-staging-x86_64/ haskell-hedgehog/repos/community-staging-x86_64/PKGBUILD (from rev 293705, haskell-hedgehog/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-hedgehog/repos/community-staging-x86_64/PKGBUILD (from rev 293705, haskell-hedgehog/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-13 02:05:10 UTC (rev 293706) @@ -0,0 +1,48 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=hedgehog +pkgname=haskell-hedgehog +pkgver=0.5.2 +pkgrel=1 +pkgdesc="A modern property-based testing system" +url="https://hedgehog.qa"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-async' 'haskell-concurrent-output' + 'haskell-exceptions' 'haskell-lifted-async' 'haskell-mmorph' 'haskell-monad-control' + 'haskell-mtl' 'haskell-pretty-show' 'haskell-primitive' 'haskell-random' + 'haskell-resourcet' 'haskell-semigroups' 'haskell-stm' 'haskell-text' 'haskell-th-lift' + 'haskell-transformers-base' 'haskell-wl-pprint-annotated') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('7587b5eec3c65f2f125dc59d6e190ab16c3262518ca2fb1f3ba5fefc2ccfc6dd0117404d8499afc74def127db1eefa42c25cf63c05be3defdff5147fdfe44a89') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +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-hedgehog/trunk (PKGBUILD)
Date: Tuesday, February 13, 2018 @ 02:04:49 Author: felixonmars Revision: 293705 upgpkg: haskell-hedgehog 0.5.2-1 rebuild with hedgehog,0.5.2 Modified: haskell-hedgehog/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-02-13 02:03:23 UTC (rev 293704) +++ PKGBUILD2018-02-13 02:04:49 UTC (rev 293705) @@ -4,8 +4,8 @@ _hkgname=hedgehog pkgname=haskell-hedgehog -pkgver=0.5.1 -pkgrel=18 +pkgver=0.5.2 +pkgrel=1 pkgdesc="A modern property-based testing system" url="https://hedgehog.qa"; license=("custom:BSD3") @@ -13,11 +13,11 @@ depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-async' 'haskell-concurrent-output' 'haskell-exceptions' 'haskell-lifted-async' 'haskell-mmorph' 'haskell-monad-control' 'haskell-mtl' 'haskell-pretty-show' 'haskell-primitive' 'haskell-random' - 'haskell-resourcet' 'haskell-stm' 'haskell-text' 'haskell-th-lift' + 'haskell-resourcet' 'haskell-semigroups' 'haskell-stm' 'haskell-text' 'haskell-th-lift' 'haskell-transformers-base' 'haskell-wl-pprint-annotated') makedepends=('ghc') source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) -sha512sums=('cad1e406ea8553242b5cd5ceff04967bf08c311f4e6e337684ba7ccc272897d0b006d40ef0d4d24c49a6383a6ab349c8441aee0a68681e110a850245c2f659c4') +sha512sums=('7587b5eec3c65f2f125dc59d6e190ab16c3262518ca2fb1f3ba5fefc2ccfc6dd0117404d8499afc74def127db1eefa42c25cf63c05be3defdff5147fdfe44a89') build() { cd "${srcdir}/${_hkgname}-${pkgver}"
[arch-commits] Commit in linux-zen/repos (7 files)
Date: Tuesday, February 13, 2018 @ 00:02:29 Author: heftig Revision: 316749 archrelease: copy trunk to testing-x86_64 Added: linux-zen/repos/testing-x86_64/ linux-zen/repos/testing-x86_64/60-linux.hook (from rev 316748, linux-zen/trunk/60-linux.hook) linux-zen/repos/testing-x86_64/90-linux.hook (from rev 316748, linux-zen/trunk/90-linux.hook) linux-zen/repos/testing-x86_64/PKGBUILD (from rev 316748, linux-zen/trunk/PKGBUILD) linux-zen/repos/testing-x86_64/config (from rev 316748, linux-zen/trunk/config) linux-zen/repos/testing-x86_64/linux.install (from rev 316748, linux-zen/trunk/linux.install) linux-zen/repos/testing-x86_64/linux.preset (from rev 316748, linux-zen/trunk/linux.preset) ---+ 60-linux.hook | 12 90-linux.hook | 11 PKGBUILD | 238 + config| 9558 linux.install | 10 linux.preset | 14 6 files changed, 9843 insertions(+) The diff is longer than the limit of 200KB. Use svn diff -r 316748:316749 to see the changes.
[arch-commits] Commit in linux-zen/trunk (PKGBUILD)
Date: Monday, February 12, 2018 @ 23:53:56 Author: heftig Revision: 316748 4.15.3-1 Modified: linux-zen/trunk/PKGBUILD --+ PKGBUILD | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-02-12 23:50:20 UTC (rev 316747) +++ PKGBUILD2018-02-12 23:53:56 UTC (rev 316748) @@ -6,9 +6,9 @@ pkgbase=linux-zen # Build stock -zen kernel #pkgbase=linux-custom # Build kernel with a different name _srcname=linux-4.15 -_zenpatch=zen-4.15.2-4ff839d45ea4d78ef29075e10dcf7d3a81dbd723.diff -pkgver=4.15.2 -pkgrel=2 +_zenpatch=zen-4.15.3-cc71a302593571d98c91356f1e7d24763c96058e.diff +pkgver=4.15.3 +pkgrel=1 arch=('x86_64') url="https://github.com/zen-kernel/zen-kernel"; license=('GPL2') @@ -30,9 +30,9 @@ ) sha256sums=('5a26478906d5005f4f809402e981518d2b8844949199f60c4b6e1f986ca2a769' 'SKIP' -'812499c5d0cc5183606dc9388084df162ca2eb5fa374d8f8b00136fd82825847' +'6dd42389603bc6c83d2e6db1d736303e41d26cef479cad926b87711f261c9c35' 'SKIP' -'579cf8d2ea1cf2245537a42d8526c6e067146e70b8abee18ad555e7e212c77c5' +'b3ed864919f26d32c823e09f0e9ed3a0f56704532f5f6f08f0a1df146c2220ac' 'SKIP' '8f83830296612594640a24b207c1c266b620f02d4423b105e8927842dc506c2a' 'ae2e95db94ef7176207c690224169594d49445e04249d2499e9d2fbc117a0b21'
[arch-commits] Commit in iptables/trunk (PKGBUILD ip6tables.service)
Date: Monday, February 12, 2018 @ 23:50:08 Author: bpiotrowski Revision: 316746 1.6.2-2: start ip6tables.service after iptables.service to avoid lock issues Modified: iptables/trunk/PKGBUILD iptables/trunk/ip6tables.service ---+ PKGBUILD |4 ++-- ip6tables.service |1 + 2 files changed, 3 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-02-12 23:41:39 UTC (rev 316745) +++ PKGBUILD2018-02-12 23:50:08 UTC (rev 316746) @@ -4,7 +4,7 @@ pkgname=iptables pkgver=1.6.2 -pkgrel=1 +pkgrel=2 pkgdesc='Linux kernel packet control tool' arch=(x86_64) license=(GPL2) @@ -32,7 +32,7 @@ '7db53bb882f62f6c677cc8559cff83d8bae2ef73' 'ebbd1424a1564fd45f455a81c61ce348f0a14c2e' '49be9443fc302dd0fda78b63d64e884cadb61603' - '635ba179aeed0c06af0c8b0dba3935f6267e608b' + '9cec592787e32451f58fa608ea057870e07aa704' 'e7abda09c61142121b6695928d3b71ccd8fdf73a') validpgpkeys=('C09DB2063F1D7034BA6152ADAB4655A126D292E4') # Netfilter Core Team Modified: ip6tables.service === --- ip6tables.service 2018-02-12 23:41:39 UTC (rev 316745) +++ ip6tables.service 2018-02-12 23:50:08 UTC (rev 316746) @@ -2,6 +2,7 @@ Description=IPv6 Packet Filtering Framework Before=network-pre.target Wants=network-pre.target +After=iptables.service [Service] Type=oneshot
[arch-commits] Commit in iptables/repos/testing-x86_64 (22 files)
Date: Monday, February 12, 2018 @ 23:50:20 Author: bpiotrowski Revision: 316747 archrelease: copy trunk to testing-x86_64 Added: iptables/repos/testing-x86_64/PKGBUILD (from rev 316746, iptables/trunk/PKGBUILD) iptables/repos/testing-x86_64/empty-filter.rules (from rev 316746, iptables/trunk/empty-filter.rules) iptables/repos/testing-x86_64/empty-mangle.rules (from rev 316746, iptables/trunk/empty-mangle.rules) iptables/repos/testing-x86_64/empty-nat.rules (from rev 316746, iptables/trunk/empty-nat.rules) iptables/repos/testing-x86_64/empty-raw.rules (from rev 316746, iptables/trunk/empty-raw.rules) iptables/repos/testing-x86_64/empty-security.rules (from rev 316746, iptables/trunk/empty-security.rules) iptables/repos/testing-x86_64/empty.rules (from rev 316746, iptables/trunk/empty.rules) iptables/repos/testing-x86_64/ip6tables.service (from rev 316746, iptables/trunk/ip6tables.service) iptables/repos/testing-x86_64/iptables-flush (from rev 316746, iptables/trunk/iptables-flush) iptables/repos/testing-x86_64/iptables.service (from rev 316746, iptables/trunk/iptables.service) iptables/repos/testing-x86_64/simple_firewall.rules (from rev 316746, iptables/trunk/simple_firewall.rules) Deleted: iptables/repos/testing-x86_64/PKGBUILD iptables/repos/testing-x86_64/empty-filter.rules iptables/repos/testing-x86_64/empty-mangle.rules iptables/repos/testing-x86_64/empty-nat.rules iptables/repos/testing-x86_64/empty-raw.rules iptables/repos/testing-x86_64/empty-security.rules iptables/repos/testing-x86_64/empty.rules iptables/repos/testing-x86_64/ip6tables.service iptables/repos/testing-x86_64/iptables-flush iptables/repos/testing-x86_64/iptables.service iptables/repos/testing-x86_64/simple_firewall.rules ---+ PKGBUILD | 162 empty-filter.rules| 12 +-- empty-mangle.rules| 16 ++-- empty-nat.rules | 14 ++-- empty-raw.rules | 10 +- empty-security.rules | 12 +-- empty.rules | 12 +-- ip6tables.service | 29 iptables-flush| 36 +- iptables.service | 28 simple_firewall.rules | 22 +++--- 11 files changed, 177 insertions(+), 176 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-02-12 23:50:08 UTC (rev 316746) +++ PKGBUILD2018-02-12 23:50:20 UTC (rev 316747) @@ -1,81 +0,0 @@ -# $Id$ -# Maintainer: Ronald van Haren -# Contributor: Thomas Baechler - -pkgname=iptables -pkgver=1.6.2 -pkgrel=1 -pkgdesc='Linux kernel packet control tool' -arch=(x86_64) -license=(GPL2) -url='http://www.netfilter.org/projects/iptables/index.html' -depends=(glibc bash libnftnl libpcap) -makedepends=(linux-api-headers) -source=(http://www.netfilter.org/projects/iptables/files/${pkgname}-${pkgver}.tar.bz2{,.sig} -empty.rules -simple_firewall.rules -empty-filter.rules -empty-mangle.rules -empty-nat.rules -empty-raw.rules -empty-security.rules -iptables.service -ip6tables.service -iptables-flush) -sha1sums=('6279effbf8f2c7ff53d19ae13308f8a6e6a60dd9' - 'SKIP' - '83b3363878e3660ce23b2ad325b53cbd6c796ecf' - 'f085a71f467e4d7cb2cf094d9369b0bcc4bab6ec' - 'd9f9f06b46b4187648e860afa0552335aafe3ce4' - 'c45b738b5ec4cfb11611b984c21a83b91a2d58f3' - '1694d79b3e6e9d9d543f6a6e75fed06066c9a6c6' - '7db53bb882f62f6c677cc8559cff83d8bae2ef73' - 'ebbd1424a1564fd45f455a81c61ce348f0a14c2e' - '49be9443fc302dd0fda78b63d64e884cadb61603' - '635ba179aeed0c06af0c8b0dba3935f6267e608b' - 'e7abda09c61142121b6695928d3b71ccd8fdf73a') -validpgpkeys=('C09DB2063F1D7034BA6152ADAB4655A126D292E4') # Netfilter Core Team - -prepare() { - cd $pkgname-$pkgver - - # use system one - rm include/linux/types.h -} - -build() { - cd $pkgname-$pkgver - - ./configure --prefix=/usr \ ---sysconfdir=/etc \ ---sbindir=/usr/bin \ ---libexecdir=/usr/lib/iptables \ ---with-xtlibdir=/usr/lib/iptables \ ---enable-bpf-compiler \ ---enable-devel \ ---enable-shared - - make -} - -package() { - cd $pkgname-$pkgver - make DESTDIR="$pkgdir" install - - cd "$srcdir" - install -Dm644 empty.rules "${pkgdir}"/etc/iptables/empty.rules - install -Dm644 simple_firewall.rules "${pkgdir}"/etc/iptables/simple_firewall.rules - - install -d "$pkgdir"/var/lib/{iptables,ip6tables} - install -m644 empty-{filter,mangle,nat,raw,security}.rules "${pkgdir}"/var/lib/iptables - install -m644 empty-{filter,mangle,nat,raw,security}.rules "${pkgdir}"/var/lib/ip6tables - - # install systemd files - install -Dm644 iptables.service \ -"$pkgdir/usr/lib/systemd/system/iptables.service" - install -Dm644 ip6tables.service \ -"$pkgdir/usr/lib/systemd/system/ip6tables.se
[arch-commits] Commit in virtualbox-modules-arch/repos (2 files)
Date: Monday, February 12, 2018 @ 23:45:47 Author: bpiotrowski Revision: 293671 archrelease: copy trunk to community-testing-x86_64 Added: virtualbox-modules-arch/repos/community-testing-x86_64/ virtualbox-modules-arch/repos/community-testing-x86_64/PKGBUILD (from rev 293670, virtualbox-modules-arch/trunk/PKGBUILD) --+ PKGBUILD | 66 + 1 file changed, 66 insertions(+) Copied: virtualbox-modules-arch/repos/community-testing-x86_64/PKGBUILD (from rev 293670, virtualbox-modules-arch/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2018-02-12 23:45:47 UTC (rev 293671) @@ -0,0 +1,66 @@ +# $Id$ +# Maintainer: Sébastien Luttringer +# Contributor: Ionut Biru + +pkgbase=virtualbox-modules-arch +pkgname=('virtualbox-host-modules-arch' 'virtualbox-guest-modules-arch') +pkgver=5.2.6 +pkgrel=11 +_linux_major=4 +_linux_minor=15 +arch=('x86_64') +url='http://virtualbox.org' +license=('GPL') +makedepends=("linux>=${_linux_major}.${_linux_minor}" + "linux<${_linux_major}.$((_linux_minor+1))" + "linux-headers>=${_linux_major}.${_linux_minor}" + "linux-headers<${_linux_major}.$((_linux_minor+1))" + "virtualbox-host-dkms>=$pkgver" + "virtualbox-guest-dkms>=$pkgver") + +_extramodules=extramodules-${_linux_major}.${_linux_minor}-ARCH + +package_virtualbox-host-modules-arch(){ + _kernver="$(cat /usr/lib/modules/$_extramodules/version)" + pkgdesc='Virtualbox host kernel modules for Arch Kernel' + depends=("linux>=${_linux_major}.${_linux_minor}" + "linux<${_linux_major}.$((_linux_minor+1))") + replaces=('virtualbox-modules' 'virtualbox-host-modules') + conflicts=('virtualbox-modules' 'virtualbox-host-modules' +'virtualbox-host-dkms') + provides=('VIRTUALBOX-HOST-MODULES') + + cd "/var/lib/dkms/vboxhost/${pkgver}_OSE/$_kernver/$CARCH/module" + install -Dt "$pkgdir/usr/lib/modules/$_extramodules" -m644 * + + # compress each module individually + find "$pkgdir" -name '*.ko' -exec xz -T1 {} + + + # systemd module loading + printf "vboxdrv\nvboxpci\nvboxnetadp\nvboxnetflt\n" | +install -Dm644 /dev/stdin "$pkgdir/usr/lib/modules-load.d/$pkgname.conf" +} + +package_virtualbox-guest-modules-arch(){ + _kernver="$(cat /usr/lib/modules/$_extramodules/version)" + pkgdesc='Virtualbox guest kernel modules for Arch Kernel' + license=('GPL') + depends=("linux>=${_linux_major}.${_linux_minor}" + "linux<${_linux_major}.$((_linux_minor+1))") + replaces=('virtualbox-archlinux-modules' 'virtualbox-guest-modules') + conflicts=('virtualbox-archlinux-modules' 'virtualbox-guest-modules' + 'virtualbox-guest-dkms') + provides=('VIRTUALBOX-GUEST-MODULES') + + cd "/var/lib/dkms/vboxguest/${pkgver}_OSE/$_kernver/$CARCH/module" + install -Dt "$pkgdir/usr/lib/modules/$_extramodules" -m644 * + + # compress each module individually + find "$pkgdir" -name '*.ko' -exec xz -T1 {} + + + # systemd module loading + printf "vboxguest\nvboxsf\nvboxvideo\n" | +install -Dm644 /dev/stdin "$pkgdir/usr/lib/modules-load.d/$pkgname.conf" +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in acpi_call/repos (3 files)
Date: Monday, February 12, 2018 @ 23:44:09 Author: bpiotrowski Revision: 293666 archrelease: copy trunk to community-testing-x86_64 Added: acpi_call/repos/community-testing-x86_64/ acpi_call/repos/community-testing-x86_64/PKGBUILD (from rev 293665, acpi_call/trunk/PKGBUILD) acpi_call/repos/community-testing-x86_64/dkms.conf (from rev 293665, acpi_call/trunk/dkms.conf) ---+ PKGBUILD | 62 dkms.conf |9 2 files changed, 71 insertions(+) Copied: acpi_call/repos/community-testing-x86_64/PKGBUILD (from rev 293665, acpi_call/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2018-02-12 23:44:09 UTC (rev 293666) @@ -0,0 +1,62 @@ +# $Id$ +# Maintainer: Maxime Gauduin +# Contributor: mortzu +# Contributor: fnord0 + +pkgbase=acpi_call +pkgname=(acpi_call acpi_call-dkms) +pkgver=1.1.0 +pkgrel=104 +pkgdesc='A linux kernel module that enables calls to ACPI methods through /proc/acpi/call' +url='https://github.com/mkottman/acpi_call' +arch=('x86_64') +license=('GPL') +depends=('linux>=4.15' 'linux<4.16') +makedepends=('linux-headers>=4.15' 'linux-headers<4.16') +_extramodules=extramodules-4.15-ARCH +source=("acpi_call-${pkgver}.tar.gz::https://github.com/mkottman/acpi_call/archive/v${pkgver}.tar.gz"; +dkms.conf) +sha256sums=('d0d14b42944282724fca76f57d598eed794ef97448f387d1c489d85ad813f2f0' +'32e6ea6523b13132c6c7838bba7fbf3d040ba2d35a892c2c356245612720df8a') + +prepare() { + cd $pkgbase-$pkgver + + # Fix build with Linux >= 3.17 + sed -i 's|acpi/acpi.h|linux/acpi.h|' acpi_call.c + + # Fix build with Linux >= 4.12 + sed -i 's|asm/uaccess.h|linux/uaccess.h|' acpi_call.c +} + +build() { + cd $pkgbase-$pkgver + make KVERSION="$(cat /usr/lib/modules/$_extramodules/version)" +} + +package_acpi_call() { + cd $pkgbase-$pkgver + install -Dt "$pkgdir/usr/lib/modules/$_extramodules" -m644 *.ko + find "$pkgdir" -name '*.ko' -exec xz {} + + + echo acpi_call | install -Dm644 /dev/stdin "$pkgdir/usr/lib/modules-load.d/acpi_call.conf" + + mkdir -p "$pkgdir/usr/share/acpi_call" + cp -t "$pkgdir/usr/share/acpi_call" -dr --no-preserve=ownership examples support +} + +package_acpi_call-dkms() { + depends=(dkms) + provides=("acpi_call=$pkgver-$pkgrel") + conflicts=(acpi_call) + + cd $pkgbase-$pkgver + install -Dt "$pkgdir/usr/src/$pkgbase-$pkgver" -m644 Makefile acpi_call.c ../dkms.conf + + echo acpi_call | install -Dm644 /dev/stdin "$pkgdir/usr/lib/modules-load.d/acpi_call.conf" + + mkdir -p "$pkgdir/usr/share/acpi_call" + cp -t "$pkgdir/usr/share/acpi_call" -dr --no-preserve=ownership examples support +} + +# vim:set ts=2 sw=2 et: Copied: acpi_call/repos/community-testing-x86_64/dkms.conf (from rev 293665, acpi_call/trunk/dkms.conf) === --- community-testing-x86_64/dkms.conf (rev 0) +++ community-testing-x86_64/dkms.conf 2018-02-12 23:44:09 UTC (rev 293666) @@ -0,0 +1,9 @@ +PACKAGE_NAME="acpi_call" +PACKAGE_VERSION="#MODULE_VERSION#" +AUTOINSTALL="yes" + +MAKE[0]="make KVERSION=$kernelver" +CLEAN="make clean" + +BUILT_MODULE_NAME[0]="acpi_call" +DEST_MODULE_LOCATION[0]="/kernel/drivers/acpi"
[arch-commits] Commit in virtualbox-modules-arch/trunk (PKGBUILD)
Date: Monday, February 12, 2018 @ 23:44:47 Author: bpiotrowski Revision: 293670 5.2.6-11: rebuild against linux 4.15.3 Modified: virtualbox-modules-arch/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-12 23:44:29 UTC (rev 293669) +++ PKGBUILD2018-02-12 23:44:47 UTC (rev 293670) @@ -5,7 +5,7 @@ pkgbase=virtualbox-modules-arch pkgname=('virtualbox-host-modules-arch' 'virtualbox-guest-modules-arch') pkgver=5.2.6 -pkgrel=10 +pkgrel=11 _linux_major=4 _linux_minor=15 arch=('x86_64')
[arch-commits] Commit in tp_smapi/trunk (PKGBUILD)
Date: Monday, February 12, 2018 @ 23:44:29 Author: bpiotrowski Revision: 293669 0.42+7+g76c5120-8: rebuild against linux 4.15.3 Modified: tp_smapi/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-12 23:44:24 UTC (rev 293668) +++ PKGBUILD2018-02-12 23:44:29 UTC (rev 293669) @@ -10,7 +10,7 @@ pkgname=tp_smapi pkgver=0.42+7+g76c5120 _extradir=/usr/lib/modules/extramodules-4.15-ARCH -pkgrel=7 +pkgrel=8 pkgdesc="Modules for ThinkPad's SMAPI functionality" arch=('x86_64') url='https://github.com/evgeni/tp_smapi'
[arch-commits] Commit in bbswitch/repos (2 files)
Date: Monday, February 12, 2018 @ 23:44:24 Author: bpiotrowski Revision: 293668 archrelease: copy trunk to community-testing-x86_64 Added: bbswitch/repos/community-testing-x86_64/ bbswitch/repos/community-testing-x86_64/PKGBUILD (from rev 293667, bbswitch/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: bbswitch/repos/community-testing-x86_64/PKGBUILD (from rev 293667, bbswitch/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2018-02-12 23:44:24 UTC (rev 293668) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Sven-Hendrik Haase +# Contributor: M0Rf30 +# Contributor: Samsagax + +pkgbase=bbswitch +pkgname=(bbswitch bbswitch-dkms) +pkgver=0.8 +pkgrel=110 +pkgdesc="Kernel module allowing to switch dedicated graphics card on Optimus laptops" +arch=('x86_64') +url="http://github.com/Bumblebee-Project/bbswitch"; +license=('GPL') +depends=('linux>=4.15' 'linux<4.16') +makedepends=('linux-headers>=4.15' 'linux-headers<4.16') +_extramodules=extramodules-4.15-ARCH +source=("${pkgbase}-${pkgver}.tar.gz::https://github.com/Bumblebee-Project/bbswitch/archive/v${pkgver}.tar.gz";) +md5sums=('5b116b31ace3604ddf9d1fc1f4bc5807') + +build() { + cd ${pkgbase}-${pkgver} + _kernver="$(cat /usr/lib/modules/${_extramodules}/version)" + make KDIR=/lib/modules/${_kernver}/build +} + +package_bbswitch() { + cd ${pkgbase}-${pkgver} + install -Dt "${pkgdir}/usr/lib/modules/${_extramodules}" -m644 *.ko + find "${pkgdir}" -name '*.ko' -exec xz {} + +} + +package_bbswitch-dkms() { + depends=('dkms') + conflicts=('bbswitch') + provides=('bbswitch') + + cd ${pkgbase}-${pkgver} + install -Dt "${pkgdir}/usr/src/${pkgbase}-${pkgver}" -m644 Makefile bbswitch.c dkms/dkms.conf +}
[arch-commits] Commit in bbswitch/trunk (PKGBUILD)
Date: Monday, February 12, 2018 @ 23:44:14 Author: bpiotrowski Revision: 293667 0.8-110: rebuild against linux 4.15.3 Modified: bbswitch/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-12 23:44:09 UTC (rev 293666) +++ PKGBUILD2018-02-12 23:44:14 UTC (rev 293667) @@ -6,7 +6,7 @@ pkgbase=bbswitch pkgname=(bbswitch bbswitch-dkms) pkgver=0.8 -pkgrel=109 +pkgrel=110 pkgdesc="Kernel module allowing to switch dedicated graphics card on Optimus laptops" arch=('x86_64') url="http://github.com/Bumblebee-Project/bbswitch";
[arch-commits] Commit in acpi_call/trunk (PKGBUILD)
Date: Monday, February 12, 2018 @ 23:43:59 Author: bpiotrowski Revision: 293665 1.1.0-104: rebuild against linux 4.15.3 Modified: acpi_call/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-12 22:44:19 UTC (rev 293664) +++ PKGBUILD2018-02-12 23:43:59 UTC (rev 293665) @@ -6,7 +6,7 @@ pkgbase=acpi_call pkgname=(acpi_call acpi_call-dkms) pkgver=1.1.0 -pkgrel=103 +pkgrel=104 pkgdesc='A linux kernel module that enables calls to ACPI methods through /proc/acpi/call' url='https://github.com/mkottman/acpi_call' arch=('x86_64')
[arch-commits] Commit in nvidia-340xx/trunk (PKGBUILD)
Date: Monday, February 12, 2018 @ 23:41:31 Author: bpiotrowski Revision: 316744 340.106-10: rebuild against linux 4.15.3 Modified: nvidia-340xx/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-12 23:35:18 UTC (rev 316743) +++ PKGBUILD2018-02-12 23:41:31 UTC (rev 316744) @@ -6,7 +6,7 @@ pkgname=(nvidia-340xx nvidia-340xx-dkms) pkgver=340.106 _extramodules=extramodules-4.15-ARCH -pkgrel=9 +pkgrel=10 pkgdesc="NVIDIA drivers for linux, 340xx legacy branch" arch=('x86_64') url="http://www.nvidia.com/";
[arch-commits] Commit in nvidia-340xx/repos (3 files)
Date: Monday, February 12, 2018 @ 23:41:39 Author: bpiotrowski Revision: 316745 archrelease: copy trunk to testing-x86_64 Added: nvidia-340xx/repos/testing-x86_64/ nvidia-340xx/repos/testing-x86_64/PKGBUILD (from rev 316744, nvidia-340xx/trunk/PKGBUILD) nvidia-340xx/repos/testing-x86_64/kernel-4.11.patch (from rev 316744, nvidia-340xx/trunk/kernel-4.11.patch) ---+ PKGBUILD | 71 kernel-4.11.patch | 38 +++ 2 files changed, 109 insertions(+) Copied: nvidia-340xx/repos/testing-x86_64/PKGBUILD (from rev 316744, nvidia-340xx/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2018-02-12 23:41:39 UTC (rev 316745) @@ -0,0 +1,71 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Thomas Baechler + +pkgbase=nvidia-340xx +pkgname=(nvidia-340xx nvidia-340xx-dkms) +pkgver=340.106 +_extramodules=extramodules-4.15-ARCH +pkgrel=10 +pkgdesc="NVIDIA drivers for linux, 340xx legacy branch" +arch=('x86_64') +url="http://www.nvidia.com/"; +makedepends=("nvidia-340xx-utils=${pkgver}" 'linux' 'linux-headers>=4.15' 'linux-headers<4.16') +conflicts=('nvidia') +license=('custom') +options=('!strip') +source=("http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run"; +'kernel-4.11.patch') +sha512sums=('ea61d463148435b6c0d16203c06372e5dc93443607ece0709f789c5c08909a3ec51c1994df97b835bba58008cdc7fe588e403006eb00631482a2a9854a81ec0a' + 'c25d90499e1deb26129a67dd7e953be8c1e31c5770e2b8b64d03af54cf1afec1a52636e74900f8ac468692207ab8a3765a12edd581142c4d2cfd2d6e66ac7ac2') + +_pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32" + +prepare() { +sh "${_pkg}.run" --extract-only +cd "${_pkg}" +# patches here + +patch -Np0 < "${srcdir}/kernel-4.11.patch" + +cp -a kernel kernel-dkms +} + +build() { +_kernver="$(cat /usr/lib/modules/${_extramodules}/version)" +cd "${_pkg}"/kernel +make SYSSRC=/usr/lib/modules/"${_kernver}/build" module + +cd uvm +make SYSSRC=/usr/lib/modules/"${_kernver}/build" module +} + +package_nvidia-340xx() { +pkgdesc="NVIDIA drivers for linux, 340xx legacy branch" +depends=('linux>=4.15' 'linux<4.16' "nvidia-340xx-utils=${pkgver}" 'libgl') + +install -Dt "${pkgdir}/usr/lib/modules/${_extramodules}" -m644 \ + "${srcdir}/${_pkg}/kernel"/{nvidia,uvm/nvidia-uvm}.ko + +find "${pkgdir}" -name '*.ko' -exec gzip -n {} + + +echo "blacklist nouveau" | + install -Dm644 /dev/stdin "${pkgdir}/usr/lib/modprobe.d/nvidia.conf" +} + +package_nvidia-340xx-dkms() { +pkgdesc="NVIDIA driver sources for linux, 340xx legacy branch" +depends=('dkms' "nvidia-340xx-utils=$pkgver" 'libgl') +optdepends=('linux-headers: Build the module for Arch kernel' +'linux-lts-headers: Build the module for LTS Arch kernel') +conflicts+=('nvidia-340xx') + +cd ${_pkg} + +install -dm 755 "${pkgdir}"/usr/src +cp -dr --no-preserve='ownership' kernel-dkms "${pkgdir}/usr/src/nvidia-${pkgver}" +cat "${pkgdir}"/usr/src/nvidia-${pkgver}/uvm/dkms.conf.fragment >> "${pkgdir}"/usr/src/nvidia-${pkgver}/dkms.conf + +echo "blacklist nouveau" | + install -Dm644 /dev/stdin "${pkgdir}/usr/lib/modprobe.d/nvidia.conf" +} Copied: nvidia-340xx/repos/testing-x86_64/kernel-4.11.patch (from rev 316744, nvidia-340xx/trunk/kernel-4.11.patch) === --- testing-x86_64/kernel-4.11.patch(rev 0) +++ testing-x86_64/kernel-4.11.patch2018-02-12 23:41:39 UTC (rev 316745) @@ -0,0 +1,38 @@ +--- kernel/uvm/nvidia_uvm_lite.c 2017-09-27 13:50:46.334075042 +0200 kernel/uvm/nvidia_uvm_lite.c 2017-09-27 13:56:06.358041280 +0200 +@@ -818,7 +818,11 @@ + } + + #if defined(NV_VM_OPERATIONS_STRUCT_HAS_FAULT) ++#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 11, 0) + int _fault(struct vm_area_struct *vma, struct vm_fault *vmf) ++#else ++int _fault(struct vm_fault *vmf) ++#endif + { + #if defined(NV_VM_FAULT_HAS_ADDRESS) + unsigned long vaddr = vmf->address; +@@ -828,7 +832,11 @@ + struct page *page = NULL; + int retval; + ++#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 11, 0) + retval = _fault_common(vma, vaddr, &page, vmf->flags); ++#else ++retval = _fault_common(NULL, vaddr, &page, vmf->flags); ++#endif + + vmf->page = page; + +@@ -866,7 +874,11 @@ + // it's dealing with anonymous mapping (see handle_pte_fault). + // + #if defined(NV_VM_OPERATIONS_STRUCT_HAS_FAULT) ++#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 11, 0) + int _sigbus_fault(struct vm_area_struct *vma, struct vm_fault *vmf) ++#else ++int _sigbus_fault(struct vm_fault *vmf) ++#endif + { + vmf->page = NULL; + return VM_FAULT_SIGBUS;
[arch-commits] Commit in eog-plugins/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Monday, February 12, 2018 @ 23:35:18 Author: heftig Revision: 316743 archrelease: copy trunk to extra-x86_64 Added: eog-plugins/repos/extra-x86_64/PKGBUILD (from rev 316742, eog-plugins/trunk/PKGBUILD) Deleted: eog-plugins/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 78 ++--- 1 file changed, 39 insertions(+), 39 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-02-12 23:34:23 UTC (rev 316742) +++ PKGBUILD2018-02-12 23:35:18 UTC (rev 316743) @@ -1,39 +0,0 @@ -# $Id$ -# Maintainer: Jan Alexander Steffens (heftig) - -pkgname=eog-plugins -pkgver=3.26.1 -pkgrel=1 -pkgdesc="Plugins for Eye of Gnome" -arch=(i686 x86_64) -url="https://wiki.gnome.org/Apps/EyeOfGnome/Plugins"; -license=(GPL2) -depends=(eog libchamplain libgdata python) -makedepends=(intltool gobject-introspection git) -_commit=b665684a604fd0ca6f27650ac77e5dbc93c29fa3 # tags/3.26.1^0 -source=("git+https://git.gnome.org/browse/eog-plugins#commit=$_commit";) -sha256sums=('SKIP') - -pkgver() { - cd $pkgname - git describe --tags | sed 's/-/+/g' -} - -prepare() { - cd $pkgname - NOCONFIGURE=1 ./autogen.sh -} - -build() { - cd $pkgname - ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var - sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool - make -} - -package() { - cd $pkgname - make DESTDIR="$pkgdir" install -} - -# vim:set ts=2 sw=2 et: Copied: eog-plugins/repos/extra-x86_64/PKGBUILD (from rev 316742, eog-plugins/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-02-12 23:35:18 UTC (rev 316743) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Jan Alexander Steffens (heftig) + +pkgname=eog-plugins +pkgver=3.26.2 +pkgrel=1 +pkgdesc="Plugins for Eye of Gnome" +arch=(x86_64) +url="https://wiki.gnome.org/Apps/EyeOfGnome/Plugins"; +license=(GPL2) +depends=(eog libchamplain libgdata python) +makedepends=(intltool gobject-introspection git) +_commit=64ca537ade7d7b18346b8585dbe4465583c220bb # tags/3.26.2^0 +source=("git+https://git.gnome.org/browse/eog-plugins#commit=$_commit";) +sha256sums=('SKIP') + +pkgver() { + cd $pkgname + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd $pkgname + NOCONFIGURE=1 ./autogen.sh +} + +build() { + cd $pkgname + ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + make +} + +package() { + cd $pkgname + make DESTDIR="$pkgdir" install +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in nvidia/repos (4 files)
Date: Monday, February 12, 2018 @ 23:34:23 Author: bpiotrowski Revision: 316742 archrelease: copy trunk to testing-x86_64 Added: nvidia/repos/testing-x86_64/ nvidia/repos/testing-x86_64/4.15-FS57305.patch (from rev 316741, nvidia/trunk/4.15-FS57305.patch) nvidia/repos/testing-x86_64/PKGBUILD (from rev 316741, nvidia/trunk/PKGBUILD) nvidia/repos/testing-x86_64/fix-abi.patch (from rev 316741, nvidia/trunk/fix-abi.patch) + 4.15-FS57305.patch | 181 +++ PKGBUILD | 85 +++ fix-abi.patch | 12 +++ 3 files changed, 278 insertions(+) Copied: nvidia/repos/testing-x86_64/4.15-FS57305.patch (from rev 316741, nvidia/trunk/4.15-FS57305.patch) === --- testing-x86_64/4.15-FS57305.patch (rev 0) +++ testing-x86_64/4.15-FS57305.patch 2018-02-12 23:34:23 UTC (rev 316742) @@ -0,0 +1,181 @@ +diff --git a/NVIDIA-Linux-x86_64-390.25-no-compat32/kernel/conftest.sh b/NVIDIA-Linux-x86_64-390.25-no-compat32/kernel/conftest.sh +index 292d7da..5f254e1 100755 +--- a/NVIDIA-Linux-x86_64-390.25-no-compat32/kernel/conftest.sh b/NVIDIA-Linux-x86_64-390.25-no-compat32/kernel/conftest.sh +@@ -2123,6 +2123,7 @@ compile_test() { + #endif + #include + #include ++#include + #if !defined(CONFIG_DRM) && !defined(CONFIG_DRM_MODULE) + #error DRM not enabled + #endif +@@ -2146,8 +2147,12 @@ compile_test() { + /* 2014-12-18 88a48e297b3a3bac6022c03babfb038f1a886cea */ + i = DRIVER_ATOMIC; + ++#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 15, 0) + /* 2015-04-10 df63b9994eaf942afcdb946d27a28661d7dfbf2a */ + for_each_crtc_in_state(s, c, cs, i) { } ++#else ++for_each_new_crtc_in_state(s, c, cs, i) {} ++#endif + + /* 2015-05-18 036ef5733ba433760a3512bb5f7a155946e2df05 */ + a = offsetof(struct drm_mode_config_funcs, atomic_state_alloc); +diff --git a/NVIDIA-Linux-x86_64-390.25-no-compat32/kernel/nvidia-drm/nvidia-drm-connector.c b/NVIDIA-Linux-x86_64-390.25-no-compat32/kernel/nvidia-drm/nvidia-drm-connector.c +index cf16b6f..a66ae5a 100644 +--- a/NVIDIA-Linux-x86_64-390.25-no-compat32/kernel/nvidia-drm/nvidia-drm-connector.c b/NVIDIA-Linux-x86_64-390.25-no-compat32/kernel/nvidia-drm/nvidia-drm-connector.c +@@ -33,6 +33,7 @@ + + #include + #include ++#include + + static void nv_drm_connector_destroy(struct drm_connector *connector) + { +@@ -87,7 +88,11 @@ static enum drm_connector_status __nv_drm_connector_detect_internal( + break; + } + ++#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 15, 0) + encoder = drm_encoder_find(dev, connector->encoder_ids[i]); ++#else ++encoder = drm_encoder_find(dev, NULL, connector->encoder_ids[i]); ++#endif + + if (encoder == NULL) { + BUG_ON(encoder != NULL); +diff --git a/NVIDIA-Linux-x86_64-390.25-no-compat32/kernel/nvidia-drm/nvidia-drm-crtc.c b/NVIDIA-Linux-x86_64-390.25-no-compat32/kernel/nvidia-drm/nvidia-drm-crtc.c +index b54128a..d820dc2 100644 +--- a/NVIDIA-Linux-x86_64-390.25-no-compat32/kernel/nvidia-drm/nvidia-drm-crtc.c b/NVIDIA-Linux-x86_64-390.25-no-compat32/kernel/nvidia-drm/nvidia-drm-crtc.c +@@ -37,6 +37,7 @@ + + #include + #include ++#include + + static const u32 nv_default_supported_plane_drm_formats[] = { + DRM_FORMAT_ARGB1555, +@@ -141,7 +142,11 @@ static int nv_drm_plane_atomic_check(struct drm_plane *plane, + goto done; + } + ++#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 15, 0) + for_each_crtc_in_state(plane_state->state, crtc, crtc_state, i) { ++#else ++for_each_new_crtc_in_state(plane_state->state, crtc, crtc_state, i) { ++#endif + struct nv_drm_crtc_state *nv_crtc_state = to_nv_crtc_state(crtc_state); + struct NvKmsKapiHeadRequestedConfig *head_req_config = + &nv_crtc_state->req_config; +@@ -365,7 +370,11 @@ static int nv_drm_crtc_atomic_check(struct drm_crtc *crtc, + + req_config->flags.displaysChanged = NV_TRUE; + ++#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 15, 0) + for_each_connector_in_state(crtc_state->state, ++#else ++for_each_new_connector_in_state(crtc_state->state, ++#endif + connector, connector_state, j) { + if (connector_state->crtc != crtc) { + continue; +@@ -613,7 +622,11 @@ int nv_drm_get_crtc_crc32_ioctl(struct drm_device *dev, + goto done; + } + ++#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 15, 0) + crtc = drm_crtc_find(dev, params->crtc_id); ++#else ++crtc = drm_crtc_find(dev, NULL, params->crtc_id); ++#endif + if (!crtc) { + ret = -ENOENT; + go
[arch-commits] Commit in nvidia/trunk (PKGBUILD)
Date: Monday, February 12, 2018 @ 23:34:12 Author: bpiotrowski Revision: 316741 390.25-10: rebuild against linux 4.15.3 Modified: nvidia/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-12 23:33:32 UTC (rev 316740) +++ PKGBUILD2018-02-12 23:34:12 UTC (rev 316741) @@ -7,7 +7,7 @@ pkgname=(nvidia nvidia-dkms) pkgver=390.25 _extramodules=extramodules-4.15-ARCH -pkgrel=9 +pkgrel=10 pkgdesc="NVIDIA drivers for linux" arch=('x86_64') url="http://www.nvidia.com/";
[arch-commits] Commit in eog-plugins/trunk (PKGBUILD)
Date: Monday, February 12, 2018 @ 23:33:32 Author: heftig Revision: 316740 3.26.2-1 Modified: eog-plugins/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-02-12 23:27:18 UTC (rev 316739) +++ PKGBUILD2018-02-12 23:33:32 UTC (rev 316740) @@ -2,7 +2,7 @@ # Maintainer: Jan Alexander Steffens (heftig) pkgname=eog-plugins -pkgver=3.26.1 +pkgver=3.26.2 pkgrel=1 pkgdesc="Plugins for Eye of Gnome" arch=(x86_64) @@ -10,7 +10,7 @@ license=(GPL2) depends=(eog libchamplain libgdata python) makedepends=(intltool gobject-introspection git) -_commit=b665684a604fd0ca6f27650ac77e5dbc93c29fa3 # tags/3.26.1^0 +_commit=64ca537ade7d7b18346b8585dbe4465583c220bb # tags/3.26.2^0 source=("git+https://git.gnome.org/browse/eog-plugins#commit=$_commit";) sha256sums=('SKIP')
[arch-commits] Commit in linux/repos (10 files)
Date: Monday, February 12, 2018 @ 23:27:18 Author: bpiotrowski Revision: 316739 archrelease: copy trunk to testing-x86_64 Added: linux/repos/testing-x86_64/ linux/repos/testing-x86_64/0001-add-sysctl-to-disallow-unprivileged-CLONE_NEWUSER-by.patch (from rev 316738, linux/trunk/0001-add-sysctl-to-disallow-unprivileged-CLONE_NEWUSER-by.patch) linux/repos/testing-x86_64/0002-drm-i915-edp-Only-use-the-alternate-fixed-mode-if-it.patch (from rev 316738, linux/trunk/0002-drm-i915-edp-Only-use-the-alternate-fixed-mode-if-it.patch) linux/repos/testing-x86_64/0003-ssb-Do-not-disable-PCI-host-on-non-Mips.patch (from rev 316738, linux/trunk/0003-ssb-Do-not-disable-PCI-host-on-non-Mips.patch) linux/repos/testing-x86_64/60-linux.hook (from rev 316738, linux/trunk/60-linux.hook) linux/repos/testing-x86_64/90-linux.hook (from rev 316738, linux/trunk/90-linux.hook) linux/repos/testing-x86_64/PKGBUILD (from rev 316738, linux/trunk/PKGBUILD) linux/repos/testing-x86_64/config (from rev 316738, linux/trunk/config) linux/repos/testing-x86_64/linux.install (from rev 316738, linux/trunk/linux.install) linux/repos/testing-x86_64/linux.preset (from rev 316738, linux/trunk/linux.preset) -+ 0001-add-sysctl-to-disallow-unprivileged-CLONE_NEWUSER-by.patch | 103 0002-drm-i915-edp-Only-use-the-alternate-fixed-mode-if-it.patch | 42 0003-ssb-Do-not-disable-PCI-host-on-non-Mips.patch | 37 60-linux.hook | 12 90-linux.hook | 11 PKGBUILD| 244 config | 9519 ++ linux.install | 10 linux.preset| 14 9 files changed, 9992 insertions(+) The diff is longer than the limit of 200KB. Use svn diff -r 316738:316739 to see the changes.
[arch-commits] Commit in linux/trunk (PKGBUILD)
Date: Monday, February 12, 2018 @ 23:27:01 Author: bpiotrowski Revision: 316738 4.15.3-1 Modified: linux/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-02-12 23:22:00 UTC (rev 316737) +++ PKGBUILD2018-02-12 23:27:01 UTC (rev 316738) @@ -5,8 +5,8 @@ pkgbase=linux # Build stock -ARCH kernel #pkgbase=linux-custom # Build kernel with a different name _srcname=linux-4.15 -pkgver=4.15.2 -pkgrel=2 +pkgver=4.15.3 +pkgrel=1 arch=('x86_64') url="https://www.kernel.org/"; license=('GPL2') @@ -29,7 +29,7 @@ ) sha256sums=('5a26478906d5005f4f809402e981518d2b8844949199f60c4b6e1f986ca2a769' 'SKIP' -'812499c5d0cc5183606dc9388084df162ca2eb5fa374d8f8b00136fd82825847' +'6dd42389603bc6c83d2e6db1d736303e41d26cef479cad926b87711f261c9c35' 'SKIP' '699ad86e5c6076fc5c544d72191efb7eb302f68169dad8495add0f1d156203ab' 'ae2e95db94ef7176207c690224169594d49445e04249d2499e9d2fbc117a0b21'
[arch-commits] Commit in procps-ng/trunk (PKGBUILD)
Date: Monday, February 12, 2018 @ 23:21:44 Author: bpiotrowski Revision: 316736 3.3.12-3: restore readable top look Modified: procps-ng/trunk/PKGBUILD --+ PKGBUILD |3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-12 20:30:44 UTC (rev 316735) +++ PKGBUILD2018-02-12 23:21:44 UTC (rev 316736) @@ -4,7 +4,7 @@ pkgname=procps-ng pkgver=3.3.12 -pkgrel=2 +pkgrel=3 pkgdesc='Utilities for monitoring your system and its processes' url='https://gitlab.com/procps-ng/procps' license=('GPL' 'LGPL') @@ -41,6 +41,7 @@ --sbindir=/usr/bin \ --enable-watch8bit \ --with-systemd \ + --disable-modern-top \ --disable-kill \ # kill is provided by util-linux
[arch-commits] Commit in procps-ng/repos (4 files)
Date: Monday, February 12, 2018 @ 23:22:00 Author: bpiotrowski Revision: 316737 archrelease: copy trunk to testing-x86_64 Added: procps-ng/repos/testing-x86_64/ procps-ng/repos/testing-x86_64/PKGBUILD (from rev 316736, procps-ng/trunk/PKGBUILD) procps-ng/repos/testing-x86_64/impossibly-high-memory.patch (from rev 316736, procps-ng/trunk/impossibly-high-memory.patch) procps-ng/repos/testing-x86_64/install (from rev 316736, procps-ng/trunk/install) --+ PKGBUILD | 55 ++ impossibly-high-memory.patch | 75 + install | 14 +++ 3 files changed, 144 insertions(+) Copied: procps-ng/repos/testing-x86_64/PKGBUILD (from rev 316736, procps-ng/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2018-02-12 23:22:00 UTC (rev 316737) @@ -0,0 +1,55 @@ +# $Id$ +# Maintainer: Gaetan Bisson +# Contributor: Eric Bélanger + +pkgname=procps-ng +pkgver=3.3.12 +pkgrel=3 +pkgdesc='Utilities for monitoring your system and its processes' +url='https://gitlab.com/procps-ng/procps' +license=('GPL' 'LGPL') +arch=('x86_64') +makedepends=('systemd') +depends=('ncurses' 'libsystemd') +source=("https://downloads.sourceforge.net/project/${pkgname}/Production/${pkgname}-${pkgver}.tar.xz"; +'impossibly-high-memory.patch') +sha256sums=('6ed65ab86318f37904e8f9014415a098bec5bc53653e5d9ab404f95ca5e1a7d4' +'1095223d697cf86b7086839666222b853bfa80bb83c7b09eaeceb0c506bea980') + +groups=('base') + +conflicts=('procps' 'sysvinit-tools') +provides=('procps' 'sysvinit-tools') +replaces=('procps' 'sysvinit-tools') + +install=install + +prepare() { + cd "${srcdir}/${pkgname}-${pkgver}" + patch -p1 -i ../impossibly-high-memory.patch + sed 's: +Date: Thu, 17 Aug 2017 01:11:11 -0500 +Subject: [PATCH] top: protect against the anomalous 'Mem' graph display + +Until this patch, top falsely assumed that there would +always be some (small) amount of physical memory after +subtracting 'used' and 'available' from the total. But +as the issue referenced below attests, a sum of 'used' +and 'available' might exceed that total memory amount. + +I'm not sure if this is a problem with our calculation +of the 'used' amount, a flaw in the kernel 'available' +algorithms or some other reason I cannot even imagine. + +Anyway, this patch protects against such a contingency +through the following single line addition of new code +. if (pct_used + pct_misc > 100.0 || pct_misc < 0) ... + +The check for less than zero is not actually necessary +as long as the source numbers remain unsigned. However +should they ever become signed, we'll have protection. + +[ Most of the changes in this commit simply separate ] +[ a variable's definition from its associated logic. ] + +Reference(s): +https://gitlab.com/procps-ng/procps/issues/64 + +Signed-off-by: Jim Warner +--- + top/top.c | 19 --- + 1 files changed, 12 insertions(+), 7 deletions(-) + +diff --git a/top/top.c b/top/top.c +index 385df1d..948805e 100644 +--- a/top/top.c b/top/top.c +@@ -5249,21 +5249,26 @@ numa_nope: + { "%-.*s~4", "%-.*s~6", "%-.*s~6", Graph_blks } + }; + char used[SMLBUFSIZ], util[SMLBUFSIZ], dual[MEDBUFSIZ]; +- int ix = w->rc.graph_mems - 1; +- float pct_used = (float)kb_main_used * (100.0 / (float)kb_main_total), ++ float pct_used, pct_misc, pct_swap; ++ int ix, num_used, num_misc; ++ ++ pct_used = (float)kb_main_used * (100.0 / (float)kb_main_total); + #ifdef MEMGRAPH_OLD +- pct_misc = (float)(kb_main_buffers + kb_main_cached) * (100.0 / (float)kb_main_total), ++ pct_misc = (float)(kb_main_buffers + kb_main_cached) * (100.0 / (float)kb_main_total); + #else +- pct_misc = (float)(kb_main_total - kb_main_available - kb_main_used) * (100.0 / (float)kb_main_total), ++ pct_misc = (float)(kb_main_total - kb_main_available - kb_main_used) * (100.0 / (float)kb_main_total); + #endif +- pct_swap = kb_swap_total ? (float)kb_swap_used * (100.0 / (float)kb_swap_total) : 0; ++ if (pct_used + pct_misc > 100.0 || pct_misc < 0) pct_misc = 0; ++ pct_swap = kb_swap_total ? (float)kb_swap_used * (100.0 / (float)kb_swap_total) : 0; ++ ix = w->rc.graph_mems - 1; + #ifndef QUICK_GRAPHS +- int num_used = (int)((pct_used * Graph_adj) + .5), +- num_misc = (int)((pct_misc * Graph_adj) + .5); ++ num_used = (int)((pct_used * Graph_adj) + .5), ++ num_misc = (int)((pct_misc * Graph_adj) + .5); + if (num_used + num_misc > Graph_len) --num_misc; + snprintf(used, sizeof(used), gtab[ix].used, num_used, gtab[ix].type); + snprintf(util, sizeof(util), gtab[ix].misc, num_mi
[arch-commits] Commit in libva-utils/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Monday, February 12, 2018 @ 22:44:19 Author: archange Revision: 293664 archrelease: copy trunk to community-x86_64 Added: libva-utils/repos/community-x86_64/PKGBUILD (from rev 293663, libva-utils/trunk/PKGBUILD) Deleted: libva-utils/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 58 +- 1 file changed, 29 insertions(+), 29 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-02-12 22:44:02 UTC (rev 293663) +++ PKGBUILD2018-02-12 22:44:19 UTC (rev 293664) @@ -1,29 +0,0 @@ -# Maintainer: Bruno Pagani (a.k.a. ArchangeGabriel) -# Contributor: Sean V Kelley - -pkgname=libva-utils -pkgver=2.0.0 -pkgrel=1 -pkgdesc="Intel VA-API Media Applications and Scripts for libva" -arch=('i686' 'x86_64') -url="https://github.com/01org/libva-utils"; -license=('custom') -depends=('libva') -makedepends=('mesa') -source=(${pkgname}-${pkgver}.tar.gz::"${url}/archive/${pkgver}.tar.gz") -sha256sums=('9488ebbcd44decace43696c5e00b37c858ca6376dcccbaf0f255e77d6fefd858') - -build() { -cd ${pkgname}-${pkgver} -./autogen.sh \ ---prefix=/usr \ ---sysconfdir=/etc \ ---localstatedir=/var -make -} - -package() { -cd ${pkgname}-${pkgver} -make DESTDIR="$pkgdir" install -install -Dm644 COPYING "$pkgdir"/usr/share/licenses/${pkgname}/COPYING -} Copied: libva-utils/repos/community-x86_64/PKGBUILD (from rev 293663, libva-utils/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-02-12 22:44:19 UTC (rev 293664) @@ -0,0 +1,29 @@ +# Maintainer: Bruno Pagani (a.k.a. ArchangeGabriel) +# Contributor: Sean V Kelley + +pkgname=libva-utils +pkgver=2.1.0 +pkgrel=1 +pkgdesc="Intel VA-API Media Applications and Scripts for libva" +arch=('x86_64') +url="https://github.com/01org/libva-utils"; +license=('custom') +depends=('libva') +makedepends=('mesa') +source=(${pkgname}-${pkgver}.tar.gz::"${url}/archive/${pkgver}.tar.gz") +sha256sums=('1000a6a2e27d23b92b7489330ab2017e5bca3e9db6872cb0bb868d8465553aa3') + +build() { +cd ${pkgname}-${pkgver} +./autogen.sh \ +--prefix=/usr \ +--sysconfdir=/etc \ +--localstatedir=/var +make +} + +package() { +cd ${pkgname}-${pkgver} +make DESTDIR="$pkgdir" install +install -Dm644 COPYING "$pkgdir"/usr/share/licenses/${pkgname}/COPYING +}
[arch-commits] Commit in libva-utils/trunk (PKGBUILD)
Date: Monday, February 12, 2018 @ 22:44:02 Author: archange Revision: 293663 upgpkg: libva-utils 2.1.0-1 Modified: libva-utils/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-02-12 22:19:49 UTC (rev 293662) +++ PKGBUILD2018-02-12 22:44:02 UTC (rev 293663) @@ -2,7 +2,7 @@ # Contributor: Sean V Kelley pkgname=libva-utils -pkgver=2.0.0 +pkgver=2.1.0 pkgrel=1 pkgdesc="Intel VA-API Media Applications and Scripts for libva" arch=('x86_64') @@ -11,7 +11,7 @@ depends=('libva') makedepends=('mesa') source=(${pkgname}-${pkgver}.tar.gz::"${url}/archive/${pkgver}.tar.gz") -sha256sums=('9488ebbcd44decace43696c5e00b37c858ca6376dcccbaf0f255e77d6fefd858') +sha256sums=('1000a6a2e27d23b92b7489330ab2017e5bca3e9db6872cb0bb868d8465553aa3') build() { cd ${pkgname}-${pkgver}
[arch-commits] Commit in python-django-q/repos/community-any (PKGBUILD PKGBUILD)
Date: Monday, February 12, 2018 @ 22:19:49 Author: alucryd Revision: 293662 archrelease: copy trunk to community-any Added: python-django-q/repos/community-any/PKGBUILD (from rev 293661, python-django-q/trunk/PKGBUILD) Deleted: python-django-q/repos/community-any/PKGBUILD --+ PKGBUILD | 102 ++--- 1 file changed, 51 insertions(+), 51 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-02-12 22:19:39 UTC (rev 293661) +++ PKGBUILD2018-02-12 22:19:49 UTC (rev 293662) @@ -1,51 +0,0 @@ -# $Id$ -# Maintainer: Maxime Gauduin - -pkgbase=python-django-q -pkgname=('python-django-q' 'python2-django-q') -pkgver=0.8.1 -pkgrel=1 -pkgdesc='A multiprocessing distributed task queue for Django' -arch=('any') -url='https://github.com/Koed00/django-q' -license=('MIT') -makedepends=('python2-django' 'python2-setuptools' 'python2-six' - 'python-django' 'python-setuptools' 'python-six') -source=("django-q-${pkgver}.tar.gz::https://github.com/Koed00/django-q/archive/v${pkgver}.tar.gz";) -sha256sums=('f7dd8f073f4971f9aca0f076411bb644c78aa7b0c43542c70e0ee428cc3991f7') - -prepare() { - cp -r {,python-}django-q-${pkgver} - mv {,python2-}django-q-${pkgver} -} - -build() { - for py in python{,2}; do -pushd ${py}-django-q-${pkgver} -${py} setup.py build -popd - done -} - -package_python-django-q() { - depends=('python-arrow' 'python-blessed' 'python-django' - 'python-django-picklefield' 'python-future' 'python-six') - - cd python-django-q-${pkgver} - - python setup.py install --root="${pkgdir}" --optimize='1' --skip-build - install -Dm 644 LICENSE -t "${pkgdir}"/usr/share/licenses/python-django-q -} - -package_python2-django-q() { - depends=('python2-arrow' 'python2-blessed' 'python2-django' - 'python2-django-picklefield' 'python2-future' 'python2-six') - - cd python-django-q-${pkgver} - - python2 setup.py install --root="${pkgdir}" --optimize='1' --skip-build - install -Dm 644 LICENSE -t "${pkgdir}"/usr/share/licenses/python2-django-q -} - -# vim: ts=2 sw=2 et: - Copied: python-django-q/repos/community-any/PKGBUILD (from rev 293661, python-django-q/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-02-12 22:19:49 UTC (rev 293662) @@ -0,0 +1,51 @@ +# $Id$ +# Maintainer: Maxime Gauduin + +pkgbase=python-django-q +pkgname=('python-django-q' 'python2-django-q') +pkgver=0.9.1 +pkgrel=1 +pkgdesc='A multiprocessing distributed task queue for Django' +arch=('any') +url='https://github.com/Koed00/django-q' +license=('MIT') +makedepends=('python2-django' 'python2-setuptools' 'python2-six' + 'python-django' 'python-setuptools' 'python-six') +source=("django-q-${pkgver}.tar.gz::https://github.com/Koed00/django-q/archive/v${pkgver}.tar.gz";) +sha256sums=('e3426190fa40c2ccfa251bcd92eb5c009d7234309829fff9ab4c4d58f0f79feb') + +prepare() { + cp -r {,python-}django-q-${pkgver} + mv {,python2-}django-q-${pkgver} +} + +build() { + for py in python{,2}; do +pushd ${py}-django-q-${pkgver} +${py} setup.py build +popd + done +} + +package_python-django-q() { + depends=('python-arrow' 'python-blessed' 'python-django' + 'python-django-picklefield' 'python-future' 'python-six') + + cd python-django-q-${pkgver} + + python setup.py install --root="${pkgdir}" --optimize='1' --skip-build + install -Dm 644 LICENSE -t "${pkgdir}"/usr/share/licenses/python-django-q +} + +package_python2-django-q() { + depends=('python2-arrow' 'python2-blessed' 'python2-django' + 'python2-django-picklefield' 'python2-future' 'python2-six') + + cd python-django-q-${pkgver} + + python2 setup.py install --root="${pkgdir}" --optimize='1' --skip-build + install -Dm 644 LICENSE -t "${pkgdir}"/usr/share/licenses/python2-django-q +} + +# vim: ts=2 sw=2 et: +
[arch-commits] Commit in python-django-q/trunk (PKGBUILD)
Date: Monday, February 12, 2018 @ 22:19:39 Author: alucryd Revision: 293661 upgpkg: python-django-q 0.9.1-1 Modified: python-django-q/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-02-12 22:17:00 UTC (rev 293660) +++ PKGBUILD2018-02-12 22:19:39 UTC (rev 293661) @@ -3,7 +3,7 @@ pkgbase=python-django-q pkgname=('python-django-q' 'python2-django-q') -pkgver=0.8.1 +pkgver=0.9.1 pkgrel=1 pkgdesc='A multiprocessing distributed task queue for Django' arch=('any') @@ -12,7 +12,7 @@ makedepends=('python2-django' 'python2-setuptools' 'python2-six' 'python-django' 'python-setuptools' 'python-six') source=("django-q-${pkgver}.tar.gz::https://github.com/Koed00/django-q/archive/v${pkgver}.tar.gz";) -sha256sums=('f7dd8f073f4971f9aca0f076411bb644c78aa7b0c43542c70e0ee428cc3991f7') +sha256sums=('e3426190fa40c2ccfa251bcd92eb5c009d7234309829fff9ab4c4d58f0f79feb') prepare() { cp -r {,python-}django-q-${pkgver}
[arch-commits] Commit in python-slip/repos/community-any (PKGBUILD PKGBUILD)
Date: Monday, February 12, 2018 @ 22:17:00 Author: alucryd Revision: 293660 archrelease: copy trunk to community-any Added: python-slip/repos/community-any/PKGBUILD (from rev 293659, python-slip/trunk/PKGBUILD) Deleted: python-slip/repos/community-any/PKGBUILD --+ PKGBUILD | 58 +- 1 file changed, 29 insertions(+), 29 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-02-12 22:16:12 UTC (rev 293659) +++ PKGBUILD2018-02-12 22:17:00 UTC (rev 293660) @@ -1,29 +0,0 @@ -# $Id$ -# Maintainer: Maxime Gauduin - -pkgname=python-slip -pkgver=0.6.4 -pkgrel=3 -pkgdesc='Convenience, extension and workaround code for Python and some Python modules' -arch=('any') -url='https://github.com/nphilipp/python-slip' -license=('GPL2') -depends=('polkit' 'python-dbus' 'python-decorator' 'python-gobject' - 'python-six') -makedepends=('python-setuptools') -source=("https://github.com/nphilipp/python-slip/releases/download/python-slip-${pkgver}/python-slip-${pkgver}.tar.bz2";) -sha256sums=('6238c17ea127171dbf277005a26178e265937cab7aa968e858144d9f36943dc2') - -build() { - cd python-slip-${pkgver} - - make -} - -package() { - cd python-slip-${pkgver} - - python setup.py install --root="${pkgdir}" --optimize='1' -} - -# vim: ts=2 sw=2 et: Copied: python-slip/repos/community-any/PKGBUILD (from rev 293659, python-slip/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-02-12 22:17:00 UTC (rev 293660) @@ -0,0 +1,29 @@ +# $Id$ +# Maintainer: Maxime Gauduin + +pkgname=python-slip +pkgver=0.6.5 +pkgrel=1 +pkgdesc='Convenience, extension and workaround code for Python and some Python modules' +arch=('any') +url='https://github.com/nphilipp/python-slip' +license=('GPL2') +depends=('polkit' 'python-dbus' 'python-decorator' 'python-gobject' + 'python-six') +makedepends=('python-setuptools') +source=("https://github.com/nphilipp/python-slip/releases/download/python-slip-${pkgver}/python-slip-${pkgver}.tar.bz2";) +sha256sums=('c726c086f0dd93a0ac7a0176f383a12af91b6657b78a301e3f5b25d9f8d4d10b') + +build() { + cd python-slip-${pkgver} + + make +} + +package() { + cd python-slip-${pkgver} + + python setup.py install --root="${pkgdir}" --optimize='1' +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in python-slip/trunk (PKGBUILD)
Date: Monday, February 12, 2018 @ 22:16:12 Author: alucryd Revision: 293659 upgpkg: python-slip 0.6.5-1 Modified: python-slip/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-02-12 22:15:06 UTC (rev 293658) +++ PKGBUILD2018-02-12 22:16:12 UTC (rev 293659) @@ -2,8 +2,8 @@ # Maintainer: Maxime Gauduin pkgname=python-slip -pkgver=0.6.4 -pkgrel=3 +pkgver=0.6.5 +pkgrel=1 pkgdesc='Convenience, extension and workaround code for Python and some Python modules' arch=('any') url='https://github.com/nphilipp/python-slip' @@ -12,7 +12,7 @@ 'python-six') makedepends=('python-setuptools') source=("https://github.com/nphilipp/python-slip/releases/download/python-slip-${pkgver}/python-slip-${pkgver}.tar.bz2";) -sha256sums=('6238c17ea127171dbf277005a26178e265937cab7aa968e858144d9f36943dc2') +sha256sums=('c726c086f0dd93a0ac7a0176f383a12af91b6657b78a301e3f5b25d9f8d4d10b') build() { cd python-slip-${pkgver}
[arch-commits] Commit in nodejs-less/repos/community-any (PKGBUILD PKGBUILD)
Date: Monday, February 12, 2018 @ 22:15:06 Author: mtorromeo Revision: 293658 archrelease: copy trunk to community-any Added: nodejs-less/repos/community-any/PKGBUILD (from rev 293657, nodejs-less/trunk/PKGBUILD) Deleted: nodejs-less/repos/community-any/PKGBUILD --+ PKGBUILD | 48 1 file changed, 24 insertions(+), 24 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-02-12 22:14:15 UTC (rev 293657) +++ PKGBUILD2018-02-12 22:15:06 UTC (rev 293658) @@ -1,24 +0,0 @@ -# $Id$ -# Maintainer: Massimiliano Torromeo - -pkgname=nodejs-less -pkgver=2.7.3 -pkgrel=1 -pkgdesc="A standalone compiler for the LESS CSS language." -arch=('any') -url="http://lesscss.org/"; -license=('Apache') -depends=('nodejs') -makedepends=('npm') -conflicts=('lessc') -provides=("lessc=$pkgver") -replaces=('lessc') -source=("https://registry.npmjs.org/less/-/less-$pkgver.tgz";) - -package() { -npm install -g --user root --prefix "$pkgdir"/usr "$srcdir"/less-$pkgver.tgz -rm -r "$pkgdir"/usr/etc -chmod -R go-w "$pkgdir"/usr -} - -sha256sums=('06c0811fc8ee4db5d61d9b0e5cf5c46846264cb7b6e13cc639e51eefb15229c9') Copied: nodejs-less/repos/community-any/PKGBUILD (from rev 293657, nodejs-less/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-02-12 22:15:06 UTC (rev 293658) @@ -0,0 +1,24 @@ +# $Id$ +# Maintainer: Massimiliano Torromeo + +pkgname=nodejs-less +pkgver=3.0.0 +pkgrel=1 +pkgdesc="A standalone compiler for the LESS CSS language." +arch=('any') +url="http://lesscss.org/"; +license=('Apache') +depends=('nodejs') +makedepends=('npm') +conflicts=('lessc') +provides=("lessc=$pkgver") +replaces=('lessc') +source=("https://registry.npmjs.org/less/-/less-$pkgver.tgz";) + +package() { +npm install -g --user root --prefix "$pkgdir"/usr "$srcdir"/less-$pkgver.tgz +rm -r "$pkgdir"/usr/etc +chmod -R go-w "$pkgdir"/usr +} + +sha256sums=('83d70247b8480317dae4238d787911a947c968d24a90462572b2d48288fd2d61')
[arch-commits] Commit in nodejs-less/trunk (PKGBUILD)
Date: Monday, February 12, 2018 @ 22:14:15 Author: mtorromeo Revision: 293657 upgpkg: nodejs-less 3.0.0-1 Modified: nodejs-less/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-02-12 21:59:48 UTC (rev 293656) +++ PKGBUILD2018-02-12 22:14:15 UTC (rev 293657) @@ -2,7 +2,7 @@ # Maintainer: Massimiliano Torromeo pkgname=nodejs-less -pkgver=2.7.3 +pkgver=3.0.0 pkgrel=1 pkgdesc="A standalone compiler for the LESS CSS language." arch=('any') @@ -21,4 +21,4 @@ chmod -R go-w "$pkgdir"/usr } -sha256sums=('06c0811fc8ee4db5d61d9b0e5cf5c46846264cb7b6e13cc639e51eefb15229c9') +sha256sums=('83d70247b8480317dae4238d787911a947c968d24a90462572b2d48288fd2d61')
[arch-commits] Commit in aqbanking/repos (2 files)
Date: Monday, February 12, 2018 @ 21:59:48 Author: jlichtblau Revision: 293656 archrelease: copy trunk to community-staging-x86_64 Added: aqbanking/repos/community-staging-x86_64/ aqbanking/repos/community-staging-x86_64/PKGBUILD (from rev 293655, aqbanking/trunk/PKGBUILD) --+ PKGBUILD | 35 +++ 1 file changed, 35 insertions(+) Copied: aqbanking/repos/community-staging-x86_64/PKGBUILD (from rev 293655, aqbanking/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-12 21:59:48 UTC (rev 293656) @@ -0,0 +1,35 @@ +# $Id$ +# Maintainer: Jaroslav Lichtblau +# Contributor: Sergej Pupykin +# Contributor: David Moore + +pkgname=aqbanking +pkgver=5.7.8 +_dnrel=217 +pkgrel=1 +pkgdesc="A library for online banking and financial applications" +arch=('x86_64') +url="https://www.aquamaniac.de/sites/aqbanking/index.php"; +license=('GPL') +depends=('gwenhywfar' 'ktoblzcheck' 'libofx') +options=('!makeflags') +source=("$pkgname-$pkgver.tar.gz::https://www.aquamaniac.de/sites/download/download.php?package=03&release=${_dnrel}&file=02&dummy=$pkgname-$pkgver.tar.gz"; + "$pkgname-$pkgver.tar.gz.asc::https://www.aquamaniac.de/sites/download/download.php?package=03&release=${_dnrel}&file=01&dummy=$pkgname-$pkgver.tar.gz.asc";) +validpgpkeys=('88491B1E68624A5AE5068262895C619C3CA35783') #Martin Preuss +sha256sums=('16f86e4cc49a9eaaa8dfe3206607e627873208bce45a70030c3caea9b5afc768' +'SKIP') + +build() { + cd "${srcdir}"/$pkgname-$pkgver + + export PKG_CONFIG=/usr/bin/pkg-config + ./configure --prefix=/usr --enable-gwenhywfar \ + --with-backends="aqhbci aqofxconnect" + make +} + +package() { + cd "${srcdir}"/$pkgname-$pkgver + + make DESTDIR="${pkgdir}" install +}
[arch-commits] Commit in aqbanking/trunk (PKGBUILD)
Date: Monday, February 12, 2018 @ 21:59:35 Author: jlichtblau Revision: 293655 upgpkg: aqbanking 5.7.8-1 - new upstream release Modified: aqbanking/trunk/PKGBUILD --+ PKGBUILD | 33 +++-- 1 file changed, 19 insertions(+), 14 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-02-12 21:45:52 UTC (rev 293654) +++ PKGBUILD2018-02-12 21:59:35 UTC (rev 293655) @@ -1,30 +1,35 @@ # $Id$ -# Maintainer: Sergej Pupykin +# Maintainer: Jaroslav Lichtblau +# Contributor: Sergej Pupykin # Contributor: David Moore pkgname=aqbanking -pkgver=5.6.12 -_dnrel=208 -pkgrel=2 +pkgver=5.7.8 +_dnrel=217 +pkgrel=1 pkgdesc="A library for online banking and financial applications" -arch=(x86_64) -url="http://www.aquamaniac.de/aqbanking"; +arch=('x86_64') +url="https://www.aquamaniac.de/sites/aqbanking/index.php"; license=('GPL') depends=('gwenhywfar' 'ktoblzcheck' 'libofx') options=('!makeflags') -source=("aqbanking-$pkgver.tar.gz::http://www2.aquamaniac.de/sites/download/download.php?package=03&release=${_dnrel}&file=01&dummy=aqbanking-$pkgver.tar.gz";) -md5sums=('f4476db215fe08c73d35b2018cf24739') +source=("$pkgname-$pkgver.tar.gz::https://www.aquamaniac.de/sites/download/download.php?package=03&release=${_dnrel}&file=02&dummy=$pkgname-$pkgver.tar.gz"; + "$pkgname-$pkgver.tar.gz.asc::https://www.aquamaniac.de/sites/download/download.php?package=03&release=${_dnrel}&file=01&dummy=$pkgname-$pkgver.tar.gz.asc";) +validpgpkeys=('88491B1E68624A5AE5068262895C619C3CA35783') #Martin Preuss +sha256sums=('16f86e4cc49a9eaaa8dfe3206607e627873208bce45a70030c3caea9b5afc768' +'SKIP') build() { - cd "$srcdir"/aqbanking-$pkgver + cd "${srcdir}"/$pkgname-$pkgver + export PKG_CONFIG=/usr/bin/pkg-config - ./configure --prefix=/usr \ - --with-backends="aqhbci aqofxconnect" \ - --enable-gwenhywfar + ./configure --prefix=/usr --enable-gwenhywfar \ + --with-backends="aqhbci aqofxconnect" make } package() { - cd "$srcdir"/aqbanking-$pkgver - make DESTDIR="$pkgdir" install + cd "${srcdir}"/$pkgname-$pkgver + + make DESTDIR="${pkgdir}" install }
[arch-commits] Commit in ruby-tins/repos (2 files)
Date: Monday, February 12, 2018 @ 21:45:52 Author: anatolik Revision: 293654 archrelease: copy trunk to community-testing-any Added: ruby-tins/repos/community-testing-any/ ruby-tins/repos/community-testing-any/PKGBUILD (from rev 293653, ruby-tins/trunk/PKGBUILD) --+ PKGBUILD | 27 +++ 1 file changed, 27 insertions(+) Copied: ruby-tins/repos/community-testing-any/PKGBUILD (from rev 293653, ruby-tins/trunk/PKGBUILD) === --- community-testing-any/PKGBUILD (rev 0) +++ community-testing-any/PKGBUILD 2018-02-12 21:45:52 UTC (rev 293654) @@ -0,0 +1,27 @@ +# $Id$ +# Maintainer: Maxime Gauduin +# Contributor: Julien Nicoulaud +# Contributor: Hyacinthe Cartiaux + +pkgname=ruby-tins +pkgver=1.16.3 +pkgrel=1 +pkgdesc='All the stuff that is not good/big enough for a real library' +arch=('any') +url='https://github.com/flori/tins' +license=('MIT') +depends=('ruby') +options=('!emptydirs') +source=("https://rubygems.org/downloads/tins-${pkgver}.gem";) +noextract=("tins-${pkgver}.gem") +sha256sums=('68cde57b4d12de20248284b9a6921f385170509b6b3ab2a030b6f46d89ee253d') + +package() { + local _gemdir="$(ruby -e'puts Gem.default_dir')" + + gem install --ignore-dependencies --no-user-install -N -i "${pkgdir}"/${_gemdir} tins-${pkgver}.gem + find "${pkgdir}" -type f -name *.gem -delete + + install -dm 755 "${pkgdir}"/usr/share/licenses/ruby-tins + ln -s ${_gemdir}/gems/tins-${pkgver}/COPYING "${pkgdir}"/usr/share/licenses/ruby-tins/ +}
[arch-commits] Commit in ruby-tins/trunk (PKGBUILD)
Date: Monday, February 12, 2018 @ 21:45:25 Author: anatolik Revision: 293653 upgpkg: ruby-tins 1.16.3-1 Modified: ruby-tins/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-02-12 21:25:34 UTC (rev 293652) +++ PKGBUILD2018-02-12 21:45:25 UTC (rev 293653) @@ -4,8 +4,8 @@ # Contributor: Hyacinthe Cartiaux pkgname=ruby-tins -pkgver=1.13.0 -pkgrel=3 +pkgver=1.16.3 +pkgrel=1 pkgdesc='All the stuff that is not good/big enough for a real library' arch=('any') url='https://github.com/flori/tins' @@ -14,7 +14,7 @@ options=('!emptydirs') source=("https://rubygems.org/downloads/tins-${pkgver}.gem";) noextract=("tins-${pkgver}.gem") -sha256sums=('26dc5c81fa03c9f263f3dd1b8129d8587df9b1654bb8f65a7fc32846eeb37a5d') +sha256sums=('68cde57b4d12de20248284b9a6921f385170509b6b3ab2a030b6f46d89ee253d') package() { local _gemdir="$(ruby -e'puts Gem.default_dir')"
[arch-commits] Commit in python2-docs/repos/community-any (4 files)
Date: Monday, February 12, 2018 @ 21:25:34 Author: foxboron Revision: 293652 archrelease: copy trunk to community-any Added: python2-docs/repos/community-any/PKGBUILD (from rev 293651, python2-docs/trunk/PKGBUILD) python2-docs/repos/community-any/python2-docs.install (from rev 293651, python2-docs/trunk/python2-docs.install) Deleted: python2-docs/repos/community-any/PKGBUILD python2-docs/repos/community-any/python2-docs.install --+ PKGBUILD | 44 ++-- python2-docs.install | 20 ++-- 2 files changed, 32 insertions(+), 32 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-02-12 21:25:27 UTC (rev 293651) +++ PKGBUILD2018-02-12 21:25:34 UTC (rev 293652) @@ -1,22 +0,0 @@ -# $Id$ -# Maintainer: Sergej Pupykin -# Contributor : Rohan Dhruva (rohandhruva at gmail dot com) - -pkgname=python2-docs -pkgver=2.7.13 -pkgrel=1 -pkgdesc="Set of HTML documentation for python." -arch=('any') -url="http://docs.python.org/"; -license=('GPL') -install=python2-docs.install -options=('docs') -source=(https://docs.python.org/ftp/python/doc/$pkgver/python-$pkgver-docs-html.tar.bz2) -sha256sums=('af2b5e474a5cbb950447f531137b136b98ea3bb68fbf4b1061011db29c0d9977') - -package() { - mkdir -p "$pkgdir"/usr/share/doc/python2/html - cp -rf "$srcdir"/python-$pkgver-docs-html/* "$pkgdir"/usr/share/doc/python2/html/ - find "$pkgdir"/usr/share/doc/python2/html/ -type f -exec chmod 0644 {} \; - find "$pkgdir"/usr/share/doc/python2/html/ -type d -exec chmod 0755 {} \; -} Copied: python2-docs/repos/community-any/PKGBUILD (from rev 293651, python2-docs/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-02-12 21:25:34 UTC (rev 293652) @@ -0,0 +1,22 @@ +# $Id$ +# Maintainer: Sergej Pupykin +# Contributor : Rohan Dhruva (rohandhruva at gmail dot com) + +pkgname=python2-docs +pkgver=2.7.14 +pkgrel=1 +pkgdesc="Set of HTML documentation for python." +arch=('any') +url="http://docs.python.org/"; +license=('GPL') +install=python2-docs.install +options=('docs') +source=(https://docs.python.org/ftp/python/doc/$pkgver/python-$pkgver-docs-html.tar.bz2) +sha256sums=('624ef76fd4c94631f2c5ebf890dd44930f2fbcae4176c4879f457d5abfe3d483') + +package() { + mkdir -p "$pkgdir"/usr/share/doc/python2/html + cp -rf "$srcdir"/python-$pkgver-docs-html/* "$pkgdir"/usr/share/doc/python2/html/ + find "$pkgdir"/usr/share/doc/python2/html/ -type f -exec chmod 0644 {} \; + find "$pkgdir"/usr/share/doc/python2/html/ -type d -exec chmod 0755 {} \; +} Deleted: python2-docs.install === --- python2-docs.install2018-02-12 21:25:27 UTC (rev 293651) +++ python2-docs.install2018-02-12 21:25:34 UTC (rev 293652) @@ -1,10 +0,0 @@ -post_install() { -echo -echo "Add the following line to your ~/.bashrc " -echo "export PYTHONDOCS=/usr/share/doc/python2/html/" -echo -} - -post_upgrade() { -post_install -} Copied: python2-docs/repos/community-any/python2-docs.install (from rev 293651, python2-docs/trunk/python2-docs.install) === --- python2-docs.install(rev 0) +++ python2-docs.install2018-02-12 21:25:34 UTC (rev 293652) @@ -0,0 +1,10 @@ +post_install() { +echo +echo "Add the following line to your ~/.bashrc " +echo "export PYTHONDOCS=/usr/share/doc/python2/html/" +echo +} + +post_upgrade() { +post_install +}
[arch-commits] Commit in python2-docs/trunk (PKGBUILD)
Date: Monday, February 12, 2018 @ 21:25:27 Author: foxboron Revision: 293651 upgpkg: python2-docs 2.7.14-1 Updated to 2.7.14 Modified: python2-docs/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-02-12 21:22:03 UTC (rev 293650) +++ PKGBUILD2018-02-12 21:25:27 UTC (rev 293651) @@ -3,7 +3,7 @@ # Contributor : Rohan Dhruva (rohandhruva at gmail dot com) pkgname=python2-docs -pkgver=2.7.13 +pkgver=2.7.14 pkgrel=1 pkgdesc="Set of HTML documentation for python." arch=('any') @@ -12,7 +12,7 @@ install=python2-docs.install options=('docs') source=(https://docs.python.org/ftp/python/doc/$pkgver/python-$pkgver-docs-html.tar.bz2) -sha256sums=('af2b5e474a5cbb950447f531137b136b98ea3bb68fbf4b1061011db29c0d9977') +sha256sums=('624ef76fd4c94631f2c5ebf890dd44930f2fbcae4176c4879f457d5abfe3d483') package() { mkdir -p "$pkgdir"/usr/share/doc/python2/html
[arch-commits] Commit in youtube-dl/repos/community-any (PKGBUILD PKGBUILD)
Date: Monday, February 12, 2018 @ 21:22:03 Author: jlichtblau Revision: 293650 archrelease: copy trunk to community-any Added: youtube-dl/repos/community-any/PKGBUILD (from rev 293649, youtube-dl/trunk/PKGBUILD) Deleted: youtube-dl/repos/community-any/PKGBUILD --+ PKGBUILD | 72 ++--- 1 file changed, 36 insertions(+), 36 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-02-12 21:21:36 UTC (rev 293649) +++ PKGBUILD2018-02-12 21:22:03 UTC (rev 293650) @@ -1,36 +0,0 @@ -# $Id$ -# Maintainer: Eric Bélanger -# Maintainer: Jaroslav Lichtblau - -pkgname=youtube-dl -pkgver=2018.02.08 -pkgrel=1 -pkgdesc="A small command-line program to download videos from YouTube.com and a few more sites" -arch=('any') -url="http://rg3.github.io/youtube-dl/"; -license=('custom') -depends=('python' 'python-setuptools') -optdepends=('ffmpeg: for video post-processing' -'rtmpdump: for rtmp streams support' -'atomicparsley: for embedding thumbnails into m4a files' -'python-crypto: for hlsnative downloader') -source=(http://youtube-dl.org/downloads/${pkgver}/${pkgname}-${pkgver}.tar.gz{,.sig}) -sha256sums=('af86595a24ea89f1f705e282193ce973f6f6ce1e3e6700ea03ff0974b6aa0547' -'SKIP') -validpgpkeys=('7D33D762FD6C35130481347FDB4B54CBA4826A18' # Philipp Hagemeister - 'ED7F5BF46B3BBED81C87368E2C393E0F18A9236D') # Sergey M. - -prepare() { - cd ${pkgname} - sed -i 's|etc/bash_completion.d|share/bash-completion/completions|' setup.py - sed -i 's|etc/fish/completions|share/fish/completions|' setup.py -} - -package() { - cd ${pkgname} - python setup.py install --root="${pkgdir}/" --optimize=1 - mv "${pkgdir}/usr/share/bash-completion/completions/youtube-dl.bash-completion" \ - "${pkgdir}/usr/share/bash-completion/completions/youtube-dl" - install -Dm644 youtube-dl.zsh "${pkgdir}/usr/share/zsh/site-functions/_youtube-dl" - install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" -} Copied: youtube-dl/repos/community-any/PKGBUILD (from rev 293649, youtube-dl/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-02-12 21:22:03 UTC (rev 293650) @@ -0,0 +1,36 @@ +# $Id$ +# Maintainer: Eric Bélanger +# Maintainer: Jaroslav Lichtblau + +pkgname=youtube-dl +pkgver=2018.02.11 +pkgrel=1 +pkgdesc="A small command-line program to download videos from YouTube.com and a few more sites" +arch=('any') +url="http://rg3.github.io/youtube-dl/"; +license=('custom') +depends=('python' 'python-setuptools') +optdepends=('ffmpeg: for video post-processing' +'rtmpdump: for rtmp streams support' +'atomicparsley: for embedding thumbnails into m4a files' +'python-crypto: for hlsnative downloader') +source=(http://youtube-dl.org/downloads/${pkgver}/${pkgname}-${pkgver}.tar.gz{,.sig}) +sha256sums=('68bfb7a2d182bbdb321a83adf60092797bd65c3c81cc2c4bc1924737af26e37d' +'SKIP') +validpgpkeys=('7D33D762FD6C35130481347FDB4B54CBA4826A18' # Philipp Hagemeister + 'ED7F5BF46B3BBED81C87368E2C393E0F18A9236D') # Sergey M. + +prepare() { + cd ${pkgname} + sed -i 's|etc/bash_completion.d|share/bash-completion/completions|' setup.py + sed -i 's|etc/fish/completions|share/fish/completions|' setup.py +} + +package() { + cd ${pkgname} + python setup.py install --root="${pkgdir}/" --optimize=1 + mv "${pkgdir}/usr/share/bash-completion/completions/youtube-dl.bash-completion" \ + "${pkgdir}/usr/share/bash-completion/completions/youtube-dl" + install -Dm644 youtube-dl.zsh "${pkgdir}/usr/share/zsh/site-functions/_youtube-dl" + install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +}
[arch-commits] Commit in youtube-dl/trunk (PKGBUILD)
Date: Monday, February 12, 2018 @ 21:21:36 Author: jlichtblau Revision: 293649 upgpkg: youtube-dl 2018.02.11-1 - new upstream release Modified: youtube-dl/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-02-12 21:10:57 UTC (rev 293648) +++ PKGBUILD2018-02-12 21:21:36 UTC (rev 293649) @@ -3,7 +3,7 @@ # Maintainer: Jaroslav Lichtblau pkgname=youtube-dl -pkgver=2018.02.08 +pkgver=2018.02.11 pkgrel=1 pkgdesc="A small command-line program to download videos from YouTube.com and a few more sites" arch=('any') @@ -15,7 +15,7 @@ 'atomicparsley: for embedding thumbnails into m4a files' 'python-crypto: for hlsnative downloader') source=(http://youtube-dl.org/downloads/${pkgver}/${pkgname}-${pkgver}.tar.gz{,.sig}) -sha256sums=('af86595a24ea89f1f705e282193ce973f6f6ce1e3e6700ea03ff0974b6aa0547' +sha256sums=('68bfb7a2d182bbdb321a83adf60092797bd65c3c81cc2c4bc1924737af26e37d' 'SKIP') validpgpkeys=('7D33D762FD6C35130481347FDB4B54CBA4826A18' # Philipp Hagemeister 'ED7F5BF46B3BBED81C87368E2C393E0F18A9236D') # Sergey M.
[arch-commits] Commit in umockdev/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Monday, February 12, 2018 @ 21:10:57 Author: jlichtblau Revision: 293648 archrelease: copy trunk to community-x86_64 Added: umockdev/repos/community-x86_64/PKGBUILD (from rev 293647, umockdev/trunk/PKGBUILD) Deleted: umockdev/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 58 +- 1 file changed, 29 insertions(+), 29 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-02-12 21:10:42 UTC (rev 293647) +++ PKGBUILD2018-02-12 21:10:57 UTC (rev 293648) @@ -1,29 +0,0 @@ -# $Id$ -# Maintainer: Jaroslav Lichtblau -# Contributor: Marcin (CTRL) Wieczorek -# Contributor: Xiao-Long Chen - -pkgname=umockdev -pkgver=0.10 -pkgrel=1 -pkgdesc="Record/mock hardware devices for bug reports and regression tests" -arch=('x86_64') -url="https://github.com/martinpitt/umockdev/"; -license=('LGPL') -depends=('systemd' 'libgudev') -makedepends=('gobject-introspection' 'gtk-doc' 'vala') -source=($pkgname-$pkgver.tar.gz::https://github.com/martinpitt/$pkgname/archive/$pkgver.tar.gz) -sha256sums=('5a2fe3a29a75ad98a09a31adca4be410cc931db6c771a207fd9b7d71c5d4411f') - -build() { - cd "${srcdir}"/${pkgname}-${pkgver} - - ./autogen.sh --prefix=/usr --enable-gtk-doc --enable-introspection - make -} - -package() { - cd "${srcdir}"/${pkgname}-${pkgver} - - make DESTDIR="${pkgdir}" install -} Copied: umockdev/repos/community-x86_64/PKGBUILD (from rev 293647, umockdev/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-02-12 21:10:57 UTC (rev 293648) @@ -0,0 +1,29 @@ +# $Id$ +# Maintainer: Jaroslav Lichtblau +# Contributor: Marcin (CTRL) Wieczorek +# Contributor: Xiao-Long Chen + +pkgname=umockdev +pkgver=0.11 +pkgrel=1 +pkgdesc="Record/mock hardware devices for bug reports and regression tests" +arch=('x86_64') +url="https://github.com/martinpitt/umockdev/"; +license=('LGPL') +depends=('systemd' 'libgudev') +makedepends=('gobject-introspection' 'gtk-doc' 'vala') +source=($pkgname-$pkgver.tar.gz::https://github.com/martinpitt/$pkgname/archive/$pkgver.tar.gz) +sha256sums=('068b9e2b7879cb46ca865ed7be39f546fcc8f891c5df3fcf3062413d6d6419f0') + +build() { + cd "${srcdir}"/${pkgname}-${pkgver} + + ./autogen.sh --prefix=/usr --enable-gtk-doc --enable-introspection + make +} + +package() { + cd "${srcdir}"/${pkgname}-${pkgver} + + make DESTDIR="${pkgdir}" install +}
[arch-commits] Commit in umockdev/trunk (PKGBUILD)
Date: Monday, February 12, 2018 @ 21:10:42 Author: jlichtblau Revision: 293647 upgpkg: umockdev 0.11-1 - new upstream release Modified: umockdev/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-02-12 21:07:40 UTC (rev 293646) +++ PKGBUILD2018-02-12 21:10:42 UTC (rev 293647) @@ -4,7 +4,7 @@ # Contributor: Xiao-Long Chen pkgname=umockdev -pkgver=0.10 +pkgver=0.11 pkgrel=1 pkgdesc="Record/mock hardware devices for bug reports and regression tests" arch=('x86_64') @@ -13,7 +13,7 @@ depends=('systemd' 'libgudev') makedepends=('gobject-introspection' 'gtk-doc' 'vala') source=($pkgname-$pkgver.tar.gz::https://github.com/martinpitt/$pkgname/archive/$pkgver.tar.gz) -sha256sums=('5a2fe3a29a75ad98a09a31adca4be410cc931db6c771a207fd9b7d71c5d4411f') +sha256sums=('068b9e2b7879cb46ca865ed7be39f546fcc8f891c5df3fcf3062413d6d6419f0') build() { cd "${srcdir}"/${pkgname}-${pkgver}
[arch-commits] Commit in asar/trunk (PKGBUILD)
Date: Monday, February 12, 2018 @ 21:07:23 Author: tensor5 Revision: 293645 upgpkg: asar 0.14.2-1 Modified: asar/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-02-12 20:10:32 UTC (rev 293644) +++ PKGBUILD2018-02-12 21:07:23 UTC (rev 293645) @@ -2,7 +2,7 @@ # Maintainer: Nicola Squartini pkgname=asar -pkgver=0.14.1 +pkgver=0.14.2 pkgrel=1 pkgdesc='Creating Electron app packages' arch=('any') @@ -12,7 +12,7 @@ makedepends=('npm') options=(!emptydirs) source=("${pkgname}-${pkgver}.tar.gz::https://github.com/electron/asar/archive/v${pkgver}.tar.gz";) -sha256sums=('a21ff701c9b8c05508322269ae57b2be8aefe902b115b99aa99f2d1a9e431800') +sha256sums=('4ed36d49576111f084a699c070e7b94c625f52657c5fc1402dccee9049fe4309') package() { cd ${pkgname}-${pkgver}
[arch-commits] Commit in asar/repos/community-any (PKGBUILD PKGBUILD)
Date: Monday, February 12, 2018 @ 21:07:40 Author: tensor5 Revision: 293646 archrelease: copy trunk to community-any Added: asar/repos/community-any/PKGBUILD (from rev 293645, asar/trunk/PKGBUILD) Deleted: asar/repos/community-any/PKGBUILD --+ PKGBUILD | 116 ++--- 1 file changed, 58 insertions(+), 58 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-02-12 21:07:23 UTC (rev 293645) +++ PKGBUILD2018-02-12 21:07:40 UTC (rev 293646) @@ -1,58 +0,0 @@ -# $Id$ -# Maintainer: Nicola Squartini - -pkgname=asar -pkgver=0.14.1 -pkgrel=1 -pkgdesc='Creating Electron app packages' -arch=('any') -url='https://github.com/electron/asar' -license=('MIT') -depends=('nodejs') -makedepends=('npm') -options=(!emptydirs) -source=("${pkgname}-${pkgver}.tar.gz::https://github.com/electron/asar/archive/v${pkgver}.tar.gz";) -sha256sums=('a21ff701c9b8c05508322269ae57b2be8aefe902b115b99aa99f2d1a9e431800') - -package() { -cd ${pkgname}-${pkgver} - -npm install -g --prefix="${pkgdir}"/usr "${srcdir}/${pkgname}-${pkgver}.tar.gz" - -moduledir=/usr/lib/node_modules/${pkgname} - -install -d "${pkgdir}/usr/share/licenses/${pkgname}" -ln -s $(realpath \ ---relative-to="${pkgdir}"/usr/share/licenses/${pkgname} \ -"${pkgdir}"${moduledir})/LICENSE.md \ -"${pkgdir}/usr/share/licenses/${pkgname}" - -find "${pkgdir}" -type d -exec chmod 755 {} \; - -# Remove useless stuff and occurrences of ${pkgdir} and ${srcdir} -find "${pkgdir}"${moduledir} \ --name '.*' -prune -exec rm -r '{}' \; \ --or -name '*.sh' -exec rm '{}' \; \ --or -name 'appveyor.yml' -exec rm '{}' \; \ --or -name 'benchmark' -prune -exec rm -r '{}' \; \ --or -path "*/${pkgname}/node_modules/*/bin" -prune -exec rm -r '{}' \; \ --or -name 'bin.js' -exec rm '{}' \; \ --or -name 'bower.json' -exec rm '{}' \; \ --or -name 'cleanup.sh' -exec rm '{}' \; \ --or -name 'component.json' -exec rm '{}' \; \ --or -name 'example' -prune -exec rm -r '{}' \; \ --or -name 'example.js' -exec rm '{}' \; \ --or -name 'examples' -prune -exec rm -r '{}' \; \ --or -name 'Gruntfile.js' -exec rm '{}' \; \ --or -name 'Makefile' -exec rm '{}' \; \ --or -name 'man' -prune -exec rm -r '{}' \; \ --or -name 'package.json' -exec sed -e "s|${pkgdir}||" \ --e "s|${srcdir}/${pkgname}-${pkgver}|${moduledir}|" -i '{}' \; \ --or -name 'perf' -prune -exec rm -r '{}' \; \ --or -name 'scripts' -prune -exec rm -r '{}' \; \ --or -name 'sync-package-managers.js' -exec rm '{}' \; \ --or -name 'test' -prune -exec rm -r '{}' \; \ --or -name 'test.js' -exec rm '{}' \; \ --or -name 'tools' -prune -exec rm -r '{}' \; \ --or -name 'tst' -prune -exec rm -r '{}' \; -} Copied: asar/repos/community-any/PKGBUILD (from rev 293645, asar/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-02-12 21:07:40 UTC (rev 293646) @@ -0,0 +1,58 @@ +# $Id$ +# Maintainer: Nicola Squartini + +pkgname=asar +pkgver=0.14.2 +pkgrel=1 +pkgdesc='Creating Electron app packages' +arch=('any') +url='https://github.com/electron/asar' +license=('MIT') +depends=('nodejs') +makedepends=('npm') +options=(!emptydirs) +source=("${pkgname}-${pkgver}.tar.gz::https://github.com/electron/asar/archive/v${pkgver}.tar.gz";) +sha256sums=('4ed36d49576111f084a699c070e7b94c625f52657c5fc1402dccee9049fe4309') + +package() { +cd ${pkgname}-${pkgver} + +npm install -g --prefix="${pkgdir}"/usr "${srcdir}/${pkgname}-${pkgver}.tar.gz" + +moduledir=/usr/lib/node_modules/${pkgname} + +install -d "${pkgdir}/usr/share/licenses/${pkgname}" +ln -s $(realpath \ +--relative-to="${pkgdir}"/usr/share/licenses/${pkgname} \ +"${pkgdir}"${moduledir})/LICENSE.md \ +"${pkgdir}/usr/share/licenses/${pkgname}" + +find "${pkgdir}" -type d -exec chmod 755 {} \; + +# Remove useless stuff and occurrences of ${pkgdir} and ${srcdir} +find "${pkgdir}"${moduledir} \ +-name '.*' -prune -exec rm -r '{}' \; \ +-or -name '*.sh' -exec rm '{}' \; \ +-or -name 'appveyor.yml' -exec rm '{}' \; \ +-or -name 'benchmark' -prune -exec rm -r '{}' \; \ +-or -path "*/${pkgname}/node_modules/*/bin" -prune -exec rm -r '{}' \; \ +-or -name 'bin.js' -exec rm '{}' \; \ +-or -name 'bower.json' -exec rm '{}' \; \ +-or -name 'cleanup.sh' -exec rm '{}' \; \ +-or -name 'component.json' -exec rm '{}' \; \ +-or -name 'example' -prune -exec rm -r '{}' \; \ +-or -name 'example.js' -exec rm '{}' \; \ +-or -name 'examples' -prune -exec rm -r '{}' \; \ +-or -name 'Gru
[arch-commits] Commit in lablgtk2/trunk (PKGBUILD)
Date: Monday, February 12, 2018 @ 20:30:44 Author: juergen Revision: 316735 add missing build dependency: FS#57234 Modified: lablgtk2/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-12 20:00:26 UTC (rev 316734) +++ PKGBUILD2018-02-12 20:30:44 UTC (rev 316735) @@ -9,7 +9,7 @@ license=('LGPL') url="http://lablgtk.forge.ocamlcore.org/"; depends=('gtk2' 'librsvg' 'gtksourceview2') -makedepends=('ocaml>=4.0.6' 'camlp4>=4.06') +makedepends=('ocaml-compiler-libs>=4.0.6' 'camlp4>=4.06') optdepends=('ocaml: for using the tools') DLAGENTS=('https::/usr/bin/curl -fLC - --insecure --retry 3 --retry-delay 3 -o %o %u') source=("https://forge.ocamlcore.org/frs/download.php/1726/lablgtk-2.18.6.tar.gz";)
[arch-commits] Commit in beats/repos/community-x86_64 (24 files)
Date: Monday, February 12, 2018 @ 20:10:32 Author: mtorromeo Revision: 293644 archrelease: copy trunk to community-x86_64 Added: beats/repos/community-x86_64/PKGBUILD (from rev 293643, beats/trunk/PKGBUILD) beats/repos/community-x86_64/auditbeat-tmpfile.conf (from rev 293643, beats/trunk/auditbeat-tmpfile.conf) beats/repos/community-x86_64/auditbeat.service (from rev 293643, beats/trunk/auditbeat.service) beats/repos/community-x86_64/filebeat-tmpfile.conf (from rev 293643, beats/trunk/filebeat-tmpfile.conf) beats/repos/community-x86_64/filebeat.service (from rev 293643, beats/trunk/filebeat.service) beats/repos/community-x86_64/filebeat.sysusers (from rev 293643, beats/trunk/filebeat.sysusers) beats/repos/community-x86_64/heartbeat-tmpfile.conf (from rev 293643, beats/trunk/heartbeat-tmpfile.conf) beats/repos/community-x86_64/heartbeat.service (from rev 293643, beats/trunk/heartbeat.service) beats/repos/community-x86_64/metricbeat-tmpfile.conf (from rev 293643, beats/trunk/metricbeat-tmpfile.conf) beats/repos/community-x86_64/metricbeat.service (from rev 293643, beats/trunk/metricbeat.service) beats/repos/community-x86_64/packetbeat-tmpfile.conf (from rev 293643, beats/trunk/packetbeat-tmpfile.conf) beats/repos/community-x86_64/packetbeat.service (from rev 293643, beats/trunk/packetbeat.service) Deleted: beats/repos/community-x86_64/PKGBUILD beats/repos/community-x86_64/auditbeat-tmpfile.conf beats/repos/community-x86_64/auditbeat.service beats/repos/community-x86_64/filebeat-tmpfile.conf beats/repos/community-x86_64/filebeat.service beats/repos/community-x86_64/filebeat.sysusers beats/repos/community-x86_64/heartbeat-tmpfile.conf beats/repos/community-x86_64/heartbeat.service beats/repos/community-x86_64/metricbeat-tmpfile.conf beats/repos/community-x86_64/metricbeat.service beats/repos/community-x86_64/packetbeat-tmpfile.conf beats/repos/community-x86_64/packetbeat.service -+ PKGBUILD| 294 +++--- auditbeat-tmpfile.conf |4 auditbeat.service | 22 +-- filebeat-tmpfile.conf |4 filebeat.service| 24 +-- filebeat.sysusers |2 heartbeat-tmpfile.conf |4 heartbeat.service | 22 +-- metricbeat-tmpfile.conf |4 metricbeat.service | 22 +-- packetbeat-tmpfile.conf |4 packetbeat.service | 22 +-- 12 files changed, 214 insertions(+), 214 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-02-12 20:10:03 UTC (rev 293643) +++ PKGBUILD2018-02-12 20:10:32 UTC (rev 293644) @@ -1,147 +0,0 @@ -# Maintainer: Massimiliano Torromeo -# Contributor: Tyler Langlois - -pkgbase=beats -pkgname=(filebeat packetbeat metricbeat heartbeat-elastic auditbeat) -pkgver=6.2.0 -pkgrel=1 -pkgdesc='Data shippers for Elasticsearch' -arch=('x86_64') -url='https://www.elastic.co/products/beats' -license=('APACHE') -depends=('glibc') -makedepends=('go-pie' 'git' 'libpcap' 'rsync' 'python') -optdepends=('elasticsearch: for standalone installation' -'python: for migration script') -options=('!strip') -source=("https://github.com/elastic/beats/archive/v$pkgver/beats-$pkgver.tar.gz"; -"filebeat.sysusers" -"filebeat.service" -"packetbeat.service" -"metricbeat.service" -"heartbeat.service" -"auditbeat.service" -"filebeat-tmpfile.conf" -"packetbeat-tmpfile.conf" -"metricbeat-tmpfile.conf" -"heartbeat-tmpfile.conf" -"auditbeat-tmpfile.conf") -sha256sums=('f4cf4dee93ae5803d7c07573e96f73ee421cf9f3154615c9c518137c1956feab' -'33feb3690f8b31563cc1e2da557c2aa326501ce9ccd7e0a142036902bfdb05ff' -'4d5394cfe3299c9a6af5ac34c1ad4bcdc2e79162379cccbf00fb414eb28253c0' -'9f4e33fc768d3500fa3428dcbfda241c6473a2cae8cc4dbadf8f61ca9f2bbec5' -'26b123acd96808162a7f827ce6f0e9669140c2665fc28d76583a15996fbf853d' -'212cb4ab5a02d7078025f7d1f50f48e5caa25debce0852cf68cd8f89ed0a8d09' -'b7f1c61950f21c7fab31166c68d4a9e5027f0c5bcc40a97913d6d89eaf643b85' -'ec999a29bc19d1b36b84e03cbd7b00b29d3e08c97ca03043b9fd6bfbe04c5e2d' -'3f3ead4168d5b4953cca883d8a3c4552c26a75f52cedfcf6c7785bfd7bbae3c4' -'cb927141d3bed94cb5570789dd9fc97713e967580ee354ff393020811f087dca' -'9629931db8455891f0a6e9f9c91272716f2b47ec88f8a49e601423a16c7cdba5' -'dcdf1be6acda30cc3e8949b5affbc1fe7b0a1efc2a08dfe2f878d6eb6de84d38') - -prepare() { -cd beats-$pkgver - -# Avoid installing extraneous configs -sed '/[- ]win/d ; /[- ]darwin/d ; /[- ]binary/d' -i */Makefile -# Install the Linux config as default -sed -r 's#/([a-z]+)-linux.yml#/\1.yml#' -i */Makefile - -# Perform some timestomping to avoid make warnings -LANG=C _t="$(date -r Make
[arch-commits] Commit in beats/trunk (PKGBUILD)
Date: Monday, February 12, 2018 @ 20:10:03 Author: mtorromeo Revision: 293643 upgpkg: beats 6.2.1-1 Modified: beats/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-02-12 19:59:03 UTC (rev 293642) +++ PKGBUILD2018-02-12 20:10:03 UTC (rev 293643) @@ -3,7 +3,7 @@ pkgbase=beats pkgname=(filebeat packetbeat metricbeat heartbeat-elastic auditbeat) -pkgver=6.2.0 +pkgver=6.2.1 pkgrel=1 pkgdesc='Data shippers for Elasticsearch' arch=('x86_64') @@ -26,7 +26,7 @@ "metricbeat-tmpfile.conf" "heartbeat-tmpfile.conf" "auditbeat-tmpfile.conf") -sha256sums=('f4cf4dee93ae5803d7c07573e96f73ee421cf9f3154615c9c518137c1956feab' +sha256sums=('7fc935b65469acc728653c89ef7b8541db4c5dafdbb1459822f0c215d58d30e6' '33feb3690f8b31563cc1e2da557c2aa326501ce9ccd7e0a142036902bfdb05ff' '4d5394cfe3299c9a6af5ac34c1ad4bcdc2e79162379cccbf00fb414eb28253c0' '9f4e33fc768d3500fa3428dcbfda241c6473a2cae8cc4dbadf8f61ca9f2bbec5'
[arch-commits] Commit in ocaml/trunk (PKGBUILD)
Date: Monday, February 12, 2018 @ 20:00:08 Author: juergen Revision: 316733 Add missing compiler-libs FS#57200 Modified: ocaml/trunk/PKGBUILD --+ PKGBUILD |5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-02-12 19:13:07 UTC (rev 316732) +++ PKGBUILD2018-02-12 20:00:08 UTC (rev 316733) @@ -4,7 +4,7 @@ pkgbase='ocaml' pkgname=('ocaml' 'ocaml-compiler-libs') pkgver=4.06.0 -pkgrel=1 +pkgrel=2 pkgdesc="A functional language with OO extensions" arch=('x86_64') license=('LGPL2.1' 'custom: QPL-1.0') @@ -55,8 +55,7 @@ driver/*.cmi driver/*.cmt driver/*.cmti driver/*.mli \ toplevel/*.cmi toplevel/*.cmt toplevel/*.cmti toplevel/*.mli \ "${pkgdir}/usr/lib/ocaml/compiler-libs" - cp compilerlibs/ocamlcommon.cma compilerlibs/ocamlbytecomp.cma \ - compilerlibs/ocamltoplevel.cma ${BYTESTART} ${TOPLEVELSTART} \ + cp compilerlibs/* ${BYTESTART} ${TOPLEVELSTART} \ "${pkgdir}/usr/lib/ocaml/compiler-libs" # install license
[arch-commits] Commit in ocaml/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Monday, February 12, 2018 @ 20:00:26 Author: juergen Revision: 316734 archrelease: copy trunk to extra-x86_64 Added: ocaml/repos/extra-x86_64/PKGBUILD (from rev 316733, ocaml/trunk/PKGBUILD) Deleted: ocaml/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 129 ++--- 1 file changed, 64 insertions(+), 65 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-02-12 20:00:08 UTC (rev 316733) +++ PKGBUILD2018-02-12 20:00:26 UTC (rev 316734) @@ -1,65 +0,0 @@ -# $Id$ -# Maintainer: Tobias Powalowski - -pkgbase='ocaml' -pkgname=('ocaml' 'ocaml-compiler-libs') -pkgver=4.06.0 -pkgrel=1 -pkgdesc="A functional language with OO extensions" -arch=('x86_64') -license=('LGPL2.1' 'custom: QPL-1.0') -url="http://caml.inria.fr/"; -depends=('gdbm') -makedepends=('tk>=8.6.0' 'ncurses>=5.6-7' 'libx11') -optdepends=('ncurses: advanced ncurses features' 'tk: advanced tk features') -source=(http://caml.inria.fr/distrib/ocaml-${pkgver%.*}/${pkgname}-${pkgver}.tar.xz) -sha1sums=('831fab643feb0f78bd206f0a9a09a92df58838e7') -options=('!makeflags' '!emptydirs' 'staticlibs') - -build() { - cd "${srcdir}/${pkgname}-${pkgver}" - ./configure -prefix /usr -x11include /usr/include - make world.opt -} - -package_ocaml() { - cd "${srcdir}/${pkgbase}-${pkgver}" - make PREFIX="${pkgdir}/usr" MANDIR="${pkgdir}/usr/share/man" install - - # Save >10MB with this one, makepkg only strips debug symbols. - #find "${pkgdir}/usr/lib" -type f -name '*.so.*' -exec strip --strip-unneeded {} \; - - # install license - install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}" - install -m644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/" - - # remove compiler libs - rm -rf "${pkgdir}/usr/lib/ocaml/compiler-libs" -} - -package_ocaml-compiler-libs() { -pkgdesc="Several modules used internally by the OCaml compiler" -license=('custom: QPL-1.0') -depends=('ocaml') -optdepends=() - - cd "${srcdir}/${pkgbase}-${pkgver}" - # from Makefile - BYTESTART=driver/main.cmo - TOPLEVELSTART=toplevel/topstart.cmo - mkdir -p "${pkgdir}/usr/lib/ocaml/compiler-libs" - cp utils/*.cmi utils/*.cmt utils/*.cmti utils/*.mli \ - parsing/*.cmi parsing/*.cmt parsing/*.cmti parsing/*.mli \ - typing/*.cmi typing/*.cmt typing/*.cmti typing/*.mli \ - bytecomp/*.cmi bytecomp/*.cmt bytecomp/*.cmti bytecomp/*.mli \ - driver/*.cmi driver/*.cmt driver/*.cmti driver/*.mli \ - toplevel/*.cmi toplevel/*.cmt toplevel/*.cmti toplevel/*.mli \ - "${pkgdir}/usr/lib/ocaml/compiler-libs" - cp compilerlibs/ocamlcommon.cma compilerlibs/ocamlbytecomp.cma \ - compilerlibs/ocamltoplevel.cma ${BYTESTART} ${TOPLEVELSTART} \ - "${pkgdir}/usr/lib/ocaml/compiler-libs" - - # install license - install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}" - install -m644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/" -} Copied: ocaml/repos/extra-x86_64/PKGBUILD (from rev 316733, ocaml/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-02-12 20:00:26 UTC (rev 316734) @@ -0,0 +1,64 @@ +# $Id$ +# Maintainer: Tobias Powalowski + +pkgbase='ocaml' +pkgname=('ocaml' 'ocaml-compiler-libs') +pkgver=4.06.0 +pkgrel=2 +pkgdesc="A functional language with OO extensions" +arch=('x86_64') +license=('LGPL2.1' 'custom: QPL-1.0') +url="http://caml.inria.fr/"; +depends=('gdbm') +makedepends=('tk>=8.6.0' 'ncurses>=5.6-7' 'libx11') +optdepends=('ncurses: advanced ncurses features' 'tk: advanced tk features') +source=(http://caml.inria.fr/distrib/ocaml-${pkgver%.*}/${pkgname}-${pkgver}.tar.xz) +sha1sums=('831fab643feb0f78bd206f0a9a09a92df58838e7') +options=('!makeflags' '!emptydirs' 'staticlibs') + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + ./configure -prefix /usr -x11include /usr/include + make world.opt +} + +package_ocaml() { + cd "${srcdir}/${pkgbase}-${pkgver}" + make PREFIX="${pkgdir}/usr" MANDIR="${pkgdir}/usr/share/man" install + + # Save >10MB with this one, makepkg only strips debug symbols. + #find "${pkgdir}/usr/lib" -type f -name '*.so.*' -exec strip --strip-unneeded {} \; + + # install license + install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}" + install -m644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/" + + # remove compiler libs + rm -rf "${pkgdir}/usr/lib/ocaml/compiler-libs" +} + +package_ocaml-compiler-libs() { +pkgdesc="Several modules used internally by the OCaml compiler" +license=('custom: QPL-1.0') +depends=('ocaml') +optdepends=() + + cd "${srcdir}/${pkgbase}-${pkgver}" + # from Makefile + BYTESTART=driver/main.cmo + TOPLEVELSTART=toplevel/topstart.cmo + mkdir -p "${pkgdir}/usr/lib/ocaml/compiler-libs" + cp utils/*.cmi utils/*.cmt utils/*.cmti utils/*.mli \ + parsing/*.cmi parsing/*.cmt parsing/*.cmti parsing/*.mli \ + typing/*.cmi typing/*.cmt typing/*.c
[arch-commits] Commit in kibana/repos/community-any (8 files)
Date: Monday, February 12, 2018 @ 19:59:03 Author: mtorromeo Revision: 293642 archrelease: copy trunk to community-any Added: kibana/repos/community-any/PKGBUILD (from rev 293641, kibana/trunk/PKGBUILD) kibana/repos/community-any/kibana.service (from rev 293641, kibana/trunk/kibana.service) kibana/repos/community-any/tmpfile.conf (from rev 293641, kibana/trunk/tmpfile.conf) kibana/repos/community-any/user.conf (from rev 293641, kibana/trunk/user.conf) Deleted: kibana/repos/community-any/PKGBUILD kibana/repos/community-any/kibana.service kibana/repos/community-any/tmpfile.conf kibana/repos/community-any/user.conf + PKGBUILD | 92 +++ kibana.service | 30 - tmpfile.conf | 10 ++--- user.conf |2 - 4 files changed, 67 insertions(+), 67 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-02-12 19:58:40 UTC (rev 293641) +++ PKGBUILD2018-02-12 19:59:03 UTC (rev 293642) @@ -1,46 +0,0 @@ -# Maintainer: Levente Polyak -# Maintainer: Massimiliano Torromeo -# Contributor: Spider.007 - -pkgname=kibana -pkgver=6.2.0 -pkgrel=1 -pkgdesc='Browser based analytics and search dashboard for Elasticsearch' -url='https://www.elastic.co/products/kibana' -arch=('any') -license=('Apache') -depends=('nodejs') -optdepends=('elasticsearch') -backup=('etc/kibana/kibana.yml') -options=('!strip' 'emptydirs') -source=(https://artifacts.elastic.co/downloads/${pkgname}/${pkgname}-${pkgver}-linux-x86_64.tar.gz -kibana.service -tmpfile.conf -user.conf) -sha512sums=('d756b560e5e682f9f5f823cda4e0dd6f5bacf58fbfa2c619aa6fd0dcd0b74449bc831f96bc3c549a702bbb1d7c2f8eb9f374008ea8cb124e3ca24dddc716b79c' - '3216c2864cf184cea0883677a05bf83cf396fda52dbd3d9a187de22f0c45d13db58f8fb4dc926694ba7d7a24000cf6d5f6218805f74fb5d729fc85c643ca8f2f' - '8571f0b0ec8a55dfcba8298c6f1b1895be3c6e3dad524633411615dd3ad2f73af11a94e0a74fd296a784d6c779df8e9ce0a9f7b3e0182adde221a67293f4adeb' - '9085884430c656cc68b855c3d6740e5fd0854a8785930341b29e15e201deacc1870d8223255d9ebe096cb111319bea9bf4faa03d0760d5819976ebf912221c7d') - -prepare() { - cd ${pkgbase}-${pkgver}-linux-x86_64 - # set default quiet mode for systemd, cli option forces specified values - sed -r 's|#(logging.quiet:) false|\1 true|' -i config/kibana.yml -} - -package() { - cd ${pkgbase}-${pkgver}-linux-x86_64 - - install -dm 755 "${pkgdir}/usr/share/kibana" - cp -a * "${pkgdir}/usr/share/kibana" - - install -dm 750 "${pkgdir}/etc/kibana" - install -Dm 640 config/kibana.yml -t "${pkgdir}/etc/kibana" - install -Dm 644 "${srcdir}/kibana.service" -t "${pkgdir}/usr/lib/systemd/system" - install -Dm 644 "${srcdir}/user.conf" "${pkgdir}/usr/lib/sysusers.d/kibana.conf" - install -Dm 644 "${srcdir}/tmpfile.conf" "${pkgdir}/usr/lib/tmpfiles.d/kibana.conf" - - rm -r "${pkgdir}/usr/share/kibana/node" -} - -# vim: ts=2 sw=2 et: Copied: kibana/repos/community-any/PKGBUILD (from rev 293641, kibana/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-02-12 19:59:03 UTC (rev 293642) @@ -0,0 +1,46 @@ +# Maintainer: Levente Polyak +# Maintainer: Massimiliano Torromeo +# Contributor: Spider.007 + +pkgname=kibana +pkgver=6.2.1 +pkgrel=1 +pkgdesc='Browser based analytics and search dashboard for Elasticsearch' +url='https://www.elastic.co/products/kibana' +arch=('any') +license=('Apache') +depends=('nodejs') +optdepends=('elasticsearch') +backup=('etc/kibana/kibana.yml') +options=('!strip' 'emptydirs') +source=(https://artifacts.elastic.co/downloads/${pkgname}/${pkgname}-${pkgver}-linux-x86_64.tar.gz +kibana.service +tmpfile.conf +user.conf) +sha512sums=('2d96061c5538761179a2e9e78fbd494e8fe42927f9818ee752fa9c938d82befdb37fde52c813b7c75f442675c6e62e20c56c1a13a07e2e43944dd0849af69daa' + '3216c2864cf184cea0883677a05bf83cf396fda52dbd3d9a187de22f0c45d13db58f8fb4dc926694ba7d7a24000cf6d5f6218805f74fb5d729fc85c643ca8f2f' + '8571f0b0ec8a55dfcba8298c6f1b1895be3c6e3dad524633411615dd3ad2f73af11a94e0a74fd296a784d6c779df8e9ce0a9f7b3e0182adde221a67293f4adeb' + '9085884430c656cc68b855c3d6740e5fd0854a8785930341b29e15e201deacc1870d8223255d9ebe096cb111319bea9bf4faa03d0760d5819976ebf912221c7d') + +prepare() { + cd ${pkgbase}-${pkgver}-linux-x86_64 + # set default quiet mode for systemd, cli option forces specified values + sed -r 's|#(logging.quiet:) false|\1 true|' -i config/kibana.yml +} + +package() { + cd ${pkgbase}-${pkgver}-linux-x86_64 + + install -dm 755 "${pkgdir}/usr/share/kibana" + cp -a * "${pkgdir}/usr/share/kibana" + + install -dm 750 "${pkgdir}/etc/kibana" + install -Dm 640 config/kibana.yml -t "${pkgdir}/etc/kibana" + install -Dm 644 "${srcdir}/kibana.service" -t "${pkgdir}/us
[arch-commits] Commit in kibana/trunk (PKGBUILD)
Date: Monday, February 12, 2018 @ 19:58:40 Author: mtorromeo Revision: 293641 upgpkg: kibana 6.2.1-1 Modified: kibana/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-02-12 19:51:43 UTC (rev 293640) +++ PKGBUILD2018-02-12 19:58:40 UTC (rev 293641) @@ -3,7 +3,7 @@ # Contributor: Spider.007 pkgname=kibana -pkgver=6.2.0 +pkgver=6.2.1 pkgrel=1 pkgdesc='Browser based analytics and search dashboard for Elasticsearch' url='https://www.elastic.co/products/kibana' @@ -17,7 +17,7 @@ kibana.service tmpfile.conf user.conf) -sha512sums=('d756b560e5e682f9f5f823cda4e0dd6f5bacf58fbfa2c619aa6fd0dcd0b74449bc831f96bc3c549a702bbb1d7c2f8eb9f374008ea8cb124e3ca24dddc716b79c' +sha512sums=('2d96061c5538761179a2e9e78fbd494e8fe42927f9818ee752fa9c938d82befdb37fde52c813b7c75f442675c6e62e20c56c1a13a07e2e43944dd0849af69daa' '3216c2864cf184cea0883677a05bf83cf396fda52dbd3d9a187de22f0c45d13db58f8fb4dc926694ba7d7a24000cf6d5f6218805f74fb5d729fc85c643ca8f2f' '8571f0b0ec8a55dfcba8298c6f1b1895be3c6e3dad524633411615dd3ad2f73af11a94e0a74fd296a784d6c779df8e9ce0a9f7b3e0182adde221a67293f4adeb' '9085884430c656cc68b855c3d6740e5fd0854a8785930341b29e15e201deacc1870d8223255d9ebe096cb111319bea9bf4faa03d0760d5819976ebf912221c7d')
[arch-commits] Commit in git-annex/repos (2 files)
Date: Monday, February 12, 2018 @ 19:51:43 Author: felixonmars Revision: 293640 archrelease: copy trunk to community-staging-x86_64 Added: git-annex/repos/community-staging-x86_64/ git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 293639, git-annex/trunk/PKGBUILD) --+ PKGBUILD | 54 ++ 1 file changed, 54 insertions(+) Copied: git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 293639, git-annex/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-12 19:51:43 UTC (rev 293640) @@ -0,0 +1,54 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=git-annex +pkgver=6.20180112 +pkgrel=62 +pkgdesc="Manage files with git, without checking their contents into git" +url="http://git-annex.branchable.com/"; +license=("AGPL3") +arch=('x86_64') +depends=('git' 'rsync' 'ghc-libs' 'haskell-aeson' 'haskell-async' 'haskell-aws' + 'haskell-blaze-builder' 'haskell-bloomfilter' 'haskell-byteable' 'haskell-case-insensitive' + 'haskell-clientsession' 'haskell-concurrent-output' 'haskell-conduit' 'haskell-crypto-api' + 'haskell-cryptonite' 'haskell-data-default' 'haskell-dav' 'haskell-dbus' + 'haskell-disk-free-space' 'haskell-dlist' 'haskell-dns' 'haskell-edit-distance' + 'haskell-esqueleto' 'haskell-exceptions' 'haskell-fdo-notify' 'haskell-feed' + 'haskell-hinotify' 'haskell-hslogger' 'haskell-http-client' 'haskell-http-conduit' + 'haskell-http-types' 'haskell-ifelse' 'haskell-magic' 'haskell-memory' + 'haskell-monad-control' 'haskell-monad-logger' 'haskell-mountpoints' 'haskell-mtl' + 'haskell-network' 'haskell-network-info' 'haskell-network-multicast' 'haskell-network-uri' + 'haskell-old-locale' 'haskell-optparse-applicative' 'haskell-path-pieces' + 'haskell-persistent' 'haskell-persistent-sqlite' 'haskell-persistent-template' + 'haskell-quickcheck' 'haskell-random' 'haskell-regex-tdfa' 'haskell-resourcet' + 'haskell-safesemaphore' 'haskell-sandi' 'haskell-securemem' 'haskell-shakespeare' + 'haskell-socks' 'haskell-split' 'haskell-stm' 'haskell-stm-chans' 'haskell-tagsoup' + 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' 'haskell-tasty-rerun' + 'haskell-text' 'haskell-torrent' 'haskell-unix-compat' 'haskell-unordered-containers' + 'haskell-utf8-string' 'haskell-uuid' 'haskell-wai' 'haskell-wai-extra' 'haskell-warp' + 'haskell-warp-tls' 'haskell-yesod' 'haskell-yesod-core' + 'haskell-yesod-form' 'haskell-yesod-static') +makedepends=('chrpath' 'ghc') +source=("git+https://git.joeyh.name/git/git-annex.git#tag=$pkgver";) +sha512sums=('SKIP') + +build() { + cd git-annex + + runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic --disable-library-vanilla \ +--docdir="/usr/share/doc/$pkgname" \ +-fnetwork-uri -fconcurrentoutput -ftorrentparser \ +-f-androidsplice -f-android -fproduction -fpairing -fwebapp \ +-fassistant -fwebdav -fs3 -f-benchmark -fdbus -fmagicmime + runhaskell Setup build +} + +package() { + cd git-annex + runhaskell Setup copy --destdir="$pkgdir" + make GHC="ghc -dynamic" BUILDER=true DESTDIR="$pkgdir" -j1 install-misc + + rm "$pkgdir"/usr/share/doc/git-annex/COPYRIGHT + rmdir "$pkgdir"/usr/share/doc/git-annex "$pkgdir"/usr/share/doc +}
[arch-commits] Commit in git-annex/trunk (PKGBUILD)
Date: Monday, February 12, 2018 @ 19:51:21 Author: felixonmars Revision: 293639 upgpkg: git-annex 6.20180112-62 rebuild with hourglass,0.2.11 Modified: git-annex/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-12 19:48:08 UTC (rev 293638) +++ PKGBUILD2018-02-12 19:51:21 UTC (rev 293639) @@ -4,7 +4,7 @@ pkgname=git-annex pkgver=6.20180112 -pkgrel=61 +pkgrel=62 pkgdesc="Manage files with git, without checking their contents into git" url="http://git-annex.branchable.com/"; license=("AGPL3")
[arch-commits] Commit in php-mongodb/trunk (PKGBUILD)
Date: Monday, February 12, 2018 @ 19:47:55 Author: idevolder Revision: 293637 upgpkg: php-mongodb 1.4.0-1 Modified: php-mongodb/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-02-12 19:44:52 UTC (rev 293636) +++ PKGBUILD2018-02-12 19:47:55 UTC (rev 293637) @@ -5,8 +5,8 @@ # Contributor: Jarek Sedlacek pkgname=php-mongodb -pkgver=1.3.4 -pkgrel=2 +pkgver=1.4.0 +pkgrel=1 pkgdesc="MongoDB driver for PHP" arch=("x86_64") url="http://mongodb.github.io/mongo-php-driver"; @@ -20,7 +20,7 @@ "https://pecl.php.net/get/mongodb-$pkgver.tgz"; "mongodb.ini" ) -sha256sums=('c78190115c0d51a440d66c75b6c12192f6d97873d141b34c5c2406a816fe1bb2' +sha256sums=('b970fce679b7682260eacdd1dbf6bdb895ea56e0de8a2ff74dc5af881e4d7d6a' '242b9ffea6bd84f813c7fc2a767eaa89f83577c5ff10ff36aecec2ca308ff72b') build() {
[arch-commits] Commit in php-mongodb/repos/community-x86_64 (6 files)
Date: Monday, February 12, 2018 @ 19:48:08 Author: idevolder Revision: 293638 archrelease: copy trunk to community-x86_64 Added: php-mongodb/repos/community-x86_64/PKGBUILD (from rev 293637, php-mongodb/trunk/PKGBUILD) php-mongodb/repos/community-x86_64/mongodb.ini (from rev 293637, php-mongodb/trunk/mongodb.ini) php-mongodb/repos/community-x86_64/php-mongodb.install (from rev 293637, php-mongodb/trunk/php-mongodb.install) Deleted: php-mongodb/repos/community-x86_64/PKGBUILD php-mongodb/repos/community-x86_64/mongodb.ini php-mongodb/repos/community-x86_64/php-mongodb.install -+ PKGBUILD| 74 +- mongodb.ini |4 +- php-mongodb.install | 24 3 files changed, 51 insertions(+), 51 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-02-12 19:47:55 UTC (rev 293637) +++ PKGBUILD2018-02-12 19:48:08 UTC (rev 293638) @@ -1,37 +0,0 @@ -# $Id$ -# Maintainer: BlackEagle < ike DOT devolder AT gmail DOT com > -# Maintainer: Felix Yan -# Contributor: Martin Striz < ms AT martinstriz DOT cz > -# Contributor: Jarek Sedlacek - -pkgname=php-mongodb -pkgver=1.3.4 -pkgrel=2 -pkgdesc="MongoDB driver for PHP" -arch=("x86_64") -url="http://mongodb.github.io/mongo-php-driver"; -license=("Apache") -#depends=('php' 'libmongoc') -depends=('php') -makedepends=('re2c') -backup=("etc/php/conf.d/mongodb.ini") -install=php-mongodb.install -source=( - "https://pecl.php.net/get/mongodb-$pkgver.tgz"; - "mongodb.ini" -) -sha256sums=('c78190115c0d51a440d66c75b6c12192f6d97873d141b34c5c2406a816fe1bb2' -'242b9ffea6bd84f813c7fc2a767eaa89f83577c5ff10ff36aecec2ca308ff72b') - -build() { - cd mongodb-$pkgver - phpize - #./configure --prefix=/usr --with-libbson --with-libmongoc - ./configure --prefix=/usr -} - -package() { - cd mongodb-$pkgver - make INSTALL_ROOT="$pkgdir" install - install -Dm644 "$srcdir/mongodb.ini" "$pkgdir/etc/php/conf.d/mongodb.ini" -} Copied: php-mongodb/repos/community-x86_64/PKGBUILD (from rev 293637, php-mongodb/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-02-12 19:48:08 UTC (rev 293638) @@ -0,0 +1,37 @@ +# $Id$ +# Maintainer: BlackEagle < ike DOT devolder AT gmail DOT com > +# Maintainer: Felix Yan +# Contributor: Martin Striz < ms AT martinstriz DOT cz > +# Contributor: Jarek Sedlacek + +pkgname=php-mongodb +pkgver=1.4.0 +pkgrel=1 +pkgdesc="MongoDB driver for PHP" +arch=("x86_64") +url="http://mongodb.github.io/mongo-php-driver"; +license=("Apache") +#depends=('php' 'libmongoc') +depends=('php') +makedepends=('re2c') +backup=("etc/php/conf.d/mongodb.ini") +install=php-mongodb.install +source=( + "https://pecl.php.net/get/mongodb-$pkgver.tgz"; + "mongodb.ini" +) +sha256sums=('b970fce679b7682260eacdd1dbf6bdb895ea56e0de8a2ff74dc5af881e4d7d6a' +'242b9ffea6bd84f813c7fc2a767eaa89f83577c5ff10ff36aecec2ca308ff72b') + +build() { + cd mongodb-$pkgver + phpize + #./configure --prefix=/usr --with-libbson --with-libmongoc + ./configure --prefix=/usr +} + +package() { + cd mongodb-$pkgver + make INSTALL_ROOT="$pkgdir" install + install -Dm644 "$srcdir/mongodb.ini" "$pkgdir/etc/php/conf.d/mongodb.ini" +} Deleted: mongodb.ini === --- mongodb.ini 2018-02-12 19:47:55 UTC (rev 293637) +++ mongodb.ini 2018-02-12 19:48:08 UTC (rev 293638) @@ -1,2 +0,0 @@ -; Tell PHP to load the MongoDB Extension on startup -extension=mongodb.so Copied: php-mongodb/repos/community-x86_64/mongodb.ini (from rev 293637, php-mongodb/trunk/mongodb.ini) === --- mongodb.ini (rev 0) +++ mongodb.ini 2018-02-12 19:48:08 UTC (rev 293638) @@ -0,0 +1,2 @@ +; Tell PHP to load the MongoDB Extension on startup +extension=mongodb.so Deleted: php-mongodb.install === --- php-mongodb.install 2018-02-12 19:47:55 UTC (rev 293637) +++ php-mongodb.install 2018-02-12 19:48:08 UTC (rev 293638) @@ -1,12 +0,0 @@ -post_install() { - warning -} - -post_upgrade() { - warning -} - -warning() { - printf "WARNING:\nWhen moving from 'php-mongo' to 'php-mongodb' keep into mind the extension's api is not compatible\n\n" - return 0 -} Copied: php-mongodb/repos/community-x86_64/php-mongodb.install (from rev 293637, php-mongodb/trunk/php-mongodb.install) === --- php-mongodb.install (rev 0) +++ php-mongodb.install 2018-02-12 19:48:08 UTC (rev 293638) @@ -0,0 +1,12 @@ +post_install() { + warning +} + +post_upgrade() { + warning +} + +w
[arch-commits] Commit in haskell-hakyll/trunk (PKGBUILD)
Date: Monday, February 12, 2018 @ 19:44:26 Author: felixonmars Revision: 293635 upgpkg: haskell-hakyll 4.10.0.0-66 rebuild with hourglass,0.2.11 Modified: haskell-hakyll/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-12 19:42:08 UTC (rev 293634) +++ PKGBUILD2018-02-12 19:44:26 UTC (rev 293635) @@ -5,7 +5,7 @@ _hkgname=hakyll pkgname=haskell-hakyll pkgver=4.10.0.0 -pkgrel=65 +pkgrel=66 pkgdesc="A static website compiler library" url="http://jaspervdj.be/hakyll"; license=("custom:BSD3")
[arch-commits] Commit in haskell-hakyll/repos (2 files)
Date: Monday, February 12, 2018 @ 19:44:52 Author: felixonmars Revision: 293636 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hakyll/repos/community-staging-x86_64/ haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 293635, haskell-hakyll/trunk/PKGBUILD) --+ PKGBUILD | 60 1 file changed, 60 insertions(+) Copied: haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 293635, haskell-hakyll/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-12 19:44:52 UTC (rev 293636) @@ -0,0 +1,60 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=hakyll +pkgname=haskell-hakyll +pkgver=4.10.0.0 +pkgrel=66 +pkgdesc="A static website compiler library" +url="http://jaspervdj.be/hakyll"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-blaze-html' 'haskell-blaze-markup' 'haskell-cryptohash' + 'haskell-data-default' 'haskell-fsnotify' 'haskell-http-conduit' 'haskell-http-types' + 'haskell-lrucache' 'haskell-mtl' 'haskell-network' 'haskell-network-uri' + 'haskell-optparse-applicative' 'pandoc' 'pandoc-citeproc' 'haskell-parsec' + 'haskell-random' 'haskell-regex-base' 'haskell-regex-tdfa' 'haskell-resourcet' + 'haskell-scientific' 'haskell-system-filepath' 'haskell-tagsoup' 'haskell-text' + 'haskell-time-locale-compat' 'haskell-unordered-containers' 'haskell-vector' 'haskell-wai' + 'haskell-wai-app-static' 'haskell-warp' 'haskell-yaml') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-tasty' 'haskell-tasty-hunit' + 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('17c5986ba3a522d081067e7d728113311b918289c2b35da372d5804d1606fe58494249b3acc9e0988a0608f8d9715eace172f6e64fed1e45625b791410a61d37') + +prepare() { +sed -e 's/tasty >= 0.11 && < 0.12,/tasty,/' \ +-e 's/tasty-hunit>= 0.9 && < 0.10,/tasty-hunit,/' \ +-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}" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fcheckexternal -fwatchserver -fpreviewserver +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +LC_CTYPE=en_US.UTF-8 runhaskell Setup test +# pandoc 2.0.6 is causing the test suite of hakyll to hang +} + +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-hit/repos (2 files)
Date: Monday, February 12, 2018 @ 19:42:08 Author: felixonmars Revision: 293634 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hit/repos/community-staging-x86_64/ haskell-hit/repos/community-staging-x86_64/PKGBUILD (from rev 293633, haskell-hit/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-hit/repos/community-staging-x86_64/PKGBUILD (from rev 293633, haskell-hit/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-12 19:42:08 UTC (rev 293634) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=hit +pkgname=haskell-hit +pkgver=0.6.3 +pkgrel=68 +pkgdesc="Git operations in haskell" +url="https://github.com/vincenthz/hit"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-attoparsec" "haskell-byteable" "haskell-cryptohash" "haskell-hashable" + "haskell-hashtables" "haskell-hourglass" "haskell-mtl" "haskell-parsec" "haskell-patience" + "haskell-random" "haskell-system-fileio" "haskell-system-filepath" "haskell-unix-compat" + "haskell-utf8-string" "haskell-vector" "haskell-zlib" "haskell-zlib-bindings") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('82ccfeb77a439caa1792f1ae29535636764be9e6e94f75973f37a86db6627a492e57da835954384ef8468799de9f0897e20905f65dad256fe3547a4248d5fffc') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fexecutable -f-debug +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-hit/trunk (PKGBUILD)
Date: Monday, February 12, 2018 @ 19:41:40 Author: felixonmars Revision: 293633 upgpkg: haskell-hit 0.6.3-68 rebuild with hourglass,0.2.11 Modified: haskell-hit/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-12 19:40:14 UTC (rev 293632) +++ PKGBUILD2018-02-12 19:41:40 UTC (rev 293633) @@ -5,7 +5,7 @@ _hkgname=hit pkgname=haskell-hit pkgver=0.6.3 -pkgrel=67 +pkgrel=68 pkgdesc="Git operations in haskell" url="https://github.com/vincenthz/hit"; license=("custom:BSD3")
[arch-commits] Commit in haskell-pipes-http/repos (2 files)
Date: Monday, February 12, 2018 @ 19:40:14 Author: felixonmars Revision: 293632 archrelease: copy trunk to community-staging-x86_64 Added: haskell-pipes-http/repos/community-staging-x86_64/ haskell-pipes-http/repos/community-staging-x86_64/PKGBUILD (from rev 293631, haskell-pipes-http/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-pipes-http/repos/community-staging-x86_64/PKGBUILD (from rev 293631, haskell-pipes-http/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-12 19:40:14 UTC (rev 293632) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=pipes-http +pkgname=haskell-pipes-http +pkgver=1.0.5 +pkgrel=90 +pkgdesc="HTTP client with pipes interface" +url="https://hackage.haskell.org/package/${_hkgname}"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-http-client" "haskell-http-client-tls" "haskell-pipes") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('48d2b7236d4f04688bdc083452346974031c3123003c9c0ffe32e00b70c2e1ef294e66f713e590a72fa9005d8bf9aa4daed22bf85fc0505ecd534662e4e4ed70') + +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-pipes-http/trunk (PKGBUILD)
Date: Monday, February 12, 2018 @ 19:39:53 Author: felixonmars Revision: 293631 upgpkg: haskell-pipes-http 1.0.5-90 rebuild with hourglass,0.2.11 Modified: haskell-pipes-http/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-12 19:39:04 UTC (rev 293630) +++ PKGBUILD2018-02-12 19:39:53 UTC (rev 293631) @@ -5,7 +5,7 @@ _hkgname=pipes-http pkgname=haskell-pipes-http pkgver=1.0.5 -pkgrel=89 +pkgrel=90 pkgdesc="HTTP client with pipes interface" url="https://hackage.haskell.org/package/${_hkgname}"; license=("custom:BSD3")
[arch-commits] Commit in haskell-yesod-auth/repos (2 files)
Date: Monday, February 12, 2018 @ 19:39:04 Author: felixonmars Revision: 293630 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-auth/repos/community-staging-x86_64/ haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD (from rev 293629, haskell-yesod-auth/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD (from rev 293629, haskell-yesod-auth/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-12 19:39:04 UTC (rev 293630) @@ -0,0 +1,49 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-auth +pkgname=haskell-yesod-auth +pkgver=1.4.21 +pkgrel=68 +pkgdesc="Authentication for Yesod." +url="http://www.yesodweb.com/"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-aeson" "haskell-authenticate" "haskell-base16-bytestring" + "haskell-base64-bytestring" "haskell-blaze-builder" "haskell-blaze-html" + "haskell-blaze-markup" "haskell-byteable" "haskell-conduit" "haskell-conduit-extra" + "haskell-cryptonite" "haskell-data-default" "haskell-email-validate" + "haskell-file-embed" "haskell-http-client" "haskell-http-conduit" "haskell-http-types" + "haskell-lifted-base" "haskell-memory" "haskell-mime-mail" "haskell-network-uri" + "haskell-nonce" "haskell-persistent" "haskell-persistent-template" "haskell-random" + "haskell-resourcet" "haskell-safe" "haskell-shakespeare" "haskell-text" + "haskell-unordered-containers" "haskell-wai" "haskell-yesod-core" "haskell-yesod-form" + "haskell-yesod-persistent") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('827cfff9ffb0f533b0cbc68cac53be1a057dde531596b57d823c14a3e737ba7c26394fd33b93dc6ad881ff6cc62e3246807f338c21ebe895be45b856460e7e23') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fnetwork-uri +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-yesod-auth/trunk (PKGBUILD)
Date: Monday, February 12, 2018 @ 19:38:33 Author: felixonmars Revision: 293629 upgpkg: haskell-yesod-auth 1.4.21-68 rebuild with hourglass,0.2.11 Modified: haskell-yesod-auth/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-12 19:36:50 UTC (rev 293628) +++ PKGBUILD2018-02-12 19:38:33 UTC (rev 293629) @@ -5,7 +5,7 @@ _hkgname=yesod-auth pkgname=haskell-yesod-auth pkgver=1.4.21 -pkgrel=67 +pkgrel=68 pkgdesc="Authentication for Yesod." url="http://www.yesodweb.com/"; license=("MIT")
[arch-commits] Commit in hledger-web/trunk (PKGBUILD)
Date: Monday, February 12, 2018 @ 19:36:29 Author: felixonmars Revision: 293626 upgpkg: hledger-web 1.5-55 rebuild with hourglass,0.2.11 Modified: hledger-web/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-12 19:36:22 UTC (rev 293625) +++ PKGBUILD2018-02-12 19:36:29 UTC (rev 293626) @@ -4,7 +4,7 @@ pkgname=hledger-web pkgver=1.5 -pkgrel=54 +pkgrel=55 pkgdesc="Web interface for the hledger accounting tool" url="http://hledger.org"; license=("GPL")
[arch-commits] Commit in logstash/repos/community-x86_64 (12 files)
Date: Monday, February 12, 2018 @ 19:36:38 Author: mtorromeo Revision: 293627 archrelease: copy trunk to community-x86_64 Added: logstash/repos/community-x86_64/PKGBUILD (from rev 293626, logstash/trunk/PKGBUILD) logstash/repos/community-x86_64/bundle.config (from rev 293626, logstash/trunk/bundle.config) logstash/repos/community-x86_64/logstash-sysuser.conf (from rev 293626, logstash/trunk/logstash-sysuser.conf) logstash/repos/community-x86_64/logstash-tmpfile.conf (from rev 293626, logstash/trunk/logstash-tmpfile.conf) logstash/repos/community-x86_64/logstash.service (from rev 293626, logstash/trunk/logstash.service) logstash/repos/community-x86_64/logstash@.service (from rev 293626, logstash/trunk/logstash@.service) Deleted: logstash/repos/community-x86_64/PKGBUILD logstash/repos/community-x86_64/bundle.config logstash/repos/community-x86_64/logstash-sysuser.conf logstash/repos/community-x86_64/logstash-tmpfile.conf logstash/repos/community-x86_64/logstash.service logstash/repos/community-x86_64/logstash@.service ---+ PKGBUILD | 154 bundle.config |8 +- logstash-sysuser.conf |2 logstash-tmpfile.conf | 12 +-- logstash.service | 46 +++--- logstash@.service | 14 ++-- 6 files changed, 118 insertions(+), 118 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-02-12 19:36:29 UTC (rev 293626) +++ PKGBUILD2018-02-12 19:36:38 UTC (rev 293627) @@ -1,77 +0,0 @@ -# $Id$ -# Maintainer: Levente Polyak -# Maintainer: Massimiliano Torromeo - -pkgname=logstash -pkgver=6.2.0 -pkgrel=1 -pkgdesc='Tool for managing events and logs' -url='https://www.elastic.co/products/logstash/' -arch=('x86_64') -license=('Apache') -depends=('java-runtime-headless>=8' 'ruby' 'ruby-bundler') -# TODO: switch to up-to-date rake when 6.x arrives -makedepends=('java-environment=8' 'gradle' 'git' 'jruby') -backup=('etc/conf.d/logstash' -'etc/logstash/logstash.yml') -source=(${pkgname}-${pkgver}.tar.gz::https://github.com/elastic/logstash/archive/v${pkgver}.tar.gz -logstash.service -logstash@.service -logstash-sysuser.conf -logstash-tmpfile.conf -bundle.config) -sha256sums=('8a024b8cd3f6b8d6d4f04688bd63ad0a947a3d0bc024c36d43d4248f2da543ee' -'2b8b29297202334c784fdd7f2eb8d7e776c24c783b3c9f8387b500ab0039335c' -'a01ea29d4f53d785f6eb926ebfe445e64ed5b3dab5d0418848589dd79502d876' -'18a68a59ddb0ce19778e83b65e68dd568d65b7180bf45b4cf298fb332d69eb26' -'346b630484f8a35b1a549e94e53e3e151527852a29c72cc6e529221215a7f533' -'fe05315345e4489458c3eecac43726800109c1e390e74a14584096f6c041fee1') -sha512sums=('aef9d3c1690d5354c998ee06ba92b1f9761631e37590e25dbedbe74221e17d9f4062b3824f822e5fbcab5f5a25d857755956f95778b95013f24c78df5764d8ea' - '817097565519dc7c5eac7521339947c74c6148683ca594356dd2ceb3274a1e94f8e7318ce310e0fe5789d7ab0d4c23404f814bef31036a11ddfec08d16814c69' - 'ce2cef4a784845b00d7c867273555811450bc459669abb5be944bfbbb02708129983e45376a9b308d6db22b2c7b4a7a212827a4826f2a27bc7e143cebc9abfe0' - 'd811dc3b18d0032b79b4669c9f6aefca49963897c309d83cbf87616c7b8cb5944c17c8072980bcd115d0fb57ef1624d98259ff1082d402d308c33e766ee89699' - '05ea8af97c4f6ac9ba5518b99dc3136859edd24d8376940b48b8c7a70586c8bc188deb1079a99e19d437c39e0eb17d68e7cc3f9af4aa3ad2bc6a87c08cae94a6' - '5091aa34cc31acd50fd2865714080cf6e67c2d437424f27e001bb409c2885a0e82eabe4ce17461d60c181f460a16df0a03d53bac6015fb731b3e5225735fd4da') - -prepare() { - cd ${pkgname}-${pkgver} - rm bin/*.bat - sed -e 's|LS_SETTINGS_DIR=.*|LS_SETTINGS_DIR="/etc/logstash"|' -i config/startup.options - sed -e '1i [ -f /etc/profile.d/jre.sh ] && . /etc/profile.d/jre.sh' -i bin/logstash.lib.sh -} - -build() { - cd ${pkgname}-${pkgver} - - export JAVA_HOME=/usr/lib/jvm/java-8-openjdk - msg2 "Rake bootstrap..." - /opt/jruby/bin/rake bootstrap - - msg2 "Rake plugin:install-default..." - /opt/jruby/bin/rake plugin:install-default - - rm -r vendor/_ build ci logstash-core/{build,src,spec} qa pkg spec rakelib tools vendor/bundle/jruby/*/cache .gradle - cd vendor/jruby/lib/jni - rm -r *Darwin *Windows *SunOS *FreeBSD arm-* ppc64* -} - -package() { - cd ${pkgname}-${pkgver} - - install -dm 755 "${pkgdir}"/usr/share "${pkgdir}"/etc/conf.d - mv config/startup.options "${pkgdir}/etc/conf.d/logstash" - mv config "${pkgdir}/etc/logstash" - chmod 750 "${pkgdir}/etc/logstash" - cp -a . "${pkgdir}/usr/share/logstash" - - install -Dm 644 "${srcdir}"/{logstash.service,logstash@.service} -t "${pkgdir}/usr/lib/systemd/system" - install -Dm 644 "${srcdir}/logstash-sysuser.conf" "${pkgdir}/usr/lib/sysusers.d/logstash.conf" - install -Dm 644 "${srcdir}/logstash-tmpfile.conf" "${pkgdir}/usr/lib/tm
[arch-commits] Commit in hledger-web/repos (2 files)
Date: Monday, February 12, 2018 @ 19:36:50 Author: felixonmars Revision: 293628 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 293627, hledger-web/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 293627, hledger-web/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-12 19:36:50 UTC (rev 293628) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hledger-web +pkgver=1.5 +pkgrel=55 +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' 'haskell-hspec' 'haskell-yesod-test') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) +sha512sums=('3ba0b9e7d03a9d813e41f7f36ca0fa34decf6f04163abea850cb5ff6e322387b60952bfb30f46be817f52b2c79641fba03e62a5d6483b78a7e094c91fbb273a6') + +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" --enable-tests \ +--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 +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +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 logstash/trunk (PKGBUILD)
Date: Monday, February 12, 2018 @ 19:36:22 Author: mtorromeo Revision: 293625 upgpkg: logstash 6.2.1-1 Modified: logstash/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-02-12 19:34:42 UTC (rev 293624) +++ PKGBUILD2018-02-12 19:36:22 UTC (rev 293625) @@ -3,7 +3,7 @@ # Maintainer: Massimiliano Torromeo pkgname=logstash -pkgver=6.2.0 +pkgver=6.2.1 pkgrel=1 pkgdesc='Tool for managing events and logs' url='https://www.elastic.co/products/logstash/' @@ -20,13 +20,13 @@ logstash-sysuser.conf logstash-tmpfile.conf bundle.config) -sha256sums=('8a024b8cd3f6b8d6d4f04688bd63ad0a947a3d0bc024c36d43d4248f2da543ee' +sha256sums=('94787cae44744393824e6029d6fe302991b796ba855d0bdce711ca1a407f4a43' '2b8b29297202334c784fdd7f2eb8d7e776c24c783b3c9f8387b500ab0039335c' 'a01ea29d4f53d785f6eb926ebfe445e64ed5b3dab5d0418848589dd79502d876' '18a68a59ddb0ce19778e83b65e68dd568d65b7180bf45b4cf298fb332d69eb26' '346b630484f8a35b1a549e94e53e3e151527852a29c72cc6e529221215a7f533' 'fe05315345e4489458c3eecac43726800109c1e390e74a14584096f6c041fee1') -sha512sums=('aef9d3c1690d5354c998ee06ba92b1f9761631e37590e25dbedbe74221e17d9f4062b3824f822e5fbcab5f5a25d857755956f95778b95013f24c78df5764d8ea' +sha512sums=('7452eae26d4641cab617f449089128aa0032c5f135cc8bfd24e913a5d7fbf0cb5039d5adf88c45d832d2fcf09da5490c817313e71a8887f5cb4c8acede07b39d' '817097565519dc7c5eac7521339947c74c6148683ca594356dd2ceb3274a1e94f8e7318ce310e0fe5789d7ab0d4c23404f814bef31036a11ddfec08d16814c69' 'ce2cef4a784845b00d7c867273555811450bc459669abb5be944bfbbb02708129983e45376a9b308d6db22b2c7b4a7a212827a4826f2a27bc7e143cebc9abfe0' 'd811dc3b18d0032b79b4669c9f6aefca49963897c309d83cbf87616c7b8cb5944c17c8072980bcd115d0fb57ef1624d98259ff1082d402d308c33e766ee89699'