[arch-commits] Commit in haskell-hackage-security/trunk (PKGBUILD)
Date: Tuesday, August 27, 2019 @ 05:32:34 Author: felixonmars Revision: 502398 upgpkg: haskell-hackage-security 0.5.3.0-58 rebuild with call-stack 0.2.0 Modified: haskell-hackage-security/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-27 05:31:45 UTC (rev 502397) +++ PKGBUILD2019-08-27 05:32:34 UTC (rev 502398) @@ -4,7 +4,7 @@ _hkgname=hackage-security pkgname=haskell-hackage-security pkgver=0.5.3.0 -pkgrel=57 +pkgrel=58 pkgdesc="Hackage security library" url="https://github.com/well-typed/hackage-security; license=("BSD")
[arch-commits] Commit in haskell-hackage-security/repos (2 files)
Date: Tuesday, August 27, 2019 @ 05:32:45 Author: felixonmars Revision: 502399 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hackage-security/repos/community-staging-x86_64/ haskell-hackage-security/repos/community-staging-x86_64/PKGBUILD (from rev 502398, haskell-hackage-security/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-hackage-security/repos/community-staging-x86_64/PKGBUILD (from rev 502398, haskell-hackage-security/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-27 05:32:45 UTC (rev 502399) @@ -0,0 +1,46 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=hackage-security +pkgname=haskell-hackage-security +pkgver=0.5.3.0 +pkgrel=58 +pkgdesc="Hackage security library" +url="https://github.com/well-typed/hackage-security; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-base16-bytestring' 'haskell-base64-bytestring' + 'haskell-cryptohash-sha256' 'haskell-ed25519' 'haskell-network' 'haskell-network-uri' + 'haskell-tar' 'haskell-zlib') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('57af812fb3911aed6ebdbc5de733e86a2bdc7845a07246c69346c59f654e7c4ae5bf20ad753cfe71dc1d7f47ce66a37fba49b178e8e6ff74002fc8ffb72d920d') + +prepare() { +cd $_hkgname-$pkgver +sed -i -e 's/<.*2.7/<3/' -e 's/< *2.4/<3/' -e 's/< *4.12/<5/' -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 \ +-fbase48 -fuse-network-uri -f-old-directory +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/trunk (PKGBUILD)
Date: Tuesday, August 27, 2019 @ 05:31:34 Author: felixonmars Revision: 502396 upgpkg: haskell-network 2.8.0.0-21 rebuild with call-stack 0.2.0 Modified: haskell-network/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-27 05:30:38 UTC (rev 502395) +++ PKGBUILD2019-08-27 05:31:34 UTC (rev 502396) @@ -4,7 +4,7 @@ _hkgname=network pkgname=haskell-network pkgver=2.8.0.0 -pkgrel=20 +pkgrel=21 pkgdesc="Low-level networking interface" url="https://hackage.haskell.org/package/${_hkgname}; license=('BSD')
[arch-commits] Commit in haskell-network/repos (2 files)
Date: Tuesday, August 27, 2019 @ 05:31:45 Author: felixonmars Revision: 502397 archrelease: copy trunk to community-staging-x86_64 Added: haskell-network/repos/community-staging-x86_64/ haskell-network/repos/community-staging-x86_64/PKGBUILD (from rev 502396, haskell-network/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-network/repos/community-staging-x86_64/PKGBUILD (from rev 502396, haskell-network/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-27 05:31:45 UTC (rev 502397) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: Thomas Dziedzic + +_hkgname=network +pkgname=haskell-network +pkgver=2.8.0.0 +pkgrel=21 +pkgdesc="Low-level networking interface" +url="https://hackage.haskell.org/package/${_hkgname}; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc' 'haskell-doctest' 'haskell-hspec' 'haskell-hunit') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('c500c8664ecfbeb42476eb4c882af679d9936236435f8eac557c33b746d5872af8625a12c1d5d0b969b168de5bf9606349aaa85f987accf2f958aba52d7ad826') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +# https://github.com/haskell/network/issues/333#issuecomment-400173091 +runhaskell Setup test || warning "Tests failed" +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-drbg/trunk (PKGBUILD)
Date: Tuesday, August 27, 2019 @ 05:30:28 Author: felixonmars Revision: 502394 upgpkg: haskell-drbg 0.5.5-64 rebuild with call-stack 0.2.0 Modified: haskell-drbg/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-27 05:29:31 UTC (rev 502393) +++ PKGBUILD2019-08-27 05:30:28 UTC (rev 502394) @@ -3,7 +3,7 @@ _hkgname=DRBG pkgname=haskell-drbg pkgver=0.5.5 -pkgrel=63 +pkgrel=64 pkgdesc="Deterministic random bit generator (aka RNG, PRNG) based HMACs, Hashes, and Ciphers." url="https://github.com/TomMD/DRBG; license=('BSD')
[arch-commits] Commit in haskell-drbg/repos (2 files)
Date: Tuesday, August 27, 2019 @ 05:30:38 Author: felixonmars Revision: 502395 archrelease: copy trunk to community-staging-x86_64 Added: haskell-drbg/repos/community-staging-x86_64/ haskell-drbg/repos/community-staging-x86_64/PKGBUILD (from rev 502394, haskell-drbg/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-drbg/repos/community-staging-x86_64/PKGBUILD (from rev 502394, haskell-drbg/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-27 05:30:38 UTC (rev 502395) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan + +_hkgname=DRBG +pkgname=haskell-drbg +pkgver=0.5.5 +pkgrel=64 +pkgdesc="Deterministic random bit generator (aka RNG, PRNG) based HMACs, Hashes, and Ciphers." +url="https://github.com/TomMD/DRBG; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-cereal' 'haskell-prettyclass' 'haskell-tagged' 'haskell-crypto-api' + 'haskell-cryptohash-cryptoapi' 'haskell-parallel' 'haskell-cipher-aes128' 'haskell-entropy') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-crypto-api-tests' 'haskell-hunit' + 'haskell-test-framework' 'haskell-test-framework-hunit') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('e71fc158a7961729ce10d2ca795a935d6a103f31e864f0446cc4faf2b0edb3a5938a4cc79135cf043a375e63f9be4401ce092951b4e8f47c1c3b1c2070c118be') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +# https://github.com/TomMD/DRBG/issues/7 +runhaskell Setup test || echo "Tests expected to fail" +} + +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-cryptohash-cryptoapi/repos (2 files)
Date: Tuesday, August 27, 2019 @ 05:29:31 Author: felixonmars Revision: 502393 archrelease: copy trunk to community-staging-x86_64 Added: haskell-cryptohash-cryptoapi/repos/community-staging-x86_64/ haskell-cryptohash-cryptoapi/repos/community-staging-x86_64/PKGBUILD (from rev 502392, haskell-cryptohash-cryptoapi/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-cryptohash-cryptoapi/repos/community-staging-x86_64/PKGBUILD (from rev 502392, haskell-cryptohash-cryptoapi/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-27 05:29:31 UTC (rev 502393) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan + +_hkgname=cryptohash-cryptoapi +pkgname=haskell-cryptohash-cryptoapi +pkgver=0.1.4 +pkgrel=62 +pkgdesc="Crypto-api interfaces for cryptohash" +url="https://github.com/vincenthz/hs-cryptohash-cryptoapi; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-memory' 'haskell-cryptonite' 'haskell-crypto-api' 'haskell-tagged' + 'haskell-cereal') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('f5add1c8922e682d5d08073d0a3d03c6d5545f38edd90821bad7a92f354203ca380ca7e302b4b259bb9e2ce6ae09b1a2428e981e2d745a4a1b1a5cff696621e2') + +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-cryptohash-cryptoapi/trunk (PKGBUILD)
Date: Tuesday, August 27, 2019 @ 05:29:20 Author: felixonmars Revision: 502392 upgpkg: haskell-cryptohash-cryptoapi 0.1.4-62 rebuild with call-stack 0.2.0 Modified: haskell-cryptohash-cryptoapi/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-27 05:28:43 UTC (rev 502391) +++ PKGBUILD2019-08-27 05:29:20 UTC (rev 502392) @@ -3,7 +3,7 @@ _hkgname=cryptohash-cryptoapi pkgname=haskell-cryptohash-cryptoapi pkgver=0.1.4 -pkgrel=61 +pkgrel=62 pkgdesc="Crypto-api interfaces for cryptohash" url="https://github.com/vincenthz/hs-cryptohash-cryptoapi; license=('BSD')
[arch-commits] Commit in haskell-cryptohash/repos (2 files)
Date: Tuesday, August 27, 2019 @ 05:28:43 Author: felixonmars Revision: 502391 archrelease: copy trunk to community-staging-x86_64 Added: haskell-cryptohash/repos/community-staging-x86_64/ haskell-cryptohash/repos/community-staging-x86_64/PKGBUILD (from rev 502390, haskell-cryptohash/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-cryptohash/repos/community-staging-x86_64/PKGBUILD (from rev 502390, haskell-cryptohash/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-27 05:28:43 UTC (rev 502391) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=cryptohash +pkgname=haskell-cryptohash +pkgver=0.11.9 +pkgrel=109 +pkgdesc="Collection of crypto hashes, fast, pure and practical" +url="https://github.com/vincenthz/hs-cryptohash; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' "haskell-byteable" "haskell-cryptonite" "haskell-memory") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('d0eb07f59ae893df1a92a4dc45a98142e507ba3da25057ae4acf781b1b6200a2fb68dd2a19f1ba5f9395217bc81e7be1311a479dc3dcb4ec5338518a2f5239af') + +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-cryptonite/repos (2 files)
Date: Tuesday, August 27, 2019 @ 05:27:50 Author: felixonmars Revision: 502389 archrelease: copy trunk to community-staging-x86_64 Added: haskell-cryptonite/repos/community-staging-x86_64/ haskell-cryptonite/repos/community-staging-x86_64/PKGBUILD (from rev 502388, haskell-cryptonite/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-cryptonite/repos/community-staging-x86_64/PKGBUILD (from rev 502388, haskell-cryptonite/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-27 05:27:50 UTC (rev 502389) @@ -0,0 +1,40 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=cryptonite +pkgname=haskell-cryptonite +pkgver=0.26 +pkgrel=13 +pkgdesc="Cryptography Primitives sink" +url="https://github.com/vincenthz/cryptonite; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-basement' 'haskell-memory') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('4236d411542fd104e5cace61fbdeda615f7d13e442594d7fa12acc682d917b0494b10b242a88fef19e91e93489797206fee07497bff92e43d3849ebac8ee11b0') + +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 \ +-fsupport_deepseq -finteger-gmp -f-support_pclmuldq -fsupport_rdrand \ +-fsupport_aesni -f-old_toolchain_inliner -f-check_alignment -fsupport_sse +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-cryptohash/trunk (PKGBUILD)
Date: Tuesday, August 27, 2019 @ 05:28:31 Author: felixonmars Revision: 502390 upgpkg: haskell-cryptohash 0.11.9-109 rebuild with call-stack 0.2.0 Modified: haskell-cryptohash/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-27 05:27:50 UTC (rev 502389) +++ PKGBUILD2019-08-27 05:28:31 UTC (rev 502390) @@ -4,7 +4,7 @@ _hkgname=cryptohash pkgname=haskell-cryptohash pkgver=0.11.9 -pkgrel=108 +pkgrel=109 pkgdesc="Collection of crypto hashes, fast, pure and practical" url="https://github.com/vincenthz/hs-cryptohash; license=("BSD")
[arch-commits] Commit in haskell-cryptonite/trunk (PKGBUILD)
Date: Tuesday, August 27, 2019 @ 05:27:39 Author: felixonmars Revision: 502388 upgpkg: haskell-cryptonite 0.26-13 rebuild with call-stack 0.2.0 Modified: haskell-cryptonite/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-27 05:25:49 UTC (rev 502387) +++ PKGBUILD2019-08-27 05:27:39 UTC (rev 502388) @@ -4,7 +4,7 @@ _hkgname=cryptonite pkgname=haskell-cryptonite pkgver=0.26 -pkgrel=12 +pkgrel=13 pkgdesc="Cryptography Primitives sink" url="https://github.com/vincenthz/cryptonite; license=("BSD")
[arch-commits] Commit in haskell-crypto-pubkey-types/repos (2 files)
Date: Tuesday, August 27, 2019 @ 05:25:49 Author: felixonmars Revision: 502387 archrelease: copy trunk to community-staging-x86_64 Added: haskell-crypto-pubkey-types/repos/community-staging-x86_64/ haskell-crypto-pubkey-types/repos/community-staging-x86_64/PKGBUILD (from rev 502386, haskell-crypto-pubkey-types/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-crypto-pubkey-types/repos/community-staging-x86_64/PKGBUILD (from rev 502386, haskell-crypto-pubkey-types/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-27 05:25:49 UTC (rev 502387) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Thomas Dziedzic + +_hkgname=crypto-pubkey-types +pkgname=haskell-crypto-pubkey-types +pkgver=0.4.3 +pkgrel=104 +pkgdesc="Generic cryptography Public keys algorithm types" +url="https://github.com/vincenthz/hs-crypto-pubkey-types; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-asn1-encoding' 'haskell-asn1-types') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('08e6b74ded0decaaf87b4b9ec15af2e8bbeb7095701b5e2062b570af1ecb3d25eb706d6bd91795acfaaf7d09d0e9040359736a0a06a1bc593ef0d8aaf3e374d6') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-crypto-pubkey-types/trunk (PKGBUILD)
Date: Tuesday, August 27, 2019 @ 05:25:38 Author: felixonmars Revision: 502386 upgpkg: haskell-crypto-pubkey-types 0.4.3-104 rebuild with call-stack 0.2.0 Modified: haskell-crypto-pubkey-types/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-27 05:24:57 UTC (rev 502385) +++ PKGBUILD2019-08-27 05:25:38 UTC (rev 502386) @@ -4,7 +4,7 @@ _hkgname=crypto-pubkey-types pkgname=haskell-crypto-pubkey-types pkgver=0.4.3 -pkgrel=103 +pkgrel=104 pkgdesc="Generic cryptography Public keys algorithm types" url="https://github.com/vincenthz/hs-crypto-pubkey-types; license=('BSD')
[arch-commits] Commit in haskell-asn1-parse/trunk (PKGBUILD)
Date: Tuesday, August 27, 2019 @ 05:24:46 Author: felixonmars Revision: 502384 upgpkg: haskell-asn1-parse 0.9.4-112 rebuild with call-stack 0.2.0 Modified: haskell-asn1-parse/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-27 05:24:13 UTC (rev 502383) +++ PKGBUILD2019-08-27 05:24:46 UTC (rev 502384) @@ -4,7 +4,7 @@ _hkgname=asn1-parse pkgname=haskell-asn1-parse pkgver=0.9.4 -pkgrel=111 +pkgrel=112 pkgdesc="Simple monadic parser for ASN1 stream types." url="https://github.com/vincenthz/hs-asn1; license=("BSD")
[arch-commits] Commit in haskell-asn1-parse/repos (2 files)
Date: Tuesday, August 27, 2019 @ 05:24:57 Author: felixonmars Revision: 502385 archrelease: copy trunk to community-staging-x86_64 Added: haskell-asn1-parse/repos/community-staging-x86_64/ haskell-asn1-parse/repos/community-staging-x86_64/PKGBUILD (from rev 502384, haskell-asn1-parse/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-asn1-parse/repos/community-staging-x86_64/PKGBUILD (from rev 502384, haskell-asn1-parse/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-27 05:24:57 UTC (rev 502385) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=asn1-parse +pkgname=haskell-asn1-parse +pkgver=0.9.4 +pkgrel=112 +pkgdesc="Simple monadic parser for ASN1 stream types." +url="https://github.com/vincenthz/hs-asn1; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' "haskell-asn1-encoding" "haskell-asn1-types") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('10579753addf0580d33f2d7d8571bedb3b4ff3d485891dd7db8b75ae09550cbd42ee9d00a452263810079eeb77ec630687b193a6d4b538bfdb683b92c9e64637') + +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-asn1-encoding/repos (2 files)
Date: Tuesday, August 27, 2019 @ 05:24:13 Author: felixonmars Revision: 502383 archrelease: copy trunk to community-staging-x86_64 Added: haskell-asn1-encoding/repos/community-staging-x86_64/ haskell-asn1-encoding/repos/community-staging-x86_64/PKGBUILD (from rev 502382, haskell-asn1-encoding/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-asn1-encoding/repos/community-staging-x86_64/PKGBUILD (from rev 502382, haskell-asn1-encoding/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-27 05:24:13 UTC (rev 502383) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=asn1-encoding +pkgname=haskell-asn1-encoding +pkgver=0.9.5 +pkgrel=101 +pkgdesc="ASN1 data reader and writer in RAW, BER and DER forms" +url="https://github.com/vincenthz/hs-asn1; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' "haskell-asn1-types" "haskell-hourglass") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('f7dd952be1378d1d1eae590ae714c3d9973ae04f2b497f1758479689d3fa05e2bc67362e1f4cc934976614c11357be8b7a0ecf94591760acdf55ac4e8290fa21') + +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-asn1-encoding/trunk (PKGBUILD)
Date: Tuesday, August 27, 2019 @ 05:24:01 Author: felixonmars Revision: 502382 upgpkg: haskell-asn1-encoding 0.9.5-101 rebuild with call-stack 0.2.0 Modified: haskell-asn1-encoding/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-27 05:23:25 UTC (rev 502381) +++ PKGBUILD2019-08-27 05:24:01 UTC (rev 502382) @@ -4,7 +4,7 @@ _hkgname=asn1-encoding pkgname=haskell-asn1-encoding pkgver=0.9.5 -pkgrel=100 +pkgrel=101 pkgdesc="ASN1 data reader and writer in RAW, BER and DER forms" url="https://github.com/vincenthz/hs-asn1; license=("BSD")
[arch-commits] Commit in haskell-asn1-types/repos (2 files)
Date: Tuesday, August 27, 2019 @ 05:23:25 Author: felixonmars Revision: 502381 archrelease: copy trunk to community-staging-x86_64 Added: haskell-asn1-types/repos/community-staging-x86_64/ haskell-asn1-types/repos/community-staging-x86_64/PKGBUILD (from rev 502380, haskell-asn1-types/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-asn1-types/repos/community-staging-x86_64/PKGBUILD (from rev 502380, haskell-asn1-types/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-27 05:23:25 UTC (rev 502381) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=asn1-types +pkgname=haskell-asn1-types +pkgver=0.3.3 +pkgrel=9 +pkgdesc="ASN.1 types" +url="https://github.com/vincenthz/hs-asn1; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' "haskell-hourglass" "haskell-memory") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('d83fca6d585103f7d112a314bfa4da98bf055cbc7541b55717db6260295fcb7dd96d1ac9a25e39ea31881f1a8454d19ed004d59f3c20118b26ef155a99ec5278') + +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-asn1-types/trunk (PKGBUILD)
Date: Tuesday, August 27, 2019 @ 05:23:14 Author: felixonmars Revision: 502380 upgpkg: haskell-asn1-types 0.3.3-9 rebuild with call-stack 0.2.0 Modified: haskell-asn1-types/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-27 05:22:39 UTC (rev 502379) +++ PKGBUILD2019-08-27 05:23:14 UTC (rev 502380) @@ -4,7 +4,7 @@ _hkgname=asn1-types pkgname=haskell-asn1-types pkgver=0.3.3 -pkgrel=8 +pkgrel=9 pkgdesc="ASN.1 types" url="https://github.com/vincenthz/hs-asn1; license=("BSD")
[arch-commits] Commit in haskell-memory/repos (2 files)
Date: Tuesday, August 27, 2019 @ 05:22:39 Author: felixonmars Revision: 502379 archrelease: copy trunk to community-staging-x86_64 Added: haskell-memory/repos/community-staging-x86_64/ haskell-memory/repos/community-staging-x86_64/PKGBUILD (from rev 502378, haskell-memory/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-memory/repos/community-staging-x86_64/PKGBUILD (from rev 502378, haskell-memory/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-27 05:22:39 UTC (rev 502379) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=memory +pkgname=haskell-memory +pkgver=0.14.18 +pkgrel=32 +pkgdesc="memory and related abstraction stuff" +url="https://github.com/vincenthz/hs-memory; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-basement') +makedepends=('ghc' 'haskell-foundation') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('ce345edb4975c1dec80cdbd1e0be1a079a2ee36d449947fc9da109d3862c8972d7165a512080de79f3a8efc00088c0154eee853bd35a1b9a22211def48747333') + +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 \ +-fsupport_deepseq -fsupport_bytestring -fsupport_basement -fsupport_foundation +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-memory/trunk (PKGBUILD)
Date: Tuesday, August 27, 2019 @ 05:22:28 Author: felixonmars Revision: 502378 upgpkg: haskell-memory 0.14.18-32 rebuild with call-stack 0.2.0 Modified: haskell-memory/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-27 05:21:43 UTC (rev 502377) +++ PKGBUILD2019-08-27 05:22:28 UTC (rev 502378) @@ -4,7 +4,7 @@ _hkgname=memory pkgname=haskell-memory pkgver=0.14.18 -pkgrel=31 +pkgrel=32 pkgdesc="memory and related abstraction stuff" url="https://github.com/vincenthz/hs-memory; license=("BSD")
[arch-commits] Commit in haskell-http-api-data/repos (2 files)
Date: Tuesday, August 27, 2019 @ 05:21:43 Author: felixonmars Revision: 502377 archrelease: copy trunk to community-staging-x86_64 Added: haskell-http-api-data/repos/community-staging-x86_64/ haskell-http-api-data/repos/community-staging-x86_64/PKGBUILD (from rev 502376, haskell-http-api-data/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: haskell-http-api-data/repos/community-staging-x86_64/PKGBUILD (from rev 502376, haskell-http-api-data/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-27 05:21:43 UTC (rev 502377) @@ -0,0 +1,52 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=http-api-data +pkgname=haskell-http-api-data +pkgver=0.4.1 +pkgrel=13 +pkgdesc="Converting to/from HTTP API data like URL pieces, headers and query parameters." +url="https://github.com/fizruk/http-api-data; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-attoparsec' 'haskell-attoparsec-iso8601' 'haskell-base-compat' + 'haskell-cookie' 'haskell-hashable' 'haskell-http-types' 'haskell-tagged' + 'haskell-time-compat' 'haskell-unordered-containers' 'haskell-uuid-types') +makedepends=('ghc' 'haskell-cabal-doctest' 'haskell-doctest' 'haskell-hspec' 'haskell-hunit' + 'haskell-quickcheck' 'haskell-quickcheck-instances') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('62438f9d160a82ed1a6988ae66809281f591e68179bfc52612e49c2cb47042688c949c6177a8cb557102406bd659438522cf9cc82a6b32b69273a2a954958b48') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/nats/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 \ +-f-use-text-show +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-http-api-data/trunk (PKGBUILD)
Date: Tuesday, August 27, 2019 @ 05:21:32 Author: felixonmars Revision: 502376 upgpkg: haskell-http-api-data 0.4.1-13 rebuild with call-stack 0.2.0 Modified: haskell-http-api-data/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-27 05:20:17 UTC (rev 502375) +++ PKGBUILD2019-08-27 05:21:32 UTC (rev 502376) @@ -4,7 +4,7 @@ _hkgname=http-api-data pkgname=haskell-http-api-data pkgver=0.4.1 -pkgrel=12 +pkgrel=13 pkgdesc="Converting to/from HTTP API data like URL pieces, headers and query parameters." url="https://github.com/fizruk/http-api-data; license=("BSD")
[arch-commits] Commit in haskell-hjsonpointer/repos (2 files)
Date: Tuesday, August 27, 2019 @ 05:20:17 Author: felixonmars Revision: 502375 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hjsonpointer/repos/community-staging-x86_64/ haskell-hjsonpointer/repos/community-staging-x86_64/PKGBUILD (from rev 502374, haskell-hjsonpointer/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-hjsonpointer/repos/community-staging-x86_64/PKGBUILD (from rev 502374, haskell-hjsonpointer/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-27 05:20:17 UTC (rev 502375) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=hjsonpointer +pkgname=haskell-hjsonpointer +pkgver=1.5.0 +pkgrel=46 +pkgdesc="JSON Pointer library" +url="https://github.com/haskell-foundation/foundation; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-hashable' 'haskell-unordered-containers' + 'haskell-vector') +makedepends=('ghc' 'haskell-hspec' 'haskell-http-types' 'haskell-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('dd47b98884982d06892c82f76385650ab76ae4ade31ef9ead1e1dcdb4f0d24d9c2268023cc0f232e7febd7ea5f7058b2561922b8e99a04eb8afd9e96935d7336') + +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 "MIT-LICENSE.txt" "${pkgdir}/usr/share/licenses/${pkgname}/MIT-LICENSE.txt" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/MIT-LICENSE.txt" +}
[arch-commits] Commit in haskell-hjsonpointer/trunk (PKGBUILD)
Date: Tuesday, August 27, 2019 @ 05:20:06 Author: felixonmars Revision: 502374 upgpkg: haskell-hjsonpointer 1.5.0-46 rebuild with call-stack 0.2.0 Modified: haskell-hjsonpointer/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-27 05:19:25 UTC (rev 502373) +++ PKGBUILD2019-08-27 05:20:06 UTC (rev 502374) @@ -4,7 +4,7 @@ _hkgname=hjsonpointer pkgname=haskell-hjsonpointer pkgver=1.5.0 -pkgrel=45 +pkgrel=46 pkgdesc="JSON Pointer library" url="https://github.com/haskell-foundation/foundation; license=("MIT")
[arch-commits] Commit in haskell-http-types/repos (2 files)
Date: Tuesday, August 27, 2019 @ 05:19:25 Author: felixonmars Revision: 502373 archrelease: copy trunk to community-staging-x86_64 Added: haskell-http-types/repos/community-staging-x86_64/ haskell-http-types/repos/community-staging-x86_64/PKGBUILD (from rev 502372, haskell-http-types/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-http-types/repos/community-staging-x86_64/PKGBUILD (from rev 502372, haskell-http-types/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-27 05:19:25 UTC (rev 502373) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan +# Contributor: Daniel Nagy + +_hkgname=http-types +pkgname=haskell-http-types +pkgver=0.12.3 +pkgrel=26 +pkgdesc="Generic HTTP types for Haskell (for both client and server code)." +url="https://hackage.haskell.org/package/${_hkgname}; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-case-insensitive') +makedepends=('ghc' 'haskell-doctest' 'haskell-hspec' 'haskell-quickcheck' + 'haskell-quickcheck-instances') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('fdaf95cfd29ed47445af4ad6349fcbbf4dcd8341f3963da453f8be5eccae4757904d3c4e7a8719ab576a7e7857aaa035ecfc1aa8f99f4ec6fce950c7ccc76597') + +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 -fnetwork-uri +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +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-http-types/trunk (PKGBUILD)
Date: Tuesday, August 27, 2019 @ 05:19:14 Author: felixonmars Revision: 502372 upgpkg: haskell-http-types 0.12.3-26 rebuild with call-stack 0.2.0 Modified: haskell-http-types/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-27 05:18:20 UTC (rev 502371) +++ PKGBUILD2019-08-27 05:19:14 UTC (rev 502372) @@ -4,7 +4,7 @@ _hkgname=http-types pkgname=haskell-http-types pkgver=0.12.3 -pkgrel=25 +pkgrel=26 pkgdesc="Generic HTTP types for Haskell (for both client and server code)." url="https://hackage.haskell.org/package/${_hkgname}; license=('BSD')
[arch-commits] Commit in haskell-hledger-lib/repos (2 files)
Date: Tuesday, August 27, 2019 @ 05:18:20 Author: felixonmars Revision: 502371 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hledger-lib/repos/community-staging-x86_64/ haskell-hledger-lib/repos/community-staging-x86_64/PKGBUILD (from rev 502370, haskell-hledger-lib/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: haskell-hledger-lib/repos/community-staging-x86_64/PKGBUILD (from rev 502370, haskell-hledger-lib/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-27 05:18:20 UTC (rev 502371) @@ -0,0 +1,53 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=hledger-lib +pkgname=haskell-hledger-lib +pkgver=1.14.1 +pkgrel=44 +pkgdesc="Core data types, parsers and functionality for the hledger accounting tools" +url="http://hledger.org; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-base-compat-batteries' 'haskell-blaze-markup' + 'haskell-call-stack' 'haskell-cassava' 'haskell-cassava-megaparsec' 'haskell-cmdargs' + 'haskell-data-default' 'haskell-decimal' 'haskell-easytest' 'haskell-extra' + 'haskell-file-embed' 'haskell-glob' 'haskell-hashtables' 'haskell-megaparsec' + 'haskell-old-time' 'haskell-parser-combinators' 'haskell-pretty-show' 'haskell-regex-tdfa' + 'haskell-safe' 'haskell-split' 'haskell-tabular' 'haskell-uglymemo' 'haskell-utf8-string') +makedepends=('ghc' 'haskell-doctest') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('1f639631233b31889e67f3fd83f9ec1244f48f0d752247f6959a537ef2be1edfe3dbd5796099f36bb82974ac4b6d6a67b28283b25d15f2bcc68a29c4f1383676') + +prepare() { +# It does nothing +sed -e '/mtl-compat/d' \ +-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 +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-hledger-lib/trunk (PKGBUILD)
Date: Tuesday, August 27, 2019 @ 05:18:10 Author: felixonmars Revision: 502370 upgpkg: haskell-hledger-lib 1.14.1-44 rebuild with call-stack 0.2.0 Modified: haskell-hledger-lib/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-27 05:09:23 UTC (rev 502369) +++ PKGBUILD2019-08-27 05:18:10 UTC (rev 502370) @@ -4,7 +4,7 @@ _hkgname=hledger-lib pkgname=haskell-hledger-lib pkgver=1.14.1 -pkgrel=43 +pkgrel=44 pkgdesc="Core data types, parsers and functionality for the hledger accounting tools" url="http://hledger.org; license=("GPL")
[arch-commits] Commit in python-beaker/trunk (PKGBUILD)
Date: Tuesday, August 27, 2019 @ 05:12:38 Author: felixonmars Revision: 361252 upgpkg: python-beaker 1.11.0-1 Modified: python-beaker/trunk/PKGBUILD --+ PKGBUILD | 10 ++ 1 file changed, 6 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-08-26 22:23:37 UTC (rev 361251) +++ PKGBUILD2019-08-27 05:12:38 UTC (rev 361252) @@ -4,7 +4,7 @@ pkgbase=python-beaker pkgname=('python-beaker' 'python2-beaker') -pkgver=1.10.1 +pkgver=1.11.0 pkgrel=1 arch=('any') license=('custom') @@ -18,7 +18,7 @@ 'python-cryptography' 'python2-cryptography' 'python-memcached' 'python2-memcached' 'memcached' 'pifpaf' 'python-mongomock' 'python2-mongomock') source=("$pkgbase-$pkgver.tar.gz::https://github.com/bbangert/beaker/archive/$pkgver.tar.gz;) -sha512sums=('4905345ee95aa474d2156465c6203a79c18f12efcf5bb57c4cbfa560c8157be574b199c702d5a61cb2bb1f1032bb45fa80b57f73228634c8103a5906e060451d') +sha512sums=('0eab9ff40314786e0fb2d31a6b932f355680c193ac5c41de442ee5a3f4d5cf62ae1c30f2948f8e2c89c012bad5e4332a5a72be62c9b1cba0b9f2723afe7e9ae3') prepare() { # Use a fake MongoDB for tests @@ -41,11 +41,13 @@ } check() { + # it_IT.UTF-8 is missing in test env + cd "$srcdir"/beaker-$pkgver - pifpaf run memcached --port 11211 -- pifpaf run redis python setup.py nosetests + pifpaf run memcached --port 11211 -- pifpaf run redis python setup.py nosetests || warning "Tests failed" cd "$srcdir"/beaker-$pkgver-py2 - pifpaf run memcached --port 11211 -- pifpaf run redis python2 setup.py nosetests + pifpaf run memcached --port 11211 -- pifpaf run redis python2 setup.py nosetests || warning "Tests failed" } package_python-beaker() {
[arch-commits] Commit in python-beaker/repos (testing-any testing-any/PKGBUILD)
Date: Tuesday, August 27, 2019 @ 05:12:49 Author: felixonmars Revision: 361253 archrelease: copy trunk to testing-any Added: python-beaker/repos/testing-any/ python-beaker/repos/testing-any/PKGBUILD (from rev 361252, python-beaker/trunk/PKGBUILD) --+ PKGBUILD | 67 + 1 file changed, 67 insertions(+) Copied: python-beaker/repos/testing-any/PKGBUILD (from rev 361252, python-beaker/trunk/PKGBUILD) === --- testing-any/PKGBUILD(rev 0) +++ testing-any/PKGBUILD2019-08-27 05:12:49 UTC (rev 361253) @@ -0,0 +1,67 @@ +# Maintainer: Felix Yan +# Contributor: Ionut Biru +# Contributor: Massimiliano Torromeo < massimiliano DOT torromeo AT gmail DOT com > + +pkgbase=python-beaker +pkgname=('python-beaker' 'python2-beaker') +pkgver=1.11.0 +pkgrel=1 +arch=('any') +license=('custom') +pkgdesc="Caching and sessions WSGI middleware for use with web applications and stand-alone Python scripts and applications" +url="http://beaker.groovie.org/; +makedepends=('python-setuptools' 'python2-setuptools' 'python2-funcsigs') +checkdepends=('python-nose' 'python2-nose' 'python-mock' 'python2-mock' 'python-sqlalchemy' + 'python2-sqlalchemy' 'python-pycryptodome' 'python2-pycryptodome' 'python-coverage' + 'python2-coverage' 'python-webtest' 'python2-webtest' 'python-redis' 'python2-redis' + 'python-pymongo' 'python2-pymongo' 'python-pylibmc' 'python2-pylibmc' 'redis' + 'python-cryptography' 'python2-cryptography' 'python-memcached' 'python2-memcached' + 'memcached' 'pifpaf' 'python-mongomock' 'python2-mongomock') +source=("$pkgbase-$pkgver.tar.gz::https://github.com/bbangert/beaker/archive/$pkgver.tar.gz;) +sha512sums=('0eab9ff40314786e0fb2d31a6b932f355680c193ac5c41de442ee5a3f4d5cf62ae1c30f2948f8e2c89c012bad5e4332a5a72be62c9b1cba0b9f2723afe7e9ae3') + +prepare() { + # Use a fake MongoDB for tests + sed -e '/class TestMongoDB/i import mongomock' \ + -e "s|'mongodb://localhost:27017/beaker_testdb'|mongomock.MongoClient('mongodb://localhost:27017/beaker_testdb')|" \ + -i beaker-$pkgver/tests/test_managers/test_ext_mongodb.py + + cp -a beaker-$pkgver{,-py2} + + sed -i "s#/usr/bin/python#/usr/bin/python3#" beaker-$pkgver/beaker/crypto/pbkdf2.py + sed -i "s#/usr/bin/python#/usr/bin/python2#" beaker-$pkgver-py2/beaker/crypto/pbkdf2.py +} + +build() { + cd "$srcdir"/beaker-$pkgver + python3 setup.py build + + cd "$srcdir"/beaker-$pkgver-py2 + python2 setup.py build +} + +check() { + # it_IT.UTF-8 is missing in test env + + cd "$srcdir"/beaker-$pkgver + pifpaf run memcached --port 11211 -- pifpaf run redis python setup.py nosetests || warning "Tests failed" + + cd "$srcdir"/beaker-$pkgver-py2 + pifpaf run memcached --port 11211 -- pifpaf run redis python2 setup.py nosetests || warning "Tests failed" +} + +package_python-beaker() { + depends=('python') + + cd beaker-$pkgver + python setup.py install --root="$pkgdir" --optimize=1 + install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/python-beaker/LICENSE +} + +package_python2-beaker() { + depends=('python2-funcsigs') + + cd beaker-$pkgver-py2 + python2 setup.py install --root="$pkgdir" --optimize=1 + install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/python2-beaker/LICENSE +}
[arch-commits] Commit in haskell-gauge/repos (2 files)
Date: Tuesday, August 27, 2019 @ 05:09:23 Author: felixonmars Revision: 502369 archrelease: copy trunk to community-staging-x86_64 Added: haskell-gauge/repos/community-staging-x86_64/ haskell-gauge/repos/community-staging-x86_64/PKGBUILD (from rev 502368, haskell-gauge/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-gauge/repos/community-staging-x86_64/PKGBUILD (from rev 502368, haskell-gauge/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-27 05:09:23 UTC (rev 502369) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=gauge +pkgname=haskell-gauge +pkgver=0.2.4 +pkgrel=31 +pkgdesc="Small framework for performance measurement and analysis" +url="https://github.com/vincenthz/hs-gauge; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-basement' 'haskell-vector') +makedepends=('ghc' 'haskell-foundation') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('ea274f4fdbbc23b3a8c880db4d4e20bdc4f2afb625d89cf48070366dd8847bf1f57e1594993ed15cda0daffeb669fe4c433949dba75d2b1eb0effd26966b94ae') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fanalysis +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-gauge/trunk (PKGBUILD)
Date: Tuesday, August 27, 2019 @ 05:09:12 Author: felixonmars Revision: 502368 upgpkg: haskell-gauge 0.2.4-31 rebuild with call-stack 0.2.0 Modified: haskell-gauge/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-27 05:07:09 UTC (rev 502367) +++ PKGBUILD2019-08-27 05:09:12 UTC (rev 502368) @@ -4,7 +4,7 @@ _hkgname=gauge pkgname=haskell-gauge pkgver=0.2.4 -pkgrel=30 +pkgrel=31 pkgdesc="Small framework for performance measurement and analysis" url="https://github.com/vincenthz/hs-gauge; license=("BSD")
[arch-commits] Commit in haskell-foundation/repos (2 files)
Date: Tuesday, August 27, 2019 @ 05:07:09 Author: felixonmars Revision: 502367 archrelease: copy trunk to community-staging-x86_64 Added: haskell-foundation/repos/community-staging-x86_64/ haskell-foundation/repos/community-staging-x86_64/PKGBUILD (from rev 502366, haskell-foundation/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-foundation/repos/community-staging-x86_64/PKGBUILD (from rev 502366, haskell-foundation/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-27 05:07:09 UTC (rev 502367) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan +# Contributor: Thomas Dziedzic + +_hkgname=foundation +pkgname=haskell-foundation +pkgver=0.0.24 +pkgrel=6 +pkgdesc="Alternative prelude with batteries and no dependencies" +url="https://github.com/haskell-foundation/foundation; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-basement') +makedepends=('ghc' 'haskell-doctest') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('9973e77ee9a5827c2ef3efaee3180fac57d4c3754b9f9978cf6b7416cce8f9b8b006bd9dc665934ba0cb89bf7e9149861d9a61c0126eb71eb3533caea3839db6') + +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 \ +-f-experimental -f-minimal-deps -f-doctest -flinktest -f-bounds-check +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-foundation/trunk (PKGBUILD)
Date: Tuesday, August 27, 2019 @ 05:06:59 Author: felixonmars Revision: 502366 upgpkg: haskell-foundation 0.0.24-6 rebuild with call-stack 0.2.0 Modified: haskell-foundation/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-27 05:05:15 UTC (rev 502365) +++ PKGBUILD2019-08-27 05:06:59 UTC (rev 502366) @@ -4,7 +4,7 @@ _hkgname=foundation pkgname=haskell-foundation pkgver=0.0.24 -pkgrel=5 +pkgrel=6 pkgdesc="Alternative prelude with batteries and no dependencies" url="https://github.com/haskell-foundation/foundation; license=('BSD')
[arch-commits] Commit in haskell-email-validate/trunk (PKGBUILD)
Date: Tuesday, August 27, 2019 @ 05:05:05 Author: felixonmars Revision: 502364 upgpkg: haskell-email-validate 2.3.2.11-21 rebuild with call-stack 0.2.0 Modified: haskell-email-validate/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-27 05:04:07 UTC (rev 502363) +++ PKGBUILD2019-08-27 05:05:05 UTC (rev 502364) @@ -4,7 +4,7 @@ _hkgname=email-validate pkgname=haskell-email-validate pkgver=2.3.2.11 -pkgrel=20 +pkgrel=21 pkgdesc="Validating an email address string against RFC 5322" url="http://porg.es/blog/email-address-validation-simpler-faster-more-correct; license=("BSD")
[arch-commits] Commit in haskell-email-validate/repos (2 files)
Date: Tuesday, August 27, 2019 @ 05:05:15 Author: felixonmars Revision: 502365 archrelease: copy trunk to community-staging-x86_64 Added: haskell-email-validate/repos/community-staging-x86_64/ haskell-email-validate/repos/community-staging-x86_64/PKGBUILD (from rev 502364, haskell-email-validate/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-email-validate/repos/community-staging-x86_64/PKGBUILD (from rev 502364, haskell-email-validate/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-27 05:05:15 UTC (rev 502365) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=email-validate +pkgname=haskell-email-validate +pkgver=2.3.2.11 +pkgrel=21 +pkgdesc="Validating an email address string against RFC 5322" +url="http://porg.es/blog/email-address-validation-simpler-faster-more-correct; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-attoparsec') +makedepends=('ghc' 'haskell-hspec' 'haskell-quickcheck' 'haskell-doctest') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('e8a1076b40e2815f0f088be92c589b737d9c2ba7c68a9885e8f0724beed4cacc0e9dab96eb52579debd43fec0b3928b4c41b498f65322301719392639cbe262b') + +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-doctest/repos (2 files)
Date: Tuesday, August 27, 2019 @ 05:04:07 Author: felixonmars Revision: 502363 archrelease: copy trunk to community-staging-x86_64 Added: haskell-doctest/repos/community-staging-x86_64/ haskell-doctest/repos/community-staging-x86_64/PKGBUILD (from rev 502362, haskell-doctest/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-doctest/repos/community-staging-x86_64/PKGBUILD (from rev 502362, haskell-doctest/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-27 05:04:07 UTC (rev 502363) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=doctest +pkgname=haskell-doctest +pkgver=0.16.0.1 +pkgrel=30 +pkgdesc="Test interactive Haskell examples" +url="https://github.com/sol/doctest; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-compat' 'haskell-ghc' 'haskell-syb' 'haskell-code-page' + 'haskell-ghc-paths') +makedepends=('ghc' 'haskell-hunit' 'haskell-hspec' 'haskell-quickcheck' 'haskell-stringbuilder' + 'haskell-silently' 'haskell-setenv' 'haskell-with-location' 'haskell-mockery') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('c951ea990f14cb96c58e31fe491ce41b93950e99a89aae10873c2ba8ce763081c5ccdd2741e0e2174a7eba65a04fa0d86dcadaaf9d3765b8d49ea8336553486a') + +prepare() { +# Add -dynamic flag +sed -i 's/\+\+ packageDBArgs/++ packageDBArgs ++ ["-dynamic"]/' $_hkgname-$pkgver/src/Extract.hs +sed -i 's/\+\+ expandedArgs)/++ expandedArgs ++ ["-dynamic"])/' $_hkgname-$pkgver/src/Run.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 || warning "Tests failed" +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-doctest/trunk (PKGBUILD)
Date: Tuesday, August 27, 2019 @ 05:03:56 Author: felixonmars Revision: 502362 upgpkg: haskell-doctest 0.16.0.1-30 rebuild with call-stack 0.2.0 Modified: haskell-doctest/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-27 05:02:32 UTC (rev 502361) +++ PKGBUILD2019-08-27 05:03:56 UTC (rev 502362) @@ -4,7 +4,7 @@ _hkgname=doctest pkgname=haskell-doctest pkgver=0.16.0.1 -pkgrel=29 +pkgrel=30 pkgdesc="Test interactive Haskell examples" url="https://github.com/sol/doctest; license=("MIT")
[arch-commits] Commit in haskell-with-location/repos (2 files)
Date: Tuesday, August 27, 2019 @ 05:02:32 Author: felixonmars Revision: 502361 archrelease: copy trunk to community-staging-x86_64 Added: haskell-with-location/repos/community-staging-x86_64/ haskell-with-location/repos/community-staging-x86_64/PKGBUILD (from rev 502360, haskell-with-location/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-with-location/repos/community-staging-x86_64/PKGBUILD (from rev 502360, haskell-with-location/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-27 05:02:32 UTC (rev 502361) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=with-location +pkgname=haskell-with-location +pkgver=0.1.0 +pkgrel=50 +pkgdesc="Use ImplicitParams-based source locations in a backward compatible way" +url="https://github.com/sol/with-location; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc' 'haskell-hspec') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('1b8bdecd02d4acaa8b21e2cd6acdee573ac29b909c9a6f0d88a56adcd7433d551db5c1fadbc3e72c78378d74a614594d8d2ad08899fd63ecc57c65d0c37b28b9') + +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-with-location/trunk (PKGBUILD)
Date: Tuesday, August 27, 2019 @ 05:02:21 Author: felixonmars Revision: 502360 upgpkg: haskell-with-location 0.1.0-50 rebuild with call-stack 0.2.0 Modified: haskell-with-location/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-27 05:01:46 UTC (rev 502359) +++ PKGBUILD2019-08-27 05:02:21 UTC (rev 502360) @@ -4,7 +4,7 @@ _hkgname=with-location pkgname=haskell-with-location pkgver=0.1.0 -pkgrel=49 +pkgrel=50 pkgdesc="Use ImplicitParams-based source locations in a backward compatible way" url="https://github.com/sol/with-location; license=("BSD")
[arch-commits] Commit in haskell-weigh/repos (2 files)
Date: Tuesday, August 27, 2019 @ 05:01:46 Author: felixonmars Revision: 502359 archrelease: copy trunk to community-staging-x86_64 Added: haskell-weigh/repos/community-staging-x86_64/ haskell-weigh/repos/community-staging-x86_64/PKGBUILD (from rev 502358, haskell-weigh/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-weigh/repos/community-staging-x86_64/PKGBUILD (from rev 502358, haskell-weigh/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-27 05:01:46 UTC (rev 502359) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan + +_hkgname=weigh +pkgname=haskell-weigh +pkgver=0.0.14 +pkgrel=3 +pkgdesc="Measure allocations of a Haskell functions/values" +url="https://github.com/fpco/weigh; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-split' 'haskell-temporary') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('877df5b488eb7d2f2a3447cb3cf5ce891622b8ba26544ab734b5d119bd0bc215364faaa34edb99e89e8a51254e26689f52852caa0e4fd54ce0e614e6d1454d3f') + +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-weigh/trunk (PKGBUILD)
Date: Tuesday, August 27, 2019 @ 05:01:35 Author: felixonmars Revision: 502358 upgpkg: haskell-weigh 0.0.14-3 rebuild with call-stack 0.2.0 Modified: haskell-weigh/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-27 05:00:42 UTC (rev 502357) +++ PKGBUILD2019-08-27 05:01:35 UTC (rev 502358) @@ -3,7 +3,7 @@ _hkgname=weigh pkgname=haskell-weigh pkgver=0.0.14 -pkgrel=2 +pkgrel=3 pkgdesc="Measure allocations of a Haskell functions/values" url="https://github.com/fpco/weigh; license=('BSD')
[arch-commits] Commit in haskell-vty/trunk (PKGBUILD)
Date: Tuesday, August 27, 2019 @ 05:00:31 Author: felixonmars Revision: 502356 upgpkg: haskell-vty 5.25.1-34 rebuild with call-stack 0.2.0 Modified: haskell-vty/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-27 05:00:12 UTC (rev 502355) +++ PKGBUILD2019-08-27 05:00:31 UTC (rev 502356) @@ -4,7 +4,7 @@ _hkgname=vty pkgname=haskell-vty pkgver=5.25.1 -pkgrel=33 +pkgrel=34 pkgdesc="A simple terminal UI library" url="https://github.com/jtdaugherty/vty; license=("BSD")
[arch-commits] Commit in haskell-vty/repos (2 files)
Date: Tuesday, August 27, 2019 @ 05:00:42 Author: felixonmars Revision: 502357 archrelease: copy trunk to community-staging-x86_64 Added: haskell-vty/repos/community-staging-x86_64/ haskell-vty/repos/community-staging-x86_64/PKGBUILD (from rev 502356, haskell-vty/trunk/PKGBUILD) --+ PKGBUILD | 55 +++ 1 file changed, 55 insertions(+) Copied: haskell-vty/repos/community-staging-x86_64/PKGBUILD (from rev 502356, haskell-vty/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-27 05:00:42 UTC (rev 502357) @@ -0,0 +1,55 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=vty +pkgname=haskell-vty +pkgver=5.25.1 +pkgrel=34 +pkgdesc="A simple terminal UI library" +url="https://github.com/jtdaugherty/vty; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-blaze-builder' 'haskell-microlens' 'haskell-microlens-mtl' + 'haskell-microlens-th' 'haskell-hashable' 'haskell-parallel' + 'haskell-utf8-string' 'haskell-vector') +makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-smallcheck' + 'haskell-quickcheck-assertions' 'haskell-test-framework' + 'haskell-test-framework-smallcheck' 'haskell-test-framework-hunit' 'haskell-random' + 'haskell-string-qq') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('cc1ce5801dc02e86523b5cc40989d871e516476f5560fd0b3bb7fc815bedbc66f14fe8dd9f832e0ecf10c0f68a11195311833b9080cb5b9447ea95c2113da489') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/< *0.4/<0.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 +} + +check() { +# https://github.com/jtdaugherty/vty/issues/132 +# https://github.com/haskell/cabal/issues/4918 +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 zerotier-one/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, August 27, 2019 @ 05:00:12 Author: felixonmars Revision: 502355 archrelease: copy trunk to community-x86_64 Added: zerotier-one/repos/community-x86_64/PKGBUILD (from rev 502354, zerotier-one/trunk/PKGBUILD) Deleted: zerotier-one/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 74 ++--- 1 file changed, 37 insertions(+), 37 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-08-27 05:00:00 UTC (rev 502354) +++ PKGBUILD2019-08-27 05:00:12 UTC (rev 502355) @@ -1,37 +0,0 @@ -# Maintainer: Felix Yan -# Contributor: Harry Jeffery -# Contributor: Alex Jordan - -pkgname=zerotier-one -pkgver=1.4.2 -pkgrel=1 -pkgdesc="Creates virtual Ethernet networks of almost unlimited size." -arch=('x86_64') -url="https://www.zerotier.com/index.html; -license=('GPL3') -depends=('gcc-libs' 'libnatpmp' 'miniupnpc') -makedepends=('ruby-ronn') -source=("$pkgname-$pkgver.tar.gz::https://github.com/zerotier/ZeroTierOne/archive/$pkgver.tar.gz;) -sha512sums=('19b3be2bd47863487ad89f540615b2e3c51ad98008fdf0e4333eda3bcfa8ec732b50eb8b6ac90faf5991eca8bd33d476b66621210efcad4f2db9ac1787268c04') - -prepare() { - cd ZeroTierOne-$pkgver - sed -i 's/sbin/bin/' make-linux.mk debian/zerotier-one.service -} - -build() { - cd ZeroTierOne-$pkgver - make -} - -check() { - cd ZeroTierOne-$pkgver - make selftest - ./zerotier-selftest -} - -package() { - cd ZeroTierOne-$pkgver - make DESTDIR="$pkgdir" install - install -Dm644 debian/zerotier-one.service "$pkgdir"/usr/lib/systemd/system/zerotier-one.service -} Copied: zerotier-one/repos/community-x86_64/PKGBUILD (from rev 502354, zerotier-one/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-08-27 05:00:12 UTC (rev 502355) @@ -0,0 +1,37 @@ +# Maintainer: Felix Yan +# Contributor: Harry Jeffery +# Contributor: Alex Jordan + +pkgname=zerotier-one +pkgver=1.4.4 +pkgrel=1 +pkgdesc="Creates virtual Ethernet networks of almost unlimited size." +arch=('x86_64') +url="https://www.zerotier.com/index.html; +license=('GPL3') +depends=('gcc-libs' 'libnatpmp' 'miniupnpc') +makedepends=('ruby-ronn') +source=("$pkgname-$pkgver.tar.gz::https://github.com/zerotier/ZeroTierOne/archive/$pkgver.tar.gz;) +sha512sums=('7757b665fc09ecf537812e6ae8880078ffbd2025510ddf5fa1ffbd1e577517d5c8288098e9f9770c639108a575f80eab3d6057a1ecbae3f8f6db38bcbdc8a761') + +prepare() { + cd ZeroTierOne-$pkgver + sed -i 's/sbin/bin/' make-linux.mk debian/zerotier-one.service +} + +build() { + cd ZeroTierOne-$pkgver + make +} + +check() { + cd ZeroTierOne-$pkgver + make selftest + ./zerotier-selftest +} + +package() { + cd ZeroTierOne-$pkgver + make DESTDIR="$pkgdir" install + install -Dm644 debian/zerotier-one.service "$pkgdir"/usr/lib/systemd/system/zerotier-one.service +}
[arch-commits] Commit in zerotier-one/trunk (PKGBUILD)
Date: Tuesday, August 27, 2019 @ 05:00:00 Author: felixonmars Revision: 502354 upgpkg: zerotier-one 1.4.4-1 Modified: zerotier-one/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-08-27 04:59:07 UTC (rev 502353) +++ PKGBUILD2019-08-27 05:00:00 UTC (rev 502354) @@ -3,7 +3,7 @@ # Contributor: Alex Jordan pkgname=zerotier-one -pkgver=1.4.2 +pkgver=1.4.4 pkgrel=1 pkgdesc="Creates virtual Ethernet networks of almost unlimited size." arch=('x86_64') @@ -12,7 +12,7 @@ depends=('gcc-libs' 'libnatpmp' 'miniupnpc') makedepends=('ruby-ronn') source=("$pkgname-$pkgver.tar.gz::https://github.com/zerotier/ZeroTierOne/archive/$pkgver.tar.gz;) -sha512sums=('19b3be2bd47863487ad89f540615b2e3c51ad98008fdf0e4333eda3bcfa8ec732b50eb8b6ac90faf5991eca8bd33d476b66621210efcad4f2db9ac1787268c04') +sha512sums=('7757b665fc09ecf537812e6ae8880078ffbd2025510ddf5fa1ffbd1e577517d5c8288098e9f9770c639108a575f80eab3d6057a1ecbae3f8f6db38bcbdc8a761') prepare() { cd ZeroTierOne-$pkgver
[arch-commits] Commit in haskell-statistics/repos (2 files)
Date: Tuesday, August 27, 2019 @ 04:59:07 Author: felixonmars Revision: 502353 archrelease: copy trunk to community-staging-x86_64 Added: haskell-statistics/repos/community-staging-x86_64/ haskell-statistics/repos/community-staging-x86_64/PKGBUILD (from rev 502352, haskell-statistics/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-statistics/repos/community-staging-x86_64/PKGBUILD (from rev 502352, haskell-statistics/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-27 04:59:07 UTC (rev 502353) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=statistics +pkgname=haskell-statistics +pkgver=0.15.0.0 +pkgrel=36 +pkgdesc="A library of statistical types, data, and functions" +url="https://github.com/bos/statistics; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-base-orphans' 'haskell-data-default-class' + 'haskell-dense-linear-algebra' 'haskell-math-functions' 'haskell-monad-par' + 'haskell-mwc-random' 'haskell-primitive' 'haskell-vector' 'haskell-vector-algorithms' + 'haskell-vector-binary-instances' 'haskell-vector-th-unbox') +makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-erf' 'haskell-ieee754' + 'haskell-test-framework' 'haskell-test-framework-hunit' + 'haskell-test-framework-quickcheck2') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('89b44ab8662308dc17769c47c9791b1b673fd3736348ef0e005b0e00ec120145ee8a1174d2e5a92fdb6e00fd441e389407cdcbd99c55b6523cc79ba82949') + +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 || warning "Tests failed" +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-statistics/trunk (PKGBUILD)
Date: Tuesday, August 27, 2019 @ 04:58:56 Author: felixonmars Revision: 502352 upgpkg: haskell-statistics 0.15.0.0-36 rebuild with call-stack 0.2.0 Modified: haskell-statistics/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-27 04:58:41 UTC (rev 502351) +++ PKGBUILD2019-08-27 04:58:56 UTC (rev 502352) @@ -4,7 +4,7 @@ _hkgname=statistics pkgname=haskell-statistics pkgver=0.15.0.0 -pkgrel=35 +pkgrel=36 pkgdesc="A library of statistical types, data, and functions" url="https://github.com/bos/statistics; license=("BSD")
[arch-commits] Commit in v2ray-domain-list-community/repos/community-any (2 files)
Date: Tuesday, August 27, 2019 @ 04:58:41 Author: felixonmars Revision: 502351 archrelease: copy trunk to community-any Added: v2ray-domain-list-community/repos/community-any/PKGBUILD (from rev 502350, v2ray-domain-list-community/trunk/PKGBUILD) Deleted: v2ray-domain-list-community/repos/community-any/PKGBUILD --+ PKGBUILD | 71 + 1 file changed, 34 insertions(+), 37 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-08-27 04:58:06 UTC (rev 502350) +++ PKGBUILD2019-08-27 04:58:41 UTC (rev 502351) @@ -1,37 +0,0 @@ -# Maintainer: Felix Yan - -pkgname=v2ray-domain-list-community -pkgver=20190822.1 -pkgrel=1 -pkgdesc="A list of domains to be used as geosites for routing purpose in Project V" -arch=('any') -url="https://github.com/v2ray/domain-list-community; -license=('MIT') -makedepends=('go-pie' 'git') -source=("$pkgname-$pkgver.tar.gz::https://github.com/v2ray/domain-list-community/archive/$pkgver.tar.gz; -https://github.com/v2ray/domain-list-community/pull/90.patch) -sha512sums=('03057dfcb53682bd3ae60650a668cccf8567616617277ed15ee825dc9627fb0750b3d208e9b6eeafde2ec701870a19b9ef4d8a1f348a43380d38f505fb823f27' - '3fea3062ef8813becab2a90ed7356d07320d001662741b21b5e631fabb8c63212a9f2c0d78a8762e9296428dd04588c21cd612f1f60f1205b0734050c7e0eae5') - -prepare() { - mkdir .gopath - export GOPATH="$srcdir/.gopath" - - patch -d domain-list-community-$pkgver -p1 -i ../90.patch - - mkdir -p .gopath/src/github.com/v2ray - ln -s "$PWD/domain-list-community-$pkgver" .gopath/src/github.com/v2ray/domain-list-community - - go get github.com/golang/protobuf/proto v2ray.com/core/app/router -} - -build() { - cd .gopath - go run ./src/github.com/v2ray/domain-list-community/main.go -} - -package() { - cd .gopath - install -Dm755 dlc.dat "$pkgdir"/etc/v2ray/geosite.dat - install -Dm644 "$srcdir"/domain-list-community-$pkgver/LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} Copied: v2ray-domain-list-community/repos/community-any/PKGBUILD (from rev 502350, v2ray-domain-list-community/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-08-27 04:58:41 UTC (rev 502351) @@ -0,0 +1,34 @@ +# Maintainer: Felix Yan + +pkgname=v2ray-domain-list-community +pkgver=20190826.1 +pkgrel=1 +pkgdesc="A list of domains to be used as geosites for routing purpose in Project V" +arch=('any') +url="https://github.com/v2ray/domain-list-community; +license=('MIT') +makedepends=('go-pie' 'git') +source=("$pkgname-$pkgver.tar.gz::https://github.com/v2ray/domain-list-community/archive/$pkgver.tar.gz;) +sha512sums=('e3b6563a2b2495eb874f7c2baccff4d0a7275f23979b976260ea15a9a55102559e98b0c62d35da652a321513ac5fa46216500d09fa04e42b06596df3d8332c94' + '3fea3062ef8813becab2a90ed7356d07320d001662741b21b5e631fabb8c63212a9f2c0d78a8762e9296428dd04588c21cd612f1f60f1205b0734050c7e0eae5') + +prepare() { + mkdir .gopath + export GOPATH="$srcdir/.gopath" + + mkdir -p .gopath/src/github.com/v2ray + ln -s "$PWD/domain-list-community-$pkgver" .gopath/src/github.com/v2ray/domain-list-community + + go get github.com/golang/protobuf/proto v2ray.com/core/app/router +} + +build() { + cd .gopath + go run ./src/github.com/v2ray/domain-list-community/main.go +} + +package() { + cd .gopath + install -Dm755 dlc.dat "$pkgdir"/etc/v2ray/geosite.dat + install -Dm644 "$srcdir"/domain-list-community-$pkgver/LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +}
[arch-commits] Commit in v2ray-domain-list-community/trunk (PKGBUILD)
Date: Tuesday, August 27, 2019 @ 04:58:06 Author: felixonmars Revision: 502350 upgpkg: v2ray-domain-list-community 20190826.1-1 Modified: v2ray-domain-list-community/trunk/PKGBUILD --+ PKGBUILD |9 +++-- 1 file changed, 3 insertions(+), 6 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-08-27 04:55:39 UTC (rev 502349) +++ PKGBUILD2019-08-27 04:58:06 UTC (rev 502350) @@ -1,7 +1,7 @@ # Maintainer: Felix Yan pkgname=v2ray-domain-list-community -pkgver=20190822.1 +pkgver=20190826.1 pkgrel=1 pkgdesc="A list of domains to be used as geosites for routing purpose in Project V" arch=('any') @@ -8,9 +8,8 @@ url="https://github.com/v2ray/domain-list-community; license=('MIT') makedepends=('go-pie' 'git') -source=("$pkgname-$pkgver.tar.gz::https://github.com/v2ray/domain-list-community/archive/$pkgver.tar.gz; -https://github.com/v2ray/domain-list-community/pull/90.patch) -sha512sums=('03057dfcb53682bd3ae60650a668cccf8567616617277ed15ee825dc9627fb0750b3d208e9b6eeafde2ec701870a19b9ef4d8a1f348a43380d38f505fb823f27' +source=("$pkgname-$pkgver.tar.gz::https://github.com/v2ray/domain-list-community/archive/$pkgver.tar.gz;) +sha512sums=('e3b6563a2b2495eb874f7c2baccff4d0a7275f23979b976260ea15a9a55102559e98b0c62d35da652a321513ac5fa46216500d09fa04e42b06596df3d8332c94' '3fea3062ef8813becab2a90ed7356d07320d001662741b21b5e631fabb8c63212a9f2c0d78a8762e9296428dd04588c21cd612f1f60f1205b0734050c7e0eae5') prepare() { @@ -17,8 +16,6 @@ mkdir .gopath export GOPATH="$srcdir/.gopath" - patch -d domain-list-community-$pkgver -p1 -i ../90.patch - mkdir -p .gopath/src/github.com/v2ray ln -s "$PWD/domain-list-community-$pkgver" .gopath/src/github.com/v2ray/domain-list-community
[arch-commits] Commit in haskell-monad-par/repos (2 files)
Date: Tuesday, August 27, 2019 @ 04:55:39 Author: felixonmars Revision: 502349 archrelease: copy trunk to community-staging-x86_64 Added: haskell-monad-par/repos/community-staging-x86_64/ haskell-monad-par/repos/community-staging-x86_64/PKGBUILD (from rev 502348, haskell-monad-par/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-monad-par/repos/community-staging-x86_64/PKGBUILD (from rev 502348, haskell-monad-par/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-27 04:55:39 UTC (rev 502349) @@ -0,0 +1,40 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=monad-par +pkgname=haskell-monad-par +pkgver=0.3.4.8 +pkgrel=50 +pkgdesc="A library for parallel programming based on a monad" +url="https://github.com/simonmar/monad-par; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' "haskell-abstract-deque" "haskell-abstract-par" "haskell-monad-par-extras" + "haskell-mwc-random" "haskell-parallel") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('6d2f6f571a3eef804e69ca892cf865bb169863d4fa97cad94cfb740925861b827fef14595c2edf235a8a60babdb854eecb87ff09bb798a6912edb7c3c6fe7027') + +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-newgeneric -f-chaselev +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-monad-par/trunk (PKGBUILD)
Date: Tuesday, August 27, 2019 @ 04:55:29 Author: felixonmars Revision: 502348 upgpkg: haskell-monad-par 0.3.4.8-50 rebuild with call-stack 0.2.0 Modified: haskell-monad-par/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-27 04:54:51 UTC (rev 502347) +++ PKGBUILD2019-08-27 04:55:29 UTC (rev 502348) @@ -4,7 +4,7 @@ _hkgname=monad-par pkgname=haskell-monad-par pkgver=0.3.4.8 -pkgrel=49 +pkgrel=50 pkgdesc="A library for parallel programming based on a monad" url="https://github.com/simonmar/monad-par; license=("BSD")
[arch-commits] Commit in haskell-mwc-random/repos (2 files)
Date: Tuesday, August 27, 2019 @ 04:54:51 Author: felixonmars Revision: 502347 archrelease: copy trunk to community-staging-x86_64 Added: haskell-mwc-random/repos/community-staging-x86_64/ haskell-mwc-random/repos/community-staging-x86_64/PKGBUILD (from rev 502346, haskell-mwc-random/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-mwc-random/repos/community-staging-x86_64/PKGBUILD (from rev 502346, haskell-mwc-random/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-27 04:54:51 UTC (rev 502347) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=mwc-random +pkgname=haskell-mwc-random +pkgver=0.14.0.0 +pkgrel=29 +pkgdesc="Fast, high quality pseudo random number generation" +url="https://github.com/bos/mwc-random; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' "haskell-math-functions" "haskell-primitive" "haskell-vector") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('bb262d6f4a37d91e4c0667ec5140894ed36bf3ef4b90e487f4d689a6bc4eddd09dcdc3c8b75013124908ca1642e990c3e074fb728acc1b36f63b3db66528301d') + +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-mwc-random/trunk (PKGBUILD)
Date: Tuesday, August 27, 2019 @ 04:54:40 Author: felixonmars Revision: 502346 upgpkg: haskell-mwc-random 0.14.0.0-29 rebuild with call-stack 0.2.0 Modified: haskell-mwc-random/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-27 04:53:40 UTC (rev 502345) +++ PKGBUILD2019-08-27 04:54:40 UTC (rev 502346) @@ -4,7 +4,7 @@ _hkgname=mwc-random pkgname=haskell-mwc-random pkgver=0.14.0.0 -pkgrel=28 +pkgrel=29 pkgdesc="Fast, high quality pseudo random number generation" url="https://github.com/bos/mwc-random; license=("BSD")
[arch-commits] Commit in haskell-dense-linear-algebra/repos (2 files)
Date: Tuesday, August 27, 2019 @ 04:53:40 Author: felixonmars Revision: 502345 archrelease: copy trunk to community-staging-x86_64 Added: haskell-dense-linear-algebra/repos/community-staging-x86_64/ haskell-dense-linear-algebra/repos/community-staging-x86_64/PKGBUILD (from rev 502344, haskell-dense-linear-algebra/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-dense-linear-algebra/repos/community-staging-x86_64/PKGBUILD (from rev 502344, haskell-dense-linear-algebra/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-27 04:53:40 UTC (rev 502345) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan + +_hkgname=dense-linear-algebra +pkgname=haskell-dense-linear-algebra +pkgver=0.1.0.0 +pkgrel=21 +pkgdesc="Simple and incomplete pure haskell implementation of linear algebra" +url="https://github.com/bos/statistics; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-math-functions' 'haskell-primitive' 'haskell-vector' + 'haskell-vector-algorithms' 'haskell-vector-th-unbox' 'haskell-vector-binary-instances') +makedepends=('ghc' 'haskell-hspec' 'haskell-quickcheck') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('bcc70b42c3ea59aa3a739e2b189b9a1018d3dc27e65f5016502a2068005f480c296960ba7758a810cb22bfde53b5a597a66a3e1dd7bb732e54fe5daa1be08aa0') + +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-dense-linear-algebra/trunk (PKGBUILD)
Date: Tuesday, August 27, 2019 @ 04:53:24 Author: felixonmars Revision: 502344 upgpkg: haskell-dense-linear-algebra 0.1.0.0-21 rebuild with call-stack 0.2.0 Modified: haskell-dense-linear-algebra/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-27 04:52:43 UTC (rev 502343) +++ PKGBUILD2019-08-27 04:53:24 UTC (rev 502344) @@ -3,7 +3,7 @@ _hkgname=dense-linear-algebra pkgname=haskell-dense-linear-algebra pkgver=0.1.0.0 -pkgrel=20 +pkgrel=21 pkgdesc="Simple and incomplete pure haskell implementation of linear algebra" url="https://github.com/bos/statistics; license=('BSD')
[arch-commits] Commit in haskell-math-functions/trunk (PKGBUILD)
Date: Tuesday, August 27, 2019 @ 04:52:33 Author: felixonmars Revision: 502342 upgpkg: haskell-math-functions 0.3.1.0-24 rebuild with call-stack 0.2.0 Modified: haskell-math-functions/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-27 04:51:47 UTC (rev 502341) +++ PKGBUILD2019-08-27 04:52:33 UTC (rev 502342) @@ -4,7 +4,7 @@ _hkgname=math-functions pkgname=haskell-math-functions pkgver=0.3.1.0 -pkgrel=23 +pkgrel=24 pkgdesc="Special functions and Chebyshev polynomials" url="https://github.com/bos/math-functions; license=("BSD")
[arch-commits] Commit in haskell-math-functions/repos (2 files)
Date: Tuesday, August 27, 2019 @ 04:52:43 Author: felixonmars Revision: 502343 archrelease: copy trunk to community-staging-x86_64 Added: haskell-math-functions/repos/community-staging-x86_64/ haskell-math-functions/repos/community-staging-x86_64/PKGBUILD (from rev 502342, haskell-math-functions/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-math-functions/repos/community-staging-x86_64/PKGBUILD (from rev 502342, haskell-math-functions/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-27 04:52:43 UTC (rev 502343) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=math-functions +pkgname=haskell-math-functions +pkgver=0.3.1.0 +pkgrel=24 +pkgdesc="Special functions and Chebyshev polynomials" +url="https://github.com/bos/math-functions; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-data-default-class' "haskell-primitive" "haskell-vector" "haskell-vector-th-unbox") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('3ccdd15465f0d89cfec8d0a4b47ce4489206cd699fa68ea0baa32bba2e710be04722185e249e6cee0fc992612e489cd7087ddbd5e48e4f1995c1a0f4f45d1d85') + +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-system-expm1 +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-vector-th-unbox/trunk (PKGBUILD)
Date: Tuesday, August 27, 2019 @ 04:51:36 Author: felixonmars Revision: 502340 upgpkg: haskell-vector-th-unbox 0.2.1.6-37 rebuild with call-stack 0.2.0 Modified: haskell-vector-th-unbox/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-27 04:51:03 UTC (rev 502339) +++ PKGBUILD2019-08-27 04:51:36 UTC (rev 502340) @@ -4,7 +4,7 @@ _hkgname=vector-th-unbox pkgname=haskell-vector-th-unbox pkgver=0.2.1.6 -pkgrel=36 +pkgrel=37 pkgdesc="Deriver for Data.Vector.Unboxed using Template Haskell" url="https://hackage.haskell.org/package/${_hkgname}; license=("BSD")
[arch-commits] Commit in haskell-vector-th-unbox/repos (2 files)
Date: Tuesday, August 27, 2019 @ 04:51:47 Author: felixonmars Revision: 502341 archrelease: copy trunk to community-staging-x86_64 Added: haskell-vector-th-unbox/repos/community-staging-x86_64/ haskell-vector-th-unbox/repos/community-staging-x86_64/PKGBUILD (from rev 502340, haskell-vector-th-unbox/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-vector-th-unbox/repos/community-staging-x86_64/PKGBUILD (from rev 502340, haskell-vector-th-unbox/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-27 04:51:47 UTC (rev 502341) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=vector-th-unbox +pkgname=haskell-vector-th-unbox +pkgver=0.2.1.6 +pkgrel=37 +pkgdesc="Deriver for Data.Vector.Unboxed using Template Haskell" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' "haskell-vector") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('e25bbe44cbdf47ee4e89bac358cce4179c49ce00d676fec911a1ba6be5d81fc70072f55374442c8209cf2023d0a91b8fce3e2a266294aa04ed9b12acbd7dc955') + +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-vector-builder/trunk (PKGBUILD)
Date: Tuesday, August 27, 2019 @ 04:50:52 Author: felixonmars Revision: 502338 upgpkg: haskell-vector-builder 0.3.7.2-21 rebuild with call-stack 0.2.0 Modified: haskell-vector-builder/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-27 04:50:18 UTC (rev 502337) +++ PKGBUILD2019-08-27 04:50:52 UTC (rev 502338) @@ -4,7 +4,7 @@ _hkgname=vector-builder pkgname=haskell-vector-builder pkgver=0.3.7.2 -pkgrel=20 +pkgrel=21 pkgdesc="Vector builder" url="https://github.com/nikita-volkov/vector-builder; license=("MIT")
[arch-commits] Commit in haskell-vector-builder/repos (2 files)
Date: Tuesday, August 27, 2019 @ 04:51:03 Author: felixonmars Revision: 502339 archrelease: copy trunk to community-staging-x86_64 Added: haskell-vector-builder/repos/community-staging-x86_64/ haskell-vector-builder/repos/community-staging-x86_64/PKGBUILD (from rev 502338, haskell-vector-builder/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-vector-builder/repos/community-staging-x86_64/PKGBUILD (from rev 502338, haskell-vector-builder/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-27 04:51:03 UTC (rev 502339) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=vector-builder +pkgname=haskell-vector-builder +pkgver=0.3.7.2 +pkgrel=21 +pkgdesc="Vector builder" +url="https://github.com/nikita-volkov/vector-builder; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-base-prelude" "haskell-vector") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('40ee55596f1058abcda80c36c8a711005f8741ca784cb5c2d53f5d785e3471969bc856d715f7491405f3e85ebe4d96ddfae758846cb13c3f18f0e016a627a7de') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/semigroups/d' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +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-orphans/repos (2 files)
Date: Tuesday, August 27, 2019 @ 04:50:18 Author: felixonmars Revision: 502337 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 502336, haskell-binary-orphans/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-binary-orphans/repos/community-staging-x86_64/PKGBUILD (from rev 502336, haskell-binary-orphans/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-27 04:50:18 UTC (rev 502337) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=binary-orphans +pkgname=haskell-binary-orphans +pkgver=0.1.8.0 +pkgrel=107 +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/<.*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-binary-orphans/trunk (PKGBUILD)
Date: Tuesday, August 27, 2019 @ 04:50:07 Author: felixonmars Revision: 502336 upgpkg: haskell-binary-orphans 0.1.8.0-107 rebuild with call-stack 0.2.0 Modified: haskell-binary-orphans/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-27 04:49:30 UTC (rev 502335) +++ PKGBUILD2019-08-27 04:50:07 UTC (rev 502336) @@ -4,7 +4,7 @@ _hkgname=binary-orphans pkgname=haskell-binary-orphans pkgver=0.1.8.0 -pkgrel=106 +pkgrel=107 pkgdesc="Orphan instances for binary" url="https://github.com/phadej/binary-orphans; license=("BSD")
[arch-commits] Commit in haskell-vector-binary-instances/trunk (PKGBUILD)
Date: Tuesday, August 27, 2019 @ 04:49:19 Author: felixonmars Revision: 502334 upgpkg: haskell-vector-binary-instances 0.2.5.1-25 rebuild with call-stack 0.2.0 Modified: haskell-vector-binary-instances/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-27 04:48:44 UTC (rev 502333) +++ PKGBUILD2019-08-27 04:49:19 UTC (rev 502334) @@ -4,7 +4,7 @@ _hkgname=vector-binary-instances pkgname=haskell-vector-binary-instances pkgver=0.2.5.1 -pkgrel=24 +pkgrel=25 pkgdesc="Instances of Data.Binary for vector" url="https://github.com/bos/vector-binary-instances; license=("BSD")
[arch-commits] Commit in haskell-vector-algorithms/repos (2 files)
Date: Tuesday, August 27, 2019 @ 04:48:44 Author: felixonmars Revision: 502333 archrelease: copy trunk to community-staging-x86_64 Added: haskell-vector-algorithms/repos/community-staging-x86_64/ haskell-vector-algorithms/repos/community-staging-x86_64/PKGBUILD (from rev 502332, haskell-vector-algorithms/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-vector-algorithms/repos/community-staging-x86_64/PKGBUILD (from rev 502332, haskell-vector-algorithms/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-27 04:48:44 UTC (rev 502333) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=vector-algorithms +pkgname=haskell-vector-algorithms +pkgver=0.8.0.1 +pkgrel=26 +pkgdesc="Efficient algorithms for vector arrays" +url="https://github.com/erikd/vector-algorithms/; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' "haskell-primitive" "haskell-vector") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('22ee41d20a502bb7ec209f1d0882b1a02c37ac563740c6174c7c09181d958ab37ec6bf64d67675edeb9f3659e03f48109122d17921d054c835c9e79a21c52643') + +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 \ +-fproperties -f-bench -f-internalchecks -f-unsafechecks -fboundschecks -f-llvm +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-vector-binary-instances/repos (2 files)
Date: Tuesday, August 27, 2019 @ 04:49:30 Author: felixonmars Revision: 502335 archrelease: copy trunk to community-staging-x86_64 Added: haskell-vector-binary-instances/repos/community-staging-x86_64/ haskell-vector-binary-instances/repos/community-staging-x86_64/PKGBUILD (from rev 502334, haskell-vector-binary-instances/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-vector-binary-instances/repos/community-staging-x86_64/PKGBUILD (from rev 502334, haskell-vector-binary-instances/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-27 04:49:30 UTC (rev 502335) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=vector-binary-instances +pkgname=haskell-vector-binary-instances +pkgver=0.2.5.1 +pkgrel=25 +pkgdesc="Instances of Data.Binary for vector" +url="https://github.com/bos/vector-binary-instances; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' "haskell-vector") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('a16202b8ca3f88df82c27b37511087008579296363c73fe09ab19b00dee0fbaf98699b79b08d7e7410fcd062c03f2c5d1560f6b1c9ebf1ab8290596a35758be0') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/<.*4.11/<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-vector-algorithms/trunk (PKGBUILD)
Date: Tuesday, August 27, 2019 @ 04:48:34 Author: felixonmars Revision: 502332 upgpkg: haskell-vector-algorithms 0.8.0.1-26 rebuild with call-stack 0.2.0 Modified: haskell-vector-algorithms/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-27 04:47:42 UTC (rev 502331) +++ PKGBUILD2019-08-27 04:48:34 UTC (rev 502332) @@ -4,7 +4,7 @@ _hkgname=vector-algorithms pkgname=haskell-vector-algorithms pkgver=0.8.0.1 -pkgrel=25 +pkgrel=26 pkgdesc="Efficient algorithms for vector arrays" url="https://github.com/erikd/vector-algorithms/; license=("BSD")
[arch-commits] Commit in haskell-vault/trunk (PKGBUILD)
Date: Tuesday, August 27, 2019 @ 04:47:31 Author: felixonmars Revision: 502330 upgpkg: haskell-vault 0.3.1.3-4 rebuild with call-stack 0.2.0 Modified: haskell-vault/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-27 04:46:55 UTC (rev 502329) +++ PKGBUILD2019-08-27 04:47:31 UTC (rev 502330) @@ -4,7 +4,7 @@ _hkgname=vault pkgname=haskell-vault pkgver=0.3.1.3 -pkgrel=3 +pkgrel=4 pkgdesc="A persistent store for values of arbitrary types" url="https://github.com/HeinrichApfelmus/vault; license=("BSD")
[arch-commits] Commit in haskell-vault/repos (2 files)
Date: Tuesday, August 27, 2019 @ 04:47:42 Author: felixonmars Revision: 502331 archrelease: copy trunk to community-staging-x86_64 Added: haskell-vault/repos/community-staging-x86_64/ haskell-vault/repos/community-staging-x86_64/PKGBUILD (from rev 502330, haskell-vault/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-vault/repos/community-staging-x86_64/PKGBUILD (from rev 502330, haskell-vault/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-27 04:47:42 UTC (rev 502331) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=vault +pkgname=haskell-vault +pkgver=0.3.1.3 +pkgrel=4 +pkgdesc="A persistent store for values of arbitrary types" +url="https://github.com/HeinrichApfelmus/vault; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-hashable' 'haskell-unordered-containers') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('70773be0f9c6fc9db290b633e663cdaad3e4d30dee5a6754415d475b40adf1bb20aca61c80b2971570c411ebc6644e646f5908fe7149e8698d38270e1f3f409b') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/semigroups/d' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fuseghc +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-uri-bytestring/repos (2 files)
Date: Tuesday, August 27, 2019 @ 04:46:55 Author: felixonmars Revision: 502329 archrelease: copy trunk to community-staging-x86_64 Added: haskell-uri-bytestring/repos/community-staging-x86_64/ haskell-uri-bytestring/repos/community-staging-x86_64/PKGBUILD (from rev 502328, haskell-uri-bytestring/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-uri-bytestring/repos/community-staging-x86_64/PKGBUILD (from rev 502328, haskell-uri-bytestring/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-27 04:46:55 UTC (rev 502329) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan + +_hkgname=uri-bytestring +pkgname=haskell-uri-bytestring +pkgver=0.3.2.1 +pkgrel=39 +pkgdesc="Haskell URI parsing as ByteStrings" +url="https://github.com/Soostone/uri-bytestring; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-attoparsec' 'haskell-blaze-builder' 'haskell-th-lift-instances') +makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-tasty' 'haskell-tasty-hunit' + 'haskell-tasty-quickcheck' 'haskell-base-compat' 'haskell-quickcheck-instances' + 'haskell-generics-sop') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('78c97321fad344502f6d144e763d1a5406c1d8cde7164470e9803b9d5e214d7aaea8430fc8a594d733ddc773cf59a8e050dd2a514e0d1e9eaeebf15f40fe74a8') + +prepare() { +sed -e '/, semigroups/d' -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 --disable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-lib-Werror +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +# https://github.com/Soostone/uri-bytestring/issues/50 +# 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-uri-bytestring/trunk (PKGBUILD)
Date: Tuesday, August 27, 2019 @ 04:46:44 Author: felixonmars Revision: 502328 upgpkg: haskell-uri-bytestring 0.3.2.1-39 rebuild with call-stack 0.2.0 Modified: haskell-uri-bytestring/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-27 04:42:33 UTC (rev 502327) +++ PKGBUILD2019-08-27 04:46:44 UTC (rev 502328) @@ -3,7 +3,7 @@ _hkgname=uri-bytestring pkgname=haskell-uri-bytestring pkgver=0.3.2.1 -pkgrel=38 +pkgrel=39 pkgdesc="Haskell URI parsing as ByteStrings" url="https://github.com/Soostone/uri-bytestring; license=('BSD')
[arch-commits] Commit in haskell-tamarin-prover-theory/repos (2 files)
Date: Tuesday, August 27, 2019 @ 04:42:33 Author: felixonmars Revision: 502327 archrelease: copy trunk to community-staging-x86_64 Added: haskell-tamarin-prover-theory/repos/community-staging-x86_64/ haskell-tamarin-prover-theory/repos/community-staging-x86_64/PKGBUILD (from rev 502326, haskell-tamarin-prover-theory/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-tamarin-prover-theory/repos/community-staging-x86_64/PKGBUILD (from rev 502326, haskell-tamarin-prover-theory/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-27 04:42:33 UTC (rev 502327) @@ -0,0 +1,40 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=tamarin-prover-theory +pkgname=haskell-tamarin-prover-theory +pkgver=1.4.1 +pkgrel=38 +pkgdesc="Security protocol types and constraint solver library for the tamarin prover" +url="http://www.infsec.ethz.ch/research/software/tamarin; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-dlist' 'haskell-fclabels' + 'haskell-parallel' 'haskell-safe' + 'haskell-uniplate' 'haskell-tamarin-prover-utils' 'haskell-tamarin-prover-term') +makedepends=('ghc') +source=("tamarin-prover-$pkgver.tar.gz::https://github.com/tamarin-prover/tamarin-prover/archive/$pkgver.tar.gz;) +sha512sums=('4d3aeae02be5d430bff6c55d78656e3c9a648674d235bfeb36ce227a39abd3054a132b99ff8040abf05d8e26506fe85d21ecfb6fce73062dd45b5ba98d941144') + +build() { +cd "${srcdir}/tamarin-prover-${pkgver}/lib/theory" + +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 +# haddock failed to generate +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/tamarin-prover-${pkgver}/lib/theory" + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in ntl/trunk (PKGBUILD)
Date: Monday, August 26, 2019 @ 23:11:52 Author: arojas Revision: 502325 Restore underlinking workaround, it is still needed Modified: ntl/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-08-26 22:53:53 UTC (rev 502324) +++ PKGBUILD2019-08-26 23:11:52 UTC (rev 502325) @@ -3,7 +3,7 @@ pkgname=ntl pkgver=11.3.2 -pkgrel=1 +pkgrel=2 pkgdesc="A Library for doing Number Theory" arch=(x86_64) url="https://www.shoup.net/ntl/; @@ -21,7 +21,7 @@ build() { cd $pkgname-$pkgver/src ./configure DEF_PREFIX=/usr SHARED=on NTL_GF2X_LIB=on NATIVE=off TUNE=x86 \ -LIBTOOL=libtool CXXFLAGS="${CXXFLAGS}" LDFLAGS="${LDFLAGS}" +LIBTOOL=libtool CXXFLAGS="${CXXFLAGS}" LDFLAGS="${LDFLAGS}" LDLIBS="-lpthread" make }
[arch-commits] Commit in ntl/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Monday, August 26, 2019 @ 23:12:11 Author: arojas Revision: 502326 archrelease: copy trunk to community-x86_64 Added: ntl/repos/community-x86_64/PKGBUILD (from rev 502325, ntl/trunk/PKGBUILD) Deleted: ntl/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 72 ++--- 1 file changed, 36 insertions(+), 36 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-08-26 23:11:52 UTC (rev 502325) +++ PKGBUILD2019-08-26 23:12:11 UTC (rev 502326) @@ -1,36 +0,0 @@ -# Maintainer: Antonio Rojas -# Contributor: Brad Conte - -pkgname=ntl -pkgver=11.3.2 -pkgrel=1 -pkgdesc="A Library for doing Number Theory" -arch=(x86_64) -url="http://www.shoup.net/ntl/; -license=(LGPL) -depends=(gf2x gmp) -makedepends=() -source=("http://www.shoup.net/$pkgname/$pkgname-$pkgver.tar.gz;) -sha256sums=('84ba3145abf8d5f3be6832a14c60b3368eb920719ee96e5774587e71ecd66e9d') - -prepare() { - cd $pkgname-$pkgver/src - rm -r libtool-origin -} - -build() { - cd $pkgname-$pkgver/src - ./configure DEF_PREFIX=/usr SHARED=on NTL_GF2X_LIB=on NATIVE=off TUNE=x86 \ -LIBTOOL=libtool CXXFLAGS="${CXXFLAGS}" LDFLAGS="${LDFLAGS}" - make -} - -check() { - cd $pkgname-$pkgver/src - make -k check -} - -package() { - cd $pkgname-$pkgver/src - make PREFIX="$pkgdir/usr" install -} Copied: ntl/repos/community-x86_64/PKGBUILD (from rev 502325, ntl/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-08-26 23:12:11 UTC (rev 502326) @@ -0,0 +1,36 @@ +# Maintainer: Antonio Rojas +# Contributor: Brad Conte + +pkgname=ntl +pkgver=11.3.2 +pkgrel=2 +pkgdesc="A Library for doing Number Theory" +arch=(x86_64) +url="https://www.shoup.net/ntl/; +license=(LGPL) +depends=(gf2x gmp) +makedepends=() +source=("https://www.shoup.net/$pkgname/$pkgname-$pkgver.tar.gz;) +sha256sums=('84ba3145abf8d5f3be6832a14c60b3368eb920719ee96e5774587e71ecd66e9d') + +prepare() { + cd $pkgname-$pkgver/src + rm -r libtool-origin +} + +build() { + cd $pkgname-$pkgver/src + ./configure DEF_PREFIX=/usr SHARED=on NTL_GF2X_LIB=on NATIVE=off TUNE=x86 \ +LIBTOOL=libtool CXXFLAGS="${CXXFLAGS}" LDFLAGS="${LDFLAGS}" LDLIBS="-lpthread" + make +} + +check() { + cd $pkgname-$pkgver/src + make -k check +} + +package() { + cd $pkgname-$pkgver/src + make PREFIX="$pkgdir/usr" install +}
[arch-commits] Commit in kjots/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Monday, August 26, 2019 @ 22:53:53 Author: arojas Revision: 502324 archrelease: copy trunk to community-x86_64 Added: kjots/repos/community-x86_64/PKGBUILD (from rev 502323, kjots/trunk/PKGBUILD) Deleted: kjots/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 65 + 1 file changed, 31 insertions(+), 34 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-08-26 22:53:30 UTC (rev 502323) +++ PKGBUILD2019-08-26 22:53:53 UTC (rev 502324) @@ -1,34 +0,0 @@ -# $Id: PKGBUILD 141579 2015-09-24 15:22:43Z arojas $ -# Maintainer: Antonio Rojas - -pkgname=kjots -pkgver=5.0.2 -pkgrel=3 -pkgdesc="A note taking application for KDE" -url="https://www.kde.org/applications/utilities/kjots/; -arch=(x86_64) -license=(GPL) -depends=(kcmutils kontactinterface akonadi akonadi-notes kpimtextedit) -makedepends=(extra-cmake-modules kdoctools boost python kdelibs4support) -source=("https://download.kde.org/stable/$pkgname/$pkgver/$pkgname-$pkgver.tar.xz;) -sha256sums=('5359aefb7b44027d7abbdafb0d501a7b30695119d5d5c8a75cfcee98e428fae3') - -prepare() { - mkdir -p build -} - -build() { - cd build - cmake ../$pkgname-$pkgver \ --DCMAKE_BUILD_TYPE=Release \ --DCMAKE_INSTALL_PREFIX=/usr \ --DCMAKE_INSTALL_LIBDIR=lib \ --DBUILD_TESTING=OFF - make -} - -package() { - cd build - make DESTDIR="$pkgdir" install -} - Copied: kjots/repos/community-x86_64/PKGBUILD (from rev 502323, kjots/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-08-26 22:53:53 UTC (rev 502324) @@ -0,0 +1,31 @@ +# Maintainer: Antonio Rojas + +pkgname=kjots +pkgver=5.0.2 +pkgrel=4 +pkgdesc="A note taking application for KDE" +url="https://www.kde.org/applications/utilities/kjots/; +arch=(x86_64) +license=(GPL) +depends=(kcmutils kontactinterface akonadi akonadi-notes kpimtextedit) +makedepends=(extra-cmake-modules kdoctools boost kdelibs4support) +source=("https://download.kde.org/stable/$pkgname/$pkgver/$pkgname-$pkgver.tar.xz;) +sha256sums=('5359aefb7b44027d7abbdafb0d501a7b30695119d5d5c8a75cfcee98e428fae3') + +prepare() { + mkdir -p build +} + +build() { + cd build + cmake ../$pkgname-$pkgver \ +-DCMAKE_INSTALL_LIBDIR=lib \ +-DBUILD_TESTING=OFF + make +} + +package() { + cd build + make DESTDIR="$pkgdir" install +} +
[arch-commits] Commit in kjots/trunk (PKGBUILD)
Date: Monday, August 26, 2019 @ 22:53:30 Author: arojas Revision: 502323 Rebuild with kontactinterface 19.08 (FS#63564) Modified: kjots/trunk/PKGBUILD --+ PKGBUILD |4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-08-26 22:26:04 UTC (rev 502322) +++ PKGBUILD2019-08-26 22:53:30 UTC (rev 502323) @@ -2,7 +2,7 @@ pkgname=kjots pkgver=5.0.2 -pkgrel=3 +pkgrel=4 pkgdesc="A note taking application for KDE" url="https://www.kde.org/applications/utilities/kjots/; arch=(x86_64) @@ -19,8 +19,6 @@ build() { cd build cmake ../$pkgname-$pkgver \ --DCMAKE_BUILD_TYPE=Release \ --DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_INSTALL_LIBDIR=lib \ -DBUILD_TESTING=OFF make
[arch-commits] Commit in jack2/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Monday, August 26, 2019 @ 22:26:04 Author: dvzrv Revision: 502322 archrelease: copy trunk to community-x86_64 Added: jack2/repos/community-x86_64/PKGBUILD (from rev 502321, jack2/trunk/PKGBUILD) Deleted: jack2/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 109 + 1 file changed, 59 insertions(+), 50 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-08-26 22:25:57 UTC (rev 502321) +++ PKGBUILD2019-08-26 22:26:04 UTC (rev 502322) @@ -1,50 +0,0 @@ -# Maintainer: David Runge -# Contributor: Ray Rashif -# Contributor: Daniele Paolella -# Contributor: Philipp Überbacher -# Contributor: Thomas Bahn - -pkgname=jack2 -pkgdesc="C++ version of the JACK low-latency audio server for multi-processor machines" -pkgver=1.9.12 -pkgrel=10 -arch=('x86_64') -url="http://jackaudio.org/; -license=('GPL2' 'LGPL2.1') -depends=('celt' 'libsamplerate' 'opus') -# in 1.9.12 waf is broken with python 3.7: https://github.com/jackaudio/jack2/issues/366 -makedepends=('doxygen' 'libffado' 'portaudio' 'python2') -optdepends=('a2jmidid: Expose ALSA MIDI in JACK MIDI' -'libffado: Firewire support' -'portaudio: Portaudio support' -'python2-dbus: For jack_control' -'realtime-privileges: Acquire realtime privileges') -provides=('jack' 'libjack.so' 'libjacknet.so' 'libjackserver.so') -conflicts=('jack') -replaces=('jack2-dbus') -source=("${pkgname}-${pkgver}.tar.gz::https://github.com/jackaudio/${pkgname}/archive/v${pkgver}.tar.gz;) -sha512sums=('f0271dfc8f8e2f2489ca52f431ad4fa420665816d6c67a01a76da1d4b5ae91f6dad8c4e3309ec5e0c159c9d312ed56021ab323d74bce828ace26f1b8d477ddfa') - -prepare() { - cd "${pkgname}-${pkgver}" - - # https://github.com/jackaudio/jack2/issues/308 - sed -i 's:bin/env python:bin/env python2:' \ -"example-clients/jack_control" -} - -build() { - cd "${pkgname}-${pkgver}" - python2 waf configure --prefix=/usr \ ---htmldir="/usr/share/doc/${pkgbase}/" \ ---freebob=no \ ---classic \ ---dbus - python2 waf build -} - -package() { - cd "${pkgname}-${pkgver}" - python2 waf install --destdir="${pkgdir}" -} -# vim:set ts=2 sw=2 et: Copied: jack2/repos/community-x86_64/PKGBUILD (from rev 502321, jack2/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-08-26 22:26:04 UTC (rev 502322) @@ -0,0 +1,59 @@ +# Maintainer: David Runge +# Contributor: Ray Rashif +# Contributor: Daniele Paolella +# Contributor: Philipp Überbacher +# Contributor: Thomas Bahn + +pkgname=jack2 +pkgdesc="C++ version of the JACK low-latency audio server for multi-processor machines" +pkgver=1.9.12 +pkgrel=11 +arch=('x86_64') +url="http://jackaudio.org/; +license=('GPL2' 'LGPL2.1') +depends=('celt' 'libsamplerate' 'opus') +makedepends=('doxygen' 'libffado' 'portaudio' 'waf') +optdepends=('a2jmidid: Expose ALSA MIDI in JACK MIDI' +'libffado: Firewire support' +'portaudio: Portaudio support' +'python2-dbus: For jack_control' +'realtime-privileges: Acquire realtime privileges') +provides=('jack' 'libjack.so' 'libjacknet.so' 'libjackserver.so') +conflicts=('jack') +replaces=('jack2-dbus') +source=("${pkgname}-${pkgver}.tar.gz::https://github.com/jackaudio/${pkgname}/archive/v${pkgver}.tar.gz;) +sha512sums=('f0271dfc8f8e2f2489ca52f431ad4fa420665816d6c67a01a76da1d4b5ae91f6dad8c4e3309ec5e0c159c9d312ed56021ab323d74bce828ace26f1b8d477ddfa') + +prepare() { + cd "${pkgname}-${pkgver}" + # copying relevant custom waf scripts and loading them specifically using + # wscript + ( +touch __init__.py +mkdir -vp tools +cp -v waflib/extras/xcode*.py tools +rm -rv waflib +sed -e "s/load('xcode'/load('xcode', tooldir='tools'/g" \ +-e "s/load('xcode6'/load('xcode6', tooldir='tools'/g" \ +-i wscript + ) + # https://github.com/jackaudio/jack2/issues/308 + sed -i 's:bin/env python:bin/env python2:' \ +"example-clients/jack_control" +} + +build() { + cd "${pkgname}-${pkgver}" + waf configure --prefix=/usr \ +--htmldir="/usr/share/doc/${pkgbase}/" \ +--freebob=no \ +--classic \ +--dbus + waf build +} + +package() { + cd "${pkgname}-${pkgver}" + waf install --destdir="${pkgdir}" +} +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in jack2/trunk (PKGBUILD)
Date: Monday, August 26, 2019 @ 22:25:57 Author: dvzrv Revision: 502321 upgpkg: jack2 1.9.12-11 Switching to waf in makedepends and moving custom waf scripts, so they can be used by waf specifically. Modified: jack2/trunk/PKGBUILD --+ PKGBUILD | 23 --- 1 file changed, 16 insertions(+), 7 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-08-26 21:40:00 UTC (rev 502320) +++ PKGBUILD2019-08-26 22:25:57 UTC (rev 502321) @@ -7,13 +7,12 @@ pkgname=jack2 pkgdesc="C++ version of the JACK low-latency audio server for multi-processor machines" pkgver=1.9.12 -pkgrel=10 +pkgrel=11 arch=('x86_64') url="http://jackaudio.org/; license=('GPL2' 'LGPL2.1') depends=('celt' 'libsamplerate' 'opus') -# in 1.9.12 waf is broken with python 3.7: https://github.com/jackaudio/jack2/issues/366 -makedepends=('doxygen' 'libffado' 'portaudio' 'python2') +makedepends=('doxygen' 'libffado' 'portaudio' 'waf') optdepends=('a2jmidid: Expose ALSA MIDI in JACK MIDI' 'libffado: Firewire support' 'portaudio: Portaudio support' @@ -27,7 +26,17 @@ prepare() { cd "${pkgname}-${pkgver}" - + # copying relevant custom waf scripts and loading them specifically using + # wscript + ( +touch __init__.py +mkdir -vp tools +cp -v waflib/extras/xcode*.py tools +rm -rv waflib +sed -e "s/load('xcode'/load('xcode', tooldir='tools'/g" \ +-e "s/load('xcode6'/load('xcode6', tooldir='tools'/g" \ +-i wscript + ) # https://github.com/jackaudio/jack2/issues/308 sed -i 's:bin/env python:bin/env python2:' \ "example-clients/jack_control" @@ -35,16 +44,16 @@ build() { cd "${pkgname}-${pkgver}" - python2 waf configure --prefix=/usr \ + waf configure --prefix=/usr \ --htmldir="/usr/share/doc/${pkgbase}/" \ --freebob=no \ --classic \ --dbus - python2 waf build + waf build } package() { cd "${pkgname}-${pkgver}" - python2 waf install --destdir="${pkgdir}" + waf install --destdir="${pkgdir}" } # vim:set ts=2 sw=2 et:
[arch-commits] Commit in chromium/trunk (PKGBUILD)
Date: Monday, August 26, 2019 @ 22:23:29 Author: foutrelis Revision: 361250 upgpkg: chromium 76.0.3809.132-1 New upstream release. Modified: chromium/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-08-26 19:09:11 UTC (rev 361249) +++ PKGBUILD2019-08-26 22:23:29 UTC (rev 361250) @@ -4,7 +4,7 @@ # Contributor: Daniel J Griffiths pkgname=chromium -pkgver=76.0.3809.100 +pkgver=76.0.3809.132 pkgrel=1 _launcher_ver=6 pkgdesc="A web browser built for speed, simplicity, and security" @@ -26,7 +26,7 @@ chromium-launcher-$_launcher_ver.tar.gz::https://github.com/foutrelis/chromium-launcher/archive/v$_launcher_ver.tar.gz chromium-widevine.patch chromium-skia-harmony.patch) -sha256sums=('8cd93ada3e0837ced512f69783400991d3b82e0d9622e04fab5922877577d26d' +sha256sums=('d54e4640b5e399d170dffbc5bcff65157eb1b29314b94b5d808f727d9ce45241' '04917e3cd4307d8e31bfb0027a5dce6d086edb10ff8a716024fbb8bb0c7dccf1' 'd081f2ef8793544685aad35dea75a7e6264a2cb987ff3541e6377f4a3650a28b' '771292942c0901092a402cc60ee883877a99fb804cb54d568c8c6c94565a48e1')
[arch-commits] Commit in chromium/repos/extra-x86_64 (8 files)
Date: Monday, August 26, 2019 @ 22:23:37 Author: foutrelis Revision: 361251 archrelease: copy trunk to extra-x86_64 Added: chromium/repos/extra-x86_64/PKGBUILD (from rev 361250, chromium/trunk/PKGBUILD) chromium/repos/extra-x86_64/chromium-skia-harmony.patch (from rev 361250, chromium/trunk/chromium-skia-harmony.patch) chromium/repos/extra-x86_64/chromium-widevine.patch (from rev 361250, chromium/trunk/chromium-widevine.patch) chromium/repos/extra-x86_64/chromium.install (from rev 361250, chromium/trunk/chromium.install) Deleted: chromium/repos/extra-x86_64/PKGBUILD chromium/repos/extra-x86_64/chromium-skia-harmony.patch chromium/repos/extra-x86_64/chromium-widevine.patch chromium/repos/extra-x86_64/chromium.install -+ PKGBUILD| 418 +- chromium-skia-harmony.patch | 28 +- chromium-widevine.patch | 44 ++-- chromium.install| 32 +-- 4 files changed, 261 insertions(+), 261 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-08-26 22:23:29 UTC (rev 361250) +++ PKGBUILD2019-08-26 22:23:37 UTC (rev 361251) @@ -1,209 +0,0 @@ -# Maintainer: Evangelos Foutras -# Contributor: Pierre Schmitz -# Contributor: Jan "heftig" Steffens -# Contributor: Daniel J Griffiths - -pkgname=chromium -pkgver=76.0.3809.100 -pkgrel=1 -_launcher_ver=6 -pkgdesc="A web browser built for speed, simplicity, and security" -arch=('x86_64') -url="https://www.chromium.org/Home; -license=('BSD') -depends=('gtk3' 'nss' 'alsa-lib' 'xdg-utils' 'libxss' 'libcups' 'libgcrypt' - 'ttf-font' 'systemd' 'dbus' 'libpulse' 'pciutils' 'json-glib' - 'desktop-file-utils' 'hicolor-icon-theme') -makedepends=('python' 'python2' 'gperf' 'yasm' 'mesa' 'ninja' 'nodejs' 'git' - 'pipewire' 'clang' 'lld' 'gn' 'java-runtime-headless') -optdepends=('pepper-flash: support for Flash content' -'pipewire: WebRTC desktop sharing under Wayland' -'kdialog: needed for file dialogs in KDE' -'gnome-keyring: for storing passwords in GNOME keyring' -'kwallet: for storing passwords in KWallet') -install=chromium.install -source=(https://commondatastorage.googleapis.com/chromium-browser-official/$pkgname-$pkgver.tar.xz - chromium-launcher-$_launcher_ver.tar.gz::https://github.com/foutrelis/chromium-launcher/archive/v$_launcher_ver.tar.gz -chromium-widevine.patch -chromium-skia-harmony.patch) -sha256sums=('8cd93ada3e0837ced512f69783400991d3b82e0d9622e04fab5922877577d26d' -'04917e3cd4307d8e31bfb0027a5dce6d086edb10ff8a716024fbb8bb0c7dccf1' -'d081f2ef8793544685aad35dea75a7e6264a2cb987ff3541e6377f4a3650a28b' -'771292942c0901092a402cc60ee883877a99fb804cb54d568c8c6c94565a48e1') - -# Possible replacements are listed in build/linux/unbundle/replace_gn_files.py -# Keys are the names in the above script; values are the dependencies in Arch -declare -gA _system_libs=( - [ffmpeg]=ffmpeg - [flac]=flac - [fontconfig]=fontconfig - [freetype]=freetype2 - [harfbuzz-ng]=harfbuzz - [icu]=icu - [libdrm]= - [libjpeg]=libjpeg - #[libpng]=libpng# https://crbug.com/752403#c10 - [libvpx]=libvpx - [libwebp]=libwebp - [libxml]=libxml2 - [libxslt]=libxslt - [opus]=opus - [re2]=re2 - [snappy]=snappy - [yasm]= - [zlib]=minizip -) -_unwanted_bundled_libs=( - ${!_system_libs[@]} - ${_system_libs[libjpeg]+libjpeg_turbo} -) -depends+=(${_system_libs[@]}) - -# Google API keys (see https://www.chromium.org/developers/how-tos/api-keys) -# Note: These are for Arch Linux use ONLY. For your own distribution, please -# get your own set of keys. -_google_api_key=AIzaSyDwr302FpOSkGRpLlUpPThNTDPbXcIn_FM -_google_default_client_id=413772536636.apps.googleusercontent.com -_google_default_client_secret=0ZChLK6AxeA3Isu96MkwqDR4 - -prepare() { - cd "$srcdir/$pkgname-$pkgver" - - # Allow building against system libraries in official builds - sed -i 's/OFFICIAL_BUILD/GOOGLE_CHROME_BUILD/' \ -tools/generate_shim_headers/generate_shim_headers.py - - # https://crbug.com/893950 - sed -i -e 's/\/malloc/' -e 's/\/free/' \ -third_party/blink/renderer/core/xml/*.cc \ -third_party/blink/renderer/core/xml/parser/xml_document_parser.cc \ -third_party/libxml/chromium/libxml_utils.cc - - # Load Widevine CDM if available - patch -Np1 -i ../chromium-widevine.patch - - # https://crbug.com/skia/6663#c10 - patch -Np0 -i ../chromium-skia-harmony.patch - - # Force script incompatible with Python 3 to use /usr/bin/python2 - sed -i '1s|python$|&2|' third_party/dom_distiller_js/protoc_plugins/*.py - - mkdir -p third_party/node/linux/node-linux-x64/bin - ln -s /usr/bin/node third_party/node/linux/node-linux-x64/bin/ - - # Remove bundled libraries for which we will use the system copies; this - # *should* do what the
[arch-commits] Commit in weboob-headless/repos/community-any (PKGBUILD PKGBUILD)
Date: Monday, August 26, 2019 @ 21:40:00 Author: archange Revision: 502320 archrelease: copy trunk to community-any Added: weboob-headless/repos/community-any/PKGBUILD (from rev 502319, weboob-headless/trunk/PKGBUILD) Deleted: weboob-headless/repos/community-any/PKGBUILD --+ PKGBUILD | 76 + 1 file changed, 37 insertions(+), 39 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-08-26 21:39:55 UTC (rev 502319) +++ PKGBUILD2019-08-26 21:40:00 UTC (rev 502320) @@ -1,39 +0,0 @@ -# Maintainer: Bruno Pagani - -_pkgname=weboob -pkgname=weboob-headless -pkgver=1.5 -pkgrel=1 -pkgdesc="Provides several applications to interact with a lot of websites. Headless version, for use in e.g. Cozy/Kresus." -arch=('any') -url="https://weboob.org/; -license=('LGPL3') -depends=('python2-dateutil' - 'python2-feedparser' - 'python2-lxml' - 'python2-prettytable' - 'python2-requests' - 'python2-cssselect' - 'python2-html2text' - 'python2-unidecode' - 'python2-pillow' - 'python2-simplejson' - 'python2-yaml' - 'python2-google-api-python-client' - 'python2-futures' - 'python2-six') -makedepends=('python2-setuptools') -conflicts=('weboob') -_md5=007b56516cfeeea4d5c7e97fd3a1ba1f -source=("https://git.weboob.org/weboob/weboob/uploads/${_md5}/weboob-${pkgver}.tar.gz;) -sha256sums=('7ac1851281a127182f8e8630853c8ab2e635a534928b35150b75d5d0e24b3fb1') - -build() { -cd ${_pkgname}-${pkgver} -python2 setup.py build --no-qt -} - -package() { -cd ${_pkgname}-${pkgver} -python2 setup.py install --no-xdg --prefix=/usr --root="${pkgdir}" --skip-build --optimize=1 -} Copied: weboob-headless/repos/community-any/PKGBUILD (from rev 502319, weboob-headless/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-08-26 21:40:00 UTC (rev 502320) @@ -0,0 +1,37 @@ +# Maintainer: Bruno Pagani + +_pkgname=weboob +pkgname=weboob-headless +pkgver=1.5 +pkgrel=2 +pkgdesc="Provides several applications to interact with a lot of websites. Headless version, for use in e.g. Cozy/Kresus." +arch=(any) +url="https://weboob.org/; +license=(AGPL3) +depends=(python-dateutil + python-feedparser + python-lxml + python-prettytable + python-requests + python-cssselect + python-html2text + python-unidecode + python-pillow + python-simplejson + python-yaml + python-google-api-python-client + python-six) +makedepends=(python-setuptools) +conflicts=(weboob) +source=("https://files.pythonhosted.org/packages/source/w/${_pkgname}/${_pkgname}-${pkgver}.tar.gz;) +sha256sums=('7ac1851281a127182f8e8630853c8ab2e635a534928b35150b75d5d0e24b3fb1') + +build() { +cd ${_pkgname}-${pkgver} +python setup.py build --no-qt +} + +package() { +cd ${_pkgname}-${pkgver} +python setup.py install --no-xdg --prefix=/usr --root="${pkgdir}" --skip-build --optimize=1 +}
[arch-commits] Commit in weboob-headless/trunk (PKGBUILD)
Date: Monday, August 26, 2019 @ 21:39:55 Author: archange Revision: 502319 Switch to python 3 All bank modules have been upgraded now. Modified: weboob-headless/trunk/PKGBUILD --+ PKGBUILD | 37 ++--- 1 file changed, 18 insertions(+), 19 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-08-26 21:39:32 UTC (rev 502318) +++ PKGBUILD2019-08-26 21:39:55 UTC (rev 502319) @@ -3,26 +3,25 @@ _pkgname=weboob pkgname=weboob-headless pkgver=1.5 -pkgrel=1 +pkgrel=2 pkgdesc="Provides several applications to interact with a lot of websites. Headless version, for use in e.g. Cozy/Kresus." arch=(any) url="https://weboob.org/; -license=(LGPL3) -depends=(python2-dateutil - python2-feedparser - python2-lxml - python2-prettytable - python2-requests - python2-cssselect - python2-html2text - python2-unidecode - python2-pillow - python2-simplejson - python2-yaml - python2-google-api-python-client - python2-futures - python2-six) -makedepends=(python2-setuptools) +license=(AGPL3) +depends=(python-dateutil + python-feedparser + python-lxml + python-prettytable + python-requests + python-cssselect + python-html2text + python-unidecode + python-pillow + python-simplejson + python-yaml + python-google-api-python-client + python-six) +makedepends=(python-setuptools) conflicts=(weboob) source=("https://files.pythonhosted.org/packages/source/w/${_pkgname}/${_pkgname}-${pkgver}.tar.gz;) sha256sums=('7ac1851281a127182f8e8630853c8ab2e635a534928b35150b75d5d0e24b3fb1') @@ -29,10 +28,10 @@ build() { cd ${_pkgname}-${pkgver} -python2 setup.py build --no-qt +python setup.py build --no-qt } package() { cd ${_pkgname}-${pkgver} -python2 setup.py install --no-xdg --prefix=/usr --root="${pkgdir}" --skip-build --optimize=1 +python setup.py install --no-xdg --prefix=/usr --root="${pkgdir}" --skip-build --optimize=1 }
[arch-commits] Commit in kresus/repos/community-x86_64 (10 files)
Date: Monday, August 26, 2019 @ 21:39:32 Author: archange Revision: 502318 archrelease: copy trunk to community-x86_64 Added: kresus/repos/community-x86_64/PKGBUILD (from rev 502317, kresus/trunk/PKGBUILD) kresus/repos/community-x86_64/config.ini (from rev 502317, kresus/trunk/config.ini) kresus/repos/community-x86_64/kresus.service (from rev 502317, kresus/trunk/kresus.service) kresus/repos/community-x86_64/kresus.sysusers (from rev 502317, kresus/trunk/kresus.sysusers) kresus/repos/community-x86_64/kresus.tmpfiles (from rev 502317, kresus/trunk/kresus.tmpfiles) Deleted: kresus/repos/community-x86_64/PKGBUILD kresus/repos/community-x86_64/config.ini kresus/repos/community-x86_64/kresus.service kresus/repos/community-x86_64/kresus.sysusers kresus/repos/community-x86_64/kresus.tmpfiles -+ PKGBUILD| 90 +++ config.ini | 318 +++--- kresus.service | 64 +- kresus.sysusers |2 kresus.tmpfiles |4 5 files changed, 240 insertions(+), 238 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-08-26 21:38:53 UTC (rev 502317) +++ PKGBUILD2019-08-26 21:39:32 UTC (rev 502318) @@ -1,44 +0,0 @@ -# Maintainer: Bruno Pagani - -pkgname=kresus -pkgver=0.14.0 -pkgrel=1 -pkgdesc="Self-hosted personal finance manager" -arch=('x86_64') -url="https://kresus.org; -license=('MIT') -backup=('etc/webapps/kresus/config.ini') -depends=('nodejs' 'weboob-headless') -makedepends=('yarn' 'npm' 'libpng' 'python2') -optdepends=('python2-pdfminer: For IBAN extraction from PDF RIB') -source=("https://framagit.org/kresusapp/kresus/-/archive/${pkgver}/${pkgname}-${pkgver}.tar.bz2; -'config.ini' -"${pkgname}.service" -"${pkgname}.sysusers" -"${pkgname}.tmpfiles") -sha256sums=('741a996db2b121e360c0dcf72633d56d010fca22dbf230a99a8be91be3a642bc' -'e9ea978f2edb56651471fcfb7689318dbeba737e2bf3f9847536526ca698a9e3' -'3d4b07c2c029be80597e84d9fbbf67c479c6231347b83cf429af4441ec5a491e' -'d9d30f5470c7165e4917487b69d7ab82e463da4e1355056e1035ee501d3f1adc' -'ba8ad7d9eb5d2b47fde5f6a3ab98596e5c679141b78d76d54b44830604b67632') - -build() { -cd ${pkgname}-${pkgver} -npm install && npm run build:prod -} - -package() { -cd ${pkgname}-${pkgver} -make DESTDIR="${pkgdir}" install -# Fix python2 name -sed -i 's:#!/usr/bin/env python:#!/usr/bin/env python2:' "${pkgdir}"/usr/lib/node_modules/kresus/build/server/weboob/main.py -# Fix npm crazyness -chmod -R go-w "${pkgdir}"/usr -install -Dm644 LICENSE -t "${pkgdir}"/usr/share/licenses/${pkgname}/ - -cd .. -install -Dm600 config.ini -t "${pkgdir}"/etc/webapps/kresus/ -install -Dm644 ${pkgname}.service -t "${pkgdir}"/usr/lib/systemd/system/ -install -Dm644 ${pkgname}.sysusers "${pkgdir}"/usr/lib/sysusers.d/${pkgname}.conf -install -Dm644 ${pkgname}.tmpfiles "${pkgdir}"/usr/lib/tmpfiles.d/${pkgname}.conf -} Copied: kresus/repos/community-x86_64/PKGBUILD (from rev 502317, kresus/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-08-26 21:39:32 UTC (rev 502318) @@ -0,0 +1,46 @@ +# Maintainer: Bruno Pagani + +pkgname=kresus +pkgver=0.14.0 +pkgrel=2 +pkgdesc="Self-hosted personal finance manager" +arch=(x86_64) +url="https://kresus.org; +license=(MIT) +backup=('etc/webapps/kresus/config.ini') +depends=(nodejs-lts-dubnium weboob-headless) +makedepends=(yarn npm libpng python2) +optdepends=('python-pdfminer: For IBAN extraction from PDF RIB') +source=("https://framagit.org/kresusapp/kresus/-/archive/${pkgver}/${pkgname}-${pkgver}.tar.bz2; +'config.ini' +"${pkgname}.service" +"${pkgname}.sysusers" +"${pkgname}.tmpfiles") +sha256sums=('741a996db2b121e360c0dcf72633d56d010fca22dbf230a99a8be91be3a642bc' +'e9ea978f2edb56651471fcfb7689318dbeba737e2bf3f9847536526ca698a9e3' +'3d4b07c2c029be80597e84d9fbbf67c479c6231347b83cf429af4441ec5a491e' +'d9d30f5470c7165e4917487b69d7ab82e463da4e1355056e1035ee501d3f1adc' +'ba8ad7d9eb5d2b47fde5f6a3ab98596e5c679141b78d76d54b44830604b67632') + +build() { +cd ${pkgname}-${pkgver} +npm install && npm run build:prod +} + +package() { +cd ${pkgname}-${pkgver} + +make DESTDIR="${pkgdir}" install + +# Fix npm crazyness +chmod -R go-w "${pkgdir}"/usr +chown -R root:root "${pkgdir}"/usr + +install -Dm644 LICENSE -t "${pkgdir}"/usr/share/licenses/${pkgname}/ + +cd .. +install -Dm600 config.ini -t "${pkgdir}"/etc/webapps/kresus/ +install -Dm644 ${pkgname}.service -t "${pkgdir}"/usr/lib/systemd/system/ +install -Dm644 ${pkgname}.sysusers "${pkgdir}"/usr/lib/sysusers.d/${pkgname}.conf +install -Dm644
[arch-commits] Commit in kresus/trunk (PKGBUILD)
Date: Monday, August 26, 2019 @ 21:38:53 Author: archange Revision: 502317 Rebuild with nodejs-lts-dubnium They are incompatibilities with 12.x Modified: kresus/trunk/PKGBUILD --+ PKGBUILD | 18 ++ 1 file changed, 10 insertions(+), 8 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-08-26 21:27:03 UTC (rev 502316) +++ PKGBUILD2019-08-26 21:38:53 UTC (rev 502317) @@ -2,15 +2,15 @@ pkgname=kresus pkgver=0.14.0 -pkgrel=1 +pkgrel=2 pkgdesc="Self-hosted personal finance manager" -arch=('x86_64') +arch=(x86_64) url="https://kresus.org; -license=('MIT') +license=(MIT) backup=('etc/webapps/kresus/config.ini') -depends=('nodejs' 'weboob-headless') -makedepends=('yarn' 'npm' 'libpng' 'python2') -optdepends=('python2-pdfminer: For IBAN extraction from PDF RIB') +depends=(nodejs-lts-dubnium weboob-headless) +makedepends=(yarn npm libpng python2) +optdepends=('python-pdfminer: For IBAN extraction from PDF RIB') source=("https://framagit.org/kresusapp/kresus/-/archive/${pkgver}/${pkgname}-${pkgver}.tar.bz2; 'config.ini' "${pkgname}.service" @@ -29,11 +29,13 @@ package() { cd ${pkgname}-${pkgver} + make DESTDIR="${pkgdir}" install -# Fix python2 name -sed -i 's:#!/usr/bin/env python:#!/usr/bin/env python2:' "${pkgdir}"/usr/lib/node_modules/kresus/build/server/weboob/main.py + # Fix npm crazyness chmod -R go-w "${pkgdir}"/usr +chown -R root:root "${pkgdir}"/usr + install -Dm644 LICENSE -t "${pkgdir}"/usr/share/licenses/${pkgname}/ cd ..
[arch-commits] Commit in fomp.lv2/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Monday, August 26, 2019 @ 21:27:03 Author: dvzrv Revision: 502316 archrelease: copy trunk to community-x86_64 Added: fomp.lv2/repos/community-x86_64/PKGBUILD (from rev 502315, fomp.lv2/trunk/PKGBUILD) Deleted: fomp.lv2/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 75 +++-- 1 file changed, 49 insertions(+), 26 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-08-26 21:26:57 UTC (rev 502315) +++ PKGBUILD2019-08-26 21:27:03 UTC (rev 502316) @@ -1,26 +0,0 @@ -# Maintainer: David Runge -pkgname=fomp.lv2 -pkgver=1.0.0 -pkgrel=3 -pkgdesc="An LV2 port of the MCP, VCO, FIL, and WAH plugins by Fons Adriaensen." -arch=('x86_64') -url="https://git.drobilla.net/cgit.cgi/fomp.lv2.git/about/; -license=('GPL2') -groups=('lv2-plugins' 'pro-audio') -depends=('gcc-libs') -makedepends=('lv2' 'python2') -source=("https://git.drobilla.net/cgit.cgi/${pkgname}.git/snapshot/${pkgname}-${pkgver}.tar.bz2;) -sha512sums=('3b4a89ac676f475a67c9f4c21433f20e179c7f411e31bf9ce2a8a7fc65055659e28752803eeae9f4e8454ccd83177f40c2a363281db484289c0b9cf7d31b3835') - -build() { - cd "$pkgname-$pkgver" - python2 waf configure --prefix=/usr - python2 waf -} - -package() { - cd "$pkgname-$pkgver" - python2 waf install --destdir="$pkgdir/" - install -vDm 644 {AUTHORS,NEWS,README} \ --t "${pkgdir}/usr/share/doc/${pkgname}/" -} Copied: fomp.lv2/repos/community-x86_64/PKGBUILD (from rev 502315, fomp.lv2/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-08-26 21:27:03 UTC (rev 502316) @@ -0,0 +1,49 @@ +# Maintainer: David Runge +pkgname=fomp.lv2 +pkgver=1.0.0 +pkgrel=4 +pkgdesc="An LV2 port of the MCP, VCO, FIL, and WAH plugins by Fons Adriaensen." +arch=('x86_64') +url="https://git.drobilla.net/cgit.cgi/fomp.lv2.git/about/; +license=('GPL2') +groups=('lv2-plugins' 'pro-audio') +depends=('gcc-libs') +makedepends=('lv2' 'waf') +source=("https://git.drobilla.net/cgit.cgi/${pkgname}.git/snapshot/${pkgname}-${pkgver}.tar.bz2; + "wscript::https://git.drobilla.net/cgit.cgi/fomp.lv2.git/plain/wscript?id=6547441f898cc55923878022960c79f33959c7b3; + "autowaf.py::https://git.drobilla.net/cgit.cgi/autowaf/plain/extras/autowaf.py?id=8280f9de69f93624896b8875caf039066cac0314; + "lv2.py::https://git.drobilla.net/cgit.cgi/autowaf/plain/extras/lv2.py?id=29d4d293d23759b39e152241ab3669583afbdeca;) +sha512sums=('3b4a89ac676f475a67c9f4c21433f20e179c7f411e31bf9ce2a8a7fc65055659e28752803eeae9f4e8454ccd83177f40c2a363281db484289c0b9cf7d31b3835' + '5cfdea9022946636895462d767185f88cdf77e268daabd6368f91dd853e4bb7bd977ee68cc72948569443f89a624aec46ce034ef50819d33c86d5033f37290fb' + '8b657954fc435b1c8768c877e9f5ffb5a8ef3cbfa1b63ad841f1ae1442da97b10557740b73f736bb57c05b0e85592b3f866ca1b456c66fbc9092e23bdcd58756' + '3824eb314ccb5dd8ea9bb4fb6dfabf033b2ccb97593000d1968ee5ff7bc7654ab682c45f5d89f535eb68ccfd0da8026fa7928b4a6b56228b6365d4592d40d040') + +prepare() { + cd "$pkgname-$pkgver" + # copy more current versions of custom waf scripts in place + mkdir -pv tools + cp -av ../{autowaf,lv2}.py tools/ + touch __init__.py + # copy more current version of wscript in place + cp -av ../wscript . + # modify wscript to use current scripts and fix version + sed -e 's/waflib.extras/tools/' \ + -e "s/load('lv2'/load('lv2', tooldir='tools'/" \ + -e "s/load('autowaf'/load('autowaf', tooldir='tools'/" -i wscript + sed -E "s|(FOMP_VERSION = ) .+|\1 '${pkgver}'|" -i wscript + # removing not yet implemented stuff + sed -e '85,89d' -i wscript +} + +build() { + cd "$pkgname-$pkgver" + waf configure --prefix=/usr + waf +} + +package() { + cd "$pkgname-$pkgver" + waf install --destdir="$pkgdir/" + install -vDm 644 {AUTHORS,NEWS,README} \ +-t "${pkgdir}/usr/share/doc/${pkgname}/" +}
[arch-commits] Commit in fomp.lv2/trunk (PKGBUILD)
Date: Monday, August 26, 2019 @ 21:26:57 Author: dvzrv Revision: 502315 upgpkg: fomp.lv2 1.0.0-4 Switching to waf in makedepends and adding custom waf scripts, so they can be used by system waf. Modifying the updated wscript, so that newer components are not tried to be built. Modified: fomp.lv2/trunk/PKGBUILD --+ PKGBUILD | 37 ++--- 1 file changed, 30 insertions(+), 7 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-08-26 21:23:15 UTC (rev 502314) +++ PKGBUILD2019-08-26 21:26:57 UTC (rev 502315) @@ -1,7 +1,7 @@ # Maintainer: David Runge pkgname=fomp.lv2 pkgver=1.0.0 -pkgrel=3 +pkgrel=4 pkgdesc="An LV2 port of the MCP, VCO, FIL, and WAH plugins by Fons Adriaensen." arch=('x86_64') url="https://git.drobilla.net/cgit.cgi/fomp.lv2.git/about/; @@ -8,19 +8,42 @@ license=('GPL2') groups=('lv2-plugins' 'pro-audio') depends=('gcc-libs') -makedepends=('lv2' 'python2') -source=("https://git.drobilla.net/cgit.cgi/${pkgname}.git/snapshot/${pkgname}-${pkgver}.tar.bz2;) -sha512sums=('3b4a89ac676f475a67c9f4c21433f20e179c7f411e31bf9ce2a8a7fc65055659e28752803eeae9f4e8454ccd83177f40c2a363281db484289c0b9cf7d31b3835') +makedepends=('lv2' 'waf') +source=("https://git.drobilla.net/cgit.cgi/${pkgname}.git/snapshot/${pkgname}-${pkgver}.tar.bz2; + "wscript::https://git.drobilla.net/cgit.cgi/fomp.lv2.git/plain/wscript?id=6547441f898cc55923878022960c79f33959c7b3; + "autowaf.py::https://git.drobilla.net/cgit.cgi/autowaf/plain/extras/autowaf.py?id=8280f9de69f93624896b8875caf039066cac0314; + "lv2.py::https://git.drobilla.net/cgit.cgi/autowaf/plain/extras/lv2.py?id=29d4d293d23759b39e152241ab3669583afbdeca;) +sha512sums=('3b4a89ac676f475a67c9f4c21433f20e179c7f411e31bf9ce2a8a7fc65055659e28752803eeae9f4e8454ccd83177f40c2a363281db484289c0b9cf7d31b3835' + '5cfdea9022946636895462d767185f88cdf77e268daabd6368f91dd853e4bb7bd977ee68cc72948569443f89a624aec46ce034ef50819d33c86d5033f37290fb' + '8b657954fc435b1c8768c877e9f5ffb5a8ef3cbfa1b63ad841f1ae1442da97b10557740b73f736bb57c05b0e85592b3f866ca1b456c66fbc9092e23bdcd58756' + '3824eb314ccb5dd8ea9bb4fb6dfabf033b2ccb97593000d1968ee5ff7bc7654ab682c45f5d89f535eb68ccfd0da8026fa7928b4a6b56228b6365d4592d40d040') +prepare() { + cd "$pkgname-$pkgver" + # copy more current versions of custom waf scripts in place + mkdir -pv tools + cp -av ../{autowaf,lv2}.py tools/ + touch __init__.py + # copy more current version of wscript in place + cp -av ../wscript . + # modify wscript to use current scripts and fix version + sed -e 's/waflib.extras/tools/' \ + -e "s/load('lv2'/load('lv2', tooldir='tools'/" \ + -e "s/load('autowaf'/load('autowaf', tooldir='tools'/" -i wscript + sed -E "s|(FOMP_VERSION = ) .+|\1 '${pkgver}'|" -i wscript + # removing not yet implemented stuff + sed -e '85,89d' -i wscript +} + build() { cd "$pkgname-$pkgver" - python2 waf configure --prefix=/usr - python2 waf + waf configure --prefix=/usr + waf } package() { cd "$pkgname-$pkgver" - python2 waf install --destdir="$pkgdir/" + waf install --destdir="$pkgdir/" install -vDm 644 {AUTHORS,NEWS,README} \ -t "${pkgdir}/usr/share/doc/${pkgname}/" }
[arch-commits] Commit in haskell-tamarin-prover-theory/trunk (PKGBUILD)
Date: Monday, August 26, 2019 @ 21:23:15 Author: felixonmars Revision: 502314 upgpkg: haskell-tamarin-prover-theory 1.4.1-38 rebuild with call-stack 0.2.0 Modified: haskell-tamarin-prover-theory/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-26 20:55:36 UTC (rev 502313) +++ PKGBUILD2019-08-26 21:23:15 UTC (rev 502314) @@ -4,7 +4,7 @@ _hkgname=tamarin-prover-theory pkgname=haskell-tamarin-prover-theory pkgver=1.4.1 -pkgrel=37 +pkgrel=38 pkgdesc="Security protocol types and constraint solver library for the tamarin prover" url="http://www.infsec.ethz.ch/research/software/tamarin; license=("GPL")
[arch-commits] Commit in haskell-src-exts-util/trunk (PKGBUILD)
Date: Monday, August 26, 2019 @ 20:55:11 Author: felixonmars Revision: 502312 upgpkg: haskell-src-exts-util 0.2.5-16 rebuild with call-stack 0.2.0 Modified: haskell-src-exts-util/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-26 20:54:14 UTC (rev 502311) +++ PKGBUILD2019-08-26 20:55:11 UTC (rev 502312) @@ -3,7 +3,7 @@ _hkgname=haskell-src-exts-util pkgname=haskell-src-exts-util pkgver=0.2.5 -pkgrel=15 +pkgrel=16 pkgdesc="Helper functions for working with haskell-src-exts trees" url="https://github.com/pepeiborra/haskell-src-exts-util; license=("BSD")
[arch-commits] Commit in haskell-src-exts-util/repos (2 files)
Date: Monday, August 26, 2019 @ 20:55:36 Author: felixonmars Revision: 502313 archrelease: copy trunk to community-staging-x86_64 Added: haskell-src-exts-util/repos/community-staging-x86_64/ haskell-src-exts-util/repos/community-staging-x86_64/PKGBUILD (from rev 502312, haskell-src-exts-util/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-src-exts-util/repos/community-staging-x86_64/PKGBUILD (from rev 502312, haskell-src-exts-util/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-26 20:55:36 UTC (rev 502313) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan + +_hkgname=haskell-src-exts-util +pkgname=haskell-src-exts-util +pkgver=0.2.5 +pkgrel=16 +pkgdesc="Helper functions for working with haskell-src-exts trees" +url="https://github.com/pepeiborra/haskell-src-exts-util; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-data-default' 'haskell-src-exts' 'haskell-uniplate') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('0497d8e2206402cc295289b1893f326c8f5fa7fc00177279b7af389b3351a94a123d7eb754d8a245981bae51d1a978684791d9b111befca2888bc7fe22f07147') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/semigroups/d' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +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-uniplate/repos (2 files)
Date: Monday, August 26, 2019 @ 20:54:14 Author: felixonmars Revision: 502311 archrelease: copy trunk to community-staging-x86_64 Added: haskell-uniplate/repos/community-staging-x86_64/ haskell-uniplate/repos/community-staging-x86_64/PKGBUILD (from rev 502310, haskell-uniplate/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-uniplate/repos/community-staging-x86_64/PKGBUILD (from rev 502310, haskell-uniplate/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-26 20:54:14 UTC (rev 502311) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=uniplate +pkgname=haskell-uniplate +pkgver=1.6.12 +pkgrel=52 +pkgdesc="Help writing simple, concise and fast generic operations." +url="http://community.haskell.org/~ndm/uniplate/; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' "haskell-hashable" "haskell-syb" "haskell-unordered-containers") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('049b07e8a57db7e44d91fc9c8dcfb5c49b78a692a730061763cb8bcc4fbc3ed1065bd7a4c337e3d344693df882a0718b6d3bb6a6ea1e7d520a36d252d7038b07') + +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 \ +-fseparate_syb -ftypeable_fingerprint +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-uniplate/trunk (PKGBUILD)
Date: Monday, August 26, 2019 @ 20:54:00 Author: felixonmars Revision: 502310 upgpkg: haskell-uniplate 1.6.12-52 rebuild with call-stack 0.2.0 Modified: haskell-uniplate/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-26 20:53:12 UTC (rev 502309) +++ PKGBUILD2019-08-26 20:54:00 UTC (rev 502310) @@ -4,7 +4,7 @@ _hkgname=uniplate pkgname=haskell-uniplate pkgver=1.6.12 -pkgrel=51 +pkgrel=52 pkgdesc="Help writing simple, concise and fast generic operations." url="http://community.haskell.org/~ndm/uniplate/; license=("BSD")
[arch-commits] Commit in haskell-cassava-megaparsec/repos (2 files)
Date: Monday, August 26, 2019 @ 20:53:12 Author: felixonmars Revision: 502309 archrelease: copy trunk to community-staging-x86_64 Added: haskell-cassava-megaparsec/repos/community-staging-x86_64/ haskell-cassava-megaparsec/repos/community-staging-x86_64/PKGBUILD (from rev 502308, haskell-cassava-megaparsec/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-cassava-megaparsec/repos/community-staging-x86_64/PKGBUILD (from rev 502308, haskell-cassava-megaparsec/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-26 20:53:12 UTC (rev 502309) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan + +_hkgname=cassava-megaparsec +pkgname=haskell-cassava-megaparsec +pkgver=2.0.0 +pkgrel=39 +pkgdesc="Megaparsec parser of CSV files that plays nicely with Cassava" +url="https://github.com/stackbuilders/cassava-megaparsec; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-cassava' 'haskell-megaparsec' 'haskell-unordered-containers' + 'haskell-vector') +makedepends=('ghc' 'haskell-hspec' 'haskell-hspec-megaparsec') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('5d33e84549a1ea04a794f8fe2f6052a9cc82c0444b3608a2f98005aa0437b9c944a9d0b4096f31ed30dd2aaa15428cbd8671dc303cd4ea8c2418343893801863') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE.md" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.md" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE.md" +}
[arch-commits] Commit in haskell-cassava-megaparsec/trunk (PKGBUILD)
Date: Monday, August 26, 2019 @ 20:52:54 Author: felixonmars Revision: 502308 upgpkg: haskell-cassava-megaparsec 2.0.0-39 rebuild with call-stack 0.2.0 Modified: haskell-cassava-megaparsec/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-26 20:51:36 UTC (rev 502307) +++ PKGBUILD2019-08-26 20:52:54 UTC (rev 502308) @@ -3,7 +3,7 @@ _hkgname=cassava-megaparsec pkgname=haskell-cassava-megaparsec pkgver=2.0.0 -pkgrel=38 +pkgrel=39 pkgdesc="Megaparsec parser of CSV files that plays nicely with Cassava" url="https://github.com/stackbuilders/cassava-megaparsec; license=('MIT')
[arch-commits] Commit in haskell-cassava/trunk (PKGBUILD)
Date: Monday, August 26, 2019 @ 20:51:19 Author: felixonmars Revision: 502306 upgpkg: haskell-cassava 0.5.1.0-80 rebuild with call-stack 0.2.0 Modified: haskell-cassava/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-26 20:50:02 UTC (rev 502305) +++ PKGBUILD2019-08-26 20:51:19 UTC (rev 502306) @@ -4,7 +4,7 @@ _hkgname=cassava pkgname=haskell-cassava pkgver=0.5.1.0 -pkgrel=79 +pkgrel=80 pkgdesc="A CSV parsing and encoding library" url="https://github.com/tibbe/cassava; license=("BSD")
[arch-commits] Commit in haskell-cassava/repos (2 files)
Date: Monday, August 26, 2019 @ 20:51:36 Author: felixonmars Revision: 502307 archrelease: copy trunk to community-staging-x86_64 Added: haskell-cassava/repos/community-staging-x86_64/ haskell-cassava/repos/community-staging-x86_64/PKGBUILD (from rev 502306, haskell-cassava/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-cassava/repos/community-staging-x86_64/PKGBUILD (from rev 502306, haskell-cassava/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-26 20:51:36 UTC (rev 502307) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=cassava +pkgname=haskell-cassava +pkgver=0.5.1.0 +pkgrel=80 +pkgdesc="A CSV parsing and encoding library" +url="https://github.com/tibbe/cassava; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' "haskell-attoparsec" "haskell-hashable" "haskell-only" "haskell-scientific" + "haskell-text-short" "haskell-unordered-containers" "haskell-vector") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('74853c6d0f837826613cf2a0249a25e940faa283e89bca017fa9812551bffd428dc9af9a2d0ba082866243521fab9820f478fce1f28d276ae988d4a6331754e6') + +prepare() { +cd $_hkgname-$pkgver +sed -i '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 \ +-f-bytestring--LT-0_10_4 +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-text-short/repos (2 files)
Date: Monday, August 26, 2019 @ 20:50:02 Author: felixonmars Revision: 502305 archrelease: copy trunk to community-staging-x86_64 Added: haskell-text-short/repos/community-staging-x86_64/ haskell-text-short/repos/community-staging-x86_64/PKGBUILD (from rev 502304, haskell-text-short/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-text-short/repos/community-staging-x86_64/PKGBUILD (from rev 502304, haskell-text-short/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-26 20:50:02 UTC (rev 502305) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=text-short +pkgname=haskell-text-short +pkgver=0.1.3 +pkgrel=5 +pkgdesc="Memory-efficient representation of Unicode text strings" +url="https://github.com/hvr/text-short; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-hashable') +makedepends=('ghc' '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=('6d7a5379dbaf28a201dd44229959a293acb5ff57c4659a6a34af37e46b2e6fc5eb61a00ba26d36dd08795456246429ec20236af8e342fd0d03bfcf6d06d69428') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-asserts +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-text-short/trunk (PKGBUILD)
Date: Monday, August 26, 2019 @ 20:49:53 Author: felixonmars Revision: 502304 upgpkg: haskell-text-short 0.1.3-5 rebuild with call-stack 0.2.0 Modified: haskell-text-short/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-26 20:46:57 UTC (rev 502303) +++ PKGBUILD2019-08-26 20:49:53 UTC (rev 502304) @@ -4,7 +4,7 @@ _hkgname=text-short pkgname=haskell-text-short pkgver=0.1.3 -pkgrel=4 +pkgrel=5 pkgdesc="Memory-efficient representation of Unicode text strings" url="https://github.com/hvr/text-short; license=("BSD")