[arch-commits] Commit in haskell-unordered-containers/trunk (PKGBUILD)
Date: Saturday, September 15, 2018 @ 06:58:25 Author: felixonmars Revision: 381238 upgpkg: haskell-unordered-containers 0.2.9.0-10 rebuild with ansi-terminal 0.8.1 Modified: haskell-unordered-containers/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-15 06:57:20 UTC (rev 381237) +++ PKGBUILD2018-09-15 06:58:25 UTC (rev 381238) @@ -7,7 +7,7 @@ _hkgname=unordered-containers pkgname=haskell-unordered-containers pkgver=0.2.9.0 -pkgrel=9 +pkgrel=10 pkgdesc="Efficient hashing-based container types" url="https://github.com/tibbe/unordered-containers"; license=("custom:BSD3")
[arch-commits] Commit in haskell-unordered-containers/repos (2 files)
Date: Saturday, September 15, 2018 @ 06:58:43 Author: felixonmars Revision: 381239 archrelease: copy trunk to community-staging-x86_64 Added: haskell-unordered-containers/repos/community-staging-x86_64/ haskell-unordered-containers/repos/community-staging-x86_64/PKGBUILD (from rev 381238, haskell-unordered-containers/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-unordered-containers/repos/community-staging-x86_64/PKGBUILD (from rev 381238, haskell-unordered-containers/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-15 06:58:43 UTC (rev 381239) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan +# Contributor: Daniel Nagy +# Contributor: Daniel Micay +# Contributor: Martin Harvan +# Contributor: Arch Haskell Team + +_hkgname=unordered-containers +pkgname=haskell-unordered-containers +pkgver=0.2.9.0 +pkgrel=10 +pkgdesc="Efficient hashing-based container types" +url="https://github.com/tibbe/unordered-containers"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-hashable') +makedepends=('ghc' 'haskell-chasingbottoms' '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=('d9fb6d173f7d07494cffeffa74d3827e4011957be7f309e9f9c16d484b46d04824a21269185d340b09d65d386d19fd5f6b78a51036a5292e5d33e29819fd225a') + +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-debug +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +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-nonce/trunk (PKGBUILD)
Date: Saturday, September 15, 2018 @ 06:57:03 Author: felixonmars Revision: 381236 upgpkg: haskell-nonce 1.0.7-28 rebuild with ansi-terminal 0.8.1 Modified: haskell-nonce/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-15 06:56:29 UTC (rev 381235) +++ PKGBUILD2018-09-15 06:57:03 UTC (rev 381236) @@ -4,7 +4,7 @@ _hkgname=nonce pkgname=haskell-nonce pkgver=1.0.7 -pkgrel=27 +pkgrel=28 pkgdesc="Generate cryptographic nonces." url="https://github.com/prowdsponsor/nonce"; license=("custom:BSD3")
[arch-commits] Commit in haskell-nonce/repos (2 files)
Date: Saturday, September 15, 2018 @ 06:57:20 Author: felixonmars Revision: 381237 archrelease: copy trunk to community-staging-x86_64 Added: haskell-nonce/repos/community-staging-x86_64/ haskell-nonce/repos/community-staging-x86_64/PKGBUILD (from rev 381236, haskell-nonce/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-nonce/repos/community-staging-x86_64/PKGBUILD (from rev 381236, haskell-nonce/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-15 06:57:20 UTC (rev 381237) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=nonce +pkgname=haskell-nonce +pkgver=1.0.7 +pkgrel=28 +pkgdesc="Generate cryptographic nonces." +url="https://github.com/prowdsponsor/nonce"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-base64-bytestring' 'haskell-entropy' 'haskell-unliftio' + 'haskell-unliftio-core') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('89fb70578c8f52c652cdb4c1e6243529701bc21685862d7bbc750e2000424a029a8b164bde6c422a38e61944a15a8b788aa4aa70212bca9f12b5eaae801d8db0') + +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-unliftio/repos (2 files)
Date: Saturday, September 15, 2018 @ 06:56:29 Author: felixonmars Revision: 381235 archrelease: copy trunk to community-staging-x86_64 Added: haskell-unliftio/repos/community-staging-x86_64/ haskell-unliftio/repos/community-staging-x86_64/PKGBUILD (from rev 381234, haskell-unliftio/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-unliftio/repos/community-staging-x86_64/PKGBUILD (from rev 381234, haskell-unliftio/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-15 06:56:29 UTC (rev 381235) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=unliftio +pkgname=haskell-unliftio +pkgver=0.2.8.0 +pkgrel=2 +pkgdesc="The MonadUnliftIO typeclass for unlifting monads to IO (batteries included)" +url="https://github.com/fpco/monad-unlift"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-async' 'haskell-unliftio-core') +makedepends=('ghc' 'haskell-hspec') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('3a374000913e1e967d315429af39a24aacd9b6f075def69d73dd7fc3891d46737b3eea6e11c3f651fb502f8e065dbfa4a0fdc77d9e94f75ec04a13f4fca9') + +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-unliftio/trunk (PKGBUILD)
Date: Saturday, September 15, 2018 @ 06:56:13 Author: felixonmars Revision: 381234 upgpkg: haskell-unliftio 0.2.8.0-2 rebuild with ansi-terminal 0.8.1 Modified: haskell-unliftio/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-15 06:55:34 UTC (rev 381233) +++ PKGBUILD2018-09-15 06:56:13 UTC (rev 381234) @@ -4,7 +4,7 @@ _hkgname=unliftio pkgname=haskell-unliftio pkgver=0.2.8.0 -pkgrel=1 +pkgrel=2 pkgdesc="The MonadUnliftIO typeclass for unlifting monads to IO (batteries included)" url="https://github.com/fpco/monad-unlift"; license=("MIT")
[arch-commits] Commit in haskell-unixutils/repos (2 files)
Date: Saturday, September 15, 2018 @ 06:55:34 Author: felixonmars Revision: 381233 archrelease: copy trunk to community-staging-x86_64 Added: haskell-unixutils/repos/community-staging-x86_64/ haskell-unixutils/repos/community-staging-x86_64/PKGBUILD (from rev 381232, haskell-unixutils/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-unixutils/repos/community-staging-x86_64/PKGBUILD (from rev 381232, haskell-unixutils/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-15 06:55:34 UTC (rev 381233) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan + +_hkgname=Unixutils +pkgname=haskell-unixutils +pkgver=1.54.1 +pkgrel=57 +pkgdesc="A crude interface between Haskell and Unix-like operating systems" +url="https://github.com/seereason/haskell-unixutils"; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-exceptions' 'haskell-process-extras' 'haskell-puremd5' + 'haskell-regex-tdfa' 'haskell-zlib') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('b8395cf6778c18a2f36a45a927d24042fd144ab70c6c092e1be36b22c59bbd1f0151cbe703d9db98dc769eba41ca9eb89cf60e87f5a6bbb32d6b64ef97c45665') + +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-unixutils/trunk (PKGBUILD)
Date: Saturday, September 15, 2018 @ 06:55:18 Author: felixonmars Revision: 381232 upgpkg: haskell-unixutils 1.54.1-57 rebuild with ansi-terminal 0.8.1 Modified: haskell-unixutils/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-15 06:54:37 UTC (rev 381231) +++ PKGBUILD2018-09-15 06:55:18 UTC (rev 381232) @@ -3,7 +3,7 @@ _hkgname=Unixutils pkgname=haskell-unixutils pkgver=1.54.1 -pkgrel=56 +pkgrel=57 pkgdesc="A crude interface between Haskell and Unix-like operating systems" url="https://github.com/seereason/haskell-unixutils"; license=('custom:BSD3')
[arch-commits] Commit in haskell-typed-process/trunk (PKGBUILD)
Date: Saturday, September 15, 2018 @ 06:54:21 Author: felixonmars Revision: 381230 upgpkg: haskell-typed-process 0.2.3.0-3 rebuild with ansi-terminal 0.8.1 Modified: haskell-typed-process/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-15 06:53:41 UTC (rev 381229) +++ PKGBUILD2018-09-15 06:54:21 UTC (rev 381230) @@ -4,7 +4,7 @@ _hkgname=typed-process pkgname=haskell-typed-process pkgver=0.2.3.0 -pkgrel=2 +pkgrel=3 pkgdesc="Run external processes, with strong typing of streams" url="https://haskell-lang.org/library/typed-process"; license=("MIT")
[arch-commits] Commit in haskell-typed-process/repos (2 files)
Date: Saturday, September 15, 2018 @ 06:54:37 Author: felixonmars Revision: 381231 archrelease: copy trunk to community-staging-x86_64 Added: haskell-typed-process/repos/community-staging-x86_64/ haskell-typed-process/repos/community-staging-x86_64/PKGBUILD (from rev 381230, haskell-typed-process/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-typed-process/repos/community-staging-x86_64/PKGBUILD (from rev 381230, haskell-typed-process/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-15 06:54:37 UTC (rev 381231) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=typed-process +pkgname=haskell-typed-process +pkgver=0.2.3.0 +pkgrel=3 +pkgdesc="Run external processes, with strong typing of streams" +url="https://haskell-lang.org/library/typed-process"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-async') +makedepends=('ghc' 'haskell-base64-bytestring' 'haskell-hspec' 'haskell-temporary') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('e35b54be17a2d5efaa56afc36f6bada1c5b3a07ae0731cd3fa1a94bfea7e7d777ad9959a012545f3e7886f0602e62608b1f50832093c36753d0b9fd93067d25b') + +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 +runhaskell Setup test +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-success/repos (2 files)
Date: Saturday, September 15, 2018 @ 06:53:41 Author: felixonmars Revision: 381229 archrelease: copy trunk to community-staging-x86_64 Added: haskell-success/repos/community-staging-x86_64/ haskell-success/repos/community-staging-x86_64/PKGBUILD (from rev 381228, haskell-success/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-success/repos/community-staging-x86_64/PKGBUILD (from rev 381228, haskell-success/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-15 06:53:41 UTC (rev 381229) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=success +pkgname=haskell-success +pkgver=0.2.6 +pkgrel=28 +pkgdesc="A version of Either specialised for encoding of success or failure" +url="https://github.com/nikita-volkov/success"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-transformers-base" "haskell-monad-control") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('be0fc1627fb65e7607cf7753594a0db86ab3feaf4df241808231bd3d3ed1f4be7db14579395f594d4c7cbc46eae5e846d4e32d6ffaf260dfb73b794a5743a87e') + +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-gnuidn/repos (2 files)
Date: Saturday, September 15, 2018 @ 06:52:47 Author: felixonmars Revision: 381227 archrelease: copy trunk to community-staging-x86_64 Added: haskell-gnuidn/repos/community-staging-x86_64/ haskell-gnuidn/repos/community-staging-x86_64/PKGBUILD (from rev 381226, haskell-gnuidn/trunk/PKGBUILD) --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Copied: haskell-gnuidn/repos/community-staging-x86_64/PKGBUILD (from rev 381226, haskell-gnuidn/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-15 06:52:47 UTC (rev 381227) @@ -0,0 +1,37 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=gnuidn +pkgname=haskell-gnuidn +pkgver=0.2.2 +pkgrel=71 +pkgdesc="Bindings for GNU IDN" +url="https://john-millikin.com/software/haskell-gnuidn/"; +license=("GPL3") +arch=('x86_64') +depends=('ghc-libs' "libidn") +makedepends=('c2hs' 'ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('4ac894ba4cc4fb9fd90ccea55fda342cd0dadc863a091d31287b19117ec1e545a23b7fb69db02bbb8ee9eb84856acb51f3ab0d7778f4ca3da290dfcbc7ef27ac') + +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-success/trunk (PKGBUILD)
Date: Saturday, September 15, 2018 @ 06:53:24 Author: felixonmars Revision: 381228 upgpkg: haskell-success 0.2.6-28 rebuild with ansi-terminal 0.8.1 Modified: haskell-success/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-15 06:52:47 UTC (rev 381227) +++ PKGBUILD2018-09-15 06:53:24 UTC (rev 381228) @@ -4,7 +4,7 @@ _hkgname=success pkgname=haskell-success pkgver=0.2.6 -pkgrel=27 +pkgrel=28 pkgdesc="A version of Either specialised for encoding of success or failure" url="https://github.com/nikita-volkov/success"; license=("MIT")
[arch-commits] Commit in haskell-gnuidn/trunk (PKGBUILD)
Date: Saturday, September 15, 2018 @ 06:52:31 Author: felixonmars Revision: 381226 upgpkg: haskell-gnuidn 0.2.2-71 rebuild with ansi-terminal 0.8.1 Modified: haskell-gnuidn/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-15 06:51:49 UTC (rev 381225) +++ PKGBUILD2018-09-15 06:52:31 UTC (rev 381226) @@ -4,7 +4,7 @@ _hkgname=gnuidn pkgname=haskell-gnuidn pkgver=0.2.2 -pkgrel=70 +pkgrel=71 pkgdesc="Bindings for GNU IDN" url="https://john-millikin.com/software/haskell-gnuidn/"; license=("GPL3")
[arch-commits] Commit in haskell-fsnotify/repos (2 files)
Date: Saturday, September 15, 2018 @ 06:51:49 Author: felixonmars Revision: 381225 archrelease: copy trunk to community-staging-x86_64 Added: haskell-fsnotify/repos/community-staging-x86_64/ haskell-fsnotify/repos/community-staging-x86_64/PKGBUILD (from rev 381224, haskell-fsnotify/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-fsnotify/repos/community-staging-x86_64/PKGBUILD (from rev 381224, haskell-fsnotify/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-15 06:51:49 UTC (rev 381225) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=fsnotify +pkgname=haskell-fsnotify +pkgver=0.3.0.1 +pkgrel=12 +pkgdesc="Cross platform library for file change notification." +url="https://github.com/haskell-fswatch/hfsnotify"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-async" "haskell-hinotify" 'haskell-shelly' + "haskell-unix-compat") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('d5c96a54c1b4788e1d50f259d11d4e2d6eb7224552b50cb359a1f4cdcc2a9b7270f9b5ccdfe9738a163b54ab7ab5a0114de9cabc56660a7324cdfc4b16179e1a') + +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-fsnotify/trunk (PKGBUILD)
Date: Saturday, September 15, 2018 @ 06:51:33 Author: felixonmars Revision: 381224 upgpkg: haskell-fsnotify 0.3.0.1-12 rebuild with ansi-terminal 0.8.1 Modified: haskell-fsnotify/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-15 06:50:56 UTC (rev 381223) +++ PKGBUILD2018-09-15 06:51:33 UTC (rev 381224) @@ -4,7 +4,7 @@ _hkgname=fsnotify pkgname=haskell-fsnotify pkgver=0.3.0.1 -pkgrel=11 +pkgrel=12 pkgdesc="Cross platform library for file change notification." url="https://github.com/haskell-fswatch/hfsnotify"; license=("custom:BSD3")
[arch-commits] Commit in c2hs/repos (2 files)
Date: Saturday, September 15, 2018 @ 06:50:56 Author: felixonmars Revision: 381223 archrelease: copy trunk to community-staging-x86_64 Added: c2hs/repos/community-staging-x86_64/ c2hs/repos/community-staging-x86_64/PKGBUILD (from rev 381222, c2hs/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: c2hs/repos/community-staging-x86_64/PKGBUILD (from rev 381222, c2hs/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-15 06:50:56 UTC (rev 381223) @@ -0,0 +1,40 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=c2hs +pkgver=0.28.5 +pkgrel=22 +pkgdesc="C->Haskell FFI tool that gives some cross-language type safety" +url="https://github.com/haskell/c2hs"; +license=("GPL2") +arch=('x86_64') +depends=('ghc-libs' "haskell-dlist" "haskell-language-c") +makedepends=('ghc' 'haskell-test-framework' 'haskell-test-framework-hunit' 'haskell-hunit' + 'haskell-shelly') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) +sha512sums=('74a872fc73abee879cdfaf8c2f7c372e7a453df94bceec0e110dac7c9c74468b0d6e8d2a2e673d4e33e30c5a1c984a3a7945b76ff155a79bc18a0fb14ad5e073') + +prepare() { +sed -i 's/cmd "ghc"/cmd "ghc" "-dynamic"/' c2hs-$pkgver/tests/test-*.hs +sed -i 's/HC=ghc/HC="ghc -dynamic"/' c2hs-$pkgver/tests/system/Makefile +sed -i 's/"ghc", \["-/"ghc", ["-dynamic", "-/' c2hs-$pkgver/tests/test-*.hs +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-executable-dynamic --prefix=/usr \ +--docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" --enable-tests \ +-f-regression -fbase3 +runhaskell Setup build +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" +}
[arch-commits] Commit in c2hs/trunk (PKGBUILD)
Date: Saturday, September 15, 2018 @ 06:50:39 Author: felixonmars Revision: 381222 upgpkg: c2hs 0.28.5-22 rebuild with ansi-terminal 0.8.1 Modified: c2hs/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-15 06:49:03 UTC (rev 381221) +++ PKGBUILD2018-09-15 06:50:39 UTC (rev 381222) @@ -3,7 +3,7 @@ pkgname=c2hs pkgver=0.28.5 -pkgrel=21 +pkgrel=22 pkgdesc="C->Haskell FFI tool that gives some cross-language type safety" url="https://github.com/haskell/c2hs"; license=("GPL2")
[arch-commits] Commit in haskell-shelly/repos (2 files)
Date: Saturday, September 15, 2018 @ 06:49:03 Author: felixonmars Revision: 381221 archrelease: copy trunk to community-staging-x86_64 Added: haskell-shelly/repos/community-staging-x86_64/ haskell-shelly/repos/community-staging-x86_64/PKGBUILD (from rev 381220, haskell-shelly/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-shelly/repos/community-staging-x86_64/PKGBUILD (from rev 381220, haskell-shelly/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-15 06:49:03 UTC (rev 381221) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=shelly +pkgname=haskell-shelly +pkgver=1.8.1 +pkgrel=23 +pkgdesc="Shell-like (systems) programming in Haskell" +url="https://github.com/yesodweb/Shelly.hs"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-unix-compat' 'haskell-system-filepath' + 'haskell-system-fileio' 'haskell-monad-control' 'haskell-lifted-base' + 'haskell-lifted-async' 'haskell-exceptions' 'haskell-enclosed-exceptions' + 'haskell-async' 'haskell-transformers-base') +makedepends=('ghc' 'haskell-hunit' 'haskell-hspec' 'haskell-hspec-contrib') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('75a6939ed0c395950738d569d2452b55acc373ead0361e97651218ec464816fffa1af5808b7af4d2ea7cd4339c028a4a1bee02f0bfd88fecb73a6888c083d651') + +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-lifted -f-build-examples +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-shelly/trunk (PKGBUILD)
Date: Saturday, September 15, 2018 @ 06:48:47 Author: felixonmars Revision: 381220 upgpkg: haskell-shelly 1.8.1-23 rebuild with ansi-terminal 0.8.1 Modified: haskell-shelly/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-15 06:47:22 UTC (rev 381219) +++ PKGBUILD2018-09-15 06:48:47 UTC (rev 381220) @@ -4,7 +4,7 @@ _hkgname=shelly pkgname=haskell-shelly pkgver=1.8.1 -pkgrel=22 +pkgrel=23 pkgdesc="Shell-like (systems) programming in Haskell" url="https://github.com/yesodweb/Shelly.hs"; license=("custom:BSD3")
[arch-commits] Commit in haskell-resource-pool/repos (2 files)
Date: Saturday, September 15, 2018 @ 06:47:22 Author: felixonmars Revision: 381219 archrelease: copy trunk to community-staging-x86_64 Added: haskell-resource-pool/repos/community-staging-x86_64/ haskell-resource-pool/repos/community-staging-x86_64/PKGBUILD (from rev 381218, haskell-resource-pool/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-resource-pool/repos/community-staging-x86_64/PKGBUILD (from rev 381218, haskell-resource-pool/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-15 06:47:22 UTC (rev 381219) @@ -0,0 +1,40 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=resource-pool +pkgname=haskell-resource-pool +pkgver=0.2.3.2 +pkgrel=46 +pkgdesc="A high-performance striped resource pooling implementation" +url="https://github.com/bos/pool"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-hashable" "haskell-monad-control" + "haskell-transformers-base" "haskell-vector") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('42b0bb6dea35c08884f65604acc0dd93707b8d4de780c584877e92fbfe534d4f754282e9c9f7257c203f1152d85ac8170f84ee9a95573343d02a774006c4118b') + +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-developer +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-resource-pool/trunk (PKGBUILD)
Date: Saturday, September 15, 2018 @ 06:47:06 Author: felixonmars Revision: 381218 upgpkg: haskell-resource-pool 0.2.3.2-46 rebuild with ansi-terminal 0.8.1 Modified: haskell-resource-pool/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-15 06:46:33 UTC (rev 381217) +++ PKGBUILD2018-09-15 06:47:06 UTC (rev 381218) @@ -4,7 +4,7 @@ _hkgname=resource-pool pkgname=haskell-resource-pool pkgver=0.2.3.2 -pkgrel=45 +pkgrel=46 pkgdesc="A high-performance striped resource pooling implementation" url="https://github.com/bos/pool"; license=("custom:BSD3")
[arch-commits] Commit in haskell-monad-unlift/repos (2 files)
Date: Saturday, September 15, 2018 @ 06:46:33 Author: felixonmars Revision: 381217 archrelease: copy trunk to community-staging-x86_64 Added: haskell-monad-unlift/repos/community-staging-x86_64/ haskell-monad-unlift/repos/community-staging-x86_64/PKGBUILD (from rev 381216, haskell-monad-unlift/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-monad-unlift/repos/community-staging-x86_64/PKGBUILD (from rev 381216, haskell-monad-unlift/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-15 06:46:33 UTC (rev 381217) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=monad-unlift +pkgname=haskell-monad-unlift +pkgver=0.2.0 +pkgrel=43 +pkgdesc="Typeclasses for representing monad transformer unlifting" +url="https://github.com/fpco/monad-unlift"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-monad-control" "haskell-transformers-base" "haskell-constraints") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('4b9db8679532e89c05c63328603bc7e72131b79d31e35225e8655ddc4d32e761de58c6db70bfdde2c148f105daa57ff08976cb79bddbdc99f85f083f8183afb3') + +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-monad-unlift/trunk (PKGBUILD)
Date: Saturday, September 15, 2018 @ 06:46:16 Author: felixonmars Revision: 381216 upgpkg: haskell-monad-unlift 0.2.0-43 rebuild with ansi-terminal 0.8.1 Modified: haskell-monad-unlift/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-15 06:45:43 UTC (rev 381215) +++ PKGBUILD2018-09-15 06:46:16 UTC (rev 381216) @@ -4,7 +4,7 @@ _hkgname=monad-unlift pkgname=haskell-monad-unlift pkgver=0.2.0 -pkgrel=42 +pkgrel=43 pkgdesc="Typeclasses for representing monad transformer unlifting" url="https://github.com/fpco/monad-unlift"; license=("MIT")
[arch-commits] Commit in haskell-monad-journal/trunk (PKGBUILD)
Date: Saturday, September 15, 2018 @ 06:45:27 Author: felixonmars Revision: 381214 upgpkg: haskell-monad-journal 0.8.1-21 rebuild with ansi-terminal 0.8.1 Modified: haskell-monad-journal/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-15 06:44:51 UTC (rev 381213) +++ PKGBUILD2018-09-15 06:45:27 UTC (rev 381214) @@ -4,7 +4,7 @@ _hkgname=monad-journal pkgname=haskell-monad-journal pkgver=0.8.1 -pkgrel=20 +pkgrel=21 pkgdesc="Pure logger typeclass and monad transformer" url="https://github.com/phaazon/monad-journal"; license=("custom:BSD3")
[arch-commits] Commit in haskell-monad-journal/repos (2 files)
Date: Saturday, September 15, 2018 @ 06:45:43 Author: felixonmars Revision: 381215 archrelease: copy trunk to community-staging-x86_64 Added: haskell-monad-journal/repos/community-staging-x86_64/ haskell-monad-journal/repos/community-staging-x86_64/PKGBUILD (from rev 381214, haskell-monad-journal/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-monad-journal/repos/community-staging-x86_64/PKGBUILD (from rev 381214, haskell-monad-journal/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-15 06:45:43 UTC (rev 381215) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=monad-journal +pkgname=haskell-monad-journal +pkgver=0.8.1 +pkgrel=21 +pkgdesc="Pure logger typeclass and monad transformer" +url="https://github.com/phaazon/monad-journal"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-monad-control' 'haskell-transformers-base') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('3fbc984b3f74d24fca71bc2530832f3748a64e636adfd504fe48e86fefabe53b0911e5b173b6acbbd85128c11f5bd2a7079d6c3fd622148aee7b56f26173379d') + +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-lifted-async/repos (2 files)
Date: Saturday, September 15, 2018 @ 06:44:51 Author: felixonmars Revision: 381213 archrelease: copy trunk to community-staging-x86_64 Added: haskell-lifted-async/repos/community-staging-x86_64/ haskell-lifted-async/repos/community-staging-x86_64/PKGBUILD (from rev 381212, haskell-lifted-async/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-lifted-async/repos/community-staging-x86_64/PKGBUILD (from rev 381212, haskell-lifted-async/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-15 06:44:51 UTC (rev 381213) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan + +_hkgname=lifted-async +pkgname=haskell-lifted-async +pkgver=0.10.0.2 +pkgrel=25 +pkgdesc="Run lifted IO operations asynchronously and wait for their results" +url="https://github.com/maoe/lifted-async"; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-async' 'haskell-constraints' 'haskell-lifted-base' + 'haskell-monad-control' 'haskell-transformers-base') +makedepends=('ghc' 'haskell-hunit' 'haskell-tasty' 'haskell-tasty-expected-failure' + 'haskell-tasty-hunit' 'haskell-tasty-th') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('f8d4de4eb0b89bbcc6137f429f6595f4a42cf0761df420abd093bd31b4b7bc0bfc46908c7fd2eb67a4beff02808e0491d575ae27f329727cfdd8e03f0eca67a7') + +prepare() { +cd $_hkgname-$pkgver +sed -e 's/<.*4.11/<5/' -i $_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 +runhaskell Setup test +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-lifted-async/trunk (PKGBUILD)
Date: Saturday, September 15, 2018 @ 06:44:34 Author: felixonmars Revision: 381212 upgpkg: haskell-lifted-async 0.10.0.2-25 rebuild with ansi-terminal 0.8.1 Modified: haskell-lifted-async/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-15 06:43:50 UTC (rev 381211) +++ PKGBUILD2018-09-15 06:44:34 UTC (rev 381212) @@ -3,7 +3,7 @@ _hkgname=lifted-async pkgname=haskell-lifted-async pkgver=0.10.0.2 -pkgrel=24 +pkgrel=25 pkgdesc="Run lifted IO operations asynchronously and wait for their results" url="https://github.com/maoe/lifted-async"; license=('custom:BSD3')
[arch-commits] Commit in haskell-enclosed-exceptions/trunk (PKGBUILD)
Date: Saturday, September 15, 2018 @ 06:43:32 Author: felixonmars Revision: 381210 upgpkg: haskell-enclosed-exceptions 1.0.3-5 rebuild with ansi-terminal 0.8.1 Modified: haskell-enclosed-exceptions/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-15 06:42:55 UTC (rev 381209) +++ PKGBUILD2018-09-15 06:43:32 UTC (rev 381210) @@ -4,7 +4,7 @@ _hkgname=enclosed-exceptions pkgname=haskell-enclosed-exceptions pkgver=1.0.3 -pkgrel=4 +pkgrel=5 pkgdesc="Catching all exceptions from within an enclosed computation" url="https://github.com/jcristovao/enclosed-exceptions"; license=("MIT")
[arch-commits] Commit in haskell-enclosed-exceptions/repos (2 files)
Date: Saturday, September 15, 2018 @ 06:43:50 Author: felixonmars Revision: 381211 archrelease: copy trunk to community-staging-x86_64 Added: haskell-enclosed-exceptions/repos/community-staging-x86_64/ haskell-enclosed-exceptions/repos/community-staging-x86_64/PKGBUILD (from rev 381210, haskell-enclosed-exceptions/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-enclosed-exceptions/repos/community-staging-x86_64/PKGBUILD (from rev 381210, haskell-enclosed-exceptions/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-15 06:43:50 UTC (rev 381211) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=enclosed-exceptions +pkgname=haskell-enclosed-exceptions +pkgver=1.0.3 +pkgrel=5 +pkgdesc="Catching all exceptions from within an enclosed computation" +url="https://github.com/jcristovao/enclosed-exceptions"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-lifted-base" "haskell-monad-control" "haskell-transformers-base") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('68edb501f42f01d8b4bbce374e49295e045650a8b19fdbf527a54458728e61f53c6c6bcfd1613a7169b013a34bd51cbd2ab2c457cf616fbc8c052b98533bde6c') + +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-lifted-base/repos (2 files)
Date: Saturday, September 15, 2018 @ 06:42:55 Author: felixonmars Revision: 381209 archrelease: copy trunk to community-staging-x86_64 Added: haskell-lifted-base/repos/community-staging-x86_64/ haskell-lifted-base/repos/community-staging-x86_64/PKGBUILD (from rev 381208, haskell-lifted-base/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-lifted-base/repos/community-staging-x86_64/PKGBUILD (from rev 381208, haskell-lifted-base/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-15 06:42:55 UTC (rev 381209) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=lifted-base +pkgname=haskell-lifted-base +pkgver=0.2.3.12 +pkgrel=18 +pkgdesc="lifted IO operations from the base library" +url="https://github.com/basvandijk/lifted-base"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-monad-control" "haskell-transformers-base") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('8bdd69686cdcd8841304341282f9b32a7d1c095da276bfb877017f12400f0f62018fda47fb41f36b817a91093856d8a02f0b8c7b8fe397fd9a839f20e64b8a32') + +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-lifted-base/trunk (PKGBUILD)
Date: Saturday, September 15, 2018 @ 06:42:38 Author: felixonmars Revision: 381208 upgpkg: haskell-lifted-base 0.2.3.12-18 rebuild with ansi-terminal 0.8.1 Modified: haskell-lifted-base/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-15 06:42:02 UTC (rev 381207) +++ PKGBUILD2018-09-15 06:42:38 UTC (rev 381208) @@ -4,7 +4,7 @@ _hkgname=lifted-base pkgname=haskell-lifted-base pkgver=0.2.3.12 -pkgrel=17 +pkgrel=18 pkgdesc="lifted IO operations from the base library" url="https://github.com/basvandijk/lifted-base"; license=("custom:BSD3")
[arch-commits] Commit in haskell-monad-control/repos (2 files)
Date: Saturday, September 15, 2018 @ 06:42:02 Author: felixonmars Revision: 381207 archrelease: copy trunk to community-staging-x86_64 Added: haskell-monad-control/repos/community-staging-x86_64/ haskell-monad-control/repos/community-staging-x86_64/PKGBUILD (from rev 381206, haskell-monad-control/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-monad-control/repos/community-staging-x86_64/PKGBUILD (from rev 381206, haskell-monad-control/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-15 06:42:02 UTC (rev 381207) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=monad-control +pkgname=haskell-monad-control +pkgver=1.0.2.3 +pkgrel=18 +pkgdesc="Lift control operations, like exception catching, through monad transformers" +url="https://github.com/basvandijk/monad-control"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-transformers-base" "haskell-transformers-compat") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('59837326ec9f25220cb6c7329c91a5806b0ec7412d6af24c0f0d52c4fd93b084e92edd4f5f61a4f9c4248034fa540c23b65d2aacdfca737ece98bb132b8f08d4') + +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-monad-control/trunk (PKGBUILD)
Date: Saturday, September 15, 2018 @ 06:41:45 Author: felixonmars Revision: 381206 upgpkg: haskell-monad-control 1.0.2.3-18 rebuild with ansi-terminal 0.8.1 Modified: haskell-monad-control/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-15 06:41:06 UTC (rev 381205) +++ PKGBUILD2018-09-15 06:41:45 UTC (rev 381206) @@ -4,7 +4,7 @@ _hkgname=monad-control pkgname=haskell-monad-control pkgver=1.0.2.3 -pkgrel=17 +pkgrel=18 pkgdesc="Lift control operations, like exception catching, through monad transformers" url="https://github.com/basvandijk/monad-control"; license=("custom:BSD3")
[arch-commits] Commit in haskell-transformers-base/repos (2 files)
Date: Saturday, September 15, 2018 @ 06:41:06 Author: felixonmars Revision: 381205 archrelease: copy trunk to community-staging-x86_64 Added: haskell-transformers-base/repos/community-staging-x86_64/ haskell-transformers-base/repos/community-staging-x86_64/PKGBUILD (from rev 381204, haskell-transformers-base/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-transformers-base/repos/community-staging-x86_64/PKGBUILD (from rev 381204, haskell-transformers-base/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-15 06:41:06 UTC (rev 381205) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=transformers-base +pkgname=haskell-transformers-base +pkgver=0.4.5.2 +pkgrel=16 +pkgdesc="Lift computations from the bottom of a transformer stack" +url="https://github.com/mvv/transformers-base"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-orphans' 'haskell-transformers-compat') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('5953d99fee3a02f825c096cf035a5ee825da17e154ca9847ddb215dee54a96a8b28af2b4adb639ef3548ea9aa8a2cb781563c7ffbb399bed5a35c056d03bcbd4') + +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 \ +-forphaninstances +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-transformers-base/trunk (PKGBUILD)
Date: Saturday, September 15, 2018 @ 06:40:49 Author: felixonmars Revision: 381204 upgpkg: haskell-transformers-base 0.4.5.2-16 rebuild with ansi-terminal 0.8.1 Modified: haskell-transformers-base/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-15 06:39:52 UTC (rev 381203) +++ PKGBUILD2018-09-15 06:40:49 UTC (rev 381204) @@ -4,7 +4,7 @@ _hkgname=transformers-base pkgname=haskell-transformers-base pkgver=0.4.5.2 -pkgrel=15 +pkgrel=16 pkgdesc="Lift computations from the bottom of a transformer stack" url="https://github.com/mvv/transformers-base"; license=("custom:BSD3")
[arch-commits] Commit in haskell-th-utilities/repos (2 files)
Date: Saturday, September 15, 2018 @ 06:39:52 Author: felixonmars Revision: 381203 archrelease: copy trunk to community-staging-x86_64 Added: haskell-th-utilities/repos/community-staging-x86_64/ haskell-th-utilities/repos/community-staging-x86_64/PKGBUILD (from rev 381202, haskell-th-utilities/trunk/PKGBUILD) --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Copied: haskell-th-utilities/repos/community-staging-x86_64/PKGBUILD (from rev 381202, haskell-th-utilities/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-15 06:39:52 UTC (rev 381203) @@ -0,0 +1,37 @@ +# Maintainer: Felix Yan + +_hkgname=th-utilities +pkgname=haskell-th-utilities +pkgver=0.2.0.1 +pkgrel=56 +pkgdesc="Collection of useful functions for use with Template Haskell" +url="https://github.com/fpco/th-utilities"; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-primitive' 'haskell-syb' 'haskell-th-orphans') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('30cb5c09071beb1f8e029d217fefc6e58aa6eaa8a28994990d1549091fc174195b04a10e7873b1ac5f894cb4a528bf9764256ff1ad5c969493fbf5f872f1749f') + +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-th-utilities/trunk (PKGBUILD)
Date: Saturday, September 15, 2018 @ 06:39:36 Author: felixonmars Revision: 381202 upgpkg: haskell-th-utilities 0.2.0.1-56 rebuild with ansi-terminal 0.8.1 Modified: haskell-th-utilities/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-15 06:38:46 UTC (rev 381201) +++ PKGBUILD2018-09-15 06:39:36 UTC (rev 381202) @@ -3,7 +3,7 @@ _hkgname=th-utilities pkgname=haskell-th-utilities pkgver=0.2.0.1 -pkgrel=55 +pkgrel=56 pkgdesc="Collection of useful functions for use with Template Haskell" url="https://github.com/fpco/th-utilities"; license=('MIT')
[arch-commits] Commit in haskell-singletons/trunk (PKGBUILD)
Date: Saturday, September 15, 2018 @ 06:38:28 Author: felixonmars Revision: 381198 upgpkg: haskell-singletons 2.4.1-2 rebuild with ansi-terminal 0.8.1 Modified: haskell-singletons/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-15 06:36:40 UTC (rev 381197) +++ PKGBUILD2018-09-15 06:38:28 UTC (rev 381198) @@ -3,7 +3,7 @@ _hkgname=singletons pkgname=haskell-singletons pkgver=2.4.1 -pkgrel=1 +pkgrel=2 pkgdesc="A framework for generating singleton types" url="https://github.com/goldfirere/singletons"; license=('BSD')
[arch-commits] Commit in python-micawber/trunk (PKGBUILD)
Date: Saturday, September 15, 2018 @ 06:38:38 Author: dvzrv Revision: 381199 upgpkg: python-micawber 0.3.5-4 Removing genericly named examples directory (FS#60006). Modified: python-micawber/trunk/PKGBUILD --+ PKGBUILD |5 - 1 file changed, 4 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-15 06:38:28 UTC (rev 381198) +++ PKGBUILD2018-09-15 06:38:38 UTC (rev 381199) @@ -2,7 +2,7 @@ _name=micawber pkgname=python-micawber pkgver=0.3.5 -pkgrel=3 +pkgrel=4 pkgdesc="A small library for extracting rich content from urls." arch=('any') url="https://github.com/coleifer/micawber"; @@ -38,6 +38,9 @@ --optimize=1 \ --prefix=/usr \ --root="${pkgdir}" + # remove generic examples directory: + # https://bugs.archlinux.org/task/60006 + rm -rv "${pkgdir}/usr/lib/python"*/site-packages/examples install -vDm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}" install -vDm 644 README.rst -t "${pkgdir}/usr/share/doc/${pkgname}" }
[arch-commits] Commit in haskell-singletons/repos (2 files)
Date: Saturday, September 15, 2018 @ 06:38:46 Author: felixonmars Revision: 381201 archrelease: copy trunk to community-staging-x86_64 Added: haskell-singletons/repos/community-staging-x86_64/ haskell-singletons/repos/community-staging-x86_64/PKGBUILD (from rev 381199, haskell-singletons/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-singletons/repos/community-staging-x86_64/PKGBUILD (from rev 381199, haskell-singletons/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-15 06:38:46 UTC (rev 381201) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan + +_hkgname=singletons +pkgname=haskell-singletons +pkgver=2.4.1 +pkgrel=2 +pkgdesc="A framework for generating singleton types" +url="https://github.com/goldfirere/singletons"; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-th-desugar' 'haskell-syb') +makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-golden') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('a44288fd023135780d2d5e77dd57a844f9f0535dc07b7fc3bf03e97ffa5ae655fe955f1429860526828729782364f14009efc136899c5a7532722d3540a1af1c') + +prepare() { +cd $_hkgname-$pkgver +# TODO: make it work :/ +# sed -i '/XEmptyCase/a \ , "-dynamic"' tests/SingletonsTestSuiteUtils.hs +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test || warning "Tests failed" +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in python-micawber/repos/community-any (PKGBUILD PKGBUILD)
Date: Saturday, September 15, 2018 @ 06:38:45 Author: dvzrv Revision: 381200 archrelease: copy trunk to community-any Added: python-micawber/repos/community-any/PKGBUILD (from rev 381199, python-micawber/trunk/PKGBUILD) Deleted: python-micawber/repos/community-any/PKGBUILD --+ PKGBUILD | 89 +++-- 1 file changed, 46 insertions(+), 43 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-09-15 06:38:38 UTC (rev 381199) +++ PKGBUILD2018-09-15 06:38:45 UTC (rev 381200) @@ -1,43 +0,0 @@ -# Maintainer: David Runge -_name=micawber -pkgname=python-micawber -pkgver=0.3.5 -pkgrel=3 -pkgdesc="A small library for extracting rich content from urls." -arch=('any') -url="https://github.com/coleifer/micawber"; -license=('MIT') -depends=('python') -makedepends=('python-setuptools') -checkdepends=('python-pytest' 'python-beautifulsoup4' 'python-django') -optdepends=('python-django: django support' -'python-flask: flask support' -'python-redis: redis caching support') -source=("https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_name}-${pkgver}.tar.gz";) -sha512sums=('37d5f1305b6959261488fd2f7d073654058e7f9b09136a1b4838dc582e6d6a8428313b3276b575ea5be95207deadeefe2d58970a4a3bfcb9fe2bf6e1f69d8908') - -prepare() { - mv -v "${_name}-$pkgver" "$pkgname-$pkgver" - cd "$pkgname-$pkgver" -} - -build() { - cd "$pkgname-$pkgver" - python setup.py build -} - -check() { - cd "$pkgname-$pkgver" - export PYTHONPATH=build/lib:${PYTHONPATH} - python setup.py test -} - -package() { - cd "$pkgname-$pkgver" - python setup.py install --skip-build \ ---optimize=1 \ ---prefix=/usr \ ---root="${pkgdir}" - install -vDm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}" - install -vDm 644 README.rst -t "${pkgdir}/usr/share/doc/${pkgname}" -} Copied: python-micawber/repos/community-any/PKGBUILD (from rev 381199, python-micawber/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-09-15 06:38:45 UTC (rev 381200) @@ -0,0 +1,46 @@ +# Maintainer: David Runge +_name=micawber +pkgname=python-micawber +pkgver=0.3.5 +pkgrel=4 +pkgdesc="A small library for extracting rich content from urls." +arch=('any') +url="https://github.com/coleifer/micawber"; +license=('MIT') +depends=('python') +makedepends=('python-setuptools') +checkdepends=('python-pytest' 'python-beautifulsoup4' 'python-django') +optdepends=('python-django: django support' +'python-flask: flask support' +'python-redis: redis caching support') +source=("https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_name}-${pkgver}.tar.gz";) +sha512sums=('37d5f1305b6959261488fd2f7d073654058e7f9b09136a1b4838dc582e6d6a8428313b3276b575ea5be95207deadeefe2d58970a4a3bfcb9fe2bf6e1f69d8908') + +prepare() { + mv -v "${_name}-$pkgver" "$pkgname-$pkgver" + cd "$pkgname-$pkgver" +} + +build() { + cd "$pkgname-$pkgver" + python setup.py build +} + +check() { + cd "$pkgname-$pkgver" + export PYTHONPATH=build/lib:${PYTHONPATH} + python setup.py test +} + +package() { + cd "$pkgname-$pkgver" + python setup.py install --skip-build \ +--optimize=1 \ +--prefix=/usr \ +--root="${pkgdir}" + # remove generic examples directory: + # https://bugs.archlinux.org/task/60006 + rm -rv "${pkgdir}/usr/lib/python"*/site-packages/examples + install -vDm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}" + install -vDm 644 README.rst -t "${pkgdir}/usr/share/doc/${pkgname}" +}
[arch-commits] Commit in haskell-th-desugar/repos (2 files)
Date: Saturday, September 15, 2018 @ 06:36:40 Author: felixonmars Revision: 381197 archrelease: copy trunk to community-staging-x86_64 Added: haskell-th-desugar/repos/community-staging-x86_64/ haskell-th-desugar/repos/community-staging-x86_64/PKGBUILD (from rev 381196, haskell-th-desugar/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-th-desugar/repos/community-staging-x86_64/PKGBUILD (from rev 381196, haskell-th-desugar/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-15 06:36:40 UTC (rev 381197) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan + +_hkgname=th-desugar +pkgname=haskell-th-desugar +pkgver=1.8 +pkgrel=2 +pkgdesc="Functions to desugar Template Haskell" +url="https://github.com/goldfirere/th-desugar"; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-syb' 'haskell-th-lift' 'haskell-th-orphans' 'haskell-th-expand-syns') +makedepends=('ghc' 'haskell-hunit' 'haskell-hspec') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('485bada31cc16ed41e7f867d4fbd519e926d6053e56926478e25ed7be4a5c561f21c350c07727c794c3480404650637be9015268853bc45c017692ced6a2be5f') + +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-th-desugar/trunk (PKGBUILD)
Date: Saturday, September 15, 2018 @ 06:36:23 Author: felixonmars Revision: 381196 upgpkg: haskell-th-desugar 1.8-2 rebuild with ansi-terminal 0.8.1 Modified: haskell-th-desugar/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-15 06:35:26 UTC (rev 381195) +++ PKGBUILD2018-09-15 06:36:23 UTC (rev 381196) @@ -3,7 +3,7 @@ _hkgname=th-desugar pkgname=haskell-th-desugar pkgver=1.8 -pkgrel=1 +pkgrel=2 pkgdesc="Functions to desugar Template Haskell" url="https://github.com/goldfirere/th-desugar"; license=('BSD')
[arch-commits] Commit in haskell-interpolatedstring-perl6/trunk (PKGBUILD)
Date: Saturday, September 15, 2018 @ 06:35:10 Author: felixonmars Revision: 381194 upgpkg: haskell-interpolatedstring-perl6 1.0.0-77 rebuild with ansi-terminal 0.8.1 Modified: haskell-interpolatedstring-perl6/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-15 06:34:33 UTC (rev 381193) +++ PKGBUILD2018-09-15 06:35:10 UTC (rev 381194) @@ -3,7 +3,7 @@ _hkgname=interpolatedstring-perl6 pkgname=haskell-interpolatedstring-perl6 pkgver=1.0.0 -pkgrel=76 +pkgrel=77 pkgdesc="QuasiQuoter for Perl6-style multi-line interpolated strings" url="https://github.com/audreyt/interpolatedstring-perl6"; license=('custom:PublicDomain')
[arch-commits] Commit in haskell-interpolatedstring-perl6/repos (2 files)
Date: Saturday, September 15, 2018 @ 06:35:26 Author: felixonmars Revision: 381195 archrelease: copy trunk to community-staging-x86_64 Added: haskell-interpolatedstring-perl6/repos/community-staging-x86_64/ haskell-interpolatedstring-perl6/repos/community-staging-x86_64/PKGBUILD (from rev 381194, haskell-interpolatedstring-perl6/trunk/PKGBUILD) --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Copied: haskell-interpolatedstring-perl6/repos/community-staging-x86_64/PKGBUILD (from rev 381194, haskell-interpolatedstring-perl6/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-15 06:35:26 UTC (rev 381195) @@ -0,0 +1,37 @@ +# Maintainer: Felix Yan + +_hkgname=interpolatedstring-perl6 +pkgname=haskell-interpolatedstring-perl6 +pkgver=1.0.0 +pkgrel=77 +pkgdesc="QuasiQuoter for Perl6-style multi-line interpolated strings" +url="https://github.com/audreyt/interpolatedstring-perl6"; +license=('custom:PublicDomain') +arch=('x86_64') +depends=('ghc-libs' 'haskell-src-meta') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('6887c64b693b24a8c4fbd9b4f8ceec5ae051da306171b147b74f55c9a7ded1a3af570e5188e0d9ce51c7e0670954892e93360cb0c8cf744c1811c93f998f38d4') + +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-here/repos (2 files)
Date: Saturday, September 15, 2018 @ 06:34:33 Author: felixonmars Revision: 381193 archrelease: copy trunk to community-staging-x86_64 Added: haskell-here/repos/community-staging-x86_64/ haskell-here/repos/community-staging-x86_64/PKGBUILD (from rev 381192, haskell-here/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-here/repos/community-staging-x86_64/PKGBUILD (from rev 381192, haskell-here/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-15 06:34:33 UTC (rev 381193) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=here +pkgname=haskell-here +pkgver=1.2.13 +pkgrel=38 +pkgdesc="Here docs & interpolated strings via quasiquotation" +url="https://github.com/tmhedberg/here"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-src-meta") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('aa6ddfad039a90950389c50699dd5f7230bd1ac9b2b9345d5d0c8e8470707216093553dfe89480c31f19374b905e319b8216b8939051278ae41d79ccc5b160fb') + +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-here/trunk (PKGBUILD)
Date: Saturday, September 15, 2018 @ 06:34:16 Author: felixonmars Revision: 381192 upgpkg: haskell-here 1.2.13-38 rebuild with ansi-terminal 0.8.1 Modified: haskell-here/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-15 06:33:36 UTC (rev 381191) +++ PKGBUILD2018-09-15 06:34:16 UTC (rev 381192) @@ -4,7 +4,7 @@ _hkgname=here pkgname=haskell-here pkgver=1.2.13 -pkgrel=37 +pkgrel=38 pkgdesc="Here docs & interpolated strings via quasiquotation" url="https://github.com/tmhedberg/here"; license=("custom:BSD3")
[arch-commits] Commit in haskell-src-meta/repos (2 files)
Date: Saturday, September 15, 2018 @ 06:33:36 Author: felixonmars Revision: 381191 archrelease: copy trunk to community-staging-x86_64 Added: haskell-src-meta/repos/community-staging-x86_64/ haskell-src-meta/repos/community-staging-x86_64/PKGBUILD (from rev 381190, haskell-src-meta/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-src-meta/repos/community-staging-x86_64/PKGBUILD (from rev 381190, haskell-src-meta/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-15 06:33:36 UTC (rev 381191) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=haskell-src-meta +pkgname=haskell-src-meta +pkgver=0.8.0.3 +pkgrel=18 +pkgdesc="Parse source to template-haskell abstract syntax" +url="https://github.com/bmillwood/haskell-src-meta"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-src-exts' 'haskell-syb' 'haskell-th-orphans') +makedepends=('ghc' 'haskell-test-framework' 'haskell-test-framework-hunit') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('aaa17f71f8105abca0047cfa34a941bfe8b5cffb31cf788356f1f8e7c51b446d58b9fcb343c9206746b126b8360a2d0198a06400f0868382e59d9ddec312ad13') + +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-src-meta/trunk (PKGBUILD)
Date: Saturday, September 15, 2018 @ 06:33:18 Author: felixonmars Revision: 381190 upgpkg: haskell-src-meta 0.8.0.3-18 rebuild with ansi-terminal 0.8.1 Modified: haskell-src-meta/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-15 06:32:31 UTC (rev 381189) +++ PKGBUILD2018-09-15 06:33:18 UTC (rev 381190) @@ -4,7 +4,7 @@ _hkgname=haskell-src-meta pkgname=haskell-src-meta pkgver=0.8.0.3 -pkgrel=17 +pkgrel=18 pkgdesc="Parse source to template-haskell abstract syntax" url="https://github.com/bmillwood/haskell-src-meta"; license=("custom:BSD3")
[arch-commits] Commit in haskell-th-orphans/repos (2 files)
Date: Saturday, September 15, 2018 @ 06:32:31 Author: felixonmars Revision: 381189 archrelease: copy trunk to community-staging-x86_64 Added: haskell-th-orphans/repos/community-staging-x86_64/ haskell-th-orphans/repos/community-staging-x86_64/PKGBUILD (from rev 381188, haskell-th-orphans/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-th-orphans/repos/community-staging-x86_64/PKGBUILD (from rev 381188, haskell-th-orphans/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-15 06:32:31 UTC (rev 381189) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan + +_hkgname=th-orphans +pkgname=haskell-th-orphans +pkgver=0.13.6 +pkgrel=9 +pkgdesc="Orphan instances for TH datatypes" +url="https://github.com/ekmett/th-orphans/"; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-th-lift' 'haskell-th-lift-instances' + 'haskell-th-reify-many') +makedepends=('ghc' 'haskell-hspec') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('bdc3b2fe239a29100a1daa734d962d491eae3b7304b2b5c795746c43a7fdb572a9d3ea104353b3d0353956210f4bb1b72aa4b5c55186c109096c220c9f7d46ad') + +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-test-framework-smallcheck/repos (2 files)
Date: Saturday, September 15, 2018 @ 06:31:33 Author: felixonmars Revision: 381187 archrelease: copy trunk to community-staging-x86_64 Added: haskell-test-framework-smallcheck/repos/community-staging-x86_64/ haskell-test-framework-smallcheck/repos/community-staging-x86_64/PKGBUILD (from rev 381186, haskell-test-framework-smallcheck/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-test-framework-smallcheck/repos/community-staging-x86_64/PKGBUILD (from rev 381186, haskell-test-framework-smallcheck/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-15 06:31:33 UTC (rev 381187) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=test-framework-smallcheck +pkgname=haskell-test-framework-smallcheck +pkgver=0.2 +pkgrel=16 +pkgdesc="SmallCheck support for the test-framework package" +url="https://github.com/feuerbach/smallcheck"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-test-framework' 'haskell-smallcheck') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('df65033a61d034daa917996816ea312485e0b62513538d16ddde3df7de607a0691e6747d109ca70f1e88d9b0e1753fc277001423e88c0729ca12d419924eb89c') + +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-th-orphans/trunk (PKGBUILD)
Date: Saturday, September 15, 2018 @ 06:32:15 Author: felixonmars Revision: 381188 upgpkg: haskell-th-orphans 0.13.6-9 rebuild with ansi-terminal 0.8.1 Modified: haskell-th-orphans/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-15 06:31:33 UTC (rev 381187) +++ PKGBUILD2018-09-15 06:32:15 UTC (rev 381188) @@ -3,7 +3,7 @@ _hkgname=th-orphans pkgname=haskell-th-orphans pkgver=0.13.6 -pkgrel=8 +pkgrel=9 pkgdesc="Orphan instances for TH datatypes" url="https://github.com/ekmett/th-orphans/"; license=('custom:BSD3')
[arch-commits] Commit in haskell-tasty-th/repos (2 files)
Date: Saturday, September 15, 2018 @ 06:30:41 Author: felixonmars Revision: 381185 archrelease: copy trunk to community-staging-x86_64 Added: haskell-tasty-th/repos/community-staging-x86_64/ haskell-tasty-th/repos/community-staging-x86_64/PKGBUILD (from rev 381184, haskell-tasty-th/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-tasty-th/repos/community-staging-x86_64/PKGBUILD (from rev 381184, haskell-tasty-th/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-15 06:30:41 UTC (rev 381185) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=tasty-th +pkgname=haskell-tasty-th +pkgver=0.1.7 +pkgrel=34 +pkgdesc="Automatic tasty test case discovery using TH" +url="http://github.com/bennofs/tasty-th"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-src-exts' 'haskell-tasty') +makedepends=('ghc' 'haskell-tasty-hunit') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('7302220ab27aaed22e064518e915610fd5dc7033a931f862fbc63e8a0b1cadcf9306ab3d54d48a10a200c8c8a62b9259462f513a6350df5a02836c6a29f51aef') + +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 +runhaskell Setup test +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "BSD3.txt" "${pkgdir}/usr/share/licenses/${pkgname}/BSD3.txt" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/BSD3.txt" +}
[arch-commits] Commit in haskell-test-framework-smallcheck/trunk (PKGBUILD)
Date: Saturday, September 15, 2018 @ 06:31:17 Author: felixonmars Revision: 381186 upgpkg: haskell-test-framework-smallcheck 0.2-16 rebuild with ansi-terminal 0.8.1 Modified: haskell-test-framework-smallcheck/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-15 06:30:41 UTC (rev 381185) +++ PKGBUILD2018-09-15 06:31:17 UTC (rev 381186) @@ -4,7 +4,7 @@ _hkgname=test-framework-smallcheck pkgname=haskell-test-framework-smallcheck pkgver=0.2 -pkgrel=15 +pkgrel=16 pkgdesc="SmallCheck support for the test-framework package" url="https://github.com/feuerbach/smallcheck"; license=("custom:BSD3")
[arch-commits] Commit in haskell-tasty-th/trunk (PKGBUILD)
Date: Saturday, September 15, 2018 @ 06:30:24 Author: felixonmars Revision: 381184 upgpkg: haskell-tasty-th 0.1.7-34 rebuild with ansi-terminal 0.8.1 Modified: haskell-tasty-th/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-15 06:29:02 UTC (rev 381183) +++ PKGBUILD2018-09-15 06:30:24 UTC (rev 381184) @@ -4,7 +4,7 @@ _hkgname=tasty-th pkgname=haskell-tasty-th pkgver=0.1.7 -pkgrel=33 +pkgrel=34 pkgdesc="Automatic tasty test case discovery using TH" url="http://github.com/bennofs/tasty-th"; license=("custom:BSD3")
[arch-commits] Commit in haskell-src-exts/repos (2 files)
Date: Saturday, September 15, 2018 @ 06:29:02 Author: felixonmars Revision: 381183 archrelease: copy trunk to community-staging-x86_64 Added: haskell-src-exts/repos/community-staging-x86_64/ haskell-src-exts/repos/community-staging-x86_64/PKGBUILD (from rev 381182, haskell-src-exts/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-src-exts/repos/community-staging-x86_64/PKGBUILD (from rev 381182, haskell-src-exts/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-15 06:29:02 UTC (rev 381183) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=haskell-src-exts +pkgname=haskell-src-exts +pkgver=1.20.2 +pkgrel=22 +pkgdesc="Manipulating Haskell source: abstract syntax, lexer, parser, and pretty-printer" +url="https://github.com/haskell-suite/haskell-src-exts"; +license=("custom:BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-cpphs') +makedepends=('ghc' 'happy' 'haskell-pretty-show' 'haskell-smallcheck' 'haskell-tasty' + 'haskell-tasty-golden' 'haskell-tasty-smallcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('1d80eb41f62069c1f3152d3d06ea3504bd0d28a5d4c4b28460e91889ec40773e48df2838743d36c6b65fb89422491b459968145a44e441e3b8ac8f1dbd785bf2') + +prepare() { +sed -i 's/pretty-show == 1.6.10/pretty-show/' $_hkgname-$pkgver/$_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-src-exts/trunk (PKGBUILD)
Date: Saturday, September 15, 2018 @ 06:28:44 Author: felixonmars Revision: 381182 upgpkg: haskell-src-exts 1.20.2-22 rebuild with ansi-terminal 0.8.1 Modified: haskell-src-exts/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-15 06:23:53 UTC (rev 381181) +++ PKGBUILD2018-09-15 06:28:44 UTC (rev 381182) @@ -4,7 +4,7 @@ _hkgname=haskell-src-exts pkgname=haskell-src-exts pkgver=1.20.2 -pkgrel=21 +pkgrel=22 pkgdesc="Manipulating Haskell source: abstract syntax, lexer, parser, and pretty-printer" url="https://github.com/haskell-suite/haskell-src-exts"; license=("custom:BSD")
[arch-commits] Commit in pygobject/repos/testing-x86_64 (PKGBUILD PKGBUILD)
Date: Saturday, September 15, 2018 @ 06:24:30 Author: heftig Revision: 334615 archrelease: copy trunk to testing-x86_64 Added: pygobject/repos/testing-x86_64/PKGBUILD (from rev 334614, pygobject/trunk/PKGBUILD) Deleted: pygobject/repos/testing-x86_64/PKGBUILD --+ PKGBUILD | 148 ++--- 1 file changed, 75 insertions(+), 73 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-09-15 06:24:21 UTC (rev 334614) +++ PKGBUILD2018-09-15 06:24:30 UTC (rev 334615) @@ -1,73 +0,0 @@ -# Maintainer: Jan Alexander Steffens (heftig) -# Contributor: Ionut Biru - -pkgbase=pygobject -pkgname=(python-gobject python2-gobject pygobject-devel) -pkgver=3.30.1 -pkgrel=1 -pkgdesc="Python Bindings for GLib/GObject/GIO/GTK+" -url="https://wiki.gnome.org/Projects/PyGObject"; -arch=(x86_64) -license=(LGPL) -depends=(gobject-introspection-runtime) -makedepends=(python{,2}-cairo gobject-introspection git meson) -optdepends=('cairo: Cairo bindings') -_commit=85baa83ca780b4aae89ce5f25b1186ee3790b828 # tags/3.30.1^0 -source=("git+https://gitlab.gnome.org/GNOME/pygobject.git#commit=$_commit";) -sha256sums=('SKIP') - -pkgver() { - cd $pkgbase - git describe --tags | sed 's/-/+/g' -} - -prepare() { - cd $pkgbase -} - -_build() ( - arch-meson $pkgbase build-$1 -D python=/usr/bin/$1 - ninja -C build-$1 -) - -_package() { - DESTDIR="$pkgdir" meson install -C build-$1 - $1 -m compileall "$pkgdir/usr/lib" - $1 -O -m compileall "$pkgdir/usr/lib" -} - -build() { - _build python - _build python2 -} - -package_python-gobject() { - depends=("pygobject-devel=$pkgver" python) - - _package python - -### Split -devel - mkdir -p "$srcdir/devel" - mv "$pkgdir"/usr/{include,lib/pkgconfig} "$srcdir/devel" -} - -package_python2-gobject() { - pkgdesc="${pkgdesc/Python/Python2}" - depends=("pygobject-devel=$pkgver" python2) - - _package python2 - -### Remove -devel - rm -r "$pkgdir"/usr/{include,lib/pkgconfig} -} - -package_pygobject-devel() { - pkgdesc="Common development files for pygobject" - optdepends=() - - mkdir -p "$pkgdir/usr/lib" - mv devel/include "$pkgdir/usr" - mv devel/pkgconfig "$pkgdir/usr/lib" -} - -# vim:set sw=2 et: Copied: pygobject/repos/testing-x86_64/PKGBUILD (from rev 334614, pygobject/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-09-15 06:24:30 UTC (rev 334615) @@ -0,0 +1,75 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Contributor: Ionut Biru + +pkgbase=pygobject +pkgname=(python-gobject python2-gobject pygobject-devel) +pkgver=3.30.1 +pkgrel=2 +pkgdesc="Python Bindings for GLib/GObject/GIO/GTK+" +url="https://wiki.gnome.org/Projects/PyGObject"; +arch=(x86_64) +license=(LGPL) +depends=(gobject-introspection-runtime) +makedepends=(python{,2}-cairo gobject-introspection git meson) +optdepends=('cairo: Cairo bindings') +_commit=85baa83ca780b4aae89ce5f25b1186ee3790b828 # tags/3.30.1^0 +source=("git+https://gitlab.gnome.org/GNOME/pygobject.git#commit=$_commit";) +sha256sums=('SKIP') + +pkgver() { + cd $pkgbase + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd $pkgbase +} + +_build() ( + arch-meson $pkgbase build-$1 -D python=/usr/bin/$1 + ninja -C build-$1 +) + +_package() { + DESTDIR="$pkgdir" meson install -C build-$1 + pushd "$pkgdir" + $1 -m compileall -d / usr/lib + $1 -O -m compileall -d / usr/lib + popd +} + +build() { + _build python + _build python2 +} + +package_python-gobject() { + depends=("pygobject-devel=$pkgver" python) + + _package python + +### Split -devel + mkdir -p "$srcdir/devel" + mv "$pkgdir"/usr/{include,lib/pkgconfig} "$srcdir/devel" +} + +package_python2-gobject() { + pkgdesc="${pkgdesc/Python/Python2}" + depends=("pygobject-devel=$pkgver" python2) + + _package python2 + +### Remove -devel + rm -r "$pkgdir"/usr/{include,lib/pkgconfig} +} + +package_pygobject-devel() { + pkgdesc="Common development files for pygobject" + optdepends=() + + mkdir -p "$pkgdir/usr/lib" + mv devel/include "$pkgdir/usr" + mv devel/pkgconfig "$pkgdir/usr/lib" +} + +# vim:set sw=2 et:
[arch-commits] Commit in gnome-music/repos/testing-x86_64 (PKGBUILD PKGBUILD)
Date: Saturday, September 15, 2018 @ 06:24:21 Author: heftig Revision: 334614 archrelease: copy trunk to testing-x86_64 Added: gnome-music/repos/testing-x86_64/PKGBUILD (from rev 334613, gnome-music/trunk/PKGBUILD) Deleted: gnome-music/repos/testing-x86_64/PKGBUILD --+ PKGBUILD | 106 +++-- 1 file changed, 54 insertions(+), 52 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-09-15 06:24:13 UTC (rev 334613) +++ PKGBUILD2018-09-15 06:24:21 UTC (rev 334614) @@ -1,52 +0,0 @@ -# Maintainer: Jan Alexander Steffens (heftig) -# Maintainer: Jan de Groot - -pkgname=gnome-music -pkgver=3.30.0+8+g68f6c867 -pkgrel=1 -epoch=1 -pkgdesc="Music player and management application" -url="https://wiki.gnome.org/Apps/Music"; -arch=(x86_64) -license=(GPL) -depends=(grilo grilo-plugins tracker-miners libdmapsharing libmediaart gtk3 gvfs python-gobject - python-cairo gst-plugins-base python-requests libdazzle) -makedepends=(gobject-introspection git meson yelp-tools appstream-glib) -optdepends=('gst-plugins-good: Extra media codecs' -'gst-plugins-ugly: Extra media codecs' -'gst-plugins-bad: Extra media codecs' -'gst-libav: Extra media codecs') -groups=(gnome) -_commit=68f6c867b9edd19557a1f5c784d05057ca09e143 # environments/review-gnome-3-30-6fvdp1/deployments/266 -source=("git+https://gitlab.gnome.org/GNOME/gnome-music.git#commit=$_commit"; -"git+https://gitlab.gnome.org/GNOME/libgd.git";) -sha256sums=('SKIP' -'SKIP') - -pkgver() { - cd $pkgname - git describe --tags | sed 's/-/+/g' -} - -prepare() { - cd $pkgname - - git submodule init - git config --local submodule.subprojects/libgd.url "$srcdir/libgd" - git submodule update -} - -build() { - arch-meson $pkgname build - ninja -C build -} - -check() { - meson test -C build -} - -package() { - DESTDIR="$pkgdir" meson install -C build - python -m compileall "$pkgdir/usr/lib" - python -O -m compileall "$pkgdir/usr/lib" -} Copied: gnome-music/repos/testing-x86_64/PKGBUILD (from rev 334613, gnome-music/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-09-15 06:24:21 UTC (rev 334614) @@ -0,0 +1,54 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Maintainer: Jan de Groot + +pkgname=gnome-music +pkgver=3.30.0+10+gae02f798 +pkgrel=1 +epoch=1 +pkgdesc="Music player and management application" +url="https://wiki.gnome.org/Apps/Music"; +arch=(x86_64) +license=(GPL) +depends=(grilo grilo-plugins tracker-miners libdmapsharing libmediaart gtk3 gvfs python-gobject + python-cairo gst-plugins-base python-requests libdazzle) +makedepends=(gobject-introspection git meson yelp-tools appstream-glib) +optdepends=('gst-plugins-good: Extra media codecs' +'gst-plugins-ugly: Extra media codecs' +'gst-plugins-bad: Extra media codecs' +'gst-libav: Extra media codecs') +groups=(gnome) +_commit=ae02f798d64e016918de4b9d14854d36d7d8ff55 # environments/review-gnome-3-30-6fvdp1/deployments/273 +source=("git+https://gitlab.gnome.org/GNOME/gnome-music.git#commit=$_commit"; +"git+https://gitlab.gnome.org/GNOME/libgd.git";) +sha256sums=('SKIP' +'SKIP') + +pkgver() { + cd $pkgname + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd $pkgname + + git submodule init + git config --local submodule.subprojects/libgd.url "$srcdir/libgd" + git submodule update +} + +build() { + arch-meson $pkgname build + ninja -C build +} + +check() { + meson test -C build +} + +package() { + DESTDIR="$pkgdir" meson install -C build + + cd "$pkgdir" + python -m compileall -d / usr/lib + python -O -m compileall -d / usr/lib +}
[arch-commits] Commit in gobject-introspection/repos/testing-x86_64 (3 files)
Date: Saturday, September 15, 2018 @ 06:24:13 Author: heftig Revision: 334613 archrelease: copy trunk to testing-x86_64 Added: gobject-introspection/repos/testing-x86_64/PKGBUILD (from rev 334612, gobject-introspection/trunk/PKGBUILD) Deleted: gobject-introspection/repos/testing-x86_64/PKGBUILD gobject-introspection/repos/testing-x86_64/warnlib.diff --+ PKGBUILD | 115 - warnlib.diff | 13 -- 2 files changed, 57 insertions(+), 71 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-09-15 06:24:05 UTC (rev 334612) +++ PKGBUILD2018-09-15 06:24:13 UTC (rev 334613) @@ -1,58 +0,0 @@ -# Maintainer: Jan Alexander Steffens (heftig) -# Maintainer: Jan de Groot - -pkgbase=gobject-introspection -pkgname=(gobject-introspection gobject-introspection-runtime) -pkgver=1.58.0 -pkgrel=2 -pkgdesc="Introspection system for GObject-based libraries" -url="https://wiki.gnome.org/Projects/GObjectIntrospection"; -arch=(x86_64) -license=(LGPL GPL) -depends=(python python-mako) -makedepends=(cairo git gtk-doc python-sphinx meson) -options=(!emptydirs) -_commit=01bf21f398d5ece9ac2d78c00b4b362091f8e05c # tags/1.58.0^0 -source=("git+https://gitlab.gnome.org/GNOME/gobject-introspection.git#commit=$_commit"; -warnlib.diff) -sha512sums=('SKIP' - 'f9cf08b83a6f220923f7b538877a152ab90bebb6703e5026badc9852a69131b9c17e1d4dda89f9f5b6d8fb58a17780bd87d9c3bf66f5b8a9260f4f6debf4') - -pkgver() { - cd $pkgbase - git describe --tags | sed 's/-/+/g' -} - -prepare() { - cd $pkgbase - # GJS needs warnlib to build - patch -Np1 -i ../warnlib.diff -} - -build() { - arch-meson $pkgbase build -D cairo=true -D gtk-doc=true - ninja -C build -} - -check() { - meson test -C build -} - -package_gobject-introspection() { - depends+=("gobject-introspection-runtime=$pkgver-$pkgrel") - - DESTDIR="$pkgdir" meson install -C build - python -m compileall "$pkgdir/usr/lib/gobject-introspection" - python -O -m compileall "$pkgdir/usr/lib/gobject-introspection" - -### Split runtime - mkdir -p "$srcdir/runtime/lib" - mv "$pkgdir"/usr/lib/{lib*,girepository-*} "$srcdir/runtime/lib" -} - -package_gobject-introspection-runtime() { - pkgdesc+=" (runtime library)" - depends=(glib2) - - mv "$srcdir/runtime" "$pkgdir/usr" -} Copied: gobject-introspection/repos/testing-x86_64/PKGBUILD (from rev 334612, gobject-introspection/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-09-15 06:24:13 UTC (rev 334613) @@ -0,0 +1,57 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Maintainer: Jan de Groot + +pkgbase=gobject-introspection +pkgname=(gobject-introspection gobject-introspection-runtime) +pkgver=1.58.0+2+g1f1dd7f4 +pkgrel=1 +pkgdesc="Introspection system for GObject-based libraries" +url="https://wiki.gnome.org/Projects/GObjectIntrospection"; +arch=(x86_64) +license=(LGPL GPL) +depends=(python python-mako) +makedepends=(cairo git gtk-doc python-sphinx meson) +options=(!emptydirs) +_commit=1f1dd7f4857c13db507ad663664a5e4b8d620ffc # gnome-3-30 +source=("git+https://gitlab.gnome.org/GNOME/gobject-introspection.git#commit=$_commit";) +sha512sums=('SKIP') + +pkgver() { + cd $pkgbase + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd $pkgbase +} + +build() { + arch-meson $pkgbase build -D cairo=true -D gtk-doc=true + ninja -C build +} + +check() { + meson test -C build +} + +package_gobject-introspection() { + depends+=("gobject-introspection-runtime=$pkgver-$pkgrel") + + DESTDIR="$pkgdir" meson install -C build + + pushd "$pkgdir" + python -m compileall -d / usr/lib/gobject-introspection + python -O -m compileall -d / usr/lib/gobject-introspection + popd + +### Split runtime + mkdir -p "$srcdir/runtime/lib" + mv "$pkgdir"/usr/lib/{lib*,girepository-*} "$srcdir/runtime/lib" +} + +package_gobject-introspection-runtime() { + pkgdesc+=" (runtime library)" + depends=(glib2) + + mv "$srcdir/runtime" "$pkgdir/usr" +} Deleted: warnlib.diff === --- warnlib.diff2018-09-15 06:24:05 UTC (rev 334612) +++ warnlib.diff2018-09-15 06:24:13 UTC (rev 334613) @@ -1,13 +0,0 @@ -diff --git i/tests/meson.build w/tests/meson.build -index 71cd97fe..18cc0807 100644 i/tests/meson.build -+++ w/tests/meson.build -@@ -8,6 +8,8 @@ test_regress_incdirs = include_directories(['.', 'scanner']) - installed_sources = [ - 'scanner/regress.c', - 'scanner/regress.h', -+ 'scanner/warnlib.c', -+ 'scanner/warnlib.h', - 'gimarshallingtests.c', - 'gimarshallingtests.h', - 'gitestmacros.h',
[arch-commits] Commit in glib2/repos/testing-x86_64 (8 files)
Date: Saturday, September 15, 2018 @ 06:24:05 Author: heftig Revision: 334612 archrelease: copy trunk to testing-x86_64 Added: glib2/repos/testing-x86_64/PKGBUILD (from rev 334611, glib2/trunk/PKGBUILD) glib2/repos/testing-x86_64/gio-querymodules.hook (from rev 334611, glib2/trunk/gio-querymodules.hook) glib2/repos/testing-x86_64/glib-compile-schemas.hook (from rev 334611, glib2/trunk/glib-compile-schemas.hook) glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff (from rev 334611, glib2/trunk/noisy-glib-compile-schemas.diff) Deleted: glib2/repos/testing-x86_64/PKGBUILD glib2/repos/testing-x86_64/gio-querymodules.hook glib2/repos/testing-x86_64/glib-compile-schemas.hook glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff -+ PKGBUILD| 147 +++--- gio-querymodules.hook | 22 ++--- glib-compile-schemas.hook | 24 +++--- noisy-glib-compile-schemas.diff | 48 ++-- 4 files changed, 123 insertions(+), 118 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-09-15 06:23:09 UTC (rev 334611) +++ PKGBUILD2018-09-15 06:24:05 UTC (rev 334612) @@ -1,71 +0,0 @@ -# Maintainer: Jan Alexander Steffens (heftig) -# Maintainer: Jan de Groot - -pkgbase=glib2 -pkgname=(glib2 glib2-docs) -pkgver=2.58.0+25+gd89e862f3 -pkgrel=1 -pkgdesc="Low level core library" -url="https://wiki.gnome.org/Projects/GLib"; -license=(LGPL2.1) -arch=(x86_64) -depends=(pcre libffi libutil-linux zlib) -makedepends=(gettext gtk-doc shared-mime-info python libelf git util-linux meson dbus) -checkdepends=(desktop-file-utils) -optdepends=('python: gdbus-codegen, glib-genmarshal, glib-mkenums, gtester-report' -'libelf: gresource inspection tool') -options=(!emptydirs) -_commit=d89e862f3cfb0b6b7708c0425547c2a38add9342 # glib-2-58 -source=("git+https://gitlab.gnome.org/GNOME/glib.git#commit=$_commit"; -noisy-glib-compile-schemas.diff -glib-compile-schemas.hook gio-querymodules.hook) -sha256sums=('SKIP' -'81a4df0b638730cffb7fa263c04841f7ca6b9c9578ee5045db6f30ff0c3fc531' -'e1123a5d85d2445faac33f6dae1085fdd620d83279a4e130a83fe38db52b62b3' -'5ba204a2686304b1454d401a39a9d27d09dd25e4529664e3fd565be3d439f8b6') - -pkgver() { - cd glib - git describe --tags | sed 's/-/+/g' -} - -prepare() { - cd glib - - # Suppress noise from glib-compile-schemas.hook - patch -Np1 -i ../noisy-glib-compile-schemas.diff -} - -build() { - arch-meson glib build \ --D selinux=false \ --D man=true \ --D gtk_doc=true - ninja -C build -} - -check() { - meson test -C build -t 2 -} - -package_glib2() { - DESTDIR="$pkgdir" meson install -C build - mv "$pkgdir/usr/share/gtk-doc" "$srcdir" - python -m compileall "$pkgdir/usr/share/glib-2.0/codegen" - python -O -m compileall "$pkgdir/usr/share/glib-2.0/codegen" - install -Dt "$pkgdir/usr/share/libalpm/hooks" -m644 *.hook -} - -package_glib2-docs() { - pkgdesc="Documentation for GLib" - depends=() - optdepends=() - license+=(custom) - - mkdir -p "$pkgdir/usr/share" - mv gtk-doc "$pkgdir/usr/share" - - install -Dt "$pkgdir/usr/share/licenses/glib2-docs" -m644 glib/docs/reference/COPYING -} - -# vim:set sw=2 et: Copied: glib2/repos/testing-x86_64/PKGBUILD (from rev 334611, glib2/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-09-15 06:24:05 UTC (rev 334612) @@ -0,0 +1,76 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Maintainer: Jan de Groot + +pkgbase=glib2 +pkgname=(glib2 glib2-docs) +pkgver=2.58.0+25+gd89e862f3 +pkgrel=2 +pkgdesc="Low level core library" +url="https://wiki.gnome.org/Projects/GLib"; +license=(LGPL2.1) +arch=(x86_64) +depends=(pcre libffi libutil-linux zlib) +makedepends=(gettext gtk-doc shared-mime-info python libelf git util-linux meson dbus) +checkdepends=(desktop-file-utils) +optdepends=('python: gdbus-codegen, glib-genmarshal, glib-mkenums, gtester-report' +'libelf: gresource inspection tool') +options=(!emptydirs) +_commit=d89e862f3cfb0b6b7708c0425547c2a38add9342 # glib-2-58 +source=("git+https://gitlab.gnome.org/GNOME/glib.git#commit=$_commit"; +noisy-glib-compile-schemas.diff +glib-compile-schemas.hook gio-querymodules.hook) +sha256sums=('SKIP' +'81a4df0b638730cffb7fa263c04841f7ca6b9c9578ee5045db6f30ff0c3fc531' +'e1123a5d85d2445faac33f6dae1085fdd620d83279a4e130a83fe38db52b62b3' +'5ba204a2686304b1454d401a39a9d27d09dd25e4529664e3fd565be3d439f8b6') + +pkgver() { + cd glib + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd glib + + # Suppress noise from glib-compile-schemas.hook + patch -Np1 -i ../noisy-glib-compile-schemas.diff +} + +build() { + arch-meson glib build \ +-D selinux=false \ +
[arch-commits] Commit in haskell-tasty-golden/repos (2 files)
Date: Saturday, September 15, 2018 @ 06:23:53 Author: felixonmars Revision: 381181 archrelease: copy trunk to community-staging-x86_64 Added: haskell-tasty-golden/repos/community-staging-x86_64/ haskell-tasty-golden/repos/community-staging-x86_64/PKGBUILD (from rev 381180, haskell-tasty-golden/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-tasty-golden/repos/community-staging-x86_64/PKGBUILD (from rev 381180, haskell-tasty-golden/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-15 06:23:53 UTC (rev 381181) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=tasty-golden +pkgname=haskell-tasty-golden +pkgver=2.3.2 +pkgrel=7 +pkgdesc="Golden tests support for tasty" +url="https://github.com/feuerbach/tasty-golden"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-tasty" "haskell-optparse-applicative" "haskell-temporary" + "haskell-tagged" "haskell-async") +makedepends=('ghc' 'haskell-tasty-hunit') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('6947a6e9368be82ae8b59843a179c26a01ce49b67729a8c2844dd3c76a66d9fa69b9569912a72256ab98e233f58d70a9c7f53b9c0c333a2ea932726c875b223d') + +prepare() { +cd "${srcdir}/${_hkgname}-${pkgver}" +sed -i 's/temporary-rc/temporary/' ${_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 "${srcdir}/${_hkgname}-${pkgver}" +runhaskell Setup test +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-tasty-golden/trunk (PKGBUILD)
Date: Saturday, September 15, 2018 @ 06:23:30 Author: felixonmars Revision: 381180 upgpkg: haskell-tasty-golden 2.3.2-7 rebuild with ansi-terminal 0.8.1 Modified: haskell-tasty-golden/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-15 06:22:45 UTC (rev 381179) +++ PKGBUILD2018-09-15 06:23:30 UTC (rev 381180) @@ -4,7 +4,7 @@ _hkgname=tasty-golden pkgname=haskell-tasty-golden pkgver=2.3.2 -pkgrel=6 +pkgrel=7 pkgdesc="Golden tests support for tasty" url="https://github.com/feuerbach/tasty-golden"; license=("MIT")
[arch-commits] Commit in glib2/trunk (PKGBUILD)
Date: Saturday, September 15, 2018 @ 06:23:09 Author: heftig Revision: 334611 2.58.0+25+gd89e862f3-2: FS#59997 Modified: glib2/trunk/PKGBUILD --+ PKGBUILD | 13 + 1 file changed, 9 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-09-15 06:21:48 UTC (rev 334610) +++ PKGBUILD2018-09-15 06:23:09 UTC (rev 334611) @@ -4,7 +4,7 @@ pkgbase=glib2 pkgname=(glib2 glib2-docs) pkgver=2.58.0+25+gd89e862f3 -pkgrel=1 +pkgrel=2 pkgdesc="Low level core library" url="https://wiki.gnome.org/Projects/GLib"; license=(LGPL2.1) @@ -50,10 +50,15 @@ package_glib2() { DESTDIR="$pkgdir" meson install -C build + install -Dt "$pkgdir/usr/share/libalpm/hooks" -m644 *.hook + + pushd "$pkgdir" + python -m compileall -d / usr/share/glib-2.0/codegen + python -O -m compileall -d / usr/share/glib-2.0/codegen + popd + + # Split docs mv "$pkgdir/usr/share/gtk-doc" "$srcdir" - python -m compileall "$pkgdir/usr/share/glib-2.0/codegen" - python -O -m compileall "$pkgdir/usr/share/glib-2.0/codegen" - install -Dt "$pkgdir/usr/share/libalpm/hooks" -m644 *.hook } package_glib2-docs() {
[arch-commits] Commit in haskell-storable-tuple/repos (2 files)
Date: Saturday, September 15, 2018 @ 06:22:45 Author: felixonmars Revision: 381179 archrelease: copy trunk to community-staging-x86_64 Added: haskell-storable-tuple/repos/community-staging-x86_64/ haskell-storable-tuple/repos/community-staging-x86_64/PKGBUILD (from rev 381178, haskell-storable-tuple/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-storable-tuple/repos/community-staging-x86_64/PKGBUILD (from rev 381178, haskell-storable-tuple/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-15 06:22:45 UTC (rev 381179) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=storable-tuple +pkgname=haskell-storable-tuple +pkgver=0.0.3.3 +pkgrel=20 +pkgdesc="Storable instance for pairs and triples" +url="http://code.haskell.org/~thielema/storable-tuple/"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-storable-record' 'haskell-utility-ht' 'haskell-base-orphans') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('046a809d8b6655259f3cb4de55b81d272007cf2d32f0eec3f464924f595f904030102c3fd4f3b193a01b48d2d54582a9206314a2e87cd17ecdc16a159fe73b4d') + +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 \ +-fsplitbase +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-storable-tuple/trunk (PKGBUILD)
Date: Saturday, September 15, 2018 @ 06:22:29 Author: felixonmars Revision: 381178 upgpkg: haskell-storable-tuple 0.0.3.3-20 rebuild with ansi-terminal 0.8.1 Modified: haskell-storable-tuple/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-15 06:21:54 UTC (rev 381177) +++ PKGBUILD2018-09-15 06:22:29 UTC (rev 381178) @@ -4,7 +4,7 @@ _hkgname=storable-tuple pkgname=haskell-storable-tuple pkgver=0.0.3.3 -pkgrel=19 +pkgrel=20 pkgdesc="Storable instance for pairs and triples" url="http://code.haskell.org/~thielema/storable-tuple/"; license=("custom:BSD3")
[arch-commits] Commit in haskell-should-not-typecheck/repos (2 files)
Date: Saturday, September 15, 2018 @ 06:21:54 Author: felixonmars Revision: 381177 archrelease: copy trunk to community-staging-x86_64 Added: haskell-should-not-typecheck/repos/community-staging-x86_64/ haskell-should-not-typecheck/repos/community-staging-x86_64/PKGBUILD (from rev 381176, haskell-should-not-typecheck/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-should-not-typecheck/repos/community-staging-x86_64/PKGBUILD (from rev 381176, haskell-should-not-typecheck/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-15 06:21:54 UTC (rev 381177) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan + +_hkgname=should-not-typecheck +pkgname=haskell-should-not-typecheck +pkgver=2.1.0 +pkgrel=19 +pkgdesc="A HUnit/hspec assertion library to verify that an expression does not typecheck" +url="https://github.com/CRogers/should-not-typecheck"; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-hunit') +makedepends=('ghc' 'haskell-hspec' 'haskell-hspec-expectations') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('46ba4435a4408e23dfe6e04f827a7efcfd3c94a4a53a0562061d5cd40c11fcbae7569e695329fe98f9d9ecea1999ac68da6594d2ca60c2efccdac2d6d674d65d') + +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-should-not-typecheck/trunk (PKGBUILD)
Date: Saturday, September 15, 2018 @ 06:21:38 Author: felixonmars Revision: 381176 upgpkg: haskell-should-not-typecheck 2.1.0-19 rebuild with ansi-terminal 0.8.1 Modified: haskell-should-not-typecheck/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-15 06:20:59 UTC (rev 381175) +++ PKGBUILD2018-09-15 06:21:38 UTC (rev 381176) @@ -3,7 +3,7 @@ _hkgname=should-not-typecheck pkgname=haskell-should-not-typecheck pkgver=2.1.0 -pkgrel=18 +pkgrel=19 pkgdesc="A HUnit/hspec assertion library to verify that an expression does not typecheck" url="https://github.com/CRogers/should-not-typecheck"; license=('custom:BSD3')
[arch-commits] Commit in gnome-music/trunk (PKGBUILD)
Date: Saturday, September 15, 2018 @ 06:21:25 Author: heftig Revision: 334609 better pyc path fix Modified: gnome-music/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-09-15 06:20:14 UTC (rev 334608) +++ PKGBUILD2018-09-15 06:21:25 UTC (rev 334609) @@ -48,7 +48,7 @@ package() { DESTDIR="$pkgdir" meson install -C build - cd "$pkgdir/usr/lib" - python -m compileall . - python -O -m compileall . + cd "$pkgdir" + python -m compileall -d / usr/lib + python -O -m compileall -d / usr/lib }
[arch-commits] Commit in gobject-introspection/trunk (PKGBUILD warnlib.diff)
Date: Saturday, September 15, 2018 @ 06:21:48 Author: heftig Revision: 334610 1.58.0+2+g1f1dd7f4-1 Modified: gobject-introspection/trunk/PKGBUILD Deleted: gobject-introspection/trunk/warnlib.diff --+ PKGBUILD | 21 ++--- warnlib.diff | 13 - 2 files changed, 10 insertions(+), 24 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-09-15 06:21:25 UTC (rev 334609) +++ PKGBUILD2018-09-15 06:21:48 UTC (rev 334610) @@ -3,8 +3,8 @@ pkgbase=gobject-introspection pkgname=(gobject-introspection gobject-introspection-runtime) -pkgver=1.58.0 -pkgrel=2 +pkgver=1.58.0+2+g1f1dd7f4 +pkgrel=1 pkgdesc="Introspection system for GObject-based libraries" url="https://wiki.gnome.org/Projects/GObjectIntrospection"; arch=(x86_64) @@ -12,11 +12,9 @@ depends=(python python-mako) makedepends=(cairo git gtk-doc python-sphinx meson) options=(!emptydirs) -_commit=01bf21f398d5ece9ac2d78c00b4b362091f8e05c # tags/1.58.0^0 -source=("git+https://gitlab.gnome.org/GNOME/gobject-introspection.git#commit=$_commit"; -warnlib.diff) -sha512sums=('SKIP' - 'f9cf08b83a6f220923f7b538877a152ab90bebb6703e5026badc9852a69131b9c17e1d4dda89f9f5b6d8fb58a17780bd87d9c3bf66f5b8a9260f4f6debf4') +_commit=1f1dd7f4857c13db507ad663664a5e4b8d620ffc # gnome-3-30 +source=("git+https://gitlab.gnome.org/GNOME/gobject-introspection.git#commit=$_commit";) +sha512sums=('SKIP') pkgver() { cd $pkgbase @@ -25,8 +23,6 @@ prepare() { cd $pkgbase - # GJS needs warnlib to build - patch -Np1 -i ../warnlib.diff } build() { @@ -42,9 +38,12 @@ depends+=("gobject-introspection-runtime=$pkgver-$pkgrel") DESTDIR="$pkgdir" meson install -C build - python -m compileall "$pkgdir/usr/lib/gobject-introspection" - python -O -m compileall "$pkgdir/usr/lib/gobject-introspection" + pushd "$pkgdir" + python -m compileall -d / usr/lib/gobject-introspection + python -O -m compileall -d / usr/lib/gobject-introspection + popd + ### Split runtime mkdir -p "$srcdir/runtime/lib" mv "$pkgdir"/usr/lib/{lib*,girepository-*} "$srcdir/runtime/lib" Deleted: warnlib.diff === --- warnlib.diff2018-09-15 06:21:25 UTC (rev 334609) +++ warnlib.diff2018-09-15 06:21:48 UTC (rev 334610) @@ -1,13 +0,0 @@ -diff --git i/tests/meson.build w/tests/meson.build -index 71cd97fe..18cc0807 100644 i/tests/meson.build -+++ w/tests/meson.build -@@ -8,6 +8,8 @@ test_regress_incdirs = include_directories(['.', 'scanner']) - installed_sources = [ - 'scanner/regress.c', - 'scanner/regress.h', -+ 'scanner/warnlib.c', -+ 'scanner/warnlib.h', - 'gimarshallingtests.c', - 'gimarshallingtests.h', - 'gitestmacros.h',
[arch-commits] Commit in haskell-safe-exceptions/repos (2 files)
Date: Saturday, September 15, 2018 @ 06:20:59 Author: felixonmars Revision: 381175 archrelease: copy trunk to community-staging-x86_64 Added: haskell-safe-exceptions/repos/community-staging-x86_64/ haskell-safe-exceptions/repos/community-staging-x86_64/PKGBUILD (from rev 381174, haskell-safe-exceptions/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-safe-exceptions/repos/community-staging-x86_64/PKGBUILD (from rev 381174, haskell-safe-exceptions/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-15 06:20:59 UTC (rev 381175) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan + +_hkgname=safe-exceptions +pkgname=haskell-safe-exceptions +pkgver=0.1.7.0 +pkgrel=26 +pkgdesc="Safe, consistent, and easy exception handling" +url="https://github.com/fpco/safe-exceptions"; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-exceptions') +makedepends=('ghc' 'haskell-hspec' 'haskell-void') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('05fc32ea80ce1f733a6ea09655fecccf813ea9b7736dbd1d8ef84f54e3fb58f1017756cc9eb507d381cb73f22f100e9166bef1b7198a1d9edbda21e38626e351') + +prepare() { +cd $_hkgname-$pkgver +sed -i -e 's/<.*4.11/<5/' -e 's/<.*0.9/<1/' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --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-safe-exceptions/trunk (PKGBUILD)
Date: Saturday, September 15, 2018 @ 06:20:42 Author: felixonmars Revision: 381174 upgpkg: haskell-safe-exceptions 0.1.7.0-26 rebuild with ansi-terminal 0.8.1 Modified: haskell-safe-exceptions/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-15 06:20:02 UTC (rev 381173) +++ PKGBUILD2018-09-15 06:20:42 UTC (rev 381174) @@ -3,7 +3,7 @@ _hkgname=safe-exceptions pkgname=haskell-safe-exceptions pkgver=0.1.7.0 -pkgrel=25 +pkgrel=26 pkgdesc="Safe, consistent, and easy exception handling" url="https://github.com/fpco/safe-exceptions"; license=('MIT')
[arch-commits] Commit in haskell-resourcet/repos (2 files)
Date: Saturday, September 15, 2018 @ 06:20:02 Author: felixonmars Revision: 381173 archrelease: copy trunk to community-staging-x86_64 Added: haskell-resourcet/repos/community-staging-x86_64/ haskell-resourcet/repos/community-staging-x86_64/PKGBUILD (from rev 381172, haskell-resourcet/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-resourcet/repos/community-staging-x86_64/PKGBUILD (from rev 381172, haskell-resourcet/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-15 06:20:02 UTC (rev 381173) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=resourcet +pkgname=haskell-resourcet +pkgver=1.2.1 +pkgrel=21 +pkgdesc="Deterministic allocation and freeing of scarce resources." +url="https://github.com/snoyberg/conduit"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-exceptions' 'haskell-primitive' 'haskell-unliftio-core') +makedepends=('ghc' 'haskell-hspec') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('64c1e2f941d612f67eed281959cf91d8b83169c20512d852ce3a5b17e25ecf145af7293afc5081caace63c4528f398648f220cf8a478ad3b2ee334d30eaa0b87') + +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 +runhaskell Setup test +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in pygobject/trunk (PKGBUILD)
Date: Saturday, September 15, 2018 @ 06:20:14 Author: heftig Revision: 334608 3.30.1-2: FS#59997 Fix pyc source paths Modified: pygobject/trunk/PKGBUILD --+ PKGBUILD |8 +--- 1 file changed, 5 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-09-15 06:11:02 UTC (rev 334607) +++ PKGBUILD2018-09-15 06:20:14 UTC (rev 334608) @@ -4,7 +4,7 @@ pkgbase=pygobject pkgname=(python-gobject python2-gobject pygobject-devel) pkgver=3.30.1 -pkgrel=1 +pkgrel=2 pkgdesc="Python Bindings for GLib/GObject/GIO/GTK+" url="https://wiki.gnome.org/Projects/PyGObject"; arch=(x86_64) @@ -32,8 +32,10 @@ _package() { DESTDIR="$pkgdir" meson install -C build-$1 - $1 -m compileall "$pkgdir/usr/lib" - $1 -O -m compileall "$pkgdir/usr/lib" + pushd "$pkgdir" + $1 -m compileall -d / usr/lib + $1 -O -m compileall -d / usr/lib + popd } build() {
[arch-commits] Commit in haskell-resourcet/trunk (PKGBUILD)
Date: Saturday, September 15, 2018 @ 06:19:45 Author: felixonmars Revision: 381172 upgpkg: haskell-resourcet 1.2.1-21 rebuild with ansi-terminal 0.8.1 Modified: haskell-resourcet/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-15 06:19:02 UTC (rev 381171) +++ PKGBUILD2018-09-15 06:19:45 UTC (rev 381172) @@ -4,7 +4,7 @@ _hkgname=resourcet pkgname=haskell-resourcet pkgver=1.2.1 -pkgrel=20 +pkgrel=21 pkgdesc="Deterministic allocation and freeing of scarce resources." url="https://github.com/snoyberg/conduit"; license=("custom:BSD3")
[arch-commits] Commit in haskell-cracknum/repos (2 files)
Date: Saturday, September 15, 2018 @ 06:19:02 Author: felixonmars Revision: 381171 archrelease: copy trunk to community-staging-x86_64 Added: haskell-cracknum/repos/community-staging-x86_64/ haskell-cracknum/repos/community-staging-x86_64/PKGBUILD (from rev 381170, haskell-cracknum/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-cracknum/repos/community-staging-x86_64/PKGBUILD (from rev 381170, haskell-cracknum/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-15 06:19:02 UTC (rev 381171) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=crackNum +pkgname=haskell-cracknum +pkgver=2.2 +pkgrel=3 +pkgdesc="Crack various integer, floating-point data formats" +url="https://github.com/LeventErkok/crackNum"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-ieee754' 'haskell-reinterpret-cast' 'haskell-floatinghex') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('efd7c1609f4169c774cf8497bd448e242d558b56aabb42e95a6dab0a7d6ce7154fe187d6a35c365bc7117f0ca167e5ebcbacd8e098cdfad7c751e3fba6597480') + +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-cracknum/trunk (PKGBUILD)
Date: Saturday, September 15, 2018 @ 06:18:43 Author: felixonmars Revision: 381170 upgpkg: haskell-cracknum 2.2-3 rebuild with ansi-terminal 0.8.1 Modified: haskell-cracknum/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-15 06:18:03 UTC (rev 381169) +++ PKGBUILD2018-09-15 06:18:43 UTC (rev 381170) @@ -4,7 +4,7 @@ _hkgname=crackNum pkgname=haskell-cracknum pkgver=2.2 -pkgrel=2 +pkgrel=3 pkgdesc="Crack various integer, floating-point data formats" url="https://github.com/LeventErkok/crackNum"; license=("custom:BSD3")
[arch-commits] Commit in haskell-reinterpret-cast/repos (2 files)
Date: Saturday, September 15, 2018 @ 06:18:03 Author: felixonmars Revision: 381169 archrelease: copy trunk to community-staging-x86_64 Added: haskell-reinterpret-cast/repos/community-staging-x86_64/ haskell-reinterpret-cast/repos/community-staging-x86_64/PKGBUILD (from rev 381168, haskell-reinterpret-cast/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-reinterpret-cast/repos/community-staging-x86_64/PKGBUILD (from rev 381168, haskell-reinterpret-cast/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-15 06:18:03 UTC (rev 381169) @@ -0,0 +1,40 @@ +# Maintainer: Felix Yan + +_hkgname=reinterpret-cast +pkgname=haskell-reinterpret-cast +pkgver=0.1.0 +pkgrel=3 +pkgdesc="Memory reinterpretation casts for Float/Double and Word32/Word64" +url="https://github.com/nh2/reinterpret-cast"; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc' 'haskell-data-binary-ieee754' 'haskell-hspec' 'haskell-loop') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('217bff79abd149a8d644547b7a691b68400fa543dfd824160e1d41e90b489ab1d3e274b76cbe88d16572a41afd63705d15e973640493b119894d337df3b6ccba') + +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}" +}
[arch-commits] Commit in haskell-reinterpret-cast/trunk (PKGBUILD)
Date: Saturday, September 15, 2018 @ 06:17:42 Author: felixonmars Revision: 381168 upgpkg: haskell-reinterpret-cast 0.1.0-3 rebuild with ansi-terminal 0.8.1 Modified: haskell-reinterpret-cast/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-15 06:16:30 UTC (rev 381167) +++ PKGBUILD2018-09-15 06:17:42 UTC (rev 381168) @@ -3,7 +3,7 @@ _hkgname=reinterpret-cast pkgname=haskell-reinterpret-cast pkgver=0.1.0 -pkgrel=2 +pkgrel=3 pkgdesc="Memory reinterpretation casts for Float/Double and Word32/Word64" url="https://github.com/nh2/reinterpret-cast"; license=('MIT')
[arch-commits] Commit in haskell-quickcheck-assertions/repos (2 files)
Date: Saturday, September 15, 2018 @ 06:16:30 Author: felixonmars Revision: 381167 archrelease: copy trunk to community-staging-x86_64 Added: haskell-quickcheck-assertions/repos/community-staging-x86_64/ haskell-quickcheck-assertions/repos/community-staging-x86_64/PKGBUILD (from rev 381166, haskell-quickcheck-assertions/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-quickcheck-assertions/repos/community-staging-x86_64/PKGBUILD (from rev 381166, haskell-quickcheck-assertions/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-15 06:16:30 UTC (rev 381167) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=quickcheck-assertions +pkgname=haskell-quickcheck-assertions +pkgver=0.3.0 +pkgrel=31 +pkgdesc="HUnit like assertions for QuickCheck" +url="https://github.com/s9gf4ult/quickcheck-assertions"; +license=("LGPL") +arch=('x86_64') +depends=('ghc-libs' 'haskell-quickcheck' 'haskell-ieee754' 'haskell-pretty-show') +makedepends=('ghc' 'haskell-hspec') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('7a7a2d503ef270b4b6dcb1665bd1b83e0f7f3477b7fb714ed4685d96bb5e2244f5fd2d833d2f3e9284e7adc0fef5b4547a7182d542c3848a96dce540af207564') + +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 +runhaskell Setup test +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-quickcheck-assertions/trunk (PKGBUILD)
Date: Saturday, September 15, 2018 @ 06:16:12 Author: felixonmars Revision: 381166 upgpkg: haskell-quickcheck-assertions 0.3.0-31 rebuild with ansi-terminal 0.8.1 Modified: haskell-quickcheck-assertions/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-15 06:15:36 UTC (rev 381165) +++ PKGBUILD2018-09-15 06:16:12 UTC (rev 381166) @@ -4,7 +4,7 @@ _hkgname=quickcheck-assertions pkgname=haskell-quickcheck-assertions pkgver=0.3.0 -pkgrel=30 +pkgrel=31 pkgdesc="HUnit like assertions for QuickCheck" url="https://github.com/s9gf4ult/quickcheck-assertions"; license=("LGPL")
[arch-commits] Commit in haskell-profunctors/repos (2 files)
Date: Saturday, September 15, 2018 @ 06:15:36 Author: felixonmars Revision: 381165 archrelease: copy trunk to community-staging-x86_64 Added: haskell-profunctors/repos/community-staging-x86_64/ haskell-profunctors/repos/community-staging-x86_64/PKGBUILD (from rev 381164, haskell-profunctors/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-profunctors/repos/community-staging-x86_64/PKGBUILD (from rev 381164, haskell-profunctors/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-15 06:15:36 UTC (rev 381165) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=profunctors +pkgname=haskell-profunctors +pkgver=5.3 +pkgrel=12 +pkgdesc="Profunctors" +url="https://github.com/ekmett/profunctors/"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-orphans' 'haskell-bifunctors' 'haskell-comonad' + 'haskell-contravariant' 'haskell-distributive' 'haskell-tagged') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('a4b5d386aec89b9ede94f0277ea29453435429e27993f9add315b1bba478a214ebb55ece68f74f68ca91dd3e65a1e5c1cc1829bdad81dbf643dfd97029473162') + +prepare() { +cd $_hkgname-$pkgver +sed -i -e '/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-profunctors/trunk (PKGBUILD)
Date: Saturday, September 15, 2018 @ 06:15:10 Author: felixonmars Revision: 381164 upgpkg: haskell-profunctors 5.3-12 rebuild with ansi-terminal 0.8.1 Modified: haskell-profunctors/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-15 06:14:25 UTC (rev 381163) +++ PKGBUILD2018-09-15 06:15:10 UTC (rev 381164) @@ -4,7 +4,7 @@ _hkgname=profunctors pkgname=haskell-profunctors pkgver=5.3 -pkgrel=11 +pkgrel=12 pkgdesc="Profunctors" url="https://github.com/ekmett/profunctors/"; license=("custom:BSD3")
[arch-commits] Commit in haskell-process-extras/repos (2 files)
Date: Saturday, September 15, 2018 @ 06:14:25 Author: felixonmars Revision: 381163 archrelease: copy trunk to community-staging-x86_64 Added: haskell-process-extras/repos/community-staging-x86_64/ haskell-process-extras/repos/community-staging-x86_64/PKGBUILD (from rev 381162, haskell-process-extras/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-process-extras/repos/community-staging-x86_64/PKGBUILD (from rev 381162, haskell-process-extras/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-15 06:14:25 UTC (rev 381163) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan +# Contributor: Thomas Dziedzic + +_hkgname=process-extras +pkgname=haskell-process-extras +pkgver=0.7.4 +pkgrel=27 +pkgdesc="Process extras" +url="https://github.com/seereason/process-extras"; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-data-default' 'haskell-generic-deriving' 'haskell-listlike' +) +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('4747b4bd920796b7b4ddf32d0e72a3af556c9db66c828b725ac7a7467442dad2b0dc85aa66e03d7a8c5afdb02658611e64d390b6c71219b380a986e245495536') + +build() { +cd "${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-process-extras/trunk (PKGBUILD)
Date: Saturday, September 15, 2018 @ 06:14:08 Author: felixonmars Revision: 381162 upgpkg: haskell-process-extras 0.7.4-27 rebuild with ansi-terminal 0.8.1 Modified: haskell-process-extras/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-15 06:13:24 UTC (rev 381161) +++ PKGBUILD2018-09-15 06:14:08 UTC (rev 381162) @@ -4,7 +4,7 @@ _hkgname=process-extras pkgname=haskell-process-extras pkgver=0.7.4 -pkgrel=26 +pkgrel=27 pkgdesc="Process extras" url="https://github.com/seereason/process-extras"; license=('MIT')
[arch-commits] Commit in haskell-memotrie/repos (2 files)
Date: Saturday, September 15, 2018 @ 06:13:24 Author: felixonmars Revision: 381161 archrelease: copy trunk to community-staging-x86_64 Added: haskell-memotrie/repos/community-staging-x86_64/ haskell-memotrie/repos/community-staging-x86_64/PKGBUILD (from rev 381160, haskell-memotrie/trunk/PKGBUILD) --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Copied: haskell-memotrie/repos/community-staging-x86_64/PKGBUILD (from rev 381160, haskell-memotrie/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-15 06:13:24 UTC (rev 381161) @@ -0,0 +1,37 @@ +# Maintainer: Felix Yan + +_hkgname=MemoTrie +pkgname=haskell-memotrie +pkgver=0.6.9 +pkgrel=17 +pkgdesc="Trie-based memo functions" +url="https://github.com/conal/MemoTrie"; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-newtype-generics') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('d689e75b1fd18acae6d1c77189b8503e915bc1e5ea2707a04e893e180f044bd16f255ad3ee6880eab0eac9b803671a31561c7a52f90bc49830090c4615e89507') + +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 "COPYING" "${pkgdir}/usr/share/licenses/${pkgname}/COPYING" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYING" +}
[arch-commits] Commit in haskell-memotrie/trunk (PKGBUILD)
Date: Saturday, September 15, 2018 @ 06:13:00 Author: felixonmars Revision: 381160 upgpkg: haskell-memotrie 0.6.9-17 rebuild with ansi-terminal 0.8.1 Modified: haskell-memotrie/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-15 06:12:22 UTC (rev 381159) +++ PKGBUILD2018-09-15 06:13:00 UTC (rev 381160) @@ -3,7 +3,7 @@ _hkgname=MemoTrie pkgname=haskell-memotrie pkgver=0.6.9 -pkgrel=16 +pkgrel=17 pkgdesc="Trie-based memo functions" url="https://github.com/conal/MemoTrie"; license=('custom:BSD3')
[arch-commits] Commit in haskell-newtype-generics/repos (2 files)
Date: Saturday, September 15, 2018 @ 06:12:22 Author: felixonmars Revision: 381159 archrelease: copy trunk to community-staging-x86_64 Added: haskell-newtype-generics/repos/community-staging-x86_64/ haskell-newtype-generics/repos/community-staging-x86_64/PKGBUILD (from rev 381158, haskell-newtype-generics/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-newtype-generics/repos/community-staging-x86_64/PKGBUILD (from rev 381158, haskell-newtype-generics/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-15 06:12:22 UTC (rev 381159) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan + +_hkgname=newtype-generics +pkgname=haskell-newtype-generics +pkgver=0.5.3 +pkgrel=17 +pkgdesc="A typeclass and set of functions for working with newtypes" +url="http://github.com/sjakobi/bsb-http-chunked"; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc' 'haskell-hspec') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('c9eb39f7cfbab1640b25e0a3143cdd241b8f9e2c07a7483d1758b82e5bdeb4ecfea4c624ba6fc819d311572b3a314248fe46c488549246af72c3d603eeac5a50') + +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-newtype-generics/trunk (PKGBUILD)
Date: Saturday, September 15, 2018 @ 06:12:06 Author: felixonmars Revision: 381158 upgpkg: haskell-newtype-generics 0.5.3-17 rebuild with ansi-terminal 0.8.1 Modified: haskell-newtype-generics/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-15 06:11:29 UTC (rev 381157) +++ PKGBUILD2018-09-15 06:12:06 UTC (rev 381158) @@ -3,7 +3,7 @@ _hkgname=newtype-generics pkgname=haskell-newtype-generics pkgver=0.5.3 -pkgrel=16 +pkgrel=17 pkgdesc="A typeclass and set of functions for working with newtypes" url="http://github.com/sjakobi/bsb-http-chunked"; license=('custom:BSD3')
[arch-commits] Commit in haskell-neat-interpolation/repos (2 files)
Date: Saturday, September 15, 2018 @ 06:11:29 Author: felixonmars Revision: 381157 archrelease: copy trunk to community-staging-x86_64 Added: haskell-neat-interpolation/repos/community-staging-x86_64/ haskell-neat-interpolation/repos/community-staging-x86_64/PKGBUILD (from rev 381156, haskell-neat-interpolation/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-neat-interpolation/repos/community-staging-x86_64/PKGBUILD (from rev 381156, haskell-neat-interpolation/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-15 06:11:29 UTC (rev 381157) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=neat-interpolation +pkgname=haskell-neat-interpolation +pkgver=0.3.2.2 +pkgrel=12 +pkgdesc="A quasiquoter for neat and simple multiline text interpolation" +url="https://github.com/nikita-volkov/neat-interpolation"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-prelude' 'haskell-megaparsec') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('04461212cf29ac0ca4afb92db4860c97105827924559e21433615c979964a72a44c816d502211b5f479d8a6c2e072f0cd5cf1bef4f5b07eeaa576e500759d86a') + +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 gnome-music/trunk (PKGBUILD)
Date: Saturday, September 15, 2018 @ 06:11:02 Author: heftig Revision: 334607 3.30.0+10+gae02f798-1 Modified: gnome-music/trunk/PKGBUILD --+ PKGBUILD | 10 ++ 1 file changed, 6 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-09-14 22:08:30 UTC (rev 334606) +++ PKGBUILD2018-09-15 06:11:02 UTC (rev 334607) @@ -2,7 +2,7 @@ # Maintainer: Jan de Groot pkgname=gnome-music -pkgver=3.30.0+8+g68f6c867 +pkgver=3.30.0+10+gae02f798 pkgrel=1 epoch=1 pkgdesc="Music player and management application" @@ -17,7 +17,7 @@ 'gst-plugins-bad: Extra media codecs' 'gst-libav: Extra media codecs') groups=(gnome) -_commit=68f6c867b9edd19557a1f5c784d05057ca09e143 # environments/review-gnome-3-30-6fvdp1/deployments/266 +_commit=ae02f798d64e016918de4b9d14854d36d7d8ff55 # environments/review-gnome-3-30-6fvdp1/deployments/273 source=("git+https://gitlab.gnome.org/GNOME/gnome-music.git#commit=$_commit"; "git+https://gitlab.gnome.org/GNOME/libgd.git";) sha256sums=('SKIP' @@ -47,6 +47,8 @@ package() { DESTDIR="$pkgdir" meson install -C build - python -m compileall "$pkgdir/usr/lib" - python -O -m compileall "$pkgdir/usr/lib" + + cd "$pkgdir/usr/lib" + python -m compileall . + python -O -m compileall . }
[arch-commits] Commit in haskell-neat-interpolation/trunk (PKGBUILD)
Date: Saturday, September 15, 2018 @ 06:11:12 Author: felixonmars Revision: 381156 upgpkg: haskell-neat-interpolation 0.3.2.2-12 rebuild with ansi-terminal 0.8.1 Modified: haskell-neat-interpolation/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-15 06:10:33 UTC (rev 381155) +++ PKGBUILD2018-09-15 06:11:12 UTC (rev 381156) @@ -4,7 +4,7 @@ _hkgname=neat-interpolation pkgname=haskell-neat-interpolation pkgver=0.3.2.2 -pkgrel=11 +pkgrel=12 pkgdesc="A quasiquoter for neat and simple multiline text interpolation" url="https://github.com/nikita-volkov/neat-interpolation"; license=("MIT")
[arch-commits] Commit in haskell-mockery/repos (2 files)
Date: Saturday, September 15, 2018 @ 06:10:33 Author: felixonmars Revision: 381155 archrelease: copy trunk to community-staging-x86_64 Added: haskell-mockery/repos/community-staging-x86_64/ haskell-mockery/repos/community-staging-x86_64/PKGBUILD (from rev 381154, haskell-mockery/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-mockery/repos/community-staging-x86_64/PKGBUILD (from rev 381154, haskell-mockery/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-15 06:10:33 UTC (rev 381155) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=mockery +pkgname=haskell-mockery +pkgver=0.3.5 +pkgrel=30 +pkgdesc="Support functions for automated testing" +url="https://github.com/hspec/mockery"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-compat' 'haskell-temporary' 'haskell-logging-facade') +makedepends=('ghc' 'haskell-hspec') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('bcb9bef083749028ec27ba879feca7c7a8f966f50b31fe1df3e82b3ac206b634b961755e4ee90ebc72ba8c17be3bbab6acf1b01776bca9497cc5cbc1ccb58850') + +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 +runhaskell Setup test +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-mockery/trunk (PKGBUILD)
Date: Saturday, September 15, 2018 @ 06:10:16 Author: felixonmars Revision: 381154 upgpkg: haskell-mockery 0.3.5-30 rebuild with ansi-terminal 0.8.1 Modified: haskell-mockery/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-15 06:09:07 UTC (rev 381153) +++ PKGBUILD2018-09-15 06:10:16 UTC (rev 381154) @@ -4,7 +4,7 @@ _hkgname=mockery pkgname=haskell-mockery pkgver=0.3.5 -pkgrel=29 +pkgrel=30 pkgdesc="Support functions for automated testing" url="https://github.com/hspec/mockery"; license=("MIT")
[arch-commits] Commit in haskell-megaparsec/repos (2 files)
Date: Saturday, September 15, 2018 @ 06:09:07 Author: felixonmars Revision: 381153 archrelease: copy trunk to community-staging-x86_64 Added: haskell-megaparsec/repos/community-staging-x86_64/ haskell-megaparsec/repos/community-staging-x86_64/PKGBUILD (from rev 381151, haskell-megaparsec/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-megaparsec/repos/community-staging-x86_64/PKGBUILD (from rev 381151, haskell-megaparsec/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-15 06:09:07 UTC (rev 381153) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=megaparsec +pkgname=haskell-megaparsec +pkgver=6.5.0 +pkgrel=23 +pkgdesc="Monadic parser combinators" +url="https://github.com/mrkkrp/megaparsec"; +license=("custom:BSD2") +arch=('x86_64') +depends=('ghc-libs' 'haskell-case-insensitive' 'haskell-parser-combinators' + 'haskell-scientific') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-hspec' 'haskell-hspec-discover' + 'haskell-hspec-expectations') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('4a8194909f2779bd82226a1f8fb6cce089820fa960249fdd723a4f54aa0c0d52436b4835431327be1164a7698d59059e866b694477407fae4d93c1ae42664011') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/<.*1.0/<2/' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-dev +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-megaparsec/trunk (PKGBUILD)
Date: Saturday, September 15, 2018 @ 06:08:44 Author: felixonmars Revision: 381151 upgpkg: haskell-megaparsec 6.5.0-23 rebuild with ansi-terminal 0.8.1 Modified: haskell-megaparsec/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-15 06:05:37 UTC (rev 381150) +++ PKGBUILD2018-09-15 06:08:44 UTC (rev 381151) @@ -4,7 +4,7 @@ _hkgname=megaparsec pkgname=haskell-megaparsec pkgver=6.5.0 -pkgrel=22 +pkgrel=23 pkgdesc="Monadic parser combinators" url="https://github.com/mrkkrp/megaparsec"; license=("custom:BSD2")
[arch-commits] Commit in haskell-loop/repos (2 files)
Date: Saturday, September 15, 2018 @ 06:05:37 Author: felixonmars Revision: 381150 archrelease: copy trunk to community-staging-x86_64 Added: haskell-loop/repos/community-staging-x86_64/ haskell-loop/repos/community-staging-x86_64/PKGBUILD (from rev 381149, haskell-loop/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-loop/repos/community-staging-x86_64/PKGBUILD (from rev 381149, haskell-loop/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-15 06:05:37 UTC (rev 381150) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan + +_hkgname=loop +pkgname=haskell-loop +pkgver=0.3.0 +pkgrel=3 +pkgdesc="Fast loops (for when GHC can't optimize forM_)" +url="https://github.com/nh2/loop"; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc' 'haskell-hspec') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('c4f57547dc80a0afdb20f590564f36425b41263b420f64877b26650b8f15479c29c0d87a8bfeb751bf2abb85c019f3b3459ecda8b50ca35627e26599d284f8f8') + +prepare() { +cd $_hkgname-$pkgver +echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +}
[arch-commits] Commit in haskell-loop/trunk (PKGBUILD)
Date: Saturday, September 15, 2018 @ 06:05:20 Author: felixonmars Revision: 381149 upgpkg: haskell-loop 0.3.0-3 rebuild with ansi-terminal 0.8.1 Modified: haskell-loop/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-15 06:04:20 UTC (rev 381148) +++ PKGBUILD2018-09-15 06:05:20 UTC (rev 381149) @@ -3,7 +3,7 @@ _hkgname=loop pkgname=haskell-loop pkgver=0.3.0 -pkgrel=2 +pkgrel=3 pkgdesc="Fast loops (for when GHC can't optimize forM_)" url="https://github.com/nh2/loop"; license=('MIT')
[arch-commits] Commit in haskell-logging-facade/repos (2 files)
Date: Saturday, September 15, 2018 @ 06:04:20 Author: felixonmars Revision: 381148 archrelease: copy trunk to community-staging-x86_64 Added: haskell-logging-facade/repos/community-staging-x86_64/ haskell-logging-facade/repos/community-staging-x86_64/PKGBUILD (from rev 381147, haskell-logging-facade/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-logging-facade/repos/community-staging-x86_64/PKGBUILD (from rev 381147, haskell-logging-facade/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-15 06:04:20 UTC (rev 381148) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=logging-facade +pkgname=haskell-logging-facade +pkgver=0.3.0 +pkgrel=24 +pkgdesc="Simple logging abstraction that allows multiple back-ends" +url="https://github.com/sol/logging-facade"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-call-stack') +makedepends=('ghc' 'haskell-hspec') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('3a6fbd7b309f6094224f6af2b98408a2a49519f8c0ca1a26178fc6c0b593af2101769a4981bcf250dab2ed99144ec14b19263a755e8c71a5b01400651076228f') + +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 +runhaskell Setup test +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}