[arch-commits] Commit in haskell-path/repos (2 files)
Date: Friday, January 10, 2020 @ 05:22:51 Author: felixonmars Revision: 551582 archrelease: copy trunk to community-staging-x86_64 Added: haskell-path/repos/community-staging-x86_64/ haskell-path/repos/community-staging-x86_64/PKGBUILD (from rev 551581, haskell-path/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-path/repos/community-staging-x86_64/PKGBUILD (from rev 551581, haskell-path/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-10 05:22:51 UTC (rev 551582) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=path +pkgname=haskell-path +pkgver=0.6.1 +pkgrel=126 +pkgdesc="Path" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' "haskell-aeson" "haskell-exceptions" "haskell-hashable") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('84428bf7215c014b7759c96c4eda2fe7576169a8a906cce493476d6718b069ff90da1745914c0e265e97c96472f7b8ba50a16713468da95adcb755cda9f694f5') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/<.*0.9/<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 +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-path/trunk (PKGBUILD)
Date: Friday, January 10, 2020 @ 05:22:38 Author: felixonmars Revision: 551581 upgpkg: haskell-path 0.6.1-126: rebuild with ghc 8.8.1, cabal-doctest 1.0.7, polyparse 1.13, primitive 0.7.0.0, regex-base 0.94.0.0, regex-pcre 0.95.0.0, regex-posix 0.96.0.0, regex-tdfa 1.3.1.0, easytest 0.3, unexceptionalio 0.5.0, gtk2hs-buildtools 0.13.8.0, ghc-typelits-natnormalise 0.7, resolv 0.1.1.3, ghc-typelits-knownnat 0.7.1 Modified: haskell-path/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-10 05:21:56 UTC (rev 551580) +++ PKGBUILD2020-01-10 05:22:38 UTC (rev 551581) @@ -4,7 +4,7 @@ _hkgname=path pkgname=haskell-path pkgver=0.6.1 -pkgrel=125 +pkgrel=126 pkgdesc="Path" url="https://hackage.haskell.org/package/${_hkgname}; license=("BSD")
[arch-commits] Commit in haskell-network-ip/repos (2 files)
Date: Friday, January 10, 2020 @ 05:21:56 Author: felixonmars Revision: 551580 archrelease: copy trunk to community-staging-x86_64 Added: haskell-network-ip/repos/community-staging-x86_64/ haskell-network-ip/repos/community-staging-x86_64/PKGBUILD (from rev 551579, haskell-network-ip/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-network-ip/repos/community-staging-x86_64/PKGBUILD (from rev 551579, haskell-network-ip/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-10 05:21:56 UTC (rev 551580) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan + +_hkgname=network-ip +pkgname=haskell-network-ip +pkgver=0.3.0.3 +pkgrel=12 +pkgdesc="Internet Protocol data structures" +url="https://github.com/mvv/network-ip; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-data-default-class' 'haskell-data-dword' 'haskell-data-endian' + 'haskell-data-serializer' 'haskell-data-textual' 'haskell-hashable' 'haskell-parsers' + 'haskell-text-printer' 'haskell-type-hint') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('0d628e514d3696db04350e54f87f179d5468e983001bfc3865ac65f6f430416c5c111b1979b368dd8115f06dd94c675b28b632ca75b22341fcc1522b7f1f2e36') + +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-network-ip/trunk (PKGBUILD)
Date: Friday, January 10, 2020 @ 05:21:44 Author: felixonmars Revision: 551579 upgpkg: haskell-network-ip 0.3.0.3-12: rebuild with ghc 8.8.1, cabal-doctest 1.0.7, polyparse 1.13, primitive 0.7.0.0, regex-base 0.94.0.0, regex-pcre 0.95.0.0, regex-posix 0.96.0.0, regex-tdfa 1.3.1.0, easytest 0.3, unexceptionalio 0.5.0, gtk2hs-buildtools 0.13.8.0, ghc-typelits-natnormalise 0.7, resolv 0.1.1.3, ghc-typelits-knownnat 0.7.1 Modified: haskell-network-ip/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-10 05:20:47 UTC (rev 551578) +++ PKGBUILD2020-01-10 05:21:44 UTC (rev 551579) @@ -3,7 +3,7 @@ _hkgname=network-ip pkgname=haskell-network-ip pkgver=0.3.0.3 -pkgrel=11 +pkgrel=12 pkgdesc="Internet Protocol data structures" url="https://github.com/mvv/network-ip; license=('BSD')
[arch-commits] Commit in haskell-data-textual/trunk (PKGBUILD)
Date: Friday, January 10, 2020 @ 05:20:35 Author: felixonmars Revision: 551577 upgpkg: haskell-data-textual 0.3.0.3-8: rebuild with ghc 8.8.1, cabal-doctest 1.0.7, polyparse 1.13, primitive 0.7.0.0, regex-base 0.94.0.0, regex-pcre 0.95.0.0, regex-posix 0.96.0.0, regex-tdfa 1.3.1.0, easytest 0.3, unexceptionalio 0.5.0, gtk2hs-buildtools 0.13.8.0, ghc-typelits-natnormalise 0.7, resolv 0.1.1.3, ghc-typelits-knownnat 0.7.1 Modified: haskell-data-textual/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-10 05:19:02 UTC (rev 551576) +++ PKGBUILD2020-01-10 05:20:35 UTC (rev 551577) @@ -3,7 +3,7 @@ _hkgname=data-textual pkgname=haskell-data-textual pkgver=0.3.0.3 -pkgrel=7 +pkgrel=8 pkgdesc="Human-friendly textual representations." url="https://github.com/mvv/data-textual; license=('BSD')
[arch-commits] Commit in haskell-data-textual/repos (2 files)
Date: Friday, January 10, 2020 @ 05:20:47 Author: felixonmars Revision: 551578 archrelease: copy trunk to community-staging-x86_64 Added: haskell-data-textual/repos/community-staging-x86_64/ haskell-data-textual/repos/community-staging-x86_64/PKGBUILD (from rev 551577, haskell-data-textual/trunk/PKGBUILD) --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Copied: haskell-data-textual/repos/community-staging-x86_64/PKGBUILD (from rev 551577, haskell-data-textual/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-10 05:20:47 UTC (rev 551578) @@ -0,0 +1,37 @@ +# Maintainer: Felix Yan + +_hkgname=data-textual +pkgname=haskell-data-textual +pkgver=0.3.0.3 +pkgrel=8 +pkgdesc="Human-friendly textual representations." +url="https://github.com/mvv/data-textual; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-parsers' 'haskell-text-latin1' 'haskell-text-printer') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('36f87d0ad6ef1207d59288013a74efb5458747b03a9ad0d0d5a242672b6f32c562e3e671688054b73289d238d1c69673a5e25fe058f100a8ead457a6228c9b22') + +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-data-serializer/repos (2 files)
Date: Friday, January 10, 2020 @ 05:19:02 Author: felixonmars Revision: 551576 archrelease: copy trunk to community-staging-x86_64 Added: haskell-data-serializer/repos/community-staging-x86_64/ haskell-data-serializer/repos/community-staging-x86_64/PKGBUILD (from rev 551575, haskell-data-serializer/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-data-serializer/repos/community-staging-x86_64/PKGBUILD (from rev 551575, haskell-data-serializer/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-10 05:19:02 UTC (rev 551576) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan + +_hkgname=data-serializer +pkgname=haskell-data-serializer +pkgver=0.3.4.1 +pkgrel=9 +pkgdesc="Common API for serialization libraries" +url="https://github.com/mvv/data-serializer; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-cereal' 'haskell-data-endian' 'haskell-parsers' 'haskell-split') +makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('a19693bb24bf5e51197d3d3c34bc398ce50eae7ec52f651acf6aad1e6c8e2a56c57dd07aaeb16cd729a7401f986a3baf4b166a47f87438a667ba0ab0b9023d53') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/semigroups/d' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-data-serializer/trunk (PKGBUILD)
Date: Friday, January 10, 2020 @ 05:18:50 Author: felixonmars Revision: 551575 upgpkg: haskell-data-serializer 0.3.4.1-9: rebuild with ghc 8.8.1, cabal-doctest 1.0.7, polyparse 1.13, primitive 0.7.0.0, regex-base 0.94.0.0, regex-pcre 0.95.0.0, regex-posix 0.96.0.0, regex-tdfa 1.3.1.0, easytest 0.3, unexceptionalio 0.5.0, gtk2hs-buildtools 0.13.8.0, ghc-typelits-natnormalise 0.7, resolv 0.1.1.3, ghc-typelits-knownnat 0.7.1 Modified: haskell-data-serializer/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-10 05:17:44 UTC (rev 551574) +++ PKGBUILD2020-01-10 05:18:50 UTC (rev 551575) @@ -3,7 +3,7 @@ _hkgname=data-serializer pkgname=haskell-data-serializer pkgver=0.3.4.1 -pkgrel=8 +pkgrel=9 pkgdesc="Common API for serialization libraries" url="https://github.com/mvv/data-serializer; license=('BSD')
[arch-commits] Commit in haskell-parsers/trunk (PKGBUILD)
Date: Friday, January 10, 2020 @ 05:17:29 Author: felixonmars Revision: 551573 upgpkg: haskell-parsers 0.12.10-26: rebuild with ghc 8.8.1, cabal-doctest 1.0.7, polyparse 1.13, primitive 0.7.0.0, regex-base 0.94.0.0, regex-pcre 0.95.0.0, regex-posix 0.96.0.0, regex-tdfa 1.3.1.0, easytest 0.3, unexceptionalio 0.5.0, gtk2hs-buildtools 0.13.8.0, ghc-typelits-natnormalise 0.7, resolv 0.1.1.3, ghc-typelits-knownnat 0.7.1 Modified: haskell-parsers/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-10 05:16:34 UTC (rev 551572) +++ PKGBUILD2020-01-10 05:17:29 UTC (rev 551573) @@ -4,7 +4,7 @@ _hkgname=parsers pkgname=haskell-parsers pkgver=0.12.10 -pkgrel=25 +pkgrel=26 pkgdesc="Parsing combinators" url="https://github.com/ekmett/parsers/; license=("BSD")
[arch-commits] Commit in haskell-parsers/repos (2 files)
Date: Friday, January 10, 2020 @ 05:17:44 Author: felixonmars Revision: 551574 archrelease: copy trunk to community-staging-x86_64 Added: haskell-parsers/repos/community-staging-x86_64/ haskell-parsers/repos/community-staging-x86_64/PKGBUILD (from rev 551573, haskell-parsers/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-parsers/repos/community-staging-x86_64/PKGBUILD (from rev 551573, haskell-parsers/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-10 05:17:44 UTC (rev 551574) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=parsers +pkgname=haskell-parsers +pkgver=0.12.10 +pkgrel=26 +pkgdesc="Parsing combinators" +url="https://github.com/ekmett/parsers/; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-attoparsec' 'haskell-base-orphans' 'haskell-charset' + 'haskell-scientific' 'haskell-unordered-containers') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-quickcheck-instances') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('99ff90de4e60be3c03c8e1e5ae7902a37424c3139ccf566ff1cbc363d176787bd60bb709ef6c56f5b446f1f1b7eca65aa5d431897a0f82a9d6f7fe77fd2ee49f') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/semigroups/d' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-pandoc-types/trunk (PKGBUILD)
Date: Friday, January 10, 2020 @ 05:16:22 Author: felixonmars Revision: 551571 upgpkg: haskell-pandoc-types 1.20-7: rebuild with ghc 8.8.1, cabal-doctest 1.0.7, polyparse 1.13, primitive 0.7.0.0, regex-base 0.94.0.0, regex-pcre 0.95.0.0, regex-posix 0.96.0.0, regex-tdfa 1.3.1.0, easytest 0.3, unexceptionalio 0.5.0, gtk2hs-buildtools 0.13.8.0, ghc-typelits-natnormalise 0.7, resolv 0.1.1.3, ghc-typelits-knownnat 0.7.1 Modified: haskell-pandoc-types/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-10 05:15:00 UTC (rev 551570) +++ PKGBUILD2020-01-10 05:16:22 UTC (rev 551571) @@ -4,7 +4,7 @@ _hkgname=pandoc-types pkgname=haskell-pandoc-types pkgver=1.20 -pkgrel=6 +pkgrel=7 pkgdesc="Types for representing a structured document" url="https://pandoc.org/; license=("BSD")
[arch-commits] Commit in haskell-pandoc-types/repos (2 files)
Date: Friday, January 10, 2020 @ 05:16:34 Author: felixonmars Revision: 551572 archrelease: copy trunk to community-staging-x86_64 Added: haskell-pandoc-types/repos/community-staging-x86_64/ haskell-pandoc-types/repos/community-staging-x86_64/PKGBUILD (from rev 551571, haskell-pandoc-types/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-pandoc-types/repos/community-staging-x86_64/PKGBUILD (from rev 551571, haskell-pandoc-types/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-10 05:16:34 UTC (rev 551572) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=pandoc-types +pkgname=haskell-pandoc-types +pkgver=1.20 +pkgrel=7 +pkgdesc="Types for representing a structured document" +url="https://pandoc.org/; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-quickcheck' 'haskell-syb') +makedepends=('ghc' 'haskell-test-framework' 'haskell-test-framework-hunit' + 'haskell-test-framework-quickcheck2' 'haskell-hunit' 'haskell-string-qq') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('36c658093237246a344dc65bf9e214b250ea1a0aecf9931d80299f44ee152553c4326948bfae8e0f3e5aaabe93bc7a9aca0c79383e48b0f9d2696383df2b40ee') + +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-microstache/trunk (PKGBUILD)
Date: Friday, January 10, 2020 @ 05:14:48 Author: felixonmars Revision: 551569 upgpkg: haskell-microstache 1.0.1.1-121: rebuild with ghc 8.8.1, cabal-doctest 1.0.7, polyparse 1.13, primitive 0.7.0.0, regex-base 0.94.0.0, regex-pcre 0.95.0.0, regex-posix 0.96.0.0, regex-tdfa 1.3.1.0, easytest 0.3, unexceptionalio 0.5.0, gtk2hs-buildtools 0.13.8.0, ghc-typelits-natnormalise 0.7, resolv 0.1.1.3, ghc-typelits-knownnat 0.7.1 Modified: haskell-microstache/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-10 05:13:58 UTC (rev 551568) +++ PKGBUILD2020-01-10 05:14:48 UTC (rev 551569) @@ -4,7 +4,7 @@ _hkgname=microstache pkgname=haskell-microstache pkgver=1.0.1.1 -pkgrel=120 +pkgrel=121 pkgdesc="Mustache templates for Haskell" url="https://github.com/phadej/microstache; license=("BSD")
[arch-commits] Commit in haskell-microstache/repos (2 files)
Date: Friday, January 10, 2020 @ 05:15:00 Author: felixonmars Revision: 551570 archrelease: copy trunk to community-staging-x86_64 Added: haskell-microstache/repos/community-staging-x86_64/ haskell-microstache/repos/community-staging-x86_64/PKGBUILD (from rev 551569, haskell-microstache/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-microstache/repos/community-staging-x86_64/PKGBUILD (from rev 551569, haskell-microstache/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-10 05:15:00 UTC (rev 551570) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=microstache +pkgname=haskell-microstache +pkgver=1.0.1.1 +pkgrel=121 +pkgdesc="Mustache templates for Haskell" +url="https://github.com/phadej/microstache; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-unordered-containers' 'haskell-vector') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('28e0ad58a9724259df176092c125a4ba51fd2278cb0ab2e29bc24bf1e0f1c57a53e5983ff640569e3416fc7cda31b6ba0ae8ad832840a3040ba55fb85fb7f1a1') + +prepare() { +cd $_hkgname-$pkgver +sed -i -e 's/<.*1.3/<2/' -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 \ +--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-microlens-aeson/repos (2 files)
Date: Friday, January 10, 2020 @ 05:13:58 Author: felixonmars Revision: 551568 archrelease: copy trunk to community-staging-x86_64 Added: haskell-microlens-aeson/repos/community-staging-x86_64/ haskell-microlens-aeson/repos/community-staging-x86_64/PKGBUILD (from rev 551567, haskell-microlens-aeson/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-microlens-aeson/repos/community-staging-x86_64/PKGBUILD (from rev 551567, haskell-microlens-aeson/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-10 05:13:58 UTC (rev 551568) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan + +_hkgname=microlens-aeson +pkgname=haskell-microlens-aeson +pkgver=2.3.0.4 +pkgrel=26 +pkgdesc="Law-abiding lenses for Aeson, using microlens" +url="https://github.com/fosskers/microlens-aeson/; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-hashable' 'haskell-microlens' + 'haskell-scientific' 'haskell-unordered-containers' 'haskell-vector') +makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-hunit') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('34986eda773794735792f617bfd00079048f9fb75dd60f533e58a9671906d9bd0e4fcee1f4a3df309d98ddcb25144fb59f1a779675b119669c27739c3f6a') + +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 --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-microlens-aeson/trunk (PKGBUILD)
Date: Friday, January 10, 2020 @ 05:13:46 Author: felixonmars Revision: 551567 upgpkg: haskell-microlens-aeson 2.3.0.4-26: rebuild with ghc 8.8.1, cabal-doctest 1.0.7, polyparse 1.13, primitive 0.7.0.0, regex-base 0.94.0.0, regex-pcre 0.95.0.0, regex-posix 0.96.0.0, regex-tdfa 1.3.1.0, easytest 0.3, unexceptionalio 0.5.0, gtk2hs-buildtools 0.13.8.0, ghc-typelits-natnormalise 0.7, resolv 0.1.1.3, ghc-typelits-knownnat 0.7.1 Modified: haskell-microlens-aeson/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-10 05:12:54 UTC (rev 551566) +++ PKGBUILD2020-01-10 05:13:46 UTC (rev 551567) @@ -3,7 +3,7 @@ _hkgname=microlens-aeson pkgname=haskell-microlens-aeson pkgver=2.3.0.4 -pkgrel=25 +pkgrel=26 pkgdesc="Law-abiding lenses for Aeson, using microlens" url="https://github.com/fosskers/microlens-aeson/; license=('MIT')
[arch-commits] Commit in haskell-interpolate/trunk (PKGBUILD)
Date: Friday, January 10, 2020 @ 05:12:39 Author: felixonmars Revision: 551565 upgpkg: haskell-interpolate 0.2.0-109: rebuild with ghc 8.8.1, cabal-doctest 1.0.7, polyparse 1.13, primitive 0.7.0.0, regex-base 0.94.0.0, regex-pcre 0.95.0.0, regex-posix 0.96.0.0, regex-tdfa 1.3.1.0, easytest 0.3, unexceptionalio 0.5.0, gtk2hs-buildtools 0.13.8.0, ghc-typelits-natnormalise 0.7, resolv 0.1.1.3, ghc-typelits-knownnat 0.7.1 Modified: haskell-interpolate/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-10 05:11:45 UTC (rev 551564) +++ PKGBUILD2020-01-10 05:12:39 UTC (rev 551565) @@ -4,7 +4,7 @@ _hkgname=interpolate pkgname=haskell-interpolate pkgver=0.2.0 -pkgrel=108 +pkgrel=109 pkgdesc="String interpolation done right" url="https://github.com/sol/interpolate; license=("MIT")
[arch-commits] Commit in haskell-interpolate/repos (2 files)
Date: Friday, January 10, 2020 @ 05:12:54 Author: felixonmars Revision: 551566 archrelease: copy trunk to community-staging-x86_64 Added: haskell-interpolate/repos/community-staging-x86_64/ haskell-interpolate/repos/community-staging-x86_64/PKGBUILD (from rev 551565, haskell-interpolate/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-interpolate/repos/community-staging-x86_64/PKGBUILD (from rev 551565, haskell-interpolate/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-10 05:12:54 UTC (rev 551566) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=interpolate +pkgname=haskell-interpolate +pkgver=0.2.0 +pkgrel=109 +pkgdesc="String interpolation done right" +url="https://github.com/sol/interpolate; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-src-meta') +makedepends=('ghc' 'haskell-base-compat' 'haskell-hspec' 'haskell-quickcheck' + 'haskell-quickcheck-instances') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('adc90d7da696c4aea0935c5f85dbf37a1738c89ff3b940804cd7bb4f888e28a445c51db9e0f2e1e66f98646f60964c10d135cef30c13efaaaffee3c65b93c89a') + +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-hsyaml-aeson/trunk (PKGBUILD)
Date: Friday, January 10, 2020 @ 05:11:33 Author: felixonmars Revision: 551563 upgpkg: haskell-hsyaml-aeson 0.2.0.0-6: rebuild with ghc 8.8.1, cabal-doctest 1.0.7, polyparse 1.13, primitive 0.7.0.0, regex-base 0.94.0.0, regex-pcre 0.95.0.0, regex-posix 0.96.0.0, regex-tdfa 1.3.1.0, easytest 0.3, unexceptionalio 0.5.0, gtk2hs-buildtools 0.13.8.0, ghc-typelits-natnormalise 0.7, resolv 0.1.1.3, ghc-typelits-knownnat 0.7.1 Modified: haskell-hsyaml-aeson/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-10 05:10:51 UTC (rev 551562) +++ PKGBUILD2020-01-10 05:11:33 UTC (rev 551563) @@ -3,7 +3,7 @@ _hkgname=HsYAML-aeson pkgname=haskell-hsyaml-aeson pkgver=0.2.0.0 -pkgrel=5 +pkgrel=6 pkgdesc="JSON to YAML Adapter" url="https://github.com/hvr/hsyaml-aeson; license=('GPL')
[arch-commits] Commit in haskell-hsyaml-aeson/repos (2 files)
Date: Friday, January 10, 2020 @ 05:11:45 Author: felixonmars Revision: 551564 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hsyaml-aeson/repos/community-staging-x86_64/ haskell-hsyaml-aeson/repos/community-staging-x86_64/PKGBUILD (from rev 551563, haskell-hsyaml-aeson/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-hsyaml-aeson/repos/community-staging-x86_64/PKGBUILD (from rev 551563, haskell-hsyaml-aeson/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-10 05:11:45 UTC (rev 551564) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan + +_hkgname=HsYAML-aeson +pkgname=haskell-hsyaml-aeson +pkgver=0.2.0.0 +pkgrel=6 +pkgdesc="JSON to YAML Adapter" +url="https://github.com/hvr/hsyaml-aeson; +license=('GPL') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-hsyaml' 'haskell-scientific' + 'haskell-unordered-containers' 'haskell-vector') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('09da59c38e9fead3b11bbb6752cef803ae2d60392b710ea3958091d6256ff267f0b0f9b27293bbbc96a9d3af08464e463feafcba4a7caab6fd78286127f91527') + +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 --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.GPLv2" +}
[arch-commits] Commit in haskell-hslua-module-text/trunk (PKGBUILD)
Date: Friday, January 10, 2020 @ 05:10:32 Author: felixonmars Revision: 551561 upgpkg: haskell-hslua-module-text 0.2.1-29: rebuild with ghc 8.8.1, cabal-doctest 1.0.7, polyparse 1.13, primitive 0.7.0.0, regex-base 0.94.0.0, regex-pcre 0.95.0.0, regex-posix 0.96.0.0, regex-tdfa 1.3.1.0, easytest 0.3, unexceptionalio 0.5.0, gtk2hs-buildtools 0.13.8.0, ghc-typelits-natnormalise 0.7, resolv 0.1.1.3, ghc-typelits-knownnat 0.7.1 Modified: haskell-hslua-module-text/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-10 05:09:45 UTC (rev 551560) +++ PKGBUILD2020-01-10 05:10:32 UTC (rev 551561) @@ -4,7 +4,7 @@ _hkgname=hslua-module-text pkgname=haskell-hslua-module-text pkgver=0.2.1 -pkgrel=28 +pkgrel=29 pkgdesc="Lua module for text" url="https://github.com/hslua/hslua-module-test; license=("MIT")
[arch-commits] Commit in haskell-hslua-module-text/repos (2 files)
Date: Friday, January 10, 2020 @ 05:10:51 Author: felixonmars Revision: 551562 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hslua-module-text/repos/community-staging-x86_64/ haskell-hslua-module-text/repos/community-staging-x86_64/PKGBUILD (from rev 551561, haskell-hslua-module-text/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-hslua-module-text/repos/community-staging-x86_64/PKGBUILD (from rev 551561, haskell-hslua-module-text/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-10 05:10:51 UTC (rev 551562) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=hslua-module-text +pkgname=haskell-hslua-module-text +pkgver=0.2.1 +pkgrel=29 +pkgdesc="Lua module for text" +url="https://github.com/hslua/hslua-module-test; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-hslua') +makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-hunit') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('e2da17ec688c00968537e49c18d71a3e365a57bb0c8cb2639b2052d04771686ee695186726569e82f72723c78841bccdc0de33d0302e943e67f3432bd5fb9d13') + +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-hslua-module-system/trunk (PKGBUILD)
Date: Friday, January 10, 2020 @ 05:09:30 Author: felixonmars Revision: 551559 upgpkg: haskell-hslua-module-system 0.2.1-20: rebuild with ghc 8.8.1, cabal-doctest 1.0.7, polyparse 1.13, primitive 0.7.0.0, regex-base 0.94.0.0, regex-pcre 0.95.0.0, regex-posix 0.96.0.0, regex-tdfa 1.3.1.0, easytest 0.3, unexceptionalio 0.5.0, gtk2hs-buildtools 0.13.8.0, ghc-typelits-natnormalise 0.7, resolv 0.1.1.3, ghc-typelits-knownnat 0.7.1 Modified: haskell-hslua-module-system/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-10 05:08:39 UTC (rev 551558) +++ PKGBUILD2020-01-10 05:09:30 UTC (rev 551559) @@ -3,7 +3,7 @@ _hkgname=hslua-module-system pkgname=haskell-hslua-module-system pkgver=0.2.1 -pkgrel=19 +pkgrel=20 pkgdesc="Lua module wrapper around Haskell's System module" url="https://github.com/hslua/hslua-module-system; license=('MIT')
[arch-commits] Commit in haskell-hslua-module-system/repos (2 files)
Date: Friday, January 10, 2020 @ 05:09:45 Author: felixonmars Revision: 551560 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hslua-module-system/repos/community-staging-x86_64/ haskell-hslua-module-system/repos/community-staging-x86_64/PKGBUILD (from rev 551559, haskell-hslua-module-system/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-hslua-module-system/repos/community-staging-x86_64/PKGBUILD (from rev 551559, haskell-hslua-module-system/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-10 05:09:45 UTC (rev 551560) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan + +_hkgname=hslua-module-system +pkgname=haskell-hslua-module-system +pkgver=0.2.1 +pkgrel=20 +pkgdesc="Lua module wrapper around Haskell's System module" +url="https://github.com/hslua/hslua-module-system; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-exceptions' 'haskell-hslua' 'haskell-temporary') +makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-hunit') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('296d2ee41760d8ee6025562c408f16e78468a9ca53910982fd346a9cf7b8c6df3340fd2d0a7f6ff5fc41c98f0724a733f0ed8bd64cdd18acfb65aa044cd4a99b') + +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-hslua/repos (2 files)
Date: Friday, January 10, 2020 @ 05:08:39 Author: felixonmars Revision: 551558 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hslua/repos/community-staging-x86_64/ haskell-hslua/repos/community-staging-x86_64/PKGBUILD (from rev 551557, haskell-hslua/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-hslua/repos/community-staging-x86_64/PKGBUILD (from rev 551557, haskell-hslua/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-10 05:08:39 UTC (rev 551558) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=hslua +pkgname=haskell-hslua +pkgver=1.0.3.2 +pkgrel=12 +pkgdesc="A Lua language interpreter embedding in Haskell" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'lua' 'haskell-exceptions') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-quickcheck-instances' 'haskell-tasty' + 'haskell-tasty-expected-failure' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('2e047e32a55d0c9512388445ba318d7ceec85f467c89ad825cceb2c60b5b1dce10fa5f014009cb105f71d109fd66eca0c94b88d3a5e26a85ae0dc3e327606e38') + +prepare() { +sed -e '/, fail/d' \ +-e 's/pkgconfig-depends: lua5.3/pkgconfig-depends: lua53/' \ +-i $_hkgname-$pkgver/$_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 \ +-fsystem-lua -fpkg-config +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-hslua/trunk (PKGBUILD)
Date: Friday, January 10, 2020 @ 05:08:20 Author: felixonmars Revision: 551557 upgpkg: haskell-hslua 1.0.3.2-12: rebuild with ghc 8.8.1, cabal-doctest 1.0.7, polyparse 1.13, primitive 0.7.0.0, regex-base 0.94.0.0, regex-pcre 0.95.0.0, regex-posix 0.96.0.0, regex-tdfa 1.3.1.0, easytest 0.3, unexceptionalio 0.5.0, gtk2hs-buildtools 0.13.8.0, ghc-typelits-natnormalise 0.7, resolv 0.1.1.3, ghc-typelits-knownnat 0.7.1 Modified: haskell-hslua/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-10 05:07:00 UTC (rev 551556) +++ PKGBUILD2020-01-10 05:08:20 UTC (rev 551557) @@ -4,7 +4,7 @@ _hkgname=hslua pkgname=haskell-hslua pkgver=1.0.3.2 -pkgrel=11 +pkgrel=12 pkgdesc="A Lua language interpreter embedding in Haskell" url="https://hackage.haskell.org/package/${_hkgname}; license=("MIT")
[arch-commits] Commit in haskell-edit-distance-vector/repos (2 files)
Date: Friday, January 10, 2020 @ 05:07:00 Author: felixonmars Revision: 551556 archrelease: copy trunk to community-staging-x86_64 Added: haskell-edit-distance-vector/repos/community-staging-x86_64/ haskell-edit-distance-vector/repos/community-staging-x86_64/PKGBUILD (from rev 551555, haskell-edit-distance-vector/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-edit-distance-vector/repos/community-staging-x86_64/PKGBUILD (from rev 551555, haskell-edit-distance-vector/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-10 05:07:00 UTC (rev 551556) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan + +_hkgname=edit-distance-vector +pkgname=haskell-edit-distance-vector +pkgver=1.0.0.4 +pkgrel=37 +pkgdesc="Calculate edit distances and edit scripts between vectors" +url="https://github.com/thsutton/edit-distance-vector; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-vector') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-quickcheck-instances') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('8d7ef7c6ca971aec5efc2e90adff2584c1e4f996df3ad4f6111f790fd88fcce1814111eb3a3bbe07d8455b03ade98f11e6343c4746e895be2ba9b82a86a33e6d') + +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-edit-distance-vector/trunk (PKGBUILD)
Date: Friday, January 10, 2020 @ 05:06:48 Author: felixonmars Revision: 551555 upgpkg: haskell-edit-distance-vector 1.0.0.4-37: rebuild with ghc 8.8.1, cabal-doctest 1.0.7, polyparse 1.13, primitive 0.7.0.0, regex-base 0.94.0.0, regex-pcre 0.95.0.0, regex-posix 0.96.0.0, regex-tdfa 1.3.1.0, easytest 0.3, unexceptionalio 0.5.0, gtk2hs-buildtools 0.13.8.0, ghc-typelits-natnormalise 0.7, resolv 0.1.1.3, ghc-typelits-knownnat 0.7.1 Modified: haskell-edit-distance-vector/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-10 05:06:04 UTC (rev 551554) +++ PKGBUILD2020-01-10 05:06:48 UTC (rev 551555) @@ -3,7 +3,7 @@ _hkgname=edit-distance-vector pkgname=haskell-edit-distance-vector pkgver=1.0.0.4 -pkgrel=36 +pkgrel=37 pkgdesc="Calculate edit distances and edit scripts between vectors" url="https://github.com/thsutton/edit-distance-vector; license=('BSD')
[arch-commits] Commit in haskell-doctemplates/repos (2 files)
Date: Friday, January 10, 2020 @ 05:06:04 Author: felixonmars Revision: 551554 archrelease: copy trunk to community-staging-x86_64 Added: haskell-doctemplates/repos/community-staging-x86_64/ haskell-doctemplates/repos/community-staging-x86_64/PKGBUILD (from rev 551553, haskell-doctemplates/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-doctemplates/repos/community-staging-x86_64/PKGBUILD (from rev 551553, haskell-doctemplates/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-10 05:06:04 UTC (rev 551554) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan + +_hkgname=doctemplates +pkgname=haskell-doctemplates +pkgver=0.7.1 +pkgrel=7 +pkgdesc="Pandoc-style document templates" +url="https://github.com/jgm/doctemplates; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-doclayout' 'haskell-hsyaml' 'haskell-safe' + 'haskell-scientific' 'haskell-text-conversions' 'haskell-unordered-containers' + 'haskell-vector') +makedepends=('ghc' 'haskell-glob' 'haskell-tasty' 'haskell-tasty-golden' 'haskell-tasty-hunit' + 'haskell-temporary') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('0c0aa8afe5f0c76a5cc5d30ba6196d1809f5cd2415f3f898e77dbac88df001a642e461eb76ae09c72161474b5c84d67f1edb7fbc00c588037053cceb8c2a1843') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +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-doctemplates/trunk (PKGBUILD)
Date: Friday, January 10, 2020 @ 05:05:51 Author: felixonmars Revision: 551553 upgpkg: haskell-doctemplates 0.7.1-7: rebuild with ghc 8.8.1, cabal-doctest 1.0.7, polyparse 1.13, primitive 0.7.0.0, regex-base 0.94.0.0, regex-pcre 0.95.0.0, regex-posix 0.96.0.0, regex-tdfa 1.3.1.0, easytest 0.3, unexceptionalio 0.5.0, gtk2hs-buildtools 0.13.8.0, ghc-typelits-natnormalise 0.7, resolv 0.1.1.3, ghc-typelits-knownnat 0.7.1 Modified: haskell-doctemplates/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-10 05:04:28 UTC (rev 551552) +++ PKGBUILD2020-01-10 05:05:51 UTC (rev 551553) @@ -3,7 +3,7 @@ _hkgname=doctemplates pkgname=haskell-doctemplates pkgver=0.7.1 -pkgrel=6 +pkgrel=7 pkgdesc="Pandoc-style document templates" url="https://github.com/jgm/doctemplates; license=("BSD")
[arch-commits] Commit in haskell-descriptive/repos (2 files)
Date: Friday, January 10, 2020 @ 05:04:28 Author: felixonmars Revision: 551552 archrelease: copy trunk to community-staging-x86_64 Added: haskell-descriptive/repos/community-staging-x86_64/ haskell-descriptive/repos/community-staging-x86_64/PKGBUILD (from rev 551551, haskell-descriptive/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-descriptive/repos/community-staging-x86_64/PKGBUILD (from rev 551551, haskell-descriptive/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-10 05:04:28 UTC (rev 551552) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=descriptive +pkgname=haskell-descriptive +pkgver=0.9.5 +pkgrel=74 +pkgdesc="Self-describing consumers/parsers; forms, cmd-line args, JSON, etc." +url="https://github.com/chrisdone/descriptive; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' "haskell-aeson" "haskell-bifunctors" "haskell-scientific" + "haskell-vector") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('259761b86f0f0c517baf80942e81820e6665b45548a3e7970a19d0ce344781f48e9f35b73748a6d5fe7afcc35bc5d0feb7634e56cb408d03d92e1d0cac1fdd1b') + +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-descriptive/trunk (PKGBUILD)
Date: Friday, January 10, 2020 @ 05:04:16 Author: felixonmars Revision: 551551 upgpkg: haskell-descriptive 0.9.5-74: rebuild with ghc 8.8.1, cabal-doctest 1.0.7, polyparse 1.13, primitive 0.7.0.0, regex-base 0.94.0.0, regex-pcre 0.95.0.0, regex-posix 0.96.0.0, regex-tdfa 1.3.1.0, easytest 0.3, unexceptionalio 0.5.0, gtk2hs-buildtools 0.13.8.0, ghc-typelits-natnormalise 0.7, resolv 0.1.1.3, ghc-typelits-knownnat 0.7.1 Modified: haskell-descriptive/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-10 05:04:05 UTC (rev 551550) +++ PKGBUILD2020-01-10 05:04:16 UTC (rev 551551) @@ -4,7 +4,7 @@ _hkgname=descriptive pkgname=haskell-descriptive pkgver=0.9.5 -pkgrel=73 +pkgrel=74 pkgdesc="Self-describing consumers/parsers; forms, cmd-line args, JSON, etc." url="https://github.com/chrisdone/descriptive; license=("BSD")
[arch-commits] Commit in haskell-criterion-measurement/repos (2 files)
Date: Friday, January 10, 2020 @ 05:03:18 Author: felixonmars Revision: 551549 archrelease: copy trunk to community-staging-x86_64 Added: haskell-criterion-measurement/repos/community-staging-x86_64/ haskell-criterion-measurement/repos/community-staging-x86_64/PKGBUILD (from rev 551548, haskell-criterion-measurement/trunk/PKGBUILD) --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Copied: haskell-criterion-measurement/repos/community-staging-x86_64/PKGBUILD (from rev 551548, haskell-criterion-measurement/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-10 05:03:18 UTC (rev 551549) @@ -0,0 +1,37 @@ +# Maintainer: Felix Yan + +_hkgname=criterion-measurement +pkgname=haskell-criterion-measurement +pkgver=0.1.2.0 +pkgrel=14 +pkgdesc="Criterion measurement functionality and associated types" +url="https://github.com/bos/criterion; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat' 'haskell-vector') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('d82196d0b4a501795e8f3498b17db89c5febf6cfd2131da262aacc7b268248bb21c7d4e6530789a40a47c4e74e28e34ab5ff3477b2e28f54ddafd01e7cd5993a') + +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-criterion-measurement/trunk (PKGBUILD)
Date: Friday, January 10, 2020 @ 05:03:04 Author: felixonmars Revision: 551548 upgpkg: haskell-criterion-measurement 0.1.2.0-14: rebuild with ghc 8.8.1, cabal-doctest 1.0.7, polyparse 1.13, primitive 0.7.0.0, regex-base 0.94.0.0, regex-pcre 0.95.0.0, regex-posix 0.96.0.0, regex-tdfa 1.3.1.0, easytest 0.3, unexceptionalio 0.5.0, gtk2hs-buildtools 0.13.8.0, ghc-typelits-natnormalise 0.7, resolv 0.1.1.3, ghc-typelits-knownnat 0.7.1 Modified: haskell-criterion-measurement/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-10 05:02:10 UTC (rev 551547) +++ PKGBUILD2020-01-10 05:03:04 UTC (rev 551548) @@ -3,7 +3,7 @@ _hkgname=criterion-measurement pkgname=haskell-criterion-measurement pkgver=0.1.2.0 -pkgrel=13 +pkgrel=14 pkgdesc="Criterion measurement functionality and associated types" url="https://github.com/bos/criterion; license=('MIT')
[arch-commits] Commit in haskell-bytestring-tree-builder/repos (2 files)
Date: Friday, January 10, 2020 @ 05:02:10 Author: felixonmars Revision: 551547 archrelease: copy trunk to community-staging-x86_64 Added: haskell-bytestring-tree-builder/repos/community-staging-x86_64/ haskell-bytestring-tree-builder/repos/community-staging-x86_64/PKGBUILD (from rev 551546, haskell-bytestring-tree-builder/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-bytestring-tree-builder/repos/community-staging-x86_64/PKGBUILD (from rev 551546, haskell-bytestring-tree-builder/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-10 05:02:10 UTC (rev 551547) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=bytestring-tree-builder +pkgname=haskell-bytestring-tree-builder +pkgver=0.2.7.3 +pkgrel=25 +pkgdesc="A very efficient ByteString builder implementation based on the binary tree" +url="https://github.com/nikita-volkov/bytestring-tree-builder; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-prelude') +makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-quickcheck' 'haskell-tasty-hunit' + 'haskell-quickcheck-instances' 'haskell-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('dc23685313cbe97084c63954b167375aac481019b657db5e936ff4c5c210160407ad8305b6ec15e31890eba3187f5a3aaaef1a27d54b9a0cfe30ec694442afb2') + +prepare() { +cd $_hkgname-$pkgver + +sed -i '/semigroups/d' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-bytestring-tree-builder/trunk (PKGBUILD)
Date: Friday, January 10, 2020 @ 05:01:58 Author: felixonmars Revision: 551546 upgpkg: haskell-bytestring-tree-builder 0.2.7.3-25: rebuild with ghc 8.8.1, cabal-doctest 1.0.7, polyparse 1.13, primitive 0.7.0.0, regex-base 0.94.0.0, regex-pcre 0.95.0.0, regex-posix 0.96.0.0, regex-tdfa 1.3.1.0, easytest 0.3, unexceptionalio 0.5.0, gtk2hs-buildtools 0.13.8.0, ghc-typelits-natnormalise 0.7, resolv 0.1.1.3, ghc-typelits-knownnat 0.7.1 Modified: haskell-bytestring-tree-builder/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-10 05:01:07 UTC (rev 551545) +++ PKGBUILD2020-01-10 05:01:58 UTC (rev 551546) @@ -4,7 +4,7 @@ _hkgname=bytestring-tree-builder pkgname=haskell-bytestring-tree-builder pkgver=0.2.7.3 -pkgrel=24 +pkgrel=25 pkgdesc="A very efficient ByteString builder implementation based on the binary tree" url="https://github.com/nikita-volkov/bytestring-tree-builder; license=("MIT")
[arch-commits] Commit in haskell-bower-json/repos (2 files)
Date: Friday, January 10, 2020 @ 05:01:07 Author: felixonmars Revision: 551545 archrelease: copy trunk to community-staging-x86_64 Added: haskell-bower-json/repos/community-staging-x86_64/ haskell-bower-json/repos/community-staging-x86_64/PKGBUILD (from rev 551544, haskell-bower-json/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-bower-json/repos/community-staging-x86_64/PKGBUILD (from rev 551544, haskell-bower-json/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-10 05:01:07 UTC (rev 551545) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=bower-json +pkgname=haskell-bower-json +pkgver=1.0.0.1 +pkgrel=144 +pkgdesc="Read bower.json from Haskell" +url="https://github.com/hdgarrood/bower-json; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-aeson" "haskell-aeson-better-errors" "haskell-scientific" + "haskell-unordered-containers" "haskell-vector") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('7aa954e2b1bf79307db710c158108bd9ddb45b333ca96072cdbfaf96c77b7e73') + +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-bower-json/trunk (PKGBUILD)
Date: Friday, January 10, 2020 @ 05:00:54 Author: felixonmars Revision: 551544 upgpkg: haskell-bower-json 1.0.0.1-144: rebuild with ghc 8.8.1, cabal-doctest 1.0.7, polyparse 1.13, primitive 0.7.0.0, regex-base 0.94.0.0, regex-pcre 0.95.0.0, regex-posix 0.96.0.0, regex-tdfa 1.3.1.0, easytest 0.3, unexceptionalio 0.5.0, gtk2hs-buildtools 0.13.8.0, ghc-typelits-natnormalise 0.7, resolv 0.1.1.3, ghc-typelits-knownnat 0.7.1 Modified: haskell-bower-json/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-10 04:59:51 UTC (rev 551543) +++ PKGBUILD2020-01-10 05:00:54 UTC (rev 551544) @@ -4,7 +4,7 @@ _hkgname=bower-json pkgname=haskell-bower-json pkgver=1.0.0.1 -pkgrel=143 +pkgrel=144 pkgdesc="Read bower.json from Haskell" url="https://github.com/hdgarrood/bower-json; license=("MIT")
[arch-commits] Commit in haskell-binary-tagged/repos (2 files)
Date: Friday, January 10, 2020 @ 04:59:51 Author: felixonmars Revision: 551543 archrelease: copy trunk to community-staging-x86_64 Added: haskell-binary-tagged/repos/community-staging-x86_64/ haskell-binary-tagged/repos/community-staging-x86_64/PKGBUILD (from rev 551542, haskell-binary-tagged/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-binary-tagged/repos/community-staging-x86_64/PKGBUILD (from rev 551542, haskell-binary-tagged/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-10 04:59:51 UTC (rev 551543) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=binary-tagged +pkgname=haskell-binary-tagged +pkgver=0.2 +pkgrel=29 +pkgdesc="Tagged binary serialisation." +url="https://github.com/phadej/binary-tagged#readme; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-base16-bytestring' 'haskell-cryptohash-sha1' + 'haskell-generics-sop' 'haskell-hashable' 'haskell-scientific' 'haskell-tagged' + 'haskell-unordered-containers' 'haskell-vector') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('03bcf80b39d5f8e1256ac45b557904d6750d1786f4b4da0c1b9e5c004503d5375699480f89426145a3eea103555c5f4fc820cb87053a2b6ccf4c7e1d6faf7120') + +prepare() { +cd $_hkgname-$pkgver +sed -i -e 's/< *1.9/<2/' -e 's/< *4.13/<5/' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-binary-tagged/trunk (PKGBUILD)
Date: Friday, January 10, 2020 @ 04:59:39 Author: felixonmars Revision: 551542 upgpkg: haskell-binary-tagged 0.2-29: rebuild with ghc 8.8.1, cabal-doctest 1.0.7, polyparse 1.13, primitive 0.7.0.0, regex-base 0.94.0.0, regex-pcre 0.95.0.0, regex-posix 0.96.0.0, regex-tdfa 1.3.1.0, easytest 0.3, unexceptionalio 0.5.0, gtk2hs-buildtools 0.13.8.0, ghc-typelits-natnormalise 0.7, resolv 0.1.1.3, ghc-typelits-knownnat 0.7.1 Modified: haskell-binary-tagged/trunk/PKGBUILD --+ PKGBUILD |7 ++- 1 file changed, 6 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-10 04:54:39 UTC (rev 551541) +++ PKGBUILD2020-01-10 04:59:39 UTC (rev 551542) @@ -4,7 +4,7 @@ _hkgname=binary-tagged pkgname=haskell-binary-tagged pkgver=0.2 -pkgrel=28 +pkgrel=29 pkgdesc="Tagged binary serialisation." url="https://github.com/phadej/binary-tagged#readme; license=("BSD") @@ -16,6 +16,11 @@ source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) sha512sums=('03bcf80b39d5f8e1256ac45b557904d6750d1786f4b4da0c1b9e5c004503d5375699480f89426145a3eea103555c5f4fc820cb87053a2b6ccf4c7e1d6faf7120') +prepare() { +cd $_hkgname-$pkgver +sed -i -e 's/< *1.9/<2/' -e 's/< *4.13/<5/' $_hkgname.cabal +} + build() { cd $_hkgname-$pkgver
[arch-commits] Commit in haskell-binary-orphans/trunk (PKGBUILD)
Date: Friday, January 10, 2020 @ 04:54:27 Author: felixonmars Revision: 551540 upgpkg: haskell-binary-orphans 0.1.8.0-119: rebuild with ghc 8.8.1, cabal-doctest 1.0.7, polyparse 1.13, primitive 0.7.0.0, regex-base 0.94.0.0, regex-pcre 0.95.0.0, regex-posix 0.96.0.0, regex-tdfa 1.3.1.0, easytest 0.3, unexceptionalio 0.5.0, gtk2hs-buildtools 0.13.8.0, ghc-typelits-natnormalise 0.7, resolv 0.1.1.3, ghc-typelits-knownnat 0.7.1 Modified: haskell-binary-orphans/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-01-10 04:51:13 UTC (rev 551539) +++ PKGBUILD2020-01-10 04:54:27 UTC (rev 551540) @@ -4,7 +4,7 @@ _hkgname=binary-orphans pkgname=haskell-binary-orphans pkgver=0.1.8.0 -pkgrel=118 +pkgrel=119 pkgdesc="Orphan instances for binary" url="https://github.com/phadej/binary-orphans; license=("BSD") @@ -18,7 +18,7 @@ prepare() { cd $_hkgname-$pkgver -sed -i -e 's/<.*4.11/<5/' -e 's/<.*1.3/<2/' -e 's/<.*0.8/<1/' -e 's/< *1.2.1/<2/' $_hkgname.cabal +sed -i -e 's/< *1.9/<2/' -e 's/<.*4.11/<5/' -e 's/<.*1.3/<2/' -e 's/<.*0.8/<1/' -e 's/< *1.2.1/<2/' $_hkgname.cabal } build() {
[arch-commits] Commit in haskell-binary-orphans/repos (2 files)
Date: Friday, January 10, 2020 @ 04:54:39 Author: felixonmars Revision: 551541 archrelease: copy trunk to community-staging-x86_64 Added: haskell-binary-orphans/repos/community-staging-x86_64/ haskell-binary-orphans/repos/community-staging-x86_64/PKGBUILD (from rev 551540, haskell-binary-orphans/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-binary-orphans/repos/community-staging-x86_64/PKGBUILD (from rev 551540, haskell-binary-orphans/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-10 04:54:39 UTC (rev 551541) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=binary-orphans +pkgname=haskell-binary-orphans +pkgver=0.1.8.0 +pkgrel=119 +pkgdesc="Orphan instances for binary" +url="https://github.com/phadej/binary-orphans; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' "haskell-aeson" "haskell-case-insensitive" "haskell-hashable" "haskell-scientific" + "haskell-tagged" "haskell-unordered-containers" "haskell-vector" + "haskell-text-binary" "haskell-vector-binary-instances") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('78bfef3338cbb8f30e72d7b70695240fd70e812e4f4c006af0bf84674320a055262c7b516dece417e84ac46d920eb68f10665d7d136f819e6e202de32124c6a2') + +prepare() { +cd $_hkgname-$pkgver +sed -i -e 's/< *1.9/<2/' -e 's/<.*4.11/<5/' -e 's/<.*1.3/<2/' -e 's/<.*0.8/<1/' -e 's/< *1.2.1/<2/' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-aeson-qq/repos (2 files)
Date: Friday, January 10, 2020 @ 04:51:13 Author: felixonmars Revision: 551539 archrelease: copy trunk to community-staging-x86_64 Added: haskell-aeson-qq/repos/community-staging-x86_64/ haskell-aeson-qq/repos/community-staging-x86_64/PKGBUILD (from rev 551538, haskell-aeson-qq/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-aeson-qq/repos/community-staging-x86_64/PKGBUILD (from rev 551538, haskell-aeson-qq/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-10 04:51:13 UTC (rev 551539) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=aeson-qq +pkgname=haskell-aeson-qq +pkgver=0.8.3 +pkgrel=12 +pkgdesc="JSON quasiquoter for Haskell" +url="https://github.com/sol/aeson-qq; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-base-compat' 'haskell-src-meta' + 'haskell-scientific' 'haskell-vector') +makedepends=('ghc' 'haskell-hspec') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('f7ef90529b4c9661ffc54ab8ebfc73c9966e6338591b871678be2a6e63ecf30089fd33279a074bd8d1905d71c8198ea5cc24c828d6e940e7af7585ba826a0c29') + +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-aeson-qq/trunk (PKGBUILD)
Date: Friday, January 10, 2020 @ 04:51:00 Author: felixonmars Revision: 551538 upgpkg: haskell-aeson-qq 0.8.3-12: rebuild with ghc 8.8.1, cabal-doctest 1.0.7, polyparse 1.13, primitive 0.7.0.0, regex-base 0.94.0.0, regex-pcre 0.95.0.0, regex-posix 0.96.0.0, regex-tdfa 1.3.1.0, easytest 0.3, unexceptionalio 0.5.0, gtk2hs-buildtools 0.13.8.0, ghc-typelits-natnormalise 0.7, resolv 0.1.1.3, ghc-typelits-knownnat 0.7.1 Modified: haskell-aeson-qq/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-10 04:50:08 UTC (rev 551537) +++ PKGBUILD2020-01-10 04:51:00 UTC (rev 551538) @@ -4,7 +4,7 @@ _hkgname=aeson-qq pkgname=haskell-aeson-qq pkgver=0.8.3 -pkgrel=11 +pkgrel=12 pkgdesc="JSON quasiquoter for Haskell" url="https://github.com/sol/aeson-qq; license=("MIT")
[arch-commits] Commit in haskell-aeson-pretty/repos (2 files)
Date: Friday, January 10, 2020 @ 04:50:08 Author: felixonmars Revision: 551537 archrelease: copy trunk to community-staging-x86_64 Added: haskell-aeson-pretty/repos/community-staging-x86_64/ haskell-aeson-pretty/repos/community-staging-x86_64/PKGBUILD (from rev 551536, haskell-aeson-pretty/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-aeson-pretty/repos/community-staging-x86_64/PKGBUILD (from rev 551536, haskell-aeson-pretty/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-10 04:50:08 UTC (rev 551537) @@ -0,0 +1,40 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=aeson-pretty +pkgname=haskell-aeson-pretty +pkgver=0.8.8 +pkgrel=10 +pkgdesc="JSON pretty-printing library and command-line tool." +url="https://github.com/informatikr/aeson-pretty; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' "haskell-aeson" "haskell-attoparsec" "haskell-base-compat" "haskell-cmdargs" + "haskell-scientific" "haskell-unordered-containers" "haskell-vector") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('5867343c5d51d632bb299fcbc00cdb29b0feb1931f0ff9c3cf89c5752f1a103c68c9e6fa65e8538ac19212853c39f6d1d6e0c2d9f0bf49fe001c1bfd792db779') + +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-lib-only +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-aeson-compat/repos (2 files)
Date: Friday, January 10, 2020 @ 04:49:04 Author: felixonmars Revision: 551535 archrelease: copy trunk to community-staging-x86_64 Added: haskell-aeson-compat/repos/community-staging-x86_64/ haskell-aeson-compat/repos/community-staging-x86_64/PKGBUILD (from rev 551534, haskell-aeson-compat/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: haskell-aeson-compat/repos/community-staging-x86_64/PKGBUILD (from rev 551534, haskell-aeson-compat/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-10 04:49:04 UTC (rev 551535) @@ -0,0 +1,52 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=aeson-compat +pkgname=haskell-aeson-compat +pkgver=0.3.9 +pkgrel=64 +pkgdesc="Compatibility layer for aeson" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-attoparsec-iso8601' + 'haskell-base-compat' 'haskell-exceptions' 'haskell-hashable' 'haskell-scientific' + 'haskell-tagged' 'haskell-time-locale-compat' 'haskell-unordered-containers' + 'haskell-vector') +makedepends=('ghc' 'haskell-base-orphans' 'haskell-quickcheck' 'haskell-quickcheck-instances' + 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('84da7cbace32527d0e20d32415ba770d14417ad4dd9ca0f86e8b5f100449af8a51a7b32c7dfdd7b3557764bd7dfc9ae4aa0a95999bc34b074f49d243a4f4bc46') + +prepare() { +cd $_hkgname-$pkgver +sed -i -e 's/< *4.13/<5/' -e 's/<.*0.8/<1/' -e 's/< *1.2/<2/' -e 's/< *2.13/<3/' -e 's/< *0.11/<1/' -e 's/< *1.9/<2/' $_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-aeson-pretty/trunk (PKGBUILD)
Date: Friday, January 10, 2020 @ 04:49:56 Author: felixonmars Revision: 551536 upgpkg: haskell-aeson-pretty 0.8.8-10: rebuild with ghc 8.8.1, cabal-doctest 1.0.7, polyparse 1.13, primitive 0.7.0.0, regex-base 0.94.0.0, regex-pcre 0.95.0.0, regex-posix 0.96.0.0, regex-tdfa 1.3.1.0, easytest 0.3, unexceptionalio 0.5.0, gtk2hs-buildtools 0.13.8.0, ghc-typelits-natnormalise 0.7, resolv 0.1.1.3, ghc-typelits-knownnat 0.7.1 Modified: haskell-aeson-pretty/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-10 04:49:04 UTC (rev 551535) +++ PKGBUILD2020-01-10 04:49:56 UTC (rev 551536) @@ -4,7 +4,7 @@ _hkgname=aeson-pretty pkgname=haskell-aeson-pretty pkgver=0.8.8 -pkgrel=9 +pkgrel=10 pkgdesc="JSON pretty-printing library and command-line tool." url="https://github.com/informatikr/aeson-pretty; license=("BSD")
[arch-commits] Commit in haskell-aeson-compat/trunk (PKGBUILD)
Date: Friday, January 10, 2020 @ 04:48:45 Author: felixonmars Revision: 551534 upgpkg: haskell-aeson-compat 0.3.9-64: rebuild with ghc 8.8.1, cabal-doctest 1.0.7, polyparse 1.13, primitive 0.7.0.0, regex-base 0.94.0.0, regex-pcre 0.95.0.0, regex-posix 0.96.0.0, regex-tdfa 1.3.1.0, easytest 0.3, unexceptionalio 0.5.0, gtk2hs-buildtools 0.13.8.0, ghc-typelits-natnormalise 0.7, resolv 0.1.1.3, ghc-typelits-knownnat 0.7.1 Modified: haskell-aeson-compat/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-01-10 03:45:56 UTC (rev 551533) +++ PKGBUILD2020-01-10 04:48:45 UTC (rev 551534) @@ -4,7 +4,7 @@ _hkgname=aeson-compat pkgname=haskell-aeson-compat pkgver=0.3.9 -pkgrel=63 +pkgrel=64 pkgdesc="Compatibility layer for aeson" url="https://hackage.haskell.org/package/${_hkgname}; license=("BSD") @@ -20,7 +20,7 @@ prepare() { cd $_hkgname-$pkgver -sed -i -e 's/<.*0.8/<1/' -e 's/< *1.2/<2/' -e 's/< *2.13/<3/' -e 's/< *0.11/<1/' $_hkgname.cabal +sed -i -e 's/< *4.13/<5/' -e 's/<.*0.8/<1/' -e 's/< *1.2/<2/' -e 's/< *2.13/<3/' -e 's/< *0.11/<1/' -e 's/< *1.9/<2/' $_hkgname.cabal } build() {
[arch-commits] Commit in python-regex/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Friday, January 10, 2020 @ 03:45:56 Author: eschwartz Revision: 551533 archrelease: copy trunk to community-x86_64 Added: python-regex/repos/community-x86_64/PKGBUILD (from rev 551532, python-regex/trunk/PKGBUILD) Deleted: python-regex/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 116 ++--- 1 file changed, 58 insertions(+), 58 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-01-10 03:45:33 UTC (rev 551532) +++ PKGBUILD2020-01-10 03:45:56 UTC (rev 551533) @@ -1,58 +0,0 @@ -# Maintainer: Jelle van der Waa -# Maintainer: Eli Schwartz -# Contributor: Nikola Milinković -# Submitter: Xiao-Long Chen - -_pkgbase=regex -pkgbase=python-regex -pkgname=('python-regex' 'python2-regex') -pkgver=2019.12.20 -pkgrel=1 -pkgdesc="Alternative python regular expression module." -arch=('x86_64') -url="https://bitbucket.org/mrabarnett/mrab-regex; -license=('Python') -makedepends=('python-setuptools' 'python2-setuptools') -options=(!emptydirs) -source=("https://files.pythonhosted.org/packages/source/r/${_pkgbase}/${_pkgbase}-${pkgver}.tar.gz;) -sha256sums=('106e25a841921d8259dcef2a42786caae35bc750fb996f830065b3dfaa67b77e') -b2sums=('c3dcadced20fbec453f93cd37d2f0bdae504e8cd00f75a5b8002c5773ceec4c203214724d5016367ff76238f055aa641a5038aca3a6a8838e961a424571017ed') - -build() { - cd "regex-${pkgver}" - - python setup.py build - python2 setup.py build -} - -check() { - cd "regex-${pkgver}" - - pushd build/lib.linux-${CARCH}-3*/ - python -c 'from regex.test_regex import test_main; test_main()' - popd - - pushd build/lib.linux-${CARCH}-2*/ - python2 -c 'from regex.test_regex import test_main; test_main()' - popd -} - -package_python2-regex() { - depends=('python2') - pkgdesc="Alternative python regular expression module. (python2 version)" - - cd "regex-${pkgver}" - python2 setup.py install --root="${pkgdir}/" --optimize=1 --skip-build - - sed -n '1,/^$/p' regex_2/regex/regex.py | install -Dm644 /dev/stdin "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE -} - -package_python-regex() { - depends=('python') - pkgdesc="Alternative python regular expression module. (python3 version)" - - cd "regex-${pkgver}" - python setup.py install --root="${pkgdir}/" --optimize=1 --skip-build - - sed -n '1,/^$/p' regex_3/regex/regex.py | install -Dm644 /dev/stdin "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE -} Copied: python-regex/repos/community-x86_64/PKGBUILD (from rev 551532, python-regex/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-01-10 03:45:56 UTC (rev 551533) @@ -0,0 +1,58 @@ +# Maintainer: Jelle van der Waa +# Maintainer: Eli Schwartz +# Contributor: Nikola Milinković +# Submitter: Xiao-Long Chen + +_pkgbase=regex +pkgbase=python-regex +pkgname=('python-regex' 'python2-regex') +pkgver=2020.1.8 +pkgrel=1 +pkgdesc="Alternative python regular expression module." +arch=('x86_64') +url="https://bitbucket.org/mrabarnett/mrab-regex; +license=('Python') +makedepends=('python-setuptools' 'python2-setuptools') +options=(!emptydirs) +source=("https://files.pythonhosted.org/packages/source/r/${_pkgbase}/${_pkgbase}-${pkgver}.tar.gz;) +sha256sums=('d0f424328f9822b0323b3b6f2e4b9c90960b24743d220763c7f07071e0778351') +b2sums=('08eac3ebe6f4f2ac33959ee885fc6671ab49e76114d432a987f257b26add7358cf7b73f76945c9a7eea286454167ed2cc24b6959d2cd408599b1b6dcdbb851db') + +build() { + cd "regex-${pkgver}" + + python setup.py build + python2 setup.py build +} + +check() { + cd "regex-${pkgver}" + + pushd build/lib.linux-${CARCH}-3*/ + python -c 'from regex.test_regex import test_main; test_main()' + popd + + pushd build/lib.linux-${CARCH}-2*/ + python2 -c 'from regex.test_regex import test_main; test_main()' + popd +} + +package_python2-regex() { + depends=('python2') + pkgdesc="Alternative python regular expression module. (python2 version)" + + cd "regex-${pkgver}" + python2 setup.py install --root="${pkgdir}/" --optimize=1 --skip-build + + sed -n '1,/^$/p' regex_2/regex.py | install -Dm644 /dev/stdin "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE +} + +package_python-regex() { + depends=('python') + pkgdesc="Alternative python regular expression module. (python3 version)" + + cd "regex-${pkgver}" + python setup.py install --root="${pkgdir}/" --optimize=1 --skip-build + + sed -n '1,/^$/p' regex_3/regex.py | install -Dm644 /dev/stdin "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE +}
[arch-commits] Commit in python-regex/trunk (PKGBUILD)
Date: Friday, January 10, 2020 @ 03:45:33 Author: eschwartz Revision: 551532 upgpkg: python-regex 2020.1.8-1: upstream release and fix the license which stopped working when the files were moved around Modified: python-regex/trunk/PKGBUILD --+ PKGBUILD | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-01-10 03:23:51 UTC (rev 551531) +++ PKGBUILD2020-01-10 03:45:33 UTC (rev 551532) @@ -6,7 +6,7 @@ _pkgbase=regex pkgbase=python-regex pkgname=('python-regex' 'python2-regex') -pkgver=2019.12.20 +pkgver=2020.1.8 pkgrel=1 pkgdesc="Alternative python regular expression module." arch=('x86_64') @@ -15,8 +15,8 @@ makedepends=('python-setuptools' 'python2-setuptools') options=(!emptydirs) source=("https://files.pythonhosted.org/packages/source/r/${_pkgbase}/${_pkgbase}-${pkgver}.tar.gz;) -sha256sums=('106e25a841921d8259dcef2a42786caae35bc750fb996f830065b3dfaa67b77e') -b2sums=('c3dcadced20fbec453f93cd37d2f0bdae504e8cd00f75a5b8002c5773ceec4c203214724d5016367ff76238f055aa641a5038aca3a6a8838e961a424571017ed') +sha256sums=('d0f424328f9822b0323b3b6f2e4b9c90960b24743d220763c7f07071e0778351') +b2sums=('08eac3ebe6f4f2ac33959ee885fc6671ab49e76114d432a987f257b26add7358cf7b73f76945c9a7eea286454167ed2cc24b6959d2cd408599b1b6dcdbb851db') build() { cd "regex-${pkgver}" @@ -44,7 +44,7 @@ cd "regex-${pkgver}" python2 setup.py install --root="${pkgdir}/" --optimize=1 --skip-build - sed -n '1,/^$/p' regex_2/regex/regex.py | install -Dm644 /dev/stdin "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE + sed -n '1,/^$/p' regex_2/regex.py | install -Dm644 /dev/stdin "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE } package_python-regex() { @@ -54,5 +54,5 @@ cd "regex-${pkgver}" python setup.py install --root="${pkgdir}/" --optimize=1 --skip-build - sed -n '1,/^$/p' regex_3/regex/regex.py | install -Dm644 /dev/stdin "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE + sed -n '1,/^$/p' regex_3/regex.py | install -Dm644 /dev/stdin "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE }
[arch-commits] Commit in bemenu/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Friday, January 10, 2020 @ 03:23:51 Author: escondida Revision: 551531 archrelease: copy trunk to community-x86_64 Added: bemenu/repos/community-x86_64/PKGBUILD (from rev 551530, bemenu/trunk/PKGBUILD) Deleted: bemenu/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 94 +++-- 1 file changed, 49 insertions(+), 45 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-01-10 03:22:46 UTC (rev 551530) +++ PKGBUILD2020-01-10 03:23:51 UTC (rev 551531) @@ -1,45 +0,0 @@ -# Maintainer: Ivy Foster - -pkgname=bemenu -pkgver=0.3.0 -pkgrel=1 - -pkgdesc='Dynamic menu library and client program inspired by dmenu with support for wayland compositors' -url='https://github.com/Cloudef/bemenu' -arch=(x86_64) -license=(GPL3 LGPL3) - -depends=(pango) -makedepends=(cmake libxinerama libxkbcommon ncurses wayland) -optdepends=( - 'libxinerama: For the x11 backend' - 'libxkbcommon: For the wayland backend' - 'ncurses: For the curses backend' - 'wayland: For the wayland backend' -) -source=( - "bemenu-$pkgver.tar.gz::https://github.com/Cloudef/bemenu/archive/$pkgver.tar.gz; - "bemenu-$pkgver.tar.gz.asc::https://github.com/Cloudef/bemenu/releases/download/$pkgver/bemenu-$pkgver.tar.gz.asc; -) -# Checksums provided by packager -sha256sums=( - a57ae85ca14b4adb6c32bc40138d49ec51dd2e2b0d211557c8f92489f4c3fb84 - SKIP -) -validpgpkeys=(08C8361E825F7502797E874F0CBD2CD395613887) - -build() { - cd "bemenu-$pkgver" - cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=/usr/lib - make -} - -check() { - cd "bemenu-$pkgver" - make test -} - -package() { - cd "bemenu-$pkgver" - make DESTDIR="$pkgdir" install -} Copied: bemenu/repos/community-x86_64/PKGBUILD (from rev 551530, bemenu/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-01-10 03:23:51 UTC (rev 551531) @@ -0,0 +1,49 @@ +# Maintainer: Ivy Foster + +pkgname=bemenu +pkgver=0.3.0 +pkgrel=2 + +pkgdesc='Dynamic menu library and client program inspired by dmenu with support for wayland compositors' +url='https://github.com/Cloudef/bemenu' +arch=(x86_64) +license=(GPL3 LGPL3) + +depends=(pango) +makedepends=(cmake libxinerama libxkbcommon ncurses wayland) +optdepends=( + 'libxinerama: For the x11 backend' + 'libxkbcommon: For the wayland backend' + 'ncurses: For the curses backend' + 'wayland: For the wayland backend' +) +source=( + "bemenu-$pkgver.tar.gz::https://github.com/Cloudef/bemenu/archive/$pkgver.tar.gz; + "bemenu-$pkgver.tar.gz.asc::https://github.com/Cloudef/bemenu/releases/download/$pkgver/bemenu-$pkgver.tar.gz.asc; +) +# Checksums provided by packager +sha256sums=( + a57ae85ca14b4adb6c32bc40138d49ec51dd2e2b0d211557c8f92489f4c3fb84 + SKIP +) +validpgpkeys=(08C8361E825F7502797E874F0CBD2CD395613887) + +build() { + cd "bemenu-$pkgver" + cmake \ + -DCMAKE_BUILD_TYPE=RelWithDebInfo \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_INSTALL_LIBDIR=/usr/lib \ + -DBEMENU_WAYLAND_RENDERER=ON + make +} + +check() { + cd "bemenu-$pkgver" + make test +} + +package() { + cd "bemenu-$pkgver" + make DESTDIR="$pkgdir" install +}
[arch-commits] Commit in bemenu/trunk (PKGBUILD)
Date: Friday, January 10, 2020 @ 03:22:46 Author: escondida Revision: 551530 update to 0.3.0, explicitly build with wayland support Modified: bemenu/trunk/PKGBUILD --+ PKGBUILD |8 ++-- 1 file changed, 6 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-01-10 03:10:28 UTC (rev 551529) +++ PKGBUILD2020-01-10 03:22:46 UTC (rev 551530) @@ -2,7 +2,7 @@ pkgname=bemenu pkgver=0.3.0 -pkgrel=1 +pkgrel=2 pkgdesc='Dynamic menu library and client program inspired by dmenu with support for wayland compositors' url='https://github.com/Cloudef/bemenu' @@ -30,7 +30,11 @@ build() { cd "bemenu-$pkgver" - cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=/usr/lib + cmake \ + -DCMAKE_BUILD_TYPE=RelWithDebInfo \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_INSTALL_LIBDIR=/usr/lib \ + -DBEMENU_WAYLAND_RENDERER=ON make }
[arch-commits] Commit in python-pendulum/repos (community-any community-any/PKGBUILD)
Date: Friday, January 10, 2020 @ 03:10:28 Author: dvzrv Revision: 551529 archrelease: copy trunk to community-any Added: python-pendulum/repos/community-any/ python-pendulum/repos/community-any/PKGBUILD (from rev 551528, python-pendulum/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: python-pendulum/repos/community-any/PKGBUILD (from rev 551528, python-pendulum/trunk/PKGBUILD) === --- community-any/PKGBUILD (rev 0) +++ community-any/PKGBUILD 2020-01-10 03:10:28 UTC (rev 551529) @@ -0,0 +1,42 @@ +# Maintainer: David Runge + +_name=pendulum +pkgname=python-pendulum +pkgver=2.0.5 +pkgrel=1 +pkgdesc="Python datetimes made easy" +arch=('any') +url="https://pendulum.eustace.io/; +license=('MIT') +depends=('python' 'python-dateutil' 'python-pytzdata') +makedepends=('python-dephell') +checkdepends=('python-pytest' 'python-pytest-cov' 'python-pytz' 'python-babel') +source=("${pkgname}-${pkgver}.tar.gz::https://github.com/sdispater/${_name}/archive/${pkgver}.tar.gz;) +sha512sums=('c358d029c68a4bd45fb5014855f074f89618f841e08612bba3c6e99a78805f731979ad58342174ef820cf7ffcf090dde88870f61d540f3c5d56bbedc1f5cdd58') + +prepare() { + mv -v "${_name}-$pkgver" "$pkgname-$pkgver" + cd "$pkgname-$pkgver" + dephell deps convert --from pyproject.toml --to setup.py +} + +build() { + cd "$pkgname-$pkgver" + python setup.py build +} + +check() { + cd "$pkgname-$pkgver" + export PYTHONPATH="build:${PYTHONPATH}" + pytest -v +} + +package() { + cd "$pkgname-$pkgver" + python setup.py install --skip-build \ +--optimize=1 \ +--prefix=/usr \ +--root="${pkgdir}" + install -vDm 644 {CHANGELOG.md,README.rst} -t "${pkgdir}/usr/share/doc/${pkgname}" + install -vDm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}" +}
[arch-commits] Commit in (4 files)
Date: Friday, January 10, 2020 @ 03:03:57 Author: dvzrv Revision: 551528 Adding python-pendulum as depends to python-falcon (as depends to mailman3). Added: python-pendulum/ python-pendulum/repos/ python-pendulum/trunk/ python-pendulum/trunk/PKGBUILD --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Added: python-pendulum/trunk/PKGBUILD === --- python-pendulum/trunk/PKGBUILD (rev 0) +++ python-pendulum/trunk/PKGBUILD 2020-01-10 03:03:57 UTC (rev 551528) @@ -0,0 +1,42 @@ +# Maintainer: David Runge + +_name=pendulum +pkgname=python-pendulum +pkgver=2.0.5 +pkgrel=1 +pkgdesc="Python datetimes made easy" +arch=('any') +url="https://pendulum.eustace.io/; +license=('MIT') +depends=('python' 'python-dateutil' 'python-pytzdata') +makedepends=('python-dephell') +checkdepends=('python-pytest' 'python-pytest-cov' 'python-pytz' 'python-babel') +source=("${pkgname}-${pkgver}.tar.gz::https://github.com/sdispater/${_name}/archive/${pkgver}.tar.gz;) +sha512sums=('c358d029c68a4bd45fb5014855f074f89618f841e08612bba3c6e99a78805f731979ad58342174ef820cf7ffcf090dde88870f61d540f3c5d56bbedc1f5cdd58') + +prepare() { + mv -v "${_name}-$pkgver" "$pkgname-$pkgver" + cd "$pkgname-$pkgver" + dephell deps convert --from pyproject.toml --to setup.py +} + +build() { + cd "$pkgname-$pkgver" + python setup.py build +} + +check() { + cd "$pkgname-$pkgver" + export PYTHONPATH="build:${PYTHONPATH}" + pytest -v +} + +package() { + cd "$pkgname-$pkgver" + python setup.py install --skip-build \ +--optimize=1 \ +--prefix=/usr \ +--root="${pkgdir}" + install -vDm 644 {CHANGELOG.md,README.rst} -t "${pkgdir}/usr/share/doc/${pkgname}" + install -vDm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}" +}
[arch-commits] Commit in pacman/trunk (2 files)
Date: Friday, January 10, 2020 @ 02:58:43 Author: anthraxx Revision: 373115 upgpkg: pacman 5.2.1-4: fix file-seccomp issue FS#65100 This issue was kind of stealthy as it didn't error out when file is called in the strip.sh module in a subshell. Added patch is proposed for 5.2.x tree, howver mainline replaced the implementation by using readelf directly. Added: pacman/trunk/makepkg-fix-one-more-file-seccomp-issue.patch Modified: pacman/trunk/PKGBUILD ---+ PKGBUILD |5 +++- makepkg-fix-one-more-file-seccomp-issue.patch | 30 2 files changed, 34 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-10 01:27:11 UTC (rev 373114) +++ PKGBUILD2020-01-10 02:58:43 UTC (rev 373115) @@ -4,7 +4,7 @@ pkgname=pacman pkgver=5.2.1 -pkgrel=3 +pkgrel=4 pkgdesc="A library-based package manager with dependency support" arch=('x86_64') url="https://www.archlinux.org/pacman/; @@ -23,11 +23,13 @@ 'B8151B117037781095514CA7BBDFFC92306B1121') # Andrew Gregory (pacman) source=(https://sources.archlinux.org/other/pacman/$pkgname-$pkgver.tar.gz{,.sig} pacman-5.2.1-fix-pactest-package-tar-format.patch::https://git.archlinux.org/pacman.git/patch/?id=b9faf652735c603d1bdf849a570185eb721f11c1 +makepkg-fix-one-more-file-seccomp-issue.patch pacman.conf makepkg.conf) sha256sums=('1930c407265fd039cb3a8e6edc82f69e122aa9239d216d9d57b9d1b9315af312' 'SKIP' 'd268379269c9dfa6eb3358f8931d3c84ef5fa4d47fe22567022fcbac8e4638c1' +'e481a161bba76729cd434c97e0b319ddfcb1d93b2e4890d72b4e8a32982531d9' '3353f363088c73f1f86a890547c0f87c7473e5caf43bbbc768c2e9a7397f2aa2' '8c100b64450f5a19a16325dd05c143d49395bdeb96bd957f863cde4b95d3cb86') @@ -34,6 +36,7 @@ prepare() { cd "$pkgname-$pkgver" patch -Np1 < ../pacman-5.2.1-fix-pactest-package-tar-format.patch + patch -Np1 < ../makepkg-fix-one-more-file-seccomp-issue.patch } build() { Added: makepkg-fix-one-more-file-seccomp-issue.patch === --- makepkg-fix-one-more-file-seccomp-issue.patch (rev 0) +++ makepkg-fix-one-more-file-seccomp-issue.patch 2020-01-10 02:58:43 UTC (rev 373115) @@ -0,0 +1,30 @@ +From 00cfc6c5c9700b597c384743c2f057a2ba7125e2 Mon Sep 17 00:00:00 2001 +From: Eli Schwartz +Date: Thu, 9 Jan 2020 20:49:17 -0500 +Subject: [pacman-dev] [PATCH] makepkg: fix one more file-seccomp issue + +When file is called via fakeroot, it doesn't matter whether you use -z +or not, it is still incompatible with seccomp. Fix by configuring it +with FILECMD when used in the fakeroot 'tidy' run. + +Signed-off-by: Eli Schwartz +--- + scripts/libmakepkg/tidy/strip.sh.in | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/scripts/libmakepkg/tidy/strip.sh.in b/scripts/libmakepkg/tidy/strip.sh.in +index 1bd810f0..876f00f0 100644 +--- a/scripts/libmakepkg/tidy/strip.sh.in b/scripts/libmakepkg/tidy/strip.sh.in +@@ -111,7 +111,7 @@ tidy_strip() { + + local binary strip_flags + find . -type f -perm -u+w -print0 2>/dev/null | while IFS= read -rd '' binary ; do +- case "$(file -bi "$binary")" in ++ case "$(@FILECMD@ -bi "$binary")" in + *application/x-sharedlib*) # Libraries (.so) + strip_flags="$STRIP_SHARED";; + *application/x-archive*)# Libraries (.a) +-- +2.24.1 +
[arch-commits] Commit in python-pytzdata/repos/community-any (PKGBUILD PKGBUILD)
Date: Friday, January 10, 2020 @ 02:58:45 Author: dvzrv Revision: 551527 archrelease: copy trunk to community-any Added: python-pytzdata/repos/community-any/PKGBUILD (from rev 551526, python-pytzdata/trunk/PKGBUILD) Deleted: python-pytzdata/repos/community-any/PKGBUILD --+ PKGBUILD | 87 +++-- 1 file changed, 45 insertions(+), 42 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-01-10 02:58:35 UTC (rev 551526) +++ PKGBUILD2020-01-10 02:58:45 UTC (rev 551527) @@ -1,42 +0,0 @@ -# Maintainer: David Runge - -_name=pytzdata -pkgname=python-pytzdata -pkgver=2019.3 -pkgrel=1 -pkgdesc="Official timezone database for Python." -arch=('any') -url="https://github.com/sdispater/pytzdata; -license=('MIT') -depends=('python') -makedepends=('python-dephell') -checkdepends=('python-pytest') -source=("${pkgname}-${pkgver}.tar.gz::https://github.com/sdispater/${_name}/archive/${pkgver}.tar.gz;) -sha512sums=('75f212712794e3931592cc47cb636c908cee1d5cbb85d703aaadaaa4b9dd096c6b7f1205f3783b71bacc4477d68d39c13ea9f9027a39924e706c140047ed5585') - -prepare() { - mv -v "${_name}-$pkgver" "$pkgname-$pkgver" - cd "$pkgname-$pkgver" - dephell deps convert --from pyproject.toml --to setup.py -} - -build() { - cd "$pkgname-$pkgver" - python setup.py build -} - -check() { - cd "$pkgname-$pkgver" - export PYTHONPATH="build:${PYTHONPATH}" - pytest -v -} - -package() { - cd "$pkgname-$pkgver" - python setup.py install --skip-build \ ---optimize=1 \ ---prefix=/usr \ ---root="${pkgdir}" - install -vDm 644 README.rst -t "${pkgdir}/usr/share/doc/${pkgname}" - install -vDm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}" -} Copied: python-pytzdata/repos/community-any/PKGBUILD (from rev 551526, python-pytzdata/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-01-10 02:58:45 UTC (rev 551527) @@ -0,0 +1,45 @@ +# Maintainer: David Runge + +_name=pytzdata +pkgname=python-pytzdata +pkgver=2019.3 +pkgrel=2 +pkgdesc="Official timezone database for Python." +arch=('any') +url="https://github.com/sdispater/pytzdata; +license=('MIT') +depends=('python') +makedepends=('python-cleo' 'python-dephell') +checkdepends=('python-pytest') +source=("${pkgname}-${pkgver}.tar.gz::https://github.com/sdispater/${_name}/archive/${pkgver}.tar.gz;) +sha512sums=('75f212712794e3931592cc47cb636c908cee1d5cbb85d703aaadaaa4b9dd096c6b7f1205f3783b71bacc4477d68d39c13ea9f9027a39924e706c140047ed5585') + +prepare() { + mv -v "${_name}-$pkgver" "$pkgname-$pkgver" + cd "$pkgname-$pkgver" + dephell deps convert --from pyproject.toml --to setup.py +} + +build() { + cd "$pkgname-$pkgver" + python setup.py build +} + +check() { + cd "$pkgname-$pkgver" + export PYTHONPATH="build:${PYTHONPATH}" + pytest -v +} + +package() { + cd "$pkgname-$pkgver" + local python_version=$(python -c 'import sys; print(".".join(map(str, sys.version_info[:2])))') + python setup.py install --skip-build \ +--optimize=1 \ +--prefix=/usr \ +--root="${pkgdir}" + cp -av ${_name}/zoneinfo/* \ + "${pkgdir}/usr/lib/python${python_version}/site-packages/${_name}/zoneinfo/" + install -vDm 644 README.rst -t "${pkgdir}/usr/share/doc/${pkgname}" + install -vDm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}" +}
[arch-commits] Commit in python-pytzdata/trunk (PKGBUILD)
Date: Friday, January 10, 2020 @ 02:58:35 Author: dvzrv Revision: 551526 upgpkg: python-pytzdata 2019.3-2: Adding zoninfos manually, as they're not installed via the setuptools setup. Modified: python-pytzdata/trunk/PKGBUILD --+ PKGBUILD |7 +-- 1 file changed, 5 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-01-10 01:42:53 UTC (rev 551525) +++ PKGBUILD2020-01-10 02:58:35 UTC (rev 551526) @@ -3,13 +3,13 @@ _name=pytzdata pkgname=python-pytzdata pkgver=2019.3 -pkgrel=1 +pkgrel=2 pkgdesc="Official timezone database for Python." arch=('any') url="https://github.com/sdispater/pytzdata; license=('MIT') depends=('python') -makedepends=('python-dephell') +makedepends=('python-cleo' 'python-dephell') checkdepends=('python-pytest') source=("${pkgname}-${pkgver}.tar.gz::https://github.com/sdispater/${_name}/archive/${pkgver}.tar.gz;) sha512sums=('75f212712794e3931592cc47cb636c908cee1d5cbb85d703aaadaaa4b9dd096c6b7f1205f3783b71bacc4477d68d39c13ea9f9027a39924e706c140047ed5585') @@ -33,10 +33,13 @@ package() { cd "$pkgname-$pkgver" + local python_version=$(python -c 'import sys; print(".".join(map(str, sys.version_info[:2])))') python setup.py install --skip-build \ --optimize=1 \ --prefix=/usr \ --root="${pkgdir}" + cp -av ${_name}/zoneinfo/* \ + "${pkgdir}/usr/lib/python${python_version}/site-packages/${_name}/zoneinfo/" install -vDm 644 README.rst -t "${pkgdir}/usr/share/doc/${pkgname}" install -vDm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}" }
[arch-commits] Commit in pacman/repos (5 files)
Date: Friday, January 10, 2020 @ 02:58:56 Author: anthraxx Revision: 373116 archrelease: copy trunk to testing-x86_64 Added: pacman/repos/testing-x86_64/ pacman/repos/testing-x86_64/PKGBUILD (from rev 373115, pacman/trunk/PKGBUILD) pacman/repos/testing-x86_64/makepkg-fix-one-more-file-seccomp-issue.patch (from rev 373115, pacman/trunk/makepkg-fix-one-more-file-seccomp-issue.patch) pacman/repos/testing-x86_64/makepkg.conf (from rev 373115, pacman/trunk/makepkg.conf) pacman/repos/testing-x86_64/pacman.conf (from rev 373115, pacman/trunk/pacman.conf) ---+ PKGBUILD | 65 ++ makepkg-fix-one-more-file-seccomp-issue.patch | 30 makepkg.conf | 145 pacman.conf | 99 4 files changed, 339 insertions(+) Copied: pacman/repos/testing-x86_64/PKGBUILD (from rev 373115, pacman/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2020-01-10 02:58:56 UTC (rev 373116) @@ -0,0 +1,65 @@ +# vim: set ts=2 sw=2 et: +# Maintainer: Dan McGee +# Maintainer: Dave Reisner + +pkgname=pacman +pkgver=5.2.1 +pkgrel=4 +pkgdesc="A library-based package manager with dependency support" +arch=('x86_64') +url="https://www.archlinux.org/pacman/; +license=('GPL') +groups=('base-devel') +depends=('bash' 'glibc' 'libarchive' 'curl' + 'gpgme' 'pacman-mirrorlist' 'archlinux-keyring') +makedepends=('asciidoc') +checkdepends=('python' 'fakechroot') +optdepends=('perl-locale-gettext: translation support in makepkg-template') +provides=('libalpm.so') +backup=(etc/pacman.conf +etc/makepkg.conf) +options=('strip' 'debug') +validpgpkeys=('6645B0A8C7005E78DB1D7864F99FFE0FEAE999BD' # Allan McRae + 'B8151B117037781095514CA7BBDFFC92306B1121') # Andrew Gregory (pacman) +source=(https://sources.archlinux.org/other/pacman/$pkgname-$pkgver.tar.gz{,.sig} + pacman-5.2.1-fix-pactest-package-tar-format.patch::https://git.archlinux.org/pacman.git/patch/?id=b9faf652735c603d1bdf849a570185eb721f11c1 +makepkg-fix-one-more-file-seccomp-issue.patch +pacman.conf +makepkg.conf) +sha256sums=('1930c407265fd039cb3a8e6edc82f69e122aa9239d216d9d57b9d1b9315af312' +'SKIP' +'d268379269c9dfa6eb3358f8931d3c84ef5fa4d47fe22567022fcbac8e4638c1' +'e481a161bba76729cd434c97e0b319ddfcb1d93b2e4890d72b4e8a32982531d9' +'3353f363088c73f1f86a890547c0f87c7473e5caf43bbbc768c2e9a7397f2aa2' +'8c100b64450f5a19a16325dd05c143d49395bdeb96bd957f863cde4b95d3cb86') + +prepare() { + cd "$pkgname-$pkgver" + patch -Np1 < ../pacman-5.2.1-fix-pactest-package-tar-format.patch + patch -Np1 < ../makepkg-fix-one-more-file-seccomp-issue.patch +} + +build() { + cd "$pkgname-$pkgver" + + ./configure --prefix=/usr --sysconfdir=/etc \ +--localstatedir=/var --enable-doc \ +--with-scriptlet-shell=/usr/bin/bash \ +--with-ldconfig=/usr/bin/ldconfig + make V=1 +} + +check() { + make -C "$pkgname-$pkgver" check +} + +package() { + cd "$pkgname-$pkgver" + + make DESTDIR="$pkgdir" install + + # install Arch specific stuff + install -dm755 "$pkgdir/etc" + install -m644 "$srcdir/pacman.conf" "$pkgdir/etc" + install -m644 "$srcdir/makepkg.conf" "$pkgdir/etc" +} Copied: pacman/repos/testing-x86_64/makepkg-fix-one-more-file-seccomp-issue.patch (from rev 373115, pacman/trunk/makepkg-fix-one-more-file-seccomp-issue.patch) === --- testing-x86_64/makepkg-fix-one-more-file-seccomp-issue.patch (rev 0) +++ testing-x86_64/makepkg-fix-one-more-file-seccomp-issue.patch 2020-01-10 02:58:56 UTC (rev 373116) @@ -0,0 +1,30 @@ +From 00cfc6c5c9700b597c384743c2f057a2ba7125e2 Mon Sep 17 00:00:00 2001 +From: Eli Schwartz +Date: Thu, 9 Jan 2020 20:49:17 -0500 +Subject: [pacman-dev] [PATCH] makepkg: fix one more file-seccomp issue + +When file is called via fakeroot, it doesn't matter whether you use -z +or not, it is still incompatible with seccomp. Fix by configuring it +with FILECMD when used in the fakeroot 'tidy' run. + +Signed-off-by: Eli Schwartz +--- + scripts/libmakepkg/tidy/strip.sh.in | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/scripts/libmakepkg/tidy/strip.sh.in b/scripts/libmakepkg/tidy/strip.sh.in +index 1bd810f0..876f00f0 100644 +--- a/scripts/libmakepkg/tidy/strip.sh.in b/scripts/libmakepkg/tidy/strip.sh.in +@@ -111,7 +111,7 @@ tidy_strip() { + + local binary strip_flags + find . -type f -perm -u+w -print0 2>/dev/null | while IFS= read -rd '' binary ; do +- case "$(file -bi "$binary")" in ++ case "$(@FILECMD@
[arch-commits] Commit in python-pytzdata/repos (community-any community-any/PKGBUILD)
Date: Friday, January 10, 2020 @ 01:42:53 Author: dvzrv Revision: 551525 archrelease: copy trunk to community-any Added: python-pytzdata/repos/community-any/ python-pytzdata/repos/community-any/PKGBUILD (from rev 551524, python-pytzdata/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: python-pytzdata/repos/community-any/PKGBUILD (from rev 551524, python-pytzdata/trunk/PKGBUILD) === --- community-any/PKGBUILD (rev 0) +++ community-any/PKGBUILD 2020-01-10 01:42:53 UTC (rev 551525) @@ -0,0 +1,42 @@ +# Maintainer: David Runge + +_name=pytzdata +pkgname=python-pytzdata +pkgver=2019.3 +pkgrel=1 +pkgdesc="Official timezone database for Python." +arch=('any') +url="https://github.com/sdispater/pytzdata; +license=('MIT') +depends=('python') +makedepends=('python-dephell') +checkdepends=('python-pytest') +source=("${pkgname}-${pkgver}.tar.gz::https://github.com/sdispater/${_name}/archive/${pkgver}.tar.gz;) +sha512sums=('75f212712794e3931592cc47cb636c908cee1d5cbb85d703aaadaaa4b9dd096c6b7f1205f3783b71bacc4477d68d39c13ea9f9027a39924e706c140047ed5585') + +prepare() { + mv -v "${_name}-$pkgver" "$pkgname-$pkgver" + cd "$pkgname-$pkgver" + dephell deps convert --from pyproject.toml --to setup.py +} + +build() { + cd "$pkgname-$pkgver" + python setup.py build +} + +check() { + cd "$pkgname-$pkgver" + export PYTHONPATH="build:${PYTHONPATH}" + pytest -v +} + +package() { + cd "$pkgname-$pkgver" + python setup.py install --skip-build \ +--optimize=1 \ +--prefix=/usr \ +--root="${pkgdir}" + install -vDm 644 README.rst -t "${pkgdir}/usr/share/doc/${pkgname}" + install -vDm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}" +}
[arch-commits] Commit in (4 files)
Date: Friday, January 10, 2020 @ 01:34:57 Author: dvzrv Revision: 551524 Adding python-pytzdata as depends for python-pendulum (as depends for python-falcon as depends for mailman3). Added: python-pytzdata/ python-pytzdata/repos/ python-pytzdata/trunk/ python-pytzdata/trunk/PKGBUILD --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Added: python-pytzdata/trunk/PKGBUILD === --- python-pytzdata/trunk/PKGBUILD (rev 0) +++ python-pytzdata/trunk/PKGBUILD 2020-01-10 01:34:57 UTC (rev 551524) @@ -0,0 +1,42 @@ +# Maintainer: David Runge + +_name=pytzdata +pkgname=python-pytzdata +pkgver=2019.3 +pkgrel=1 +pkgdesc="Official timezone database for Python." +arch=('any') +url="https://github.com/sdispater/pytzdata; +license=('MIT') +depends=('python') +makedepends=('python-dephell') +checkdepends=('python-pytest') +source=("${pkgname}-${pkgver}.tar.gz::https://github.com/sdispater/${_name}/archive/${pkgver}.tar.gz;) +sha512sums=('75f212712794e3931592cc47cb636c908cee1d5cbb85d703aaadaaa4b9dd096c6b7f1205f3783b71bacc4477d68d39c13ea9f9027a39924e706c140047ed5585') + +prepare() { + mv -v "${_name}-$pkgver" "$pkgname-$pkgver" + cd "$pkgname-$pkgver" + dephell deps convert --from pyproject.toml --to setup.py +} + +build() { + cd "$pkgname-$pkgver" + python setup.py build +} + +check() { + cd "$pkgname-$pkgver" + export PYTHONPATH="build:${PYTHONPATH}" + pytest -v +} + +package() { + cd "$pkgname-$pkgver" + python setup.py install --skip-build \ +--optimize=1 \ +--prefix=/usr \ +--root="${pkgdir}" + install -vDm 644 README.rst -t "${pkgdir}/usr/share/doc/${pkgname}" + install -vDm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}" +}
[arch-commits] Commit in pacman/repos (4 files)
Date: Friday, January 10, 2020 @ 01:17:48 Author: dvzrv Revision: 373113 archrelease: copy trunk to testing-x86_64 Added: pacman/repos/testing-x86_64/ pacman/repos/testing-x86_64/PKGBUILD (from rev 373112, pacman/trunk/PKGBUILD) pacman/repos/testing-x86_64/makepkg.conf (from rev 373112, pacman/trunk/makepkg.conf) pacman/repos/testing-x86_64/pacman.conf (from rev 373112, pacman/trunk/pacman.conf) --+ PKGBUILD | 62 makepkg.conf | 145 + pacman.conf | 99 ++ 3 files changed, 306 insertions(+) Copied: pacman/repos/testing-x86_64/PKGBUILD (from rev 373112, pacman/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2020-01-10 01:17:48 UTC (rev 373113) @@ -0,0 +1,62 @@ +# vim: set ts=2 sw=2 et: +# Maintainer: Dan McGee +# Maintainer: Dave Reisner + +pkgname=pacman +pkgver=5.2.1 +pkgrel=3 +pkgdesc="A library-based package manager with dependency support" +arch=('x86_64') +url="https://www.archlinux.org/pacman/; +license=('GPL') +groups=('base-devel') +depends=('bash' 'glibc' 'libarchive' 'curl' + 'gpgme' 'pacman-mirrorlist' 'archlinux-keyring') +makedepends=('asciidoc') +checkdepends=('python' 'fakechroot') +optdepends=('perl-locale-gettext: translation support in makepkg-template') +provides=('libalpm.so') +backup=(etc/pacman.conf +etc/makepkg.conf) +options=('strip' 'debug') +validpgpkeys=('6645B0A8C7005E78DB1D7864F99FFE0FEAE999BD' # Allan McRae + 'B8151B117037781095514CA7BBDFFC92306B1121') # Andrew Gregory (pacman) +source=(https://sources.archlinux.org/other/pacman/$pkgname-$pkgver.tar.gz{,.sig} + pacman-5.2.1-fix-pactest-package-tar-format.patch::https://git.archlinux.org/pacman.git/patch/?id=b9faf652735c603d1bdf849a570185eb721f11c1 +pacman.conf +makepkg.conf) +sha256sums=('1930c407265fd039cb3a8e6edc82f69e122aa9239d216d9d57b9d1b9315af312' +'SKIP' +'d268379269c9dfa6eb3358f8931d3c84ef5fa4d47fe22567022fcbac8e4638c1' +'3353f363088c73f1f86a890547c0f87c7473e5caf43bbbc768c2e9a7397f2aa2' +'8c100b64450f5a19a16325dd05c143d49395bdeb96bd957f863cde4b95d3cb86') + +prepare() { + cd "$pkgname-$pkgver" + patch -Np1 < ../pacman-5.2.1-fix-pactest-package-tar-format.patch +} + +build() { + cd "$pkgname-$pkgver" + + ./configure --prefix=/usr --sysconfdir=/etc \ +--localstatedir=/var --enable-doc \ +--with-scriptlet-shell=/usr/bin/bash \ +--with-ldconfig=/usr/bin/ldconfig + make V=1 +} + +check() { + make -C "$pkgname-$pkgver" check +} + +package() { + cd "$pkgname-$pkgver" + + make DESTDIR="$pkgdir" install + + # install Arch specific stuff + install -dm755 "$pkgdir/etc" + install -m644 "$srcdir/pacman.conf" "$pkgdir/etc" + install -m644 "$srcdir/makepkg.conf" "$pkgdir/etc" +} Copied: pacman/repos/testing-x86_64/makepkg.conf (from rev 373112, pacman/trunk/makepkg.conf) === --- testing-x86_64/makepkg.conf (rev 0) +++ testing-x86_64/makepkg.conf 2020-01-10 01:17:48 UTC (rev 373113) @@ -0,0 +1,145 @@ +#!/hint/bash +# +# /etc/makepkg.conf +# + +# +# SOURCE ACQUISITION +# +# +#-- The download utilities that makepkg should use to acquire sources +# Format: 'protocol::agent' +DLAGENTS=('file::/usr/bin/curl -gqC - -o %o %u' + 'ftp::/usr/bin/curl -gqfC - --ftp-pasv --retry 3 --retry-delay 3 -o %o %u' + 'http::/usr/bin/curl -gqb "" -fLC - --retry 3 --retry-delay 3 -o %o %u' + 'https::/usr/bin/curl -gqb "" -fLC - --retry 3 --retry-delay 3 -o %o %u' + 'rsync::/usr/bin/rsync --no-motd -z %u %o' + 'scp::/usr/bin/scp -C %u %o') + +# Other common tools: +# /usr/bin/snarf +# /usr/bin/lftpget -c +# /usr/bin/wget + +#-- The package required by makepkg to download VCS sources +# Format: 'protocol::package' +VCSCLIENTS=('bzr::bzr' +'git::git' +'hg::mercurial' +'svn::subversion') + +# +# ARCHITECTURE, COMPILE FLAGS +# +# +CARCH="x86_64" +CHOST="x86_64-pc-linux-gnu" + +#-- Compiler and Linker Flags +CPPFLAGS="-D_FORTIFY_SOURCE=2" +CFLAGS="-march=x86-64 -mtune=generic -O2 -pipe -fno-plt" +CXXFLAGS="-march=x86-64 -mtune=generic -O2 -pipe -fno-plt" +LDFLAGS="-Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now" +#-- Make Flags: change this for DistCC/SMP systems +#MAKEFLAGS="-j2" +#-- Debugging flags +DEBUG_CFLAGS="-g -fvar-tracking-assignments" +DEBUG_CXXFLAGS="-g
[arch-commits] Commit in pacman/trunk (PKGBUILD)
Date: Friday, January 10, 2020 @ 01:17:37 Author: dvzrv Revision: 373112 upgpkg: pacman 5.2.1-3: Adding pacman back to base-devel group (it's required for archbuild). Modified: pacman/trunk/PKGBUILD --+ PKGBUILD |3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-09 23:27:53 UTC (rev 373111) +++ PKGBUILD2020-01-10 01:17:37 UTC (rev 373112) @@ -4,11 +4,12 @@ pkgname=pacman pkgver=5.2.1 -pkgrel=2 +pkgrel=3 pkgdesc="A library-based package manager with dependency support" arch=('x86_64') url="https://www.archlinux.org/pacman/; license=('GPL') +groups=('base-devel') depends=('bash' 'glibc' 'libarchive' 'curl' 'gpgme' 'pacman-mirrorlist' 'archlinux-keyring') makedepends=('asciidoc')
[arch-commits] Commit in (4 files)
Date: Friday, January 10, 2020 @ 01:06:05 Author: kpcyrd Revision: 551522 addpkg: python-pwntools 4.0.0-2 Added: python-pwntools/ python-pwntools/repos/ python-pwntools/trunk/ python-pwntools/trunk/PKGBUILD --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Added: python-pwntools/trunk/PKGBUILD === --- python-pwntools/trunk/PKGBUILD (rev 0) +++ python-pwntools/trunk/PKGBUILD 2020-01-10 01:06:05 UTC (rev 551522) @@ -0,0 +1,47 @@ +# Maintainer: kpcyrd +# Contributor: Ding Xiao +# Contributor: Firmy + +pkgname="python-pwntools" +_pyname="pwntools" +pkgver="4.0.0" +pkgrel=2 +pkgdesc="A CTF framework and exploit development library" +arch=('any') +url='https://github.com/Gallopsled/pwntools' +license=('MIT' 'GPL2' 'BSD') +depends=('python' + 'python-mako' + 'python-pyelftools' + 'python-capstone' + 'ropgadget' + 'python-pyserial' + 'python-requests' + 'python-pip' + 'python-pygments' + 'python-pysocks' + 'python-dateutil' + 'python-packaging' + 'python-psutil' + 'python-intervaltree' + 'python-sortedcontainers' + 'python-unicorn' + 'ropgadget') +makedepends=('python-setuptools') +source=("${pkgname}-${pkgver}.tar.gz::https://github.com/Gallopsled/pwntools/archive/${pkgver}.tar.gz;) +sha256sums=('31b114914fe78929516ded8cf0bd02d91051c506d91640216b635646b3e47164') +b2sums=('117fc85c22976dbac41f326b9545c9f4141af61b6408118b74defd0bd0aa4a084b00dd64f723ad79fe0e1a1aecdcf4995bff4c6cbd3ed3d2c72c94d104666013') + +build() { + cd "${_pyname}-${pkgver}" + python setup.py build +} + +package() { + cd "${_pyname}-${pkgver}" + python setup.py install -O1 --root="${pkgdir}" --skip-build --only-use-pwn-command + install -D -m 644 LICENSE-pwntools.txt "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + rm -f "${pkgdir}"/usr/lib/python*/site-packages/*.{txt,md} +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in python-pwntools/repos (community-any community-any/PKGBUILD)
Date: Friday, January 10, 2020 @ 01:06:25 Author: kpcyrd Revision: 551523 archrelease: copy trunk to community-any Added: python-pwntools/repos/community-any/ python-pwntools/repos/community-any/PKGBUILD (from rev 551522, python-pwntools/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: python-pwntools/repos/community-any/PKGBUILD (from rev 551522, python-pwntools/trunk/PKGBUILD) === --- community-any/PKGBUILD (rev 0) +++ community-any/PKGBUILD 2020-01-10 01:06:25 UTC (rev 551523) @@ -0,0 +1,47 @@ +# Maintainer: kpcyrd +# Contributor: Ding Xiao +# Contributor: Firmy + +pkgname="python-pwntools" +_pyname="pwntools" +pkgver="4.0.0" +pkgrel=2 +pkgdesc="A CTF framework and exploit development library" +arch=('any') +url='https://github.com/Gallopsled/pwntools' +license=('MIT' 'GPL2' 'BSD') +depends=('python' + 'python-mako' + 'python-pyelftools' + 'python-capstone' + 'ropgadget' + 'python-pyserial' + 'python-requests' + 'python-pip' + 'python-pygments' + 'python-pysocks' + 'python-dateutil' + 'python-packaging' + 'python-psutil' + 'python-intervaltree' + 'python-sortedcontainers' + 'python-unicorn' + 'ropgadget') +makedepends=('python-setuptools') +source=("${pkgname}-${pkgver}.tar.gz::https://github.com/Gallopsled/pwntools/archive/${pkgver}.tar.gz;) +sha256sums=('31b114914fe78929516ded8cf0bd02d91051c506d91640216b635646b3e47164') +b2sums=('117fc85c22976dbac41f326b9545c9f4141af61b6408118b74defd0bd0aa4a084b00dd64f723ad79fe0e1a1aecdcf4995bff4c6cbd3ed3d2c72c94d104666013') + +build() { + cd "${_pyname}-${pkgver}" + python setup.py build +} + +package() { + cd "${_pyname}-${pkgver}" + python setup.py install -O1 --root="${pkgdir}" --skip-build --only-use-pwn-command + install -D -m 644 LICENSE-pwntools.txt "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + rm -f "${pkgdir}"/usr/lib/python*/site-packages/*.{txt,md} +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in xmonad/trunk (PKGBUILD)
Date: Thursday, January 9, 2020 @ 23:45:18 Author: anthraxx Revision: 551520 upgpkg: xmonad 0.15-27: rebuild with PIE Modified: xmonad/trunk/PKGBUILD --+ PKGBUILD | 18 +- 1 file changed, 13 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-01-09 23:22:29 UTC (rev 551519) +++ PKGBUILD2020-01-09 23:45:18 UTC (rev 551520) @@ -6,7 +6,7 @@ pkgname=xmonad pkgver=0.15 -pkgrel=26 +pkgrel=27 pkgdesc='Lightweight X11 tiled window manager written in Haskell' url='https://xmonad.org/' arch=('x86_64') @@ -26,15 +26,23 @@ gendesk --pkgname "${pkgname}" --pkgdesc "${pkgdesc}" cd ${pkgname}-${pkgver} patch -p1 -i "${srcdir}/dynamic-compilation.patch" - sed -i -e '/semigroups/d' -e 's/< 1.10,/< 1.10/' ${pkgname}.cabal + sed -e 's/&& <.*,/,/g' -e 's/==.*,/,/g' -i ${pkgname}.cabal } build() { cd ${pkgname}-${pkgver} - runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ ---prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="${pkgname}" \ ---dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid + runhaskell Setup configure -O \ +--enable-shared \ +--enable-executable-dynamic \ +--disable-library-vanilla \ +--prefix=/usr \ +--dynlibdir=/usr/lib \ +--docdir="/usr/share/doc/${pkgname}" \ +--datasubdir="${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' runhaskell Setup build runhaskell Setup register --gen-script runhaskell Setup unregister --gen-script
[arch-commits] Commit in xmonad/repos/community-x86_64 (6 files)
Date: Thursday, January 9, 2020 @ 23:45:24 Author: anthraxx Revision: 551521 archrelease: copy trunk to community-x86_64 Added: xmonad/repos/community-x86_64/PKGBUILD (from rev 551520, xmonad/trunk/PKGBUILD) xmonad/repos/community-x86_64/dynamic-compilation.patch (from rev 551520, xmonad/trunk/dynamic-compilation.patch) xmonad/repos/community-x86_64/xmonad.svg (from rev 551520, xmonad/trunk/xmonad.svg) Deleted: xmonad/repos/community-x86_64/PKGBUILD xmonad/repos/community-x86_64/dynamic-compilation.patch xmonad/repos/community-x86_64/xmonad.svg ---+ PKGBUILD | 132 - dynamic-compilation.patch | 22 +++--- xmonad.svg| 154 ++-- 3 files changed, 158 insertions(+), 150 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-01-09 23:45:18 UTC (rev 551520) +++ PKGBUILD2020-01-09 23:45:24 UTC (rev 551521) @@ -1,62 +0,0 @@ -# Maintainer: Levente Polyak -# Maintainer: Jelle van der Waa -# Contributor: Sergej Pupykin -# Contributor: Vesa Kaihlavirta -# Contributor: shild - -pkgname=xmonad -pkgver=0.15 -pkgrel=26 -pkgdesc='Lightweight X11 tiled window manager written in Haskell' -url='https://xmonad.org/' -arch=('x86_64') -license=('BSD') -depends=('ghc' 'haskell-x11' 'sh' 'haskell-utf8-string' 'haskell-extensible-exceptions' - 'haskell-data-default' 'haskell-setlocale') -makedepends=('gendesk') -optdepends=('xorg-xmessage: for displaying visual error messages') -source=(${pkgname}-${pkgver}.tar.gz::https://github.com/xmonad/xmonad/archive/v${pkgver}.tar.gz -dynamic-compilation.patch -xmonad.svg) -sha512sums=('07bf61a1355548679d264e62423dfe6c4ee886aff28ac748588aa7f4f9a4f1bf2afabb1104451fa56f5a3989d79b6044f479d2804e416940e02f52f18b443996' - 'abc598ebc4b55917186cd4d549fc970f53905f820d394ada9a092c08d8833050ad18b23e2f4fd7f281487da2db5b0ca058600e995ac97b18d3be4c62071562d6' - '31f0ceb724a9931aeda75ab706c8908b5d8341af4df50ab1d749814baacb748ad3622601cd99ac03bf936b698fcd854b23d1541e1772306e3337a13a79b110b6') - -prepare() { - gendesk --pkgname "${pkgname}" --pkgdesc "${pkgdesc}" - cd ${pkgname}-${pkgver} - patch -p1 -i "${srcdir}/dynamic-compilation.patch" - sed -i -e '/semigroups/d' -e 's/< 1.10,/< 1.10/' ${pkgname}.cabal -} - -build() { - cd ${pkgname}-${pkgver} - - runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ ---prefix=/usr --docdir="/usr/share/doc/${pkgname}" --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 ${pkgname}-${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" - - runhaskell Setup.lhs copy --destdir="${pkgdir}" - - # Requires pandoc, regex-posix, Pretty and cabal - #runhaskell util/GenerateManpage.hs - - install -Dm 644 man/xmonad.1 -t "${pkgdir}/usr/share/man/man1" - install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/xmonad" - install -Dm 644 "$srcdir/xmonad.svg" -t "${pkgdir}/usr/share/pixmaps" - install -Dm 644 "$srcdir/xmonad.desktop" -t "${pkgdir}/usr/share/xsessions" -} - -# vim: ts=2 sw=2 et: Copied: xmonad/repos/community-x86_64/PKGBUILD (from rev 551520, xmonad/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-01-09 23:45:24 UTC (rev 551521) @@ -0,0 +1,70 @@ +# Maintainer: Levente Polyak +# Maintainer: Jelle van der Waa +# Contributor: Sergej Pupykin +# Contributor: Vesa Kaihlavirta +# Contributor: shild + +pkgname=xmonad +pkgver=0.15 +pkgrel=27 +pkgdesc='Lightweight X11 tiled window manager written in Haskell' +url='https://xmonad.org/' +arch=('x86_64') +license=('BSD') +depends=('ghc' 'haskell-x11' 'sh' 'haskell-utf8-string' 'haskell-extensible-exceptions' + 'haskell-data-default' 'haskell-setlocale') +makedepends=('gendesk') +optdepends=('xorg-xmessage: for displaying visual error messages') +source=(${pkgname}-${pkgver}.tar.gz::https://github.com/xmonad/xmonad/archive/v${pkgver}.tar.gz +dynamic-compilation.patch +xmonad.svg) +sha512sums=('07bf61a1355548679d264e62423dfe6c4ee886aff28ac748588aa7f4f9a4f1bf2afabb1104451fa56f5a3989d79b6044f479d2804e416940e02f52f18b443996' + 'abc598ebc4b55917186cd4d549fc970f53905f820d394ada9a092c08d8833050ad18b23e2f4fd7f281487da2db5b0ca058600e995ac97b18d3be4c62071562d6' +
[arch-commits] Commit in xmobar/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Thursday, January 9, 2020 @ 23:22:29 Author: anthraxx Revision: 551519 archrelease: copy trunk to community-x86_64 Added: xmobar/repos/community-x86_64/PKGBUILD (from rev 551518, xmobar/trunk/PKGBUILD) Deleted: xmobar/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 109 +++-- 1 file changed, 64 insertions(+), 45 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-01-09 23:22:19 UTC (rev 551518) +++ PKGBUILD2020-01-09 23:22:29 UTC (rev 551519) @@ -1,45 +0,0 @@ -# Maintainer: Levente Polyak -# Maintainer: Jelle van der Waa -# Contributer: Sergej Pupykin -# Contributor: Arch Haskell Team - -pkgname=xmobar -pkgver=0.31 -pkgrel=42 -pkgdesc='Minimalistic Text Based Status Bar' -url='https://hackage.haskell.org/package/xmobar' -license=('BSD') -arch=('x86_64') -depends=('libxft' 'libxinerama' 'libxrandr' 'libxpm' 'ghc-libs' 'haskell-x11' - 'haskell-x11-xft' 'haskell-utf8-string' 'haskell-network-uri' - 'haskell-hinotify' 'haskell-stm' 'haskell-parsec' 'haskell-parsec-numbers' - 'haskell-mtl' 'haskell-regex-base' 'haskell-regex-compat' - 'haskell-http' 'haskell-dbus' 'haskell-libmpd' 'haskell-iwlib' - 'wireless_tools' 'haskell-text' 'haskell-async' 'haskell-extensible-exceptions') -makedepends=('ghc') -source=(https://github.com/jaor/xmobar/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz) -sha512sums=('b0afe21f398a16a2e9d6e94ecb643fc5a259e1f60504ce50acd90ae31ae2e14d0925afb66f9593ff2a9bb016e39ab612027e836ece8ede665c66badac3386d01') - -prepare() { - cd xmobar-$pkgver - sed -i -e 's/==.*0.3/== 0.4/' -e 's/< *4.12/<5/' -e 's/< *2.5/<3/' xmobar.cabal -} - -build() { - cd xmobar-${pkgver} - runhaskell setup configure -O \ ---enable-shared \ ---prefix=/usr \ ---enable-executable-dynamic --disable-library-vanilla \ ---disable-library-vanilla \ ---flags="with_utf8 with_xft with_iwlib with_xpm with_inotify with_mpd with_dbus with_mpris" - runhaskell setup build -} - -package() { - cd xmobar-${pkgver} - runhaskell setup copy --destdir="${pkgdir}" - install -Dm 644 license "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" -} - -# vim: ts=2 sw=2 et: Copied: xmobar/repos/community-x86_64/PKGBUILD (from rev 551518, xmobar/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-01-09 23:22:29 UTC (rev 551519) @@ -0,0 +1,64 @@ +# Maintainer: Levente Polyak +# Maintainer: Jelle van der Waa +# Contributer: Sergej Pupykin +# Contributor: Arch Haskell Team + +pkgname=xmobar +pkgver=0.32 +pkgrel=1 +pkgdesc='Minimalistic Text Based Status Bar' +url='https://hackage.haskell.org/package/xmobar' +license=('BSD') +arch=('x86_64') +depends=('libxft' 'libxinerama' 'libxrandr' 'libxpm' 'ghc-libs' 'haskell-x11' + 'haskell-x11-xft' 'haskell-utf8-string' 'haskell-network-uri' + 'haskell-hinotify' 'haskell-stm' 'haskell-parsec' 'haskell-parsec-numbers' + 'haskell-mtl' 'haskell-regex-base' 'haskell-regex-compat' + 'haskell-http' 'haskell-dbus' 'haskell-libmpd' 'haskell-iwlib' + 'wireless_tools' 'haskell-text' 'haskell-async' 'haskell-aeson' + 'haskell-timezone-olson' 'haskell-timezone-series' 'alsa-lib' + 'haskell-extensible-exceptions' 'haskell-http-conduit' + 'haskell-http-types' 'haskell-alsa-core' 'haskell-alsa-mixer') +makedepends=('ghc' 'haskell-hspec' 'haskell-temporary') +source=(https://github.com/jaor/xmobar/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz) +sha256sums=('8d2543152b050460bf48514aaa981e6d508cabb7688b848a3b3528cfcecacb76') +sha512sums=('fa9b7c5d568b1c8e731b525736d8cf6a630def93a75884fcf3adc68e5527b31b61ef96df3019befafb83fa080703865ba511750deeb09d8ab70582ccf433b1f6') + +prepare() { + cd xmobar-$pkgver + sed -e 's/&& <.*,/,/g' -e 's/==.*,/,/g' -i xmobar.cabal +} + +build() { + cd xmobar-${pkgver} + + _flags=(with_xft with_utf8 with_inotify with_iwlib with_mpd with_alsa + with_datezone with_mpris with_dbus with_xpm with_threaded + with_rtsopts with_weather) + + runhaskell setup configure -O \ +--enable-shared \ +--enable-executable-dynamic \ +--disable-library-vanilla \ +--prefix=/usr \ +--dynlibdir=/usr/lib \ +--libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' \ +--flags="${_flags[*]}" \ +--enable-tests + runhaskell setup build +} + +check() { + cd xmobar-${pkgver} + runhaskell setup test +} + +package() { + cd xmobar-${pkgver} + runhaskell setup copy --destdir="${pkgdir}" + install -Dm 644 license -t "${pkgdir}/usr/share/licenses/${pkgname}" +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in xmobar/trunk (PKGBUILD)
Date: Thursday, January 9, 2020 @ 23:22:19 Author: anthraxx Revision: 551518 upgpkg: xmobar 0.32-1: enable alsa, weather and datezone plugins Modified: xmobar/trunk/PKGBUILD --+ PKGBUILD | 39 +-- 1 file changed, 29 insertions(+), 10 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-01-09 23:07:22 UTC (rev 551517) +++ PKGBUILD2020-01-09 23:22:19 UTC (rev 551518) @@ -4,8 +4,8 @@ # Contributor: Arch Haskell Team pkgname=xmobar -pkgver=0.31 -pkgrel=42 +pkgver=0.32 +pkgrel=1 pkgdesc='Minimalistic Text Based Status Bar' url='https://hackage.haskell.org/package/xmobar' license=('BSD') @@ -15,31 +15,50 @@ 'haskell-hinotify' 'haskell-stm' 'haskell-parsec' 'haskell-parsec-numbers' 'haskell-mtl' 'haskell-regex-base' 'haskell-regex-compat' 'haskell-http' 'haskell-dbus' 'haskell-libmpd' 'haskell-iwlib' - 'wireless_tools' 'haskell-text' 'haskell-async' 'haskell-extensible-exceptions') -makedepends=('ghc') + 'wireless_tools' 'haskell-text' 'haskell-async' 'haskell-aeson' + 'haskell-timezone-olson' 'haskell-timezone-series' 'alsa-lib' + 'haskell-extensible-exceptions' 'haskell-http-conduit' + 'haskell-http-types' 'haskell-alsa-core' 'haskell-alsa-mixer') +makedepends=('ghc' 'haskell-hspec' 'haskell-temporary') source=(https://github.com/jaor/xmobar/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz) -sha512sums=('b0afe21f398a16a2e9d6e94ecb643fc5a259e1f60504ce50acd90ae31ae2e14d0925afb66f9593ff2a9bb016e39ab612027e836ece8ede665c66badac3386d01') +sha256sums=('8d2543152b050460bf48514aaa981e6d508cabb7688b848a3b3528cfcecacb76') +sha512sums=('fa9b7c5d568b1c8e731b525736d8cf6a630def93a75884fcf3adc68e5527b31b61ef96df3019befafb83fa080703865ba511750deeb09d8ab70582ccf433b1f6') prepare() { cd xmobar-$pkgver - sed -i -e 's/==.*0.3/== 0.4/' -e 's/< *4.12/<5/' -e 's/< *2.5/<3/' xmobar.cabal + sed -e 's/&& <.*,/,/g' -e 's/==.*,/,/g' -i xmobar.cabal } build() { cd xmobar-${pkgver} + + _flags=(with_xft with_utf8 with_inotify with_iwlib with_mpd with_alsa + with_datezone with_mpris with_dbus with_xpm with_threaded + with_rtsopts with_weather) + runhaskell setup configure -O \ --enable-shared \ +--enable-executable-dynamic \ +--disable-library-vanilla \ --prefix=/usr \ ---enable-executable-dynamic --disable-library-vanilla \ ---disable-library-vanilla \ ---flags="with_utf8 with_xft with_iwlib with_xpm with_inotify with_mpd with_dbus with_mpris" +--dynlibdir=/usr/lib \ +--libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' \ +--flags="${_flags[*]}" \ +--enable-tests runhaskell setup build } +check() { + cd xmobar-${pkgver} + runhaskell setup test +} + package() { cd xmobar-${pkgver} runhaskell setup copy --destdir="${pkgdir}" - install -Dm 644 license "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + install -Dm 644 license -t "${pkgdir}/usr/share/licenses/${pkgname}" } # vim: ts=2 sw=2 et:
[arch-commits] Commit in pkgdiff/trunk (PKGBUILD zstd.diff)
Date: Thursday, January 9, 2020 @ 23:07:07 Author: heftig Revision: 551516 1.7.2-3: zstd Added: pkgdiff/trunk/zstd.diff Modified: pkgdiff/trunk/PKGBUILD ---+ PKGBUILD | 17 + zstd.diff | 30 ++ 2 files changed, 43 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-01-09 23:05:10 UTC (rev 551515) +++ PKGBUILD2020-01-09 23:07:07 UTC (rev 551516) @@ -4,7 +4,7 @@ pkgname=pkgdiff pkgver=1.7.2 -pkgrel=2 +pkgrel=3 pkgdesc="A tool for analyzing changes in Linux software packages" url="https://lvc.github.io/pkgdiff; arch=('any') @@ -11,11 +11,20 @@ license=('GPL2') depends=('perl' 'diffutils' 'gawk' 'wdiff') makedepends=('git') -source=("$pkgname-$pkgver.tar.gz::https://github.com/lvc/pkgdiff/archive/$pkgver.tar.gz;) -sha512sums=('2369488e9705280be9b326b07aa9ef0e211440921b9cce5c35560a14d1ad4ac0040eb54024a88a4a5f8f831208b43124c17a817a44840500b490c89bf877b904') +source=("$pkgname-$pkgver.tar.gz::https://github.com/lvc/pkgdiff/archive/$pkgver.tar.gz; +zstd.diff) +sha512sums=('2369488e9705280be9b326b07aa9ef0e211440921b9cce5c35560a14d1ad4ac0040eb54024a88a4a5f8f831208b43124c17a817a44840500b490c89bf877b904' + '652bce3b278da6e592204ea360cdd3a389f8bf7cd6b25c20ada0140c06d67c45aa4473a1c4b0859f2f6f63893717eab7baa52fec4b47b335694cc7b51088fb2b') +prepare() { + cd $pkgname-$pkgver + + # tar.zst support https://github.com/lvc/pkgdiff/issues/40 + patch -Np1 -i ../zstd.diff +} + package() { - cd "$srcdir"/$pkgname-$pkgver + cd $pkgname-$pkgver mkdir -p "$pkgdir"/usr perl Makefile.pl --install --prefix=/usr --destdir="$pkgdir" Added: zstd.diff === --- zstd.diff (rev 0) +++ zstd.diff 2020-01-09 23:07:07 UTC (rev 551516) @@ -0,0 +1,30 @@ +Common subdirectories: pkgdiff-1.7.2/doc and pkgdiff-1.7.2-zst/doc +Common subdirectories: pkgdiff-1.7.2/modules and pkgdiff-1.7.2-zst/modules +diff -u pkgdiff-1.7.2/pkgdiff.pl pkgdiff-1.7.2-zst/pkgdiff.pl +--- pkgdiff-1.7.2/pkgdiff.pl 2016-03-18 12:29:58.0 + pkgdiff-1.7.2-zst/pkgdiff.pl 2020-01-09 23:03:16.270580393 + +@@ -461,11 +461,14 @@ + + "TAR.LZ" => ["tar.lz", "tlz"], + ++"TAR.ZST" => ["tar.zst", "tzst"], ++ + "ZIP" => ["zip", "zae"], + "TAR" => ["tar"], + "LZMA" => ["lzma"], + "GZ" => ["gz"], + "XZ" => ["xz"], ++"ZST" => ["zst"], + + "JAR" => ["jar", "war", +"ear"] +@@ -2903,6 +2906,9 @@ + elsif($Format eq "XZ") { + $Cmd = "cp -f \"$Pkg\" \"$OutDir\" && cd \"$OutDir\" && unxz \"".get_filename($Pkg)."\""; + } ++elsif($Format eq "ZST") { ++$Cmd = "cp -f \"$Pkg\" \"$OutDir\" && cd \"$OutDir\" && unzstd --rm \"".get_filename($Pkg)."\""; ++} + elsif($Format eq "ZIP") { + $Cmd = "unzip -o \"$Pkg\" -d \"$OutDir\""; + }
[arch-commits] Commit in pkgdiff/repos/community-any (PKGBUILD PKGBUILD zstd.diff)
Date: Thursday, January 9, 2020 @ 23:07:22 Author: heftig Revision: 551517 archrelease: copy trunk to community-any Added: pkgdiff/repos/community-any/PKGBUILD (from rev 551516, pkgdiff/trunk/PKGBUILD) pkgdiff/repos/community-any/zstd.diff (from rev 551516, pkgdiff/trunk/zstd.diff) Deleted: pkgdiff/repos/community-any/PKGBUILD ---+ PKGBUILD | 54 +++--- zstd.diff | 30 ++ 2 files changed, 61 insertions(+), 23 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-01-09 23:07:07 UTC (rev 551516) +++ PKGBUILD2020-01-09 23:07:22 UTC (rev 551517) @@ -1,23 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan -# Maintainer: Filipe Laíns (FFY00) -# Contributor: Zifei Tong - -pkgname=pkgdiff -pkgver=1.7.2 -pkgrel=2 -pkgdesc="A tool for analyzing changes in Linux software packages" -url="https://lvc.github.io/pkgdiff; -arch=('any') -license=('GPL2') -depends=('perl' 'diffutils' 'gawk' 'wdiff') -makedepends=('git') -source=("$pkgname-$pkgver.tar.gz::https://github.com/lvc/pkgdiff/archive/$pkgver.tar.gz;) -sha512sums=('2369488e9705280be9b326b07aa9ef0e211440921b9cce5c35560a14d1ad4ac0040eb54024a88a4a5f8f831208b43124c17a817a44840500b490c89bf877b904') - -package() { - cd "$srcdir"/$pkgname-$pkgver - - mkdir -p "$pkgdir"/usr - perl Makefile.pl --install --prefix=/usr --destdir="$pkgdir" -} Copied: pkgdiff/repos/community-any/PKGBUILD (from rev 551516, pkgdiff/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-01-09 23:07:22 UTC (rev 551517) @@ -0,0 +1,31 @@ +# Maintainer: Felix Yan +# Maintainer: Filipe Laíns (FFY00) +# Contributor: Zifei Tong + +pkgname=pkgdiff +pkgver=1.7.2 +pkgrel=3 +pkgdesc="A tool for analyzing changes in Linux software packages" +url="https://lvc.github.io/pkgdiff; +arch=('any') +license=('GPL2') +depends=('perl' 'diffutils' 'gawk' 'wdiff') +makedepends=('git') +source=("$pkgname-$pkgver.tar.gz::https://github.com/lvc/pkgdiff/archive/$pkgver.tar.gz; +zstd.diff) +sha512sums=('2369488e9705280be9b326b07aa9ef0e211440921b9cce5c35560a14d1ad4ac0040eb54024a88a4a5f8f831208b43124c17a817a44840500b490c89bf877b904' + '652bce3b278da6e592204ea360cdd3a389f8bf7cd6b25c20ada0140c06d67c45aa4473a1c4b0859f2f6f63893717eab7baa52fec4b47b335694cc7b51088fb2b') + +prepare() { + cd $pkgname-$pkgver + + # tar.zst support https://github.com/lvc/pkgdiff/issues/40 + patch -Np1 -i ../zstd.diff +} + +package() { + cd $pkgname-$pkgver + + mkdir -p "$pkgdir"/usr + perl Makefile.pl --install --prefix=/usr --destdir="$pkgdir" +} Copied: pkgdiff/repos/community-any/zstd.diff (from rev 551516, pkgdiff/trunk/zstd.diff) === --- zstd.diff (rev 0) +++ zstd.diff 2020-01-09 23:07:22 UTC (rev 551517) @@ -0,0 +1,30 @@ +Common subdirectories: pkgdiff-1.7.2/doc and pkgdiff-1.7.2-zst/doc +Common subdirectories: pkgdiff-1.7.2/modules and pkgdiff-1.7.2-zst/modules +diff -u pkgdiff-1.7.2/pkgdiff.pl pkgdiff-1.7.2-zst/pkgdiff.pl +--- pkgdiff-1.7.2/pkgdiff.pl 2016-03-18 12:29:58.0 + pkgdiff-1.7.2-zst/pkgdiff.pl 2020-01-09 23:03:16.270580393 + +@@ -461,11 +461,14 @@ + + "TAR.LZ" => ["tar.lz", "tlz"], + ++"TAR.ZST" => ["tar.zst", "tzst"], ++ + "ZIP" => ["zip", "zae"], + "TAR" => ["tar"], + "LZMA" => ["lzma"], + "GZ" => ["gz"], + "XZ" => ["xz"], ++"ZST" => ["zst"], + + "JAR" => ["jar", "war", +"ear"] +@@ -2903,6 +2906,9 @@ + elsif($Format eq "XZ") { + $Cmd = "cp -f \"$Pkg\" \"$OutDir\" && cd \"$OutDir\" && unxz \"".get_filename($Pkg)."\""; + } ++elsif($Format eq "ZST") { ++$Cmd = "cp -f \"$Pkg\" \"$OutDir\" && cd \"$OutDir\" && unzstd --rm \"".get_filename($Pkg)."\""; ++} + elsif($Format eq "ZIP") { + $Cmd = "unzip -o \"$Pkg\" -d \"$OutDir\""; + }
[arch-commits] Commit in haskell-timezone-olson/repos (2 files)
Date: Thursday, January 9, 2020 @ 23:05:10 Author: anthraxx Revision: 551515 archrelease: copy trunk to community-x86_64 Added: haskell-timezone-olson/repos/community-x86_64/ haskell-timezone-olson/repos/community-x86_64/PKGBUILD (from rev 551514, haskell-timezone-olson/trunk/PKGBUILD) --+ PKGBUILD | 54 ++ 1 file changed, 54 insertions(+) Copied: haskell-timezone-olson/repos/community-x86_64/PKGBUILD (from rev 551514, haskell-timezone-olson/trunk/PKGBUILD) === --- community-x86_64/PKGBUILD (rev 0) +++ community-x86_64/PKGBUILD 2020-01-09 23:05:10 UTC (rev 551515) @@ -0,0 +1,54 @@ +# Maintainer: Levente Polyak + +_hkgname=timezone-olson +pkgname=haskell-${_hkgname} +pkgver=0.1.9 +pkgrel=1 +pkgdesc='Pure Haskell parser and renderer for binary Olson timezone files' +url='http://projects.haskell.org/time-ng/' +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-base' 'haskell-binary' 'haskell-bytestring' + 'haskell-extensible-exceptions' 'haskell-time' 'haskell-timezone-series') +makedepends=('ghc') +source=(https://hackage.haskell.org/package/${_hkgname}-${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha256sums=('32230509029bcf9e1bd95b5ad7ee69b8b0250cffc4bb8f2df88a651b3af74b15') +sha512sums=('1ad8f98ba3573f11154e18c5c0d2d7ee3b32f165d388318622195199da4765d1a0352b8a13fa38a6b2fb008de93f34d2a6aa35d2d7ada53e1ae8c5404d68b645') + +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 \ + --ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ + --ghc-option='-pie' +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 +} + +check() { + cd ${_hkgname}-${pkgver} + runhaskell Setup test +} + +package() { + cd ${_hkgname}-${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}" + ln -s /usr/share/doc/${pkgname}/html "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in (4 files)
Date: Thursday, January 9, 2020 @ 23:04:21 Author: anthraxx Revision: 551514 addpkg: haskell-timezone-olson 0.1.9-1 Added: haskell-timezone-olson/ haskell-timezone-olson/repos/ haskell-timezone-olson/trunk/ haskell-timezone-olson/trunk/PKGBUILD --+ PKGBUILD | 54 ++ 1 file changed, 54 insertions(+) Added: haskell-timezone-olson/trunk/PKGBUILD === --- haskell-timezone-olson/trunk/PKGBUILD (rev 0) +++ haskell-timezone-olson/trunk/PKGBUILD 2020-01-09 23:04:21 UTC (rev 551514) @@ -0,0 +1,54 @@ +# Maintainer: Levente Polyak + +_hkgname=timezone-olson +pkgname=haskell-${_hkgname} +pkgver=0.1.9 +pkgrel=1 +pkgdesc='Pure Haskell parser and renderer for binary Olson timezone files' +url='http://projects.haskell.org/time-ng/' +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-base' 'haskell-binary' 'haskell-bytestring' + 'haskell-extensible-exceptions' 'haskell-time' 'haskell-timezone-series') +makedepends=('ghc') +source=(https://hackage.haskell.org/package/${_hkgname}-${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha256sums=('32230509029bcf9e1bd95b5ad7ee69b8b0250cffc4bb8f2df88a651b3af74b15') +sha512sums=('1ad8f98ba3573f11154e18c5c0d2d7ee3b32f165d388318622195199da4765d1a0352b8a13fa38a6b2fb008de93f34d2a6aa35d2d7ada53e1ae8c5404d68b645') + +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 \ + --ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ + --ghc-option='-pie' +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 +} + +check() { + cd ${_hkgname}-${pkgver} + runhaskell Setup test +} + +package() { + cd ${_hkgname}-${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}" + ln -s /usr/share/doc/${pkgname}/html "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in libteam/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Thursday, January 9, 2020 @ 22:57:10 Author: heftig Revision: 373109 archrelease: copy trunk to extra-x86_64 Added: libteam/repos/extra-x86_64/PKGBUILD (from rev 373108, libteam/trunk/PKGBUILD) Deleted: libteam/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 116 - 1 file changed, 54 insertions(+), 62 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-01-09 22:56:52 UTC (rev 373108) +++ PKGBUILD2020-01-09 22:57:10 UTC (rev 373109) @@ -1,62 +0,0 @@ -# Maintainer: Jan Alexander Steffens (heftig) - -pkgname=libteam -pkgver=1.29 -pkgrel=4 -pkgdesc="Library for controlling team network device" -arch=(x86_64) -url="http://libteam.org/; -license=(LGPL) -depends=(libnl libdaemon jansson libdbus bash zeromq) -makedepends=(python python2 swig git doxygen graphviz) -_commit=e897f02bf2403d4859a99e090e34ea768b4c0540 # tags/v1.29 -source=("git+https://github.com/jpirko/libteam#commit=$_commit;) -sha256sums=('SKIP') - -pkgver() { - cd $pkgname - git describe --tags | sed 's/^v//;s/-/+/g' -} - -prepare() { - cd $pkgname - - # Reduce docs size - printf '%s\n' >>doc/Doxyfile.in \ -HAVE_DOT=yes DOT_IMAGE_FORMAT=svg INTERACTIVE_SVG=yes - - NOCONFIGURE=1 ./autogen.sh -} - -build() { - cd $pkgname - ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \ ---disable-static --libexecdir=/usr/lib - sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool - make all html - - cp -aT binding/python binding/python2 - (cd binding/python; python ./setup.py build;) - (cd binding/python2; python2 ./setup.py build;) -} - -check() { - cd $pkgname - make check -} - -package() { - cd $pkgname - make DESTDIR="$pkgdir" install - - install -Dm644 teamd/redhat/systemd/teamd@.service \ -"$pkgdir/usr/lib/systemd/system/teamd@.service" - install -Dm644 teamd/dbus/teamd.conf \ -"$pkgdir/usr/share/dbus-1/system.d/teamd.conf" - - (cd binding/python; python ./setup.py install --root "$pkgdir" -O1;) - (cd binding/python2; python2 ./setup.py install --root "$pkgdir" -O1;) - - mkdir -p "$pkgdir/usr/share/doc/$pkgname" - cp -a doc/api "$pkgdir/usr/share/doc/$pkgname" -} Copied: libteam/repos/extra-x86_64/PKGBUILD (from rev 373108, libteam/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-01-09 22:57:10 UTC (rev 373109) @@ -0,0 +1,54 @@ +# Maintainer: Jan Alexander Steffens (heftig) + +pkgname=libteam +pkgver=1.30 +pkgrel=1 +pkgdesc="Library for controlling team network device" +arch=(x86_64) +url="http://libteam.org/; +license=(LGPL) +depends=(libnl libdaemon jansson libdbus bash zeromq) +makedepends=(python swig git doxygen graphviz) +_commit=471fb50d206e5a3f2eef9e4247329b51edc5c493 # tags/v1.30 +source=("git+https://github.com/jpirko/libteam#commit=$_commit;) +sha256sums=('SKIP') + +pkgver() { + cd $pkgname + git describe --tags | sed 's/^v//;s/-/+/g' +} + +prepare() { + cd $pkgname + NOCONFIGURE=1 ./autogen.sh +} + +build() { + cd $pkgname + ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \ +--disable-static --libexecdir=/usr/lib + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + make all html + + cd binding/python + python setup.py build +} + +check() { + cd $pkgname + make check +} + +package() { + cd $pkgname + make DESTDIR="$pkgdir" install + + install -Dt "$pkgdir/usr/lib/systemd/system" -m644 teamd/redhat/systemd/teamd@.service + install -Dt "$pkgdir/usr/share/dbus-1/system.d" -m644 teamd/dbus/teamd.conf + + mkdir -p "$pkgdir/usr/share/doc/$pkgname" + cp -a doc/api "$pkgdir/usr/share/doc/$pkgname" + + cd binding/python + python setup.py install --root="$pkgdir" --optimize=1 --skip-build +}
[arch-commits] Commit in libteam/trunk (PKGBUILD)
Date: Thursday, January 9, 2020 @ 22:56:52 Author: heftig Revision: 373108 1.30-1 Modified: libteam/trunk/PKGBUILD --+ PKGBUILD | 30 +++--- 1 file changed, 11 insertions(+), 19 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-01-09 22:55:03 UTC (rev 373107) +++ PKGBUILD2020-01-09 22:56:52 UTC (rev 373108) @@ -1,15 +1,15 @@ # Maintainer: Jan Alexander Steffens (heftig) pkgname=libteam -pkgver=1.29 -pkgrel=4 +pkgver=1.30 +pkgrel=1 pkgdesc="Library for controlling team network device" arch=(x86_64) url="http://libteam.org/; license=(LGPL) depends=(libnl libdaemon jansson libdbus bash zeromq) -makedepends=(python python2 swig git doxygen graphviz) -_commit=e897f02bf2403d4859a99e090e34ea768b4c0540 # tags/v1.29 +makedepends=(python swig git doxygen graphviz) +_commit=471fb50d206e5a3f2eef9e4247329b51edc5c493 # tags/v1.30 source=("git+https://github.com/jpirko/libteam#commit=$_commit;) sha256sums=('SKIP') @@ -20,11 +20,6 @@ prepare() { cd $pkgname - - # Reduce docs size - printf '%s\n' >>doc/Doxyfile.in \ -HAVE_DOT=yes DOT_IMAGE_FORMAT=svg INTERACTIVE_SVG=yes - NOCONFIGURE=1 ./autogen.sh } @@ -35,9 +30,8 @@ sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool make all html - cp -aT binding/python binding/python2 - (cd binding/python; python ./setup.py build;) - (cd binding/python2; python2 ./setup.py build;) + cd binding/python + python setup.py build } check() { @@ -49,14 +43,12 @@ cd $pkgname make DESTDIR="$pkgdir" install - install -Dm644 teamd/redhat/systemd/teamd@.service \ -"$pkgdir/usr/lib/systemd/system/teamd@.service" - install -Dm644 teamd/dbus/teamd.conf \ -"$pkgdir/usr/share/dbus-1/system.d/teamd.conf" + install -Dt "$pkgdir/usr/lib/systemd/system" -m644 teamd/redhat/systemd/teamd@.service + install -Dt "$pkgdir/usr/share/dbus-1/system.d" -m644 teamd/dbus/teamd.conf - (cd binding/python; python ./setup.py install --root "$pkgdir" -O1;) - (cd binding/python2; python2 ./setup.py install --root "$pkgdir" -O1;) - mkdir -p "$pkgdir/usr/share/doc/$pkgname" cp -a doc/api "$pkgdir/usr/share/doc/$pkgname" + + cd binding/python + python setup.py install --root="$pkgdir" --optimize=1 --skip-build }
[arch-commits] Commit in haskell-timezone-series/repos (2 files)
Date: Thursday, January 9, 2020 @ 22:56:41 Author: anthraxx Revision: 551513 archrelease: copy trunk to community-x86_64 Added: haskell-timezone-series/repos/community-x86_64/ haskell-timezone-series/repos/community-x86_64/PKGBUILD (from rev 551512, haskell-timezone-series/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: haskell-timezone-series/repos/community-x86_64/PKGBUILD (from rev 551512, haskell-timezone-series/trunk/PKGBUILD) === --- community-x86_64/PKGBUILD (rev 0) +++ community-x86_64/PKGBUILD 2020-01-09 22:56:41 UTC (rev 551513) @@ -0,0 +1,53 @@ +# Maintainer: Levente Polyak + +_hkgname=timezone-series +pkgname=haskell-${_hkgname} +pkgver=0.1.9 +pkgrel=1 +pkgdesc='Enhanced timezone handling for Data.Time' +url='http://projects.haskell.org/time-ng/' +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-base' 'haskell-deepseq' 'haskell-time') +makedepends=('ghc') +source=(https://hackage.haskell.org/package/${_hkgname}-${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha256sums=('e5d35df5dc2408803120602b0a66ed63439e36b38dd0895f3e2159fcbd7d9cae') +sha512sums=('9a716223270dfcb0ed39e2dcfb460e3540c0f2444f703c466cbd48ad5664e689aa3f6595f32e59b96fef7891aafabc03c9925367a26c2c043cb6adca2dad7a88') + +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 \ + --ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ + --ghc-option='-pie' +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 +} + +check() { + cd ${_hkgname}-${pkgver} + runhaskell Setup test +} + +package() { + cd ${_hkgname}-${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}" + ln -s /usr/share/doc/${pkgname}/html "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in (4 files)
Date: Thursday, January 9, 2020 @ 22:55:44 Author: anthraxx Revision: 551512 addpkg: haskell-timezone-series 0.1.9-1 Added: haskell-timezone-series/ haskell-timezone-series/repos/ haskell-timezone-series/trunk/ haskell-timezone-series/trunk/PKGBUILD --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Added: haskell-timezone-series/trunk/PKGBUILD === --- haskell-timezone-series/trunk/PKGBUILD (rev 0) +++ haskell-timezone-series/trunk/PKGBUILD 2020-01-09 22:55:44 UTC (rev 551512) @@ -0,0 +1,53 @@ +# Maintainer: Levente Polyak + +_hkgname=timezone-series +pkgname=haskell-${_hkgname} +pkgver=0.1.9 +pkgrel=1 +pkgdesc='Enhanced timezone handling for Data.Time' +url='http://projects.haskell.org/time-ng/' +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-base' 'haskell-deepseq' 'haskell-time') +makedepends=('ghc') +source=(https://hackage.haskell.org/package/${_hkgname}-${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha256sums=('e5d35df5dc2408803120602b0a66ed63439e36b38dd0895f3e2159fcbd7d9cae') +sha512sums=('9a716223270dfcb0ed39e2dcfb460e3540c0f2444f703c466cbd48ad5664e689aa3f6595f32e59b96fef7891aafabc03c9925367a26c2c043cb6adca2dad7a88') + +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 \ + --ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ + --ghc-option='-pie' +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 +} + +check() { + cd ${_hkgname}-${pkgver} + runhaskell Setup test +} + +package() { + cd ${_hkgname}-${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}" + ln -s /usr/share/doc/${pkgname}/html "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in python-mujson/repos (community-any community-any/PKGBUILD)
Date: Thursday, January 9, 2020 @ 22:46:00 Author: dvzrv Revision: 551497 archrelease: copy trunk to community-any Added: python-mujson/repos/community-any/ python-mujson/repos/community-any/PKGBUILD (from rev 551496, python-mujson/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: python-mujson/repos/community-any/PKGBUILD (from rev 551496, python-mujson/trunk/PKGBUILD) === --- community-any/PKGBUILD (rev 0) +++ community-any/PKGBUILD 2020-01-09 22:46:00 UTC (rev 551497) @@ -0,0 +1,38 @@ +# Maintainer: David Runge + +_name=mujson +pkgname=python-mujson +pkgver=1.4 +pkgrel=1 +pkgdesc="Use the fastest JSON functions available at import time" +arch=('any') +url="https://github.com/mattgiles/mujson; +license=('MIT') +depends=('python') +makedepends=('python-setuptools') +# LICENSE not in tarball: +# https://github.com/mattgiles/mujson/issues/8 +source=("https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_name}-${pkgver}.tar.gz; + "https://raw.githubusercontent.com/mattgiles/mujson/ddab84d3c3f43c3510fc97bdea1d3c3eeff96e18/LICENSE;) +sha512sums=('a205424e0663c8f793a1fcd07a719486c162b1a2e656f0afcbcc66095402ddea17918e11380f73a5590c759a9509d460509a54fc554df2b223936b22c1cdc872' + 'e067d31f2b14bb094f3a233b111741fa3c1c18f2ea48db9beae7a68b556cc259572c6e0e8aae4de4946f2274bee00a50e5d4d87e0c997b86b3a552998c74c0e6') + +prepare() { + mv -v "${_name}-${pkgver}" "$pkgname-$pkgver" + cd "$pkgname-$pkgver" +} + +build() { + cd "$pkgname-$pkgver" + python setup.py build +} + +package() { + cd "$pkgname-$pkgver" + python setup.py install --skip-build \ +--optimize=1 \ +--prefix=/usr \ +--root="${pkgdir}" + install -vDm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}" + install -vDm 644 ../LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}" +}
[arch-commits] Commit in (4 files)
Date: Thursday, January 9, 2020 @ 22:42:28 Author: dvzrv Revision: 551496 Adding python-mujson as depends to python-falcon (as depends for mailman3). Added: python-mujson/ python-mujson/repos/ python-mujson/trunk/ python-mujson/trunk/PKGBUILD --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Added: python-mujson/trunk/PKGBUILD === --- python-mujson/trunk/PKGBUILD(rev 0) +++ python-mujson/trunk/PKGBUILD2020-01-09 22:42:28 UTC (rev 551496) @@ -0,0 +1,38 @@ +# Maintainer: David Runge + +_name=mujson +pkgname=python-mujson +pkgver=1.4 +pkgrel=1 +pkgdesc="Use the fastest JSON functions available at import time" +arch=('any') +url="https://github.com/mattgiles/mujson; +license=('MIT') +depends=('python') +makedepends=('python-setuptools') +# LICENSE not in tarball: +# https://github.com/mattgiles/mujson/issues/8 +source=("https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_name}-${pkgver}.tar.gz; + "https://raw.githubusercontent.com/mattgiles/mujson/ddab84d3c3f43c3510fc97bdea1d3c3eeff96e18/LICENSE;) +sha512sums=('a205424e0663c8f793a1fcd07a719486c162b1a2e656f0afcbcc66095402ddea17918e11380f73a5590c759a9509d460509a54fc554df2b223936b22c1cdc872' + 'e067d31f2b14bb094f3a233b111741fa3c1c18f2ea48db9beae7a68b556cc259572c6e0e8aae4de4946f2274bee00a50e5d4d87e0c997b86b3a552998c74c0e6') + +prepare() { + mv -v "${_name}-${pkgver}" "$pkgname-$pkgver" + cd "$pkgname-$pkgver" +} + +build() { + cd "$pkgname-$pkgver" + python setup.py build +} + +package() { + cd "$pkgname-$pkgver" + python setup.py install --skip-build \ +--optimize=1 \ +--prefix=/usr \ +--root="${pkgdir}" + install -vDm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}" + install -vDm 644 ../LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}" +}
[arch-commits] Commit in bandwhich/trunk (PKGBUILD)
Date: Thursday, January 9, 2020 @ 22:21:37 Author: kpcyrd Revision: 551494 upgpkg: bandwhich 0.8.0-1 Modified: bandwhich/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-01-09 21:25:26 UTC (rev 551493) +++ PKGBUILD2020-01-09 22:21:37 UTC (rev 551494) @@ -2,7 +2,7 @@ # Contributor: Aram Drevekenin pkgname=bandwhich -pkgver=0.7.0 +pkgver=0.8.0 pkgrel=1 pkgdesc='Terminal bandwidth utilization tool' url='https://github.com/imsnif/bandwhich' @@ -11,8 +11,8 @@ depends=('gcc-libs') makedepends=('cargo') source=(https://github.com/imsnif/${pkgname}/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz) -sha512sums=('66693eeac5895b867f2912da434093ade0d2addab0bab3e325969ac5f57b95ecbf985de410e42f14d8e8267edb5c780eb82aa2ab6be4e846ce8516122ab45502') -b2sums=('9951ee760f39b32240f8adbf80deef7757b1b5a57a65a3801ab039a6d723b923f7e75916c05008e81ee1b82dcf98bc8d85062b863611c62ca9ea07aaa5c016d7') +sha512sums=('7bfd8aef79d449935feaa412226398e508c0fb94bdd4184f4a291c42b3b3f55146b9373e101bba1bc9a28fd0e19023947ecd8b64f8774fcc9a098adb1447c3ab') +b2sums=('3db06ad300f2e4f02e8837b9ca1f00d99e57cc5c5e15ecb915626f8d5040a338e779739f3be279c3867d11ad87e4fa1262b6ad6033272ab62d7fb7dabb4dbf74') build() { cd "${pkgname}-${pkgver}"
[arch-commits] Commit in bandwhich/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Thursday, January 9, 2020 @ 22:21:50 Author: kpcyrd Revision: 551495 archrelease: copy trunk to community-x86_64 Added: bandwhich/repos/community-x86_64/PKGBUILD (from rev 551494, bandwhich/trunk/PKGBUILD) Deleted: bandwhich/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 68 ++--- 1 file changed, 34 insertions(+), 34 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-01-09 22:21:37 UTC (rev 551494) +++ PKGBUILD2020-01-09 22:21:50 UTC (rev 551495) @@ -1,34 +0,0 @@ -# Maintainer: kpcyrd -# Contributor: Aram Drevekenin - -pkgname=bandwhich -pkgver=0.7.0 -pkgrel=1 -pkgdesc='Terminal bandwidth utilization tool' -url='https://github.com/imsnif/bandwhich' -arch=('x86_64') -license=('MIT') -depends=('gcc-libs') -makedepends=('cargo') -source=(https://github.com/imsnif/${pkgname}/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz) -sha512sums=('66693eeac5895b867f2912da434093ade0d2addab0bab3e325969ac5f57b95ecbf985de410e42f14d8e8267edb5c780eb82aa2ab6be4e846ce8516122ab45502') -b2sums=('9951ee760f39b32240f8adbf80deef7757b1b5a57a65a3801ab039a6d723b923f7e75916c05008e81ee1b82dcf98bc8d85062b863611c62ca9ea07aaa5c016d7') - -build() { - cd "${pkgname}-${pkgver}" - cargo build --release --locked -} - -check() { - cd "${pkgname}-${pkgver}" - cargo test --release --locked -} - -package() { - cd "${pkgname}-${pkgver}" - install -Dm 755 "target/release/${pkgname}" "${pkgdir}/usr/bin/${pkgname}" - install -Dm 644 "docs/bandwhich.1" -t "${pkgdir}/usr/share/man/man1" - install -Dm 644 LICENSE.md "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" -} - -# vim: ts=2 sw=2 et: Copied: bandwhich/repos/community-x86_64/PKGBUILD (from rev 551494, bandwhich/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-01-09 22:21:50 UTC (rev 551495) @@ -0,0 +1,34 @@ +# Maintainer: kpcyrd +# Contributor: Aram Drevekenin + +pkgname=bandwhich +pkgver=0.8.0 +pkgrel=1 +pkgdesc='Terminal bandwidth utilization tool' +url='https://github.com/imsnif/bandwhich' +arch=('x86_64') +license=('MIT') +depends=('gcc-libs') +makedepends=('cargo') +source=(https://github.com/imsnif/${pkgname}/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz) +sha512sums=('7bfd8aef79d449935feaa412226398e508c0fb94bdd4184f4a291c42b3b3f55146b9373e101bba1bc9a28fd0e19023947ecd8b64f8774fcc9a098adb1447c3ab') +b2sums=('3db06ad300f2e4f02e8837b9ca1f00d99e57cc5c5e15ecb915626f8d5040a338e779739f3be279c3867d11ad87e4fa1262b6ad6033272ab62d7fb7dabb4dbf74') + +build() { + cd "${pkgname}-${pkgver}" + cargo build --release --locked +} + +check() { + cd "${pkgname}-${pkgver}" + cargo test --release --locked +} + +package() { + cd "${pkgname}-${pkgver}" + install -Dm 755 "target/release/${pkgname}" "${pkgdir}/usr/bin/${pkgname}" + install -Dm 644 "docs/bandwhich.1" -t "${pkgdir}/usr/share/man/man1" + install -Dm 644 LICENSE.md "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in python-aiosmtpd/trunk (PKGBUILD)
Date: Thursday, January 9, 2020 @ 21:25:17 Author: dvzrv Revision: 551492 upgpkg: python-aiosmtpd 1.2.1-1: Adding python-aiosmtpd 1.2.1. Modified: python-aiosmtpd/trunk/PKGBUILD --+ PKGBUILD |6 ++ 1 file changed, 6 insertions(+) Modified: PKGBUILD === --- PKGBUILD2020-01-09 21:19:40 UTC (rev 551491) +++ PKGBUILD2020-01-09 21:25:17 UTC (rev 551492) @@ -39,9 +39,15 @@ package() { cd "$pkgname-$pkgver" + local python_version=$(python -c 'import sys; print(".".join(map(str, sys.version_info[:2])))') python setup.py install --skip-build \ --optimize=1 \ --prefix=/usr \ --root="${pkgdir}" + # move examples to a non-generic location: + # https://github.com/aio-libs/aiosmtpd/issues/181 + install -vDm 644 "${pkgdir}/usr/lib/python${python_version}/site-packages/examples/"{client,server}.py \ +-t "${pkgdir}/usr/share/doc/${pkgname}/examples/" + rm -rvf "${pkgdir}/usr/lib/python${python_version}/site-packages/examples/" install -vDm 644 README.rst -t "${pkgdir}/usr/share/doc/${pkgname}" }
[arch-commits] Commit in python-aiosmtpd/repos (community-any community-any/PKGBUILD)
Date: Thursday, January 9, 2020 @ 21:25:26 Author: dvzrv Revision: 551493 archrelease: copy trunk to community-any Added: python-aiosmtpd/repos/community-any/ python-aiosmtpd/repos/community-any/PKGBUILD (from rev 551492, python-aiosmtpd/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: python-aiosmtpd/repos/community-any/PKGBUILD (from rev 551492, python-aiosmtpd/trunk/PKGBUILD) === --- community-any/PKGBUILD (rev 0) +++ community-any/PKGBUILD 2020-01-09 21:25:26 UTC (rev 551493) @@ -0,0 +1,53 @@ +# Maintainer: David Runge + +_name=aiosmtpd +pkgname=python-aiosmtpd +pkgver=1.2.1 +pkgrel=1 +pkgdesc="An asyncio based SMTP server" +arch=('any') +url="https://github.com/aio-libs/aiosmtpd; +license=('Apache') +depends=('python-atpublic') +makedepends=('python-setuptools') +checkdepends=('python-pytest') +# 1.2.1 is not available on pypi +# https://github.com/aio-libs/aiosmtpd/issues/168 +source=("$pkgname-$pkgver.tar.gz::https://github.com/aio-libs/${_name}/archive/${pkgver}.tar.gz; + "$pkgname-1.2.1-fix_test_certs.patch::https://github.com/aio-libs/aiosmtpd/commit/f414dcdc0312c4cf3f3d39deb3ea7d15e89a5334.patch;) +sha512sums=('be1e9f34846a354e570c67e04c0fd12e26531dccb79b9c90158b421d191e767f5e3502c6be0e9dad85f3123662e4446a424356fe9380a1ed31d81a37eae2a4a2' + '72fb10acd59b2866bd1d8a4dcb6775b0a5b13dc5be1d5286797022e6e5aa2ba7f268af4d26e8a48d3c943b3ecb9df23fac0aad9e0156e3c3f548d5109b3d2f50') + +prepare() { + mv -v "${_name}-$pkgver" "$pkgname-$pkgver" + cd "$pkgname-$pkgver" + # the certs required for testing have expired: + # https://github.com/aio-libs/aiosmtpd/issues/180 + patch -Np1 -i "../$pkgname-1.2.1-fix_test_certs.patch" +} + +build() { + cd "$pkgname-$pkgver" + python setup.py build +} + +check() { + cd "$pkgname-$pkgver" + export PYTHONPATH="build:${PYTHONPATH}" + pytest -v +} + +package() { + cd "$pkgname-$pkgver" + local python_version=$(python -c 'import sys; print(".".join(map(str, sys.version_info[:2])))') + python setup.py install --skip-build \ +--optimize=1 \ +--prefix=/usr \ +--root="${pkgdir}" + # move examples to a non-generic location: + # https://github.com/aio-libs/aiosmtpd/issues/181 + install -vDm 644 "${pkgdir}/usr/lib/python${python_version}/site-packages/examples/"{client,server}.py \ +-t "${pkgdir}/usr/share/doc/${pkgname}/examples/" + rm -rvf "${pkgdir}/usr/lib/python${python_version}/site-packages/examples/" + install -vDm 644 README.rst -t "${pkgdir}/usr/share/doc/${pkgname}" +}
[arch-commits] Commit in linux-hardened/repos/extra-x86_64 (4 files)
Date: Thursday, January 9, 2020 @ 21:24:28 Author: anthraxx Revision: 373100 archrelease: copy trunk to extra-x86_64 Added: linux-hardened/repos/extra-x86_64/PKGBUILD (from rev 373099, linux-hardened/trunk/PKGBUILD) linux-hardened/repos/extra-x86_64/config (from rev 373099, linux-hardened/trunk/config) Deleted: linux-hardened/repos/extra-x86_64/PKGBUILD linux-hardened/repos/extra-x86_64/config --+ PKGBUILD | 416 - config |21179 ++--- 2 files changed, 10795 insertions(+), 10800 deletions(-) The diff is longer than the limit of 200KB. Use svn diff -r 373099:373100 to see the changes.
[arch-commits] Commit in linux-hardened/trunk (PKGBUILD config)
Date: Thursday, January 9, 2020 @ 21:24:22 Author: anthraxx Revision: 373099 upgpkg: linux-hardened 5.4.10.a-1 Modified: linux-hardened/trunk/PKGBUILD linux-hardened/trunk/config --+ PKGBUILD |8 config |7 +-- 2 files changed, 5 insertions(+), 10 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-01-09 20:56:20 UTC (rev 373098) +++ PKGBUILD2020-01-09 21:24:22 UTC (rev 373099) @@ -4,7 +4,7 @@ # Contributor: Thomas Baechler pkgbase=linux-hardened -pkgver=5.4.8.a +pkgver=5.4.10.a pkgrel=1 pkgdesc='Security-Hardened Linux' url='https://github.com/anthraxx/linux-hardened' @@ -27,11 +27,11 @@ '65EEFE022108E2B708CBFCF7F9E712E59AF5F22A' # Daniel Micay 'E240B57E2C4630BA768E2F26FC1B547C8D8172C8' # Levente Polyak ) -sha256sums=('42c414c902193f9e8a1b70c728ca440de02d85dc29102f52ef98cfbf20d29a52' +sha256sums=('f23c0218a5e3b363bb5a880972f507bb4dc4a290a787a7da08be07ea12042edd' 'SKIP' -'08f37a33ab9bca30f6fea22fce1273cd6a169be81f8660d55c256bc13a793c19' +'03eb363cfb3e040b6ad54bd134b99cc58f45a7a4ae1faa6fb1d64ee450184f8c' 'SKIP' -'b7c143dbbb752623a1835dad9727968509b7c45b2468d5127809517cceb5b8c1') +'68056ad2af6fa67b9c77767c4e50c8966639417a5e117366112953bba6cf95d4') export KBUILD_BUILD_HOST=archlinux export KBUILD_BUILD_USER=$pkgbase Modified: config === --- config 2020-01-09 20:56:20 UTC (rev 373098) +++ config 2020-01-09 21:24:22 UTC (rev 373099) @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/x86 5.4.8 Kernel Configuration +# Linux/x86 5.4.10 Kernel Configuration # # @@ -852,14 +852,9 @@ CONFIG_PLUGIN_HOSTCC="g++" CONFIG_HAVE_GCC_PLUGINS=y CONFIG_GCC_PLUGINS=y - -# -# GCC plugins -# # CONFIG_GCC_PLUGIN_CYC_COMPLEXITY is not set CONFIG_GCC_PLUGIN_LATENT_ENTROPY=y # CONFIG_GCC_PLUGIN_RANDSTRUCT is not set -# end of GCC plugins # end of General architecture-dependent options CONFIG_RT_MUTEXES=y
[arch-commits] Commit in haskell-alsa-mixer/repos (2 files)
Date: Thursday, January 9, 2020 @ 21:19:40 Author: anthraxx Revision: 551491 archrelease: copy trunk to community-x86_64 Added: haskell-alsa-mixer/repos/community-x86_64/ haskell-alsa-mixer/repos/community-x86_64/PKGBUILD (from rev 551490, haskell-alsa-mixer/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-alsa-mixer/repos/community-x86_64/PKGBUILD (from rev 551490, haskell-alsa-mixer/trunk/PKGBUILD) === --- community-x86_64/PKGBUILD (rev 0) +++ community-x86_64/PKGBUILD 2020-01-09 21:19:40 UTC (rev 551491) @@ -0,0 +1,49 @@ +# Maintainer: Levente Polyak + +_hkgname=alsa-mixer +pkgname=haskell-${_hkgname} +pkgver=0.3.0 +pkgrel=3 +pkgdesc='Bindings to the ALSA simple mixer API' +url='https://hackage.haskell.org/package/alsa-mixer' +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'glibc' 'gmp' 'alsa-lib' 'haskell-base' 'haskell-unix' + 'haskell-alsa-core' 'haskell-extensible-exceptions') +makedepends=('ghc' 'c2hs') +source=(https://github.com/ttuegel/alsa-mixer/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz) +sha256sums=('afc9aba478e37af03f38707e0bddc8a2c2f51ddc27a93bd8b81a277077f72ccf') +sha512sums=('3977808321218a7694a59ff294664b2a9ae6e735844040adf89bf63ef75f025aada555fde6c79cbe19f4ca9c7546005de5a2b132c2fd6deef2c1a38ae555fe5f') + +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 \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' +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 +} + +check() { + cd ${_hkgname}-${pkgver} + runhaskell Setup test +} + +package() { + cd ${_hkgname}-${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}" + ln -s /usr/share/doc/${pkgname}/html "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in (4 files)
Date: Thursday, January 9, 2020 @ 21:19:32 Author: anthraxx Revision: 551490 addpkg: haskell-alsa-mixer 0.3.0-3 Added: haskell-alsa-mixer/ haskell-alsa-mixer/repos/ haskell-alsa-mixer/trunk/ haskell-alsa-mixer/trunk/PKGBUILD --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Added: haskell-alsa-mixer/trunk/PKGBUILD === --- haskell-alsa-mixer/trunk/PKGBUILD (rev 0) +++ haskell-alsa-mixer/trunk/PKGBUILD 2020-01-09 21:19:32 UTC (rev 551490) @@ -0,0 +1,49 @@ +# Maintainer: Levente Polyak + +_hkgname=alsa-mixer +pkgname=haskell-${_hkgname} +pkgver=0.3.0 +pkgrel=3 +pkgdesc='Bindings to the ALSA simple mixer API' +url='https://hackage.haskell.org/package/alsa-mixer' +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'glibc' 'gmp' 'alsa-lib' 'haskell-base' 'haskell-unix' + 'haskell-alsa-core' 'haskell-extensible-exceptions') +makedepends=('ghc' 'c2hs') +source=(https://github.com/ttuegel/alsa-mixer/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz) +sha256sums=('afc9aba478e37af03f38707e0bddc8a2c2f51ddc27a93bd8b81a277077f72ccf') +sha512sums=('3977808321218a7694a59ff294664b2a9ae6e735844040adf89bf63ef75f025aada555fde6c79cbe19f4ca9c7546005de5a2b132c2fd6deef2c1a38ae555fe5f') + +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 \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' +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 +} + +check() { + cd ${_hkgname}-${pkgver} + runhaskell Setup test +} + +package() { + cd ${_hkgname}-${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}" + ln -s /usr/share/doc/${pkgname}/html "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in (4 files)
Date: Thursday, January 9, 2020 @ 21:05:24 Author: dvzrv Revision: 551489 Adding python-aiosmtpd as depends for mailman3. Added: python-aiosmtpd/ python-aiosmtpd/repos/ python-aiosmtpd/trunk/ python-aiosmtpd/trunk/PKGBUILD --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Added: python-aiosmtpd/trunk/PKGBUILD === --- python-aiosmtpd/trunk/PKGBUILD (rev 0) +++ python-aiosmtpd/trunk/PKGBUILD 2020-01-09 21:05:24 UTC (rev 551489) @@ -0,0 +1,47 @@ +# Maintainer: David Runge + +_name=aiosmtpd +pkgname=python-aiosmtpd +pkgver=1.2.1 +pkgrel=1 +pkgdesc="An asyncio based SMTP server" +arch=('any') +url="https://github.com/aio-libs/aiosmtpd; +license=('Apache') +depends=('python-atpublic') +makedepends=('python-setuptools') +checkdepends=('python-pytest') +# 1.2.1 is not available on pypi +# https://github.com/aio-libs/aiosmtpd/issues/168 +source=("$pkgname-$pkgver.tar.gz::https://github.com/aio-libs/${_name}/archive/${pkgver}.tar.gz; + "$pkgname-1.2.1-fix_test_certs.patch::https://github.com/aio-libs/aiosmtpd/commit/f414dcdc0312c4cf3f3d39deb3ea7d15e89a5334.patch;) +sha512sums=('be1e9f34846a354e570c67e04c0fd12e26531dccb79b9c90158b421d191e767f5e3502c6be0e9dad85f3123662e4446a424356fe9380a1ed31d81a37eae2a4a2' + '72fb10acd59b2866bd1d8a4dcb6775b0a5b13dc5be1d5286797022e6e5aa2ba7f268af4d26e8a48d3c943b3ecb9df23fac0aad9e0156e3c3f548d5109b3d2f50') + +prepare() { + mv -v "${_name}-$pkgver" "$pkgname-$pkgver" + cd "$pkgname-$pkgver" + # the certs required for testing have expired: + # https://github.com/aio-libs/aiosmtpd/issues/180 + patch -Np1 -i "../$pkgname-1.2.1-fix_test_certs.patch" +} + +build() { + cd "$pkgname-$pkgver" + python setup.py build +} + +check() { + cd "$pkgname-$pkgver" + export PYTHONPATH="build:${PYTHONPATH}" + pytest -v +} + +package() { + cd "$pkgname-$pkgver" + python setup.py install --skip-build \ +--optimize=1 \ +--prefix=/usr \ +--root="${pkgdir}" + install -vDm 644 README.rst -t "${pkgdir}/usr/share/doc/${pkgname}" +}
[arch-commits] Commit in django/repos/extra-any (PKGBUILD PKGBUILD)
Date: Thursday, January 9, 2020 @ 20:56:20 Author: jelle Revision: 373098 archrelease: copy trunk to extra-any Added: django/repos/extra-any/PKGBUILD (from rev 373097, django/trunk/PKGBUILD) Deleted: django/repos/extra-any/PKGBUILD --+ PKGBUILD | 88 ++--- 1 file changed, 44 insertions(+), 44 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-01-09 20:56:13 UTC (rev 373097) +++ PKGBUILD2020-01-09 20:56:20 UTC (rev 373098) @@ -1,44 +0,0 @@ -# Maintainer: Angel Velasquez -# Maintainer: Dan McGee -# Contributor: Shahar Weiss - -pkgbase=django -pkgname=('python-django') -pkgver=2.2.9 -pkgrel=1 -pkgdesc="A high-level Python Web framework that encourages rapid development and clean design" -arch=('any') -license=('BSD') -url="http://www.djangoproject.com/; -checkdepends=('python-pytest' 'python-tblib') -makedepends=('python' 'python-setuptools') -depends=('python' 'python-setuptools' 'python-pytz' 'python-sqlparse') -optdepends=('python-psycopg2: for PostgreSQL backend') -source=("Django-$pkgver.tar.gz::https://www.djangoproject.com/download/$pkgver/tarball/;) -sha512sums=('f99c464be8639eb18fe30cf195f7e971c973fa26a0f44d09ab9ad7f331e7e5e1db8d22e1adaf04fe885e8750d38a6d85942e7039f737fe88a617f44514b6fd5b') - -build() { - cd "$srcdir/Django-$pkgver" - python setup.py build -} - -package_python-django() { - cd "$srcdir/Django-$pkgver" - python setup.py install --root="$pkgdir" --optimize=1 - - ln -s django-admin.py "$pkgdir"/usr/bin/django-admin3.py - ln -s django-admin "$pkgdir"/usr/bin/django-admin3 - install -Dm644 extras/django_bash_completion \ -"$pkgdir"/usr/share/bash-completion/completions/django-admin.py - ln -s django-admin.py \ -"$pkgdir"/usr/share/bash-completion/completions/django-admin - ln -s django-admin.py \ -"$pkgdir"/usr/share/bash-completion/completions/manage.py - - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} - -check() { - cd "$srcdir/Django-$pkgver" - PYTHONPATH="$PWD" python tests/runtests.py || echo 'tests failed' -} Copied: django/repos/extra-any/PKGBUILD (from rev 373097, django/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-01-09 20:56:20 UTC (rev 373098) @@ -0,0 +1,44 @@ +# Maintainer: Angel Velasquez +# Maintainer: Dan McGee +# Contributor: Shahar Weiss + +pkgbase=django +pkgname=('python-django') +pkgver=3.0.2 +pkgrel=1 +pkgdesc="A high-level Python Web framework that encourages rapid development and clean design" +arch=('any') +license=('BSD') +url="http://www.djangoproject.com/; +checkdepends=('python-pytest' 'python-tblib') +makedepends=('python' 'python-setuptools') +depends=('python' 'python-setuptools' 'python-pytz' 'python-sqlparse' 'python-asgiref') +optdepends=('python-psycopg2: for PostgreSQL backend') +source=("Django-$pkgver.tar.gz::https://www.djangoproject.com/download/$pkgver/tarball/;) +sha512sums=('34011f1c67009fd450fd362ce40b138371a130f5fc92b8a5c28250965b7d9391b1a3e45ac290fd5d053afa2424e8fee360d3d4f6c4d8da71ec4643ec144d1b33') + +build() { + cd "$srcdir/Django-$pkgver" + python setup.py build +} + +package_python-django() { + cd "$srcdir/Django-$pkgver" + python setup.py install --root="$pkgdir" --optimize=1 + + ln -s django-admin.py "$pkgdir"/usr/bin/django-admin3.py + ln -s django-admin "$pkgdir"/usr/bin/django-admin3 + install -Dm644 extras/django_bash_completion \ +"$pkgdir"/usr/share/bash-completion/completions/django-admin.py + ln -s django-admin.py \ +"$pkgdir"/usr/share/bash-completion/completions/django-admin + ln -s django-admin.py \ +"$pkgdir"/usr/share/bash-completion/completions/manage.py + + install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +} + +check() { + cd "$srcdir/Django-$pkgver" + PYTHONPATH="$PWD" python tests/runtests.py || echo 'tests failed' +}
[arch-commits] Commit in django/trunk (PKGBUILD)
Date: Thursday, January 9, 2020 @ 20:56:13 Author: jelle Revision: 373097 upgpkg: django 3.0.2-1 Upstream update with a new dependency on python-asgiref Modified: django/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-01-09 20:49:55 UTC (rev 373096) +++ PKGBUILD2020-01-09 20:56:13 UTC (rev 373097) @@ -4,7 +4,7 @@ pkgbase=django pkgname=('python-django') -pkgver=2.2.9 +pkgver=3.0.2 pkgrel=1 pkgdesc="A high-level Python Web framework that encourages rapid development and clean design" arch=('any') @@ -12,10 +12,10 @@ url="http://www.djangoproject.com/; checkdepends=('python-pytest' 'python-tblib') makedepends=('python' 'python-setuptools') -depends=('python' 'python-setuptools' 'python-pytz' 'python-sqlparse') +depends=('python' 'python-setuptools' 'python-pytz' 'python-sqlparse' 'python-asgiref') optdepends=('python-psycopg2: for PostgreSQL backend') source=("Django-$pkgver.tar.gz::https://www.djangoproject.com/download/$pkgver/tarball/;) -sha512sums=('f99c464be8639eb18fe30cf195f7e971c973fa26a0f44d09ab9ad7f331e7e5e1db8d22e1adaf04fe885e8750d38a6d85942e7039f737fe88a617f44514b6fd5b') +sha512sums=('34011f1c67009fd450fd362ce40b138371a130f5fc92b8a5c28250965b7d9391b1a3e45ac290fd5d053afa2424e8fee360d3d4f6c4d8da71ec4643ec144d1b33') build() { cd "$srcdir/Django-$pkgver"
[arch-commits] Commit in python-asgiref/repos (extra-any extra-any/PKGBUILD)
Date: Thursday, January 9, 2020 @ 20:49:55 Author: jelle Revision: 373096 archrelease: copy trunk to extra-any Added: python-asgiref/repos/extra-any/ python-asgiref/repos/extra-any/PKGBUILD (from rev 373095, python-asgiref/trunk/PKGBUILD) --+ PKGBUILD | 31 +++ 1 file changed, 31 insertions(+) Copied: python-asgiref/repos/extra-any/PKGBUILD (from rev 373095, python-asgiref/trunk/PKGBUILD) === --- extra-any/PKGBUILD (rev 0) +++ extra-any/PKGBUILD 2020-01-09 20:49:55 UTC (rev 373096) @@ -0,0 +1,31 @@ +# Maintainer: Jelle van der Waa + +pkgname=python-asgiref +pkgver=3.2.3 +pkgrel=1 +pkgdesc="Reference ASGI adapters and channel layers" +arch=(any) +url="http://github.com/django/asgiref; +license=('BSD') +makedepends=('python-setuptools') +checkdepends=(python-pytest python-pytest-asyncio) +depends=('python') +source=("https://pypi.io/packages/source/a/asgiref/asgiref-${pkgver}.tar.gz;) +sha256sums=('7e06d934a7718bf3975acbf87780ba678957b87c7adc056f13b6215d610695a0') + +build() { +cd "asgiref-${pkgver}" +python setup.py build +} + +check() { +cd "asgiref-${pkgver}" +PYTHONPATH=. pytest . +} + +package() { +cd "asgiref-${pkgver}" +python setup.py install --root=${pkgdir} --optimize=1 + +install -Dm 644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +}
[arch-commits] Commit in (4 files)
Date: Thursday, January 9, 2020 @ 20:48:58 Author: jelle Revision: 373095 Add new dependency of python-django Added: python-asgiref/ python-asgiref/repos/ python-asgiref/trunk/ python-asgiref/trunk/PKGBUILD --+ PKGBUILD | 31 +++ 1 file changed, 31 insertions(+) Added: python-asgiref/trunk/PKGBUILD === --- python-asgiref/trunk/PKGBUILD (rev 0) +++ python-asgiref/trunk/PKGBUILD 2020-01-09 20:48:58 UTC (rev 373095) @@ -0,0 +1,31 @@ +# Maintainer: Jelle van der Waa + +pkgname=python-asgiref +pkgver=3.2.3 +pkgrel=1 +pkgdesc="Reference ASGI adapters and channel layers" +arch=(any) +url="http://github.com/django/asgiref; +license=('BSD') +makedepends=('python-setuptools') +checkdepends=(python-pytest python-pytest-asyncio) +depends=('python') +source=("https://pypi.io/packages/source/a/asgiref/asgiref-${pkgver}.tar.gz;) +sha256sums=('7e06d934a7718bf3975acbf87780ba678957b87c7adc056f13b6215d610695a0') + +build() { +cd "asgiref-${pkgver}" +python setup.py build +} + +check() { +cd "asgiref-${pkgver}" +PYTHONPATH=. pytest . +} + +package() { +cd "asgiref-${pkgver}" +python setup.py install --root=${pkgdir} --optimize=1 + +install -Dm 644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +}
[arch-commits] Commit in (pyflame)
Date: Thursday, January 9, 2020 @ 20:37:33 Author: jelle Revision: 551488 dropped to AUR Unmaintained upstream, not compatible with Python 3.8 Deleted: pyflame/
[arch-commits] Commit in (4 files)
Date: Thursday, January 9, 2020 @ 20:36:56 Author: anthraxx Revision: 551486 addpkg: haskell-alsa-core 0.5.0.1-6 Added: haskell-alsa-core/ haskell-alsa-core/repos/ haskell-alsa-core/trunk/ haskell-alsa-core/trunk/PKGBUILD --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Added: haskell-alsa-core/trunk/PKGBUILD === --- haskell-alsa-core/trunk/PKGBUILD(rev 0) +++ haskell-alsa-core/trunk/PKGBUILD2020-01-09 20:36:56 UTC (rev 551486) @@ -0,0 +1,48 @@ +# Maintainer: Levente Polyak + +_hkgname=alsa-core +pkgname=haskell-${_hkgname} +pkgver=0.5.0.1 +pkgrel=6 +pkgdesc='Binding to the ALSA Library API (Exceptions)' +url='http://www.haskell.org/haskellwiki/ALSA' +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'glibc' 'gmp' 'alsa-lib' 'haskell-base' 'haskell-extensible-exceptions') +makedepends=('ghc') +source=(https://hackage.haskell.org/package/${_hkgname}-${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha256sums=('eb50495ef05ecc7c06a0147da7f0d3efde832a44d23caaf5172dc114882270ab') +sha512sums=('e02c8353911bf2c0c703400701ae72be6f510f771ff56dfc09322cbcf3a006f4cd0903f71f7ed2268886b3468113d5ce76933eedf5fad47aa71cb052d07fc4b4') + +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 \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' +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 +} + +check() { + cd ${_hkgname}-${pkgver} + runhaskell Setup test +} + +package() { + cd ${_hkgname}-${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}" + ln -s /usr/share/doc/${pkgname}/html "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in haskell-alsa-core/repos (2 files)
Date: Thursday, January 9, 2020 @ 20:37:12 Author: anthraxx Revision: 551487 archrelease: copy trunk to community-x86_64 Added: haskell-alsa-core/repos/community-x86_64/ haskell-alsa-core/repos/community-x86_64/PKGBUILD (from rev 551486, haskell-alsa-core/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-alsa-core/repos/community-x86_64/PKGBUILD (from rev 551486, haskell-alsa-core/trunk/PKGBUILD) === --- community-x86_64/PKGBUILD (rev 0) +++ community-x86_64/PKGBUILD 2020-01-09 20:37:12 UTC (rev 551487) @@ -0,0 +1,48 @@ +# Maintainer: Levente Polyak + +_hkgname=alsa-core +pkgname=haskell-${_hkgname} +pkgver=0.5.0.1 +pkgrel=6 +pkgdesc='Binding to the ALSA Library API (Exceptions)' +url='http://www.haskell.org/haskellwiki/ALSA' +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'glibc' 'gmp' 'alsa-lib' 'haskell-base' 'haskell-extensible-exceptions') +makedepends=('ghc') +source=(https://hackage.haskell.org/package/${_hkgname}-${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha256sums=('eb50495ef05ecc7c06a0147da7f0d3efde832a44d23caaf5172dc114882270ab') +sha512sums=('e02c8353911bf2c0c703400701ae72be6f510f771ff56dfc09322cbcf3a006f4cd0903f71f7ed2268886b3468113d5ce76933eedf5fad47aa71cb052d07fc4b4') + +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 \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' +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 +} + +check() { + cd ${_hkgname}-${pkgver} + runhaskell Setup test +} + +package() { + cd ${_hkgname}-${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}" + ln -s /usr/share/doc/${pkgname}/html "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in help2man/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Thursday, January 9, 2020 @ 20:27:03 Author: jelle Revision: 373094 archrelease: copy trunk to extra-x86_64 Added: help2man/repos/extra-x86_64/PKGBUILD (from rev 373093, help2man/trunk/PKGBUILD) Deleted: help2man/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 62 ++--- 1 file changed, 31 insertions(+), 31 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-01-09 20:26:50 UTC (rev 373093) +++ PKGBUILD2020-01-09 20:27:03 UTC (rev 373094) @@ -1,31 +0,0 @@ -# Maintainer: Giovanni Scafora -# Contributor: Paul Mattal - -pkgname=help2man -pkgver=1.47.11 -pkgrel=1 -pkgdesc="Conversion tool to create man files" -arch=('x86_64') -url="https://www.gnu.org/software/help2man/; -license=('GPL') -depends=('perl-locale-gettext') -source=("https://ftp.gnu.org/gnu/${pkgname}/${pkgname}-${pkgver}.tar.xz"{,.sig}) -md5sums=('dd322adcaede5bd5eaed075ff8971bc1' - 'SKIP') -validpgpkeys=('87EA44D150D89615E39A3FEEF0DC8E00B28C5995') # Brendan O'Dea - -build() { - cd ${pkgname}-${pkgver} - - ./configure --prefix=/usr \ - --mandir=/usr/share/man \ - --infodir=/usr/share/info \ - --libdir=/usr/lib - make -} - -package() { - cd ${pkgname}-${pkgver} - - make DESTDIR="${pkgdir}" install -} Copied: help2man/repos/extra-x86_64/PKGBUILD (from rev 373093, help2man/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-01-09 20:27:03 UTC (rev 373094) @@ -0,0 +1,31 @@ +# Maintainer: Giovanni Scafora +# Contributor: Paul Mattal + +pkgname=help2man +pkgver=1.47.12 +pkgrel=1 +pkgdesc="Conversion tool to create man files" +arch=('x86_64') +url="https://www.gnu.org/software/help2man/; +license=('GPL') +depends=('perl-locale-gettext') +source=("https://ftp.gnu.org/gnu/${pkgname}/${pkgname}-${pkgver}.tar.xz"{,.sig}) +sha512sums=('fb71e48e4a7a0f4316148295ea539b667a131149f4467da0f3e283389c9d9f2a5f1e9124ca8d64d6c3250d332a713d4e8de204ca9e7088840e74f316fa5221be' +'SKIP') +validpgpkeys=('87EA44D150D89615E39A3FEEF0DC8E00B28C5995') # Brendan O'Dea + +build() { + cd ${pkgname}-${pkgver} + + ./configure --prefix=/usr \ + --mandir=/usr/share/man \ + --infodir=/usr/share/info \ + --libdir=/usr/lib + make +} + +package() { + cd ${pkgname}-${pkgver} + + make DESTDIR="${pkgdir}" install +}
[arch-commits] Commit in help2man/trunk (PKGBUILD)
Date: Thursday, January 9, 2020 @ 20:26:50 Author: jelle Revision: 373093 upgpkg: help2man 1.47.12-1 Upstream update Modified: help2man/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-01-09 19:12:46 UTC (rev 373092) +++ PKGBUILD2020-01-09 20:26:50 UTC (rev 373093) @@ -2,7 +2,7 @@ # Contributor: Paul Mattal pkgname=help2man -pkgver=1.47.11 +pkgver=1.47.12 pkgrel=1 pkgdesc="Conversion tool to create man files" arch=('x86_64') @@ -10,8 +10,8 @@ license=('GPL') depends=('perl-locale-gettext') source=("https://ftp.gnu.org/gnu/${pkgname}/${pkgname}-${pkgver}.tar.xz"{,.sig}) -md5sums=('dd322adcaede5bd5eaed075ff8971bc1' - 'SKIP') +sha512sums=('fb71e48e4a7a0f4316148295ea539b667a131149f4467da0f3e283389c9d9f2a5f1e9124ca8d64d6c3250d332a713d4e8de204ca9e7088840e74f316fa5221be' +'SKIP') validpgpkeys=('87EA44D150D89615E39A3FEEF0DC8E00B28C5995') # Brendan O'Dea build() {
[arch-commits] Commit in ocrfeeder/trunk (PKGBUILD ocrfeeder.appdata.xml)
Date: Thursday, January 9, 2020 @ 20:11:55 Author: bgyorgy Revision: 551484 upgpkg: ocrfeeder 0.8.1+87+g8615aff-1: Update to latest git snapshot (python3 port) Modified: ocrfeeder/trunk/PKGBUILD Deleted: ocrfeeder/trunk/ocrfeeder.appdata.xml ---+ PKGBUILD | 43 +++ ocrfeeder.appdata.xml | 30 -- 2 files changed, 23 insertions(+), 50 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-01-09 20:03:59 UTC (rev 551483) +++ PKGBUILD2020-01-09 20:11:55 UTC (rev 551484) @@ -1,42 +1,45 @@ # Maintainer: Balló György pkgname=ocrfeeder -pkgver=0.8.1 -pkgrel=4 +pkgver=0.8.1+87+g8615aff +pkgrel=1 pkgdesc="GTK+ document layout analysis and optical character recognition application" arch=('any') url="https://wiki.gnome.org/Apps/OCRFeeder; license=('GPL') -depends=('python2-pyenchant' 'python2-gobject' 'python2-lxml' 'python2-pillow' - 'python2-reportlab' 'gtk3' 'goocanvas' 'gtkspell3' 'ghostscript' 'unpaper' 'python2-sane' - 'iso-codes') -makedepends=('intltool' 'gnome-doc-utils' 'python2-gobject2') +depends=('ghostscript' 'goocanvas' 'gtk3' 'gtkspell3' 'iso-codes' 'python-gobject' 'python-odfpy' + 'python-pillow' 'python-pyenchant' 'python-reportlab' 'python-sane' 'unpaper') +makedepends=('git' 'gnome-common') optdepends=('tesseract: character recognition' 'ocrad: character recognition' 'gocr: character recognition' 'cuneiform: character recognition') -source=(https://download.gnome.org/sources/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.xz -ocrfeeder.appdata.xml) -sha256sums=('5816401c9b4bfce98fd9a7b649a3c7ecc3d6968a30f0e4d1b3677d172d55253b' -'4513fe7200e8f9b31017d76ffc679e8d92b0c40f0846fb1be20499f0efb6e4a7') +_commit=8615aff3966dbfe24ed45eed6d34dc9b4e6b4e90 # master +source=("git+https://gitlab.gnome.org/GNOME/ocrfeeder.git#commit=$_commit;) +sha256sums=('SKIP') +pkgver() { + cd $pkgname + git describe --tags | sed 's/^release_//;s/_/./g;s/-/+/g' +} + prepare() { - cd $pkgname-$pkgver - - # Python2 fix - sed -i 's@^#!.*python$@#!/usr/bin/python2@' bin/ocrfeeder*.in src/ocrfeeder/odf/*.py + cd $pkgname + NOCONFIGURE=1 ./autogen.sh } build() { - cd $pkgname-$pkgver - ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \ - PYTHON=python2 + cd $pkgname + ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var make } +check() { + make -C $pkgname check +} + package() { - cd $pkgname-$pkgver + cd $pkgname make DESTDIR="$pkgdir" install - install -Dm644 resources/icons/ocrfeeder.svg "$pkgdir/usr/share/icons/hicolor/scalable/apps/ocrfeeder.svg" - install -Dm644 ../ocrfeeder.appdata.xml "$pkgdir/usr/share/metainfo/ocrfeeder.appdata.xml" + install -Dm644 resources/icons/org.gnome.OCRFeeder.svg "$pkgdir/usr/share/icons/hicolor/scalable/apps/org.gnome.OCRFeeder.svg" } Deleted: ocrfeeder.appdata.xml === --- ocrfeeder.appdata.xml 2020-01-09 20:03:59 UTC (rev 551483) +++ ocrfeeder.appdata.xml 2020-01-09 20:11:55 UTC (rev 551484) @@ -1,30 +0,0 @@ - - - org.gnome.ocrfeeder - ocrfeeder.desktop - OCRFeeder - The complete OCR suite - CC0-1.0 - GPL-3.0+ - Joaquim Rocha - -OCRFeeder is a document layout analysis and optical character recognition system. -Given the images it will automatically outline its contents, distinguish between what's graphics and text and perform OCR over the latter. It generates multiple formats being its main one ODT. -It features a complete GTK graphical user interface that allows the users to correct any unrecognized characters, defined or correct bounding boxes, set paragraph styles, clean the input images, import PDFs, save and load the project, export everything to multiple formats, etc. - - - - https://wiki.gnome.org/Apps/OCRFeeder?action=AttachFiledo=gettarget=ocrfeeder.jpeg - - - https://wiki.gnome.org/Apps/OCRFeeder?action=AttachFiledo=gettarget=ocrfeeder_unpaper.jpeg - - - https://wiki.gnome.org/Apps/OCRFeeder?action=AttachFiledo=gettarget=ocrfeeder_spellchecker.png - - - https://gitlab.gnome.org/GNOME/ocrfeeder/issues/ - https://wiki.gnome.org/Apps/OCRFeeder - m...@joaquimrocha.com - ocrfeeder -
[arch-commits] Commit in ocrfeeder/repos/community-any (3 files)
Date: Thursday, January 9, 2020 @ 20:12:13 Author: bgyorgy Revision: 551485 archrelease: copy trunk to community-any Added: ocrfeeder/repos/community-any/PKGBUILD (from rev 551484, ocrfeeder/trunk/PKGBUILD) Deleted: ocrfeeder/repos/community-any/PKGBUILD ocrfeeder/repos/community-any/ocrfeeder.appdata.xml ---+ PKGBUILD | 87 ocrfeeder.appdata.xml | 30 2 files changed, 45 insertions(+), 72 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-01-09 20:11:55 UTC (rev 551484) +++ PKGBUILD2020-01-09 20:12:13 UTC (rev 551485) @@ -1,42 +0,0 @@ -# Maintainer: Balló György - -pkgname=ocrfeeder -pkgver=0.8.1 -pkgrel=4 -pkgdesc="GTK+ document layout analysis and optical character recognition application" -arch=('any') -url="https://wiki.gnome.org/Apps/OCRFeeder; -license=('GPL') -depends=('python2-pyenchant' 'python2-gobject' 'python2-lxml' 'python2-pillow' - 'python2-reportlab' 'gtk3' 'goocanvas' 'gtkspell3' 'ghostscript' 'unpaper' 'python2-sane' - 'iso-codes') -makedepends=('intltool' 'gnome-doc-utils' 'python2-gobject2') -optdepends=('tesseract: character recognition' -'ocrad: character recognition' -'gocr: character recognition' -'cuneiform: character recognition') -source=(https://download.gnome.org/sources/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.xz -ocrfeeder.appdata.xml) -sha256sums=('5816401c9b4bfce98fd9a7b649a3c7ecc3d6968a30f0e4d1b3677d172d55253b' -'4513fe7200e8f9b31017d76ffc679e8d92b0c40f0846fb1be20499f0efb6e4a7') - -prepare() { - cd $pkgname-$pkgver - - # Python2 fix - sed -i 's@^#!.*python$@#!/usr/bin/python2@' bin/ocrfeeder*.in src/ocrfeeder/odf/*.py -} - -build() { - cd $pkgname-$pkgver - ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \ - PYTHON=python2 - make -} - -package() { - cd $pkgname-$pkgver - make DESTDIR="$pkgdir" install - install -Dm644 resources/icons/ocrfeeder.svg "$pkgdir/usr/share/icons/hicolor/scalable/apps/ocrfeeder.svg" - install -Dm644 ../ocrfeeder.appdata.xml "$pkgdir/usr/share/metainfo/ocrfeeder.appdata.xml" -} Copied: ocrfeeder/repos/community-any/PKGBUILD (from rev 551484, ocrfeeder/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-01-09 20:12:13 UTC (rev 551485) @@ -0,0 +1,45 @@ +# Maintainer: Balló György + +pkgname=ocrfeeder +pkgver=0.8.1+87+g8615aff +pkgrel=1 +pkgdesc="GTK+ document layout analysis and optical character recognition application" +arch=('any') +url="https://wiki.gnome.org/Apps/OCRFeeder; +license=('GPL') +depends=('ghostscript' 'goocanvas' 'gtk3' 'gtkspell3' 'iso-codes' 'python-gobject' 'python-odfpy' + 'python-pillow' 'python-pyenchant' 'python-reportlab' 'python-sane' 'unpaper') +makedepends=('git' 'gnome-common') +optdepends=('tesseract: character recognition' +'ocrad: character recognition' +'gocr: character recognition' +'cuneiform: character recognition') +_commit=8615aff3966dbfe24ed45eed6d34dc9b4e6b4e90 # master +source=("git+https://gitlab.gnome.org/GNOME/ocrfeeder.git#commit=$_commit;) +sha256sums=('SKIP') + +pkgver() { + cd $pkgname + git describe --tags | sed 's/^release_//;s/_/./g;s/-/+/g' +} + +prepare() { + cd $pkgname + NOCONFIGURE=1 ./autogen.sh +} + +build() { + cd $pkgname + ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var + make +} + +check() { + make -C $pkgname check +} + +package() { + cd $pkgname + make DESTDIR="$pkgdir" install + install -Dm644 resources/icons/org.gnome.OCRFeeder.svg "$pkgdir/usr/share/icons/hicolor/scalable/apps/org.gnome.OCRFeeder.svg" +} Deleted: ocrfeeder.appdata.xml === --- ocrfeeder.appdata.xml 2020-01-09 20:11:55 UTC (rev 551484) +++ ocrfeeder.appdata.xml 2020-01-09 20:12:13 UTC (rev 551485) @@ -1,30 +0,0 @@ - - - org.gnome.ocrfeeder - ocrfeeder.desktop - OCRFeeder - The complete OCR suite - CC0-1.0 - GPL-3.0+ - Joaquim Rocha - -OCRFeeder is a document layout analysis and optical character recognition system. -Given the images it will automatically outline its contents, distinguish between what's graphics and text and perform OCR over the latter. It generates multiple formats being its main one ODT. -It features a complete GTK graphical user interface that allows the users to correct any unrecognized characters, defined or correct bounding boxes, set paragraph styles, clean the input images, import PDFs, save and load the project, export everything to multiple formats, etc. - - - - https://wiki.gnome.org/Apps/OCRFeeder?action=AttachFiledo=gettarget=ocrfeeder.jpeg - - -
[arch-commits] Commit in python-atpublic/repos (community-any community-any/PKGBUILD)
Date: Thursday, January 9, 2020 @ 20:03:59 Author: dvzrv Revision: 551483 archrelease: copy trunk to community-any Added: python-atpublic/repos/community-any/ python-atpublic/repos/community-any/PKGBUILD (from rev 551482, python-atpublic/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: python-atpublic/repos/community-any/PKGBUILD (from rev 551482, python-atpublic/trunk/PKGBUILD) === --- community-any/PKGBUILD (rev 0) +++ community-any/PKGBUILD 2020-01-09 20:03:59 UTC (rev 551483) @@ -0,0 +1,40 @@ +# Maintainer: David Runge + +_name=atpublic +pkgname=python-atpublic +pkgver=1.0 +pkgrel=1 +pkgdesc="@public decorator for Python" +arch=('any') +url="https://gitlab.com/warsaw/public; +license=('Apache') +depends=('python') +makedepends=('python-setuptools') +checkdepends=('python-pytest') +source=("https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_name}-${pkgver}.tar.gz;) +sha512sums=('f9e6f7bbbe12d86df5bc849c432e789fb55c6d19b9d6b3fb2462ea38aa8ad6602504a30a95ec14e001f62709ae5e11ae29258b9cb7a71eaa48879f9cb0cb19d8') + +prepare() { + mv -v "${_name}-${pkgver}" "$pkgname-$pkgver" + cd "$pkgname-$pkgver" +} + +build() { + cd "$pkgname-$pkgver" + python setup.py build +} + +check() { + cd "$pkgname-$pkgver" + export PYTHONPATH=build:${PYTHONPATH} + py.test +} + +package() { + cd "$pkgname-$pkgver" + python setup.py install --skip-build \ +--optimize=1 \ +--prefix=/usr \ +--root="${pkgdir}" + install -vDm 644 {NEWS,README}.rst -t "${pkgdir}/usr/share/doc/${pkgname}" +}
[arch-commits] Commit in (4 files)
Date: Thursday, January 9, 2020 @ 20:01:40 Author: dvzrv Revision: 551482 Adding python-atpublic as depends for python-aiosmtpd (depends for mailman3). Added: python-atpublic/ python-atpublic/repos/ python-atpublic/trunk/ python-atpublic/trunk/PKGBUILD --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Added: python-atpublic/trunk/PKGBUILD === --- python-atpublic/trunk/PKGBUILD (rev 0) +++ python-atpublic/trunk/PKGBUILD 2020-01-09 20:01:40 UTC (rev 551482) @@ -0,0 +1,40 @@ +# Maintainer: David Runge + +_name=atpublic +pkgname=python-atpublic +pkgver=1.0 +pkgrel=1 +pkgdesc="@public decorator for Python" +arch=('any') +url="https://gitlab.com/warsaw/public; +license=('Apache') +depends=('python') +makedepends=('python-setuptools') +checkdepends=('python-pytest') +source=("https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_name}-${pkgver}.tar.gz;) +sha512sums=('f9e6f7bbbe12d86df5bc849c432e789fb55c6d19b9d6b3fb2462ea38aa8ad6602504a30a95ec14e001f62709ae5e11ae29258b9cb7a71eaa48879f9cb0cb19d8') + +prepare() { + mv -v "${_name}-${pkgver}" "$pkgname-$pkgver" + cd "$pkgname-$pkgver" +} + +build() { + cd "$pkgname-$pkgver" + python setup.py build +} + +check() { + cd "$pkgname-$pkgver" + export PYTHONPATH=build:${PYTHONPATH} + py.test +} + +package() { + cd "$pkgname-$pkgver" + python setup.py install --skip-build \ +--optimize=1 \ +--prefix=/usr \ +--root="${pkgdir}" + install -vDm 644 {NEWS,README}.rst -t "${pkgdir}/usr/share/doc/${pkgname}" +}