[arch-commits] Commit in haskell-aeson/repos (2 files)
Date: Thursday, March 28, 2019 @ 05:57:19 Author: felixonmars Revision: 445093 archrelease: copy trunk to community-staging-x86_64 Added: haskell-aeson/repos/community-staging-x86_64/ haskell-aeson/repos/community-staging-x86_64/PKGBUILD (from rev 445092, haskell-aeson/trunk/PKGBUILD) --+ PKGBUILD | 54 ++ 1 file changed, 54 insertions(+) Copied: haskell-aeson/repos/community-staging-x86_64/PKGBUILD (from rev 445092, haskell-aeson/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-03-28 05:57:19 UTC (rev 445093) @@ -0,0 +1,54 @@ +# Maintainer: Felix Yan +# Contributor: Daniel Nagy +# Contributor: Daniel Micay + +pkgname=haskell-aeson +_hkgname=aeson +pkgver=1.4.2.0 +pkgrel=13 +pkgdesc="A JSON parsing and encoding library optimized for ease of use and high performance." +url="https://github.com/bos/aeson; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'haskell-attoparsec' 'haskell-base-compat' 'haskell-dlist' 'haskell-hashable' + 'haskell-primitive' 'haskell-scientific' 'haskell-tagged' 'haskell-th-abstraction' + 'haskell-time-locale-compat' 'haskell-unordered-containers' 'haskell-uuid-types' + 'haskell-vector') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-integer-logarithms' + 'haskell-base-orphans' 'haskell-base16-bytestring' 'haskell-generic-deriving' + 'haskell-hashable-time' 'haskell-tasty' 'haskell-tasty-hunit' + 'haskell-tasty-quickcheck' 'haskell-quickcheck-instances') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-${pkgver}.tar.gz;) +sha512sums=('b413a0f3c35e7598b297a622f744de4133d7f784893bfa274356c156f74aeeb37cc2344c7f2adf13d4c41403d07708f37bb93bfbc78edb9ea74dc297fadb15b7') + +prepare() { + cd $_hkgname-$pkgver + sed -i -e 's/< *0.8/<1/' -e 's/< *2.12/<3/' $_hkgname.cabal +} + +build() { + cd $_hkgname-$pkgver + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-developer -f-fast -f-bytestring-builder -f-cffi + runhaskell Setup build + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + rm -f "$pkgdir/usr/share/doc/$pkgname/LICENSE" +}
[arch-commits] Commit in haskell-aeson/trunk (PKGBUILD)
Date: Thursday, March 28, 2019 @ 05:57:02 Author: felixonmars Revision: 445092 upgpkg: haskell-aeson 1.4.2.0-13 rebuild with base-orphans 0.8.1 Modified: haskell-aeson/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-03-28 05:51:31 UTC (rev 445091) +++ PKGBUILD2019-03-28 05:57:02 UTC (rev 445092) @@ -5,7 +5,7 @@ pkgname=haskell-aeson _hkgname=aeson pkgver=1.4.2.0 -pkgrel=12 +pkgrel=13 pkgdesc="A JSON parsing and encoding library optimized for ease of use and high performance." url="https://github.com/bos/aeson; license=("GPL")
[arch-commits] Commit in haskell-quickcheck-instances/repos (2 files)
Date: Thursday, March 28, 2019 @ 05:51:31 Author: felixonmars Revision: 445091 archrelease: copy trunk to community-staging-x86_64 Added: haskell-quickcheck-instances/repos/community-staging-x86_64/ haskell-quickcheck-instances/repos/community-staging-x86_64/PKGBUILD (from rev 445090, haskell-quickcheck-instances/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-quickcheck-instances/repos/community-staging-x86_64/PKGBUILD (from rev 445090, haskell-quickcheck-instances/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-03-28 05:51:31 UTC (rev 445091) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=quickcheck-instances +pkgname=haskell-quickcheck-instances +pkgver=0.3.19 +pkgrel=13 +pkgdesc="Common quickcheck instances" +url="https://github.com/phadej/qc-instances; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-quickcheck' 'haskell-base-compat' 'haskell-case-insensitive' + 'haskell-hashable' 'haskell-old-time' 'haskell-scientific' 'haskell-tagged' + 'haskell-transformers-compat' 'haskell-unordered-containers' 'haskell-uuid-types' + 'haskell-vector') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('8665606b4e42ae5db940db80ab278722ae3a8e7c497559db66943da556cbca3ea0106d74542bd4a51e1661206f877b20af3c4fe2de773aa60c0e30d7782bed4a') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/<.*0.10/<1/' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-bytestring-builder +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-quickcheck-instances/trunk (PKGBUILD)
Date: Thursday, March 28, 2019 @ 05:51:15 Author: felixonmars Revision: 445090 upgpkg: haskell-quickcheck-instances 0.3.19-13 rebuild with base-orphans 0.8.1 Modified: haskell-quickcheck-instances/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-03-28 05:50:32 UTC (rev 445089) +++ PKGBUILD2019-03-28 05:51:15 UTC (rev 445090) @@ -4,7 +4,7 @@ _hkgname=quickcheck-instances pkgname=haskell-quickcheck-instances pkgver=0.3.19 -pkgrel=12 +pkgrel=13 pkgdesc="Common quickcheck instances" url="https://github.com/phadej/qc-instances; license=("BSD")
[arch-commits] Commit in haskell-process-extras/repos (2 files)
Date: Thursday, March 28, 2019 @ 05:50:32 Author: felixonmars Revision: 445089 archrelease: copy trunk to community-staging-x86_64 Added: haskell-process-extras/repos/community-staging-x86_64/ haskell-process-extras/repos/community-staging-x86_64/PKGBUILD (from rev 445088, haskell-process-extras/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-process-extras/repos/community-staging-x86_64/PKGBUILD (from rev 445088, haskell-process-extras/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-03-28 05:50:32 UTC (rev 445089) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan +# Contributor: Thomas Dziedzic + +_hkgname=process-extras +pkgname=haskell-process-extras +pkgver=0.7.4 +pkgrel=43 +pkgdesc="Process extras" +url="https://github.com/seereason/process-extras; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-data-default' 'haskell-generic-deriving' 'haskell-listlike' +) +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('4747b4bd920796b7b4ddf32d0e72a3af556c9db66c828b725ac7a7467442dad2b0dc85aa66e03d7a8c5afdb02658611e64d390b6c71219b380a986e245495536') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-process-extras/trunk (PKGBUILD)
Date: Thursday, March 28, 2019 @ 05:50:16 Author: felixonmars Revision: 445088 upgpkg: haskell-process-extras 0.7.4-43 rebuild with base-orphans 0.8.1 Modified: haskell-process-extras/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-03-28 05:49:36 UTC (rev 445087) +++ PKGBUILD2019-03-28 05:50:16 UTC (rev 445088) @@ -4,7 +4,7 @@ _hkgname=process-extras pkgname=haskell-process-extras pkgver=0.7.4 -pkgrel=42 +pkgrel=43 pkgdesc="Process extras" url="https://github.com/seereason/process-extras; license=('MIT')
[arch-commits] Commit in haskell-prettyprinter-convert-ansi-wl-pprint/repos (2 files)
Date: Thursday, March 28, 2019 @ 05:49:36 Author: felixonmars Revision: 445087 archrelease: copy trunk to community-staging-x86_64 Added: haskell-prettyprinter-convert-ansi-wl-pprint/repos/community-staging-x86_64/ haskell-prettyprinter-convert-ansi-wl-pprint/repos/community-staging-x86_64/PKGBUILD (from rev 445086, haskell-prettyprinter-convert-ansi-wl-pprint/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-prettyprinter-convert-ansi-wl-pprint/repos/community-staging-x86_64/PKGBUILD (from rev 445086, haskell-prettyprinter-convert-ansi-wl-pprint/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-03-28 05:49:36 UTC (rev 445087) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan + +_hkgname=prettyprinter-convert-ansi-wl-pprint +pkgname=haskell-prettyprinter-convert-ansi-wl-pprint +pkgver=1.1 +pkgrel=34 +pkgdesc="Converter from ansi-wl-pprint documents to prettyprinter-based ones." +url="https://github.com/quchen/prettyprinter; +license=('custom:BSD2') +arch=('x86_64') +depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-ansi-wl-pprint' 'haskell-prettyprinter' + 'haskell-prettyprinter-ansi-terminal') +makedepends=('ghc' 'haskell-doctest') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('d5587fd33e5175149781c21d577a2e18b4f84731ed9deb692f22ea25f85212ac13b300176b13ae3f54d07fb3a720fda6c5561052d68f4832dc255fbf85c05aea') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE.md" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.md" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE.md" +}
[arch-commits] Commit in haskell-prettyprinter-convert-ansi-wl-pprint/trunk (PKGBUILD)
Date: Thursday, March 28, 2019 @ 05:49:19 Author: felixonmars Revision: 445086 upgpkg: haskell-prettyprinter-convert-ansi-wl-pprint 1.1-34 rebuild with base-orphans 0.8.1 Modified: haskell-prettyprinter-convert-ansi-wl-pprint/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-03-28 05:48:39 UTC (rev 445085) +++ PKGBUILD2019-03-28 05:49:19 UTC (rev 445086) @@ -3,7 +3,7 @@ _hkgname=prettyprinter-convert-ansi-wl-pprint pkgname=haskell-prettyprinter-convert-ansi-wl-pprint pkgver=1.1 -pkgrel=33 +pkgrel=34 pkgdesc="Converter from ansi-wl-pprint documents to prettyprinter-based ones." url="https://github.com/quchen/prettyprinter; license=('custom:BSD2')
[arch-commits] Commit in haskell-prettyprinter-ansi-terminal/trunk (PKGBUILD)
Date: Thursday, March 28, 2019 @ 05:48:22 Author: felixonmars Revision: 445084 upgpkg: haskell-prettyprinter-ansi-terminal 1.1.1.2-37 rebuild with base-orphans 0.8.1 Modified: haskell-prettyprinter-ansi-terminal/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-03-28 05:47:39 UTC (rev 445083) +++ PKGBUILD2019-03-28 05:48:22 UTC (rev 445084) @@ -3,7 +3,7 @@ _hkgname=prettyprinter-ansi-terminal pkgname=haskell-prettyprinter-ansi-terminal pkgver=1.1.1.2 -pkgrel=36 +pkgrel=37 pkgdesc="ANSI terminal backend for the prettyprinter package." url="https://github.com/quchen/prettyprinter-ansi-terminal; license=('custom:BSD2')
[arch-commits] Commit in haskell-prettyprinter-ansi-terminal/repos (2 files)
Date: Thursday, March 28, 2019 @ 05:48:39 Author: felixonmars Revision: 445085 archrelease: copy trunk to community-staging-x86_64 Added: haskell-prettyprinter-ansi-terminal/repos/community-staging-x86_64/ haskell-prettyprinter-ansi-terminal/repos/community-staging-x86_64/PKGBUILD (from rev 445084, haskell-prettyprinter-ansi-terminal/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-prettyprinter-ansi-terminal/repos/community-staging-x86_64/PKGBUILD (from rev 445084, haskell-prettyprinter-ansi-terminal/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-03-28 05:48:39 UTC (rev 445085) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan + +_hkgname=prettyprinter-ansi-terminal +pkgname=haskell-prettyprinter-ansi-terminal +pkgver=1.1.1.2 +pkgrel=37 +pkgdesc="ANSI terminal backend for the prettyprinter package." +url="https://github.com/quchen/prettyprinter-ansi-terminal; +license=('custom:BSD2') +arch=('x86_64') +depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-prettyprinter') +makedepends=('ghc' 'haskell-doctest') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('b2ac6c76ce6570b285370c9b1a466272aa5a3ba86a9f1de996392d750d212ff62a743e9c3c28f7de7951c9b270d64c97cb695166b65d642751942d682ff1a71b') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-buildReadme +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.md" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.md" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE.md" +}
[arch-commits] Commit in haskell-prettyprinter/repos (2 files)
Date: Thursday, March 28, 2019 @ 05:47:39 Author: felixonmars Revision: 445083 archrelease: copy trunk to community-staging-x86_64 Added: haskell-prettyprinter/repos/community-staging-x86_64/ haskell-prettyprinter/repos/community-staging-x86_64/PKGBUILD (from rev 445082, haskell-prettyprinter/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-prettyprinter/repos/community-staging-x86_64/PKGBUILD (from rev 445082, haskell-prettyprinter/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-03-28 05:47:39 UTC (rev 445083) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan + +_hkgname=prettyprinter +pkgname=haskell-prettyprinter +pkgver=1.2.1 +pkgrel=27 +pkgdesc="A modern, easy to use, well-documented, extensible prettyprinter." +url="https://github.com/hspec/prettyprinter; +license=('custom:BSD2') +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc' 'haskell-doctest' 'haskell-pgp-wordlist' 'haskell-tasty' 'haskell-tasty-hunit' + 'haskell-tasty-quickcheck') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('910643bc38c90efa4c982bda9fbf70e9eb6a679af879950bf4a9cbb5b1a5564f17f2f9c22e34daf50d7a38966542dd988d50ae43512278f9c323bb8b747379da') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-buildReadme +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.md" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.md" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE.md" +}
[arch-commits] Commit in haskell-prettyprinter/trunk (PKGBUILD)
Date: Thursday, March 28, 2019 @ 05:47:21 Author: felixonmars Revision: 445082 upgpkg: haskell-prettyprinter 1.2.1-27 rebuild with base-orphans 0.8.1 Modified: haskell-prettyprinter/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-03-28 05:45:52 UTC (rev 445081) +++ PKGBUILD2019-03-28 05:47:21 UTC (rev 445082) @@ -3,7 +3,7 @@ _hkgname=prettyprinter pkgname=haskell-prettyprinter pkgver=1.2.1 -pkgrel=26 +pkgrel=27 pkgdesc="A modern, easy to use, well-documented, extensible prettyprinter." url="https://github.com/hspec/prettyprinter; license=('custom:BSD2')
[arch-commits] Commit in linux-zen/repos (7 files)
Date: Thursday, March 28, 2019 @ 05:46:46 Author: heftig Revision: 349311 archrelease: copy trunk to staging-x86_64 Added: linux-zen/repos/staging-x86_64/ linux-zen/repos/staging-x86_64/60-linux.hook (from rev 349309, linux-zen/trunk/60-linux.hook) linux-zen/repos/staging-x86_64/90-linux.hook (from rev 349309, linux-zen/trunk/90-linux.hook) linux-zen/repos/staging-x86_64/PKGBUILD (from rev 349309, linux-zen/trunk/PKGBUILD) linux-zen/repos/staging-x86_64/config (from rev 349309, linux-zen/trunk/config) linux-zen/repos/staging-x86_64/linux.install (from rev 349309, linux-zen/trunk/linux.install) linux-zen/repos/staging-x86_64/linux.preset (from rev 349309, linux-zen/trunk/linux.preset) ---+ 60-linux.hook | 12 90-linux.hook | 11 PKGBUILD | 243 + config| 9955 linux.install | 12 linux.preset | 14 6 files changed, 10247 insertions(+) The diff is longer than the limit of 200KB. Use svn diff -r 349310:349311 to see the changes.
[arch-commits] Commit in linux/repos (7 files)
Date: Thursday, March 28, 2019 @ 05:46:44 Author: heftig Revision: 349310 archrelease: copy trunk to staging-x86_64 Added: linux/repos/staging-x86_64/ linux/repos/staging-x86_64/60-linux.hook (from rev 349309, linux/trunk/60-linux.hook) linux/repos/staging-x86_64/90-linux.hook (from rev 349309, linux/trunk/90-linux.hook) linux/repos/staging-x86_64/PKGBUILD (from rev 349309, linux/trunk/PKGBUILD) linux/repos/staging-x86_64/config (from rev 349309, linux/trunk/config) linux/repos/staging-x86_64/linux.install (from rev 349309, linux/trunk/linux.install) linux/repos/staging-x86_64/linux.preset (from rev 349309, linux/trunk/linux.preset) ---+ 60-linux.hook | 12 90-linux.hook | 11 PKGBUILD | 243 + config| 9922 linux.install | 12 linux.preset | 14 6 files changed, 10214 insertions(+) The diff is longer than the limit of 200KB. Use svn diff -r 349309:349310 to see the changes.
[arch-commits] Commit in haskell-pgp-wordlist/repos (2 files)
Date: Thursday, March 28, 2019 @ 05:45:52 Author: felixonmars Revision: 445081 archrelease: copy trunk to community-staging-x86_64 Added: haskell-pgp-wordlist/repos/community-staging-x86_64/ haskell-pgp-wordlist/repos/community-staging-x86_64/PKGBUILD (from rev 445080, haskell-pgp-wordlist/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-pgp-wordlist/repos/community-staging-x86_64/PKGBUILD (from rev 445080, haskell-pgp-wordlist/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-03-28 05:45:52 UTC (rev 445081) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan + +_hkgname=pgp-wordlist +pkgname=haskell-pgp-wordlist +pkgver=0.1.0.2 +pkgrel=37 +pkgdesc="Translate between binary data and a human-readable collection of words." +url="https://github.com/quchen/pgp-wordlist; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-vector') +makedepends=('ghc' 'haskell-doctest' 'haskell-hunit' 'haskell-tasty' 'haskell-tasty-hunit' + 'haskell-tasty-quickcheck') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('c34d565b043d6ffb3fee10258fb30596ae08e5c4d57bf8d129f49b4794daf13ae55fae7f648f218821133a824f2abb66a8b5f02b10a9e11f4529007b1a4620b3') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-pgp-wordlist/trunk (PKGBUILD)
Date: Thursday, March 28, 2019 @ 05:45:32 Author: felixonmars Revision: 445080 upgpkg: haskell-pgp-wordlist 0.1.0.2-37 rebuild with base-orphans 0.8.1 Modified: haskell-pgp-wordlist/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-03-28 05:44:28 UTC (rev 445079) +++ PKGBUILD2019-03-28 05:45:32 UTC (rev 445080) @@ -3,7 +3,7 @@ _hkgname=pgp-wordlist pkgname=haskell-pgp-wordlist pkgver=0.1.0.2 -pkgrel=36 +pkgrel=37 pkgdesc="Translate between binary data and a human-readable collection of words." url="https://github.com/quchen/pgp-wordlist; license=('BSD')
[arch-commits] Commit in haskell-gtk/repos (2 files)
Date: Thursday, March 28, 2019 @ 05:44:28 Author: felixonmars Revision: 445079 archrelease: copy trunk to community-staging-x86_64 Added: haskell-gtk/repos/community-staging-x86_64/ haskell-gtk/repos/community-staging-x86_64/PKGBUILD (from rev 445078, haskell-gtk/trunk/PKGBUILD) --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Copied: haskell-gtk/repos/community-staging-x86_64/PKGBUILD (from rev 445078, haskell-gtk/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-03-28 05:44:28 UTC (rev 445079) @@ -0,0 +1,37 @@ +# Maintainer: Sergej Pupykin + +pkgname=haskell-gtk +pkgver=0.15.1 +pkgrel=6 +pkgdesc="Binding to the gtk library for Gtk2Hs." +url="https://hackage.haskell.org/package/gtk3; +license=('LGPL2.1') +arch=('x86_64') +depends=('ghc-libs' 'gtk3' 'haskell-pango') +makedepends=('ghc' 'haskell-gtk2hs-buildtools') +provides=('gtk2hs-gtk') +replaces=('gtk2hs-gtk') +conflicts=('gtk2hs-gtk') +source=("https://hackage.haskell.org/packages/archive/gtk3/${pkgver}/gtk3-${pkgver}.tar.gz;) +sha512sums=('98e825865c65fc49d573144328b40b397e7491dcfc8e7bc8b128f2665d60b670a54255c4170fc7ada3f8891c54418a5d852fd5cb74be48068eb8f862b80aa201') + +build() { +cd "${srcdir}/gtk3-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir="$pkgname" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/gtk3-${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" +}
[arch-commits] Commit in haskell-gtk/trunk (PKGBUILD)
Date: Thursday, March 28, 2019 @ 05:44:11 Author: felixonmars Revision: 445078 upgpkg: haskell-gtk 0.15.1-6 rebuild with base-orphans 0.8.1 Modified: haskell-gtk/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-03-28 05:39:42 UTC (rev 445077) +++ PKGBUILD2019-03-28 05:44:11 UTC (rev 445078) @@ -2,7 +2,7 @@ pkgname=haskell-gtk pkgver=0.15.1 -pkgrel=5 +pkgrel=6 pkgdesc="Binding to the gtk library for Gtk2Hs." url="https://hackage.haskell.org/package/gtk3; license=('LGPL2.1')
[arch-commits] Commit in linux-zen/trunk (PKGBUILD)
Date: Thursday, March 28, 2019 @ 05:41:40 Author: heftig Revision: 349308 5.0.5.zen1-1 Modified: linux-zen/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-03-27 23:55:14 UTC (rev 349307) +++ PKGBUILD2019-03-28 05:41:40 UTC (rev 349308) @@ -4,7 +4,7 @@ pkgbase=linux-zen # Build stock -zen kernel #pkgbase=linux-custom # Build kernel with a different name -_srcver=5.0.4-zen1 +_srcver=5.0.5-zen1 pkgver=${_srcver//-/.} pkgrel=1 arch=(x86_64)
[arch-commits] Commit in linux/trunk (PKGBUILD)
Date: Thursday, March 28, 2019 @ 05:41:46 Author: heftig Revision: 349309 5.0.5.arch1-1 Modified: linux/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-03-28 05:41:40 UTC (rev 349308) +++ PKGBUILD2019-03-28 05:41:46 UTC (rev 349309) @@ -4,7 +4,7 @@ pkgbase=linux # Build stock -ARCH kernel #pkgbase=linux-custom # Build kernel with a different name -_srcver=5.0.4-arch1 +_srcver=5.0.5-arch1 pkgver=${_srcver//-/.} pkgrel=1 arch=(x86_64)
[arch-commits] Commit in haskell-pango/repos (2 files)
Date: Thursday, March 28, 2019 @ 05:39:42 Author: felixonmars Revision: 445077 archrelease: copy trunk to community-staging-x86_64 Added: haskell-pango/repos/community-staging-x86_64/ haskell-pango/repos/community-staging-x86_64/PKGBUILD (from rev 445076, haskell-pango/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-pango/repos/community-staging-x86_64/PKGBUILD (from rev 445076, haskell-pango/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-03-28 05:39:42 UTC (rev 445077) @@ -0,0 +1,38 @@ +# Maintainer: Sergej Pupykin + +_hkgname=pango +pkgname=haskell-pango +pkgver=0.13.6.0 +pkgrel=5 +pkgdesc="Binding to the pango library for Gtk2Hs." +url="https://hackage.haskell.org/package/pango; +license=('LGPL2.1') +arch=('x86_64') +depends=('ghc-libs' 'pango' 'haskell-glib' 'haskell-cairo') +makedepends=('ghc' "haskell-gtk2hs-buildtools" "mesa") +provides=('gtk2hs-pango') +replaces=('gtk2hs-pango') +conflicts=('gtk2hs-pango') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('03a3e133499d202e6d6b1471db287ef1f0f8933b6112e367ce20450d171e8713ffe0caea46ba60fc7ead6c47548cd8bcaf1fe39bb2423099f1c2980484864a8d') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +}
[arch-commits] Commit in haskell-pango/trunk (PKGBUILD)
Date: Thursday, March 28, 2019 @ 05:39:25 Author: felixonmars Revision: 445076 upgpkg: haskell-pango 0.13.6.0-5 rebuild with base-orphans 0.8.1 Modified: haskell-pango/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-03-28 05:38:30 UTC (rev 445075) +++ PKGBUILD2019-03-28 05:39:25 UTC (rev 445076) @@ -3,7 +3,7 @@ _hkgname=pango pkgname=haskell-pango pkgver=0.13.6.0 -pkgrel=4 +pkgrel=5 pkgdesc="Binding to the pango library for Gtk2Hs." url="https://hackage.haskell.org/package/pango; license=('LGPL2.1')
[arch-commits] Commit in haskell-openssl-streams/repos (2 files)
Date: Thursday, March 28, 2019 @ 05:38:30 Author: felixonmars Revision: 445075 archrelease: copy trunk to community-staging-x86_64 Added: haskell-openssl-streams/repos/community-staging-x86_64/ haskell-openssl-streams/repos/community-staging-x86_64/PKGBUILD (from rev 445074, haskell-openssl-streams/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-openssl-streams/repos/community-staging-x86_64/PKGBUILD (from rev 445074, haskell-openssl-streams/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-03-28 05:38:30 UTC (rev 445075) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan + +_hkgname=openssl-streams +pkgname=haskell-openssl-streams +pkgver=1.2.2.0 +pkgrel=7 +pkgdesc="OpenSSL network support for io-streams" +url="https://github.com/snapframework/openssl-streams; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-hsopenssl' 'haskell-io-streams' 'haskell-network') +makedepends=('ghc' 'haskell-hunit' 'haskell-test-framework' 'haskell-test-framework-hunit') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('ff1262afd26c82e97ed0a8bc7237728b47341968e8c6fe4a2351780508241f1588d12b32709d9be3b385db14b9b56eee77676cacb1c0a6bf632a8f25bdb775eb') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-openssl-streams/trunk (PKGBUILD)
Date: Thursday, March 28, 2019 @ 05:38:13 Author: felixonmars Revision: 445074 upgpkg: haskell-openssl-streams 1.2.2.0-7 rebuild with base-orphans 0.8.1 Modified: haskell-openssl-streams/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-03-28 05:37:36 UTC (rev 445073) +++ PKGBUILD2019-03-28 05:38:13 UTC (rev 445074) @@ -3,7 +3,7 @@ _hkgname=openssl-streams pkgname=haskell-openssl-streams pkgver=1.2.2.0 -pkgrel=6 +pkgrel=7 pkgdesc="OpenSSL network support for io-streams" url="https://github.com/snapframework/openssl-streams; license=('BSD')
[arch-commits] Commit in haskell-openpgp-asciiarmor/trunk (PKGBUILD)
Date: Thursday, March 28, 2019 @ 05:37:20 Author: felixonmars Revision: 445072 upgpkg: haskell-openpgp-asciiarmor 0.1.1-26 rebuild with base-orphans 0.8.1 Modified: haskell-openpgp-asciiarmor/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-03-28 05:36:45 UTC (rev 445071) +++ PKGBUILD2019-03-28 05:37:20 UTC (rev 445072) @@ -3,7 +3,7 @@ _hkgname=openpgp-asciiarmor pkgname=haskell-openpgp-asciiarmor pkgver=0.1.1 -pkgrel=25 +pkgrel=26 pkgdesc="OpenPGP (RFC4880) ASCII Armor codec" url="http://floss.scru.org/openpgp-asciiarmor; license=('custom:ISC')
[arch-commits] Commit in haskell-openpgp-asciiarmor/repos (2 files)
Date: Thursday, March 28, 2019 @ 05:37:36 Author: felixonmars Revision: 445073 archrelease: copy trunk to community-staging-x86_64 Added: haskell-openpgp-asciiarmor/repos/community-staging-x86_64/ haskell-openpgp-asciiarmor/repos/community-staging-x86_64/PKGBUILD (from rev 445072, haskell-openpgp-asciiarmor/trunk/PKGBUILD) --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Copied: haskell-openpgp-asciiarmor/repos/community-staging-x86_64/PKGBUILD (from rev 445072, haskell-openpgp-asciiarmor/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-03-28 05:37:36 UTC (rev 445073) @@ -0,0 +1,37 @@ +# Maintainer: Felix Yan + +_hkgname=openpgp-asciiarmor +pkgname=haskell-openpgp-asciiarmor +pkgver=0.1.1 +pkgrel=26 +pkgdesc="OpenPGP (RFC4880) ASCII Armor codec" +url="http://floss.scru.org/openpgp-asciiarmor; +license=('custom:ISC') +arch=('x86_64') +depends=('ghc-libs' 'haskell-attoparsec' 'haskell-base64-bytestring') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('7b552f86c8f72e6507a14ac9f696ab71e527a3ffe4ac232d5f6cb3b8fd8a85610dccb716f3ba55cfb8678fe6d327d9620d17f6be32fe75a0f65d74871f00b56c') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-incremental-parser/trunk (PKGBUILD)
Date: Thursday, March 28, 2019 @ 05:36:24 Author: felixonmars Revision: 445070 upgpkg: haskell-incremental-parser 0.3.2.1-13 rebuild with base-orphans 0.8.1 Modified: haskell-incremental-parser/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-03-28 05:35:27 UTC (rev 445069) +++ PKGBUILD2019-03-28 05:36:24 UTC (rev 445070) @@ -4,7 +4,7 @@ _hkgname=incremental-parser pkgname=haskell-incremental-parser pkgver=0.3.2.1 -pkgrel=12 +pkgrel=13 pkgdesc="Generic parser library capable of providing partial results from partial input." url="https://hackage.haskell.org/package/${_hkgname}; license=('GPL')
[arch-commits] Commit in haskell-incremental-parser/repos (2 files)
Date: Thursday, March 28, 2019 @ 05:36:45 Author: felixonmars Revision: 445071 archrelease: copy trunk to community-staging-x86_64 Added: haskell-incremental-parser/repos/community-staging-x86_64/ haskell-incremental-parser/repos/community-staging-x86_64/PKGBUILD (from rev 445070, haskell-incremental-parser/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-incremental-parser/repos/community-staging-x86_64/PKGBUILD (from rev 445070, haskell-incremental-parser/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-03-28 05:36:45 UTC (rev 445071) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan +# Contributor: Thomas Dziedzic + +_hkgname=incremental-parser +pkgname=haskell-incremental-parser +pkgver=0.3.2.1 +pkgrel=13 +pkgdesc="Generic parser library capable of providing partial results from partial input." +url="https://hackage.haskell.org/package/${_hkgname}; +license=('GPL') +arch=('x86_64') +depends=('ghc-libs' 'haskell-monoid-subclasses') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-checkers' 'haskell-tasty' + 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('c2315d85e8e61ccba779bb62a601844cab44b96acf5165318de279499155fe62a9b691fe2dba129d31a846f4082f745304c84f461a49104b7a1dc90e82fb66af') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE.txt" +}
[arch-commits] Commit in haskell-monoid-subclasses/repos (2 files)
Date: Thursday, March 28, 2019 @ 05:35:27 Author: felixonmars Revision: 445069 archrelease: copy trunk to community-staging-x86_64 Added: haskell-monoid-subclasses/repos/community-staging-x86_64/ haskell-monoid-subclasses/repos/community-staging-x86_64/PKGBUILD (from rev 445068, haskell-monoid-subclasses/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-monoid-subclasses/repos/community-staging-x86_64/PKGBUILD (from rev 445068, haskell-monoid-subclasses/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-03-28 05:35:27 UTC (rev 445069) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Thomas Dziedzic + +_hkgname=monoid-subclasses +pkgname=haskell-monoid-subclasses +pkgver=0.4.6.1 +pkgrel=10 +pkgdesc="Subclasses of Monoid" +url="https://github.com/blamario/monoid-subclasses/; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-primes' 'haskell-vector') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('9ff5fd4c5a7133bd5da1c793a9d95c70574ce882280bf30be22921dacf0c9c5f9028a9c18712b0df5bf031ae56358c8a972a5c0f0e383effdecab4b9685e9dbb') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "BSD3-LICENSE.txt" "${pkgdir}/usr/share/licenses/${pkgname}/BSD3-LICENSE.txt" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/BSD3-LICENSE.txt" +}
[arch-commits] Commit in haskell-monoid-subclasses/trunk (PKGBUILD)
Date: Thursday, March 28, 2019 @ 05:35:11 Author: felixonmars Revision: 445068 upgpkg: haskell-monoid-subclasses 0.4.6.1-10 rebuild with base-orphans 0.8.1 Modified: haskell-monoid-subclasses/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-03-28 05:34:09 UTC (rev 445067) +++ PKGBUILD2019-03-28 05:35:11 UTC (rev 445068) @@ -4,7 +4,7 @@ _hkgname=monoid-subclasses pkgname=haskell-monoid-subclasses pkgver=0.4.6.1 -pkgrel=9 +pkgrel=10 pkgdesc="Subclasses of Monoid" url="https://github.com/blamario/monoid-subclasses/; license=('BSD')
[arch-commits] Commit in haskell-microlens-platform/trunk (PKGBUILD)
Date: Thursday, March 28, 2019 @ 05:33:51 Author: felixonmars Revision: 445066 upgpkg: haskell-microlens-platform 0.3.11-11 rebuild with base-orphans 0.8.1 Modified: haskell-microlens-platform/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-03-28 05:33:11 UTC (rev 445065) +++ PKGBUILD2019-03-28 05:33:51 UTC (rev 445066) @@ -4,7 +4,7 @@ _hkgname=microlens-platform pkgname=haskell-microlens-platform pkgver=0.3.11 -pkgrel=10 +pkgrel=11 pkgdesc="Feature-complete microlens" url="https://github.com/monadfix/microlens; license=("BSD")
[arch-commits] Commit in haskell-microlens-platform/repos (2 files)
Date: Thursday, March 28, 2019 @ 05:34:09 Author: felixonmars Revision: 445067 archrelease: copy trunk to community-staging-x86_64 Added: haskell-microlens-platform/repos/community-staging-x86_64/ haskell-microlens-platform/repos/community-staging-x86_64/PKGBUILD (from rev 445066, haskell-microlens-platform/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-microlens-platform/repos/community-staging-x86_64/PKGBUILD (from rev 445066, haskell-microlens-platform/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-03-28 05:34:09 UTC (rev 445067) @@ -0,0 +1,40 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=microlens-platform +pkgname=haskell-microlens-platform +pkgver=0.3.11 +pkgrel=11 +pkgdesc="Feature-complete microlens" +url="https://github.com/monadfix/microlens; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' "haskell-hashable" "haskell-microlens" "haskell-microlens-ghc" + "haskell-microlens-mtl" "haskell-microlens-th" + "haskell-unordered-containers" "haskell-vector") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('885423b6fdd2bfa16b31d4e48c49f5a299d92f90ee530d2bc517950cbb887ef50001d7fdc4f7bb8dc61837e294fedc94bb9161bc5d9b9a579bd054fe60ed16de') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-listlike/trunk (PKGBUILD)
Date: Thursday, March 28, 2019 @ 05:32:55 Author: felixonmars Revision: 445064 upgpkg: haskell-listlike 4.6-18 rebuild with base-orphans 0.8.1 Modified: haskell-listlike/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-03-28 05:30:33 UTC (rev 445063) +++ PKGBUILD2019-03-28 05:32:55 UTC (rev 445064) @@ -3,7 +3,7 @@ _hkgname=ListLike pkgname=haskell-listlike pkgver=4.6 -pkgrel=17 +pkgrel=18 pkgdesc="Generic support for list-like structures" url="https://github.com/sjoerdvisscher/listlike; license=('BSD')
[arch-commits] Commit in haskell-listlike/repos (2 files)
Date: Thursday, March 28, 2019 @ 05:33:11 Author: felixonmars Revision: 445065 archrelease: copy trunk to community-staging-x86_64 Added: haskell-listlike/repos/community-staging-x86_64/ haskell-listlike/repos/community-staging-x86_64/PKGBUILD (from rev 445064, haskell-listlike/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-listlike/repos/community-staging-x86_64/PKGBUILD (from rev 445064, haskell-listlike/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-03-28 05:33:11 UTC (rev 445065) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan + +_hkgname=ListLike +pkgname=haskell-listlike +pkgver=4.6 +pkgrel=18 +pkgdesc="Generic support for list-like structures" +url="https://github.com/sjoerdvisscher/listlike; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-dlist' 'haskell-fmlist' 'haskell-utf8-string' 'haskell-vector') +makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-random') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('47f32716b95e1c520701d63c6bebe0be3cb9d5d5dbead3a16f70dc5ddef985d00a414e469e9674036714b7ad70f18cc077893bc03a6d77634b078ce1a730b26d') + +prepare() { +cd $_hkgname-$pkgver +sed -i -e '/semigroups/d' -e 's/< *0.6/<1/' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "COPYRIGHT" "${pkgdir}/usr/share/licenses/${pkgname}/COPYRIGHT" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYRIGHT" +}
[arch-commits] Commit in haskell-libmpd/trunk (PKGBUILD)
Date: Thursday, March 28, 2019 @ 05:30:16 Author: felixonmars Revision: 445062 upgpkg: haskell-libmpd 0.9.0.8-50 rebuild with base-orphans 0.8.1 Modified: haskell-libmpd/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-03-28 05:29:23 UTC (rev 445061) +++ PKGBUILD2019-03-28 05:30:16 UTC (rev 445062) @@ -7,7 +7,7 @@ _hkgname=libmpd pkgname=haskell-libmpd pkgver=0.9.0.8 -pkgrel=49 +pkgrel=50 pkgdesc='Client library for MPD, the Music Player Daemon' url='https://hackage.haskell.org/package/libmpd' license=('MIT')
[arch-commits] Commit in haskell-libmpd/repos (3 files)
Date: Thursday, March 28, 2019 @ 05:30:33 Author: felixonmars Revision: 445063 archrelease: copy trunk to community-staging-x86_64 Added: haskell-libmpd/repos/community-staging-x86_64/ haskell-libmpd/repos/community-staging-x86_64/PKGBUILD (from rev 445062, haskell-libmpd/trunk/PKGBUILD) haskell-libmpd/repos/community-staging-x86_64/ghc-8.6.patch (from rev 445062, haskell-libmpd/trunk/ghc-8.6.patch) ---+ PKGBUILD | 53 + ghc-8.6.patch | 36 2 files changed, 89 insertions(+) Copied: haskell-libmpd/repos/community-staging-x86_64/PKGBUILD (from rev 445062, haskell-libmpd/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-03-28 05:30:33 UTC (rev 445063) @@ -0,0 +1,53 @@ +# Maintainer: Levente Polyak +# Contributer: Colin Woodbury +# Contributer: Leif Warner +# Contributor: Cedric Girard +# Contributor: Arch Haskell Team + +_hkgname=libmpd +pkgname=haskell-libmpd +pkgver=0.9.0.8 +pkgrel=50 +pkgdesc='Client library for MPD, the Music Player Daemon' +url='https://hackage.haskell.org/package/libmpd' +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'gmp' 'haskell-attoparsec' 'haskell-bytestring' 'haskell-containers' 'haskell-data-default' + 'haskell-filepath' 'haskell-network' 'haskell-time' 'haskell-utf8-string' + 'haskell-primitive') +makedepends=('ghc') +source=(${pkgname}-${pkgver}.tar.gz::https://github.com/vimus/libmpd-haskell/archive/v${pkgver}.tar.gz +ghc-8.6.patch) +sha512sums=('5cc24fe3a81f59b9a7dff96771e9e5312a5e64e0947e191439447838f00f176fc5dbe086fb8fc774dd4896480eb552640e4f0d93ab947f78bf01c72aa93f6907' + '9b3f4a2ff5859f100468d0da0ceb78e0affd4fd48e8c0f221f6435f1fa13bbf815f654909ace0c737fc4a3a1d9208b269b7d9a16e731eb37fc4d61e09feaab9b') + +prepare() { + cd $_hkgname-haskell-$pkgver + patch -p1 -i ../ghc-8.6.patch +} + +build() { + cd ${_hkgname}-haskell-${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 haddock +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} +package() { + cd ${_hkgname}-haskell-${pkgver} + install -Dm 744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" + install -Dm 744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" + install -dm 755 "${pkgdir}/usr/share/doc/ghc/html/libraries" + runhaskell Setup copy --destdir="$pkgdir" + + install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}" + install -Dm 644 README.md changelog.md -t "${pkgdir}/usr/share/doc/${pkgname}" + ln -s /usr/share/doc/${pkgname}/html "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +} + +# vim: ts=2 sw=2 et: Copied: haskell-libmpd/repos/community-staging-x86_64/ghc-8.6.patch (from rev 445062, haskell-libmpd/trunk/ghc-8.6.patch) === --- community-staging-x86_64/ghc-8.6.patch (rev 0) +++ community-staging-x86_64/ghc-8.6.patch 2019-03-28 05:30:33 UTC (rev 445063) @@ -0,0 +1,36 @@ +diff --git a/src/Network/MPD/Commands/Types.hs b/src/Network/MPD/Commands/Types.hs +index 699821a..b12e68e 100644 +--- a/src/Network/MPD/Commands/Types.hs b/src/Network/MPD/Commands/Types.hs +@@ -44,6 +44,7 @@ import Network.MPD.Commands.Arg (MPDArg(prep), Args(Args)) + import Data.Default.Class + + import qualified Data.Map as M ++import Data.Map.Strict (insertWith) + import Data.Time.Clock (UTCTime) + import Data.String + +@@ -263,7 +264,7 @@ sgGetTag meta s = M.lookup meta $ sgTags s + + -- | Add metadata tag value. + sgAddTag :: Metadata -> Value -> Song -> Song +-sgAddTag meta value s = s { sgTags = M.insertWith' (++) meta [value] (sgTags s) } ++sgAddTag meta value s = s { sgTags = insertWith (++) meta [value] (sgTags s) } + + defaultSong :: Path -> Song + defaultSong path = +diff --git a/src/Network/MPD/Core.hs b/src/Network/MPD/Core.hs +index 29f7101..e4d4c1d 100644 +--- a/src/Network/MPD/Core.hs b/src/Network/MPD/Core.hs +@@ -117,7 +117,8 @@ mpdOpen = MPD $ do + (Just <$> connectTo host (PortNumber $ fromInteger port)) + `catchAny` const (return Nothing) + checkConn = do +-[msg] <- send "" ++singleMsg <- send "" ++let [msg] = singleMsg + if "OK MPD" `isPrefixOf` msg +
[arch-commits] Commit in haskell-lens/trunk (PKGBUILD)
Date: Thursday, March 28, 2019 @ 05:29:06 Author: felixonmars Revision: 445060 upgpkg: haskell-lens 4.17-35 rebuild with base-orphans 0.8.1 Modified: haskell-lens/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-03-28 05:27:07 UTC (rev 445059) +++ PKGBUILD2019-03-28 05:29:06 UTC (rev 445060) @@ -4,7 +4,7 @@ _hkgname=lens pkgname=haskell-lens pkgver=4.17 -pkgrel=34 +pkgrel=35 pkgdesc="Lenses, Folds and Traversals" url="https://github.com/ekmett/lens/; license=("BSD")
[arch-commits] Commit in haskell-lens/repos (2 files)
Date: Thursday, March 28, 2019 @ 05:29:23 Author: felixonmars Revision: 445061 archrelease: copy trunk to community-staging-x86_64 Added: haskell-lens/repos/community-staging-x86_64/ haskell-lens/repos/community-staging-x86_64/PKGBUILD (from rev 445060, haskell-lens/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-lens/repos/community-staging-x86_64/PKGBUILD (from rev 445060, haskell-lens/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-03-28 05:29:23 UTC (rev 445061) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=lens +pkgname=haskell-lens +pkgver=4.17 +pkgrel=35 +pkgdesc="Lenses, Folds and Traversals" +url="https://github.com/ekmett/lens/; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-orphans' 'haskell-bifunctors' 'haskell-call-stack' 'haskell-comonad' + 'haskell-contravariant' 'haskell-distributive' 'haskell-exceptions' 'haskell-free' + 'haskell-hashable' 'haskell-kan-extensions' 'haskell-parallel' 'haskell-profunctors' + 'haskell-reflection' 'haskell-semigroupoids' 'haskell-tagged' 'haskell-th-abstraction' + 'haskell-transformers-compat' 'haskell-unordered-containers' 'haskell-vector' 'haskell-void') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('b17e715fd78a427e36fd34cf1b78a66bb620fc481798fe0e3a422df684b472591ac3c6256c2fc391630e7ec09f1d5e9dccc76d72783e4f24bb0687d35266cf67') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/semigroups/d' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-j -ftrustworthy -f-safe -ftest-templates -ftest-properties -ftest-hunit \ +-ftest-doctests -f-dump-splices -f-old-inline-pragmas -finlining \ +-f-benchmark-uniplate +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-juicypixels/repos (2 files)
Date: Thursday, March 28, 2019 @ 05:27:07 Author: felixonmars Revision: 445059 archrelease: copy trunk to community-staging-x86_64 Added: haskell-juicypixels/repos/community-staging-x86_64/ haskell-juicypixels/repos/community-staging-x86_64/PKGBUILD (from rev 445058, haskell-juicypixels/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-juicypixels/repos/community-staging-x86_64/PKGBUILD (from rev 445058, haskell-juicypixels/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-03-28 05:27:07 UTC (rev 445059) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=JuicyPixels +pkgname=haskell-juicypixels +pkgver=3.3.3 +pkgrel=6 +pkgdesc="Picture loading/serialization (in png, jpeg, bitmap, gif, tga, tiff and radiance)" +url="https://github.com/Twinside/Juicy.Pixels; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' "haskell-primitive" "haskell-vector" "haskell-zlib") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('77ac7b5331b07dfd8d953bf6b9fc0c24d27610d5b67617b0fe81ac99bcfb987ecdcd4d7d8af1dce6a7a4249965ab544f1d5be7732cc000b7a206df6d88ac073d') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-mmap +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-juicypixels/trunk (PKGBUILD)
Date: Thursday, March 28, 2019 @ 05:26:50 Author: felixonmars Revision: 445058 upgpkg: haskell-juicypixels 3.3.3-6 rebuild with base-orphans 0.8.1 Modified: haskell-juicypixels/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-03-28 05:24:07 UTC (rev 445057) +++ PKGBUILD2019-03-28 05:26:50 UTC (rev 445058) @@ -4,7 +4,7 @@ _hkgname=JuicyPixels pkgname=haskell-juicypixels pkgver=3.3.3 -pkgrel=5 +pkgrel=6 pkgdesc="Picture loading/serialization (in png, jpeg, bitmap, gif, tga, tiff and radiance)" url="https://github.com/Twinside/Juicy.Pixels; license=("BSD")
[arch-commits] Commit in haskell-json-ast/repos (2 files)
Date: Thursday, March 28, 2019 @ 05:24:07 Author: felixonmars Revision: 445057 archrelease: copy trunk to community-staging-x86_64 Added: haskell-json-ast/repos/community-staging-x86_64/ haskell-json-ast/repos/community-staging-x86_64/PKGBUILD (from rev 445056, haskell-json-ast/trunk/PKGBUILD) --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Copied: haskell-json-ast/repos/community-staging-x86_64/PKGBUILD (from rev 445056, haskell-json-ast/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-03-28 05:24:07 UTC (rev 445057) @@ -0,0 +1,37 @@ +# Maintainer: Felix Yan + +_hkgname=json-ast +pkgname=haskell-json-ast +pkgver=0.3.1 +pkgrel=19 +pkgdesc="Universal JSON AST datastructure" +url="https://github.com/nikita-volkov/json-ast; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-vector' 'haskell-scientific' 'haskell-unordered-containers') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('f990fce176af4e63f702533b40ab3e64c38dc9a8815eddc4093a41060efffde2b3e88ebb1f6e10229f5026e15c26aa937de97a4f32ab1837efa5cab2371c7970') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-json-ast/trunk (PKGBUILD)
Date: Thursday, March 28, 2019 @ 05:23:50 Author: felixonmars Revision: 445056 upgpkg: haskell-json-ast 0.3.1-19 rebuild with base-orphans 0.8.1 Modified: haskell-json-ast/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-03-28 05:23:14 UTC (rev 445055) +++ PKGBUILD2019-03-28 05:23:50 UTC (rev 445056) @@ -3,7 +3,7 @@ _hkgname=json-ast pkgname=haskell-json-ast pkgver=0.3.1 -pkgrel=18 +pkgrel=19 pkgdesc="Universal JSON AST datastructure" url="https://github.com/nikita-volkov/json-ast; license=('MIT')
[arch-commits] Commit in haskell-io-streams-haproxy/repos (2 files)
Date: Thursday, March 28, 2019 @ 05:23:14 Author: felixonmars Revision: 445055 archrelease: copy trunk to community-staging-x86_64 Added: haskell-io-streams-haproxy/repos/community-staging-x86_64/ haskell-io-streams-haproxy/repos/community-staging-x86_64/PKGBUILD (from rev 445054, haskell-io-streams-haproxy/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-io-streams-haproxy/repos/community-staging-x86_64/PKGBUILD (from rev 445054, haskell-io-streams-haproxy/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-03-28 05:23:14 UTC (rev 445055) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan + +_hkgname=io-streams-haproxy +pkgname=haskell-io-streams-haproxy +pkgver=1.0.1.0 +pkgrel=6 +pkgdesc="HAProxy protocol 1.5 support for io-streams" +url="https://github.com/snapframework/io-streams-haproxy; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-attoparsec' 'haskell-io-streams' 'haskell-network') +makedepends=('ghc' 'haskell-hunit' 'haskell-test-framework' 'haskell-test-framework-hunit') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('6d9f2da6b014a9f2ee894237af56376b94616af1c1795681adac4bfd10edfb851cbe1a37295025c6ebf7e77fe7b5d2abba3557ac1a9ed594deabaee05151572a') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-io-streams-haproxy/trunk (PKGBUILD)
Date: Thursday, March 28, 2019 @ 05:22:57 Author: felixonmars Revision: 445054 upgpkg: haskell-io-streams-haproxy 1.0.1.0-6 rebuild with base-orphans 0.8.1 Modified: haskell-io-streams-haproxy/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-03-28 05:21:59 UTC (rev 445053) +++ PKGBUILD2019-03-28 05:22:57 UTC (rev 445054) @@ -3,7 +3,7 @@ _hkgname=io-streams-haproxy pkgname=haskell-io-streams-haproxy pkgver=1.0.1.0 -pkgrel=5 +pkgrel=6 pkgdesc="HAProxy protocol 1.5 support for io-streams" url="https://github.com/snapframework/io-streams-haproxy; license=('BSD')
[arch-commits] Commit in haskell-io-streams/repos (2 files)
Date: Thursday, March 28, 2019 @ 05:21:59 Author: felixonmars Revision: 445053 archrelease: copy trunk to community-staging-x86_64 Added: haskell-io-streams/repos/community-staging-x86_64/ haskell-io-streams/repos/community-staging-x86_64/PKGBUILD (from rev 445052, haskell-io-streams/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-io-streams/repos/community-staging-x86_64/PKGBUILD (from rev 445052, haskell-io-streams/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-03-28 05:21:59 UTC (rev 445053) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan + +_hkgname=io-streams +pkgname=haskell-io-streams +pkgver=1.5.1.0 +pkgrel=6 +pkgdesc="Simple, composable, and easy-to-use stream I/O" +url="https://github.com/snapframework/io-streams; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-attoparsec' 'haskell-network' 'haskell-primitive' 'haskell-vector' + 'haskell-zlib-bindings') +makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-test-framework' + 'haskell-test-framework-hunit' 'haskell-test-framework-quickcheck2' 'haskell-zlib') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('01ddf89f09cba429ab600e55994cb6740d4fcdeb23ce85822098d39dbe530a74256d66ea52429798787d9d549db3cd99a5078362b333a7f49c4926e74e0b460c') + +prepare() { +cd $_hkgname-$pkgver +sed -i -e '/bytestring-builder/d' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-io-streams/trunk (PKGBUILD)
Date: Thursday, March 28, 2019 @ 05:21:42 Author: felixonmars Revision: 445052 upgpkg: haskell-io-streams 1.5.1.0-6 rebuild with base-orphans 0.8.1 Modified: haskell-io-streams/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-03-28 00:42:12 UTC (rev 445051) +++ PKGBUILD2019-03-28 05:21:42 UTC (rev 445052) @@ -3,7 +3,7 @@ _hkgname=io-streams pkgname=haskell-io-streams pkgver=1.5.1.0 -pkgrel=5 +pkgrel=6 pkgdesc="Simple, composable, and easy-to-use stream I/O" url="https://github.com/snapframework/io-streams; license=('BSD')
[arch-commits] Commit in solidity/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Thursday, March 28, 2019 @ 00:42:12 Author: tensor5 Revision: 445051 archrelease: copy trunk to community-x86_64 Added: solidity/repos/community-x86_64/PKGBUILD (from rev 445050, solidity/trunk/PKGBUILD) Deleted: solidity/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 88 ++--- 1 file changed, 44 insertions(+), 44 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-03-28 00:41:20 UTC (rev 445050) +++ PKGBUILD2019-03-28 00:42:12 UTC (rev 445051) @@ -1,44 +0,0 @@ -# Maintainer: Nicola Squartini - -pkgname=solidity -pkgver=0.5.6 -_commit=b259423eb8326dae5340e3e43e34f912cfb1c645 -pkgrel=1 -pkgdesc='Contract-Oriented Programming Language' -arch=('x86_64') -url='https://github.com/ethereum/solidity' -license=('GPL3') -depends=('gcc-libs') -makedepends=('boost' 'cmake' 'git') -source=("git+https://github.com/ethereum/solidity.git#commit=${_commit};) -sha256sums=('SKIP') - -prepare() { -cd ${pkgname} - -commithash=$(git rev-parse --short=8 HEAD) -echo -n ${commithash} > commit_hash.txt -echo -n > prerelease.txt - -# Fix for GCC 8 -sed -e '/add_compile_options(-Wall)/d' -i cmake/EthCompilerSettings.cmake -} - -build() { -cd ${pkgname} - -mkdir build -cd build -cmake \ --DCMAKE_BUILD_TYPE=Release \ --DCMAKE_INSTALL_PREFIX=/usr \ --DTESTS=OFF \ -.. -make -} - -package() { -cd ${pkgname}/build - -make DESTDIR="${pkgdir}" install -} Copied: solidity/repos/community-x86_64/PKGBUILD (from rev 445050, solidity/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-03-28 00:42:12 UTC (rev 445051) @@ -0,0 +1,44 @@ +# Maintainer: Nicola Squartini + +pkgname=solidity +pkgver=0.5.7 +_commit=6da8b019e4a155d1f70abe7a3acc0f9765480a9e +pkgrel=1 +pkgdesc='Contract-Oriented Programming Language' +arch=('x86_64') +url='https://github.com/ethereum/solidity' +license=('GPL3') +depends=('gcc-libs') +makedepends=('boost' 'cmake' 'git') +source=("git+https://github.com/ethereum/solidity.git#commit=${_commit};) +sha256sums=('SKIP') + +prepare() { +cd ${pkgname} + +commithash=$(git rev-parse --short=8 HEAD) +echo -n ${commithash} > commit_hash.txt +echo -n > prerelease.txt + +# Fix for GCC 8 +sed -e '/add_compile_options(-Wall)/d' -i cmake/EthCompilerSettings.cmake +} + +build() { +cd ${pkgname} + +mkdir build +cd build +cmake \ +-DCMAKE_BUILD_TYPE=Release \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DTESTS=OFF \ +.. +make +} + +package() { +cd ${pkgname}/build + +make DESTDIR="${pkgdir}" install +}
[arch-commits] Commit in solidity/trunk (PKGBUILD)
Date: Thursday, March 28, 2019 @ 00:41:20 Author: tensor5 Revision: 445050 upgpkg: solidity 0.5.7-1 Modified: solidity/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-03-27 23:15:13 UTC (rev 445049) +++ PKGBUILD2019-03-28 00:41:20 UTC (rev 445050) @@ -1,8 +1,8 @@ # Maintainer: Nicola Squartini pkgname=solidity -pkgver=0.5.6 -_commit=b259423eb8326dae5340e3e43e34f912cfb1c645 +pkgver=0.5.7 +_commit=6da8b019e4a155d1f70abe7a3acc0f9765480a9e pkgrel=1 pkgdesc='Contract-Oriented Programming Language' arch=('x86_64')
[arch-commits] Commit in iana-etc/repos/testing-any (4 files)
Date: Wednesday, March 27, 2019 @ 23:55:14 Author: bisson Revision: 349307 archrelease: copy trunk to testing-any Added: iana-etc/repos/testing-any/LICENSE (from rev 349306, iana-etc/trunk/LICENSE) iana-etc/repos/testing-any/PKGBUILD (from rev 349306, iana-etc/trunk/PKGBUILD) Deleted: iana-etc/repos/testing-any/LICENSE iana-etc/repos/testing-any/PKGBUILD --+ LICENSE |2 - PKGBUILD | 108 ++--- 2 files changed, 55 insertions(+), 55 deletions(-) Deleted: LICENSE === --- LICENSE 2019-03-27 23:54:57 UTC (rev 349306) +++ LICENSE 2019-03-27 23:55:14 UTC (rev 349307) @@ -1 +0,0 @@ -The contents of this package are inelligible for copyright protection. Copied: iana-etc/repos/testing-any/LICENSE (from rev 349306, iana-etc/trunk/LICENSE) === --- LICENSE (rev 0) +++ LICENSE 2019-03-27 23:55:14 UTC (rev 349307) @@ -0,0 +1 @@ +The contents of this package are inelligible for copyright protection. Deleted: PKGBUILD === --- PKGBUILD2019-03-27 23:54:57 UTC (rev 349306) +++ PKGBUILD2019-03-27 23:55:14 UTC (rev 349307) @@ -1,54 +0,0 @@ -# Contributor: Thomas Bächler -# Maintainer: Gaetan Bisson - -pkgname=iana-etc -pkgver=20190228 -pkgrel=1 -pkgdesc='/etc/protocols and /etc/services provided by IANA' -url='https://www.iana.org/protocols' -arch=('any') -license=('custom:none') -backup=('etc/'{protocols,services}) -source=('https://www.iana.org/assignments/service-names-port-numbers/service-names-port-numbers.xml' - 'https://www.iana.org/assignments/protocol-numbers/protocol-numbers.xml' -'LICENSE') -sha256sums=('18d7d76c54235f56d242680359624131fd538b3b1d6bc19ff3932e0ed897ed01' -'4992fbc5453d0feb48492e6abda96bf9285ff4d2516f6924a0f92f773dc4cea2' -'dd37e92942d5a4024f1c77df49d61ca77fc6284691814903a741785df61f78cb') - -# Please note that upstream silently updates those files in place every so -# often, which causes checksum mismatch. Report this by flagging the package as -# out-of-date. Cheers. - -pkgver() { - cd "${srcdir}" - awk -F"[<>]" '/updated/{print$3;nextfile}' * | - sort -n | tail -n 1 | tr -d - -} - -package() { - cd "${srcdir}" - install -d "${pkgdir}/etc" - install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/iana-etc/LICENSE" - install -Dm644 protocol-numbers.xml "${pkgdir}/usr/share/iana-etc/protocol-numbers.iana" - install -Dm644 service-names-port-numbers.xml "${pkgdir}/usr/share/iana-etc/port-numbers.iana" - - gawk -F"[<>]" ' -BEGIN { print "# Full data: /usr/share/iana-etc/protocol-numbers.iana\n" } -(/ "${pkgdir}/etc/protocols" - - gawk -F"[<>]" ' -BEGIN { print "# Full data: /usr/share/iana-etc/port-numbers.iana\n" } -(/ "${pkgdir}/etc/services" - -} Copied: iana-etc/repos/testing-any/PKGBUILD (from rev 349306, iana-etc/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-03-27 23:55:14 UTC (rev 349307) @@ -0,0 +1,54 @@ +# Contributor: Thomas Bächler +# Maintainer: Gaetan Bisson + +pkgname=iana-etc +pkgver=20190312 +pkgrel=1 +pkgdesc='/etc/protocols and /etc/services provided by IANA' +url='https://www.iana.org/protocols' +arch=('any') +license=('custom:none') +backup=('etc/'{protocols,services}) +source=('https://www.iana.org/assignments/service-names-port-numbers/service-names-port-numbers.xml' + 'https://www.iana.org/assignments/protocol-numbers/protocol-numbers.xml' +'LICENSE') +sha256sums=('50f41c6f1fc66b4cd924b7d82f61155d24d6f5008eeec7964b9d3147647ebcbe' +'4992fbc5453d0feb48492e6abda96bf9285ff4d2516f6924a0f92f773dc4cea2' +'dd37e92942d5a4024f1c77df49d61ca77fc6284691814903a741785df61f78cb') + +# Please note that upstream silently updates those files in place every so +# often, which causes checksum mismatch. Report this by flagging the package as +# out-of-date. Cheers. + +pkgver() { + cd "${srcdir}" + awk -F"[<>]" '/updated/{print$3;nextfile}' * | + sort -n | tail -n 1 | tr -d - +} + +package() { + cd "${srcdir}" + install -d "${pkgdir}/etc" + install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/iana-etc/LICENSE" + install -Dm644 protocol-numbers.xml "${pkgdir}/usr/share/iana-etc/protocol-numbers.iana" + install -Dm644 service-names-port-numbers.xml "${pkgdir}/usr/share/iana-etc/port-numbers.iana" + + gawk -F"[<>]" ' +BEGIN { print "# Full data: /usr/share/iana-etc/protocol-numbers.iana\n" } +(/ "${pkgdir}/etc/protocols" + + gawk -F"[<>]" ' +BEGIN { print "# Full data: /usr/share/iana-etc/port-numbers.iana\n" } +(/ "${pkgdir}/etc/services" + +}
[arch-commits] Commit in iana-etc/trunk (PKGBUILD)
Date: Wednesday, March 27, 2019 @ 23:54:57 Author: bisson Revision: 349306 upstream update Modified: iana-etc/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-03-27 23:47:43 UTC (rev 349305) +++ PKGBUILD2019-03-27 23:54:57 UTC (rev 349306) @@ -2,7 +2,7 @@ # Maintainer: Gaetan Bisson pkgname=iana-etc -pkgver=20190228 +pkgver=20190312 pkgrel=1 pkgdesc='/etc/protocols and /etc/services provided by IANA' url='https://www.iana.org/protocols' @@ -12,7 +12,7 @@ source=('https://www.iana.org/assignments/service-names-port-numbers/service-names-port-numbers.xml' 'https://www.iana.org/assignments/protocol-numbers/protocol-numbers.xml' 'LICENSE') -sha256sums=('18d7d76c54235f56d242680359624131fd538b3b1d6bc19ff3932e0ed897ed01' +sha256sums=('50f41c6f1fc66b4cd924b7d82f61155d24d6f5008eeec7964b9d3147647ebcbe' '4992fbc5453d0feb48492e6abda96bf9285ff4d2516f6924a0f92f773dc4cea2' 'dd37e92942d5a4024f1c77df49d61ca77fc6284691814903a741785df61f78cb')
[arch-commits] Commit in iana-etc/repos (3 files)
Date: Wednesday, March 27, 2019 @ 23:47:43 Author: bisson Revision: 349305 archrelease: copy trunk to testing-any Added: iana-etc/repos/testing-any/ iana-etc/repos/testing-any/LICENSE (from rev 349304, iana-etc/trunk/LICENSE) iana-etc/repos/testing-any/PKGBUILD (from rev 349304, iana-etc/trunk/PKGBUILD) --+ LICENSE |1 + PKGBUILD | 54 ++ 2 files changed, 55 insertions(+) Copied: iana-etc/repos/testing-any/LICENSE (from rev 349304, iana-etc/trunk/LICENSE) === --- testing-any/LICENSE (rev 0) +++ testing-any/LICENSE 2019-03-27 23:47:43 UTC (rev 349305) @@ -0,0 +1 @@ +The contents of this package are inelligible for copyright protection. Copied: iana-etc/repos/testing-any/PKGBUILD (from rev 349304, iana-etc/trunk/PKGBUILD) === --- testing-any/PKGBUILD(rev 0) +++ testing-any/PKGBUILD2019-03-27 23:47:43 UTC (rev 349305) @@ -0,0 +1,54 @@ +# Contributor: Thomas Bächler +# Maintainer: Gaetan Bisson + +pkgname=iana-etc +pkgver=20190228 +pkgrel=1 +pkgdesc='/etc/protocols and /etc/services provided by IANA' +url='https://www.iana.org/protocols' +arch=('any') +license=('custom:none') +backup=('etc/'{protocols,services}) +source=('https://www.iana.org/assignments/service-names-port-numbers/service-names-port-numbers.xml' + 'https://www.iana.org/assignments/protocol-numbers/protocol-numbers.xml' +'LICENSE') +sha256sums=('18d7d76c54235f56d242680359624131fd538b3b1d6bc19ff3932e0ed897ed01' +'4992fbc5453d0feb48492e6abda96bf9285ff4d2516f6924a0f92f773dc4cea2' +'dd37e92942d5a4024f1c77df49d61ca77fc6284691814903a741785df61f78cb') + +# Please note that upstream silently updates those files in place every so +# often, which causes checksum mismatch. Report this by flagging the package as +# out-of-date. Cheers. + +pkgver() { + cd "${srcdir}" + awk -F"[<>]" '/updated/{print$3;nextfile}' * | + sort -n | tail -n 1 | tr -d - +} + +package() { + cd "${srcdir}" + install -d "${pkgdir}/etc" + install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/iana-etc/LICENSE" + install -Dm644 protocol-numbers.xml "${pkgdir}/usr/share/iana-etc/protocol-numbers.iana" + install -Dm644 service-names-port-numbers.xml "${pkgdir}/usr/share/iana-etc/port-numbers.iana" + + gawk -F"[<>]" ' +BEGIN { print "# Full data: /usr/share/iana-etc/protocol-numbers.iana\n" } +(/ "${pkgdir}/etc/protocols" + + gawk -F"[<>]" ' +BEGIN { print "# Full data: /usr/share/iana-etc/port-numbers.iana\n" } +(/ "${pkgdir}/etc/services" + +}
[arch-commits] Commit in miniupnpd/repos/community-x86_64 (4 files)
Date: Wednesday, March 27, 2019 @ 23:15:13 Author: anthraxx Revision: 445049 archrelease: copy trunk to community-x86_64 Added: miniupnpd/repos/community-x86_64/PKGBUILD (from rev 445048, miniupnpd/trunk/PKGBUILD) miniupnpd/repos/community-x86_64/miniupnpd.service (from rev 445048, miniupnpd/trunk/miniupnpd.service) Deleted: miniupnpd/repos/community-x86_64/PKGBUILD miniupnpd/repos/community-x86_64/miniupnpd.service ---+ PKGBUILD | 108 ++-- miniupnpd.service | 30 +++--- 2 files changed, 69 insertions(+), 69 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-03-27 23:15:07 UTC (rev 445048) +++ PKGBUILD2019-03-27 23:15:13 UTC (rev 445049) @@ -1,54 +0,0 @@ -# Maintainer: Levente Polyak -# Contributor: Timothy Redaelli -# Contributor: fauno - -pkgname=miniupnpd -pkgver=2.1.20180706 -pkgrel=1 -pkgdesc='Lightweight UPnP IGD daemon' -url='https://miniupnp.tuxfamily.org/' -arch=('x86_64') -license=('BSD') -backup=('etc/miniupnpd/miniupnpd.conf') -depends=('iptables' 'net-tools' 'util-linux') -makedepends=('lsb-release' 'procps-ng') -source=(https://miniupnp.tuxfamily.org/files/${pkgname}-${pkgver}.tar.gz{,.sig} -miniupnpd.service) -sha256sums=('fc2d2fd044d8c3f8d02b63d70489bb35ece836a4fc1b6386865ac8fbe8d8b006' -'SKIP' -'a224a6e12d47809fe0a051ed5731084245e34a33f42ffe3127bcceff75d0e215') -sha512sums=('90881e08754f9fe3d1ef01da1fe437626d1fef09bea5eab9c1bcf3347e1197038ab87de8c7c454083ba90a86760230a323a6c293307b0fcecefbd5cfb658d227' -'SKIP' - '6387f646d91257e50159f66c5168830c5c845e1de739e52cc86647baafaa96ed3a5d00b6c7e46080c3dd998a486d81183c3c11ce9bf32e2f6d9fdd40b0ea8bef') -validpgpkeys=('BEB7EA42900FF505B7907AE50FF11B67A5C0863C') # miniupnp (miniupnp !) - -prepare() { - cd ${pkgname}-${pkgver} - sed '/gzip/d' -i Makefile.linux - sed 's|/sbin/sysctl|sysctl|g' -i genconfig.sh -} - - -build() { - cd ${pkgname}-${pkgver} - CONFIG_OPTIONS="--ipv6 --leasefile" make -f Makefile.linux config.h - make -f Makefile.linux -} - -package() { - cd ${pkgname}-${pkgver} - - make DESTDIR="${pkgdir}" PREFIX=/ INSTALLPREFIX=/usr SBININSTALLDIR=/usr/bin -f Makefile.linux install - - install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}" - install -Dm 644 ../miniupnpd.service -t "${pkgdir}/usr/lib/systemd/system" - - sed -i 's:/s\?bin/iptables:/usr/bin/iptables: - s:eth0:"`cat /etc/miniupnpd/miniupnpd.conf | '"awk -F= '/^ext_ifname/ { print \$2 }'"'`":' "${pkgdir}"/etc/miniupnpd/*.sh - sed -i -e "s/^uuid=[-0-9a-f]*/uuid=----/ - s/make genuuid/uuidgen/" "${pkgdir}/etc/miniupnpd/miniupnpd.conf" - - rm -r "${pkgdir}/etc/init.d" -} - -# vim: ts=2 sw=2 et: Copied: miniupnpd/repos/community-x86_64/PKGBUILD (from rev 445048, miniupnpd/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-03-27 23:15:13 UTC (rev 445049) @@ -0,0 +1,54 @@ +# Maintainer: Levente Polyak +# Contributor: Timothy Redaelli +# Contributor: fauno + +pkgname=miniupnpd +pkgver=2.1.20190210 +pkgrel=1 +pkgdesc='Lightweight UPnP IGD daemon' +url='https://miniupnp.tuxfamily.org/' +arch=('x86_64') +license=('BSD') +backup=('etc/miniupnpd/miniupnpd.conf') +depends=('iptables' 'net-tools' 'util-linux') +makedepends=('lsb-release' 'procps-ng') +source=(https://miniupnp.tuxfamily.org/files/${pkgname}-${pkgver}.tar.gz{,.sig} +miniupnpd.service) +sha256sums=('1aaecd25cf152d99557dfe80c7508af9cb06e97ecad4786ce5dafb4c958d196b' +'SKIP' +'a224a6e12d47809fe0a051ed5731084245e34a33f42ffe3127bcceff75d0e215') +sha512sums=('d664d5f61a0e2e71086aa520cb91af9f7f9b8b34268a76d570bbca271d86eab4976655a1fec1d21be80a93e357a0cb185281037604a0cfc00e4944d8e8b6f664' +'SKIP' + '6387f646d91257e50159f66c5168830c5c845e1de739e52cc86647baafaa96ed3a5d00b6c7e46080c3dd998a486d81183c3c11ce9bf32e2f6d9fdd40b0ea8bef') +validpgpkeys=('BEB7EA42900FF505B7907AE50FF11B67A5C0863C') # miniupnp (miniupnp !) + +prepare() { + cd ${pkgname}-${pkgver} + sed '/gzip/d' -i Makefile.linux + sed 's|/sbin/sysctl|sysctl|g' -i genconfig.sh +} + + +build() { + cd ${pkgname}-${pkgver} + CONFIG_OPTIONS="--ipv6 --leasefile" make -f Makefile.linux config.h + make -f Makefile.linux +} + +package() { + cd ${pkgname}-${pkgver} + + make DESTDIR="${pkgdir}" PREFIX=/ INSTALLPREFIX=/usr SBININSTALLDIR=/usr/bin -f Makefile.linux install + + install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}" + install -Dm 644 ../miniupnpd.service -t "${pkgdir}/usr/lib/systemd/system" + + sed -i 's:/s\?bin/iptables:/usr/bin/iptables: + s:eth0:"`cat /etc/miniupnpd/miniupnpd.conf | '"awk -F= '/^ext_ifname/ { print \$2 }'"'`":' "${pkgdir}"/etc/miniupnpd/*.sh +
[arch-commits] Commit in miniupnpd/trunk (PKGBUILD)
Date: Wednesday, March 27, 2019 @ 23:15:07 Author: anthraxx Revision: 445048 upgpkg: miniupnpd 2.1.20190210-1 Modified: miniupnpd/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-03-27 23:05:32 UTC (rev 445047) +++ PKGBUILD2019-03-27 23:15:07 UTC (rev 445048) @@ -3,7 +3,7 @@ # Contributor: fauno pkgname=miniupnpd -pkgver=2.1.20180706 +pkgver=2.1.20190210 pkgrel=1 pkgdesc='Lightweight UPnP IGD daemon' url='https://miniupnp.tuxfamily.org/' @@ -14,10 +14,10 @@ makedepends=('lsb-release' 'procps-ng') source=(https://miniupnp.tuxfamily.org/files/${pkgname}-${pkgver}.tar.gz{,.sig} miniupnpd.service) -sha256sums=('fc2d2fd044d8c3f8d02b63d70489bb35ece836a4fc1b6386865ac8fbe8d8b006' +sha256sums=('1aaecd25cf152d99557dfe80c7508af9cb06e97ecad4786ce5dafb4c958d196b' 'SKIP' 'a224a6e12d47809fe0a051ed5731084245e34a33f42ffe3127bcceff75d0e215') -sha512sums=('90881e08754f9fe3d1ef01da1fe437626d1fef09bea5eab9c1bcf3347e1197038ab87de8c7c454083ba90a86760230a323a6c293307b0fcecefbd5cfb658d227' +sha512sums=('d664d5f61a0e2e71086aa520cb91af9f7f9b8b34268a76d570bbca271d86eab4976655a1fec1d21be80a93e357a0cb185281037604a0cfc00e4944d8e8b6f664' 'SKIP' '6387f646d91257e50159f66c5168830c5c845e1de739e52cc86647baafaa96ed3a5d00b6c7e46080c3dd998a486d81183c3c11ce9bf32e2f6d9fdd40b0ea8bef') validpgpkeys=('BEB7EA42900FF505B7907AE50FF11B67A5C0863C') # miniupnp (miniupnp !)
[arch-commits] Commit in clamav/trunk (PKGBUILD)
Date: Wednesday, March 27, 2019 @ 23:13:11 Author: anthraxx Revision: 349303 upgpkg: clamav 0.101.2-1 Modified: clamav/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-03-27 22:17:18 UTC (rev 349302) +++ PKGBUILD2019-03-27 23:13:11 UTC (rev 349303) @@ -4,7 +4,7 @@ # Contributor: Gaetan Bisson pkgname=clamav -pkgver=0.101.1 +pkgver=0.101.2 pkgrel=1 pkgdesc='Anti-virus toolkit for Unix' url='https://www.clamav.net/' @@ -22,7 +22,7 @@ clamav.logrotate clamav.tmpfiles clamav.sysusers) -sha512sums=('eb72fe21a9485d2906aec7f9a3dc955bbe4bb0fa812d622bc9c6c5c019eb2238a7370cb5dc1ba3886764269a925f7dcbe93255c77920bb489af4f3f81680d4c8' +sha512sums=('f9ea4589a8081acf7b6d454d1a068da05ae6574a9070a08f9438935795cb6dc084ffb9222b11fb1623f31962f859e6536a2f5bd1de29ef6b9b314efa5edc8c7e' 'SKIP' '9cb168c1c16bb43c99900d7ef34456e3f3b593d4d1943c875a0306bc86fd3872cb78e9e1413dcba93579e01b96d466c9eea1975e24190193663b7986c4525d48' 'c5443634399bd87fe0d0192518538ffdb7296a8437b5b0160a0fbd58696b01285de3237e3feb552c0095c49e576832dec2e2b2107eef2be42424ed7edd13cd19'
[arch-commits] Commit in clamav/repos/extra-x86_64 (8 files)
Date: Wednesday, March 27, 2019 @ 23:13:17 Author: anthraxx Revision: 349304 archrelease: copy trunk to extra-x86_64 Added: clamav/repos/extra-x86_64/PKGBUILD (from rev 349303, clamav/trunk/PKGBUILD) clamav/repos/extra-x86_64/clamav.logrotate (from rev 349303, clamav/trunk/clamav.logrotate) clamav/repos/extra-x86_64/clamav.sysusers (from rev 349303, clamav/trunk/clamav.sysusers) clamav/repos/extra-x86_64/clamav.tmpfiles (from rev 349303, clamav/trunk/clamav.tmpfiles) Deleted: clamav/repos/extra-x86_64/PKGBUILD clamav/repos/extra-x86_64/clamav.logrotate clamav/repos/extra-x86_64/clamav.sysusers clamav/repos/extra-x86_64/clamav.tmpfiles --+ PKGBUILD | 184 ++--- clamav.logrotate | 22 +++--- clamav.sysusers |2 clamav.tmpfiles |6 - 4 files changed, 107 insertions(+), 107 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-03-27 23:13:11 UTC (rev 349303) +++ PKGBUILD2019-03-27 23:13:17 UTC (rev 349304) @@ -1,92 +0,0 @@ -# Maintainer: Levente Polyak -# Contributor: Dale Blount -# Contributor: Gregor Ibic -# Contributor: Gaetan Bisson - -pkgname=clamav -pkgver=0.101.1 -pkgrel=1 -pkgdesc='Anti-virus toolkit for Unix' -url='https://www.clamav.net/' -license=('GPL') -arch=('x86_64') -depends=('bzip2' 'libltdl' 'libxml2' 'curl' 'libsystemd' 'pcre2' 'json-c' 'libmspack') -makedepends=('libmilter' 'systemd') -checkdepends=('check') -backup=('etc/clamav/clamd.conf' -'etc/clamav/freshclam.conf' -'etc/clamav/clamav-milter.conf' -'etc/logrotate.d/clamav') -provides=(libclamav.so libclamunrar.so libclamunrar_iface.so) -source=(https://www.clamav.net/downloads/production/${pkgname}-${pkgver}.tar.gz{,.sig} -clamav.logrotate -clamav.tmpfiles -clamav.sysusers) -sha512sums=('eb72fe21a9485d2906aec7f9a3dc955bbe4bb0fa812d622bc9c6c5c019eb2238a7370cb5dc1ba3886764269a925f7dcbe93255c77920bb489af4f3f81680d4c8' -'SKIP' - '9cb168c1c16bb43c99900d7ef34456e3f3b593d4d1943c875a0306bc86fd3872cb78e9e1413dcba93579e01b96d466c9eea1975e24190193663b7986c4525d48' - 'c5443634399bd87fe0d0192518538ffdb7296a8437b5b0160a0fbd58696b01285de3237e3feb552c0095c49e576832dec2e2b2107eef2be42424ed7edd13cd19' - 'b984836f6c34d97b90d81fa5d17361a2e3f8c0cc709e3350a4d25cf088dc04f7bf2504359980c8be489c96b1b8798c60e6da533069d3378d49d4f50f929a2c90') -validpgpkeys=('65ED513993F08DA06F9639A6F13F9E16BCA5BFAD') # Talos (Talos, Cisco Systems Inc.) - -prepare() { - cd ${pkgname}-${pkgver} - sed -E 's|^(Example)$|#\1|' -i etc/{clamd,freshclam,clamav-milter}.conf.sample - sed -E 's|#(User) .+|\1 clamav|' -i etc/{clamd,freshclam,clamav-milter}.conf.sample - sed -E 's|#(LogFile) .+|\1 /var/log/clamav/clamd.log|' -i etc/clamd.conf.sample - sed -E 's|#(LogTime) .+|\1 yes|' -i etc/clamd.conf.sample etc/clamav-milter.conf.sample - sed -E 's|#(PidFile) .+|\1 /run/clamav/clamd.pid|' -i etc/clamd.conf.sample - sed -E 's|#(TemporaryDirectory) .+|\1 /tmp|' -i etc/{clamd,clamav-milter}.conf.sample - sed -E 's|#(LocalSocket) .+|\1 /run/clamav/clamd.ctl|' -i etc/clamd.conf.sample - sed -E 's|#(UpdateLogFile) .+|\1 /var/log/clamav/freshclam.log|' -i etc/freshclam.conf.sample - sed -E 's|#(DatabaseMirror) .+|\1 database.clamav.net|' -i etc/freshclam.conf.sample - sed -E 's|#(NotifyClamd) .+|\1 /etc/clamav/clamd.conf|' -i etc/freshclam.conf.sample - sed -E 's|#(PidFile) .+|\1 /run/clamav/freshclam.pid|' -i etc/freshclam.conf.sample - sed -E 's|#(LogFile) .+|\1 /var/log/clamav/clamav-milter.log|' -i etc/clamav-milter.conf.sample - sed -E 's|#(PidFile) .+|\1 /run/clamav/clamav-milter.pid|' -i etc/clamav-milter.conf.sample - sed -E "s|(\\[Unit\\])|\\1\\nWants=network-online.target\\nAfter=network-online.target|" -i freshclam/clamav-freshclam.service.in - autoreconf -fiv -} - -build() { - cd ${pkgname}-${pkgver} - # --disable-zlib-vcheck because the configure script thinks that - # zlib 1.2.11 is older than 1.2.2 - ./configure \ ---prefix=/usr \ ---sbindir=/usr/bin \ ---sysconfdir=/etc/clamav \ ---with-dbdir=/var/lib/clamav \ ---with-user=clamav \ ---with-group=clamav \ ---with-system-libmspack \ ---disable-rpath \ ---disable-clamav \ ---disable-llvm \ ---enable-zlib-vcheck \ ---enable-milter \ ---enable-clamdtop - - sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool - make -} - -check() { - cd ${pkgname}-${pkgver} - make quick-check -} - -package() { - cd ${pkgname}-${pkgver} - make DESTDIR="${pkgdir}" install - - mv "${pkgdir}"/etc/clamav/freshclam.conf{.sample,} - mv "${pkgdir}"/etc/clamav/clamd.conf{.sample,} - mv "${pkgdir}"/etc/clamav/clamav-milter.conf{.sample,} - - install -Dm 644 ../clamav.sysusers "${pkgdir}"/usr/lib/sysusers.d/clamav.conf - install -Dm 644 ../clamav.tmpfiles
[arch-commits] Commit in python-language-server/repos/community-any (3 files)
Date: Wednesday, March 27, 2019 @ 23:05:32 Author: maximbaz Revision: 445047 archrelease: copy trunk to community-any Added: python-language-server/repos/community-any/.pylintrc (from rev 445046, python-language-server/trunk/.pylintrc) python-language-server/repos/community-any/PKGBUILD (from rev 445046, python-language-server/trunk/PKGBUILD) Deleted: python-language-server/repos/community-any/PKGBUILD ---+ .pylintrc | 28 + PKGBUILD | 96 +++- 2 files changed, 79 insertions(+), 45 deletions(-) Copied: python-language-server/repos/community-any/.pylintrc (from rev 445046, python-language-server/trunk/.pylintrc) === --- .pylintrc (rev 0) +++ .pylintrc 2019-03-27 23:05:32 UTC (rev 445047) @@ -0,0 +1,28 @@ +[FORMAT] + +max-line-length = 120 + +[MESSAGES CONTROL] + +enable = +useless-suppression + +disable = +duplicate-code, +invalid-name, +fixme, +missing-docstring, +protected-access, +too-few-public-methods, +too-many-arguments, +too-many-instance-attributes + +[REPORTS] + +reports = no + +[TYPECHECK] + +generated-members = +pyls_* +cache_clear Deleted: PKGBUILD === --- PKGBUILD2019-03-27 23:05:25 UTC (rev 445046) +++ PKGBUILD2019-03-27 23:05:32 UTC (rev 445047) @@ -1,45 +0,0 @@ -# Maintainer: Morten Linderud -# Maintainer: Maxim Baz <$pkgname at maximbaz dot com> -# Contributor: fenuks - -pkgname=python-language-server -pkgver=0.25.0 -pkgrel=1 -pkgdesc="An implementation of the Language Server Protocol for Python" -arch=("any") -url="https://github.com/palantir/python-language-server; -license=("MIT") -depends=("python" "python-jsonrpc-server" "python-future" "python-jedi" "python-pluggy") -optdepends=("python-mccabe: for complexity checking" -"python-rope: for completions and renaming" -"python-pyflakes: for linter to detect various errors" -"python-pycodestyle: for style checking" -"python-pylint: for code linting" -"autopep8: for code formatting" -"yapf: for code formatting (preferred over autopep8)" -"python-pydocstyle: for docstring style checking") -makedepends=("python" "python-setuptools") -checkdepends=("python-pytest" "python-pytest-runner" "python-pytest-cov" "python-pyflakes" - "python-mock" "python-jedi" "python-future" "yapf" "python-mccabe" "python-pycodestyle" - "autopep8" "python-rope" "python-pydocstyle" "python-pylint" "python-jsonrpc-server") -source=("https://files.pythonhosted.org/packages/source/${pkgname::1}/${pkgname}/${pkgname}-${pkgver}.tar.gz;) -sha256sums=('01f4b6273b62cc74cfb107a9c2123b57e43d8617b4d7c1b2afe258d2b0b24bf5') - -build() { -cd "${pkgname}-${pkgver}" -python setup.py build -} - -# https://github.com/palantir/python-language-server/issues/520 -# check() { -# cd "${pkgname}-${pkgver}" -# py.test -# } - -package() { -cd "${pkgname}-${pkgver}" -python setup.py install --root="${pkgdir}/" --optimize=1 --skip-build -install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" -} - -# vim:set ts=4 sw=4 et: Copied: python-language-server/repos/community-any/PKGBUILD (from rev 445046, python-language-server/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-03-27 23:05:32 UTC (rev 445047) @@ -0,0 +1,51 @@ +# Maintainer: Morten Linderud +# Maintainer: Maxim Baz <$pkgname at maximbaz dot com> +# Contributor: fenuks + +pkgname=python-language-server +pkgver=0.26.0 +pkgrel=1 +pkgdesc="An implementation of the Language Server Protocol for Python" +arch=("any") +url="https://github.com/palantir/python-language-server; +license=("MIT") +depends=("python" "python-jsonrpc-server" "python-future" "python-jedi" "python-pluggy") +optdepends=("python-mccabe: for complexity checking" +"python-rope: for completions and renaming" +"python-pyflakes: for linter to detect various errors" +"python-pycodestyle: for style checking" +"python-pylint: for code linting" +"autopep8: for code formatting" +"yapf: for code formatting (preferred over autopep8)" +"python-pydocstyle: for docstring style checking") +makedepends=("python" "python-setuptools") +checkdepends=("python-pytest" "python-pytest-runner" "python-pytest-cov" "python-pyflakes" + "python-mock" "python-jedi" "python-future" "yapf" "python-mccabe" "python-pycodestyle" + "autopep8" "python-rope" "python-pydocstyle" "python-pylint" "python-jsonrpc-server")
[arch-commits] Commit in python-language-server/trunk (.pylintrc PKGBUILD)
Date: Wednesday, March 27, 2019 @ 23:05:25 Author: maximbaz Revision: 445046 upgpkg: python-language-server 0.26.0-1 Added: python-language-server/trunk/.pylintrc Modified: python-language-server/trunk/PKGBUILD ---+ .pylintrc | 28 PKGBUILD | 22 ++ 2 files changed, 42 insertions(+), 8 deletions(-) Added: .pylintrc === --- .pylintrc (rev 0) +++ .pylintrc 2019-03-27 23:05:25 UTC (rev 445046) @@ -0,0 +1,28 @@ +[FORMAT] + +max-line-length = 120 + +[MESSAGES CONTROL] + +enable = +useless-suppression + +disable = +duplicate-code, +invalid-name, +fixme, +missing-docstring, +protected-access, +too-few-public-methods, +too-many-arguments, +too-many-instance-attributes + +[REPORTS] + +reports = no + +[TYPECHECK] + +generated-members = +pyls_* +cache_clear Modified: PKGBUILD === --- PKGBUILD2019-03-27 22:33:06 UTC (rev 445045) +++ PKGBUILD2019-03-27 23:05:25 UTC (rev 445046) @@ -3,7 +3,7 @@ # Contributor: fenuks pkgname=python-language-server -pkgver=0.25.0 +pkgver=0.26.0 pkgrel=1 pkgdesc="An implementation of the Language Server Protocol for Python" arch=("any") @@ -22,19 +22,25 @@ checkdepends=("python-pytest" "python-pytest-runner" "python-pytest-cov" "python-pyflakes" "python-mock" "python-jedi" "python-future" "yapf" "python-mccabe" "python-pycodestyle" "autopep8" "python-rope" "python-pydocstyle" "python-pylint" "python-jsonrpc-server") -source=("https://files.pythonhosted.org/packages/source/${pkgname::1}/${pkgname}/${pkgname}-${pkgver}.tar.gz;) -sha256sums=('01f4b6273b62cc74cfb107a9c2123b57e43d8617b4d7c1b2afe258d2b0b24bf5') +source=("https://files.pythonhosted.org/packages/source/${pkgname::1}/${pkgname}/${pkgname}-${pkgver}.tar.gz; +".pylintrc") # https://github.com/palantir/python-language-server/issues/520 +sha256sums=('2334f3c0276e14559c127fe89902e19856bc086487fa5f7398d1dc7974b73dba' +'66f7975240cab2710d6419aa56a2af1371373e102e128cab3f4048c31a7dcf9f') +# https://github.com/palantir/python-language-server/issues/520 +prepare() { +cp .pylintrc "${pkgname}-${pkgver}" +} + build() { cd "${pkgname}-${pkgver}" python setup.py build } -# https://github.com/palantir/python-language-server/issues/520 -# check() { -# cd "${pkgname}-${pkgver}" -# py.test -# } +check() { +cd "${pkgname}-${pkgver}" +py.test +} package() { cd "${pkgname}-${pkgver}"
[arch-commits] Commit in (pgadmin3)
Date: Wednesday, March 27, 2019 @ 22:33:06 Author: anthraxx Revision: 445045 rmpkg: pgadmin3 Deleted: pgadmin3/
[arch-commits] Commit in arrayfire/trunk (PKGBUILD)
Date: Wednesday, March 27, 2019 @ 22:26:02 Author: kgizdov Revision: 445044 explicit libdir and check function Modified: arrayfire/trunk/PKGBUILD --+ PKGBUILD | 14 +++--- 1 file changed, 7 insertions(+), 7 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-03-27 21:58:27 UTC (rev 445043) +++ PKGBUILD2019-03-27 22:26:02 UTC (rev 445044) @@ -4,7 +4,7 @@ url='https://arrayfire.com' pkgver=3.6.2 arch=('x86_64') -pkgrel=1 +pkgrel=2 license=('BSD') depends=('cblas' 'fftw' 'boost-libs' 'lapacke' 'forge' 'freeimage' 'glfw' 'glew' 'glbinding') makedepends=('cmake' 'graphviz' 'doxygen' 'opencl-headers' 'boost' 'python' 'ocl-icd' 'cuda' 'git') @@ -34,6 +34,7 @@ cd build cmake .. \ -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_INSTALL_LIBDIR=/usr/lib \ -DAF_USE_SYSTEM_FORGE=ON \ -DAF_WITH_IMAGEIO=ON \ -DAF_WITH_GRAPHICS=ON \ @@ -49,13 +50,12 @@ make } -# check() { -# cd "${srcdir}/arrayfire-full-${pkgver}/build" -# -# # Some tests fail :( -# make test -# } +check() { + cd "${srcdir}/arrayfire-full-${pkgver}/build" + make test +} + package() { cd "${srcdir}/arrayfire-full-${pkgver}"
[arch-commits] Commit in syslinux/repos (8 files)
Date: Wednesday, March 27, 2019 @ 22:17:18 Author: anatolik Revision: 349302 archrelease: copy trunk to testing-x86_64 Added: syslinux/repos/testing-x86_64/ syslinux/repos/testing-x86_64/PKGBUILD (from rev 349301, syslinux/trunk/PKGBUILD) syslinux/repos/testing-x86_64/prevent-pow-optimization.patch (from rev 349301, syslinux/trunk/prevent-pow-optimization.patch) syslinux/repos/testing-x86_64/single-load-segment.patch (from rev 349301, syslinux/trunk/single-load-segment.patch) syslinux/repos/testing-x86_64/strip_note_section.patch (from rev 349301, syslinux/trunk/strip_note_section.patch) syslinux/repos/testing-x86_64/syslinux-install_update (from rev 349301, syslinux/trunk/syslinux-install_update) syslinux/repos/testing-x86_64/syslinux.cfg (from rev 349301, syslinux/trunk/syslinux.cfg) syslinux/repos/testing-x86_64/syslinux.install (from rev 349301, syslinux/trunk/syslinux.install) + PKGBUILD | 103 prevent-pow-optimization.patch | 36 +++ single-load-segment.patch | 304 + strip_note_section.patch | 29 ++ syslinux-install_update| 465 +++ syslinux.cfg | 78 ++ syslinux.install | 32 ++ 7 files changed, 1047 insertions(+) Copied: syslinux/repos/testing-x86_64/PKGBUILD (from rev 349301, syslinux/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2019-03-27 22:17:18 UTC (rev 349302) @@ -0,0 +1,103 @@ +# Maintainer: Tobias Powalowski +# Maintainer: Thomas Bächler +# Maintainer: Anatol Pomozov +# Contributor: Keshav Amburay <(the ddoott ridikulus ddoott rat) (aatt) (gemmaeiil) (ddoott) (ccoomm)> + +pkgname=syslinux +pkgver=6.04.pre3.r3.g05ac953c +#_tag=syslinux-$pkgver +_commit=05ac953c23f90b2328d393f7eecde96e41aed067 +pkgrel=1 +pkgdesc='Collection of boot loaders that boot from FAT, ext2/3/4 and btrfs filesystems, from CDs and via PXE' +url='http://www.syslinux.org/' +arch=(x86_64) +backup=(boot/syslinux/syslinux.cfg) +install=syslinux.install +license=(GPL2) +# syslinux build system is a mess of submakes that does not work with -jN +# efi32/com32 do not like Arch cflags/ldflags, though it would be nice to have the flags for userspace tools +options=(!makeflags !buildflags) +makedepends=(git python2 nasm upx asciidoc) +makedepends_x86_64=(lib32-glibc) # efi32 needs it +optdepends=('perl-crypt-passwdmd5: For md5pass' +'perl-digest-sha1: For sha1pass' +'mtools: For mkdiskimage and syslinux support' +'gptfdisk: For GPT support' +'util-linux: For isohybrid' +'efibootmgr: For EFI support' +'dosfstools: For EFI support') + +# The syslinux-install_update script is maintained at https://gist.github.com/pyther/772138 +# Script not yet updated for syslinux-efi +source=(git+https://repo.or.cz/syslinux.git#commit=$_commit +syslinux.cfg +syslinux-install_update +strip_note_section.patch +single-load-segment.patch +prevent-pow-optimization.patch +) +sha1sums=('SKIP' + '1145f454bd297d373ad123425f93620c3e92f585' + 'df5160a138ca8c6502d67fe1a64fec78b50e82c2' + '11d928087764ca286af0327d40230f219348568c' + '830c88005fb6c9e759f67b91ab33a10b002385de' + 'c94622eaa14ad9512e4f43b13302ba35d1787cbc') + +_targets='bios efi32' +case "$CARCH" in + x86_64) _targets+=' efi64' ;; +esac + +pkgver() { + cd syslinux + git describe --long | sed 's/^syslinux-//;s/\([^-]*-g\)/r\1/;s/-/./g' +} + +prepare() { + cd syslinux + + # https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=906414 + patch -p1 < ../strip_note_section.patch + + # https://bugs.archlinux.org/task/61059 + patch -p1 < ../single-load-segment.patch + + # https://bugs.archlinux.org/task/59987 + patch -p1 < ../prevent-pow-optimization.patch + + # do not swallow efi compilation output to make debugging easier + sed 's|> /dev/null 2>&1||' -i efi/check-gnu-efi.sh + + # disable debug and development flags to reduce bootloader size + truncate --size 0 mk/devel.mk +} + +build() { + cd syslinux + export LDFLAGS+=--no-dynamic-linker # workaround for binutils 2.28 http://www.syslinux.org/wiki/index.php?title=Building + export EXTRA_CFLAGS=-fno-PIE # to fix gpxe build + make PYTHON=python2 $_targets +} + +check() { + cd syslinux + # tests fail to compile + # make unittest + true +} + +package() { + cd syslinux + make $_targets install INSTALLROOT="$pkgdir" SBINDIR=/usr/bin MANDIR=/usr/share/man AUXDIR=/usr/lib/syslinux + + rm -r "$pkgdir"/usr/lib/syslinux/{com32,dosutil,syslinux.com} + install -D -m644 COPYING "$pkgdir"/usr/share/licenses/syslinux/COPYING + install -d
[arch-commits] Commit in syslinux/trunk (PKGBUILD prevent-pow-optimization.patch)
Date: Wednesday, March 27, 2019 @ 22:16:30 Author: anatolik Revision: 349301 upgpkg: syslinux 6.04.pre3.r3.g05ac953c-1 FS#59987: avoid compiler optimizations for pow() Added: syslinux/trunk/prevent-pow-optimization.patch Modified: syslinux/trunk/PKGBUILD + PKGBUILD | 13 + prevent-pow-optimization.patch | 36 2 files changed, 45 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-03-27 21:31:22 UTC (rev 349300) +++ PKGBUILD2019-03-27 22:16:30 UTC (rev 349301) @@ -4,9 +4,9 @@ # Contributor: Keshav Amburay <(the ddoott ridikulus ddoott rat) (aatt) (gemmaeiil) (ddoott) (ccoomm)> pkgname=syslinux -pkgver=6.04.pre1.r41.g5e426532 +pkgver=6.04.pre3.r3.g05ac953c #_tag=syslinux-$pkgver -_commit=5e426532210bb830d2d7426eb8d8c154d9dfcba6 +_commit=05ac953c23f90b2328d393f7eecde96e41aed067 pkgrel=1 pkgdesc='Collection of boot loaders that boot from FAT, ext2/3/4 and btrfs filesystems, from CDs and via PXE' url='http://www.syslinux.org/' @@ -32,14 +32,16 @@ source=(git+https://repo.or.cz/syslinux.git#commit=$_commit syslinux.cfg syslinux-install_update - strip_note_section.patch +strip_note_section.patch single-load-segment.patch +prevent-pow-optimization.patch ) sha1sums=('SKIP' '1145f454bd297d373ad123425f93620c3e92f585' 'df5160a138ca8c6502d67fe1a64fec78b50e82c2' '11d928087764ca286af0327d40230f219348568c' - '830c88005fb6c9e759f67b91ab33a10b002385de') + '830c88005fb6c9e759f67b91ab33a10b002385de' + 'c94622eaa14ad9512e4f43b13302ba35d1787cbc') _targets='bios efi32' case "$CARCH" in @@ -60,6 +62,9 @@ # https://bugs.archlinux.org/task/61059 patch -p1 < ../single-load-segment.patch + # https://bugs.archlinux.org/task/59987 + patch -p1 < ../prevent-pow-optimization.patch + # do not swallow efi compilation output to make debugging easier sed 's|> /dev/null 2>&1||' -i efi/check-gnu-efi.sh Added: prevent-pow-optimization.patch === --- prevent-pow-optimization.patch (rev 0) +++ prevent-pow-optimization.patch 2019-03-27 22:16:30 UTC (rev 349301) @@ -0,0 +1,36 @@ +From: Lukas Schwaighofer +Date: Tue, 26 Feb 2019 23:13:58 +0100 +Subject: Prevent optimizing the pow() function + +With the current GCC 8.2.0 from Debian, a section of code calling pow() in +zzjson_parse.c is turned into a sequence calling exp(). Since no exp() +implementation is available in syslinux those optimizations need to be +disabled. +--- + com32/gpllib/zzjson/zzjson_parse.c | 6 +- + 1 file changed, 5 insertions(+), 1 deletion(-) + +diff --git a/com32/gpllib/zzjson/zzjson_parse.c b/com32/gpllib/zzjson/zzjson_parse.c +index ecb6f61..e66a9d8 100644 +--- a/com32/gpllib/zzjson/zzjson_parse.c b/com32/gpllib/zzjson/zzjson_parse.c +@@ -138,6 +138,10 @@ static ZZJSON *parse_string2(ZZJSON_CONFIG *config) { + return zzjson; + } + ++static double __attribute__((optimize("O0"))) pow_noopt(double x, double y) { ++ return pow(x, y); ++} ++ + static ZZJSON *parse_number(ZZJSON_CONFIG *config) { + ZZJSON *zzjson; + unsigned long long ival = 0, expo = 0; +@@ -213,7 +217,7 @@ skipexpo: + if (dbl) { + dval = sign * (long long) ival; + dval += sign * frac; +-dval *= pow(10.0, (double) signexpo * expo); ++dval *= pow_noopt(10.0, (double) signexpo * expo); + } + + zzjson = config->calloc(1, sizeof(ZZJSON));
[arch-commits] Commit in radare2-cutter/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Wednesday, March 27, 2019 @ 21:58:27 Author: anthraxx Revision: 445043 archrelease: copy trunk to community-x86_64 Added: radare2-cutter/repos/community-x86_64/PKGBUILD (from rev 445042, radare2-cutter/trunk/PKGBUILD) Deleted: radare2-cutter/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 79 + 1 file changed, 38 insertions(+), 41 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-03-27 21:58:21 UTC (rev 445042) +++ PKGBUILD2019-03-27 21:58:27 UTC (rev 445043) @@ -1,41 +0,0 @@ -# Maintainer: Levente Polyak -# Contributor: Aaron McDaniel (mcd1992) <'aur' at the domain 'fgthou.se'> - -pkgname=radare2-cutter -_gitcommit=687ef2d799d78c80edf5e0334e9b22ba76cb58a2 -pkgver=1.7.4.r108.g687ef2d7 -pkgrel=1 -pkgdesc='Qt and C++ GUI for radare2 reverse engineering framework' -url='https://github.com/radareorg/cutter' -arch=('x86_64') -license=('GPL3') -depends=('radare2' 'capstone' 'qt5-base' 'qt5-svg' 'qt5-webengine' 'icu' 'python' 'jupyter') -makedepends=('git' 'cmake') -source=(${pkgname}::"git+https://github.com/radareorg/cutter#commit=${_gitcommit};) -sha512sums=('SKIP') - -pkgver() { - cd ${pkgname} - git tag -d deps-test|: - git tag -d deploy-test|: - # remove 'v' prefix on tags; prefix revision with 'r'; replace all '-' with '.' - git describe --always --tags | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g' -} - -build() { - mkdir -p ${pkgname}/build - cd ${pkgname}/build - qmake ../src/Cutter.pro - make -} - -package() { - cd ${pkgname} - install -Dm 755 build/Cutter -t "${pkgdir}/usr/bin" - install -Dm 644 src/org.radare.Cutter.desktop -t "${pkgdir}/usr/share/applications" - install -Dm 644 src/img/cutter.svg -t "${pkgdir}/usr/share/icons/hicolor/scalable/apps" - install -d "${pkgdir}/usr/share/doc/${pkgname}" - cp -a docs/* "${pkgdir}/usr/share/doc/${pkgname}" -} - -# vim: ts=2 sw=2 et: Copied: radare2-cutter/repos/community-x86_64/PKGBUILD (from rev 445042, radare2-cutter/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-03-27 21:58:27 UTC (rev 445043) @@ -0,0 +1,38 @@ +# Maintainer: Levente Polyak +# Contributor: Aaron McDaniel (mcd1992) <'aur' at the domain 'fgthou.se'> + +pkgname=radare2-cutter +_gitcommit=1cfc5e835515ab7616bf383783d2db4b72feaacd +pkgver=1.8.0 +pkgrel=1 +pkgdesc='Qt and C++ GUI for radare2 reverse engineering framework' +url='https://github.com/radareorg/cutter' +arch=('x86_64') +license=('GPL3') +depends=('radare2' 'capstone' 'qt5-base' 'qt5-svg' 'qt5-webengine' 'icu' 'python' 'jupyter') +makedepends=('git' 'cmake') +source=(${pkgname}::"git+https://github.com/radareorg/cutter#commit=${_gitcommit};) +sha512sums=('SKIP') + +pkgver() { + cd ${pkgname} + git describe --always --tags | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g' +} + +build() { + mkdir -p ${pkgname}/build + cd ${pkgname}/build + qmake ../src/Cutter.pro + make +} + +package() { + cd ${pkgname} + install -Dm 755 build/Cutter -t "${pkgdir}/usr/bin" + install -Dm 644 src/org.radare.Cutter.desktop -t "${pkgdir}/usr/share/applications" + install -Dm 644 src/img/cutter.svg -t "${pkgdir}/usr/share/icons/hicolor/scalable/apps" + install -d "${pkgdir}/usr/share/doc/${pkgname}" + cp -a docs/* "${pkgdir}/usr/share/doc/${pkgname}" +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in radare2-cutter/trunk (PKGBUILD)
Date: Wednesday, March 27, 2019 @ 21:58:21 Author: anthraxx Revision: 445042 upgpkg: radare2-cutter 1.8.0-1 Modified: radare2-cutter/trunk/PKGBUILD --+ PKGBUILD |7 ++- 1 file changed, 2 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-03-27 21:54:16 UTC (rev 445041) +++ PKGBUILD2019-03-27 21:58:21 UTC (rev 445042) @@ -2,8 +2,8 @@ # Contributor: Aaron McDaniel (mcd1992) <'aur' at the domain 'fgthou.se'> pkgname=radare2-cutter -_gitcommit=687ef2d799d78c80edf5e0334e9b22ba76cb58a2 -pkgver=1.7.4.r108.g687ef2d7 +_gitcommit=1cfc5e835515ab7616bf383783d2db4b72feaacd +pkgver=1.8.0 pkgrel=1 pkgdesc='Qt and C++ GUI for radare2 reverse engineering framework' url='https://github.com/radareorg/cutter' @@ -16,9 +16,6 @@ pkgver() { cd ${pkgname} - git tag -d deps-test|: - git tag -d deploy-test|: - # remove 'v' prefix on tags; prefix revision with 'r'; replace all '-' with '.' git describe --always --tags | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g' }
[arch-commits] Commit in haskell-config-ini/trunk (PKGBUILD)
Date: Wednesday, March 27, 2019 @ 21:54:00 Author: felixonmars Revision: 445040 upgpkg: haskell-config-ini 0.2.4.0-15 rebuild with base-orphans 0.8.1 Modified: haskell-config-ini/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-03-27 21:53:11 UTC (rev 445039) +++ PKGBUILD2019-03-27 21:54:00 UTC (rev 445040) @@ -4,7 +4,7 @@ _hkgname=config-ini pkgname=haskell-config-ini pkgver=0.2.4.0 -pkgrel=14 +pkgrel=15 pkgdesc="A library for simple INI-based configuration files." url="https://github.com/aisamanra/config-ini; license=("BSD")
[arch-commits] Commit in haskell-config-ini/repos (2 files)
Date: Wednesday, March 27, 2019 @ 21:54:16 Author: felixonmars Revision: 445041 archrelease: copy trunk to community-staging-x86_64 Added: haskell-config-ini/repos/community-staging-x86_64/ haskell-config-ini/repos/community-staging-x86_64/PKGBUILD (from rev 445040, haskell-config-ini/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-config-ini/repos/community-staging-x86_64/PKGBUILD (from rev 445040, haskell-config-ini/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-03-27 21:54:16 UTC (rev 445041) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=config-ini +pkgname=haskell-config-ini +pkgver=0.2.4.0 +pkgrel=15 +pkgdesc="A library for simple INI-based configuration files." +url="https://github.com/aisamanra/config-ini; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-unordered-containers' 'haskell-megaparsec') +makedepends=('ghc' 'haskell-ini' 'haskell-hedgehog' 'haskell-doctest' 'haskell-microlens') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('76af8bf132d545425d9db5579df2e37fa08cad479adf5f586fb3becd0712e2329eae019db1796cd24c6fda80aa958e45450ebae74a5bcbdfad9337ae44696a5e') + +prepare() { +cd $_hkgname-$pkgver +echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --disable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fenable-doctests +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +# https://github.com/aisamanra/config-ini/issues/22 +# 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-ini/repos (2 files)
Date: Wednesday, March 27, 2019 @ 21:53:11 Author: felixonmars Revision: 445039 archrelease: copy trunk to community-staging-x86_64 Added: haskell-ini/repos/community-staging-x86_64/ haskell-ini/repos/community-staging-x86_64/PKGBUILD (from rev 445038, haskell-ini/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-ini/repos/community-staging-x86_64/PKGBUILD (from rev 445038, haskell-ini/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-03-27 21:53:11 UTC (rev 445039) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=ini +pkgname=haskell-ini +pkgver=0.4.1 +pkgrel=5 +pkgdesc="Quick and easy configuration files in the INI format." +url="https://github.com/chrisdone/ini; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-attoparsec' 'haskell-unordered-containers') +makedepends=('ghc' 'haskell-hspec') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('ac61a17a29ba82827287aad641f2afcb51ab6b26dab024d761ef0bcbaf960d0288f4715c7a87c1751ecfabc586f43ca3206d0abde2e6b7005cf8e1dd9ece5301') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-ini/trunk (PKGBUILD)
Date: Wednesday, March 27, 2019 @ 21:52:55 Author: felixonmars Revision: 445038 upgpkg: haskell-ini 0.4.1-5 rebuild with base-orphans 0.8.1 Modified: haskell-ini/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-03-27 21:52:14 UTC (rev 445037) +++ PKGBUILD2019-03-27 21:52:55 UTC (rev 445038) @@ -4,7 +4,7 @@ _hkgname=ini pkgname=haskell-ini pkgver=0.4.1 -pkgrel=4 +pkgrel=5 pkgdesc="Quick and easy configuration files in the INI format." url="https://github.com/chrisdone/ini; license=("BSD")
[arch-commits] Commit in haskell-glib/repos (2 files)
Date: Wednesday, March 27, 2019 @ 21:51:22 Author: felixonmars Revision: 445035 archrelease: copy trunk to community-staging-x86_64 Added: haskell-glib/repos/community-staging-x86_64/ haskell-glib/repos/community-staging-x86_64/PKGBUILD (from rev 445034, haskell-glib/trunk/PKGBUILD) --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Copied: haskell-glib/repos/community-staging-x86_64/PKGBUILD (from rev 445034, haskell-glib/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-03-27 21:51:22 UTC (rev 445035) @@ -0,0 +1,37 @@ +# Maintainer: Sergej Pupykin + +pkgname=haskell-glib +pkgver=0.13.7.0 +pkgrel=5 +pkgdesc="Binding to the GLIB library for Gtk2Hs." +url="https://hackage.haskell.org/package/glib; +license=('LGPL2.1') +arch=('x86_64') +depends=('ghc-libs' 'glib2' 'haskell-utf8-string') +makedepends=('ghc' "haskell-gtk2hs-buildtools") +provides=('gtk2hs-glib') +replaces=('gtk2hs-glib') +conflicts=('gtk2hs-glib') +source=(https://hackage.haskell.org/packages/archive/glib/$pkgver/glib-$pkgver.tar.gz) +sha512sums=('507fdcc6d686ea25b46d9d6f112aa29ebf751b3db99a19c9938ebd8675a8c167aafe151c96fe115662d15696c79aada93a0b197450159e8f45bc329e3de4455a') + +build() { +cd "${srcdir}/glib-${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}/glib-${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" +}
[arch-commits] Commit in haskell-glib/trunk (PKGBUILD)
Date: Wednesday, March 27, 2019 @ 21:51:06 Author: felixonmars Revision: 445034 upgpkg: haskell-glib 0.13.7.0-5 rebuild with base-orphans 0.8.1 Modified: haskell-glib/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-03-27 21:50:23 UTC (rev 445033) +++ PKGBUILD2019-03-27 21:51:06 UTC (rev 445034) @@ -2,7 +2,7 @@ pkgname=haskell-glib pkgver=0.13.7.0 -pkgrel=4 +pkgrel=5 pkgdesc="Binding to the GLIB library for Gtk2Hs." url="https://hackage.haskell.org/package/glib; license=('LGPL2.1')
[arch-commits] Commit in haskell-http-date/repos (2 files)
Date: Wednesday, March 27, 2019 @ 21:52:14 Author: felixonmars Revision: 445037 archrelease: copy trunk to community-staging-x86_64 Added: haskell-http-date/repos/community-staging-x86_64/ haskell-http-date/repos/community-staging-x86_64/PKGBUILD (from rev 445036, haskell-http-date/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-http-date/repos/community-staging-x86_64/PKGBUILD (from rev 445036, haskell-http-date/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-03-27 21:52:14 UTC (rev 445037) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=http-date +pkgname=haskell-http-date +pkgver=0.0.8 +pkgrel=17 +pkgdesc="HTTP Date parser/formatter" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' "haskell-attoparsec") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('7ad48dc20c62fea21aad0d15251cca333b56a59ca13c45be61fd9fcd938e28f5cb82701b7a394c256e1487679d0bbfcf994de90d7c8b57888e3bac8809e97114') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-http-date/trunk (PKGBUILD)
Date: Wednesday, March 27, 2019 @ 21:51:58 Author: felixonmars Revision: 445036 upgpkg: haskell-http-date 0.0.8-17 rebuild with base-orphans 0.8.1 Modified: haskell-http-date/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-03-27 21:51:22 UTC (rev 445035) +++ PKGBUILD2019-03-27 21:51:58 UTC (rev 445036) @@ -4,7 +4,7 @@ _hkgname=http-date pkgname=haskell-http-date pkgver=0.0.8 -pkgrel=16 +pkgrel=17 pkgdesc="HTTP Date parser/formatter" url="https://hackage.haskell.org/package/${_hkgname}; license=("BSD")
[arch-commits] Commit in haskell-cairo/repos (2 files)
Date: Wednesday, March 27, 2019 @ 21:50:23 Author: felixonmars Revision: 445033 archrelease: copy trunk to community-staging-x86_64 Added: haskell-cairo/repos/community-staging-x86_64/ haskell-cairo/repos/community-staging-x86_64/PKGBUILD (from rev 445032, haskell-cairo/trunk/PKGBUILD) --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Copied: haskell-cairo/repos/community-staging-x86_64/PKGBUILD (from rev 445032, haskell-cairo/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-03-27 21:50:23 UTC (rev 445033) @@ -0,0 +1,37 @@ +# Maintainer: Sergej Pupykin + +pkgname=haskell-cairo +pkgver=0.13.6.0 +pkgrel=5 +pkgdesc="Binding to the cairo library for Gtk2Hs." +url="https://hackage.haskell.org/package/cairo; +license=('LGPL2.1') +arch=('x86_64') +depends=('ghc-libs' 'cairo' 'haskell-utf8-string') +makedepends=("haskell-gtk2hs-buildtools" "mesa" 'ghc') +conflicts=('gtk2hs-cairo') +provides=('gtk2hs-cairo') +replaces=('gtk2hs-cairo') +source=("https://hackage.haskell.org/packages/archive/cairo/${pkgver}/cairo-${pkgver}.tar.gz;) +sha512sums=('3f8c9d4bd5d219a25c5da07fd7b79abcf041a5a656989eac9d1b3512a319d41f11b84c7a66faeee876c66d3744579f0764df23eccb6ed4959a59d5568e6f9b28') + +build() { +cd "${srcdir}/cairo-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir="$pkgname" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/cairo-${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" +}
[arch-commits] Commit in haskell-cairo/trunk (PKGBUILD)
Date: Wednesday, March 27, 2019 @ 21:50:06 Author: felixonmars Revision: 445032 upgpkg: haskell-cairo 0.13.6.0-5 rebuild with base-orphans 0.8.1 Modified: haskell-cairo/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-03-27 21:48:51 UTC (rev 445031) +++ PKGBUILD2019-03-27 21:50:06 UTC (rev 445032) @@ -2,7 +2,7 @@ pkgname=haskell-cairo pkgver=0.13.6.0 -pkgrel=4 +pkgrel=5 pkgdesc="Binding to the cairo library for Gtk2Hs." url="https://hackage.haskell.org/package/cairo; license=('LGPL2.1')
[arch-commits] Commit in haskell-gtk2hs-buildtools/repos (2 files)
Date: Wednesday, March 27, 2019 @ 21:48:51 Author: felixonmars Revision: 445031 archrelease: copy trunk to community-staging-x86_64 Added: haskell-gtk2hs-buildtools/repos/community-staging-x86_64/ haskell-gtk2hs-buildtools/repos/community-staging-x86_64/PKGBUILD (from rev 445030, haskell-gtk2hs-buildtools/trunk/PKGBUILD) --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Copied: haskell-gtk2hs-buildtools/repos/community-staging-x86_64/PKGBUILD (from rev 445030, haskell-gtk2hs-buildtools/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-03-27 21:48:51 UTC (rev 445031) @@ -0,0 +1,37 @@ +# Maintainer: Sergej Pupykin + +pkgname=haskell-gtk2hs-buildtools +pkgver=0.13.5.0 +pkgrel=5 +pkgdesc="Tools to build the Gtk2Hs suite of User Interface libraries." +url="https://hackage.haskell.org/package/gtk2hs-buildtools; +license=('GPL2') +arch=('x86_64') +depends=('ghc-libs' 'haskell-random' 'haskell-hashtables') +makedepends=('alex' 'happy' 'ghc') +provides=('gtk2hs-buildtools') +conflicts=('gtk2hs-buildtools') +replaces=('gtk2hs-buildtools') +source=("https://hackage.haskell.org/packages/archive/gtk2hs-buildtools/${pkgver}/gtk2hs-buildtools-${pkgver}.tar.gz;) +sha512sums=('8affee1469d9eeb72c07ac2b99ac9100450ad9f089c2d44a35dd9ef16b351d26a2fa62d305aba13c88f389684600ed1454a2118a0e736d12e7ff9c70d5be68ee') + +build() { +cd "${srcdir}/gtk2hs-buildtools-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir="$pkgname" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/gtk2hs-buildtools-${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" +}
[arch-commits] Commit in haskell-gtk2hs-buildtools/trunk (PKGBUILD)
Date: Wednesday, March 27, 2019 @ 21:48:35 Author: felixonmars Revision: 445030 upgpkg: haskell-gtk2hs-buildtools 0.13.5.0-5 rebuild with base-orphans 0.8.1 Modified: haskell-gtk2hs-buildtools/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-03-27 21:47:11 UTC (rev 445029) +++ PKGBUILD2019-03-27 21:48:35 UTC (rev 445030) @@ -2,7 +2,7 @@ pkgname=haskell-gtk2hs-buildtools pkgver=0.13.5.0 -pkgrel=4 +pkgrel=5 pkgdesc="Tools to build the Gtk2Hs suite of User Interface libraries." url="https://hackage.haskell.org/package/gtk2hs-buildtools; license=('GPL2')
[arch-commits] Commit in haskell-hashtables/repos (2 files)
Date: Wednesday, March 27, 2019 @ 21:47:11 Author: felixonmars Revision: 445029 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hashtables/repos/community-staging-x86_64/ haskell-hashtables/repos/community-staging-x86_64/PKGBUILD (from rev 445028, haskell-hashtables/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-hashtables/repos/community-staging-x86_64/PKGBUILD (from rev 445028, haskell-hashtables/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-03-27 21:47:11 UTC (rev 445029) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=hashtables +pkgname=haskell-hashtables +pkgver=1.2.3.1 +pkgrel=13 +pkgdesc="Mutable hash tables in the ST monad" +url="https://hackage.haskell.org/package/${_hkgname}; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'sh' 'haskell-hashable' 'haskell-primitive' 'haskell-vector') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('9adb7f587d7e03417a335ad4ff8c333e66a9acdabe70a568f0a3ed6cb02d7b7b124e59ec7d67661b3d174bf9afdf3916b4a0b8d631604b7fdb2a0270c68e7fa9') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-hashtables/trunk (PKGBUILD)
Date: Wednesday, March 27, 2019 @ 21:46:55 Author: felixonmars Revision: 445028 upgpkg: haskell-hashtables 1.2.3.1-13 rebuild with base-orphans 0.8.1 Modified: haskell-hashtables/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-03-27 21:46:11 UTC (rev 445027) +++ PKGBUILD2019-03-27 21:46:55 UTC (rev 445028) @@ -4,7 +4,7 @@ _hkgname=hashtables pkgname=haskell-hashtables pkgver=1.2.3.1 -pkgrel=12 +pkgrel=13 pkgdesc="Mutable hash tables in the ST monad" url="https://hackage.haskell.org/package/${_hkgname}; license=('BSD')
[arch-commits] Commit in haskell-gauge/trunk (PKGBUILD)
Date: Wednesday, March 27, 2019 @ 21:45:54 Author: felixonmars Revision: 445026 upgpkg: haskell-gauge 0.2.4-12 rebuild with base-orphans 0.8.1 Modified: haskell-gauge/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-03-27 21:43:52 UTC (rev 445025) +++ PKGBUILD2019-03-27 21:45:54 UTC (rev 445026) @@ -4,7 +4,7 @@ _hkgname=gauge pkgname=haskell-gauge pkgver=0.2.4 -pkgrel=11 +pkgrel=12 pkgdesc="Small framework for performance measurement and analysis" url="https://github.com/vincenthz/hs-gauge; license=("BSD")
[arch-commits] Commit in haskell-gauge/repos (2 files)
Date: Wednesday, March 27, 2019 @ 21:46:11 Author: felixonmars Revision: 445027 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 445026, haskell-gauge/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-gauge/repos/community-staging-x86_64/PKGBUILD (from rev 445026, haskell-gauge/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-03-27 21:46:11 UTC (rev 445027) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=gauge +pkgname=haskell-gauge +pkgver=0.2.4 +pkgrel=12 +pkgdesc="Small framework for performance measurement and analysis" +url="https://github.com/vincenthz/hs-gauge; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-basement' 'haskell-vector') +makedepends=('ghc' 'haskell-foundation') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('ea274f4fdbbc23b3a8c880db4d4e20bdc4f2afb625d89cf48070366dd8847bf1f57e1594993ed15cda0daffeb669fe4c433949dba75d2b1eb0effd26966b94ae') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-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 $_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-email-validate/repos (2 files)
Date: Wednesday, March 27, 2019 @ 21:43:52 Author: felixonmars Revision: 445025 archrelease: copy trunk to community-staging-x86_64 Added: haskell-email-validate/repos/community-staging-x86_64/ haskell-email-validate/repos/community-staging-x86_64/PKGBUILD (from rev 445024, haskell-email-validate/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-email-validate/repos/community-staging-x86_64/PKGBUILD (from rev 445024, haskell-email-validate/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-03-27 21:43:52 UTC (rev 445025) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=email-validate +pkgname=haskell-email-validate +pkgver=2.3.2.10 +pkgrel=5 +pkgdesc="Validating an email address string against RFC 5322" +url="http://porg.es/blog/email-address-validation-simpler-faster-more-correct; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-attoparsec') +makedepends=('ghc' 'haskell-hspec' 'haskell-quickcheck' 'haskell-doctest') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('8af729fb6fb9eee82c1b6209e7aab788c06ea29f0ee35a46d2f20b1e5a6b03e584352a6acc029c667426caee403497cd44f07844b649e3681a5c80720cfd3423') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-email-validate/trunk (PKGBUILD)
Date: Wednesday, March 27, 2019 @ 21:43:36 Author: felixonmars Revision: 445024 upgpkg: haskell-email-validate 2.3.2.10-5 rebuild with base-orphans 0.8.1 Modified: haskell-email-validate/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-03-27 21:42:49 UTC (rev 445023) +++ PKGBUILD2019-03-27 21:43:36 UTC (rev 445024) @@ -4,7 +4,7 @@ _hkgname=email-validate pkgname=haskell-email-validate pkgver=2.3.2.10 -pkgrel=4 +pkgrel=5 pkgdesc="Validating an email address string against RFC 5322" url="http://porg.es/blog/email-address-validation-simpler-faster-more-correct; license=("BSD")
[arch-commits] Commit in haskell-dns/repos (2 files)
Date: Wednesday, March 27, 2019 @ 21:42:49 Author: felixonmars Revision: 445023 archrelease: copy trunk to community-staging-x86_64 Added: haskell-dns/repos/community-staging-x86_64/ haskell-dns/repos/community-staging-x86_64/PKGBUILD (from rev 445022, haskell-dns/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-dns/repos/community-staging-x86_64/PKGBUILD (from rev 445022, haskell-dns/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-03-27 21:42:49 UTC (rev 445023) @@ -0,0 +1,46 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=dns +pkgname=haskell-dns +pkgver=3.0.4 +pkgrel=53 +pkgdesc="DNS library in Haskell" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-async' 'haskell-auto-update' 'haskell-attoparsec' + 'haskell-base64-bytestring' 'haskell-cryptonite' 'haskell-iproute' + 'haskell-network' 'haskell-psqueues' 'haskell-safe') +makedepends=('ghc' 'haskell-doctest' 'haskell-hspec' 'haskell-word8' 'haskell-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('41cfecf8701d82ac3895ba03b53225b3273f166289472cde3a0a399384d05e83bfef5efba1b2ad8cfe2f180a895b144fd275b514430cc219a906053999e8d806') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +# https://github.com/kazu-yamamoto/dns/issues/102 +runhaskell Setup test || warning "Tests failed" +} + +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-dns/trunk (PKGBUILD)
Date: Wednesday, March 27, 2019 @ 21:42:32 Author: felixonmars Revision: 445022 upgpkg: haskell-dns 3.0.4-53 rebuild with base-orphans 0.8.1 Modified: haskell-dns/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-03-27 21:41:20 UTC (rev 445021) +++ PKGBUILD2019-03-27 21:42:32 UTC (rev 445022) @@ -4,7 +4,7 @@ _hkgname=dns pkgname=haskell-dns pkgver=3.0.4 -pkgrel=52 +pkgrel=53 pkgdesc="DNS library in Haskell" url="https://hackage.haskell.org/package/${_hkgname}; license=("BSD")
[arch-commits] Commit in haskell-css-text/repos (2 files)
Date: Wednesday, March 27, 2019 @ 21:41:20 Author: felixonmars Revision: 445021 archrelease: copy trunk to community-staging-x86_64 Added: haskell-css-text/repos/community-staging-x86_64/ haskell-css-text/repos/community-staging-x86_64/PKGBUILD (from rev 445020, haskell-css-text/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-css-text/repos/community-staging-x86_64/PKGBUILD (from rev 445020, haskell-css-text/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-03-27 21:41:20 UTC (rev 445021) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=css-text +pkgname=haskell-css-text +pkgver=0.1.3.0 +pkgrel=38 +pkgdesc="CSS parser and renderer." +url="http://www.yesodweb.com/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-attoparsec") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('2f7b4fc758e3e6da7dadbaf48c9174770de8230ef4578d9fda610ca9b7a4ad497284623e382bf55111ddc852550275415f58311a2e726721f050d9f704050628') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-css-text/trunk (PKGBUILD)
Date: Wednesday, March 27, 2019 @ 21:41:04 Author: felixonmars Revision: 445020 upgpkg: haskell-css-text 0.1.3.0-38 rebuild with base-orphans 0.8.1 Modified: haskell-css-text/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-03-27 21:40:27 UTC (rev 445019) +++ PKGBUILD2019-03-27 21:41:04 UTC (rev 445020) @@ -4,7 +4,7 @@ _hkgname=css-text pkgname=haskell-css-text pkgver=0.1.3.0 -pkgrel=37 +pkgrel=38 pkgdesc="CSS parser and renderer." url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-crypto-pubkey/repos (2 files)
Date: Wednesday, March 27, 2019 @ 21:40:27 Author: felixonmars Revision: 445019 archrelease: copy trunk to community-staging-x86_64 Added: haskell-crypto-pubkey/repos/community-staging-x86_64/ haskell-crypto-pubkey/repos/community-staging-x86_64/PKGBUILD (from rev 445018, haskell-crypto-pubkey/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-crypto-pubkey/repos/community-staging-x86_64/PKGBUILD (from rev 445018, haskell-crypto-pubkey/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-03-27 21:40:27 UTC (rev 445019) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan +# Contributor: Thomas Dziedzic + +_hkgname=crypto-pubkey +pkgname=haskell-crypto-pubkey +pkgver=0.2.8 +pkgrel=97 +pkgdesc="Public Key cryptography" +url="https://github.com/vincenthz/hs-crypto-pubkey; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-byteable' 'haskell-crypto-numbers' 'haskell-crypto-pubkey-types' + 'haskell-crypto-random' 'haskell-cryptohash') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('9e7d54421fdb3c53964688831a2ca5f5379e141e7924af76916d868300833c0dbde22392e1452f80aaf2ec7a9a52de6b429a6f8f78b8fbef6c32f2f31202ed06') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-crypto-pubkey/trunk (PKGBUILD)
Date: Wednesday, March 27, 2019 @ 21:40:11 Author: felixonmars Revision: 445018 upgpkg: haskell-crypto-pubkey 0.2.8-97 rebuild with base-orphans 0.8.1 Modified: haskell-crypto-pubkey/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-03-27 21:39:33 UTC (rev 445017) +++ PKGBUILD2019-03-27 21:40:11 UTC (rev 445018) @@ -4,7 +4,7 @@ _hkgname=crypto-pubkey pkgname=haskell-crypto-pubkey pkgver=0.2.8 -pkgrel=96 +pkgrel=97 pkgdesc="Public Key cryptography" url="https://github.com/vincenthz/hs-crypto-pubkey; license=('BSD')
[arch-commits] Commit in haskell-crypto-numbers/repos (2 files)
Date: Wednesday, March 27, 2019 @ 21:39:33 Author: felixonmars Revision: 445017 archrelease: copy trunk to community-staging-x86_64 Added: haskell-crypto-numbers/repos/community-staging-x86_64/ haskell-crypto-numbers/repos/community-staging-x86_64/PKGBUILD (from rev 445016, haskell-crypto-numbers/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-crypto-numbers/repos/community-staging-x86_64/PKGBUILD (from rev 445016, haskell-crypto-numbers/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-03-27 21:39:33 UTC (rev 445017) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Thomas Dziedzic + +_hkgname=crypto-numbers +pkgname=haskell-crypto-numbers +pkgver=0.2.7 +pkgrel=84 +pkgdesc="Cryptographic numbers: functions and algorithms" +url="https://github.com/vincenthz/hs-crypto-numbers; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-crypto-random' 'haskell-vector') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('4fac18f6d76d5cc9ae82d177a45c155847264494dd112db80a76c955faee4917b4b3c563bb76eb3a08923bb020138307a7115d78fe0caa20fd3fb2b12d679947') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-crypto-numbers/trunk (PKGBUILD)
Date: Wednesday, March 27, 2019 @ 21:39:16 Author: felixonmars Revision: 445016 upgpkg: haskell-crypto-numbers 0.2.7-84 rebuild with base-orphans 0.8.1 Modified: haskell-crypto-numbers/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-03-27 21:38:29 UTC (rev 445015) +++ PKGBUILD2019-03-27 21:39:16 UTC (rev 445016) @@ -4,7 +4,7 @@ _hkgname=crypto-numbers pkgname=haskell-crypto-numbers pkgver=0.2.7 -pkgrel=83 +pkgrel=84 pkgdesc="Cryptographic numbers: functions and algorithms" url="https://github.com/vincenthz/hs-crypto-numbers; license=('BSD')
[arch-commits] Commit in haskell-clientsession/repos (2 files)
Date: Wednesday, March 27, 2019 @ 21:38:29 Author: felixonmars Revision: 445015 archrelease: copy trunk to community-staging-x86_64 Added: haskell-clientsession/repos/community-staging-x86_64/ haskell-clientsession/repos/community-staging-x86_64/PKGBUILD (from rev 445014, haskell-clientsession/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-clientsession/repos/community-staging-x86_64/PKGBUILD (from rev 445014, haskell-clientsession/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-03-27 21:38:29 UTC (rev 445015) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=clientsession +pkgname=haskell-clientsession +pkgver=0.9.1.2 +pkgrel=94 +pkgdesc="Securely store session data in a client-side cookie." +url="https://github.com/yesodweb/clientsession/tree/master; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-base64-bytestring" "haskell-cereal" + "haskell-cipher-aes" "haskell-cprng-aes" "haskell-crypto-api" + "haskell-crypto-random" "haskell-entropy" "haskell-setenv" + "haskell-skein" "haskell-tagged") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('27b44924843363f86b7c27aec1a73e8d74fcf42075cbe45ded4f26d690eb086bac0a4091e66bbdcb431c090aed0ddb64384ca6c555b8ba4c7372f1c42117587a') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-test +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-clientsession/trunk (PKGBUILD)
Date: Wednesday, March 27, 2019 @ 21:38:04 Author: felixonmars Revision: 445014 upgpkg: haskell-clientsession 0.9.1.2-94 rebuild with base-orphans 0.8.1 Modified: haskell-clientsession/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-03-27 21:37:52 UTC (rev 445013) +++ PKGBUILD2019-03-27 21:38:04 UTC (rev 445014) @@ -4,7 +4,7 @@ _hkgname=clientsession pkgname=haskell-clientsession pkgver=0.9.1.2 -pkgrel=93 +pkgrel=94 pkgdesc="Securely store session data in a client-side cookie." url="https://github.com/yesodweb/clientsession/tree/master; license=("MIT")
[arch-commits] Commit in three.js/repos/community-any (PKGBUILD PKGBUILD)
Date: Wednesday, March 27, 2019 @ 21:37:52 Author: arojas Revision: 445013 archrelease: copy trunk to community-any Added: three.js/repos/community-any/PKGBUILD (from rev 445012, three.js/trunk/PKGBUILD) Deleted: three.js/repos/community-any/PKGBUILD --+ PKGBUILD | 42 +- 1 file changed, 21 insertions(+), 21 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-03-27 21:37:32 UTC (rev 445012) +++ PKGBUILD2019-03-27 21:37:52 UTC (rev 445013) @@ -1,21 +0,0 @@ -# Maintainer: Antonio Rojas - -pkgname=three.js -pkgver=r102 -pkgrel=1 -pkgdesc='A JavaScript 3D Library which makes WebGL simpler' -url='https://threejs.org/' -arch=(any) -license=(MIT) -depends=() -source=("$pkgname-$pkgver.tar.gz::https://github.com/mrdoob/three.js/archive/$pkgver.tar.gz;) -sha256sums=('23aa64471b4a6cd8ae75eb8183778f4fa762c8f87661d667d3da8be13a50ef70') - -package() { - cd $pkgname-$pkgver - mkdir -p "$pkgdir"/usr/share/threejs - install -Dm644 build/*.js "$pkgdir"/usr/share/threejs/ -# Needed by sagemath - install -Dm644 examples/js/controls/OrbitControls.js "$pkgdir"/usr/share/threejs/ - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} Copied: three.js/repos/community-any/PKGBUILD (from rev 445012, three.js/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-03-27 21:37:52 UTC (rev 445013) @@ -0,0 +1,21 @@ +# Maintainer: Antonio Rojas + +pkgname=three.js +pkgver=r103 +pkgrel=1 +pkgdesc='A JavaScript 3D Library which makes WebGL simpler' +url='https://threejs.org/' +arch=(any) +license=(MIT) +depends=() +source=("$pkgname-$pkgver.tar.gz::https://github.com/mrdoob/three.js/archive/$pkgver.tar.gz;) +sha256sums=('cff0efb20fa63e6080106edd7df916b3b8dd933ce27149af04f41e024e179798') + +package() { + cd $pkgname-$pkgver + mkdir -p "$pkgdir"/usr/share/threejs + install -Dm644 build/*.js "$pkgdir"/usr/share/threejs/ +# Needed by sagemath + install -Dm644 examples/js/controls/OrbitControls.js "$pkgdir"/usr/share/threejs/ + install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-cprng-aes/repos (2 files)
Date: Wednesday, March 27, 2019 @ 21:37:26 Author: felixonmars Revision: 445011 archrelease: copy trunk to community-staging-x86_64 Added: haskell-cprng-aes/repos/community-staging-x86_64/ haskell-cprng-aes/repos/community-staging-x86_64/PKGBUILD (from rev 445010, haskell-cprng-aes/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-cprng-aes/repos/community-staging-x86_64/PKGBUILD (from rev 445010, haskell-cprng-aes/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-03-27 21:37:26 UTC (rev 445011) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=cprng-aes +pkgname=haskell-cprng-aes +pkgver=0.6.1 +pkgrel=85 +pkgdesc="Crypto Pseudo Random Number Generator using AES in counter mode." +url="https://github.com/vincenthz/hs-cprng-aes; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' "haskell-byteable" "haskell-cipher-aes" "haskell-crypto-random") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('839a3a449edf996b0061a989058ed59625d8a849e852217c047b9d9b59b58504c0efaca699f75beea3ebcad8284f55c1f53b523dbebb10f56e705506bfccb5f5') + +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" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in three.js/trunk (PKGBUILD)
Date: Wednesday, March 27, 2019 @ 21:37:32 Author: arojas Revision: 445012 Update to r103 Modified: three.js/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-03-27 21:37:26 UTC (rev 445011) +++ PKGBUILD2019-03-27 21:37:32 UTC (rev 445012) @@ -1,7 +1,7 @@ # Maintainer: Antonio Rojas pkgname=three.js -pkgver=r102 +pkgver=r103 pkgrel=1 pkgdesc='A JavaScript 3D Library which makes WebGL simpler' url='https://threejs.org/' @@ -9,7 +9,7 @@ license=(MIT) depends=() source=("$pkgname-$pkgver.tar.gz::https://github.com/mrdoob/three.js/archive/$pkgver.tar.gz;) -sha256sums=('23aa64471b4a6cd8ae75eb8183778f4fa762c8f87661d667d3da8be13a50ef70') +sha256sums=('cff0efb20fa63e6080106edd7df916b3b8dd933ce27149af04f41e024e179798') package() { cd $pkgname-$pkgver
[arch-commits] Commit in haskell-cprng-aes/trunk (PKGBUILD)
Date: Wednesday, March 27, 2019 @ 21:37:10 Author: felixonmars Revision: 445010 upgpkg: haskell-cprng-aes 0.6.1-85 rebuild with base-orphans 0.8.1 Modified: haskell-cprng-aes/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-03-27 21:36:35 UTC (rev 445009) +++ PKGBUILD2019-03-27 21:37:10 UTC (rev 445010) @@ -4,7 +4,7 @@ _hkgname=cprng-aes pkgname=haskell-cprng-aes pkgver=0.6.1 -pkgrel=84 +pkgrel=85 pkgdesc="Crypto Pseudo Random Number Generator using AES in counter mode." url="https://github.com/vincenthz/hs-cprng-aes; license=("BSD")
[arch-commits] Commit in haskell-crypto-random/repos (2 files)
Date: Wednesday, March 27, 2019 @ 21:36:35 Author: felixonmars Revision: 445009 archrelease: copy trunk to community-staging-x86_64 Added: haskell-crypto-random/repos/community-staging-x86_64/ haskell-crypto-random/repos/community-staging-x86_64/PKGBUILD (from rev 445008, haskell-crypto-random/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-crypto-random/repos/community-staging-x86_64/PKGBUILD (from rev 445008, haskell-crypto-random/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-03-27 21:36:35 UTC (rev 445009) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=crypto-random +pkgname=haskell-crypto-random +pkgver=0.0.9 +pkgrel=86 +pkgdesc="Simple cryptographic random related types" +url="https://github.com/vincenthz/hs-crypto-random; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' "haskell-securemem" "haskell-vector") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('07e298e2e3846b48330af92a46ab8550982ad74f6154c59a531762d9282f6712c1e867a48ed6cf4d967f463f52c1af4287a74552aeff0635480ea21cd54a7a24') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-configurator-ng/repos (3 files)
Date: Wednesday, March 27, 2019 @ 21:35:44 Author: felixonmars Revision: 445007 archrelease: copy trunk to community-staging-x86_64 Added: haskell-configurator-ng/repos/community-staging-x86_64/ haskell-configurator-ng/repos/community-staging-x86_64/PKGBUILD (from rev 445006, haskell-configurator-ng/trunk/PKGBUILD) haskell-configurator-ng/repos/community-staging-x86_64/ghc-8.4.patch (from rev 445006, haskell-configurator-ng/trunk/ghc-8.4.patch) ---+ PKGBUILD | 50 ++ ghc-8.4.patch | 26 ++ 2 files changed, 76 insertions(+) Copied: haskell-configurator-ng/repos/community-staging-x86_64/PKGBUILD (from rev 445006, haskell-configurator-ng/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-03-27 21:35:44 UTC (rev 445007) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=configurator-ng +pkgname=haskell-configurator-ng +pkgver=0.0.0.1 +pkgrel=55 +pkgdesc="The next generation of configuration management" +url="https://github.com/lpsmith/configurator-ng; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' "haskell-attoparsec" "haskell-critbit" "haskell-dlist" "haskell-data-ordlist" + "haskell-hashable" "haskell-scientific" "haskell-unix-compat" + "haskell-unordered-containers") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz; +ghc-8.4.patch) +sha512sums=('7995be233ab367e807a66c6f0f412826dc6c916a895c5e145d5b21af2f867a0c69c6bd228e7d5425a69ea9b500ed51fb00025ca9090417aaee4ac1a027f2f77a' + 'c0f0ed7bc5e61794e66950792c8664c84f78b664b15c91e7a8c7d4d547229500e04a2975c4a68908167ab6e636b6db87fd4f6e6af4730bfe3c24a60b22ddc129') + +prepare() { +cd $_hkgname-$pkgver +patch -p1 -i ../ghc-8.4.patch + +sed -i '/fail/d' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-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 $_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" +} Copied: haskell-configurator-ng/repos/community-staging-x86_64/ghc-8.4.patch (from rev 445006, haskell-configurator-ng/trunk/ghc-8.4.patch) === --- community-staging-x86_64/ghc-8.4.patch (rev 0) +++ community-staging-x86_64/ghc-8.4.patch 2019-03-27 21:35:44 UTC (rev 445007) @@ -0,0 +1,26 @@ +diff --git a/Data/Configurator/Parser/Implementation.hs.orig b/Data/Configurator/Parser/Implementation.hs +index 3b3c82a..be9080f 100644 +--- a/Data/Configurator/Parser/Implementation.hs.orig b/Data/Configurator/Parser/Implementation.hs +@@ -152,9 +152,8 @@ newtype ConfigTransform = ConfigTransform (ConfigPlan ()) + + -- | 'mempty' is the identity 'ConfigTransform', 'mappend' is the composition + -- of two 'ConfigTransform's. +-instance Monoid ConfigTransform where +- mempty = ConfigTransform (ConfigPlan ()) +- (ConfigTransform x) `mappend` (ConfigTransform y) = (ConfigTransform (go x)) ++instance Semigroup ConfigTransform where ++ ConfigTransform x <> ConfigTransform y = ConfigTransform (go x) + where +go (ConfigPlan _) = y +go (Union a b) = Union (go a) (go b) +@@ -162,6 +161,9 @@ instance Monoid ConfigTransform where +go (Subconfig pre a) = Subconfig pre (go a) +go Empty = Empty + ++instance Monoid ConfigTransform where ++ mempty = ConfigTransform (ConfigPlan ()) ++ + -- | Conceptually, @'union' f g = \\config -> union\' (f config) (g config)@, + -- where @union\'@ is the left-biased union of two 'Config's. + union :: ConfigTransform -> ConfigTransform -> ConfigTransform
[arch-commits] Commit in haskell-configurator-ng/trunk (PKGBUILD)
Date: Wednesday, March 27, 2019 @ 21:35:28 Author: felixonmars Revision: 445006 upgpkg: haskell-configurator-ng 0.0.0.1-55 rebuild with base-orphans 0.8.1 Modified: haskell-configurator-ng/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-03-27 21:34:38 UTC (rev 445005) +++ PKGBUILD2019-03-27 21:35:28 UTC (rev 445006) @@ -4,7 +4,7 @@ _hkgname=configurator-ng pkgname=haskell-configurator-ng pkgver=0.0.0.1 -pkgrel=54 +pkgrel=55 pkgdesc="The next generation of configuration management" url="https://github.com/lpsmith/configurator-ng; license=("BSD")
[arch-commits] Commit in haskell-crypto-random/trunk (PKGBUILD)
Date: Wednesday, March 27, 2019 @ 21:36:19 Author: felixonmars Revision: 445008 upgpkg: haskell-crypto-random 0.0.9-86 rebuild with base-orphans 0.8.1 Modified: haskell-crypto-random/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-03-27 21:35:44 UTC (rev 445007) +++ PKGBUILD2019-03-27 21:36:19 UTC (rev 445008) @@ -4,7 +4,7 @@ _hkgname=crypto-random pkgname=haskell-crypto-random pkgver=0.0.9 -pkgrel=85 +pkgrel=86 pkgdesc="Simple cryptographic random related types" url="https://github.com/vincenthz/hs-crypto-random; license=("BSD")
[arch-commits] Commit in haskell-critbit/repos (2 files)
Date: Wednesday, March 27, 2019 @ 21:34:38 Author: felixonmars Revision: 445005 archrelease: copy trunk to community-staging-x86_64 Added: haskell-critbit/repos/community-staging-x86_64/ haskell-critbit/repos/community-staging-x86_64/PKGBUILD (from rev 445004, haskell-critbit/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-critbit/repos/community-staging-x86_64/PKGBUILD (from rev 445004, haskell-critbit/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-03-27 21:34:38 UTC (rev 445005) @@ -0,0 +1,46 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=critbit +pkgname=haskell-critbit +pkgver=0.2.0.0 +pkgrel=20 +pkgdesc="Crit-bit maps and sets" +url="https://github.com/bos/critbit; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' "haskell-vector") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz; + https://github.com/bos/critbit/commit/0111bc3c0848d411c169696b6d2176dea40e9417.patch) +sha512sums=('b5d9acdfa94938d7ce9bae21d21e2865e880fe9e61098ce873878627b6618cfdb6b26083ccde3d1be85e00097c68307b8a04f4900d752e6cf645608ae1f38f95' + '6210839b52aa9c592678e7691c47234e31e0fe63d0a5c2980c898da25b796ca81f325d97c2d4b4b99581ff46ecd778151de8eabc6d73f867becd763410fbd267') + +prepare() { +cd $_hkgname-$pkgver +patch -p1 -i ../0111bc3c0848d411c169696b6d2176dea40e9417.patch +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-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 $_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" +}