[arch-commits] Commit in haskell-concurrent-output/repos (4 files)
Date: Saturday, September 23, 2017 @ 06:02:22 Author: felixonmars Revision: 259885 archrelease: copy trunk to community-i686, community-x86_64 Added: haskell-concurrent-output/repos/community-i686/PKGBUILD (from rev 259884, haskell-concurrent-output/trunk/PKGBUILD) haskell-concurrent-output/repos/community-x86_64/PKGBUILD (from rev 259884, haskell-concurrent-output/trunk/PKGBUILD) Deleted: haskell-concurrent-output/repos/community-i686/PKGBUILD haskell-concurrent-output/repos/community-x86_64/PKGBUILD ---+ /PKGBUILD | 80 community-i686/PKGBUILD | 43 --- community-x86_64/PKGBUILD | 43 --- 3 files changed, 80 insertions(+), 86 deletions(-) Deleted: community-i686/PKGBUILD === --- community-i686/PKGBUILD 2017-09-23 06:01:36 UTC (rev 259884) +++ community-i686/PKGBUILD 2017-09-23 06:02:22 UTC (rev 259885) @@ -1,43 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan-# Contributor: Arch Haskell Team - -_hkgname=concurrent-output -pkgname=haskell-concurrent-output -pkgver=1.10.0 -pkgrel=1 -pkgdesc="Ungarble output from several threads or commands" -url="https://hackage.haskell.org/package/${_hkgname}; -license=("custom:BSD2") -arch=('i686' 'x86_64') -depends=('ghc-libs' "haskell-ansi-terminal" "haskell-async" "haskell-exceptions" "haskell-stm" - "haskell-terminal-size" "haskell-text") -makedepends=('ghc') -source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -sha512sums=('38be2a623ba77efc080512cc0fe619ed26c7b41c8256a66ad47b9d7994fc372a91bf3081db8de158b93a787692d1e683fc2d3c4af71b7f1fac7af06cf9a28d0a') - -build() { -cd "${srcdir}/${_hkgname}-${pkgver}" - -runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \ ---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" - -# Remove static libs -find "$pkgdir"/usr/lib -name "*.a" -delete -} Copied: haskell-concurrent-output/repos/community-i686/PKGBUILD (from rev 259884, haskell-concurrent-output/trunk/PKGBUILD) === --- community-i686/PKGBUILD (rev 0) +++ community-i686/PKGBUILD 2017-09-23 06:02:22 UTC (rev 259885) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=concurrent-output +pkgname=haskell-concurrent-output +pkgver=1.10.0 +pkgrel=2 +pkgdesc="Ungarble output from several threads or commands" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("custom:BSD2") +arch=('i686' 'x86_64') +depends=('ghc-libs' "haskell-ansi-terminal" "haskell-async" "haskell-exceptions" "haskell-stm" + "haskell-terminal-size" "haskell-text") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('38be2a623ba77efc080512cc0fe619ed26c7b41c8256a66ad47b9d7994fc372a91bf3081db8de158b93a787692d1e683fc2d3c4af71b7f1fac7af06cf9a28d0a') + +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
[arch-commits] Commit in haskell-concurrent-output/repos (4 files)
Date: Saturday, August 19, 2017 @ 07:33:40 Author: felixonmars Revision: 252545 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-concurrent-output/repos/community-staging-i686/ haskell-concurrent-output/repos/community-staging-i686/PKGBUILD (from rev 252544, haskell-concurrent-output/trunk/PKGBUILD) haskell-concurrent-output/repos/community-staging-x86_64/ haskell-concurrent-output/repos/community-staging-x86_64/PKGBUILD (from rev 252544, haskell-concurrent-output/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 43 community-staging-x86_64/PKGBUILD | 43 2 files changed, 86 insertions(+) Copied: haskell-concurrent-output/repos/community-staging-i686/PKGBUILD (from rev 252544, haskell-concurrent-output/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-08-19 07:33:40 UTC (rev 252545) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=concurrent-output +pkgname=haskell-concurrent-output +pkgver=1.10.0 +pkgrel=1 +pkgdesc="Ungarble output from several threads or commands" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("custom:BSD2") +arch=('i686' 'x86_64') +depends=('ghc-libs' "haskell-ansi-terminal" "haskell-async" "haskell-exceptions" "haskell-stm" + "haskell-terminal-size" "haskell-text") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('38be2a623ba77efc080512cc0fe619ed26c7b41c8256a66ad47b9d7994fc372a91bf3081db8de158b93a787692d1e683fc2d3c4af71b7f1fac7af06cf9a28d0a') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \ +--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" + +# Remove static libs +find "$pkgdir"/usr/lib -name "*.a" -delete +} Copied: haskell-concurrent-output/repos/community-staging-x86_64/PKGBUILD (from rev 252544, haskell-concurrent-output/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-08-19 07:33:40 UTC (rev 252545) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=concurrent-output +pkgname=haskell-concurrent-output +pkgver=1.10.0 +pkgrel=1 +pkgdesc="Ungarble output from several threads or commands" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("custom:BSD2") +arch=('i686' 'x86_64') +depends=('ghc-libs' "haskell-ansi-terminal" "haskell-async" "haskell-exceptions" "haskell-stm" + "haskell-terminal-size" "haskell-text") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('38be2a623ba77efc080512cc0fe619ed26c7b41c8256a66ad47b9d7994fc372a91bf3081db8de158b93a787692d1e683fc2d3c4af71b7f1fac7af06cf9a28d0a') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \ +--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
[arch-commits] Commit in haskell-concurrent-output/repos (4 files)
Date: Tuesday, August 15, 2017 @ 16:55:58 Author: felixonmars Revision: 251082 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-concurrent-output/repos/community-staging-i686/ haskell-concurrent-output/repos/community-staging-i686/PKGBUILD (from rev 251081, haskell-concurrent-output/trunk/PKGBUILD) haskell-concurrent-output/repos/community-staging-x86_64/ haskell-concurrent-output/repos/community-staging-x86_64/PKGBUILD (from rev 251081, haskell-concurrent-output/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 47 community-staging-x86_64/PKGBUILD | 47 2 files changed, 94 insertions(+) Copied: haskell-concurrent-output/repos/community-staging-i686/PKGBUILD (from rev 251081, haskell-concurrent-output/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-08-15 16:55:58 UTC (rev 251082) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=concurrent-output +pkgname=haskell-concurrent-output +pkgver=1.7.9 +pkgrel=7 +pkgdesc="Ungarble output from several threads or commands" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("custom:BSD2") +arch=('i686' 'x86_64') +depends=('ghc-libs' "haskell-ansi-terminal" "haskell-async" "haskell-exceptions" "haskell-stm" + "haskell-terminal-size" "haskell-text") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('343c9685d24795bb38761f5c3600df5c67dbc6d410e5e0b862aa8d092e4e10d5') + +prepare() { +sed -i 's/process (>= 1.1.0 && < 1.5.0)/process >= 1.1.0/' $_hkgname-$pkgver/$_hkgname.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \ +--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" + +# Remove static libs +find "$pkgdir"/usr/lib -name "*.a" -delete +} Copied: haskell-concurrent-output/repos/community-staging-x86_64/PKGBUILD (from rev 251081, haskell-concurrent-output/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-08-15 16:55:58 UTC (rev 251082) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=concurrent-output +pkgname=haskell-concurrent-output +pkgver=1.7.9 +pkgrel=7 +pkgdesc="Ungarble output from several threads or commands" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("custom:BSD2") +arch=('i686' 'x86_64') +depends=('ghc-libs' "haskell-ansi-terminal" "haskell-async" "haskell-exceptions" "haskell-stm" + "haskell-terminal-size" "haskell-text") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('343c9685d24795bb38761f5c3600df5c67dbc6d410e5e0b862aa8d092e4e10d5') + +prepare() { +sed -i 's/process (>= 1.1.0 && < 1.5.0)/process >= 1.1.0/' $_hkgname-$pkgver/$_hkgname.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \ +--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
[arch-commits] Commit in haskell-concurrent-output/repos (4 files)
Date: Friday, June 16, 2017 @ 17:31:06 Author: felixonmars Revision: 237764 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-concurrent-output/repos/community-staging-i686/ haskell-concurrent-output/repos/community-staging-i686/PKGBUILD (from rev 237763, haskell-concurrent-output/trunk/PKGBUILD) haskell-concurrent-output/repos/community-staging-x86_64/ haskell-concurrent-output/repos/community-staging-x86_64/PKGBUILD (from rev 237763, haskell-concurrent-output/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 45 community-staging-x86_64/PKGBUILD | 45 2 files changed, 90 insertions(+) Copied: haskell-concurrent-output/repos/community-staging-i686/PKGBUILD (from rev 237763, haskell-concurrent-output/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-06-16 17:31:06 UTC (rev 237764) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=concurrent-output +pkgname=haskell-concurrent-output +pkgver=1.7.9 +pkgrel=6 +pkgdesc="Ungarble output from several threads or commands" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("custom:BSD2") +arch=('i686' 'x86_64') +depends=("ghc" "haskell-ansi-terminal" "haskell-async" "haskell-exceptions" "haskell-stm" + "haskell-terminal-size" "haskell-text") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('343c9685d24795bb38761f5c3600df5c67dbc6d410e5e0b862aa8d092e4e10d5') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +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" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" + +# Remove static libs +find "$pkgdir"/usr/lib -name "*.a" -delete +} Copied: haskell-concurrent-output/repos/community-staging-x86_64/PKGBUILD (from rev 237763, haskell-concurrent-output/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-06-16 17:31:06 UTC (rev 237764) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=concurrent-output +pkgname=haskell-concurrent-output +pkgver=1.7.9 +pkgrel=6 +pkgdesc="Ungarble output from several threads or commands" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("custom:BSD2") +arch=('i686' 'x86_64') +depends=("ghc" "haskell-ansi-terminal" "haskell-async" "haskell-exceptions" "haskell-stm" + "haskell-terminal-size" "haskell-text") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('343c9685d24795bb38761f5c3600df5c67dbc6d410e5e0b862aa8d092e4e10d5') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +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" +install
[arch-commits] Commit in haskell-concurrent-output/repos (4 files)
Date: Wednesday, May 31, 2017 @ 18:03:50 Author: felixonmars Revision: 231613 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-concurrent-output/repos/community-staging-i686/ haskell-concurrent-output/repos/community-staging-i686/PKGBUILD (from rev 231612, haskell-concurrent-output/trunk/PKGBUILD) haskell-concurrent-output/repos/community-staging-x86_64/ haskell-concurrent-output/repos/community-staging-x86_64/PKGBUILD (from rev 231612, haskell-concurrent-output/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 42 community-staging-x86_64/PKGBUILD | 42 2 files changed, 84 insertions(+) Copied: haskell-concurrent-output/repos/community-staging-i686/PKGBUILD (from rev 231612, haskell-concurrent-output/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-05-31 18:03:50 UTC (rev 231613) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=concurrent-output +pkgname=haskell-concurrent-output +pkgver=1.7.9 +pkgrel=5 +pkgdesc="Ungarble output from several threads or commands" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("custom:BSD2") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-ansi-terminal" "haskell-async" "haskell-exceptions" + "haskell-stm" "haskell-terminal-size" "haskell-text") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('343c9685d24795bb38761f5c3600df5c67dbc6d410e5e0b862aa8d092e4e10d5') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +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" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-concurrent-output/repos/community-staging-x86_64/PKGBUILD (from rev 231612, haskell-concurrent-output/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-05-31 18:03:50 UTC (rev 231613) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=concurrent-output +pkgname=haskell-concurrent-output +pkgver=1.7.9 +pkgrel=5 +pkgdesc="Ungarble output from several threads or commands" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("custom:BSD2") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-ansi-terminal" "haskell-async" "haskell-exceptions" + "haskell-stm" "haskell-terminal-size" "haskell-text") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('343c9685d24795bb38761f5c3600df5c67dbc6d410e5e0b862aa8d092e4e10d5') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +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" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln
[arch-commits] Commit in haskell-concurrent-output/repos (4 files)
Date: Thursday, May 25, 2017 @ 17:25:22 Author: felixonmars Revision: 230159 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-concurrent-output/repos/community-staging-i686/ haskell-concurrent-output/repos/community-staging-i686/PKGBUILD (from rev 230158, haskell-concurrent-output/trunk/PKGBUILD) haskell-concurrent-output/repos/community-staging-x86_64/ haskell-concurrent-output/repos/community-staging-x86_64/PKGBUILD (from rev 230158, haskell-concurrent-output/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 42 community-staging-x86_64/PKGBUILD | 42 2 files changed, 84 insertions(+) Copied: haskell-concurrent-output/repos/community-staging-i686/PKGBUILD (from rev 230158, haskell-concurrent-output/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-05-25 17:25:22 UTC (rev 230159) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=concurrent-output +pkgname=haskell-concurrent-output +pkgver=1.7.9 +pkgrel=4 +pkgdesc="Ungarble output from several threads or commands" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("custom:BSD2") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-ansi-terminal" "haskell-async" "haskell-exceptions" + "haskell-stm" "haskell-terminal-size" "haskell-text") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('343c9685d24795bb38761f5c3600df5c67dbc6d410e5e0b862aa8d092e4e10d5') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +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" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-concurrent-output/repos/community-staging-x86_64/PKGBUILD (from rev 230158, haskell-concurrent-output/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-05-25 17:25:22 UTC (rev 230159) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=concurrent-output +pkgname=haskell-concurrent-output +pkgver=1.7.9 +pkgrel=4 +pkgdesc="Ungarble output from several threads or commands" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("custom:BSD2") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-ansi-terminal" "haskell-async" "haskell-exceptions" + "haskell-stm" "haskell-terminal-size" "haskell-text") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('343c9685d24795bb38761f5c3600df5c67dbc6d410e5e0b862aa8d092e4e10d5') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +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" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s
[arch-commits] Commit in haskell-concurrent-output/repos (4 files)
Date: Sunday, May 21, 2017 @ 07:41:25 Author: felixonmars Revision: 228886 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-concurrent-output/repos/community-staging-i686/ haskell-concurrent-output/repos/community-staging-i686/PKGBUILD (from rev 228885, haskell-concurrent-output/trunk/PKGBUILD) haskell-concurrent-output/repos/community-staging-x86_64/ haskell-concurrent-output/repos/community-staging-x86_64/PKGBUILD (from rev 228885, haskell-concurrent-output/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 42 community-staging-x86_64/PKGBUILD | 42 2 files changed, 84 insertions(+) Copied: haskell-concurrent-output/repos/community-staging-i686/PKGBUILD (from rev 228885, haskell-concurrent-output/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-05-21 07:41:25 UTC (rev 228886) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=concurrent-output +pkgname=haskell-concurrent-output +pkgver=1.7.9 +pkgrel=3 +pkgdesc="Ungarble output from several threads or commands" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("custom:BSD2") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-ansi-terminal" "haskell-async" "haskell-exceptions" + "haskell-stm" "haskell-terminal-size" "haskell-text") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('343c9685d24795bb38761f5c3600df5c67dbc6d410e5e0b862aa8d092e4e10d5') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +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" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-concurrent-output/repos/community-staging-x86_64/PKGBUILD (from rev 228885, haskell-concurrent-output/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-05-21 07:41:25 UTC (rev 228886) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=concurrent-output +pkgname=haskell-concurrent-output +pkgver=1.7.9 +pkgrel=3 +pkgdesc="Ungarble output from several threads or commands" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("custom:BSD2") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-ansi-terminal" "haskell-async" "haskell-exceptions" + "haskell-stm" "haskell-terminal-size" "haskell-text") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('343c9685d24795bb38761f5c3600df5c67dbc6d410e5e0b862aa8d092e4e10d5') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +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" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s
[arch-commits] Commit in haskell-concurrent-output/repos (4 files)
Date: Monday, April 10, 2017 @ 18:12:23 Author: felixonmars Revision: 221868 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-concurrent-output/repos/community-staging-i686/ haskell-concurrent-output/repos/community-staging-i686/PKGBUILD (from rev 221867, haskell-concurrent-output/trunk/PKGBUILD) haskell-concurrent-output/repos/community-staging-x86_64/ haskell-concurrent-output/repos/community-staging-x86_64/PKGBUILD (from rev 221867, haskell-concurrent-output/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 42 community-staging-x86_64/PKGBUILD | 42 2 files changed, 84 insertions(+) Copied: haskell-concurrent-output/repos/community-staging-i686/PKGBUILD (from rev 221867, haskell-concurrent-output/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-04-10 18:12:23 UTC (rev 221868) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=concurrent-output +pkgname=haskell-concurrent-output +pkgver=1.7.9 +pkgrel=2 +pkgdesc="Ungarble output from several threads or commands" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("custom:BSD2") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-ansi-terminal" "haskell-async" "haskell-exceptions" + "haskell-stm" "haskell-terminal-size" "haskell-text") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('343c9685d24795bb38761f5c3600df5c67dbc6d410e5e0b862aa8d092e4e10d5') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +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" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-concurrent-output/repos/community-staging-x86_64/PKGBUILD (from rev 221867, haskell-concurrent-output/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-04-10 18:12:23 UTC (rev 221868) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=concurrent-output +pkgname=haskell-concurrent-output +pkgver=1.7.9 +pkgrel=2 +pkgdesc="Ungarble output from several threads or commands" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("custom:BSD2") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-ansi-terminal" "haskell-async" "haskell-exceptions" + "haskell-stm" "haskell-terminal-size" "haskell-text") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('343c9685d24795bb38761f5c3600df5c67dbc6d410e5e0b862aa8d092e4e10d5') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +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" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s
[arch-commits] Commit in haskell-concurrent-output/repos (4 files)
Date: Monday, February 13, 2017 @ 03:28:13 Author: felixonmars Revision: 212075 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-concurrent-output/repos/community-staging-i686/ haskell-concurrent-output/repos/community-staging-i686/PKGBUILD (from rev 212074, haskell-concurrent-output/trunk/PKGBUILD) haskell-concurrent-output/repos/community-staging-x86_64/ haskell-concurrent-output/repos/community-staging-x86_64/PKGBUILD (from rev 212074, haskell-concurrent-output/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 42 community-staging-x86_64/PKGBUILD | 42 2 files changed, 84 insertions(+) Copied: haskell-concurrent-output/repos/community-staging-i686/PKGBUILD (from rev 212074, haskell-concurrent-output/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-02-13 03:28:13 UTC (rev 212075) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=concurrent-output +pkgname=haskell-concurrent-output +pkgver=1.7.9 +pkgrel=1 +pkgdesc="Ungarble output from several threads or commands" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("custom:BSD2") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-ansi-terminal" "haskell-async" "haskell-exceptions" + "haskell-stm" "haskell-terminal-size" "haskell-text") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('343c9685d24795bb38761f5c3600df5c67dbc6d410e5e0b862aa8d092e4e10d5') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +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" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-concurrent-output/repos/community-staging-x86_64/PKGBUILD (from rev 212074, haskell-concurrent-output/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-02-13 03:28:13 UTC (rev 212075) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=concurrent-output +pkgname=haskell-concurrent-output +pkgver=1.7.9 +pkgrel=1 +pkgdesc="Ungarble output from several threads or commands" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("custom:BSD2") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-ansi-terminal" "haskell-async" "haskell-exceptions" + "haskell-stm" "haskell-terminal-size" "haskell-text") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('343c9685d24795bb38761f5c3600df5c67dbc6d410e5e0b862aa8d092e4e10d5') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +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" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln
[arch-commits] Commit in haskell-concurrent-output/repos (4 files)
Date: Wednesday, December 21, 2016 @ 10:10:21 Author: felixonmars Revision: 200749 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-concurrent-output/repos/community-staging-i686/ haskell-concurrent-output/repos/community-staging-i686/PKGBUILD (from rev 200748, haskell-concurrent-output/trunk/PKGBUILD) haskell-concurrent-output/repos/community-staging-x86_64/ haskell-concurrent-output/repos/community-staging-x86_64/PKGBUILD (from rev 200748, haskell-concurrent-output/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 42 community-staging-x86_64/PKGBUILD | 42 2 files changed, 84 insertions(+) Copied: haskell-concurrent-output/repos/community-staging-i686/PKGBUILD (from rev 200748, haskell-concurrent-output/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-12-21 10:10:21 UTC (rev 200749) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=concurrent-output +pkgname=haskell-concurrent-output +pkgver=1.7.8 +pkgrel=1 +pkgdesc="Ungarble output from several threads or commands" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("custom:BSD2") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-ansi-terminal" "haskell-async" "haskell-exceptions" + "haskell-stm" "haskell-terminal-size" "haskell-text") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('8c9b0ab30ff9ea930039efcd9cc3d8541f0647c617afc17370de9de793ca9a6f') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +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" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-concurrent-output/repos/community-staging-x86_64/PKGBUILD (from rev 200748, haskell-concurrent-output/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-12-21 10:10:21 UTC (rev 200749) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=concurrent-output +pkgname=haskell-concurrent-output +pkgver=1.7.8 +pkgrel=1 +pkgdesc="Ungarble output from several threads or commands" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("custom:BSD2") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-ansi-terminal" "haskell-async" "haskell-exceptions" + "haskell-stm" "haskell-terminal-size" "haskell-text") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('8c9b0ab30ff9ea930039efcd9cc3d8541f0647c617afc17370de9de793ca9a6f') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +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" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +
[arch-commits] Commit in haskell-concurrent-output/repos (4 files)
Date: Friday, December 16, 2016 @ 04:59:42 Author: felixonmars Revision: 199726 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-concurrent-output/repos/community-staging-i686/ haskell-concurrent-output/repos/community-staging-i686/PKGBUILD (from rev 199725, haskell-concurrent-output/trunk/PKGBUILD) haskell-concurrent-output/repos/community-staging-x86_64/ haskell-concurrent-output/repos/community-staging-x86_64/PKGBUILD (from rev 199725, haskell-concurrent-output/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 42 community-staging-x86_64/PKGBUILD | 42 2 files changed, 84 insertions(+) Copied: haskell-concurrent-output/repos/community-staging-i686/PKGBUILD (from rev 199725, haskell-concurrent-output/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-12-16 04:59:42 UTC (rev 199726) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=concurrent-output +pkgname=haskell-concurrent-output +pkgver=1.7.7 +pkgrel=2 +pkgdesc="Ungarble output from several threads or commands" +url="http://hackage.haskell.org/package/${_hkgname}; +license=("custom:BSD2") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-ansi-terminal" "haskell-async" "haskell-exceptions" + "haskell-stm" "haskell-terminal-size" "haskell-text") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('d3f7330fa5f194ba759af30f4be0b8aaa509dc84ed24e8340a8cdbe470c6dfd1') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +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" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-concurrent-output/repos/community-staging-x86_64/PKGBUILD (from rev 199725, haskell-concurrent-output/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-12-16 04:59:42 UTC (rev 199726) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=concurrent-output +pkgname=haskell-concurrent-output +pkgver=1.7.7 +pkgrel=2 +pkgdesc="Ungarble output from several threads or commands" +url="http://hackage.haskell.org/package/${_hkgname}; +license=("custom:BSD2") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-ansi-terminal" "haskell-async" "haskell-exceptions" + "haskell-stm" "haskell-terminal-size" "haskell-text") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('d3f7330fa5f194ba759af30f4be0b8aaa509dc84ed24e8340a8cdbe470c6dfd1') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +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" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s
[arch-commits] Commit in haskell-concurrent-output/repos (4 files)
Date: Thursday, September 8, 2016 @ 02:43:52 Author: felixonmars Revision: 188958 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-concurrent-output/repos/community-staging-i686/ haskell-concurrent-output/repos/community-staging-i686/PKGBUILD (from rev 188956, haskell-concurrent-output/trunk/PKGBUILD) haskell-concurrent-output/repos/community-staging-x86_64/ haskell-concurrent-output/repos/community-staging-x86_64/PKGBUILD (from rev 188956, haskell-concurrent-output/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 42 community-staging-x86_64/PKGBUILD | 42 2 files changed, 84 insertions(+) Copied: haskell-concurrent-output/repos/community-staging-i686/PKGBUILD (from rev 188956, haskell-concurrent-output/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-09-08 02:43:52 UTC (rev 188958) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=concurrent-output +pkgname=haskell-concurrent-output +pkgver=1.7.7 +pkgrel=1 +pkgdesc="Ungarble output from several threads or commands" +url="http://hackage.haskell.org/package/${_hkgname}; +license=("custom:BSD2") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-ansi-terminal" "haskell-async" "haskell-exceptions" + "haskell-stm" "haskell-terminal-size" "haskell-text") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('d3f7330fa5f194ba759af30f4be0b8aaa509dc84ed24e8340a8cdbe470c6dfd1') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +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" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-concurrent-output/repos/community-staging-x86_64/PKGBUILD (from rev 188956, haskell-concurrent-output/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-09-08 02:43:52 UTC (rev 188958) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=concurrent-output +pkgname=haskell-concurrent-output +pkgver=1.7.7 +pkgrel=1 +pkgdesc="Ungarble output from several threads or commands" +url="http://hackage.haskell.org/package/${_hkgname}; +license=("custom:BSD2") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-ansi-terminal" "haskell-async" "haskell-exceptions" + "haskell-stm" "haskell-terminal-size" "haskell-text") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('d3f7330fa5f194ba759af30f4be0b8aaa509dc84ed24e8340a8cdbe470c6dfd1') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +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" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln
[arch-commits] Commit in haskell-concurrent-output/repos (4 files)
Date: Tuesday, July 26, 2016 @ 02:34:29 Author: felixonmars Revision: 184009 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-concurrent-output/repos/community-staging-i686/ haskell-concurrent-output/repos/community-staging-i686/PKGBUILD (from rev 184008, haskell-concurrent-output/trunk/PKGBUILD) haskell-concurrent-output/repos/community-staging-x86_64/ haskell-concurrent-output/repos/community-staging-x86_64/PKGBUILD (from rev 184008, haskell-concurrent-output/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 42 community-staging-x86_64/PKGBUILD | 42 2 files changed, 84 insertions(+) Copied: haskell-concurrent-output/repos/community-staging-i686/PKGBUILD (from rev 184008, haskell-concurrent-output/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-07-26 02:34:29 UTC (rev 184009) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=concurrent-output +pkgname=haskell-concurrent-output +pkgver=1.7.6 +pkgrel=3 +pkgdesc="Ungarble output from several threads or commands" +url="http://hackage.haskell.org/package/${_hkgname}; +license=("custom:BSD2") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-ansi-terminal" "haskell-async" "haskell-exceptions" + "haskell-stm" "haskell-terminal-size" "haskell-text") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('ca3668dad7999dd1366582bff46ef3a50ba8ce9a775a812883094db92adac6a5') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +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" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-concurrent-output/repos/community-staging-x86_64/PKGBUILD (from rev 184008, haskell-concurrent-output/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-07-26 02:34:29 UTC (rev 184009) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=concurrent-output +pkgname=haskell-concurrent-output +pkgver=1.7.6 +pkgrel=3 +pkgdesc="Ungarble output from several threads or commands" +url="http://hackage.haskell.org/package/${_hkgname}; +license=("custom:BSD2") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-ansi-terminal" "haskell-async" "haskell-exceptions" + "haskell-stm" "haskell-terminal-size" "haskell-text") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('ca3668dad7999dd1366582bff46ef3a50ba8ce9a775a812883094db92adac6a5') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +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" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s
[arch-commits] Commit in haskell-concurrent-output/repos (4 files)
Date: Wednesday, May 25, 2016 @ 12:28:16 Author: fyan Revision: 176863 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-concurrent-output/repos/community-staging-i686/ haskell-concurrent-output/repos/community-staging-i686/PKGBUILD (from rev 176862, haskell-concurrent-output/trunk/PKGBUILD) haskell-concurrent-output/repos/community-staging-x86_64/ haskell-concurrent-output/repos/community-staging-x86_64/PKGBUILD (from rev 176862, haskell-concurrent-output/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 42 community-staging-x86_64/PKGBUILD | 42 2 files changed, 84 insertions(+) Copied: haskell-concurrent-output/repos/community-staging-i686/PKGBUILD (from rev 176862, haskell-concurrent-output/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-05-25 10:28:16 UTC (rev 176863) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=concurrent-output +pkgname=haskell-concurrent-output +pkgver=1.7.6 +pkgrel=2 +pkgdesc="Ungarble output from several threads or commands" +url="http://hackage.haskell.org/package/${_hkgname}; +license=("custom:BSD2") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-ansi-terminal" "haskell-async" "haskell-exceptions" + "haskell-stm" "haskell-terminal-size" "haskell-text") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('ca3668dad7999dd1366582bff46ef3a50ba8ce9a775a812883094db92adac6a5') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +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" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-concurrent-output/repos/community-staging-x86_64/PKGBUILD (from rev 176862, haskell-concurrent-output/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-05-25 10:28:16 UTC (rev 176863) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=concurrent-output +pkgname=haskell-concurrent-output +pkgver=1.7.6 +pkgrel=2 +pkgdesc="Ungarble output from several threads or commands" +url="http://hackage.haskell.org/package/${_hkgname}; +license=("custom:BSD2") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-ansi-terminal" "haskell-async" "haskell-exceptions" + "haskell-stm" "haskell-terminal-size" "haskell-text") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('ca3668dad7999dd1366582bff46ef3a50ba8ce9a775a812883094db92adac6a5') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +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" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s