[arch-commits] Commit in tamarin-prover/repos (2 files)
Date: Thursday, April 11, 2019 @ 06:41:11 Author: felixonmars Revision: 451009 archrelease: copy trunk to community-staging-x86_64 Added: tamarin-prover/repos/community-staging-x86_64/ tamarin-prover/repos/community-staging-x86_64/PKGBUILD (from rev 451008, tamarin-prover/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: tamarin-prover/repos/community-staging-x86_64/PKGBUILD (from rev 451008, tamarin-prover/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-04-11 06:41:11 UTC (rev 451009) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=tamarin-prover +pkgver=1.4.1 +pkgrel=47 +pkgdesc="The Tamarin prover for security protocol analysis" +url="http://tamarin-prover.github.io"; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'graphviz' 'maude' 'haskell-hunit' 'haskell-binary-orphans' + 'haskell-blaze-builder' 'haskell-blaze-html' 'haskell-cmdargs' 'haskell-conduit' + 'haskell-fclabels' 'haskell-file-embed' 'haskell-gitrev' 'haskell-http-types' + 'haskell-lifted-base' 'haskell-monad-unlift' + 'haskell-resourcet' 'haskell-safe' 'haskell-shakespeare' 'haskell-threads' + 'haskell-wai' 'haskell-warp' 'haskell-yesod-core' 'haskell-yesod-static' + 'haskell-tamarin-prover-utils' 'haskell-tamarin-prover-term' + 'haskell-tamarin-prover-theory') +optdepends=('ocaml: for sapic support') +makedepends=('ghc' 'ocaml') +source=("tamarin-prover-$pkgver.tar.gz::https://github.com/tamarin-prover/tamarin-prover/archive/$pkgver.tar.gz";) +sha512sums=('4d3aeae02be5d430bff6c55d78656e3c9a648674d235bfeb36ce227a39abd3054a132b99ff8040abf05d8e26506fe85d21ecfb6fce73062dd45b5ba98d941144') + +prepare() { +cd "${srcdir}/${pkgname}-${pkgver}" +sed -i '/cp sapic/d' plugins/sapic/Makefile +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-executable-dynamic --prefix=/usr \ +--docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +-fthreaded -ftest-coverage -f-build-tests +runhaskell Setup build + +cd plugins/sapic +make -j1 +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" + +install -Dm644 etc/filetype.vim "$pkgdir"/usr/share/vim/vimfiles/ftdetect/tamarin.vim +install -Dm644 etc/spthy.vim "$pkgdir"/usr/share/vim/vimfiles/syntax/spthy.vim +install -Dm644 etc/sapic.vim "$pkgdir"/usr/share/vim/vimfiles/syntax/sapic.vim + +cd plugins/sapic +install -Dm755 sapic "$pkgdir"/usr/bin/sapic +}
[arch-commits] Commit in tamarin-prover/trunk (PKGBUILD)
Date: Thursday, April 11, 2019 @ 06:40:54 Author: felixonmars Revision: 451008 upgpkg: tamarin-prover 1.4.1-47 rebuild with fast-logger 2.4.15 Modified: tamarin-prover/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-04-11 06:38:59 UTC (rev 451007) +++ PKGBUILD2019-04-11 06:40:54 UTC (rev 451008) @@ -3,7 +3,7 @@ pkgname=tamarin-prover pkgver=1.4.1 -pkgrel=46 +pkgrel=47 pkgdesc="The Tamarin prover for security protocol analysis" url="http://tamarin-prover.github.io"; license=("GPL")
[arch-commits] Commit in stack/trunk (PKGBUILD)
Date: Thursday, April 11, 2019 @ 06:38:39 Author: felixonmars Revision: 451006 upgpkg: stack 1.9.3-96 rebuild with fast-logger 2.4.15 Modified: stack/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-04-11 06:31:12 UTC (rev 451005) +++ PKGBUILD2019-04-11 06:38:39 UTC (rev 451006) @@ -3,7 +3,7 @@ pkgname=stack pkgver=1.9.3 -pkgrel=95 +pkgrel=96 pkgdesc="The Haskell Tool Stack" url="https://github.com/commercialhaskell/stack"; license=("BSD")
[arch-commits] Commit in stack/repos (3 files)
Date: Thursday, April 11, 2019 @ 06:38:59 Author: felixonmars Revision: 451007 archrelease: copy trunk to community-staging-x86_64 Added: stack/repos/community-staging-x86_64/ stack/repos/community-staging-x86_64/PKGBUILD (from rev 451006, stack/trunk/PKGBUILD) stack/repos/community-staging-x86_64/stack.install (from rev 451006, stack/trunk/stack.install) ---+ PKGBUILD | 75 stack.install |4 ++ 2 files changed, 79 insertions(+) Copied: stack/repos/community-staging-x86_64/PKGBUILD (from rev 451006, stack/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-04-11 06:38:59 UTC (rev 451007) @@ -0,0 +1,75 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=stack +pkgver=1.9.3 +pkgrel=96 +pkgdesc="The Haskell Tool Stack" +url="https://github.com/commercialhaskell/stack"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-annotated-wl-pprint' 'haskell-ansi-terminal' + 'haskell-async' 'haskell-attoparsec' 'haskell-base64-bytestring' 'haskell-conduit' + 'haskell-conduit-extra' 'haskell-cryptonite' 'haskell-cryptonite-conduit' 'haskell-echo' + 'haskell-exceptions' 'haskell-extra' 'haskell-file-embed' 'haskell-filelock' + 'haskell-fsnotify' 'haskell-generic-deriving' 'haskell-githash' 'haskell-hackage-security' + 'haskell-hashable' 'haskell-hpack' 'haskell-hpc' 'haskell-http-client' + 'haskell-http-client-tls' 'haskell-http-conduit' 'haskell-http-types' 'haskell-memory' + 'haskell-microlens' 'haskell-mintty' 'haskell-monad-logger' 'haskell-mono-traversable' + 'haskell-mustache' '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-primitive' 'haskell-project-template' 'haskell-regex-applicative-text' + 'haskell-resourcet' 'haskell-retry' 'haskell-rio' 'haskell-split' 'haskell-store' + 'haskell-store-core' 'haskell-streaming-commons' 'haskell-tar' 'haskell-temporary' + 'haskell-text-metrics' 'haskell-th-reify-many' 'haskell-tls' 'haskell-typed-process' + 'haskell-unicode-transforms' 'haskell-unix-compat' 'haskell-unliftio' + 'haskell-unordered-containers' 'haskell-vector' 'haskell-yaml' 'haskell-zip-archive' + 'haskell-zlib' 'haskell-bindings-uname') +makedepends=('ghc' 'git' 'haskell-quickcheck' 'haskell-hspec' 'haskell-smallcheck') +checkdepends=('cabal-install') +conflicts=('haskell-stack') +replaces=('haskell-stack') +install="stack.install" +source=("git+https://github.com/commercialhaskell/stack.git#tag=v$pkgver";) +sha512sums=('SKIP') + +prepare() { + cd $pkgname + hpack + sed -i -e '/semigroups/d' -e 's/< *0.8/<1/' $pkgname.cabal +} + +build() { + cd $pkgname + + 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 + # 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 $pkgname + + 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 451006, stack/trunk/stack.install) === --- community-staging-x86_64/stack.install (rev 0) +++ community-staging-x86_64/stack.install 2019-04-11 06:38:59 UTC (rev 451007) @@ -0,0 +1,4 @@ +p
[arch-commits] Commit in postgrest/trunk (PKGBUILD)
Date: Thursday, April 11, 2019 @ 06:30:56 Author: felixonmars Revision: 451004 upgpkg: postgrest 5.2.0-36 rebuild with fast-logger 2.4.15 Modified: postgrest/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-04-11 06:26:56 UTC (rev 451003) +++ PKGBUILD2019-04-11 06:30:56 UTC (rev 451004) @@ -3,7 +3,7 @@ pkgname=postgrest pkgver=5.2.0 -pkgrel=35 +pkgrel=36 pkgdesc="REST API for any Postgres database" url="https://github.com/begriffs/postgrest"; license=("MIT")
[arch-commits] Commit in postgrest/repos (2 files)
Date: Thursday, April 11, 2019 @ 06:31:12 Author: felixonmars Revision: 451005 archrelease: copy trunk to community-staging-x86_64 Added: postgrest/repos/community-staging-x86_64/ postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 451004, postgrest/trunk/PKGBUILD) --+ PKGBUILD | 70 + 1 file changed, 70 insertions(+) Copied: postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 451004, postgrest/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-04-11 06:31:12 UTC (rev 451005) @@ -0,0 +1,70 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=postgrest +pkgver=5.2.0 +pkgrel=36 +pkgdesc="REST API for any Postgres database" +url="https://github.com/begriffs/postgrest"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-auto-update' 'haskell-hasql' 'haskell-hasql-pool' 'haskell-protolude' + 'haskell-warp' 'haskell-base64-bytestring' 'haskell-retry' 'haskell-aeson' + 'haskell-ansi-wl-pprint' 'haskell-case-insensitive' 'haskell-cassava' + 'haskell-configurator-ng' 'haskell-contravariant' 'haskell-contravariant-extras' + '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-ranged-sets' + 'haskell-regex-tdfa' '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=('7c2bba89457dd8b3d681ccc032482055144b5ee17336b2e90dda6bbed6c229f36cf521cf66aafd7923ca6c147a1f2bb26567a3109079dae65d726e85f85b32ed') + +prepare() { +cd $pkgname-$pkgver +sed -i -e 's/==/>=/' -e 's/< *4.10/<5/' -e 's/== 0.3.0/>= 0.3.0/' $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 idris/trunk (PKGBUILD)
Date: Thursday, April 11, 2019 @ 06:26:40 Author: felixonmars Revision: 451002 upgpkg: idris 1.3.1-52 rebuild with fast-logger 2.4.15 Modified: idris/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-04-11 06:08:42 UTC (rev 451001) +++ PKGBUILD2019-04-11 06:26:40 UTC (rev 451002) @@ -3,7 +3,7 @@ pkgname=idris pkgver=1.3.1 -pkgrel=51 +pkgrel=52 pkgdesc="Functional Programming Language with Dependent Types" url="http://www.idris-lang.org/"; license=("BSD")
[arch-commits] Commit in idris/repos (2 files)
Date: Thursday, April 11, 2019 @ 06:26:56 Author: felixonmars Revision: 451003 archrelease: copy trunk to community-staging-x86_64 Added: idris/repos/community-staging-x86_64/ idris/repos/community-staging-x86_64/PKGBUILD (from rev 451002, idris/trunk/PKGBUILD) --+ PKGBUILD | 61 + 1 file changed, 61 insertions(+) Copied: idris/repos/community-staging-x86_64/PKGBUILD (from rev 451002, idris/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-04-11 06:26:56 UTC (rev 451003) @@ -0,0 +1,61 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=idris +pkgver=1.3.1 +pkgrel=52 +pkgdesc="Functional Programming Language with Dependent Types" +url="http://www.idris-lang.org/"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-annotated-wl-pprint' 'haskell-ansi-terminal' + 'haskell-ansi-wl-pprint' 'haskell-async' 'haskell-base64-bytestring' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-cheapskate' 'haskell-code-page' 'haskell-fingertree' + 'haskell-fsnotify' 'haskell-ieee754' 'haskell-libffi' 'haskell-megaparsec6' + 'haskell-network' 'haskell-optparse-applicative' 'haskell-regex-tdfa' 'haskell-safe' + 'haskell-split' 'haskell-terminal-size' 'haskell-uniplate' 'haskell-unordered-containers' + 'haskell-utf8-string' 'haskell-vector' 'haskell-vector-binary-instances' + 'haskell-zip-archive') +makedepends=('ghc' 'haskell-tagged' 'haskell-tasty' 'haskell-tasty-golden' 'haskell-tasty-rerun' + 'nodejs') +source=("$pkgname-$pkgver.tar.gz::https://github.com/idris-lang/Idris-dev/archive/v$pkgver.tar.gz";) +sha512sums=('555c7fdfad7e4f69b1aa4f6237cf4432831cd74e33342bd802ff3bc763118178b742b386035f8c071820b5e2bc71c5372c4acb356835155677046d360b722746') + +prepare() { +cd Idris-dev-$pkgver + +sed -i '1ioverride IDRIS := env LD_PRELOAD=$(shell ls ../../dist/build/libHSidris-*-ghc*.so) $(IDRIS)' \ +libs/*/Makefile +sed -i -e 's/< *1.4/<2/' -e 's/< *0.6/<1/' -e 's/< *0.2/<1/' -e 's/< *0.4/<1/' -e 's/< *2.8/<4/' idris.cabal +sed -i '1i{-# language NoMonadFailDesugaring #-}' src/Idris/Core/CaseTree.hs src/Idris/Parser/Stack.hs src/Idris/Elab/Term.hs +} + +build() { +cd Idris-dev-$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 \ +-fFFI -fGMP -f-release -f-freestanding -f-CI -f-execonly +LC_CTYPE=en_US.UTF-8 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 Idris-dev-$pkgver +# TODO: figure out the tests +PATH="$PWD/dist/build:$PATH" LD_LIBRARY_PATH="$PWD/dist/build" runhaskell Setup test || warning "Tests failed" +} + +package() { +cd Idris-dev-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in hoogle/repos (2 files)
Date: Thursday, April 11, 2019 @ 06:08:42 Author: felixonmars Revision: 451001 archrelease: copy trunk to community-staging-x86_64 Added: hoogle/repos/community-staging-x86_64/ hoogle/repos/community-staging-x86_64/PKGBUILD (from rev 451000, hoogle/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: hoogle/repos/community-staging-x86_64/PKGBUILD (from rev 451000, hoogle/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-04-11 06:08:42 UTC (rev 451001) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hoogle +pkgver=5.0.17.6 +pkgrel=3 +pkgdesc="Haskell API Search" +url="http://www.haskell.org/hoogle/"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-quickcheck' 'haskell-aeson' 'haskell-cmdargs' 'haskell-conduit' + 'haskell-conduit-extra' 'haskell-connection' 'haskell-extra' 'haskell-foundation' + 'haskell-hashable' 'haskell-http-conduit' 'haskell-http-types' 'haskell-js-flot' + 'haskell-js-jquery' 'haskell-mmap' 'haskell-network' 'haskell-network-uri' + 'haskell-old-locale' 'haskell-process-extras' 'haskell-resourcet' 'haskell-src-exts' + 'haskell-storable-tuple' 'haskell-tar' 'haskell-uniplate' 'haskell-utf8-string' + 'haskell-vector' 'haskell-wai' 'haskell-wai-logger' 'haskell-warp' 'haskell-warp-tls' + 'haskell-zlib') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) +sha512sums=('ecae5e16a3d61d9cb9be392749840cb79064fa083983fd60f24ccc59af37b3f28ff3d4136e3a1c875f53a519272d101ae6b3628be499c21777649f4763a5e299') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in hoogle/trunk (PKGBUILD)
Date: Thursday, April 11, 2019 @ 06:08:24 Author: felixonmars Revision: 451000 upgpkg: hoogle 5.0.17.6-3 rebuild with fast-logger 2.4.15 Modified: hoogle/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-04-11 06:06:45 UTC (rev 450999) +++ PKGBUILD2019-04-11 06:08:24 UTC (rev 451000) @@ -3,7 +3,7 @@ pkgname=hoogle pkgver=5.0.17.6 -pkgrel=2 +pkgrel=3 pkgdesc="Haskell API Search" url="http://www.haskell.org/hoogle/"; license=("BSD")
[arch-commits] Commit in hledger-web/repos (2 files)
Date: Thursday, April 11, 2019 @ 06:06:45 Author: felixonmars Revision: 450999 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 450998, hledger-web/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 450998, hledger-web/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-04-11 06:06:45 UTC (rev 450999) @@ -0,0 +1,52 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hledger-web +pkgver=1.14.1 +pkgrel=15 +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-aeson' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-case-insensitive' 'haskell-clientsession' + 'haskell-cmdargs' 'haskell-conduit' 'haskell-data-default' 'haskell-decimal' + 'haskell-hjsmin' 'haskell-http-conduit' 'haskell-http-client' 'haskell-http-types' + 'haskell-conduit-extra' 'haskell-safe' 'haskell-shakespeare' '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') +makedepends=('ghc' 'haskell-hspec' 'haskell-yesod-test') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) +sha512sums=('3eb50a27e96b8e4590719c41fe00dbf7add431a8bbc300f1d2614c09dbae5eaa2eb43ac96c597c441a2f43bf4096fe8c450bb3bdb601cc2a06fd840768b45786') + +prepare() { +cd $pkgname-$pkgver +sed -i -e '/semigroups/d' $pkgname.cabal +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" --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 hledger-web/trunk (PKGBUILD)
Date: Thursday, April 11, 2019 @ 06:06:30 Author: felixonmars Revision: 450998 upgpkg: hledger-web 1.14.1-15 rebuild with fast-logger 2.4.15 Modified: hledger-web/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-04-11 06:04:42 UTC (rev 450997) +++ PKGBUILD2019-04-11 06:06:30 UTC (rev 450998) @@ -3,7 +3,7 @@ pkgname=hledger-web pkgver=1.14.1 -pkgrel=14 +pkgrel=15 pkgdesc="Web interface for the hledger accounting tool" url="http://hledger.org"; license=("GPL")
[arch-commits] Commit in hledger-api/trunk (PKGBUILD)
Date: Thursday, April 11, 2019 @ 06:04:23 Author: felixonmars Revision: 450996 upgpkg: hledger-api 1.14-15 rebuild with fast-logger 2.4.15 Modified: hledger-api/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-04-11 06:03:03 UTC (rev 450995) +++ PKGBUILD2019-04-11 06:04:23 UTC (rev 450996) @@ -3,7 +3,7 @@ pkgname=hledger-api pkgver=1.14 -pkgrel=14 +pkgrel=15 pkgdesc="Web API server for the hledger accounting tool" url="http://hledger.org"; license=("GPL")
[arch-commits] Commit in hledger-api/repos (2 files)
Date: Thursday, April 11, 2019 @ 06:04:42 Author: felixonmars Revision: 450997 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 450996, hledger-api/trunk/PKGBUILD) --+ PKGBUILD | 31 +++ 1 file changed, 31 insertions(+) Copied: hledger-api/repos/community-staging-x86_64/PKGBUILD (from rev 450996, hledger-api/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-04-11 06:04:42 UTC (rev 450997) @@ -0,0 +1,31 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hledger-api +pkgver=1.14 +pkgrel=15 +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-data-default' + 'haskell-decimal' 'haskell-docopt' 'haskell-either' 'haskell-microlens' + 'haskell-microlens-platform' 'haskell-safe' 'haskell-servant-server' + 'haskell-servant-swagger' 'haskell-swagger2' 'haskell-wai' 'haskell-wai-extra' + 'haskell-warp') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) +sha512sums=('551ad15b39adbcd1c3548bb75acd83193f6a99d8bab15cdc7ef34aa022dfd4d19b14c105ae88e4fdef93eca5ace7791e7b19d3eff532ada7079b4e071bd4ab69') + +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 git-annex/trunk (PKGBUILD)
Date: Thursday, April 11, 2019 @ 06:02:47 Author: felixonmars Revision: 450994 upgpkg: git-annex 7.20190322-14 rebuild with fast-logger 2.4.15 Modified: git-annex/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-04-11 05:53:59 UTC (rev 450993) +++ PKGBUILD2019-04-11 06:02:47 UTC (rev 450994) @@ -3,7 +3,7 @@ pkgname=git-annex pkgver=7.20190322 -pkgrel=13 +pkgrel=14 pkgdesc="Manage files with git, without checking their contents into git" url="http://git-annex.branchable.com/"; license=("AGPL3")
[arch-commits] Commit in git-annex/repos (2 files)
Date: Thursday, April 11, 2019 @ 06:03:03 Author: felixonmars Revision: 450995 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 450994, git-annex/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 450994, git-annex/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-04-11 06:03:03 UTC (rev 450995) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=git-annex +pkgver=7.20190322 +pkgrel=14 +pkgdesc="Manage files with git, without checking their contents into git" +url="http://git-annex.branchable.com/"; +license=("AGPL3") +arch=('x86_64') +depends=('git' 'lsof' '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-connection' 'haskell-conduit' + 'haskell-crypto-api' 'haskell-cryptonite' 'haskell-data-default' 'haskell-dav' + 'haskell-dbus' 'haskell-disk-free-space' 'haskell-dlist' 'haskell-edit-distance' + 'haskell-exceptions' 'haskell-fdo-notify' 'haskell-feed' 'haskell-hinotify' + 'haskell-hslogger' 'haskell-http-client' 'haskell-http-client-tls' 'haskell-http-conduit' + 'haskell-http-types' 'haskell-ifelse' 'haskell-magic' 'haskell-memory' 'haskell-microlens' + 'haskell-monad-control' 'haskell-monad-logger' 'haskell-mountpoints' '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-chans' 'haskell-tagsoup' 'haskell-tasty' + 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' 'haskell-tasty-rerun' 'haskell-torrent' + 'haskell-unix-compat' 'haskell-unordered-containers' 'haskell-utf8-string' 'haskell-uuid' + 'haskell-vector' '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" \ +-ftorrentparser -fproduction -fpairing -fwebapp \ +-fassistant -fwebdav -fs3 -f-benchmark -fdbus -fmagicmime -f-networkbsd + runhaskell Setup build +} + +package() { + cd git-annex + runhaskell Setup copy --destdir="$pkgdir" + make GHC="ghc -dynamic" BUILDER=true DESTDIR="$pkgdir" install-desktop install-completions + + rm "$pkgdir"/usr/share/doc/git-annex/COPYRIGHT + rmdir "$pkgdir"/usr/share/doc/git-annex "$pkgdir"/usr/share/doc +}
[arch-commits] Commit in haskell-yesod-static/trunk (PKGBUILD)
Date: Thursday, April 11, 2019 @ 05:53:44 Author: felixonmars Revision: 450992 upgpkg: haskell-yesod-static 1.6.0.1-89 rebuild with fast-logger 2.4.15 Modified: haskell-yesod-static/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-04-11 05:52:10 UTC (rev 450991) +++ PKGBUILD2019-04-11 05:53:44 UTC (rev 450992) @@ -4,7 +4,7 @@ _hkgname=yesod-static pkgname=haskell-yesod-static pkgver=1.6.0.1 -pkgrel=88 +pkgrel=89 pkgdesc="Static file serving subsite for Yesod Web Framework." url="http://www.yesodweb.com/"; license=("MIT")
[arch-commits] Commit in haskell-yesod-static/repos (2 files)
Date: Thursday, April 11, 2019 @ 05:53:59 Author: felixonmars Revision: 450993 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-static/repos/community-staging-x86_64/ haskell-yesod-static/repos/community-staging-x86_64/PKGBUILD (from rev 450992, haskell-yesod-static/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-yesod-static/repos/community-staging-x86_64/PKGBUILD (from rev 450992, haskell-yesod-static/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-04-11 05:53:59 UTC (rev 450993) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-static +pkgname=haskell-yesod-static +pkgver=1.6.0.1 +pkgrel=89 +pkgdesc="Static file serving subsite for Yesod Web Framework." +url="http://www.yesodweb.com/"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-async' 'haskell-attoparsec' 'haskell-base64-bytestring' + 'haskell-blaze-builder' 'haskell-conduit' 'haskell-cryptonite' + 'haskell-cryptonite-conduit' 'haskell-css-text' 'haskell-data-default' + 'haskell-file-embed' 'haskell-hashable' 'haskell-hjsmin' 'haskell-http-types' + 'haskell-memory' 'haskell-mime-types' 'haskell-unix-compat' 'haskell-unordered-containers' + 'haskell-wai' 'haskell-wai-app-static' 'haskell-yesod-core') +makedepends=('ghc' 'haskell-hspec' 'haskell-hunit' 'haskell-wai-extra' 'haskell-yesod-test') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('2e1e4873248d435a9d58f3075b6c06cde2edcdd520f700dc7f0427039c236d28787f62a643a8cf57b74d85a885625474a5662b91a56c25e8f4d1737be525bc2f') + +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 perl-task-weaken/repos (community-any community-any/PKGBUILD)
Date: Thursday, April 11, 2019 @ 05:51:39 Author: felixonmars Revision: 450989 archrelease: copy trunk to community-any Added: perl-task-weaken/repos/community-any/ perl-task-weaken/repos/community-any/PKGBUILD (from rev 450988, perl-task-weaken/trunk/PKGBUILD) --+ PKGBUILD | 29 + 1 file changed, 29 insertions(+) Copied: perl-task-weaken/repos/community-any/PKGBUILD (from rev 450988, perl-task-weaken/trunk/PKGBUILD) === --- community-any/PKGBUILD (rev 0) +++ community-any/PKGBUILD 2019-04-11 05:51:39 UTC (rev 450989) @@ -0,0 +1,29 @@ +# Maintainer: Felix Yan + +pkgname=perl-task-weaken +pkgver=1.06 +pkgrel=1 +pkgdesc="Ensure that a platform has weaken support" +arch=('any') +license=('PerlArtistic') +url="https://metacpan.org/release/Task-Weaken"; +depends=('perl') +options=('!emptydirs') +source=("https://cpan.metacpan.org/authors/id/E/ET/ETHER/Task-Weaken-$pkgver.tar.gz";) +sha512sums=('2cd723a748c1fb3df12b465ad278070330959c611ed125f54770c2d820202592cc6e46f16ee43671e310abfcf86fe7ffa639db7dd605d69d7d13fca793d59808') + +build() { + cd Task-Weaken-$pkgver + perl Makefile.PL INSTALLDIRS=vendor + make +} + +check() { + cd Task-Weaken-$pkgver + make test +} + +package() { + cd Task-Weaken-$pkgver + make DESTDIR="$pkgdir" install +}
[arch-commits] Commit in haskell-yesod-test/repos (2 files)
Date: Thursday, April 11, 2019 @ 05:52:10 Author: felixonmars Revision: 450991 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-test/repos/community-staging-x86_64/ haskell-yesod-test/repos/community-staging-x86_64/PKGBUILD (from rev 450990, haskell-yesod-test/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-yesod-test/repos/community-staging-x86_64/PKGBUILD (from rev 450990, haskell-yesod-test/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-04-11 05:52:10 UTC (rev 450991) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan + +_hkgname=yesod-test +pkgname=haskell-yesod-test +pkgver=1.6.6 +pkgrel=48 +pkgdesc="Integration testing for WAI/Yesod Applications" +url="http://www.yesodweb.com"; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-hunit' 'haskell-attoparsec' 'haskell-blaze-builder' + 'haskell-blaze-html' 'haskell-case-insensitive' 'haskell-conduit' + 'haskell-cookie' 'haskell-hspec-core' 'haskell-html-conduit' 'haskell-http-types' + 'haskell-network' 'haskell-pretty-show' 'haskell-wai' + 'haskell-wai-extra' 'haskell-xml-conduit' 'haskell-xml-types' 'haskell-yesod-core') +makedepends=('ghc' 'haskell-yesod-form' 'haskell-hspec' 'haskell-unliftio') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('5010908c6d806d8f8e9c213275395bddc5b08541bdec464ae3dadaa45316a8bfc5c9d25f6edfa0546408dca4316e9c65939c2cd4a2329c2cc9ac164fc0e417d2') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/semigroups/d' $_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-yesod-test/trunk (PKGBUILD)
Date: Thursday, April 11, 2019 @ 05:51:55 Author: felixonmars Revision: 450990 upgpkg: haskell-yesod-test 1.6.6-48 rebuild with fast-logger 2.4.15 Modified: haskell-yesod-test/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-04-11 05:51:39 UTC (rev 450989) +++ PKGBUILD2019-04-11 05:51:55 UTC (rev 450990) @@ -3,7 +3,7 @@ _hkgname=yesod-test pkgname=haskell-yesod-test pkgver=1.6.6 -pkgrel=47 +pkgrel=48 pkgdesc="Integration testing for WAI/Yesod Applications" url="http://www.yesodweb.com"; license=('MIT')
[arch-commits] Commit in (4 files)
Date: Thursday, April 11, 2019 @ 05:51:18 Author: felixonmars Revision: 450988 addpkg: perl-task-weaken 1.06-1 Added: perl-task-weaken/ perl-task-weaken/repos/ perl-task-weaken/trunk/ perl-task-weaken/trunk/PKGBUILD --+ PKGBUILD | 29 + 1 file changed, 29 insertions(+) Added: perl-task-weaken/trunk/PKGBUILD === --- perl-task-weaken/trunk/PKGBUILD (rev 0) +++ perl-task-weaken/trunk/PKGBUILD 2019-04-11 05:51:18 UTC (rev 450988) @@ -0,0 +1,29 @@ +# Maintainer: Felix Yan + +pkgname=perl-task-weaken +pkgver=1.06 +pkgrel=1 +pkgdesc="Ensure that a platform has weaken support" +arch=('any') +license=('PerlArtistic') +url="https://metacpan.org/release/Task-Weaken"; +depends=('perl') +options=('!emptydirs') +source=("https://cpan.metacpan.org/authors/id/E/ET/ETHER/Task-Weaken-$pkgver.tar.gz";) +sha512sums=('2cd723a748c1fb3df12b465ad278070330959c611ed125f54770c2d820202592cc6e46f16ee43671e310abfcf86fe7ffa639db7dd605d69d7d13fca793d59808') + +build() { + cd Task-Weaken-$pkgver + perl Makefile.PL INSTALLDIRS=vendor + make +} + +check() { + cd Task-Weaken-$pkgver + make test +} + +package() { + cd Task-Weaken-$pkgver + make DESTDIR="$pkgdir" install +}
[arch-commits] Commit in haskell-yesod-auth/repos (2 files)
Date: Thursday, April 11, 2019 @ 05:50:52 Author: felixonmars Revision: 450987 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 450986, haskell-yesod-auth/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD (from rev 450986, haskell-yesod-auth/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-04-11 05:50:52 UTC (rev 450987) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-auth +pkgname=haskell-yesod-auth +pkgver=1.6.6 +pkgrel=27 +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-conduit' 'haskell-conduit-extra' 'haskell-cryptonite' + 'haskell-data-default' 'haskell-email-validate' 'haskell-file-embed' 'haskell-http-client' + 'haskell-http-client-tls' 'haskell-http-conduit' 'haskell-http-types' 'haskell-memory' + 'haskell-network-uri' 'haskell-nonce' 'haskell-persistent' 'haskell-random' 'haskell-safe' + 'haskell-shakespeare' 'haskell-unliftio' 'haskell-unliftio-core' + '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=('4512a28e0e90e586b0b4cfbc1461c8773339c980e4244f7136e04ddd77f1a9fc1b7eb1311962bfb4a68b0163ea29eca50761cfc52e50e01e10fbc6184b2d481b') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fnetwork-uri +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-yesod-auth/trunk (PKGBUILD)
Date: Thursday, April 11, 2019 @ 05:50:37 Author: felixonmars Revision: 450986 upgpkg: haskell-yesod-auth 1.6.6-27 rebuild with fast-logger 2.4.15 Modified: haskell-yesod-auth/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-04-11 05:49:24 UTC (rev 450985) +++ PKGBUILD2019-04-11 05:50:37 UTC (rev 450986) @@ -4,7 +4,7 @@ _hkgname=yesod-auth pkgname=haskell-yesod-auth pkgver=1.6.6 -pkgrel=26 +pkgrel=27 pkgdesc="Authentication for Yesod." url="http://www.yesodweb.com/"; license=("MIT")
[arch-commits] Commit in haskell-yesod/trunk (PKGBUILD)
Date: Thursday, April 11, 2019 @ 05:49:08 Author: felixonmars Revision: 450984 upgpkg: haskell-yesod 1.6.0-240 rebuild with fast-logger 2.4.15 Modified: haskell-yesod/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-04-11 05:48:12 UTC (rev 450983) +++ PKGBUILD2019-04-11 05:49:08 UTC (rev 450984) @@ -4,7 +4,7 @@ _hkgname=yesod pkgname=haskell-yesod pkgver=1.6.0 -pkgrel=239 +pkgrel=240 pkgdesc="Creation of type-safe, RESTful web applications." url="http://www.yesodweb.com/"; license=("MIT")
[arch-commits] Commit in haskell-yesod/repos (2 files)
Date: Thursday, April 11, 2019 @ 05:49:24 Author: felixonmars Revision: 450985 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod/repos/community-staging-x86_64/ haskell-yesod/repos/community-staging-x86_64/PKGBUILD (from rev 450984, haskell-yesod/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-yesod/repos/community-staging-x86_64/PKGBUILD (from rev 450984, haskell-yesod/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-04-11 05:49:24 UTC (rev 450985) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod +pkgname=haskell-yesod +pkgver=1.6.0 +pkgrel=240 +pkgdesc="Creation of type-safe, RESTful web applications." +url="http://www.yesodweb.com/"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-blaze-html' 'haskell-blaze-markup' + 'haskell-data-default-class' 'haskell-fast-logger' 'haskell-monad-logger' + 'haskell-resourcet' 'haskell-shakespeare' 'haskell-streaming-commons' + 'haskell-unordered-containers' 'haskell-wai' 'haskell-wai-extra' 'haskell-wai-logger' + 'haskell-warp' 'haskell-yaml' 'haskell-yesod-core' 'haskell-yesod-form' + 'haskell-yesod-persistent') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('36caa5ee5c27a2355aff9e5dc210100661670717e251bb42bac48c02cd6979c38ae7b5fda1dd2e264aefb7b5b3808f7ccc9e511fd38b6de7090e16c7a91e1b15') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/semigroups/d' $_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 \ +--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 $_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-form/repos (2 files)
Date: Thursday, April 11, 2019 @ 05:48:12 Author: felixonmars Revision: 450983 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-form/repos/community-staging-x86_64/ haskell-yesod-form/repos/community-staging-x86_64/PKGBUILD (from rev 450982, haskell-yesod-form/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-yesod-form/repos/community-staging-x86_64/PKGBUILD (from rev 450982, haskell-yesod-form/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-04-11 05:48:12 UTC (rev 450983) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-form +pkgname=haskell-yesod-form +pkgver=1.6.4 +pkgrel=35 +pkgdesc="Form handling support for Yesod Web Framework" +url="http://www.yesodweb.com/"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-blaze-builder' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-byteable' 'haskell-data-default' 'haskell-email-validate' + 'haskell-network-uri' 'haskell-persistent' 'haskell-resourcet' 'haskell-shakespeare' + 'haskell-wai' 'haskell-xss-sanitize' 'haskell-yesod-core' 'haskell-yesod-persistent') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('26900428efe018b5e7bbe4c26ca83bc3b2425c7e9fa777c107898a4274c663572011330cd233c18ceeb7e0dea1965640541142736469580de0f309aa7f765f63') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/semigroups/d' $_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 \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fnetwork-uri +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-yesod-form/trunk (PKGBUILD)
Date: Thursday, April 11, 2019 @ 05:47:56 Author: felixonmars Revision: 450982 upgpkg: haskell-yesod-form 1.6.4-35 rebuild with fast-logger 2.4.15 Modified: haskell-yesod-form/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-04-11 05:46:42 UTC (rev 450981) +++ PKGBUILD2019-04-11 05:47:56 UTC (rev 450982) @@ -4,7 +4,7 @@ _hkgname=yesod-form pkgname=haskell-yesod-form pkgver=1.6.4 -pkgrel=34 +pkgrel=35 pkgdesc="Form handling support for Yesod Web Framework" url="http://www.yesodweb.com/"; license=("MIT")
[arch-commits] Commit in haskell-yesod-persistent/repos (2 files)
Date: Thursday, April 11, 2019 @ 05:46:42 Author: felixonmars Revision: 450981 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-persistent/repos/community-staging-x86_64/ haskell-yesod-persistent/repos/community-staging-x86_64/PKGBUILD (from rev 450980, haskell-yesod-persistent/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-yesod-persistent/repos/community-staging-x86_64/PKGBUILD (from rev 450980, haskell-yesod-persistent/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-04-11 05:46:42 UTC (rev 450981) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-persistent +pkgname=haskell-yesod-persistent +pkgver=1.6.0.1 +pkgrel=89 +pkgdesc="Some helpers for using Persistent from Yesod." +url="http://www.yesodweb.com/"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-blaze-builder" "haskell-conduit" "haskell-persistent" + "haskell-persistent-template" "haskell-resource-pool" "haskell-resourcet" + "haskell-yesod-core") +makedepends=('ghc' 'haskell-hspec' 'haskell-wai-extra' 'haskell-persistent-sqlite') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('da12967cef7660581eeea16c5f4a28675fdc1fd697b265e9eee9c462e26385870e894653eada6a02532655693d3b72f202fde445949d44324ebfab40c7f6b52d') + +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-yesod-persistent/trunk (PKGBUILD)
Date: Thursday, April 11, 2019 @ 05:46:26 Author: felixonmars Revision: 450980 upgpkg: haskell-yesod-persistent 1.6.0.1-89 rebuild with fast-logger 2.4.15 Modified: haskell-yesod-persistent/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-04-11 05:45:30 UTC (rev 450979) +++ PKGBUILD2019-04-11 05:46:26 UTC (rev 450980) @@ -4,7 +4,7 @@ _hkgname=yesod-persistent pkgname=haskell-yesod-persistent pkgver=1.6.0.1 -pkgrel=88 +pkgrel=89 pkgdesc="Some helpers for using Persistent from Yesod." url="http://www.yesodweb.com/"; license=("MIT")
[arch-commits] Commit in haskell-yesod-default/repos (2 files)
Date: Thursday, April 11, 2019 @ 05:45:30 Author: felixonmars Revision: 450979 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-default/repos/community-staging-x86_64/ haskell-yesod-default/repos/community-staging-x86_64/PKGBUILD (from rev 450978, haskell-yesod-default/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-yesod-default/repos/community-staging-x86_64/PKGBUILD (from rev 450978, haskell-yesod-default/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-04-11 05:45:30 UTC (rev 450979) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-default +pkgname=haskell-yesod-default +pkgver=1.2.0 +pkgrel=497 +pkgdesc="Default config and main functions for your yesod application (deprecated)" +url="http://www.yesodweb.com/"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-yesod-core") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha256sums=('f39ae1953a95c1919a9dd214d93bf81078b1dcbbac737dc9bb7339dbad9dda96') + +build() { +cd $_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 $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-yesod-default/trunk (PKGBUILD)
Date: Thursday, April 11, 2019 @ 05:45:14 Author: felixonmars Revision: 450978 upgpkg: haskell-yesod-default 1.2.0-497 rebuild with fast-logger 2.4.15 Modified: haskell-yesod-default/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-04-11 05:44:22 UTC (rev 450977) +++ PKGBUILD2019-04-11 05:45:14 UTC (rev 450978) @@ -4,7 +4,7 @@ _hkgname=yesod-default pkgname=haskell-yesod-default pkgver=1.2.0 -pkgrel=496 +pkgrel=497 pkgdesc="Default config and main functions for your yesod application (deprecated)" url="http://www.yesodweb.com/"; license=("MIT")
[arch-commits] Commit in haskell-yesod-core/repos (2 files)
Date: Thursday, April 11, 2019 @ 05:44:22 Author: felixonmars Revision: 450977 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-core/repos/community-staging-x86_64/ haskell-yesod-core/repos/community-staging-x86_64/PKGBUILD (from rev 450976, haskell-yesod-core/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-yesod-core/repos/community-staging-x86_64/PKGBUILD (from rev 450976, haskell-yesod-core/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-04-11 05:44:22 UTC (rev 450977) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-core +pkgname=haskell-yesod-core +pkgver=1.6.13 +pkgrel=10 +pkgdesc="Creation of type-safe, RESTful web applications." +url="http://www.yesodweb.com/"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-auto-update' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-case-insensitive' 'haskell-cereal' + 'haskell-clientsession' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-cookie' + 'haskell-fast-logger' 'haskell-http-types' 'haskell-memory' + 'haskell-monad-logger' 'haskell-old-locale' 'haskell-path-pieces' 'haskell-primitive' + 'haskell-random' 'haskell-resourcet' 'haskell-rio' 'haskell-shakespeare' + 'haskell-unix-compat' 'haskell-unliftio' 'haskell-unordered-containers' 'haskell-vector' + 'haskell-wai' 'haskell-wai-extra' 'haskell-wai-logger' 'haskell-warp' 'haskell-word8') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('3f8f3eb167ffa82ae7ff92b87c2aeb7dd1d3c24bf728cb9be59e066763f880fdb2ebd315936421d80cee8c1d81dda6f758d2fb31ae7b79cb1ecd815904a4c874') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/semigroups/d' $_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 \ +--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 $_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-core/trunk (PKGBUILD)
Date: Thursday, April 11, 2019 @ 05:44:06 Author: felixonmars Revision: 450976 upgpkg: haskell-yesod-core 1.6.13-10 rebuild with fast-logger 2.4.15 Modified: haskell-yesod-core/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-04-11 05:43:00 UTC (rev 450975) +++ PKGBUILD2019-04-11 05:44:06 UTC (rev 450976) @@ -4,7 +4,7 @@ _hkgname=yesod-core pkgname=haskell-yesod-core pkgver=1.6.13 -pkgrel=9 +pkgrel=10 pkgdesc="Creation of type-safe, RESTful web applications." url="http://www.yesodweb.com/"; license=("MIT")
[arch-commits] Commit in haskell-servant-server/repos (2 files)
Date: Thursday, April 11, 2019 @ 05:43:00 Author: felixonmars Revision: 450975 archrelease: copy trunk to community-staging-x86_64 Added: haskell-servant-server/repos/community-staging-x86_64/ haskell-servant-server/repos/community-staging-x86_64/PKGBUILD (from rev 450974, haskell-servant-server/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-servant-server/repos/community-staging-x86_64/PKGBUILD (from rev 450974, haskell-servant-server/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-04-11 05:43:00 UTC (rev 450975) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=servant-server +pkgname=haskell-servant-server +pkgver=0.16 +pkgrel=13 +pkgdesc="A family of combinators for defining webservices APIs and serving them" +url="http://haskell-servant.readthedocs.org/"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-compat' 'haskell-aeson' 'haskell-base64-bytestring' + 'haskell-exceptions' 'haskell-http-api-data' 'haskell-http-media' 'haskell-http-types' + 'haskell-network-uri' 'haskell-monad-control' 'haskell-network' 'haskell-servant' + 'haskell-string-conversions' 'haskell-resourcet' 'haskell-tagged' + 'haskell-transformers-base' 'haskell-wai' 'haskell-wai-app-static' 'haskell-warp' + 'haskell-word8') +makedepends=('ghc' 'haskell-cabal-doctest' 'haskell-doctest' 'haskell-hspec' 'haskell-hspec-wai' + 'haskell-should-not-typecheck' 'haskell-quickcheck' 'haskell-safe' 'haskell-wai-extra' + 'haskell-temporary' 'haskell-transformers-compat') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('9335b35e64b4fa10245abf92d2fdd77bafabd2d71c6c1b4848b4630b6bc2104557d6b23d36c446ecc7757de47fe0a63f37dc17a40b531c246eb94dc8813bc8a8') + +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-servant-server/trunk (PKGBUILD)
Date: Thursday, April 11, 2019 @ 05:42:44 Author: felixonmars Revision: 450974 upgpkg: haskell-servant-server 0.16-13 rebuild with fast-logger 2.4.15 Modified: haskell-servant-server/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-04-11 05:41:07 UTC (rev 450973) +++ PKGBUILD2019-04-11 05:42:44 UTC (rev 450974) @@ -4,7 +4,7 @@ _hkgname=servant-server pkgname=haskell-servant-server pkgver=0.16 -pkgrel=12 +pkgrel=13 pkgdesc="A family of combinators for defining webservices APIs and serving them" url="http://haskell-servant.readthedocs.org/"; license=("BSD")
[arch-commits] Commit in haskell-hjsonschema/repos (2 files)
Date: Thursday, April 11, 2019 @ 05:41:07 Author: felixonmars Revision: 450973 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hjsonschema/repos/community-staging-x86_64/ haskell-hjsonschema/repos/community-staging-x86_64/PKGBUILD (from rev 450972, haskell-hjsonschema/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-hjsonschema/repos/community-staging-x86_64/PKGBUILD (from rev 450972, haskell-hjsonschema/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-04-11 05:41:07 UTC (rev 450973) @@ -0,0 +1,46 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=hjsonschema +pkgname=haskell-hjsonschema +pkgver=1.9.0 +pkgrel=183 +pkgdesc="JSON Schema library" +url="https://github.com/seagreen/hjsonschema"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-file-embed' 'haskell-hashable' 'haskell-hjsonpointer' + 'haskell-http-client' 'haskell-http-client-tls' 'haskell-http-types' 'haskell-pcre-heavy' + 'haskell-profunctors' 'haskell-protolude' 'haskell-quickcheck' 'haskell-safe-exceptions' + 'haskell-scientific' 'haskell-unordered-containers' 'haskell-vector') +makedepends=('ghc' 'haskell-hspec' 'haskell-wai-app-static' 'haskell-warp') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('c71f4f23453abbb7e5c3b8a04e9fd2bea560e03ccf590fbad3739f609fe0e4e5292acfe94204b2d52d30f8fda8cc1c94edac41d5095f6be1c4cf8c05ec08e273') + +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 || warning "json-schema.org is NXDOMAIN as of 2018-06-03" +} + +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 "MIT-LICENSE.txt" "${pkgdir}/usr/share/licenses/${pkgname}/MIT-LICENSE.txt" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/MIT-LICENSE.txt" +}
[arch-commits] Commit in haskell-hjsonschema/trunk (PKGBUILD)
Date: Thursday, April 11, 2019 @ 05:40:51 Author: felixonmars Revision: 450972 upgpkg: haskell-hjsonschema 1.9.0-183 rebuild with fast-logger 2.4.15 Modified: haskell-hjsonschema/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-04-11 05:38:50 UTC (rev 450971) +++ PKGBUILD2019-04-11 05:40:51 UTC (rev 450972) @@ -4,7 +4,7 @@ _hkgname=hjsonschema pkgname=haskell-hjsonschema pkgver=1.9.0 -pkgrel=182 +pkgrel=183 pkgdesc="JSON Schema library" url="https://github.com/seagreen/hjsonschema"; license=("MIT")
[arch-commits] Commit in haskell-hakyll/repos (2 files)
Date: Thursday, April 11, 2019 @ 05:38:50 Author: felixonmars Revision: 450971 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 450970, haskell-hakyll/trunk/PKGBUILD) --+ PKGBUILD | 56 1 file changed, 56 insertions(+) Copied: haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 450970, haskell-hakyll/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-04-11 05:38:50 UTC (rev 450971) @@ -0,0 +1,56 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=hakyll +pkgname=haskell-hakyll +pkgver=4.12.5.1 +pkgrel=42 +pkgdesc="A static website compiler library" +url="http://jaspervdj.be/hakyll"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-blaze-html' 'haskell-blaze-markup' 'haskell-cryptohash' + 'haskell-data-default' 'haskell-file-embed' 'haskell-fsnotify' 'haskell-http-conduit' + 'haskell-http-types' 'haskell-lrucache' 'haskell-network-uri' + 'haskell-optparse-applicative' 'pandoc' 'pandoc-citeproc' 'haskell-random' + 'haskell-regex-tdfa' 'haskell-resourcet' 'haskell-scientific' 'haskell-tagsoup' + '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=('bc8cc9944229c691fbec6b7e6ea52e8a65bd8cc2093d42bd577e30ded1767370b439d8dc694e9842b300f7c884f851cac6a2a9de2817a961c779b83fb0ee1718') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/< *2.7/<3/' $_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 --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fcheckexternal -fwatchserver -fpreviewserver -fusepandoc +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 || warning "https://github.com/jaspervdj/hakyll/issues/682"; +} + +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-hakyll/trunk (PKGBUILD)
Date: Thursday, April 11, 2019 @ 05:38:34 Author: felixonmars Revision: 450970 upgpkg: haskell-hakyll 4.12.5.1-42 rebuild with fast-logger 2.4.15 Modified: haskell-hakyll/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-04-11 05:36:43 UTC (rev 450969) +++ PKGBUILD2019-04-11 05:38:34 UTC (rev 450970) @@ -4,7 +4,7 @@ _hkgname=hakyll pkgname=haskell-hakyll pkgver=4.12.5.1 -pkgrel=41 +pkgrel=42 pkgdesc="A static website compiler library" url="http://jaspervdj.be/hakyll"; license=("BSD")
[arch-commits] Commit in haskell-wai-app-static/repos (2 files)
Date: Thursday, April 11, 2019 @ 05:36:43 Author: felixonmars Revision: 450969 archrelease: copy trunk to community-staging-x86_64 Added: haskell-wai-app-static/repos/community-staging-x86_64/ haskell-wai-app-static/repos/community-staging-x86_64/PKGBUILD (from rev 450968, haskell-wai-app-static/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-wai-app-static/repos/community-staging-x86_64/PKGBUILD (from rev 450968, haskell-wai-app-static/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-04-11 05:36:43 UTC (rev 450969) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=wai-app-static +pkgname=haskell-wai-app-static +pkgver=3.1.6.3 +pkgrel=19 +pkgdesc="WAI application for static serving" +url="http://www.yesodweb.com/book/web-application-interface"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-blaze-html' 'haskell-blaze-markup' 'haskell-cryptonite' + 'haskell-file-embed' 'haskell-http-date' 'haskell-http-types' 'haskell-memory' + 'haskell-mime-types' 'haskell-old-locale' 'haskell-optparse-applicative' + 'haskell-unix-compat' 'haskell-unordered-containers' 'haskell-wai' 'haskell-wai-extra' + 'haskell-warp' 'haskell-zlib') +makedepends=('ghc' 'haskell-hspec' 'haskell-mockery' 'haskell-network' 'haskell-temporary') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('acbbb499bd357e758ba46f8d8f0afab22242e4541c3cbaa97bbb5d81d55dfd6fc7c336c36b84591718d9d910dc0a7cbdadd07434cb6a4019ca595040bd18cb79') + +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-print +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-hspec-wai-json/repos (2 files)
Date: Thursday, April 11, 2019 @ 05:35:34 Author: felixonmars Revision: 450967 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hspec-wai-json/repos/community-staging-x86_64/ haskell-hspec-wai-json/repos/community-staging-x86_64/PKGBUILD (from rev 450966, haskell-hspec-wai-json/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-hspec-wai-json/repos/community-staging-x86_64/PKGBUILD (from rev 450966, haskell-hspec-wai-json/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-04-11 05:35:34 UTC (rev 450967) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=hspec-wai-json +pkgname=haskell-hspec-wai-json +pkgver=0.9.2 +pkgrel=21 +pkgdesc="Testing JSON APIs with hspec-wai" +url="https://github.com/hspec/hspec-wai"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-qq' 'haskell-case-insensitive' + 'haskell-hspec-wai') +makedepends=('ghc' 'haskell-hspec') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('244d94f9099199a32f0de0412b053ad0d968c88b725f476414707caf95caaaedc07d7d5a301fb4aeaf6586cef54effd93f8ca1cf053031219ca1e0a08bcfb0b7') + +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-wai-app-static/trunk (PKGBUILD)
Date: Thursday, April 11, 2019 @ 05:36:25 Author: felixonmars Revision: 450968 upgpkg: haskell-wai-app-static 3.1.6.3-19 rebuild with fast-logger 2.4.15 Modified: haskell-wai-app-static/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-04-11 05:35:34 UTC (rev 450967) +++ PKGBUILD2019-04-11 05:36:25 UTC (rev 450968) @@ -4,7 +4,7 @@ _hkgname=wai-app-static pkgname=haskell-wai-app-static pkgver=3.1.6.3 -pkgrel=18 +pkgrel=19 pkgdesc="WAI application for static serving" url="http://www.yesodweb.com/book/web-application-interface"; license=("MIT")
[arch-commits] Commit in haskell-hspec-wai-json/trunk (PKGBUILD)
Date: Thursday, April 11, 2019 @ 05:35:17 Author: felixonmars Revision: 450966 upgpkg: haskell-hspec-wai-json 0.9.2-21 rebuild with fast-logger 2.4.15 Modified: haskell-hspec-wai-json/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-04-11 05:34:30 UTC (rev 450965) +++ PKGBUILD2019-04-11 05:35:17 UTC (rev 450966) @@ -4,7 +4,7 @@ _hkgname=hspec-wai-json pkgname=haskell-hspec-wai-json pkgver=0.9.2 -pkgrel=20 +pkgrel=21 pkgdesc="Testing JSON APIs with hspec-wai" url="https://github.com/hspec/hspec-wai"; license=("MIT")
[arch-commits] Commit in haskell-hspec-wai/repos (2 files)
Date: Thursday, April 11, 2019 @ 05:34:30 Author: felixonmars Revision: 450965 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hspec-wai/repos/community-staging-x86_64/ haskell-hspec-wai/repos/community-staging-x86_64/PKGBUILD (from rev 450964, haskell-hspec-wai/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-hspec-wai/repos/community-staging-x86_64/PKGBUILD (from rev 450964, haskell-hspec-wai/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-04-11 05:34:30 UTC (rev 450965) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=hspec-wai +pkgname=haskell-hspec-wai +pkgver=0.9.2 +pkgrel=17 +pkgdesc="Experimental Hspec support for testing WAI applications" +url="https://github.com/hspec/hspec-wai"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-quickcheck' 'haskell-base-compat' 'haskell-case-insensitive' + 'haskell-hspec' 'haskell-hspec-core' 'haskell-hspec-expectations' 'haskell-http-types' + 'haskell-wai' 'haskell-wai-extra') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('a3a6a24fc948d924f60f55da7d133446c57549f9967a47adafa8f8df057370472348f9413477a4f78f5068233a6b103396810e611161735ec75f87b6d9673edb') + +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-hspec-wai/trunk (PKGBUILD)
Date: Thursday, April 11, 2019 @ 05:34:09 Author: felixonmars Revision: 450964 upgpkg: haskell-hspec-wai 0.9.2-17 rebuild with fast-logger 2.4.15 Modified: haskell-hspec-wai/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-04-11 05:32:57 UTC (rev 450963) +++ PKGBUILD2019-04-11 05:34:09 UTC (rev 450964) @@ -4,7 +4,7 @@ _hkgname=hspec-wai pkgname=haskell-hspec-wai pkgver=0.9.2 -pkgrel=16 +pkgrel=17 pkgdesc="Experimental Hspec support for testing WAI applications" url="https://github.com/hspec/hspec-wai"; license=("MIT")
[arch-commits] Commit in haskell-cheapskate/trunk (PKGBUILD)
Date: Thursday, April 11, 2019 @ 05:32:41 Author: felixonmars Revision: 450962 upgpkg: haskell-cheapskate 0.1.1.1-36 rebuild with fast-logger 2.4.15 Modified: haskell-cheapskate/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-04-11 05:31:46 UTC (rev 450961) +++ PKGBUILD2019-04-11 05:32:41 UTC (rev 450962) @@ -4,7 +4,7 @@ _hkgname=cheapskate pkgname=haskell-cheapskate pkgver=0.1.1.1 -pkgrel=35 +pkgrel=36 pkgdesc="Experimental markdown processor." url="https://github.com/jgm/cheapskate"; license=("BSD")
[arch-commits] Commit in haskell-cheapskate/repos (2 files)
Date: Thursday, April 11, 2019 @ 05:32:57 Author: felixonmars Revision: 450963 archrelease: copy trunk to community-staging-x86_64 Added: haskell-cheapskate/repos/community-staging-x86_64/ haskell-cheapskate/repos/community-staging-x86_64/PKGBUILD (from rev 450962, haskell-cheapskate/trunk/PKGBUILD) --+ PKGBUILD | 41 + 1 file changed, 41 insertions(+) Copied: haskell-cheapskate/repos/community-staging-x86_64/PKGBUILD (from rev 450962, haskell-cheapskate/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-04-11 05:32:57 UTC (rev 450963) @@ -0,0 +1,41 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=cheapskate +pkgname=haskell-cheapskate +pkgver=0.1.1.1 +pkgrel=36 +pkgdesc="Experimental markdown processor." +url="https://github.com/jgm/cheapskate"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' "haskell-aeson" "haskell-blaze-html" "haskell-data-default" "haskell-http-types" + "haskell-syb" "haskell-uniplate" "haskell-wai" + "haskell-wai-extra" "haskell-xss-sanitize") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('551fdf43f8ed8e15ed4a5ac1649f319477cc80762a34499eed58c7c77e1f3e2bc0c4f9887aac7632f341e825c202850617d0572fa6cb748104bbf2874dfba353') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fdingus +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-wai-extra/repos (2 files)
Date: Thursday, April 11, 2019 @ 05:31:36 Author: felixonmars Revision: 450960 archrelease: copy trunk to community-staging-x86_64 Added: haskell-wai-extra/repos/community-staging-x86_64/ haskell-wai-extra/repos/community-staging-x86_64/PKGBUILD (from rev 450959, haskell-wai-extra/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-wai-extra/repos/community-staging-x86_64/PKGBUILD (from rev 450959, haskell-wai-extra/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-04-11 05:31:36 UTC (rev 450960) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=wai-extra +pkgname=haskell-wai-extra +pkgver=3.0.25 +pkgrel=17 +pkgdesc="Provides some basic WAI handlers and middleware." +url="https://github.com/yesodweb/wai"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-terminal' 'haskell-base64-bytestring' + 'haskell-case-insensitive' 'haskell-cookie' 'haskell-data-default-class' + 'haskell-fast-logger' 'haskell-http-types' 'haskell-iproute' 'haskell-network' + 'haskell-old-locale' 'haskell-resourcet' 'haskell-streaming-commons' + 'haskell-unix-compat' 'haskell-vault' 'haskell-void' 'haskell-wai' + 'haskell-wai-logger' 'haskell-word8' 'haskell-zlib') +makedepends=('ghc' 'haskell-hspec' 'haskell-hunit') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('a8fe5f4aa0e5fa05366c6c146b9988e87e79be66192a2821a078368520a4a129f5d146b27115b0428281c6174f37fa4c695f679243d306c12b3c3fcceafd6424') + +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-build-example +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 perl-env-shellwords/repos (2 files)
Date: Thursday, April 11, 2019 @ 05:31:46 Author: felixonmars Revision: 450961 archrelease: copy trunk to community-any Added: perl-env-shellwords/repos/community-any/ perl-env-shellwords/repos/community-any/PKGBUILD (from rev 450960, perl-env-shellwords/trunk/PKGBUILD) --+ PKGBUILD | 30 ++ 1 file changed, 30 insertions(+) Copied: perl-env-shellwords/repos/community-any/PKGBUILD (from rev 450960, perl-env-shellwords/trunk/PKGBUILD) === --- community-any/PKGBUILD (rev 0) +++ community-any/PKGBUILD 2019-04-11 05:31:46 UTC (rev 450961) @@ -0,0 +1,30 @@ +# Maintainer: Felix Yan + +pkgname=perl-env-shellwords +pkgver=0.02 +pkgrel=1 +pkgdesc="Environment variables for arguments as array" +arch=('any') +license=('PerlArtistic') +url="https://metacpan.org/release/Env-ShellWords"; +depends=('perl') +makedepends=('perl-test2-suite') +options=('!emptydirs') +source=("https://cpan.metacpan.org/authors/id/P/PL/PLICEASE/Env-ShellWords-$pkgver.tar.gz";) +sha512sums=('33bea16332b5a3a1dbb5fbcff7a184dac3893f00163d74f79943b3e130d6eebc26c94f761fe77178803e8a124ba4a7fb4b4b3f836adca7ef9193b14eb6fc') + +build() { + cd Env-ShellWords-$pkgver + perl Makefile.PL INSTALLDIRS=vendor + make +} + +check() { + cd Env-ShellWords-$pkgver + make test +} + +package() { + cd Env-ShellWords-$pkgver + make DESTDIR="$pkgdir" install +}
[arch-commits] Commit in haskell-wai-extra/trunk (PKGBUILD)
Date: Thursday, April 11, 2019 @ 05:31:15 Author: felixonmars Revision: 450958 upgpkg: haskell-wai-extra 3.0.25-17 rebuild with fast-logger 2.4.15 Modified: haskell-wai-extra/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-04-11 05:30:13 UTC (rev 450957) +++ PKGBUILD2019-04-11 05:31:15 UTC (rev 450958) @@ -4,7 +4,7 @@ _hkgname=wai-extra pkgname=haskell-wai-extra pkgver=3.0.25 -pkgrel=16 +pkgrel=17 pkgdesc="Provides some basic WAI handlers and middleware." url="https://github.com/yesodweb/wai"; license=("MIT")
[arch-commits] Commit in (4 files)
Date: Thursday, April 11, 2019 @ 05:31:25 Author: felixonmars Revision: 450959 addpkg: perl-env-shellwords 0.02-1 Added: perl-env-shellwords/ perl-env-shellwords/repos/ perl-env-shellwords/trunk/ perl-env-shellwords/trunk/PKGBUILD --+ PKGBUILD | 30 ++ 1 file changed, 30 insertions(+) Added: perl-env-shellwords/trunk/PKGBUILD === --- perl-env-shellwords/trunk/PKGBUILD (rev 0) +++ perl-env-shellwords/trunk/PKGBUILD 2019-04-11 05:31:25 UTC (rev 450959) @@ -0,0 +1,30 @@ +# Maintainer: Felix Yan + +pkgname=perl-env-shellwords +pkgver=0.02 +pkgrel=1 +pkgdesc="Environment variables for arguments as array" +arch=('any') +license=('PerlArtistic') +url="https://metacpan.org/release/Env-ShellWords"; +depends=('perl') +makedepends=('perl-test2-suite') +options=('!emptydirs') +source=("https://cpan.metacpan.org/authors/id/P/PL/PLICEASE/Env-ShellWords-$pkgver.tar.gz";) +sha512sums=('33bea16332b5a3a1dbb5fbcff7a184dac3893f00163d74f79943b3e130d6eebc26c94f761fe77178803e8a124ba4a7fb4b4b3f836adca7ef9193b14eb6fc') + +build() { + cd Env-ShellWords-$pkgver + perl Makefile.PL INSTALLDIRS=vendor + make +} + +check() { + cd Env-ShellWords-$pkgver + make test +} + +package() { + cd Env-ShellWords-$pkgver + make DESTDIR="$pkgdir" install +}
[arch-commits] Commit in haskell-wai-logger/repos (2 files)
Date: Thursday, April 11, 2019 @ 05:30:13 Author: felixonmars Revision: 450957 archrelease: copy trunk to community-staging-x86_64 Added: haskell-wai-logger/repos/community-staging-x86_64/ haskell-wai-logger/repos/community-staging-x86_64/PKGBUILD (from rev 450956, haskell-wai-logger/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-wai-logger/repos/community-staging-x86_64/PKGBUILD (from rev 450956, haskell-wai-logger/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-04-11 05:30:13 UTC (rev 450957) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=wai-logger +pkgname=haskell-wai-logger +pkgver=2.3.4 +pkgrel=22 +pkgdesc="A logging system for WAI" +url="https://hackage.haskell.org/package/${_hkgname}"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-byteorder' 'haskell-fast-logger' + 'haskell-http-types' 'haskell-network' 'haskell-wai') +makedepends=('ghc' 'haskell-cabal-doctest' 'haskell-doctest') +checkdepends=('haskell-wai-extra') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('458c54db0a4c3d2f4ac165c3c5b392551e19624b099336dd63042210e72e195fa763b11e305753846307eac210d666501aea9408107f801e6663b4fb5995da27') + +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-wai-logger/trunk (PKGBUILD)
Date: Thursday, April 11, 2019 @ 05:29:55 Author: felixonmars Revision: 450956 upgpkg: haskell-wai-logger 2.3.4-22 rebuild with fast-logger 2.4.15 Modified: haskell-wai-logger/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-04-11 05:29:14 UTC (rev 450955) +++ PKGBUILD2019-04-11 05:29:55 UTC (rev 450956) @@ -4,7 +4,7 @@ _hkgname=wai-logger pkgname=haskell-wai-logger pkgver=2.3.4 -pkgrel=21 +pkgrel=22 pkgdesc="A logging system for WAI" url="https://hackage.haskell.org/package/${_hkgname}"; license=("BSD")
[arch-commits] Commit in haskell-persistent-sqlite/repos (2 files)
Date: Thursday, April 11, 2019 @ 05:29:14 Author: felixonmars Revision: 450955 archrelease: copy trunk to community-staging-x86_64 Added: haskell-persistent-sqlite/repos/community-staging-x86_64/ haskell-persistent-sqlite/repos/community-staging-x86_64/PKGBUILD (from rev 450954, haskell-persistent-sqlite/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-persistent-sqlite/repos/community-staging-x86_64/PKGBUILD (from rev 450954, haskell-persistent-sqlite/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-04-11 05:29:14 UTC (rev 450955) @@ -0,0 +1,46 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=persistent-sqlite +pkgname=haskell-persistent-sqlite +pkgver=2.9.3 +pkgrel=2 +pkgdesc="Backend for the persistent library using sqlite3" +url="http://www.yesodweb.com/book/persistent"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'sqlite' 'haskell-aeson' 'haskell-conduit' 'haskell-microlens-th' + 'haskell-monad-logger' 'haskell-old-locale' 'haskell-persistent' 'haskell-resource-pool' + 'haskell-resourcet' 'haskell-unliftio-core' 'haskell-unordered-containers') +makedepends=('ghc' 'haskell-hspec' 'haskell-persistent-template' 'haskell-temporary') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('0b31fecbe5486a94b2242f58e529165e646c0dd64d9f8283dd84c6cbde9c0b90f94a730f4443ecb128b9f21a2e94b34d47d12402c6b9d063b6e6eb928c2a46c1') + +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-build-sanity-exe -fsystemlib -fuse-pkgconfig +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-persistent-sqlite/trunk (PKGBUILD)
Date: Thursday, April 11, 2019 @ 05:28:56 Author: felixonmars Revision: 450954 upgpkg: haskell-persistent-sqlite 2.9.3-2 rebuild with fast-logger 2.4.15 Modified: haskell-persistent-sqlite/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-04-11 05:27:49 UTC (rev 450953) +++ PKGBUILD2019-04-11 05:28:56 UTC (rev 450954) @@ -4,7 +4,7 @@ _hkgname=persistent-sqlite pkgname=haskell-persistent-sqlite pkgver=2.9.3 -pkgrel=1 +pkgrel=2 pkgdesc="Backend for the persistent library using sqlite3" url="http://www.yesodweb.com/book/persistent"; license=("MIT")
[arch-commits] Commit in haskell-persistent-template/repos (2 files)
Date: Thursday, April 11, 2019 @ 05:27:49 Author: felixonmars Revision: 450953 archrelease: copy trunk to community-staging-x86_64 Added: haskell-persistent-template/repos/community-staging-x86_64/ haskell-persistent-template/repos/community-staging-x86_64/PKGBUILD (from rev 450952, haskell-persistent-template/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-persistent-template/repos/community-staging-x86_64/PKGBUILD (from rev 450952, haskell-persistent-template/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-04-11 05:27:49 UTC (rev 450953) @@ -0,0 +1,40 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=persistent-template +pkgname=haskell-persistent-template +pkgver=2.6.0 +pkgrel=20 +pkgdesc="Type-safe, non-relational, multi-backend persistence" +url="http://www.yesodweb.com/book/persistent"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-aeson" "haskell-aeson-compat" "haskell-http-api-data" + "haskell-monad-control" "haskell-monad-logger" "haskell-path-pieces" "haskell-persistent" + "haskell-tagged" "haskell-unordered-containers") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('25ec2a40d77b9d05de370c6343e5377b5fe74932ef82797a8abd140c884d5a6aa1624c55a3e9617ada5de3bda2fe2e7c6fb59433a8acb7f0bb14833b321faad7') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-persistent-template/trunk (PKGBUILD)
Date: Thursday, April 11, 2019 @ 05:27:31 Author: felixonmars Revision: 450952 upgpkg: haskell-persistent-template 2.6.0-20 rebuild with fast-logger 2.4.15 Modified: haskell-persistent-template/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-04-11 05:26:52 UTC (rev 450951) +++ PKGBUILD2019-04-11 05:27:31 UTC (rev 450952) @@ -4,7 +4,7 @@ _hkgname=persistent-template pkgname=haskell-persistent-template pkgver=2.6.0 -pkgrel=19 +pkgrel=20 pkgdesc="Type-safe, non-relational, multi-backend persistence" url="http://www.yesodweb.com/book/persistent"; license=("MIT")
[arch-commits] Commit in haskell-persistent-qq/repos (2 files)
Date: Thursday, April 11, 2019 @ 05:26:39 Author: felixonmars Revision: 450950 archrelease: copy trunk to community-staging-x86_64 Added: haskell-persistent-qq/repos/community-staging-x86_64/ haskell-persistent-qq/repos/community-staging-x86_64/PKGBUILD (from rev 450948, haskell-persistent-qq/trunk/PKGBUILD) --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Copied: haskell-persistent-qq/repos/community-staging-x86_64/PKGBUILD (from rev 450948, haskell-persistent-qq/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-04-11 05:26:39 UTC (rev 450950) @@ -0,0 +1,37 @@ +# Maintainer: Felix Yan + +_hkgname=persistent-qq +pkgname=haskell-persistent-qq +pkgver=2.9.1 +pkgrel=3 +pkgdesc="Provides a quasi-quoter for raw SQL for persistent" +url="https://github.com/yesod-web/persistent"; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-src-meta' 'haskell-persistent') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('3504eba27815632dd2b9c08079bc430da659bfdf082f66c8e87753afd93d472559953f5bcd96af26b7ef65d72cdbb6c0106ccfc2e73e6148a5f631bcfe8fa86d') + +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 +} + +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 ttf-ionicons/repos/community-any (PKGBUILD PKGBUILD)
Date: Thursday, April 11, 2019 @ 05:26:52 Author: ainola Revision: 450951 archrelease: copy trunk to community-any Added: ttf-ionicons/repos/community-any/PKGBUILD (from rev 450950, ttf-ionicons/trunk/PKGBUILD) Deleted: ttf-ionicons/repos/community-any/PKGBUILD --+ PKGBUILD | 38 +++--- 1 file changed, 19 insertions(+), 19 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-04-11 05:26:39 UTC (rev 450950) +++ PKGBUILD2019-04-11 05:26:52 UTC (rev 450951) @@ -1,19 +0,0 @@ -# Maintainer: Ainola -# Contributor: Alexander F. Rødseth -# Contributor: Andrea Scarpino - -pkgname=ttf-ionicons -pkgver=4.5.5 -pkgrel=1 -pkgdesc='Font from the Ionic mobile framework' -arch=('any') -license=('MIT') -url='https://ionicons.com/' -source=("$pkgname-$pkgver.tar.gz::https://github.com/ionic-team/ionicons/archive/v$pkgver.tar.gz";) -sha256sums=('6896dbee5d22920383c7d22d87cff2a99d2eeea729a53bb62c83e667c6b8c72a') - -package() { -cd "ionicons-$pkgver" -install -Dm644 docs/fonts/ionicons.ttf -t "$pkgdir/usr/share/fonts/TTF/" -install -Dm644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname/" -} Copied: ttf-ionicons/repos/community-any/PKGBUILD (from rev 450950, ttf-ionicons/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-04-11 05:26:52 UTC (rev 450951) @@ -0,0 +1,19 @@ +# Maintainer: Ainola +# Contributor: Alexander F. Rødseth +# Contributor: Andrea Scarpino + +pkgname=ttf-ionicons +pkgver=4.5.6 +pkgrel=1 +pkgdesc='Font from the Ionic mobile framework' +arch=('any') +license=('MIT') +url='https://ionicons.com/' +source=("$pkgname-$pkgver.tar.gz::https://github.com/ionic-team/ionicons/archive/v$pkgver.tar.gz";) +sha256sums=('435e96b0e953d00a3bef103acadc15e7c4db2dcb5c0cd26b6fe7de2f1bacbcd2') + +package() { +cd "ionicons-$pkgver" +install -Dm644 docs/fonts/ionicons.ttf -t "$pkgdir/usr/share/fonts/TTF/" +install -Dm644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname/" +}
[arch-commits] Commit in ttf-ionicons/trunk (PKGBUILD)
Date: Thursday, April 11, 2019 @ 05:26:37 Author: ainola Revision: 450949 upgpkg: ttf-ionicons 4.5.6-1 Modified: ttf-ionicons/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-04-11 05:26:22 UTC (rev 450948) +++ PKGBUILD2019-04-11 05:26:37 UTC (rev 450949) @@ -3,7 +3,7 @@ # Contributor: Andrea Scarpino pkgname=ttf-ionicons -pkgver=4.5.5 +pkgver=4.5.6 pkgrel=1 pkgdesc='Font from the Ionic mobile framework' arch=('any') @@ -10,7 +10,7 @@ license=('MIT') url='https://ionicons.com/' source=("$pkgname-$pkgver.tar.gz::https://github.com/ionic-team/ionicons/archive/v$pkgver.tar.gz";) -sha256sums=('6896dbee5d22920383c7d22d87cff2a99d2eeea729a53bb62c83e667c6b8c72a') +sha256sums=('435e96b0e953d00a3bef103acadc15e7c4db2dcb5c0cd26b6fe7de2f1bacbcd2') package() { cd "ionicons-$pkgver"
[arch-commits] Commit in haskell-persistent-qq/trunk (PKGBUILD)
Date: Thursday, April 11, 2019 @ 05:26:22 Author: felixonmars Revision: 450948 upgpkg: haskell-persistent-qq 2.9.1-3 rebuild with fast-logger 2.4.15 Modified: haskell-persistent-qq/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-04-11 05:25:39 UTC (rev 450947) +++ PKGBUILD2019-04-11 05:26:22 UTC (rev 450948) @@ -3,7 +3,7 @@ _hkgname=persistent-qq pkgname=haskell-persistent-qq pkgver=2.9.1 -pkgrel=2 +pkgrel=3 pkgdesc="Provides a quasi-quoter for raw SQL for persistent" url="https://github.com/yesod-web/persistent"; license=('MIT')
[arch-commits] Commit in haskell-esqueleto/repos (2 files)
Date: Thursday, April 11, 2019 @ 05:25:39 Author: felixonmars Revision: 450947 archrelease: copy trunk to community-staging-x86_64 Added: haskell-esqueleto/repos/community-staging-x86_64/ haskell-esqueleto/repos/community-staging-x86_64/PKGBUILD (from rev 450946, haskell-esqueleto/trunk/PKGBUILD) --+ PKGBUILD | 41 + 1 file changed, 41 insertions(+) Copied: haskell-esqueleto/repos/community-staging-x86_64/PKGBUILD (from rev 450946, haskell-esqueleto/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-04-11 05:25:39 UTC (rev 450947) @@ -0,0 +1,41 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=esqueleto +pkgname=haskell-esqueleto +pkgver=2.7.0 +pkgrel=12 +pkgdesc="Type-safe EDSL for SQL queries on persistent backends." +url="https://github.com/bitemyapp/esqueleto"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-blaze-html' 'haskell-conduit' 'haskell-monad-logger' + 'haskell-persistent' 'haskell-resourcet' 'haskell-tagged' 'haskell-unliftio' + 'haskell-unordered-containers') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('0a491c3613bbe09bf1851824db0c8d73c567634cdfca660180fc3a3ab1b7b9bed67ce7f2838157e28eef6ebb01e69593292f07330ddbddd85f62ab349d45fbff') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-mysql -f-postgresql +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_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-esqueleto/trunk (PKGBUILD)
Date: Thursday, April 11, 2019 @ 05:25:23 Author: felixonmars Revision: 450946 upgpkg: haskell-esqueleto 2.7.0-12 rebuild with fast-logger 2.4.15 Modified: haskell-esqueleto/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-04-11 05:24:18 UTC (rev 450945) +++ PKGBUILD2019-04-11 05:25:23 UTC (rev 450946) @@ -4,7 +4,7 @@ _hkgname=esqueleto pkgname=haskell-esqueleto pkgver=2.7.0 -pkgrel=11 +pkgrel=12 pkgdesc="Type-safe EDSL for SQL queries on persistent backends." url="https://github.com/bitemyapp/esqueleto"; license=("BSD")
[arch-commits] Commit in haskell-persistent/trunk (PKGBUILD)
Date: Thursday, April 11, 2019 @ 05:24:03 Author: felixonmars Revision: 450944 upgpkg: haskell-persistent 2.9.2-3 rebuild with fast-logger 2.4.15 Modified: haskell-persistent/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-04-11 05:22:27 UTC (rev 450943) +++ PKGBUILD2019-04-11 05:24:03 UTC (rev 450944) @@ -4,7 +4,7 @@ _hkgname=persistent pkgname=haskell-persistent pkgver=2.9.2 -pkgrel=2 +pkgrel=3 pkgdesc="Type-safe, multi-backend data serialization" url="http://www.yesodweb.com/book/persistent"; license=("MIT")
[arch-commits] Commit in haskell-persistent/repos (2 files)
Date: Thursday, April 11, 2019 @ 05:24:18 Author: felixonmars Revision: 450945 archrelease: copy trunk to community-staging-x86_64 Added: haskell-persistent/repos/community-staging-x86_64/ haskell-persistent/repos/community-staging-x86_64/PKGBUILD (from rev 450944, haskell-persistent/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-persistent/repos/community-staging-x86_64/PKGBUILD (from rev 450944, haskell-persistent/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-04-11 05:24:18 UTC (rev 450945) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=persistent +pkgname=haskell-persistent +pkgver=2.9.2 +pkgrel=3 +pkgdesc="Type-safe, multi-backend data serialization" +url="http://www.yesodweb.com/book/persistent"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-base64-bytestring' + 'haskell-blaze-html' 'haskell-blaze-markup' 'haskell-conduit' 'haskell-fast-logger' + 'haskell-http-api-data' 'haskell-monad-logger' 'haskell-old-locale' 'haskell-path-pieces' + 'haskell-resource-pool' 'haskell-resourcet' 'haskell-scientific' 'haskell-silently' + 'haskell-tagged' 'haskell-unordered-containers' 'haskell-unliftio-core' 'haskell-vector' + 'haskell-void') +makedepends=('ghc' 'haskell-hspec') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('02bff4213da5c95316344100a74bb1731abacb0751986e15041f2001d620daf0e1af86637ed9e544253197172f223f1c1e7e4fd20f000a612cc4c05903809de1') + +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-nooverlap +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_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-monad-logger/repos (2 files)
Date: Thursday, April 11, 2019 @ 05:22:27 Author: felixonmars Revision: 450943 archrelease: copy trunk to community-staging-x86_64 Added: haskell-monad-logger/repos/community-staging-x86_64/ haskell-monad-logger/repos/community-staging-x86_64/PKGBUILD (from rev 450942, haskell-monad-logger/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-monad-logger/repos/community-staging-x86_64/PKGBUILD (from rev 450942, haskell-monad-logger/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-04-11 05:22:27 UTC (rev 450943) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=monad-logger +pkgname=haskell-monad-logger +pkgver=0.3.30 +pkgrel=36 +pkgdesc="A class of monads which can log messages." +url="https://github.com/kazu-yamamoto/logger"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-exceptions' + 'haskell-fast-logger' 'haskell-lifted-base' 'haskell-monad-control' 'haskell-monad-loops' + 'haskell-resourcet' 'haskell-stm-chans' + 'haskell-transformers-base' 'haskell-transformers-compat' 'haskell-unliftio-core') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('f28157159dff780fe7fef9634757a6df064b3463e4b7cb6d89c59ab6fd2904f2ab8806c1ebfeaaa2bf950338ef9bfa8249e3b3250157b54464967e9bcdf2ffe2') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-ftemplate_haskell +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-monad-logger/trunk (PKGBUILD)
Date: Thursday, April 11, 2019 @ 05:22:11 Author: felixonmars Revision: 450942 upgpkg: haskell-monad-logger 0.3.30-36 rebuild with fast-logger 2.4.15 Modified: haskell-monad-logger/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-04-11 05:21:11 UTC (rev 450941) +++ PKGBUILD2019-04-11 05:22:11 UTC (rev 450942) @@ -4,7 +4,7 @@ _hkgname=monad-logger pkgname=haskell-monad-logger pkgver=0.3.30 -pkgrel=35 +pkgrel=36 pkgdesc="A class of monads which can log messages." url="https://github.com/kazu-yamamoto/logger"; license=("MIT")
[arch-commits] Commit in haskell-fast-logger/trunk (PKGBUILD)
Date: Thursday, April 11, 2019 @ 05:20:56 Author: felixonmars Revision: 450940 upgpkg: haskell-fast-logger 2.4.15-1 rebuild with fast-logger 2.4.15 Modified: haskell-fast-logger/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-04-11 05:20:16 UTC (rev 450939) +++ PKGBUILD2019-04-11 05:20:56 UTC (rev 450940) @@ -3,7 +3,7 @@ _hkgname=fast-logger pkgname=haskell-fast-logger -pkgver=2.4.14 +pkgver=2.4.15 pkgrel=1 pkgdesc="A fast logging system" url="https://github.com/kazu-yamamoto/logger"; @@ -13,7 +13,7 @@ 'haskell-unix-time') makedepends=('ghc') source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) -sha512sums=('9ed9373e58d223fec8abd62cc3266f23ea48d2fc986ddb29783371c01a6e463f7872501baf08f94b21fc02967e658922d1b0a051d6d7301d449cb9175a4053b9') +sha512sums=('96c3d04e333dd778ed5568f0291fdade3ccb6b1a8ed569aade785f2ee3ad0bb1405e5c46cc1e8841ef569c508f8d5d3ee6be37aa5b9a5b68dc877abda80da5dc') build() { cd $_hkgname-$pkgver
[arch-commits] Commit in haskell-fast-logger/repos (2 files)
Date: Thursday, April 11, 2019 @ 05:21:11 Author: felixonmars Revision: 450941 archrelease: copy trunk to community-staging-x86_64 Added: haskell-fast-logger/repos/community-staging-x86_64/ haskell-fast-logger/repos/community-staging-x86_64/PKGBUILD (from rev 450940, haskell-fast-logger/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-fast-logger/repos/community-staging-x86_64/PKGBUILD (from rev 450940, haskell-fast-logger/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-04-11 05:21:11 UTC (rev 450941) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=fast-logger +pkgname=haskell-fast-logger +pkgver=2.4.15 +pkgrel=1 +pkgdesc="A fast logging system" +url="https://github.com/kazu-yamamoto/logger"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-auto-update' 'haskell-easy-file' 'haskell-unix-compat' + 'haskell-unix-time') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('96c3d04e333dd778ed5568f0291fdade3ccb6b1a8ed569aade785f2ee3ad0bb1405e5c46cc1e8841ef569c508f8d5d3ee6be37aa5b9a5b68dc877abda80da5dc') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in perl-ffi-checklib/repos (2 files)
Date: Thursday, April 11, 2019 @ 05:20:16 Author: felixonmars Revision: 450939 archrelease: copy trunk to community-any Added: perl-ffi-checklib/repos/community-any/ perl-ffi-checklib/repos/community-any/PKGBUILD (from rev 450938, perl-ffi-checklib/trunk/PKGBUILD) --+ PKGBUILD | 30 ++ 1 file changed, 30 insertions(+) Copied: perl-ffi-checklib/repos/community-any/PKGBUILD (from rev 450938, perl-ffi-checklib/trunk/PKGBUILD) === --- community-any/PKGBUILD (rev 0) +++ community-any/PKGBUILD 2019-04-11 05:20:16 UTC (rev 450939) @@ -0,0 +1,30 @@ +# Maintainer: Felix Yan + +pkgname=perl-ffi-checklib +pkgver=0.23 +pkgrel=1 +pkgdesc="Check that a library is available for FFI" +arch=('any') +license=('PerlArtistic') +url="https://metacpan.org/release/FFI-CheckLib"; +depends=('perl') +checkdepends=('perl-test-exit' 'perl-test2-suite') +options=('!emptydirs') +source=("https://cpan.metacpan.org/authors/id/P/PL/PLICEASE/FFI-CheckLib-$pkgver.tar.gz";) +sha512sums=('6b7342c8b68a4ca1a204ce36224bc065bc5905390ca7bb9071ba7b8bd4f33b7a26b6842c6aea833b3315d3e1369c42898df0aedd2880509d1fefe813a9a6046a') + +build() { + cd FFI-CheckLib-$pkgver + perl Makefile.PL INSTALLDIRS=vendor + make +} + +check() { + cd FFI-CheckLib-$pkgver + make test +} + +package() { + cd FFI-CheckLib-$pkgver + make DESTDIR="$pkgdir" install +}
[arch-commits] Commit in (4 files)
Date: Thursday, April 11, 2019 @ 05:19:58 Author: felixonmars Revision: 450938 addpkg: perl-ffi-checklib 0.23-1 Added: perl-ffi-checklib/ perl-ffi-checklib/repos/ perl-ffi-checklib/trunk/ perl-ffi-checklib/trunk/PKGBUILD --+ PKGBUILD | 30 ++ 1 file changed, 30 insertions(+) Added: perl-ffi-checklib/trunk/PKGBUILD === --- perl-ffi-checklib/trunk/PKGBUILD(rev 0) +++ perl-ffi-checklib/trunk/PKGBUILD2019-04-11 05:19:58 UTC (rev 450938) @@ -0,0 +1,30 @@ +# Maintainer: Felix Yan + +pkgname=perl-ffi-checklib +pkgver=0.23 +pkgrel=1 +pkgdesc="Check that a library is available for FFI" +arch=('any') +license=('PerlArtistic') +url="https://metacpan.org/release/FFI-CheckLib"; +depends=('perl') +checkdepends=('perl-test-exit' 'perl-test2-suite') +options=('!emptydirs') +source=("https://cpan.metacpan.org/authors/id/P/PL/PLICEASE/FFI-CheckLib-$pkgver.tar.gz";) +sha512sums=('6b7342c8b68a4ca1a204ce36224bc065bc5905390ca7bb9071ba7b8bd4f33b7a26b6842c6aea833b3315d3e1369c42898df0aedd2880509d1fefe813a9a6046a') + +build() { + cd FFI-CheckLib-$pkgver + perl Makefile.PL INSTALLDIRS=vendor + make +} + +check() { + cd FFI-CheckLib-$pkgver + make test +} + +package() { + cd FFI-CheckLib-$pkgver + make DESTDIR="$pkgdir" install +}
[arch-commits] Commit in perl-test-exit/repos (community-any community-any/PKGBUILD)
Date: Thursday, April 11, 2019 @ 05:17:52 Author: felixonmars Revision: 450937 archrelease: copy trunk to community-any Added: perl-test-exit/repos/community-any/ perl-test-exit/repos/community-any/PKGBUILD (from rev 450936, perl-test-exit/trunk/PKGBUILD) --+ PKGBUILD | 29 + 1 file changed, 29 insertions(+) Copied: perl-test-exit/repos/community-any/PKGBUILD (from rev 450936, perl-test-exit/trunk/PKGBUILD) === --- community-any/PKGBUILD (rev 0) +++ community-any/PKGBUILD 2019-04-11 05:17:52 UTC (rev 450937) @@ -0,0 +1,29 @@ +# Maintainer: Felix Yan + +pkgname=perl-test-exit +pkgver=0.11 +pkgrel=1 +pkgdesc="Test whether code exits without terminating testing." +arch=('any') +license=('PerlArtistic') +url="https://metacpan.org/release/Test-Exit"; +depends=('perl-return-multilevel') +options=('!emptydirs') +source=("https://cpan.metacpan.org/authors/id/A/AR/ARODLAND/Test-Exit-$pkgver.tar.gz";) +sha512sums=('cd2ebb191f1d0c64017df9c4de50539985b96251222d88c644dafeb64b7373afdf28cd84d1c58caa78ee5704650f94efdd0e2971bbba962c1aeb799e812f26e4') + +build() { + cd Test-Exit-$pkgver + perl Makefile.PL INSTALLDIRS=vendor + make +} + +check() { + cd Test-Exit-$pkgver + make test +} + +package() { + cd Test-Exit-$pkgver + make DESTDIR="$pkgdir" install +}
[arch-commits] Commit in (4 files)
Date: Thursday, April 11, 2019 @ 05:17:32 Author: felixonmars Revision: 450936 addpkg: perl-test-exit 0.11-1 Added: perl-test-exit/ perl-test-exit/repos/ perl-test-exit/trunk/ perl-test-exit/trunk/PKGBUILD --+ PKGBUILD | 29 + 1 file changed, 29 insertions(+) Added: perl-test-exit/trunk/PKGBUILD === --- perl-test-exit/trunk/PKGBUILD (rev 0) +++ perl-test-exit/trunk/PKGBUILD 2019-04-11 05:17:32 UTC (rev 450936) @@ -0,0 +1,29 @@ +# Maintainer: Felix Yan + +pkgname=perl-test-exit +pkgver=0.11 +pkgrel=1 +pkgdesc="Test whether code exits without terminating testing." +arch=('any') +license=('PerlArtistic') +url="https://metacpan.org/release/Test-Exit"; +depends=('perl-return-multilevel') +options=('!emptydirs') +source=("https://cpan.metacpan.org/authors/id/A/AR/ARODLAND/Test-Exit-$pkgver.tar.gz";) +sha512sums=('cd2ebb191f1d0c64017df9c4de50539985b96251222d88c644dafeb64b7373afdf28cd84d1c58caa78ee5704650f94efdd0e2971bbba962c1aeb799e812f26e4') + +build() { + cd Test-Exit-$pkgver + perl Makefile.PL INSTALLDIRS=vendor + make +} + +check() { + cd Test-Exit-$pkgver + make test +} + +package() { + cd Test-Exit-$pkgver + make DESTDIR="$pkgdir" install +}
[arch-commits] Commit in perl-return-multilevel/repos (2 files)
Date: Thursday, April 11, 2019 @ 05:13:16 Author: felixonmars Revision: 450935 archrelease: copy trunk to community-any Added: perl-return-multilevel/repos/community-any/ perl-return-multilevel/repos/community-any/PKGBUILD (from rev 450934, perl-return-multilevel/trunk/PKGBUILD) --+ PKGBUILD | 30 ++ 1 file changed, 30 insertions(+) Copied: perl-return-multilevel/repos/community-any/PKGBUILD (from rev 450934, perl-return-multilevel/trunk/PKGBUILD) === --- community-any/PKGBUILD (rev 0) +++ community-any/PKGBUILD 2019-04-11 05:13:16 UTC (rev 450935) @@ -0,0 +1,30 @@ +# Maintainer: Felix Yan + +pkgname=perl-return-multilevel +pkgver=0.05 +pkgrel=1 +pkgdesc="Return across multiple call levels" +arch=('any') +license=('PerlArtistic') +url="https://metacpan.org/release/Return-MultiLevel"; +depends=('perl-data-munge') +checkdepends=('perl-test-fatal') +options=('!emptydirs') +source=("https://cpan.metacpan.org/authors/id/M/MA/MAUKE/Return-MultiLevel-$pkgver.tar.gz";) +sha512sums=('ca8d5c2067c8e47e49988363a5f5816e51f13eb07a83daccb55208654f23b9dd6a67128d38cf0e61891cb0867d42a3dc0653795907ad743a72691d5da9f8be0d') + +build() { + cd Return-MultiLevel-$pkgver + perl Makefile.PL INSTALLDIRS=vendor + make +} + +check() { + cd Return-MultiLevel-$pkgver + make test +} + +package() { + cd Return-MultiLevel-$pkgver + make DESTDIR="$pkgdir" install +}
[arch-commits] Commit in (4 files)
Date: Thursday, April 11, 2019 @ 05:12:44 Author: felixonmars Revision: 450934 addpkg: perl-return-multilevel 0.05-1 Added: perl-return-multilevel/ perl-return-multilevel/repos/ perl-return-multilevel/trunk/ perl-return-multilevel/trunk/PKGBUILD --+ PKGBUILD | 30 ++ 1 file changed, 30 insertions(+) Added: perl-return-multilevel/trunk/PKGBUILD === --- perl-return-multilevel/trunk/PKGBUILD (rev 0) +++ perl-return-multilevel/trunk/PKGBUILD 2019-04-11 05:12:44 UTC (rev 450934) @@ -0,0 +1,30 @@ +# Maintainer: Felix Yan + +pkgname=perl-return-multilevel +pkgver=0.05 +pkgrel=1 +pkgdesc="Return across multiple call levels" +arch=('any') +license=('PerlArtistic') +url="https://metacpan.org/release/Return-MultiLevel"; +depends=('perl-data-munge') +checkdepends=('perl-test-fatal') +options=('!emptydirs') +source=("https://cpan.metacpan.org/authors/id/M/MA/MAUKE/Return-MultiLevel-$pkgver.tar.gz";) +sha512sums=('ca8d5c2067c8e47e49988363a5f5816e51f13eb07a83daccb55208654f23b9dd6a67128d38cf0e61891cb0867d42a3dc0653795907ad743a72691d5da9f8be0d') + +build() { + cd Return-MultiLevel-$pkgver + perl Makefile.PL INSTALLDIRS=vendor + make +} + +check() { + cd Return-MultiLevel-$pkgver + make test +} + +package() { + cd Return-MultiLevel-$pkgver + make DESTDIR="$pkgdir" install +}
[arch-commits] Commit in perl-data-munge/repos (community-any community-any/PKGBUILD)
Date: Thursday, April 11, 2019 @ 05:09:29 Author: felixonmars Revision: 450933 archrelease: copy trunk to community-any Added: perl-data-munge/repos/community-any/ perl-data-munge/repos/community-any/PKGBUILD (from rev 450932, perl-data-munge/trunk/PKGBUILD) --+ PKGBUILD | 30 ++ 1 file changed, 30 insertions(+) Copied: perl-data-munge/repos/community-any/PKGBUILD (from rev 450932, perl-data-munge/trunk/PKGBUILD) === --- community-any/PKGBUILD (rev 0) +++ community-any/PKGBUILD 2019-04-11 05:09:29 UTC (rev 450933) @@ -0,0 +1,30 @@ +# Maintainer: Felix Yan + +pkgname=perl-data-munge +pkgver=0.097 +pkgrel=1 +pkgdesc="Various utility functions" +arch=('any') +license=('PerlArtistic') +url="https://metacpan.org/release/Data-Munge"; +depends=('perl') +checkdepends=('perl-test-warnings') +options=('!emptydirs') +source=("https://cpan.metacpan.org/authors/id/M/MA/MAUKE/Data-Munge-$pkgver.tar.gz";) +sha512sums=('9f71ca08d4f96242f649ef9eeede78cfafce0857a7d423512a24cafc7c22d335a148f23a6d78197244a09a73f1ea095fc262a3c8d318432117da31b7d9759d63') + +build() { + cd Data-Munge-$pkgver + perl Makefile.PL INSTALLDIRS=vendor + make +} + +check() { + cd Data-Munge-$pkgver + make test +} + +package() { + cd Data-Munge-$pkgver + make DESTDIR="$pkgdir" install +}
[arch-commits] Commit in (4 files)
Date: Thursday, April 11, 2019 @ 05:08:45 Author: felixonmars Revision: 450932 addpkg: perl-data-munge 0.097-1 Added: perl-data-munge/ perl-data-munge/repos/ perl-data-munge/trunk/ perl-data-munge/trunk/PKGBUILD --+ PKGBUILD | 30 ++ 1 file changed, 30 insertions(+) Added: perl-data-munge/trunk/PKGBUILD === --- perl-data-munge/trunk/PKGBUILD (rev 0) +++ perl-data-munge/trunk/PKGBUILD 2019-04-11 05:08:45 UTC (rev 450932) @@ -0,0 +1,30 @@ +# Maintainer: Felix Yan + +pkgname=perl-data-munge +pkgver=0.097 +pkgrel=1 +pkgdesc="Various utility functions" +arch=('any') +license=('PerlArtistic') +url="https://metacpan.org/release/Data-Munge"; +depends=('perl') +checkdepends=('perl-test-warnings') +options=('!emptydirs') +source=("https://cpan.metacpan.org/authors/id/M/MA/MAUKE/Data-Munge-$pkgver.tar.gz";) +sha512sums=('9f71ca08d4f96242f649ef9eeede78cfafce0857a7d423512a24cafc7c22d335a148f23a6d78197244a09a73f1ea095fc262a3c8d318432117da31b7d9759d63') + +build() { + cd Data-Munge-$pkgver + perl Makefile.PL INSTALLDIRS=vendor + make +} + +check() { + cd Data-Munge-$pkgver + make test +} + +package() { + cd Data-Munge-$pkgver + make DESTDIR="$pkgdir" install +}
[arch-commits] Commit in postgrest/repos (2 files)
Date: Thursday, April 11, 2019 @ 04:23:54 Author: felixonmars Revision: 450929 archrelease: copy trunk to community-staging-x86_64 Added: postgrest/repos/community-staging-x86_64/ postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 450928, postgrest/trunk/PKGBUILD) --+ PKGBUILD | 70 + 1 file changed, 70 insertions(+) Copied: postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 450928, postgrest/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-04-11 04:23:54 UTC (rev 450929) @@ -0,0 +1,70 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=postgrest +pkgver=5.2.0 +pkgrel=35 +pkgdesc="REST API for any Postgres database" +url="https://github.com/begriffs/postgrest"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-auto-update' 'haskell-hasql' 'haskell-hasql-pool' 'haskell-protolude' + 'haskell-warp' 'haskell-base64-bytestring' 'haskell-retry' 'haskell-aeson' + 'haskell-ansi-wl-pprint' 'haskell-case-insensitive' 'haskell-cassava' + 'haskell-configurator-ng' 'haskell-contravariant' 'haskell-contravariant-extras' + '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-ranged-sets' + 'haskell-regex-tdfa' '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=('7c2bba89457dd8b3d681ccc032482055144b5ee17336b2e90dda6bbed6c229f36cf521cf66aafd7923ca6c147a1f2bb26567a3109079dae65d726e85f85b32ed') + +prepare() { +cd $pkgname-$pkgver +sed -i -e 's/==/>=/' -e 's/< *4.10/<5/' -e 's/== 0.3.0/>= 0.3.0/' $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: Thursday, April 11, 2019 @ 04:23:39 Author: felixonmars Revision: 450928 upgpkg: postgrest 5.2.0-35 rebuild with hasql-transaction 0.7.1 Modified: postgrest/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-04-11 04:20:01 UTC (rev 450927) +++ PKGBUILD2019-04-11 04:23:39 UTC (rev 450928) @@ -3,7 +3,7 @@ pkgname=postgrest pkgver=5.2.0 -pkgrel=34 +pkgrel=35 pkgdesc="REST API for any Postgres database" url="https://github.com/begriffs/postgrest"; license=("MIT")
[arch-commits] Commit in haskell-hasql-transaction/repos (2 files)
Date: Thursday, April 11, 2019 @ 04:20:01 Author: felixonmars Revision: 450927 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 450926, haskell-hasql-transaction/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-hasql-transaction/repos/community-staging-x86_64/PKGBUILD (from rev 450926, haskell-hasql-transaction/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-04-11 04:20:01 UTC (rev 450927) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan + +_hkgname=hasql-transaction +pkgname=haskell-hasql-transaction +pkgver=0.7.1 +pkgrel=1 +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-bytestring-tree-builder' 'haskell-contravariant' + 'haskell-contravariant-extras' 'haskell-hasql') +makedepends=('ghc' 'haskell-async' 'haskell-rebase') +checkdepends=('postgresql' 'pifpaf') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('f27d2da378e6415eed2bc56eb586e197fed91a2ff82273e73edc85e48c89cefcb9569d8c1e6d8cf670a05440d7dbdfe563ac42f1e297b8b6cd2b8b502af356ea') + +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 + +eval $(pifpaf run postgresql --host 127.0.0.1 --port 5432) +createuser -s postgres +runhaskell Setup test +pifpaf_stop +} + +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-hasql-transaction/trunk (PKGBUILD)
Date: Thursday, April 11, 2019 @ 04:19:46 Author: felixonmars Revision: 450926 upgpkg: haskell-hasql-transaction 0.7.1-1 rebuild with hasql-transaction 0.7.1 Modified: haskell-hasql-transaction/trunk/PKGBUILD --+ PKGBUILD | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-04-11 00:19:11 UTC (rev 450925) +++ PKGBUILD2019-04-11 04:19:46 UTC (rev 450926) @@ -2,18 +2,18 @@ _hkgname=hasql-transaction pkgname=haskell-hasql-transaction -pkgver=0.7 -pkgrel=55 +pkgver=0.7.1 +pkgrel=1 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') +depends=('ghc-libs' 'haskell-bytestring-tree-builder' 'haskell-contravariant' + 'haskell-contravariant-extras' 'haskell-hasql') makedepends=('ghc' 'haskell-async' 'haskell-rebase') checkdepends=('postgresql' 'pifpaf') source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) -sha512sums=('adfbb25a1c94785137e9e0d8d8b2d4a36492d7d4cf305e45c5f15da9e369897cc7d404edcaee898b80de509fccde081627e105fa8e7915ff616d13d909c092d4') +sha512sums=('f27d2da378e6415eed2bc56eb586e197fed91a2ff82273e73edc85e48c89cefcb9569d8c1e6d8cf670a05440d7dbdfe563ac42f1e297b8b6cd2b8b502af356ea') build() { cd $_hkgname-$pkgver
[arch-commits] Commit in gnome-builder/trunk (PKGBUILD)
Date: Thursday, April 11, 2019 @ 02:29:20 Author: heftig Revision: 350566 tests work now Modified: gnome-builder/trunk/PKGBUILD --+ PKGBUILD |3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-04-11 02:05:27 UTC (rev 350565) +++ PKGBUILD2019-04-11 02:29:20 UTC (rev 350566) @@ -36,8 +36,7 @@ } check() { - # some tests need an installed gnome-builder - xvfb-run meson test -C build --print-errorlogs || : + xvfb-run meson test -C build --print-errorlogs } package() {
[arch-commits] Commit in gnome-builder/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Thursday, April 11, 2019 @ 02:29:44 Author: heftig Revision: 350567 archrelease: copy trunk to extra-x86_64 Added: gnome-builder/repos/extra-x86_64/PKGBUILD (from rev 350566, gnome-builder/trunk/PKGBUILD) Deleted: gnome-builder/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 93 ++--- 1 file changed, 46 insertions(+), 47 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-04-11 02:29:20 UTC (rev 350566) +++ PKGBUILD2019-04-11 02:29:44 UTC (rev 350567) @@ -1,47 +0,0 @@ -# Maintainer: Jan Alexander Steffens (heftig) - -pkgname=gnome-builder -pkgver=3.32.0 -pkgrel=2 -pkgdesc="An IDE for writing GNOME-based software" -url="https://wiki.gnome.org/Apps/Builder"; -arch=(x86_64) -license=(GPL3) -depends=(gtksourceview4 devhelp libgit2-glib gjs python-gobject clang desktop-file-utils ctags - libpeas vte3 vala python-jedi autoconf-archive sysprof flatpak gspell libdazzle - template-glib jsonrpc-glib python-sphinx webkit2gtk glade) -makedepends=(llvm gobject-introspection gtk-doc yelp-tools appstream-glib git mm-common meson) -checkdepends=(xorg-server-xvfb) -optdepends=('gnome-code-assistance: Legacy assistance services' -'python-lxml: documentation support for Python auto-completion') -groups=(gnome-extra) -_commit=1c20f5b5c5a322d45ca5bb795c95ccb0d46892c5 # tags/3.32.0^0 -source=("git+https://gitlab.gnome.org/GNOME/gnome-builder.git#commit=$_commit";) -sha256sums=('SKIP') - -pkgver() { - cd $pkgname - git describe --tags | sed 's/^GNOME_BUILDER_//;s/_/./g;s/-/+/g' -} - -prepare() { - cd $pkgname -} - -build() { - arch-meson $pkgname build \ --D docs=true \ --D help=true - ninja -C build -} - -check() { - # some tests need an installed gnome-builder - xvfb-run meson test -C build || : -} - -package() { - DESTDIR="$pkgdir" meson install -C build -} - -# vim:set sw=2 et: Copied: gnome-builder/repos/extra-x86_64/PKGBUILD (from rev 350566, gnome-builder/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-04-11 02:29:44 UTC (rev 350567) @@ -0,0 +1,46 @@ +# Maintainer: Jan Alexander Steffens (heftig) + +pkgname=gnome-builder +pkgver=3.32.1 +pkgrel=1 +pkgdesc="An IDE for writing GNOME-based software" +url="https://wiki.gnome.org/Apps/Builder"; +arch=(x86_64) +license=(GPL3) +depends=(gtksourceview4 devhelp libgit2-glib gjs python-gobject clang desktop-file-utils ctags + libpeas vte3 vala python-jedi autoconf-archive sysprof flatpak gspell libdazzle + template-glib jsonrpc-glib python-sphinx webkit2gtk glade) +makedepends=(llvm gobject-introspection gtk-doc yelp-tools appstream-glib git mm-common meson) +checkdepends=(xorg-server-xvfb) +optdepends=('gnome-code-assistance: Legacy assistance services' +'python-lxml: documentation support for Python auto-completion') +groups=(gnome-extra) +_commit=6691743e0dd3434a46b6ca09392212c04284dac3 # tags/3.32.1^0 +source=("git+https://gitlab.gnome.org/GNOME/gnome-builder.git#commit=$_commit";) +sha256sums=('SKIP') + +pkgver() { + cd $pkgname + git describe --tags | sed 's/^GNOME_BUILDER_//;s/_/./g;s/-/+/g' +} + +prepare() { + cd $pkgname +} + +build() { + arch-meson $pkgname build \ +-D docs=true \ +-D help=true + ninja -C build +} + +check() { + xvfb-run meson test -C build --print-errorlogs +} + +package() { + DESTDIR="$pkgdir" meson install -C build +} + +# vim:set sw=2 et:
[arch-commits] Commit in gnome-builder/trunk (PKGBUILD)
Date: Thursday, April 11, 2019 @ 02:05:27 Author: heftig Revision: 350565 3.32.1-1 Modified: gnome-builder/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-04-11 00:54:09 UTC (rev 350564) +++ PKGBUILD2019-04-11 02:05:27 UTC (rev 350565) @@ -1,8 +1,8 @@ # Maintainer: Jan Alexander Steffens (heftig) pkgname=gnome-builder -pkgver=3.32.0 -pkgrel=2 +pkgver=3.32.1 +pkgrel=1 pkgdesc="An IDE for writing GNOME-based software" url="https://wiki.gnome.org/Apps/Builder"; arch=(x86_64) @@ -15,7 +15,7 @@ optdepends=('gnome-code-assistance: Legacy assistance services' 'python-lxml: documentation support for Python auto-completion') groups=(gnome-extra) -_commit=1c20f5b5c5a322d45ca5bb795c95ccb0d46892c5 # tags/3.32.0^0 +_commit=6691743e0dd3434a46b6ca09392212c04284dac3 # tags/3.32.1^0 source=("git+https://gitlab.gnome.org/GNOME/gnome-builder.git#commit=$_commit";) sha256sums=('SKIP') @@ -37,7 +37,7 @@ check() { # some tests need an installed gnome-builder - xvfb-run meson test -C build || : + xvfb-run meson test -C build --print-errorlogs || : } package() {
[arch-commits] Commit in libdazzle/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Thursday, April 11, 2019 @ 00:54:09 Author: heftig Revision: 350564 archrelease: copy trunk to extra-x86_64 Added: libdazzle/repos/extra-x86_64/PKGBUILD (from rev 350563, libdazzle/trunk/PKGBUILD) Deleted: libdazzle/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 68 ++--- 1 file changed, 34 insertions(+), 34 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-04-11 00:53:52 UTC (rev 350563) +++ PKGBUILD2019-04-11 00:54:09 UTC (rev 350564) @@ -1,34 +0,0 @@ -# Maintainer: Jan Alexander Steffens (heftig) -# Maintainer: Jan de Groot - -pkgname=libdazzle -pkgver=3.32.0 -pkgrel=1 -pkgdesc="A library to delight your users with fancy features" -url="https://gitlab.gnome.org/GNOME/libdazzle"; -arch=(x86_64) -license=(LGPL) -depends=(gtk3) -makedepends=(git meson vala gobject-introspection gtk-doc) -checkdepends=(xorg-server-xvfb) -_commit=26172d8068a916efc1d6df35027bc6ae99ffacac # tags/3.32.0^0 -source=("git+https://gitlab.gnome.org/GNOME/libdazzle.git#commit=$_commit";) -sha256sums=('SKIP') - -pkgver() { - cd $pkgname - git describe --tags | sed 's/-/+/g' -} - -build() { - arch-meson $pkgname build -D enable_gtk_doc=true - ninja -C build -} - -check() { - xvfb-run dbus-run-session meson test -C build -} - -package() { - DESTDIR="$pkgdir" meson install -C build -} Copied: libdazzle/repos/extra-x86_64/PKGBUILD (from rev 350563, libdazzle/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-04-11 00:54:09 UTC (rev 350564) @@ -0,0 +1,34 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Maintainer: Jan de Groot + +pkgname=libdazzle +pkgver=3.32.1 +pkgrel=1 +pkgdesc="A library to delight your users with fancy features" +url="https://gitlab.gnome.org/GNOME/libdazzle"; +arch=(x86_64) +license=(LGPL) +depends=(gtk3) +makedepends=(git meson vala gobject-introspection gtk-doc) +checkdepends=(xorg-server-xvfb) +_commit=7e3154edeecd97aef8bd4a89e3c2fe941e0ef59f # tags/3.32.1^0 +source=("git+https://gitlab.gnome.org/GNOME/libdazzle.git#commit=$_commit";) +sha256sums=('SKIP') + +pkgver() { + cd $pkgname + git describe --tags | sed 's/-/+/g' +} + +build() { + arch-meson $pkgname build -D enable_gtk_doc=true + ninja -C build +} + +check() { + xvfb-run dbus-run-session meson test -C build --print-errorlogs +} + +package() { + DESTDIR="$pkgdir" meson install -C build +}
[arch-commits] Commit in libdazzle/trunk (PKGBUILD)
Date: Thursday, April 11, 2019 @ 00:53:52 Author: heftig Revision: 350563 3.32.1-1 Modified: libdazzle/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-04-11 00:09:01 UTC (rev 350562) +++ PKGBUILD2019-04-11 00:53:52 UTC (rev 350563) @@ -2,7 +2,7 @@ # Maintainer: Jan de Groot pkgname=libdazzle -pkgver=3.32.0 +pkgver=3.32.1 pkgrel=1 pkgdesc="A library to delight your users with fancy features" url="https://gitlab.gnome.org/GNOME/libdazzle"; @@ -11,7 +11,7 @@ depends=(gtk3) makedepends=(git meson vala gobject-introspection gtk-doc) checkdepends=(xorg-server-xvfb) -_commit=26172d8068a916efc1d6df35027bc6ae99ffacac # tags/3.32.0^0 +_commit=7e3154edeecd97aef8bd4a89e3c2fe941e0ef59f # tags/3.32.1^0 source=("git+https://gitlab.gnome.org/GNOME/libdazzle.git#commit=$_commit";) sha256sums=('SKIP') @@ -26,7 +26,7 @@ } check() { - xvfb-run dbus-run-session meson test -C build + xvfb-run dbus-run-session meson test -C build --print-errorlogs } package() {
[arch-commits] Commit in zeromq/trunk (PKGBUILD)
Date: Thursday, April 11, 2019 @ 00:18:22 Author: kkeen Revision: 450924 upgpkg: zeromq 4.3.1-2 FS#61756 Modified: zeromq/trunk/PKGBUILD --+ PKGBUILD |3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-04-11 00:15:30 UTC (rev 450923) +++ PKGBUILD2019-04-11 00:18:22 UTC (rev 450924) @@ -2,7 +2,7 @@ pkgname=zeromq pkgver=4.3.1 _cppver=4.3.0 -pkgrel=1 +pkgrel=2 pkgdesc="Fast messaging system built on sockets. C and C++ bindings. aka 0MQ, ZMQ." arch=('x86_64') url="http://www.zeromq.org"; @@ -48,5 +48,6 @@ make DESTDIR="$pkgdir" install cd "$srcdir/cppzmq-$_cppver" install -Dm644 zmq.hpp "$pkgdir/usr/include/zmq.hpp" + install -Dm644 zmq_addon.hpp "$pkgdir/usr/include/zmq_addon.hpp" }
[arch-commits] Commit in zeromq/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Thursday, April 11, 2019 @ 00:19:11 Author: kkeen Revision: 450925 archrelease: copy trunk to community-x86_64 Added: zeromq/repos/community-x86_64/PKGBUILD (from rev 450924, zeromq/trunk/PKGBUILD) Deleted: zeromq/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 105 ++--- 1 file changed, 53 insertions(+), 52 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-04-11 00:18:22 UTC (rev 450924) +++ PKGBUILD2019-04-11 00:19:11 UTC (rev 450925) @@ -1,52 +0,0 @@ -# Maintainer: Kyle Keen -pkgname=zeromq -pkgver=4.3.1 -_cppver=4.3.0 -pkgrel=1 -pkgdesc="Fast messaging system built on sockets. C and C++ bindings. aka 0MQ, ZMQ." -arch=('x86_64') -url="http://www.zeromq.org"; -license=('LGPL') -depends=('gcc-libs' 'util-linux' 'libsodium' 'libpgm') -makedepends=('asciidoc' 'xmlto') -options=('staticlibs') -# "http://download.zeromq.org/$pkgname-$pkgver.tar.gz"; -source=("https://github.com/zeromq/libzmq/releases/download/v$pkgver/zeromq-$pkgver.tar.gz"; - "zmq.hpp.$pkgver.tgz::https://github.com/zeromq/cppzmq/archive/v$_cppver.tar.gz";) - #"zmq.hpp.$pkgver::https://raw.githubusercontent.com/zeromq/cppzmq/b0e6d4b/zmq.hpp";) -sha256sums=('bcbabe1e2c7d0eec4ed612e10b94b112dd5f06fcefa994a0c79a45d835cd21eb' -'27d1f56406ba94ee779e639203218820975cf68174f92fbeae0f645df0fcada4') - -prepare() { - # Needed for new libsodium - sed -i 's/libzmq_werror="yes"/libzmq_werror="no"/' $pkgname-$pkgver/configure -} - -build() { - cd "$srcdir/$pkgname-$pkgver" - ./configure prefix=/usr --with-pgm --with-libsodium \ ---with-documentation --enable-static - make -} - -check() { - cd "$srcdir/$pkgname-$pkgver" - - # this will fail if zmq.hpp is out of date - LANG=C gcc -c ../cppzmq-$_cppver/zmq.hpp -L ./.libs/ -I ./include/ -o ./test.o - rm -f test.o - - if [[ $CARCH == 'i686' ]]; then -return 0 - fi - make -k check -} - - -package() { - cd "$srcdir/$pkgname-$pkgver" - make DESTDIR="$pkgdir" install - cd "$srcdir/cppzmq-$_cppver" - install -Dm644 zmq.hpp "$pkgdir/usr/include/zmq.hpp" -} - Copied: zeromq/repos/community-x86_64/PKGBUILD (from rev 450924, zeromq/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-04-11 00:19:11 UTC (rev 450925) @@ -0,0 +1,53 @@ +# Maintainer: Kyle Keen +pkgname=zeromq +pkgver=4.3.1 +_cppver=4.3.0 +pkgrel=2 +pkgdesc="Fast messaging system built on sockets. C and C++ bindings. aka 0MQ, ZMQ." +arch=('x86_64') +url="http://www.zeromq.org"; +license=('LGPL') +depends=('gcc-libs' 'util-linux' 'libsodium' 'libpgm') +makedepends=('asciidoc' 'xmlto') +options=('staticlibs') +# "http://download.zeromq.org/$pkgname-$pkgver.tar.gz"; +source=("https://github.com/zeromq/libzmq/releases/download/v$pkgver/zeromq-$pkgver.tar.gz"; + "zmq.hpp.$pkgver.tgz::https://github.com/zeromq/cppzmq/archive/v$_cppver.tar.gz";) + #"zmq.hpp.$pkgver::https://raw.githubusercontent.com/zeromq/cppzmq/b0e6d4b/zmq.hpp";) +sha256sums=('bcbabe1e2c7d0eec4ed612e10b94b112dd5f06fcefa994a0c79a45d835cd21eb' +'27d1f56406ba94ee779e639203218820975cf68174f92fbeae0f645df0fcada4') + +prepare() { + # Needed for new libsodium + sed -i 's/libzmq_werror="yes"/libzmq_werror="no"/' $pkgname-$pkgver/configure +} + +build() { + cd "$srcdir/$pkgname-$pkgver" + ./configure prefix=/usr --with-pgm --with-libsodium \ +--with-documentation --enable-static + make +} + +check() { + cd "$srcdir/$pkgname-$pkgver" + + # this will fail if zmq.hpp is out of date + LANG=C gcc -c ../cppzmq-$_cppver/zmq.hpp -L ./.libs/ -I ./include/ -o ./test.o + rm -f test.o + + if [[ $CARCH == 'i686' ]]; then +return 0 + fi + make -k check +} + + +package() { + cd "$srcdir/$pkgname-$pkgver" + make DESTDIR="$pkgdir" install + cd "$srcdir/cppzmq-$_cppver" + install -Dm644 zmq.hpp "$pkgdir/usr/include/zmq.hpp" + install -Dm644 zmq_addon.hpp "$pkgdir/usr/include/zmq_addon.hpp" +} +
[arch-commits] Commit in cuda/repos (6 files)
Date: Thursday, April 11, 2019 @ 00:15:30 Author: kgizdov Revision: 450923 archrelease: copy trunk to community-testing-x86_64 Added: cuda/repos/community-testing-x86_64/ cuda/repos/community-testing-x86_64/PKGBUILD (from rev 450922, cuda/trunk/PKGBUILD) cuda/repos/community-testing-x86_64/cuda-findgllib_mk.diff (from rev 450922, cuda/trunk/cuda-findgllib_mk.diff) cuda/repos/community-testing-x86_64/cuda.conf (from rev 450922, cuda/trunk/cuda.conf) cuda/repos/community-testing-x86_64/cuda.install (from rev 450922, cuda/trunk/cuda.install) cuda/repos/community-testing-x86_64/cuda.sh (from rev 450922, cuda/trunk/cuda.sh) + PKGBUILD | 98 +++ cuda-findgllib_mk.diff | 22 ++ cuda.conf |3 + cuda.install | 11 + cuda.sh|1 5 files changed, 135 insertions(+) Copied: cuda/repos/community-testing-x86_64/PKGBUILD (from rev 450922, cuda/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2019-04-11 00:15:30 UTC (rev 450923) @@ -0,0 +1,98 @@ +# Maintainer: Sven-Hendrik Haase +# Co-Maintainer: Konstantin Gizdov +pkgname=cuda +pkgver=10.1.105 +_basever=10.1.105 +_driverver=418.39 +pkgrel=7 +pkgdesc="NVIDIA's GPU programming toolkit" +arch=('x86_64') +url="http://www.nvidia.com/object/cuda_home.html"; +license=('custom:NVIDIA') +makedepends=('patchelf') +depends=('gcc-libs' 'opencl-nvidia' 'nvidia-utils' 'gcc') +replaces=('cuda-toolkit' 'cuda-sdk') +provides=('cuda-toolkit' 'cuda-sdk') +optdepends=('gdb: for cuda-gdb' +'java-runtime: for nsight and nvvp') +options=(!strip staticlibs) +install=cuda.install +source=(https://developer.nvidia.com/compute/cuda/10.1/Prod/local_installers/cuda_${_basever}_${_driverver}_linux.run +cuda.sh +cuda.conf +cuda-findgllib_mk.diff) +sha512sums=('07cdc053989758e4cdccaad566cae7127fa79780ad85033ea52d33cc4c43c9de08e88dd087390c58b542e51703f256859cdf51a018ee57e6a412f45fb9561622' + 'ce0b8df5d918ec8429da4ab8f9dee463ac04055ee5b0beeb0386b67d765a4c892d314995776a0d695cd06bcfbaf996e4904935ddc898a9d774f6bf965d989dea' + '714d973bc79446f73bebe85306b3566fe25b554bcbcba2fcbe76709a3eca71fb5d183ab4da2d3b5e9326cb9cd8d13a93f6d4a005ea5a41f7ef8e6c6e81e06b5e' + '41d6b6cad934f135eafde610d1cbd862033977fd4416a4b6abaa47709a70bab7fcf6f8377c21329084fb9db13f2a8c8c20e93c15292d7d4a6448d70a33b23f1b') + +prepare() { + sh cuda_${_basever}_${_driverver}_linux.run --target ${srcdir} --noexec + + # Fix up samples tht use findgllib_mk + for f in builds/cuda-samples/*/*/findgllib.mk; do +patch $f cuda-findgllib_mk.diff + done +} + +package() { + mkdir -p "${pkgdir}/opt/" + + cd "${srcdir}/builds" + cp -r cuda-toolkit "${pkgdir}/opt/cuda" + cp -r cublas/include/* "${pkgdir}/opt/cuda/include/" + cp -r cublas/lib64/* "${pkgdir}/opt/cuda/lib64/" + cp -r cuda-samples "${pkgdir}/opt/cuda/samples" + cd "${pkgdir}/opt/cuda" + ln -s "${pkgdir}/opt/cuda/lib64" lib + cd "${pkgdir}/opt/cuda/nvvm" + ln -s "${pkgdir}/opt/cuda/nvvm/lib64" lib + + # Use GCC 8 + ln -s /usr/bin/gcc "${pkgdir}/opt/cuda/bin/gcc" + ln -s /usr/bin/g++ "${pkgdir}/opt/cuda/bin/g++" + + # Create soname links. + # We have to be weird about this since for some reason the ELF SONAME is incorrect or at least partially incorrect for some libs. + # Best we can do is create all symlinks and hope for the best. + # Their installer used to perform this for us but now it's all manual and I think this is what we'll be stuck with for now. + # find cuda-toolkit/targets -type f -name '*.so*' ! -path '*stubs/*' -print0 | while read -rd '' _lib; do + # _base=${_lib%.so.*} + # _current_soname=$(basename ${_lib%.*}) + # while [[ $_current_soname != $(basename $_base) ]]; do + # ln -sf ${_lib##*/} ${pkgdir}/opt/cuda/lib64/$_current_soname + # _current_soname=${_current_soname%.*} + # done + # done + + # Try to patch unmatching SONAMEs + patchlibs=(libcublasLt.so.10 libcublas.so.10 libcufft.so.10 libcufftw.so.10 + libcurand.so.10 libcusolver.so.10 libcusparse.so.10 libnppc.so.10 + libnppial.so.10 libnppicc.so.10 libnppicom.so.10 libnppidei.so.10 + libnppif.so.10 libnppig.so.10 libnppim.so.10 libnppist.so.10 + libnppisu.so.10 libnppitc.so.10 libnpps.so.10 libnvblas.so.10 + libnvgraph.so.10 libnvjpeg.so.10) + cd "${pkgdir}/opt/cuda/targets/x86_64-linux/lib" + for plib in "${patchlibs[@]}"; do +echo "copying ${plib} to ${plib}.1 version" +cp ${plib} "${plib}.1" +echo "patching ${plib}.1 SONAME to match ${plib}.1" +patchelf --set-soname "${plib}.1" "${plib}.1" + done + + # Install profile and ld.so.config files + install -Dm755 "${srcdir}/cuda.sh" "${pkgdir}/
[arch-commits] Commit in gtk3/repos/extra-x86_64 (12 files)
Date: Thursday, April 11, 2019 @ 00:09:01 Author: heftig Revision: 350562 archrelease: copy trunk to extra-x86_64 Added: gtk3/repos/extra-x86_64/PKGBUILD (from rev 350561, gtk3/trunk/PKGBUILD) gtk3/repos/extra-x86_64/gtk-query-immodules-3.0.hook (from rev 350561, gtk3/trunk/gtk-query-immodules-3.0.hook) gtk3/repos/extra-x86_64/gtk-update-icon-cache.hook (from rev 350561, gtk3/trunk/gtk-update-icon-cache.hook) gtk3/repos/extra-x86_64/gtk-update-icon-cache.script (from rev 350561, gtk3/trunk/gtk-update-icon-cache.script) gtk3/repos/extra-x86_64/gtk3.install (from rev 350561, gtk3/trunk/gtk3.install) gtk3/repos/extra-x86_64/settings.ini (from rev 350561, gtk3/trunk/settings.ini) Deleted: gtk3/repos/extra-x86_64/PKGBUILD gtk3/repos/extra-x86_64/gtk-query-immodules-3.0.hook gtk3/repos/extra-x86_64/gtk-update-icon-cache.hook gtk3/repos/extra-x86_64/gtk-update-icon-cache.script gtk3/repos/extra-x86_64/gtk3.install gtk3/repos/extra-x86_64/settings.ini --+ PKGBUILD | 170 - gtk-query-immodules-3.0.hook | 22 ++--- gtk-update-icon-cache.hook | 26 +++--- gtk-update-icon-cache.script | 20 ++-- gtk3.install |6 - settings.ini |8 - 6 files changed, 124 insertions(+), 128 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-04-11 00:08:35 UTC (rev 350561) +++ PKGBUILD2019-04-11 00:09:01 UTC (rev 350562) @@ -1,87 +0,0 @@ -# Maintainer: Jan Alexander Steffens (heftig) -# Contributor: Ionut Biru - -pkgbase=gtk3 -pkgname=(gtk3 gtk-update-icon-cache) -pkgver=3.24.7+25+g17665f06e3 -pkgrel=1 -epoch=1 -pkgdesc="GObject-based multi-platform GUI toolkit" -arch=(x86_64) -url="https://www.gtk.org/"; -depends=(atk cairo libxcursor libxinerama libxrandr libxi libepoxy gdk-pixbuf2 dconf - libxcomposite libxdamage pango shared-mime-info at-spi2-atk wayland libxkbcommon - adwaita-icon-theme json-glib librsvg wayland-protocols desktop-file-utils mesa - cantarell-fonts colord rest libcups libcanberra fribidi) -makedepends=(gobject-introspection gtk-doc git glib2-docs sassc) -license=(LGPL) -_commit=17665f06e352d2c9ea3c9c9392a026d9b3d6cf98 # gtk-3-24 -source=("git+https://gitlab.gnome.org/GNOME/gtk.git#commit=$_commit"; -settings.ini -gtk-query-immodules-3.0.hook -gtk-update-icon-cache.hook -gtk-update-icon-cache.script) -sha256sums=('SKIP' -'01fc1d81dc82c4a052ac6e25bf9a04e7647267cc3017bc91f9ce3e63e5eb9202' -'de46e5514ff39a7a65e01e485e874775ab1c0ad20b8e94ada43f4a6af1370845' -'496064a9dd6214bd58f689dd817dbdc4d7f17d42a8c9940a87018c3f829ce308' -'f1d3a0dbfd82f7339301abecdbe5f024337919b48bd0e09296bb0e79863b2541') - -pkgver() { - cd gtk - git describe --tags | sed 's/-/+/g' -} - -prepare() { - cd gtk - - # https://gitlab.gnome.org/GNOME/gtk/issues/1761 - git cherry-pick -n 9b4c8d6b329c5daef9269b4ec41645f90ad73644 - - NOCONFIGURE=1 ./autogen.sh -} - -build() { - cd gtk - - ./configure --prefix=/usr \ ---sysconfdir=/etc \ ---localstatedir=/var \ ---disable-schemas-compile \ ---enable-x11-backend \ ---enable-broadway-backend \ ---enable-wayland-backend \ ---enable-gtk-doc - - #https://bugzilla.gnome.org/show_bug.cgi?id=655517 - sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool - - make -} - -package_gtk3() { - depends+=(gtk-update-icon-cache) - provides=(gtk3-print-backends) - conflicts=(gtk3-print-backends) - replaces=("gtk3-print-backends<=3.22.26-1") - install=gtk3.install - - DESTDIR="$pkgdir" make -C gtk install - - install -Dt "$pkgdir/usr/share/gtk-3.0" -m644 settings.ini - install -Dt "$pkgdir/usr/share/libalpm/hooks" -m644 gtk-query-immodules-3.0.hook - - # split this out to use with gtk2 too - mv "$pkgdir/usr/bin/gtk-update-icon-cache" "$srcdir" -} - -package_gtk-update-icon-cache() { - pkgdesc="GTK+ icon cache updater" - depends=(gdk-pixbuf2 librsvg hicolor-icon-theme) - - install -Dt "$pkgdir/usr/bin" gtk-update-icon-cache - install -Dt "$pkgdir/usr/share/libalpm/hooks" -m644 gtk-update-icon-cache.hook - install -D gtk-update-icon-cache.script "$pkgdir/usr/share/libalpm/scripts/gtk-update-icon-cache" -} - -# vim:set ts=2 sw=2 et: Copied: gtk3/repos/extra-x86_64/PKGBUILD (from rev 350561, gtk3/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-04-11 00:09:01 UTC (rev 350562) @@ -0,0 +1,83 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Contributor: Ionut Biru + +pkgbase=gtk3 +pkgname=(gtk3 gtk-update-icon-cache) +pkgver=3.24.8 +pkgrel=1 +epoch=1 +pkgdesc="GObject-based multi-platform GUI toolkit" +arch=(x86_64) +url="https://www.gtk.org/"; +depends=(atk cairo libxcursor libxinerama libxrandr lib
[arch-commits] Commit in gtk3/trunk (PKGBUILD)
Date: Thursday, April 11, 2019 @ 00:08:35 Author: heftig Revision: 350561 3.24.8-1 Modified: gtk3/trunk/PKGBUILD --+ PKGBUILD |8 ++-- 1 file changed, 2 insertions(+), 6 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-04-10 22:19:27 UTC (rev 350560) +++ PKGBUILD2019-04-11 00:08:35 UTC (rev 350561) @@ -3,7 +3,7 @@ pkgbase=gtk3 pkgname=(gtk3 gtk-update-icon-cache) -pkgver=3.24.7+25+g17665f06e3 +pkgver=3.24.8 pkgrel=1 epoch=1 pkgdesc="GObject-based multi-platform GUI toolkit" @@ -15,7 +15,7 @@ cantarell-fonts colord rest libcups libcanberra fribidi) makedepends=(gobject-introspection gtk-doc git glib2-docs sassc) license=(LGPL) -_commit=17665f06e352d2c9ea3c9c9392a026d9b3d6cf98 # gtk-3-24 +_commit=5428379fad31f1637c920d97a3d0303f606bfb6e # tags/3.24.8^0 source=("git+https://gitlab.gnome.org/GNOME/gtk.git#commit=$_commit"; settings.ini gtk-query-immodules-3.0.hook @@ -34,10 +34,6 @@ prepare() { cd gtk - - # https://gitlab.gnome.org/GNOME/gtk/issues/1761 - git cherry-pick -n 9b4c8d6b329c5daef9269b4ec41645f90ad73644 - NOCONFIGURE=1 ./autogen.sh }
[arch-commits] Commit in cuda/repos (6 files)
Date: Wednesday, April 10, 2019 @ 23:11:49 Author: kgizdov Revision: 450922 archrelease: copy trunk to testing-x86_64 Added: cuda/repos/testing-x86_64/ cuda/repos/testing-x86_64/PKGBUILD (from rev 450921, cuda/trunk/PKGBUILD) cuda/repos/testing-x86_64/cuda-findgllib_mk.diff (from rev 450921, cuda/trunk/cuda-findgllib_mk.diff) cuda/repos/testing-x86_64/cuda.conf (from rev 450921, cuda/trunk/cuda.conf) cuda/repos/testing-x86_64/cuda.install (from rev 450921, cuda/trunk/cuda.install) cuda/repos/testing-x86_64/cuda.sh (from rev 450921, cuda/trunk/cuda.sh) + PKGBUILD | 98 +++ cuda-findgllib_mk.diff | 22 ++ cuda.conf |3 + cuda.install | 11 + cuda.sh|1 5 files changed, 135 insertions(+) Copied: cuda/repos/testing-x86_64/PKGBUILD (from rev 450921, cuda/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2019-04-10 23:11:49 UTC (rev 450922) @@ -0,0 +1,98 @@ +# Maintainer: Sven-Hendrik Haase +# Co-Maintainer: Konstantin Gizdov +pkgname=cuda +pkgver=10.1.105 +_basever=10.1.105 +_driverver=418.39 +pkgrel=7 +pkgdesc="NVIDIA's GPU programming toolkit" +arch=('x86_64') +url="http://www.nvidia.com/object/cuda_home.html"; +license=('custom:NVIDIA') +makedepends=('patchelf') +depends=('gcc-libs' 'opencl-nvidia' 'nvidia-utils' 'gcc') +replaces=('cuda-toolkit' 'cuda-sdk') +provides=('cuda-toolkit' 'cuda-sdk') +optdepends=('gdb: for cuda-gdb' +'java-runtime: for nsight and nvvp') +options=(!strip staticlibs) +install=cuda.install +source=(https://developer.nvidia.com/compute/cuda/10.1/Prod/local_installers/cuda_${_basever}_${_driverver}_linux.run +cuda.sh +cuda.conf +cuda-findgllib_mk.diff) +sha512sums=('07cdc053989758e4cdccaad566cae7127fa79780ad85033ea52d33cc4c43c9de08e88dd087390c58b542e51703f256859cdf51a018ee57e6a412f45fb9561622' + 'ce0b8df5d918ec8429da4ab8f9dee463ac04055ee5b0beeb0386b67d765a4c892d314995776a0d695cd06bcfbaf996e4904935ddc898a9d774f6bf965d989dea' + '714d973bc79446f73bebe85306b3566fe25b554bcbcba2fcbe76709a3eca71fb5d183ab4da2d3b5e9326cb9cd8d13a93f6d4a005ea5a41f7ef8e6c6e81e06b5e' + '41d6b6cad934f135eafde610d1cbd862033977fd4416a4b6abaa47709a70bab7fcf6f8377c21329084fb9db13f2a8c8c20e93c15292d7d4a6448d70a33b23f1b') + +prepare() { + sh cuda_${_basever}_${_driverver}_linux.run --target ${srcdir} --noexec + + # Fix up samples tht use findgllib_mk + for f in builds/cuda-samples/*/*/findgllib.mk; do +patch $f cuda-findgllib_mk.diff + done +} + +package() { + mkdir -p "${pkgdir}/opt/" + + cd "${srcdir}/builds" + cp -r cuda-toolkit "${pkgdir}/opt/cuda" + cp -r cublas/include/* "${pkgdir}/opt/cuda/include/" + cp -r cublas/lib64/* "${pkgdir}/opt/cuda/lib64/" + cp -r cuda-samples "${pkgdir}/opt/cuda/samples" + cd "${pkgdir}/opt/cuda" + ln -s "${pkgdir}/opt/cuda/lib64" lib + cd "${pkgdir}/opt/cuda/nvvm" + ln -s "${pkgdir}/opt/cuda/nvvm/lib64" lib + + # Use GCC 8 + ln -s /usr/bin/gcc "${pkgdir}/opt/cuda/bin/gcc" + ln -s /usr/bin/g++ "${pkgdir}/opt/cuda/bin/g++" + + # Create soname links. + # We have to be weird about this since for some reason the ELF SONAME is incorrect or at least partially incorrect for some libs. + # Best we can do is create all symlinks and hope for the best. + # Their installer used to perform this for us but now it's all manual and I think this is what we'll be stuck with for now. + # find cuda-toolkit/targets -type f -name '*.so*' ! -path '*stubs/*' -print0 | while read -rd '' _lib; do + # _base=${_lib%.so.*} + # _current_soname=$(basename ${_lib%.*}) + # while [[ $_current_soname != $(basename $_base) ]]; do + # ln -sf ${_lib##*/} ${pkgdir}/opt/cuda/lib64/$_current_soname + # _current_soname=${_current_soname%.*} + # done + # done + + # Try to patch unmatching SONAMEs + patchlibs=(libcublasLt.so.10 libcublas.so.10 libcufft.so.10 libcufftw.so.10 + libcurand.so.10 libcusolver.so.10 libcusparse.so.10 libnppc.so.10 + libnppial.so.10 libnppicc.so.10 libnppicom.so.10 libnppidei.so.10 + libnppif.so.10 libnppig.so.10 libnppim.so.10 libnppist.so.10 + libnppisu.so.10 libnppitc.so.10 libnpps.so.10 libnvblas.so.10 + libnvgraph.so.10 libnvjpeg.so.10) + cd "${pkgdir}/opt/cuda/targets/x86_64-linux/lib" + for plib in "${patchlibs[@]}"; do +echo "copying ${plib} to ${plib}.1 version" +cp ${plib} "${plib}.1" +echo "patching ${plib}.1 SONAME to match ${plib}.1" +patchelf --set-soname "${plib}.1" "${plib}.1" + done + + # Install profile and ld.so.config files + install -Dm755 "${srcdir}/cuda.sh" "${pkgdir}/etc/profile.d/cuda.sh" + install -Dm644 "${srcdir}/cuda.conf" "${pkgdir}/etc/ld.so.conf.d/cuda
[arch-commits] Commit in cuda/trunk (PKGBUILD)
Date: Wednesday, April 10, 2019 @ 23:10:56 Author: kgizdov Revision: 450921 try to patchelf 10.1 SONAMEs Modified: cuda/trunk/PKGBUILD --+ PKGBUILD | 40 +--- 1 file changed, 29 insertions(+), 11 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-04-10 22:24:57 UTC (rev 450920) +++ PKGBUILD2019-04-10 23:10:56 UTC (rev 450921) @@ -4,11 +4,12 @@ pkgver=10.1.105 _basever=10.1.105 _driverver=418.39 -pkgrel=6 +pkgrel=7 pkgdesc="NVIDIA's GPU programming toolkit" arch=('x86_64') url="http://www.nvidia.com/object/cuda_home.html"; license=('custom:NVIDIA') +makedepends=('patchelf') depends=('gcc-libs' 'opencl-nvidia' 'nvidia-utils' 'gcc') replaces=('cuda-toolkit' 'cuda-sdk') provides=('cuda-toolkit' 'cuda-sdk') @@ -37,13 +38,15 @@ package() { mkdir -p "${pkgdir}/opt/" - cd builds + cd "${srcdir}/builds" cp -r cuda-toolkit "${pkgdir}/opt/cuda" cp -r cublas/include/* "${pkgdir}/opt/cuda/include/" cp -r cublas/lib64/* "${pkgdir}/opt/cuda/lib64/" cp -r cuda-samples "${pkgdir}/opt/cuda/samples" - ln -s lib "${pkgdir}/opt/cuda/lib64" - ln -s lib "${pkgdir}/opt/cuda/nvvm/lib64" + cd "${pkgdir}/opt/cuda" + ln -s "${pkgdir}/opt/cuda/lib64" lib + cd "${pkgdir}/opt/cuda/nvvm" + ln -s "${pkgdir}/opt/cuda/nvvm/lib64" lib # Use GCC 8 ln -s /usr/bin/gcc "${pkgdir}/opt/cuda/bin/gcc" @@ -53,13 +56,28 @@ # We have to be weird about this since for some reason the ELF SONAME is incorrect or at least partially incorrect for some libs. # Best we can do is create all symlinks and hope for the best. # Their installer used to perform this for us but now it's all manual and I think this is what we'll be stuck with for now. - find cuda-toolkit/targets -type f -name '*.so*' ! -path '*stubs/*' -print0 | while read -rd '' _lib; do -_base=${_lib%.so.*} -_current_soname=$(basename ${_lib%.*}) -while [[ $_current_soname != $(basename $_base) ]]; do - ln -sf ${_lib##*/} ${pkgdir}/opt/cuda/lib64/$_current_soname - _current_soname=${_current_soname%.*} -done + # find cuda-toolkit/targets -type f -name '*.so*' ! -path '*stubs/*' -print0 | while read -rd '' _lib; do + # _base=${_lib%.so.*} + # _current_soname=$(basename ${_lib%.*}) + # while [[ $_current_soname != $(basename $_base) ]]; do + # ln -sf ${_lib##*/} ${pkgdir}/opt/cuda/lib64/$_current_soname + # _current_soname=${_current_soname%.*} + # done + # done + + # Try to patch unmatching SONAMEs + patchlibs=(libcublasLt.so.10 libcublas.so.10 libcufft.so.10 libcufftw.so.10 + libcurand.so.10 libcusolver.so.10 libcusparse.so.10 libnppc.so.10 + libnppial.so.10 libnppicc.so.10 libnppicom.so.10 libnppidei.so.10 + libnppif.so.10 libnppig.so.10 libnppim.so.10 libnppist.so.10 + libnppisu.so.10 libnppitc.so.10 libnpps.so.10 libnvblas.so.10 + libnvgraph.so.10 libnvjpeg.so.10) + cd "${pkgdir}/opt/cuda/targets/x86_64-linux/lib" + for plib in "${patchlibs[@]}"; do +echo "copying ${plib} to ${plib}.1 version" +cp ${plib} "${plib}.1" +echo "patching ${plib}.1 SONAME to match ${plib}.1" +patchelf --set-soname "${plib}.1" "${plib}.1" done # Install profile and ld.so.config files
[arch-commits] Commit in postfixadmin/repos/community-any (6 files)
Date: Wednesday, April 10, 2019 @ 22:24:57 Author: dvzrv Revision: 450920 archrelease: copy trunk to community-any Added: postfixadmin/repos/community-any/PKGBUILD (from rev 450919, postfixadmin/trunk/PKGBUILD) postfixadmin/repos/community-any/postfixadmin.install (from rev 450919, postfixadmin/trunk/postfixadmin.install) postfixadmin/repos/community-any/postfixadmin.sysusers (from rev 450919, postfixadmin/trunk/postfixadmin.sysusers) postfixadmin/repos/community-any/postfixadmin.tmpfiles (from rev 450919, postfixadmin/trunk/postfixadmin.tmpfiles) postfixadmin/repos/community-any/postfixadmin.uwsgi (from rev 450919, postfixadmin/trunk/postfixadmin.uwsgi) Deleted: postfixadmin/repos/community-any/PKGBUILD ---+ PKGBUILD | 166 +++- postfixadmin.install | 13 +++ postfixadmin.sysusers |1 postfixadmin.tmpfiles |3 postfixadmin.uwsgi| 26 +++ 5 files changed, 166 insertions(+), 43 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-04-10 22:24:49 UTC (rev 450919) +++ PKGBUILD2019-04-10 22:24:57 UTC (rev 450920) @@ -1,43 +0,0 @@ -# Maintainer: Sven-Hendrik Haase -# Contributor: Filip -pkgname=postfixadmin -pkgver=3.2 -pkgrel=1 -pkgdesc="A web based interface used to manage mailboxes, virtual domains and aliases created for Postfix" -arch=('any') -license=('GPL') -url="http://postfixadmin.sourceforge.net/"; -backup=(etc/webapps/postfixadmin/config.inc.php -etc/webapps/postfixadmin/.htaccess) -depends=('php') -optdepends=('mariadb: MySQL server' -'postgresql: PostgreSQL server') -source=("https://downloads.sourceforge.net/project/postfixadmin/postfixadmin/postfixadmin-${pkgver}/postfixadmin-${pkgver}.tar.gz";) -sha512sums=('eca4903dc3a22e56585c6f1b028a0f93d2422574faf9458b369b071880af55b36cd52c5ff9b0438c2c129a561404414b5d1f926043b40700fb5e31be6ec7') - -package() { - _destdir=$pkgdir/usr/share/webapps/postfixAdmin - _destdir_etc=$pkgdir/etc/webapps/postfixadmin - _destdir_doc=$pkgdir/usr/share/doc/postfixadmin - - install -dm755 ${_destdir} - install -dm755 ${_destdir_etc} - install -dm755 ${_destdir_doc} - - cd $srcdir/$pkgname-$pkgver - cp -r * ${_destdir} - - # config - mv ${_destdir}/config.inc.php ${_destdir_etc} - ln -s /etc/webapps/postfixadmin/config.inc.php ${_destdir}/config.inc.php - echo "#Require all denied" >${_destdir_etc}/.htaccess - ln -s /etc/webapps/postfixadmin/.htaccess ${_destdir}/.htaccess - - # template cache needs to be writeable - mkdir -p ${_destdir}/templates_c - chown http:http ${_destdir}/templates_c - - # docs - mv ${_destdir}/{*.TXT,tests,ADDITIONS,DOCUMENTS,VIRTUAL_VACATION} ${_destdir_doc} - rm -rf ${_destdir}/debian -} Copied: postfixadmin/repos/community-any/PKGBUILD (from rev 450919, postfixadmin/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-04-10 22:24:57 UTC (rev 450920) @@ -0,0 +1,123 @@ +# Maintainer: David Runge +# Contributor: Sven-Hendrik Haase +# Contributor: Filip +pkgname=postfixadmin +pkgver=3.2.2 +pkgrel=1 +pkgdesc="Web based interface to manage Postfix mailboxes, virtual domains and aliases" +arch=('any') +license=('GPL2') +url="http://postfixadmin.sourceforge.net/"; +backup=('etc/webapps/postfixadmin/config.inc.php' +'etc/webapps/postfixadmin/config.local.php' +'etc/webapps/postfixadmin/.htaccess' +'etc/uwsgi/postfixadmin.ini') +depends=('php') +optdepends=('mariadb: use local MySQL server' +'postgresql: use local PostgreSQL server' +'php-fpm: run in fastCGI process manager' +'uwsgi: run as application container') +source=("https://github.com/postfixadmin/${pkgname}/archive/${pkgname}-${pkgver}.tar.gz"; +"${pkgname}.sysusers" +"${pkgname}.tmpfiles" +"${pkgname}.uwsgi") +install="${pkgname}.install" +sha512sums=('6c84cb215e69c52c26db0651e5d0d9d8bcb0a63b00d3c197f10fa1f0442a1fde44bb514fb476a1e68a21741d603febac67282961d01270e5969ee13d145121ee' + 'dc61527dbec79a3b19c8fcbc424fbfbe483cccf99a606e566ea6cd624d46c70a6d87dd8d4da398fedf12b60cfd0cf364c351d6b826e6eee6b2ca8eac0d9efcbe' + '7e55c844be7b186d9eb568fe097632651c683582da83e0ee24cd6dd7c5a581fe05e5462174237f542ff8dc5d17a8ab651a77f0087a0c8df01d7b36c7722b1440' + '50640e431f9b167d618e5e5f6acd36453270aeb7ef8b714afe8207eba9916c86d4b42a1edb9b73a46a1c732a886efcab01389e007baa5b85295c091b451d5673') + +prepare(){ + mv -v "${pkgname}-${pkgname}-${pkgver}" "${pkgname}-${pkgver}" + cd "${pkgname}-${pkgver}" + # creating empty local config (for overrides) + echo " "config.local.php" + # creating htaccess file + echo "#Require all denied" > .htaccess + # remove unneeded executable bits + find . -executable -type f \ +-and -not -path "*scri
[arch-commits] Commit in postfixadmin/trunk (5 files)
Date: Wednesday, April 10, 2019 @ 22:24:49 Author: dvzrv Revision: 450919 upgpkg: postfixadmin 3.2.2-1 Installing to /usr/share/webapps/postfixadmin. Installing separate user/group postfixadmin to be used. Adding runtime dir for webapp. Adding local configuration. Using install for all webapp files. Symlinking template directory. Installing default configuration for uwsgi. Adding install file notifying the user about the applied changes. Added: postfixadmin/trunk/postfixadmin.install postfixadmin/trunk/postfixadmin.sysusers postfixadmin/trunk/postfixadmin.tmpfiles postfixadmin/trunk/postfixadmin.uwsgi Modified: postfixadmin/trunk/PKGBUILD ---+ PKGBUILD | 144 +--- postfixadmin.install | 13 postfixadmin.sysusers |1 postfixadmin.tmpfiles |3 + postfixadmin.uwsgi| 26 5 files changed, 155 insertions(+), 32 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-04-10 21:49:28 UTC (rev 450918) +++ PKGBUILD2019-04-10 22:24:49 UTC (rev 450919) @@ -1,43 +1,123 @@ -# Maintainer: Sven-Hendrik Haase +# Maintainer: David Runge +# Contributor: Sven-Hendrik Haase # Contributor: Filip pkgname=postfixadmin -pkgver=3.2 +pkgver=3.2.2 pkgrel=1 -pkgdesc="A web based interface used to manage mailboxes, virtual domains and aliases created for Postfix" +pkgdesc="Web based interface to manage Postfix mailboxes, virtual domains and aliases" arch=('any') -license=('GPL') +license=('GPL2') url="http://postfixadmin.sourceforge.net/"; -backup=(etc/webapps/postfixadmin/config.inc.php -etc/webapps/postfixadmin/.htaccess) +backup=('etc/webapps/postfixadmin/config.inc.php' +'etc/webapps/postfixadmin/config.local.php' +'etc/webapps/postfixadmin/.htaccess' +'etc/uwsgi/postfixadmin.ini') depends=('php') -optdepends=('mariadb: MySQL server' -'postgresql: PostgreSQL server') -source=("https://downloads.sourceforge.net/project/postfixadmin/postfixadmin/postfixadmin-${pkgver}/postfixadmin-${pkgver}.tar.gz";) -sha512sums=('eca4903dc3a22e56585c6f1b028a0f93d2422574faf9458b369b071880af55b36cd52c5ff9b0438c2c129a561404414b5d1f926043b40700fb5e31be6ec7') +optdepends=('mariadb: use local MySQL server' +'postgresql: use local PostgreSQL server' +'php-fpm: run in fastCGI process manager' +'uwsgi: run as application container') +source=("https://github.com/postfixadmin/${pkgname}/archive/${pkgname}-${pkgver}.tar.gz"; +"${pkgname}.sysusers" +"${pkgname}.tmpfiles" +"${pkgname}.uwsgi") +install="${pkgname}.install" +sha512sums=('6c84cb215e69c52c26db0651e5d0d9d8bcb0a63b00d3c197f10fa1f0442a1fde44bb514fb476a1e68a21741d603febac67282961d01270e5969ee13d145121ee' + 'dc61527dbec79a3b19c8fcbc424fbfbe483cccf99a606e566ea6cd624d46c70a6d87dd8d4da398fedf12b60cfd0cf364c351d6b826e6eee6b2ca8eac0d9efcbe' + '7e55c844be7b186d9eb568fe097632651c683582da83e0ee24cd6dd7c5a581fe05e5462174237f542ff8dc5d17a8ab651a77f0087a0c8df01d7b36c7722b1440' + '50640e431f9b167d618e5e5f6acd36453270aeb7ef8b714afe8207eba9916c86d4b42a1edb9b73a46a1c732a886efcab01389e007baa5b85295c091b451d5673') +prepare(){ + mv -v "${pkgname}-${pkgname}-${pkgver}" "${pkgname}-${pkgver}" + cd "${pkgname}-${pkgver}" + # creating empty local config (for overrides) + echo " "config.local.php" + # creating htaccess file + echo "#Require all denied" > .htaccess + # remove unneeded executable bits + find . -executable -type f \ +-and -not -path "*scripts*" -exec chmod -c 644 {} \; + # remove symlinks + find . -type l -exec rm -v {} + + # remove unneeded debian directories + rm -rv ADDITIONS/squirrelmail-plugin/debian +} + package() { - _destdir=$pkgdir/usr/share/webapps/postfixAdmin - _destdir_etc=$pkgdir/etc/webapps/postfixadmin - _destdir_doc=$pkgdir/usr/share/doc/postfixadmin + cd "${pkgname}-${pkgver}" - install -dm755 ${_destdir} - install -dm755 ${_destdir_etc} - install -dm755 ${_destdir_doc} - - cd $srcdir/$pkgname-$pkgver - cp -r * ${_destdir} - + # sysusers.d integration + install -vDm 644 ../${pkgname}.sysusers \ +"${pkgdir}/usr/lib/sysusers.d/${pkgname}.conf" + # tmpfiles.d integration + install -vDm 644 ../${pkgname}.tmpfiles \ +"${pkgdir}/usr/lib/tmpfiles.d/${pkgname}.conf" + # docs + install -vDm 644 {README.md,CHANGELOG.TXT} \ +-t "${pkgdir}/usr/share/doc/${pkgname}/" + install -vDm 644 DOCUMENTS/*.txt \ +-t "${pkgdir}/usr/share/doc/${pkgname}/documents" + cp -av ADDITIONS VIRTUAL_VACATION \ +"${pkgdir}/usr/share/doc/${pkgname}" + # webapp + install -vDm 644 {common,functions.inc,index}.php phpunit.xml \ +-t "${pkgdir}/usr/share/webapps/${pkgname}" + install -vDm 644 configs/menu.conf \ +-t "${pkgdir}/usr/share/webapps/${pkgname}/configs" + install -vDm 644 languages/*.{lang,php} \ +-t
[arch-commits] Commit in firefox-i18n/repos/extra-any (PKGBUILD PKGBUILD)
Date: Wednesday, April 10, 2019 @ 22:19:27 Author: heftig Revision: 350560 archrelease: copy trunk to extra-any Added: firefox-i18n/repos/extra-any/PKGBUILD (from rev 350559, firefox-i18n/trunk/PKGBUILD) Deleted: firefox-i18n/repos/extra-any/PKGBUILD --+ PKGBUILD | 480 ++--- 1 file changed, 240 insertions(+), 240 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-04-10 22:19:16 UTC (rev 350559) +++ PKGBUILD2019-04-10 22:19:27 UTC (rev 350560) @@ -1,240 +0,0 @@ -# Maintainer: Jan Alexander Steffens (heftig) -# Contributor: Thomas Baechler -# Contributor: Jaroslaw Swierczynski -# Contributor: Michal Hybner -# Contributor: Andrea Scarpino - -pkgbase=firefox-i18n -pkgver=66.0.2 -pkgrel=1 -pkgdesc="Language pack for Firefox" -arch=(any) -license=(MPL GPL LGPL) -url="https://www.mozilla.org/firefox/"; - -_languages=( - 'ach"Acholi"' - 'af "Afrikaans"' - 'an "Aragonese"' - 'ar "Arabic"' - 'as "Assamese"' - 'ast"Asturian"' - 'az "Azerbaijani"' - 'be "Belarusian"' - 'bg "Bulgarian"' - 'bn-BD "Bengali (Bangladesh)"' - 'bn-IN "Bengali (India)"' - 'br "Breton"' - 'bs "Bosnian"' - 'ca "Catalan"' - 'cak"Maya Kaqchikel"' - 'cs "Czech"' - 'cy "Welsh"' - 'da "Danish"' - 'de "German"' - 'dsb"Lower Sorbian"' - 'el "Greek"' - 'en-CA "English (Canadian)"' - 'en-GB "English (British)"' - 'en-US "English (US)"' - 'en-ZA "English (South African)"' - 'eo "Esperanto"' - 'es-AR "Spanish (Argentina)"' - 'es-CL "Spanish (Chile)"' - 'es-ES "Spanish (Spain)"' - 'es-MX "Spanish (Mexico)"' - 'et "Estonian"' - 'eu "Basque"' - 'fa "Persian"' - 'ff "Fulah"' - 'fi "Finnish"' - 'fr "French"' - 'fy-NL "Frisian"' - 'ga-IE "Irish"' - 'gd "Gaelic (Scotland)"' - 'gl "Galician"' - 'gn "Guarani"' - 'gu-IN "Gujarati (India)"' - 'he "Hebrew"' - 'hi-IN "Hindi (India)"' - 'hr "Croatian"' - 'hsb"Upper Sorbian"' - 'hu "Hungarian"' - 'hy-AM "Armenian"' - 'ia "Interlingua"' - 'id "Indonesian"' - 'is "Icelandic"' - 'it "Italian"' - 'ja "Japanese"' - 'ka "Georgian"' - 'kab"Kabyle"' - 'kk "Kazakh"' - 'km "Khmer"' - 'kn "Kannada"' - 'ko "Korean"' - 'lij"Ligurian"' - 'lt "Lithuanian"' - 'lv "Latvian"' - 'mai"Maithili"' - 'mk "Macedonian"' - 'ml "Malayalam"' - 'mr "Marathi"' - 'ms "Malay"' - 'my "Burmese"' - 'nb-NO "Norwegian (Bokmål)"' - 'ne-NP "Nepali"' - 'nl "Dutch"' - 'nn-NO "Norwegian (Nynorsk)"' - 'oc "Occitan"' - 'or "Oriya"' - 'pa-IN "Punjabi (India)"' - 'pl "Polish"' - 'pt-BR "Portuguese (Brazilian)"' - 'pt-PT "Portuguese (Portugal)"' - 'rm "Romansh"' - 'ro "Romanian"' - 'ru "Russian"' - 'si "Sinhala"' - 'sk "Slovak"' - 'sl "Slovenian"' - 'son"Songhai"' - 'sq "Albanian"' - 'sr "Serbian"' - 'sv-SE "Swedish"' - 'ta "Tamil"' - 'te "Telugu"' - 'th "Thai"' - 'tr "Turkish"' - 'uk "Ukrainian"' - 'ur "Urdu"' - 'uz "Uzbek"' - 'vi "Vietnamese"' - 'xh "Xhosa"' - 'zh-CN "Chinese (Simplified)"' - 'zh-TW "Chinese (Traditional)"' -) - -pkgname=() -source=() -_url=https://ftp.mozilla.org/pub/firefox/releases/$pkgver/linux-x86_64/xpi - -for _lang in "${_languages[@]}"; do - _locale=${_lang%% *} - _pkgname=firefox-i18n-${_locale,,} - - pkgname+=($_pkgname) - source+=("firefox-i18n-$pkgver-$_locale.xpi::$_url/$_locale.xpi") - eval "package_$_pkgname() { -_package $_lang - }" -done - -# Don't extract anything -noextract=(${source[@]%%::*}) - -_package() { - pkgdesc="$2 language pack for Firefox" - depends=("firefox>=$pkgver") - install -Dm644 firefox-i18n-$pkgver-$1.xpi \ - "$pkgdir/usr/lib/firefox/browser/extensions/langpack-$1...@firefox.mozilla.org.xpi" -} - -sha256sums=('f3a218747db14edf057c854f778b35f9310c526ab7ec4c33036292c386673eab' -'05276ca0b7329e2cdd864445da6cdaf1b1dddef6208d42a974493ffdba5d06cf' -'a25a8bfb9f42fa56b618d9bd06658203f24de54ee0bd2e1d061abed0f0a2950b' -'345d66690b949653a01fc2adcf439eb3d0db4908a62bdc375078ceb03d0c34a2' -'ee337679482b59790cfd310e67ddcaca6b148f48b305745fe6fd98a62841' -'c64b880791575d440ff9449e08174656de2d4117236a257bd48def83b9c080dd' -'154fde3862dd443b6d7c086358091a4ea63e4b3ec92cad9f5b2911d8b20dd2b1' -'2da8b36103ebd92b371b87ac01fbc78e5106824d368f449ac8e7774424a7bcff' -'be88350bfc8eb381c82ac4aab4fb3f17fb37e3dcd3035d8fc3f3cdc0514c9319' -'20ea93fe75adc558fd520263601e493e1fd150e5665953b2ba34bd6483202d04' -'d363b3f6f3d8d1ead079ddaff9133eebe07838037d729f0cbd67338afc80fcd9' -'6e013412b5fabaa05b88033b0a50f1d5c82037e5138e28
[arch-commits] Commit in firefox/repos/extra-x86_64 (10 files)
Date: Wednesday, April 10, 2019 @ 22:19:16 Author: heftig Revision: 350559 archrelease: copy trunk to extra-x86_64 Added: firefox/repos/extra-x86_64/0001-bz-1468911.patch (from rev 350558, firefox/trunk/0001-bz-1468911.patch) firefox/repos/extra-x86_64/PKGBUILD (from rev 350558, firefox/trunk/PKGBUILD) firefox/repos/extra-x86_64/firefox-symbolic.svg (from rev 350558, firefox/trunk/firefox-symbolic.svg) firefox/repos/extra-x86_64/firefox.desktop (from rev 350558, firefox/trunk/firefox.desktop) firefox/repos/extra-x86_64/upload-symbol-archive (from rev 350558, firefox/trunk/upload-symbol-archive) Deleted: firefox/repos/extra-x86_64/0001-bz-1468911.patch firefox/repos/extra-x86_64/PKGBUILD firefox/repos/extra-x86_64/firefox-symbolic.svg firefox/repos/extra-x86_64/firefox.desktop firefox/repos/extra-x86_64/upload-symbol-archive ---+ 0001-bz-1468911.patch |53922 PKGBUILD | 344 firefox-symbolic.svg | 128 firefox.desktop | 680 upload-symbol-archive | 48 5 files changed, 27561 insertions(+), 27561 deletions(-) The diff is longer than the limit of 200KB. Use svn diff -r 350558:350559 to see the changes.
[arch-commits] Commit in firefox/trunk (PKGBUILD)
Date: Wednesday, April 10, 2019 @ 22:18:33 Author: heftig Revision: 350558 66.0.3-1 Modified: firefox/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-04-10 20:57:17 UTC (rev 350557) +++ PKGBUILD2019-04-10 22:18:33 UTC (rev 350558) @@ -3,7 +3,7 @@ # Contributor: Jakub Schmidtke pkgname=firefox -pkgver=66.0.2 +pkgver=66.0.3 pkgrel=1 pkgdesc="Standalone web browser from mozilla.org" arch=(x86_64)
[arch-commits] Commit in python-regex/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Wednesday, April 10, 2019 @ 21:49:28 Author: eschwartz Revision: 450918 archrelease: copy trunk to community-x86_64 Added: python-regex/repos/community-x86_64/PKGBUILD (from rev 450917, python-regex/trunk/PKGBUILD) Deleted: python-regex/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 135 ++--- 1 file changed, 68 insertions(+), 67 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-04-10 21:49:11 UTC (rev 450917) +++ PKGBUILD2019-04-10 21:49:28 UTC (rev 450918) @@ -1,67 +0,0 @@ -# Maintainer: Jelle van der Waa -# Maintainer: Eli Schwartz -# Contributor: Nikola Milinković -# Submitter: Xiao-Long Chen - -_pkgbase=regex -pkgbase=python-regex -pkgname=('python-regex' 'python2-regex') -pkgver=2019.03.12 -pkgrel=1 -pkgdesc="Alternative python regular expression module." -arch=('x86_64') -url="https://bitbucket.org/mrabarnett/mrab-regex"; -license=('Python') -makedepends=('python-setuptools' 'python2-setuptools') -options=(!emptydirs) -source=("https://files.pythonhosted.org/packages/source/r/${_pkgbase}/${_pkgbase}-${pkgver}.tar.gz";) -sha256sums=('4b08704a5939c698d2d5950b5dc950597613216cc8c01048efc0da860a0c3db9') - -build() { - cd "regex-${pkgver}" - - python setup.py build - python2 setup.py build -} - -check() { - cd "regex-${pkgver}" - - pushd build/lib.linux-${CARCH}-3*/ - python -c 'from regex.test.test_regex import test_main; test_main()' - popd - - pushd build/lib.linux-${CARCH}-2*/ - python2 -c 'from regex.test.test_regex import test_main; test_main()' - popd -} - -package_python2-regex() { - depends=('python2') - pkgdesc="Alternative python regular expression module. (python2 version)" - - cd "regex-${pkgver}" - python2 setup.py install --root="${pkgdir}/" --optimize=1 --skip-build - - install -v -m755 -d "${pkgdir}/usr/share/doc/python2-regex" - install -v -m644 ./docs/Features.html "${pkgdir}/usr/share/doc/python2-regex/" - install -v -m644 ./docs/Features.rst "${pkgdir}/usr/share/doc/python2-regex/" - install -v -m644 ./docs/UnicodeProperties.txt "${pkgdir}/usr/share/doc/python2-regex/" - - sed -n '1,/^$/p' regex_2/regex.py | install -Dm644 /dev/stdin "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE -} - -package_python-regex() { - depends=('python') - pkgdesc="Alternative python regular expression module. (python3 version)" - - cd "regex-${pkgver}" - python setup.py install --root="${pkgdir}/" --optimize=1 --skip-build - - install -v -m755 -d "${pkgdir}/usr/share/doc/python-regex" - install -v -m644 ./docs/Features.html "${pkgdir}/usr/share/doc/python-regex/" - install -v -m644 ./docs/Features.rst "${pkgdir}/usr/share/doc/python-regex/" - install -v -m644 ./docs/UnicodeProperties.txt "${pkgdir}/usr/share/doc/python-regex/" - - sed -n '1,/^$/p' regex_3/regex.py | install -Dm644 /dev/stdin "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE -} Copied: python-regex/repos/community-x86_64/PKGBUILD (from rev 450917, python-regex/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-04-10 21:49:28 UTC (rev 450918) @@ -0,0 +1,68 @@ +# Maintainer: Jelle van der Waa +# Maintainer: Eli Schwartz +# Contributor: Nikola Milinković +# Submitter: Xiao-Long Chen + +_pkgbase=regex +pkgbase=python-regex +pkgname=('python-regex' 'python2-regex') +pkgver=2019.04.10 +pkgrel=1 +pkgdesc="Alternative python regular expression module." +arch=('x86_64') +url="https://bitbucket.org/mrabarnett/mrab-regex"; +license=('Python') +makedepends=('python-setuptools' 'python2-setuptools') +options=(!emptydirs) +source=("https://files.pythonhosted.org/packages/source/r/${_pkgbase}/${_pkgbase}-${pkgver}.tar.gz";) +sha256sums=('e7e54e04c4cc8d5dbacb0ad8384f39b3d55573a7890769dec5793309e1271207') +b2sums=('be4039a98d2b90e5368249a293e1d2aec88c936fc930569d33110af718e83a75ceab11282c3937880a18e3c9a4d81107d3b835a750b4d6e7ad36b8a284022270') + +build() { + cd "regex-${pkgver}" + + python setup.py build + python2 setup.py build +} + +check() { + cd "regex-${pkgver}" + + pushd build/lib.linux-${CARCH}-3*/ + python -c 'from regex.test.test_regex import test_main; test_main()' + popd + + pushd build/lib.linux-${CARCH}-2*/ + python2 -c 'from regex.test.test_regex import test_main; test_main()' + popd +} + +package_python2-regex() { + depends=('python2') + pkgdesc="Alternative python regular expression module. (python2 version)" + + cd "regex-${pkgver}" + python2 setup.py install --root="${pkgdir}/" --optimize=1 --skip-build + + install -v -m755 -d "${pkgdir}/usr/share/doc/python2-regex" + install -v -m644 ./docs/Features.html "${pkgdir}/usr/share/doc/python2-regex/" + install -v -m644 ./docs/Features.rst "${pkgdir}/usr/share/doc/python2-regex/" + install -v -m644 ./docs/UnicodeProperties.txt "${pkgdir}/usr/share/doc/python2-regex/" + +