[arch-commits] Commit in vulkan-tools/repos (testing-x86_64 testing-x86_64/PKGBUILD)
Date: Saturday, March 10, 2018 @ 08:00:56 Author: lcarlier Revision: 318386 archrelease: copy trunk to testing-x86_64 Added: vulkan-tools/repos/testing-x86_64/ vulkan-tools/repos/testing-x86_64/PKGBUILD (from rev 318385, vulkan-tools/trunk/PKGBUILD) --+ PKGBUILD | 94 + 1 file changed, 94 insertions(+) Copied: vulkan-tools/repos/testing-x86_64/PKGBUILD (from rev 318385, vulkan-tools/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2018-03-10 08:00:56 UTC (rev 318386) @@ -0,0 +1,94 @@ +# $Id$ +# Maintainer: Laurent Carlier + +pkgbase=vulkan-tools +pkgname=(vulkan-trace vulkan-extra-layers) +pkgver=1.1.70.1 +pkgrel=1 +arch=(x86_64) +url="http://lunarg.com/"; +license=('custom') +depends=() +makedepends=(git cmake wget python-lxml libxcb libxrandr imagemagick qt5-svg) +source=("vulkanTools-sdk-${pkgver}::https://github.com/LunarG/VulkanTools/archive/sdk-${pkgver}.tar.gz"; + 'git://github.com/KhronosGroup/Vulkan-LoaderAndValidationLayers.git#commit=1fede1a6b8d6103cc9fcacb567747aa2af167849' + 'git://github.com/open-source-parsers/jsoncpp.git#commit=f700fe455940d4d325c088b9174a173e130e0fa8') +sha256sums=('7e8c9bad6932a795d1dd330e9710a38c9d0157189b2656df91264dbd051653b9' +'SKIP' +'SKIP') + +build() { + cd "${srcdir}/VulkanTools-sdk-${pkgver}" + + # broken with 1.0.68.0 release + pushd submodules +git clone ${srcdir}/Vulkan-LoaderAndValidationLayers +git clone ${srcdir}/jsoncpp +cd "${srcdir}/VulkanTools-sdk-${pkgver}"/submodules/jsoncpp +python amalgamate.py +cd "${srcdir}/VulkanTools-sdk-${pkgver}"/submodules/Vulkan-LoaderAndValidationLayers +./update_external_sources.sh "$@" + popd + + rm -rf build ; mkdir build ; cd build + cmake \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_INSTALL_SYSCONFDIR=/etc \ +-DCMAKE_INSTALL_DATADIR=/usr/share \ +-DCMAKE_SKIP_RPATH=True \ +-DBUILD_WSI_XCB_SUPPORT=On \ +-DBUILD_WSI_XLIB_SUPPORT=On \ +-DBUILD_WSI_WAYLAND_SUPPORT=On \ +-DBUILD_WSI_MIR_SUPPORT=Off \ +-DBUILD_TESTS=OFF \ +-DBUILD_DEMOS=OFF \ +-DBUILD_VIA=OFF \ +-DCMAKE_BUILD_TYPE=Release \ +.. + make +} + +package_vulkan-trace() { + pkgdesc="Vulkan tracing and replaying tools" + depends=(vulkan-icd-loader qt5-svg) + groups=('vulkan-devel') + + cd "${srcdir}/VulkanTools-sdk-${pkgver}" + + [[ $CARCH == i686 ]] && suffix=32 + + install -dm755 ${pkgdir}/usr/{bin,lib} + install -dm755 ${pkgdir}/usr/share/licenses/${pkgname} + install -dm755 ${pkgdir}/usr/share/vulkan/explicit_layer.d + + install -m755 build/vktrace/{vkreplay,vktrace}${suffix} ${pkgdir}/usr/bin/ + install -m755 build/vktrace/vktraceviewer${suffix} ${pkgdir}/usr/bin/ + install -m755 build/vktrace/libVkLayer_vktrace_layer${suffix}.so ${pkgdir}/usr/lib/ + + sed 's@../vktrace/libVkLayer_vktrace_layer.so@libVkLayer_vktrace_layer'${suffix}'.so@'\ + vktrace/vktrace_layer/linux/VkLayer_vktrace_layer.json \ + > ${pkgdir}/usr/share/vulkan/explicit_layer.d/VkLayer_vktrace_layer.json + + install -m644 LICENSE.txt "${pkgdir}"/usr/share/licenses/${pkgname}/ +} + +package_vulkan-extra-layers() { + pkgdesc="Extra layers for Vulkan development" + depends=(vulkan-validation-layers) + groups=('vulkan-devel') + + cd "${srcdir}/VulkanTools-sdk-${pkgver}" + + install -dm755 ${pkgdir}/usr/lib + install -dm755 ${pkgdir}/usr/share/licenses/${pkgname} + install -dm755 ${pkgdir}/usr/share/vulkan/explicit_layer.d + + install -m644 build/layersvt/*.so ${pkgdir}/usr/lib + + # fix library paths + for i in layersvt/linux/*.json ; do +sed 's@./@@' $i > ${pkgdir}/usr/share/vulkan/explicit_layer.d/$(basename $i) + done + + install -m644 LICENSE.txt "${pkgdir}"/usr/share/licenses/${pkgname}/ +}
[arch-commits] Commit in vulkan-tools/trunk (PKGBUILD)
Date: Saturday, March 10, 2018 @ 08:00:50 Author: lcarlier Revision: 318385 upgpkg: vulkan-tools 1.1.70.1-1 upstream update 1.1.70.1 Modified: vulkan-tools/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-03-10 07:33:24 UTC (rev 318384) +++ PKGBUILD2018-03-10 08:00:50 UTC (rev 318385) @@ -3,7 +3,7 @@ pkgbase=vulkan-tools pkgname=(vulkan-trace vulkan-extra-layers) -pkgver=1.0.68.0 +pkgver=1.1.70.1 pkgrel=1 arch=(x86_64) url="http://lunarg.com/"; @@ -11,9 +11,9 @@ depends=() makedepends=(git cmake wget python-lxml libxcb libxrandr imagemagick qt5-svg) source=("vulkanTools-sdk-${pkgver}::https://github.com/LunarG/VulkanTools/archive/sdk-${pkgver}.tar.gz"; - 'git://github.com/KhronosGroup/Vulkan-LoaderAndValidationLayers.git#commit=65c23aec1365c0a727323af6f331b0773b4fc1de' + 'git://github.com/KhronosGroup/Vulkan-LoaderAndValidationLayers.git#commit=1fede1a6b8d6103cc9fcacb567747aa2af167849' 'git://github.com/open-source-parsers/jsoncpp.git#commit=f700fe455940d4d325c088b9174a173e130e0fa8') -sha256sums=('6b7dc25aa83bec85670c00babd8c95dceabe4f7f1a9797724fced76fccb6f7f4' +sha256sums=('7e8c9bad6932a795d1dd330e9710a38c9d0157189b2656df91264dbd051653b9' 'SKIP' 'SKIP')
[arch-commits] Commit in cabal-install/trunk (PKGBUILD)
Date: Saturday, March 10, 2018 @ 08:08:13 Author: felixonmars Revision: 305759 upgpkg: cabal-install 2.0.0.1-27 rebuild with tasty,1.0.1.1 Modified: cabal-install/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-10 07:57:41 UTC (rev 305758) +++ PKGBUILD2018-03-10 08:08:13 UTC (rev 305759) @@ -6,7 +6,7 @@ pkgname=cabal-install pkgver=2.0.0.1 -pkgrel=26 +pkgrel=27 pkgdesc="The command-line interface for Cabal and Hackage." url="https://hackage.haskell.org/package/cabal-install"; license=('custom:BSD3')
[arch-commits] Commit in cabal-install/repos (2 files)
Date: Saturday, March 10, 2018 @ 08:08:55 Author: felixonmars Revision: 305760 archrelease: copy trunk to community-staging-x86_64 Added: cabal-install/repos/community-staging-x86_64/ cabal-install/repos/community-staging-x86_64/PKGBUILD (from rev 305759, cabal-install/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: cabal-install/repos/community-staging-x86_64/PKGBUILD (from rev 305759, cabal-install/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-10 08:08:55 UTC (rev 305760) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Thomas Dziedzic +# Contributor: Vesa Kaihlavirta +# Contributor: Arch Haskell Team + +pkgname=cabal-install +pkgver=2.0.0.1 +pkgrel=27 +pkgdesc="The command-line interface for Cabal and Hackage." +url="https://hackage.haskell.org/package/cabal-install"; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-async' 'haskell-base16-bytestring' 'haskell-cryptohash-sha256' + 'haskell-echo' 'haskell-edit-distance' 'haskell-hackage-security' 'haskell-hashable' + 'haskell-http' 'haskell-mtl' 'haskell-network' 'haskell-network-uri' 'haskell-random' + 'haskell-stm' 'haskell-tar' 'haskell-zlib') +makedepends=('ghc' 'haskell-pretty-show' 'haskell-quickcheck' 'haskell-tagged' 'haskell-tasty' + 'haskell-tasty-hunit' 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/package/cabal-install-${pkgver}/cabal-install-${pkgver}.tar.gz";) +sha512sums=('136105745e22b83a9ab906ac71ebbf4a5992b1731dd152e88eaa8dfd0d3076ddaca80bf0077c8b59c085c7d2f2fd0a3786e6e4c70a47dc924995f23758952a16') + +build() { + cd "${srcdir}/$pkgname-$pkgver" + + runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic --disable-library-vanilla \ +--docdir="/usr/share/doc/${pkgname}" --enable-tests \ +-fnetwork-uri -f-old-directory -f-old-bytestring -f-debug-expensive-assertions -f-debug-conflict-sets \ +-f-debug-tracetree -f-parsec -f-monolithic + runhaskell Setup build +} + +check() { + cd $pkgname-$pkgver + runhaskell Setup test || warning "TODO: pass -dynamic somewhere" +} + +package() { + cd "${srcdir}/$pkgname-$pkgver" + runhaskell Setup copy --destdir="${pkgdir}" + + install -Dm644 LICENSE \ +"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + + install -Dm644 bash-completion/cabal \ +"${pkgdir}/usr/share/bash-completion/completions/cabal" +}
[arch-commits] Commit in xmobar/trunk (PKGBUILD)
Date: Saturday, March 10, 2018 @ 08:10:10 Author: felixonmars Revision: 305761 upgpkg: xmobar 0.25-6 rebuild with tasty,1.0.1.1 Modified: xmobar/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-10 08:08:55 UTC (rev 305760) +++ PKGBUILD2018-03-10 08:10:10 UTC (rev 305761) @@ -5,7 +5,7 @@ pkgname=xmobar pkgver=0.25 -pkgrel=5 +pkgrel=6 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: Saturday, March 10, 2018 @ 08:10:43 Author: felixonmars Revision: 305762 archrelease: copy trunk to community-staging-x86_64 Added: xmobar/repos/community-staging-x86_64/ xmobar/repos/community-staging-x86_64/PKGBUILD (from rev 305761, xmobar/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: xmobar/repos/community-staging-x86_64/PKGBUILD (from rev 305761, xmobar/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-10 08:10:43 UTC (rev 305762) @@ -0,0 +1,39 @@ +# Maintainer: Levente Polyak +# Maintainer: Jelle van der Waa +# Contributer: Sergej Pupykin +# Contributor: Arch Haskell Team + +pkgname=xmobar +pkgver=0.25 +pkgrel=6 +pkgdesc='Minimalistic Text Based Status Bar' +url='https://hackage.haskell.org/package/xmobar' +license=('custom:BSD3') +arch=('x86_64') +depends=('libxft' 'libxinerama' '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' 'haskell-iwlib' 'wireless_tools') +makedepends=('ghc') +source=(${pkgname}-${pkgver}.tar.gz::https://github.com/jaor/xmobar/archive/${pkgver}.tar.gz) +sha512sums=('ca11d93d7bff9e6fd623607b25dbbd3d38c9f7b356183616d2c2050597b56b5f4636351a606d32acab232b32315f3639b78ae9f7e4385f68c810af30895c5717') + +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 -Dm 644 license "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in tamarin-prover/trunk (PKGBUILD)
Date: Saturday, March 10, 2018 @ 08:12:18 Author: felixonmars Revision: 305763 upgpkg: tamarin-prover 1.2.3-11 rebuild with tasty,1.0.1.1 Modified: tamarin-prover/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-10 08:10:43 UTC (rev 305762) +++ PKGBUILD2018-03-10 08:12:18 UTC (rev 305763) @@ -4,7 +4,7 @@ pkgname=tamarin-prover pkgver=1.2.3 -pkgrel=10 +pkgrel=11 pkgdesc="The Tamarin prover for security protocol analysis" url="http://tamarin-prover.github.io"; license=("GPL")
[arch-commits] Commit in tamarin-prover/repos (2 files)
Date: Saturday, March 10, 2018 @ 08:12:34 Author: felixonmars Revision: 305764 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 305763, tamarin-prover/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: tamarin-prover/repos/community-staging-x86_64/PKGBUILD (from rev 305763, tamarin-prover/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-10 08:12:34 UTC (rev 305764) @@ -0,0 +1,51 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=tamarin-prover +pkgver=1.2.3 +pkgrel=11 +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-parsec' '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";) +sha512sums=('3ec371f0abf1a391bbc2be0b3e3940b5f634515e443a6535ab3b8a5c6514004bbada35838b63e2c1e5edcbbdb230eae5be03dd8464f8516d3301bf02aad3d5ff') + +prepare() { +cd "${srcdir}/${pkgname}-${pkgver}" +sed -i '/cp sapic/d' plugins/sapic/Makefile +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-executable-dynamic --prefix=/usr \ +--docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +-fthreaded -ftest-coverage -f-build-tests +runhaskell Setup build + +cd plugins/sapic +make -j1 +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" + +install -Dm644 etc/filetype.vim "$pkgdir"/usr/share/vim/vimfiles/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 +}
[arch-commits] Commit in stylish-haskell/repos (2 files)
Date: Saturday, March 10, 2018 @ 08:13:47 Author: felixonmars Revision: 305766 archrelease: copy trunk to community-staging-x86_64 Added: stylish-haskell/repos/community-staging-x86_64/ stylish-haskell/repos/community-staging-x86_64/PKGBUILD (from rev 305765, stylish-haskell/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: stylish-haskell/repos/community-staging-x86_64/PKGBUILD (from rev 305765, stylish-haskell/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-10 08:13:47 UTC (rev 305766) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=stylish-haskell +pkgver=0.9.0.2 +pkgrel=12 +pkgdesc="Haskell code prettifier" +url="https://github.com/jaspervdj/stylish-haskell"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-file-embed' 'haskell-mtl' 'haskell-optparse-applicative' + 'haskell-src-exts' 'haskell-strict' 'haskell-syb' 'haskell-yaml') +makedepends=('ghc' 'haskell-hunit' 'haskell-test-framework' 'haskell-test-framework-hunit') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) +sha512sums=('da7a72d87778d9a9846c7fdde25538e8e83e742229416eb037ad366209521a25fe8cd28e3bc7afbb8d3ec996f5be7b0bbc0332090aef3c8f30d960828122cdca') + +build() { +cd $pkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests --datasubdir="$pkgname" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-old_base +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $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 stylish-haskell/trunk (PKGBUILD)
Date: Saturday, March 10, 2018 @ 08:13:31 Author: felixonmars Revision: 305765 upgpkg: stylish-haskell 0.9.0.2-12 rebuild with tasty,1.0.1.1 Modified: stylish-haskell/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-10 08:12:34 UTC (rev 305764) +++ PKGBUILD2018-03-10 08:13:31 UTC (rev 305765) @@ -4,7 +4,7 @@ pkgname=stylish-haskell pkgver=0.9.0.2 -pkgrel=11 +pkgrel=12 pkgdesc="Haskell code prettifier" url="https://github.com/jaspervdj/stylish-haskell"; license=("custom:BSD3")
[arch-commits] Commit in stack/trunk (PKGBUILD)
Date: Saturday, March 10, 2018 @ 08:19:32 Author: felixonmars Revision: 305767 upgpkg: stack 1.6.5-27 rebuild with tasty,1.0.1.1 Modified: stack/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-10 08:13:47 UTC (rev 305766) +++ PKGBUILD2018-03-10 08:19:32 UTC (rev 305767) @@ -4,7 +4,7 @@ pkgname=stack pkgver=1.6.5 -pkgrel=26 +pkgrel=27 pkgdesc="The Haskell Tool Stack" url="https://github.com/commercialhaskell/stack"; license=("custom:BSD3")
[arch-commits] Commit in stack/repos (3 files)
Date: Saturday, March 10, 2018 @ 08:19:49 Author: felixonmars Revision: 305768 archrelease: copy trunk to community-staging-x86_64 Added: stack/repos/community-staging-x86_64/ stack/repos/community-staging-x86_64/PKGBUILD (from rev 305767, stack/trunk/PKGBUILD) stack/repos/community-staging-x86_64/stack.install (from rev 305767, stack/trunk/stack.install) ---+ PKGBUILD | 76 stack.install |4 ++ 2 files changed, 80 insertions(+) Copied: stack/repos/community-staging-x86_64/PKGBUILD (from rev 305767, stack/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-10 08:19:49 UTC (rev 305768) @@ -0,0 +1,76 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=stack +pkgver=1.6.5 +pkgrel=27 +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=('416e2e128554c7acd2896a915af6d47d9bf7743c98175b897c4b3714431203283f9706d1ceeed2fe64c4b403cdaca3fb0d1d3d5c8e6edfde3b80c1aa515fb351') + +prepare() { + cd $pkgname-$pkgver + hpack +} + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ + -f-disable-git-info -f-integration-tests -f-static -f-hide-dependency-versions -f-supported-build + runhaskell Setup build + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $pkgname-$pkgver + # cabal update + LD_LIBRARY_PATH="$PWD"/dist/build PATH="$PWD"/dist/build/stack:"$PATH" runhaskell Setup test + # Integration tests will result in 4 failures on Arch currently +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + + install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" + install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" + runhaskell Setup copy --destdir="${pkgdir}" + install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" + + LD_PRELOAD=$(ls "$pkgdir"/usr/lib/libHSstack-*-ghc*.so) "${pkgdir}"/usr/bin/stack --bash-completion-script /usr/bin/stack > stack_completion_script + install -Dm644 stack_completion_script "${pkgdir}/usr/share/bash-completion/completions/stack" +} Copied: stack/repos/community-staging-x86_64/stack.install (from rev 3
[arch-commits] Commit in postgrest/repos (2 files)
Date: Saturday, March 10, 2018 @ 08:23:01 Author: felixonmars Revision: 305770 archrelease: copy trunk to community-staging-x86_64 Added: postgrest/repos/community-staging-x86_64/ postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 305769, postgrest/trunk/PKGBUILD) --+ PKGBUILD | 70 + 1 file changed, 70 insertions(+) Copied: postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 305769, postgrest/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-10 08:23:01 UTC (rev 305770) @@ -0,0 +1,70 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=postgrest +pkgver=0.4.4.0 +pkgrel=77 +pkgdesc="REST API for any Postgres database" +url="https://github.com/begriffs/postgrest"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-hasql' 'haskell-hasql-pool' 'haskell-protolude' 'haskell-text' + 'haskell-warp' 'haskell-base64-bytestring' 'haskell-retry' 'haskell-aeson' + 'haskell-ansi-wl-pprint' 'haskell-case-insensitive' 'haskell-cassava' + 'haskell-configurator-ng' 'haskell-contravariant' 'haskell-either' 'haskell-gitrev' + 'haskell-hasql-transaction' 'haskell-heredoc' 'haskell-http' 'haskell-http-types' + 'haskell-insert-ordered-containers' 'haskell-interpolatedstring-perl6' 'haskell-jose' + 'haskell-lens' 'haskell-lens-aeson' 'haskell-network-uri' 'haskell-optparse-applicative' + 'haskell-parsec' 'haskell-ranged-sets' 'haskell-regex-tdfa' 'haskell-safe' + 'haskell-scientific' 'haskell-swagger2' 'haskell-unordered-containers' 'haskell-vector' + 'haskell-wai' 'haskell-wai-cors' 'haskell-wai-extra' 'haskell-wai-middleware-static' + 'haskell-cookie') +makedepends=('ghc' 'haskell-aeson-qq' 'haskell-async' 'haskell-hspec' 'haskell-hspec-wai' + 'haskell-hspec-wai-json' 'haskell-hjsonschema') +checkdepends=('pifpaf' 'postgresql' 'procps-ng') +source=("$pkgname-$pkgver.tar.bz2::https://github.com/begriffs/postgrest/archive/v$pkgver.tar.gz";) +sha512sums=('f19c426a59d1c77d8e7808ee248eba1967cc5fc8686f5380603e2f8ab80aeeca20a4b145e056feceb1bcb9dedfa3b88c2ace7aab4bc1152f780630360fe6485c') + +prepare() { +sed -i 's/==/>=/' $pkgname-$pkgver/$pkgname.cabal +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-CI +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver + +eval $(pifpaf run postgresql --host 127.0.0.1 --port 5432) +createdb postgrest_test + +# TODO: it shouldn't take this long to finish +# POSTGREST_TEST_CONNECTION=$(test/create_test_db "postgres://$USER@localhost" postgrest_test) runhaskell Setup test + +# Disabled: uses stack +# test/io-tests.sh + +pifpaf_stop +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in postgrest/trunk (PKGBUILD)
Date: Saturday, March 10, 2018 @ 08:22:45 Author: felixonmars Revision: 305769 upgpkg: postgrest 0.4.4.0-77 rebuild with tasty,1.0.1.1 Modified: postgrest/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-10 08:19:49 UTC (rev 305768) +++ PKGBUILD2018-03-10 08:22:45 UTC (rev 305769) @@ -4,7 +4,7 @@ pkgname=postgrest pkgver=0.4.4.0 -pkgrel=76 +pkgrel=77 pkgdesc="REST API for any Postgres database" url="https://github.com/begriffs/postgrest"; license=("MIT")
[arch-commits] Commit in pandoc-crossref/trunk (PKGBUILD)
Date: Saturday, March 10, 2018 @ 08:24:18 Author: felixonmars Revision: 305771 upgpkg: pandoc-crossref 0.3.0.1-67 rebuild with tasty,1.0.1.1 Modified: pandoc-crossref/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-10 08:23:01 UTC (rev 305770) +++ PKGBUILD2018-03-10 08:24:18 UTC (rev 305771) @@ -4,7 +4,7 @@ pkgname=pandoc-crossref pkgver=0.3.0.1 -pkgrel=66 +pkgrel=67 pkgdesc="Pandoc filter for cross-references" url="https://hackage.haskell.org/package/${pkgname}"; license=("GPL2")
[arch-commits] Commit in pandoc-crossref/repos (2 files)
Date: Saturday, March 10, 2018 @ 08:24:33 Author: felixonmars Revision: 305772 archrelease: copy trunk to community-staging-x86_64 Added: pandoc-crossref/repos/community-staging-x86_64/ pandoc-crossref/repos/community-staging-x86_64/PKGBUILD (from rev 305771, pandoc-crossref/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: pandoc-crossref/repos/community-staging-x86_64/PKGBUILD (from rev 305771, pandoc-crossref/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-10 08:24:33 UTC (rev 305772) @@ -0,0 +1,52 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=pandoc-crossref +pkgver=0.3.0.1 +pkgrel=67 +pkgdesc="Pandoc filter for cross-references" +url="https://hackage.haskell.org/package/${pkgname}"; +license=("GPL2") +arch=('x86_64') +depends=('ghc-libs' 'haskell-data-default' 'haskell-data-accessor' 'haskell-data-accessor-template' + 'haskell-data-accessor-transformers' 'haskell-file-embed' 'haskell-mtl' + 'haskell-open-browser' 'haskell-optparse-applicative' 'pandoc' 'haskell-pandoc-types' + 'haskell-roman-numerals' 'haskell-syb' 'haskell-text' 'haskell-utility-ht') +makedepends=('ghc' 'haskell-hspec') +conflicts=('haskell-pandoc-crossref') +replaces=('haskell-pandoc-crossref') +source=("$pkgname-$pkgver.tar.gz::https://github.com/lierdakil/pandoc-crossref/archive/v$pkgver.tar.gz";) +sha512sums=('9484b50cb01bad33687d4787f48878899d59eeaddd6714ac324e37be5bd20a313f246cafce1d7fba36432fd99cb75f10d4efba5ebd9b0def87dc77410c912b13') + +prepare() { +sed -i 's/pandoc ==2.0.*/pandoc/' $pkgname-$pkgver/$pkgname.cabal +} + +build() { +cd $pkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests --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 +} + +check() { +cd $pkgname-$pkgver +# https://github.com/lierdakil/pandoc-crossref/issues/167 +runhaskell Setup test || warning "Tests failed" +} + +package() { +cd $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 lib32-vulkan-loader-layers/repos/multilib-x86_64 (2 files)
Date: Saturday, March 10, 2018 @ 08:28:20 Author: lcarlier Revision: 305774 archrelease: copy trunk to multilib-x86_64 Added: lib32-vulkan-loader-layers/repos/multilib-x86_64/PKGBUILD (from rev 305773, lib32-vulkan-loader-layers/trunk/PKGBUILD) Deleted: lib32-vulkan-loader-layers/repos/multilib-x86_64/PKGBUILD --+ PKGBUILD | 152 ++--- 1 file changed, 76 insertions(+), 76 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-03-10 08:28:13 UTC (rev 305773) +++ PKGBUILD2018-03-10 08:28:20 UTC (rev 305774) @@ -1,76 +0,0 @@ -# $Id$ -# Maintainer: Laurent Carlier - -pkgbase=lib32-vulkan-loader-layers -pkgname=(lib32-vulkan-icd-loader lib32-vulkan-validation-layers) -_pkgname=Vulkan-LoaderAndValidationLayers -pkgver=1.0.68.0 -pkgrel=1 -arch=(x86_64) -url="https://www.khronos.org/vulkan/"; -license=('custom') -depends=() -makedepends=(git cmake python-lxml lib32-libx11 lib32-libxrandr lib32-wayland) -source=("https://github.com/KhronosGroup/${_pkgname}/archive/sdk-${pkgver}.tar.gz";) -sha256sums=('d046cf7c69338c7217b70f19bed6844865aaac36205607c63891dffe8bcfafd8') - -build() { - export ASFLAGS=--32 - export CC="gcc -m32" - export CXX="g++ -m32" - export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" - - cd "${srcdir}/${_pkgname}-sdk-${pkgver}" - - ./update_external_sources.sh - - rm -rf build ; mkdir build ; cd build - cmake -DCMAKE_INSTALL_PREFIX=/usr \ --DCMAKE_INSTALL_SYSCONFDIR=/etc \ --DCMAKE_INSTALL_LIBDIR=lib32 \ --DCMAKE_INSTALL_DATADIR=/share \ --DCMAKE_SKIP_RPATH=True \ --DBUILD_TESTS=Off \ --DBUILD_WSI_XCB_SUPPORT=On \ --DBUILD_WSI_XLIB_SUPPORT=On \ --DBUILD_WSI_WAYLAND_SUPPORT=On \ --DBUILD_WSI_MIR_SUPPORT=Off \ --DCMAKE_BUILD_TYPE=Release \ -.. - make -} - -package_lib32-vulkan-icd-loader() { - pkgdesc="Vulkan Installable Client Driver (ICD) Loader (32-bit)" - depends=(lib32-glibc) - optdepends=('lib32-vulkan-driver: packaged vulkan driver') - cd "${srcdir}/${_pkgname}-sdk-${pkgver}/build" - - make DESTDIR="${pkgdir}" install - - rm -r ${pkgdir}/etc - rm -r ${pkgdir}/usr/bin - rm -r ${pkgdir}/usr/include - rm ${pkgdir}/usr/lib32/libVkLayer*.so - - install -dm755 ${pkgdir}/usr/share/licenses/${pkgname} - install -m644 ../LICENSE.txt "${pkgdir}"/usr/share/licenses/${pkgname}/ -} - -package_lib32-vulkan-validation-layers() { - pkgdesc="Vulkan Software Development Kit (32-bit)" - depends=(lib32-gcc-libs lib32-vulkan-icd-loader vulkan-headers) - cd "${srcdir}/${_pkgname}-sdk-${pkgver}/build" - - make DESTDIR="${pkgdir}" install - - rm -r ${pkgdir}/etc - rm -r ${pkgdir}/usr/bin - rm -r ${pkgdir}/usr/include - rm -r ${pkgdir}/usr/lib32/pkgconfig - rm ${pkgdir}/usr/lib32/libvulkan.so* - - install -dm755 ${pkgdir}/usr/share/licenses/${pkgname} - install -m644 ../LICENSE.txt "${pkgdir}"/usr/share/licenses/${pkgname}/ -} - Copied: lib32-vulkan-loader-layers/repos/multilib-x86_64/PKGBUILD (from rev 305773, lib32-vulkan-loader-layers/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-03-10 08:28:20 UTC (rev 305774) @@ -0,0 +1,76 @@ +# $Id$ +# Maintainer: Laurent Carlier + +pkgbase=lib32-vulkan-loader-layers +pkgname=(lib32-vulkan-icd-loader lib32-vulkan-validation-layers) +_pkgname=Vulkan-LoaderAndValidationLayers +pkgver=1.1.70.0 +pkgrel=1 +arch=(x86_64) +url="https://www.khronos.org/vulkan/"; +license=('custom') +depends=() +makedepends=(git cmake python-lxml lib32-libx11 lib32-libxrandr lib32-wayland) +source=("https://github.com/KhronosGroup/${_pkgname}/archive/sdk-${pkgver}.tar.gz";) +sha256sums=('bd30ffe25a0723775ea8427d65e96bbad6f5130674ac6577ec639b54ce811397') + +build() { + export ASFLAGS=--32 + export CC="gcc -m32" + export CXX="g++ -m32" + export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" + + cd "${srcdir}/${_pkgname}-sdk-${pkgver}" + + ./update_external_sources.sh + + rm -rf build ; mkdir build ; cd build + cmake -DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_INSTALL_SYSCONFDIR=/etc \ +-DCMAKE_INSTALL_LIBDIR=lib32 \ +-DCMAKE_INSTALL_DATADIR=/share \ +-DCMAKE_SKIP_RPATH=True \ +-DBUILD_TESTS=Off \ +-DBUILD_WSI_XCB_SUPPORT=On \ +-DBUILD_WSI_XLIB_SUPPORT=On \ +-DBUILD_WSI_WAYLAND_SUPPORT=On \ +-DBUILD_WSI_MIR_SUPPORT=Off \ +-DCMAKE_BUILD_TYPE=Release \ +.. + make +} + +package_lib32-vulkan-icd-loader() { + pkgdesc="Vulkan Installabl
[arch-commits] Commit in lib32-vulkan-loader-layers/trunk (PKGBUILD)
Date: Saturday, March 10, 2018 @ 08:28:13 Author: lcarlier Revision: 305773 upgpkg: lib32-vulkan-loader-layers 1.1.70.0-1 upstream update 1.1.70.0 Modified: lib32-vulkan-loader-layers/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-03-10 08:24:33 UTC (rev 305772) +++ PKGBUILD2018-03-10 08:28:13 UTC (rev 305773) @@ -4,7 +4,7 @@ pkgbase=lib32-vulkan-loader-layers pkgname=(lib32-vulkan-icd-loader lib32-vulkan-validation-layers) _pkgname=Vulkan-LoaderAndValidationLayers -pkgver=1.0.68.0 +pkgver=1.1.70.0 pkgrel=1 arch=(x86_64) url="https://www.khronos.org/vulkan/"; @@ -12,7 +12,7 @@ depends=() makedepends=(git cmake python-lxml lib32-libx11 lib32-libxrandr lib32-wayland) source=("https://github.com/KhronosGroup/${_pkgname}/archive/sdk-${pkgver}.tar.gz";) -sha256sums=('d046cf7c69338c7217b70f19bed6844865aaac36205607c63891dffe8bcfafd8') +sha256sums=('bd30ffe25a0723775ea8427d65e96bbad6f5130674ac6577ec639b54ce811397') build() { export ASFLAGS=--32
[arch-commits] Commit in idris/repos (2 files)
Date: Saturday, March 10, 2018 @ 08:39:24 Author: felixonmars Revision: 305776 archrelease: copy trunk to community-staging-x86_64 Added: idris/repos/community-staging-x86_64/ idris/repos/community-staging-x86_64/PKGBUILD (from rev 305775, idris/trunk/PKGBUILD) --+ PKGBUILD | 60 1 file changed, 60 insertions(+) Copied: idris/repos/community-staging-x86_64/PKGBUILD (from rev 305775, idris/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-10 08:39:24 UTC (rev 305776) @@ -0,0 +1,60 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=idris +pkgver=1.2.0 +pkgrel=45 +pkgdesc="Functional Programming Language with Dependent Types" +url="http://www.idris-lang.org/"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-annotated-wl-pprint' 'haskell-ansi-terminal' + 'haskell-ansi-wl-pprint' 'haskell-async' 'haskell-base64-bytestring' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-cheapskate' 'haskell-code-page' 'haskell-fingertree' + 'haskell-fsnotify' 'haskell-ieee754' 'haskell-libffi' 'haskell-megaparsec' 'haskell-mtl' + 'haskell-network' 'haskell-optparse-applicative' 'haskell-regex-tdfa' 'haskell-safe' + 'haskell-split' 'haskell-terminal-size' 'haskell-text' 'haskell-uniplate' + 'haskell-unordered-containers' 'haskell-utf8-string' 'haskell-vector' + 'haskell-vector-binary-instances' 'haskell-zip-archive') +makedepends=('ghc' 'haskell-tagged' 'haskell-tasty' 'haskell-tasty-golden' 'haskell-tasty-rerun' + 'nodejs') +source=("$pkgname-$pkgver.tar.gz::https://github.com/idris-lang/Idris-dev/archive/v$pkgver.tar.gz";) +sha512sums=('ad9a1266c689fb961eb05ab295ea23029dfb85c3de190905b482afa0bca8ba0e7a69d1093a5e7fcd648d6fb1e2daeceb2d3f70562032c7857d081e0442ccf0cf') + +prepare() { +cd Idris-dev-$pkgver + +sed -i '1ioverride IDRIS := env LD_PRELOAD=$(shell ls ../../dist/build/libHSidris-*-ghc*.so) $(IDRIS)' \ +libs/*/Makefile +} + +build() { +cd Idris-dev-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fFFI -fGMP -frelease -f-freestanding -f-CI -f-execonly +LC_CTYPE=en_US.UTF-8 runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd Idris-dev-$pkgver +# TODO: figure out the tests +PATH="$PWD/dist/build:$PATH" LD_LIBRARY_PATH="$PWD/dist/build" runhaskell Setup test || warning "Tests failed" +} + +package() { +cd Idris-dev-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in idris/trunk (PKGBUILD)
Date: Saturday, March 10, 2018 @ 08:39:02 Author: felixonmars Revision: 305775 upgpkg: idris 1.2.0-45 rebuild with tasty,1.0.1.1 Modified: idris/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-10 08:28:20 UTC (rev 305774) +++ PKGBUILD2018-03-10 08:39:02 UTC (rev 305775) @@ -4,7 +4,7 @@ pkgname=idris pkgver=1.2.0 -pkgrel=44 +pkgrel=45 pkgdesc="Functional Programming Language with Dependent Types" url="http://www.idris-lang.org/"; license=("custom:BSD3")
[arch-commits] Commit in hopenpgp-tools/trunk (PKGBUILD)
Date: Saturday, March 10, 2018 @ 08:41:46 Author: felixonmars Revision: 305777 upgpkg: hopenpgp-tools 0.19.5-98 rebuild with tasty,1.0.1.1 Modified: hopenpgp-tools/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-10 08:39:24 UTC (rev 305776) +++ PKGBUILD2018-03-10 08:41:46 UTC (rev 305777) @@ -4,7 +4,7 @@ pkgname=hopenpgp-tools pkgver=0.19.5 -pkgrel=97 +pkgrel=98 pkgdesc="hOpenPGP-based command-line tools" url="http://floss.scru.org/hopenpgp-tools"; license=("AGPL3")
[arch-commits] Commit in hopenpgp-tools/repos (2 files)
Date: Saturday, March 10, 2018 @ 08:42:04 Author: felixonmars Revision: 305778 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 305777, hopenpgp-tools/trunk/PKGBUILD) --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Copied: hopenpgp-tools/repos/community-staging-x86_64/PKGBUILD (from rev 305777, hopenpgp-tools/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-10 08:42:04 UTC (rev 305778) @@ -0,0 +1,37 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hopenpgp-tools +pkgver=0.19.5 +pkgrel=98 +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 hoogle/trunk (PKGBUILD)
Date: Saturday, March 10, 2018 @ 08:43:26 Author: felixonmars Revision: 305779 upgpkg: hoogle 5.0.16-32 rebuild with tasty,1.0.1.1 Modified: hoogle/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-10 08:42:04 UTC (rev 305778) +++ PKGBUILD2018-03-10 08:43:26 UTC (rev 305779) @@ -4,7 +4,7 @@ pkgname=hoogle pkgver=5.0.16 -pkgrel=31 +pkgrel=32 pkgdesc="Haskell API Search" url="http://www.haskell.org/hoogle/"; license=("custom:BSD3")
[arch-commits] Commit in hoogle/repos (2 files)
Date: Saturday, March 10, 2018 @ 08:43:43 Author: felixonmars Revision: 305780 archrelease: copy trunk to community-staging-x86_64 Added: hoogle/repos/community-staging-x86_64/ hoogle/repos/community-staging-x86_64/PKGBUILD (from rev 305779, hoogle/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: hoogle/repos/community-staging-x86_64/PKGBUILD (from rev 305779, hoogle/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-10 08:43:43 UTC (rev 305780) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hoogle +pkgver=5.0.16 +pkgrel=32 +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=('14b0d6290927234be7e6e6548529fef61d44972a21b9ac22815325214241095b61d60e3b95b6f20a5d40bf9386beff4036942a2c61925c745b767f2525b915c9') + +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 hledger-web/trunk (PKGBUILD)
Date: Saturday, March 10, 2018 @ 08:45:04 Author: felixonmars Revision: 305781 upgpkg: hledger-web 1.5-97 rebuild with tasty,1.0.1.1 Modified: hledger-web/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-10 08:43:43 UTC (rev 305780) +++ PKGBUILD2018-03-10 08:45:04 UTC (rev 305781) @@ -4,7 +4,7 @@ pkgname=hledger-web pkgver=1.5 -pkgrel=96 +pkgrel=97 pkgdesc="Web interface for the hledger accounting tool" url="http://hledger.org"; license=("GPL")
[arch-commits] Commit in hledger-web/repos (2 files)
Date: Saturday, March 10, 2018 @ 08:45:21 Author: felixonmars Revision: 305782 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 305781, hledger-web/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 305781, hledger-web/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-10 08:45:21 UTC (rev 305782) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hledger-web +pkgver=1.5 +pkgrel=97 +pkgdesc="Web interface for the hledger accounting tool" +url="http://hledger.org"; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-base-compat' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-clientsession' 'haskell-cmdargs' 'haskell-data-default' + 'haskell-hjsmin' 'haskell-http-conduit' 'haskell-http-client' 'haskell-hunit' + 'haskell-conduit-extra' 'haskell-safe' 'haskell-shakespeare' 'haskell-text' 'haskell-wai' + 'haskell-wai-extra' 'haskell-wai-handler-launch' 'haskell-warp' 'haskell-yesod' + 'haskell-yesod-core' 'haskell-yesod-form' 'haskell-yesod-static' 'haskell-json' + 'haskell-megaparsec' 'haskell-mtl' 'haskell-parsec') +makedepends=('ghc' 'haskell-hspec' 'haskell-yesod-test') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) +sha512sums=('3ba0b9e7d03a9d813e41f7f36ca0fa34decf6f04163abea850cb5ff6e322387b60952bfb30f46be817f52b2c79641fba03e62a5d6483b78a7e094c91fbb273a6') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-dev -f-library-only -fthreaded +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in hledger-ui/repos (2 files)
Date: Saturday, March 10, 2018 @ 08:46:38 Author: felixonmars Revision: 305784 archrelease: copy trunk to community-staging-x86_64 Added: hledger-ui/repos/community-staging-x86_64/ hledger-ui/repos/community-staging-x86_64/PKGBUILD (from rev 305783, hledger-ui/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: hledger-ui/repos/community-staging-x86_64/PKGBUILD (from rev 305783, hledger-ui/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-10 08:46:38 UTC (rev 305784) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hledger-ui +pkgver=1.5 +pkgrel=52 +pkgdesc="Curses-style user interface for the hledger accounting tool" +url="http://hledger.org"; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-ansi-terminal' 'haskell-async' + 'haskell-base-compat' 'haskell-cmdargs' 'haskell-data-default' 'haskell-fsnotify' + 'haskell-hunit' 'haskell-microlens' 'haskell-microlens-platform' 'haskell-megaparsec' + 'haskell-pretty-show' 'haskell-safe' 'haskell-split' 'haskell-text' 'haskell-text-zipper' + 'haskell-vector' 'haskell-brick' 'haskell-vty') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) +sha512sums=('6f2c09df0af5c5643922d325443ccdcc2f4d1bc83e958959d377145118862be72f3709947ddd4ed09aa2cdb0cb2c9144f3fa2a22893f53fb860fb2b1423746a3') + +prepare() { +# It does nothing +sed -e '/mtl-compat/d' \ +-i ${pkgname}-${pkgver}/${pkgname}.cabal +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup configure -O --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +-fthreaded +runhaskell Setup build +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in hledger-ui/trunk (PKGBUILD)
Date: Saturday, March 10, 2018 @ 08:46:21 Author: felixonmars Revision: 305783 upgpkg: hledger-ui 1.5-52 rebuild with tasty,1.0.1.1 Modified: hledger-ui/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-10 08:45:21 UTC (rev 305782) +++ PKGBUILD2018-03-10 08:46:21 UTC (rev 305783) @@ -4,7 +4,7 @@ pkgname=hledger-ui pkgver=1.5 -pkgrel=51 +pkgrel=52 pkgdesc="Curses-style user interface for the hledger accounting tool" url="http://hledger.org"; license=("GPL")
[arch-commits] Commit in hledger-api/trunk (PKGBUILD)
Date: Saturday, March 10, 2018 @ 08:47:48 Author: felixonmars Revision: 305785 upgpkg: hledger-api 1.5-87 rebuild with tasty,1.0.1.1 Modified: hledger-api/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-10 08:46:38 UTC (rev 305784) +++ PKGBUILD2018-03-10 08:47:48 UTC (rev 305785) @@ -4,7 +4,7 @@ pkgname=hledger-api pkgver=1.5 -pkgrel=86 +pkgrel=87 pkgdesc="Web API server for the hledger accounting tool" url="http://hledger.org"; license=("GPL")
[arch-commits] Commit in hledger-api/repos (2 files)
Date: Saturday, March 10, 2018 @ 08:48:04 Author: felixonmars Revision: 305786 archrelease: copy trunk to community-staging-x86_64 Added: hledger-api/repos/community-staging-x86_64/ hledger-api/repos/community-staging-x86_64/PKGBUILD (from rev 305785, hledger-api/trunk/PKGBUILD) --+ PKGBUILD | 31 +++ 1 file changed, 31 insertions(+) Copied: hledger-api/repos/community-staging-x86_64/PKGBUILD (from rev 305785, hledger-api/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-10 08:48:04 UTC (rev 305786) @@ -0,0 +1,31 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hledger-api +pkgver=1.5 +pkgrel=87 +pkgdesc="Web API server for the hledger accounting tool" +url="http://hledger.org"; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-aeson' 'haskell-decimal' + 'haskell-docopt' 'haskell-either' 'haskell-microlens' 'haskell-microlens-platform' + 'haskell-safe' 'haskell-servant-server' 'haskell-servant-swagger' 'haskell-swagger2' + 'haskell-text' 'haskell-wai' 'haskell-wai-extra' 'haskell-warp') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) +sha512sums=('237eb5f6b88c1d8fc3647e6ce5d2d1db70abaf4c5f3b3c3392327333a539df49227d2063f0d55ac9cd4c9982c566f3733412b683a87c762b064f4b1c5aa1daae') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup configure -O --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" +runhaskell Setup build +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in hindent/trunk (PKGBUILD)
Date: Saturday, March 10, 2018 @ 08:49:06 Author: felixonmars Revision: 305787 upgpkg: hindent 5.2.5-12 rebuild with tasty,1.0.1.1 Modified: hindent/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-10 08:48:04 UTC (rev 305786) +++ PKGBUILD2018-03-10 08:49:06 UTC (rev 305787) @@ -4,7 +4,7 @@ pkgname=hindent pkgver=5.2.5 -pkgrel=11 +pkgrel=12 pkgdesc="Extensible Haskell pretty printer" url="https://github.com/commercialhaskell/hindent"; license=("custom:BSD3")
[arch-commits] Commit in hindent/repos (2 files)
Date: Saturday, March 10, 2018 @ 08:49:21 Author: felixonmars Revision: 305788 archrelease: copy trunk to community-staging-x86_64 Added: hindent/repos/community-staging-x86_64/ hindent/repos/community-staging-x86_64/PKGBUILD (from rev 305787, hindent/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: hindent/repos/community-staging-x86_64/PKGBUILD (from rev 305787, hindent/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-10 08:49:21 UTC (rev 305788) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hindent +pkgver=5.2.5 +pkgrel=12 +pkgdesc="Extensible Haskell pretty printer" +url="https://github.com/commercialhaskell/hindent"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-descriptive' 'haskell-exceptions' 'haskell-monad-loops' 'haskell-mtl' + 'haskell-path' 'haskell-path-io' 'haskell-src-exts' 'haskell-text' 'haskell-unix-compat' + 'haskell-utf8-string' 'haskell-yaml') +makedepends=('ghc' 'haskell-diff' 'haskell-hspec') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) +sha512sums=('72a6b57ad5a2514ae7d3dd39d87b92757c8a5c85b60daad1e883ebb20385de3d4794b5f9550653b48cf682e5476b38d5dfaf348caec05df3d4396f3aa0f743ef') + +build() { +cd $pkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests --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 +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $pkgname-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE.md" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.md" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE.md" +}
[arch-commits] Commit in haskell-yesod-default/trunk (PKGBUILD)
Date: Saturday, March 10, 2018 @ 08:50:03 Author: felixonmars Revision: 305789 upgpkg: haskell-yesod-default 1.2.0-272 rebuild with tasty,1.0.1.1 Modified: haskell-yesod-default/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-10 08:49:21 UTC (rev 305788) +++ PKGBUILD2018-03-10 08:50:03 UTC (rev 305789) @@ -5,7 +5,7 @@ _hkgname=yesod-default pkgname=haskell-yesod-default pkgver=1.2.0 -pkgrel=271 +pkgrel=272 pkgdesc="Default config and main functions for your yesod application (deprecated)" url="http://www.yesodweb.com/"; license=("MIT")
[arch-commits] Commit in haskell-yesod-default/repos (2 files)
Date: Saturday, March 10, 2018 @ 08:50:18 Author: felixonmars Revision: 305790 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 305789, haskell-yesod-default/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-yesod-default/repos/community-staging-x86_64/PKGBUILD (from rev 305789, haskell-yesod-default/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-10 08:50:18 UTC (rev 305790) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-default +pkgname=haskell-yesod-default +pkgver=1.2.0 +pkgrel=272 +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-auth/trunk (PKGBUILD)
Date: Saturday, March 10, 2018 @ 08:51:28 Author: felixonmars Revision: 305791 upgpkg: haskell-yesod-auth 1.4.21-106 rebuild with tasty,1.0.1.1 Modified: haskell-yesod-auth/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-10 08:50:18 UTC (rev 305790) +++ PKGBUILD2018-03-10 08:51:28 UTC (rev 305791) @@ -5,7 +5,7 @@ _hkgname=yesod-auth pkgname=haskell-yesod-auth pkgver=1.4.21 -pkgrel=105 +pkgrel=106 pkgdesc="Authentication for Yesod." url="http://www.yesodweb.com/"; license=("MIT")
[arch-commits] Commit in haskell-yesod-auth/repos (2 files)
Date: Saturday, March 10, 2018 @ 08:51:43 Author: felixonmars Revision: 305792 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 305791, haskell-yesod-auth/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD (from rev 305791, haskell-yesod-auth/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-10 08:51:43 UTC (rev 305792) @@ -0,0 +1,49 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-auth +pkgname=haskell-yesod-auth +pkgver=1.4.21 +pkgrel=106 +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-xcffib/repos (2 files)
Date: Saturday, March 10, 2018 @ 08:52:37 Author: felixonmars Revision: 305794 archrelease: copy trunk to community-staging-x86_64 Added: haskell-xcffib/repos/community-staging-x86_64/ haskell-xcffib/repos/community-staging-x86_64/PKGBUILD (from rev 305793, haskell-xcffib/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-xcffib/repos/community-staging-x86_64/PKGBUILD (from rev 305793, haskell-xcffib/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-10 08:52:37 UTC (rev 305794) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: Felix Yan + +_hkgname=xcffib +pkgname=haskell-xcffib +pkgver=0.6.0 +pkgrel=5 +pkgdesc="A cffi-based python binding for X" +url="https://github.com/tych0/xcffib"; +license=('Apache') +arch=('x86_64') +depends=('ghc-libs' 'haskell-attoparsec' 'haskell-either' 'haskell-filemanip' 'haskell-language-python' + 'haskell-mtl' 'haskell-optparse-applicative' 'haskell-semigroups' 'haskell-split' + 'haskell-xcb-types') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('99f391e5495ec1bfdef7707b49a783568b8ce610e2a5acb885bb8cb9b9c6608068667291d6b67732ec7b28c820b3cee76fb40cb96a2c952600d6763edf9251dc') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-xcffib/trunk (PKGBUILD)
Date: Saturday, March 10, 2018 @ 08:52:22 Author: felixonmars Revision: 305793 upgpkg: haskell-xcffib 0.6.0-5 rebuild with tasty,1.0.1.1 Modified: haskell-xcffib/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-10 08:51:43 UTC (rev 305792) +++ PKGBUILD2018-03-10 08:52:22 UTC (rev 305793) @@ -4,7 +4,7 @@ _hkgname=xcffib pkgname=haskell-xcffib pkgver=0.6.0 -pkgrel=4 +pkgrel=5 pkgdesc="A cffi-based python binding for X" url="https://github.com/tych0/xcffib"; license=('Apache')
[arch-commits] Commit in haskell-wai-websockets/repos (2 files)
Date: Saturday, March 10, 2018 @ 08:53:23 Author: felixonmars Revision: 305796 archrelease: copy trunk to community-staging-x86_64 Added: haskell-wai-websockets/repos/community-staging-x86_64/ haskell-wai-websockets/repos/community-staging-x86_64/PKGBUILD (from rev 305795, haskell-wai-websockets/trunk/PKGBUILD) --+ PKGBUILD | 41 + 1 file changed, 41 insertions(+) Copied: haskell-wai-websockets/repos/community-staging-x86_64/PKGBUILD (from rev 305795, haskell-wai-websockets/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-10 08:53:23 UTC (rev 305796) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=wai-websockets +pkgname=haskell-wai-websockets +pkgver=3.0.1.1 +pkgrel=56 +pkgdesc="Provide a bridge between WAI and the websockets package." +url="https://github.com/yesodweb/wai"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-blaze-builder" "haskell-case-insensitive" "haskell-http-types" + "haskell-network" "haskell-wai" "haskell-websockets") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('0948084dfe99ab95b4be71a94211069009b9c12d7fa4bdda1a28f9f8f7a14244d0248fcdf6090dc9b6e916ee135d28bc44adc1361224659259c761e9eed5417f') + +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-example +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-wai-websockets/trunk (PKGBUILD)
Date: Saturday, March 10, 2018 @ 08:53:08 Author: felixonmars Revision: 305795 upgpkg: haskell-wai-websockets 3.0.1.1-56 rebuild with tasty,1.0.1.1 Modified: haskell-wai-websockets/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-10 08:52:37 UTC (rev 305794) +++ PKGBUILD2018-03-10 08:53:08 UTC (rev 305795) @@ -5,7 +5,7 @@ _hkgname=wai-websockets pkgname=haskell-wai-websockets pkgver=3.0.1.1 -pkgrel=55 +pkgrel=56 pkgdesc="Provide a bridge between WAI and the websockets package." url="https://github.com/yesodweb/wai"; license=("MIT")
[arch-commits] Commit in haskell-trifecta/trunk (PKGBUILD)
Date: Saturday, March 10, 2018 @ 08:54:14 Author: felixonmars Revision: 305797 upgpkg: haskell-trifecta 1.7.1.1-46 rebuild with tasty,1.0.1.1 Modified: haskell-trifecta/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-10 08:53:23 UTC (rev 305796) +++ PKGBUILD2018-03-10 08:54:14 UTC (rev 305797) @@ -5,7 +5,7 @@ _hkgname=trifecta pkgname=haskell-trifecta pkgver=1.7.1.1 -pkgrel=45 +pkgrel=46 pkgdesc="A modern parser combinator library with convenient diagnostics" url="https://github.com/ekmett/trifecta/"; license=("custom:BSD3")
[arch-commits] Commit in haskell-trifecta/repos (2 files)
Date: Saturday, March 10, 2018 @ 08:54:30 Author: felixonmars Revision: 305798 archrelease: copy trunk to community-staging-x86_64 Added: haskell-trifecta/repos/community-staging-x86_64/ haskell-trifecta/repos/community-staging-x86_64/PKGBUILD (from rev 305797, haskell-trifecta/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-trifecta/repos/community-staging-x86_64/PKGBUILD (from rev 305797, haskell-trifecta/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-10 08:54:30 UTC (rev 305798) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=trifecta +pkgname=haskell-trifecta +pkgver=1.7.1.1 +pkgrel=46 +pkgdesc="A modern parser combinator library with convenient diagnostics" +url="https://github.com/ekmett/trifecta/"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-ansi-terminal" "haskell-ansi-wl-pprint" "haskell-blaze-builder" + "haskell-blaze-html" "haskell-blaze-markup" "haskell-charset" "haskell-comonad" + "haskell-fingertree" "haskell-hashable" "haskell-lens" "haskell-mtl" "haskell-parsers" + "haskell-profunctors" "haskell-reducers" "haskell-semigroups" "haskell-unordered-containers" + "haskell-utf8-string") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('5da4e04be3f4f02220aa730b830a50b9a5df243815d6e00051beb7274af3bc78e50cf70747e3e1f448b2966d1c3051ab589e7d99a0432620390c6193d034a602') + +prepare() { +sed -i 's/ansi-terminal>= 0.6 && < 0.7,/ansi-terminal >= 0.6,/' $_hkgname-$pkgver/$_hkgname.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-sourcemap/trunk (PKGBUILD)
Date: Saturday, March 10, 2018 @ 08:55:02 Author: felixonmars Revision: 305799 upgpkg: haskell-sourcemap 0.1.6-55 rebuild with tasty,1.0.1.1 Modified: haskell-sourcemap/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-10 08:54:30 UTC (rev 305798) +++ PKGBUILD2018-03-10 08:55:02 UTC (rev 305799) @@ -5,7 +5,7 @@ _hkgname=sourcemap pkgname=haskell-sourcemap pkgver=0.1.6 -pkgrel=54 +pkgrel=55 pkgdesc="Implementation of source maps as proposed by Google and Mozilla." url="https://hackage.haskell.org/package/${_hkgname}"; license=("custom:BSD3")
[arch-commits] Commit in haskell-sourcemap/repos (2 files)
Date: Saturday, March 10, 2018 @ 08:55:18 Author: felixonmars Revision: 305800 archrelease: copy trunk to community-staging-x86_64 Added: haskell-sourcemap/repos/community-staging-x86_64/ haskell-sourcemap/repos/community-staging-x86_64/PKGBUILD (from rev 305799, haskell-sourcemap/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-sourcemap/repos/community-staging-x86_64/PKGBUILD (from rev 305799, haskell-sourcemap/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-10 08:55:18 UTC (rev 305800) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=sourcemap +pkgname=haskell-sourcemap +pkgver=0.1.6 +pkgrel=55 +pkgdesc="Implementation of source maps as proposed by Google and Mozilla." +url="https://hackage.haskell.org/package/${_hkgname}"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-aeson" "haskell-attoparsec" "haskell-text" "haskell-unordered-containers" + "haskell-utf8-string") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha256sums=('b9a04cccb4fe7eea8b37a2eaf2bc776eae5640038ab76fb948c5a3ea09a9ce7a') + +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-shake/trunk (PKGBUILD)
Date: Saturday, March 10, 2018 @ 09:02:05 Author: felixonmars Revision: 305801 upgpkg: haskell-shake 0.16.3-9 rebuild with tasty,1.0.1.1 Modified: haskell-shake/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-10 08:55:18 UTC (rev 305800) +++ PKGBUILD2018-03-10 09:02:05 UTC (rev 305801) @@ -5,7 +5,7 @@ _hkgname=shake pkgname=haskell-shake pkgver=0.16.3 -pkgrel=8 +pkgrel=9 pkgdesc="Build system library, like Make, but more accurate dependencies." url="http://shakebuild.com"; license=("custom:BSD3")
[arch-commits] Commit in haskell-shake/repos (2 files)
Date: Saturday, March 10, 2018 @ 09:02:38 Author: felixonmars Revision: 305802 archrelease: copy trunk to community-staging-x86_64 Added: haskell-shake/repos/community-staging-x86_64/ haskell-shake/repos/community-staging-x86_64/PKGBUILD (from rev 305801, haskell-shake/trunk/PKGBUILD) --+ PKGBUILD | 56 1 file changed, 56 insertions(+) Copied: haskell-shake/repos/community-staging-x86_64/PKGBUILD (from rev 305801, haskell-shake/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-10 09:02:38 UTC (rev 305802) @@ -0,0 +1,56 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=shake +pkgname=haskell-shake +pkgver=0.16.3 +pkgrel=9 +pkgdesc="Build system library, like Make, but more accurate dependencies." +url="http://shakebuild.com"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-extra' 'haskell-hashable' 'haskell-js-flot' 'haskell-js-jquery' + 'haskell-primitive' 'haskell-random' 'haskell-unordered-containers' 'haskell-utf8-string') +makedepends=('ghc' 'haskell-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('a102a09b505fc99dcf6a5a2594ae7273cefb4087e26f520af791fcee4dbf2118eb81b356e88d53ce7f08bea180851d0e7c6b589b077b891705707a8b59b77b9a') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/ghc --make/ghc -dynamic --make/' src/Test/Command.hs +sed -e 's/runhaskell Setup.hs configure/runhaskell Setup.hs configure --enable-executable-dynamic --disable-library-vanilla/' \ +-e 's/ghc -fno-code/ghc -dynamic -fno-code/' \ +-i src/Test/Docs.hs +sed -i 's/cmd "ghc" flags/cmd "ghc" "-dynamic" flags/' src/Test/Self.hs +sed -i 's/ghc --make/ghc -dynamic --make/' docs/manual/build.sh +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-portable +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-pipes-http/trunk (PKGBUILD)
Date: Saturday, March 10, 2018 @ 09:03:30 Author: felixonmars Revision: 305803 upgpkg: haskell-pipes-http 1.0.5-112 rebuild with tasty,1.0.1.1 Modified: haskell-pipes-http/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-10 09:02:38 UTC (rev 305802) +++ PKGBUILD2018-03-10 09:03:30 UTC (rev 305803) @@ -5,7 +5,7 @@ _hkgname=pipes-http pkgname=haskell-pipes-http pkgver=1.0.5 -pkgrel=111 +pkgrel=112 pkgdesc="HTTP client with pipes interface" url="https://hackage.haskell.org/package/${_hkgname}"; license=("custom:BSD3")
[arch-commits] Commit in haskell-network-protocol-xmpp/trunk (PKGBUILD)
Date: Saturday, March 10, 2018 @ 09:04:36 Author: felixonmars Revision: 305805 upgpkg: haskell-network-protocol-xmpp 0.4.8-29 rebuild with tasty,1.0.1.1 Modified: haskell-network-protocol-xmpp/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-10 09:03:55 UTC (rev 305804) +++ PKGBUILD2018-03-10 09:04:36 UTC (rev 305805) @@ -5,7 +5,7 @@ _hkgname=network-protocol-xmpp pkgname=haskell-network-protocol-xmpp pkgver=0.4.8 -pkgrel=28 +pkgrel=29 pkgdesc="Client library for the XMPP protocol." url="https://john-millikin.com/software/haskell-xmpp/"; license=("GPL3")
[arch-commits] Commit in haskell-pipes-http/repos (2 files)
Date: Saturday, March 10, 2018 @ 09:03:55 Author: felixonmars Revision: 305804 archrelease: copy trunk to community-staging-x86_64 Added: haskell-pipes-http/repos/community-staging-x86_64/ haskell-pipes-http/repos/community-staging-x86_64/PKGBUILD (from rev 305803, haskell-pipes-http/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-pipes-http/repos/community-staging-x86_64/PKGBUILD (from rev 305803, haskell-pipes-http/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-10 09:03:55 UTC (rev 305804) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=pipes-http +pkgname=haskell-pipes-http +pkgver=1.0.5 +pkgrel=112 +pkgdesc="HTTP client with pipes interface" +url="https://hackage.haskell.org/package/${_hkgname}"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-http-client" "haskell-http-client-tls" "haskell-pipes") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('48d2b7236d4f04688bdc083452346974031c3123003c9c0ffe32e00b70c2e1ef294e66f713e590a72fa9005d8bf9aa4daed22bf85fc0505ecd534662e4e4ed70') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-network-protocol-xmpp/repos (2 files)
Date: Saturday, March 10, 2018 @ 09:04:54 Author: felixonmars Revision: 305806 archrelease: copy trunk to community-staging-x86_64 Added: haskell-network-protocol-xmpp/repos/community-staging-x86_64/ haskell-network-protocol-xmpp/repos/community-staging-x86_64/PKGBUILD (from rev 305805, haskell-network-protocol-xmpp/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-network-protocol-xmpp/repos/community-staging-x86_64/PKGBUILD (from rev 305805, haskell-network-protocol-xmpp/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-10 09:04:54 UTC (rev 305806) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=network-protocol-xmpp +pkgname=haskell-network-protocol-xmpp +pkgver=0.4.8 +pkgrel=29 +pkgdesc="Client library for the XMPP protocol." +url="https://john-millikin.com/software/haskell-xmpp/"; +license=("GPL3") +arch=('x86_64') +depends=('ghc-libs' "haskell-gnuidn" "haskell-gnutls" "haskell-gsasl" "haskell-libxml-sax" + "haskell-monads-tf" "haskell-network" "haskell-text" "haskell-xml-types") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('029cbb1a0ea6691fd886b326eee7a24e8300bbece1f0c0f564b43b0e344f4107ca980d97342271cab0b9c1333fc445ac10f7dfae41dd2b6e6ea995bfb810311e') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/license.txt" +}
[arch-commits] Commit in haskell-microlens-aeson/trunk (PKGBUILD)
Date: Saturday, March 10, 2018 @ 09:05:44 Author: felixonmars Revision: 305807 upgpkg: haskell-microlens-aeson 2.2.0.2-18 rebuild with tasty,1.0.1.1 Modified: haskell-microlens-aeson/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-10 09:04:54 UTC (rev 305806) +++ PKGBUILD2018-03-10 09:05:44 UTC (rev 305807) @@ -4,7 +4,7 @@ _hkgname=microlens-aeson pkgname=haskell-microlens-aeson pkgver=2.2.0.2 -pkgrel=17 +pkgrel=18 pkgdesc="Law-abiding lenses for Aeson, using microlens" url="https://github.com/fosskers/microlens-aeson/"; license=('MIT')
[arch-commits] Commit in haskell-microlens-aeson/repos (2 files)
Date: Saturday, March 10, 2018 @ 09:06:00 Author: felixonmars Revision: 305808 archrelease: copy trunk to community-staging-x86_64 Added: haskell-microlens-aeson/repos/community-staging-x86_64/ haskell-microlens-aeson/repos/community-staging-x86_64/PKGBUILD (from rev 305807, haskell-microlens-aeson/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-microlens-aeson/repos/community-staging-x86_64/PKGBUILD (from rev 305807, haskell-microlens-aeson/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-10 09:06:00 UTC (rev 305808) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan + +_hkgname=microlens-aeson +pkgname=haskell-microlens-aeson +pkgver=2.2.0.2 +pkgrel=18 +pkgdesc="Law-abiding lenses for Aeson, using microlens" +url="https://github.com/fosskers/microlens-aeson/"; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-microlens' 'haskell-scientific' + 'haskell-text' 'haskell-unordered-containers' 'haskell-vector') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('debb55f5c66e873cd64712f2e82bcee920db14aaba0fe1f282c1c0209e9db86b2a1a18b6081ac94361a70e5aed1dbb76edc129bfc19609f2454c8d5c7bcba1cb') + +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-jwt/trunk (PKGBUILD)
Date: Saturday, March 10, 2018 @ 09:06:40 Author: felixonmars Revision: 305809 upgpkg: haskell-jwt 0.7.2-42 rebuild with tasty,1.0.1.1 Modified: haskell-jwt/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-10 09:06:00 UTC (rev 305808) +++ PKGBUILD2018-03-10 09:06:40 UTC (rev 305809) @@ -5,7 +5,7 @@ _hkgname=jwt pkgname=haskell-jwt pkgver=0.7.2 -pkgrel=41 +pkgrel=42 pkgdesc="JSON Web Token (JWT) decoding and encoding" url="https://bitbucket.org/ssaasen/haskell-jwt"; license=("MIT")
[arch-commits] Commit in haskell-jwt/repos (2 files)
Date: Saturday, March 10, 2018 @ 09:06:57 Author: felixonmars Revision: 305810 archrelease: copy trunk to community-staging-x86_64 Added: haskell-jwt/repos/community-staging-x86_64/ haskell-jwt/repos/community-staging-x86_64/PKGBUILD (from rev 305809, haskell-jwt/trunk/PKGBUILD) --+ PKGBUILD | 41 + 1 file changed, 41 insertions(+) Copied: haskell-jwt/repos/community-staging-x86_64/PKGBUILD (from rev 305809, haskell-jwt/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-10 09:06:57 UTC (rev 305810) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=jwt +pkgname=haskell-jwt +pkgver=0.7.2 +pkgrel=42 +pkgdesc="JSON Web Token (JWT) decoding and encoding" +url="https://bitbucket.org/ssaasen/haskell-jwt"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-cryptonite" "haskell-memory" "haskell-text" "haskell-aeson" + "haskell-unordered-containers" "haskell-scientific" "haskell-data-default" + "haskell-http-types" "haskell-vector" "haskell-semigroups" "haskell-network-uri") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha256sums=('17967413d21399596a236bc8169d9e030bb85e2b1c349c6e470543767cc20a31') + +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-hit/trunk (PKGBUILD)
Date: Saturday, March 10, 2018 @ 09:07:47 Author: felixonmars Revision: 305811 upgpkg: haskell-hit 0.6.3-80 rebuild with tasty,1.0.1.1 Modified: haskell-hit/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-10 09:06:57 UTC (rev 305810) +++ PKGBUILD2018-03-10 09:07:47 UTC (rev 305811) @@ -5,7 +5,7 @@ _hkgname=hit pkgname=haskell-hit pkgver=0.6.3 -pkgrel=79 +pkgrel=80 pkgdesc="Git operations in haskell" url="https://github.com/vincenthz/hit"; license=("custom:BSD3")
[arch-commits] Commit in haskell-hit/repos (2 files)
Date: Saturday, March 10, 2018 @ 09:08:03 Author: felixonmars Revision: 305812 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hit/repos/community-staging-x86_64/ haskell-hit/repos/community-staging-x86_64/PKGBUILD (from rev 305811, haskell-hit/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-hit/repos/community-staging-x86_64/PKGBUILD (from rev 305811, haskell-hit/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-10 09:08:03 UTC (rev 305812) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=hit +pkgname=haskell-hit +pkgver=0.6.3 +pkgrel=80 +pkgdesc="Git operations in haskell" +url="https://github.com/vincenthz/hit"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-attoparsec" "haskell-byteable" "haskell-cryptohash" "haskell-hashable" + "haskell-hashtables" "haskell-hourglass" "haskell-mtl" "haskell-parsec" "haskell-patience" + "haskell-random" "haskell-system-fileio" "haskell-system-filepath" "haskell-unix-compat" + "haskell-utf8-string" "haskell-vector" "haskell-zlib" "haskell-zlib-bindings") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('82ccfeb77a439caa1792f1ae29535636764be9e6e94f75973f37a86db6627a492e57da835954384ef8468799de9f0897e20905f65dad256fe3547a4248d5fffc') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fexecutable -f-debug +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-hakyll/trunk (PKGBUILD)
Date: Saturday, March 10, 2018 @ 09:09:58 Author: felixonmars Revision: 305813 upgpkg: haskell-hakyll 4.11.0.0-34 rebuild with tasty,1.0.1.1 Modified: haskell-hakyll/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-10 09:08:03 UTC (rev 305812) +++ PKGBUILD2018-03-10 09:09:58 UTC (rev 305813) @@ -5,7 +5,7 @@ _hkgname=hakyll pkgname=haskell-hakyll pkgver=4.11.0.0 -pkgrel=33 +pkgrel=34 pkgdesc="A static website compiler library" url="http://jaspervdj.be/hakyll"; license=("custom:BSD3")
[arch-commits] Commit in haskell-hakyll/repos (2 files)
Date: Saturday, March 10, 2018 @ 09:10:14 Author: felixonmars Revision: 305814 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 305813, haskell-hakyll/trunk/PKGBUILD) --+ PKGBUILD | 58 ++ 1 file changed, 58 insertions(+) Copied: haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 305813, haskell-hakyll/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-10 09:10:14 UTC (rev 305814) @@ -0,0 +1,58 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=hakyll +pkgname=haskell-hakyll +pkgver=4.11.0.0 +pkgrel=34 +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-file-embed' '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-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=('49870a0bc3de15f5842306a93f7c909703860701a7a59c73415b7580084e2b8413084d12f3baa3aff834e3245a8693e6386dc89989c74c2d7e5828fe7baaa4ee') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/tasty-quickcheck >= 0.8 && < 0.10,/tasty-quickcheck >= 0.8,/' $_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 +} + +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-gauge/repos (2 files)
Date: Saturday, March 10, 2018 @ 09:12:50 Author: felixonmars Revision: 305816 archrelease: copy trunk to community-staging-x86_64 Added: haskell-gauge/repos/community-staging-x86_64/ haskell-gauge/repos/community-staging-x86_64/PKGBUILD (from rev 305815, haskell-gauge/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-gauge/repos/community-staging-x86_64/PKGBUILD (from rev 305815, haskell-gauge/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-10 09:12:50 UTC (rev 305816) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=gauge +pkgname=haskell-gauge +pkgver=0.2.1 +pkgrel=10 +pkgdesc="Small framework for performance measurement and analysis" +url="https://github.com/vincenthz/hs-gauge"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-basement' 'haskell-vector') +makedepends=('ghc' 'haskell-hunit' 'haskell-tasty' 'haskell-tasty-hunit') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('5a969a8eb67de4005b82d8bc34aebaaf0da4be119d412d5d07c8b4e63825ef705634e53ea80e3d95694573700a20c9a0ae7c53d8c4d623b4d339874b600b3382') + +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 \ +-fanalysis +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-gauge/trunk (PKGBUILD)
Date: Saturday, March 10, 2018 @ 09:12:35 Author: felixonmars Revision: 305815 upgpkg: haskell-gauge 0.2.1-10 rebuild with tasty,1.0.1.1 Modified: haskell-gauge/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-10 09:10:14 UTC (rev 305814) +++ PKGBUILD2018-03-10 09:12:35 UTC (rev 305815) @@ -5,7 +5,7 @@ _hkgname=gauge pkgname=haskell-gauge pkgver=0.2.1 -pkgrel=9 +pkgrel=10 pkgdesc="Small framework for performance measurement and analysis" url="https://github.com/vincenthz/hs-gauge"; license=("custom:BSD3")
[arch-commits] Commit in haskell-cryptohash-conduit/trunk (PKGBUILD)
Date: Saturday, March 10, 2018 @ 09:13:27 Author: felixonmars Revision: 305817 upgpkg: haskell-cryptohash-conduit 0.1.1-149 rebuild with tasty,1.0.1.1 Modified: haskell-cryptohash-conduit/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-10 09:12:50 UTC (rev 305816) +++ PKGBUILD2018-03-10 09:13:27 UTC (rev 305817) @@ -5,7 +5,7 @@ _hkgname=cryptohash-conduit pkgname=haskell-cryptohash-conduit pkgver=0.1.1 -pkgrel=148 +pkgrel=149 pkgdesc="cryptohash conduit" url="https://github.com/vincenthz/hs-cryptohash-conduit"; license=("custom:BSD3")
[arch-commits] Commit in haskell-cryptohash-conduit/repos (2 files)
Date: Saturday, March 10, 2018 @ 09:13:42 Author: felixonmars Revision: 305818 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 305817, haskell-cryptohash-conduit/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-cryptohash-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 305817, haskell-cryptohash-conduit/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-10 09:13:42 UTC (rev 305818) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=cryptohash-conduit +pkgname=haskell-cryptohash-conduit +pkgver=0.1.1 +pkgrel=149 +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-criterion/repos (2 files)
Date: Saturday, March 10, 2018 @ 09:15:51 Author: felixonmars Revision: 305820 archrelease: copy trunk to community-staging-x86_64 Added: haskell-criterion/repos/community-staging-x86_64/ haskell-criterion/repos/community-staging-x86_64/PKGBUILD (from rev 305819, haskell-criterion/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-criterion/repos/community-staging-x86_64/PKGBUILD (from rev 305819, haskell-criterion/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-10 09:15:51 UTC (rev 305820) @@ -0,0 +1,50 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=criterion +pkgname=haskell-criterion +pkgver=1.3.0.0 +pkgrel=34 +pkgdesc="Robust, reliable performance measurement and analysis" +url="http://www.serpentine.com/criterion"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-wl-pprint' 'haskell-cassava' 'haskell-code-page' + 'haskell-exceptions' 'haskell-glob' 'haskell-js-flot' 'haskell-js-jquery' + 'haskell-microstache' 'haskell-mtl' 'haskell-mwc-random' 'haskell-optparse-applicative' + 'haskell-parsec' 'haskell-semigroups' 'haskell-statistics' 'haskell-text' + 'haskell-transformers-compat' 'haskell-vector' 'haskell-vector-algorithms') +makedepends=('ghc' 'haskell-base-compat' 'haskell-hunit' 'haskell-quickcheck' 'haskell-tasty' + 'haskell-tasty-hunit' 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('1ad1f53b0552d3e981e12d2425c675fa8fdb83a907081e7f564c3ebebd09d7619cf1278db2db6ceeb23902fdea114994e8eca01607d91f1a44933ac01c289588') + +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 \ +-f-fast -f-embed-data-files +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-criterion/trunk (PKGBUILD)
Date: Saturday, March 10, 2018 @ 09:15:36 Author: felixonmars Revision: 305819 upgpkg: haskell-criterion 1.3.0.0-34 rebuild with tasty,1.0.1.1 Modified: haskell-criterion/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-10 09:13:42 UTC (rev 305818) +++ PKGBUILD2018-03-10 09:15:36 UTC (rev 305819) @@ -5,7 +5,7 @@ _hkgname=criterion pkgname=haskell-criterion pkgver=1.3.0.0 -pkgrel=33 +pkgrel=34 pkgdesc="Robust, reliable performance measurement and analysis" url="http://www.serpentine.com/criterion"; license=("custom:BSD3")
[arch-commits] Commit in haskell-configurator/repos (2 files)
Date: Saturday, March 10, 2018 @ 09:16:44 Author: felixonmars Revision: 305822 archrelease: copy trunk to community-staging-x86_64 Added: haskell-configurator/repos/community-staging-x86_64/ haskell-configurator/repos/community-staging-x86_64/PKGBUILD (from rev 305821, haskell-configurator/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-configurator/repos/community-staging-x86_64/PKGBUILD (from rev 305821, haskell-configurator/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-10 09:16:44 UTC (rev 305822) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: Felix Yan + +_hkgname=configurator +pkgname=haskell-configurator +pkgver=0.3.0.0 +pkgrel=33 +pkgdesc="Configuration management" +url="https://github.com/bos/configurator"; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-attoparsec' 'haskell-hashable' 'haskell-text' 'haskell-unix-compat' + 'haskell-unordered-containers') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('0c4c95b3182874c87c4b6b8e74bf8e39ec7528b49f06e9a02baed5fa4aa90a22a9504f59e881c17616ef95a1aa5450b431df8cc9317ef837d8e821f330e303c9') + +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 \ +-f-developer +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-configurator/trunk (PKGBUILD)
Date: Saturday, March 10, 2018 @ 09:16:29 Author: felixonmars Revision: 305821 upgpkg: haskell-configurator 0.3.0.0-33 rebuild with tasty,1.0.1.1 Modified: haskell-configurator/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-10 09:15:51 UTC (rev 305820) +++ PKGBUILD2018-03-10 09:16:29 UTC (rev 305821) @@ -4,7 +4,7 @@ _hkgname=configurator pkgname=haskell-configurator pkgver=0.3.0.0 -pkgrel=32 +pkgrel=33 pkgdesc="Configuration management" url="https://github.com/bos/configurator"; license=('custom:BSD3')
[arch-commits] Commit in haskell-bower-json/trunk (PKGBUILD)
Date: Saturday, March 10, 2018 @ 09:17:21 Author: felixonmars Revision: 305823 upgpkg: haskell-bower-json 1.0.0.1-45 rebuild with tasty,1.0.1.1 Modified: haskell-bower-json/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-10 09:16:44 UTC (rev 305822) +++ PKGBUILD2018-03-10 09:17:21 UTC (rev 305823) @@ -5,7 +5,7 @@ _hkgname=bower-json pkgname=haskell-bower-json pkgver=1.0.0.1 -pkgrel=44 +pkgrel=45 pkgdesc="Read bower.json from Haskell" url="https://github.com/hdgarrood/bower-json"; license=("MIT")
[arch-commits] Commit in haskell-bower-json/repos (2 files)
Date: Saturday, March 10, 2018 @ 09:17:36 Author: felixonmars Revision: 305824 archrelease: copy trunk to community-staging-x86_64 Added: haskell-bower-json/repos/community-staging-x86_64/ haskell-bower-json/repos/community-staging-x86_64/PKGBUILD (from rev 305823, haskell-bower-json/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-bower-json/repos/community-staging-x86_64/PKGBUILD (from rev 305823, haskell-bower-json/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-10 09:17:36 UTC (rev 305824) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=bower-json +pkgname=haskell-bower-json +pkgver=1.0.0.1 +pkgrel=45 +pkgdesc="Read bower.json from Haskell" +url="https://github.com/hdgarrood/bower-json"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-aeson" "haskell-aeson-better-errors" "haskell-mtl" "haskell-scientific" + "haskell-text" "haskell-unordered-containers" "haskell-vector") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha256sums=('7aa954e2b1bf79307db710c158108bd9ddb45b333ca96072cdbfaf96c77b7e73') + +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-binary-tagged/repos (2 files)
Date: Saturday, March 10, 2018 @ 09:18:31 Author: felixonmars Revision: 305826 archrelease: copy trunk to community-staging-x86_64 Added: haskell-binary-tagged/repos/community-staging-x86_64/ haskell-binary-tagged/repos/community-staging-x86_64/PKGBUILD (from rev 305825, haskell-binary-tagged/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: haskell-binary-tagged/repos/community-staging-x86_64/PKGBUILD (from rev 305825, haskell-binary-tagged/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-10 09:18:31 UTC (rev 305826) @@ -0,0 +1,52 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=binary-tagged +pkgname=haskell-binary-tagged +pkgver=0.1.4.2 +pkgrel=52 +pkgdesc="Tagged binary serialisation." +url="https://github.com/phadej/binary-tagged#readme"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-aeson" "haskell-base16-bytestring" "haskell-generics-sop" + "haskell-hashable" "haskell-scientific" "haskell-semigroups" "haskell-sha" "haskell-tagged" + "haskell-text" "haskell-unordered-containers" "haskell-vector") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha256sums=('311fab8c2bac00cb6785cb144e25ed58b2efce85e5dc64e30e2b5a2a16cdc784') + +prepare() { +# nats is an empty package in new GHC +sed -e '/nats/d' \ +-e 's/, vector >=0.10 && <0.12/, vector >=0.10/' \ +-e 's/, aeson>=0.8 && <1.1/, aeson >=0.8/' \ +-e 's/, generics-sop >=0.1 && <0.3/, generics-sop >=0.1/' \ +-e 's/, time >=1.4 && <1.7/, time >=1.4/' \ +-e 's/base >=4.7 && <4.10/base >=4.7/' \ +-i ${_hkgname}-${pkgver}/${_hkgname}.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-binary-tagged/trunk (PKGBUILD)
Date: Saturday, March 10, 2018 @ 09:18:17 Author: felixonmars Revision: 305825 upgpkg: haskell-binary-tagged 0.1.4.2-52 rebuild with tasty,1.0.1.1 Modified: haskell-binary-tagged/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-10 09:17:36 UTC (rev 305824) +++ PKGBUILD2018-03-10 09:18:17 UTC (rev 305825) @@ -5,7 +5,7 @@ _hkgname=binary-tagged pkgname=haskell-binary-tagged pkgver=0.1.4.2 -pkgrel=51 +pkgrel=52 pkgdesc="Tagged binary serialisation." url="https://github.com/phadej/binary-tagged#readme"; license=("custom:BSD3")
[arch-commits] Commit in foomatic-db/trunk (PKGBUILD)
Date: Saturday, March 10, 2018 @ 09:22:59 Author: andyrtr Revision: 318390 upgpkg: foomatic-db 3:20180310-1 update to recent bazaar commits; don't used dropped gutenprint-ijs driver anymore Modified: foomatic-db/trunk/PKGBUILD --+ PKGBUILD |8 ++-- 1 file changed, 2 insertions(+), 6 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-03-10 08:17:46 UTC (rev 318389) +++ PKGBUILD2018-03-10 09:22:59 UTC (rev 318390) @@ -4,7 +4,7 @@ pkgbase="foomatic-db" pkgname=('foomatic-db' 'foomatic-db-ppds' 'foomatic-db-nonfree' 'foomatic-db-nonfree-ppds') arch=('any') -pkgver=20180104 +pkgver=20180310 pkgrel=1 epoch=3 @@ -15,7 +15,7 @@ # check http://bzr.linuxfoundation.org/loggerhead/openprinting/foomatic/ # for latest commits and development, identical to foomatic-4.0 branch -source=(foomatic-db::bzr+http://bzr.linuxfoundation.org/openprinting/foomatic/foomatic-db/#revision=1317 #2017-12-29 +source=(foomatic-db::bzr+http://bzr.linuxfoundation.org/openprinting/foomatic/foomatic-db/#revision=1318 #2017-12-29 foomatic-db-nonfree::bzr+http://bzr.linuxfoundation.org/openprinting/foomatic/foomatic-db-nonfree/#revision=41 #2015-06-05 ) md5sums=('SKIP' @@ -28,10 +28,6 @@ prepare(){ cp -a foomatic-db foomatic-db-ppds cp -a foomatic-db-nonfree foomatic-db-nonfree-ppds - - # for gutenprint printers, use gutenprint-ijs-simplified.5.2. - perl -pi -e 's,>gutenprint<,>gutenprint-ijs-simplified.5.2<,' foomatic-db/db/source/printer/*.xml - perl -pi -e 's,>gutenprint<,>gutenprint-ijs-simplified.5.2<,' foomatic-db-ppds/db/source/printer/*.xml } build() {
[arch-commits] Commit in foomatic-db/repos/extra-any (PKGBUILD PKGBUILD)
) { - - pkgdesc="Foomatic - non-free PPDs from printer manufacturers" - license=('custom') - - cd ${srcdir}/foomatic-db-nonfree-ppds - make DESTDIR=${pkgdir} install - # remove files from foomatic-db-nonfree pkg - rm -rf ${pkgdir}/usr/share/foomatic/db/source/driver - - install -Dm644 COPYING ${pkgdir}/usr/share/licenses/${pkgname}/COPYING -} Copied: foomatic-db/repos/extra-any/PKGBUILD (from rev 318390, foomatic-db/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-03-10 09:23:30 UTC (rev 318391) @@ -0,0 +1,126 @@ +# $Id$ +# Maintainer: Andreas Radke + +pkgbase="foomatic-db" +pkgname=('foomatic-db' 'foomatic-db-ppds' 'foomatic-db-nonfree' 'foomatic-db-nonfree-ppds') +arch=('any') +pkgver=20180310 +pkgrel=1 +epoch=3 + +makedepends=('cups' 'perl' 'libxml2' 'enscript' 'perl' 'net-snmp' 'bash' 'bzr') +url="http://www.linuxprinting.org/foomatic.html"; +options=('!emptydirs') + +# check http://bzr.linuxfoundation.org/loggerhead/openprinting/foomatic/ +# for latest commits and development, identical to foomatic-4.0 branch + +source=(foomatic-db::bzr+http://bzr.linuxfoundation.org/openprinting/foomatic/foomatic-db/#revision=1318 #2017-12-29 + foomatic-db-nonfree::bzr+http://bzr.linuxfoundation.org/openprinting/foomatic/foomatic-db-nonfree/#revision=41 #2015-06-05 +) +md5sums=('SKIP' + 'SKIP') + +pkgver() { + date +%Y%m%d +} + +prepare(){ + cp -a foomatic-db foomatic-db-ppds + cp -a foomatic-db-nonfree foomatic-db-nonfree-ppds +} + +build() { + # foomatic-db + pushd foomatic-db + ./make_configure + ./configure --prefix=/usr \ +--disable-gzip-ppds \ +--disable-ppds-to-cups \ +--with-drivers=NOOBSOLETES,NOEMPTYCMDLINE + popd + + # foomatic-db-ppds + pushd foomatic-db-ppds + ./make_configure + ./configure --prefix=/usr + popd + + # foomatic-db-nonfree + pushd foomatic-db-nonfree + ./make_configure + ./configure --prefix=/usr + popd + + # foomatic-db-nonfree-ppds + pushd foomatic-db-nonfree-ppds + ./make_configure + ./configure --prefix=/usr + popd +} + +package_foomatic-db() { + + pkgdesc="Foomatic - The collected knowledge about printers, drivers, and driver options in XML files, used by foomatic-db-engine to generate PPD files." + license=('GPL' 'custom') + optdepends=('foomatic-db-ppds: PostScript PPD files') + replaces=('foomatic-db-foo2zjs') # AUR pkg no more conflicting and dropped, formerly required by foo2zjs-utils + conflicts=('foomatic-db-foo2zjs') + provides=('foomatic-db-foo2zjs') + + cd ${srcdir}/foomatic-db + make DESTDIR=${pkgdir} install + + # add some docs + install -Dm644 USAGE ${pkgdir}/usr/share/doc/${pkgname}/USAGE + install -Dm644 README ${pkgdir}/usr/share/doc/${pkgname}/README + install -v -Dm644 ${srcdir}/${pkgname}/COPYING ${pkgdir}/usr/share/licenses/${pkgname}/COPYING + install -Dm644 ${pkgdir}/usr/share/foomatic/db/source/PPD/Kyocera/ReadMe.htm ${pkgdir}/usr/share/doc/${pkgname}/Kyocera/ReadMe.htm + # remove files from foomatic-db-ppds pkg + rm -rf ${pkgdir}/usr/share/cups/model/foomatic-db-ppds + rm -rf ${pkgdir}/usr/share/foomatic/db/source/PPD +} + +package_foomatic-db-ppds() { + + pkgdesc="Foomatic - PPDs from printer manufacturers" + license=('GPL' 'custom') + + cd ${srcdir}/foomatic-db-ppds + make DESTDIR=${pkgdir} install + + # remove files from foomatic-db pkg + rm -rf ${pkgdir}/usr/share/foomatic/db/oldprinterids + rm -rf ${pkgdir}/usr/share/foomatic/db/source/{driver,opt,printer} + rm -rf ${pkgdir}/usr/share/foomatic/xmlschema + rm -f ${pkgdir}/usr/share/foomatic/db/source/PPD/Kyocera/ReadMe.htm + + install -v -Dm644 ${srcdir}/${pkgname}/COPYING ${pkgdir}/usr/share/licenses/${pkgname}/COPYING +} + +package_foomatic-db-nonfree() { + + pkgdesc="Foomatic - database extension consisting of manufacturer-supplied PPD files released under non-free licenses" + license=('custom') + optdepends=('foomatic-db-nonfree-ppds: nonfree PPD files') + + cd ${srcdir}/foomatic-db-nonfree + make DESTDIR=${pkgdir} install + # remove files from foomatic-db-nonfree-ppds pkg + rm -rf ${pkgdir}/usr/share/foomatic/db/source/PPD + + install -Dm644 COPYING ${pkgdir}/usr/share/licenses/${pkgname}/COPYING +} + +package_foomatic-db-nonfree-ppds() { + + pkgdesc="Foomatic - non-free PPDs from printer manufacturers" + license=('custom') + + cd ${srcdir}/foomatic-db-nonfree-ppds + make DESTDIR=${pkgdir} install + # remove files from foomatic-db-nonfree pkg + rm -rf ${pkgdir}/usr/share/foomatic/db/source/driver + + install -Dm644 COPYING ${pkgdir}/usr/share/licenses/${pkgname}/COPYING +}
[arch-commits] Commit in git-annex/trunk (PKGBUILD)
Date: Saturday, March 10, 2018 @ 09:24:42 Author: felixonmars Revision: 305827 upgpkg: git-annex 6.20180227-28 rebuild with tasty,1.0.1.1 Modified: git-annex/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-10 09:18:31 UTC (rev 305826) +++ PKGBUILD2018-03-10 09:24:42 UTC (rev 305827) @@ -4,7 +4,7 @@ pkgname=git-annex pkgver=6.20180227 -pkgrel=27 +pkgrel=28 pkgdesc="Manage files with git, without checking their contents into git" url="http://git-annex.branchable.com/"; license=("AGPL3")
[arch-commits] Commit in git-annex/repos (2 files)
Date: Saturday, March 10, 2018 @ 09:25:12 Author: felixonmars Revision: 305828 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 305827, git-annex/trunk/PKGBUILD) --+ PKGBUILD | 54 ++ 1 file changed, 54 insertions(+) Copied: git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 305827, git-annex/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-10 09:25:12 UTC (rev 305828) @@ -0,0 +1,54 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=git-annex +pkgver=6.20180227 +pkgrel=28 +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-vector' 'haskell-wai' 'haskell-wai-extra' + 'haskell-warp' 'haskell-warp-tls' 'haskell-yesod' 'haskell-yesod-core' 'haskell-yesod-form' + 'haskell-yesod-static') +makedepends=('chrpath' 'ghc') +source=("git+https://git.joeyh.name/git/git-annex.git#tag=$pkgver";) +sha512sums=('SKIP') + +build() { + cd git-annex + + runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic --disable-library-vanilla \ +--docdir="/usr/share/doc/$pkgname" \ +-fnetwork-uri -fconcurrentoutput -ftorrentparser \ +-f-androidsplice -f-android -fproduction -fpairing -fwebapp \ +-fassistant -fwebdav -fs3 -f-benchmark -fdbus -fmagicmime + runhaskell Setup build +} + +package() { + cd git-annex + runhaskell Setup copy --destdir="$pkgdir" + make GHC="ghc -dynamic" BUILDER=true DESTDIR="$pkgdir" -j1 install-misc + + rm "$pkgdir"/usr/share/doc/git-annex/COPYRIGHT + rmdir "$pkgdir"/usr/share/doc/git-annex "$pkgdir"/usr/share/doc +}
[arch-commits] Commit in fluidsynth/trunk (4 files)
Date: Saturday, March 10, 2018 @ 09:25:52 Author: arojas Revision: 318392 Update to 1.1.10 Modified: fluidsynth/trunk/PKGBUILD Deleted: fluidsynth/trunk/fluidsynth.conf fluidsynth/trunk/fluidsynth.install fluidsynth/trunk/fluidsynth.systemd + PKGBUILD | 52 +++ fluidsynth.conf|8 --- fluidsynth.install | 11 -- fluidsynth.systemd | 10 - 4 files changed, 28 insertions(+), 53 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-03-10 09:23:30 UTC (rev 318391) +++ PKGBUILD2018-03-10 09:25:52 UTC (rev 318392) @@ -1,46 +1,50 @@ # $Id$ # Maintainer: Ray Rashif +# Contributor: David Runge # Contributor: damir pkgname=fluidsynth -pkgver=1.1.9 +pkgver=1.1.10 pkgrel=1 pkgdesc="A real-time software synthesizer based on the SoundFont 2 specifications" arch=('x86_64') url="http://www.fluidsynth.org/"; -depends=('jack' 'libpulse' 'glib2') +depends=('glib2' 'jack' 'lash' 'libpulse' 'portaudio') makedepends=('cmake' 'ladspa' 'doxygen') optdepends=('pulseaudio: PulseAudio sound support') license=('LGPL') backup=("etc/conf.d/$pkgname") -install=$pkgname.install -source=($pkgname-$pkgver.tar.gz::"https://github.com/FluidSynth/fluidsynth/archive/v$pkgver.tar.gz"; -'fluidsynth.systemd' -'fluidsynth.conf') -md5sums=('0011c2b173e90f95a72b12c9a73b7c2c' - 'ba5e2c71a98d593339e1460c60b0951c' - '2167e6a7e38ed29399d77179072548f2') +source=($pkgname-$pkgver.tar.gz::"https://github.com/${pkgname}/${pkgname}/archive/v$pkgver.tar.gz";) +sha512sums=('7ff7757baf6dee37f65a4fd214ffab1aa1434cfd1545deb4108fe2e9b0ed19d616880b2740a693b51ade0a4be998a671910b43cae26eb67fb97b16a513752cbc') +prepare() { + cd "${pkgname}-${pkgver}" + # out-of-tree build + mkdir build +} + build() { - cd "$srcdir/$pkgname-$pkgver" - - cmake . -DCMAKE_INSTALL_PREFIX=/usr \ - -DCMAKE_BUILD_TYPE=Release \ - -Denable-ladspa=ON \ - -DLIB_SUFFIX="" + cd "${pkgname}-${pkgver}/build" + cmake .. -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_BUILD_TYPE=Release \ + -DFLUID_DAEMON_ENV_FILE=/etc/conf.d/fluidsynth \ + -Denable-ladspa=ON \ + -Denable-lash=ON \ + -Denable-portaudio=ON \ + -DLIB_SUFFIX="" make } package() { - cd "$srcdir/$pkgname-$pkgver" - + cd "${pkgname}-${pkgver}/build" make DESTDIR="$pkgdir" install - - install -Dm644 "$srcdir/$pkgname.systemd" \ -"$pkgdir/usr/lib/systemd/system/$pkgname.service" - - install -Dm644 "$srcdir/$pkgname.conf" \ -"$pkgdir/etc/conf.d/$pkgname" + # systemd user unit + install -vDm644 "${pkgname}.service" \ +"$pkgdir/usr/lib/systemd/user/${pkgname}.service" + # system-wide configuration file + install -vDm644 "${pkgname}.conf" "${pkgdir}/etc/conf.d/${pkgname}" + # docs + install -t "${pkgdir}/usr/share/doc/${pkgname}" \ +-vDm644 ../{AUTHORS,ChangeLog,NEWS,README.md,THANKS,TODO} } -# vim:set ts=2 sw=2 et: Deleted: fluidsynth.conf === --- fluidsynth.conf 2018-03-10 09:23:30 UTC (rev 318391) +++ fluidsynth.conf 2018-03-10 09:25:52 UTC (rev 318392) @@ -1,8 +0,0 @@ -# Mandatory parameters (uncomment and edit) -#SOUND_FONT=/path/to/a/soundfont -#AUDIO_DRIVER=alsa|jack|pulseaudio -# see 'fluidsynth -a help' - -# Optional parameters (may be helpful) -#OTHER_OPTS='-m alsa_seq -r 48000' -# man fluidsynth, please Deleted: fluidsynth.install === --- fluidsynth.install 2018-03-10 09:23:30 UTC (rev 318391) +++ fluidsynth.install 2018-03-10 09:25:52 UTC (rev 318392) @@ -1,11 +0,0 @@ -post_install() { - echo - echo " > FluidSynth comes with a daemon. Start/enable it with systemd." - echo " > Before that, you need a soundfont and some preconfiguration:" - echo " /etc/conf.d/fluidsynth" - echo - echo " > PulseAudio output when running as a daemon is known to be" - echo " > problematic. See the following bulletin board post:" - echo " https://bbs.archlinux.org/viewtopic.php?id=135092"; - echo -} Deleted: fluidsynth.systemd === --- fluidsynth.systemd 2018-03-10 09:23:30 UTC (rev 318391) +++ fluidsynth.systemd 2018-03-10 09:25:52 UTC (rev 318392) @@ -1,10 +0,0 @@ -[Unit] -Description=FluidSynth Daemon -After=sound.target - -[Service] -ExecStart=/usr/bin/fluidsynth -is -a $AUDIO_DRIVER $OTHER_OPTS $SOUND_FONT -EnvironmentFile=/etc/conf.d/fluidsynth - -[Install] -WantedBy=multi-user.target
[arch-commits] Commit in fluidsynth/repos/extra-x86_64 (5 files)
Date: Saturday, March 10, 2018 @ 09:26:37 Author: arojas Revision: 318393 archrelease: copy trunk to extra-x86_64 Added: fluidsynth/repos/extra-x86_64/PKGBUILD (from rev 318392, fluidsynth/trunk/PKGBUILD) Deleted: fluidsynth/repos/extra-x86_64/PKGBUILD fluidsynth/repos/extra-x86_64/fluidsynth.conf fluidsynth/repos/extra-x86_64/fluidsynth.install fluidsynth/repos/extra-x86_64/fluidsynth.systemd + PKGBUILD | 96 ++- fluidsynth.conf|8 fluidsynth.install | 11 - fluidsynth.systemd | 10 - 4 files changed, 50 insertions(+), 75 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-03-10 09:25:52 UTC (rev 318392) +++ PKGBUILD2018-03-10 09:26:37 UTC (rev 318393) @@ -1,46 +0,0 @@ -# $Id$ -# Maintainer: Ray Rashif -# Contributor: damir - -pkgname=fluidsynth -pkgver=1.1.9 -pkgrel=1 -pkgdesc="A real-time software synthesizer based on the SoundFont 2 specifications" -arch=('x86_64') -url="http://www.fluidsynth.org/"; -depends=('jack' 'libpulse' 'glib2') -makedepends=('cmake' 'ladspa' 'doxygen') -optdepends=('pulseaudio: PulseAudio sound support') -license=('LGPL') -backup=("etc/conf.d/$pkgname") -install=$pkgname.install -source=($pkgname-$pkgver.tar.gz::"https://github.com/FluidSynth/fluidsynth/archive/v$pkgver.tar.gz"; -'fluidsynth.systemd' -'fluidsynth.conf') -md5sums=('0011c2b173e90f95a72b12c9a73b7c2c' - 'ba5e2c71a98d593339e1460c60b0951c' - '2167e6a7e38ed29399d77179072548f2') - -build() { - cd "$srcdir/$pkgname-$pkgver" - - cmake . -DCMAKE_INSTALL_PREFIX=/usr \ - -DCMAKE_BUILD_TYPE=Release \ - -Denable-ladspa=ON \ - -DLIB_SUFFIX="" - make -} - -package() { - cd "$srcdir/$pkgname-$pkgver" - - make DESTDIR="$pkgdir" install - - install -Dm644 "$srcdir/$pkgname.systemd" \ -"$pkgdir/usr/lib/systemd/system/$pkgname.service" - - install -Dm644 "$srcdir/$pkgname.conf" \ -"$pkgdir/etc/conf.d/$pkgname" -} - -# vim:set ts=2 sw=2 et: Copied: fluidsynth/repos/extra-x86_64/PKGBUILD (from rev 318392, fluidsynth/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-03-10 09:26:37 UTC (rev 318393) @@ -0,0 +1,50 @@ +# $Id$ +# Maintainer: Ray Rashif +# Contributor: David Runge +# Contributor: damir + +pkgname=fluidsynth +pkgver=1.1.10 +pkgrel=1 +pkgdesc="A real-time software synthesizer based on the SoundFont 2 specifications" +arch=('x86_64') +url="http://www.fluidsynth.org/"; +depends=('glib2' 'jack' 'lash' 'libpulse' 'portaudio') +makedepends=('cmake' 'ladspa' 'doxygen') +optdepends=('pulseaudio: PulseAudio sound support') +license=('LGPL') +backup=("etc/conf.d/$pkgname") +source=($pkgname-$pkgver.tar.gz::"https://github.com/${pkgname}/${pkgname}/archive/v$pkgver.tar.gz";) +sha512sums=('7ff7757baf6dee37f65a4fd214ffab1aa1434cfd1545deb4108fe2e9b0ed19d616880b2740a693b51ade0a4be998a671910b43cae26eb67fb97b16a513752cbc') + +prepare() { + cd "${pkgname}-${pkgver}" + # out-of-tree build + mkdir build +} + +build() { + cd "${pkgname}-${pkgver}/build" + cmake .. -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_BUILD_TYPE=Release \ + -DFLUID_DAEMON_ENV_FILE=/etc/conf.d/fluidsynth \ + -Denable-ladspa=ON \ + -Denable-lash=ON \ + -Denable-portaudio=ON \ + -DLIB_SUFFIX="" + make +} + +package() { + cd "${pkgname}-${pkgver}/build" + make DESTDIR="$pkgdir" install + # systemd user unit + install -vDm644 "${pkgname}.service" \ +"$pkgdir/usr/lib/systemd/user/${pkgname}.service" + # system-wide configuration file + install -vDm644 "${pkgname}.conf" "${pkgdir}/etc/conf.d/${pkgname}" + # docs + install -t "${pkgdir}/usr/share/doc/${pkgname}" \ +-vDm644 ../{AUTHORS,ChangeLog,NEWS,README.md,THANKS,TODO} +} + Deleted: fluidsynth.conf === --- fluidsynth.conf 2018-03-10 09:25:52 UTC (rev 318392) +++ fluidsynth.conf 2018-03-10 09:26:37 UTC (rev 318393) @@ -1,8 +0,0 @@ -# Mandatory parameters (uncomment and edit) -#SOUND_FONT=/path/to/a/soundfont -#AUDIO_DRIVER=alsa|jack|pulseaudio -# see 'fluidsynth -a help' - -# Optional parameters (may be helpful) -#OTHER_OPTS='-m alsa_seq -r 48000' -# man fluidsynth, please Deleted: fluidsynth.install === --- fluidsynth.install 2018-03-10 09:25:52 UTC (rev 318392) +++ fluidsynth.install 2018-03-10 09:26:37 UTC (rev 318393) @@ -1,11 +0,0 @@ -post_install() { - echo - echo " > FluidSynth comes with a daemon. Start/enable it with systemd." - echo " > Before that, you need a soundfont and some preconfiguration:" - echo " /etc/conf.d/fluidsynth" - echo - echo " > PulseAudio output when running as a
[arch-commits] Commit in (78 files)
Date: Saturday, March 10, 2018 @ 09:27:50 Author: arojas Revision: 318394 KDE Frameworks 5.44 Modified: attica/trunk/PKGBUILD baloo/trunk/PKGBUILD bluez-qt/trunk/PKGBUILD breeze-icons/trunk/PKGBUILD extra-cmake-modules/trunk/PKGBUILD frameworkintegration/trunk/PKGBUILD kactivities-stats/trunk/PKGBUILD kactivities/trunk/PKGBUILD kapidox/trunk/PKGBUILD karchive/trunk/PKGBUILD kauth/trunk/PKGBUILD kbookmarks/trunk/PKGBUILD kcmutils/trunk/PKGBUILD kcodecs/trunk/PKGBUILD kcompletion/trunk/PKGBUILD kconfig/trunk/PKGBUILD kconfigwidgets/trunk/PKGBUILD kcoreaddons/trunk/PKGBUILD kcrash/trunk/PKGBUILD kdbusaddons/trunk/PKGBUILD kdeclarative/trunk/PKGBUILD kded/trunk/PKGBUILD kdelibs4support/trunk/PKGBUILD kdesignerplugin/trunk/PKGBUILD kdesu/trunk/PKGBUILD kdewebkit/trunk/PKGBUILD kdnssd/trunk/PKGBUILD kdoctools/trunk/PKGBUILD kemoticons/trunk/PKGBUILD kfilemetadata/trunk/PKGBUILD kglobalaccel/trunk/PKGBUILD kguiaddons/trunk/PKGBUILD kholidays/trunk/PKGBUILD khtml/trunk/PKGBUILD ki18n/trunk/PKGBUILD kiconthemes/trunk/PKGBUILD kidletime/trunk/PKGBUILD kimageformats/trunk/PKGBUILD kinit/trunk/PKGBUILD kio/trunk/PKGBUILD kirigami2/trunk/PKGBUILD kitemmodels/trunk/PKGBUILD kitemviews/trunk/PKGBUILD kjobwidgets/trunk/PKGBUILD kjs/trunk/PKGBUILD kjsembed/trunk/PKGBUILD kmediaplayer/trunk/PKGBUILD knewstuff/trunk/PKGBUILD knotifications/trunk/PKGBUILD knotifyconfig/trunk/PKGBUILD kpackage/trunk/PKGBUILD kparts/trunk/PKGBUILD kpeople/trunk/PKGBUILD kplotting/trunk/PKGBUILD kpty/trunk/PKGBUILD kross/trunk/PKGBUILD krunner/trunk/PKGBUILD kservice/trunk/PKGBUILD ktexteditor/trunk/PKGBUILD ktextwidgets/trunk/PKGBUILD kunitconversion/trunk/PKGBUILD kwallet/trunk/PKGBUILD kwayland/trunk/PKGBUILD kwidgetsaddons/trunk/PKGBUILD kwindowsystem/trunk/PKGBUILD kxmlgui/trunk/PKGBUILD kxmlrpcclient/trunk/PKGBUILD modemmanager-qt/trunk/PKGBUILD networkmanager-qt/trunk/PKGBUILD oxygen-icons/trunk/PKGBUILD plasma-framework/trunk/PKGBUILD prison/trunk/PKGBUILD purpose/trunk/PKGBUILD qqc2-desktop-style/trunk/PKGBUILD solid/trunk/PKGBUILD sonnet/trunk/PKGBUILD syntax-highlighting/trunk/PKGBUILD threadweaver/trunk/PKGBUILD -+ attica/trunk/PKGBUILD |5 ++--- baloo/trunk/PKGBUILD|5 ++--- bluez-qt/trunk/PKGBUILD |5 ++--- breeze-icons/trunk/PKGBUILD |5 ++--- extra-cmake-modules/trunk/PKGBUILD |5 ++--- frameworkintegration/trunk/PKGBUILD |5 ++--- kactivities-stats/trunk/PKGBUILD|5 ++--- kactivities/trunk/PKGBUILD |5 ++--- kapidox/trunk/PKGBUILD |5 ++--- karchive/trunk/PKGBUILD |5 ++--- kauth/trunk/PKGBUILD|5 ++--- kbookmarks/trunk/PKGBUILD |5 ++--- kcmutils/trunk/PKGBUILD |5 ++--- kcodecs/trunk/PKGBUILD |5 ++--- kcompletion/trunk/PKGBUILD |5 ++--- kconfig/trunk/PKGBUILD |5 ++--- kconfigwidgets/trunk/PKGBUILD |5 ++--- kcoreaddons/trunk/PKGBUILD |5 ++--- kcrash/trunk/PKGBUILD |5 ++--- kdbusaddons/trunk/PKGBUILD |5 ++--- kdeclarative/trunk/PKGBUILD |5 ++--- kded/trunk/PKGBUILD |5 ++--- kdelibs4support/trunk/PKGBUILD |5 ++--- kdesignerplugin/trunk/PKGBUILD |5 ++--- kdesu/trunk/PKGBUILD|5 ++--- kdewebkit/trunk/PKGBUILD|5 ++--- kdnssd/trunk/PKGBUILD |5 ++--- kdoctools/trunk/PKGBUILD|5 ++--- kemoticons/trunk/PKGBUILD |5 ++--- kfilemetadata/trunk/PKGBUILD|5 ++--- kglobalaccel/trunk/PKGBUILD |5 ++--- kguiaddons/trunk/PKGBUILD |5 ++--- kholidays/trunk/PKGBUILD|5 ++--- khtml/trunk/PKGBUILD|5 ++--- ki18n/trunk/PKGBUILD|5 ++--- kiconthemes/trunk/PKGBUILD |5 ++--- kidletime/trunk/PKGBUILD|5 ++--- kimageformats/trunk/PKGBUILD|7 +++ kinit/trunk/PKGBUILD|5 ++--- kio/trunk/PKGBUILD | 14 -- kirigami2/trunk/PKGBUILD|5 ++--- kitemmodels/trunk/PKGBUILD |5 ++--- kitemviews/trunk/PKGBUILD |5 ++--- kjobwidgets/trunk/PKGBUILD |5 ++--- kjs/trunk/PKGBUILD |5 ++--- kjsembed/trunk/PKGBUILD |5 ++--- kmediaplayer/trunk/PKGBUILD |5 ++--- knewstuff/trunk/PKGBUILD|5 ++--- knotifications/trunk/PKGBUILD |5 ++--- knotifyconfig/trunk/PKGBUILD|5 ++--- kpackage/trunk/PKGBUILD |5 ++--- kparts/trunk/PKGBUILD |5 ++--- kpeople/trunk/PKGBUILD |5 ++--- kplotting/t
[arch-commits] Commit in darcs/repos (2 files)
Date: Saturday, March 10, 2018 @ 09:28:50 Author: felixonmars Revision: 305830 archrelease: copy trunk to community-staging-x86_64 Added: darcs/repos/community-staging-x86_64/ darcs/repos/community-staging-x86_64/PKGBUILD (from rev 305829, darcs/trunk/PKGBUILD) --+ PKGBUILD | 59 +++ 1 file changed, 59 insertions(+) Copied: darcs/repos/community-staging-x86_64/PKGBUILD (from rev 305829, darcs/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-10 09:28:50 UTC (rev 305830) @@ -0,0 +1,59 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=darcs +pkgver=2.12.5.20170909 +pkgrel=48 +pkgdesc="A distributed, interactive, smart revision control system" +url="http://darcs.net"; +license=("GPL") +arch=('x86_64') +depends=('curl' 'ghc-libs' 'haskell-async' 'haskell-attoparsec' 'haskell-base16-bytestring' + 'haskell-cryptohash' 'haskell-data-ordlist' 'haskell-fgl' 'haskell-graphviz' + 'haskell-hashable' 'haskell-html' 'haskell-http' 'haskell-knob' 'haskell-mmap' + 'haskell-mtl' 'haskell-network' 'haskell-network-uri' 'haskell-old-time' 'haskell-parsec' + 'haskell-sandi' 'haskell-random' 'haskell-regex-applicative' 'haskell-regex-compat-tdfa' + 'haskell-tar' 'haskell-text' 'haskell-unix-compat' 'haskell-utf8-string' 'haskell-vector' + 'haskell-zip-archive' 'haskell-zlib') +makedepends=('ghc') +# Fetched from http://darcs.net/reviewed/reviewed.zip +source=("https://pkgbuild.com/~felixonmars/sources/darcs-2.12.5.20170909.zip";) +#source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) +sha256sums=('64f44e9d9727b8f7e00402a8a5dde9b6dc8f103776c4decef90b28af9603830f') + +prepare() { +mv reviewed $pkgname-$pkgver +sed -e 's/graphviz >= 2999.18.1 && < 2999.19,/graphviz >= 2999.18.1,/' \ +-e 's/process >= 1.2.3.0 && < 1.5.0.0,/process >= 1.2.3.0,/' \ +-e 's/time >= 1.5.0.1 && < 1.8,/time >= 1.5.0.1,/' \ +-i $pkgname-$pkgver/darcs.cabal +} + +build() { +cd $pkgname-$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 \ +-fcurl -fpkgconfig -f-static -fterminfo -fthreaded -fexecutable \ +-f-rts -foptimize -f-warn-as-error -f-libiconv +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 $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" +chmod 644 "${pkgdir}/usr/share/man/man1/darcs.1" + +install -Dm644 contrib/darcs_completion "${pkgdir}/usr/share/bash-completion/completions/darcs" +install -Dm644 contrib/_darcs.zsh "${pkgdir}/usr/share/zsh/site-functions/_darcs" +}
[arch-commits] Commit in darcs/trunk (PKGBUILD)
Date: Saturday, March 10, 2018 @ 09:28:29 Author: felixonmars Revision: 305829 upgpkg: darcs 2.12.5.20170909-48 rebuild with tasty,1.0.1.1 Modified: darcs/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-10 09:25:12 UTC (rev 305828) +++ PKGBUILD2018-03-10 09:28:29 UTC (rev 305829) @@ -4,7 +4,7 @@ pkgname=darcs pkgver=2.12.5.20170909 -pkgrel=47 +pkgrel=48 pkgdesc="A distributed, interactive, smart revision control system" url="http://darcs.net"; license=("GPL")
[arch-commits] Commit in cryptol/trunk (PKGBUILD)
Date: Saturday, March 10, 2018 @ 09:32:18 Author: felixonmars Revision: 305832 upgpkg: cryptol 2.5.0-35 rebuild with tasty,1.0.1.1 Modified: cryptol/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-10 09:32:13 UTC (rev 305831) +++ PKGBUILD2018-03-10 09:32:18 UTC (rev 305832) @@ -3,7 +3,7 @@ pkgname=cryptol pkgver=2.5.0 -pkgrel=34 +pkgrel=35 pkgdesc="The Language of Cryptography" url="http://www.cryptol.net"; license=("custom:BSD3")
[arch-commits] Commit in cryptol/repos (2 files)
Date: Saturday, March 10, 2018 @ 09:32:35 Author: felixonmars Revision: 305838 archrelease: copy trunk to community-staging-x86_64 Added: cryptol/repos/community-staging-x86_64/ cryptol/repos/community-staging-x86_64/PKGBUILD (from rev 305835, cryptol/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: cryptol/repos/community-staging-x86_64/PKGBUILD (from rev 305835, cryptol/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-10 09:32:35 UTC (rev 305838) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan + +pkgname=cryptol +pkgver=2.5.0 +pkgrel=35 +pkgdesc="The Language of Cryptography" +url="http://www.cryptol.net"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'z3' 'haskell-base-compat' 'haskell-async' 'haskell-gitrev' 'haskell-graphscc' + 'haskell-heredoc' 'haskell-monad-control' 'haskell-monadlib' 'haskell-old-time' + 'haskell-presburger' 'haskell-quickcheck' 'haskell-random' 'haskell-sbv' 'haskell-smtlib' + 'haskell-simple-smt' 'haskell-syb' 'haskell-text' 'haskell-tf-random' + 'haskell-transformers-base' 'haskell-utf8-string' 'haskell-mtl' 'haskell-ansi-terminal') +makedepends=('ghc' 'alex' 'happy') +source=("https://hackage.haskell.org/packages/archive/$pkgname/${pkgver}/$pkgname-${pkgver}.tar.gz";) +sha512sums=('e528c2b75853f559a0e122286734fce373150a458a5af2a74020240629f9f550747f30f50c16d261326e94f4060497af43951f0253dc6885043cf21aab849265') + +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-static -f-relocatable +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 extra-cmake-modules/repos (4 files)
Date: Saturday, March 10, 2018 @ 09:34:03 Author: arojas Revision: 318409 archrelease: copy trunk to testing-any Added: extra-cmake-modules/repos/testing-any/ extra-cmake-modules/repos/testing-any/ECM-no-init.py.patch (from rev 318408, extra-cmake-modules/trunk/ECM-no-init.py.patch) extra-cmake-modules/repos/testing-any/PKGBUILD (from rev 318408, extra-cmake-modules/trunk/PKGBUILD) extra-cmake-modules/repos/testing-any/fix-python-bindings-generation.patch (from rev 318408, extra-cmake-modules/trunk/fix-python-bindings-generation.patch) --+ ECM-no-init.py.patch | 10 +++ PKGBUILD | 47 + fix-python-bindings-generation.patch | 12 3 files changed, 69 insertions(+) Copied: extra-cmake-modules/repos/testing-any/ECM-no-init.py.patch (from rev 318408, extra-cmake-modules/trunk/ECM-no-init.py.patch) === --- testing-any/ECM-no-init.py.patch(rev 0) +++ testing-any/ECM-no-init.py.patch2018-03-10 09:34:03 UTC (rev 318409) @@ -0,0 +1,10 @@ +diff --git a/find-modules/GeneratePythonBindingUmbrellaModule.cmake b/find-modules/GeneratePythonBindingUmbrellaModule.cmake +index de79393..144fab4 100644 +--- a/find-modules/GeneratePythonBindingUmbrellaModule.cmake b/find-modules/GeneratePythonBindingUmbrellaModule.cmake +@@ -4,4 +4,4 @@ get_filename_component(PYTHON_UMBRELLA_MODULE_DIR ${PYTHON_UMBRELLA_MODULE_FILE} + + file(MAKE_DIRECTORY "${PYTHON_UMBRELLA_MODULE_DIR}") + +-execute_process(COMMAND "${CMAKE_COMMAND}" -E touch "${PYTHON_UMBRELLA_MODULE_FILE}") ++#execute_process(COMMAND "${CMAKE_COMMAND}" -E touch "${PYTHON_UMBRELLA_MODULE_FILE}") Copied: extra-cmake-modules/repos/testing-any/PKGBUILD (from rev 318408, extra-cmake-modules/trunk/PKGBUILD) === --- testing-any/PKGBUILD(rev 0) +++ testing-any/PKGBUILD2018-03-10 09:34:03 UTC (rev 318409) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan +# Maintainer: Antonio Rojas +# Contributor: Andrea Scarpino + +pkgname=extra-cmake-modules +pkgver=5.44.0 +pkgrel=1 +pkgdesc='Extra modules and scripts for CMake' +arch=('any') +url='https://community.kde.org/Frameworks' +license=('LGPL') +depends=('cmake') +makedepends=('python-sphinx' 'python-requests' 'qt5-tools') +source=("https://download.kde.org/stable/frameworks/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz"{,.sig} +fix-python-bindings-generation.patch ECM-no-init.py.patch) +sha256sums=('3a72c3aba988c5e17eef1a805547f2567f5e31cf86676ed0d0761d478ae42f88' +'SKIP' +'af9238c6d1c3b4ebbefab0500c21364805f620a3e408792e2a5eaad3c6dfcc49' +'5695e45c7621a00c0bca28f058c13b5d524f963a00b53337c8cefcdaf22c4b52') +validpgpkeys=(53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB) # David Faure + +prepare() { + mkdir -p build + + cd $pkgname-$pkgver + sed -e 's|/usr/bin/env python|/usr/bin/env python2|' -i find-modules/*.py +# Fix Ubuntu-specific code https://bugs.kde.org/show_bug.cgi?id=372311 + patch -p1 -i ../fix-python-bindings-generation.patch +# Don't create __init__.py, depend on python-pykf5 instead + patch -p1 -i ../ECM-no-init.py.patch +} + +build() { + cd build + cmake ../${pkgname}-${pkgver} \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DBUILD_HTML_DOCS=OFF \ +-DBUILD_QTHELP_DOCS=ON \ +-DBUILD_TESTING=OFF + make +} + +package() { + cd build + make DESTDIR="${pkgdir}" install +} Copied: extra-cmake-modules/repos/testing-any/fix-python-bindings-generation.patch (from rev 318408, extra-cmake-modules/trunk/fix-python-bindings-generation.patch) === --- testing-any/fix-python-bindings-generation.patch (rev 0) +++ testing-any/fix-python-bindings-generation.patch2018-03-10 09:34:03 UTC (rev 318409) @@ -0,0 +1,12 @@ +--- extra-cmake-modules-5.29.0/find-modules/FindPythonModuleGeneration.cmake.0 2017-01-06 09:25:44.345565087 + extra-cmake-modules-5.29.0/find-modules/FindPythonModuleGeneration.cmake 2017-01-06 09:29:03.881879316 + +@@ -192,7 +192,7 @@ + while(NOT libclang_LIBRARY AND NOT _LIBCLANG_FIND_VERSION EQUAL _LIBCLANG_MIN_MAJOR_VERSION) + math(EXPR _LIBCLANG_FIND_VERSION "${_LIBCLANG_FIND_VERSION} - 1") + set(_GPB_CLANG_SUFFIX ${_LIBCLANG_FIND_VERSION}.0) +-find_library(libclang_LIBRARY clang-${_LIBCLANG_FIND_VERSION}.0) ++find_library(libclang_LIBRARY NAMES clang-${_LIBCLANG_FIND_VERSION}.0 clang) + endwhile() + + if (NOT libclang_LIBRARY) +
[arch-commits] Commit in cgrep/trunk (PKGBUILD)
Date: Saturday, March 10, 2018 @ 09:34:00 Author: felixonmars Revision: 305847 upgpkg: cgrep 6.6.23-11 rebuild with tasty,1.0.1.1 Modified: cgrep/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-10 09:32:56 UTC (rev 305846) +++ PKGBUILD2018-03-10 09:34:00 UTC (rev 305847) @@ -4,7 +4,7 @@ pkgname=cgrep pkgver=6.6.23 -pkgrel=10 +pkgrel=11 pkgdesc="A context-aware grep for source codes" url="http://awgn.github.io/cgrep/"; license=("GPL2")
[arch-commits] Commit in cgrep/repos (2 files)
Date: Saturday, March 10, 2018 @ 09:34:16 Author: felixonmars Revision: 305848 archrelease: copy trunk to community-staging-x86_64 Added: cgrep/repos/community-staging-x86_64/ cgrep/repos/community-staging-x86_64/PKGBUILD (from rev 305847, cgrep/trunk/PKGBUILD) --+ PKGBUILD | 31 +++ 1 file changed, 31 insertions(+) Copied: cgrep/repos/community-staging-x86_64/PKGBUILD (from rev 305847, cgrep/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-10 09:34:16 UTC (rev 305848) @@ -0,0 +1,31 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=cgrep +pkgver=6.6.23 +pkgrel=11 +pkgdesc="A context-aware grep for source codes" +url="http://awgn.github.io/cgrep/"; +license=("GPL2") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-terminal' 'haskell-async' 'haskell-cmdargs' + 'haskell-dlist' 'haskell-either' 'haskell-mtl' 'haskell-regex-base' 'haskell-regex-pcre' + 'haskell-regex-posix' 'haskell-safe' 'haskell-split' 'haskell-stm' 'haskell-stringsearch' + 'haskell-unix-compat' 'haskell-unicode-show' 'haskell-unordered-containers' + 'haskell-utf8-string' 'haskell-yaml') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) +sha512sums=('bb04d46a253036bfbb6d82856b59848519737962852771f9c357f7e5d36744d4c5ca6eef9caf2e45343a7ca435ce8da376f9f7d571ba1b648296543cc2eba155') + +build() { +cd $pkgname-$pkgver + +runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic --docdir="/usr/share/doc/${pkgname}" +runhaskell Setup build +} + +package() { +cd $pkgname-$pkgver +runhaskell Setup copy --destdir="$pkgdir" +}
[arch-commits] Commit in kapidox/repos (testing-any testing-any/PKGBUILD)
Date: Saturday, March 10, 2018 @ 09:34:17 Author: arojas Revision: 318410 archrelease: copy trunk to testing-any Added: kapidox/repos/testing-any/ kapidox/repos/testing-any/PKGBUILD (from rev 318409, kapidox/trunk/PKGBUILD) --+ PKGBUILD | 34 ++ 1 file changed, 34 insertions(+) Copied: kapidox/repos/testing-any/PKGBUILD (from rev 318409, kapidox/trunk/PKGBUILD) === --- testing-any/PKGBUILD(rev 0) +++ testing-any/PKGBUILD2018-03-10 09:34:17 UTC (rev 318410) @@ -0,0 +1,34 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Andrea Scarpino + +pkgname=kapidox +pkgver=5.44.0 +pkgrel=1 +pkgdesc='Frameworks API Documentation Tools' +arch=('any') +url='https://community.kde.org/Frameworks' +license=('LGPL') +depends=('python-jinja' 'python-yaml') +makedepends=('extra-cmake-modules' 'qt5-base') +groups=('kf5') +source=("https://download.kde.org/stable/frameworks/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz"{,.sig}) +sha256sums=('446ea08e3ad750563129f8d41c9200dee30322c345f23025385b69d8273bc656' +'SKIP') +validpgpkeys=(53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB) # David Faure + +prepare() { + mkdir -p build +} + +build() { + cd build + cmake ../${pkgname}-${pkgver} \ +-DCMAKE_INSTALL_PREFIX=/usr + make +} + +package() { + cd build + make DESTDIR="${pkgdir}" install +}
[arch-commits] Commit in kcoreaddons/repos (testing-x86_64 testing-x86_64/PKGBUILD)
Date: Saturday, March 10, 2018 @ 09:34:31 Author: arojas Revision: 318411 archrelease: copy trunk to testing-x86_64 Added: kcoreaddons/repos/testing-x86_64/ kcoreaddons/repos/testing-x86_64/PKGBUILD (from rev 318410, kcoreaddons/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: kcoreaddons/repos/testing-x86_64/PKGBUILD (from rev 318410, kcoreaddons/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2018-03-10 09:34:31 UTC (rev 318411) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Andrea Scarpino + +pkgname=kcoreaddons +pkgver=5.44.0 +pkgrel=1 +pkgdesc='Addons to QtCore' +arch=('x86_64') +url='https://community.kde.org/Frameworks' +license=('LGPL') +depends=('qt5-base' 'shared-mime-info') +makedepends=('extra-cmake-modules' 'qt5-tools' 'clang' 'python-pyqt5' 'python2-pyqt5' 'doxygen') +optdepends=('python-pykf5: to use the Python 3 bindings' 'python2-pykf5: to use the Python 2 bindings') +groups=('kf5') +source=("https://download.kde.org/stable/frameworks/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz"{,.sig}) +sha256sums=('b4c57b5a49157a78dc39ed642e4d7d748e86c11852b7c0251ee8aa67c4509d53' +'SKIP') +validpgpkeys=(53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB) # David Faure + +prepare() { + mkdir -p build +} + +build() { + cd build + cmake ../${pkgname}-${pkgver} \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_INSTALL_LIBDIR=lib \ +-D_KDE4_DEFAULT_HOME_POSTFIX=4 \ +-DBUILD_TESTING=OFF \ +-DBUILD_QCH=ON + make +} + +package() { + cd build + make DESTDIR="${pkgdir}" install +}
[arch-commits] Commit in karchive/repos (testing-x86_64 testing-x86_64/PKGBUILD)
Date: Saturday, March 10, 2018 @ 09:34:45 Author: arojas Revision: 318412 archrelease: copy trunk to testing-x86_64 Added: karchive/repos/testing-x86_64/ karchive/repos/testing-x86_64/PKGBUILD (from rev 318411, karchive/trunk/PKGBUILD) --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Copied: karchive/repos/testing-x86_64/PKGBUILD (from rev 318411, karchive/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2018-03-10 09:34:45 UTC (rev 318412) @@ -0,0 +1,37 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Andrea Scarpino + +pkgname=karchive +pkgver=5.44.0 +pkgrel=1 +pkgdesc='Qt 5 addon providing access to numerous types of archives' +arch=('x86_64') +url='https://community.kde.org/Frameworks' +license=('LGPL') +depends=('qt5-base') +makedepends=('extra-cmake-modules' 'doxygen' 'qt5-tools') +groups=('kf5') +source=("https://download.kde.org/stable/frameworks/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz"{,.sig}) +sha256sums=('b2d8d8e945515870b363ad98ac90a94103056afd5d7c57d5148b12a673b2bb02' +'SKIP') +validpgpkeys=(53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB) # David Faure + +prepare() { + mkdir -p build +} + +build() { + cd build + cmake ../${pkgname}-${pkgver} \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_INSTALL_LIBDIR=lib \ +-DBUILD_TESTING=OFF \ +-DBUILD_QCH=ON + make +} + +package() { + cd build + make DESTDIR="${pkgdir}" install +}
[arch-commits] Commit in ki18n/repos (testing-x86_64 testing-x86_64/PKGBUILD)
Date: Saturday, March 10, 2018 @ 09:34:58 Author: arojas Revision: 318413 archrelease: copy trunk to testing-x86_64 Added: ki18n/repos/testing-x86_64/ ki18n/repos/testing-x86_64/PKGBUILD (from rev 318412, ki18n/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: ki18n/repos/testing-x86_64/PKGBUILD (from rev 318412, ki18n/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2018-03-10 09:34:58 UTC (rev 318413) @@ -0,0 +1,38 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Andrea Scarpino + +pkgname=ki18n +pkgver=5.44.0 +pkgrel=1 +pkgdesc='Advanced internationalization framework' +arch=('x86_64') +url='https://community.kde.org/Frameworks' +license=('LGPL') +depends=('qt5-script') +makedepends=('extra-cmake-modules' 'python' 'qt5-declarative' 'python-pyqt5' 'python2-pyqt5' 'clang' 'doxygen' 'qt5-tools') +optdepends=('python-pykf5: to use the Python 3 bindings' 'python2-pykf5: to use the Python 2 bindings') +groups=('kf5') +source=("https://download.kde.org/stable/frameworks/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz"{,.sig}) +sha256sums=('8cdd6337798a6382b25933f9ad89f4bf9082c18bed03acb5cfbd163d5124e2e5' +'SKIP') +validpgpkeys=(53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB) # David Faure + +prepare() { + mkdir -p build +} + +build() { + cd build + cmake ../${pkgname}-${pkgver} \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_INSTALL_LIBDIR=lib \ +-DBUILD_TESTING=OFF \ +-DBUILD_QCH=ON + make +} + +package() { + cd build + make DESTDIR="${pkgdir}" install +}
[arch-commits] Commit in kauth/repos (testing-x86_64 testing-x86_64/PKGBUILD)
Date: Saturday, March 10, 2018 @ 09:35:26 Author: arojas Revision: 318415 archrelease: copy trunk to testing-x86_64 Added: kauth/repos/testing-x86_64/ kauth/repos/testing-x86_64/PKGBUILD (from rev 318414, kauth/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: kauth/repos/testing-x86_64/PKGBUILD (from rev 318414, kauth/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2018-03-10 09:35:26 UTC (rev 318415) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Andrea Scarpino + +pkgname=kauth +pkgver=5.44.0 +pkgrel=1 +pkgdesc='Abstraction to system policy and authentication features' +arch=('x86_64') +url='https://community.kde.org/Frameworks' +license=('LGPL') +depends=('kcoreaddons' 'polkit-qt5') +makedepends=('extra-cmake-modules' 'qt5-tools' 'clang' 'python-pyqt5' 'python2-pyqt5' 'doxygen') +optdepends=('python-pykf5: to use the Python 3 bindings' 'python2-pykf5: to use the Python 2 bindings') +groups=('kf5') +source=("https://download.kde.org/stable/frameworks/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz"{,.sig}) +sha256sums=('13d8c4d2b7085216acae849f4e30f6287beeacf579cfedb84aef88ce179502de' +'SKIP') +validpgpkeys=(53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB) # David Faure + +prepare() { + mkdir -p build +} + +build() { + cd build + cmake ../${pkgname}-${pkgver} \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_INSTALL_LIBDIR=lib \ +-DCMAKE_INSTALL_LIBEXECDIR=lib \ +-DBUILD_TESTING=OFF \ +-DBUILD_QCH=ON + make +} + +package() { + cd build + make DESTDIR="${pkgdir}" install +}
[arch-commits] Commit in cblrepo/trunk (PKGBUILD)
Date: Saturday, March 10, 2018 @ 09:35:23 Author: felixonmars Revision: 305849 upgpkg: cblrepo 0.24.0-72 rebuild with tasty,1.0.1.1 Modified: cblrepo/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-10 09:34:16 UTC (rev 305848) +++ PKGBUILD2018-03-10 09:35:23 UTC (rev 305849) @@ -3,7 +3,7 @@ pkgname=cblrepo pkgver=0.24.0 -pkgrel=71 +pkgrel=72 pkgdesc="Tool to maintain a database of CABAL packages and their dependencies" url="https://github.com/magthe/cblrepo"; license=("Apache")
[arch-commits] Commit in kdoctools/repos (testing-x86_64 testing-x86_64/PKGBUILD)
Date: Saturday, March 10, 2018 @ 09:35:13 Author: arojas Revision: 318414 archrelease: copy trunk to testing-x86_64 Added: kdoctools/repos/testing-x86_64/ kdoctools/repos/testing-x86_64/PKGBUILD (from rev 318413, kdoctools/trunk/PKGBUILD) --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Copied: kdoctools/repos/testing-x86_64/PKGBUILD (from rev 318413, kdoctools/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2018-03-10 09:35:13 UTC (rev 318414) @@ -0,0 +1,37 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Andrea Scarpino + +pkgname=kdoctools +pkgver=5.44.0 +pkgrel=1 +pkgdesc='Documentation generation from docbook' +arch=('x86_64') +url='https://community.kde.org/Frameworks' +license=('LGPL') +depends=('karchive' 'docbook-xsl') +makedepends=('extra-cmake-modules' 'ki18n' 'python' 'perl-uri') +groups=('kf5') +options=('staticlibs') +source=("https://download.kde.org/stable/frameworks/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz"{,.sig}) +sha256sums=('2316687ead1d11793670311f037c35e8535effe9e0967b143471e5ac92cdcc90' +'SKIP') +validpgpkeys=(53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB) # David Faure + +prepare() { + mkdir -p build +} + +build() { + cd build + cmake ../${pkgname}-${pkgver} \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_INSTALL_LIBDIR=lib \ +-DBUILD_TESTING=OFF + make +} + +package() { + cd build + make DESTDIR="${pkgdir}" install +}
[arch-commits] Commit in kwidgetsaddons/repos (testing-x86_64 testing-x86_64/PKGBUILD)
Date: Saturday, March 10, 2018 @ 09:37:21 Author: arojas Revision: 318418 archrelease: copy trunk to testing-x86_64 Added: kwidgetsaddons/repos/testing-x86_64/ kwidgetsaddons/repos/testing-x86_64/PKGBUILD (from rev 318417, kwidgetsaddons/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: kwidgetsaddons/repos/testing-x86_64/PKGBUILD (from rev 318417, kwidgetsaddons/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2018-03-10 09:37:21 UTC (rev 318418) @@ -0,0 +1,38 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Andrea Scarpino + +pkgname=kwidgetsaddons +pkgver=5.44.0 +pkgrel=1 +pkgdesc='Addons to QtWidgets' +arch=('x86_64') +url='https://community.kde.org/Frameworks' +license=('LGPL') +depends=('qt5-base') +makedepends=('extra-cmake-modules' 'qt5-tools' 'clang' 'python2-pyqt5' 'python-pyqt5' 'doxygen') +optdepends=('python-pykf5: to use the Python 3 bindings' 'python2-pykf5: to use the Python 2 bindings') +groups=('kf5') +source=("https://download.kde.org/stable/frameworks/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz"{,.sig}) +sha256sums=('f116fb94ca2ba2690f171f8ed866ccec2721a8f3cfe90a6fb270f33a31c7ca87' +'SKIP') +validpgpkeys=(53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB) # David Faure + +prepare() { + mkdir -p build +} + +build() { + cd build + cmake ../${pkgname}-${pkgver} \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_INSTALL_LIBDIR=lib \ +-DBUILD_TESTING=OFF \ +-DBUILD_QCH=ON + make +} + +package() { + cd build + make DESTDIR="${pkgdir}" install +}
[arch-commits] Commit in kconfig/repos (testing-x86_64 testing-x86_64/PKGBUILD)
Date: Saturday, March 10, 2018 @ 09:37:04 Author: arojas Revision: 318417 archrelease: copy trunk to testing-x86_64 Added: kconfig/repos/testing-x86_64/ kconfig/repos/testing-x86_64/PKGBUILD (from rev 318416, kconfig/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: kconfig/repos/testing-x86_64/PKGBUILD (from rev 318416, kconfig/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2018-03-10 09:37:04 UTC (rev 318417) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Andrea Scarpino + +pkgname=kconfig +pkgver=5.44.0 +pkgrel=1 +pkgdesc='Configuration system' +arch=('x86_64') +url='https://community.kde.org/Frameworks' +license=('LGPL') +depends=('qt5-base') +makedepends=('extra-cmake-modules' 'qt5-tools' 'clang' 'python-pyqt5' 'python2-pyqt5' 'doxygen') +optdepends=('python-pykf5: to use the Python 3 bindings' 'python2-pykf5: to use the Python 2 bindings') +groups=('kf5') +source=("https://download.kde.org/stable/frameworks/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz"{,.sig}) +sha256sums=('b5b2b3cb0f8e773b7537a09cc4e6bdbe37e0884acb8e60dc8488670a993cd4ed' +'SKIP') +validpgpkeys=(53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB) # David Faure + +prepare() { + mkdir -p build +} + +build() { + cd build + cmake ../${pkgname}-${pkgver} \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_INSTALL_LIBDIR=lib \ +-DCMAKE_INSTALL_LIBEXECDIR=lib \ +-DBUILD_TESTING=OFF \ +-DBUILD_QCH=ON + make +} + +package() { + cd build + make DESTDIR="${pkgdir}" install +}
[arch-commits] Commit in kcompletion/repos (testing-x86_64 testing-x86_64/PKGBUILD)
Date: Saturday, March 10, 2018 @ 09:37:45 Author: arojas Revision: 318419 archrelease: copy trunk to testing-x86_64 Added: kcompletion/repos/testing-x86_64/ kcompletion/repos/testing-x86_64/PKGBUILD (from rev 318418, kcompletion/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: kcompletion/repos/testing-x86_64/PKGBUILD (from rev 318418, kcompletion/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2018-03-10 09:37:45 UTC (rev 318419) @@ -0,0 +1,38 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Andrea Scarpino + +pkgname=kcompletion +pkgver=5.44.0 +pkgrel=1 +pkgdesc='Text completion helpers and widgets' +arch=('x86_64') +url='https://community.kde.org/Frameworks' +license=('LGPL') +depends=('kwidgetsaddons' 'kconfig') +makedepends=('extra-cmake-modules' 'qt5-tools' 'clang' 'python-pyqt5' 'python2-pyqt5' 'doxygen') +optdepends=('python-pykf5: to use the Python 3 bindings' 'python2-pykf5: to use the Python 2 bindings') +groups=('kf5') +source=("https://download.kde.org/stable/frameworks/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz"{,.sig}) +sha256sums=('44c1546558817b54ba247c8e86c40fc0263fbbd35fa02547e8eadede6d9ec2bb' +'SKIP') +validpgpkeys=(53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB) # David Faure + +prepare() { + mkdir -p build +} + +build() { + cd build + cmake ../${pkgname}-${pkgver} \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_INSTALL_LIBDIR=lib \ +-DBUILD_TESTING=OFF \ +-DBUILD_QCH=ON + make +} + +package() { + cd build + make DESTDIR="${pkgdir}" install +}
[arch-commits] Commit in kguiaddons/repos (testing-x86_64 testing-x86_64/PKGBUILD)
Date: Saturday, March 10, 2018 @ 09:38:02 Author: arojas Revision: 318420 archrelease: copy trunk to testing-x86_64 Added: kguiaddons/repos/testing-x86_64/ kguiaddons/repos/testing-x86_64/PKGBUILD (from rev 318419, kguiaddons/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: kguiaddons/repos/testing-x86_64/PKGBUILD (from rev 318419, kguiaddons/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2018-03-10 09:38:02 UTC (rev 318420) @@ -0,0 +1,38 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Andrea Scarpino + +pkgname=kguiaddons +pkgver=5.44.0 +pkgrel=1 +pkgdesc='Addons to QtGui' +arch=('x86_64') +url='https://community.kde.org/Frameworks' +license=('LGPL') +depends=('qt5-x11extras') +makedepends=('extra-cmake-modules' 'mesa' 'clang' 'python-pyqt5' 'python2-pyqt5' 'doxygen' 'qt5-tools') +optdepends=('python-pykf5: to use the Python 3 bindings' 'python2-pykf5: to use the Python 2 bindings') +groups=('kf5') +source=("https://download.kde.org/stable/frameworks/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz"{,.sig}) +sha256sums=('ace931f71cb7cf688c3ac0504b2eae129b4f0571dbd2ed2b8b9ac6335714f4da' +'SKIP') +validpgpkeys=(53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB) # David Faure + +prepare() { + mkdir -p build +} + +build() { + cd build + cmake ../${pkgname}-${pkgver} \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_INSTALL_LIBDIR=lib \ +-DBUILD_TESTING=OFF \ +-DBUILD_QCH=ON + make +} + +package() { + cd build + make DESTDIR="${pkgdir}" install +}
[arch-commits] Commit in cblrepo/repos (2 files)
Date: Saturday, March 10, 2018 @ 09:36:05 Author: felixonmars Revision: 305850 archrelease: copy trunk to community-staging-x86_64 Added: cblrepo/repos/community-staging-x86_64/ cblrepo/repos/community-staging-x86_64/PKGBUILD (from rev 305849, cblrepo/trunk/PKGBUILD) --+ PKGBUILD | 35 +++ 1 file changed, 35 insertions(+) Copied: cblrepo/repos/community-staging-x86_64/PKGBUILD (from rev 305849, cblrepo/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-10 09:36:05 UTC (rev 305850) @@ -0,0 +1,35 @@ +# $Id$ +# Maintainer: Felix Yan + +pkgname=cblrepo +pkgver=0.24.0 +pkgrel=72 +pkgdesc="Tool to maintain a database of CABAL packages and their dependencies" +url="https://github.com/magthe/cblrepo"; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' "haskell-aeson" "haskell-ansi-wl-pprint" "haskell-mtl" "haskell-optparse-applicative" + "haskell-safe" "haskell-stringsearch" "haskell-tar" "haskell-text" "haskell-unixutils" + "haskell-utf8-string" "haskell-vector" "haskell-zlib") +makedepends=('ghc') +source=("https://github.com/MaskRay/cblrepo/archive/771cb062435b7ef5511f77187f051b1a0e908f69.tar.gz";) +sha256sums=('cc671f14ddb9cf1eea5f04be0d97fb8600da8551b56440375838079aa8bccb71') + +prepare() { +mv cblrepo-771cb062435b7ef5511f77187f051b1a0e908f69 cblrepo-$pkgver +sed -i 's/optparse-applicative ==0.13.*,/optparse-applicative >=0.13,/' cblrepo-$pkgver/cblrepo.cabal +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic --disable-library-vanilla \ +--docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" +runhaskell Setup build +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" +rm -r "$pkgdir"/usr/share +}
[arch-commits] Commit in kcodecs/repos (testing-x86_64 testing-x86_64/PKGBUILD)
Date: Saturday, March 10, 2018 @ 09:36:24 Author: arojas Revision: 318416 archrelease: copy trunk to testing-x86_64 Added: kcodecs/repos/testing-x86_64/ kcodecs/repos/testing-x86_64/PKGBUILD (from rev 318415, kcodecs/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: kcodecs/repos/testing-x86_64/PKGBUILD (from rev 318415, kcodecs/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2018-03-10 09:36:24 UTC (rev 318416) @@ -0,0 +1,38 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Andrea Scarpino + +pkgname=kcodecs +pkgver=5.44.0 +pkgrel=1 +pkgdesc='Provide a collection of methods to manipulate strings using various encodings' +arch=('x86_64') +url='https://community.kde.org/Frameworks' +license=('LGPL') +depends=('qt5-base') +makedepends=('extra-cmake-modules' 'qt5-tools' 'clang' 'python-pyqt5' 'python2-pyqt5' 'gperf' 'doxygen') +optdepends=('python-pykf5: to use the Python 3 bindings' 'python2-pykf5: to use the Python 2 bindings') +groups=('kf5') +source=("https://download.kde.org/stable/frameworks/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz"{,.sig}) +sha256sums=('53b227c3cad6e359c85d00b17fccd79cb0ff4bb3221b998bb1e8cba9841bdb95' +'SKIP') +validpgpkeys=(53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB) # David Faure + +prepare() { + mkdir -p build +} + +build() { + cd build + cmake ../${pkgname}-${pkgver} \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_INSTALL_LIBDIR=lib \ +-DBUILD_TESTING=OFF \ +-DBUILD_QCH=ON + make +} + +package() { + cd build + make DESTDIR="${pkgdir}" install +}
[arch-commits] Commit in kconfigwidgets/repos (testing-x86_64 testing-x86_64/PKGBUILD)
Date: Saturday, March 10, 2018 @ 09:38:18 Author: arojas Revision: 318421 archrelease: copy trunk to testing-x86_64 Added: kconfigwidgets/repos/testing-x86_64/ kconfigwidgets/repos/testing-x86_64/PKGBUILD (from rev 318420, kconfigwidgets/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: kconfigwidgets/repos/testing-x86_64/PKGBUILD (from rev 318420, kconfigwidgets/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2018-03-10 09:38:18 UTC (rev 318421) @@ -0,0 +1,38 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Andrea Scarpino + +pkgname=kconfigwidgets +pkgver=5.44.0 +pkgrel=1 +pkgdesc='Widgets for KConfig' +arch=('x86_64') +url='https://community.kde.org/Frameworks' +license=('LGPL') +depends=('kauth' 'kcodecs' 'kconfig' 'kguiaddons' 'ki18n' 'kwidgetsaddons') +makedepends=('extra-cmake-modules' 'kdoctools' 'python' 'mesa' 'clang' 'python-pyqt5' 'python2-pyqt5' 'doxygen' 'qt5-tools') +optdepends=('python-pykf5: to use the Python 3 bindings' 'python2-pykf5: to use the Python 2 bindings') +groups=('kf5') +source=("https://download.kde.org/stable/frameworks/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz"{,.sig}) +sha256sums=('3f8be4b3d9ae39ed9de01e3ac062d6c4852d90d05785c45f30408113159a4795' +'SKIP') +validpgpkeys=(53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB) # David Faure + +prepare() { + mkdir -p build +} + +build() { + cd build + cmake ../${pkgname}-${pkgver} \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_INSTALL_LIBDIR=lib \ +-DBUILD_TESTING=OFF \ +-DBUILD_QCH=ON + make +} + +package() { + cd build + make DESTDIR="${pkgdir}" install +}
[arch-commits] Commit in kwindowsystem/repos (testing-x86_64 testing-x86_64/PKGBUILD)
Date: Saturday, March 10, 2018 @ 09:38:41 Author: arojas Revision: 318422 archrelease: copy trunk to testing-x86_64 Added: kwindowsystem/repos/testing-x86_64/ kwindowsystem/repos/testing-x86_64/PKGBUILD (from rev 318421, kwindowsystem/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: kwindowsystem/repos/testing-x86_64/PKGBUILD (from rev 318421, kwindowsystem/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2018-03-10 09:38:41 UTC (rev 318422) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Andrea Scarpino + +pkgname=kwindowsystem +pkgver=5.44.0 +pkgrel=1 +pkgdesc='Access to the windowing system' +arch=('x86_64') +url='https://community.kde.org/Frameworks' +license=('LGPL') +depends=('qt5-x11extras') +makedepends=('extra-cmake-modules' 'qt5-tools' 'doxygen') +groups=('kf5') +source=("https://download.kde.org/stable/frameworks/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz"{,.sig}) +sha256sums=('1e6f7b6298c244b4c2e0b6c3224ef7a6da2391a2144a53d63e3906ec0113c062' +'SKIP') +validpgpkeys=(53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB) # David Faure + +prepare() { + mkdir build + + cd ${pkgname}-${pkgver} +} + +build() { + cd build + cmake ../${pkgname}-${pkgver} \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_INSTALL_LIBDIR=lib \ +-DBUILD_TESTING=OFF \ +-DBUILD_QCH=ON + make +} + +package() { + cd build + make DESTDIR="${pkgdir}" install +}
[arch-commits] Commit in kcrash/repos (testing-x86_64 testing-x86_64/PKGBUILD)
Date: Saturday, March 10, 2018 @ 09:38:56 Author: arojas Revision: 318423 archrelease: copy trunk to testing-x86_64 Added: kcrash/repos/testing-x86_64/ kcrash/repos/testing-x86_64/PKGBUILD (from rev 318422, kcrash/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: kcrash/repos/testing-x86_64/PKGBUILD (from rev 318422, kcrash/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2018-03-10 09:38:56 UTC (rev 318423) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Andrea Scarpino + +pkgname=kcrash +pkgver=5.44.0 +pkgrel=1 +pkgdesc='Support for application crash analysis and bug report from apps' +arch=('x86_64') +url='https://community.kde.org/Frameworks' +license=('LGPL') +depends=('kcoreaddons' 'kwindowsystem') +makedepends=('extra-cmake-modules' 'mesa' 'doxygen' 'qt5-tools') +optdepends=('drkonqi: KDE crash handler application') +groups=('kf5') +source=("https://download.kde.org/stable/frameworks/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz"{,.sig}) +sha256sums=('e1624db229f9f876408770753ca1ac5036898863126a59cd92c262ec5991ac05' +'SKIP') +validpgpkeys=(53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB) # David Faure + +prepare() { + mkdir build +} + +build() { + cd build + cmake ../${pkgname}-${pkgver} \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_INSTALL_LIBDIR=lib \ +-DCMAKE_INSTALL_LIBEXECDIR=lib \ +-DBUILD_TESTING=OFF \ +-DBUILD_QCH=ON + make +} + +package() { + cd build + make DESTDIR="${pkgdir}" install +}