[arch-commits] Commit in haskell-yesod-auth/repos (2 files)
Date: Monday, January 8, 2018 @ 07:53:55 Author: felixonmars Revision: 280437 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 280436, haskell-yesod-auth/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD (from rev 280436, haskell-yesod-auth/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-08 07:53:55 UTC (rev 280437) @@ -0,0 +1,49 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=yesod-auth +pkgname=haskell-yesod-auth +pkgver=1.4.21 +pkgrel=24 +pkgdesc="Authentication for Yesod." +url="http://www.yesodweb.com/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-aeson" "haskell-authenticate" "haskell-base16-bytestring" + "haskell-base64-bytestring" "haskell-blaze-builder" "haskell-blaze-html" + "haskell-blaze-markup" "haskell-byteable" "haskell-conduit" "haskell-conduit-extra" + "haskell-cryptonite" "haskell-data-default" "haskell-email-validate" + "haskell-file-embed" "haskell-http-client" "haskell-http-conduit" "haskell-http-types" + "haskell-lifted-base" "haskell-memory" "haskell-mime-mail" "haskell-network-uri" + "haskell-nonce" "haskell-persistent" "haskell-persistent-template" "haskell-random" + "haskell-resourcet" "haskell-safe" "haskell-shakespeare" "haskell-text" + "haskell-unordered-containers" "haskell-wai" "haskell-yesod-core" "haskell-yesod-form" + "haskell-yesod-persistent") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('827cfff9ffb0f533b0cbc68cac53be1a057dde531596b57d823c14a3e737ba7c26394fd33b93dc6ad881ff6cc62e3246807f338c21ebe895be45b856460e7e23') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fnetwork-uri +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-yesod-auth/trunk (PKGBUILD)
Date: Monday, January 8, 2018 @ 07:53:34 Author: felixonmars Revision: 280436 upgpkg: haskell-yesod-auth 1.4.21-24 rebuild with unliftio,0.2.4.0 unliftio-core,0.1.1.0 Modified: haskell-yesod-auth/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-08 07:52:24 UTC (rev 280435) +++ PKGBUILD2018-01-08 07:53:34 UTC (rev 280436) @@ -5,7 +5,7 @@ _hkgname=yesod-auth pkgname=haskell-yesod-auth pkgver=1.4.21 -pkgrel=23 +pkgrel=24 pkgdesc="Authentication for Yesod." url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-nonce/repos (2 files)
Date: Monday, January 8, 2018 @ 07:52:24 Author: felixonmars Revision: 280435 archrelease: copy trunk to community-staging-x86_64 Added: haskell-nonce/repos/community-staging-x86_64/ haskell-nonce/repos/community-staging-x86_64/PKGBUILD (from rev 280434, haskell-nonce/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-nonce/repos/community-staging-x86_64/PKGBUILD (from rev 280434, haskell-nonce/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-08 07:52:24 UTC (rev 280435) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=nonce +pkgname=haskell-nonce +pkgver=1.0.5 +pkgrel=5 +pkgdesc="Generate cryptographic nonces." +url="https://github.com/prowdsponsor/nonce; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-base64-bytestring' 'haskell-entropy' 'haskell-text' 'haskell-unliftio' + 'haskell-unliftio-core') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('234aac4ed72ed6d1a6bc990624362a40c6fd1941e51bb546c6119261e793b996eb410f746b2cae2b614b495aa109c781199a8c56ce66a16277c0316cbad3b0e3') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-nonce/trunk (PKGBUILD)
Date: Monday, January 8, 2018 @ 07:52:03 Author: felixonmars Revision: 280434 upgpkg: haskell-nonce 1.0.5-5 rebuild with unliftio,0.2.4.0 unliftio-core,0.1.1.0 Modified: haskell-nonce/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-08 07:51:32 UTC (rev 280433) +++ PKGBUILD2018-01-08 07:52:03 UTC (rev 280434) @@ -5,7 +5,7 @@ _hkgname=nonce pkgname=haskell-nonce pkgver=1.0.5 -pkgrel=4 +pkgrel=5 pkgdesc="Generate cryptographic nonces." url="https://github.com/prowdsponsor/nonce; license=("custom:BSD3")
[arch-commits] Commit in haskell-unliftio/repos (2 files)
Date: Monday, January 8, 2018 @ 07:51:32 Author: felixonmars Revision: 280433 archrelease: copy trunk to community-staging-x86_64 Added: haskell-unliftio/repos/community-staging-x86_64/ haskell-unliftio/repos/community-staging-x86_64/PKGBUILD (from rev 280432, haskell-unliftio/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-unliftio/repos/community-staging-x86_64/PKGBUILD (from rev 280432, haskell-unliftio/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-08 07:51:32 UTC (rev 280433) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=unliftio +pkgname=haskell-unliftio +pkgver=0.2.4.0 +pkgrel=1 +pkgdesc="The MonadUnliftIO typeclass for unlifting monads to IO (batteries included)" +url="https://github.com/fpco/monad-unlift; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-async' 'haskell-stm' 'haskell-unliftio-core') +makedepends=('ghc' 'haskell-hspec') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('00c0c2e37f900a05f5db3d76dd4517498e68d1aaeeca755025641733b9c8473d31b543312f7368d002fc1b24b493106ec02bbf5d576914bda74a2aea1edc6be1') + +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-unliftio/trunk (PKGBUILD)
Date: Monday, January 8, 2018 @ 07:51:10 Author: felixonmars Revision: 280432 upgpkg: haskell-unliftio 0.2.4.0-1 rebuild with unliftio,0.2.4.0 unliftio-core,0.1.1.0 Modified: haskell-unliftio/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-08 07:50:24 UTC (rev 280431) +++ PKGBUILD2018-01-08 07:51:10 UTC (rev 280432) @@ -4,7 +4,7 @@ _hkgname=unliftio pkgname=haskell-unliftio -pkgver=0.2.2.0 +pkgver=0.2.4.0 pkgrel=1 pkgdesc="The MonadUnliftIO typeclass for unlifting monads to IO (batteries included)" url="https://github.com/fpco/monad-unlift; @@ -13,7 +13,7 @@ depends=('ghc-libs' 'haskell-async' 'haskell-stm' 'haskell-unliftio-core') makedepends=('ghc' 'haskell-hspec') source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -sha512sums=('8e0745ea9de19b723a41bc92159043400aed83fd7836607dfa0dee0311cee8f4bef7a161c271404d88a99f6cf39c4f251e532510409e8b469ba67288b8998909') +sha512sums=('00c0c2e37f900a05f5db3d76dd4517498e68d1aaeeca755025641733b9c8473d31b543312f7368d002fc1b24b493106ec02bbf5d576914bda74a2aea1edc6be1') build() { cd $_hkgname-$pkgver
[arch-commits] Commit in tamarin-prover/repos (3 files)
Date: Monday, January 8, 2018 @ 07:50:24 Author: felixonmars Revision: 280431 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 280430, tamarin-prover/trunk/PKGBUILD) tamarin-prover/repos/community-staging-x86_64/binary-orphans-0.1.8.0.patch (from rev 280430, tamarin-prover/trunk/binary-orphans-0.1.8.0.patch) --+ PKGBUILD | 54 + binary-orphans-0.1.8.0.patch | 16 2 files changed, 70 insertions(+) Copied: tamarin-prover/repos/community-staging-x86_64/PKGBUILD (from rev 280430, tamarin-prover/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-08 07:50:24 UTC (rev 280431) @@ -0,0 +1,54 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +pkgname=tamarin-prover +pkgver=1.2.2 +pkgrel=51 +pkgdesc="The Tamarin prover for security protocol analysis" +url="http://tamarin-prover.github.io; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'graphviz' 'maude' "haskell-hunit" "haskell-binary-orphans" + "haskell-blaze-builder" "haskell-blaze-html" "haskell-cmdargs" "haskell-conduit" + "haskell-fclabels" "haskell-file-embed" "haskell-gitrev" "haskell-http-types" + "haskell-lifted-base" "haskell-mtl" "haskell-resourcet" "haskell-safe" + "haskell-shakespeare" "haskell-text" "haskell-threads" "haskell-wai" "haskell-warp" + "haskell-yesod-core" "haskell-yesod-static" "haskell-tamarin-prover-utils" + "haskell-tamarin-prover-term" "haskell-tamarin-prover-theory") +optdepends=('ocaml: for sapic support') +makedepends=('ghc' 'ocaml') +source=("tamarin-prover-$pkgver.tar.gz::https://github.com/tamarin-prover/tamarin-prover/archive/$pkgver.tar.gz; +binary-orphans-0.1.8.0.patch) +sha256sums=('f9b2d3acc01b89f71d2b246a6b3010ebab71e4fe309b3be8a8eac213422b43de' +'d2f700f4d5b0a3aaf239139bc4abba85acdc2ab86ae3ff7fe345b95679998011') + +prepare() { +cd "${srcdir}/${pkgname}-${pkgver}" +sed -i '/cp sapic/d' plugins/sapic/Makefile +patch -p1 -i ../binary-orphans-0.1.8.0.patch +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-executable-dynamic --prefix=/usr \ +--docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +-fthreaded -ftest-coverage -f-build-tests +runhaskell Setup build + +cd plugins/sapic +make -j1 +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" + +install -Dm644 etc/filetype.vim "$pkgdir"/usr/share/vim/vimfiles/filetype.vim +install -Dm644 etc/spthy.vim "$pkgdir"/usr/share/vim/vimfiles/syntax/spthy.vim +install -Dm644 etc/sapic.vim "$pkgdir"/usr/share/vim/vimfiles/syntax/sapic.vim + +cd plugins/sapic +install -Dm755 sapic "$pkgdir"/usr/bin/sapic +} Copied: tamarin-prover/repos/community-staging-x86_64/binary-orphans-0.1.8.0.patch (from rev 280430, tamarin-prover/trunk/binary-orphans-0.1.8.0.patch) === --- community-staging-x86_64/binary-orphans-0.1.8.0.patch (rev 0) +++ community-staging-x86_64/binary-orphans-0.1.8.0.patch 2018-01-08 07:50:24 UTC (rev 280431) @@ -0,0 +1,16 @@ +diff --git a/src/Web/Types.hs b/src/Web/Types.hs +index 8efe669..95e75f3 100644 +--- a/src/Web/Types.hs b/src/Web/Types.hs +@@ -79,11 +79,6 @@ import Yesod.Static + import Theory + + +--- | Derived Instances to fix things +-instance Bin.Binary ZonedTime where +- get = liftM2 ZonedTime Bin.get Bin.get +- put (ZonedTime d tod) = Bin.put d >> Bin.put tod +- + -- + -- Types + --
[arch-commits] Commit in tamarin-prover/trunk (PKGBUILD)
Date: Monday, January 8, 2018 @ 07:50:00 Author: felixonmars Revision: 280430 upgpkg: tamarin-prover 1.2.2-51 rebuild with unliftio,0.2.4.0 unliftio-core,0.1.1.0 Modified: tamarin-prover/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-08 07:48:27 UTC (rev 280429) +++ PKGBUILD2018-01-08 07:50:00 UTC (rev 280430) @@ -4,7 +4,7 @@ pkgname=tamarin-prover pkgver=1.2.2 -pkgrel=50 +pkgrel=51 pkgdesc="The Tamarin prover for security protocol analysis" url="http://tamarin-prover.github.io; license=("GPL")
[arch-commits] Commit in hledger-web/repos (2 files)
Date: Monday, January 8, 2018 @ 07:48:27 Author: felixonmars Revision: 280429 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 280428, hledger-web/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 280428, hledger-web/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-08 07:48:27 UTC (rev 280429) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +pkgname=hledger-web +pkgver=1.5 +pkgrel=6 +pkgdesc="Web interface for the hledger accounting tool" +url="http://hledger.org; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-base-compat' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-clientsession' 'haskell-cmdargs' 'haskell-data-default' + 'haskell-hjsmin' 'haskell-http-conduit' 'haskell-http-client' 'haskell-hunit' + 'haskell-conduit-extra' 'haskell-safe' 'haskell-shakespeare' 'haskell-text' 'haskell-wai' + 'haskell-wai-extra' 'haskell-wai-handler-launch' 'haskell-warp' 'haskell-yesod' + 'haskell-yesod-core' 'haskell-yesod-form' 'haskell-yesod-static' 'haskell-json' + 'haskell-megaparsec' 'haskell-mtl' 'haskell-parsec') +makedepends=('ghc' 'haskell-hspec' 'haskell-yesod-test') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('3ba0b9e7d03a9d813e41f7f36ca0fa34decf6f04163abea850cb5ff6e322387b60952bfb30f46be817f52b2c79641fba03e62a5d6483b78a7e094c91fbb273a6') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-dev -f-library-only -fthreaded +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in hledger-web/trunk (PKGBUILD)
Date: Monday, January 8, 2018 @ 07:48:06 Author: felixonmars Revision: 280428 upgpkg: hledger-web 1.5-6 rebuild with unliftio,0.2.4.0 unliftio-core,0.1.1.0 Modified: hledger-web/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-08 07:46:31 UTC (rev 280427) +++ PKGBUILD2018-01-08 07:48:06 UTC (rev 280428) @@ -4,7 +4,7 @@ pkgname=hledger-web pkgver=1.5 -pkgrel=5 +pkgrel=6 pkgdesc="Web interface for the hledger accounting tool" url="http://hledger.org; license=("GPL")
[arch-commits] Commit in git-annex/repos (2 files)
Date: Monday, January 8, 2018 @ 07:46:31 Author: felixonmars Revision: 280427 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 280426, git-annex/trunk/PKGBUILD) --+ PKGBUILD | 54 ++ 1 file changed, 54 insertions(+) Copied: git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 280426, git-annex/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-08 07:46:31 UTC (rev 280427) @@ -0,0 +1,54 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +pkgname=git-annex +pkgver=6.20171214 +pkgrel=20 +pkgdesc="Manage files with git, without checking their contents into git" +url="http://git-annex.branchable.com/; +license=("AGPL3") +arch=('x86_64') +depends=('git' 'rsync' 'ghc-libs' 'haskell-aeson' 'haskell-async' 'haskell-aws' + 'haskell-blaze-builder' 'haskell-bloomfilter' 'haskell-byteable' 'haskell-case-insensitive' + 'haskell-clientsession' 'haskell-concurrent-output' 'haskell-conduit' 'haskell-crypto-api' + 'haskell-cryptonite' 'haskell-data-default' 'haskell-dav' 'haskell-dbus' + 'haskell-disk-free-space' 'haskell-dlist' 'haskell-dns' 'haskell-edit-distance' + 'haskell-esqueleto' 'haskell-exceptions' 'haskell-fdo-notify' 'haskell-feed' + 'haskell-hinotify' 'haskell-hslogger' 'haskell-http-client' 'haskell-http-conduit' + 'haskell-http-types' 'haskell-ifelse' 'haskell-magic' 'haskell-memory' + 'haskell-monad-control' 'haskell-monad-logger' 'haskell-mountpoints' 'haskell-mtl' + 'haskell-network' 'haskell-network-info' 'haskell-network-multicast' 'haskell-network-uri' + 'haskell-old-locale' 'haskell-optparse-applicative' 'haskell-path-pieces' + 'haskell-persistent' 'haskell-persistent-sqlite' 'haskell-persistent-template' + 'haskell-quickcheck' 'haskell-random' 'haskell-regex-tdfa' 'haskell-resourcet' + 'haskell-safesemaphore' 'haskell-sandi' 'haskell-securemem' 'haskell-shakespeare' + 'haskell-socks' 'haskell-split' 'haskell-stm' 'haskell-stm-chans' 'haskell-tagsoup' + 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' 'haskell-tasty-rerun' + 'haskell-text' 'haskell-torrent' 'haskell-unix-compat' 'haskell-unordered-containers' + 'haskell-utf8-string' 'haskell-uuid' 'haskell-wai' 'haskell-wai-extra' 'haskell-warp' + 'haskell-warp-tls' 'haskell-yesod' 'haskell-yesod-core' + 'haskell-yesod-form' 'haskell-yesod-static') +makedepends=('chrpath' 'ghc') +source=("git+https://git.joeyh.name/git/git-annex.git#tag=$pkgver;) +sha512sums=('SKIP') + +build() { + cd git-annex + + runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic --disable-library-vanilla \ +--docdir="/usr/share/doc/$pkgname" \ +-fnetwork-uri -fconcurrentoutput -ftorrentparser \ +-ftestsuite -f-androidsplice -f-android -fproduction -fpairing -fwebapp \ +-fassistant -fwebdav -fs3 -f-benchmark -fdbus -fmagicmime + runhaskell Setup build +} + +package() { + cd git-annex + runhaskell Setup copy --destdir="$pkgdir" + make GHC="ghc -dynamic" BUILDER=true DESTDIR="$pkgdir" -j1 install-misc + + rm "$pkgdir"/usr/share/doc/git-annex/COPYRIGHT + rmdir "$pkgdir"/usr/share/doc/git-annex "$pkgdir"/usr/share/doc +}
[arch-commits] Commit in git-annex/trunk (PKGBUILD)
Date: Monday, January 8, 2018 @ 07:46:10 Author: felixonmars Revision: 280426 upgpkg: git-annex 6.20171214-20 rebuild with unliftio,0.2.4.0 unliftio-core,0.1.1.0 Modified: git-annex/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-08 07:40:28 UTC (rev 280425) +++ PKGBUILD2018-01-08 07:46:10 UTC (rev 280426) @@ -4,7 +4,7 @@ pkgname=git-annex pkgver=6.20171214 -pkgrel=19 +pkgrel=20 pkgdesc="Manage files with git, without checking their contents into git" url="http://git-annex.branchable.com/; license=("AGPL3")
[arch-commits] Commit in haskell-yesod-static/repos (2 files)
Date: Monday, January 8, 2018 @ 07:40:28 Author: felixonmars Revision: 280425 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 280424, haskell-yesod-static/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-yesod-static/repos/community-staging-x86_64/PKGBUILD (from rev 280424, haskell-yesod-static/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-08 07:40:28 UTC (rev 280425) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=yesod-static +pkgname=haskell-yesod-static +pkgver=1.5.3.1 +pkgrel=52 +pkgdesc="Static file serving subsite for Yesod Web Framework." +url="http://www.yesodweb.com/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-async" "haskell-attoparsec" "haskell-base64-bytestring" + "haskell-blaze-builder" "haskell-byteable" "haskell-conduit" "haskell-conduit-extra" + "haskell-cryptonite" "haskell-cryptonite-conduit" "haskell-memory" "haskell-css-text" + "haskell-data-default" "haskell-exceptions" "haskell-file-embed" "haskell-hashable" + "haskell-hjsmin" "haskell-http-types" "haskell-mime-types" "haskell-old-time" + "haskell-resourcet" "haskell-text" "haskell-unix-compat" "haskell-unordered-containers" + "haskell-wai" "haskell-wai-app-static" "haskell-yesod-core") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('1ba2061e05d7374579e6ada4760db569817e957ae7adcbde49deab88cb60d2940475b530d017b12dc92ae9acc722c4ac46750e65ec23e485097ccb6e54d123a2') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-yesod-static/trunk (PKGBUILD)
Date: Monday, January 8, 2018 @ 07:39:58 Author: felixonmars Revision: 280424 upgpkg: haskell-yesod-static 1.5.3.1-52 rebuild with unliftio,0.2.4.0 unliftio-core,0.1.1.0 Modified: haskell-yesod-static/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-08 07:39:05 UTC (rev 280423) +++ PKGBUILD2018-01-08 07:39:58 UTC (rev 280424) @@ -5,7 +5,7 @@ _hkgname=yesod-static pkgname=haskell-yesod-static pkgver=1.5.3.1 -pkgrel=51 +pkgrel=52 pkgdesc="Static file serving subsite for Yesod Web Framework." url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-yesod/repos (2 files)
Date: Monday, January 8, 2018 @ 07:39:05 Author: felixonmars Revision: 280423 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 280422, haskell-yesod/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-yesod/repos/community-staging-x86_64/PKGBUILD (from rev 280422, haskell-yesod/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-08 07:39:05 UTC (rev 280423) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=yesod +pkgname=haskell-yesod +pkgver=1.4.5 +pkgrel=147 +pkgdesc="Creation of type-safe, RESTful web applications." +url="http://www.yesodweb.com/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-aeson" "haskell-blaze-html" "haskell-blaze-markup" + "haskell-conduit-extra" "haskell-data-default-class" "haskell-fast-logger" + "haskell-monad-control" "haskell-monad-logger" "haskell-resourcet" "haskell-semigroups" + "haskell-shakespeare" "haskell-streaming-commons" "haskell-text" + "haskell-unordered-containers" "haskell-wai" "haskell-wai-extra" "haskell-wai-logger" + "haskell-warp" "haskell-yaml" "haskell-yesod-core" "haskell-yesod-form" + "haskell-yesod-persistent") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('267c8780b27cc0ae8199f80b3063683fb2cd62eeb9696c4b155a298fb035e6e9') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-yesod/trunk (PKGBUILD)
Date: Monday, January 8, 2018 @ 07:38:40 Author: felixonmars Revision: 280422 upgpkg: haskell-yesod 1.4.5-147 rebuild with unliftio,0.2.4.0 unliftio-core,0.1.1.0 Modified: haskell-yesod/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-08 07:37:49 UTC (rev 280421) +++ PKGBUILD2018-01-08 07:38:40 UTC (rev 280422) @@ -5,7 +5,7 @@ _hkgname=yesod pkgname=haskell-yesod pkgver=1.4.5 -pkgrel=146 +pkgrel=147 pkgdesc="Creation of type-safe, RESTful web applications." url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-yesod-test/repos (2 files)
Date: Monday, January 8, 2018 @ 07:37:49 Author: felixonmars Revision: 280421 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 280420, haskell-yesod-test/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-yesod-test/repos/community-staging-x86_64/PKGBUILD (from rev 280420, haskell-yesod-test/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-08 07:37:49 UTC (rev 280421) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan+ +_hkgname=yesod-test +pkgname=haskell-yesod-test +pkgver=1.5.9.1 +pkgrel=5 +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-blaze-markup' 'haskell-case-insensitive' 'haskell-cookie' + 'haskell-hspec-core' 'haskell-html-conduit' 'haskell-http-types' 'haskell-monad-control' + 'haskell-network' 'haskell-persistent' 'haskell-pretty-show' 'haskell-text' 'haskell-wai' + 'haskell-wai-extra' 'haskell-xml-conduit' 'haskell-xml-types' 'haskell-yesod-core') +makedepends=('ghc' 'haskell-yesod-form' 'haskell-lifted-base' 'haskell-hspec') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('9b33af1df7cdc526e4be9339f2ff84f1b2f748d5516f1a851fcd537df2500961a3ac07c74db6311d499cb233ddb802e425efc16f10c1dedb16239fac8b767bed') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-yesod-test/trunk (PKGBUILD)
Date: Monday, January 8, 2018 @ 07:37:26 Author: felixonmars Revision: 280420 upgpkg: haskell-yesod-test 1.5.9.1-5 rebuild with unliftio,0.2.4.0 unliftio-core,0.1.1.0 Modified: haskell-yesod-test/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-08 07:36:16 UTC (rev 280419) +++ PKGBUILD2018-01-08 07:37:26 UTC (rev 280420) @@ -4,7 +4,7 @@ _hkgname=yesod-test pkgname=haskell-yesod-test pkgver=1.5.9.1 -pkgrel=4 +pkgrel=5 pkgdesc="Integration testing for WAI/Yesod Applications" url="http://www.yesodweb.com; license=('MIT')
[arch-commits] Commit in haskell-yesod-form/repos (2 files)
Date: Monday, January 8, 2018 @ 07:36:16 Author: felixonmars Revision: 280419 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 280418, haskell-yesod-form/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-yesod-form/repos/community-staging-x86_64/PKGBUILD (from rev 280418, haskell-yesod-form/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-08 07:36:16 UTC (rev 280419) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=yesod-form +pkgname=haskell-yesod-form +pkgver=1.4.16 +pkgrel=44 +pkgdesc="Form handling support for Yesod Web Framework" +url="http://www.yesodweb.com/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-aeson" "haskell-attoparsec" "haskell-blaze-builder" "haskell-blaze-html" + "haskell-blaze-markup" "haskell-byteable" "haskell-data-default" "haskell-email-validate" + "haskell-network-uri" "haskell-persistent" "haskell-resourcet" "haskell-semigroups" + "haskell-shakespeare" "haskell-text" "haskell-wai" "haskell-xss-sanitize" + "haskell-yesod-core" "haskell-yesod-persistent") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('ca350cea4dd1cdd1645ad20c2d54f929cf7cb6d6f45cdf1c7ab0bb5475199bf65f5f5ac79dedf8b6b9013e6eeda7bf4a8fd190666253709a0a63800c7f560dd0') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fnetwork-uri +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-yesod-form/trunk (PKGBUILD)
Date: Monday, January 8, 2018 @ 07:35:22 Author: felixonmars Revision: 280418 upgpkg: haskell-yesod-form 1.4.16-44 rebuild with unliftio,0.2.4.0 unliftio-core,0.1.1.0 Modified: haskell-yesod-form/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-08 07:32:59 UTC (rev 280417) +++ PKGBUILD2018-01-08 07:35:22 UTC (rev 280418) @@ -5,7 +5,7 @@ _hkgname=yesod-form pkgname=haskell-yesod-form pkgver=1.4.16 -pkgrel=43 +pkgrel=44 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: Monday, January 8, 2018 @ 07:32:59 Author: felixonmars Revision: 280417 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 280416, haskell-yesod-persistent/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-yesod-persistent/repos/community-staging-x86_64/PKGBUILD (from rev 280416, haskell-yesod-persistent/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-08 07:32:59 UTC (rev 280417) @@ -0,0 +1,46 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=yesod-persistent +pkgname=haskell-yesod-persistent +pkgver=1.4.3 +pkgrel=26 +pkgdesc="Some helpers for using Persistent from Yesod." +url="http://www.yesodweb.com/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-blaze-builder" "haskell-conduit" "haskell-persistent" + "haskell-persistent-template" "haskell-resource-pool" "haskell-resourcet" + "haskell-yesod-core") +makedepends=('ghc' 'haskell-hspec' 'haskell-wai-extra' 'haskell-persistent-sqlite' 'haskell-text') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('d609ed1f49d11936fb162eb643006b0e2bebe707a1d94e595d38b568769b30bb507f368fbf2801330f34824609e60e9230db3a24b7ca51b6a13f29b6cbd9af9b') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd "${srcdir}/${_hkgname}-${pkgver}" +runhaskell Setup test +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-yesod-persistent/trunk (PKGBUILD)
Date: Monday, January 8, 2018 @ 07:32:38 Author: felixonmars Revision: 280416 upgpkg: haskell-yesod-persistent 1.4.3-26 rebuild with unliftio,0.2.4.0 unliftio-core,0.1.1.0 Modified: haskell-yesod-persistent/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-08 07:25:42 UTC (rev 280415) +++ PKGBUILD2018-01-08 07:32:38 UTC (rev 280416) @@ -5,7 +5,7 @@ _hkgname=yesod-persistent pkgname=haskell-yesod-persistent pkgver=1.4.3 -pkgrel=25 +pkgrel=26 pkgdesc="Some helpers for using Persistent from Yesod." url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in libindi/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Monday, January 8, 2018 @ 07:25:42 Author: arojas Revision: 280415 archrelease: copy trunk to community-x86_64 Added: libindi/repos/community-x86_64/PKGBUILD (from rev 280414, libindi/trunk/PKGBUILD) Deleted: libindi/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 76 ++--- 1 file changed, 38 insertions(+), 38 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-01-08 07:25:02 UTC (rev 280414) +++ PKGBUILD2018-01-08 07:25:42 UTC (rev 280415) @@ -1,38 +0,0 @@ -# $Id$ -# Maintainer: Antonio Rojas-# Contributor: Andrea Scarpino -# Contributor: Tobias Powalowski - -pkgname=libindi -pkgver=1.6.0 -pkgrel=1 -pkgdesc="A distributed control protocol designed to operate astronomical instrumentation" -url="http://www.indilib.org/index.php?title=Main_Page; -license=(GPL2) -arch=(x86_64) -depends=(libnova cfitsio libusb libjpeg gsl libtheora) -makedepends=(cmake boost) -#source=("https://github.com/indilib/indi/releases/download/v$pkgver/libindi_$pkgver.tar.gz;) -source=($pkgname-$pkgver.tar.gz::"https://github.com/indilib/indi/archive/v$pkgver.tar.gz;) -sha256sums=('0852e93d60e2121ca65d2bad4860e297f95ac8008f79f1eea8ddfad050b4f886') - -prepare() { - mkdir -p build - - sed -e 's|GROUP="plugdev", MODE="0666"|TAG+="uaccess"|' -i indi-$pkgver/libindi/drivers/*/*.rules -} - -build() { - cd build - cmake ../indi-$pkgver/libindi \ --DCMAKE_BUILD_TYPE=Release \ --DCMAKE_INSTALL_PREFIX=/usr \ --DCMAKE_INSTALL_LIBDIR=lib \ --DUDEVRULES_INSTALL_DIR=/usr/lib/udev/rules.d - make -} - -package() { - cd build - make DESTDIR="$pkgdir" install -} Copied: libindi/repos/community-x86_64/PKGBUILD (from rev 280414, libindi/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-01-08 07:25:42 UTC (rev 280415) @@ -0,0 +1,38 @@ +# $Id$ +# Maintainer: Antonio Rojas +# Contributor: Andrea Scarpino +# Contributor: Tobias Powalowski + +pkgname=libindi +pkgver=1.6.1 +pkgrel=1 +pkgdesc="A distributed control protocol designed to operate astronomical instrumentation" +url="http://www.indilib.org/index.php?title=Main_Page; +license=(GPL2) +arch=(x86_64) +depends=(libnova cfitsio libusb libjpeg gsl libtheora) +makedepends=(cmake boost) +#source=("https://github.com/indilib/indi/releases/download/v$pkgver/libindi_$pkgver.tar.gz;) +source=($pkgname-$pkgver.tar.gz::"https://github.com/indilib/indi/archive/v$pkgver.tar.gz;) +sha256sums=('12db0c9ba107008122718df201af9fd4fbe67c6dc6ef9cd17688250ca9782a3f') + +prepare() { + mkdir -p build + + sed -e 's|GROUP="plugdev", MODE="0666"|TAG+="uaccess"|' -i indi-$pkgver/libindi/drivers/*/*.rules +} + +build() { + cd build + cmake ../indi-$pkgver/libindi \ +-DCMAKE_BUILD_TYPE=Release \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_INSTALL_LIBDIR=lib \ +-DUDEVRULES_INSTALL_DIR=/usr/lib/udev/rules.d + make +} + +package() { + cd build + make DESTDIR="$pkgdir" install +}
[arch-commits] Commit in libindi/trunk (PKGBUILD)
Date: Monday, January 8, 2018 @ 07:25:02 Author: arojas Revision: 280414 Update to 1.6.1 Modified: libindi/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-08 07:17:12 UTC (rev 280413) +++ PKGBUILD2018-01-08 07:25:02 UTC (rev 280414) @@ -4,7 +4,7 @@ # Contributor: Tobias Powalowskipkgname=libindi -pkgver=1.6.0 +pkgver=1.6.1 pkgrel=1 pkgdesc="A distributed control protocol designed to operate astronomical instrumentation" url="http://www.indilib.org/index.php?title=Main_Page; @@ -14,7 +14,7 @@ makedepends=(cmake boost) #source=("https://github.com/indilib/indi/releases/download/v$pkgver/libindi_$pkgver.tar.gz;) source=($pkgname-$pkgver.tar.gz::"https://github.com/indilib/indi/archive/v$pkgver.tar.gz;) -sha256sums=('0852e93d60e2121ca65d2bad4860e297f95ac8008f79f1eea8ddfad050b4f886') +sha256sums=('12db0c9ba107008122718df201af9fd4fbe67c6dc6ef9cd17688250ca9782a3f') prepare() { mkdir -p build
[arch-commits] Commit in fcitx-chewing/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Monday, January 8, 2018 @ 07:17:12 Author: eschwartz Revision: 280413 archrelease: copy trunk to community-x86_64 Added: fcitx-chewing/repos/community-x86_64/PKGBUILD (from rev 280412, fcitx-chewing/trunk/PKGBUILD) Deleted: fcitx-chewing/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 55 --- 1 file changed, 28 insertions(+), 27 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-01-08 07:16:50 UTC (rev 280412) +++ PKGBUILD2018-01-08 07:17:12 UTC (rev 280413) @@ -1,27 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan- -pkgname=fcitx-chewing -pkgver=0.2.3 -pkgrel=1 -pkgdesc='Fcitx Wrapper for chewing' -arch=('i686' 'x86_64') -url="https://github.com/fcitx/fcitx-chewing; -license=('GPL') -depends=('libchewing' 'fcitx') -makedepends=('cmake') -source=("http://download.fcitx-im.org/fcitx-chewing/$pkgname-$pkgver.tar.xz;) - -build() { - cd ${pkgname}-${pkgver} - - cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release . - make -} - -package() { - cd ${pkgname}-${pkgver} - make DESTDIR="$pkgdir" install -} - -sha512sums=('3492ad6ecaf00bb1ea07b76c9c23da075615597c1a68434a2da003cbe410d12172510d4306379777a1d04a359b017c49d278c002a7230b030693b668b6030bfd') Copied: fcitx-chewing/repos/community-x86_64/PKGBUILD (from rev 280412, fcitx-chewing/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-01-08 07:17:12 UTC (rev 280413) @@ -0,0 +1,28 @@ +# $Id$ +# Maintainer: Felix Yan + +pkgname=fcitx-chewing +pkgver=0.2.3 +pkgrel=2 +pkgdesc='Fcitx Wrapper for chewing' +arch=('x86_64') +url="https://github.com/fcitx/fcitx-chewing; +license=('GPL') +depends=('libchewing' 'fcitx') +makedepends=('cmake') +source=("https://download.fcitx-im.org/fcitx-chewing/$pkgname-$pkgver.tar.xz"{,.sig}) +sha512sums=('3492ad6ecaf00bb1ea07b76c9c23da075615597c1a68434a2da003cbe410d12172510d4306379777a1d04a359b017c49d278c002a7230b030693b668b6030bfd' +'SKIP') +validpgpkeys=('2CC8A0609AD2A479C65B6D5C8E8B898CBF2412F9') # Weng Xuetian + +build() { + cd ${pkgname}-${pkgver} + + cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release . + make +} + +package() { + cd ${pkgname}-${pkgver} + make DESTDIR="$pkgdir" install +}
[arch-commits] Commit in fcitx-chewing/trunk (PKGBUILD)
Date: Monday, January 8, 2018 @ 07:16:50 Author: eschwartz Revision: 280412 upgpkg: fcitx-chewing 0.2.3-2 Add PGP signatures. Modified: fcitx-chewing/trunk/PKGBUILD --+ PKGBUILD |9 + 1 file changed, 5 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-08 07:08:09 UTC (rev 280411) +++ PKGBUILD2018-01-08 07:16:50 UTC (rev 280412) @@ -3,7 +3,7 @@ pkgname=fcitx-chewing pkgver=0.2.3 -pkgrel=1 +pkgrel=2 pkgdesc='Fcitx Wrapper for chewing' arch=('x86_64') url="https://github.com/fcitx/fcitx-chewing; @@ -10,7 +10,10 @@ license=('GPL') depends=('libchewing' 'fcitx') makedepends=('cmake') -source=("http://download.fcitx-im.org/fcitx-chewing/$pkgname-$pkgver.tar.xz;) +source=("https://download.fcitx-im.org/fcitx-chewing/$pkgname-$pkgver.tar.xz"{,.sig}) +sha512sums=('3492ad6ecaf00bb1ea07b76c9c23da075615597c1a68434a2da003cbe410d12172510d4306379777a1d04a359b017c49d278c002a7230b030693b668b6030bfd' +'SKIP') +validpgpkeys=('2CC8A0609AD2A479C65B6D5C8E8B898CBF2412F9') # Weng Xuetianbuild() { cd ${pkgname}-${pkgver} @@ -23,5 +26,3 @@ cd ${pkgname}-${pkgver} make DESTDIR="$pkgdir" install } - -sha512sums=('3492ad6ecaf00bb1ea07b76c9c23da075615597c1a68434a2da003cbe410d12172510d4306379777a1d04a359b017c49d278c002a7230b030693b668b6030bfd')
[arch-commits] Commit in fcitx-mozc (repos/community-x86_64/PKGBUILD trunk/PKGBUILD)
Date: Monday, January 8, 2018 @ 07:08:09 Author: eschwartz Revision: 280411 Upgrade urls to HTTPS Modified: fcitx-mozc/repos/community-x86_64/PKGBUILD fcitx-mozc/trunk/PKGBUILD -+ repos/community-x86_64/PKGBUILD |6 +++--- trunk/PKGBUILD |4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) Modified: repos/community-x86_64/PKGBUILD === --- repos/community-x86_64/PKGBUILD 2018-01-08 07:03:52 UTC (rev 280410) +++ repos/community-x86_64/PKGBUILD 2018-01-08 07:08:09 UTC (rev 280411) @@ -18,7 +18,7 @@ pkgver=2.20.2673.102 _fcitx_patchver=2.18.2612.102.1 pkgrel=2 -arch=('i686' 'x86_64') +arch=('x86_64') url="https://github.com/google/mozc; license=('custom') depends=('qt5-base' 'fcitx' 'zinnia') @@ -29,8 +29,8 @@ japanese_usage_dictionary::git+https://github.com/hiroyuki-komatsu/japanese-usage-dictionary.git#commit=${_japanese_usage_dictionary_rev} mozc-gyp::git+https://chromium.googlesource.com/external/gyp#commit=${_gyp_rev} git+https://github.com/google/protobuf.git#commit=${_protobuf_rev} - http://downloads.sourceforge.net/pnsft-aur/x-ken-all-${_zipcode_rel}.zip -http://downloads.sourceforge.net/pnsft-aur/jigyosyo-${_zipcode_rel}.zip + https://downloads.sourceforge.net/pnsft-aur/x-ken-all-${_zipcode_rel}.zip + https://downloads.sourceforge.net/pnsft-aur/jigyosyo-${_zipcode_rel}.zip https://download.fcitx-im.org/fcitx-mozc/fcitx-mozc-${_fcitx_patchver}.patch{,.sig} https://download.fcitx-im.org/fcitx-mozc/fcitx-mozc-icon.tar.gz) sha512sums=('SKIP' Modified: trunk/PKGBUILD === --- trunk/PKGBUILD 2018-01-08 07:03:52 UTC (rev 280410) +++ trunk/PKGBUILD 2018-01-08 07:08:09 UTC (rev 280411) @@ -29,8 +29,8 @@ japanese_usage_dictionary::git+https://github.com/hiroyuki-komatsu/japanese-usage-dictionary.git#commit=${_japanese_usage_dictionary_rev} mozc-gyp::git+https://chromium.googlesource.com/external/gyp#commit=${_gyp_rev} git+https://github.com/google/protobuf.git#commit=${_protobuf_rev} - http://downloads.sourceforge.net/pnsft-aur/x-ken-all-${_zipcode_rel}.zip -http://downloads.sourceforge.net/pnsft-aur/jigyosyo-${_zipcode_rel}.zip + https://downloads.sourceforge.net/pnsft-aur/x-ken-all-${_zipcode_rel}.zip + https://downloads.sourceforge.net/pnsft-aur/jigyosyo-${_zipcode_rel}.zip https://download.fcitx-im.org/fcitx-mozc/fcitx-mozc-${_fcitx_patchver}.patch{,.sig} https://download.fcitx-im.org/fcitx-mozc/fcitx-mozc-icon.tar.gz) sha512sums=('SKIP'
[arch-commits] Commit in python-html5lib/repos/community-any (4 files)
Date: Monday, January 8, 2018 @ 07:03:52 Author: eschwartz Revision: 280410 archrelease: copy trunk to community-any Added: python-html5lib/repos/community-any/LICENSE (from rev 280409, python-html5lib/trunk/LICENSE) python-html5lib/repos/community-any/PKGBUILD (from rev 280409, python-html5lib/trunk/PKGBUILD) Deleted: python-html5lib/repos/community-any/LICENSE python-html5lib/repos/community-any/PKGBUILD --+ LICENSE | 34 +-- PKGBUILD | 105 - 2 files changed, 80 insertions(+), 59 deletions(-) Deleted: LICENSE === --- LICENSE 2018-01-08 07:03:31 UTC (rev 280409) +++ LICENSE 2018-01-08 07:03:52 UTC (rev 280410) @@ -1,17 +0,0 @@ -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -THE SOFTWARE. Copied: python-html5lib/repos/community-any/LICENSE (from rev 280409, python-html5lib/trunk/LICENSE) === --- LICENSE (rev 0) +++ LICENSE 2018-01-08 07:03:52 UTC (rev 280410) @@ -0,0 +1,17 @@ +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE. Deleted: PKGBUILD === --- PKGBUILD2018-01-08 07:03:31 UTC (rev 280409) +++ PKGBUILD2018-01-08 07:03:52 UTC (rev 280410) @@ -1,42 +0,0 @@ -# Contributor: Erol V. Aktay-# Maintainer: Daniel J Griffiths - -pkgbase=python-html5lib -pkgname=('python2-html5lib' 'python-html5lib') -pkgver=1.0.1 -pkgrel=1 -arch=('any') -url="https://github.com/html5lib; -license=('MIT') -makedepends=('python2' 'python' 'unzip' 'python-webencodings' 'python2-webencodings') -checkdepends=('python-six' 'python2-six' 'python2-pytest' 'python-pytest' 'python-lxml' 'python2-lxml' 'python-mock' 'python2-mock') -source=($pkgbase-$pkgver.tar.gz::https://github.com/html5lib/html5lib-python/archive/${pkgver}.tar.gz -LICENSE) -md5sums=('ef1146d400657a17d396fb21da5b24b8' - '838c366f69b72c5df05c96dff79b35f2') - -package_python-html5lib() { -pkgdesc="A Python HTML parser/tokenizer based on the WHATWG HTML5 spec" -depends=('python' 'python-six' 'python-webencodings') -cd ${srcdir}/html5lib-python-${pkgver} - -python3 setup.py install --root=${pkgdir} -install -Dm755 $srcdir/LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE -} - -package_python2-html5lib() { -depends=('python2' 'python2-six' 'python2-webencodings') -pkgdesc="A Python2 HTML parser/tokenizer based on the WHATWG HTML5 spec" -cd ${srcdir}/html5lib-python-${pkgver} - -python2 setup.py install --root=${pkgdir} -install -Dm755 $srcdir/LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE -} - -check() { -cd ${srcdir}/html5lib-python-${pkgver}/html5lib/tests - -#nosetests2 - -#nosetests -} Copied: python-html5lib/repos/community-any/PKGBUILD (from rev 280409,
[arch-commits] Commit in python-html5lib/trunk (PKGBUILD)
Date: Monday, January 8, 2018 @ 07:03:31 Author: eschwartz Revision: 280409 upgpkg: python-html5lib 1.0.1-2 Add tests Modified: python-html5lib/trunk/PKGBUILD --+ PKGBUILD | 69 - 1 file changed, 46 insertions(+), 23 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-08 06:57:45 UTC (rev 280408) +++ PKGBUILD2018-01-08 07:03:31 UTC (rev 280409) @@ -1,40 +1,63 @@ +# Maintainer: Eli Schwartz+# Maintainer: Jelle van der Waa +# Contributor: Daniel J Griffiths # Contributor: Erol V. Aktay -# Maintainer: Daniel J Griffiths pkgbase=python-html5lib pkgname=('python2-html5lib' 'python-html5lib') pkgver=1.0.1 -pkgrel=1 +pkgrel=2 arch=('any') url="https://github.com/html5lib; license=('MIT') -makedepends=('python2' 'python' 'unzip' 'python-webencodings' 'python2-webencodings' - 'python2-setuptools' 'python-setuptools') -checkdepends=('python-six' 'python2-six' 'python2-pytest' 'python-pytest' - 'python-lxml' 'python2-lxml' 'python-mock' 'python2-mock') -source=($pkgbase-$pkgver.tar.gz::https://github.com/html5lib/html5lib-python/archive/${pkgver}.tar.gz -LICENSE) -md5sums=('ef1146d400657a17d396fb21da5b24b8' - '838c366f69b72c5df05c96dff79b35f2') +makedepends=('python-setuptools' 'python2-setuptools' 'python-webencodings' 'python2-webencodings') +checkdepends=('python-six' 'python2-six' 'python-pytest-expect' 'python2-pytest-expect' + 'python-lxml' 'python2-lxml' 'python-mock' 'python2-mock') +_test_commit=c305da74fae50fb018870de7a042da36c1a93b65 +source=("$pkgbase-$pkgver.tar.gz::https://github.com/html5lib/html5lib-python/archive/${pkgver}.tar.gz; + "https://github.com/html5lib/html5lib-tests/archive/${_test_commit}.tar.gz;) +sha256sums=('fabbebd6a55d07842087f13849076eeed350aa8bb6c9ec840f6a6aba9388db06' +'cb261423c644b3469ac66926e290060b481371d0952995d270492fc761d0209a') -package_python-html5lib() { -pkgdesc="A Python HTML parser/tokenizer based on the WHATWG HTML5 spec" -depends=('python' 'python-six' 'python-webencodings') -cd ${srcdir}/html5lib-python-${pkgver} +prepare() { +cd "${srcdir}"/html5lib-python-${pkgver} -python3 setup.py install --root=${pkgdir} -install -Dm755 $srcdir/LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE +rmdir html5lib/tests/testdata +ln -sfT ../../../html5lib-tests-${_test_commit} html5lib/tests/testdata } -package_python2-html5lib() { -depends=('python2' 'python2-six' 'python2-webencodings') -pkgdesc="A Python2 HTML parser/tokenizer based on the WHATWG HTML5 spec" -cd ${srcdir}/html5lib-python-${pkgver} +build() { +cd "${srcdir}"/html5lib-python-${pkgver} -python2 setup.py install --root=${pkgdir} -install -Dm755 $srcdir/LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE +python setup.py build +python2 setup.py build } check() { -cd ${srcdir}/html5lib-python-${pkgver}/html5lib/tests +cd "${srcdir}"/html5lib-python-${pkgver} + +py.test +py.test2 } + +package_python-html5lib() { +pkgdesc="A Python HTML parser/tokenizer based on the WHATWG HTML5 spec" +depends=('python' 'python-six' 'python-webencodings') +optdepends=('python-lxml: lxml treebuilder' +'python-genshi: genshi treewalker') +cd "${srcdir}"/html5lib-python-${pkgver} + +python setup.py install --root="${pkgdir}" --optimize=1 --skip-build +install -Dm755 LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE +} + +package_python2-html5lib() { +pkgdesc="A Python2 HTML parser/tokenizer based on the WHATWG HTML5 spec" +depends=('python2' 'python2-six' 'python2-webencodings') +optdepends=('python2-lxml: lxml treebuilder' +'python2-genshi: genshi treewalker') +cd "${srcdir}"/html5lib-python-${pkgver} + +python2 setup.py install --root="${pkgdir}" --optimize=1 --skip-build +install -Dm755 LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE +}
[arch-commits] Commit in fcitx-libpinyin/repos/community-x86_64 (PKGBUILD)
Date: Monday, January 8, 2018 @ 06:57:45 Author: eschwartz Revision: 280408 archrelease: copy trunk to community-x86_64 Added: fcitx-libpinyin/repos/community-x86_64/PKGBUILD (from rev 280407, fcitx-libpinyin/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: fcitx-libpinyin/repos/community-x86_64/PKGBUILD (from rev 280407, fcitx-libpinyin/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-01-08 06:57:45 UTC (rev 280408) @@ -0,0 +1,38 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: poplarch + +pkgname=fcitx-libpinyin +pkgver=0.5.3 +_model=model.text.20161206.tar.gz +pkgrel=2 +pkgdesc="Fcitx Wrapper for libpinyin, Library to deal with pinyin" +arch=('x86_64') +url="https://github.com/fcitx/fcitx-libpinyin; +license=('GPL') +depends=('fcitx' 'libpinyin' 'fcitx-qt5' 'qt5-webengine') +makedepends=('cmake') +source=("https://download.fcitx-im.org/$pkgname/$pkgname-$pkgver.tar.xz"{,.sig} +"https://download.fcitx-im.org/data/$_model"{,.sig}) +sha512sums=('55e728b02197a5f17bb93b8c07c1f2c19f20c3cb9f762069df427bb2322a571ac11a037ff11e4cd229287942af096c8e3c1f250214f6b0f6eb0d94654d06cfcf' +'SKIP' + '26450e347b7a211e5abd94acbb9befc8cee7d8fc20e5161ef11b8b9b1ad47cde4f1add5c41484d9af04e4dde2aa748090e297e799ee7f6d2f9fcec3873eee429' +'SKIP') +validpgpkeys=('2CC8A0609AD2A479C65B6D5C8E8B898CBF2412F9') # Weng Xuetian + +prepare() { + mkdir build + ln -s "$srcdir"/$pkgname-$_model fcitx-libpinyin-$pkgver/data/$_model +} + +build() { + cd build + + cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release ../$pkgname-$pkgver + make +} + +package() { + cd build + make DESTDIR="$pkgdir" install +}
[arch-commits] Commit in fcitx-libpinyin/repos/community-x86_64 (PKGBUILD)
Date: Monday, January 8, 2018 @ 06:56:17 Author: eschwartz Revision: 280407 archrelease: copy trunk to community-x86_64 Deleted: fcitx-libpinyin/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 35 --- 1 file changed, 35 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-01-08 06:54:25 UTC (rev 280406) +++ PKGBUILD2018-01-08 06:56:17 UTC (rev 280407) @@ -1,35 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan-# Contributor: poplarch - -pkgname=fcitx-libpinyin -pkgver=0.5.3 -_model=model.text.20161206.tar.gz -pkgrel=1 -pkgdesc="Fcitx Wrapper for libpinyin, Library to deal with pinyin" -arch=('i686' 'x86_64') -url="https://github.com/fcitx/fcitx-libpinyin; -license=('GPL') -depends=('fcitx' 'libpinyin' 'fcitx-qt5' 'qt5-webengine') -makedepends=('cmake') -source=("$pkgname-$pkgver.tar.gz::https://github.com/fcitx/fcitx-libpinyin/archive/$pkgver.tar.gz; -"$pkgname-$_model::http://download.fcitx-im.org/data/$_model;) -sha512sums=('133612c928de87cf7e37ccf896e2362dfa39ec0b43741f25b4dd0b73f1e09095517ade4a0a0e503acf3abab0a7b24f2a8a63e02211f560ba22cb3029f7b0f3ef' - '26450e347b7a211e5abd94acbb9befc8cee7d8fc20e5161ef11b8b9b1ad47cde4f1add5c41484d9af04e4dde2aa748090e297e799ee7f6d2f9fcec3873eee429') - -prepare() { - mkdir build - ln -s "$srcdir"/$pkgname-$_model fcitx-libpinyin-$pkgver/data/$_model -} - -build() { - cd build - - cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release ../$pkgname-$pkgver - make -} - -package() { - cd build - make DESTDIR="$pkgdir" install -}
[arch-commits] Commit in haskell-yesod-default/trunk (PKGBUILD)
Date: Monday, January 8, 2018 @ 06:54:03 Author: felixonmars Revision: 280405 upgpkg: haskell-yesod-default 1.2.0-221 rebuild with unliftio,0.2.4.0 unliftio-core,0.1.1.0 Modified: haskell-yesod-default/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-08 06:53:18 UTC (rev 280404) +++ PKGBUILD2018-01-08 06:54:03 UTC (rev 280405) @@ -5,7 +5,7 @@ _hkgname=yesod-default pkgname=haskell-yesod-default pkgver=1.2.0 -pkgrel=220 +pkgrel=221 pkgdesc="Default config and main functions for your yesod application (deprecated)" url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-yesod-default/repos (2 files)
Date: Monday, January 8, 2018 @ 06:54:25 Author: felixonmars Revision: 280406 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 280405, haskell-yesod-default/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-yesod-default/repos/community-staging-x86_64/PKGBUILD (from rev 280405, haskell-yesod-default/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-08 06:54:25 UTC (rev 280406) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=yesod-default +pkgname=haskell-yesod-default +pkgver=1.2.0 +pkgrel=221 +pkgdesc="Default config and main functions for your yesod application (deprecated)" +url="http://www.yesodweb.com/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-yesod-core") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('f39ae1953a95c1919a9dd214d93bf81078b1dcbbac737dc9bb7339dbad9dda96') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in stylish-haskell/trunk (PKGBUILD)
Date: Monday, January 8, 2018 @ 06:51:23 Author: felixonmars Revision: 280401 upgpkg: stylish-haskell 0.8.1.0-30 rebuild with unliftio,0.2.4.0 unliftio-core,0.1.1.0 Modified: stylish-haskell/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-08 06:50:36 UTC (rev 280400) +++ PKGBUILD2018-01-08 06:51:23 UTC (rev 280401) @@ -4,7 +4,7 @@ pkgname=stylish-haskell pkgver=0.8.1.0 -pkgrel=29 +pkgrel=30 pkgdesc="Haskell code prettifier" url="https://github.com/jaspervdj/stylish-haskell; license=("custom:BSD3")
[arch-commits] Commit in haskell-hakyll/repos (2 files)
Date: Monday, January 8, 2018 @ 06:50:36 Author: felixonmars Revision: 280400 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 280399, haskell-hakyll/trunk/PKGBUILD) --+ PKGBUILD | 60 1 file changed, 60 insertions(+) Copied: haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 280399, haskell-hakyll/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-08 06:50:36 UTC (rev 280400) @@ -0,0 +1,60 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=hakyll +pkgname=haskell-hakyll +pkgver=4.10.0.0 +pkgrel=20 +pkgdesc="A static website compiler library" +url="http://jaspervdj.be/hakyll; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-blaze-html' 'haskell-blaze-markup' 'haskell-cryptohash' + 'haskell-data-default' 'haskell-fsnotify' 'haskell-http-conduit' 'haskell-http-types' + 'haskell-lrucache' 'haskell-mtl' 'haskell-network' 'haskell-network-uri' + 'haskell-optparse-applicative' 'pandoc' 'pandoc-citeproc' 'haskell-parsec' + 'haskell-random' 'haskell-regex-base' 'haskell-regex-tdfa' 'haskell-resourcet' + 'haskell-scientific' 'haskell-system-filepath' 'haskell-tagsoup' 'haskell-text' + 'haskell-time-locale-compat' 'haskell-unordered-containers' 'haskell-vector' 'haskell-wai' + 'haskell-wai-app-static' 'haskell-warp' 'haskell-yaml') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-tasty' 'haskell-tasty-hunit' + 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('17c5986ba3a522d081067e7d728113311b918289c2b35da372d5804d1606fe58494249b3acc9e0988a0608f8d9715eace172f6e64fed1e45625b791410a61d37') + +prepare() { +sed -e 's/tasty >= 0.11 && < 0.12,/tasty,/' \ +-e 's/tasty-hunit>= 0.9 && < 0.10,/tasty-hunit,/' \ +-i $_hkgname-$pkgver/$_hkgname.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fcheckexternal -fwatchserver -fpreviewserver +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +LC_CTYPE=en_US.UTF-8 runhaskell Setup test +# pandoc 2.0.6 is causing the test suite of hakyll to hang +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-yesod-core/repos (2 files)
Date: Monday, January 8, 2018 @ 06:53:18 Author: felixonmars Revision: 280404 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 280403, haskell-yesod-core/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-yesod-core/repos/community-staging-x86_64/PKGBUILD (from rev 280403, haskell-yesod-core/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-08 06:53:18 UTC (rev 280404) @@ -0,0 +1,49 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=yesod-core +pkgname=haskell-yesod-core +pkgver=1.4.37.2 +pkgrel=18 +pkgdesc="Creation of type-safe, RESTful web applications." +url="http://www.yesodweb.com/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-aeson" "haskell-auto-update" "haskell-blaze-builder" "haskell-blaze-html" + "haskell-blaze-markup" "haskell-byteable" "haskell-case-insensitive" "haskell-cereal" + "haskell-clientsession" "haskell-conduit" "haskell-conduit-extra" "haskell-cookie" + "haskell-data-default" "haskell-deepseq-generics" "haskell-exceptions" + "haskell-fast-logger" "haskell-http-types" "haskell-lifted-base" "haskell-monad-control" + "haskell-monad-logger" "haskell-mtl" "haskell-mwc-random" "haskell-old-locale" + "haskell-parsec" "haskell-path-pieces" "haskell-primitive" "haskell-random" + "haskell-resourcet" "haskell-safe" "haskell-semigroups" "haskell-shakespeare" + "haskell-text" "haskell-transformers-base" "haskell-unix-compat" + "haskell-unordered-containers" "haskell-vector" "haskell-wai" "haskell-wai-extra" + "haskell-wai-logger" "haskell-warp" "haskell-word8") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('712e8e423e532c5a458d948e3d7805c528019fd851ea13ebff2ebec3b7a308309752f3283e5fa27ab408e9e0e5d90f58096db7d05b90be59abecbb4f6a8424db') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-yesod-core/trunk (PKGBUILD)
Date: Monday, January 8, 2018 @ 06:52:57 Author: felixonmars Revision: 280403 upgpkg: haskell-yesod-core 1.4.37.2-18 rebuild with unliftio,0.2.4.0 unliftio-core,0.1.1.0 Modified: haskell-yesod-core/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-08 06:51:45 UTC (rev 280402) +++ PKGBUILD2018-01-08 06:52:57 UTC (rev 280403) @@ -5,7 +5,7 @@ _hkgname=yesod-core pkgname=haskell-yesod-core pkgver=1.4.37.2 -pkgrel=17 +pkgrel=18 pkgdesc="Creation of type-safe, RESTful web applications." url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in stylish-haskell/repos (2 files)
Date: Monday, January 8, 2018 @ 06:51:45 Author: felixonmars Revision: 280402 archrelease: copy trunk to community-staging-x86_64 Added: stylish-haskell/repos/community-staging-x86_64/ stylish-haskell/repos/community-staging-x86_64/PKGBUILD (from rev 280401, stylish-haskell/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: stylish-haskell/repos/community-staging-x86_64/PKGBUILD (from rev 280401, stylish-haskell/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-08 06:51:45 UTC (rev 280402) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +pkgname=stylish-haskell +pkgver=0.8.1.0 +pkgrel=30 +pkgdesc="Haskell code prettifier" +url="https://github.com/jaspervdj/stylish-haskell; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-aeson" "haskell-src-exts" "haskell-mtl" "haskell-optparse-applicative" + "haskell-strict" "haskell-syb" "haskell-yaml") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('617b4a089b66a895b49f7ecb205d91f4736843b95b393460e08b3276410f8f994e613b135c4c2dec69323d1b333061165db8878baf33c9dd2131dbeb59a25366') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-old_base +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-hakyll/trunk (PKGBUILD)
Date: Monday, January 8, 2018 @ 06:50:13 Author: felixonmars Revision: 280399 upgpkg: haskell-hakyll 4.10.0.0-20 rebuild with unliftio,0.2.4.0 unliftio-core,0.1.1.0 Modified: haskell-hakyll/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-08 06:48:15 UTC (rev 280398) +++ PKGBUILD2018-01-08 06:50:13 UTC (rev 280399) @@ -5,7 +5,7 @@ _hkgname=hakyll pkgname=haskell-hakyll pkgver=4.10.0.0 -pkgrel=19 +pkgrel=20 pkgdesc="A static website compiler library" url="http://jaspervdj.be/hakyll; license=("custom:BSD3")
[arch-commits] Commit in pandoc-citeproc/repos (2 files)
Date: Monday, January 8, 2018 @ 06:48:04 Author: felixonmars Revision: 280397 archrelease: copy trunk to community-staging-x86_64 Added: pandoc-citeproc/repos/community-staging-x86_64/ pandoc-citeproc/repos/community-staging-x86_64/PKGBUILD (from rev 280396, pandoc-citeproc/trunk/PKGBUILD) --+ PKGBUILD | 56 1 file changed, 56 insertions(+) Copied: pandoc-citeproc/repos/community-staging-x86_64/PKGBUILD (from rev 280396, pandoc-citeproc/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-08 06:48:04 UTC (rev 280397) @@ -0,0 +1,56 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +pkgname=pandoc-citeproc +pkgver=0.12.2.5 +pkgrel=6 +pkgdesc="Supports using pandoc with citeproc" +url="https://hackage.haskell.org/package/$pkgname; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-attoparsec' + 'haskell-data-default' 'haskell-hs-bibutils' 'haskell-mtl' 'haskell-old-locale' 'pandoc' + 'haskell-pandoc-types' 'haskell-parsec' 'haskell-rfc5051' 'haskell-setenv' 'haskell-split' + 'haskell-syb' 'haskell-tagsoup' 'haskell-temporary' 'haskell-text' 'haskell-text-icu' + 'haskell-unordered-containers' 'haskell-vector' 'haskell-xml-conduit' 'haskell-yaml') +conflicts=('haskell-pandoc-citeproc') +replaces=('haskell-pandoc-citeproc') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/$pkgname/${pkgver}/$pkgname-${pkgver}.tar.gz;) +sha512sums=('f8072d9ca2e9cf04f506094fbf9c15eb6f53a19a602dfb565ed611e4f0f287166ec5097f59fe89b1b070e2b0137f57a7f977027b99dc4d422ad7a98dac3a85c6') + +prepare() { +cd "${srcdir}/$pkgname-${pkgver}" +# TODO: find a better solution +sed -i "s|(\"HOME\",\".\")|(\"HOME\",\".\"),(\"LD_LIBRARY_PATH\",\"$PWD/dist/build\"),(\"pandoc_citeproc_datadir\",\"$PWD\")|" tests/test-pandoc-citeproc.hs +} + +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-debug -f-test_citeproc -funicode_collation -f-embed_data_files -fbibutils -f-static +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +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}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/$pkgname/LICENSE" +rm -f "${pkgdir}/usr/share/doc/$pkgname/LICENSE" +}
[arch-commits] Commit in fcitx-libpinyin/trunk (PKGBUILD)
Date: Monday, January 8, 2018 @ 06:48:15 Author: eschwartz Revision: 280398 upgpkg: fcitx-libpinyin 0.5.3-2 Add PGP signatures Modified: fcitx-libpinyin/trunk/PKGBUILD --+ PKGBUILD | 13 - 1 file changed, 8 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-08 06:48:04 UTC (rev 280397) +++ PKGBUILD2018-01-08 06:48:15 UTC (rev 280398) @@ -5,7 +5,7 @@ pkgname=fcitx-libpinyin pkgver=0.5.3 _model=model.text.20161206.tar.gz -pkgrel=1 +pkgrel=2 pkgdesc="Fcitx Wrapper for libpinyin, Library to deal with pinyin" arch=('x86_64') url="https://github.com/fcitx/fcitx-libpinyin; @@ -12,10 +12,13 @@ license=('GPL') depends=('fcitx' 'libpinyin' 'fcitx-qt5' 'qt5-webengine') makedepends=('cmake') -source=("$pkgname-$pkgver.tar.gz::https://github.com/fcitx/fcitx-libpinyin/archive/$pkgver.tar.gz; -"$pkgname-$_model::http://download.fcitx-im.org/data/$_model;) -sha512sums=('133612c928de87cf7e37ccf896e2362dfa39ec0b43741f25b4dd0b73f1e09095517ade4a0a0e503acf3abab0a7b24f2a8a63e02211f560ba22cb3029f7b0f3ef' - '26450e347b7a211e5abd94acbb9befc8cee7d8fc20e5161ef11b8b9b1ad47cde4f1add5c41484d9af04e4dde2aa748090e297e799ee7f6d2f9fcec3873eee429') +source=("https://download.fcitx-im.org/$pkgname/$pkgname-$pkgver.tar.xz"{,.sig} +"https://download.fcitx-im.org/data/$_model"{,.sig}) +sha512sums=('55e728b02197a5f17bb93b8c07c1f2c19f20c3cb9f762069df427bb2322a571ac11a037ff11e4cd229287942af096c8e3c1f250214f6b0f6eb0d94654d06cfcf' +'SKIP' + '26450e347b7a211e5abd94acbb9befc8cee7d8fc20e5161ef11b8b9b1ad47cde4f1add5c41484d9af04e4dde2aa748090e297e799ee7f6d2f9fcec3873eee429' +'SKIP') +validpgpkeys=('2CC8A0609AD2A479C65B6D5C8E8B898CBF2412F9') # Weng Xuetianprepare() { mkdir build
[arch-commits] Commit in pandoc-citeproc/trunk (PKGBUILD)
Date: Monday, January 8, 2018 @ 06:47:33 Author: felixonmars Revision: 280395 upgpkg: pandoc-citeproc 0.12.2.5-6 rebuild with unliftio,0.2.4.0 unliftio-core,0.1.1.0 Modified: pandoc-citeproc/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-08 06:46:47 UTC (rev 280394) +++ PKGBUILD2018-01-08 06:47:33 UTC (rev 280395) @@ -4,7 +4,7 @@ pkgname=pandoc-citeproc pkgver=0.12.2.5 -pkgrel=5 +pkgrel=6 pkgdesc="Supports using pandoc with citeproc" url="https://hackage.haskell.org/package/$pkgname; license=("custom:BSD3")
[arch-commits] Commit in python-pytest-expect (3 files)
Date: Monday, January 8, 2018 @ 06:47:35 Author: eschwartz Revision: 280396 archrelease: copy trunk to community-any Added: python-pytest-expect/repos/ python-pytest-expect/repos/community-any/ python-pytest-expect/repos/community-any/PKGBUILD (from rev 280394, python-pytest-expect/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: python-pytest-expect/repos/community-any/PKGBUILD (from rev 280394, python-pytest-expect/trunk/PKGBUILD) === --- repos/community-any/PKGBUILD(rev 0) +++ repos/community-any/PKGBUILD2018-01-08 06:47:35 UTC (rev 280396) @@ -0,0 +1,39 @@ +# Maintainer: Eli Schwartz+ +_pkgname=pytest-expect +pkgbase='python-pytest-expect' +pkgname=('python-pytest-expect' 'python2-pytest-expect') +pkgver=1.1.0 +pkgrel=1 +pkgdesc="py.test plugin to store test expectations and mark tests based on them" +arch=('any') +url="https://github.com/gsnedders/${_pkgname}; +license=('MIT') +makedepends=('python-pytest' 'python2-pytest' 'python-u-msgpack' 'python2-u-msgpack') +source=("${_pkgname}-${pkgver}.tar.gz::${url}/archive/${pkgver}.tar.gz") +sha256sums=('8392093123dfc9807c28fee251e1d710aaed0d46ee77c7531528fb0a265eb798') + +build() { + cd "${srcdir}/${_pkgname}-${pkgver}" + + python setup.py build + python2 setup.py build +} + +package_python-pytest-expect() { + depends=('python-pytest' 'python-u-msgpack') + + cd "${srcdir}/${_pkgname}-${pkgver}" + python setup.py install --root="${pkgdir}" --optimize=1 --skip-build + + install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +} + +package_python2-pytest-expect() { + depends+=('python2-pytest' 'python2-u-msgpack') + + cd "${srcdir}/${_pkgname}-${pkgver}" + python2 setup.py install --root="${pkgdir}" --optimize=1 --skip-build + + install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +}
[arch-commits] Commit in (3 files)
Date: Monday, January 8, 2018 @ 06:46:47 Author: eschwartz Revision: 280394 New package needed for python-html5lib tests Added: python-pytest-expect/ python-pytest-expect/trunk/ python-pytest-expect/trunk/PKGBUILD --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Added: python-pytest-expect/trunk/PKGBUILD === --- python-pytest-expect/trunk/PKGBUILD (rev 0) +++ python-pytest-expect/trunk/PKGBUILD 2018-01-08 06:46:47 UTC (rev 280394) @@ -0,0 +1,39 @@ +# Maintainer: Eli Schwartz+ +_pkgname=pytest-expect +pkgbase='python-pytest-expect' +pkgname=('python-pytest-expect' 'python2-pytest-expect') +pkgver=1.1.0 +pkgrel=1 +pkgdesc="py.test plugin to store test expectations and mark tests based on them" +arch=('any') +url="https://github.com/gsnedders/${_pkgname}; +license=('MIT') +makedepends=('python-pytest' 'python2-pytest' 'python-u-msgpack' 'python2-u-msgpack') +source=("${_pkgname}-${pkgver}.tar.gz::${url}/archive/${pkgver}.tar.gz") +sha256sums=('8392093123dfc9807c28fee251e1d710aaed0d46ee77c7531528fb0a265eb798') + +build() { + cd "${srcdir}/${_pkgname}-${pkgver}" + + python setup.py build + python2 setup.py build +} + +package_python-pytest-expect() { + depends=('python-pytest' 'python-u-msgpack') + + cd "${srcdir}/${_pkgname}-${pkgver}" + python setup.py install --root="${pkgdir}" --optimize=1 --skip-build + + install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +} + +package_python2-pytest-expect() { + depends+=('python2-pytest' 'python2-u-msgpack') + + cd "${srcdir}/${_pkgname}-${pkgver}" + python2 setup.py install --root="${pkgdir}" --optimize=1 --skip-build + + install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +}
[arch-commits] Commit in pandoc-crossref/repos (2 files)
Date: Monday, January 8, 2018 @ 06:44:55 Author: felixonmars Revision: 280393 archrelease: copy trunk to community-staging-x86_64 Added: pandoc-crossref/repos/community-staging-x86_64/ pandoc-crossref/repos/community-staging-x86_64/PKGBUILD (from rev 280392, pandoc-crossref/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: pandoc-crossref/repos/community-staging-x86_64/PKGBUILD (from rev 280392, pandoc-crossref/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-08 06:44:55 UTC (rev 280393) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +pkgname=pandoc-crossref +pkgver=0.3.0.0 +pkgrel=13 +pkgdesc="Pandoc filter for cross-references" +url="https://hackage.haskell.org/package/${pkgname}; +license=("GPL2") +arch=('x86_64') +depends=('ghc-libs' 'haskell-data-default' 'haskell-data-accessor' 'haskell-data-accessor-template' + 'haskell-data-accessor-transformers' 'haskell-file-embed' 'haskell-mtl' + 'haskell-open-browser' 'haskell-optparse-applicative' 'pandoc' 'haskell-pandoc-types' + 'haskell-roman-numerals' 'haskell-syb' 'haskell-text' 'haskell-utility-ht') +makedepends=('ghc') +conflicts=('haskell-pandoc-crossref') +replaces=('haskell-pandoc-crossref') +source=("$pkgname-$pkgver.tar.gz::https://github.com/lierdakil/pandoc-crossref/archive/v$pkgver.tar.gz;) +sha512sums=('1a7e50a16b39a7d348901c58d1da177f9f2f941d4ce52c9f6a45e84c45d3e74a3f5c8dfe98ec7e2b922ffacf5fefc39778d393dc62832e2f81caf7d967e41826') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in pandoc-crossref/trunk (PKGBUILD)
Date: Monday, January 8, 2018 @ 06:44:33 Author: felixonmars Revision: 280392 upgpkg: pandoc-crossref 0.3.0.0-13 rebuild with unliftio,0.2.4.0 unliftio-core,0.1.1.0 Modified: pandoc-crossref/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-08 06:43:23 UTC (rev 280391) +++ PKGBUILD2018-01-08 06:44:33 UTC (rev 280392) @@ -4,7 +4,7 @@ pkgname=pandoc-crossref pkgver=0.3.0.0 -pkgrel=12 +pkgrel=13 pkgdesc="Pandoc filter for cross-references" url="https://hackage.haskell.org/package/${pkgname}; license=("GPL2")
[arch-commits] Commit in pandoc/repos (2 files)
Date: Monday, January 8, 2018 @ 06:43:23 Author: felixonmars Revision: 280391 archrelease: copy trunk to community-staging-x86_64 Added: pandoc/repos/community-staging-x86_64/ pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 280390, pandoc/trunk/PKGBUILD) --+ PKGBUILD | 63 + 1 file changed, 63 insertions(+) Copied: pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 280390, pandoc/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-08 06:43:23 UTC (rev 280391) @@ -0,0 +1,63 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +pkgname=pandoc +pkgver=2.0.6 +pkgrel=7 +pkgdesc="Conversion between markup formats" +url="http://pandoc.org; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' "haskell-http" "haskell-juicypixels" "haskell-sha" "haskell-aeson" + "haskell-aeson-pretty" "haskell-base64-bytestring" "haskell-blaze-html" + "haskell-blaze-markup" "haskell-case-insensitive" "haskell-cmark-gfm" + "haskell-data-default" "haskell-doctemplates" "haskell-glob" "haskell-mtl" + "haskell-haddock-library" "haskell-skylighting" "haskell-hslua" "haskell-hslua-module-text" + "haskell-http-client" "haskell-syb" "haskell-http-client-tls" "haskell-http-types" + "haskell-safe" "haskell-split" "haskell-text" "haskell-texmath" "haskell-network" + "haskell-pandoc-types" "haskell-parsec" "haskell-random" "haskell-scientific" + "haskell-tagsoup" "haskell-temporary" "haskell-network-uri" "haskell-unordered-containers" + "haskell-zip-archive" "haskell-vector" "haskell-xml" "haskell-yaml" "haskell-zlib") +optdepends=('pandoc-citeproc: for citation rendering with pandoc-citeproc filter' +'pandoc-crossref: for numbering figures, equations, tables and cross-references to them with pandoc-crossref filter' +'texlive-core: for pdf output') +conflicts=('haskell-pandoc') +replaces=('haskell-pandoc') +makedepends=('ghc' 'haskell-diff' 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' + 'haskell-tasty-golden' 'haskell-quickcheck' 'haskell-executable-path') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('a1e59fbedc8efbeaa482a90392beff3e6b93c5ee52f2955c57eba83baadfc10c76f474c1254de22daf7c0d250dc9114331d878f56ebf2e90cdd5bf75ecd6f208') + +prepare() { +cd "${srcdir}/$pkgname-${pkgver}" +# TODO: find a better solution +sed -i "s|let env' = dynlibEnv ++ |let env' = dynlibEnv ++ [(\"LD_LIBRARY_PATH\", \"$PWD/dist/build\")] ++ |" test/Tests/Command.hs +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgbase}" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-old-locale -fnetwork-uri -f-trypandoc -f-embed_data_files -f-weigh-pandoc -f-static +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd "${srcdir}/${pkgname}-${pkgver}" +LC_CTYPE=en_US.UTF-8 runhaskell Setup test +} + +package() { +cd "${srcdir}/${pkgbase}-${pkgver}" +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYING.md" +}
[arch-commits] Commit in pandoc/trunk (PKGBUILD)
Date: Monday, January 8, 2018 @ 06:43:01 Author: felixonmars Revision: 280390 upgpkg: pandoc 2.0.6-7 rebuild with unliftio,0.2.4.0 unliftio-core,0.1.1.0 Modified: pandoc/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-08 06:34:30 UTC (rev 280389) +++ PKGBUILD2018-01-08 06:43:01 UTC (rev 280390) @@ -4,7 +4,7 @@ pkgname=pandoc pkgver=2.0.6 -pkgrel=6 +pkgrel=7 pkgdesc="Conversion between markup formats" url="http://pandoc.org; license=("GPL")
[arch-commits] Commit in python-u-msgpack (3 files)
Date: Monday, January 8, 2018 @ 06:34:26 Author: eschwartz Revision: 280388 archrelease: copy trunk to community-any Added: python-u-msgpack/repos/ python-u-msgpack/repos/community-any/ python-u-msgpack/repos/community-any/PKGBUILD (from rev 280387, python-u-msgpack/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: python-u-msgpack/repos/community-any/PKGBUILD (from rev 280387, python-u-msgpack/trunk/PKGBUILD) === --- repos/community-any/PKGBUILD(rev 0) +++ repos/community-any/PKGBUILD2018-01-08 06:34:26 UTC (rev 280388) @@ -0,0 +1,40 @@ +# Maintainer: Eli Schwartz+ +_pkgname=u-msgpack-python +pkgbase='python-u-msgpack' +pkgname=('python-u-msgpack' 'python2-u-msgpack') +pkgver=2.4.0 +pkgrel=1 +arch=('any') +url="https://github.com/vsergeev/${_pkgname}; +license=('MIT') +makedepends=('python' 'python2') +source=("https://pypi.io/packages/source/${_pkgname:0:1}/${_pkgname}/${_pkgname}-${pkgver}.tar.gz;) +sha256sums=('9c9b0c5ca358c61d9fe9940e84f49b208f17706a883377bfb793637013e3673c') + +build() { + cd "${srcdir}/${_pkgname}-${pkgver}" + + python setup.py build + python2 setup.py build +} + +package_python-u-msgpack() { + pkgdesc="portable, lightweight MessagePack serializer and deserializer for Python" + depends=('python') + + cd "${srcdir}/${_pkgname}-${pkgver}" + python setup.py install --root="${pkgdir}" --optimize=1 --skip-build + + install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +} + +package_python2-u-msgpack() { + pkgdesc="portable, lightweight MessagePack serializer and deserializer for Python2" + depends=('python2') + + cd "${srcdir}/${_pkgname}-${pkgver}" + python2 setup.py install --root="${pkgdir}" --optimize=1 --skip-build + + install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +}
[arch-commits] Commit in collectd/repos/community-x86_64 (4 files)
Date: Monday, January 8, 2018 @ 06:34:30 Author: bisson Revision: 280389 archrelease: copy trunk to community-x86_64 Added: collectd/repos/community-x86_64/PKGBUILD (from rev 280387, collectd/trunk/PKGBUILD) collectd/repos/community-x86_64/service (from rev 280387, collectd/trunk/service) Deleted: collectd/repos/community-x86_64/PKGBUILD collectd/repos/community-x86_64/service --+ PKGBUILD | 152 + service | 26 +- 2 files changed, 87 insertions(+), 91 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-01-08 06:34:26 UTC (rev 280388) +++ PKGBUILD2018-01-08 06:34:30 UTC (rev 280389) @@ -1,78 +0,0 @@ -# $Id$ -# Maintainer: Gaetan Bisson-# Contributor: Gerhard Brauer - -pkgname=collectd -pkgver=5.8.0 -pkgrel=2 -pkgdesc='Daemon which collects system performance statistics periodically' -url='https://collectd.org/' -arch=('x86_64') -license=('GPL') - -optdepends=('curl: apache, ascent, curl, nginx, and write_http plugins' -'libdbi: dbi plugin' -'libesmtp: notify_email plugin' -'libgcrypt: encryption and authentication for network plugin' -'libmemcached: memcachec plugin' -'libmariadbclient: mysql plugin' -'iproute2: netlink plugin' -'net-snmp: snmp plugin' -'libnotify: notify_desktop plugin' -'openipmi: ipmi plugin' -'liboping: ping plugin' -'libpcap: dns plugin' -'perl: perl plugin' -'postgresql-libs: postgresql plugin' -'python2: python plugin' -'rrdtool: rrdtool and rrdcached plugins' -'lm_sensors: lm_sensors and sensors plugins' -'libvirt: libvirt plugin' -'libxml2: ascent and libvirt plugins' -'yajl: curl_json plugin' -'libatasmart: smart plugin' -'lvm2: lvm plugin' -'protobuf-c: write_riemann plugin' -'mosquitto: MQTT plugin' -'libmicrohttpd: prometheus plugin') - -makedepends=('curl' 'libdbi' 'libesmtp' 'libgcrypt' 'libmemcached' - 'libmariadbclient' 'iproute2' 'net-snmp' 'libnotify' 'openipmi' - 'liboping' 'libpcap' 'postgresql-libs' 'python2' 'rrdtool' - 'lm_sensors' 'libvirt' 'libxml2' 'yajl' 'libatasmart' 'lvm2' - 'protobuf-c' 'mosquitto' 'libmicrohttpd') - -depends=('libltdl' 'iptables') - -source=("${url}files/${pkgname}-${pkgver}.tar.bz2" -'service') -sha256sums=('b06ff476bbf05533cb97ae6749262cc3c76c9969f032bd8496690084ddeb15c9' -'e45e261146563b0bf6967c669dff7ac2400f066f0eb4c022ac3fdb0ccadca2f9') - -backup=('etc/collectd.conf') - -prepare() { - cd "${srcdir}/${pkgname}-${pkgver}" - sed 's/ -Werror//g' -i configure -} - -build() { - cd "${srcdir}/${pkgname}-${pkgver}" - export MAKEFLAGS='-j1' - ./configure \ - --prefix=/usr \ - --sysconfdir=/etc \ - --localstatedir=/var \ - --sbindir=/usr/bin \ - --with-python=/usr/bin/python2 \ - --with-perl-bindings='INSTALLDIRS=vendor' - make all -} - -package() { - cd "${srcdir}/${pkgname}-${pkgver}" - make DESTDIR="${pkgdir}" install - rmdir "${pkgdir}/var/run" # FS#30201 - install -Dm644 ../service "${pkgdir}"/usr/lib/systemd/system/collectd.service - install -Dm644 contrib/collectd2html.pl "${pkgdir}"/usr/share/collectd/collectd2html.pl -} Copied: collectd/repos/community-x86_64/PKGBUILD (from rev 280387, collectd/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-01-08 06:34:30 UTC (rev 280389) @@ -0,0 +1,74 @@ +# $Id$ +# Maintainer: Gaetan Bisson +# Contributor: Gerhard Brauer + +pkgname=collectd +pkgver=5.8.0 +pkgrel=3 +pkgdesc='Daemon which collects system performance statistics periodically' +url='https://collectd.org/' +arch=('x86_64') +license=('GPL') + +optdepends=('curl: apache, ascent, curl, nginx, and write_http plugins' +'libdbi: dbi plugin' +'libesmtp: notify_email plugin' +'libgcrypt: encryption and authentication for network plugin' +'libmemcached: memcachec plugin' +'libmariadbclient: mysql plugin' +'libsystemd: UdevNameAttr option' +'iproute2: netlink plugin' +'net-snmp: snmp plugin' +'libnotify: notify_desktop plugin' +'openipmi: ipmi plugin' +'liboping: ping plugin' +'libpcap: dns plugin' +'perl: perl plugin' +'postgresql-libs: postgresql plugin' +'python2: python plugin' +
[arch-commits] Commit in collectd/trunk (PKGBUILD)
Date: Monday, January 8, 2018 @ 06:33:56 Author: bisson Revision: 280387 implement FS#56978 Modified: collectd/trunk/PKGBUILD --+ PKGBUILD | 10 +++--- 1 file changed, 3 insertions(+), 7 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-08 06:33:32 UTC (rev 280386) +++ PKGBUILD2018-01-08 06:33:56 UTC (rev 280387) @@ -4,7 +4,7 @@ pkgname=collectd pkgver=5.8.0 -pkgrel=2 +pkgrel=3 pkgdesc='Daemon which collects system performance statistics periodically' url='https://collectd.org/' arch=('x86_64') @@ -16,6 +16,7 @@ 'libgcrypt: encryption and authentication for network plugin' 'libmemcached: memcachec plugin' 'libmariadbclient: mysql plugin' +'libsystemd: UdevNameAttr option' 'iproute2: netlink plugin' 'net-snmp: snmp plugin' 'libnotify: notify_desktop plugin' @@ -36,12 +37,7 @@ 'mosquitto: MQTT plugin' 'libmicrohttpd: prometheus plugin') -makedepends=('curl' 'libdbi' 'libesmtp' 'libgcrypt' 'libmemcached' - 'libmariadbclient' 'iproute2' 'net-snmp' 'libnotify' 'openipmi' - 'liboping' 'libpcap' 'postgresql-libs' 'python2' 'rrdtool' - 'lm_sensors' 'libvirt' 'libxml2' 'yajl' 'libatasmart' 'lvm2' - 'protobuf-c' 'mosquitto' 'libmicrohttpd') - +makedepends=(${optdepends[@]%:*}) depends=('libltdl' 'iptables') source=("${url}files/${pkgname}-${pkgver}.tar.bz2"
[arch-commits] Commit in haskell-hpack/repos (2 files)
Date: Monday, January 8, 2018 @ 06:33:32 Author: felixonmars Revision: 280386 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hpack/repos/community-staging-x86_64/ haskell-hpack/repos/community-staging-x86_64/PKGBUILD (from rev 280385, haskell-hpack/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-hpack/repos/community-staging-x86_64/PKGBUILD (from rev 280385, haskell-hpack/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-08 06:33:32 UTC (rev 280386) @@ -0,0 +1,46 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Daniel Nagy +# Contributor: Daniel Micay + +pkgname=haskell-hpack +_hkgname=hpack +pkgver=0.21.2 +pkgrel=6 +pkgdesc="An alternative format for Haskell packages" +url="https://github.com/sol/hpack#readme; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-bifunctors' 'haskell-cryptonite' 'haskell-glob' + 'haskell-scientific' 'haskell-text' 'haskell-unordered-containers' 'haskell-yaml') +makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-hspec' 'haskell-interpolate' + 'haskell-mockery' 'haskell-temporary') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-${pkgver}.tar.gz;) +sha512sums=('4f84c8d427fe81c80c30411908b29234f6f7539e834935b8b36fa33024217ca0fab003e69b5b88f7194d44ddbb75a28a286601afadd39b3b0e48abdb8d82b284') + +build() { + cd "$srcdir/$_hkgname-$pkgver" + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid + runhaskell Setup build + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { + cd "${srcdir}/${_hkgname}-${pkgver}" + + install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" + install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + rm -f "$pkgdir/usr/share/doc/$pkgname/LICENSE" +}
[arch-commits] Commit in haskell-hpack/trunk (PKGBUILD)
Date: Monday, January 8, 2018 @ 06:33:09 Author: felixonmars Revision: 280385 upgpkg: haskell-hpack 0.21.2-6 rebuild with unliftio,0.2.4.0 unliftio-core,0.1.1.0 Modified: haskell-hpack/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-08 06:31:54 UTC (rev 280384) +++ PKGBUILD2018-01-08 06:33:09 UTC (rev 280385) @@ -6,7 +6,7 @@ pkgname=haskell-hpack _hkgname=hpack pkgver=0.21.2 -pkgrel=5 +pkgrel=6 pkgdesc="An alternative format for Haskell packages" url="https://github.com/sol/hpack#readme; license=("MIT")
[arch-commits] Commit in (3 files)
Date: Monday, January 8, 2018 @ 06:31:54 Author: eschwartz Revision: 280384 New package needed for python-html5lib tests Added: python-u-msgpack/ python-u-msgpack/trunk/ python-u-msgpack/trunk/PKGBUILD --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Added: python-u-msgpack/trunk/PKGBUILD === --- python-u-msgpack/trunk/PKGBUILD (rev 0) +++ python-u-msgpack/trunk/PKGBUILD 2018-01-08 06:31:54 UTC (rev 280384) @@ -0,0 +1,40 @@ +# Maintainer: Eli Schwartz+ +_pkgname=u-msgpack-python +pkgbase='python-u-msgpack' +pkgname=('python-u-msgpack' 'python2-u-msgpack') +pkgver=2.4.0 +pkgrel=1 +arch=('any') +url="https://github.com/vsergeev/${_pkgname}; +license=('MIT') +makedepends=('python' 'python2') +source=("https://pypi.io/packages/source/${_pkgname:0:1}/${_pkgname}/${_pkgname}-${pkgver}.tar.gz;) +sha256sums=('9c9b0c5ca358c61d9fe9940e84f49b208f17706a883377bfb793637013e3673c') + +build() { + cd "${srcdir}/${_pkgname}-${pkgver}" + + python setup.py build + python2 setup.py build +} + +package_python-u-msgpack() { + pkgdesc="portable, lightweight MessagePack serializer and deserializer for Python" + depends=('python') + + cd "${srcdir}/${_pkgname}-${pkgver}" + python setup.py install --root="${pkgdir}" --optimize=1 --skip-build + + install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +} + +package_python2-u-msgpack() { + pkgdesc="portable, lightweight MessagePack serializer and deserializer for Python2" + depends=('python2') + + cd "${srcdir}/${_pkgname}-${pkgver}" + python2 setup.py install --root="${pkgdir}" --optimize=1 --skip-build + + install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +}
[arch-commits] Commit in hopenpgp-tools/repos (2 files)
Date: Monday, January 8, 2018 @ 06:31:22 Author: felixonmars Revision: 280383 archrelease: copy trunk to community-staging-x86_64 Added: hopenpgp-tools/repos/community-staging-x86_64/ hopenpgp-tools/repos/community-staging-x86_64/PKGBUILD (from rev 280382, hopenpgp-tools/trunk/PKGBUILD) --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Copied: hopenpgp-tools/repos/community-staging-x86_64/PKGBUILD (from rev 280382, hopenpgp-tools/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-08 06:31:22 UTC (rev 280383) @@ -0,0 +1,37 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +pkgname=hopenpgp-tools +pkgver=0.19.5 +pkgrel=36 +pkgdesc="hOpenPGP-based command-line tools" +url="http://floss.scru.org/hopenpgp-tools; +license=("AGPL3") +arch=('x86_64') +depends=('ghc-libs' "haskell-aeson" "haskell-ansi-wl-pprint" "haskell-attoparsec" + "haskell-base16-bytestring" "haskell-binary-conduit" "haskell-conduit" + "haskell-conduit-extra" "haskell-crypto-pubkey" "haskell-cryptohash" "haskell-errors" + "haskell-fgl" "haskell-graphviz" "haskell-hopenpgp" "haskell-http-client" + "haskell-http-client-tls" "haskell-http-types" "haskell-ixset-typed" "haskell-lens" + "haskell-monad-loops" "haskell-openpgp-asciiarmor" "haskell-optparse-applicative" + "haskell-resourcet" "haskell-text" "haskell-time-locale-compat" "haskell-wl-pprint-extras" + "haskell-wl-pprint-terminfo" "haskell-yaml") +makedepends=('alex' 'happy' 'ghc') +source=(https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz) +sha512sums=('0ecba903607ef27f14c43bf1f6a2383a740c44802dcecf6ac093f41f8d754d77ef6f14e8200316cd2d7e56b8c63934299c521b6693baf1ca219b65485fd6d52a') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic --docdir="/usr/share/doc/${pkgname}" +runhaskell Setup build +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" + +rm "$pkgdir/usr/share/doc/hopenpgp-tools/LICENSE" +rmdir "$pkgdir/usr/share/doc/hopenpgp-tools" "$pkgdir/usr/share/doc" "$pkgdir/usr/share" +}
[arch-commits] Commit in hopenpgp-tools/trunk (PKGBUILD)
Date: Monday, January 8, 2018 @ 06:31:00 Author: felixonmars Revision: 280382 upgpkg: hopenpgp-tools 0.19.5-36 rebuild with unliftio,0.2.4.0 unliftio-core,0.1.1.0 Modified: hopenpgp-tools/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-08 06:29:00 UTC (rev 280381) +++ PKGBUILD2018-01-08 06:31:00 UTC (rev 280382) @@ -4,7 +4,7 @@ pkgname=hopenpgp-tools pkgver=0.19.5 -pkgrel=35 +pkgrel=36 pkgdesc="hOpenPGP-based command-line tools" url="http://floss.scru.org/hopenpgp-tools; license=("AGPL3")
[arch-commits] Commit in hlint/repos (2 files)
Date: Monday, January 8, 2018 @ 06:29:00 Author: felixonmars Revision: 280381 archrelease: copy trunk to community-staging-x86_64 Added: hlint/repos/community-staging-x86_64/ hlint/repos/community-staging-x86_64/PKGBUILD (from rev 280380, hlint/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: hlint/repos/community-staging-x86_64/PKGBUILD (from rev 280380, hlint/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-08 06:29:00 UTC (rev 280381) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +pkgname=hlint +pkgver=2.0.11 +pkgrel=11 +pkgdesc="Source code suggestions" +url="http://community.haskell.org/~ndm/hlint/; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-terminal' 'haskell-cmdargs' 'haskell-cpphs' + 'haskell-data-default' 'haskell-extra' 'haskell-hscolour' 'haskell-refact' + 'haskell-src-exts' 'haskell-src-exts-util' 'haskell-text' 'haskell-uniplate' + 'haskell-unordered-containers' 'haskell-vector' 'haskell-yaml') +conflicts=('haskell-hlint') +replaces=('haskell-hlint') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('4a7737864ddbcdc0e90f175514b67d77ad9ac96510fc23e16c98340099d64c1b2274f5d0f145f1ac867bf883d81600aeabd2ee2704c2de3cb7c913aa9626c7c9') + +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 \ +-fgpl -fthreaded +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYING.BSD3" +}
[arch-commits] Commit in hlint/trunk (PKGBUILD)
Date: Monday, January 8, 2018 @ 06:28:38 Author: felixonmars Revision: 280380 upgpkg: hlint 2.0.11-11 rebuild with unliftio,0.2.4.0 unliftio-core,0.1.1.0 Modified: hlint/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-08 06:27:30 UTC (rev 280379) +++ PKGBUILD2018-01-08 06:28:38 UTC (rev 280380) @@ -4,7 +4,7 @@ pkgname=hlint pkgver=2.0.11 -pkgrel=10 +pkgrel=11 pkgdesc="Source code suggestions" url="http://community.haskell.org/~ndm/hlint/; license=("custom:BSD3")
[arch-commits] Commit in hindent/repos (2 files)
Date: Monday, January 8, 2018 @ 06:27:30 Author: felixonmars Revision: 280379 archrelease: copy trunk to community-staging-x86_64 Added: hindent/repos/community-staging-x86_64/ hindent/repos/community-staging-x86_64/PKGBUILD (from rev 280378, hindent/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: hindent/repos/community-staging-x86_64/PKGBUILD (from rev 280378, hindent/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-08 06:27:30 UTC (rev 280379) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +pkgname=hindent +pkgver=5.2.4.1 +pkgrel=10 +pkgdesc="Extensible Haskell pretty printer" +url="https://github.com/commercialhaskell/hindent; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-descriptive" "haskell-exceptions" "haskell-monad-loops" "haskell-mtl" + "haskell-path" "haskell-path-io" "haskell-src-exts" "haskell-text" "haskell-unix-compat" + "haskell-utf8-string" "haskell-yaml") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('262db860d554f617d9317b6a32af2944e2d7b98d4c0c43baa9c7a90c08ffb0b34ba41701796f22d7a562ec7ba07b53bd6bb3e4ebfaf320ba1c009434fc8a3943') + +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.md" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.md" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE.md" +}
[arch-commits] Commit in hindent/trunk (PKGBUILD)
Date: Monday, January 8, 2018 @ 06:27:07 Author: felixonmars Revision: 280378 upgpkg: hindent 5.2.4.1-10 rebuild with unliftio,0.2.4.0 unliftio-core,0.1.1.0 Modified: hindent/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-08 06:26:03 UTC (rev 280377) +++ PKGBUILD2018-01-08 06:27:07 UTC (rev 280378) @@ -4,7 +4,7 @@ pkgname=hindent pkgver=5.2.4.1 -pkgrel=9 +pkgrel=10 pkgdesc="Extensible Haskell pretty printer" url="https://github.com/commercialhaskell/hindent; license=("custom:BSD3")
[arch-commits] Commit in haskell-yaml/repos (2 files)
Date: Monday, January 8, 2018 @ 06:26:03 Author: felixonmars Revision: 280377 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yaml/repos/community-staging-x86_64/ haskell-yaml/repos/community-staging-x86_64/PKGBUILD (from rev 280376, haskell-yaml/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: haskell-yaml/repos/community-staging-x86_64/PKGBUILD (from rev 280376, haskell-yaml/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-08 06:26:03 UTC (rev 280377) @@ -0,0 +1,53 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=yaml +pkgname=haskell-yaml +pkgver=0.8.25.1 +pkgrel=3 +pkgdesc="Support for parsing and rendering YAML documents." +url="https://github.com/snoyberg/yaml/; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-conduit' 'haskell-vector' + 'haskell-resourcet' 'haskell-scientific' 'haskell-semigroups' 'haskell-text' + 'haskell-unordered-containers') +makedepends=('ghc' 'haskell-hspec' 'haskell-hunit' 'haskell-mockery' 'haskell-base-compat' + 'haskell-temporary') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('c5a93c1c06991c35ca39d689c83e2e62bdb8f6fdb7e6dd36813f27a46df63a367eda9c104c7200827f4b4bc57e086621f3d62f5bc92dc23023ddd7ffe525a7bd') + +prepare() { +# Needed only for examples, which won't be built +sed -i '/raw-strings-qq/d' ${_hkgname}-${pkgver}/${_hkgname}.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-no-unicode -f-system-libyaml -f-no-exe -fno-examples +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +LC_CTYPE=en_US.UTF-8 runhaskell Setup test +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-yaml/trunk (PKGBUILD)
Date: Monday, January 8, 2018 @ 06:25:33 Author: felixonmars Revision: 280376 upgpkg: haskell-yaml 0.8.25.1-3 rebuild with unliftio,0.2.4.0 unliftio-core,0.1.1.0 Modified: haskell-yaml/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-08 06:24:16 UTC (rev 280375) +++ PKGBUILD2018-01-08 06:25:33 UTC (rev 280376) @@ -5,7 +5,7 @@ _hkgname=yaml pkgname=haskell-yaml pkgver=0.8.25.1 -pkgrel=2 +pkgrel=3 pkgdesc="Support for parsing and rendering YAML documents." url="https://github.com/snoyberg/yaml/; license=("custom:BSD3")
[arch-commits] Commit in haskell-dav/repos (2 files)
Date: Monday, January 8, 2018 @ 06:24:16 Author: felixonmars Revision: 280375 archrelease: copy trunk to community-staging-x86_64 Added: haskell-dav/repos/community-staging-x86_64/ haskell-dav/repos/community-staging-x86_64/PKGBUILD (from rev 280374, haskell-dav/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-dav/repos/community-staging-x86_64/PKGBUILD (from rev 280374, haskell-dav/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-08 06:24:16 UTC (rev 280375) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=DAV +pkgname=haskell-dav +pkgver=1.3.1 +pkgrel=184 +pkgdesc="RFC 4918 WebDAV support" +url="http://floss.scru.org/hDAV; +license=("GPL3") +arch=('x86_64') +depends=('ghc-libs' "haskell-case-insensitive" "haskell-data-default" "haskell-exceptions" + "haskell-haskeline" "haskell-http-client" "haskell-http-client-tls" "haskell-http-types" + "haskell-lens" "haskell-mtl" "haskell-network" "haskell-network-uri" + "haskell-optparse-applicative" "haskell-transformers-base" "haskell-transformers-compat" + "haskell-utf8-string" "haskell-xml-conduit" "haskell-xml-hamlet") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('5c80faa58f8bbfb4bbdf7f3db6f23a3a4d26a199831ceb27dd5f69fef21bc009') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fnetwork-uri -f-mtl-compat +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-dav/trunk (PKGBUILD)
Date: Monday, January 8, 2018 @ 06:23:47 Author: felixonmars Revision: 280374 upgpkg: haskell-dav 1.3.1-184 rebuild with unliftio,0.2.4.0 unliftio-core,0.1.1.0 Modified: haskell-dav/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-08 06:22:46 UTC (rev 280373) +++ PKGBUILD2018-01-08 06:23:47 UTC (rev 280374) @@ -5,7 +5,7 @@ _hkgname=DAV pkgname=haskell-dav pkgver=1.3.1 -pkgrel=183 +pkgrel=184 pkgdesc="RFC 4918 WebDAV support" url="http://floss.scru.org/hDAV; license=("GPL3")
[arch-commits] Commit in haskell-xml-hamlet/repos (2 files)
Date: Monday, January 8, 2018 @ 06:22:46 Author: felixonmars Revision: 280373 archrelease: copy trunk to community-staging-x86_64 Added: haskell-xml-hamlet/repos/community-staging-x86_64/ haskell-xml-hamlet/repos/community-staging-x86_64/PKGBUILD (from rev 280372, haskell-xml-hamlet/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-xml-hamlet/repos/community-staging-x86_64/PKGBUILD (from rev 280372, haskell-xml-hamlet/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-08 06:22:46 UTC (rev 280373) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=xml-hamlet +pkgname=haskell-xml-hamlet +pkgver=0.4.1.1 +pkgrel=15 +pkgdesc="Hamlet-style quasiquoter for XML content" +url="http://www.yesodweb.com/; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-parsec" "haskell-shakespeare" "haskell-text" + "haskell-xml-conduit") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('8f4281ffc7a9ac3639719ed4bdfa71cd5a1045fcbe733224446eeead02881ddf3325dc3b638f2e422be8503ad0ff230f01ce0cc91a4a48bf2a0432dda2973687') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-xml-hamlet/trunk (PKGBUILD)
Date: Monday, January 8, 2018 @ 06:21:53 Author: felixonmars Revision: 280372 upgpkg: haskell-xml-hamlet 0.4.1.1-15 rebuild with unliftio,0.2.4.0 unliftio-core,0.1.1.0 Modified: haskell-xml-hamlet/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-08 06:20:45 UTC (rev 280371) +++ PKGBUILD2018-01-08 06:21:53 UTC (rev 280372) @@ -5,7 +5,7 @@ _hkgname=xml-hamlet pkgname=haskell-xml-hamlet pkgver=0.4.1.1 -pkgrel=14 +pkgrel=15 pkgdesc="Hamlet-style quasiquoter for XML content" url="http://www.yesodweb.com/; license=("custom:BSD3")
[arch-commits] Commit in haskell-html-conduit/repos (2 files)
Date: Monday, January 8, 2018 @ 06:20:45 Author: felixonmars Revision: 280371 archrelease: copy trunk to community-staging-x86_64 Added: haskell-html-conduit/repos/community-staging-x86_64/ haskell-html-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 280370, haskell-html-conduit/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-html-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 280370, haskell-html-conduit/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-08 06:20:45 UTC (rev 280371) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan+ +_hkgname=html-conduit +pkgname=haskell-html-conduit +pkgver=1.2.1.2 +pkgrel=3 +pkgdesc="Parse HTML documents using xml-conduit datatypes" +url="https://github.com/snoyberg/xml; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-text' 'haskell-resourcet' 'haskell-conduit' 'haskell-conduit-extra' + 'haskell-xml-conduit' 'haskell-tagstream-conduit' 'haskell-xml-types') +makedepends=('ghc' 'haskell-hspec' 'haskell-hunit') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('73d66bc08dae94940485c1da27cb75ef008cde4832203bc3d10c7307af597bbad5e717d19a0ab328a6e7b716275d3f4f2e8a17dec8b5c84016921e1c2f3ce8a2') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-html-conduit/trunk (PKGBUILD)
Date: Monday, January 8, 2018 @ 06:20:20 Author: felixonmars Revision: 280370 upgpkg: haskell-html-conduit 1.2.1.2-3 rebuild with unliftio,0.2.4.0 unliftio-core,0.1.1.0 Modified: haskell-html-conduit/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-08 06:19:28 UTC (rev 280369) +++ PKGBUILD2018-01-08 06:20:20 UTC (rev 280370) @@ -4,7 +4,7 @@ _hkgname=html-conduit pkgname=haskell-html-conduit pkgver=1.2.1.2 -pkgrel=2 +pkgrel=3 pkgdesc="Parse HTML documents using xml-conduit datatypes" url="https://github.com/snoyberg/xml; license=('MIT')
[arch-commits] Commit in haskell-authenticate/repos (2 files)
Date: Monday, January 8, 2018 @ 06:19:28 Author: felixonmars Revision: 280369 archrelease: copy trunk to community-staging-x86_64 Added: haskell-authenticate/repos/community-staging-x86_64/ haskell-authenticate/repos/community-staging-x86_64/PKGBUILD (from rev 280368, haskell-authenticate/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-authenticate/repos/community-staging-x86_64/PKGBUILD (from rev 280368, haskell-authenticate/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-08 06:19:28 UTC (rev 280369) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=authenticate +pkgname=haskell-authenticate +pkgver=1.3.4 +pkgrel=9 +pkgdesc="Authentication methods for Haskell web applications." +url="https://github.com/yesodweb/authenticate; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-blaze-builder' + 'haskell-case-insensitive' 'haskell-conduit' 'haskell-http-conduit' 'haskell-http-types' + 'haskell-network-uri' 'haskell-resourcet' 'haskell-tagstream-conduit' 'haskell-text' + 'haskell-unordered-containers' 'haskell-xml-conduit') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('a6e5a9f4c20ca2bb980958c0cc6273492a6488a3f7c1954170bb8b40e46a4c2f7b607c961506e11ddc5421289c907148c1bc70b855bd16664bc1153ef7865571') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fnetwork-uri +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-authenticate/trunk (PKGBUILD)
Date: Monday, January 8, 2018 @ 06:19:05 Author: felixonmars Revision: 280368 upgpkg: haskell-authenticate 1.3.4-9 rebuild with unliftio,0.2.4.0 unliftio-core,0.1.1.0 Modified: haskell-authenticate/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-08 06:18:17 UTC (rev 280367) +++ PKGBUILD2018-01-08 06:19:05 UTC (rev 280368) @@ -5,7 +5,7 @@ _hkgname=authenticate pkgname=haskell-authenticate pkgver=1.3.4 -pkgrel=8 +pkgrel=9 pkgdesc="Authentication methods for Haskell web applications." url="https://github.com/yesodweb/authenticate; license=("MIT")
[arch-commits] Commit in haskell-tagstream-conduit/repos (2 files)
Date: Monday, January 8, 2018 @ 06:18:17 Author: felixonmars Revision: 280367 archrelease: copy trunk to community-staging-x86_64 Added: haskell-tagstream-conduit/repos/community-staging-x86_64/ haskell-tagstream-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 280366, haskell-tagstream-conduit/trunk/PKGBUILD) --+ PKGBUILD | 41 + 1 file changed, 41 insertions(+) Copied: haskell-tagstream-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 280366, haskell-tagstream-conduit/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-08 06:18:17 UTC (rev 280367) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=tagstream-conduit +pkgname=haskell-tagstream-conduit +pkgver=0.5.5.3 +pkgrel=107 +pkgdesc="Streamlined html tag parser" +url="https://github.com/yihuang/tagstream-conduit; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-attoparsec" "haskell-blaze-builder" "haskell-case-insensitive" + "haskell-conduit" "haskell-conduit-extra" "haskell-data-default" "haskell-resourcet" + "haskell-text" "haskell-xml-conduit") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('84625975df6c6c315011ebfd63d551b22c00927fa9add390d9e723bc104d4a7881743aaf6bceae0ff42efc6056a314baddb594fd5e39333ea7ff6cbcf154') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-tagstream-conduit/trunk (PKGBUILD)
Date: Monday, January 8, 2018 @ 06:17:51 Author: felixonmars Revision: 280366 upgpkg: haskell-tagstream-conduit 0.5.5.3-107 rebuild with unliftio,0.2.4.0 unliftio-core,0.1.1.0 Modified: haskell-tagstream-conduit/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-08 06:16:53 UTC (rev 280365) +++ PKGBUILD2018-01-08 06:17:51 UTC (rev 280366) @@ -5,7 +5,7 @@ _hkgname=tagstream-conduit pkgname=haskell-tagstream-conduit pkgver=0.5.5.3 -pkgrel=106 +pkgrel=107 pkgdesc="Streamlined html tag parser" url="https://github.com/yihuang/tagstream-conduit; license=("custom:BSD3")
[arch-commits] Commit in haskell-feed/repos (2 files)
Date: Monday, January 8, 2018 @ 06:16:53 Author: felixonmars Revision: 280365 archrelease: copy trunk to community-staging-x86_64 Added: haskell-feed/repos/community-staging-x86_64/ haskell-feed/repos/community-staging-x86_64/PKGBUILD (from rev 280364, haskell-feed/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-feed/repos/community-staging-x86_64/PKGBUILD (from rev 280364, haskell-feed/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-08 06:16:53 UTC (rev 280365) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=feed +pkgname=haskell-feed +pkgver=1.0.0.0 +pkgrel=14 +pkgdesc="Interfacing with RSS (v 0.9x, 2.x, 1.0) + Atom feeds." +url="https://github.com/bergmark/feed; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-compat' 'haskell-old-locale' 'haskell-old-time' 'haskell-safe' + 'haskell-text' 'haskell-time-locale-compat' 'haskell-utf8-string' 'haskell-xml-types' + 'haskell-xml-conduit') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('dfda1387e2af46fa703634ae3988c243c59bf0c00eefe5ed193c51d5c18131221fa20cfb83404e7c227a2962e4d621186579f7c2d9353d19c01d9277de13ae4d') + +prepare() { +sed -i 's/, xml-conduit >= 1.3 && < 1.6/, xml-conduit >= 1.3/' $_hkgname-$pkgver/$_hkgname.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-feed/trunk (PKGBUILD)
Date: Monday, January 8, 2018 @ 06:16:26 Author: felixonmars Revision: 280364 upgpkg: haskell-feed 1.0.0.0-14 rebuild with unliftio,0.2.4.0 unliftio-core,0.1.1.0 Modified: haskell-feed/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-08 06:15:28 UTC (rev 280363) +++ PKGBUILD2018-01-08 06:16:26 UTC (rev 280364) @@ -5,7 +5,7 @@ _hkgname=feed pkgname=haskell-feed pkgver=1.0.0.0 -pkgrel=13 +pkgrel=14 pkgdesc="Interfacing with RSS (v 0.9x, 2.x, 1.0) + Atom feeds." url="https://github.com/bergmark/feed; license=("custom:BSD3")
[arch-commits] Commit in haskell-aws/repos (2 files)
Date: Monday, January 8, 2018 @ 06:15:28 Author: felixonmars Revision: 280363 archrelease: copy trunk to community-staging-x86_64 Added: haskell-aws/repos/community-staging-x86_64/ haskell-aws/repos/community-staging-x86_64/PKGBUILD (from rev 280362, haskell-aws/trunk/PKGBUILD) --+ PKGBUILD | 55 +++ 1 file changed, 55 insertions(+) Copied: haskell-aws/repos/community-staging-x86_64/PKGBUILD (from rev 280362, haskell-aws/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-08 06:15:28 UTC (rev 280363) @@ -0,0 +1,55 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=aws +pkgname=haskell-aws +pkgver=0.18 +pkgrel=14 +pkgdesc="Amazon Web Services (AWS) for Haskell" +url="https://github.com/aristidb/aws; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-base16-bytestring' + 'haskell-base64-bytestring' 'haskell-blaze-builder' 'haskell-byteable' + 'haskell-case-insensitive' 'haskell-cereal' 'haskell-conduit' 'haskell-conduit-extra' + 'haskell-cryptonite' 'haskell-data-default' 'haskell-http-conduit' 'haskell-http-types' + 'haskell-lifted-base' 'haskell-memory' 'haskell-monad-control' 'haskell-mtl' + 'haskell-network' 'haskell-old-locale' 'haskell-resourcet' 'haskell-safe' + 'haskell-scientific' 'haskell-tagged' 'haskell-text' 'haskell-unordered-containers' + 'haskell-utf8-string' 'haskell-vector' 'haskell-xml-conduit') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-conduit-combinators' 'haskell-errors' + 'haskell-http-client' 'haskell-http-client-tls' 'haskell-quickcheck-instances' + 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' + 'haskell-transformers-base') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('11cf6675e4caf818e39efe697704acff7c5e0a74641482b791de17b18f6e0224be1bd24fb734a419685ca4b2cbf5913bea0012f4f79e4b988ee4cbc9252d0f52') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-examples +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test || warning "Requires AWS credentials to test" +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-aws/trunk (PKGBUILD)
Date: Monday, January 8, 2018 @ 06:14:45 Author: felixonmars Revision: 280362 upgpkg: haskell-aws 0.18-14 rebuild with unliftio,0.2.4.0 unliftio-core,0.1.1.0 Modified: haskell-aws/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-08 06:10:53 UTC (rev 280361) +++ PKGBUILD2018-01-08 06:14:45 UTC (rev 280362) @@ -5,7 +5,7 @@ _hkgname=aws pkgname=haskell-aws pkgver=0.18 -pkgrel=13 +pkgrel=14 pkgdesc="Amazon Web Services (AWS) for Haskell" url="https://github.com/aristidb/aws; license=("custom:BSD3")
[arch-commits] Commit in haskell-xml-conduit/repos (2 files)
Date: Monday, January 8, 2018 @ 06:10:53 Author: felixonmars Revision: 280361 archrelease: copy trunk to community-staging-x86_64 Added: haskell-xml-conduit/repos/community-staging-x86_64/ haskell-xml-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 280360, haskell-xml-conduit/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-xml-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 280360, haskell-xml-conduit/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-08 06:10:53 UTC (rev 280361) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=xml-conduit +pkgname=haskell-xml-conduit +pkgver=1.7.0.1 +pkgrel=4 +pkgdesc="Pure-Haskell utilities for dealing with XML with the conduit package." +url="https://github.com/snoyberg/xml; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-attoparsec' 'haskell-blaze-builder' 'haskell-text' + 'haskell-blaze-markup' 'haskell-conduit' 'haskell-conduit-extra' + 'haskell-data-default-class' 'haskell-monad-control' 'haskell-resourcet' + 'haskell-blaze-html' 'haskell-xml-types') +makedepends=('ghc' 'haskell-hspec' 'haskell-hunit') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('9c2569721711bf7b60b9a3cf8998095d5da7dc758af034a78007800be1cb1356619080a90e7393c0c986c301425be68f9f4c537e2427935b0df2446ad63e0ebb') + +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-xml-conduit/trunk (PKGBUILD)
Date: Monday, January 8, 2018 @ 06:09:55 Author: felixonmars Revision: 280360 upgpkg: haskell-xml-conduit 1.7.0.1-4 rebuild with unliftio,0.2.4.0 unliftio-core,0.1.1.0 Modified: haskell-xml-conduit/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-08 06:03:47 UTC (rev 280359) +++ PKGBUILD2018-01-08 06:09:55 UTC (rev 280360) @@ -5,7 +5,7 @@ _hkgname=xml-conduit pkgname=haskell-xml-conduit pkgver=1.7.0.1 -pkgrel=3 +pkgrel=4 pkgdesc="Pure-Haskell utilities for dealing with XML with the conduit package." url="https://github.com/snoyberg/xml; license=("MIT")
[arch-commits] Commit in hledger-api/repos (2 files)
Date: Monday, January 8, 2018 @ 06:03:47 Author: felixonmars Revision: 280359 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 280358, hledger-api/trunk/PKGBUILD) --+ PKGBUILD | 31 +++ 1 file changed, 31 insertions(+) Copied: hledger-api/repos/community-staging-x86_64/PKGBUILD (from rev 280358, hledger-api/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-08 06:03:47 UTC (rev 280359) @@ -0,0 +1,31 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +pkgname=hledger-api +pkgver=1.5 +pkgrel=5 +pkgdesc="Web API server for the hledger accounting tool" +url="http://hledger.org; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-aeson' 'haskell-decimal' + 'haskell-docopt' 'haskell-either' 'haskell-microlens' 'haskell-microlens-platform' + 'haskell-safe' 'haskell-servant-server' 'haskell-servant-swagger' 'haskell-swagger2' + 'haskell-text' 'haskell-wai' 'haskell-wai-extra' 'haskell-warp') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('237eb5f6b88c1d8fc3647e6ce5d2d1db70abaf4c5f3b3c3392327333a539df49227d2063f0d55ac9cd4c9982c566f3733412b683a87c762b064f4b1c5aa1daae') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup configure -O --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" +runhaskell Setup build +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in hledger-api/trunk (PKGBUILD)
Date: Monday, January 8, 2018 @ 06:03:18 Author: felixonmars Revision: 280358 upgpkg: hledger-api 1.5-5 rebuild with unliftio,0.2.4.0 unliftio-core,0.1.1.0 Modified: hledger-api/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-08 06:00:12 UTC (rev 280357) +++ PKGBUILD2018-01-08 06:03:18 UTC (rev 280358) @@ -4,7 +4,7 @@ pkgname=hledger-api pkgver=1.5 -pkgrel=4 +pkgrel=5 pkgdesc="Web API server for the hledger accounting tool" url="http://hledger.org; license=("GPL")
[arch-commits] Commit in haskell-servant-server/repos (2 files)
Date: Monday, January 8, 2018 @ 06:00:12 Author: felixonmars Revision: 280357 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 280356, haskell-servant-server/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-servant-server/repos/community-staging-x86_64/PKGBUILD (from rev 280356, haskell-servant-server/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-08 06:00:12 UTC (rev 280357) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=servant-server +pkgname=haskell-servant-server +pkgver=0.12 +pkgrel=18 +pkgdesc="A family of combinators for defining webservices APIs and serving them" +url="http://haskell-servant.readthedocs.org/; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-base-compat" "haskell-aeson" "haskell-attoparsec" + "haskell-base64-bytestring" "haskell-exceptions" "haskell-http-api-data" + "haskell-http-types" "haskell-network-uri" "haskell-monad-control" "haskell-mtl" + "haskell-network" "haskell-safe" "haskell-servant" "haskell-split" + "haskell-string-conversions" "haskell-system-filepath" "haskell-resourcet" "haskell-tagged" + "haskell-text" "haskell-transformers-base" "haskell-transformers-compat" "haskell-wai" + "haskell-wai-app-static" "haskell-warp" "haskell-word8") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('322fa0ebec88870d5d6e254ef27031b26d2c96dbcd6ec29e99dd2449abf95174471b1719034fb22077e4ba3f6a5bf7b2b50c535ba87e9f371f446399145f02cc') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-servant-server/trunk (PKGBUILD)
Date: Monday, January 8, 2018 @ 05:59:44 Author: felixonmars Revision: 280356 upgpkg: haskell-servant-server 0.12-18 rebuild with unliftio,0.2.4.0 unliftio-core,0.1.1.0 Modified: haskell-servant-server/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-08 05:58:42 UTC (rev 280355) +++ PKGBUILD2018-01-08 05:59:44 UTC (rev 280356) @@ -5,7 +5,7 @@ _hkgname=servant-server pkgname=haskell-servant-server pkgver=0.12 -pkgrel=17 +pkgrel=18 pkgdesc="A family of combinators for defining webservices APIs and serving them" url="http://haskell-servant.readthedocs.org/; license=("custom:BSD3")
[arch-commits] Commit in roundcubemail/repos/community-any (6 files)
Date: Monday, January 8, 2018 @ 05:58:40 Author: eschwartz Revision: 280354 archrelease: copy trunk to community-any Added: roundcubemail/repos/community-any/PKGBUILD (from rev 280353, roundcubemail/trunk/PKGBUILD) roundcubemail/repos/community-any/apache.conf (from rev 280353, roundcubemail/trunk/apache.conf) roundcubemail/repos/community-any/roundcubemail.tmpfiles (from rev 280353, roundcubemail/trunk/roundcubemail.tmpfiles) Deleted: roundcubemail/repos/community-any/PKGBUILD roundcubemail/repos/community-any/apache.conf roundcubemail/repos/community-any/roundcubemail.install + PKGBUILD | 122 +++ apache.conf| 14 ++--- roundcubemail.install |7 -- roundcubemail.tmpfiles |2 4 files changed, 70 insertions(+), 75 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-01-08 05:58:20 UTC (rev 280353) +++ PKGBUILD2018-01-08 05:58:40 UTC (rev 280354) @@ -1,61 +0,0 @@ -# $Id$ -# Maintainer: Sergej Pupykin- -pkgname=roundcubemail -pkgver=1.3.3 -pkgrel=1 -pkgdesc="A PHP web-based mail client" -arch=('any') -url="http://www.roundcube.net; -license=('GPL') -depends=('php' 'php-gd') -makedepends=('php-composer' 'git') -optdepends=('python2') -backup=('etc/webapps/roundcubemail/.htaccess' - 'etc/webapps/roundcubemail/apache.conf') -install=roundcubemail.install -options=('!strip' 'emptydirs') -source=("https://github.com/roundcube/roundcubemail/releases/download/$pkgver/roundcubemail-$pkgver-complete.tar.gz; - apache.conf) -sha256sums=('05d9856c966c0d93accabf724e7ff2fd493bba1a57c44247ed0a2aacd617c879' -'c90981405527ebaf153a407af6b8178b41d078bd4472d63b837b3b4cd5ae36b0') - -prepare() { - cd "$srcdir"/roundcubemail-${pkgver/rc/-rc} - sed -i \ --e "s|RCUBE_INSTALL_PATH . 'temp.*|'/var/cache/roundcubemail';|" \ --e "s|RCUBE_INSTALL_PATH . 'logs.*|'/var/log/roundcubemail';|" \ -config/defaults.inc.php \ -program/lib/Roundcube/rcube_config.php -# mv composer.json-dist composer.json -# php -d extension=gd.so ../composer.phar install --no-dev -} - -package() { - mkdir -p "$pkgdir"/etc/webapps/roundcubemail - mkdir -p "$pkgdir"/usr/share/webapps - mkdir -p "$pkgdir"/var/log - cd "$pkgdir"/usr/share/webapps - cp -ra "$srcdir"/roundcubemail-${pkgver/rc/-rc} roundcubemail - cd roundcubemail - - mv .htaccess "$pkgdir"/etc/webapps/roundcubemail/ - ln -s /etc/webapps/roundcubemail/.htaccess .htaccess - - mv config "$pkgdir"/etc/webapps/roundcubemail/ - ln -s /etc/webapps/roundcubemail/config config - - install -dm0750 "$pkgdir"/var/{log,cache}/roundcubemail - install -Dm0644 "$srcdir"/apache.conf "$pkgdir"/etc/webapps/roundcubemail/apache.conf - - rm -rf temp logs - find "$pkgdir" -name .git -exec rm -rf {} \; || true - -# sed -i "s|"$srcdir"/roundcubemail-${pkgver/rc/-rc}/vendor/pear-pear.php.net/Console_CommandLine/data|/usr/share/webapps/roundcubemail/vendor/pear-pear.php.net|g" \ -# vendor/pear-pear.php.net/Console_CommandLine/Console/CommandLine/XmlParser.php - -# sed -i "s|"$srcdir"/roundcubemail-${pkgver/rc/-rc}|/usr/share/webapps/roundcubemail|g" \ -#vendor/pear-pear.php.net/Crypt_GPG/bin/crypt-gpg-pinentry \ -#vendor/pear-pear.php.net/Crypt_GPG/Crypt/GPG/Engine.php \ -#vendor/pear-pear.php.net/Crypt_GPG/Crypt/GPG/PinEntry.php -} Copied: roundcubemail/repos/community-any/PKGBUILD (from rev 280353, roundcubemail/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-01-08 05:58:40 UTC (rev 280354) @@ -0,0 +1,61 @@ +# $Id$ +# Maintainer: Sergej Pupykin + +pkgname=roundcubemail +pkgver=1.3.3 +pkgrel=2 +pkgdesc="A PHP web-based mail client" +arch=('any') +url="https://roundcube.net/; +license=('GPL') +depends=('php' 'php-gd') +makedepends=('php-composer' 'git') +optdepends=('python2') +backup=('etc/webapps/roundcubemail/.htaccess' +'etc/webapps/roundcubemail/apache.conf') +source=("https://github.com/roundcube/roundcubemail/releases/download/$pkgver/roundcubemail-$pkgver-complete.tar.gz"{,.asc} +"apache.conf" +"roundcubemail.tmpfiles") +sha256sums=('05d9856c966c0d93accabf724e7ff2fd493bba1a57c44247ed0a2aacd617c879' +'SKIP' +'c90981405527ebaf153a407af6b8178b41d078bd4472d63b837b3b4cd5ae36b0' +'b0baf067cd6c09938991890ab8c87ba4bad06987781c5accbed86b95e35c2a56') +validpgpkeys=('F3E4C04BB3DB5D4215C45F7F5AB2BAA141C4F7D5') # Roundcube Developers + +prepare() { + cd "$srcdir"/roundcubemail-${pkgver/rc/-rc} + sed -i \ +-e "s|RCUBE_INSTALL_PATH . 'temp.*|'/var/cache/roundcubemail';|" \ +-e "s|RCUBE_INSTALL_PATH . 'logs.*|'/var/log/roundcubemail';|" \ +config/defaults.inc.php \ +
[arch-commits] Commit in haskell-wai-app-static/repos (2 files)
Date: Monday, January 8, 2018 @ 05:58:42 Author: felixonmars Revision: 280355 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 280353, haskell-wai-app-static/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-wai-app-static/repos/community-staging-x86_64/PKGBUILD (from rev 280353, haskell-wai-app-static/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-08 05:58:42 UTC (rev 280355) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=wai-app-static +pkgname=haskell-wai-app-static +pkgver=3.1.6.1 +pkgrel=116 +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-builder" "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-text" "haskell-unix-compat" + "haskell-unordered-containers" "haskell-wai" "haskell-wai-extra" "haskell-warp" + "haskell-zlib") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('b318acf31e2e809411f119744a016ba0a78f52554ac7321a3a1410a218886668') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-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 +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-wai-app-static/trunk (PKGBUILD)
Date: Monday, January 8, 2018 @ 05:58:20 Author: felixonmars Revision: 280353 upgpkg: haskell-wai-app-static 3.1.6.1-116 rebuild with unliftio,0.2.4.0 unliftio-core,0.1.1.0 Modified: haskell-wai-app-static/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-08 05:57:29 UTC (rev 280352) +++ PKGBUILD2018-01-08 05:58:20 UTC (rev 280353) @@ -5,7 +5,7 @@ _hkgname=wai-app-static pkgname=haskell-wai-app-static pkgver=3.1.6.1 -pkgrel=115 +pkgrel=116 pkgdesc="WAI application for static serving" url="http://www.yesodweb.com/book/web-application-interface; license=("MIT")
[arch-commits] Commit in postgrest/repos (2 files)
Date: Monday, January 8, 2018 @ 05:57:29 Author: felixonmars Revision: 280352 archrelease: copy trunk to community-staging-x86_64 Added: postgrest/repos/community-staging-x86_64/ postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 280351, postgrest/trunk/PKGBUILD) --+ PKGBUILD | 70 + 1 file changed, 70 insertions(+) Copied: postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 280351, postgrest/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-08 05:57:29 UTC (rev 280352) @@ -0,0 +1,70 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +pkgname=postgrest +pkgver=0.4.3.0 +pkgrel=25 +pkgdesc="REST API for any Postgres database" +url="https://github.com/begriffs/postgrest; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-hasql' 'haskell-hasql-pool' 'haskell-protolude' 'haskell-text' + 'haskell-warp' 'haskell-base64-bytestring' 'haskell-retry' 'haskell-aeson' + 'haskell-ansi-wl-pprint' 'haskell-case-insensitive' 'haskell-cassava' + 'haskell-configurator-ng' 'haskell-contravariant' 'haskell-either' + 'haskell-hasql-transaction' 'haskell-heredoc' 'haskell-http' 'haskell-http-types' + 'haskell-insert-ordered-containers' 'haskell-interpolatedstring-perl6' 'haskell-jose0.5' + 'haskell-lens' 'haskell-lens-aeson' 'haskell-network-uri' 'haskell-optparse-applicative' + 'haskell-parsec' 'haskell-ranged-sets' 'haskell-regex-tdfa' 'haskell-safe' + 'haskell-scientific' 'haskell-swagger2' 'haskell-unordered-containers' 'haskell-vector' + 'haskell-wai' 'haskell-wai-cors' 'haskell-wai-extra' 'haskell-wai-middleware-static' + 'haskell-cookie') +makedepends=('ghc' 'haskell-aeson-qq' 'haskell-async' 'haskell-hspec' 'haskell-hspec-wai' + 'haskell-hspec-wai-json' 'haskell-hjsonschema' 'haskell-hjsonpointer') +checkdepends=('pifpaf' 'postgresql' 'procps-ng') +source=("$pkgname-$pkgver.tar.bz2::https://github.com/begriffs/postgrest/archive/v$pkgver.tar.gz;) +sha512sums=('e07d7e3aa0a830c5e8be8c2ed31236e0b12b97b4a5eaa1a3034bffc395cf7722150700b66e278faba24995435c85cb0eb846c40479ce8224ffe82c25d658') + +prepare() { +sed -i 's/==/>=/' $pkgname-$pkgver/$pkgname.cabal +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-CI +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver + +eval $(pifpaf run postgresql --host 127.0.0.1 --port 5432) +createdb postgrest_test + +# TODO: it shouldn't take this long to finish +# POSTGREST_TEST_CONNECTION=$(test/create_test_db "postgres://$USER@localhost" postgrest_test) runhaskell Setup test + +# Disabled: uses stack +# test/io-tests.sh + +pifpaf_stop +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in postgrest/trunk (PKGBUILD)
Date: Monday, January 8, 2018 @ 05:57:07 Author: felixonmars Revision: 280351 upgpkg: postgrest 0.4.3.0-25 rebuild with unliftio,0.2.4.0 unliftio-core,0.1.1.0 Modified: postgrest/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-08 05:54:38 UTC (rev 280350) +++ PKGBUILD2018-01-08 05:57:07 UTC (rev 280351) @@ -4,7 +4,7 @@ pkgname=postgrest pkgver=0.4.3.0 -pkgrel=24 +pkgrel=25 pkgdesc="REST API for any Postgres database" url="https://github.com/begriffs/postgrest; license=("MIT")
[arch-commits] Commit in haskell-hspec-wai-json/repos (2 files)
Date: Monday, January 8, 2018 @ 05:54:38 Author: felixonmars Revision: 280350 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 280349, haskell-hspec-wai-json/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-hspec-wai-json/repos/community-staging-x86_64/PKGBUILD (from rev 280349, haskell-hspec-wai-json/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-08 05:54:38 UTC (rev 280350) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=hspec-wai-json +pkgname=haskell-hspec-wai-json +pkgver=0.9.0 +pkgrel=9 +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=('550bbf263c52c817f5ba26f30ac9e612645597d8bea7a5614e61452da0b0ae728484f4ac9a486e523b0e4d2cf1518d95a55d9dc5d7be1e1fa15d67432f7a') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-hspec-wai-json/trunk (PKGBUILD)
Date: Monday, January 8, 2018 @ 05:54:08 Author: felixonmars Revision: 280349 upgpkg: haskell-hspec-wai-json 0.9.0-9 rebuild with unliftio,0.2.4.0 unliftio-core,0.1.1.0 Modified: haskell-hspec-wai-json/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-08 05:53:22 UTC (rev 280348) +++ PKGBUILD2018-01-08 05:54:08 UTC (rev 280349) @@ -5,7 +5,7 @@ _hkgname=hspec-wai-json pkgname=haskell-hspec-wai-json pkgver=0.9.0 -pkgrel=8 +pkgrel=9 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: Monday, January 8, 2018 @ 05:53:22 Author: felixonmars Revision: 280348 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 280347, haskell-hspec-wai/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-hspec-wai/repos/community-staging-x86_64/PKGBUILD (from rev 280347, haskell-hspec-wai/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-08 05:53:22 UTC (rev 280348) @@ -0,0 +1,46 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=hspec-wai +pkgname=haskell-hspec-wai +pkgver=0.9.0 +pkgrel=8 +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-text' 'haskell-wai' 'haskell-wai-extra') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('47822443b1a141a9ca6f6365a07906f7b11b44c2c999ef80bf6c87e66538a3a9d3e3221f48098414aea3538f7ea957bb3435255a490268b5eaecf3785fec407c') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in roundcubemail/trunk (3 files)
Date: Monday, January 8, 2018 @ 05:52:45 Author: eschwartz Revision: 280346 upgpkg: roundcubemail 1.3.3-2 Add PGP signatures. Migrate to tmpfiles. Added: roundcubemail/trunk/roundcubemail.tmpfiles Modified: roundcubemail/trunk/PKGBUILD Deleted: roundcubemail/trunk/roundcubemail.install + PKGBUILD | 20 ++-- roundcubemail.install |7 --- roundcubemail.tmpfiles |2 ++ 3 files changed, 12 insertions(+), 17 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-08 05:51:33 UTC (rev 280345) +++ PKGBUILD2018-01-08 05:52:45 UTC (rev 280346) @@ -3,22 +3,24 @@ pkgname=roundcubemail pkgver=1.3.3 -pkgrel=1 +pkgrel=2 pkgdesc="A PHP web-based mail client" arch=('any') -url="http://www.roundcube.net; +url="https://roundcube.net/; license=('GPL') depends=('php' 'php-gd') makedepends=('php-composer' 'git') optdepends=('python2') backup=('etc/webapps/roundcubemail/.htaccess' - 'etc/webapps/roundcubemail/apache.conf') -install=roundcubemail.install -options=('!strip' 'emptydirs') -source=("https://github.com/roundcube/roundcubemail/releases/download/$pkgver/roundcubemail-$pkgver-complete.tar.gz; - apache.conf) +'etc/webapps/roundcubemail/apache.conf') +source=("https://github.com/roundcube/roundcubemail/releases/download/$pkgver/roundcubemail-$pkgver-complete.tar.gz"{,.asc} +"apache.conf" +"roundcubemail.tmpfiles") sha256sums=('05d9856c966c0d93accabf724e7ff2fd493bba1a57c44247ed0a2aacd617c879' -'c90981405527ebaf153a407af6b8178b41d078bd4472d63b837b3b4cd5ae36b0') +'SKIP' +'c90981405527ebaf153a407af6b8178b41d078bd4472d63b837b3b4cd5ae36b0' +'b0baf067cd6c09938991890ab8c87ba4bad06987781c5accbed86b95e35c2a56') +validpgpkeys=('F3E4C04BB3DB5D4215C45F7F5AB2BAA141C4F7D5') # Roundcube Developersprepare() { cd "$srcdir"/roundcubemail-${pkgver/rc/-rc} @@ -34,7 +36,6 @@ package() { mkdir -p "$pkgdir"/etc/webapps/roundcubemail mkdir -p "$pkgdir"/usr/share/webapps - mkdir -p "$pkgdir"/var/log cd "$pkgdir"/usr/share/webapps cp -ra "$srcdir"/roundcubemail-${pkgver/rc/-rc} roundcubemail cd roundcubemail @@ -45,7 +46,6 @@ mv config "$pkgdir"/etc/webapps/roundcubemail/ ln -s /etc/webapps/roundcubemail/config config - install -dm0750 "$pkgdir"/var/{log,cache}/roundcubemail install -Dm0644 "$srcdir"/apache.conf "$pkgdir"/etc/webapps/roundcubemail/apache.conf rm -rf temp logs Deleted: roundcubemail.install === --- roundcubemail.install 2018-01-08 05:51:33 UTC (rev 280345) +++ roundcubemail.install 2018-01-08 05:52:45 UTC (rev 280346) @@ -1,7 +0,0 @@ -post_install() { - chown -R http:http var/{log,cache}/roundcubemail -} - -post_upgrade() { - post_install -} Added: roundcubemail.tmpfiles === --- roundcubemail.tmpfiles (rev 0) +++ roundcubemail.tmpfiles 2018-01-08 05:52:45 UTC (rev 280346) @@ -0,0 +1,2 @@ +d /var/cache/roundcubemail 0750 http http - - +d /var/log/roundcubemail 0750 http http - -
[arch-commits] Commit in haskell-hspec-wai/trunk (PKGBUILD)
Date: Monday, January 8, 2018 @ 05:52:57 Author: felixonmars Revision: 280347 upgpkg: haskell-hspec-wai 0.9.0-8 rebuild with unliftio,0.2.4.0 unliftio-core,0.1.1.0 Modified: haskell-hspec-wai/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-08 05:52:45 UTC (rev 280346) +++ PKGBUILD2018-01-08 05:52:57 UTC (rev 280347) @@ -5,7 +5,7 @@ _hkgname=hspec-wai pkgname=haskell-hspec-wai pkgver=0.9.0 -pkgrel=7 +pkgrel=8 pkgdesc="Experimental Hspec support for testing WAI applications" url="https://github.com/hspec/hspec-wai; license=("MIT")
[arch-commits] Commit in idris/repos (2 files)
Date: Monday, January 8, 2018 @ 05:51:33 Author: felixonmars Revision: 280345 archrelease: copy trunk to community-staging-x86_64 Added: idris/repos/community-staging-x86_64/ idris/repos/community-staging-x86_64/PKGBUILD (from rev 280344, idris/trunk/PKGBUILD) --+ PKGBUILD | 55 +++ 1 file changed, 55 insertions(+) Copied: idris/repos/community-staging-x86_64/PKGBUILD (from rev 280344, idris/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-08 05:51:33 UTC (rev 280345) @@ -0,0 +1,55 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +pkgname=idris +pkgver=1.1.1 +pkgrel=23 +pkgdesc="Functional Programming Language with Dependent Types" +url="http://www.idris-lang.org/; +license=("custom:BSD3") +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-mtl" "haskell-libffi" "haskell-network" + "haskell-optparse-applicative" "haskell-parsers" "haskell-regex-tdfa" "haskell-safe" + "haskell-split" "haskell-terminal-size" "haskell-text" "haskell-transformers-compat" + "haskell-trifecta" "haskell-uniplate" "haskell-unordered-containers" "haskell-utf8-string" + "haskell-vector" "haskell-vector-binary-instances" "haskell-zip-archive") +makedepends=('ghc') +source=("$pkgname-$pkgver.tar.gz::https://github.com/idris-lang/Idris-dev/archive/v$pkgver.tar.gz;) +sha512sums=('5768705f0ae22053214e62e79720d6d70e4bda55a8ddff45302c7b4f6c484999102100ee8146a7ec3abd823e028a7a3fecb82d67be49a9401219ef26cf7aa946') + +prepare() { +cd Idris-dev-$pkgver + +sed -i '1ioverride IDRIS := env LD_PRELOAD=$(shell ls ../../dist/build/libHSidris-*-ghc*.so) $(IDRIS)' \ +libs/*/Makefile + +sed -i 's/, ansi-terminal < 0.7/, ansi-terminal/' idris.cabal +} + +build() { +cd "$srcdir"/Idris-dev-$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 \ +-fFFI -fGMP -frelease -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 +} + +package() { +cd "$srcdir"/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 idris/trunk (PKGBUILD)
Date: Monday, January 8, 2018 @ 05:51:04 Author: felixonmars Revision: 280344 upgpkg: idris 1.1.1-23 rebuild with unliftio,0.2.4.0 unliftio-core,0.1.1.0 Modified: idris/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-08 05:38:14 UTC (rev 280343) +++ PKGBUILD2018-01-08 05:51:04 UTC (rev 280344) @@ -4,7 +4,7 @@ pkgname=idris pkgver=1.1.1 -pkgrel=22 +pkgrel=23 pkgdesc="Functional Programming Language with Dependent Types" url="http://www.idris-lang.org/; license=("custom:BSD3")
[arch-commits] Commit in haskell-cheapskate/repos (2 files)
Date: Monday, January 8, 2018 @ 05:38:14 Author: felixonmars Revision: 280343 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 280342, haskell-cheapskate/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-cheapskate/repos/community-staging-x86_64/PKGBUILD (from rev 280342, haskell-cheapskate/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-08 05:38:14 UTC (rev 280343) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=cheapskate +pkgname=haskell-cheapskate +pkgver=0.1.1 +pkgrel=20 +pkgdesc="Experimental markdown processor." +url="http://github.com/jgm/cheapskate; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-aeson" "haskell-blaze-html" "haskell-data-default" "haskell-http-types" + "haskell-mtl" "haskell-syb" "haskell-text" "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=('e06c8683031e8e7946e10a49ba2fedfedb4b8c5940272d8095ab3ff94c3b77169175b492d15f07fb486efd8fccd0850062174a63d88d2ae69c864eeaffc7a59f') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-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 "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-cheapskate/trunk (PKGBUILD)
Date: Monday, January 8, 2018 @ 05:37:53 Author: felixonmars Revision: 280342 upgpkg: haskell-cheapskate 0.1.1-20 rebuild with unliftio,0.2.4.0 unliftio-core,0.1.1.0 Modified: haskell-cheapskate/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-08 05:36:50 UTC (rev 280341) +++ PKGBUILD2018-01-08 05:37:53 UTC (rev 280342) @@ -5,7 +5,7 @@ _hkgname=cheapskate pkgname=haskell-cheapskate pkgver=0.1.1 -pkgrel=19 +pkgrel=20 pkgdesc="Experimental markdown processor." url="http://github.com/jgm/cheapskate; license=("custom:BSD3")
[arch-commits] Commit in haskell-wai-extra/repos (2 files)
Date: Monday, January 8, 2018 @ 05:36:50 Author: felixonmars Revision: 280341 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 280340, haskell-wai-extra/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-wai-extra/repos/community-staging-x86_64/PKGBUILD (from rev 280340, haskell-wai-extra/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-08 05:36:50 UTC (rev 280341) @@ -0,0 +1,51 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=wai-extra +pkgname=haskell-wai-extra +pkgver=3.0.21.0 +pkgrel=4 +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-blaze-builder' 'haskell-case-insensitive' 'haskell-cookie' + 'haskell-data-default-class' 'haskell-fast-logger' 'haskell-http-types' + 'haskell-iproute' 'haskell-lifted-base' 'haskell-network' 'haskell-old-locale' + 'haskell-resourcet' 'haskell-streaming-commons' 'haskell-stringsearch' + 'haskell-text' '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=('1cf8a483afb29dd9ac87b5c8f424e0e9b1a7286fe94cf5167aab87a7e7e0dab9bc932aa57303c53217d66046de54344d18e7dec8938fb394145d80d5f6eadf8d') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-build-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 "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-wai-extra/trunk (PKGBUILD)
Date: Monday, January 8, 2018 @ 05:36:28 Author: felixonmars Revision: 280340 upgpkg: haskell-wai-extra 3.0.21.0-4 rebuild with unliftio,0.2.4.0 unliftio-core,0.1.1.0 Modified: haskell-wai-extra/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-08 05:35:26 UTC (rev 280339) +++ PKGBUILD2018-01-08 05:36:28 UTC (rev 280340) @@ -5,7 +5,7 @@ _hkgname=wai-extra pkgname=haskell-wai-extra pkgver=3.0.21.0 -pkgrel=3 +pkgrel=4 pkgdesc="Provides some basic WAI handlers and middleware." url="https://github.com/yesodweb/wai; license=("MIT")
[arch-commits] Commit in haskell-store/repos (2 files)
Date: Monday, January 8, 2018 @ 05:35:26 Author: felixonmars Revision: 280339 archrelease: copy trunk to community-staging-x86_64 Added: haskell-store/repos/community-staging-x86_64/ haskell-store/repos/community-staging-x86_64/PKGBUILD (from rev 280338, haskell-store/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-store/repos/community-staging-x86_64/PKGBUILD (from rev 280338, haskell-store/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-08 05:35:26 UTC (rev 280339) @@ -0,0 +1,46 @@ +# $Id$ +# Maintainer: Felix Yan+ +_hkgname=store +pkgname=haskell-store +pkgver=0.4.3.2 +pkgrel=28 +pkgdesc="Fast binary serialization" +url="https://github.com/fpco/store; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-async' 'haskell-base-orphans' 'haskell-base64-bytestring' + 'haskell-conduit' 'haskell-contravariant' 'haskell-cryptohash' 'haskell-free' + 'haskell-hashable' 'haskell-hspec' 'haskell-hspec-smallcheck' 'haskell-lifted-base' + 'haskell-monad-control' 'haskell-mono-traversable' 'haskell-network' 'haskell-primitive' + 'haskell-resourcet' 'haskell-safe' 'haskell-semigroups' 'haskell-smallcheck' + 'haskell-streaming-commons' 'haskell-store-core' 'haskell-syb' 'haskell-text' + 'haskell-th-lift' 'haskell-th-lift-instances' 'haskell-th-orphans' 'haskell-th-reify-many' + 'haskell-th-utilities' 'haskell-unordered-containers' 'haskell-vector' 'haskell-void') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('0faa8b71cd2a078e989fb0da428d0f78cf2a7c85fb11584949e47e8a20f5f0f919d7ad82de1f6ce1e1ac33098179adc382dedb04c75db64f2654eeab60fdbb9d') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-comparison-bench -f-small-bench +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-store/trunk (PKGBUILD)
Date: Monday, January 8, 2018 @ 05:35:03 Author: felixonmars Revision: 280338 upgpkg: haskell-store 0.4.3.2-28 rebuild with unliftio,0.2.4.0 unliftio-core,0.1.1.0 Modified: haskell-store/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-08 05:33:23 UTC (rev 280337) +++ PKGBUILD2018-01-08 05:35:03 UTC (rev 280338) @@ -4,7 +4,7 @@ _hkgname=store pkgname=haskell-store pkgver=0.4.3.2 -pkgrel=27 +pkgrel=28 pkgdesc="Fast binary serialization" url="https://github.com/fpco/store; license=('custom:BSD3')