[arch-commits] Commit in tamarin-prover/repos (3 files)
Date: Friday, January 5, 2018 @ 06:44:30 Author: felixonmars Revision: 278899 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 278898, tamarin-prover/trunk/PKGBUILD) tamarin-prover/repos/community-staging-x86_64/binary-orphans-0.1.8.0.patch (from rev 278898, 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 278898, tamarin-prover/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-05 06:44:30 UTC (rev 278899) @@ -0,0 +1,54 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +pkgname=tamarin-prover +pkgver=1.2.2 +pkgrel=48 +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 278898, 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-05 06:44:30 UTC (rev 278899) @@ -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: Friday, January 5, 2018 @ 06:44:09 Author: felixonmars Revision: 278898 upgpkg: tamarin-prover 1.2.2-48 rebuild with conduit-extra,1.2.3.2 Modified: tamarin-prover/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-05 06:42:28 UTC (rev 278897) +++ PKGBUILD2018-01-05 06:44:09 UTC (rev 278898) @@ -4,7 +4,7 @@ pkgname=tamarin-prover pkgver=1.2.2 -pkgrel=47 +pkgrel=48 pkgdesc="The Tamarin prover for security protocol analysis" url="http://tamarin-prover.github.io; license=("GPL")
[arch-commits] Commit in hledger-web/trunk (PKGBUILD)
Date: Friday, January 5, 2018 @ 06:42:07 Author: felixonmars Revision: 278896 upgpkg: hledger-web 1.4-48 rebuild with conduit-extra,1.2.3.2 Modified: hledger-web/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-05 06:40:37 UTC (rev 278895) +++ PKGBUILD2018-01-05 06:42:07 UTC (rev 278896) @@ -4,7 +4,7 @@ pkgname=hledger-web pkgver=1.4 -pkgrel=47 +pkgrel=48 pkgdesc="Web interface for the hledger accounting tool" url="http://hledger.org; license=("GPL")
[arch-commits] Commit in hledger-web/repos (2 files)
Date: Friday, January 5, 2018 @ 06:42:28 Author: felixonmars Revision: 278897 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 278896, hledger-web/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 278896, hledger-web/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-05 06:42:28 UTC (rev 278897) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +pkgname=hledger-web +pkgver=1.4 +pkgrel=48 +pkgdesc="Web interface for the hledger accounting tool" +url="http://hledger.org; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-base-compat' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-clientsession' 'haskell-cmdargs' 'haskell-data-default' + 'haskell-hjsmin' 'haskell-http-conduit' 'haskell-http-client' 'haskell-hunit' + 'haskell-conduit-extra' 'haskell-safe' 'haskell-shakespeare' 'haskell-text' 'haskell-wai' + 'haskell-wai-extra' 'haskell-wai-handler-launch' 'haskell-warp' 'haskell-yesod' + 'haskell-yesod-core' 'haskell-yesod-form' 'haskell-yesod-static' 'haskell-json' + 'haskell-megaparsec' 'haskell-mtl' 'haskell-parsec') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('2c890a2f45b0ab5ffb781887bdd4e9f48465bb63e70118e59ec64f3ea5077df67462f52c0a6f292a970d893fd03a870b1d0a1093d32c1d3ed4a56a8a59d8c57f') + +prepare() { +sed -e 's/, megaparsec >=5.0 && < 6.2/, megaparsec >=5/' \ +-i ${pkgname}-${pkgver}/${pkgname}.cabal +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-dev -f-library-only -fthreaded +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in git-annex/repos (2 files)
Date: Friday, January 5, 2018 @ 06:40:37 Author: felixonmars Revision: 278895 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 278894, git-annex/trunk/PKGBUILD) --+ PKGBUILD | 54 ++ 1 file changed, 54 insertions(+) Copied: git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 278894, git-annex/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-05 06:40:37 UTC (rev 278895) @@ -0,0 +1,54 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +pkgname=git-annex +pkgver=6.20171214 +pkgrel=17 +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: Friday, January 5, 2018 @ 06:40:16 Author: felixonmars Revision: 278894 upgpkg: git-annex 6.20171214-17 rebuild with conduit-extra,1.2.3.2 Modified: git-annex/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-05 06:34:36 UTC (rev 278893) +++ PKGBUILD2018-01-05 06:40:16 UTC (rev 278894) @@ -4,7 +4,7 @@ pkgname=git-annex pkgver=6.20171214 -pkgrel=16 +pkgrel=17 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: Friday, January 5, 2018 @ 06:34:36 Author: felixonmars Revision: 278893 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 278892, haskell-yesod-static/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-yesod-static/repos/community-staging-x86_64/PKGBUILD (from rev 278892, haskell-yesod-static/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-05 06:34:36 UTC (rev 278893) @@ -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=49 +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: Friday, January 5, 2018 @ 06:34:14 Author: felixonmars Revision: 278892 upgpkg: haskell-yesod-static 1.5.3.1-49 rebuild with conduit-extra,1.2.3.2 Modified: haskell-yesod-static/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-05 06:33:08 UTC (rev 278891) +++ PKGBUILD2018-01-05 06:34:14 UTC (rev 278892) @@ -5,7 +5,7 @@ _hkgname=yesod-static pkgname=haskell-yesod-static pkgver=1.5.3.1 -pkgrel=48 +pkgrel=49 pkgdesc="Static file serving subsite for Yesod Web Framework." url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-yesod-auth/repos (2 files)
Date: Friday, January 5, 2018 @ 06:33:08 Author: felixonmars Revision: 278891 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 278890, haskell-yesod-auth/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD (from rev 278890, haskell-yesod-auth/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-05 06:33:08 UTC (rev 278891) @@ -0,0 +1,49 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=yesod-auth +pkgname=haskell-yesod-auth +pkgver=1.4.21 +pkgrel=21 +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: Friday, January 5, 2018 @ 06:32:43 Author: felixonmars Revision: 278890 upgpkg: haskell-yesod-auth 1.4.21-21 rebuild with conduit-extra,1.2.3.2 Modified: haskell-yesod-auth/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-05 06:31:22 UTC (rev 278889) +++ PKGBUILD2018-01-05 06:32:43 UTC (rev 278890) @@ -5,7 +5,7 @@ _hkgname=yesod-auth pkgname=haskell-yesod-auth pkgver=1.4.21 -pkgrel=20 +pkgrel=21 pkgdesc="Authentication for Yesod." url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-yesod/repos (2 files)
Date: Friday, January 5, 2018 @ 06:31:22 Author: felixonmars Revision: 278889 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 27, haskell-yesod/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-yesod/repos/community-staging-x86_64/PKGBUILD (from rev 27, haskell-yesod/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-05 06:31:22 UTC (rev 278889) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=yesod +pkgname=haskell-yesod +pkgver=1.4.5 +pkgrel=144 +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: Friday, January 5, 2018 @ 06:30:05 Author: felixonmars Revision: 27 upgpkg: haskell-yesod 1.4.5-144 rebuild with conduit-extra,1.2.3.2 Modified: haskell-yesod/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-05 06:27:59 UTC (rev 278887) +++ PKGBUILD2018-01-05 06:30:05 UTC (rev 27) @@ -5,7 +5,7 @@ _hkgname=yesod pkgname=haskell-yesod pkgver=1.4.5 -pkgrel=143 +pkgrel=144 pkgdesc="Creation of type-safe, RESTful web applications." url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-yesod-form/repos (2 files)
Date: Friday, January 5, 2018 @ 06:27:59 Author: felixonmars Revision: 278887 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 278886, haskell-yesod-form/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-yesod-form/repos/community-staging-x86_64/PKGBUILD (from rev 278886, haskell-yesod-form/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-05 06:27:59 UTC (rev 278887) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=yesod-form +pkgname=haskell-yesod-form +pkgver=1.4.16 +pkgrel=41 +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: Friday, January 5, 2018 @ 06:27:39 Author: felixonmars Revision: 278886 upgpkg: haskell-yesod-form 1.4.16-41 rebuild with conduit-extra,1.2.3.2 Modified: haskell-yesod-form/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-05 06:25:50 UTC (rev 278885) +++ PKGBUILD2018-01-05 06:27:39 UTC (rev 278886) @@ -5,7 +5,7 @@ _hkgname=yesod-form pkgname=haskell-yesod-form pkgver=1.4.16 -pkgrel=40 +pkgrel=41 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: Friday, January 5, 2018 @ 06:25:50 Author: felixonmars Revision: 278885 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 278884, haskell-yesod-persistent/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-yesod-persistent/repos/community-staging-x86_64/PKGBUILD (from rev 278884, haskell-yesod-persistent/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-05 06:25:50 UTC (rev 278885) @@ -0,0 +1,46 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=yesod-persistent +pkgname=haskell-yesod-persistent +pkgver=1.4.3 +pkgrel=23 +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-default/repos (2 files)
Date: Friday, January 5, 2018 @ 06:24:39 Author: felixonmars Revision: 278883 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 278882, haskell-yesod-default/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-yesod-default/repos/community-staging-x86_64/PKGBUILD (from rev 278882, haskell-yesod-default/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-05 06:24:39 UTC (rev 278883) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=yesod-default +pkgname=haskell-yesod-default +pkgver=1.2.0 +pkgrel=218 +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 haskell-yesod-persistent/trunk (PKGBUILD)
Date: Friday, January 5, 2018 @ 06:25:29 Author: felixonmars Revision: 278884 upgpkg: haskell-yesod-persistent 1.4.3-23 rebuild with conduit-extra,1.2.3.2 Modified: haskell-yesod-persistent/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-05 06:24:39 UTC (rev 278883) +++ PKGBUILD2018-01-05 06:25:29 UTC (rev 278884) @@ -5,7 +5,7 @@ _hkgname=yesod-persistent pkgname=haskell-yesod-persistent pkgver=1.4.3 -pkgrel=22 +pkgrel=23 pkgdesc="Some helpers for using Persistent from Yesod." url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-yesod-default/trunk (PKGBUILD)
Date: Friday, January 5, 2018 @ 06:24:19 Author: felixonmars Revision: 278882 upgpkg: haskell-yesod-default 1.2.0-218 rebuild with conduit-extra,1.2.3.2 Modified: haskell-yesod-default/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-05 06:23:21 UTC (rev 278881) +++ PKGBUILD2018-01-05 06:24:19 UTC (rev 278882) @@ -5,7 +5,7 @@ _hkgname=yesod-default pkgname=haskell-yesod-default pkgver=1.2.0 -pkgrel=217 +pkgrel=218 pkgdesc="Default config and main functions for your yesod application (deprecated)" url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-yesod-core/trunk (PKGBUILD)
Date: Friday, January 5, 2018 @ 06:23:01 Author: felixonmars Revision: 278880 upgpkg: haskell-yesod-core 1.4.37.2-15 rebuild with conduit-extra,1.2.3.2 Modified: haskell-yesod-core/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-05 06:21:47 UTC (rev 278879) +++ PKGBUILD2018-01-05 06:23:01 UTC (rev 278880) @@ -5,7 +5,7 @@ _hkgname=yesod-core pkgname=haskell-yesod-core pkgver=1.4.37.2 -pkgrel=14 +pkgrel=15 pkgdesc="Creation of type-safe, RESTful web applications." url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-yesod-core/repos (2 files)
Date: Friday, January 5, 2018 @ 06:23:21 Author: felixonmars Revision: 278881 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 278880, haskell-yesod-core/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-yesod-core/repos/community-staging-x86_64/PKGBUILD (from rev 278880, haskell-yesod-core/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-05 06:23:21 UTC (rev 278881) @@ -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=15 +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-dav/repos (2 files)
Date: Friday, January 5, 2018 @ 06:21:47 Author: felixonmars Revision: 278879 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 278878, haskell-dav/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-dav/repos/community-staging-x86_64/PKGBUILD (from rev 278878, haskell-dav/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-05 06:21:47 UTC (rev 278879) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=DAV +pkgname=haskell-dav +pkgver=1.3.1 +pkgrel=182 +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: Friday, January 5, 2018 @ 06:21:21 Author: felixonmars Revision: 278878 upgpkg: haskell-dav 1.3.1-182 rebuild with conduit-extra,1.2.3.2 Modified: haskell-dav/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-05 06:20:29 UTC (rev 278877) +++ PKGBUILD2018-01-05 06:21:21 UTC (rev 278878) @@ -5,7 +5,7 @@ _hkgname=DAV pkgname=haskell-dav pkgver=1.3.1 -pkgrel=181 +pkgrel=182 pkgdesc="RFC 4918 WebDAV support" url="http://floss.scru.org/hDAV; license=("GPL3")
[arch-commits] Commit in haskell-xml-hamlet/repos (2 files)
Date: Friday, January 5, 2018 @ 06:20:29 Author: felixonmars Revision: 278877 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 278876, haskell-xml-hamlet/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-xml-hamlet/repos/community-staging-x86_64/PKGBUILD (from rev 278876, haskell-xml-hamlet/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-05 06:20:29 UTC (rev 278877) @@ -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=13 +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: Friday, January 5, 2018 @ 06:20:09 Author: felixonmars Revision: 278876 upgpkg: haskell-xml-hamlet 0.4.1.1-13 rebuild with conduit-extra,1.2.3.2 Modified: haskell-xml-hamlet/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-05 06:19:25 UTC (rev 278875) +++ PKGBUILD2018-01-05 06:20:09 UTC (rev 278876) @@ -5,7 +5,7 @@ _hkgname=xml-hamlet pkgname=haskell-xml-hamlet pkgver=0.4.1.1 -pkgrel=12 +pkgrel=13 pkgdesc="Hamlet-style quasiquoter for XML content" url="http://www.yesodweb.com/; license=("custom:BSD3")
[arch-commits] Commit in haskell-authenticate/trunk (PKGBUILD)
Date: Friday, January 5, 2018 @ 06:18:53 Author: felixonmars Revision: 278874 upgpkg: haskell-authenticate 1.3.4-7 rebuild with conduit-extra,1.2.3.2 Modified: haskell-authenticate/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-05 06:18:06 UTC (rev 278873) +++ PKGBUILD2018-01-05 06:18:53 UTC (rev 278874) @@ -5,7 +5,7 @@ _hkgname=authenticate pkgname=haskell-authenticate pkgver=1.3.4 -pkgrel=6 +pkgrel=7 pkgdesc="Authentication methods for Haskell web applications." url="https://github.com/yesodweb/authenticate; license=("MIT")
[arch-commits] Commit in haskell-authenticate/repos (2 files)
Date: Friday, January 5, 2018 @ 06:19:25 Author: felixonmars Revision: 278875 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 278874, haskell-authenticate/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-authenticate/repos/community-staging-x86_64/PKGBUILD (from rev 278874, haskell-authenticate/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-05 06:19:25 UTC (rev 278875) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=authenticate +pkgname=haskell-authenticate +pkgver=1.3.4 +pkgrel=7 +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-tagstream-conduit/repos (2 files)
Date: Friday, January 5, 2018 @ 06:18:06 Author: felixonmars Revision: 278873 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 278872, haskell-tagstream-conduit/trunk/PKGBUILD) --+ PKGBUILD | 41 + 1 file changed, 41 insertions(+) Copied: haskell-tagstream-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 278872, haskell-tagstream-conduit/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-05 06:18:06 UTC (rev 278873) @@ -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=105 +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: Friday, January 5, 2018 @ 06:17:43 Author: felixonmars Revision: 278872 upgpkg: haskell-tagstream-conduit 0.5.5.3-105 rebuild with conduit-extra,1.2.3.2 Modified: haskell-tagstream-conduit/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-05 06:16:50 UTC (rev 278871) +++ PKGBUILD2018-01-05 06:17:43 UTC (rev 278872) @@ -5,7 +5,7 @@ _hkgname=tagstream-conduit pkgname=haskell-tagstream-conduit pkgver=0.5.5.3 -pkgrel=104 +pkgrel=105 pkgdesc="Streamlined html tag parser" url="https://github.com/yihuang/tagstream-conduit; license=("custom:BSD3")
[arch-commits] Commit in haskell-hakyll/repos (2 files)
Date: Friday, January 5, 2018 @ 06:16:50 Author: felixonmars Revision: 278871 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 278870, haskell-hakyll/trunk/PKGBUILD) --+ PKGBUILD | 60 1 file changed, 60 insertions(+) Copied: haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 278870, haskell-hakyll/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-05 06:16:50 UTC (rev 278871) @@ -0,0 +1,60 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=hakyll +pkgname=haskell-hakyll +pkgver=4.10.0.0 +pkgrel=17 +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-hakyll/trunk (PKGBUILD)
Date: Friday, January 5, 2018 @ 06:16:23 Author: felixonmars Revision: 278869 upgpkg: haskell-hakyll 4.10.0.0-17 rebuild with conduit-extra,1.2.3.2 Modified: haskell-hakyll/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-05 06:16:21 UTC (rev 278868) +++ PKGBUILD2018-01-05 06:16:23 UTC (rev 278869) @@ -5,7 +5,7 @@ _hkgname=hakyll pkgname=haskell-hakyll pkgver=4.10.0.0 -pkgrel=16 +pkgrel=17 pkgdesc="A static website compiler library" url="http://jaspervdj.be/hakyll; license=("custom:BSD3")
[arch-commits] Commit in pandoc-citeproc/repos (2 files)
Date: Friday, January 5, 2018 @ 06:14:16 Author: felixonmars Revision: 278867 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 278866, pandoc-citeproc/trunk/PKGBUILD) --+ PKGBUILD | 56 1 file changed, 56 insertions(+) Copied: pandoc-citeproc/repos/community-staging-x86_64/PKGBUILD (from rev 278866, pandoc-citeproc/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-05 06:14:16 UTC (rev 278867) @@ -0,0 +1,56 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +pkgname=pandoc-citeproc +pkgver=0.12.2.5 +pkgrel=3 +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 pandoc-citeproc/trunk (PKGBUILD)
Date: Friday, January 5, 2018 @ 06:13:13 Author: felixonmars Revision: 278866 upgpkg: pandoc-citeproc 0.12.2.5-3 rebuild with conduit-extra,1.2.3.2 Modified: pandoc-citeproc/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-05 06:10:37 UTC (rev 278865) +++ PKGBUILD2018-01-05 06:13:13 UTC (rev 278866) @@ -4,7 +4,7 @@ pkgname=pandoc-citeproc pkgver=0.12.2.5 -pkgrel=2 +pkgrel=3 pkgdesc="Supports using pandoc with citeproc" url="https://hackage.haskell.org/package/$pkgname; license=("custom:BSD3")
[arch-commits] Commit in haskell-feed/repos (2 files)
Date: Friday, January 5, 2018 @ 06:10:37 Author: felixonmars Revision: 278865 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 278864, haskell-feed/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-feed/repos/community-staging-x86_64/PKGBUILD (from rev 278864, haskell-feed/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-05 06:10:37 UTC (rev 278865) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=feed +pkgname=haskell-feed +pkgver=1.0.0.0 +pkgrel=12 +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: Friday, January 5, 2018 @ 06:10:16 Author: felixonmars Revision: 278864 upgpkg: haskell-feed 1.0.0.0-12 rebuild with conduit-extra,1.2.3.2 Modified: haskell-feed/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-05 06:09:20 UTC (rev 278863) +++ PKGBUILD2018-01-05 06:10:16 UTC (rev 278864) @@ -5,7 +5,7 @@ _hkgname=feed pkgname=haskell-feed pkgver=1.0.0.0 -pkgrel=11 +pkgrel=12 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: Friday, January 5, 2018 @ 06:09:20 Author: felixonmars Revision: 278863 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 278862, haskell-aws/trunk/PKGBUILD) --+ PKGBUILD | 55 +++ 1 file changed, 55 insertions(+) Copied: haskell-aws/repos/community-staging-x86_64/PKGBUILD (from rev 278862, haskell-aws/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-05 06:09:20 UTC (rev 278863) @@ -0,0 +1,55 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=aws +pkgname=haskell-aws +pkgver=0.18 +pkgrel=12 +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: Friday, January 5, 2018 @ 06:08:59 Author: felixonmars Revision: 278862 upgpkg: haskell-aws 0.18-12 rebuild with conduit-extra,1.2.3.2 Modified: haskell-aws/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-05 06:06:37 UTC (rev 278861) +++ PKGBUILD2018-01-05 06:08:59 UTC (rev 278862) @@ -5,7 +5,7 @@ _hkgname=aws pkgname=haskell-aws pkgver=0.18 -pkgrel=11 +pkgrel=12 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: Friday, January 5, 2018 @ 06:06:37 Author: felixonmars Revision: 278861 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 278860, haskell-xml-conduit/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-xml-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 278860, haskell-xml-conduit/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-05 06:06:37 UTC (rev 278861) @@ -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=2 +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: Friday, January 5, 2018 @ 06:06:17 Author: felixonmars Revision: 278860 upgpkg: haskell-xml-conduit 1.7.0.1-2 rebuild with conduit-extra,1.2.3.2 Modified: haskell-xml-conduit/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-05 06:04:54 UTC (rev 278859) +++ PKGBUILD2018-01-05 06:06:17 UTC (rev 278860) @@ -5,7 +5,7 @@ _hkgname=xml-conduit pkgname=haskell-xml-conduit pkgver=1.7.0.1 -pkgrel=1 +pkgrel=2 pkgdesc="Pure-Haskell utilities for dealing with XML with the conduit package." url="https://github.com/snoyberg/xml; license=("MIT")
[arch-commits] Commit in stack/repos (3 files)
Date: Friday, January 5, 2018 @ 06:04:54 Author: felixonmars Revision: 278859 archrelease: copy trunk to community-staging-x86_64 Added: stack/repos/community-staging-x86_64/ stack/repos/community-staging-x86_64/PKGBUILD (from rev 278858, stack/trunk/PKGBUILD) stack/repos/community-staging-x86_64/stack.install (from rev 278858, stack/trunk/stack.install) ---+ PKGBUILD | 76 stack.install |4 ++ 2 files changed, 80 insertions(+) Copied: stack/repos/community-staging-x86_64/PKGBUILD (from rev 278858, stack/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-05 06:04:54 UTC (rev 278859) @@ -0,0 +1,76 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +pkgname=stack +pkgver=1.6.3 +pkgrel=12 +pkgdesc="The Haskell Tool Stack" +url="https://github.com/commercialhaskell/stack; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-annotated-wl-pprint' 'haskell-ansi-terminal' + 'haskell-async' 'haskell-attoparsec' 'haskell-base64-bytestring' 'haskell-bindings-uname' + 'haskell-blaze-builder' 'haskell-clock' 'haskell-conduit' 'haskell-conduit-extra' + 'haskell-cryptonite' 'haskell-cryptonite-conduit' 'haskell-echo' 'haskell-exceptions' + 'haskell-extra' 'haskell-fast-logger' 'haskell-file-embed' 'haskell-filelock' + 'haskell-fsnotify' 'haskell-generic-deriving' 'haskell-gitrev' 'haskell-hackage-security' + 'haskell-hashable' 'haskell-hastache' 'haskell-hpack' 'haskell-http-client' + 'haskell-http-client-tls' 'haskell-http-conduit' 'haskell-http-types' 'haskell-memory' + 'haskell-microlens' 'haskell-microlens-mtl' 'haskell-mintty' 'haskell-monad-logger' + 'haskell-mono-traversable' 'haskell-mtl' 'haskell-neat-interpolation' 'haskell-network-uri' + 'haskell-open-browser' 'haskell-optparse-applicative' 'haskell-optparse-simple' + 'haskell-path' 'haskell-path-io' 'haskell-persistent' 'haskell-persistent-sqlite' + 'haskell-persistent-template' 'haskell-pid1' 'haskell-primitive' 'haskell-project-template' + 'haskell-regex-applicative-text' 'haskell-resourcet' 'haskell-retry' 'haskell-semigroups' + 'haskell-split' 'haskell-stm' 'haskell-store' 'haskell-store-core' + 'haskell-streaming-commons' 'haskell-tar' 'haskell-temporary' 'haskell-text' + 'haskell-text-metrics' 'haskell-th-reify-many' 'haskell-tls' 'haskell-unicode-transforms' + 'haskell-unix-compat' 'haskell-unliftio' 'haskell-unordered-containers' 'haskell-vector' + 'haskell-yaml' 'haskell-zip-archive' 'haskell-zlib') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-hspec' 'haskell-smallcheck') +checkdepends=('cabal-install') +conflicts=('haskell-stack') +replaces=('haskell-stack') +install="stack.install" +source=("$pkgname-$pkgver.tar.gz::https://github.com/commercialhaskell/stack/archive/v$pkgver.tar.gz;) +sha512sums=('28cb4d65fdcfdb999ef9ef853629b1590cde3fdd736c768c1e41350dec3a8dd3dae8519acef17eca6665c50f46fb3958cc2b9347a10b627842c47c0b9b0cd175') + +prepare() { + cd $pkgname-$pkgver + hpack +} + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ + -f-disable-git-info -f-integration-tests -f-static -f-hide-dependency-versions -f-supported-build + runhaskell Setup build + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $pkgname-$pkgver + # cabal update + LD_LIBRARY_PATH="$PWD"/dist/build PATH="$PWD"/dist/build/stack:"$PATH" runhaskell Setup test + # Integration tests will result in 4 failures on Arch currently +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + + install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" + install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" + runhaskell Setup copy --destdir="${pkgdir}" + install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" + + LD_PRELOAD=$(ls "$pkgdir"/usr/lib/libHSstack-*-ghc*.so) "${pkgdir}"/usr/bin/stack --bash-completion-script /usr/bin/stack > stack_completion_script + install -Dm644 stack_completion_script "${pkgdir}/usr/share/bash-completion/completions/stack" +} Copied:
[arch-commits] Commit in stack/trunk (PKGBUILD)
Date: Friday, January 5, 2018 @ 06:04:33 Author: felixonmars Revision: 278858 upgpkg: stack 1.6.3-12 rebuild with conduit-extra,1.2.3.2 Modified: stack/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-05 05:58:51 UTC (rev 278857) +++ PKGBUILD2018-01-05 06:04:33 UTC (rev 278858) @@ -4,7 +4,7 @@ pkgname=stack pkgver=1.6.3 -pkgrel=11 +pkgrel=12 pkgdesc="The Haskell Tool Stack" url="https://github.com/commercialhaskell/stack; license=("custom:BSD3")
[arch-commits] Commit in haskell-project-template/repos (2 files)
Date: Friday, January 5, 2018 @ 05:58:51 Author: felixonmars Revision: 278857 archrelease: copy trunk to community-staging-x86_64 Added: haskell-project-template/repos/community-staging-x86_64/ haskell-project-template/repos/community-staging-x86_64/PKGBUILD (from rev 278856, haskell-project-template/trunk/PKGBUILD) --+ PKGBUILD | 41 + 1 file changed, 41 insertions(+) Copied: haskell-project-template/repos/community-staging-x86_64/PKGBUILD (from rev 278856, haskell-project-template/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-05 05:58:51 UTC (rev 278857) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=project-template +pkgname=haskell-project-template +pkgver=0.2.0 +pkgrel=85 +pkgdesc="Specify Haskell project templates and generate files" +url="https://github.com/fpco/haskell-ide; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-base64-bytestring" "haskell-conduit" + "haskell-conduit-extra" "haskell-mtl" "haskell-resourcet" + "haskell-text") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('923c0d9e5cac14c05474adc743cfb8030ed8e08e69c4eb35b77c2cb1c64b44f10058693d1a5880ba983040ea9dbf1f28f815cd274a75de302f3afdb928210cad') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-persistent-sqlite/repos (2 files)
Date: Friday, January 5, 2018 @ 05:57:42 Author: felixonmars Revision: 278855 archrelease: copy trunk to community-staging-x86_64 Added: haskell-persistent-sqlite/repos/community-staging-x86_64/ haskell-persistent-sqlite/repos/community-staging-x86_64/PKGBUILD (from rev 278854, haskell-persistent-sqlite/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-persistent-sqlite/repos/community-staging-x86_64/PKGBUILD (from rev 278854, haskell-persistent-sqlite/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-05 05:57:42 UTC (rev 278855) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=persistent-sqlite +pkgname=haskell-persistent-sqlite +pkgver=2.6.4 +pkgrel=12 +pkgdesc="Backend for the persistent library using sqlite3" +url="http://www.yesodweb.com/book/persistent; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'sqlite' 'haskell-aeson' 'haskell-conduit' 'haskell-monad-control' + 'haskell-microlens-th' 'haskell-monad-logger' 'haskell-old-locale' 'haskell-persistent' + 'haskell-resource-pool' 'haskell-resourcet' 'haskell-text' 'haskell-unordered-containers') +makedepends=('ghc' 'haskell-hspec' 'haskell-persistent-template' 'haskell-temporary') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('f8ae4f0b501505b839306c283a8a4c854c62c8b325b25219b890339f4b0b4e6d669176e79b7e35fb9d4cf5fd4627117d464aa141840c7fade8ceac669ca86aa5') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-build-sanity-exe -fsystemlib -fuse-pkgconfig +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-project-template/trunk (PKGBUILD)
Date: Friday, January 5, 2018 @ 05:58:29 Author: felixonmars Revision: 278856 upgpkg: haskell-project-template 0.2.0-85 rebuild with conduit-extra,1.2.3.2 Modified: haskell-project-template/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-05 05:57:42 UTC (rev 278855) +++ PKGBUILD2018-01-05 05:58:29 UTC (rev 278856) @@ -5,7 +5,7 @@ _hkgname=project-template pkgname=haskell-project-template pkgver=0.2.0 -pkgrel=84 +pkgrel=85 pkgdesc="Specify Haskell project templates and generate files" url="https://github.com/fpco/haskell-ide; license=("custom:BSD3")
[arch-commits] Commit in haskell-persistent-sqlite/trunk (PKGBUILD)
Date: Friday, January 5, 2018 @ 05:57:17 Author: felixonmars Revision: 278854 upgpkg: haskell-persistent-sqlite 2.6.4-12 rebuild with conduit-extra,1.2.3.2 Modified: haskell-persistent-sqlite/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-05 05:56:21 UTC (rev 278853) +++ PKGBUILD2018-01-05 05:57:17 UTC (rev 278854) @@ -5,7 +5,7 @@ _hkgname=persistent-sqlite pkgname=haskell-persistent-sqlite pkgver=2.6.4 -pkgrel=11 +pkgrel=12 pkgdesc="Backend for the persistent library using sqlite3" url="http://www.yesodweb.com/book/persistent; license=("MIT")
[arch-commits] Commit in haskell-persistent-template/repos (2 files)
Date: Friday, January 5, 2018 @ 05:56:21 Author: felixonmars Revision: 278853 archrelease: copy trunk to community-staging-x86_64 Added: haskell-persistent-template/repos/community-staging-x86_64/ haskell-persistent-template/repos/community-staging-x86_64/PKGBUILD (from rev 278852, haskell-persistent-template/trunk/PKGBUILD) --+ PKGBUILD | 41 + 1 file changed, 41 insertions(+) Copied: haskell-persistent-template/repos/community-staging-x86_64/PKGBUILD (from rev 278852, haskell-persistent-template/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-05 05:56:21 UTC (rev 278853) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=persistent-template +pkgname=haskell-persistent-template +pkgver=2.5.3 +pkgrel=16 +pkgdesc="Type-safe, non-relational, multi-backend persistence" +url="http://www.yesodweb.com/book/persistent; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-aeson" "haskell-aeson-compat" "haskell-http-api-data" + "haskell-monad-control" "haskell-monad-logger" "haskell-path-pieces" "haskell-persistent" + "haskell-tagged" "haskell-text" "haskell-unordered-containers") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('9054dd5e9faa3a5790ebe9265eb31c1a18198b94626761acf6bca3e341d4a62ad825e636d8792a7982a39fa63f064feb155191ccc8944fe8705fce7735407392') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-persistent-template/trunk (PKGBUILD)
Date: Friday, January 5, 2018 @ 05:55:57 Author: felixonmars Revision: 278852 upgpkg: haskell-persistent-template 2.5.3-16 rebuild with conduit-extra,1.2.3.2 Modified: haskell-persistent-template/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-05 05:25:31 UTC (rev 278851) +++ PKGBUILD2018-01-05 05:55:57 UTC (rev 278852) @@ -5,7 +5,7 @@ _hkgname=persistent-template pkgname=haskell-persistent-template pkgver=2.5.3 -pkgrel=15 +pkgrel=16 pkgdesc="Type-safe, non-relational, multi-backend persistence" url="http://www.yesodweb.com/book/persistent; license=("MIT")
[arch-commits] Commit in haskell-esqueleto/trunk (PKGBUILD)
Date: Friday, January 5, 2018 @ 05:25:10 Author: felixonmars Revision: 278850 upgpkg: haskell-esqueleto 2.5.3-36 rebuild with conduit-extra,1.2.3.2 Modified: haskell-esqueleto/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-05 05:24:08 UTC (rev 278849) +++ PKGBUILD2018-01-05 05:25:10 UTC (rev 278850) @@ -5,7 +5,7 @@ _hkgname=esqueleto pkgname=haskell-esqueleto pkgver=2.5.3 -pkgrel=35 +pkgrel=36 pkgdesc="Type-safe EDSL for SQL queries on persistent backends." url="https://github.com/bitemyapp/esqueleto; license=("custom:BSD3")
[arch-commits] Commit in haskell-esqueleto/repos (2 files)
Date: Friday, January 5, 2018 @ 05:25:31 Author: felixonmars Revision: 278851 archrelease: copy trunk to community-staging-x86_64 Added: haskell-esqueleto/repos/community-staging-x86_64/ haskell-esqueleto/repos/community-staging-x86_64/PKGBUILD (from rev 278850, haskell-esqueleto/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-esqueleto/repos/community-staging-x86_64/PKGBUILD (from rev 278850, haskell-esqueleto/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-05 05:25:31 UTC (rev 278851) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=esqueleto +pkgname=haskell-esqueleto +pkgver=2.5.3 +pkgrel=36 +pkgdesc="Type-safe EDSL for SQL queries on persistent backends." +url="https://github.com/bitemyapp/esqueleto; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-blaze-html" "haskell-conduit" "haskell-monad-logger" + "haskell-persistent" "haskell-resourcet" "haskell-tagged" "haskell-text" + "haskell-unordered-containers") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('a990cdf7bd3b216b603bacf2eed57b11138bc2348046a88289eafa352d1c9878d1e48e8c5809ad486d0c8297656fae01803ba7e8da0c669a0353b01838d2865a') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-mysql -f-postgresql +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-persistent/repos (2 files)
Date: Friday, January 5, 2018 @ 05:24:08 Author: felixonmars Revision: 278849 archrelease: copy trunk to community-staging-x86_64 Added: haskell-persistent/repos/community-staging-x86_64/ haskell-persistent/repos/community-staging-x86_64/PKGBUILD (from rev 278848, haskell-persistent/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-persistent/repos/community-staging-x86_64/PKGBUILD (from rev 278848, haskell-persistent/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-05 05:24:08 UTC (rev 278849) @@ -0,0 +1,51 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=persistent +pkgname=haskell-persistent +pkgver=2.7.3 +pkgrel=7 +pkgdesc="Type-safe, multi-backend data serialization" +url="http://www.yesodweb.com/book/persistent; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-base64-bytestring' + 'haskell-blaze-html' 'haskell-blaze-markup' 'haskell-conduit' 'haskell-exceptions' + 'haskell-fast-logger' 'haskell-http-api-data' 'haskell-lifted-base' + 'haskell-monad-control' 'haskell-monad-logger' 'haskell-mtl' 'haskell-old-locale' + 'haskell-path-pieces' 'haskell-resource-pool' 'haskell-resourcet' 'haskell-scientific' + 'haskell-silently' 'haskell-src-meta' 'haskell-tagged' 'haskell-text' + 'haskell-transformers-base' 'haskell-unordered-containers' 'haskell-vector') +makedepends=('ghc' 'haskell-hspec') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('681cdbd86eeb8fbe1bbe1648c8ff3dce961350e6cc379ef4d47ed0cf85ceabf91e1893f12e3bb637a30aeeff127c057d11a61b1f3ace61e86df21db0416953e9') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-nooverlap +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-persistent/trunk (PKGBUILD)
Date: Friday, January 5, 2018 @ 05:23:45 Author: felixonmars Revision: 278848 upgpkg: haskell-persistent 2.7.3-7 rebuild with conduit-extra,1.2.3.2 Modified: haskell-persistent/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-05 05:22:06 UTC (rev 278847) +++ PKGBUILD2018-01-05 05:23:45 UTC (rev 278848) @@ -5,7 +5,7 @@ _hkgname=persistent pkgname=haskell-persistent pkgver=2.7.3 -pkgrel=6 +pkgrel=7 pkgdesc="Type-safe, multi-backend data serialization" url="http://www.yesodweb.com/book/persistent; license=("MIT")
[arch-commits] Commit in haskell-monad-logger/repos (2 files)
Date: Friday, January 5, 2018 @ 05:22:06 Author: felixonmars Revision: 278847 archrelease: copy trunk to community-staging-x86_64 Added: haskell-monad-logger/repos/community-staging-x86_64/ haskell-monad-logger/repos/community-staging-x86_64/PKGBUILD (from rev 278846, haskell-monad-logger/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-monad-logger/repos/community-staging-x86_64/PKGBUILD (from rev 278846, haskell-monad-logger/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-05 05:22:06 UTC (rev 278847) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=monad-logger +pkgname=haskell-monad-logger +pkgver=0.3.26 +pkgrel=7 +pkgdesc="A class of monads which can log messages." +url="https://github.com/kazu-yamamoto/logger; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-blaze-builder' 'haskell-conduit' 'haskell-conduit-extra' + 'haskell-exceptions' 'haskell-fast-logger' 'haskell-lifted-base' 'haskell-monad-control' + 'haskell-monad-loops' 'haskell-mtl' 'haskell-resourcet' 'haskell-stm' 'haskell-stm-chans' + 'haskell-text' 'haskell-transformers-base' 'haskell-transformers-compat' + 'haskell-unliftio-core') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('6c8c4cd0379de82a93d9f8c48246b2e2090c865d1d33102e08da6974e019e75cc130e3307ca219c15f418e43e0cc44f40faa1c98332523c9e51da8ecf56c37f4') + +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 \ +-ftemplate_haskell +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${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-monad-logger/trunk (PKGBUILD)
Date: Friday, January 5, 2018 @ 05:21:45 Author: felixonmars Revision: 278846 upgpkg: haskell-monad-logger 0.3.26-7 rebuild with conduit-extra,1.2.3.2 Modified: haskell-monad-logger/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-05 05:21:00 UTC (rev 278845) +++ PKGBUILD2018-01-05 05:21:45 UTC (rev 278846) @@ -5,7 +5,7 @@ _hkgname=monad-logger pkgname=haskell-monad-logger pkgver=0.3.26 -pkgrel=6 +pkgrel=7 pkgdesc="A class of monads which can log messages." url="https://github.com/kazu-yamamoto/logger; license=("MIT")
[arch-commits] Commit in hoogle/repos (2 files)
Date: Friday, January 5, 2018 @ 05:21:00 Author: felixonmars Revision: 278845 archrelease: copy trunk to community-staging-x86_64 Added: hoogle/repos/community-staging-x86_64/ hoogle/repos/community-staging-x86_64/PKGBUILD (from rev 278844, hoogle/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: hoogle/repos/community-staging-x86_64/PKGBUILD (from rev 278844, hoogle/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-05 05:21:00 UTC (rev 278845) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +pkgname=hoogle +pkgver=5.0.14 +pkgrel=20 +pkgdesc="Haskell API Search" +url="http://www.haskell.org/hoogle/; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-quickcheck' 'haskell-aeson' 'haskell-cmdargs' 'haskell-conduit' + 'haskell-conduit-extra' 'haskell-connection' 'haskell-extra' 'haskell-src-exts' + 'haskell-http-conduit' 'haskell-http-types' 'haskell-js-flot' 'haskell-js-jquery' + 'haskell-mmap' 'haskell-network' 'haskell-network-uri' 'haskell-old-locale' + 'haskell-process-extras' 'haskell-resourcet' 'haskell-storable-tuple' 'haskell-tar' + 'haskell-text' 'haskell-uniplate' 'haskell-utf8-string' 'haskell-vector' 'haskell-wai' + 'haskell-wai-logger' 'haskell-warp' 'haskell-warp-tls' 'haskell-zlib') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('f6a9743277d8937d279bbb924999e91679c2fbbaa643f0f60d5329f9bbc12020aa3a6c31b664105687667277b9786427ce9bc0d2b25dcf0bc9c9a1fec821de33') + +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 \ +-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}/${pkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in hoogle/trunk (PKGBUILD)
Date: Friday, January 5, 2018 @ 05:20:38 Author: felixonmars Revision: 278844 upgpkg: hoogle 5.0.14-20 rebuild with conduit-extra,1.2.3.2 Modified: hoogle/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-05 05:19:15 UTC (rev 278843) +++ PKGBUILD2018-01-05 05:20:38 UTC (rev 278844) @@ -4,7 +4,7 @@ pkgname=hoogle pkgver=5.0.14 -pkgrel=19 +pkgrel=20 pkgdesc="Haskell API Search" url="http://www.haskell.org/hoogle/; license=("custom:BSD3")
[arch-commits] Commit in haskell-http-conduit/repos (2 files)
Date: Friday, January 5, 2018 @ 05:19:15 Author: felixonmars Revision: 278843 archrelease: copy trunk to community-staging-x86_64 Added: haskell-http-conduit/repos/community-staging-x86_64/ haskell-http-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 278842, haskell-http-conduit/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-http-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 278842, haskell-http-conduit/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-05 05:19:15 UTC (rev 278843) @@ -0,0 +1,50 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=http-conduit +pkgname=haskell-http-conduit +pkgver=2.2.4 +pkgrel=8 +pkgdesc="HTTP client package with conduit interface and HTTPS support" +url="http://www.yesodweb.com/book/http-conduit; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-exceptions' + 'haskell-http-client' 'haskell-http-client-tls' 'haskell-http-types' 'haskell-lifted-base' + 'haskell-monad-control' 'haskell-mtl' 'haskell-resourcet') +makedepends=('ghc' 'haskell-blaze-builder' 'haskell-case-insensitive' 'haskell-connection' + 'haskell-cookie' 'haskell-data-default-class' 'haskell-hunit' 'haskell-hspec' + 'haskell-lifted-base' 'haskell-network' 'haskell-streaming-commons' 'haskell-temporary' + 'haskell-text' 'haskell-utf8-string' 'haskell-wai' 'haskell-wai-conduit' 'haskell-warp' + 'haskell-warp-tls') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('67106bac629e82b271b9c692ef115962775bc605385b008bc1c7453204c20039ab6157b3db2ca707383b877f1e1c63750a3a28bd1ae566fadc0b4e07922f5b63') + +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-http-conduit/trunk (PKGBUILD)
Date: Friday, January 5, 2018 @ 05:18:49 Author: felixonmars Revision: 278842 upgpkg: haskell-http-conduit 2.2.4-8 rebuild with conduit-extra,1.2.3.2 Modified: haskell-http-conduit/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-05 05:17:42 UTC (rev 278841) +++ PKGBUILD2018-01-05 05:18:49 UTC (rev 278842) @@ -5,7 +5,7 @@ _hkgname=http-conduit pkgname=haskell-http-conduit pkgver=2.2.4 -pkgrel=7 +pkgrel=8 pkgdesc="HTTP client package with conduit interface and HTTPS support" url="http://www.yesodweb.com/book/http-conduit; license=("custom:BSD3")
[arch-commits] Commit in hopenpgp-tools/repos (2 files)
Date: Friday, January 5, 2018 @ 05:17:42 Author: felixonmars Revision: 278841 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 278840, hopenpgp-tools/trunk/PKGBUILD) --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Copied: hopenpgp-tools/repos/community-staging-x86_64/PKGBUILD (from rev 278840, hopenpgp-tools/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-05 05:17:42 UTC (rev 278841) @@ -0,0 +1,37 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +pkgname=hopenpgp-tools +pkgver=0.19.5 +pkgrel=34 +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: Friday, January 5, 2018 @ 05:17:20 Author: felixonmars Revision: 278840 upgpkg: hopenpgp-tools 0.19.5-34 rebuild with conduit-extra,1.2.3.2 Modified: hopenpgp-tools/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-05 05:15:08 UTC (rev 278839) +++ PKGBUILD2018-01-05 05:17:20 UTC (rev 278840) @@ -4,7 +4,7 @@ pkgname=hopenpgp-tools pkgver=0.19.5 -pkgrel=33 +pkgrel=34 pkgdesc="hOpenPGP-based command-line tools" url="http://floss.scru.org/hopenpgp-tools; license=("AGPL3")
[arch-commits] Commit in haskell-hopenpgp/repos (2 files)
Date: Friday, January 5, 2018 @ 05:15:08 Author: felixonmars Revision: 278839 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hopenpgp/repos/community-staging-x86_64/ haskell-hopenpgp/repos/community-staging-x86_64/PKGBUILD (from rev 278838, haskell-hopenpgp/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-hopenpgp/repos/community-staging-x86_64/PKGBUILD (from rev 278838, haskell-hopenpgp/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-05 05:15:08 UTC (rev 278839) @@ -0,0 +1,48 @@ +# $Id$ +# Maintainer: Felix Yan+ +_hkgname=hOpenPGP +pkgname=haskell-hopenpgp +pkgver=2.5.5 +pkgrel=134 +pkgdesc="Native Haskell implementation of OpenPGP (RFC4880)" +url="http://floss.scru.org/hOpenPGP/; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-base16-bytestring' + 'haskell-base64-bytestring' 'haskell-bifunctors' 'haskell-byteable' 'haskell-bzlib' + 'haskell-binary-conduit' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-cryptonite' + 'haskell-crypto-cipher-types' 'haskell-data-default-class' 'haskell-errors' + 'haskell-hashable' 'haskell-incremental-parser' 'haskell-ixset-typed' 'haskell-lens' + 'haskell-memory' 'haskell-monad-loops' 'haskell-nettle' 'haskell-network' + 'haskell-network-uri' 'haskell-newtype' 'haskell-openpgp-asciiarmor' 'haskell-resourcet' + 'haskell-securemem' 'haskell-semigroups' 'haskell-split' 'haskell-text' + 'haskell-time-locale-compat' 'haskell-unordered-containers' 'haskell-wl-pprint-extras' + 'haskell-zlib') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +md5sums=('f480201a10f14150adc290c81d38e7b6') + +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-hopenpgp/trunk (PKGBUILD)
Date: Friday, January 5, 2018 @ 05:14:43 Author: felixonmars Revision: 278838 upgpkg: haskell-hopenpgp 2.5.5-134 rebuild with conduit-extra,1.2.3.2 Modified: haskell-hopenpgp/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-05 05:12:46 UTC (rev 278837) +++ PKGBUILD2018-01-05 05:14:43 UTC (rev 278838) @@ -4,7 +4,7 @@ _hkgname=hOpenPGP pkgname=haskell-hopenpgp pkgver=2.5.5 -pkgrel=133 +pkgrel=134 pkgdesc="Native Haskell implementation of OpenPGP (RFC4880)" url="http://floss.scru.org/hOpenPGP/; license=('MIT')
[arch-commits] Commit in haskell-dns/repos (2 files)
Date: Friday, January 5, 2018 @ 05:12:46 Author: felixonmars Revision: 278837 archrelease: copy trunk to community-staging-x86_64 Added: haskell-dns/repos/community-staging-x86_64/ haskell-dns/repos/community-staging-x86_64/PKGBUILD (from rev 278836, haskell-dns/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-dns/repos/community-staging-x86_64/PKGBUILD (from rev 278836, haskell-dns/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-05 05:12:46 UTC (rev 278837) @@ -0,0 +1,51 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=dns +pkgname=haskell-dns +pkgver=3.0.0 +pkgrel=10 +pkgdesc="DNS library in Haskell" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-async' 'haskell-auto-update' 'haskell-attoparsec' + 'haskell-base64-bytestring' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-cryptonite' + 'haskell-iproute' 'haskell-mtl' 'haskell-network' 'haskell-psqueues' 'haskell-safe') +makedepends=('ghc' 'haskell-doctest' 'haskell-hspec' 'haskell-word8' 'haskell-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('f4b009e1d3a5b8f50aa8a1f17f0476917a827eb97c43f7bc1aa46e54e576d6ee08e4456837a6ca3bf33ae64d66f0da9c320e4e084f5932754c5633fbe560474f') + +prepare() { +sed -i '/doctest/a \"-dynamic",' $_hkgname-$pkgver/test2/doctests.hs +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +# https://github.com/kazu-yamamoto/dns/issues/102 +runhaskell Setup test || warning "Tests failed" +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-dns/trunk (PKGBUILD)
Date: Friday, January 5, 2018 @ 05:12:20 Author: felixonmars Revision: 278836 upgpkg: haskell-dns 3.0.0-10 rebuild with conduit-extra,1.2.3.2 Modified: haskell-dns/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-05 05:11:11 UTC (rev 278835) +++ PKGBUILD2018-01-05 05:12:20 UTC (rev 278836) @@ -5,7 +5,7 @@ _hkgname=dns pkgname=haskell-dns pkgver=3.0.0 -pkgrel=9 +pkgrel=10 pkgdesc="DNS library in Haskell" url="https://hackage.haskell.org/package/${_hkgname}; license=("custom:BSD3")
[arch-commits] Commit in haskell-cryptonite-conduit/repos (2 files)
Date: Friday, January 5, 2018 @ 05:11:11 Author: felixonmars Revision: 278835 archrelease: copy trunk to community-staging-x86_64 Added: haskell-cryptonite-conduit/repos/community-staging-x86_64/ haskell-cryptonite-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 278834, haskell-cryptonite-conduit/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-cryptonite-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 278834, haskell-cryptonite-conduit/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-05 05:11:11 UTC (rev 278835) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan+ +_hkgname=cryptonite-conduit +pkgname=haskell-cryptonite-conduit +pkgver=0.2.2 +pkgrel=11 +pkgdesc="Conduit bridge for cryptonite" +url="https://github.com/haskell-crypto/cryptonite-conduit; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-cryptonite' + 'haskell-exceptions' 'haskell-memory' 'haskell-resourcet') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('5a313d1ff64992fc8f45ebf06f5f439aa5dfe745ce6f2bfc31b3ee06b489b0a145a9e6b5cf00fb557ddbebf1aa5c226dc0add9c591f62a06bd6f8776cf52dbdf') + +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-cryptonite-conduit/trunk (PKGBUILD)
Date: Friday, January 5, 2018 @ 05:10:24 Author: felixonmars Revision: 278834 upgpkg: haskell-cryptonite-conduit 0.2.2-11 rebuild with conduit-extra,1.2.3.2 Modified: haskell-cryptonite-conduit/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-05 05:09:32 UTC (rev 278833) +++ PKGBUILD2018-01-05 05:10:24 UTC (rev 278834) @@ -4,7 +4,7 @@ _hkgname=cryptonite-conduit pkgname=haskell-cryptonite-conduit pkgver=0.2.2 -pkgrel=10 +pkgrel=11 pkgdesc="Conduit bridge for cryptonite" url="https://github.com/haskell-crypto/cryptonite-conduit; license=('custom:BSD3')
[arch-commits] Commit in haskell-cryptohash-conduit/repos (2 files)
Date: Friday, January 5, 2018 @ 05:09:32 Author: felixonmars Revision: 278833 archrelease: copy trunk to community-staging-x86_64 Added: haskell-cryptohash-conduit/repos/community-staging-x86_64/ haskell-cryptohash-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 278832, haskell-cryptohash-conduit/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-cryptohash-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 278832, haskell-cryptohash-conduit/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-05 05:09:32 UTC (rev 278833) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=cryptohash-conduit +pkgname=haskell-cryptohash-conduit +pkgver=0.1.1 +pkgrel=118 +pkgdesc="cryptohash conduit" +url="https://github.com/vincenthz/hs-cryptohash-conduit; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-conduit" "haskell-conduit-extra" "haskell-cryptohash" + "haskell-resourcet") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('6382a05b35bae34b53fd1ad6d897c25ca149ed852360c8f775587efcd3c29e45ff854f96ddbc9b446e04a4dd5698b1f5e2af754345f7d5af8f587b73b57fdec0') + +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-cryptohash-conduit/trunk (PKGBUILD)
Date: Friday, January 5, 2018 @ 05:09:02 Author: felixonmars Revision: 278832 upgpkg: haskell-cryptohash-conduit 0.1.1-118 rebuild with conduit-extra,1.2.3.2 Modified: haskell-cryptohash-conduit/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-05 05:08:20 UTC (rev 278831) +++ PKGBUILD2018-01-05 05:09:02 UTC (rev 278832) @@ -5,7 +5,7 @@ _hkgname=cryptohash-conduit pkgname=haskell-cryptohash-conduit pkgver=0.1.1 -pkgrel=117 +pkgrel=118 pkgdesc="cryptohash conduit" url="https://github.com/vincenthz/hs-cryptohash-conduit; license=("custom:BSD3")
[arch-commits] Commit in haskell-conduit-combinators/repos (2 files)
Date: Friday, January 5, 2018 @ 05:08:20 Author: felixonmars Revision: 278831 archrelease: copy trunk to community-staging-x86_64 Added: haskell-conduit-combinators/repos/community-staging-x86_64/ haskell-conduit-combinators/repos/community-staging-x86_64/PKGBUILD (from rev 278830, haskell-conduit-combinators/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-conduit-combinators/repos/community-staging-x86_64/PKGBUILD (from rev 278830, haskell-conduit-combinators/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-05 05:08:20 UTC (rev 278831) @@ -0,0 +1,50 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=conduit-combinators +pkgname=haskell-conduit-combinators +pkgver=1.1.2 +pkgrel=7 +pkgdesc="Commonly used conduit functions, for both chunked and unchunked data" +url="https://github.com/snoyberg/mono-traversable; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-base16-bytestring' 'haskell-base64-bytestring' 'haskell-chunked-data' + 'haskell-conduit' 'haskell-conduit-extra' 'haskell-monad-control' + 'haskell-mono-traversable' 'haskell-mwc-random' 'haskell-primitive' 'haskell-resourcet' + 'haskell-text' 'haskell-transformers-base' 'haskell-unix-compat' 'haskell-vector' + 'haskell-void') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-hspec' 'haskell-mtl' 'haskell-safe' + 'haskell-silently') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('7ece12d0af700f2fe903f044857d0ae754bd205b427dc63f2e8749b18e2fbdbd3c1727df742618ef5019abb25ffbf2dec9ba59a6c2f996e0e502eb2f7a6499ba') + +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 \ +-fmonotrav1 +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-conduit-combinators/trunk (PKGBUILD)
Date: Friday, January 5, 2018 @ 05:07:56 Author: felixonmars Revision: 278830 upgpkg: haskell-conduit-combinators 1.1.2-7 rebuild with conduit-extra,1.2.3.2 Modified: haskell-conduit-combinators/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-05 05:06:09 UTC (rev 278829) +++ PKGBUILD2018-01-05 05:07:56 UTC (rev 278830) @@ -5,7 +5,7 @@ _hkgname=conduit-combinators pkgname=haskell-conduit-combinators pkgver=1.1.2 -pkgrel=6 +pkgrel=7 pkgdesc="Commonly used conduit functions, for both chunked and unchunked data" url="https://github.com/snoyberg/mono-traversable; license=("MIT") @@ -36,7 +36,7 @@ check() { cd $_hkgname-$pkgver -runhaskell Setup test || warning "Unknown test failure" +LC_CTYPE=en_US.UTF-8 runhaskell Setup test } package() {
[arch-commits] Commit in libtorrent-rasterbar/repos/testing-x86_64 (4 files)
Date: Friday, January 5, 2018 @ 05:06:11 Author: felixonmars Revision: 314077 archrelease: copy trunk to testing-x86_64 Added: libtorrent-rasterbar/repos/testing-x86_64/PKGBUILD (from rev 314076, libtorrent-rasterbar/trunk/PKGBUILD) Deleted: libtorrent-rasterbar/repos/testing-x86_64/PKGBUILD libtorrent-rasterbar/repos/testing-x86_64/boost-1.66-2.patch libtorrent-rasterbar/repos/testing-x86_64/boost-1.66.patch + PKGBUILD | 134 ++ boost-1.66-2.patch | 22 --- boost-1.66.patch | 301 --- 3 files changed, 63 insertions(+), 394 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-01-05 05:05:47 UTC (rev 314076) +++ PKGBUILD2018-01-05 05:06:11 UTC (rev 314077) @@ -1,71 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan-# Contributor: Ionut Biru -# Contributor: Hugo Doria - -pkgname=libtorrent-rasterbar -pkgver=1.1.5 -pkgrel=2 -epoch=1 -pkgdesc="A C++ BitTorrent library that aims to be a good alternative to all the other implementations around" -url="http://www.rasterbar.com/products/libtorrent/; -arch=('x86_64') -license=('BSD') -depends=('boost-libs') -makedepends=('boost' 'python2' 'python') -options=('!emptydirs') -_pkgver=${pkgver//./_} -source=(https://github.com/arvidn/libtorrent/archive/libtorrent-${_pkgver}/$pkgname-$pkgver.tar.gz -boost-1.66.patch -boost-1.66-2.patch) -sha512sums=('edaff6347bf922af8b6d74e332e180fe122f64152a152fb905f4f2c3371dc29d668fc2b0ffcda3f56b50a1a51b25d1a3ae4284ed6e09f6a2eb7b34bcce8dd9c7' - 'e26464b2921f5e197252c3452ba6271a22e64ebc486d00c26870c8ad0751a5de13cb01dd1ab1f04ec9358e7c58831599360f3d4205bf709ebbf686372d37f9de' - '69231b14900a303a9e89803f19700eadfdae997f8cac8d562e6076f3c7e5eddeb2123017acc3b21caf1c1a102c369a7fe53d1f1876c3ad9d6efd2f2032fa2267') - -prepare() { - mkdir py2 py3 - cd libtorrent-libtorrent-${_pkgver} - - # Avoid depending on newer processors - sed -i 's/-msse4.2//' configure.ac - - # Fix build with boost 1.66 - patch -p1 -i "$srcdir"/boost-1.66.patch - patch -p1 -i "$srcdir"/boost-1.66-2.patch - - ./autotool.sh -} - -_build() ( - cd py$1 - - # FS#50745 - _boost="boost_python" - if [ $1 -eq 3 ]; then _boost="boost_python3"; fi - - # https://github.com/qbittorrent/qBittorrent/issues/5265#issuecomment-220007436 - CXXFLAGS="$CXXFLAGS -std=c++11" \ - PYTHON=/usr/bin/python$1 \ - ../libtorrent-libtorrent-${_pkgver}/configure \ ---prefix=/usr \ ---enable-python-binding \ ---enable-examples \ ---disable-static \ ---with-libiconv \ ---with-boost-python=$_boost -) - -build() { - _build 2 - _build 3 -} - -package() { - make -C py2 DESTDIR="$pkgdir" install - make -C py3 DESTDIR="$pkgdir" install - install -Dm644 libtorrent-libtorrent-${_pkgver}/COPYING \ -"$pkgdir/usr/share/licenses/$pkgname/LICENSE" - - # Remove most example binaries - rm "$pkgdir"/usr/bin/{*_test,*_tester,simple_client,stats_counters} -} Copied: libtorrent-rasterbar/repos/testing-x86_64/PKGBUILD (from rev 314076, libtorrent-rasterbar/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-01-05 05:06:11 UTC (rev 314077) @@ -0,0 +1,63 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Ionut Biru +# Contributor: Hugo Doria + +pkgname=libtorrent-rasterbar +pkgver=1.1.6 +pkgrel=1 +epoch=1 +pkgdesc="A C++ BitTorrent library that aims to be a good alternative to all the other implementations around" +url="http://www.rasterbar.com/products/libtorrent/; +arch=('x86_64') +license=('BSD') +depends=('boost-libs') +makedepends=('boost' 'python2' 'python') +options=('!emptydirs') +_pkgver=${pkgver//./_} +source=(https://github.com/arvidn/libtorrent/archive/libtorrent-${_pkgver}/$pkgname-$pkgver.tar.gz) +sha512sums=('528034e63330d3c6910ab9db34a2a543618961c0095ecb8f865065516c341d063cba92aed2904b80aa0d0ef65df1b91c400f69d16defad787ff1ffb5edd09e37') + +prepare() { + mkdir py2 py3 + cd libtorrent-libtorrent-${_pkgver} + + # Avoid depending on newer processors + sed -i 's/-msse4.2//' configure.ac + + ./autotool.sh +} + +_build() ( + cd py$1 + + # FS#50745 + _boost="boost_python" + if [ $1 -eq 3 ]; then _boost="boost_python3"; fi + + # https://github.com/qbittorrent/qBittorrent/issues/5265#issuecomment-220007436 + CXXFLAGS="$CXXFLAGS -std=c++11" \ + PYTHON=/usr/bin/python$1 \ + ../libtorrent-libtorrent-${_pkgver}/configure \ +--prefix=/usr \ +--enable-python-binding \ +--enable-examples \ +--disable-static \ +--with-libiconv \ +--with-boost-python=$_boost +) + +build() { + _build 2 + _build 3 +} + +package() { + make -C py2 DESTDIR="$pkgdir" install + make -C py3
[arch-commits] Commit in haskell-conduit-extra/repos (2 files)
Date: Friday, January 5, 2018 @ 05:06:09 Author: felixonmars Revision: 278829 archrelease: copy trunk to community-staging-x86_64 Added: haskell-conduit-extra/repos/community-staging-x86_64/ haskell-conduit-extra/repos/community-staging-x86_64/PKGBUILD (from rev 278828, haskell-conduit-extra/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-conduit-extra/repos/community-staging-x86_64/PKGBUILD (from rev 278828, haskell-conduit-extra/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-05 05:06:09 UTC (rev 278829) @@ -0,0 +1,51 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=conduit-extra +pkgname=haskell-conduit-extra +pkgver=1.2.3.2 +pkgrel=1 +pkgdesc="Batteries included conduit: adapters for common libraries." +url="https://github.com/snoyberg/conduit; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-async' 'haskell-attoparsec' 'haskell-blaze-builder' 'haskell-conduit' + 'haskell-exceptions' 'haskell-monad-control' 'haskell-network' 'haskell-primitive' + 'haskell-resourcet' 'haskell-stm' 'haskell-streaming-commons' 'haskell-text' + 'haskell-transformers-base' 'haskell-typed-process' 'haskell-unliftio-core') +makedepends=('ghc' 'haskell-hspec' 'haskell-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('758fe17c11be7eb82fe761be33cce68614bb148cec36486bb4903eed818f6a79b495788223447ec5fdff112d71a45f3b347db5c41fe6266c52021c7987839112') + +prepare() { +sed -i '/bytestring-builder/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 +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 libtorrent-rasterbar/trunk (3 files)
Date: Friday, January 5, 2018 @ 05:05:47 Author: felixonmars Revision: 314076 upgpkg: libtorrent-rasterbar 1:1.1.6-1 Modified: libtorrent-rasterbar/trunk/PKGBUILD Deleted: libtorrent-rasterbar/trunk/boost-1.66-2.patch libtorrent-rasterbar/trunk/boost-1.66.patch + PKGBUILD | 16 -- boost-1.66-2.patch | 22 --- boost-1.66.patch | 301 --- 3 files changed, 4 insertions(+), 335 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-05 04:46:06 UTC (rev 314075) +++ PKGBUILD2018-01-05 05:05:47 UTC (rev 314076) @@ -4,8 +4,8 @@ # Contributor: Hugo Doriapkgname=libtorrent-rasterbar -pkgver=1.1.5 -pkgrel=2 +pkgver=1.1.6 +pkgrel=1 epoch=1 pkgdesc="A C++ BitTorrent library that aims to be a good alternative to all the other implementations around" url="http://www.rasterbar.com/products/libtorrent/; @@ -15,12 +15,8 @@ makedepends=('boost' 'python2' 'python') options=('!emptydirs') _pkgver=${pkgver//./_} -source=(https://github.com/arvidn/libtorrent/archive/libtorrent-${_pkgver}/$pkgname-$pkgver.tar.gz -boost-1.66.patch -boost-1.66-2.patch) -sha512sums=('edaff6347bf922af8b6d74e332e180fe122f64152a152fb905f4f2c3371dc29d668fc2b0ffcda3f56b50a1a51b25d1a3ae4284ed6e09f6a2eb7b34bcce8dd9c7' - 'e26464b2921f5e197252c3452ba6271a22e64ebc486d00c26870c8ad0751a5de13cb01dd1ab1f04ec9358e7c58831599360f3d4205bf709ebbf686372d37f9de' - '69231b14900a303a9e89803f19700eadfdae997f8cac8d562e6076f3c7e5eddeb2123017acc3b21caf1c1a102c369a7fe53d1f1876c3ad9d6efd2f2032fa2267') +source=(https://github.com/arvidn/libtorrent/archive/libtorrent-${_pkgver}/$pkgname-$pkgver.tar.gz) +sha512sums=('528034e63330d3c6910ab9db34a2a543618961c0095ecb8f865065516c341d063cba92aed2904b80aa0d0ef65df1b91c400f69d16defad787ff1ffb5edd09e37') prepare() { mkdir py2 py3 @@ -29,10 +25,6 @@ # Avoid depending on newer processors sed -i 's/-msse4.2//' configure.ac - # Fix build with boost 1.66 - patch -p1 -i "$srcdir"/boost-1.66.patch - patch -p1 -i "$srcdir"/boost-1.66-2.patch - ./autotool.sh } Deleted: boost-1.66-2.patch === --- boost-1.66-2.patch 2018-01-05 04:46:06 UTC (rev 314075) +++ boost-1.66-2.patch 2018-01-05 05:05:47 UTC (rev 314076) @@ -1,22 +0,0 @@ -From: arvidn -Date: Tue, 28 Nov 2017 23:57:38 +0100 -Subject: [PATCH] update io_service forward declaration to be boost-1.66 - compatible - -diff --git a/include/libtorrent/io_service_fwd.hpp b/include/libtorrent/io_service_fwd.hpp -index c14997d82e..398c91216f 100644 a/include/libtorrent/io_service_fwd.hpp -+++ b/include/libtorrent/io_service_fwd.hpp -@@ -54,7 +54,12 @@ namespace sim { namespace asio { - #endif - - namespace boost { namespace asio { -+#if BOOST_VERSION < 106600 - class io_service; -+#else -+ class io_context; -+ typedef io_context io_service; -+#endif - }} - - namespace libtorrent Deleted: boost-1.66.patch === --- boost-1.66.patch2018-01-05 04:46:06 UTC (rev 314075) +++ boost-1.66.patch2018-01-05 05:05:47 UTC (rev 314076) @@ -1,301 +0,0 @@ -From: arvidn -Date: Thu, 14 Dec 2017 01:37:27 +0100 -Subject: [PATCH] fix build against boost-1.66, specifically the boost.asio - changes - -diff --git a/include/libtorrent/proxy_base.hpp b/include/libtorrent/proxy_base.hpp -index 00246af76e..7e8ab32930 100644 a/include/libtorrent/proxy_base.hpp -+++ b/include/libtorrent/proxy_base.hpp -@@ -66,6 +66,11 @@ class proxy_base : boost::noncopyable - m_port = port; - } - -+#if BOOST_VERSION >= 106600 -+ typedef tcp::socket::executor_type executor_type; -+ executor_type get_executor() { return m_sock.get_executor(); } -+#endif -+ - template - void async_read_some(Mutable_Buffers const& buffers, Handler const& handler) - { -@@ -122,6 +127,18 @@ class proxy_base : boost::noncopyable - m_sock.async_write_some(buffers, handler); - } - -+#ifndef BOOST_NO_EXCEPTIONS -+ void non_blocking(bool b) -+ { -+ m_sock.non_blocking(b); -+ } -+#endif -+ -+ error_code non_blocking(bool b, error_code& ec) -+ { -+ return m_sock.non_blocking(b, ec); -+ } -+ - #ifndef BOOST_NO_EXCEPTIONS - template - void set_option(SettableSocketOption const& opt) -diff --git a/include/libtorrent/socket_type.hpp b/include/libtorrent/socket_type.hpp -index 0b58159715..884a86e684 100644 a/include/libtorrent/socket_type.hpp -+++ b/include/libtorrent/socket_type.hpp -@@ -267,6 +267,14 @@ namespace libtorrent - error_code set_option(SettableSocketOption const& opt, error_code& ec) - {
[arch-commits] Commit in haskell-conduit-extra/trunk (PKGBUILD)
Date: Friday, January 5, 2018 @ 05:05:48 Author: felixonmars Revision: 278828 upgpkg: haskell-conduit-extra 1.2.3.2-1 rebuild with conduit-extra,1.2.3.2 Modified: haskell-conduit-extra/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-05 05:03:55 UTC (rev 278827) +++ PKGBUILD2018-01-05 05:05:48 UTC (rev 278828) @@ -4,8 +4,8 @@ _hkgname=conduit-extra pkgname=haskell-conduit-extra -pkgver=1.2.2 -pkgrel=3 +pkgver=1.2.3.2 +pkgrel=1 pkgdesc="Batteries included conduit: adapters for common libraries." url="https://github.com/snoyberg/conduit; license=("MIT") @@ -16,7 +16,7 @@ 'haskell-transformers-base' 'haskell-typed-process' 'haskell-unliftio-core') makedepends=('ghc' 'haskell-hspec' 'haskell-quickcheck') source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -sha512sums=('fa6245b45df9ef3748de4bd55c79c47cda5c9c2133513ebb9136f851aa00e85f99ba8bee1afeffab4eb1a96388e424f9d56d58a66fe7bc462a6abfff9dd1675b') +sha512sums=('758fe17c11be7eb82fe761be33cce68614bb148cec36486bb4903eed818f6a79b495788223447ec5fdff112d71a45f3b347db5c41fe6266c52021c7987839112') prepare() { sed -i '/bytestring-builder/d' $_hkgname-$pkgver/$_hkgname.cabal
[arch-commits] Commit in xmobar/trunk (PKGBUILD)
Date: Friday, January 5, 2018 @ 05:03:02 Author: felixonmars Revision: 278822 upgpkg: xmobar 0.24.5-11 rebuild with dbus,0.10.14 Modified: xmobar/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-05 05:01:50 UTC (rev 278821) +++ PKGBUILD2018-01-05 05:03:02 UTC (rev 278822) @@ -5,7 +5,7 @@ pkgname=xmobar pkgver=0.24.5 -pkgrel=10 +pkgrel=11 pkgdesc='Minimalistic Text Based Status Bar' url='https://hackage.haskell.org/package/xmobar' license=('custom:BSD3')
[arch-commits] Commit in xmobar/repos (2 files)
Date: Friday, January 5, 2018 @ 05:03:25 Author: felixonmars Revision: 278823 archrelease: copy trunk to community-staging-x86_64 Added: xmobar/repos/community-staging-x86_64/ xmobar/repos/community-staging-x86_64/PKGBUILD (from rev 278822, xmobar/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: xmobar/repos/community-staging-x86_64/PKGBUILD (from rev 278822, xmobar/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-05 05:03:25 UTC (rev 278823) @@ -0,0 +1,38 @@ +# Maintainer: Levente Polyak+# Maintainer: Jelle van der Waa +# Contributer: Sergej Pupykin +# Contributor: Arch Haskell Team + +pkgname=xmobar +pkgver=0.24.5 +pkgrel=11 +pkgdesc='Minimalistic Text Based Status Bar' +url='https://hackage.haskell.org/package/xmobar' +license=('custom:BSD3') +arch=('x86_64') +depends=('libxft' 'libxinerama' 'wireless_tools' 'libxrandr' 'libxpm' 'ghc-libs' 'haskell-x11' + 'haskell-x11-xft' 'haskell-utf8-string' 'haskell-network-uri' 'haskell-hinotify' + 'haskell-stm' 'haskell-parsec' 'haskell-mtl' 'haskell-regex-base' 'haskell-regex-compat' + 'haskell-http' 'haskell-dbus' 'haskell-libmpd') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/xmobar/${pkgver}/xmobar-${pkgver}.tar.gz) +sha512sums=('b7f4c8b206640d7d0fc60e326fffdc31f4c00df0ffac86102d40035bc632c808cfa19485073059a9c9a01c45b7a9e0aa2bba8dfa27ce9df79d1247a3a13073d4') + +build() { + cd xmobar-${pkgver} + runhaskell Setup configure -O \ +--enable-shared \ +--prefix=/usr \ +--enable-executable-dynamic \ +--disable-library-vanilla \ +--flags="with_utf8 with_xft with_iwlib with_xpm with_inotify with_mpd with_dbus" + runhaskell Setup build +} + +package() { + cd xmobar-${pkgver} + runhaskell Setup copy --destdir="${pkgdir}" + install -D -m644 license "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in git-annex/repos (2 files)
Date: Friday, January 5, 2018 @ 05:01:50 Author: felixonmars Revision: 278821 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 278820, git-annex/trunk/PKGBUILD) --+ PKGBUILD | 54 ++ 1 file changed, 54 insertions(+) Copied: git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 278820, git-annex/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-05 05:01:50 UTC (rev 278821) @@ -0,0 +1,54 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +pkgname=git-annex +pkgver=6.20171214 +pkgrel=16 +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: Friday, January 5, 2018 @ 05:01:28 Author: felixonmars Revision: 278820 upgpkg: git-annex 6.20171214-16 rebuild with dbus,0.10.14 Modified: git-annex/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-05 04:55:41 UTC (rev 278819) +++ PKGBUILD2018-01-05 05:01:28 UTC (rev 278820) @@ -4,7 +4,7 @@ pkgname=git-annex pkgver=6.20171214 -pkgrel=15 +pkgrel=16 pkgdesc="Manage files with git, without checking their contents into git" url="http://git-annex.branchable.com/; license=("AGPL3")
[arch-commits] Commit in haskell-fdo-notify/repos (2 files)
Date: Friday, January 5, 2018 @ 04:55:41 Author: felixonmars Revision: 278819 archrelease: copy trunk to community-staging-x86_64 Added: haskell-fdo-notify/repos/community-staging-x86_64/ haskell-fdo-notify/repos/community-staging-x86_64/PKGBUILD (from rev 278818, haskell-fdo-notify/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-fdo-notify/repos/community-staging-x86_64/PKGBUILD (from rev 278818, haskell-fdo-notify/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-05 04:55:41 UTC (rev 278819) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=fdo-notify +pkgname=haskell-fdo-notify +pkgver=0.3.1 +pkgrel=19 +pkgdesc="Desktop Notifications client" +url="http://bitbucket.org/taejo/fdo-notify/; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-dbus") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('d9193899d5eebd7c36e9464571827bd5b560fcc156e89822877b3b67a1f376c7abea9958f7e0aa6f79da06ad5f35a8738ad30a40d447b64ad557ed341054e6b6') + +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-fdo-notify/trunk (PKGBUILD)
Date: Friday, January 5, 2018 @ 04:55:17 Author: felixonmars Revision: 278818 upgpkg: haskell-fdo-notify 0.3.1-19 rebuild with dbus,0.10.14 Modified: haskell-fdo-notify/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-05 04:54:31 UTC (rev 278817) +++ PKGBUILD2018-01-05 04:55:17 UTC (rev 278818) @@ -5,7 +5,7 @@ _hkgname=fdo-notify pkgname=haskell-fdo-notify pkgver=0.3.1 -pkgrel=18 +pkgrel=19 pkgdesc="Desktop Notifications client" url="http://bitbucket.org/taejo/fdo-notify/; license=("custom:BSD3")
[arch-commits] Commit in haskell-dbus/trunk (PKGBUILD)
Date: Friday, January 5, 2018 @ 04:54:06 Author: felixonmars Revision: 278816 upgpkg: haskell-dbus 0.10.14-1 rebuild with dbus,0.10.14 Modified: haskell-dbus/trunk/PKGBUILD --+ PKGBUILD | 24 +++- 1 file changed, 15 insertions(+), 9 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-05 04:51:42 UTC (rev 278815) +++ PKGBUILD2018-01-05 04:54:06 UTC (rev 278816) @@ -4,23 +4,24 @@ _hkgname=dbus pkgname=haskell-dbus -pkgver=0.10.13 -pkgrel=8 +pkgver=0.10.14 +pkgrel=1 pkgdesc="A client library for the D-Bus IPC system" url="https://john-millikin.com/software/haskell-dbus/; license=("GPL3") arch=('x86_64') -depends=('ghc-libs' "haskell-cereal" "haskell-libxml-sax" "haskell-network" "haskell-parsec" - "haskell-random" "haskell-text" "haskell-vector" "haskell-xml-types") -makedepends=('ghc') +depends=('ghc-libs' 'haskell-cereal' 'haskell-libxml-sax' 'haskell-network' 'haskell-parsec' + 'haskell-random' 'haskell-text' 'haskell-vector' 'haskell-xml-types') +makedepends=('ghc' 'haskell-extra' 'haskell-quickcheck' 'haskell-resourcet' 'haskell-tasty' + 'haskell-tasty-hunit' 'haskell-tasty-quickcheck') source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -sha512sums=('e3cbb4153cd9df9308d89662b83659e13f07881f4d652c6f02dc6b6768ac1009552a7cfa9c610ededc9b630d26290eec153a9b08b7a3d70b44a6946af3d030ec') +sha512sums=('8212d38f680379de7f530aad5df935d56fb29de4dfe59acb1b7561497b25db3b60b767ab2a50a8c00fd9252d4ba6e92f6103735db450cdd3244335a45e730d67') build() { -cd "${srcdir}/${_hkgname}-${pkgver}" +cd $_hkgname-$pkgver runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ ---prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ --dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid runhaskell Setup build runhaskell Setup register --gen-script @@ -29,8 +30,13 @@ sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh } +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + package() { -cd "${srcdir}/${_hkgname}-${pkgver}" +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"
[arch-commits] Commit in haskell-dbus/repos (2 files)
Date: Friday, January 5, 2018 @ 04:54:31 Author: felixonmars Revision: 278817 archrelease: copy trunk to community-staging-x86_64 Added: haskell-dbus/repos/community-staging-x86_64/ haskell-dbus/repos/community-staging-x86_64/PKGBUILD (from rev 278816, haskell-dbus/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-dbus/repos/community-staging-x86_64/PKGBUILD (from rev 278816, haskell-dbus/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-05 04:54:31 UTC (rev 278817) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=dbus +pkgname=haskell-dbus +pkgver=0.10.14 +pkgrel=1 +pkgdesc="A client library for the D-Bus IPC system" +url="https://john-millikin.com/software/haskell-dbus/; +license=("GPL3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-cereal' 'haskell-libxml-sax' 'haskell-network' 'haskell-parsec' + 'haskell-random' 'haskell-text' 'haskell-vector' 'haskell-xml-types') +makedepends=('ghc' 'haskell-extra' 'haskell-quickcheck' 'haskell-resourcet' 'haskell-tasty' + 'haskell-tasty-hunit' 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('8212d38f680379de7f530aad5df935d56fb29de4dfe59acb1b7561497b25db3b60b767ab2a50a8c00fd9252d4ba6e92f6103735db450cdd3244335a45e730d67') + +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}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/license.txt" +}
[arch-commits] Commit in gauche/repos (3 files)
Date: Friday, January 5, 2018 @ 04:51:42 Author: felixonmars Revision: 278815 archrelease: copy trunk to community-staging-x86_64 Added: gauche/repos/community-staging-x86_64/ gauche/repos/community-staging-x86_64/PKGBUILD (from rev 278814, gauche/trunk/PKGBUILD) gauche/repos/community-staging-x86_64/gauche.install (from rev 278814, gauche/trunk/gauche.install) + PKGBUILD | 38 ++ gauche.install | 21 + 2 files changed, 59 insertions(+) Copied: gauche/repos/community-staging-x86_64/PKGBUILD (from rev 278814, gauche/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-05 04:51:42 UTC (rev 278815) @@ -0,0 +1,38 @@ +# $Id$ +# Maintainer: Alexander F Rødseth+# Contributor: Stefan Husmann +# Contributor: Motohiro Ueki +# Contributor: nkoizu + +pkgname=gauche +pkgver=0.9.5 +pkgrel=3 +url='https://practical-scheme.net/gauche/' +pkgdesc='R5RS Scheme implementation (provides gosh)' +depends=('slib' 'libatomic_ops') +license=('BSD') +arch=('x86_64') +install=$pkgname.install +source=("https://downloads.sourceforge.net/$pkgname/Gauche-$pkgver.tgz;) +sha512sums=('6d853d734c7a56a86f0015b1bfef378803d6acc1e0405ed841eab5afc08d1edef736d85df10c86d75fd5fb6b2def684bb1f2095a019133b9f497192f5511197a') + +prepare() { + ln -sf "Gauche-$pkgver" "$pkgname-$pkgver" +} + +build() { + cd "$pkgname-$pkgver" + + ./configure --enable-multibyte=utf-8 --prefix=/usr + make +} + +package() { + cd "$pkgname-$pkgver" + + make DESTDIR="$pkgdir" install-pkg install-doc + install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING" +} + +# getver: practical-scheme.net/gauche/gmemo/index.cgi?ReleaseNotes +# vim:set ts=2 sw=2 et: Copied: gauche/repos/community-staging-x86_64/gauche.install (from rev 278814, gauche/trunk/gauche.install) === --- community-staging-x86_64/gauche.install (rev 0) +++ community-staging-x86_64/gauche.install 2018-01-05 04:51:42 UTC (rev 278815) @@ -0,0 +1,21 @@ +infodir=/usr/share/info +filelist=(gauche-refe.info gauche-refj.info) + +post_install() { + [ -x usr/bin/install-info ] || return 0 + for file in ${filelist[@]}; do +install-info $infodir/$file.gz $infodir/dir 2> /dev/null + done + /usr/bin/gosh -ftest -uslib -E"require 'new-catalog" -Eexit; +} + +post_upgrade() { + post_install $1 +} + +pre_remove() { + [ -x usr/bin/install-info ] || return 0 + for file in ${filelist[@]}; do +install-info --delete $infodir/$file.gz $infodir/dir 2> /dev/null + done +}
[arch-commits] Commit in gauche/trunk (PKGBUILD)
Date: Friday, January 5, 2018 @ 04:51:01 Author: felixonmars Revision: 278814 upgpkg: gauche 0.9.5-3 rebuild with gdbm 1.14.1 Modified: gauche/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-05 04:50:01 UTC (rev 278813) +++ PKGBUILD2018-01-05 04:51:01 UTC (rev 278814) @@ -6,7 +6,7 @@ pkgname=gauche pkgver=0.9.5 -pkgrel=2 +pkgrel=3 url='https://practical-scheme.net/gauche/' pkgdesc='R5RS Scheme implementation (provides gosh)' depends=('slib' 'libatomic_ops') @@ -14,7 +14,7 @@ arch=('x86_64') install=$pkgname.install source=("https://downloads.sourceforge.net/$pkgname/Gauche-$pkgver.tgz;) -sha256sums=('4c8a53213de112708bbda5fa9648c21497d43ebf809ed5b32b15f21266b4e73c') +sha512sums=('6d853d734c7a56a86f0015b1bfef378803d6acc1e0405ed841eab5afc08d1edef736d85df10c86d75fd5fb6b2def684bb1f2095a019133b9f497192f5511197a') prepare() { ln -sf "Gauche-$pkgver" "$pkgname-$pkgver"
[arch-commits] Commit in ntop/repos (5 files)
Date: Friday, January 5, 2018 @ 04:50:01 Author: felixonmars Revision: 278813 archrelease: copy trunk to community-staging-x86_64 Added: ntop/repos/community-staging-x86_64/ ntop/repos/community-staging-x86_64/PKGBUILD (from rev 278812, ntop/trunk/PKGBUILD) ntop/repos/community-staging-x86_64/ntop-rrdtool-1.6.0.patch (from rev 278812, ntop/trunk/ntop-rrdtool-1.6.0.patch) ntop/repos/community-staging-x86_64/ntop.install (from rev 278812, ntop/trunk/ntop.install) ntop/repos/community-staging-x86_64/ntop.service (from rev 278812, ntop/trunk/ntop.service) --+ PKGBUILD | 53 + ntop-rrdtool-1.6.0.patch | 29 ntop.install |8 ++ ntop.service | 14 +++ 4 files changed, 104 insertions(+) Copied: ntop/repos/community-staging-x86_64/PKGBUILD (from rev 278812, ntop/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-05 04:50:01 UTC (rev 278813) @@ -0,0 +1,53 @@ +# Maintainer: Lukas Fleischer+# Contributor: Douglas Soares de Andrade + +pkgname=ntop +pkgver=5.0.1 +pkgrel=11 +pkgdesc='A network traffic probe that shows the network usage.' +arch=('x86_64') +url='http://www.ntop.org/' +license=('GPL') +depends=('libevent' 'libpcap' 'gd' 'glibc' 'libxml2' 'openssl' 'rrdtool' 'pcre' 'geoip' 'lua' 'python2') +makedepends=('subversion' 'wget' 'ca-certificates') +options=('!makeflags') +install='ntop.install' +source=("http://sourceforge.net/projects/${pkgname}/files/${pkgname}/Stable/${pkgname}-${pkgver}.tar.gz; +'ntop.service' ntop-rrdtool-1.6.0.patch) +sha512sums=('f52c40e6c00c8d2f46b68078c5f9aef8ed78670f92a0a81f66f2f44c71d41bc4c001b4550f19b71c546f7c07cbbed15e0aa1ee13873ac63a11678bf2b8483f2a' + '890213e2f7ba03854a8dc11148da4f906e21d44c76f8aac185aeab2c91f64f0a94e82f9ed8c8b43324a4a3501795f6195535ecca7d14dbbca8b612c1526277a7' + '3532acc6e54a1abdefeba42b3adb68cba1a0d1d2d6422e5b33fb9823b48481bb83696f097e65288c5811a6dd65ce20bff6d285d152776156b0690610d4026245') + +prepare() { + cd "${srcdir}/${pkgname}-${pkgver}" + + # Python2 fix + find . -type f | xargs sed -i 's@^#!.*python$@#!/usr/bin/python2@' + sed -i 's/python-config/python2-config/' configure.in + + # Fix build with rrdtool 1.6 (Fedora) + patch -p1 -i ../ntop-rrdtool-1.6.0.patch +} + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + + ./autogen.sh --prefix=/usr --sysconfdir=/usr/share --localstatedir=/var/lib --disable-snmp + make +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + + make DESTDIR="${pkgdir}" install-recursive + + install -dm0755 -o nobody -g nobody "${pkgdir}/var/lib/ntop" + install -dm0755 -o nobody -g nobody "${pkgdir}/var/lib/ntop/rrd" + + for _f in "${pkgdir}/usr/lib/ntop/plugins/"*.so; do +_plug="$(basename ${_f})" +ln -sf "../../lib${_plug}" "${_f}" + done + + install -Dm0644 "${srcdir}/ntop.service" "${pkgdir}/usr/lib/systemd/system/ntop.service" +} Copied: ntop/repos/community-staging-x86_64/ntop-rrdtool-1.6.0.patch (from rev 278812, ntop/trunk/ntop-rrdtool-1.6.0.patch) === --- community-staging-x86_64/ntop-rrdtool-1.6.0.patch (rev 0) +++ community-staging-x86_64/ntop-rrdtool-1.6.0.patch 2018-01-05 04:50:01 UTC (rev 278813) @@ -0,0 +1,29 @@ +diff -up ntop-5.0.1/configure.in.rrdtool ntop-5.0.1/configure.in +--- ntop-5.0.1/configure.in.rrdtool2016-10-16 20:32:46.194496951 +0200 ntop-5.0.1/configure.in2016-10-16 20:32:57.392486940 +0200 +@@ -893,19 +893,19 @@ else +fi + fi + +-RRD_LIB="-L${RRD_HOME}/lib -lrrd_th" ++RRD_LIB="-L${RRD_HOME}/lib -lrrd" + +-if test -f "$RRD_HOME/lib/librrd_th.so"; then ++if test -f "$RRD_HOME/lib/librrd.so"; then +AC_MSG_RESULT(checking for rrdtool... yes) + else +- if test -f "$RRD_HOME/lib/librrd_th.dylib"; then # OSX ++ if test -f "$RRD_HOME/lib/librrd.dylib"; then # OSX + AC_MSG_RESULT(checking for rrdtool... yes) + else +- if test -f "$RRD_HOME/lib/librrd_th.a"; then ++ if test -f "$RRD_HOME/lib/librrd.a"; then +AC_MSG_RESULT(checking for rrdtool... yes) + else +- AC_CHECK_LIB([rrd_th], [main]) +- if test ".${ac_cv_lib_rrd_th_main}" != ".yes"; then ++ AC_CHECK_LIB([rrd], [main]) ++ if test ".${ac_cv_lib_rrd_main}" != ".yes"; then + AC_MSG_ERROR(Unable to find RRD at $RRD_HOME: please use --with-rrd-home=DIR); +AC_MSG_ERROR(RRD source can be downloaded from http://www.rrdtool.org/); +else Copied: ntop/repos/community-staging-x86_64/ntop.install (from rev 278812, ntop/trunk/ntop.install) === ---
[arch-commits] Commit in ntop/trunk (PKGBUILD)
Date: Friday, January 5, 2018 @ 04:49:31 Author: felixonmars Revision: 278812 upgpkg: ntop 5.0.1-11 rebuild with gdbm 1.14.1 Modified: ntop/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-05 04:49:19 UTC (rev 278811) +++ PKGBUILD2018-01-05 04:49:31 UTC (rev 278812) @@ -3,7 +3,7 @@ pkgname=ntop pkgver=5.0.1 -pkgrel=10 +pkgrel=11 pkgdesc='A network traffic probe that shows the network usage.' arch=('x86_64') url='http://www.ntop.org/' @@ -14,9 +14,9 @@ install='ntop.install' source=("http://sourceforge.net/projects/${pkgname}/files/${pkgname}/Stable/${pkgname}-${pkgver}.tar.gz; 'ntop.service' ntop-rrdtool-1.6.0.patch) -md5sums=('01710b6925a8a5ffe1a41b8b512ebd69' - '0e149d20f881600e8387d850ac268483' - 'e56f53299eb7386167aedb0ef8f2f8f8') +sha512sums=('f52c40e6c00c8d2f46b68078c5f9aef8ed78670f92a0a81f66f2f44c71d41bc4c001b4550f19b71c546f7c07cbbed15e0aa1ee13873ac63a11678bf2b8483f2a' + '890213e2f7ba03854a8dc11148da4f906e21d44c76f8aac185aeab2c91f64f0a94e82f9ed8c8b43324a4a3501795f6195535ecca7d14dbbca8b612c1526277a7' + '3532acc6e54a1abdefeba42b3adb68cba1a0d1d2d6422e5b33fb9823b48481bb83696f097e65288c5811a6dd65ce20bff6d285d152776156b0690610d4026245') prepare() { cd "${srcdir}/${pkgname}-${pkgver}"
[arch-commits] Commit in openipmi/repos (3 files)
Date: Friday, January 5, 2018 @ 04:49:19 Author: felixonmars Revision: 278811 archrelease: copy trunk to community-staging-x86_64 Added: openipmi/repos/community-staging-x86_64/ openipmi/repos/community-staging-x86_64/0001-Add-openssl-1.1.0-support.patch (from rev 278810, openipmi/trunk/0001-Add-openssl-1.1.0-support.patch) openipmi/repos/community-staging-x86_64/PKGBUILD (from rev 278810, openipmi/trunk/PKGBUILD) --+ 0001-Add-openssl-1.1.0-support.patch | 184 + PKGBUILD | 48 2 files changed, 232 insertions(+) Copied: openipmi/repos/community-staging-x86_64/0001-Add-openssl-1.1.0-support.patch (from rev 278810, openipmi/trunk/0001-Add-openssl-1.1.0-support.patch) === --- community-staging-x86_64/0001-Add-openssl-1.1.0-support.patch (rev 0) +++ community-staging-x86_64/0001-Add-openssl-1.1.0-support.patch 2018-01-05 04:49:19 UTC (rev 278811) @@ -0,0 +1,184 @@ +From eeacbf0c675b61881fc00539cb365de084950ceb Mon Sep 17 00:00:00 2001 +From: Sebastian Andrzej Siewior+Date: Sun, 25 Sep 2016 23:45:12 +0200 +Subject: [PATCH] Add openssl 1.1.0 support + +while keeping work under openssl 1.0.2. + +Signed-off-by: Sebastian Andrzej Siewior +Signed-off-by: Corey Minyard +--- + lanserv/lanserv_ipmi.c | 34 +- + lib/aes_cbc.c | 34 +- + 2 files changed, 42 insertions(+), 26 deletions(-) + +diff --git a/lanserv/lanserv_ipmi.c b/lanserv/lanserv_ipmi.c +index b0a2431..67bf74a 100644 +--- a/lanserv/lanserv_ipmi.c b/lanserv/lanserv_ipmi.c +@@ -2217,7 +2217,7 @@ aes_cbc_encrypt(lanserv_data_t *lan, session_t *session, + unsigned char *d; + unsigned char *iv; + unsigned int i; +-EVP_CIPHER_CTX ctx; ++EVP_CIPHER_CTX *ctx; + intrv; + intoutlen; + inttmplen; +@@ -2264,14 +2264,18 @@ aes_cbc_encrypt(lanserv_data_t *lan, session_t *session, + *data_size += 16; + + /* Ok, we're set to do the crypt operation. */ +-EVP_CIPHER_CTX_init(); +-EVP_EncryptInit_ex(, EVP_aes_128_cbc(), NULL, a->ckey, iv); +-EVP_CIPHER_CTX_set_padding(, 0); +-if (!EVP_EncryptUpdate(, *pos, , d, l)) { ++ctx = EVP_CIPHER_CTX_new(); ++if (!ctx) { ++ rv = ENOMEM; ++ goto out_cleanup; ++} ++EVP_EncryptInit_ex(ctx, EVP_aes_128_cbc(), NULL, a->ckey, iv); ++EVP_CIPHER_CTX_set_padding(ctx, 0); ++if (!EVP_EncryptUpdate(ctx, *pos, , d, l)) { + rv = ENOMEM; + goto out_cleanup; + } +-if (!EVP_EncryptFinal_ex(, (*pos) + outlen, )) { ++if (!EVP_EncryptFinal_ex(ctx, (*pos) + outlen, )) { + rv = ENOMEM; /* right? */ + goto out_cleanup; + } +@@ -2281,7 +2285,7 @@ aes_cbc_encrypt(lanserv_data_t *lan, session_t *session, + *data_len = outlen + 16; + + out_cleanup: +-EVP_CIPHER_CTX_cleanup(); ++EVP_CIPHER_CTX_free(ctx); + free(d); + return rv; + } +@@ -2292,7 +2296,7 @@ aes_cbc_decrypt(lanserv_data_t *lan, session_t *session, msg_t *msg) + auth_data_t*a = >auth_data; + unsigned int l = msg->len; + unsigned char *d; +-EVP_CIPHER_CTX ctx; ++EVP_CIPHER_CTX *ctx; + intoutlen; + unsigned char *pad; + intpadlen; +@@ -2312,10 +2316,14 @@ aes_cbc_decrypt(lanserv_data_t *lan, session_t *session, msg_t *msg) + memcpy(d, msg->data+16, l); + + /* Ok, we're set to do the decrypt operation. */ +-EVP_CIPHER_CTX_init(); +-EVP_DecryptInit_ex(, EVP_aes_128_cbc(), NULL, a->k2, msg->data); +-EVP_CIPHER_CTX_set_padding(, 0); +-if (!EVP_DecryptUpdate(, msg->data+16, , d, l)) { ++ctx = EVP_CIPHER_CTX_new(); ++if (!ctx) { ++ rv = ENOMEM; ++ goto out_cleanup; ++} ++EVP_DecryptInit_ex(ctx, EVP_aes_128_cbc(), NULL, a->k2, msg->data); ++EVP_CIPHER_CTX_set_padding(ctx, 0); ++if (!EVP_DecryptUpdate(ctx, msg->data+16, , d, l)) { + rv = EINVAL; + goto out_cleanup; + } +@@ -2348,7 +2356,7 @@ aes_cbc_decrypt(lanserv_data_t *lan, session_t *session, msg_t *msg) + msg->len = outlen; + + out_cleanup: +-EVP_CIPHER_CTX_cleanup(); ++EVP_CIPHER_CTX_free(ctx); + free(d); + return rv; + } +diff --git a/lib/aes_cbc.c b/lib/aes_cbc.c +index 483cdfb..f20d69b 100644 +--- a/lib/aes_cbc.c b/lib/aes_cbc.c +@@ -86,7 +86,7 @@ aes_cbc_encrypt(ipmi_con_t*ipmi, + unsigned int l = *payload_len; + unsigned int i; + unsigned char *d; +-EVP_CIPHER_CTX ctx; ++EVP_CIPHER_CTX *ctx; + intrv; + intoutlen; + inttmplen; +@@ -133,15 +133,19 @@ aes_cbc_encrypt(ipmi_con_t*ipmi, + *header_len -= 16; +
[arch-commits] Commit in openipmi/trunk (PKGBUILD)
Date: Friday, January 5, 2018 @ 04:48:53 Author: felixonmars Revision: 278810 upgpkg: openipmi 2.0.22-6 rebuild with gdbm 1.14.1 Modified: openipmi/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-05 04:48:37 UTC (rev 278809) +++ PKGBUILD2018-01-05 04:48:53 UTC (rev 278810) @@ -7,7 +7,7 @@ pkgname=openipmi _pkgname=OpenIPMI pkgver=2.0.22 -pkgrel=5 +pkgrel=6 pkgdesc='Full-function IPMI (Intelligent Platform Management Interface) system' url='http://openipmi.sourceforge.net/' arch=('x86_64') @@ -16,8 +16,8 @@ depends=('popt' 'ncurses' 'net-snmp' 'glib2' 'gdbm') source=("https://downloads.sourceforge.net/project/${pkgname}/${_pkgname}%202.0%20Library/${_pkgname}-${pkgver}.tar.gz; '0001-Add-openssl-1.1.0-support.patch') -sha256sums=('4988900043c35fcfa9b2bf275d6593904f6429221befb770ba6ecb5502108e55' -'ec0364fd24d5ffb5349ed01d67910c5f15301b028e008977330786f9cf388ec2') +sha512sums=('78017fc0b52ce6a83db45f595f50170410120c9f7394429869c177ee40ea5b924bcc0e36bb60f9368a75a2f78ff71c70ae3631ba55a207cfb6eb4f62aa44ff89' + 'a121bf26112a257a27bcd4c994f0d6a967643c1b4cffbe53fc11b1d1d8bc8f35dbf5eef664bc8f49c8dda04a0b0c876e6734b51b62af34e9c74e8ada98a9a806') options=('!libtool')
[arch-commits] Commit in modem-manager-gui/repos (2 files)
Date: Friday, January 5, 2018 @ 04:48:37 Author: felixonmars Revision: 278809 archrelease: copy trunk to community-staging-x86_64 Added: modem-manager-gui/repos/community-staging-x86_64/ modem-manager-gui/repos/community-staging-x86_64/PKGBUILD (from rev 278808, modem-manager-gui/trunk/PKGBUILD) --+ PKGBUILD | 28 1 file changed, 28 insertions(+) Copied: modem-manager-gui/repos/community-staging-x86_64/PKGBUILD (from rev 278808, modem-manager-gui/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-05 04:48:37 UTC (rev 278809) @@ -0,0 +1,28 @@ +# $Id$ +# Maintainer: Balló György+# Contributor: Ilya Medvedev + +pkgname=modem-manager-gui +pkgver=0.0.18 +pkgrel=3 +pkgdesc="Frontend for ModemManager daemon able to control specific modem functions" +arch=('x86_64') +url="http://linuxonly.ru/cms/page.php?7; +license=('GPL3') +depends=('gdbm' 'gtk3' 'gtkspell3' 'libnotify' 'modemmanager') +makedepends=('po4a' 'itstool') +optdepends=('networkmanager: monitor network traffic') +options=(!emptydirs) +source=("https://download.tuxfamily.org/gsf/source/$pkgname-$pkgver.tar.gz;) +sha512sums=('b570515bb26284a55e1a54b287c6333209264726542d46a1c4c2818d02f1848bf15425a63fb15db01950f4da15644b5b68ac39255185206322743e2a63828f9d') + +build() { + cd "$srcdir/$pkgname-$pkgver" + ./configure --prefix=/usr + make +} + +package() { + cd "$srcdir/$pkgname-$pkgver" + make DESTDIR="$pkgdir" install +}
[arch-commits] Commit in modem-manager-gui/trunk (PKGBUILD)
Date: Friday, January 5, 2018 @ 04:48:16 Author: felixonmars Revision: 278808 upgpkg: modem-manager-gui 0.0.18-3 rebuild with gdbm 1.14.1 Modified: modem-manager-gui/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-05 04:46:58 UTC (rev 278807) +++ PKGBUILD2018-01-05 04:48:16 UTC (rev 278808) @@ -4,7 +4,7 @@ pkgname=modem-manager-gui pkgver=0.0.18 -pkgrel=2 +pkgrel=3 pkgdesc="Frontend for ModemManager daemon able to control specific modem functions" arch=('x86_64') url="http://linuxonly.ru/cms/page.php?7; @@ -14,7 +14,7 @@ optdepends=('networkmanager: monitor network traffic') options=(!emptydirs) source=("https://download.tuxfamily.org/gsf/source/$pkgname-$pkgver.tar.gz;) -md5sums=('affc35ba997f8b54d5421307a3021a3d') +sha512sums=('b570515bb26284a55e1a54b287c6333209264726542d46a1c4c2818d02f1848bf15425a63fb15db01950f4da15644b5b68ac39255185206322743e2a63828f9d') build() { cd "$srcdir/$pkgname-$pkgver"
[arch-commits] Commit in mailutils/repos (2 files)
Date: Friday, January 5, 2018 @ 04:46:58 Author: felixonmars Revision: 278807 archrelease: copy trunk to community-staging-x86_64 Added: mailutils/repos/community-staging-x86_64/ mailutils/repos/community-staging-x86_64/PKGBUILD (from rev 278806, mailutils/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: mailutils/repos/community-staging-x86_64/PKGBUILD (from rev 278806, mailutils/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-05 04:46:58 UTC (rev 278807) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: Sergej Pupykin+# Contributor: Sergej Pupykin + +pkgname=mailutils +pkgver=3.4 +pkgrel=2 +pkgdesc="MUA command line tool (mailx)" +arch=(x86_64) +url="http://www.gnu.org/software/mailutils/; +license=('GPL') +depends=('libldap' 'pam' 'gnutls' 'gsasl') +makedepends=('emacs') +options=(!emptydirs) +validpgpkeys=('325F650C4C2B6AD58807327A3602B07F55D0C732') +source=(https://ftp.gnu.org/gnu/mailutils/mailutils-$pkgver.tar.bz2{,.sig}) +sha512sums=('3c674f272bf7275bd781f7069d859dc133d3f103a433a407736df7aecf31a5b0912bd3ebfa4a41095449219f2fdcf6277b6722e9e45dd14f8e26cc7270f863d7' +'SKIP') + +build() { + cd "$srcdir/mailutils-$pkgver" + ./configure \ + --prefix=/usr \ + --sbindir=/usr/bin \ + --libexecdir=/usr/lib/$pkgname \ + --with-gdbm \ + --with-gnutls \ + --disable-python \ + --without-guile + make CFLAGS="$CFLAGS -O2" || make CFLAGS="$CFLAGS -O2" LDFLAGS="-L`pwd`/lib -lmutcpwrap -ltinfo" +} + +package() { + cd "$srcdir/mailutils-$pkgver" + make -j1 DESTDIR="$pkgdir" install + rm -f "$pkgdir"/usr/share/info/dir + mv "$pkgdir"/usr/bin/mail "$pkgdir"/usr/bin/gnu-mail + mv "$pkgdir"/usr/share/man/man1/mail.1 "$pkgdir"/usr/share/man/man1/gnu-mail.1 + chown -R root:root "$pkgdir" +}
[arch-commits] Commit in mailutils/trunk (PKGBUILD)
Date: Friday, January 5, 2018 @ 04:46:37 Author: felixonmars Revision: 278806 upgpkg: mailutils 3.4-2 rebuild with gdbm 1.14.1 Modified: mailutils/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-05 04:46:27 UTC (rev 278805) +++ PKGBUILD2018-01-05 04:46:37 UTC (rev 278806) @@ -4,7 +4,7 @@ pkgname=mailutils pkgver=3.4 -pkgrel=1 +pkgrel=2 pkgdesc="MUA command line tool (mailx)" arch=(x86_64) url="http://www.gnu.org/software/mailutils/; @@ -14,7 +14,7 @@ options=(!emptydirs) validpgpkeys=('325F650C4C2B6AD58807327A3602B07F55D0C732') source=(https://ftp.gnu.org/gnu/mailutils/mailutils-$pkgver.tar.bz2{,.sig}) -sha256sums=('908df9b8e46dea1aab4b4affd8c61c69ec82c7d40591a5b9d5d1535ed00dc7b6' +sha512sums=('3c674f272bf7275bd781f7069d859dc133d3f103a433a407736df7aecf31a5b0912bd3ebfa4a41095449219f2fdcf6277b6722e9e45dd14f8e26cc7270f863d7' 'SKIP') build() {
[arch-commits] Commit in apr-util/repos (5 files)
Date: Friday, January 5, 2018 @ 04:46:06 Author: felixonmars Revision: 314075 archrelease: copy trunk to staging-x86_64 Added: apr-util/repos/staging-x86_64/ apr-util/repos/staging-x86_64/PKGBUILD (from rev 314074, apr-util/trunk/PKGBUILD) apr-util/repos/staging-x86_64/buildconf_config.guess_sub_location.patch (from rev 314074, apr-util/trunk/buildconf_config.guess_sub_location.patch) apr-util/repos/staging-x86_64/disable_failing_test.patch (from rev 314074, apr-util/trunk/disable_failing_test.patch) apr-util/repos/staging-x86_64/openssl-1.1.patch (from rev 314074, apr-util/trunk/openssl-1.1.patch) ---+ PKGBUILD | 60 ++ buildconf_config.guess_sub_location.patch | 22 ++ disable_failing_test.patch| 13 + openssl-1.1.patch | 250 4 files changed, 345 insertions(+) Copied: apr-util/repos/staging-x86_64/PKGBUILD (from rev 314074, apr-util/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2018-01-05 04:46:06 UTC (rev 314075) @@ -0,0 +1,60 @@ +# $Id$ +# Maintainer: Jan de Groot+# Maintainer: Pierre Schmitz + +pkgname=apr-util +pkgver=1.6.1 +pkgrel=2 +pkgdesc="The Apache Portable Runtime" +arch=('x86_64') +url="http://apr.apache.org/; +depends=('apr' 'expat') +makedepends=('gdbm' 'libldap' 'unixodbc' 'openssl' 'nss' 'sqlite' 'libmariadbclient' 'db' 'postgresql-libs' 'python2') +optdepends=( + 'gdbm: enable gdbm support' + 'libldap: enable ldap support' + 'unixodbc: enable odbc support' + 'libmariadbclient: enable mysql/mariadb support' + 'postgresql-libs: enable postgres support' + 'db: enable berkley db support' + 'sqlite: enable sqlite support' + 'nss: enable nss crypto support' + 'openssl: enable openssl crypto support' +) +license=('APACHE') +source=(https://www.apache.org/dist/apr/apr-util-${pkgver}.tar.bz2{,.asc} +disable_failing_test.patch # TODO: figure out why dbm test fails +buildconf_config.guess_sub_location.patch) +sha512sums=('40eff8a37c0634f7f6ca5e596b38de15fd10767a34c30bbe49c632816e8f3e1e230678034f578dd5816a94f246fb5dfdf48d644829af13bf28de3225205d' +'SKIP' + 'f3de06f845972e5fc85c0d01847bcd0cfbbdd5015798970c73e5ef1b2699c54118f00ba5b939d84bbdf748bd1a5088c1393289b1e62c005fa77878436c165802' + 'd19024b8a19e46e85dd03e2c06afae13b527e56c0e2864e5b92652c8ed558f155647f50b9cfaddb6e919b5a60922970b1d9f6c7fc62cd5872b3d22e787f99c65') +validpgpkeys=('5B5181C2C0AB13E59DA3F7A3EC582EB639FF092C' # Jeff Trawick + 'B1B96F45DFBDCCF974019235193F180AB55D9977' # William A. Rowe, Jr. + '3CE3BAC2EB7BBC624D1D22D8F3B9D88CB87F79A9') # Nick Kew + +prepare() { + cd apr-util-$pkgver + patch -Np1 -i ../buildconf_config.guess_sub_location.patch + patch -Np1 -i ../disable_failing_test.patch + ./buildconf --with-apr=`apr-1-config --srcdir` +} + +build() { + cd "${srcdir}/apr-util-${pkgver}" + ./configure --prefix=/usr --with-apr=/usr --with-ldap --with-crypto \ +--with-gdbm=/usr --with-sqlite3=/usr --with-nss=/usr --with-odbc=/usr \ +--with-berkeley-db=/usr --with-pgsql=/usr --with-mysql=/usr --with-oracle=/usr \ +--with-openssl=/usr + make +} + +check() { + cd "${srcdir}/apr-util-${pkgver}" + make -j1 check +} + +package() { + cd "${srcdir}/apr-util-${pkgver}" + make DESTDIR="${pkgdir}" install +} Copied: apr-util/repos/staging-x86_64/buildconf_config.guess_sub_location.patch (from rev 314074, apr-util/trunk/buildconf_config.guess_sub_location.patch) === --- staging-x86_64/buildconf_config.guess_sub_location.patch (rev 0) +++ staging-x86_64/buildconf_config.guess_sub_location.patch2018-01-05 04:46:06 UTC (rev 314075) @@ -0,0 +1,22 @@ +From: Tollef Fog Heen +Subject: Adjust path of config.guess and config.sub + +--- + buildconf |4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +Index: trunk/buildconf +=== +--- trunk.orig/buildconf trunk/buildconf +@@ -61,8 +61,8 @@ + rm -f build/apr_common.m4 build/find_apr.m4 build/install.sh \ + build/config.guess build/config.sub build/get-version.sh + cp -p $apr_src_dir/build/apr_common.m4 $apr_src_dir/build/find_apr.m4 \ +- $apr_src_dir/build/install.sh $apr_src_dir/build/config.guess \ +- $apr_src_dir/build/config.sub $apr_src_dir/build/get-version.sh \ ++ $apr_src_dir/build/install.sh /usr/share/libtool/build-aux/config.guess \ ++ /usr/share/libtool/build-aux/config.sub $apr_src_dir/build/get-version.sh \ + build/ + + # Remove aclocal.m4 as
[arch-commits] Commit in browserify/repos/community-any (PKGBUILD PKGBUILD)
Date: Friday, January 5, 2018 @ 04:46:27 Author: felixonmars Revision: 278805 archrelease: copy trunk to community-any Added: browserify/repos/community-any/PKGBUILD (from rev 278804, browserify/trunk/PKGBUILD) Deleted: browserify/repos/community-any/PKGBUILD --+ PKGBUILD | 56 1 file changed, 28 insertions(+), 28 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-01-05 04:46:03 UTC (rev 278804) +++ PKGBUILD2018-01-05 04:46:27 UTC (rev 278805) @@ -1,28 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan- -pkgname=browserify -pkgdesc='browser-side require() the node way' -pkgver=14.5.0 -pkgrel=1 -arch=('any') -url='http://browserify.org/' -license=('MIT' 'BSD') -depends=('nodejs' 'acorn') -makedepends=('npm' 'git') -source=(https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz) -noextract=($pkgname-$pkgver.tgz) -sha512sums=('80a7ceb0d42ffeda16cfeeb49d23df633bb0484773bd5d96771ad53d46cf0ffaae8b8e2b024077b779ae36d9a61981eaac6e7a146c17f52504426ccd2c0792ee') - -package() { - npm install -g --user root --prefix "$pkgdir"/usr "$srcdir"/$pkgname-$pkgver.tgz - rm -r "$pkgdir"/usr/etc - mkdir -p "$pkgdir/usr/share/licenses/$pkgname" - ln -s "../../../lib/node_modules/$pkgname/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/" - - # Experimental dedup - cd "$pkgdir"/usr/lib/node_modules/$pkgname/node_modules - for dep in acorn; do -rm -r $dep; - done -} Copied: browserify/repos/community-any/PKGBUILD (from rev 278804, browserify/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-01-05 04:46:27 UTC (rev 278805) @@ -0,0 +1,28 @@ +# $Id$ +# Maintainer: Felix Yan + +pkgname=browserify +pkgdesc='browser-side require() the node way' +pkgver=15.0.0 +pkgrel=1 +arch=('any') +url='http://browserify.org/' +license=('MIT' 'BSD') +depends=('nodejs' 'acorn') +makedepends=('npm' 'git') +source=(https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz) +noextract=($pkgname-$pkgver.tgz) +sha512sums=('7444718f3978c9a714cda0785d55570c5147011cc3afab4b4618eaa44fcd254bf44a44b74159992a261388a1106614361f28022f4d85533492e6bdec63f4a54e') + +package() { + npm install -g --user root --prefix "$pkgdir"/usr "$srcdir"/$pkgname-$pkgver.tgz + rm -r "$pkgdir"/usr/etc + mkdir -p "$pkgdir/usr/share/licenses/$pkgname" + ln -s "../../../lib/node_modules/$pkgname/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/" + + # Experimental dedup + cd "$pkgdir"/usr/lib/node_modules/$pkgname/node_modules + for dep in acorn; do +rm -r $dep; + done +}
[arch-commits] Commit in browserify/trunk (PKGBUILD)
Date: Friday, January 5, 2018 @ 04:46:03 Author: felixonmars Revision: 278804 upgpkg: browserify 15.0.0-1 Modified: browserify/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-05 04:43:07 UTC (rev 278803) +++ PKGBUILD2018-01-05 04:46:03 UTC (rev 278804) @@ -3,7 +3,7 @@ pkgname=browserify pkgdesc='browser-side require() the node way' -pkgver=14.5.0 +pkgver=15.0.0 pkgrel=1 arch=('any') url='http://browserify.org/' @@ -12,7 +12,7 @@ makedepends=('npm' 'git') source=(https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz) noextract=($pkgname-$pkgver.tgz) -sha512sums=('80a7ceb0d42ffeda16cfeeb49d23df633bb0484773bd5d96771ad53d46cf0ffaae8b8e2b024077b779ae36d9a61981eaac6e7a146c17f52504426ccd2c0792ee') +sha512sums=('7444718f3978c9a714cda0785d55570c5147011cc3afab4b4618eaa44fcd254bf44a44b74159992a261388a1106614361f28022f4d85533492e6bdec63f4a54e') package() { npm install -g --user root --prefix "$pkgdir"/usr "$srcdir"/$pkgname-$pkgver.tgz
[arch-commits] Commit in apr-util/trunk (PKGBUILD)
Date: Friday, January 5, 2018 @ 04:45:37 Author: felixonmars Revision: 314074 upgpkg: apr-util 1.6.1-2 rebuild with gdbm 1.14.1 Modified: apr-util/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-05 04:44:39 UTC (rev 314073) +++ PKGBUILD2018-01-05 04:45:37 UTC (rev 314074) @@ -4,7 +4,7 @@ pkgname=apr-util pkgver=1.6.1 -pkgrel=1 +pkgrel=2 pkgdesc="The Apache Portable Runtime" arch=('x86_64') url="http://apr.apache.org/; @@ -25,10 +25,10 @@ source=(https://www.apache.org/dist/apr/apr-util-${pkgver}.tar.bz2{,.asc} disable_failing_test.patch # TODO: figure out why dbm test fails buildconf_config.guess_sub_location.patch) -sha256sums=('d3e12f7b6ad12687572a3a39475545a072608f4ba03a6ce8a3778f607dd0035b' +sha512sums=('40eff8a37c0634f7f6ca5e596b38de15fd10767a34c30bbe49c632816e8f3e1e230678034f578dd5816a94f246fb5dfdf48d644829af13bf28de3225205d' 'SKIP' -'c7da8c0bba36fec72ac8c477f8c71e302ec670ab3df6f33ac5aab9f0527d8c3a' -'33f3509d8ad089109c70835efc3535b27a6b5fc2fe27793d30689138f8c4f8aa') + 'f3de06f845972e5fc85c0d01847bcd0cfbbdd5015798970c73e5ef1b2699c54118f00ba5b939d84bbdf748bd1a5088c1393289b1e62c005fa77878436c165802' + 'd19024b8a19e46e85dd03e2c06afae13b527e56c0e2864e5b92652c8ed558f155647f50b9cfaddb6e919b5a60922970b1d9f6c7fc62cd5872b3d22e787f99c65') validpgpkeys=('5B5181C2C0AB13E59DA3F7A3EC582EB639FF092C' # Jeff Trawick 'B1B96F45DFBDCCF974019235193F180AB55D9977' # William A. Rowe, Jr.'3CE3BAC2EB7BBC624D1D22D8F3B9D88CB87F79A9') # Nick Kew
[arch-commits] Commit in lighttpd/repos (6 files)
Date: Friday, January 5, 2018 @ 04:44:39 Author: felixonmars Revision: 314073 archrelease: copy trunk to staging-x86_64 Added: lighttpd/repos/staging-x86_64/ lighttpd/repos/staging-x86_64/PKGBUILD (from rev 314072, lighttpd/trunk/PKGBUILD) lighttpd/repos/staging-x86_64/lighttpd.conf (from rev 314072, lighttpd/trunk/lighttpd.conf) lighttpd/repos/staging-x86_64/lighttpd.logrotate.d (from rev 314072, lighttpd/trunk/lighttpd.logrotate.d) lighttpd/repos/staging-x86_64/lighttpd.service (from rev 314072, lighttpd/trunk/lighttpd.service) lighttpd/repos/staging-x86_64/lighttpd.tmpfiles (from rev 314072, lighttpd/trunk/lighttpd.tmpfiles) --+ PKGBUILD | 72 + lighttpd.conf| 22 ++ lighttpd.logrotate.d |9 ++ lighttpd.service | 12 lighttpd.tmpfiles|2 + 5 files changed, 117 insertions(+) Copied: lighttpd/repos/staging-x86_64/PKGBUILD (from rev 314072, lighttpd/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2018-01-05 04:44:39 UTC (rev 314073) @@ -0,0 +1,72 @@ +# $Id$ +# Maintainer: Pierre Schmitz+ +pkgname=lighttpd +pkgver=1.4.48 +pkgrel=2 +pkgdesc='A secure, fast, compliant and very flexible web-server' +license=('custom') +arch=('x86_64') +url="http://www.lighttpd.net/; +depends=('pcre' 'util-linux' 'systemd') +makedepends=('libmariadbclient' 'lua' 'libxml2' 'e2fsprogs' 'sqlite' 'gdbm' 'pkgconfig') +optdepends=('libxml2: mod_webdav' +'lua: mod_cml/mod_magnet' +'libmariadbclient: mod_mysql_vhost/mod_authn_mysql' +'sqlite: mod_webdav') +backup=('etc/lighttpd/lighttpd.conf' 'etc/logrotate.d/lighttpd') +options=('emptydirs') +source=("https://download.lighttpd.net/lighttpd/releases-1.4.x/lighttpd-${pkgver}.tar.xz"{,.asc} +'lighttpd.logrotate.d' 'lighttpd.conf' 'lighttpd.tmpfiles' 'lighttpd.service') +sha512sums=('361dbf07b280aa7345f3026cce6d12d0aeaa3bb535b5a5b2a894a568395f46a9c7ce723dfd1948225117495f3e63ec207b72d5e4b680da7cd56419e23cf8bae4' +'SKIP' + 'b67f6683c55f4d63bf3e42878165a5f56d30bab056e6474f4652f050c8f783ceb7c1246969b7186afa2a43e22204dc8a9785bd5599f112aa61e8361b4369e064' + 'b28f6171a96cf4d293ccf92914f1d1696007acc647c6c24cc5f309da0860356864618865afcc6f0aa7616ffb70405b8e1fefd12ccd5685effc2aa7c0b72be1a5' + '0079d6fd80ca42fa5384838b3df68d25000fb7a5a92ea9fb02f6a18cdfb85b23279c78b881e21270e7e450ee3ae28ea839932f3268b826b52478079e510ecd33' + '2caf419d96ddfc3c4d832483e0d243463632823df1b2bcde212c46a932b5fd6d9ca28aab8139aa234854e0e91f85d4245ab7c9a4c304fb36b8cd1dde7908a5bd') +validpgpkeys=('C7CA1E9E29DC77F5480894B2E0E7D0171E95BAD7' + '649D0DD767FF206202A76C5158F14A786FE198C8' + 'EAAF41A8BE3BB8D001CACD136DE62CA242909B84') + +build() { + cd $srcdir/$pkgname-$pkgver + + ./configure --prefix=/usr \ + --sbindir=/usr/bin \ + --libdir=/usr/lib/lighttpd/ \ + --sysconfdir=/etc/lighttpd \ + --with-mysql \ + --with-ldap \ + --with-attr \ + --with-openssl \ + --with-kerberos5 \ + --without-fam \ + --with-webdav-props \ + --with-webdav-locks \ + --with-gdbm \ + --with-lua + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + make +} + +check() { + cd $srcdir/$pkgname-$pkgver + make check +} + +package() { + cd $srcdir/$pkgname-$pkgver + make DESTDIR=$pkgdir install + + install -D -m644 $srcdir/lighttpd.logrotate.d $pkgdir/etc/logrotate.d/lighttpd + install -D -m644 $srcdir/lighttpd.conf $pkgdir/etc/lighttpd/lighttpd.conf + install -d -m700 -o http -g http $pkgdir/var/{log,cache}/lighttpd/ + install -D -m644 ${srcdir}/lighttpd.tmpfiles ${pkgdir}/usr/lib/tmpfiles.d/lighttpd.conf + install -D -m644 ${srcdir}/lighttpd.service ${pkgdir}/usr/lib/systemd/system/lighttpd.service + + pushd doc/config >/dev/null + find . -type f ! -name 'Makefile*' -exec install -D -m644 {} ${pkgdir}/usr/share/doc/lighttpd/config/{} \; + popd >/dev/null + + install -D -m644 COPYING $pkgdir/usr/share/licenses/$pkgname/COPYING +} Copied: lighttpd/repos/staging-x86_64/lighttpd.conf (from rev 314072, lighttpd/trunk/lighttpd.conf) === --- staging-x86_64/lighttpd.conf(rev 0) +++ staging-x86_64/lighttpd.conf2018-01-05 04:44:39 UTC (rev 314073) @@ -0,0 +1,22 @@ +# This is a minimal example config +# See /usr/share/doc/lighttpd +# and http://redmine.lighttpd.net/projects/lighttpd/wiki/Docs:ConfigurationOptions +
[arch-commits] Commit in lighttpd/trunk (PKGBUILD)
Date: Friday, January 5, 2018 @ 04:44:06 Author: felixonmars Revision: 314072 upgpkg: lighttpd 1.4.48-2 rebuild with gdbm 1.14.1 Modified: lighttpd/trunk/PKGBUILD --+ PKGBUILD | 12 ++-- 1 file changed, 6 insertions(+), 6 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-05 04:42:10 UTC (rev 314071) +++ PKGBUILD2018-01-05 04:44:06 UTC (rev 314072) @@ -3,7 +3,7 @@ pkgname=lighttpd pkgver=1.4.48 -pkgrel=1 +pkgrel=2 pkgdesc='A secure, fast, compliant and very flexible web-server' license=('custom') arch=('x86_64') @@ -18,12 +18,12 @@ options=('emptydirs') source=("https://download.lighttpd.net/lighttpd/releases-1.4.x/lighttpd-${pkgver}.tar.xz"{,.asc} 'lighttpd.logrotate.d' 'lighttpd.conf' 'lighttpd.tmpfiles' 'lighttpd.service') -sha256sums=('0f8ad5aac7529d7b948b9d7e8cd0b4a9e177309d85d6bf6516e28e6e40d74f36' +sha512sums=('361dbf07b280aa7345f3026cce6d12d0aeaa3bb535b5a5b2a894a568395f46a9c7ce723dfd1948225117495f3e63ec207b72d5e4b680da7cd56419e23cf8bae4' 'SKIP' -'41f6c0042bb61021553779f861910e335834f6c15e4411756cdc6233b31076fe' -'fece4581bebf39768571962dedce176b2b5f487c0abb5c1cfb35395de216c01f' -'d8a185145a7c08b4fd8c8e6c12dae3e176389dd9b1c66e239757b2ba5108c871' -'0c88403364e732c06090f6807105dedbac25aa82add0499d28007f8aaa780b78') + 'b67f6683c55f4d63bf3e42878165a5f56d30bab056e6474f4652f050c8f783ceb7c1246969b7186afa2a43e22204dc8a9785bd5599f112aa61e8361b4369e064' + 'b28f6171a96cf4d293ccf92914f1d1696007acc647c6c24cc5f309da0860356864618865afcc6f0aa7616ffb70405b8e1fefd12ccd5685effc2aa7c0b72be1a5' + '0079d6fd80ca42fa5384838b3df68d25000fb7a5a92ea9fb02f6a18cdfb85b23279c78b881e21270e7e450ee3ae28ea839932f3268b826b52478079e510ecd33' + '2caf419d96ddfc3c4d832483e0d243463632823df1b2bcde212c46a932b5fd6d9ca28aab8139aa234854e0e91f85d4245ab7c9a4c304fb36b8cd1dde7908a5bd') validpgpkeys=('C7CA1E9E29DC77F5480894B2E0E7D0171E95BAD7' '649D0DD767FF206202A76C5158F14A786FE198C8' 'EAAF41A8BE3BB8D001CACD136DE62CA242909B84')
[arch-commits] Commit in muine/repos (12 files)
Date: Friday, January 5, 2018 @ 04:43:07 Author: felixonmars Revision: 278803 archrelease: copy trunk to community-staging-x86_64 Added: muine/repos/community-staging-x86_64/ muine/repos/community-staging-x86_64/PKGBUILD (from rev 278802, muine/trunk/PKGBUILD) muine/repos/community-staging-x86_64/drop-gnome-sharp-dependency.patch (from rev 278802, muine/trunk/drop-gnome-sharp-dependency.patch) muine/repos/community-staging-x86_64/drop-musicbrainz.patch (from rev 278802, muine/trunk/drop-musicbrainz.patch) muine/repos/community-staging-x86_64/enable-deprecations.patch (from rev 278802, muine/trunk/enable-deprecations.patch) muine/repos/community-staging-x86_64/fix-dnd.patch (from rev 278802, muine/trunk/fix-dnd.patch) muine/repos/community-staging-x86_64/fix-multimedia-key-support.patch (from rev 278802, muine/trunk/fix-multimedia-key-support.patch) muine/repos/community-staging-x86_64/fix-overwrite-dialog.patch (from rev 278802, muine/trunk/fix-overwrite-dialog.patch) muine/repos/community-staging-x86_64/use-dbus-sharp.patch (from rev 278802, muine/trunk/use-dbus-sharp.patch) muine/repos/community-staging-x86_64/use-gstreamer-1.0.patch (from rev 278802, muine/trunk/use-gstreamer-1.0.patch) muine/repos/community-staging-x86_64/use-notify-sharp.patch (from rev 278802, muine/trunk/use-notify-sharp.patch) muine/repos/community-staging-x86_64/use-standard-icons.patch (from rev 278802, muine/trunk/use-standard-icons.patch) ---+ PKGBUILD | 70 + drop-gnome-sharp-dependency.patch | 424 drop-musicbrainz.patch| 144 enable-deprecations.patch | 17 + fix-dnd.patch | 19 + fix-multimedia-key-support.patch | 26 ++ fix-overwrite-dialog.patch| 15 + use-dbus-sharp.patch | 112 + use-gstreamer-1.0.patch | 33 ++ use-notify-sharp.patch| 182 +++ use-standard-icons.patch | 169 ++ 11 files changed, 1211 insertions(+) Copied: muine/repos/community-staging-x86_64/PKGBUILD (from rev 278802, muine/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-05 04:43:07 UTC (rev 278803) @@ -0,0 +1,70 @@ +# $Id$ +# Maintainer: Balló György+# Contributor: Jan de Groot +# Contributor: Ben Mazer + +pkgname=muine +pkgver=0.8.11 +pkgrel=5 +pkgdesc="A music player written in C Sharp" +arch=('x86_64') +license=('GPL') +url="http://muine.gooeylinux.org/; +depends=('gst-plugins-base' 'gconf-sharp' 'taglib-sharp' 'notify-sharp') +makedepends=('intltool' 'gnome-common') +optdepends=('gst-plugins-bad: Extra media codecs' +'gst-plugins-good: Extra media codecs' +'gst-plugins-ugly: Extra media codecs' +'gst-libav: Extra media codecs') +source=(https://download.gnome.org/sources/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.bz2 +fix-multimedia-key-support.patch +use-notify-sharp.patch +fix-overwrite-dialog.patch +use-dbus-sharp.patch +drop-gnome-sharp-dependency.patch +use-standard-icons.patch +use-gstreamer-1.0.patch +enable-deprecations.patch +drop-musicbrainz.patch +fix-dnd.patch) +sha512sums=('13063c1057cc4a5fb9c2cfca6249e3014415cbfa735a89f1ae411705412e379f1252789787aaca5e11f844fcd8c31a319c408c73539ffe173bc03985b3606d79' + '61ea7a768192f526ca4466d97a08028de4d98edc93779bf7c896aec5d4d003104916680ab6d3e15476b3caff4bdd9edfa91207a68c9d39d17c39f24b02f94ab4' + '20adfb1f294e1fadd85b868b4b39400a5e90054f42e1433386d48058aa5892b588244358363bce92b372ae7390cfeefbcef90ea12df977f0939bdb26b44a8222' + '4b257d8d2fdae7fc4c186f292b0b6327254466840c8f63adc353bd2ffad92ca4e682f949e9762bb2c2653cf0dcbe85d5660be1147bb9d0a70a44cc72495b6738' + '66063e7ed0f4057031bf82bea3259fdbc6b12e433171f356e721bb3e15b060887a5cfc375963f4a23dd8512618fdf36fa74a72cb7f5296b91706cf7e7e4420de' + 'd9d3b66df45164597fa16fa24ab11226bf9cdcaa05c4d698110da0b3bca0214d070b05f4dd49834f7af2a87bb2ab8730d93251b53c00e0dd224cfd8a58b3a18b' + '750cc1a5ebfaf172e21502fb119498de504dfcbb243a38cc8cc828082199c594def950faa146ba96b57ba5febb781b309c8e9e029b59e2a06ce85227326adcf9' + 'fe061904b650068845ac61a2b4d621a26b5af8fed202023a76fa9bd994713906559b22cf312e3fe2b0d6512cc0350d21b2a4c9cbc8d7db537ee2eddf4ce9acaa' + '4d744bb8403ab6d3adca90869e5f97cfa093797397e101a729efa09b731c6b22dcbd336d866cd2d9f9b0648c0b7afff702dbda4d6a51094349b852cc4b511e45' +
[arch-commits] Commit in muine/trunk (PKGBUILD)
Date: Friday, January 5, 2018 @ 04:42:05 Author: felixonmars Revision: 278802 upgpkg: muine 0.8.11-5 rebuild with gdbm 1.14.1 Modified: muine/trunk/PKGBUILD --+ PKGBUILD | 24 1 file changed, 12 insertions(+), 12 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-05 04:40:36 UTC (rev 278801) +++ PKGBUILD2018-01-05 04:42:05 UTC (rev 278802) @@ -5,7 +5,7 @@ pkgname=muine pkgver=0.8.11 -pkgrel=4 +pkgrel=5 pkgdesc="A music player written in C Sharp" arch=('x86_64') license=('GPL') @@ -27,17 +27,17 @@ enable-deprecations.patch drop-musicbrainz.patch fix-dnd.patch) -sha256sums=('fac70bd9ab8a3c7c48c1f48d10f06080f6b5a42ce32cce21a6ab472cb178ecd4' -'b798a754ca545f9efb97e6d2e5911f26af028a41c0f40a4e3f2cb9c8fe38cbfa' -'870bb03f031c7ed248b417896b4e02d2ed3659e1b7e320d032d48b81d558ee8a' -'061548c33fd100d08af479a6228ffc3bc990caef63438d4a3f634fa6f04b0385' -'c7b45fce8aaf988bcc169cb574061aeea898a92c2aa4a79afafdf77d26221eba' -'8671a431e9c30ed4373fbbe659f90fbe411e178f31daa4fb8dc1914ec0a6864c' -'d3e8171b2f3ceb27e039652289ac79c846a797c88eb6945af833da80eb33c154' -'4887f59d1a039e907961681b57eea5dfb2d7d5d27d1e37ae677d4ac6394095b5' -'598763b8f81a08b6eea54f5710480e7ca2f706ed4fa82527d3525a649ab774ab' -'5bf67b8c879138d3b50d21ee0a95025640ef0ed06044f2938580513192ce2ecc' -'91f657c23792c62de9a391035c635a602e5afe430182aa8e8912d84112199718') +sha512sums=('13063c1057cc4a5fb9c2cfca6249e3014415cbfa735a89f1ae411705412e379f1252789787aaca5e11f844fcd8c31a319c408c73539ffe173bc03985b3606d79' + '61ea7a768192f526ca4466d97a08028de4d98edc93779bf7c896aec5d4d003104916680ab6d3e15476b3caff4bdd9edfa91207a68c9d39d17c39f24b02f94ab4' + '20adfb1f294e1fadd85b868b4b39400a5e90054f42e1433386d48058aa5892b588244358363bce92b372ae7390cfeefbcef90ea12df977f0939bdb26b44a8222' + '4b257d8d2fdae7fc4c186f292b0b6327254466840c8f63adc353bd2ffad92ca4e682f949e9762bb2c2653cf0dcbe85d5660be1147bb9d0a70a44cc72495b6738' + '66063e7ed0f4057031bf82bea3259fdbc6b12e433171f356e721bb3e15b060887a5cfc375963f4a23dd8512618fdf36fa74a72cb7f5296b91706cf7e7e4420de' + 'd9d3b66df45164597fa16fa24ab11226bf9cdcaa05c4d698110da0b3bca0214d070b05f4dd49834f7af2a87bb2ab8730d93251b53c00e0dd224cfd8a58b3a18b' + '750cc1a5ebfaf172e21502fb119498de504dfcbb243a38cc8cc828082199c594def950faa146ba96b57ba5febb781b309c8e9e029b59e2a06ce85227326adcf9' + 'fe061904b650068845ac61a2b4d621a26b5af8fed202023a76fa9bd994713906559b22cf312e3fe2b0d6512cc0350d21b2a4c9cbc8d7db537ee2eddf4ce9acaa' + '4d744bb8403ab6d3adca90869e5f97cfa093797397e101a729efa09b731c6b22dcbd336d866cd2d9f9b0648c0b7afff702dbda4d6a51094349b852cc4b511e45' + '0b9ce09d92da1c8dfb44b15f0b3e340f773bd142662aeea7dd76ef427e063c3ad8db17a2fe8331ee236d1f06a2e4b4d0f8b0e50508423f3e54a923f8bf08c430' + '6758b90107fd02a667a67da9e0c7a59003d13598f129bd796148e1701be72e8b9e0d0e0eae66b963fa8480c4477c66dc2d056d26615558d5845e9413847761b3') prepare() { cd $pkgname-$pkgver
[arch-commits] Commit in avahi/repos (3 files)
Date: Friday, January 5, 2018 @ 04:42:10 Author: felixonmars Revision: 314071 archrelease: copy trunk to staging-x86_64 Added: avahi/repos/staging-x86_64/ avahi/repos/staging-x86_64/0001-avahi-python-Use-the-agnostic-DBM-interface.patch (from rev 314070, avahi/trunk/0001-avahi-python-Use-the-agnostic-DBM-interface.patch) avahi/repos/staging-x86_64/PKGBUILD (from rev 314070, avahi/trunk/PKGBUILD) + 0001-avahi-python-Use-the-agnostic-DBM-interface.patch | 256 +++ PKGBUILD | 89 + 2 files changed, 345 insertions(+) Copied: avahi/repos/staging-x86_64/0001-avahi-python-Use-the-agnostic-DBM-interface.patch (from rev 314070, avahi/trunk/0001-avahi-python-Use-the-agnostic-DBM-interface.patch) === --- staging-x86_64/0001-avahi-python-Use-the-agnostic-DBM-interface.patch (rev 0) +++ staging-x86_64/0001-avahi-python-Use-the-agnostic-DBM-interface.patch 2018-01-05 04:42:10 UTC (rev 314071) @@ -0,0 +1,256 @@ +From 426f70261d61db359e573e06b03575ee8cf50f5d Mon Sep 17 00:00:00 2001 +From: "Jan Alexander Steffens (heftig)"+Date: Tue, 11 Jul 2017 21:52:37 +0200 +Subject: [PATCH] avahi-python: Use the agnostic DBM interface + +Also fixes configure failing if Python 3 and GDBM are in use, since Py3 +only has anydbm under the name of 'dbm'. +--- + avahi-python/avahi/Makefile.am | 15 +--- + avahi-python/avahi/ServiceTypeDatabase.py.in| 31 ++--- + configure.ac| 9 --- + service-type-database/.gitignore| 1 - + service-type-database/Makefile.am | 18 -- + service-type-database/{build-db.in => build-db} | 13 +++ + 6 files changed, 41 insertions(+), 46 deletions(-) + rename service-type-database/{build-db.in => build-db} (87%) + +diff --git a/avahi-python/avahi/Makefile.am b/avahi-python/avahi/Makefile.am +index 3eb67d0df438a7f8..c906b9bf3b6d0708 100644 +--- a/avahi-python/avahi/Makefile.am b/avahi-python/avahi/Makefile.am +@@ -25,29 +25,16 @@ avahidir = $(pythondir)/avahi + + if HAVE_GDBM + nodist_avahi_SCRIPTS = ServiceTypeDatabase.py +- +-ServiceTypeDatabase.py: ServiceTypeDatabase.py.in +- $(AM_V_GEN)sed -e 's,@PYTHON\@,$(PYTHON),g' \ +- -e 's,@DBM\@,gdbm,g' \ +- -e 's,@FIRST_KEY\@,key = self.db.firstkey(),g' \ +- -e 's,@CHECK_KEY\@,while key is not None:,g' \ +- -e 's,@NEXT_KEY\@,key = self.db.nextkey(key),g' \ +- -e 's,@pkglibdatadir\@,$(pkglibdatadir),g' $< > $@ && \ +- chmod +x $@ + endif + + if HAVE_DBM + nodist_avahi_SCRIPTS = ServiceTypeDatabase.py ++endif + + ServiceTypeDatabase.py: ServiceTypeDatabase.py.in + $(AM_V_GEN)sed -e 's,@PYTHON\@,$(PYTHON),g' \ +- -e 's,@DBM\@,dbm,g' \ +- -e 's,@FIRST_KEY\@,keys = self.db.keys(),g' \ +- -e 's,@CHECK_KEY\@,for key in keys:,g' \ +- -e 's,@NEXT_KEY\@,,g' \ + -e 's,@pkglibdatadir\@,$(pkglibdatadir),g' $< > $@ && \ + chmod +x $@ +-endif + + avahi_PYTHON = $(avahi_SCRIPTS) + +diff --git a/avahi-python/avahi/ServiceTypeDatabase.py.in b/avahi-python/avahi/ServiceTypeDatabase.py.in +index 4ddd654409deb983..d7f9969bbd5a6ab0 100644 +--- a/avahi-python/avahi/ServiceTypeDatabase.py.in b/avahi-python/avahi/ServiceTypeDatabase.py.in +@@ -17,18 +17,22 @@ + # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 + # USA. + +-import @DBM@ ++try: ++import anydbm as dbm ++except ImportError: ++import dbm ++ + import locale + import re + + locale.setlocale(locale.LC_ALL, '') + + class ServiceTypeDatabase: + """ServiceTypeDatabase maps service types to descriptions""" + + def __init__(self, filename = "@pkglibdatadir@/service-types.db"): + +-self.db = @DBM@.open(filename, "r") ++self.db = dbm.open(filename, "r") + + l = locale.getlocale(locale.LC_MESSAGES) + +@@ -90,13 +94,24 @@ class ServiceTypeDatabase: + + def __iter__(self): + +-@FIRST_KEY@ +-@CHECK_KEY@ ++def want_key(key): ++if not re.search('_[a-zA-Z0-9-]+\._[a-zA-Z0-9-]+', key): ++return False ++if re.search('_[a-zA-Z0-9-]+\._[a-zA-Z0-9-]+\[.*\]', key): ++return False ++return True + +-if re.search('_[a-zA-Z0-9-]+\._[a-zA-Z0-9-]+', key) and not re.search('_[a-zA-Z0-9-]+\._[a-zA-Z0-9-]+\[.*\]', key): +-yield key +- +-@NEXT_KEY@ ++try: ++key = self.db.firstkey() ++except AttributeError: ++for key in self.db.keys(): ++if want_key(key): ++yield key ++else: ++while key is not
[arch-commits] Commit in avahi/trunk (PKGBUILD)
Date: Friday, January 5, 2018 @ 04:41:47 Author: felixonmars Revision: 314070 upgpkg: avahi 0.7-3 rebuild with gdbm 1.14.1 Modified: avahi/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-05 02:57:26 UTC (rev 314069) +++ PKGBUILD2018-01-05 04:41:47 UTC (rev 314070) @@ -5,7 +5,7 @@ pkgname=avahi pkgver=0.7 -pkgrel=2 +pkgrel=3 pkgdesc='Service Discovery for Linux using mDNS/DNS-SD -- compatible with Bonjour' url='https://github.com/lathiat/avahi' license=(LGPL) @@ -28,8 +28,8 @@ _commit=6242e5f0fe001b7de2ccaa9431db279b2ee76b83 # tags/v0.7 source=("git+https://github.com/lathiat/avahi#commit=$_commit; 0001-avahi-python-Use-the-agnostic-DBM-interface.patch) -sha256sums=('SKIP' -'5e2347d73349cee56c17ef53b69418d0b083e2fe26d19af61ef2ba55ef43cf16') +sha512sums=('SKIP' + '8cfc7c2cb0061e6348caa96b73bb6069efce5b4438962aa12448e46bc950a47c1f18059afbb1cacf7b2a1aa21f77025472532ad5e6eddb17834a8b1a34432226') pkgver() { cd $pkgname