[arch-commits] Commit in haskell-socks/trunk (PKGBUILD)
Date: Tuesday, July 3, 2018 @ 10:21:22 Author: felixonmars Revision: 350741 upgpkg: haskell-socks 0.5.6-24 rebuild with tagged 0.8.6 Modified: haskell-socks/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-03 10:20:41 UTC (rev 350740) +++ PKGBUILD2018-07-03 10:21:22 UTC (rev 350741) @@ -5,7 +5,7 @@ _hkgname=socks pkgname=haskell-socks pkgver=0.5.6 -pkgrel=23 +pkgrel=24 pkgdesc="Socks proxy (version 5) implementation." url="https://github.com/vincenthz/hs-socks; license=("custom:BSD3")
[arch-commits] Commit in haskell-socks/repos (2 files)
Date: Tuesday, July 3, 2018 @ 10:21:40 Author: felixonmars Revision: 350742 archrelease: copy trunk to community-staging-x86_64 Added: haskell-socks/repos/community-staging-x86_64/ haskell-socks/repos/community-staging-x86_64/PKGBUILD (from rev 350741, haskell-socks/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-socks/repos/community-staging-x86_64/PKGBUILD (from rev 350741, haskell-socks/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-03 10:21:40 UTC (rev 350742) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=socks +pkgname=haskell-socks +pkgver=0.5.6 +pkgrel=24 +pkgdesc="Socks proxy (version 5) implementation." +url="https://github.com/vincenthz/hs-socks; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-cereal" "haskell-network") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('1e7210157146783242e8db38f0956fac520c9e125954f4b00e95eee4a272d9893dcf9bb408363dfe59c7aa5f0f1e4bd4556fe102157cf6b71bab5a22a96a27d8') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-snap-server/repos/community-staging-x86_64 (2 files)
Date: Tuesday, July 3, 2018 @ 10:20:41 Author: felixonmars Revision: 350740 archrelease: copy trunk to community-staging-x86_64 Added: haskell-snap-server/repos/community-staging-x86_64/PKGBUILD (from rev 350739, haskell-snap-server/trunk/PKGBUILD) Deleted: haskell-snap-server/repos/community-staging-x86_64/PKGBUILD --+ PKGBUILD | 122 ++--- 1 file changed, 61 insertions(+), 61 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-07-03 10:20:20 UTC (rev 350739) +++ PKGBUILD2018-07-03 10:20:41 UTC (rev 350740) @@ -1,61 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan - -_hkgname=snap-server -pkgname=haskell-snap-server -pkgver=1.1.0.0 -pkgrel=24 -pkgdesc="A web server for the Snap Framework" -url="https://github.com/snapframework/snap-server; -license=('custom:BSD3') -arch=('x86_64') -depends=('ghc-libs' 'haskell-attoparsec' 'haskell-blaze-builder' 'haskell-case-insensitive' - 'haskell-clock' 'haskell-io-streams' 'haskell-io-streams-haproxy' 'haskell-lifted-base' - 'haskell-network' 'haskell-old-locale' 'haskell-snap-core' 'haskell-unix-compat' - 'haskell-vector') -makedepends=('ghc') -checkdepends=('haskell-base16-bytestring' 'haskell-monad-control' 'haskell-random' - 'haskell-threads' 'haskell-hunit' 'haskell-quickcheck' 'haskell-http-streams' - 'haskell-http-common' 'haskell-parallel' '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=('ccd438310746c59bd7456df69c072ad3a2d473eb69f721fe2c91e086f4916d386c8b83a786d7ff9de11f0ce5294e36034baf10b0a109c65e16ec771e688a1184') - -prepare() { -cd $_hkgname-$pkgver -sed -i -e '/bytestring-builder/d' -e 's/<.*2.7/<3/' $_hkgname.cabal -} - -build() { -cd $_hkgname-$pkgver - -if (( CHECKFUNC )); then -_opts=('--enable-tests') -else -_opts=('--disable-tests') -fi - -runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ ---prefix=/usr --docdir="/usr/share/doc/${pkgname}" "${_opts[@]}" \ ---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" -} Copied: haskell-snap-server/repos/community-staging-x86_64/PKGBUILD (from rev 350739, haskell-snap-server/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-07-03 10:20:41 UTC (rev 350740) @@ -0,0 +1,61 @@ +# $Id$ +# Maintainer: Felix Yan + +_hkgname=snap-server +pkgname=haskell-snap-server +pkgver=1.1.0.0 +pkgrel=25 +pkgdesc="A web server for the Snap Framework" +url="https://github.com/snapframework/snap-server; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-attoparsec' 'haskell-blaze-builder' 'haskell-case-insensitive' + 'haskell-clock' 'haskell-io-streams' 'haskell-io-streams-haproxy' 'haskell-lifted-base' + 'haskell-network' 'haskell-old-locale' 'haskell-snap-core' 'haskell-unix-compat' + 'haskell-vector') +makedepends=('ghc') +checkdepends=('haskell-base16-bytestring' 'haskell-monad-control' 'haskell-random' + 'haskell-threads' 'haskell-hunit' 'haskell-quickcheck' 'haskell-http-streams' + 'haskell-http-common' 'haskell-parallel' '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=('ccd438310746c59bd7456df69c072ad3a2d473eb69f721fe2c91e086f4916d386c8b83a786d7ff9de11f0ce5294e36034baf10b0a109c65e16ec771e688a1184') + +prepare() { +cd $_hkgname-$pkgver +sed -i -e '/bytestring-builder/d' -e 's/<.*2.7/<3/' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +if (( CHECKFUNC )); then +_opts=('--enable-tests') +else +_opts=('--disable-tests') +fi + +runhaskell Setup configure -O --enable-shared
[arch-commits] Commit in zstd/trunk (3 files)
Date: Tuesday, July 3, 2018 @ 10:20:36 Author: bpiotrowski Revision: 327925 1.3.5-1 Added: zstd/trunk/zstd-1.3.5-fix-tests.patch Modified: zstd/trunk/PKGBUILD Deleted: zstd/trunk/0001-Only-load-extra-table-positions-for-CDicts.patch ---+ 0001-Only-load-extra-table-positions-for-CDicts.patch | 338 PKGBUILD | 11 zstd-1.3.5-fix-tests.patch| 97 3 files changed, 102 insertions(+), 344 deletions(-) Deleted: 0001-Only-load-extra-table-positions-for-CDicts.patch === --- 0001-Only-load-extra-table-positions-for-CDicts.patch 2018-07-03 10:05:48 UTC (rev 327924) +++ 0001-Only-load-extra-table-positions-for-CDicts.patch 2018-07-03 10:20:36 UTC (rev 327925) @@ -1,338 +0,0 @@ -From 295ab0dbfa5cf822fb7d41b4a825e53d3451677a Mon Sep 17 00:00:00 2001 -From: Nick Terrell -Date: Mon, 2 Apr 2018 14:41:30 -0700 -Subject: [PATCH] Only load extra table positions for CDicts - -Zstdmt uses prefixes to load the overlap between segments. Loading extra -positions makes compression non-deterministic, depending on the previous -job the context was used for. Since loading extra position takes extra -time as well, only do it when creating a `ZSTD_CDict`. - -Fixes #1077. - lib/compress/zstd_compress.c | 43 +-- - lib/compress/zstd_compress_internal.h | 4 ++- - lib/compress/zstd_double_fast.c | 5 +++- - lib/compress/zstd_double_fast.h | 2 +- - lib/compress/zstd_fast.c | 5 +++- - lib/compress/zstd_fast.h | 2 +- - lib/compress/zstd_ldm.c | 4 +-- - lib/compress/zstdmt_compress.c| 3 +- - 8 files changed, 44 insertions(+), 24 deletions(-) - -diff --git a/lib/compress/zstd_compress.c b/lib/compress/zstd_compress.c -index 2aa26da4..36b91030 100644 a/lib/compress/zstd_compress.c -+++ b/lib/compress/zstd_compress.c -@@ -2190,7 +2190,10 @@ size_t ZSTD_compressBlock(ZSTD_CCtx* cctx, void* dst, size_t dstCapacity, const - /*! ZSTD_loadDictionaryContent() : - * @return : 0, or an error code - */ --static size_t ZSTD_loadDictionaryContent(ZSTD_matchState_t* ms, ZSTD_CCtx_params const* params, const void* src, size_t srcSize) -+static size_t ZSTD_loadDictionaryContent(ZSTD_matchState_t* ms, -+ ZSTD_CCtx_params const* params, -+ const void* src, size_t srcSize, -+ ZSTD_dictTableLoadMethod_e dtlm) - { - const BYTE* const ip = (const BYTE*) src; - const BYTE* const iend = ip + srcSize; -@@ -2204,10 +2207,10 @@ static size_t ZSTD_loadDictionaryContent(ZSTD_matchState_t* ms, ZSTD_CCtx_params - switch(params->cParams.strategy) - { - case ZSTD_fast: --ZSTD_fillHashTable(ms, cParams, iend); -+ZSTD_fillHashTable(ms, cParams, iend, dtlm); - break; - case ZSTD_dfast: --ZSTD_fillDoubleHashTable(ms, cParams, iend); -+ZSTD_fillDoubleHashTable(ms, cParams, iend, dtlm); - break; - - case ZSTD_greedy: -@@ -2256,7 +2259,12 @@ static size_t ZSTD_checkDictNCount(short* normalizedCounter, unsigned dictMaxSym - * assumptions : magic number supposed already checked - *dictSize supposed > 8 - */ --static size_t ZSTD_loadZstdDictionary(ZSTD_compressedBlockState_t* bs, ZSTD_matchState_t* ms, ZSTD_CCtx_params const* params, const void* dict, size_t dictSize, void* workspace) -+static size_t ZSTD_loadZstdDictionary(ZSTD_compressedBlockState_t* bs, -+ ZSTD_matchState_t* ms, -+ ZSTD_CCtx_params const* params, -+ const void* dict, size_t dictSize, -+ ZSTD_dictTableLoadMethod_e dtlm, -+ void* workspace) - { - const BYTE* dictPtr = (const BYTE*)dict; - const BYTE* const dictEnd = dictPtr + dictSize; -@@ -2336,7 +2344,7 @@ static size_t ZSTD_loadZstdDictionary(ZSTD_compressedBlockState_t* bs, ZSTD_matc - bs->entropy.offcode_repeatMode = FSE_repeat_valid; - bs->entropy.matchlength_repeatMode = FSE_repeat_valid; - bs->entropy.litlength_repeatMode = FSE_repeat_valid; --CHECK_F(ZSTD_loadDictionaryContent(ms, params, dictPtr, dictContentSize)); -+CHECK_F(ZSTD_loadDictionaryContent(ms, params, dictPtr, dictContentSize, dtlm)); - return dictID; - } - } -@@ -2347,6 +2355,7 @@ static size_t ZSTD_compress_insertDictionary(ZSTD_compressedBlockState_t* bs, ZS - ZSTD_CCtx_params const* params, -const void* dict, size_t dictSize, - ZSTD_dictContentType_e
[arch-commits] Commit in zstd/repos (3 files)
Date: Tuesday, July 3, 2018 @ 10:20:39 Author: bpiotrowski Revision: 327926 archrelease: copy trunk to testing-x86_64 Added: zstd/repos/testing-x86_64/ zstd/repos/testing-x86_64/PKGBUILD (from rev 327925, zstd/trunk/PKGBUILD) zstd/repos/testing-x86_64/zstd-1.3.5-fix-tests.patch (from rev 327925, zstd/trunk/zstd-1.3.5-fix-tests.patch) + PKGBUILD | 44 +++ zstd-1.3.5-fix-tests.patch | 97 +++ 2 files changed, 141 insertions(+) Copied: zstd/repos/testing-x86_64/PKGBUILD (from rev 327925, zstd/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2018-07-03 10:20:39 UTC (rev 327926) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Bartłomiej Piotrowski +# Contributor: Andrzej Giniewicz +# Contributor: Johan Förberg + +pkgname=zstd +pkgver=1.3.5 +pkgrel=1 +pkgdesc='Zstandard - Fast real-time compression algorithm' +arch=(x86_64) +url='http://www.zstd.net/' +license=(BSD GPL2) +depends=(zlib xz lz4) +makedepends=(gtest) +source=(zstd-$pkgver.tar.gz::https://github.com/facebook/zstd/archive/v${pkgver}.tar.gz +zstd-1.3.5-fix-tests.patch) +sha256sums=('d6e1559e4cdb7c4226767d4ddc990bff5f9aab77085ff0d0490c828b025e2eea' +'3c34c2aed193595559c1b3cb4503d81c73d3e21dcf8ab659b26aa917abcb194c') + +prepare() { + cd $pkgname-$pkgver + patch -p1 -i "$srcdir/zstd-1.3.5-fix-tests.patch" +} + +build() { + cd $pkgname-$pkgver + make + make zstdmt + make -C contrib/pzstd +} + +check() { + cd $pkgname-$pkgver + make check + make -C contrib/pzstd test +} + +package() { + cd $pkgname-$pkgver + make PREFIX=/usr DESTDIR="$pkgdir/" install + install -Dm755 zstdmt "$pkgdir/usr/bin/zstdmt" + install -Dm755 contrib/pzstd/pzstd "$pkgdir/usr/bin/pzstd" + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} Copied: zstd/repos/testing-x86_64/zstd-1.3.5-fix-tests.patch (from rev 327925, zstd/trunk/zstd-1.3.5-fix-tests.patch) === --- testing-x86_64/zstd-1.3.5-fix-tests.patch (rev 0) +++ testing-x86_64/zstd-1.3.5-fix-tests.patch 2018-07-03 10:20:39 UTC (rev 327926) @@ -0,0 +1,97 @@ +From 712a9fd9721c314f4b0238577d803b012845f6d2 Mon Sep 17 00:00:00 2001 +From: "W. Felix Handte" +Date: Fri, 29 Jun 2018 15:33:44 -0400 +Subject: [PATCH] Allow Invoking `zstd --list` When `stdin` is not a `tty` + +Also now returns an error when no inputs are given. + +New proposed behavior: + +``` +felix@odin:~/prog/zstd (list-stdin-check)$ ./zstd -l; echo $? +No files given +1 +felix@odin:~/prog/zstd (list-stdin-check)$ ./zstd -l Makefile.zst; echo $? +Frames Skips Compressed Uncompressed Ratio Check Filename + 1 0 3.08 KB 10.92 KB 3.544 XXH64 Makefile.zst +0 +felix@odin:~/prog/zstd (list-stdin-check)$ ./zstd -l +Date: Fri, 29 Jun 2018 16:31:22 -0400 +Subject: [PATCH] Fix Tests of `--list` Behavior with `stdin` + +--- + tests/playTests.sh | 10 -- + 1 file changed, 8 insertions(+), 2 deletions(-) + +diff --git a/tests/playTests.sh b/tests/playTests.sh +index 09a7377f2..aa5535d59 100755 +--- a/tests/playTests.sh b/tests/playTests.sh +@@ -731,8 +731,14 @@ $ECHO "\n===> zstd --list/-l error detection tests " + ! $ZSTD -lv tmp1* + ! $ZSTD --list -v tmp2 tmp12.zst + +-$ECHO "\n===> zstd --list/-l exits 1 when stdin is piped in" +-! echo "piped STDIN" | $ZSTD --list ++$ECHO "\n===> zstd --list/-l errors when presented with stdin / no files" ++! $ZSTD -l ++! $ZSTD -l - ++! $ZSTD -l < tmp1.zst ++! $ZSTD -l - < tmp1.zst ++! $ZSTD -l - tmp1.zst ++! $ZSTD -l - tmp1.zst < tmp1.zst ++$ZSTD -l tmp1.zst < tmp1.zst # but doesn't error just because stdin is not a tty + + $ECHO "\n===> zstd --list/-l test with null files " + ./datagen -g0 > tmp5
[arch-commits] Commit in haskell-snap-server/trunk (PKGBUILD)
Date: Tuesday, July 3, 2018 @ 10:20:20 Author: felixonmars Revision: 350739 upgpkg: haskell-snap-server 1.1.0.0-25 rebuild with tagged 0.8.6 Modified: haskell-snap-server/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-03 10:17:58 UTC (rev 350738) +++ PKGBUILD2018-07-03 10:20:20 UTC (rev 350739) @@ -4,7 +4,7 @@ _hkgname=snap-server pkgname=haskell-snap-server pkgver=1.1.0.0 -pkgrel=24 +pkgrel=25 pkgdesc="A web server for the Snap Framework" url="https://github.com/snapframework/snap-server; license=('custom:BSD3')
[arch-commits] Commit in haskell-http-streams/repos (2 files)
Date: Tuesday, July 3, 2018 @ 10:17:58 Author: felixonmars Revision: 350738 archrelease: copy trunk to community-staging-x86_64 Added: haskell-http-streams/repos/community-staging-x86_64/ haskell-http-streams/repos/community-staging-x86_64/PKGBUILD (from rev 350737, haskell-http-streams/trunk/PKGBUILD) --+ PKGBUILD | 60 1 file changed, 60 insertions(+) Copied: haskell-http-streams/repos/community-staging-x86_64/PKGBUILD (from rev 350737, haskell-http-streams/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-03 10:17:58 UTC (rev 350738) @@ -0,0 +1,60 @@ +# $Id$ +# Maintainer: Felix Yan + +_hkgname=http-streams +pkgname=haskell-http-streams +pkgver=0.8.6.1 +pkgrel=31 +pkgdesc="An HTTP client using io-streams" +url="https://github.com/afcowie/http-streams; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-attoparsec' 'haskell-base64-bytestring' 'haskell-blaze-builder' + 'haskell-case-insensitive' 'haskell-io-streams' 'haskell-hsopenssl' + 'haskell-openssl-streams' 'haskell-unordered-containers' 'haskell-aeson' + 'haskell-http-common' 'haskell-network' 'haskell-network-uri') +makedepends=('ghc') +checkdepends=('haskell-hunit' 'haskell-aeson-pretty' 'haskell-hspec' + 'haskell-hspec-expectations' 'haskell-snap-core' 'haskell-snap-server' + 'haskell-system-fileio' 'haskell-system-filepath') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('76f6aa750974cdca834dfa7de79ebf22faa1cd0a40426d4df19f24b0699ce2d86a0b1f512846da4daf52f210607ed823690bab3fd1bb7ebe117f705a92d4a3b4') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/<.*1.1/<2/' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +if (( CHECKFUNC )); then +_opts=('--enable-tests') +else +_opts=('--disable-tests') +fi + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" "${_opts[@]}" \ +--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 "LICENCE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENCE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENCE" +}
[arch-commits] Commit in haskell-http-streams/trunk (PKGBUILD)
Date: Tuesday, July 3, 2018 @ 10:17:40 Author: felixonmars Revision: 350737 upgpkg: haskell-http-streams 0.8.6.1-31 rebuild with tagged 0.8.6 Modified: haskell-http-streams/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-03 10:15:21 UTC (rev 350736) +++ PKGBUILD2018-07-03 10:17:40 UTC (rev 350737) @@ -4,7 +4,7 @@ _hkgname=http-streams pkgname=haskell-http-streams pkgver=0.8.6.1 -pkgrel=30 +pkgrel=31 pkgdesc="An HTTP client using io-streams" url="https://github.com/afcowie/http-streams; license=('custom:BSD3')
[arch-commits] Commit in haskell-snap-server/repos (2 files)
Date: Tuesday, July 3, 2018 @ 10:15:21 Author: felixonmars Revision: 350736 archrelease: copy trunk to community-staging-x86_64 Added: haskell-snap-server/repos/community-staging-x86_64/ haskell-snap-server/repos/community-staging-x86_64/PKGBUILD (from rev 350735, haskell-snap-server/trunk/PKGBUILD) --+ PKGBUILD | 61 + 1 file changed, 61 insertions(+) Copied: haskell-snap-server/repos/community-staging-x86_64/PKGBUILD (from rev 350735, haskell-snap-server/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-03 10:15:21 UTC (rev 350736) @@ -0,0 +1,61 @@ +# $Id$ +# Maintainer: Felix Yan + +_hkgname=snap-server +pkgname=haskell-snap-server +pkgver=1.1.0.0 +pkgrel=24 +pkgdesc="A web server for the Snap Framework" +url="https://github.com/snapframework/snap-server; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-attoparsec' 'haskell-blaze-builder' 'haskell-case-insensitive' + 'haskell-clock' 'haskell-io-streams' 'haskell-io-streams-haproxy' 'haskell-lifted-base' + 'haskell-network' 'haskell-old-locale' 'haskell-snap-core' 'haskell-unix-compat' + 'haskell-vector') +makedepends=('ghc') +checkdepends=('haskell-base16-bytestring' 'haskell-monad-control' 'haskell-random' + 'haskell-threads' 'haskell-hunit' 'haskell-quickcheck' 'haskell-http-streams' + 'haskell-http-common' 'haskell-parallel' '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=('ccd438310746c59bd7456df69c072ad3a2d473eb69f721fe2c91e086f4916d386c8b83a786d7ff9de11f0ce5294e36034baf10b0a109c65e16ec771e688a1184') + +prepare() { +cd $_hkgname-$pkgver +sed -i -e '/bytestring-builder/d' -e 's/<.*2.7/<3/' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +if (( CHECKFUNC )); then +_opts=('--enable-tests') +else +_opts=('--disable-tests') +fi + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" "${_opts[@]}" \ +--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-snap-server/trunk (PKGBUILD)
Date: Tuesday, July 3, 2018 @ 10:14:59 Author: felixonmars Revision: 350735 upgpkg: haskell-snap-server 1.1.0.0-24 rebuild pass 1, specified --nocheck Modified: haskell-snap-server/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-03 10:14:56 UTC (rev 350734) +++ PKGBUILD2018-07-03 10:14:59 UTC (rev 350735) @@ -4,7 +4,7 @@ _hkgname=snap-server pkgname=haskell-snap-server pkgver=1.1.0.0 -pkgrel=23 +pkgrel=24 pkgdesc="A web server for the Snap Framework" url="https://github.com/snapframework/snap-server; license=('custom:BSD3')
[arch-commits] Commit in python-plop/repos (3 files)
Date: Tuesday, July 3, 2018 @ 10:14:56 Author: felixonmars Revision: 350734 archrelease: copy trunk to community-staging-any Added: python-plop/repos/community-staging-any/ python-plop/repos/community-staging-any/PKGBUILD (from rev 350733, python-plop/trunk/PKGBUILD) python-plop/repos/community-staging-any/disable-flaky-threaded-test.patch (from rev 350733, python-plop/trunk/disable-flaky-threaded-test.patch) ---+ PKGBUILD | 56 disable-flaky-threaded-test.patch | 23 ++ 2 files changed, 79 insertions(+) Copied: python-plop/repos/community-staging-any/PKGBUILD (from rev 350733, python-plop/trunk/PKGBUILD) === --- community-staging-any/PKGBUILD (rev 0) +++ community-staging-any/PKGBUILD 2018-07-03 10:14:56 UTC (rev 350734) @@ -0,0 +1,56 @@ +# $Id$ +# Maintainer: Felix Yan + +pkgbase=python-plop +pkgname=(python-plop python2-plop) +pkgver=0.3.0 +pkgrel=3 +pkgdesc="Python Low-Overhead Profiler" +arch=('any') +license=('MIT') +url="https://github.com/bdarnell/plop; +makedepends=('python-tornado' 'python2-tornado' 'python-six' 'python2-six' + 'python-setuptools' 'python2-setuptools') +source=("https://pypi.python.org/packages/source/p/plop/plop-${pkgver}.tar.gz; +disable-flaky-threaded-test.patch) +md5sums=('4a313d6a8dd59ac48cfa3af426d197fc' + '1d9dc194b65a08f877506b5c5098c251') + +prepare() { + patch -d plop-$pkgver -Np1 < disable-flaky-threaded-test.patch + # tornado.testing.LogTrapTestCase was removed in Tornado 5.0 + sed -i 's/LogTrapTestCase/ExpectLog/' plop-$pkgver/plop/test/callgraph_test.py + cp -a plop-$pkgver{,-py2} +} + +build() { + cd "$srcdir/plop-${pkgver}" + python setup.py build + + cd "$srcdir/plop-${pkgver}-py2" + python2 setup.py build +} + +check() { + cd "$srcdir/plop-${pkgver}" + python -m plop.test.runtests + + cd "$srcdir/plop-${pkgver}-py2" + python2 -m plop.test.runtests +} + +package_python-plop() { + depends=('python-six' 'python-tornado') + + cd "${srcdir}/plop-${pkgver}" + python setup.py install --root="${pkgdir}" --optimize=1 + install -D -m644 LICENSE.txt "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.txt" +} + +package_python2-plop() { + depends=('python2-six' 'python2-tornado') + + cd "${srcdir}/plop-${pkgver}-py2" + python2 setup.py install --root="${pkgdir}" --optimize=1 + install -D -m644 LICENSE.txt "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.txt" +} Copied: python-plop/repos/community-staging-any/disable-flaky-threaded-test.patch (from rev 350733, python-plop/trunk/disable-flaky-threaded-test.patch) === --- community-staging-any/disable-flaky-threaded-test.patch (rev 0) +++ community-staging-any/disable-flaky-threaded-test.patch 2018-07-03 10:14:56 UTC (rev 350734) @@ -0,0 +1,23 @@ +From 99602f63ecabc3533439b7c8af5b09d7f793c4fb Mon Sep 17 00:00:00 2001 +From: Ben Darnell +Date: Sat, 13 Feb 2016 19:06:05 -0500 +Subject: [PATCH] Disable flaky threaded test + +--- + plop/test/collector_test.py | 3 ++- + 1 file changed, 2 insertions(+), 1 deletion(-) + +diff --git a/plop/test/collector_test.py b/plop/test/collector_test.py +index d5e22c7..12270cb 100644 +--- a/plop/test/collector_test.py b/plop/test/collector_test.py +@@ -76,7 +76,8 @@ def c(end): + time_per_sample = float(collector.sample_time) / collector.samples_taken + self.assertTrue(time_per_sample < 0.000100, time_per_sample) + +-def test_collect_threads(self): ++# TODO: any way to make this test not flaky? ++def disabled_test_collect_threads(self): + start = time.time() + def a(end): + while time.time() < end: pass
[arch-commits] Commit in python-plop/trunk (PKGBUILD)
Date: Tuesday, July 3, 2018 @ 10:14:36 Author: felixonmars Revision: 350733 Python 3.7 rebuild Modified: python-plop/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-03 10:13:43 UTC (rev 350732) +++ PKGBUILD2018-07-03 10:14:36 UTC (rev 350733) @@ -4,7 +4,7 @@ pkgbase=python-plop pkgname=(python-plop python2-plop) pkgver=0.3.0 -pkgrel=2 +pkgrel=3 pkgdesc="Python Low-Overhead Profiler" arch=('any') license=('MIT')
[arch-commits] Commit in python-plop/trunk (2 files)
Date: Tuesday, July 3, 2018 @ 10:13:43 Author: foutrelis Revision: 350732 Fix tests Added: python-plop/trunk/disable-flaky-threaded-test.patch Modified: python-plop/trunk/PKGBUILD ---+ PKGBUILD |9 +++-- disable-flaky-threaded-test.patch | 23 +++ 2 files changed, 30 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-07-03 10:04:05 UTC (rev 350731) +++ PKGBUILD2018-07-03 10:13:43 UTC (rev 350732) @@ -11,10 +11,15 @@ url="https://github.com/bdarnell/plop; makedepends=('python-tornado' 'python2-tornado' 'python-six' 'python2-six' 'python-setuptools' 'python2-setuptools') -source=("https://pypi.python.org/packages/source/p/plop/plop-${pkgver}.tar.gz;) -md5sums=('4a313d6a8dd59ac48cfa3af426d197fc') +source=("https://pypi.python.org/packages/source/p/plop/plop-${pkgver}.tar.gz; +disable-flaky-threaded-test.patch) +md5sums=('4a313d6a8dd59ac48cfa3af426d197fc' + '1d9dc194b65a08f877506b5c5098c251') prepare() { + patch -d plop-$pkgver -Np1 < disable-flaky-threaded-test.patch + # tornado.testing.LogTrapTestCase was removed in Tornado 5.0 + sed -i 's/LogTrapTestCase/ExpectLog/' plop-$pkgver/plop/test/callgraph_test.py cp -a plop-$pkgver{,-py2} } Added: disable-flaky-threaded-test.patch === --- disable-flaky-threaded-test.patch (rev 0) +++ disable-flaky-threaded-test.patch 2018-07-03 10:13:43 UTC (rev 350732) @@ -0,0 +1,23 @@ +From 99602f63ecabc3533439b7c8af5b09d7f793c4fb Mon Sep 17 00:00:00 2001 +From: Ben Darnell +Date: Sat, 13 Feb 2016 19:06:05 -0500 +Subject: [PATCH] Disable flaky threaded test + +--- + plop/test/collector_test.py | 3 ++- + 1 file changed, 2 insertions(+), 1 deletion(-) + +diff --git a/plop/test/collector_test.py b/plop/test/collector_test.py +index d5e22c7..12270cb 100644 +--- a/plop/test/collector_test.py b/plop/test/collector_test.py +@@ -76,7 +76,8 @@ def c(end): + time_per_sample = float(collector.sample_time) / collector.samples_taken + self.assertTrue(time_per_sample < 0.000100, time_per_sample) + +-def test_collect_threads(self): ++# TODO: any way to make this test not flaky? ++def disabled_test_collect_threads(self): + start = time.time() + def a(end): + while time.time() < end: pass
[arch-commits] Commit in guile/trunk (PKGBUILD)
Date: Tuesday, July 3, 2018 @ 10:05:39 Author: bpiotrowski Revision: 327923 2.2.4-1 Modified: guile/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-07-02 21:39:54 UTC (rev 327922) +++ PKGBUILD2018-07-03 10:05:39 UTC (rev 327923) @@ -4,7 +4,7 @@ # Contributor: Tom Newsom pkgname=guile -pkgver=2.2.3 +pkgver=2.2.4 pkgrel=1 pkgdesc='Portable, embeddable Scheme implementation written in C' url='https://www.gnu.org/software/guile/' @@ -15,7 +15,7 @@ validpgpkeys=('3CE464558A84FDC69DB40CFB090B11993D9AEBB5' # Ludovic Courtès 'FF478FB264DE32EC296725A3DDC0F5358812F8F2' # Andy Wingo '4FD4D288D445934E0A14F9A5A8803732E4436885') # Andy Wingo " -sha256sums=('87ee07caef33c97ddc74bf3c29ce7628cfac12061f573e4a29a3a1176754610a' +sha256sums=('33b904c0bf4e48e156f3fb1d0e6b0392033bd610c6c9d9a0410c6e0ea96a3e5c' 'SKIP') build() {
[arch-commits] Commit in guile/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, July 3, 2018 @ 10:05:48 Author: bpiotrowski Revision: 327924 archrelease: copy trunk to extra-x86_64 Added: guile/repos/extra-x86_64/PKGBUILD (from rev 327923, guile/trunk/PKGBUILD) Deleted: guile/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 76 ++--- 1 file changed, 38 insertions(+), 38 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-07-03 10:05:39 UTC (rev 327923) +++ PKGBUILD2018-07-03 10:05:48 UTC (rev 327924) @@ -1,38 +0,0 @@ -# $Id$ -# Maintainer: Jan de Groot -# Maintainer: Bartłomiej Piotrowski -# Contributor: Tom Newsom - -pkgname=guile -pkgver=2.2.3 -pkgrel=1 -pkgdesc='Portable, embeddable Scheme implementation written in C' -url='https://www.gnu.org/software/guile/' -arch=(x86_64) -license=(GPL) -depends=(gmp libltdl ncurses texinfo libunistring gc libffi) -source=(https://ftp.gnu.org/pub/gnu/$pkgname/$pkgname-$pkgver.tar.gz{,.sig}) -validpgpkeys=('3CE464558A84FDC69DB40CFB090B11993D9AEBB5' # Ludovic Courtès - 'FF478FB264DE32EC296725A3DDC0F5358812F8F2' # Andy Wingo - '4FD4D288D445934E0A14F9A5A8803732E4436885') # Andy Wingo " -sha256sums=('87ee07caef33c97ddc74bf3c29ce7628cfac12061f573e4a29a3a1176754610a' -'SKIP') - -build() { - cd $pkgname-$pkgver - ./configure --prefix=/usr \ ---disable-static \ ---disable-error-on-warning - sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool - make -} - -check() { - cd $pkgname-$pkgver - make check -} - -package() { - make -C $pkgname-$pkgver DESTDIR="$pkgdir" install - rm "$pkgdir"/usr/lib/libguile-2.?.so.*-gdb.scm -} Copied: guile/repos/extra-x86_64/PKGBUILD (from rev 327923, guile/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-07-03 10:05:48 UTC (rev 327924) @@ -0,0 +1,38 @@ +# $Id$ +# Maintainer: Jan de Groot +# Maintainer: Bartłomiej Piotrowski +# Contributor: Tom Newsom + +pkgname=guile +pkgver=2.2.4 +pkgrel=1 +pkgdesc='Portable, embeddable Scheme implementation written in C' +url='https://www.gnu.org/software/guile/' +arch=(x86_64) +license=(GPL) +depends=(gmp libltdl ncurses texinfo libunistring gc libffi) +source=(https://ftp.gnu.org/pub/gnu/$pkgname/$pkgname-$pkgver.tar.gz{,.sig}) +validpgpkeys=('3CE464558A84FDC69DB40CFB090B11993D9AEBB5' # Ludovic Courtès + 'FF478FB264DE32EC296725A3DDC0F5358812F8F2' # Andy Wingo + '4FD4D288D445934E0A14F9A5A8803732E4436885') # Andy Wingo " +sha256sums=('33b904c0bf4e48e156f3fb1d0e6b0392033bd610c6c9d9a0410c6e0ea96a3e5c' +'SKIP') + +build() { + cd $pkgname-$pkgver + ./configure --prefix=/usr \ +--disable-static \ +--disable-error-on-warning + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + make +} + +check() { + cd $pkgname-$pkgver + make check +} + +package() { + make -C $pkgname-$pkgver DESTDIR="$pkgdir" install + rm "$pkgdir"/usr/lib/libguile-2.?.so.*-gdb.scm +}
[arch-commits] Commit in botan/repos/community-x86_64 (4 files)
Date: Tuesday, July 3, 2018 @ 10:02:50 Author: arodseth Revision: 350730 archrelease: copy trunk to community-x86_64 Added: botan/repos/community-x86_64/PKGBUILD (from rev 350728, botan/trunk/PKGBUILD) botan/repos/community-x86_64/botan.key (from rev 350729, botan/trunk/botan.key) Deleted: botan/repos/community-x86_64/PKGBUILD botan/repos/community-x86_64/botan.key ---+ PKGBUILD | 97 +--- botan.key | 70 +-- 2 files changed, 83 insertions(+), 84 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-07-03 10:02:24 UTC (rev 350729) +++ PKGBUILD2018-07-03 10:02:50 UTC (rev 350730) @@ -1,49 +0,0 @@ -# $Id$ -# Maintainer: Alexander F Rødseth -# Contributor: Angel Velasquez -# Contributor: Douglas Soares de Andrade -# Contributor: d'Ronin -# Contributor: Hexchain Tong -# Contributor: Jack Lloyd - -pkgname=botan -pkgver=2.6.0 -pkgrel=1 -pkgdesc='Crypto library written in C++' -arch=('x86_64') -url='https://botan.randombit.net/' -license=('BSD') -depends=('xz') -makedepends=('python') -optdepends=('python: for using botan2.py') -validpgpkeys=('621DAF6411E1851C4CF9A2E16211EBF1EFBADFBC') -source=("https://botan.randombit.net/releases/Botan-${pkgver}.tgz"{,.asc}) -sha256sums=('c1f261555bba702c73608dde7bd743ef2d6377a41a1c295915b25c5babaf5cc5' -'SKIP') - -build() { - cd "${pkgname^}-$pkgver" - - # botan benefits from -O3, and upstream devs are running benchmarks with it - CXXFLAGS="$CXXFLAGS -O3" ./configure.py \ ---prefix=/usr \ ---with-bzip \ ---with-zlib \ ---with-lzma - make -} - -check() { - cd "${pkgname^}-$pkgver" - - ./botan-test -} - -package() { - DESTDIR="$pkgdir" make -C "${pkgname^}-$pkgver" install - install -Dm644 "${pkgname^}-$pkgver/license.txt" \ -"$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} - -# getver: github.com/randombit/botan -# vim: ts=2 sw=2 et: Copied: botan/repos/community-x86_64/PKGBUILD (from rev 350728, botan/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-07-03 10:02:50 UTC (rev 350730) @@ -0,0 +1,48 @@ +# $Id$ +# Maintainer: Alexander F. Rødseth +# Contributor: Angel Velasquez +# Contributor: Douglas Soares de Andrade +# Contributor: d'Ronin +# Contributor: Hexchain Tong +# Contributor: Jack Lloyd + +pkgname=botan +pkgver=2.7.0 +pkgrel=1 +pkgdesc='Crypto library written in C++' +arch=('x86_64') +url='https://botan.randombit.net/' +license=('BSD') +makedepends=('python') +optdepends=('python: for using botan2.py') +validpgpkeys=('621DAF6411E1851C4CF9A2E16211EBF1EFBADFBC') +source=("https://botan.randombit.net/releases/Botan-${pkgver}.tgz"{,.asc}) +sha256sums=('e42df91556317588c6ca0e41bf796f9bd5ec5c70e0668e6c97c608c697c24a90' +'SKIP') + +build() { + cd "${pkgname^}-$pkgver" + + # botan benefits from -O3, and upstream devs are running benchmarks with it + CXXFLAGS="$CXXFLAGS -O3" ./configure.py \ +--prefix=/usr \ +--with-bzip \ +--with-zlib \ +--with-lzma + make +} + +check() { + cd "${pkgname^}-$pkgver" + + ./botan-test +} + +package() { + DESTDIR="$pkgdir" make -C "${pkgname^}-$pkgver" install + install -Dm644 "${pkgname^}-$pkgver/license.txt" \ +"$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} + +# getver: github.com/randombit/botan +# vim: ts=2 sw=2 et: Deleted: botan.key === --- botan.key 2018-07-03 10:02:24 UTC (rev 350729) +++ botan.key 2018-07-03 10:02:50 UTC (rev 350730) @@ -1,35 +0,0 @@ -pub 2048R/EFBADFBC 2004-10-30 - Key fingerprint = 621D AF64 11E1 851C 4CF9 A2E1 6211 EBF1 EFBA DFBC -uid Botan Distribution Key - --BEGIN PGP PUBLIC KEY BLOCK- -Version: GnuPG v2.0.17 (GNU/Linux) - -mQELBEGD1j0BCADHxPJkPcjJE+4Dlisx2hVc0Dj6JI1MSLrkM8R+2bOhVUSferxP -T1EMPhfrAdOHTAloyvRThJztnZsNKqfLL49GGcBLdEGAVNks1pG37Teze5Lx1XIu -zJFrozL2sqBy5C6nHpFgd1tcD68Rah2wp0u2cR9owXf1IqKdEfuo661+MTv7wTB1 -4hKV75nB7ZO6676SEZRILYM+7RJwKAKEmEPJc6hEf94VXn9ecNzaTlHgYkjhz9db -LOd3od9XvuUw+LMR1dwBqMxbvR90MiXjbedDEkbArcZB9YOAIvEX/lC3qaW4XJt4 -iwHWl/YVZEfALcvQywe2CDrH5hO794wd9MpBAAYptBZCb3RhbiBEaXN0cmlidXRp -b24gS2V5iQEqBBMBAgAUAhsDAh4BAheABQJKfFpnBBUKCQgACgkQYhHr8e+637xk -PQf/aOi78XenwwvFrwXOVIVTdZIf8rK1zJksf26h09UD8uVV6z5iiTcpn86+eN9p -6Ar8IH3tD+JuFnPSwZ/r9MNC2XZwenYo4Gb14jqM6/9hBe328vmeM4Y1G7bD4HrL -kgV5WEyokqm3zbp3FBLr3Vh68TAC5JB9aHevra+cCA2u3vBNI3YUM5z4TdO150P3 -J00whkqImQEUni8bgxvllBLFM+uhucsX3HZWkoDEpotbg8yd0bqMkiPEyMr1OnJq -eDVDMrB5wnyLgLFfRAAw3mopM0C1PNOAHr/BIYiaDHX2OwnOfep8rMDoRVf2Ge0D -DBgsJJ6LduQHLeg403SHWL2F6YkCHAQTAQIABgUCQYPWUgAKCRBcD5boTsFta+r9 -EACWVis7YcaGkKKgRB/5ox8rM36XVhMXdh/hnnGHt5rapbbRRkRHRcWU8WIcFO1A -59+TfwNNd8gN1MEt/5aX5KHWVKHBDexJgIxm6Dm1pisYHf/dnYQPM18hmqqwNlKY
[arch-commits] Commit in python-prctl/repos (2 files)
Date: Tuesday, July 3, 2018 @ 10:02:24 Author: foutrelis Revision: 350729 archrelease: copy trunk to community-staging-x86_64 Added: python-prctl/repos/community-staging-x86_64/ python-prctl/repos/community-staging-x86_64/PKGBUILD (from rev 350728, python-prctl/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: python-prctl/repos/community-staging-x86_64/PKGBUILD (from rev 350728, python-prctl/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-03 10:02:24 UTC (rev 350729) @@ -0,0 +1,51 @@ +# $Id$ +# Maintainer: Felix Yan + +pkgbase=python-prctl +pkgname=('python-prctl' 'python2-prctl') +pkgver=1.7 +pkgrel=2 +pkgdesc='Python(ic) interface to the linux prctl syscall' +arch=('x86_64') +license=('GPL') +url='https://github.com/seveas/python-prctl' +makedepends=('libcap' 'python' 'python2') +checkdepends=('iputils' 'procps-ng') +source=("$pkgbase-$pkgver.tar.gz::https://github.com/seveas/python-prctl/archive/v$pkgver.tar.gz;) +sha512sums=('f2a18fc8e9ef469722c6618d5dd6b7b558d4060783e6fb3a8dc868d9ed3fa21ade371f94a4538a24dca92a71f623a96638c96882d9cf0d3d499a9f12dae8538a') + +prepare() { + cp -a python-prctl-$pkgver{,-py2} +} + +build() { + cd "$srcdir"/python-prctl-$pkgver + python setup.py build + + cd "$srcdir"/python-prctl-$pkgver-py2 + python2 setup.py build +} + +check() { + cd "$srcdir"/python-prctl-$pkgver + python -m unittest discover || warning "Tests failed" + + cd "$srcdir"/python-prctl-$pkgver-py2 + python2 -m unittest discover || warning "Tests failed" +} + +package_python-prctl() { + depends=('python' 'libcap') + + cd python-prctl-$pkgver + python setup.py install --root="$pkgdir" --optimize=1 +} + +package_python2-prctl() { + depends=('python2' 'libcap') + + cd python-prctl-$pkgver-py2 + python2 setup.py install --root="$pkgdir" --optimize=1 +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in python-prctl/trunk (PKGBUILD)
Date: Tuesday, July 3, 2018 @ 10:02:14 Author: foutrelis Revision: 350728 Python 3.7 rebuild Modified: python-prctl/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-03 10:02:09 UTC (rev 350727) +++ PKGBUILD2018-07-03 10:02:14 UTC (rev 350728) @@ -4,7 +4,7 @@ pkgbase=python-prctl pkgname=('python-prctl' 'python2-prctl') pkgver=1.7 -pkgrel=1 +pkgrel=2 pkgdesc='Python(ic) interface to the linux prctl syscall' arch=('x86_64') license=('GPL')
[arch-commits] Commit in botan/trunk (PKGBUILD)
Date: Tuesday, July 3, 2018 @ 10:02:09 Author: arodseth Revision: 350727 upgpkg: botan 2.7.0-1 Modified: botan/trunk/PKGBUILD --+ PKGBUILD |9 - 1 file changed, 4 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-07-03 10:01:29 UTC (rev 350726) +++ PKGBUILD2018-07-03 10:02:09 UTC (rev 350727) @@ -1,5 +1,5 @@ # $Id$ -# Maintainer: Alexander F Rødseth +# Maintainer: Alexander F. Rødseth # Contributor: Angel Velasquez # Contributor: Douglas Soares de Andrade # Contributor: d'Ronin @@ -7,18 +7,17 @@ # Contributor: Jack Lloyd pkgname=botan -pkgver=2.6.0 -pkgrel=2 +pkgver=2.7.0 +pkgrel=1 pkgdesc='Crypto library written in C++' arch=('x86_64') url='https://botan.randombit.net/' license=('BSD') -depends=('xz') makedepends=('python') optdepends=('python: for using botan2.py') validpgpkeys=('621DAF6411E1851C4CF9A2E16211EBF1EFBADFBC') source=("https://botan.randombit.net/releases/Botan-${pkgver}.tgz"{,.asc}) -sha256sums=('c1f261555bba702c73608dde7bd743ef2d6377a41a1c295915b25c5babaf5cc5' +sha256sums=('e42df91556317588c6ca0e41bf796f9bd5ec5c70e0668e6c97c608c697c24a90' 'SKIP') build() {
[arch-commits] Commit in python-paste/repos (3 files)
Date: Tuesday, July 3, 2018 @ 10:01:29 Author: felixonmars Revision: 350726 archrelease: copy trunk to community-staging-any Added: python-paste/repos/community-staging-any/ python-paste/repos/community-staging-any/PKGBUILD (from rev 350725, python-paste/trunk/PKGBUILD) python-paste/repos/community-staging-any/python3.7.patch (from rev 350725, python-paste/trunk/python3.7.patch) -+ PKGBUILD| 72 ++ python3.7.patch | 22 2 files changed, 94 insertions(+) Copied: python-paste/repos/community-staging-any/PKGBUILD (from rev 350725, python-paste/trunk/PKGBUILD) === --- community-staging-any/PKGBUILD (rev 0) +++ community-staging-any/PKGBUILD 2018-07-03 10:01:29 UTC (rev 350726) @@ -0,0 +1,72 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: David Campbell +# Contributor: Cilyan Olowen + +pkgbase=python-paste +pkgname=(python-paste python2-paste) +pkgver=2.0.3 +pkgrel=3 +pkgdesc="Tools for using a Web Server Gateway Interface stack" +arch=('any') +url="http://pythonpaste.org/index.html; +license=('MIT') +makedepends=('python-setuptools' 'python2-setuptools' 'python-six' 'python2-six') +checkdepends=('python-nose' 'python2-nose') +optdepends=('python2-flup: WSGI utilities' +'python-openid: Support for OpenID') +source=("https://files.pythonhosted.org/packages/source/P/Paste/Paste-${pkgver}.tar.gz; +python3.7.patch) +md5sums=('1231e14eae62fa7ed76e9130b04bc61e' + 'eaec86c9ff3da59a784163d6252bb18f') + +prepare() { + rm Paste-${pkgver}/paste/httpserver.py.orig + + # https://bitbucket.org/ianb/paste/pull-requests/41 + patch -d Paste-${pkgver} -Np1 < python3.7.patch + + cp -a Paste-${pkgver}{,-py2} + + cd Paste-${pkgver}-py2 + sed -i -e "s|#![ ]*/usr/bin/python$|#!/usr/bin/python2|" \ + -e "s|#![ ]*/usr/bin/env python$|#!/usr/bin/env python2|" \ + $(find . -name '*.py') +} + +build() { + cd "$srcdir"/Paste-$pkgver + python setup.py build + + cd "$srcdir"/Paste-$pkgver-py2 + python2 setup.py build +} + +check() { + # Excluding 'test_paste_website' because pythonpaste.org + # redirects to web.archive.org, and thus breaks the test + + cd "$srcdir"/Paste-$pkgver + PYTHONPATH="$PWD/build/lib:$PYTHONPATH" nosetests3 -e '.*test_paste_website' + + cd "$srcdir"/Paste-$pkgver-py2 + PYTHONPATH="$PWD/build/lib:$PYTHONPATH" nosetests2 -e '.*test_paste_website' +} + +package_python-paste() { + depends=('python-six') + + cd Paste-$pkgver + python setup.py install --root="$pkgdir" --optimize=1 + + install -Dm644 docs/license.txt "$pkgdir"/usr/share/licenses/$pkgname/license.txt +} + +package_python2-paste() { + depends=('python2-six') + + cd Paste-$pkgver-py2 + python2 setup.py install --root="$pkgdir" --optimize=1 + + install -Dm644 docs/license.txt "$pkgdir"/usr/share/licenses/$pkgname/license.txt +} Copied: python-paste/repos/community-staging-any/python3.7.patch (from rev 350725, python-paste/trunk/python3.7.patch) === --- community-staging-any/python3.7.patch (rev 0) +++ community-staging-any/python3.7.patch 2018-07-03 10:01:29 UTC (rev 350726) @@ -0,0 +1,22 @@ +# HG changeset patch +# User Miro Hrončok +# Date 1528476582 -7200 +# Branch py37 +# Node ID c5a2c7e3191cdcebf3fa5f0e52f55910ed2120b9 +# Parent 0e5a48796ab969d874c6b772c5c33561ac2d1b0d +Don't raise StopIteration from generator, return instead + +See https://www.python.org/dev/peps/pep-0479/ + +diff --git a/paste/auth/digest.py b/paste/auth/digest.py +--- a/paste/auth/digest.py b/paste/auth/digest.py +@@ -57,7 +57,7 @@ + prev = item + + yield prev.strip() +-raise StopIteration ++return + + def _auth_to_kv_pairs(auth_string): + """ split a digest auth string into key, value pairs """
[arch-commits] Commit in python-paste/trunk (PKGBUILD)
Date: Tuesday, July 3, 2018 @ 10:01:10 Author: felixonmars Revision: 350725 Python 3.7 rebuild Modified: python-paste/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-03 10:00:07 UTC (rev 350724) +++ PKGBUILD2018-07-03 10:01:10 UTC (rev 350725) @@ -6,7 +6,7 @@ pkgbase=python-paste pkgname=(python-paste python2-paste) pkgver=2.0.3 -pkgrel=2 +pkgrel=3 pkgdesc="Tools for using a Web Server Gateway Interface stack" arch=('any') url="http://pythonpaste.org/index.html;
[arch-commits] Commit in python-paste/trunk (PKGBUILD python3.7.patch)
Date: Tuesday, July 3, 2018 @ 10:00:07 Author: foutrelis Revision: 350724 Add patch for Python 3.7 support Added: python-paste/trunk/python3.7.patch Modified: python-paste/trunk/PKGBUILD -+ PKGBUILD| 16 python3.7.patch | 22 ++ 2 files changed, 34 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-07-03 09:57:59 UTC (rev 350723) +++ PKGBUILD2018-07-03 10:00:07 UTC (rev 350724) @@ -15,12 +15,17 @@ checkdepends=('python-nose' 'python2-nose') optdepends=('python2-flup: WSGI utilities' 'python-openid: Support for OpenID') -source=("https://files.pythonhosted.org/packages/source/P/Paste/Paste-${pkgver}.tar.gz;) -md5sums=('1231e14eae62fa7ed76e9130b04bc61e') +source=("https://files.pythonhosted.org/packages/source/P/Paste/Paste-${pkgver}.tar.gz; +python3.7.patch) +md5sums=('1231e14eae62fa7ed76e9130b04bc61e' + 'eaec86c9ff3da59a784163d6252bb18f') prepare() { rm Paste-${pkgver}/paste/httpserver.py.orig + # https://bitbucket.org/ianb/paste/pull-requests/41 + patch -d Paste-${pkgver} -Np1 < python3.7.patch + cp -a Paste-${pkgver}{,-py2} cd Paste-${pkgver}-py2 @@ -38,11 +43,14 @@ } check() { + # Excluding 'test_paste_website' because pythonpaste.org + # redirects to web.archive.org, and thus breaks the test + cd "$srcdir"/Paste-$pkgver - PYTHONPATH="$PWD/build/lib:$PYTHONPATH" nosetests3 + PYTHONPATH="$PWD/build/lib:$PYTHONPATH" nosetests3 -e '.*test_paste_website' cd "$srcdir"/Paste-$pkgver-py2 - PYTHONPATH="$PWD/build/lib:$PYTHONPATH" nosetests2 + PYTHONPATH="$PWD/build/lib:$PYTHONPATH" nosetests2 -e '.*test_paste_website' } package_python-paste() { Added: python3.7.patch === --- python3.7.patch (rev 0) +++ python3.7.patch 2018-07-03 10:00:07 UTC (rev 350724) @@ -0,0 +1,22 @@ +# HG changeset patch +# User Miro Hrončok +# Date 1528476582 -7200 +# Branch py37 +# Node ID c5a2c7e3191cdcebf3fa5f0e52f55910ed2120b9 +# Parent 0e5a48796ab969d874c6b772c5c33561ac2d1b0d +Don't raise StopIteration from generator, return instead + +See https://www.python.org/dev/peps/pep-0479/ + +diff --git a/paste/auth/digest.py b/paste/auth/digest.py +--- a/paste/auth/digest.py b/paste/auth/digest.py +@@ -57,7 +57,7 @@ + prev = item + + yield prev.strip() +-raise StopIteration ++return + + def _auth_to_kv_pairs(auth_string): + """ split a digest auth string into key, value pairs """
[arch-commits] Commit in buildah/trunk (PKGBUILD)
Date: Tuesday, July 3, 2018 @ 09:57:54 Author: bpiotrowski Revision: 350722 1.1-1 Modified: buildah/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-07-03 09:45:51 UTC (rev 350721) +++ PKGBUILD2018-07-03 09:57:54 UTC (rev 350722) @@ -2,7 +2,7 @@ # Maintainer: Bartłomiej Piotrowski pkgname=buildah -pkgver=1.0 +pkgver=1.1 pkgrel=1 pkgdesc="A tool which facilitates building OCI images" arch=(x86_64) @@ -11,7 +11,7 @@ depends=(ostree runc) makedepends=('go-pie' 'git' 'bash-bats' 'btrfs-progs' 'device-mapper' 'gpgme' 'libassuan' 'bzip2' 'go-md2man' 'runc' 'skopeo') -_commit=1ab80bcd88929a94c52268a5af8443c0055a42cb # tags/V1.0 +_commit=fbf46d33c4e01199281c7a69e68605ec7d611fd3 # tags/v1.1 source=(git://github.com/projectatomic/buildah.git#commit=$_commit 0001-Revert-ostree-add-selinux-label-for-each-file.patch) md5sums=('SKIP'
[arch-commits] Commit in buildah/repos/community-x86_64 (4 files)
Date: Tuesday, July 3, 2018 @ 09:57:59 Author: bpiotrowski Revision: 350723 archrelease: copy trunk to community-x86_64 Added: buildah/repos/community-x86_64/0001-Revert-ostree-add-selinux-label-for-each-file.patch (from rev 350722, buildah/trunk/0001-Revert-ostree-add-selinux-label-for-each-file.patch) buildah/repos/community-x86_64/PKGBUILD (from rev 350722, buildah/trunk/PKGBUILD) Deleted: buildah/repos/community-x86_64/0001-Revert-ostree-add-selinux-label-for-each-file.patch buildah/repos/community-x86_64/PKGBUILD --+ 0001-Revert-ostree-add-selinux-label-for-each-file.patch | 288 ++--- PKGBUILD | 88 +-- 2 files changed, 188 insertions(+), 188 deletions(-) Deleted: 0001-Revert-ostree-add-selinux-label-for-each-file.patch === --- 0001-Revert-ostree-add-selinux-label-for-each-file.patch2018-07-03 09:57:54 UTC (rev 350722) +++ 0001-Revert-ostree-add-selinux-label-for-each-file.patch2018-07-03 09:57:59 UTC (rev 350723) @@ -1,144 +0,0 @@ -diff --git a/ostree/ostree_dest.go b/ostree/ostree_dest.go -index 2e0d7fcf..a8e879ed 100644 a/ostree/ostree_dest.go -+++ b/ostree/ostree_dest.go -@@ -15,31 +15,25 @@ import ( - "os/exec" - "path/filepath" - "strconv" -- "strings" -- "syscall" - "time" -- "unsafe" - - "github.com/containers/image/manifest" - "github.com/containers/image/types" - "github.com/containers/storage/pkg/archive" - "github.com/opencontainers/go-digest" -- selinux "github.com/opencontainers/selinux/go-selinux" - "github.com/ostreedev/ostree-go/pkg/otbuiltin" - "github.com/pkg/errors" - "github.com/vbatts/tar-split/tar/asm" - "github.com/vbatts/tar-split/tar/storage" - ) - --// #cgo pkg-config: glib-2.0 gobject-2.0 ostree-1 libselinux -+// #cgo pkg-config: glib-2.0 gobject-2.0 ostree-1 - // #include - // #include - // #include - // #include - // #include - // #include --// #include --// #include - import "C" - - type blobToImport struct { -@@ -158,7 +152,7 @@ func (d *ostreeImageDestination) PutBlob(ctx context.Context, stream io.Reader, - return types.BlobInfo{Digest: computedDigest, Size: size}, nil - } - --func fixFiles(selinuxHnd *C.struct_selabel_handle, root string, dir string, usermode bool) error { -+func fixFiles(dir string, usermode bool) error { - entries, err := ioutil.ReadDir(dir) - if err != nil { - return err -@@ -173,42 +167,13 @@ func fixFiles(selinuxHnd *C.struct_selabel_handle, root string, dir string, user - continue - } - -- if selinuxHnd != nil { -- relPath, err := filepath.Rel(root, fullpath) -- if err != nil { -- return err -- } -- // Handle /exports/hostfs as a special case. Files under this directory are copied to the host, -- // thus we benefit from maintaining the same SELinux label they would have on the host as we could -- // use hard links instead of copying the files. -- relPath = fmt.Sprintf("/%s", strings.TrimPrefix(relPath, "exports/hostfs/")) -- -- relPathC := C.CString(relPath) -- defer C.free(unsafe.Pointer(relPathC)) -- var context *C.char -- -- res, err := C.selabel_lookup_raw(selinuxHnd, , relPathC, C.int(info.Mode())) -- if int(res) < 0 && err != syscall.ENOENT { -- return errors.Wrapf(err, "cannot selabel_lookup_raw %s", relPath) -- } -- if int(res) == 0 { -- defer C.freecon(context) -- fullpathC := C.CString(fullpath) -- defer C.free(unsafe.Pointer(fullpathC)) -- res, err = C.lsetfilecon_raw(fullpathC, context) -- if int(res) < 0 { -- return errors.Wrapf(err, "cannot setfilecon_raw %s", fullpath) -- } -- } -- } -- - if info.IsDir() { - if usermode { - if err := os.Chmod(fullpath, info.Mode()|0700); err != nil { - return err - } - } -- err = fixFiles(selinuxHnd, root, fullpath, usermode) -+ err = fixFiles(fullpath, usermode) - if err != nil { - return err - } -@@ -264,7 +229,7 @@ func
[arch-commits] Commit in python-pynamecheap/repos (2 files)
Date: Tuesday, July 3, 2018 @ 09:45:51 Author: foutrelis Revision: 350721 archrelease: copy trunk to community-staging-any Added: python-pynamecheap/repos/community-staging-any/ python-pynamecheap/repos/community-staging-any/PKGBUILD (from rev 350720, python-pynamecheap/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: python-pynamecheap/repos/community-staging-any/PKGBUILD (from rev 350720, python-pynamecheap/trunk/PKGBUILD) === --- community-staging-any/PKGBUILD (rev 0) +++ community-staging-any/PKGBUILD 2018-07-03 09:45:51 UTC (rev 350721) @@ -0,0 +1,53 @@ +# $Id$ +# Maintainer: Felix Yan + +pkgbase=python-pynamecheap +pkgname=(python-pynamecheap python2-pynamecheap) +pkgver=0.0.3 +pkgrel=2 +pkgdesc="Namecheap API client in Python" +url="https://github.com/Bemmu/PyNamecheap; +license=('MIT') +arch=('any') +makedepends=('python-setuptools' 'python2-setuptools' 'python-requests' 'python2-requests') +checkdepends=('python-nose' 'python2-nose') +source=("$pkgbase-$pkgver.tar.gz::https://github.com/Bemmu/PyNamecheap/archive/v$pkgver.tar.gz;) +sha512sums=('9de6f09c76a85a67269465cb1e270f5533fa84983a220ba855b04d03924e2308b9267f212cc2e4811e7e4fb3542e1c1194a74e4ed7ffd253704d7a394d5e1bb2') + +prepare() { + cp -a PyNamecheap-$pkgver{,-py2} +} + +build() { + cd "$srcdir"/PyNamecheap-$pkgver + python setup.py build + + cd "$srcdir"/PyNamecheap-$pkgver-py2 + python2 setup.py build +} + +check() { + # Needs an account + + cd "$srcdir"/PyNamecheap-$pkgver + python setup.py nosetests || warning "Tests failed" + + cd "$srcdir"/PyNamecheap-$pkgver-py2 + python2 setup.py nosetests || warning "Tests failed" +} + +package_python-pynamecheap() { + depends=('python-requests') + + cd PyNamecheap-$pkgver + python setup.py install --root="$pkgdir" --optimize=1 + install -Dm644 LICENSE.txt "$pkgdir"/usr/share/licenses/$pkgname/LICENSE.txt +} + +package_python2-pynamecheap() { + depends=('python2-requests') + + cd PyNamecheap-$pkgver-py2 + python2 setup.py install --root="$pkgdir" --optimize=1 + install -Dm644 LICENSE.txt "$pkgdir"/usr/share/licenses/$pkgname/LICENSE.txt +}
[arch-commits] Commit in python-pynamecheap/trunk (PKGBUILD)
Date: Tuesday, July 3, 2018 @ 09:45:27 Author: foutrelis Revision: 350720 Python 3.7 rebuild Modified: python-pynamecheap/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-03 09:36:22 UTC (rev 350719) +++ PKGBUILD2018-07-03 09:45:27 UTC (rev 350720) @@ -4,7 +4,7 @@ pkgbase=python-pynamecheap pkgname=(python-pynamecheap python2-pynamecheap) pkgver=0.0.3 -pkgrel=1 +pkgrel=2 pkgdesc="Namecheap API client in Python" url="https://github.com/Bemmu/PyNamecheap; license=('MIT')
[arch-commits] Commit in haskell-snap-core/repos (2 files)
Date: Tuesday, July 3, 2018 @ 09:36:22 Author: felixonmars Revision: 350719 archrelease: copy trunk to community-staging-x86_64 Added: haskell-snap-core/repos/community-staging-x86_64/ haskell-snap-core/repos/community-staging-x86_64/PKGBUILD (from rev 350718, haskell-snap-core/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: haskell-snap-core/repos/community-staging-x86_64/PKGBUILD (from rev 350718, haskell-snap-core/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-03 09:36:22 UTC (rev 350719) @@ -0,0 +1,53 @@ +# $Id$ +# Maintainer: Felix Yan + +_hkgname=snap-core +pkgname=haskell-snap-core +pkgver=1.0.3.2 +pkgrel=15 +pkgdesc="A Haskell Web Framework (core interfaces and types)" +url="https://github.com/JustusAdam/snap-core; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-old-locale' 'haskell-hunit' 'haskell-attoparsec' + 'haskell-case-insensitive' 'haskell-lifted-base' 'haskell-io-streams' 'haskell-hashable' + 'haskell-monad-control' 'haskell-random' 'haskell-readable' 'haskell-regex-posix' + 'haskell-transformers-base' 'haskell-unix-compat' 'haskell-unordered-containers' + 'haskell-vector' 'haskell-network' 'haskell-network-uri') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-parallel' 'haskell-test-framework' + 'haskell-test-framework-hunit' 'haskell-test-framework-quickcheck2' 'haskell-zlib') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('83f60dd07e6f75779ebf44601fa7bb3d3e67936409d00df46dd03b9353325e74a90c0f915e3787991383047508dff507e1d7d09ee8eed62988abf6aca0594326') + +prepare() { +cd $_hkgname-$pkgver +sed -i -e '/bytestring-builder/d' -e 's/<.*2.7/<3/' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +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-snap-core/trunk (PKGBUILD)
Date: Tuesday, July 3, 2018 @ 09:36:03 Author: felixonmars Revision: 350718 upgpkg: haskell-snap-core 1.0.3.2-15 rebuild with tagged 0.8.6 Modified: haskell-snap-core/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-03 09:32:59 UTC (rev 350717) +++ PKGBUILD2018-07-03 09:36:03 UTC (rev 350718) @@ -4,7 +4,7 @@ _hkgname=snap-core pkgname=haskell-snap-core pkgver=1.0.3.2 -pkgrel=14 +pkgrel=15 pkgdesc="A Haskell Web Framework (core interfaces and types)" url="https://github.com/JustusAdam/snap-core; license=('custom:BSD3')
[arch-commits] Commit in haskell-servant/repos (2 files)
Date: Tuesday, July 3, 2018 @ 09:32:59 Author: felixonmars Revision: 350717 archrelease: copy trunk to community-staging-x86_64 Added: haskell-servant/repos/community-staging-x86_64/ haskell-servant/repos/community-staging-x86_64/PKGBUILD (from rev 350716, haskell-servant/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: haskell-servant/repos/community-staging-x86_64/PKGBUILD (from rev 350716, haskell-servant/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-03 09:32:59 UTC (rev 350717) @@ -0,0 +1,53 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=servant +pkgname=haskell-servant +pkgver=0.13.0.1 +pkgrel=20 +pkgdesc="A family of combinators for defining webservices APIs" +url="http://haskell-servant.readthedocs.org/; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-compat' 'haskell-aeson' 'haskell-attoparsec' + 'haskell-case-insensitive' 'haskell-http-api-data' 'haskell-http-media' + 'haskell-http-types' 'haskell-natural-transformation' 'haskell-mmorph' + 'haskell-tagged' 'haskell-singleton-bool' 'haskell-string-conversions' + 'haskell-network-uri' 'haskell-vault') +makedepends=('ghc' 'haskell-cabal-doctest' 'haskell-aeson-compat' 'haskell-hspec' + 'haskell-quickcheck' 'haskell-quickcheck-instances' 'haskell-doctest') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('3be9a97f2cc3d60cf3fc0f09aa3ee227f777dcb7e85e8579b1c169319f03dbb742fafa7dd1d4a1d20cdd04534cd327af3cbb04daf684ebdfc4e6e3a8c7b819d6') + +prepare() { +cd $_hkgname-$pkgver +} + +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-servant/trunk (PKGBUILD)
Date: Tuesday, July 3, 2018 @ 09:32:40 Author: felixonmars Revision: 350716 upgpkg: haskell-servant 0.13.0.1-20 rebuild with tagged 0.8.6 Modified: haskell-servant/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-03 09:31:10 UTC (rev 350715) +++ PKGBUILD2018-07-03 09:32:40 UTC (rev 350716) @@ -5,7 +5,7 @@ _hkgname=servant pkgname=haskell-servant pkgver=0.13.0.1 -pkgrel=19 +pkgrel=20 pkgdesc="A family of combinators for defining webservices APIs" url="http://haskell-servant.readthedocs.org/; license=("custom:BSD3")
[arch-commits] Commit in haskell-reducers/repos (2 files)
Date: Tuesday, July 3, 2018 @ 09:31:10 Author: felixonmars Revision: 350715 archrelease: copy trunk to community-staging-x86_64 Added: haskell-reducers/repos/community-staging-x86_64/ haskell-reducers/repos/community-staging-x86_64/PKGBUILD (from rev 350714, haskell-reducers/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-reducers/repos/community-staging-x86_64/PKGBUILD (from rev 350714, haskell-reducers/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-03 09:31:10 UTC (rev 350715) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=reducers +pkgname=haskell-reducers +pkgver=3.12.2 +pkgrel=40 +pkgdesc="Semigroups, specialized containers and a general map/reduce framework" +url="https://github.com/ekmett/reducers/; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-fingertree" "haskell-hashable" "haskell-semigroupoids" + "haskell-unordered-containers") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('a30ad111a36d48a29d63e2e891426deedac6dd1cb37dca73b33b13377bdebb6c1838e47a4b18c65dbbf0c85eb47af3faeb4d8914f87f9232cf5dcf3c13d9aacd') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/semigroups/d' $_hkgname.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-reducers/trunk (PKGBUILD)
Date: Tuesday, July 3, 2018 @ 09:30:52 Author: felixonmars Revision: 350714 upgpkg: haskell-reducers 3.12.2-40 rebuild with tagged 0.8.6 Modified: haskell-reducers/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-03 09:30:01 UTC (rev 350713) +++ PKGBUILD2018-07-03 09:30:52 UTC (rev 350714) @@ -5,7 +5,7 @@ _hkgname=reducers pkgname=haskell-reducers pkgver=3.12.2 -pkgrel=39 +pkgrel=40 pkgdesc="Semigroups, specialized containers and a general map/reduce framework" url="https://github.com/ekmett/reducers/; license=("custom:BSD3")
[arch-commits] Commit in haskell-pointed/repos (2 files)
Date: Tuesday, July 3, 2018 @ 09:30:01 Author: felixonmars Revision: 350713 archrelease: copy trunk to community-staging-x86_64 Added: haskell-pointed/repos/community-staging-x86_64/ haskell-pointed/repos/community-staging-x86_64/PKGBUILD (from rev 350712, haskell-pointed/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-pointed/repos/community-staging-x86_64/PKGBUILD (from rev 350712, haskell-pointed/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-03 09:30:01 UTC (rev 350713) @@ -0,0 +1,48 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=pointed +pkgname=haskell-pointed +pkgver=5.0.1 +pkgrel=35 +pkgdesc="Pointed and copointed data" +url="https://github.com/ekmett/pointed/; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-comonad' 'haskell-data-default-class' 'haskell-hashable' + 'haskell-kan-extensions' 'haskell-semigroupoids' 'haskell-tagged' + 'haskell-transformers-compat' 'haskell-unordered-containers') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('65958628c983a2c2866b1a1a615c7a7f2f516068c667ce9b93f4214b863632b40eba4915d49e07388c52ced8868bb308b24e7b38a6f50563c68954696748c99b') + +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 \ +-fcomonad -fcontainers -fkan-extensions -fsemigroupoids -fsemigroups \ +-fstm -ftagged -ftransformers -funordered-containers +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-pointed/trunk (PKGBUILD)
Date: Tuesday, July 3, 2018 @ 09:29:42 Author: felixonmars Revision: 350712 upgpkg: haskell-pointed 5.0.1-35 rebuild with tagged 0.8.6 Modified: haskell-pointed/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-03 09:29:05 UTC (rev 350711) +++ PKGBUILD2018-07-03 09:29:42 UTC (rev 350712) @@ -5,7 +5,7 @@ _hkgname=pointed pkgname=haskell-pointed pkgver=5.0.1 -pkgrel=34 +pkgrel=35 pkgdesc="Pointed and copointed data" url="https://github.com/ekmett/pointed/; license=("custom:BSD3")
[arch-commits] Commit in haskell-lens-aeson/repos (2 files)
Date: Tuesday, July 3, 2018 @ 09:29:05 Author: felixonmars Revision: 350711 archrelease: copy trunk to community-staging-x86_64 Added: haskell-lens-aeson/repos/community-staging-x86_64/ haskell-lens-aeson/repos/community-staging-x86_64/PKGBUILD (from rev 350710, haskell-lens-aeson/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-lens-aeson/repos/community-staging-x86_64/PKGBUILD (from rev 350710, haskell-lens-aeson/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-03 09:29:05 UTC (rev 350711) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan + +_hkgname=lens-aeson +pkgname=haskell-lens-aeson +pkgver=1.0.2 +pkgrel=73 +pkgdesc="Law-abiding lenses for aeson" +url="http://github.com/lens/lens-aeson/; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-lens' 'haskell-scientific' + 'haskell-unordered-containers' 'haskell-vector') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('db13c9126b41fd1b3b2e66c72e069ef07722c4e125a128eca2592bf2c68b7e550c10a0d35795616c0e66ed6c70bbe3b188e9baba19913bba41b5d44900b71013') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/<.*1.3/<2/' $_hkgname.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-test-doctests +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-lens-aeson/trunk (PKGBUILD)
Date: Tuesday, July 3, 2018 @ 09:28:45 Author: felixonmars Revision: 350710 upgpkg: haskell-lens-aeson 1.0.2-73 rebuild with tagged 0.8.6 Modified: haskell-lens-aeson/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-03 09:27:58 UTC (rev 350709) +++ PKGBUILD2018-07-03 09:28:45 UTC (rev 350710) @@ -4,7 +4,7 @@ _hkgname=lens-aeson pkgname=haskell-lens-aeson pkgver=1.0.2 -pkgrel=72 +pkgrel=73 pkgdesc="Law-abiding lenses for aeson" url="http://github.com/lens/lens-aeson/; license=('MIT')
[arch-commits] Commit in haskell-insert-ordered-containers/repos (2 files)
Date: Tuesday, July 3, 2018 @ 09:27:58 Author: felixonmars Revision: 350709 archrelease: copy trunk to community-staging-x86_64 Added: haskell-insert-ordered-containers/repos/community-staging-x86_64/ haskell-insert-ordered-containers/repos/community-staging-x86_64/PKGBUILD (from rev 350708, haskell-insert-ordered-containers/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-insert-ordered-containers/repos/community-staging-x86_64/PKGBUILD (from rev 350708, haskell-insert-ordered-containers/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-03 09:27:58 UTC (rev 350709) @@ -0,0 +1,49 @@ +# $Id$ +# Maintainer: Felix Yan + +_hkgname=insert-ordered-containers +pkgname=haskell-insert-ordered-containers +pkgver=0.2.1.0 +pkgrel=91 +pkgdesc="Associative containers retating insertion order for traversals." +url="https://github.com/phadej/insert-ordered-containers; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat' 'haskell-hashable' 'haskell-lens' + 'haskell-semigroupoids' 'haskell-unordered-containers') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('baff8b23700a7d0209810208183d9856c0a5219018c5f09e82f8820ac87630073543da19e1198fc42f3feec143895707e5e33fdf1edbf8f4e6c441271cc3243b') + +prepare() { +sed -e 's/, semigroupoids >=4.3 && <5.2/, semigroupoids >=4.3/' \ +-e 's/, aeson >=1.0.0.0 && <1.2/, aeson >=1.0.0.0/' \ +-e 's/base >=4.6 && <4.10/base >=4.6/' \ +-e 's/<.*4.16/<5/' \ +-e '/semigroups/d' \ +-e 's/<.*0.10/<1/' \ +-i ${_hkgname}-${pkgver}/${_hkgname}.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-insert-ordered-containers/trunk (PKGBUILD)
Date: Tuesday, July 3, 2018 @ 09:27:36 Author: felixonmars Revision: 350708 upgpkg: haskell-insert-ordered-containers 0.2.1.0-91 rebuild with tagged 0.8.6 Modified: haskell-insert-ordered-containers/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-03 09:26:50 UTC (rev 350707) +++ PKGBUILD2018-07-03 09:27:36 UTC (rev 350708) @@ -4,7 +4,7 @@ _hkgname=insert-ordered-containers pkgname=haskell-insert-ordered-containers pkgver=0.2.1.0 -pkgrel=90 +pkgrel=91 pkgdesc="Associative containers retating insertion order for traversals." url="https://github.com/phadej/insert-ordered-containers; license=('custom:BSD3')
[arch-commits] Commit in haskell-fdo-notify/repos (2 files)
Date: Tuesday, July 3, 2018 @ 09:26:50 Author: felixonmars Revision: 350707 archrelease: copy trunk to community-staging-x86_64 Added: haskell-fdo-notify/repos/community-staging-x86_64/ haskell-fdo-notify/repos/community-staging-x86_64/PKGBUILD (from rev 350706, haskell-fdo-notify/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-fdo-notify/repos/community-staging-x86_64/PKGBUILD (from rev 350706, haskell-fdo-notify/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-03 09:26:50 UTC (rev 350707) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=fdo-notify +pkgname=haskell-fdo-notify +pkgver=0.3.1 +pkgrel=72 +pkgdesc="Desktop Notifications client" +url="http://bitbucket.org/taejo/fdo-notify/; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-dbus") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('d9193899d5eebd7c36e9464571827bd5b560fcc156e89822877b3b67a1f376c7abea9958f7e0aa6f79da06ad5f35a8738ad30a40d447b64ad557ed341054e6b6') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-fdo-notify/trunk (PKGBUILD)
Date: Tuesday, July 3, 2018 @ 09:26:29 Author: felixonmars Revision: 350706 upgpkg: haskell-fdo-notify 0.3.1-72 rebuild with tagged 0.8.6 Modified: haskell-fdo-notify/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-03 09:25:37 UTC (rev 350705) +++ PKGBUILD2018-07-03 09:26:29 UTC (rev 350706) @@ -5,7 +5,7 @@ _hkgname=fdo-notify pkgname=haskell-fdo-notify pkgver=0.3.1 -pkgrel=71 +pkgrel=72 pkgdesc="Desktop Notifications client" url="http://bitbucket.org/taejo/fdo-notify/; license=("custom:BSD3")
[arch-commits] Commit in haskell-dbus/repos (2 files)
Date: Tuesday, July 3, 2018 @ 09:25:37 Author: felixonmars Revision: 350705 archrelease: copy trunk to community-staging-x86_64 Added: haskell-dbus/repos/community-staging-x86_64/ haskell-dbus/repos/community-staging-x86_64/PKGBUILD (from rev 350704, haskell-dbus/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-dbus/repos/community-staging-x86_64/PKGBUILD (from rev 350704, haskell-dbus/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-03 09:25:37 UTC (rev 350705) @@ -0,0 +1,46 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=dbus +pkgname=haskell-dbus +pkgver=1.0.1 +pkgrel=33 +pkgdesc="A client library for the D-Bus IPC system" +url="https://john-millikin.com/software/haskell-dbus/; +license=("GPL3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-cereal' 'haskell-lens' 'haskell-libxml-sax' 'haskell-network' + 'haskell-random' 'haskell-split' 'haskell-th-lift' + 'haskell-vector' 'haskell-xml-types') +makedepends=('ghc' 'haskell-extra' 'haskell-quickcheck' 'haskell-resourcet' 'haskell-tasty' + 'haskell-tasty-hunit' 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('e50b388de40d39761338045a92a848d65fc049594b0ee59505a2ac1a1bbf54cb6e8278f9d08abcdd3cae87650405f78f80bce680b9c3c4950d1b848a990e544b') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/license.txt" +}
[arch-commits] Commit in haskell-dbus/trunk (PKGBUILD)
Date: Tuesday, July 3, 2018 @ 09:24:49 Author: felixonmars Revision: 350704 upgpkg: haskell-dbus 1.0.1-33 rebuild with tagged 0.8.6 Modified: haskell-dbus/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-03 09:22:24 UTC (rev 350703) +++ PKGBUILD2018-07-03 09:24:49 UTC (rev 350704) @@ -5,7 +5,7 @@ _hkgname=dbus pkgname=haskell-dbus pkgver=1.0.1 -pkgrel=32 +pkgrel=33 pkgdesc="A client library for the D-Bus IPC system" url="https://john-millikin.com/software/haskell-dbus/; license=("GPL3")
[arch-commits] Commit in haskell-concise/repos (2 files)
Date: Tuesday, July 3, 2018 @ 09:22:24 Author: felixonmars Revision: 350703 archrelease: copy trunk to community-staging-x86_64 Added: haskell-concise/repos/community-staging-x86_64/ haskell-concise/repos/community-staging-x86_64/PKGBUILD (from rev 350702, haskell-concise/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-concise/repos/community-staging-x86_64/PKGBUILD (from rev 350702, haskell-concise/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-03 09:22:24 UTC (rev 350703) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=concise +pkgname=haskell-concise +pkgver=0.1.0.1 +pkgrel=39 +pkgdesc="Utilities for Control.Lens.Cons" +url="https://github.com/frasertweedal/hs-concise; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-lens') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-quickcheck-instances' 'haskell-tasty' + 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('1ca4aacd319107b6a0031e7d0604563a6be68c4c1a2df6e31e7336e8c29f8efd94d5517e31e9a986b9607eb059f74e33b1d8a307d5a23194daf5e88350d560d7') + +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-concise/trunk (PKGBUILD)
Date: Tuesday, July 3, 2018 @ 09:21:33 Author: felixonmars Revision: 350702 upgpkg: haskell-concise 0.1.0.1-39 rebuild with tagged 0.8.6 Modified: haskell-concise/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-03 09:20:40 UTC (rev 350701) +++ PKGBUILD2018-07-03 09:21:33 UTC (rev 350702) @@ -5,7 +5,7 @@ _hkgname=concise pkgname=haskell-concise pkgver=0.1.0.1 -pkgrel=38 +pkgrel=39 pkgdesc="Utilities for Control.Lens.Cons" url="https://github.com/frasertweedal/hs-concise; license=("custom:BSD3")
[arch-commits] Commit in haskell-lens/repos (2 files)
Date: Tuesday, July 3, 2018 @ 09:20:40 Author: felixonmars Revision: 350701 archrelease: copy trunk to community-staging-x86_64 Added: haskell-lens/repos/community-staging-x86_64/ haskell-lens/repos/community-staging-x86_64/PKGBUILD (from rev 350700, haskell-lens/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-lens/repos/community-staging-x86_64/PKGBUILD (from rev 350700, haskell-lens/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-03 09:20:40 UTC (rev 350701) @@ -0,0 +1,51 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=lens +pkgname=haskell-lens +pkgver=4.16.1 +pkgrel=20 +pkgdesc="Lenses, Folds and Traversals" +url="https://github.com/ekmett/lens/; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-orphans' 'haskell-bifunctors' 'haskell-call-stack' 'haskell-comonad' + 'haskell-contravariant' 'haskell-distributive' 'haskell-exceptions' 'haskell-free' + 'haskell-hashable' 'haskell-kan-extensions' 'haskell-parallel' 'haskell-profunctors' + 'haskell-reflection' 'haskell-semigroupoids' 'haskell-tagged' 'haskell-th-abstraction' + 'haskell-transformers-compat' 'haskell-unordered-containers' 'haskell-vector' 'haskell-void') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('2215d4e5bbb806315100fd7dddb1c12fbac1c10c33963e9392b7087b44eedc235f4e6668a9352959460d9ebc9636702b6b36dd50ea789addda38146da3237175') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/semigroups/d' $_hkgname.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-j -ftrustworthy -f-safe -ftest-templates -ftest-properties -ftest-hunit \ +-ftest-doctests -f-dump-splices -f-old-inline-pragmas -finlining \ +-f-benchmark-uniplate +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-lens/trunk (PKGBUILD)
Date: Tuesday, July 3, 2018 @ 09:20:20 Author: felixonmars Revision: 350700 upgpkg: haskell-lens 4.16.1-20 rebuild with tagged 0.8.6 Modified: haskell-lens/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-03 09:17:51 UTC (rev 350699) +++ PKGBUILD2018-07-03 09:20:20 UTC (rev 350700) @@ -5,7 +5,7 @@ _hkgname=lens pkgname=haskell-lens pkgver=4.16.1 -pkgrel=19 +pkgrel=20 pkgdesc="Lenses, Folds and Traversals" url="https://github.com/ekmett/lens/; license=("custom:BSD3")
[arch-commits] Commit in haskell-keys/repos (2 files)
Date: Tuesday, July 3, 2018 @ 09:17:51 Author: felixonmars Revision: 350699 archrelease: copy trunk to community-staging-x86_64 Added: haskell-keys/repos/community-staging-x86_64/ haskell-keys/repos/community-staging-x86_64/PKGBUILD (from rev 350698, haskell-keys/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-keys/repos/community-staging-x86_64/PKGBUILD (from rev 350698, haskell-keys/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-03 09:17:51 UTC (rev 350699) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=keys +pkgname=haskell-keys +pkgver=3.12 +pkgrel=32 +pkgdesc="Keyed functors and containers" +url="https://github.com/ekmett/keys/; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-comonad' 'haskell-free' 'haskell-hashable' 'haskell-semigroupoids' + 'haskell-tagged' 'haskell-transformers-compat' 'haskell-unordered-containers') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('7d8ce7b6366b60d11eb839d7e7ef60ec6ac7370c641f0ec2d4acaa0fd37119f37aae4e570cf55a835bf8aaf9895de3ed0747070d6afc7f38faa12122935df49a') + +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-keys/trunk (PKGBUILD)
Date: Tuesday, July 3, 2018 @ 09:17:08 Author: felixonmars Revision: 350698 upgpkg: haskell-keys 3.12-32 rebuild with tagged 0.8.6 Modified: haskell-keys/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-03 09:16:11 UTC (rev 350697) +++ PKGBUILD2018-07-03 09:17:08 UTC (rev 350698) @@ -5,7 +5,7 @@ _hkgname=keys pkgname=haskell-keys pkgver=3.12 -pkgrel=31 +pkgrel=32 pkgdesc="Keyed functors and containers" url="https://github.com/ekmett/keys/; license=("custom:BSD3")
[arch-commits] Commit in haskell-kan-extensions/repos (2 files)
Date: Tuesday, July 3, 2018 @ 09:16:11 Author: felixonmars Revision: 350697 archrelease: copy trunk to community-staging-x86_64 Added: haskell-kan-extensions/repos/community-staging-x86_64/ haskell-kan-extensions/repos/community-staging-x86_64/PKGBUILD (from rev 350696, haskell-kan-extensions/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-kan-extensions/repos/community-staging-x86_64/PKGBUILD (from rev 350696, haskell-kan-extensions/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-03 09:16:11 UTC (rev 350697) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=kan-extensions +pkgname=haskell-kan-extensions +pkgver=5.1 +pkgrel=34 +pkgdesc="Kan extensions, Kan lifts, the Yoneda lemma, and (co)density (co)monads" +url="https://github.com/ekmett/kan-extensions/; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-adjunctions' 'haskell-comonad' 'haskell-contravariant' + 'haskell-distributive' 'haskell-free' 'haskell-profunctors' + 'haskell-semigroupoids' 'haskell-tagged' 'haskell-transformers-compat') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha512sums=('9a9390cc099c512ac2a4c1a0d9b4ee33690a16ef2cec32877f24778239a60cdf6b0ba3464d15e8a23a6112e95fe124d6517934aba5e5c2b3ec70714c0a18b8bb') + +prepare() { +sed -i -e '/ fail /d' -e 's/<.*0.6/<1/' $_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}" \ +--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-kan-extensions/trunk (PKGBUILD)
Date: Tuesday, July 3, 2018 @ 09:15:53 Author: felixonmars Revision: 350696 upgpkg: haskell-kan-extensions 5.1-34 rebuild with tagged 0.8.6 Modified: haskell-kan-extensions/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-03 09:15:12 UTC (rev 350695) +++ PKGBUILD2018-07-03 09:15:53 UTC (rev 350696) @@ -5,7 +5,7 @@ _hkgname=kan-extensions pkgname=haskell-kan-extensions pkgver=5.1 -pkgrel=33 +pkgrel=34 pkgdesc="Kan extensions, Kan lifts, the Yoneda lemma, and (co)density (co)monads" url="https://github.com/ekmett/kan-extensions/; license=("custom:BSD3")
[arch-commits] Commit in haskell-incremental-parser/repos (2 files)
Date: Tuesday, July 3, 2018 @ 09:15:12 Author: felixonmars Revision: 350695 archrelease: copy trunk to community-staging-x86_64 Added: haskell-incremental-parser/repos/community-staging-x86_64/ haskell-incremental-parser/repos/community-staging-x86_64/PKGBUILD (from rev 350694, haskell-incremental-parser/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-incremental-parser/repos/community-staging-x86_64/PKGBUILD (from rev 350694, haskell-incremental-parser/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-03 09:15:12 UTC (rev 350695) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Thomas Dziedzic + +_hkgname=incremental-parser +pkgname=haskell-incremental-parser +pkgver=0.3.1.1 +pkgrel=20 +pkgdesc="Generic parser library capable of providing partial results from partial input." +url="https://hackage.haskell.org/package/${_hkgname}; +license=('GPL') +arch=('x86_64') +depends=('ghc-libs' 'haskell-monoid-subclasses') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-checkers' 'haskell-tasty' + 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('a614d294b868f1305f55d2d8a2987e444a7f2b4ac001024e9413d83146c729d2afed93a40f99e77430d5b8be5a9464800f533f85a17c7471ba8c970d7e94aac1') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE.txt" +}
[arch-commits] Commit in haskell-incremental-parser/trunk (PKGBUILD)
Date: Tuesday, July 3, 2018 @ 09:14:53 Author: felixonmars Revision: 350694 upgpkg: haskell-incremental-parser 0.3.1.1-20 rebuild with tagged 0.8.6 Modified: haskell-incremental-parser/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-03 09:14:05 UTC (rev 350693) +++ PKGBUILD2018-07-03 09:14:53 UTC (rev 350694) @@ -5,7 +5,7 @@ _hkgname=incremental-parser pkgname=haskell-incremental-parser pkgver=0.3.1.1 -pkgrel=19 +pkgrel=20 pkgdesc="Generic parser library capable of providing partial results from partial input." url="https://hackage.haskell.org/package/${_hkgname}; license=('GPL')
[arch-commits] Commit in haskell-adjunctions/repos (2 files)
Date: Tuesday, July 3, 2018 @ 09:14:05 Author: felixonmars Revision: 350693 archrelease: copy trunk to community-staging-x86_64 Added: haskell-adjunctions/repos/community-staging-x86_64/ haskell-adjunctions/repos/community-staging-x86_64/PKGBUILD (from rev 350692, haskell-adjunctions/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-adjunctions/repos/community-staging-x86_64/PKGBUILD (from rev 350692, haskell-adjunctions/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-03 09:14:05 UTC (rev 350693) @@ -0,0 +1,51 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=adjunctions +pkgname=haskell-adjunctions +pkgver=4.4 +pkgrel=32 +pkgdesc="Adjunctions and representable functors" +url="https://github.com/ekmett/adjunctions/; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-comonad' 'haskell-contravariant' 'haskell-distributive' 'haskell-free' + 'haskell-profunctors' 'haskell-semigroupoids' 'haskell-tagged' + 'haskell-transformers-compat' 'haskell-void') +makedepends=('ghc' 'haskell-generic-deriving' 'haskell-hspec') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('30f4fb8a30d8428e032d322a9a627e7ebc44b2c737e87670907134a5aa6019145f2c3e6b2e7f8e00d5ffbe1ce4b4a5c812c3ee976257419d7d429b19db28918c') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/semigroups/d' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-adjunctions/trunk (PKGBUILD)
Date: Tuesday, July 3, 2018 @ 09:13:46 Author: felixonmars Revision: 350692 upgpkg: haskell-adjunctions 4.4-32 rebuild with tagged 0.8.6 Modified: haskell-adjunctions/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-03 09:12:58 UTC (rev 350691) +++ PKGBUILD2018-07-03 09:13:46 UTC (rev 350692) @@ -5,7 +5,7 @@ _hkgname=adjunctions pkgname=haskell-adjunctions pkgver=4.4 -pkgrel=31 +pkgrel=32 pkgdesc="Adjunctions and representable functors" url="https://github.com/ekmett/adjunctions/; license=("custom:BSD3")
[arch-commits] Commit in haskell-free/repos (2 files)
Date: Tuesday, July 3, 2018 @ 09:12:58 Author: felixonmars Revision: 350691 archrelease: copy trunk to community-staging-x86_64 Added: haskell-free/repos/community-staging-x86_64/ haskell-free/repos/community-staging-x86_64/PKGBUILD (from rev 350690, haskell-free/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-free/repos/community-staging-x86_64/PKGBUILD (from rev 350690, haskell-free/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-03 09:12:58 UTC (rev 350691) @@ -0,0 +1,46 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=free +pkgname=haskell-free +pkgver=5.0.2 +pkgrel=18 +pkgdesc="Monads for free" +url="https://github.com/ekmett/free/; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-bifunctors' 'haskell-comonad' 'haskell-distributive' + 'haskell-exceptions' 'haskell-profunctors' 'haskell-semigroupoids' + 'haskell-transformers-base' 'haskell-transformers-compat') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('baf6472a682e3c8196d992fa0e05187b976ea14f46b9854f3a187b4b07080c13c8b2f38e9dc3962abc033b4a8c747273670b8494c6c5e686b9b76ed970a4f7b1') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/semigroups/d' $_hkgname.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-free/trunk (PKGBUILD)
Date: Tuesday, July 3, 2018 @ 09:12:39 Author: felixonmars Revision: 350690 upgpkg: haskell-free 5.0.2-18 rebuild with tagged 0.8.6 Modified: haskell-free/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-03 09:11:47 UTC (rev 350689) +++ PKGBUILD2018-07-03 09:12:39 UTC (rev 350690) @@ -5,7 +5,7 @@ _hkgname=free pkgname=haskell-free pkgver=5.0.2 -pkgrel=17 +pkgrel=18 pkgdesc="Monads for free" url="https://github.com/ekmett/free/; license=("custom:BSD3")
[arch-commits] Commit in haskell-checkers/repos (2 files)
Date: Tuesday, July 3, 2018 @ 09:11:47 Author: felixonmars Revision: 350689 archrelease: copy trunk to community-staging-x86_64 Added: haskell-checkers/repos/community-staging-x86_64/ haskell-checkers/repos/community-staging-x86_64/PKGBUILD (from rev 350688, haskell-checkers/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-checkers/repos/community-staging-x86_64/PKGBUILD (from rev 350688, haskell-checkers/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-03 09:11:47 UTC (rev 350689) @@ -0,0 +1,38 @@ +# $Id$ +# Maintainer: Felix Yan + +_hkgname=checkers +pkgname=haskell-checkers +pkgver=0.4.10 +pkgrel=20 +pkgdesc="Check properties on standard classes and data structures" +url="https://github.com/conal/checkers; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-random' 'haskell-quickcheck' 'haskell-semigroupoids') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('b2884143505e8025d436d6792dded2df74b81070d9313f9f5f864a2b630479cd344fa00181a38bcce100b970d5a561b02509728bf26c73ad9ba0222c4be429be') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "COPYING" "${pkgdir}/usr/share/licenses/${pkgname}/COPYING" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYING" +}
[arch-commits] Commit in haskell-checkers/trunk (PKGBUILD)
Date: Tuesday, July 3, 2018 @ 09:11:27 Author: felixonmars Revision: 350688 upgpkg: haskell-checkers 0.4.10-20 rebuild with tagged 0.8.6 Modified: haskell-checkers/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-03 09:10:43 UTC (rev 350687) +++ PKGBUILD2018-07-03 09:11:27 UTC (rev 350688) @@ -4,7 +4,7 @@ _hkgname=checkers pkgname=haskell-checkers pkgver=0.4.10 -pkgrel=19 +pkgrel=20 pkgdesc="Check properties on standard classes and data structures" url="https://github.com/conal/checkers; license=('custom:BSD3')
[arch-commits] Commit in haskell-semigroupoids/trunk (PKGBUILD)
Date: Tuesday, July 3, 2018 @ 09:10:24 Author: felixonmars Revision: 350686 upgpkg: haskell-semigroupoids 5.2.2-33 rebuild with tagged 0.8.6 Modified: haskell-semigroupoids/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-03 09:09:32 UTC (rev 350685) +++ PKGBUILD2018-07-03 09:10:24 UTC (rev 350686) @@ -5,7 +5,7 @@ _hkgname=semigroupoids pkgname=haskell-semigroupoids pkgver=5.2.2 -pkgrel=32 +pkgrel=33 pkgdesc="Semigroupoids: Category sans id" url="https://github.com/ekmett/semigroupoids; license=("custom:BSD3")
[arch-commits] Commit in haskell-semigroupoids/repos (2 files)
Date: Tuesday, July 3, 2018 @ 09:10:43 Author: felixonmars Revision: 350687 archrelease: copy trunk to community-staging-x86_64 Added: haskell-semigroupoids/repos/community-staging-x86_64/ haskell-semigroupoids/repos/community-staging-x86_64/PKGBUILD (from rev 350686, haskell-semigroupoids/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: haskell-semigroupoids/repos/community-staging-x86_64/PKGBUILD (from rev 350686, haskell-semigroupoids/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-03 09:10:43 UTC (rev 350687) @@ -0,0 +1,53 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=semigroupoids +pkgname=haskell-semigroupoids +pkgver=5.2.2 +pkgrel=33 +pkgdesc="Semigroupoids: Category sans id" +url="https://github.com/ekmett/semigroupoids; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-orphans' 'haskell-bifunctors' 'haskell-comonad' 'haskell-contravariant' + 'haskell-distributive' 'haskell-hashable' 'haskell-tagged' 'haskell-transformers-compat' + 'haskell-unordered-containers') +makedepends=('ghc' 'haskell-cabal-doctest' 'haskell-doctest') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('8a972716a0d74bf9e539864614cd7b0ccede283efdb7a4f84ca691ec89fbe1aa9e2322e79c608adce9904a06457294a071007ba1eb84475896e41d629c60b90c') + +prepare() { +cd $_hkgname-$pkgver +sed -e 's/<.*0.14/<1/' -e '/semigroups/d' -e 's/<.*0.6/<1/' -i $_hkgname.cabal +sed -i 's/#if MIN_VERSION_semigroups.*/#if 1/' src/Data/Semigroup/Traversable/Class.hs src/Data/Semigroup/Foldable/Class.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 \ +-ftagged -fcomonad -fdoctests -fdistributive -fcontravariant -fcontainers -funordered-containers +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-nettle/repos (2 files)
Date: Tuesday, July 3, 2018 @ 09:09:32 Author: felixonmars Revision: 350685 archrelease: copy trunk to community-staging-x86_64 Added: haskell-nettle/repos/community-staging-x86_64/ haskell-nettle/repos/community-staging-x86_64/PKGBUILD (from rev 350684, haskell-nettle/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-nettle/repos/community-staging-x86_64/PKGBUILD (from rev 350684, haskell-nettle/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-03 09:09:32 UTC (rev 350685) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan + +_hkgname=nettle +pkgname=haskell-nettle +pkgver=0.3.0 +pkgrel=4 +pkgdesc="Safe nettle binding" +url="https://github.com/stbuehler/haskell-nettle; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'nettle' 'haskell-byteable' 'haskell-crypto-cipher-types' 'haskell-tagged' + 'haskell-securemem') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('9bc875c0674ea615f47c498bd40fcbd8ffb356e99b30bde6b0e350a9dcfed353bc21242ea625cecc23b16b617f1e163dab42740cadc49ac5c73f161fd0898ac7') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "COPYING" "${pkgdir}/usr/share/licenses/${pkgname}/COPYING" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYING" +}
[arch-commits] Commit in haskell-nettle/trunk (PKGBUILD)
Date: Tuesday, July 3, 2018 @ 09:09:12 Author: felixonmars Revision: 350684 upgpkg: haskell-nettle 0.3.0-4 rebuild with tagged 0.8.6 Modified: haskell-nettle/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-03 09:08:28 UTC (rev 350683) +++ PKGBUILD2018-07-03 09:09:12 UTC (rev 350684) @@ -4,7 +4,7 @@ _hkgname=nettle pkgname=haskell-nettle pkgver=0.3.0 -pkgrel=3 +pkgrel=4 pkgdesc="Safe nettle binding" url="https://github.com/stbuehler/haskell-nettle; license=('MIT')
[arch-commits] Commit in haskell-crypto-pubkey/repos (2 files)
Date: Tuesday, July 3, 2018 @ 09:08:28 Author: felixonmars Revision: 350683 archrelease: copy trunk to community-staging-x86_64 Added: haskell-crypto-pubkey/repos/community-staging-x86_64/ haskell-crypto-pubkey/repos/community-staging-x86_64/PKGBUILD (from rev 350682, haskell-crypto-pubkey/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-crypto-pubkey/repos/community-staging-x86_64/PKGBUILD (from rev 350682, haskell-crypto-pubkey/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-03 09:08:28 UTC (rev 350683) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Thomas Dziedzic + +_hkgname=crypto-pubkey +pkgname=haskell-crypto-pubkey +pkgver=0.2.8 +pkgrel=70 +pkgdesc="Public Key cryptography" +url="https://github.com/vincenthz/hs-crypto-pubkey; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-byteable' 'haskell-crypto-numbers' 'haskell-crypto-pubkey-types' + 'haskell-crypto-random' 'haskell-cryptohash') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('9e7d54421fdb3c53964688831a2ca5f5379e141e7924af76916d868300833c0dbde22392e1452f80aaf2ec7a9a52de6b429a6f8f78b8fbef6c32f2f31202ed06') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-crypto-pubkey/trunk (PKGBUILD)
Date: Tuesday, July 3, 2018 @ 09:08:11 Author: felixonmars Revision: 350682 upgpkg: haskell-crypto-pubkey 0.2.8-70 rebuild with tagged 0.8.6 Modified: haskell-crypto-pubkey/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-03 09:07:32 UTC (rev 350681) +++ PKGBUILD2018-07-03 09:08:11 UTC (rev 350682) @@ -5,7 +5,7 @@ _hkgname=crypto-pubkey pkgname=haskell-crypto-pubkey pkgver=0.2.8 -pkgrel=69 +pkgrel=70 pkgdesc="Public Key cryptography" url="https://github.com/vincenthz/hs-crypto-pubkey; license=('custom:BSD3')
[arch-commits] Commit in haskell-crypto-numbers/repos (2 files)
Date: Tuesday, July 3, 2018 @ 09:07:32 Author: felixonmars Revision: 350681 archrelease: copy trunk to community-staging-x86_64 Added: haskell-crypto-numbers/repos/community-staging-x86_64/ haskell-crypto-numbers/repos/community-staging-x86_64/PKGBUILD (from rev 350680, haskell-crypto-numbers/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-crypto-numbers/repos/community-staging-x86_64/PKGBUILD (from rev 350680, haskell-crypto-numbers/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-03 09:07:32 UTC (rev 350681) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Thomas Dziedzic + +_hkgname=crypto-numbers +pkgname=haskell-crypto-numbers +pkgver=0.2.7 +pkgrel=58 +pkgdesc="Cryptographic numbers: functions and algorithms" +url="https://github.com/vincenthz/hs-crypto-numbers; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-crypto-random' 'haskell-vector') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('4fac18f6d76d5cc9ae82d177a45c155847264494dd112db80a76c955faee4917b4b3c563bb76eb3a08923bb020138307a7115d78fe0caa20fd3fb2b12d679947') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-crypto-numbers/trunk (PKGBUILD)
Date: Tuesday, July 3, 2018 @ 09:07:13 Author: felixonmars Revision: 350680 upgpkg: haskell-crypto-numbers 0.2.7-58 rebuild with tagged 0.8.6 Modified: haskell-crypto-numbers/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-03 09:06:38 UTC (rev 350679) +++ PKGBUILD2018-07-03 09:07:13 UTC (rev 350680) @@ -5,7 +5,7 @@ _hkgname=crypto-numbers pkgname=haskell-crypto-numbers pkgver=0.2.7 -pkgrel=57 +pkgrel=58 pkgdesc="Cryptographic numbers: functions and algorithms" url="https://github.com/vincenthz/hs-crypto-numbers; license=('custom:BSD3')
[arch-commits] Commit in haskell-clientsession/trunk (PKGBUILD)
Date: Tuesday, July 3, 2018 @ 09:06:20 Author: felixonmars Revision: 350678 upgpkg: haskell-clientsession 0.9.1.2-63 rebuild with tagged 0.8.6 Modified: haskell-clientsession/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-03 09:05:42 UTC (rev 350677) +++ PKGBUILD2018-07-03 09:06:20 UTC (rev 350678) @@ -5,7 +5,7 @@ _hkgname=clientsession pkgname=haskell-clientsession pkgver=0.9.1.2 -pkgrel=62 +pkgrel=63 pkgdesc="Securely store session data in a client-side cookie." url="https://github.com/yesodweb/clientsession/tree/master; license=("MIT")
[arch-commits] Commit in haskell-clientsession/repos (2 files)
Date: Tuesday, July 3, 2018 @ 09:06:38 Author: felixonmars Revision: 350679 archrelease: copy trunk to community-staging-x86_64 Added: haskell-clientsession/repos/community-staging-x86_64/ haskell-clientsession/repos/community-staging-x86_64/PKGBUILD (from rev 350678, haskell-clientsession/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-clientsession/repos/community-staging-x86_64/PKGBUILD (from rev 350678, haskell-clientsession/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-03 09:06:38 UTC (rev 350679) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=clientsession +pkgname=haskell-clientsession +pkgver=0.9.1.2 +pkgrel=63 +pkgdesc="Securely store session data in a client-side cookie." +url="https://github.com/yesodweb/clientsession/tree/master; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-base64-bytestring" "haskell-cereal" + "haskell-cipher-aes" "haskell-cprng-aes" "haskell-crypto-api" + "haskell-crypto-random" "haskell-entropy" "haskell-setenv" + "haskell-skein" "haskell-tagged") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('27b44924843363f86b7c27aec1a73e8d74fcf42075cbe45ded4f26d690eb086bac0a4091e66bbdcb431c090aed0ddb64384ca6c555b8ba4c7372f1c42117587a') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-test +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-cprng-aes/trunk (PKGBUILD)
Date: Tuesday, July 3, 2018 @ 09:05:23 Author: felixonmars Revision: 350676 upgpkg: haskell-cprng-aes 0.6.1-59 rebuild with tagged 0.8.6 Modified: haskell-cprng-aes/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-03 09:04:41 UTC (rev 350675) +++ PKGBUILD2018-07-03 09:05:23 UTC (rev 350676) @@ -5,7 +5,7 @@ _hkgname=cprng-aes pkgname=haskell-cprng-aes pkgver=0.6.1 -pkgrel=58 +pkgrel=59 pkgdesc="Crypto Pseudo Random Number Generator using AES in counter mode." url="https://github.com/vincenthz/hs-cprng-aes; license=("custom:BSD3")
[arch-commits] Commit in haskell-cprng-aes/repos (2 files)
Date: Tuesday, July 3, 2018 @ 09:05:42 Author: felixonmars Revision: 350677 archrelease: copy trunk to community-staging-x86_64 Added: haskell-cprng-aes/repos/community-staging-x86_64/ haskell-cprng-aes/repos/community-staging-x86_64/PKGBUILD (from rev 350676, haskell-cprng-aes/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-cprng-aes/repos/community-staging-x86_64/PKGBUILD (from rev 350676, haskell-cprng-aes/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-03 09:05:42 UTC (rev 350677) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=cprng-aes +pkgname=haskell-cprng-aes +pkgver=0.6.1 +pkgrel=59 +pkgdesc="Crypto Pseudo Random Number Generator using AES in counter mode." +url="https://github.com/vincenthz/hs-cprng-aes; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-byteable" "haskell-cipher-aes" "haskell-crypto-random") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('839a3a449edf996b0061a989058ed59625d8a849e852217c047b9d9b59b58504c0efaca699f75beea3ebcad8284f55c1f53b523dbebb10f56e705506bfccb5f5') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-crypto-random/trunk (PKGBUILD)
Date: Tuesday, July 3, 2018 @ 09:04:23 Author: felixonmars Revision: 350674 upgpkg: haskell-crypto-random 0.0.9-60 rebuild with tagged 0.8.6 Modified: haskell-crypto-random/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-03 09:03:48 UTC (rev 350673) +++ PKGBUILD2018-07-03 09:04:23 UTC (rev 350674) @@ -5,7 +5,7 @@ _hkgname=crypto-random pkgname=haskell-crypto-random pkgver=0.0.9 -pkgrel=59 +pkgrel=60 pkgdesc="Simple cryptographic random related types" url="https://github.com/vincenthz/hs-crypto-random; license=("custom:BSD3")
[arch-commits] Commit in haskell-crypto-random/repos (2 files)
Date: Tuesday, July 3, 2018 @ 09:04:41 Author: felixonmars Revision: 350675 archrelease: copy trunk to community-staging-x86_64 Added: haskell-crypto-random/repos/community-staging-x86_64/ haskell-crypto-random/repos/community-staging-x86_64/PKGBUILD (from rev 350674, haskell-crypto-random/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-crypto-random/repos/community-staging-x86_64/PKGBUILD (from rev 350674, haskell-crypto-random/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-03 09:04:41 UTC (rev 350675) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=crypto-random +pkgname=haskell-crypto-random +pkgver=0.0.9 +pkgrel=60 +pkgdesc="Simple cryptographic random related types" +url="https://github.com/vincenthz/hs-crypto-random; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-securemem" "haskell-vector") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('07e298e2e3846b48330af92a46ab8550982ad74f6154c59a531762d9282f6712c1e867a48ed6cf4d967f463f52c1af4287a74552aeff0635480ea21cd54a7a24') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-cipher-aes/repos (2 files)
Date: Tuesday, July 3, 2018 @ 09:03:48 Author: felixonmars Revision: 350673 archrelease: copy trunk to community-staging-x86_64 Added: haskell-cipher-aes/repos/community-staging-x86_64/ haskell-cipher-aes/repos/community-staging-x86_64/PKGBUILD (from rev 350672, haskell-cipher-aes/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-cipher-aes/repos/community-staging-x86_64/PKGBUILD (from rev 350672, haskell-cipher-aes/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-03 09:03:48 UTC (rev 350673) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=cipher-aes +pkgname=haskell-cipher-aes +pkgver=0.2.11 +pkgrel=56 +pkgdesc="Fast AES cipher implementation with advanced mode of operations" +url="https://github.com/vincenthz/hs-cipher-aes; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-byteable" "haskell-crypto-cipher-types" "haskell-securemem") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('d0c9b94e93903d0a3ea5587a4ac4ee5124b5189842070dd11c99182ba7396c982aa8c3eae2f8a1fd5b906f8ab3306e4b49ae9276a837e871278d6fe591bbd816') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fsupport_aesni +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-cipher-aes/trunk (PKGBUILD)
Date: Tuesday, July 3, 2018 @ 09:03:29 Author: felixonmars Revision: 350672 upgpkg: haskell-cipher-aes 0.2.11-56 rebuild with tagged 0.8.6 Modified: haskell-cipher-aes/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-03 09:02:51 UTC (rev 350671) +++ PKGBUILD2018-07-03 09:03:29 UTC (rev 350672) @@ -5,7 +5,7 @@ _hkgname=cipher-aes pkgname=haskell-cipher-aes pkgver=0.2.11 -pkgrel=55 +pkgrel=56 pkgdesc="Fast AES cipher implementation with advanced mode of operations" url="https://github.com/vincenthz/hs-cipher-aes; license=("custom:BSD3")
[arch-commits] Commit in haskell-crypto-cipher-types/trunk (PKGBUILD)
Date: Tuesday, July 3, 2018 @ 09:02:33 Author: felixonmars Revision: 350670 upgpkg: haskell-crypto-cipher-types 0.0.9-56 rebuild with tagged 0.8.6 Modified: haskell-crypto-cipher-types/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-03 09:01:58 UTC (rev 350669) +++ PKGBUILD2018-07-03 09:02:33 UTC (rev 350670) @@ -5,7 +5,7 @@ _hkgname=crypto-cipher-types pkgname=haskell-crypto-cipher-types pkgver=0.0.9 -pkgrel=55 +pkgrel=56 pkgdesc="Generic cryptography cipher types" url="https://github.com/vincenthz/hs-crypto-cipher; license=("custom:BSD3")
[arch-commits] Commit in haskell-crypto-cipher-types/repos (2 files)
Date: Tuesday, July 3, 2018 @ 09:02:51 Author: felixonmars Revision: 350671 archrelease: copy trunk to community-staging-x86_64 Added: haskell-crypto-cipher-types/repos/community-staging-x86_64/ haskell-crypto-cipher-types/repos/community-staging-x86_64/PKGBUILD (from rev 350670, haskell-crypto-cipher-types/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-crypto-cipher-types/repos/community-staging-x86_64/PKGBUILD (from rev 350670, haskell-crypto-cipher-types/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-03 09:02:51 UTC (rev 350671) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=crypto-cipher-types +pkgname=haskell-crypto-cipher-types +pkgver=0.0.9 +pkgrel=56 +pkgdesc="Generic cryptography cipher types" +url="https://github.com/vincenthz/hs-crypto-cipher; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-byteable" "haskell-securemem") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('9b369dfbe1baa918f8b72dca0a6637634582629ccd46226a3a89813f42cca1e11ee738e1053503a6bc2863c04dd885083e6a09a5bda5a52dbf381e9f133e24cc') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-securemem/trunk (PKGBUILD)
Date: Tuesday, July 3, 2018 @ 09:01:38 Author: felixonmars Revision: 350668 upgpkg: haskell-securemem 0.1.10-18 rebuild with tagged 0.8.6 Modified: haskell-securemem/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-03 09:01:02 UTC (rev 350667) +++ PKGBUILD2018-07-03 09:01:38 UTC (rev 350668) @@ -5,7 +5,7 @@ _hkgname=securemem pkgname=haskell-securemem pkgver=0.1.10 -pkgrel=17 +pkgrel=18 pkgdesc="abstraction to an auto scrubbing and const time eq, memory chunk." url="https://github.com/vincenthz/hs-securemem; license=("custom:BSD3")
[arch-commits] Commit in haskell-securemem/repos (2 files)
Date: Tuesday, July 3, 2018 @ 09:01:58 Author: felixonmars Revision: 350669 archrelease: copy trunk to community-staging-x86_64 Added: haskell-securemem/repos/community-staging-x86_64/ haskell-securemem/repos/community-staging-x86_64/PKGBUILD (from rev 350668, haskell-securemem/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-securemem/repos/community-staging-x86_64/PKGBUILD (from rev 350668, haskell-securemem/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-03 09:01:58 UTC (rev 350669) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=securemem +pkgname=haskell-securemem +pkgver=0.1.10 +pkgrel=18 +pkgdesc="abstraction to an auto scrubbing and const time eq, memory chunk." +url="https://github.com/vincenthz/hs-securemem; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-byteable" "haskell-memory") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('9f1428896a7b554244e42ac04a17c008cadce8102294b3249c172d84b20195325c48eadf15f7d26dabd766e4d45d171b0a26649e097d632a7fae596663a43096') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-rsa/repos (2 files)
Date: Tuesday, July 3, 2018 @ 09:01:02 Author: felixonmars Revision: 350667 archrelease: copy trunk to community-staging-x86_64 Added: haskell-rsa/repos/community-staging-x86_64/ haskell-rsa/repos/community-staging-x86_64/PKGBUILD (from rev 350666, haskell-rsa/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-rsa/repos/community-staging-x86_64/PKGBUILD (from rev 350666, haskell-rsa/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-03 09:01:02 UTC (rev 350667) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan + +_hkgname=RSA +pkgname=haskell-rsa +pkgver=2.3.0 +pkgrel=15 +pkgdesc="Implementation of RSA, using the padding schemes of PKCS#1 v2.1." +url="https://github.com/GaloisInc/rsa; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-crypto-api' 'haskell-crypto-pubkey-types' 'haskell-sha') +makedepends=('ghc' 'haskell-drbg' 'haskell-quickcheck' 'haskell-tagged' 'haskell-test-framework' + 'haskell-test-framework-quickcheck2') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('134e86897ce345de00c660e3a34fb2395bbd82419a7e708b5741ba38113e46092db6c236c55e3e57b4e2c777eaf22850f3e95fc46d2cf70c50c4383519a8319e') + +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-rsa/trunk (PKGBUILD)
Date: Tuesday, July 3, 2018 @ 09:00:41 Author: felixonmars Revision: 350666 upgpkg: haskell-rsa 2.3.0-15 rebuild with tagged 0.8.6 Modified: haskell-rsa/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-03 08:59:22 UTC (rev 350665) +++ PKGBUILD2018-07-03 09:00:41 UTC (rev 350666) @@ -4,7 +4,7 @@ _hkgname=RSA pkgname=haskell-rsa pkgver=2.3.0 -pkgrel=14 +pkgrel=15 pkgdesc="Implementation of RSA, using the padding schemes of PKCS#1 v2.1." url="https://github.com/GaloisInc/rsa; license=('custom:BSD3')
[arch-commits] Commit in haskell-prettyprinter-convert-ansi-wl-pprint/repos (2 files)
Date: Tuesday, July 3, 2018 @ 08:59:22 Author: felixonmars Revision: 350665 archrelease: copy trunk to community-staging-x86_64 Added: haskell-prettyprinter-convert-ansi-wl-pprint/repos/community-staging-x86_64/ haskell-prettyprinter-convert-ansi-wl-pprint/repos/community-staging-x86_64/PKGBUILD (from rev 350664, haskell-prettyprinter-convert-ansi-wl-pprint/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-prettyprinter-convert-ansi-wl-pprint/repos/community-staging-x86_64/PKGBUILD (from rev 350664, haskell-prettyprinter-convert-ansi-wl-pprint/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-03 08:59:22 UTC (rev 350665) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan + +_hkgname=prettyprinter-convert-ansi-wl-pprint +pkgname=haskell-prettyprinter-convert-ansi-wl-pprint +pkgver=1.1 +pkgrel=11 +pkgdesc="Converter from ansi-wl-pprint documents to prettyprinter-based ones." +url="https://github.com/quchen/prettyprinter; +license=('custom:BSD2') +arch=('x86_64') +depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-ansi-wl-pprint' 'haskell-prettyprinter' + 'haskell-prettyprinter-ansi-terminal') +makedepends=('ghc' 'haskell-doctest') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('d5587fd33e5175149781c21d577a2e18b4f84731ed9deb692f22ea25f85212ac13b300176b13ae3f54d07fb3a720fda6c5561052d68f4832dc255fbf85c05aea') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE.md" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.md" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE.md" +}
[arch-commits] Commit in haskell-prettyprinter-convert-ansi-wl-pprint/trunk (PKGBUILD)
Date: Tuesday, July 3, 2018 @ 08:59:02 Author: felixonmars Revision: 350664 upgpkg: haskell-prettyprinter-convert-ansi-wl-pprint 1.1-11 rebuild with tagged 0.8.6 Modified: haskell-prettyprinter-convert-ansi-wl-pprint/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-03 08:58:23 UTC (rev 350663) +++ PKGBUILD2018-07-03 08:59:02 UTC (rev 350664) @@ -4,7 +4,7 @@ _hkgname=prettyprinter-convert-ansi-wl-pprint pkgname=haskell-prettyprinter-convert-ansi-wl-pprint pkgver=1.1 -pkgrel=10 +pkgrel=11 pkgdesc="Converter from ansi-wl-pprint documents to prettyprinter-based ones." url="https://github.com/quchen/prettyprinter; license=('custom:BSD2')
[arch-commits] Commit in haskell-prettyprinter-ansi-terminal/trunk (PKGBUILD)
Date: Tuesday, July 3, 2018 @ 08:58:03 Author: felixonmars Revision: 350662 upgpkg: haskell-prettyprinter-ansi-terminal 1.1.1.2-14 rebuild with tagged 0.8.6 Modified: haskell-prettyprinter-ansi-terminal/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-03 08:57:21 UTC (rev 350661) +++ PKGBUILD2018-07-03 08:58:03 UTC (rev 350662) @@ -4,7 +4,7 @@ _hkgname=prettyprinter-ansi-terminal pkgname=haskell-prettyprinter-ansi-terminal pkgver=1.1.1.2 -pkgrel=13 +pkgrel=14 pkgdesc="ANSI terminal backend for the prettyprinter package." url="https://github.com/quchen/prettyprinter-ansi-terminal; license=('custom:BSD2')
[arch-commits] Commit in haskell-prettyprinter-ansi-terminal/repos (2 files)
Date: Tuesday, July 3, 2018 @ 08:58:23 Author: felixonmars Revision: 350663 archrelease: copy trunk to community-staging-x86_64 Added: haskell-prettyprinter-ansi-terminal/repos/community-staging-x86_64/ haskell-prettyprinter-ansi-terminal/repos/community-staging-x86_64/PKGBUILD (from rev 350662, haskell-prettyprinter-ansi-terminal/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-prettyprinter-ansi-terminal/repos/community-staging-x86_64/PKGBUILD (from rev 350662, haskell-prettyprinter-ansi-terminal/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-03 08:58:23 UTC (rev 350663) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan + +_hkgname=prettyprinter-ansi-terminal +pkgname=haskell-prettyprinter-ansi-terminal +pkgver=1.1.1.2 +pkgrel=14 +pkgdesc="ANSI terminal backend for the prettyprinter package." +url="https://github.com/quchen/prettyprinter-ansi-terminal; +license=('custom:BSD2') +arch=('x86_64') +depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-prettyprinter') +makedepends=('ghc' 'haskell-doctest') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('b2ac6c76ce6570b285370c9b1a466272aa5a3ba86a9f1de996392d750d212ff62a743e9c3c28f7de7951c9b270d64c97cb695166b65d642751942d682ff1a71b') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-buildReadme +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE.md" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.md" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE.md" +}
[arch-commits] Commit in haskell-prettyprinter/repos (2 files)
Date: Tuesday, July 3, 2018 @ 08:57:21 Author: felixonmars Revision: 350661 archrelease: copy trunk to community-staging-x86_64 Added: haskell-prettyprinter/repos/community-staging-x86_64/ haskell-prettyprinter/repos/community-staging-x86_64/PKGBUILD (from rev 350660, haskell-prettyprinter/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-prettyprinter/repos/community-staging-x86_64/PKGBUILD (from rev 350660, haskell-prettyprinter/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-03 08:57:21 UTC (rev 350661) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan + +_hkgname=prettyprinter +pkgname=haskell-prettyprinter +pkgver=1.2.1 +pkgrel=4 +pkgdesc="A modern, easy to use, well-documented, extensible prettyprinter." +url="https://github.com/hspec/prettyprinter; +license=('custom:BSD2') +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc' 'haskell-doctest' 'haskell-pgp-wordlist' 'haskell-tasty' 'haskell-tasty-hunit' + 'haskell-tasty-quickcheck') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('910643bc38c90efa4c982bda9fbf70e9eb6a679af879950bf4a9cbb5b1a5564f17f2f9c22e34daf50d7a38966542dd988d50ae43512278f9c323bb8b747379da') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-buildReadme +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE.md" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.md" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE.md" +}
[arch-commits] Commit in haskell-prettyprinter/trunk (PKGBUILD)
Date: Tuesday, July 3, 2018 @ 08:57:01 Author: felixonmars Revision: 350660 upgpkg: haskell-prettyprinter 1.2.1-4 rebuild with tagged 0.8.6 Modified: haskell-prettyprinter/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-03 08:55:38 UTC (rev 350659) +++ PKGBUILD2018-07-03 08:57:01 UTC (rev 350660) @@ -4,7 +4,7 @@ _hkgname=prettyprinter pkgname=haskell-prettyprinter pkgver=1.2.1 -pkgrel=3 +pkgrel=4 pkgdesc="A modern, easy to use, well-documented, extensible prettyprinter." url="https://github.com/hspec/prettyprinter; license=('custom:BSD2')
[arch-commits] Commit in haskell-pgp-wordlist/repos (2 files)
Date: Tuesday, July 3, 2018 @ 08:55:38 Author: felixonmars Revision: 350659 archrelease: copy trunk to community-staging-x86_64 Added: haskell-pgp-wordlist/repos/community-staging-x86_64/ haskell-pgp-wordlist/repos/community-staging-x86_64/PKGBUILD (from rev 350658, haskell-pgp-wordlist/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-pgp-wordlist/repos/community-staging-x86_64/PKGBUILD (from rev 350658, haskell-pgp-wordlist/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-03 08:55:38 UTC (rev 350659) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan + +_hkgname=pgp-wordlist +pkgname=haskell-pgp-wordlist +pkgver=0.1.0.2 +pkgrel=14 +pkgdesc="Translate between binary data and a human-readable collection of words." +url="https://github.com/quchen/pgp-wordlist; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-vector') +makedepends=('ghc' 'haskell-doctest' 'haskell-hunit' 'haskell-tasty' 'haskell-tasty-hunit' + 'haskell-tasty-quickcheck') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('c34d565b043d6ffb3fee10258fb30596ae08e5c4d57bf8d129f49b4794daf13ae55fae7f648f218821133a824f2abb66a8b5f02b10a9e11f4529007b1a4620b3') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-pgp-wordlist/trunk (PKGBUILD)
Date: Tuesday, July 3, 2018 @ 08:55:15 Author: felixonmars Revision: 350658 upgpkg: haskell-pgp-wordlist 0.1.0.2-14 rebuild with tagged 0.8.6 Modified: haskell-pgp-wordlist/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-03 08:54:31 UTC (rev 350657) +++ PKGBUILD2018-07-03 08:55:15 UTC (rev 350658) @@ -4,7 +4,7 @@ _hkgname=pgp-wordlist pkgname=haskell-pgp-wordlist pkgver=0.1.0.2 -pkgrel=13 +pkgrel=14 pkgdesc="Translate between binary data and a human-readable collection of words." url="https://github.com/quchen/pgp-wordlist; license=('custom:BSD3')
[arch-commits] Commit in haskell-pem/repos (2 files)
Date: Tuesday, July 3, 2018 @ 08:54:31 Author: felixonmars Revision: 350657 archrelease: copy trunk to community-staging-x86_64 Added: haskell-pem/repos/community-staging-x86_64/ haskell-pem/repos/community-staging-x86_64/PKGBUILD (from rev 350656, haskell-pem/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-pem/repos/community-staging-x86_64/PKGBUILD (from rev 350656, haskell-pem/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-03 08:54:31 UTC (rev 350657) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Daniel Nagy +# Contributor: hauzer + +_hkgname=pem +pkgname=haskell-pem +pkgver=0.2.4 +pkgrel=16 +pkgdesc="Privacy Enhanced Mail (PEM) format reader and writer." +url="https://hackage.haskell.org/package/${_hkgname}; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-basement' 'haskell-memory') +makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' '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=('c27531ae89e69cebbeeecdf3cf72b897eb65c2f9b22c898bf88d79664f1b54b592f0e0f2bc007f84ec3b0efee8bd20eee187bf73a2947b2fc7d9f4a7e418872d') + +build() { +cd $_hkgname-$pkgver +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-pem/trunk (PKGBUILD)
Date: Tuesday, July 3, 2018 @ 08:54:10 Author: felixonmars Revision: 350656 upgpkg: haskell-pem 0.2.4-16 rebuild with tagged 0.8.6 Modified: haskell-pem/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-03 08:53:31 UTC (rev 350655) +++ PKGBUILD2018-07-03 08:54:10 UTC (rev 350656) @@ -6,7 +6,7 @@ _hkgname=pem pkgname=haskell-pem pkgver=0.2.4 -pkgrel=15 +pkgrel=16 pkgdesc="Privacy Enhanced Mail (PEM) format reader and writer." url="https://hackage.haskell.org/package/${_hkgname}; license=('custom:BSD3')
[arch-commits] Commit in haskell-pcre-heavy/repos (2 files)
Date: Tuesday, July 3, 2018 @ 08:53:31 Author: felixonmars Revision: 350655 archrelease: copy trunk to community-staging-x86_64 Added: haskell-pcre-heavy/repos/community-staging-x86_64/ haskell-pcre-heavy/repos/community-staging-x86_64/PKGBUILD (from rev 350654, haskell-pcre-heavy/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-pcre-heavy/repos/community-staging-x86_64/PKGBUILD (from rev 350654, haskell-pcre-heavy/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-03 08:53:31 UTC (rev 350655) @@ -0,0 +1,49 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=pcre-heavy +pkgname=haskell-pcre-heavy +pkgver=1.0.0.2 +pkgrel=21 +pkgdesc="A regexp library on top of pcre-light you can actually use" +url="https://github.com/myfreeweb/pcre-heavy; +license=("custom:PublicDomain") +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-compat' 'haskell-pcre-light' 'haskell-string-conversions') +makedepends=('ghc' 'haskell-glob' 'haskell-doctest') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('77691394c7aadb1c81a0974207a8f8ea8ef5f0c85301d0fdb6fb453724c38bd8598b437994b75df5a02a2ca8a98ec22a9473ade52e26a3d2bb1daf22637b54cd') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/semigroups/d' $_hkgname.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +doctest library/*/*/*/*.hs +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "UNLICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/UNLICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/UNLICENSE" +}
[arch-commits] Commit in haskell-pcre-heavy/trunk (PKGBUILD)
Date: Tuesday, July 3, 2018 @ 08:53:10 Author: felixonmars Revision: 350654 upgpkg: haskell-pcre-heavy 1.0.0.2-21 rebuild with tagged 0.8.6 Modified: haskell-pcre-heavy/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-03 08:52:32 UTC (rev 350653) +++ PKGBUILD2018-07-03 08:53:10 UTC (rev 350654) @@ -5,7 +5,7 @@ _hkgname=pcre-heavy pkgname=haskell-pcre-heavy pkgver=1.0.0.2 -pkgrel=20 +pkgrel=21 pkgdesc="A regexp library on top of pcre-light you can actually use" url="https://github.com/myfreeweb/pcre-heavy; license=("custom:PublicDomain")
[arch-commits] Commit in haskell-openssl-streams/trunk (PKGBUILD)
Date: Tuesday, July 3, 2018 @ 08:52:10 Author: felixonmars Revision: 350652 upgpkg: haskell-openssl-streams 1.2.1.3-15 rebuild with tagged 0.8.6 Modified: haskell-openssl-streams/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-03 08:51:28 UTC (rev 350651) +++ PKGBUILD2018-07-03 08:52:10 UTC (rev 350652) @@ -4,7 +4,7 @@ _hkgname=openssl-streams pkgname=haskell-openssl-streams pkgver=1.2.1.3 -pkgrel=14 +pkgrel=15 pkgdesc="OpenSSL network support for io-streams" url="https://github.com/snapframework/openssl-streams; license=('custom:BSD3')
[arch-commits] Commit in haskell-openssl-streams/repos (2 files)
Date: Tuesday, July 3, 2018 @ 08:52:32 Author: felixonmars Revision: 350653 archrelease: copy trunk to community-staging-x86_64 Added: haskell-openssl-streams/repos/community-staging-x86_64/ haskell-openssl-streams/repos/community-staging-x86_64/PKGBUILD (from rev 350652, haskell-openssl-streams/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-openssl-streams/repos/community-staging-x86_64/PKGBUILD (from rev 350652, haskell-openssl-streams/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-03 08:52:32 UTC (rev 350653) @@ -0,0 +1,48 @@ +# $Id$ +# Maintainer: Felix Yan + +_hkgname=openssl-streams +pkgname=haskell-openssl-streams +pkgver=1.2.1.3 +pkgrel=15 +pkgdesc="OpenSSL network support for io-streams" +url="https://github.com/snapframework/openssl-streams; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-hsopenssl' 'haskell-io-streams' 'haskell-network') +makedepends=('ghc' 'haskell-hunit' 'haskell-test-framework' 'haskell-test-framework-hunit') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('cdfa1d6946b1ed8750de55ecd8acfa1e65bcaa2b7531fefaf1fba4a9fc8e59f37261e2f8baee3ba04c4622fcc9af0d2b04986f5680e03729ba966946629c1ab2') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/<.*2.7/<3/' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +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-network-protocol-xmpp/repos (2 files)
Date: Tuesday, July 3, 2018 @ 08:51:28 Author: felixonmars Revision: 350651 archrelease: copy trunk to community-staging-x86_64 Added: haskell-network-protocol-xmpp/repos/community-staging-x86_64/ haskell-network-protocol-xmpp/repos/community-staging-x86_64/PKGBUILD (from rev 350650, haskell-network-protocol-xmpp/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-network-protocol-xmpp/repos/community-staging-x86_64/PKGBUILD (from rev 350650, haskell-network-protocol-xmpp/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-03 08:51:28 UTC (rev 350651) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=network-protocol-xmpp +pkgname=haskell-network-protocol-xmpp +pkgver=0.4.8 +pkgrel=59 +pkgdesc="Client library for the XMPP protocol." +url="https://john-millikin.com/software/haskell-xmpp/; +license=("GPL3") +arch=('x86_64') +depends=('ghc-libs' "haskell-gnuidn" "haskell-gnutls" "haskell-gsasl" "haskell-libxml-sax" + "haskell-monads-tf" "haskell-network" "haskell-xml-types") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('029cbb1a0ea6691fd886b326eee7a24e8300bbece1f0c0f564b43b0e344f4107ca980d97342271cab0b9c1333fc445ac10f7dfae41dd2b6e6ea995bfb810311e') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/license.txt" +}
[arch-commits] Commit in haskell-network-protocol-xmpp/trunk (PKGBUILD)
Date: Tuesday, July 3, 2018 @ 08:51:07 Author: felixonmars Revision: 350650 upgpkg: haskell-network-protocol-xmpp 0.4.8-59 rebuild with tagged 0.8.6 Modified: haskell-network-protocol-xmpp/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-03 08:50:22 UTC (rev 350649) +++ PKGBUILD2018-07-03 08:51:07 UTC (rev 350650) @@ -5,7 +5,7 @@ _hkgname=network-protocol-xmpp pkgname=haskell-network-protocol-xmpp pkgver=0.4.8 -pkgrel=58 +pkgrel=59 pkgdesc="Client library for the XMPP protocol." url="https://john-millikin.com/software/haskell-xmpp/; license=("GPL3")
[arch-commits] Commit in haskell-network-multicast/trunk (PKGBUILD)
Date: Tuesday, July 3, 2018 @ 08:50:00 Author: felixonmars Revision: 350648 upgpkg: haskell-network-multicast 0.2.0-28 rebuild with tagged 0.8.6 Modified: haskell-network-multicast/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-03 08:49:08 UTC (rev 350647) +++ PKGBUILD2018-07-03 08:50:00 UTC (rev 350648) @@ -5,7 +5,7 @@ _hkgname=network-multicast pkgname=haskell-network-multicast pkgver=0.2.0 -pkgrel=27 +pkgrel=28 pkgdesc="Simple multicast library" url="https://hackage.haskell.org/package/${_hkgname}; license=("custom:PublicDomain")
[arch-commits] Commit in haskell-network-multicast/repos (2 files)
Date: Tuesday, July 3, 2018 @ 08:50:22 Author: felixonmars Revision: 350649 archrelease: copy trunk to community-staging-x86_64 Added: haskell-network-multicast/repos/community-staging-x86_64/ haskell-network-multicast/repos/community-staging-x86_64/PKGBUILD (from rev 350648, haskell-network-multicast/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-network-multicast/repos/community-staging-x86_64/PKGBUILD (from rev 350648, haskell-network-multicast/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-03 08:50:22 UTC (rev 350649) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=network-multicast +pkgname=haskell-network-multicast +pkgver=0.2.0 +pkgrel=28 +pkgdesc="Simple multicast library" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("custom:PublicDomain") +arch=('x86_64') +depends=('ghc-libs' "haskell-network") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('121b42abeb2be9dd254f3ec54f2303c2eda50cf2ae232c354ddcdae87d36fe535cf8d70ee2a87fb782a8114ec55587122075270b08a69418a9f9b0827f692626') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-configfile/repos (2 files)
Date: Tuesday, July 3, 2018 @ 08:49:08 Author: felixonmars Revision: 350647 archrelease: copy trunk to community-staging-x86_64 Added: haskell-configfile/repos/community-staging-x86_64/ haskell-configfile/repos/community-staging-x86_64/PKGBUILD (from rev 350646, haskell-configfile/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-configfile/repos/community-staging-x86_64/PKGBUILD (from rev 350646, haskell-configfile/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-03 08:49:08 UTC (rev 350647) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=ConfigFile +pkgname=haskell-configfile +pkgver=1.1.4 +pkgrel=27 +pkgdesc="Configuration file reading & writing" +url="http://software.complete.org/configfile; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-missingh') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('4455110c95172461b2d82ae88ba4f386d5e49ddd7f7def83714d2f6198090f0d121166eece3efa735341da9bbc0029e704be00d3e671d24ad27e838dfe913776') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-buildtests +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "COPYRIGHT" "${pkgdir}/usr/share/licenses/${pkgname}/COPYRIGHT" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYRIGHT" +}
[arch-commits] Commit in haskell-configfile/trunk (PKGBUILD)
Date: Tuesday, July 3, 2018 @ 08:48:32 Author: felixonmars Revision: 350646 upgpkg: haskell-configfile 1.1.4-27 rebuild with tagged 0.8.6 Modified: haskell-configfile/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-03 08:47:50 UTC (rev 350645) +++ PKGBUILD2018-07-03 08:48:32 UTC (rev 350646) @@ -5,7 +5,7 @@ _hkgname=ConfigFile pkgname=haskell-configfile pkgver=1.1.4 -pkgrel=26 +pkgrel=27 pkgdesc="Configuration file reading & writing" url="http://software.complete.org/configfile; license=("custom:BSD3")