[arch-commits] Commit in haskell-unix-compat/repos (4 files)
Date: Thursday, June 15, 2017 @ 05:57:59 Author: felixonmars Revision: 237056 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-unix-compat/repos/community-staging-i686/ haskell-unix-compat/repos/community-staging-i686/PKGBUILD (from rev 237055, haskell-unix-compat/trunk/PKGBUILD) haskell-unix-compat/repos/community-staging-x86_64/ haskell-unix-compat/repos/community-staging-x86_64/PKGBUILD (from rev 237055, haskell-unix-compat/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 46 community-staging-x86_64/PKGBUILD | 46 2 files changed, 92 insertions(+) Copied: haskell-unix-compat/repos/community-staging-i686/PKGBUILD (from rev 237055, haskell-unix-compat/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-06-15 05:57:59 UTC (rev 237056) @@ -0,0 +1,46 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Daniel Nagy +# Contributor: Lex Black +# Contributor: Don Stewart + +pkgname=haskell-unix-compat +_hkgname=unix-compat +pkgver=0.4.3.1 +pkgrel=2 +pkgdesc="Portable POSIX-compatibility layer." +url="https://hackage.haskell.org/package/unix-compat; +license=('BSD3') +arch=('i686' 'x86_64') +depends=('ghc' 'haskell-old-time') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('72801d5a654a6e108c153f412ebd54c37fb445643770e0b97701a59e109f7e27') + +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 +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-unix-compat/repos/community-staging-x86_64/PKGBUILD (from rev 237055, haskell-unix-compat/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-06-15 05:57:59 UTC (rev 237056) @@ -0,0 +1,46 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Daniel Nagy +# Contributor: Lex Black +# Contributor: Don Stewart + +pkgname=haskell-unix-compat +_hkgname=unix-compat +pkgver=0.4.3.1 +pkgrel=2 +pkgdesc="Portable POSIX-compatibility layer." +url="https://hackage.haskell.org/package/unix-compat; +license=('BSD3') +arch=('i686' 'x86_64') +depends=('ghc' 'haskell-old-time') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('72801d5a654a6e108c153f412ebd54c37fb445643770e0b97701a59e109f7e27') + +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 +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" +
[arch-commits] Commit in haskell-unix-compat/trunk (PKGBUILD)
Date: Thursday, June 15, 2017 @ 05:57:38 Author: felixonmars Revision: 237055 upgpkg: haskell-unix-compat 0.4.3.1-2 rebuild with ghc,8.0.2 Modified: haskell-unix-compat/trunk/PKGBUILD --+ PKGBUILD | 10 ++ 1 file changed, 6 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-06-15 05:56:15 UTC (rev 237054) +++ PKGBUILD2017-06-15 05:57:38 UTC (rev 237055) @@ -7,13 +7,12 @@ pkgname=haskell-unix-compat _hkgname=unix-compat pkgver=0.4.3.1 -pkgrel=1 +pkgrel=2 pkgdesc="Portable POSIX-compatibility layer." url="https://hackage.haskell.org/package/unix-compat; license=('BSD3') arch=('i686' 'x86_64') -makedepends=('ghc') -depends=('ghc=8.0.1' 'haskell-old-time') +depends=('ghc' 'haskell-old-time') source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) sha256sums=('72801d5a654a6e108c153f412ebd54c37fb445643770e0b97701a59e109f7e27') @@ -20,7 +19,7 @@ build() { cd "${srcdir}/${_hkgname}-${pkgver}" -runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \ --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ --libsubdir=\$compiler/site-local/\$pkgid runhaskell Setup build @@ -41,4 +40,7 @@ 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 }
[arch-commits] Commit in haskell-skein/trunk (PKGBUILD)
Date: Thursday, June 15, 2017 @ 05:55:54 Author: felixonmars Revision: 237053 upgpkg: haskell-skein 1.0.9.4-9 rebuild with ghc,8.0.2 Modified: haskell-skein/trunk/PKGBUILD --+ PKGBUILD |9 ++--- 1 file changed, 6 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-06-15 05:54:31 UTC (rev 237052) +++ PKGBUILD2017-06-15 05:55:54 UTC (rev 237053) @@ -5,12 +5,12 @@ _hkgname=skein pkgname=haskell-skein pkgver=1.0.9.4 -pkgrel=8 +pkgrel=9 pkgdesc="Skein, a family of cryptographic hash functions. Includes Skein-MAC as well." url="https://github.com/meteficha/skein; license=("custom:BSD3") arch=('i686' 'x86_64') -depends=("ghc=8.0.1" "haskell-cereal" "haskell-crypto-api" "haskell-tagged") +depends=("ghc" "haskell-cereal" "haskell-crypto-api" "haskell-tagged") source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) sha256sums=('f882ca0cc5ed336ef898fb3c89579e392900259296b2320edf968b9fc16cb8c9') @@ -17,7 +17,7 @@ build() { cd "${srcdir}/${_hkgname}-${pkgver}" -runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \ --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ --libsubdir=\$compiler/site-local/\$pkgid \ -f-big-endian -f-force-endianness -f-reference @@ -39,4 +39,7 @@ 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 }
[arch-commits] Commit in haskell-skein/repos (4 files)
Date: Thursday, June 15, 2017 @ 05:56:15 Author: felixonmars Revision: 237054 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-skein/repos/community-staging-i686/ haskell-skein/repos/community-staging-i686/PKGBUILD (from rev 237053, haskell-skein/trunk/PKGBUILD) haskell-skein/repos/community-staging-x86_64/ haskell-skein/repos/community-staging-x86_64/PKGBUILD (from rev 237053, haskell-skein/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 45 community-staging-x86_64/PKGBUILD | 45 2 files changed, 90 insertions(+) Copied: haskell-skein/repos/community-staging-i686/PKGBUILD (from rev 237053, haskell-skein/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-06-15 05:56:15 UTC (rev 237054) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=skein +pkgname=haskell-skein +pkgver=1.0.9.4 +pkgrel=9 +pkgdesc="Skein, a family of cryptographic hash functions. Includes Skein-MAC as well." +url="https://github.com/meteficha/skein; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc" "haskell-cereal" "haskell-crypto-api" "haskell-tagged") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('f882ca0cc5ed336ef898fb3c89579e392900259296b2320edf968b9fc16cb8c9') + +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 \ +-f-big-endian -f-force-endianness -f-reference +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-skein/repos/community-staging-x86_64/PKGBUILD (from rev 237053, haskell-skein/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-06-15 05:56:15 UTC (rev 237054) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=skein +pkgname=haskell-skein +pkgver=1.0.9.4 +pkgrel=9 +pkgdesc="Skein, a family of cryptographic hash functions. Includes Skein-MAC as well." +url="https://github.com/meteficha/skein; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc" "haskell-cereal" "haskell-crypto-api" "haskell-tagged") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('f882ca0cc5ed336ef898fb3c89579e392900259296b2320edf968b9fc16cb8c9') + +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 \ +-f-big-endian -f-force-endianness -f-reference +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"
[arch-commits] Commit in haskell-simple-sendfile/repos (4 files)
Date: Thursday, June 15, 2017 @ 05:54:31 Author: felixonmars Revision: 237052 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-simple-sendfile/repos/community-staging-i686/ haskell-simple-sendfile/repos/community-staging-i686/PKGBUILD (from rev 237051, haskell-simple-sendfile/trunk/PKGBUILD) haskell-simple-sendfile/repos/community-staging-x86_64/ haskell-simple-sendfile/repos/community-staging-x86_64/PKGBUILD (from rev 237051, haskell-simple-sendfile/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 45 community-staging-x86_64/PKGBUILD | 45 2 files changed, 90 insertions(+) Copied: haskell-simple-sendfile/repos/community-staging-i686/PKGBUILD (from rev 237051, haskell-simple-sendfile/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-06-15 05:54:31 UTC (rev 237052) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=simple-sendfile +pkgname=haskell-simple-sendfile +pkgver=0.2.25 +pkgrel=4 +pkgdesc="Cross platform library for the sendfile system call" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc" "haskell-network") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('0ae68821cd828b29772654b5613d514a421b1b1440d82a4b610339e67a92294d') + +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 \ +-fallow-bsd +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-simple-sendfile/repos/community-staging-x86_64/PKGBUILD (from rev 237051, haskell-simple-sendfile/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-06-15 05:54:31 UTC (rev 237052) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=simple-sendfile +pkgname=haskell-simple-sendfile +pkgver=0.2.25 +pkgrel=4 +pkgdesc="Cross platform library for the sendfile system call" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc" "haskell-network") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('0ae68821cd828b29772654b5613d514a421b1b1440d82a4b610339e67a92294d') + +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 \ +-fallow-bsd +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
[arch-commits] Commit in haskell-simple-sendfile/trunk (PKGBUILD)
Date: Thursday, June 15, 2017 @ 05:54:09 Author: felixonmars Revision: 237051 upgpkg: haskell-simple-sendfile 0.2.25-4 rebuild with ghc,8.0.2 Modified: haskell-simple-sendfile/trunk/PKGBUILD --+ PKGBUILD |9 ++--- 1 file changed, 6 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-06-15 05:52:52 UTC (rev 237050) +++ PKGBUILD2017-06-15 05:54:09 UTC (rev 237051) @@ -5,12 +5,12 @@ _hkgname=simple-sendfile pkgname=haskell-simple-sendfile pkgver=0.2.25 -pkgrel=3 +pkgrel=4 pkgdesc="Cross platform library for the sendfile system call" url="https://hackage.haskell.org/package/${_hkgname}; license=("custom:BSD3") arch=('i686' 'x86_64') -depends=("ghc=8.0.1" "haskell-network") +depends=("ghc" "haskell-network") source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) sha256sums=('0ae68821cd828b29772654b5613d514a421b1b1440d82a4b610339e67a92294d') @@ -17,7 +17,7 @@ build() { cd "${srcdir}/${_hkgname}-${pkgver}" -runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \ --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ --libsubdir=\$compiler/site-local/\$pkgid \ -fallow-bsd @@ -39,4 +39,7 @@ 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 }
[arch-commits] Commit in haskell-silently/repos (4 files)
Date: Thursday, June 15, 2017 @ 05:52:52 Author: felixonmars Revision: 237050 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-silently/repos/community-staging-i686/ haskell-silently/repos/community-staging-i686/PKGBUILD (from rev 237049, haskell-silently/trunk/PKGBUILD) haskell-silently/repos/community-staging-x86_64/ haskell-silently/repos/community-staging-x86_64/PKGBUILD (from rev 237049, haskell-silently/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 44 community-staging-x86_64/PKGBUILD | 44 2 files changed, 88 insertions(+) Copied: haskell-silently/repos/community-staging-i686/PKGBUILD (from rev 237049, haskell-silently/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-06-15 05:52:52 UTC (rev 237050) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=silently +pkgname=haskell-silently +pkgver=1.2.5 +pkgrel=4 +pkgdesc="Prevent or capture writing to stdout and other handles." +url="https://github.com/hspec/silently; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('cef625635053a46032ca53b43d311921875a437910b6568ded17027fdca83839') + +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-silently/repos/community-staging-x86_64/PKGBUILD (from rev 237049, haskell-silently/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-06-15 05:52:52 UTC (rev 237050) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=silently +pkgname=haskell-silently +pkgver=1.2.5 +pkgrel=4 +pkgdesc="Prevent or capture writing to stdout and other handles." +url="https://github.com/hspec/silently; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('cef625635053a46032ca53b43d311921875a437910b6568ded17027fdca83839') + +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
[arch-commits] Commit in haskell-silently/trunk (PKGBUILD)
Date: Thursday, June 15, 2017 @ 05:52:30 Author: felixonmars Revision: 237049 upgpkg: haskell-silently 1.2.5-4 rebuild with ghc,8.0.2 Modified: haskell-silently/trunk/PKGBUILD --+ PKGBUILD |9 ++--- 1 file changed, 6 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-06-15 05:43:06 UTC (rev 237048) +++ PKGBUILD2017-06-15 05:52:30 UTC (rev 237049) @@ -5,12 +5,12 @@ _hkgname=silently pkgname=haskell-silently pkgver=1.2.5 -pkgrel=3 +pkgrel=4 pkgdesc="Prevent or capture writing to stdout and other handles." url="https://github.com/hspec/silently; license=("custom:BSD3") arch=('i686' 'x86_64') -depends=("ghc=8.0.1") +depends=("ghc") source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) sha256sums=('cef625635053a46032ca53b43d311921875a437910b6568ded17027fdca83839') @@ -17,7 +17,7 @@ build() { cd "${srcdir}/${_hkgname}-${pkgver}" -runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \ --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ --libsubdir=\$compiler/site-local/\$pkgid runhaskell Setup build @@ -38,4 +38,7 @@ 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 }
[arch-commits] Commit in haskell-ansi-terminal/trunk (PKGBUILD)
Date: Thursday, June 15, 2017 @ 05:42:45 Author: felixonmars Revision: 237047 upgpkg: haskell-ansi-terminal 0.6.3.1-2 rebuild with ghc,8.0.2 Modified: haskell-ansi-terminal/trunk/PKGBUILD --+ PKGBUILD |9 ++--- 1 file changed, 6 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-06-15 05:41:25 UTC (rev 237046) +++ PKGBUILD2017-06-15 05:42:45 UTC (rev 237047) @@ -5,12 +5,12 @@ _hkgname=ansi-terminal pkgname=haskell-ansi-terminal pkgver=0.6.3.1 -pkgrel=1 +pkgrel=2 pkgdesc="Simple ANSI terminal support, with Windows compatibility" url="https://github.com/feuerbach/ansi-terminal; license=("custom:BSD3") arch=('i686' 'x86_64') -depends=("ghc=8.0.1") +depends=("ghc") source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) sha512sums=('f5f8ddb9a65168476d6f49c97741713c2a9952fdc14c70b60ccd34ae415220c975c41d44a217c253a1ddedd80115baf7d120cb07a31d5b35d113fb3ceee72b3c') @@ -17,7 +17,7 @@ build() { cd "${srcdir}/${_hkgname}-${pkgver}" -runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \ --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ --libsubdir=\$compiler/site-local/\$pkgid \ -f-example @@ -39,4 +39,7 @@ 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 }
[arch-commits] Commit in haskell-ansi-terminal/repos (4 files)
Date: Thursday, June 15, 2017 @ 05:43:06 Author: felixonmars Revision: 237048 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-ansi-terminal/repos/community-staging-i686/ haskell-ansi-terminal/repos/community-staging-i686/PKGBUILD (from rev 237047, haskell-ansi-terminal/trunk/PKGBUILD) haskell-ansi-terminal/repos/community-staging-x86_64/ haskell-ansi-terminal/repos/community-staging-x86_64/PKGBUILD (from rev 237047, haskell-ansi-terminal/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 45 community-staging-x86_64/PKGBUILD | 45 2 files changed, 90 insertions(+) Copied: haskell-ansi-terminal/repos/community-staging-i686/PKGBUILD (from rev 237047, haskell-ansi-terminal/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-06-15 05:43:06 UTC (rev 237048) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=ansi-terminal +pkgname=haskell-ansi-terminal +pkgver=0.6.3.1 +pkgrel=2 +pkgdesc="Simple ANSI terminal support, with Windows compatibility" +url="https://github.com/feuerbach/ansi-terminal; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('f5f8ddb9a65168476d6f49c97741713c2a9952fdc14c70b60ccd34ae415220c975c41d44a217c253a1ddedd80115baf7d120cb07a31d5b35d113fb3ceee72b3c') + +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 \ +-f-example +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-ansi-terminal/repos/community-staging-x86_64/PKGBUILD (from rev 237047, haskell-ansi-terminal/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-06-15 05:43:06 UTC (rev 237048) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=ansi-terminal +pkgname=haskell-ansi-terminal +pkgver=0.6.3.1 +pkgrel=2 +pkgdesc="Simple ANSI terminal support, with Windows compatibility" +url="https://github.com/feuerbach/ansi-terminal; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('f5f8ddb9a65168476d6f49c97741713c2a9952fdc14c70b60ccd34ae415220c975c41d44a217c253a1ddedd80115baf7d120cb07a31d5b35d113fb3ceee72b3c') + +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 \ +-f-example +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"
[arch-commits] Commit in haskell-resource-pool/repos (4 files)
Date: Thursday, June 15, 2017 @ 05:41:25 Author: felixonmars Revision: 237046 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-resource-pool/repos/community-staging-i686/ haskell-resource-pool/repos/community-staging-i686/PKGBUILD (from rev 237045, haskell-resource-pool/trunk/PKGBUILD) haskell-resource-pool/repos/community-staging-x86_64/ haskell-resource-pool/repos/community-staging-x86_64/PKGBUILD (from rev 237045, haskell-resource-pool/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 46 community-staging-x86_64/PKGBUILD | 46 2 files changed, 92 insertions(+) Copied: haskell-resource-pool/repos/community-staging-i686/PKGBUILD (from rev 237045, haskell-resource-pool/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-06-15 05:41:25 UTC (rev 237046) @@ -0,0 +1,46 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=resource-pool +pkgname=haskell-resource-pool +pkgver=0.2.3.2 +pkgrel=16 +pkgdesc="A high-performance striped resource pooling implementation" +url="http://github.com/bos/pool; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc" "haskell-hashable" "haskell-monad-control" "haskell-stm" + "haskell-transformers-base" "haskell-vector") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('8627eea2bea8824af2723646e74e2af0c73f583dd0c496c9fd242cd9d242bc12') + +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 \ +-f-developer +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-resource-pool/repos/community-staging-x86_64/PKGBUILD (from rev 237045, haskell-resource-pool/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-06-15 05:41:25 UTC (rev 237046) @@ -0,0 +1,46 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=resource-pool +pkgname=haskell-resource-pool +pkgver=0.2.3.2 +pkgrel=16 +pkgdesc="A high-performance striped resource pooling implementation" +url="http://github.com/bos/pool; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc" "haskell-hashable" "haskell-monad-control" "haskell-stm" + "haskell-transformers-base" "haskell-vector") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('8627eea2bea8824af2723646e74e2af0c73f583dd0c496c9fd242cd9d242bc12') + +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 \ +-f-developer +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
[arch-commits] Commit in haskell-resource-pool/trunk (PKGBUILD)
Date: Thursday, June 15, 2017 @ 05:41:05 Author: felixonmars Revision: 237045 upgpkg: haskell-resource-pool 0.2.3.2-16 rebuild with ghc,8.0.2 Modified: haskell-resource-pool/trunk/PKGBUILD --+ PKGBUILD |9 ++--- 1 file changed, 6 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-06-15 05:38:53 UTC (rev 237044) +++ PKGBUILD2017-06-15 05:41:05 UTC (rev 237045) @@ -5,12 +5,12 @@ _hkgname=resource-pool pkgname=haskell-resource-pool pkgver=0.2.3.2 -pkgrel=15 +pkgrel=16 pkgdesc="A high-performance striped resource pooling implementation" url="http://github.com/bos/pool; license=("custom:BSD3") arch=('i686' 'x86_64') -depends=("ghc=8.0.1" "haskell-hashable" "haskell-monad-control" "haskell-stm" +depends=("ghc" "haskell-hashable" "haskell-monad-control" "haskell-stm" "haskell-transformers-base" "haskell-vector") source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) sha256sums=('8627eea2bea8824af2723646e74e2af0c73f583dd0c496c9fd242cd9d242bc12') @@ -18,7 +18,7 @@ build() { cd "${srcdir}/${_hkgname}-${pkgver}" -runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \ --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ --libsubdir=\$compiler/site-local/\$pkgid \ -f-developer @@ -40,4 +40,7 @@ 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 }
[arch-commits] Commit in haskell-text-latin1/repos (4 files)
Date: Thursday, June 15, 2017 @ 05:38:27 Author: felixonmars Revision: 237043 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-text-latin1/repos/community-staging-i686/ haskell-text-latin1/repos/community-staging-i686/PKGBUILD (from rev 237042, haskell-text-latin1/trunk/PKGBUILD) haskell-text-latin1/repos/community-staging-x86_64/ haskell-text-latin1/repos/community-staging-x86_64/PKGBUILD (from rev 237042, haskell-text-latin1/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 44 community-staging-x86_64/PKGBUILD | 44 2 files changed, 88 insertions(+) Copied: haskell-text-latin1/repos/community-staging-i686/PKGBUILD (from rev 237042, haskell-text-latin1/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-06-15 05:38:27 UTC (rev 237043) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan+ +_hkgname=text-latin1 +pkgname=haskell-text-latin1 +pkgver=0.3 +pkgrel=5 +pkgdesc="Latin-1 (including ASCII) utility functions" +url="https://github.com/mvv/text-latin1; +license=('custom:BSD3') +arch=('i686' 'x86_64') +depends=('ghc' 'haskell-case-insensitive' 'haskell-data-checked' 'haskell-hashable' + 'haskell-text') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +md5sums=('0e55a0a9620d731bc76476a2f45a9ece') + +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-text-latin1/repos/community-staging-x86_64/PKGBUILD (from rev 237042, haskell-text-latin1/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-06-15 05:38:27 UTC (rev 237043) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan + +_hkgname=text-latin1 +pkgname=haskell-text-latin1 +pkgver=0.3 +pkgrel=5 +pkgdesc="Latin-1 (including ASCII) utility functions" +url="https://github.com/mvv/text-latin1; +license=('custom:BSD3') +arch=('i686' 'x86_64') +depends=('ghc' 'haskell-case-insensitive' 'haskell-data-checked' 'haskell-hashable' + 'haskell-text') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +md5sums=('0e55a0a9620d731bc76476a2f45a9ece') + +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
[arch-commits] Commit in python-mpi4py/trunk (PKGBUILD)
Date: Thursday, June 15, 2017 @ 05:38:53 Author: anatolik Revision: 237044 Add check() dependencies Modified: python-mpi4py/trunk/PKGBUILD --+ PKGBUILD |7 +++ 1 file changed, 3 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-06-15 05:38:27 UTC (rev 237043) +++ PKGBUILD2017-06-15 05:38:53 UTC (rev 237044) @@ -13,6 +13,7 @@ url='https://planet.scipy.org/' license=(BSD) makedepends=(python-setuptools python2-setuptools openmpi) +checkdepends=(inetutils) source=(https://bitbucket.org/mpi4py/mpi4py/get/6e9f90c47a53.zip) # pipy 2.0.0 is not openmpi 2.x compatible @@ -39,12 +40,10 @@ check() { cd "$srcdir/mpi4py-$pkgver-py2" - # fails with openmpi 2.1.1, temporary disable it - #python2 setup.py test + python2 setup.py test cd "$srcdir/mpi4py-$pkgver" - # fails with openmpi 2.1.1, temporary disable it - #python setup.py test + python setup.py test } package_python-mpi4py() {
[arch-commits] Commit in haskell-text-latin1/trunk (PKGBUILD)
Date: Thursday, June 15, 2017 @ 05:38:07 Author: felixonmars Revision: 237042 upgpkg: haskell-text-latin1 0.3-5 rebuild with ghc,8.0.2 Modified: haskell-text-latin1/trunk/PKGBUILD --+ PKGBUILD |9 ++--- 1 file changed, 6 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-06-15 05:36:11 UTC (rev 237041) +++ PKGBUILD2017-06-15 05:38:07 UTC (rev 237042) @@ -4,12 +4,12 @@ _hkgname=text-latin1 pkgname=haskell-text-latin1 pkgver=0.3 -pkgrel=4 +pkgrel=5 pkgdesc="Latin-1 (including ASCII) utility functions" url="https://github.com/mvv/text-latin1; license=('custom:BSD3') arch=('i686' 'x86_64') -depends=('ghc=8.0.1' 'haskell-case-insensitive' 'haskell-data-checked' 'haskell-hashable' +depends=('ghc' 'haskell-case-insensitive' 'haskell-data-checked' 'haskell-hashable' 'haskell-text') source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) md5sums=('0e55a0a9620d731bc76476a2f45a9ece') @@ -17,7 +17,7 @@ build() { cd "${srcdir}/${_hkgname}-${pkgver}" -runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \ --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ --libsubdir=\$compiler/site-local/\$pkgid runhaskell Setup build @@ -38,4 +38,7 @@ 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 }
[arch-commits] Commit in haskell-blaze-html/repos (4 files)
Date: Thursday, June 15, 2017 @ 05:36:11 Author: felixonmars Revision: 237041 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-blaze-html/repos/community-staging-i686/ haskell-blaze-html/repos/community-staging-i686/PKGBUILD (from rev 237040, haskell-blaze-html/trunk/PKGBUILD) haskell-blaze-html/repos/community-staging-x86_64/ haskell-blaze-html/repos/community-staging-x86_64/PKGBUILD (from rev 237040, haskell-blaze-html/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 44 community-staging-x86_64/PKGBUILD | 44 2 files changed, 88 insertions(+) Copied: haskell-blaze-html/repos/community-staging-i686/PKGBUILD (from rev 237040, haskell-blaze-html/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-06-15 05:36:11 UTC (rev 237041) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=blaze-html +pkgname=haskell-blaze-html +pkgver=0.8.1.3 +pkgrel=4 +pkgdesc="A blazingly fast HTML combinator library for Haskell" +url="http://jaspervdj.be/blaze; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc" "haskell-blaze-builder" "haskell-blaze-markup" "haskell-text") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('8c16e717d353f981e0cd67b50f89ef6f94ab9c56662b3e58bd8a6c552433d637') + +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-blaze-html/repos/community-staging-x86_64/PKGBUILD (from rev 237040, haskell-blaze-html/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-06-15 05:36:11 UTC (rev 237041) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=blaze-html +pkgname=haskell-blaze-html +pkgver=0.8.1.3 +pkgrel=4 +pkgdesc="A blazingly fast HTML combinator library for Haskell" +url="http://jaspervdj.be/blaze; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc" "haskell-blaze-builder" "haskell-blaze-markup" "haskell-text") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('8c16e717d353f981e0cd67b50f89ef6f94ab9c56662b3e58bd8a6c552433d637') + +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"
[arch-commits] Commit in haskell-blaze-html/trunk (PKGBUILD)
Date: Thursday, June 15, 2017 @ 05:35:51 Author: felixonmars Revision: 237040 upgpkg: haskell-blaze-html 0.8.1.3-4 rebuild with ghc,8.0.2 Modified: haskell-blaze-html/trunk/PKGBUILD --+ PKGBUILD |9 ++--- 1 file changed, 6 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-06-15 05:33:01 UTC (rev 237039) +++ PKGBUILD2017-06-15 05:35:51 UTC (rev 237040) @@ -5,12 +5,12 @@ _hkgname=blaze-html pkgname=haskell-blaze-html pkgver=0.8.1.3 -pkgrel=3 +pkgrel=4 pkgdesc="A blazingly fast HTML combinator library for Haskell" url="http://jaspervdj.be/blaze; license=("custom:BSD3") arch=('i686' 'x86_64') -depends=("ghc=8.0.1" "haskell-blaze-builder" "haskell-blaze-markup" "haskell-text") +depends=("ghc" "haskell-blaze-builder" "haskell-blaze-markup" "haskell-text") source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) sha256sums=('8c16e717d353f981e0cd67b50f89ef6f94ab9c56662b3e58bd8a6c552433d637') @@ -17,7 +17,7 @@ build() { cd "${srcdir}/${_hkgname}-${pkgver}" -runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \ --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ --libsubdir=\$compiler/site-local/\$pkgid runhaskell Setup build @@ -38,4 +38,7 @@ 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 }
[arch-commits] Commit in haskell-math-functions/repos (4 files)
Date: Thursday, June 15, 2017 @ 05:33:01 Author: felixonmars Revision: 237039 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-math-functions/repos/community-staging-i686/ haskell-math-functions/repos/community-staging-i686/PKGBUILD (from rev 237038, haskell-math-functions/trunk/PKGBUILD) haskell-math-functions/repos/community-staging-x86_64/ haskell-math-functions/repos/community-staging-x86_64/PKGBUILD (from rev 237038, haskell-math-functions/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 45 community-staging-x86_64/PKGBUILD | 45 2 files changed, 90 insertions(+) Copied: haskell-math-functions/repos/community-staging-i686/PKGBUILD (from rev 237038, haskell-math-functions/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-06-15 05:33:01 UTC (rev 237039) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=math-functions +pkgname=haskell-math-functions +pkgver=0.2.1.0 +pkgrel=3 +pkgdesc="Special functions and Chebyshev polynomials" +url="https://github.com/bos/math-functions; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc" "haskell-primitive" "haskell-vector" "haskell-vector-th-unbox") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('f71b5598de453546396a3f5f7f6ce877fffcc996639b7569d8628cae97da65eb') + +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 \ +-f-system-expm1 +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-math-functions/repos/community-staging-x86_64/PKGBUILD (from rev 237038, haskell-math-functions/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-06-15 05:33:01 UTC (rev 237039) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=math-functions +pkgname=haskell-math-functions +pkgver=0.2.1.0 +pkgrel=3 +pkgdesc="Special functions and Chebyshev polynomials" +url="https://github.com/bos/math-functions; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc" "haskell-primitive" "haskell-vector" "haskell-vector-th-unbox") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('f71b5598de453546396a3f5f7f6ce877fffcc996639b7569d8628cae97da65eb') + +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 \ +-f-system-expm1 +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"
[arch-commits] Commit in haskell-math-functions/trunk (PKGBUILD)
Date: Thursday, June 15, 2017 @ 05:32:41 Author: felixonmars Revision: 237038 upgpkg: haskell-math-functions 0.2.1.0-3 rebuild with ghc,8.0.2 Modified: haskell-math-functions/trunk/PKGBUILD --+ PKGBUILD |9 ++--- 1 file changed, 6 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-06-15 05:30:27 UTC (rev 237037) +++ PKGBUILD2017-06-15 05:32:41 UTC (rev 237038) @@ -5,12 +5,12 @@ _hkgname=math-functions pkgname=haskell-math-functions pkgver=0.2.1.0 -pkgrel=2 +pkgrel=3 pkgdesc="Special functions and Chebyshev polynomials" url="https://github.com/bos/math-functions; license=("custom:BSD3") arch=('i686' 'x86_64') -depends=("ghc=8.0.1" "haskell-primitive" "haskell-vector" "haskell-vector-th-unbox") +depends=("ghc" "haskell-primitive" "haskell-vector" "haskell-vector-th-unbox") source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) sha256sums=('f71b5598de453546396a3f5f7f6ce877fffcc996639b7569d8628cae97da65eb') @@ -17,7 +17,7 @@ build() { cd "${srcdir}/${_hkgname}-${pkgver}" -runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \ --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ --libsubdir=\$compiler/site-local/\$pkgid \ -f-system-expm1 @@ -39,4 +39,7 @@ 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 }
[arch-commits] Commit in haskell-cprng-aes/repos (4 files)
Date: Thursday, June 15, 2017 @ 05:30:27 Author: felixonmars Revision: 237037 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-cprng-aes/repos/community-staging-i686/ haskell-cprng-aes/repos/community-staging-i686/PKGBUILD (from rev 237036, haskell-cprng-aes/trunk/PKGBUILD) haskell-cprng-aes/repos/community-staging-x86_64/ haskell-cprng-aes/repos/community-staging-x86_64/PKGBUILD (from rev 237036, haskell-cprng-aes/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 44 community-staging-x86_64/PKGBUILD | 44 2 files changed, 88 insertions(+) Copied: haskell-cprng-aes/repos/community-staging-i686/PKGBUILD (from rev 237036, haskell-cprng-aes/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-06-15 05:30:27 UTC (rev 237037) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=cprng-aes +pkgname=haskell-cprng-aes +pkgver=0.6.1 +pkgrel=18 +pkgdesc="Crypto Pseudo Random Number Generator using AES in counter mode." +url="http://github.com/vincenthz/hs-cprng-aes; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc" "haskell-byteable" "haskell-cipher-aes" "haskell-crypto-random") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('64592a01de8c6683c5e29f538dceee918887ffe211d87214a2e38559d72c21f3') + +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-cprng-aes/repos/community-staging-x86_64/PKGBUILD (from rev 237036, haskell-cprng-aes/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-06-15 05:30:27 UTC (rev 237037) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=cprng-aes +pkgname=haskell-cprng-aes +pkgver=0.6.1 +pkgrel=18 +pkgdesc="Crypto Pseudo Random Number Generator using AES in counter mode." +url="http://github.com/vincenthz/hs-cprng-aes; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc" "haskell-byteable" "haskell-cipher-aes" "haskell-crypto-random") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('64592a01de8c6683c5e29f538dceee918887ffe211d87214a2e38559d72c21f3') + +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}" +
[arch-commits] Commit in haskell-cprng-aes/trunk (PKGBUILD)
Date: Thursday, June 15, 2017 @ 05:30:07 Author: felixonmars Revision: 237036 upgpkg: haskell-cprng-aes 0.6.1-18 rebuild with ghc,8.0.2 Modified: haskell-cprng-aes/trunk/PKGBUILD --+ PKGBUILD |9 ++--- 1 file changed, 6 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-06-15 05:28:52 UTC (rev 237035) +++ PKGBUILD2017-06-15 05:30:07 UTC (rev 237036) @@ -5,12 +5,12 @@ _hkgname=cprng-aes pkgname=haskell-cprng-aes pkgver=0.6.1 -pkgrel=17 +pkgrel=18 pkgdesc="Crypto Pseudo Random Number Generator using AES in counter mode." url="http://github.com/vincenthz/hs-cprng-aes; license=("custom:BSD3") arch=('i686' 'x86_64') -depends=("ghc=8.0.1" "haskell-byteable" "haskell-cipher-aes" "haskell-crypto-random") +depends=("ghc" "haskell-byteable" "haskell-cipher-aes" "haskell-crypto-random") source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) sha256sums=('64592a01de8c6683c5e29f538dceee918887ffe211d87214a2e38559d72c21f3') @@ -17,7 +17,7 @@ build() { cd "${srcdir}/${_hkgname}-${pkgver}" -runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \ --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ --libsubdir=\$compiler/site-local/\$pkgid runhaskell Setup build @@ -38,4 +38,7 @@ 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 }
[arch-commits] Commit in haskell-x509-validation/repos (4 files)
Date: Thursday, June 15, 2017 @ 05:28:52 Author: felixonmars Revision: 237035 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-x509-validation/repos/community-staging-i686/ haskell-x509-validation/repos/community-staging-i686/PKGBUILD (from rev 237034, haskell-x509-validation/trunk/PKGBUILD) haskell-x509-validation/repos/community-staging-x86_64/ haskell-x509-validation/repos/community-staging-x86_64/PKGBUILD (from rev 237034, haskell-x509-validation/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 46 community-staging-x86_64/PKGBUILD | 46 2 files changed, 92 insertions(+) Copied: haskell-x509-validation/repos/community-staging-i686/PKGBUILD (from rev 237034, haskell-x509-validation/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-06-15 05:28:52 UTC (rev 237035) @@ -0,0 +1,46 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=x509-validation +pkgname=haskell-x509-validation +pkgver=1.6.5 +pkgrel=19 +pkgdesc="X.509 Certificate and CRL validation" +url="http://github.com/vincenthz/hs-certificate; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc" "haskell-asn1-encoding" "haskell-asn1-types" "haskell-byteable" "haskell-cryptonite" + "haskell-data-default-class" "haskell-hourglass" "haskell-memory" "haskell-mtl" + "haskell-pem" "haskell-x509" "haskell-x509-store") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('d1f73197677b6d19795fc80e4a1fa93e810d567ee4e3edc74e841b3eb20e1ca4') + +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-x509-validation/repos/community-staging-x86_64/PKGBUILD (from rev 237034, haskell-x509-validation/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-06-15 05:28:52 UTC (rev 237035) @@ -0,0 +1,46 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=x509-validation +pkgname=haskell-x509-validation +pkgver=1.6.5 +pkgrel=19 +pkgdesc="X.509 Certificate and CRL validation" +url="http://github.com/vincenthz/hs-certificate; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc" "haskell-asn1-encoding" "haskell-asn1-types" "haskell-byteable" "haskell-cryptonite" + "haskell-data-default-class" "haskell-hourglass" "haskell-memory" "haskell-mtl" + "haskell-pem" "haskell-x509" "haskell-x509-store") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('d1f73197677b6d19795fc80e4a1fa93e810d567ee4e3edc74e841b3eb20e1ca4') + +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
[arch-commits] Commit in haskell-x509-validation/trunk (PKGBUILD)
Date: Thursday, June 15, 2017 @ 05:28:32 Author: felixonmars Revision: 237034 upgpkg: haskell-x509-validation 1.6.5-19 rebuild with ghc,8.0.2 Modified: haskell-x509-validation/trunk/PKGBUILD --+ PKGBUILD | 13 - 1 file changed, 8 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-06-15 05:26:46 UTC (rev 237033) +++ PKGBUILD2017-06-15 05:28:32 UTC (rev 237034) @@ -5,14 +5,14 @@ _hkgname=x509-validation pkgname=haskell-x509-validation pkgver=1.6.5 -pkgrel=18 +pkgrel=19 pkgdesc="X.509 Certificate and CRL validation" url="http://github.com/vincenthz/hs-certificate; license=("custom:BSD3") arch=('i686' 'x86_64') -depends=("ghc=8.0.1" "haskell-asn1-encoding" "haskell-asn1-types" "haskell-byteable" - "haskell-cryptonite" "haskell-data-default-class" "haskell-hourglass" - "haskell-memory" "haskell-mtl" "haskell-pem" "haskell-x509" "haskell-x509-store") +depends=("ghc" "haskell-asn1-encoding" "haskell-asn1-types" "haskell-byteable" "haskell-cryptonite" + "haskell-data-default-class" "haskell-hourglass" "haskell-memory" "haskell-mtl" + "haskell-pem" "haskell-x509" "haskell-x509-store") source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) sha256sums=('d1f73197677b6d19795fc80e4a1fa93e810d567ee4e3edc74e841b3eb20e1ca4') @@ -19,7 +19,7 @@ build() { cd "${srcdir}/${_hkgname}-${pkgver}" -runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \ --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ --libsubdir=\$compiler/site-local/\$pkgid runhaskell Setup build @@ -40,4 +40,7 @@ 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 }
[arch-commits] Commit in haskell-hxt-charproperties/trunk (PKGBUILD)
Date: Thursday, June 15, 2017 @ 05:26:25 Author: felixonmars Revision: 237030 upgpkg: haskell-hxt-charproperties 9.2.0.1-2 rebuild with ghc,8.0.2 Modified: haskell-hxt-charproperties/trunk/PKGBUILD --+ PKGBUILD |9 ++--- 1 file changed, 6 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-06-15 05:24:49 UTC (rev 237029) +++ PKGBUILD2017-06-15 05:26:25 UTC (rev 237030) @@ -4,12 +4,12 @@ _hkgname=hxt-charproperties pkgname=haskell-hxt-charproperties pkgver=9.2.0.1 -pkgrel=1 +pkgrel=2 pkgdesc="Character properties and classes for XML and Unicode" url="https://github.com/UweSchmidt/hxt; license=('MIT') arch=('i686' 'x86_64') -depends=('ghc=8.0.1') +depends=('ghc') source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) md5sums=('5502cf985f67b7bdd3576835c43b1cf1') @@ -16,7 +16,7 @@ build() { cd "${srcdir}/${_hkgname}-${pkgver}" -runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \ --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ --libsubdir=\$compiler/site-local/\$pkgid runhaskell Setup build @@ -37,4 +37,7 @@ 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 }
[arch-commits] Commit in valgrind-multilib/repos (2 files)
Date: Thursday, June 15, 2017 @ 05:26:41 Author: lcarlier Revision: 237032 archrelease: copy trunk to multilib-staging-x86_64 Added: valgrind-multilib/repos/multilib-staging-x86_64/ valgrind-multilib/repos/multilib-staging-x86_64/PKGBUILD (from rev 237031, valgrind-multilib/trunk/PKGBUILD) --+ PKGBUILD | 36 1 file changed, 36 insertions(+) Copied: valgrind-multilib/repos/multilib-staging-x86_64/PKGBUILD (from rev 237031, valgrind-multilib/trunk/PKGBUILD) === --- multilib-staging-x86_64/PKGBUILD(rev 0) +++ multilib-staging-x86_64/PKGBUILD2017-06-15 05:26:41 UTC (rev 237032) @@ -0,0 +1,36 @@ +# $Id$ +# Contributor: Dan McGee+# Contributor: Allan McRae + +pkgname=valgrind-multilib +pkgver=3.12.0 +pkgrel=3 +pkgdesc='A tool to help find memory-management problems in programs for multilib' +arch=(x86_64) +license=(GPL) +url='http://valgrind.org/' +depends=('glibc=2.25' 'lib32-glibc=2.25' 'perl') +makedepends=(gdb openmpi gcc-multilib) +optdepends=('openmpi: MPI support') +options=(!emptydirs) +source=(http://valgrind.org/downloads/valgrind-$pkgver.tar.bz2) +sha1sums=('7a6878bf998c60d1e377a4f22ebece8d9305bda4') + +provides=("valgrind=$pkgver-$pkgrel") +conflicts=('valgrind') + +build() { + # valgrind does not like stack protector flags + CPPFLAGS=${CPPFLAGS/-D_FORTIFY_SOURCE=2/} + CFLAGS=${CFLAGS/-fstack-protector-strong/} + CXXFLAGS=${CXXFLAGS/-fstack-protector-strong/} + + cd valgrind-$pkgver + ./configure --prefix=/usr --mandir=/usr/share/man --with-mpicc=mpicc + make +} + +package() { + cd valgrind-$pkgver + make DESTDIR="$pkgdir" install +}
[arch-commits] Commit in haskell-hxt-charproperties/repos (4 files)
Date: Thursday, June 15, 2017 @ 05:26:46 Author: felixonmars Revision: 237033 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-hxt-charproperties/repos/community-staging-i686/ haskell-hxt-charproperties/repos/community-staging-i686/PKGBUILD (from rev 237030, haskell-hxt-charproperties/trunk/PKGBUILD) haskell-hxt-charproperties/repos/community-staging-x86_64/ haskell-hxt-charproperties/repos/community-staging-x86_64/PKGBUILD (from rev 237031, haskell-hxt-charproperties/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 43 community-staging-x86_64/PKGBUILD | 43 2 files changed, 86 insertions(+) Copied: haskell-hxt-charproperties/repos/community-staging-i686/PKGBUILD (from rev 237030, haskell-hxt-charproperties/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-06-15 05:26:46 UTC (rev 237033) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan+ +_hkgname=hxt-charproperties +pkgname=haskell-hxt-charproperties +pkgver=9.2.0.1 +pkgrel=2 +pkgdesc="Character properties and classes for XML and Unicode" +url="https://github.com/UweSchmidt/hxt; +license=('MIT') +arch=('i686' 'x86_64') +depends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +md5sums=('5502cf985f67b7bdd3576835c43b1cf1') + +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-hxt-charproperties/repos/community-staging-x86_64/PKGBUILD (from rev 237031, haskell-hxt-charproperties/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-06-15 05:26:46 UTC (rev 237033) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan + +_hkgname=hxt-charproperties +pkgname=haskell-hxt-charproperties +pkgver=9.2.0.1 +pkgrel=2 +pkgdesc="Character properties and classes for XML and Unicode" +url="https://github.com/UweSchmidt/hxt; +license=('MIT') +arch=('i686' 'x86_64') +depends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +md5sums=('5502cf985f67b7bdd3576835c43b1cf1') + +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 +}
[arch-commits] Commit in valgrind-multilib/trunk (PKGBUILD)
Date: Thursday, June 15, 2017 @ 05:26:37 Author: lcarlier Revision: 237031 upgpkg: valgrind-multilib 3.12.0-3 openmpi 2.x rebuild Modified: valgrind-multilib/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-06-15 05:26:25 UTC (rev 237030) +++ PKGBUILD2017-06-15 05:26:37 UTC (rev 237031) @@ -4,7 +4,7 @@ pkgname=valgrind-multilib pkgver=3.12.0 -pkgrel=2 +pkgrel=3 pkgdesc='A tool to help find memory-management problems in programs for multilib' arch=(x86_64) license=(GPL)
[arch-commits] Commit in haskell-path-pieces/repos (4 files)
Date: Thursday, June 15, 2017 @ 05:24:49 Author: felixonmars Revision: 237029 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-path-pieces/repos/community-staging-i686/ haskell-path-pieces/repos/community-staging-i686/PKGBUILD (from rev 237028, haskell-path-pieces/trunk/PKGBUILD) haskell-path-pieces/repos/community-staging-x86_64/ haskell-path-pieces/repos/community-staging-x86_64/PKGBUILD (from rev 237028, haskell-path-pieces/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 44 community-staging-x86_64/PKGBUILD | 44 2 files changed, 88 insertions(+) Copied: haskell-path-pieces/repos/community-staging-i686/PKGBUILD (from rev 237028, haskell-path-pieces/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-06-15 05:24:49 UTC (rev 237029) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=path-pieces +pkgname=haskell-path-pieces +pkgver=0.2.1 +pkgrel=7 +pkgdesc="Components of paths" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc" "haskell-text") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('080bd49f53e20597ca3e5962e0c279a3422345f5b088840a30a751cd76d4a36f') + +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-path-pieces/repos/community-staging-x86_64/PKGBUILD (from rev 237028, haskell-path-pieces/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-06-15 05:24:49 UTC (rev 237029) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=path-pieces +pkgname=haskell-path-pieces +pkgver=0.2.1 +pkgrel=7 +pkgdesc="Components of paths" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc" "haskell-text") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('080bd49f53e20597ca3e5962e0c279a3422345f5b088840a30a751cd76d4a36f') + +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
[arch-commits] Commit in haskell-path-pieces/trunk (PKGBUILD)
Date: Thursday, June 15, 2017 @ 05:24:29 Author: felixonmars Revision: 237028 upgpkg: haskell-path-pieces 0.2.1-7 rebuild with ghc,8.0.2 Modified: haskell-path-pieces/trunk/PKGBUILD --+ PKGBUILD |9 ++--- 1 file changed, 6 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-06-15 05:23:09 UTC (rev 237027) +++ PKGBUILD2017-06-15 05:24:29 UTC (rev 237028) @@ -5,12 +5,12 @@ _hkgname=path-pieces pkgname=haskell-path-pieces pkgver=0.2.1 -pkgrel=6 +pkgrel=7 pkgdesc="Components of paths" url="https://hackage.haskell.org/package/${_hkgname}; license=("custom:BSD3") arch=('i686' 'x86_64') -depends=("ghc=8.0.1" "haskell-text") +depends=("ghc" "haskell-text") source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) sha256sums=('080bd49f53e20597ca3e5962e0c279a3422345f5b088840a30a751cd76d4a36f') @@ -17,7 +17,7 @@ build() { cd "${srcdir}/${_hkgname}-${pkgver}" -runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \ --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ --libsubdir=\$compiler/site-local/\$pkgid runhaskell Setup build @@ -38,4 +38,7 @@ 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 }
[arch-commits] Commit in haskell-syb/repos (4 files)
Date: Thursday, June 15, 2017 @ 05:23:09 Author: felixonmars Revision: 237027 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-syb/repos/community-staging-i686/ haskell-syb/repos/community-staging-i686/PKGBUILD (from rev 237026, haskell-syb/trunk/PKGBUILD) haskell-syb/repos/community-staging-x86_64/ haskell-syb/repos/community-staging-x86_64/PKGBUILD (from rev 237026, haskell-syb/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 46 community-staging-x86_64/PKGBUILD | 46 2 files changed, 92 insertions(+) Copied: haskell-syb/repos/community-staging-i686/PKGBUILD (from rev 237026, haskell-syb/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-06-15 05:23:09 UTC (rev 237027) @@ -0,0 +1,46 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Aaron Peschel +# Contributor: Rémy Oudompheng +# Contributor: Arch Haskell Team + +_hkgname=syb +pkgname=haskell-syb +pkgver=0.6 +pkgrel=5 +pkgdesc="library for generic programming in Haskell" +url="https://hackage.haskell.org/package/${_hkgname}; +license=('custom:BSD3') +arch=('i686' 'x86_64') +depends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha256sums=('a38d1f7e6a40e2c990fec85215c45063a508bf73df98a4483ec78c5025b66cdc') + +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-syb/repos/community-staging-x86_64/PKGBUILD (from rev 237026, haskell-syb/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-06-15 05:23:09 UTC (rev 237027) @@ -0,0 +1,46 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Aaron Peschel +# Contributor: Rémy Oudompheng +# Contributor: Arch Haskell Team + +_hkgname=syb +pkgname=haskell-syb +pkgver=0.6 +pkgrel=5 +pkgdesc="library for generic programming in Haskell" +url="https://hackage.haskell.org/package/${_hkgname}; +license=('custom:BSD3') +arch=('i686' 'x86_64') +depends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha256sums=('a38d1f7e6a40e2c990fec85215c45063a508bf73df98a4483ec78c5025b66cdc') + +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
[arch-commits] Commit in haskell-syb/trunk (PKGBUILD)
Date: Thursday, June 15, 2017 @ 05:22:48 Author: felixonmars Revision: 237026 upgpkg: haskell-syb 0.6-5 rebuild with ghc,8.0.2 Modified: haskell-syb/trunk/PKGBUILD --+ PKGBUILD | 21 + 1 file changed, 13 insertions(+), 8 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-06-15 05:21:06 UTC (rev 237025) +++ PKGBUILD2017-06-15 05:22:48 UTC (rev 237026) @@ -7,22 +7,24 @@ _hkgname=syb pkgname=haskell-syb pkgver=0.6 -pkgrel=4 +pkgrel=5 pkgdesc="library for generic programming in Haskell" url="https://hackage.haskell.org/package/${_hkgname}; license=('custom:BSD3') arch=('i686' 'x86_64') -depends=('ghc=8.0.1') +depends=('ghc') source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) -sha1sums=('e3d352b11adaf2f9bc19c4d6cbdaaa01689683ff') sha256sums=('a38d1f7e6a40e2c990fec85215c45063a508bf73df98a4483ec78c5025b66cdc') build() { cd "${srcdir}/${_hkgname}-${pkgver}" -runhaskell Setup configure -O -p --enable-split-objs --enable-shared --prefix=/usr --docdir=/usr/share/doc/${pkgname} + +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 -runhaskell Setup register --gen-script +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 @@ -34,8 +36,11 @@ 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}" +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" +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 }
[arch-commits] Commit in haskell-cookie/repos (4 files)
Date: Thursday, June 15, 2017 @ 05:21:06 Author: felixonmars Revision: 237025 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-cookie/repos/community-staging-i686/ haskell-cookie/repos/community-staging-i686/PKGBUILD (from rev 237024, haskell-cookie/trunk/PKGBUILD) haskell-cookie/repos/community-staging-x86_64/ haskell-cookie/repos/community-staging-x86_64/PKGBUILD (from rev 237024, haskell-cookie/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 44 community-staging-x86_64/PKGBUILD | 44 2 files changed, 88 insertions(+) Copied: haskell-cookie/repos/community-staging-i686/PKGBUILD (from rev 237024, haskell-cookie/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-06-15 05:21:06 UTC (rev 237025) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Daniel Nagy +# Contributor: hauzer + +_hkgname=cookie +pkgname=haskell-cookie +pkgver=0.4.2.1 +pkgrel=5 +pkgdesc="HTTP cookie parsing and rendering" +url="https://hackage.haskell.org/package/${_hkgname}; +license=('MIT') +arch=('i686' 'x86_64') +depends=('ghc' 'haskell-blaze-builder' 'haskell-data-default' 'haskell-old-locale' 'haskell-text') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +md5sums=('12613c254e38bf4b0e0e278cccbf23c2') + +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 -fnetwork-uri +runhaskell Setup build +runhaskell Setup haddock +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +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-cookie/repos/community-staging-x86_64/PKGBUILD (from rev 237024, haskell-cookie/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-06-15 05:21:06 UTC (rev 237025) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Daniel Nagy +# Contributor: hauzer + +_hkgname=cookie +pkgname=haskell-cookie +pkgver=0.4.2.1 +pkgrel=5 +pkgdesc="HTTP cookie parsing and rendering" +url="https://hackage.haskell.org/package/${_hkgname}; +license=('MIT') +arch=('i686' 'x86_64') +depends=('ghc' 'haskell-blaze-builder' 'haskell-data-default' 'haskell-old-locale' 'haskell-text') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +md5sums=('12613c254e38bf4b0e0e278cccbf23c2') + +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 -fnetwork-uri +runhaskell Setup build +runhaskell Setup haddock +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +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" + +#
[arch-commits] Commit in haskell-cookie/trunk (PKGBUILD)
Date: Thursday, June 15, 2017 @ 05:20:46 Author: felixonmars Revision: 237024 upgpkg: haskell-cookie 0.4.2.1-5 rebuild with ghc,8.0.2 Modified: haskell-cookie/trunk/PKGBUILD --+ PKGBUILD |9 ++--- 1 file changed, 6 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-06-15 05:19:23 UTC (rev 237023) +++ PKGBUILD2017-06-15 05:20:46 UTC (rev 237024) @@ -6,18 +6,18 @@ _hkgname=cookie pkgname=haskell-cookie pkgver=0.4.2.1 -pkgrel=4 +pkgrel=5 pkgdesc="HTTP cookie parsing and rendering" url="https://hackage.haskell.org/package/${_hkgname}; license=('MIT') arch=('i686' 'x86_64') -depends=('ghc=8.0.1' 'haskell-blaze-builder' 'haskell-data-default' 'haskell-old-locale' 'haskell-text') +depends=('ghc' 'haskell-blaze-builder' 'haskell-data-default' 'haskell-old-locale' 'haskell-text') source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) md5sums=('12613c254e38bf4b0e0e278cccbf23c2') build() { cd "${srcdir}/${_hkgname}-${pkgver}" -runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \ --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ --libsubdir=\$compiler/site-local/\$pkgid -fnetwork-uri runhaskell Setup build @@ -38,4 +38,7 @@ 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 }
[arch-commits] Commit in haskell-iproute/repos (4 files)
Date: Thursday, June 15, 2017 @ 05:19:23 Author: felixonmars Revision: 237023 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-iproute/repos/community-staging-i686/ haskell-iproute/repos/community-staging-i686/PKGBUILD (from rev 237022, haskell-iproute/trunk/PKGBUILD) haskell-iproute/repos/community-staging-x86_64/ haskell-iproute/repos/community-staging-x86_64/PKGBUILD (from rev 237022, haskell-iproute/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 44 community-staging-x86_64/PKGBUILD | 44 2 files changed, 88 insertions(+) Copied: haskell-iproute/repos/community-staging-i686/PKGBUILD (from rev 237022, haskell-iproute/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-06-15 05:19:23 UTC (rev 237023) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=iproute +pkgname=haskell-iproute +pkgver=1.7.1 +pkgrel=3 +pkgdesc="IP Routing Table" +url="http://www.mew.org/~kazu/proj/iproute/; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc" "haskell-appar" "haskell-byteorder" "haskell-network") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('57b8d03ca8ce92f8ec1334564f3edff53a0621ccbc43c00ba02eaa5007ee3eee') + +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-iproute/repos/community-staging-x86_64/PKGBUILD (from rev 237022, haskell-iproute/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-06-15 05:19:23 UTC (rev 237023) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=iproute +pkgname=haskell-iproute +pkgver=1.7.1 +pkgrel=3 +pkgdesc="IP Routing Table" +url="http://www.mew.org/~kazu/proj/iproute/; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc" "haskell-appar" "haskell-byteorder" "haskell-network") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('57b8d03ca8ce92f8ec1334564f3edff53a0621ccbc43c00ba02eaa5007ee3eee') + +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
[arch-commits] Commit in haskell-iproute/trunk (PKGBUILD)
Date: Thursday, June 15, 2017 @ 05:18:56 Author: felixonmars Revision: 237022 upgpkg: haskell-iproute 1.7.1-3 rebuild with ghc,8.0.2 Modified: haskell-iproute/trunk/PKGBUILD --+ PKGBUILD |9 ++--- 1 file changed, 6 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-06-15 05:17:17 UTC (rev 237021) +++ PKGBUILD2017-06-15 05:18:56 UTC (rev 237022) @@ -5,12 +5,12 @@ _hkgname=iproute pkgname=haskell-iproute pkgver=1.7.1 -pkgrel=2 +pkgrel=3 pkgdesc="IP Routing Table" url="http://www.mew.org/~kazu/proj/iproute/; license=("custom:BSD3") arch=('i686' 'x86_64') -depends=("ghc=8.0.1" "haskell-appar" "haskell-byteorder" "haskell-network") +depends=("ghc" "haskell-appar" "haskell-byteorder" "haskell-network") source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) sha256sums=('57b8d03ca8ce92f8ec1334564f3edff53a0621ccbc43c00ba02eaa5007ee3eee') @@ -17,7 +17,7 @@ build() { cd "${srcdir}/${_hkgname}-${pkgver}" -runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \ --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ --libsubdir=\$compiler/site-local/\$pkgid runhaskell Setup build @@ -38,4 +38,7 @@ 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 }
[arch-commits] Commit in haskell-http-api-data/repos (4 files)
Date: Thursday, June 15, 2017 @ 05:17:17 Author: felixonmars Revision: 237021 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-http-api-data/repos/community-staging-i686/ haskell-http-api-data/repos/community-staging-i686/PKGBUILD (from rev 237020, haskell-http-api-data/trunk/PKGBUILD) haskell-http-api-data/repos/community-staging-x86_64/ haskell-http-api-data/repos/community-staging-x86_64/PKGBUILD (from rev 237020, haskell-http-api-data/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 47 community-staging-x86_64/PKGBUILD | 47 2 files changed, 94 insertions(+) Copied: haskell-http-api-data/repos/community-staging-i686/PKGBUILD (from rev 237020, haskell-http-api-data/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-06-15 05:17:17 UTC (rev 237021) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=http-api-data +pkgname=haskell-http-api-data +pkgver=0.3.7.1 +pkgrel=9 +pkgdesc="Converting to/from HTTP API data like URL pieces, headers and query parameters." +url="http://github.com/fizruk/http-api-data; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=('ghc' 'haskell-attoparsec' 'haskell-attoparsec-iso8601' 'haskell-hashable' + 'haskell-http-types' 'haskell-text' 'haskell-time-locale-compat' + 'haskell-unordered-containers' 'haskell-uri-bytestring' 'haskell-uuid-types') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('896e7e9737bb0d5869d1e1aa1d4a06409c1f56a5b508166b1aaf202ef638a2273c226beae22575b378254966c7b5be1b668efb91f2a744b8b73a2a3013552efb') + +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 \ +-f-use-text-show +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-http-api-data/repos/community-staging-x86_64/PKGBUILD (from rev 237020, haskell-http-api-data/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-06-15 05:17:17 UTC (rev 237021) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=http-api-data +pkgname=haskell-http-api-data +pkgver=0.3.7.1 +pkgrel=9 +pkgdesc="Converting to/from HTTP API data like URL pieces, headers and query parameters." +url="http://github.com/fizruk/http-api-data; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=('ghc' 'haskell-attoparsec' 'haskell-attoparsec-iso8601' 'haskell-hashable' + 'haskell-http-types' 'haskell-text' 'haskell-time-locale-compat' + 'haskell-unordered-containers' 'haskell-uri-bytestring' 'haskell-uuid-types') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('896e7e9737bb0d5869d1e1aa1d4a06409c1f56a5b508166b1aaf202ef638a2273c226beae22575b378254966c7b5be1b668efb91f2a744b8b73a2a3013552efb') + +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 \ +-f-use-text-show +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script
[arch-commits] Commit in haskell-http-api-data/trunk (PKGBUILD)
Date: Thursday, June 15, 2017 @ 05:16:53 Author: felixonmars Revision: 237020 upgpkg: haskell-http-api-data 0.3.7.1-9 rebuild with ghc,8.0.2 Modified: haskell-http-api-data/trunk/PKGBUILD --+ PKGBUILD |9 ++--- 1 file changed, 6 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-06-15 05:14:33 UTC (rev 237019) +++ PKGBUILD2017-06-15 05:16:53 UTC (rev 237020) @@ -5,12 +5,12 @@ _hkgname=http-api-data pkgname=haskell-http-api-data pkgver=0.3.7.1 -pkgrel=8 +pkgrel=9 pkgdesc="Converting to/from HTTP API data like URL pieces, headers and query parameters." url="http://github.com/fizruk/http-api-data; license=("custom:BSD3") arch=('i686' 'x86_64') -depends=('ghc=8.0.1' 'haskell-attoparsec' 'haskell-attoparsec-iso8601' 'haskell-hashable' +depends=('ghc' 'haskell-attoparsec' 'haskell-attoparsec-iso8601' 'haskell-hashable' 'haskell-http-types' 'haskell-text' 'haskell-time-locale-compat' 'haskell-unordered-containers' 'haskell-uri-bytestring' 'haskell-uuid-types') source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) @@ -19,7 +19,7 @@ build() { cd "${srcdir}/${_hkgname}-${pkgver}" -runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \ --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ --libsubdir=\$compiler/site-local/\$pkgid \ -f-use-text-show @@ -41,4 +41,7 @@ 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 }
[arch-commits] Commit in haskell-setenv/repos (4 files)
Date: Thursday, June 15, 2017 @ 05:14:33 Author: felixonmars Revision: 237019 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-setenv/repos/community-staging-i686/ haskell-setenv/repos/community-staging-i686/PKGBUILD (from rev 237018, haskell-setenv/trunk/PKGBUILD) haskell-setenv/repos/community-staging-x86_64/ haskell-setenv/repos/community-staging-x86_64/PKGBUILD (from rev 237018, haskell-setenv/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 44 community-staging-x86_64/PKGBUILD | 44 2 files changed, 88 insertions(+) Copied: haskell-setenv/repos/community-staging-i686/PKGBUILD (from rev 237018, haskell-setenv/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-06-15 05:14:33 UTC (rev 237019) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=setenv +pkgname=haskell-setenv +pkgver=0.1.1.3 +pkgrel=4 +pkgdesc="A cross-platform library for setting environment variables" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("MIT") +arch=('i686' 'x86_64') +depends=("ghc") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('e358df39afc03d5a39e2ec650652d845c85c80cc98fe331654deafb4767ecb32') + +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-setenv/repos/community-staging-x86_64/PKGBUILD (from rev 237018, haskell-setenv/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-06-15 05:14:33 UTC (rev 237019) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=setenv +pkgname=haskell-setenv +pkgver=0.1.1.3 +pkgrel=4 +pkgdesc="A cross-platform library for setting environment variables" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("MIT") +arch=('i686' 'x86_64') +depends=("ghc") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('e358df39afc03d5a39e2ec650652d845c85c80cc98fe331654deafb4767ecb32') + +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
[arch-commits] Commit in haskell-setenv/trunk (PKGBUILD)
Date: Thursday, June 15, 2017 @ 05:14:02 Author: felixonmars Revision: 237018 upgpkg: haskell-setenv 0.1.1.3-4 rebuild with ghc,8.0.2 Modified: haskell-setenv/trunk/PKGBUILD --+ PKGBUILD |9 ++--- 1 file changed, 6 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-06-15 05:12:34 UTC (rev 237017) +++ PKGBUILD2017-06-15 05:14:02 UTC (rev 237018) @@ -5,12 +5,12 @@ _hkgname=setenv pkgname=haskell-setenv pkgver=0.1.1.3 -pkgrel=3 +pkgrel=4 pkgdesc="A cross-platform library for setting environment variables" url="https://hackage.haskell.org/package/${_hkgname}; license=("MIT") arch=('i686' 'x86_64') -depends=("ghc=8.0.1") +depends=("ghc") source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) sha256sums=('e358df39afc03d5a39e2ec650652d845c85c80cc98fe331654deafb4767ecb32') @@ -17,7 +17,7 @@ build() { cd "${srcdir}/${_hkgname}-${pkgver}" -runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \ --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ --libsubdir=\$compiler/site-local/\$pkgid runhaskell Setup build @@ -38,4 +38,7 @@ 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 }
[arch-commits] Commit in haskell-http2/repos (4 files)
Date: Thursday, June 15, 2017 @ 05:12:34 Author: felixonmars Revision: 237017 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-http2/repos/community-staging-i686/ haskell-http2/repos/community-staging-i686/PKGBUILD (from rev 237016, haskell-http2/trunk/PKGBUILD) haskell-http2/repos/community-staging-x86_64/ haskell-http2/repos/community-staging-x86_64/PKGBUILD (from rev 237016, haskell-http2/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 50 community-staging-x86_64/PKGBUILD | 50 2 files changed, 100 insertions(+) Copied: haskell-http2/repos/community-staging-i686/PKGBUILD (from rev 237016, haskell-http2/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-06-15 05:12:34 UTC (rev 237017) @@ -0,0 +1,50 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=http2 +pkgname=haskell-http2 +pkgver=1.6.3 +pkgrel=7 +pkgdesc="HTTP/2.0 library including frames and HPACK" +url="https://github.com/kazu-yamamoto/http2; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc" "haskell-aeson" "haskell-aeson-pretty" "haskell-case-insensitive" "haskell-hex" + "haskell-psqueues" "haskell-stm" "haskell-text" "haskell-vector" 'haskell-word8') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('61620eca0f57875a6a9bd24f9cc04c301b5c3c668bf98f85e9989aad5d069c43') + +prepare() { +sed -i '/bytestring-builder/d' $_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}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-f-devel +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-http2/repos/community-staging-x86_64/PKGBUILD (from rev 237016, haskell-http2/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-06-15 05:12:34 UTC (rev 237017) @@ -0,0 +1,50 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=http2 +pkgname=haskell-http2 +pkgver=1.6.3 +pkgrel=7 +pkgdesc="HTTP/2.0 library including frames and HPACK" +url="https://github.com/kazu-yamamoto/http2; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc" "haskell-aeson" "haskell-aeson-pretty" "haskell-case-insensitive" "haskell-hex" + "haskell-psqueues" "haskell-stm" "haskell-text" "haskell-vector" 'haskell-word8') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('61620eca0f57875a6a9bd24f9cc04c301b5c3c668bf98f85e9989aad5d069c43') + +prepare() { +sed -i '/bytestring-builder/d' $_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}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-f-devel +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
[arch-commits] Commit in haskell-http2/trunk (PKGBUILD)
Date: Thursday, June 15, 2017 @ 05:12:13 Author: felixonmars Revision: 237016 upgpkg: haskell-http2 1.6.3-7 rebuild with ghc,8.0.2 Modified: haskell-http2/trunk/PKGBUILD --+ PKGBUILD | 12 +++- 1 file changed, 7 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-06-15 05:10:18 UTC (rev 237015) +++ PKGBUILD2017-06-15 05:12:13 UTC (rev 237016) @@ -5,14 +5,13 @@ _hkgname=http2 pkgname=haskell-http2 pkgver=1.6.3 -pkgrel=6 +pkgrel=7 pkgdesc="HTTP/2.0 library including frames and HPACK" url="https://github.com/kazu-yamamoto/http2; license=("custom:BSD3") arch=('i686' 'x86_64') -depends=("ghc=8.0.1" "haskell-aeson" "haskell-aeson-pretty" "haskell-case-insensitive" - "haskell-hex" "haskell-psqueues" "haskell-stm" "haskell-text" "haskell-vector") -makedepends=('haskell-word8') +depends=("ghc" "haskell-aeson" "haskell-aeson-pretty" "haskell-case-insensitive" "haskell-hex" + "haskell-psqueues" "haskell-stm" "haskell-text" "haskell-vector" 'haskell-word8') source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) sha256sums=('61620eca0f57875a6a9bd24f9cc04c301b5c3c668bf98f85e9989aad5d069c43') @@ -23,7 +22,7 @@ build() { cd "${srcdir}/${_hkgname}-${pkgver}" -runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \ --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ --libsubdir=\$compiler/site-local/\$pkgid \ -f-devel @@ -45,4 +44,7 @@ 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 }
[arch-commits] Commit in haskell-word8/repos (4 files)
Date: Thursday, June 15, 2017 @ 05:10:18 Author: felixonmars Revision: 237015 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-word8/repos/community-staging-i686/ haskell-word8/repos/community-staging-i686/PKGBUILD (from rev 237014, haskell-word8/trunk/PKGBUILD) haskell-word8/repos/community-staging-x86_64/ haskell-word8/repos/community-staging-x86_64/PKGBUILD (from rev 237014, haskell-word8/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 44 community-staging-x86_64/PKGBUILD | 44 2 files changed, 88 insertions(+) Copied: haskell-word8/repos/community-staging-i686/PKGBUILD (from rev 237014, haskell-word8/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-06-15 05:10:18 UTC (rev 237015) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=word8 +pkgname=haskell-word8 +pkgver=0.1.2 +pkgrel=3 +pkgdesc="Word8 library" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('3cbae3755a078ecff46524b3f6e0018f7e796e6dac9c710fe09b433c544676dd') + +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-word8/repos/community-staging-x86_64/PKGBUILD (from rev 237014, haskell-word8/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-06-15 05:10:18 UTC (rev 237015) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=word8 +pkgname=haskell-word8 +pkgver=0.1.2 +pkgrel=3 +pkgdesc="Word8 library" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('3cbae3755a078ecff46524b3f6e0018f7e796e6dac9c710fe09b433c544676dd') + +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 +}
[arch-commits] Commit in haskell-word8/trunk (PKGBUILD)
Date: Thursday, June 15, 2017 @ 05:09:56 Author: felixonmars Revision: 237014 upgpkg: haskell-word8 0.1.2-3 rebuild with ghc,8.0.2 Modified: haskell-word8/trunk/PKGBUILD --+ PKGBUILD | 11 +++ 1 file changed, 7 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-06-15 05:06:45 UTC (rev 237013) +++ PKGBUILD2017-06-15 05:09:56 UTC (rev 237014) @@ -5,12 +5,12 @@ _hkgname=word8 pkgname=haskell-word8 pkgver=0.1.2 -pkgrel=2 +pkgrel=3 pkgdesc="Word8 library" -url="http://hackage.haskell.org/package/${_hkgname}; +url="https://hackage.haskell.org/package/${_hkgname}; license=("custom:BSD3") arch=('i686' 'x86_64') -depends=("ghc=8.0.1") +depends=("ghc") source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) sha256sums=('3cbae3755a078ecff46524b3f6e0018f7e796e6dac9c710fe09b433c544676dd') @@ -17,7 +17,7 @@ build() { cd "${srcdir}/${_hkgname}-${pkgver}" -runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \ --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ --libsubdir=\$compiler/site-local/\$pkgid runhaskell Setup build @@ -38,4 +38,7 @@ 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 }
[arch-commits] Commit in haskell-tf-random/trunk (PKGBUILD)
Date: Thursday, June 15, 2017 @ 05:06:24 Author: felixonmars Revision: 237012 upgpkg: haskell-tf-random 0.5-11 rebuild with ghc,8.0.2 Modified: haskell-tf-random/trunk/PKGBUILD --+ PKGBUILD |9 ++--- 1 file changed, 6 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-06-15 05:05:07 UTC (rev 237011) +++ PKGBUILD2017-06-15 05:06:24 UTC (rev 237012) @@ -4,12 +4,12 @@ _hkgname=tf-random pkgname=haskell-tf-random pkgver=0.5 -pkgrel=10 +pkgrel=11 pkgdesc='High-quality splittable pseudorandom number generator' url="https://hackage.haskell.org/package/${_hkgname}; license=('custom:BSD3') arch=('i686' 'x86_64') -depends=('ghc=8.0.1' 'haskell-random' 'haskell-primitive') +depends=('ghc' 'haskell-random' 'haskell-primitive') source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) md5sums=('569f8acb14d09227f136a53ffd84b7b2') @@ -16,7 +16,7 @@ build() { cd "${srcdir}/${_hkgname}-${pkgver}" -runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \ --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ --libsubdir=\$compiler/site-local/\$pkgid runhaskell Setup build @@ -37,4 +37,7 @@ 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 }
[arch-commits] Commit in haskell-tf-random/repos (4 files)
Date: Thursday, June 15, 2017 @ 05:06:45 Author: felixonmars Revision: 237013 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-tf-random/repos/community-staging-i686/ haskell-tf-random/repos/community-staging-i686/PKGBUILD (from rev 237012, haskell-tf-random/trunk/PKGBUILD) haskell-tf-random/repos/community-staging-x86_64/ haskell-tf-random/repos/community-staging-x86_64/PKGBUILD (from rev 237012, haskell-tf-random/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 43 community-staging-x86_64/PKGBUILD | 43 2 files changed, 86 insertions(+) Copied: haskell-tf-random/repos/community-staging-i686/PKGBUILD (from rev 237012, haskell-tf-random/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-06-15 05:06:45 UTC (rev 237013) @@ -0,0 +1,43 @@ +# $Id: PKGBUILD 73557 2012-07-09 19:15:21Z arodseth $ +# Maintainer: Alexander Rødseth+ +_hkgname=tf-random +pkgname=haskell-tf-random +pkgver=0.5 +pkgrel=11 +pkgdesc='High-quality splittable pseudorandom number generator' +url="https://hackage.haskell.org/package/${_hkgname}; +license=('custom:BSD3') +arch=('i686' 'x86_64') +depends=('ghc' 'haskell-random' 'haskell-primitive') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +md5sums=('569f8acb14d09227f136a53ffd84b7b2') + +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-tf-random/repos/community-staging-x86_64/PKGBUILD (from rev 237012, haskell-tf-random/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-06-15 05:06:45 UTC (rev 237013) @@ -0,0 +1,43 @@ +# $Id: PKGBUILD 73557 2012-07-09 19:15:21Z arodseth $ +# Maintainer: Alexander Rødseth + +_hkgname=tf-random +pkgname=haskell-tf-random +pkgver=0.5 +pkgrel=11 +pkgdesc='High-quality splittable pseudorandom number generator' +url="https://hackage.haskell.org/package/${_hkgname}; +license=('custom:BSD3') +arch=('i686' 'x86_64') +depends=('ghc' 'haskell-random' 'haskell-primitive') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +md5sums=('569f8acb14d09227f136a53ffd84b7b2') + +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 +
[arch-commits] Commit in haskell-prelude-extras/repos (4 files)
Date: Thursday, June 15, 2017 @ 05:05:07 Author: felixonmars Revision: 237011 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-prelude-extras/repos/community-staging-i686/ haskell-prelude-extras/repos/community-staging-i686/PKGBUILD (from rev 237010, haskell-prelude-extras/trunk/PKGBUILD) haskell-prelude-extras/repos/community-staging-x86_64/ haskell-prelude-extras/repos/community-staging-x86_64/PKGBUILD (from rev 237010, haskell-prelude-extras/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 44 community-staging-x86_64/PKGBUILD | 44 2 files changed, 88 insertions(+) Copied: haskell-prelude-extras/repos/community-staging-i686/PKGBUILD (from rev 237010, haskell-prelude-extras/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-06-15 05:05:07 UTC (rev 237011) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=prelude-extras +pkgname=haskell-prelude-extras +pkgver=0.4.0.3 +pkgrel=3 +pkgdesc="Higher order versions of Prelude classes" +url="http://github.com/ekmett/prelude-extras; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('09bb087f0870a353ec1e7e1a08017b9a766d430d956afb88ca000a6a876bf877') + +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-prelude-extras/repos/community-staging-x86_64/PKGBUILD (from rev 237010, haskell-prelude-extras/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-06-15 05:05:07 UTC (rev 237011) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=prelude-extras +pkgname=haskell-prelude-extras +pkgver=0.4.0.3 +pkgrel=3 +pkgdesc="Higher order versions of Prelude classes" +url="http://github.com/ekmett/prelude-extras; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('09bb087f0870a353ec1e7e1a08017b9a766d430d956afb88ca000a6a876bf877') + +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
[arch-commits] Commit in haskell-prelude-extras/trunk (PKGBUILD)
Date: Thursday, June 15, 2017 @ 05:04:44 Author: felixonmars Revision: 237010 upgpkg: haskell-prelude-extras 0.4.0.3-3 rebuild with ghc,8.0.2 Modified: haskell-prelude-extras/trunk/PKGBUILD --+ PKGBUILD |9 ++--- 1 file changed, 6 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-06-15 05:03:25 UTC (rev 237009) +++ PKGBUILD2017-06-15 05:04:44 UTC (rev 237010) @@ -5,12 +5,12 @@ _hkgname=prelude-extras pkgname=haskell-prelude-extras pkgver=0.4.0.3 -pkgrel=2 +pkgrel=3 pkgdesc="Higher order versions of Prelude classes" url="http://github.com/ekmett/prelude-extras; license=("custom:BSD3") arch=('i686' 'x86_64') -depends=("ghc=8.0.1") +depends=("ghc") source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) sha256sums=('09bb087f0870a353ec1e7e1a08017b9a766d430d956afb88ca000a6a876bf877') @@ -17,7 +17,7 @@ build() { cd "${srcdir}/${_hkgname}-${pkgver}" -runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \ --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ --libsubdir=\$compiler/site-local/\$pkgid runhaskell Setup build @@ -38,4 +38,7 @@ 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 }
[arch-commits] Commit in haskell-stringsearch/repos (4 files)
Date: Thursday, June 15, 2017 @ 05:03:25 Author: felixonmars Revision: 237009 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-stringsearch/repos/community-staging-i686/ haskell-stringsearch/repos/community-staging-i686/PKGBUILD (from rev 237008, haskell-stringsearch/trunk/PKGBUILD) haskell-stringsearch/repos/community-staging-x86_64/ haskell-stringsearch/repos/community-staging-x86_64/PKGBUILD (from rev 237008, haskell-stringsearch/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 45 community-staging-x86_64/PKGBUILD | 45 2 files changed, 90 insertions(+) Copied: haskell-stringsearch/repos/community-staging-i686/PKGBUILD (from rev 237008, haskell-stringsearch/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-06-15 05:03:25 UTC (rev 237009) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=stringsearch +pkgname=haskell-stringsearch +pkgver=0.3.6.6 +pkgrel=3 +pkgdesc="Fast searching, splitting and replacing of ByteStrings" +url="https://bitbucket.org/dafis/stringsearch; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('295f1971920bc52263d8275d7054ad223a7e1aefe75533f9887735c9644ffe4a') + +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 \ +-f-base3 -fbase4 +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 "LICENCE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENCE" + +# Remove static libs +find "$pkgdir"/usr/lib -name "*.a" -delete +} Copied: haskell-stringsearch/repos/community-staging-x86_64/PKGBUILD (from rev 237008, haskell-stringsearch/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-06-15 05:03:25 UTC (rev 237009) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=stringsearch +pkgname=haskell-stringsearch +pkgver=0.3.6.6 +pkgrel=3 +pkgdesc="Fast searching, splitting and replacing of ByteStrings" +url="https://bitbucket.org/dafis/stringsearch; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('295f1971920bc52263d8275d7054ad223a7e1aefe75533f9887735c9644ffe4a') + +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 \ +-f-base3 -fbase4 +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 "LICENCE"
[arch-commits] Commit in haskell-stringsearch/trunk (PKGBUILD)
Date: Thursday, June 15, 2017 @ 05:03:03 Author: felixonmars Revision: 237008 upgpkg: haskell-stringsearch 0.3.6.6-3 rebuild with ghc,8.0.2 Modified: haskell-stringsearch/trunk/PKGBUILD --+ PKGBUILD |9 ++--- 1 file changed, 6 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-06-15 05:01:24 UTC (rev 237007) +++ PKGBUILD2017-06-15 05:03:03 UTC (rev 237008) @@ -5,12 +5,12 @@ _hkgname=stringsearch pkgname=haskell-stringsearch pkgver=0.3.6.6 -pkgrel=2 +pkgrel=3 pkgdesc="Fast searching, splitting and replacing of ByteStrings" url="https://bitbucket.org/dafis/stringsearch; license=("custom:BSD3") arch=('i686' 'x86_64') -depends=("ghc=8.0.1") +depends=("ghc") source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) sha256sums=('295f1971920bc52263d8275d7054ad223a7e1aefe75533f9887735c9644ffe4a') @@ -17,7 +17,7 @@ build() { cd "${srcdir}/${_hkgname}-${pkgver}" -runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \ --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ --libsubdir=\$compiler/site-local/\$pkgid \ -f-base3 -fbase4 @@ -39,4 +39,7 @@ runhaskell Setup copy --destdir="${pkgdir}" install -D -m644 "LICENCE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENCE" + +# Remove static libs +find "$pkgdir"/usr/lib -name "*.a" -delete }
[arch-commits] Commit in haskell-profunctors/repos (4 files)
Date: Thursday, June 15, 2017 @ 05:01:24 Author: felixonmars Revision: 237007 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-profunctors/repos/community-staging-i686/ haskell-profunctors/repos/community-staging-i686/PKGBUILD (from rev 237006, haskell-profunctors/trunk/PKGBUILD) haskell-profunctors/repos/community-staging-x86_64/ haskell-profunctors/repos/community-staging-x86_64/PKGBUILD (from rev 237006, haskell-profunctors/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 49 community-staging-x86_64/PKGBUILD | 49 2 files changed, 98 insertions(+) Copied: haskell-profunctors/repos/community-staging-i686/PKGBUILD (from rev 237006, haskell-profunctors/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-06-15 05:01:24 UTC (rev 237007) @@ -0,0 +1,49 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=profunctors +pkgname=haskell-profunctors +pkgver=5.2 +pkgrel=29 +pkgdesc="Profunctors" +url="http://github.com/ekmett/profunctors/; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc" "haskell-base-orphans" "haskell-bifunctors" "haskell-comonad" "haskell-contravariant" + "haskell-distributive" "haskell-tagged") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('87a7e25c4745ea8ff479dd1212ec2e57710abb3d3dd30f948fa16be1d3ee05a4') + +prepare() { +sed -i 's/base-orphans>= 0.4 && < 0.6,/base-orphans>= 0.4 \&\& < 0.7,/' ${_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}" \ +--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-profunctors/repos/community-staging-x86_64/PKGBUILD (from rev 237006, haskell-profunctors/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-06-15 05:01:24 UTC (rev 237007) @@ -0,0 +1,49 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=profunctors +pkgname=haskell-profunctors +pkgver=5.2 +pkgrel=29 +pkgdesc="Profunctors" +url="http://github.com/ekmett/profunctors/; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc" "haskell-base-orphans" "haskell-bifunctors" "haskell-comonad" "haskell-contravariant" + "haskell-distributive" "haskell-tagged") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('87a7e25c4745ea8ff479dd1212ec2e57710abb3d3dd30f948fa16be1d3ee05a4') + +prepare() { +sed -i 's/base-orphans>= 0.4 && < 0.6,/base-orphans>= 0.4 \&\& < 0.7,/' ${_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}" \ +--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
[arch-commits] Commit in haskell-profunctors/trunk (PKGBUILD)
Date: Thursday, June 15, 2017 @ 05:01:04 Author: felixonmars Revision: 237006 upgpkg: haskell-profunctors 5.2-29 rebuild with ghc,8.0.2 Modified: haskell-profunctors/trunk/PKGBUILD --+ PKGBUILD | 11 +++ 1 file changed, 7 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-06-15 04:58:44 UTC (rev 237005) +++ PKGBUILD2017-06-15 05:01:04 UTC (rev 237006) @@ -5,13 +5,13 @@ _hkgname=profunctors pkgname=haskell-profunctors pkgver=5.2 -pkgrel=28 +pkgrel=29 pkgdesc="Profunctors" url="http://github.com/ekmett/profunctors/; license=("custom:BSD3") arch=('i686' 'x86_64') -depends=("ghc=8.0.1" "haskell-base-orphans" "haskell-bifunctors" "haskell-comonad" - "haskell-contravariant" "haskell-distributive" "haskell-tagged") +depends=("ghc" "haskell-base-orphans" "haskell-bifunctors" "haskell-comonad" "haskell-contravariant" + "haskell-distributive" "haskell-tagged") source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) sha256sums=('87a7e25c4745ea8ff479dd1212ec2e57710abb3d3dd30f948fa16be1d3ee05a4') @@ -22,7 +22,7 @@ build() { cd "${srcdir}/${_hkgname}-${pkgver}" -runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \ --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ --libsubdir=\$compiler/site-local/\$pkgid runhaskell Setup build @@ -43,4 +43,7 @@ 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 }
[arch-commits] Commit in haskell-aeson-pretty/repos (4 files)
Date: Thursday, June 15, 2017 @ 04:58:44 Author: felixonmars Revision: 237005 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-aeson-pretty/repos/community-staging-i686/ haskell-aeson-pretty/repos/community-staging-i686/PKGBUILD (from rev 237004, haskell-aeson-pretty/trunk/PKGBUILD) haskell-aeson-pretty/repos/community-staging-x86_64/ haskell-aeson-pretty/repos/community-staging-x86_64/PKGBUILD (from rev 237004, haskell-aeson-pretty/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 46 community-staging-x86_64/PKGBUILD | 46 2 files changed, 92 insertions(+) Copied: haskell-aeson-pretty/repos/community-staging-i686/PKGBUILD (from rev 237004, haskell-aeson-pretty/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-06-15 04:58:44 UTC (rev 237005) @@ -0,0 +1,46 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=aeson-pretty +pkgname=haskell-aeson-pretty +pkgver=0.8.5 +pkgrel=2 +pkgdesc="JSON pretty-printing library and command-line tool." +url="http://github.com/informatikr/aeson-pretty; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc" "haskell-aeson" "haskell-attoparsec" "haskell-base-compat" "haskell-cmdargs" + "haskell-scientific" "haskell-text" "haskell-unordered-containers" "haskell-vector") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('b429dad73923f6a7a5892b511af19b766d639c21bab8a2b8d1750a1f972c4f55c5139f37773474d303597cd4d02f168515be7b537f33ea62987e77fd3d701e8a') + +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 \ +-f-lib-only +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-aeson-pretty/repos/community-staging-x86_64/PKGBUILD (from rev 237004, haskell-aeson-pretty/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-06-15 04:58:44 UTC (rev 237005) @@ -0,0 +1,46 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=aeson-pretty +pkgname=haskell-aeson-pretty +pkgver=0.8.5 +pkgrel=2 +pkgdesc="JSON pretty-printing library and command-line tool." +url="http://github.com/informatikr/aeson-pretty; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc" "haskell-aeson" "haskell-attoparsec" "haskell-base-compat" "haskell-cmdargs" + "haskell-scientific" "haskell-text" "haskell-unordered-containers" "haskell-vector") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('b429dad73923f6a7a5892b511af19b766d639c21bab8a2b8d1750a1f972c4f55c5139f37773474d303597cd4d02f168515be7b537f33ea62987e77fd3d701e8a') + +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 \ +-f-lib-only +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
[arch-commits] Commit in haskell-aeson-pretty/trunk (PKGBUILD)
Date: Thursday, June 15, 2017 @ 04:58:24 Author: felixonmars Revision: 237004 upgpkg: haskell-aeson-pretty 0.8.5-2 rebuild with ghc,8.0.2 Modified: haskell-aeson-pretty/trunk/PKGBUILD --+ PKGBUILD |9 ++--- 1 file changed, 6 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-06-15 04:56:55 UTC (rev 237003) +++ PKGBUILD2017-06-15 04:58:24 UTC (rev 237004) @@ -5,12 +5,12 @@ _hkgname=aeson-pretty pkgname=haskell-aeson-pretty pkgver=0.8.5 -pkgrel=1 +pkgrel=2 pkgdesc="JSON pretty-printing library and command-line tool." url="http://github.com/informatikr/aeson-pretty; license=("custom:BSD3") arch=('i686' 'x86_64') -depends=("ghc=8.0.1" "haskell-aeson" "haskell-attoparsec" "haskell-base-compat" "haskell-cmdargs" +depends=("ghc" "haskell-aeson" "haskell-attoparsec" "haskell-base-compat" "haskell-cmdargs" "haskell-scientific" "haskell-text" "haskell-unordered-containers" "haskell-vector") source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) sha512sums=('b429dad73923f6a7a5892b511af19b766d639c21bab8a2b8d1750a1f972c4f55c5139f37773474d303597cd4d02f168515be7b537f33ea62987e77fd3d701e8a') @@ -18,7 +18,7 @@ build() { cd "${srcdir}/${_hkgname}-${pkgver}" -runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \ --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ --libsubdir=\$compiler/site-local/\$pkgid \ -f-lib-only @@ -40,4 +40,7 @@ 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 }
[arch-commits] Commit in haskell-vector-th-unbox/repos (4 files)
Date: Thursday, June 15, 2017 @ 04:56:55 Author: felixonmars Revision: 237003 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-vector-th-unbox/repos/community-staging-i686/ haskell-vector-th-unbox/repos/community-staging-i686/PKGBUILD (from rev 237002, haskell-vector-th-unbox/trunk/PKGBUILD) haskell-vector-th-unbox/repos/community-staging-x86_64/ haskell-vector-th-unbox/repos/community-staging-x86_64/PKGBUILD (from rev 237002, haskell-vector-th-unbox/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 44 community-staging-x86_64/PKGBUILD | 44 2 files changed, 88 insertions(+) Copied: haskell-vector-th-unbox/repos/community-staging-i686/PKGBUILD (from rev 237002, haskell-vector-th-unbox/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-06-15 04:56:55 UTC (rev 237003) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=vector-th-unbox +pkgname=haskell-vector-th-unbox +pkgver=0.2.1.6 +pkgrel=4 +pkgdesc="Deriver for Data.Vector.Unboxed using Template Haskell" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc" "haskell-vector") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('be87d4a6f1005ee2d0de6adf521e05c9e83c441568a8a8b60c79efe24ae90235') + +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-vector-th-unbox/repos/community-staging-x86_64/PKGBUILD (from rev 237002, haskell-vector-th-unbox/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-06-15 04:56:55 UTC (rev 237003) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=vector-th-unbox +pkgname=haskell-vector-th-unbox +pkgver=0.2.1.6 +pkgrel=4 +pkgdesc="Deriver for Data.Vector.Unboxed using Template Haskell" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc" "haskell-vector") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('be87d4a6f1005ee2d0de6adf521e05c9e83c441568a8a8b60c79efe24ae90235') + +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
[arch-commits] Commit in haskell-vector-th-unbox/trunk (PKGBUILD)
Date: Thursday, June 15, 2017 @ 04:56:35 Author: felixonmars Revision: 237002 upgpkg: haskell-vector-th-unbox 0.2.1.6-4 rebuild with ghc,8.0.2 Modified: haskell-vector-th-unbox/trunk/PKGBUILD --+ PKGBUILD |9 ++--- 1 file changed, 6 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-06-15 04:55:19 UTC (rev 237001) +++ PKGBUILD2017-06-15 04:56:35 UTC (rev 237002) @@ -5,12 +5,12 @@ _hkgname=vector-th-unbox pkgname=haskell-vector-th-unbox pkgver=0.2.1.6 -pkgrel=3 +pkgrel=4 pkgdesc="Deriver for Data.Vector.Unboxed using Template Haskell" url="https://hackage.haskell.org/package/${_hkgname}; license=("custom:BSD3") arch=('i686' 'x86_64') -depends=("ghc=8.0.1" "haskell-vector") +depends=("ghc" "haskell-vector") source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) sha256sums=('be87d4a6f1005ee2d0de6adf521e05c9e83c441568a8a8b60c79efe24ae90235') @@ -17,7 +17,7 @@ build() { cd "${srcdir}/${_hkgname}-${pkgver}" -runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \ --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ --libsubdir=\$compiler/site-local/\$pkgid runhaskell Setup build @@ -38,4 +38,7 @@ 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 }
[arch-commits] Commit in haskell-byteorder/repos (4 files)
Date: Thursday, June 15, 2017 @ 04:55:19 Author: felixonmars Revision: 237001 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-byteorder/repos/community-staging-i686/ haskell-byteorder/repos/community-staging-i686/PKGBUILD (from rev 237000, haskell-byteorder/trunk/PKGBUILD) haskell-byteorder/repos/community-staging-x86_64/ haskell-byteorder/repos/community-staging-x86_64/PKGBUILD (from rev 237000, haskell-byteorder/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 44 community-staging-x86_64/PKGBUILD | 44 2 files changed, 88 insertions(+) Copied: haskell-byteorder/repos/community-staging-i686/PKGBUILD (from rev 237000, haskell-byteorder/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-06-15 04:55:19 UTC (rev 237001) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=byteorder +pkgname=haskell-byteorder +pkgver=1.0.4 +pkgrel=3 +pkgdesc="Exposes the native endianness or byte ordering of the system." +url="http://community.haskell.org/~aslatter/code/byteorder; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('bd20bbb586947f99c38a4c93d9d0266f49f6fc581767b51ba568f6d5d52d2919') + +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-byteorder/repos/community-staging-x86_64/PKGBUILD (from rev 237000, haskell-byteorder/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-06-15 04:55:19 UTC (rev 237001) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=byteorder +pkgname=haskell-byteorder +pkgver=1.0.4 +pkgrel=3 +pkgdesc="Exposes the native endianness or byte ordering of the system." +url="http://community.haskell.org/~aslatter/code/byteorder; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('bd20bbb586947f99c38a4c93d9d0266f49f6fc581767b51ba568f6d5d52d2919') + +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
[arch-commits] Commit in haskell-byteorder/trunk (PKGBUILD)
Date: Thursday, June 15, 2017 @ 04:54:56 Author: felixonmars Revision: 237000 upgpkg: haskell-byteorder 1.0.4-3 rebuild with ghc,8.0.2 Modified: haskell-byteorder/trunk/PKGBUILD --+ PKGBUILD |9 ++--- 1 file changed, 6 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-06-15 04:53:11 UTC (rev 236999) +++ PKGBUILD2017-06-15 04:54:56 UTC (rev 237000) @@ -5,12 +5,12 @@ _hkgname=byteorder pkgname=haskell-byteorder pkgver=1.0.4 -pkgrel=2 +pkgrel=3 pkgdesc="Exposes the native endianness or byte ordering of the system." url="http://community.haskell.org/~aslatter/code/byteorder; license=("custom:BSD3") arch=('i686' 'x86_64') -depends=("ghc=8.0.1") +depends=("ghc") source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) sha256sums=('bd20bbb586947f99c38a4c93d9d0266f49f6fc581767b51ba568f6d5d52d2919') @@ -17,7 +17,7 @@ build() { cd "${srcdir}/${_hkgname}-${pkgver}" -runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \ --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ --libsubdir=\$compiler/site-local/\$pkgid runhaskell Setup build @@ -38,4 +38,7 @@ 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 }
[arch-commits] Commit in haskell-attoparsec-iso8601/repos (4 files)
Date: Thursday, June 15, 2017 @ 04:53:11 Author: felixonmars Revision: 236999 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-attoparsec-iso8601/repos/community-staging-i686/ haskell-attoparsec-iso8601/repos/community-staging-i686/PKGBUILD (from rev 236998, haskell-attoparsec-iso8601/trunk/PKGBUILD) haskell-attoparsec-iso8601/repos/community-staging-x86_64/ haskell-attoparsec-iso8601/repos/community-staging-x86_64/PKGBUILD (from rev 236998, haskell-attoparsec-iso8601/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 44 community-staging-x86_64/PKGBUILD | 44 2 files changed, 88 insertions(+) Copied: haskell-attoparsec-iso8601/repos/community-staging-i686/PKGBUILD (from rev 236998, haskell-attoparsec-iso8601/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-06-15 04:53:11 UTC (rev 236999) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan+ +_hkgname=attoparsec-iso8601 +pkgname=haskell-attoparsec-iso8601 +pkgver=1.0.0.0 +pkgrel=6 +pkgdesc="Parsing of ISO 8601 dates, originally from aeson" +url="https://github.com/bos/aeson; +license=('custom:BSD3') +arch=('i686' 'x86_64') +depends=('ghc' 'haskell-attoparsec' 'haskell-base-compat' 'haskell-text') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('d4b545204429a73516eefa4ff1f174fb238544ca76258950275f146865873d2ebf00705dfdd16c17897ad3b10516aa2111eaaa27290e33009d033d227fbe6699') + +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 \ +-f-developer -f-fast +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-attoparsec-iso8601/repos/community-staging-x86_64/PKGBUILD (from rev 236998, haskell-attoparsec-iso8601/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-06-15 04:53:11 UTC (rev 236999) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan + +_hkgname=attoparsec-iso8601 +pkgname=haskell-attoparsec-iso8601 +pkgver=1.0.0.0 +pkgrel=6 +pkgdesc="Parsing of ISO 8601 dates, originally from aeson" +url="https://github.com/bos/aeson; +license=('custom:BSD3') +arch=('i686' 'x86_64') +depends=('ghc' 'haskell-attoparsec' 'haskell-base-compat' 'haskell-text') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('d4b545204429a73516eefa4ff1f174fb238544ca76258950275f146865873d2ebf00705dfdd16c17897ad3b10516aa2111eaaa27290e33009d033d227fbe6699') + +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 \ +-f-developer -f-fast +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-attoparsec-iso8601/trunk (PKGBUILD)
Date: Thursday, June 15, 2017 @ 04:52:50 Author: felixonmars Revision: 236998 upgpkg: haskell-attoparsec-iso8601 1.0.0.0-6 rebuild with ghc,8.0.2 Modified: haskell-attoparsec-iso8601/trunk/PKGBUILD --+ PKGBUILD |9 ++--- 1 file changed, 6 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-06-15 04:51:31 UTC (rev 236997) +++ PKGBUILD2017-06-15 04:52:50 UTC (rev 236998) @@ -4,12 +4,12 @@ _hkgname=attoparsec-iso8601 pkgname=haskell-attoparsec-iso8601 pkgver=1.0.0.0 -pkgrel=5 +pkgrel=6 pkgdesc="Parsing of ISO 8601 dates, originally from aeson" url="https://github.com/bos/aeson; license=('custom:BSD3') arch=('i686' 'x86_64') -depends=('ghc=8.0.1' 'haskell-attoparsec' 'haskell-base-compat' 'haskell-text') +depends=('ghc' 'haskell-attoparsec' 'haskell-base-compat' 'haskell-text') source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) sha512sums=('d4b545204429a73516eefa4ff1f174fb238544ca76258950275f146865873d2ebf00705dfdd16c17897ad3b10516aa2111eaaa27290e33009d033d227fbe6699') @@ -16,7 +16,7 @@ build() { cd "${srcdir}/${_hkgname}-${pkgver}" -runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \ --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ --libsubdir=\$compiler/site-local/\$pkgid \ -f-developer -f-fast @@ -38,4 +38,7 @@ 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 }
[arch-commits] Commit in haskell-psqueues/trunk (PKGBUILD)
Date: Thursday, June 15, 2017 @ 04:51:10 Author: felixonmars Revision: 236996 upgpkg: haskell-psqueues 0.2.2.3-5 rebuild with ghc,8.0.2 Modified: haskell-psqueues/trunk/PKGBUILD --+ PKGBUILD |9 ++--- 1 file changed, 6 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-06-15 04:49:44 UTC (rev 236995) +++ PKGBUILD2017-06-15 04:51:10 UTC (rev 236996) @@ -5,12 +5,12 @@ _hkgname=psqueues pkgname=haskell-psqueues pkgver=0.2.2.3 -pkgrel=4 +pkgrel=5 pkgdesc="Pure priority search queues" url="https://hackage.haskell.org/package/${_hkgname}; license=("custom:BSD3") arch=('i686' 'x86_64') -depends=("ghc=8.0.1" "haskell-hashable") +depends=("ghc" "haskell-hashable") source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) sha256sums=('6d757c30f6fdc8df7ed62601f2b2530e71192109ab94d06dec4176c9c3eea6b5') @@ -17,7 +17,7 @@ build() { cd "${srcdir}/${_hkgname}-${pkgver}" -runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \ --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ --libsubdir=\$compiler/site-local/\$pkgid runhaskell Setup build @@ -38,4 +38,7 @@ 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 }
[arch-commits] Commit in haskell-psqueues/repos (4 files)
Date: Thursday, June 15, 2017 @ 04:51:31 Author: felixonmars Revision: 236997 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-psqueues/repos/community-staging-i686/ haskell-psqueues/repos/community-staging-i686/PKGBUILD (from rev 236996, haskell-psqueues/trunk/PKGBUILD) haskell-psqueues/repos/community-staging-x86_64/ haskell-psqueues/repos/community-staging-x86_64/PKGBUILD (from rev 236996, haskell-psqueues/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 44 community-staging-x86_64/PKGBUILD | 44 2 files changed, 88 insertions(+) Copied: haskell-psqueues/repos/community-staging-i686/PKGBUILD (from rev 236996, haskell-psqueues/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-06-15 04:51:31 UTC (rev 236997) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=psqueues +pkgname=haskell-psqueues +pkgver=0.2.2.3 +pkgrel=5 +pkgdesc="Pure priority search queues" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc" "haskell-hashable") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('6d757c30f6fdc8df7ed62601f2b2530e71192109ab94d06dec4176c9c3eea6b5') + +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-psqueues/repos/community-staging-x86_64/PKGBUILD (from rev 236996, haskell-psqueues/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-06-15 04:51:31 UTC (rev 236997) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=psqueues +pkgname=haskell-psqueues +pkgver=0.2.2.3 +pkgrel=5 +pkgdesc="Pure priority search queues" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc" "haskell-hashable") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('6d757c30f6fdc8df7ed62601f2b2530e71192109ab94d06dec4176c9c3eea6b5') + +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 +
[arch-commits] Commit in haskell-crypto-random/repos (4 files)
Date: Thursday, June 15, 2017 @ 04:49:44 Author: felixonmars Revision: 236995 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-crypto-random/repos/community-staging-i686/ haskell-crypto-random/repos/community-staging-i686/PKGBUILD (from rev 236994, haskell-crypto-random/trunk/PKGBUILD) haskell-crypto-random/repos/community-staging-x86_64/ haskell-crypto-random/repos/community-staging-x86_64/PKGBUILD (from rev 236994, haskell-crypto-random/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 44 community-staging-x86_64/PKGBUILD | 44 2 files changed, 88 insertions(+) Copied: haskell-crypto-random/repos/community-staging-i686/PKGBUILD (from rev 236994, haskell-crypto-random/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-06-15 04:49:44 UTC (rev 236995) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=crypto-random +pkgname=haskell-crypto-random +pkgver=0.0.9 +pkgrel=18 +pkgdesc="Simple cryptographic random related types" +url="http://github.com/vincenthz/hs-crypto-random; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc" "haskell-securemem" "haskell-vector") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('170a7a18441379c2d1c19b502ee5919026a19adc6e78641cd4fb40b1d69a6904') + +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-crypto-random/repos/community-staging-x86_64/PKGBUILD (from rev 236994, haskell-crypto-random/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-06-15 04:49:44 UTC (rev 236995) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=crypto-random +pkgname=haskell-crypto-random +pkgver=0.0.9 +pkgrel=18 +pkgdesc="Simple cryptographic random related types" +url="http://github.com/vincenthz/hs-crypto-random; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc" "haskell-securemem" "haskell-vector") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('170a7a18441379c2d1c19b502ee5919026a19adc6e78641cd4fb40b1d69a6904') + +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"
[arch-commits] Commit in haskell-crypto-random/trunk (PKGBUILD)
Date: Thursday, June 15, 2017 @ 04:49:21 Author: felixonmars Revision: 236994 upgpkg: haskell-crypto-random 0.0.9-18 rebuild with ghc,8.0.2 Modified: haskell-crypto-random/trunk/PKGBUILD --+ PKGBUILD |9 ++--- 1 file changed, 6 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-06-15 04:47:59 UTC (rev 236993) +++ PKGBUILD2017-06-15 04:49:21 UTC (rev 236994) @@ -5,12 +5,12 @@ _hkgname=crypto-random pkgname=haskell-crypto-random pkgver=0.0.9 -pkgrel=17 +pkgrel=18 pkgdesc="Simple cryptographic random related types" url="http://github.com/vincenthz/hs-crypto-random; license=("custom:BSD3") arch=('i686' 'x86_64') -depends=("ghc=8.0.1" "haskell-securemem" "haskell-vector") +depends=("ghc" "haskell-securemem" "haskell-vector") source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) sha256sums=('170a7a18441379c2d1c19b502ee5919026a19adc6e78641cd4fb40b1d69a6904') @@ -17,7 +17,7 @@ build() { cd "${srcdir}/${_hkgname}-${pkgver}" -runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \ --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ --libsubdir=\$compiler/site-local/\$pkgid runhaskell Setup build @@ -38,4 +38,7 @@ 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 }
[arch-commits] Commit in haskell-data-default/repos (4 files)
Date: Thursday, June 15, 2017 @ 04:47:59 Author: felixonmars Revision: 236993 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-data-default/repos/community-staging-i686/ haskell-data-default/repos/community-staging-i686/PKGBUILD (from rev 236992, haskell-data-default/trunk/PKGBUILD) haskell-data-default/repos/community-staging-x86_64/ haskell-data-default/repos/community-staging-x86_64/PKGBUILD (from rev 236992, haskell-data-default/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 41 community-staging-x86_64/PKGBUILD | 41 2 files changed, 82 insertions(+) Copied: haskell-data-default/repos/community-staging-i686/PKGBUILD (from rev 236992, haskell-data-default/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-06-15 04:47:59 UTC (rev 236993) @@ -0,0 +1,41 @@ +# Maintainer: Jelle van der Waa+ +_hkgname=data-default +pkgname=haskell-data-default +pkgver=0.7.1.1 +pkgrel=5 +pkgdesc="A class for types with a default value" +url="https://hackage.haskell.org/package/${_hkgname}; +license=('custom:BSD3') +arch=('i686' 'x86_64') +depends=('ghc' 'haskell-data-default-class' 'haskell-data-default-instances-containers' 'haskell-data-default-instances-dlist' 'haskell-data-default-instances-old-locale') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +md5sums=('13ddcc28e24cd58937c7d130e885749a') + +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 -fnetwork-uri +runhaskell Setup build +runhaskell Setup haddock +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +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-data-default/repos/community-staging-x86_64/PKGBUILD (from rev 236992, haskell-data-default/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-06-15 04:47:59 UTC (rev 236993) @@ -0,0 +1,41 @@ +# Maintainer: Jelle van der Waa + +_hkgname=data-default +pkgname=haskell-data-default +pkgver=0.7.1.1 +pkgrel=5 +pkgdesc="A class for types with a default value" +url="https://hackage.haskell.org/package/${_hkgname}; +license=('custom:BSD3') +arch=('i686' 'x86_64') +depends=('ghc' 'haskell-data-default-class' 'haskell-data-default-instances-containers' 'haskell-data-default-instances-dlist' 'haskell-data-default-instances-old-locale') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +md5sums=('13ddcc28e24cd58937c7d130e885749a') + +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 -fnetwork-uri +runhaskell Setup build +runhaskell Setup haddock +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +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
[arch-commits] Commit in haskell-data-default/trunk (PKGBUILD)
Date: Thursday, June 15, 2017 @ 04:47:30 Author: felixonmars Revision: 236992 upgpkg: haskell-data-default 0.7.1.1-5 rebuild with ghc,8.0.2 Modified: haskell-data-default/trunk/PKGBUILD --+ PKGBUILD | 12 1 file changed, 8 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-06-15 04:45:40 UTC (rev 236991) +++ PKGBUILD2017-06-15 04:47:30 UTC (rev 236992) @@ -1,19 +1,20 @@ # Maintainer: Jelle van der Waa+ _hkgname=data-default pkgname=haskell-data-default pkgver=0.7.1.1 -pkgrel=4 +pkgrel=5 pkgdesc="A class for types with a default value" -url="http://hackage.haskell.org/package/${_hkgname}; +url="https://hackage.haskell.org/package/${_hkgname}; license=('custom:BSD3') arch=('i686' 'x86_64') -depends=('ghc=8.0.1' 'haskell-data-default-class' 'haskell-data-default-instances-containers' 'haskell-data-default-instances-dlist' 'haskell-data-default-instances-old-locale') +depends=('ghc' 'haskell-data-default-class' 'haskell-data-default-instances-containers' 'haskell-data-default-instances-dlist' 'haskell-data-default-instances-old-locale') source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) md5sums=('13ddcc28e24cd58937c7d130e885749a') build() { cd ${srcdir}/${_hkgname}-${pkgver} -runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \ --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ --libsubdir=\$compiler/site-local/\$pkgid -fnetwork-uri runhaskell Setup build @@ -34,4 +35,7 @@ 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 }
[arch-commits] Commit in haskell-data-checked/repos (4 files)
Date: Thursday, June 15, 2017 @ 04:45:40 Author: felixonmars Revision: 236991 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-data-checked/repos/community-staging-i686/ haskell-data-checked/repos/community-staging-i686/PKGBUILD (from rev 236990, haskell-data-checked/trunk/PKGBUILD) haskell-data-checked/repos/community-staging-x86_64/ haskell-data-checked/repos/community-staging-x86_64/PKGBUILD (from rev 236990, haskell-data-checked/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 43 community-staging-x86_64/PKGBUILD | 43 2 files changed, 86 insertions(+) Copied: haskell-data-checked/repos/community-staging-i686/PKGBUILD (from rev 236990, haskell-data-checked/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-06-15 04:45:40 UTC (rev 236991) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan+ +_hkgname=data-checked +pkgname=haskell-data-checked +pkgver=0.3 +pkgrel=2 +pkgdesc="Type-indexed runtime-checked properties" +url="https://github.com/mvv/data-checked; +license=('custom:BSD3') +arch=('i686' 'x86_64') +depends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +md5sums=('7abc06619bd175cece9994cf8f1361a9') + +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-data-checked/repos/community-staging-x86_64/PKGBUILD (from rev 236990, haskell-data-checked/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-06-15 04:45:40 UTC (rev 236991) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan + +_hkgname=data-checked +pkgname=haskell-data-checked +pkgver=0.3 +pkgrel=2 +pkgdesc="Type-indexed runtime-checked properties" +url="https://github.com/mvv/data-checked; +license=('custom:BSD3') +arch=('i686' 'x86_64') +depends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +md5sums=('7abc06619bd175cece9994cf8f1361a9') + +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 +}
[arch-commits] Commit in haskell-data-checked/trunk (PKGBUILD)
Date: Thursday, June 15, 2017 @ 04:45:17 Author: felixonmars Revision: 236990 upgpkg: haskell-data-checked 0.3-2 rebuild with ghc,8.0.2 Modified: haskell-data-checked/trunk/PKGBUILD --+ PKGBUILD |9 ++--- 1 file changed, 6 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-06-15 04:43:59 UTC (rev 236989) +++ PKGBUILD2017-06-15 04:45:17 UTC (rev 236990) @@ -4,12 +4,12 @@ _hkgname=data-checked pkgname=haskell-data-checked pkgver=0.3 -pkgrel=1 +pkgrel=2 pkgdesc="Type-indexed runtime-checked properties" url="https://github.com/mvv/data-checked; license=('custom:BSD3') arch=('i686' 'x86_64') -depends=('ghc=8.0.1') +depends=('ghc') source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) md5sums=('7abc06619bd175cece9994cf8f1361a9') @@ -16,7 +16,7 @@ build() { cd "${srcdir}/${_hkgname}-${pkgver}" -runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \ --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ --libsubdir=\$compiler/site-local/\$pkgid runhaskell Setup build @@ -37,4 +37,7 @@ 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 }
[arch-commits] Commit in haskell-fast-logger/repos (4 files)
Date: Thursday, June 15, 2017 @ 04:43:59 Author: felixonmars Revision: 236989 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-fast-logger/repos/community-staging-i686/ haskell-fast-logger/repos/community-staging-i686/PKGBUILD (from rev 236988, haskell-fast-logger/trunk/PKGBUILD) haskell-fast-logger/repos/community-staging-x86_64/ haskell-fast-logger/repos/community-staging-x86_64/PKGBUILD (from rev 236988, haskell-fast-logger/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 44 community-staging-x86_64/PKGBUILD | 44 2 files changed, 88 insertions(+) Copied: haskell-fast-logger/repos/community-staging-i686/PKGBUILD (from rev 236988, haskell-fast-logger/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-06-15 04:43:59 UTC (rev 236989) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=fast-logger +pkgname=haskell-fast-logger +pkgver=2.4.10 +pkgrel=3 +pkgdesc="A fast logging system" +url="https://github.com/kazu-yamamoto/logger; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc" "haskell-auto-update" "haskell-easy-file" "haskell-text" "haskell-unix-time") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('dec4a5d1a88f822d08d334ee870a08a8bb63b2b226d145cd24a7f08676ce678d') + +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-fast-logger/repos/community-staging-x86_64/PKGBUILD (from rev 236988, haskell-fast-logger/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-06-15 04:43:59 UTC (rev 236989) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=fast-logger +pkgname=haskell-fast-logger +pkgver=2.4.10 +pkgrel=3 +pkgdesc="A fast logging system" +url="https://github.com/kazu-yamamoto/logger; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc" "haskell-auto-update" "haskell-easy-file" "haskell-text" "haskell-unix-time") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('dec4a5d1a88f822d08d334ee870a08a8bb63b2b226d145cd24a7f08676ce678d') + +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"
[arch-commits] Commit in haskell-fast-logger/trunk (PKGBUILD)
Date: Thursday, June 15, 2017 @ 04:43:36 Author: felixonmars Revision: 236988 upgpkg: haskell-fast-logger 2.4.10-3 rebuild with ghc,8.0.2 Modified: haskell-fast-logger/trunk/PKGBUILD --+ PKGBUILD |9 ++--- 1 file changed, 6 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-06-15 04:42:15 UTC (rev 236987) +++ PKGBUILD2017-06-15 04:43:36 UTC (rev 236988) @@ -5,12 +5,12 @@ _hkgname=fast-logger pkgname=haskell-fast-logger pkgver=2.4.10 -pkgrel=2 +pkgrel=3 pkgdesc="A fast logging system" url="https://github.com/kazu-yamamoto/logger; license=("custom:BSD3") arch=('i686' 'x86_64') -depends=("ghc=8.0.1" "haskell-auto-update" "haskell-easy-file" "haskell-text" "haskell-unix-time") +depends=("ghc" "haskell-auto-update" "haskell-easy-file" "haskell-text" "haskell-unix-time") source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) sha256sums=('dec4a5d1a88f822d08d334ee870a08a8bb63b2b226d145cd24a7f08676ce678d') @@ -17,7 +17,7 @@ build() { cd "${srcdir}/${_hkgname}-${pkgver}" -runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \ --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ --libsubdir=\$compiler/site-local/\$pkgid runhaskell Setup build @@ -38,4 +38,7 @@ 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 }
[arch-commits] Commit in haskell-blaze-markup/repos (4 files)
Date: Thursday, June 15, 2017 @ 04:42:15 Author: felixonmars Revision: 236987 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-blaze-markup/repos/community-staging-i686/ haskell-blaze-markup/repos/community-staging-i686/PKGBUILD (from rev 236986, haskell-blaze-markup/trunk/PKGBUILD) haskell-blaze-markup/repos/community-staging-x86_64/ haskell-blaze-markup/repos/community-staging-x86_64/PKGBUILD (from rev 236986, haskell-blaze-markup/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 44 community-staging-x86_64/PKGBUILD | 44 2 files changed, 88 insertions(+) Copied: haskell-blaze-markup/repos/community-staging-i686/PKGBUILD (from rev 236986, haskell-blaze-markup/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-06-15 04:42:15 UTC (rev 236987) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=blaze-markup +pkgname=haskell-blaze-markup +pkgver=0.7.1.1 +pkgrel=3 +pkgdesc="A blazingly fast markup combinator library for Haskell" +url="http://jaspervdj.be/blaze; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc" "haskell-blaze-builder" "haskell-text") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('638da5984ecd5bcc87f5836786ff93352058a8856bea428d7ffd25bc26c54303') + +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-blaze-markup/repos/community-staging-x86_64/PKGBUILD (from rev 236986, haskell-blaze-markup/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-06-15 04:42:15 UTC (rev 236987) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=blaze-markup +pkgname=haskell-blaze-markup +pkgver=0.7.1.1 +pkgrel=3 +pkgdesc="A blazingly fast markup combinator library for Haskell" +url="http://jaspervdj.be/blaze; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc" "haskell-blaze-builder" "haskell-text") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('638da5984ecd5bcc87f5836786ff93352058a8856bea428d7ffd25bc26c54303') + +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"
[arch-commits] Commit in haskell-blaze-markup/trunk (PKGBUILD)
Date: Thursday, June 15, 2017 @ 04:41:51 Author: felixonmars Revision: 236986 upgpkg: haskell-blaze-markup 0.7.1.1-3 rebuild with ghc,8.0.2 Modified: haskell-blaze-markup/trunk/PKGBUILD --+ PKGBUILD |9 ++--- 1 file changed, 6 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-06-15 04:36:45 UTC (rev 236985) +++ PKGBUILD2017-06-15 04:41:51 UTC (rev 236986) @@ -5,12 +5,12 @@ _hkgname=blaze-markup pkgname=haskell-blaze-markup pkgver=0.7.1.1 -pkgrel=2 +pkgrel=3 pkgdesc="A blazingly fast markup combinator library for Haskell" url="http://jaspervdj.be/blaze; license=("custom:BSD3") arch=('i686' 'x86_64') -depends=("ghc=8.0.1" "haskell-blaze-builder" "haskell-text") +depends=("ghc" "haskell-blaze-builder" "haskell-text") source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) sha256sums=('638da5984ecd5bcc87f5836786ff93352058a8856bea428d7ffd25bc26c54303') @@ -17,7 +17,7 @@ build() { cd "${srcdir}/${_hkgname}-${pkgver}" -runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \ --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ --libsubdir=\$compiler/site-local/\$pkgid runhaskell Setup build @@ -38,4 +38,7 @@ 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 }
[arch-commits] Commit in haskell-x509-store/repos (4 files)
Date: Thursday, June 15, 2017 @ 04:36:45 Author: felixonmars Revision: 236985 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-x509-store/repos/community-staging-i686/ haskell-x509-store/repos/community-staging-i686/PKGBUILD (from rev 236984, haskell-x509-store/trunk/PKGBUILD) haskell-x509-store/repos/community-staging-x86_64/ haskell-x509-store/repos/community-staging-x86_64/PKGBUILD (from rev 236984, haskell-x509-store/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 45 community-staging-x86_64/PKGBUILD | 45 2 files changed, 90 insertions(+) Copied: haskell-x509-store/repos/community-staging-i686/PKGBUILD (from rev 236984, haskell-x509-store/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-06-15 04:36:45 UTC (rev 236985) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=x509-store +pkgname=haskell-x509-store +pkgver=1.6.2 +pkgrel=19 +pkgdesc="X.509 collection accessing and storing methods" +url="http://github.com/vincenthz/hs-certificate; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc" "haskell-asn1-encoding" "haskell-asn1-types" "haskell-mtl" "haskell-cryptonite" + "haskell-pem" "haskell-x509") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('49fd261c7e55a45fd357931a6d9f81e22f242e6047304d3e2662e43db94d807b') + +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-x509-store/repos/community-staging-x86_64/PKGBUILD (from rev 236984, haskell-x509-store/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-06-15 04:36:45 UTC (rev 236985) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=x509-store +pkgname=haskell-x509-store +pkgver=1.6.2 +pkgrel=19 +pkgdesc="X.509 collection accessing and storing methods" +url="http://github.com/vincenthz/hs-certificate; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc" "haskell-asn1-encoding" "haskell-asn1-types" "haskell-mtl" "haskell-cryptonite" + "haskell-pem" "haskell-x509") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('49fd261c7e55a45fd357931a6d9f81e22f242e6047304d3e2662e43db94d807b') + +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"
[arch-commits] Commit in haskell-x509-store/trunk (PKGBUILD)
Date: Thursday, June 15, 2017 @ 04:36:22 Author: felixonmars Revision: 236984 upgpkg: haskell-x509-store 1.6.2-19 rebuild with ghc,8.0.2 Modified: haskell-x509-store/trunk/PKGBUILD --+ PKGBUILD | 11 +++ 1 file changed, 7 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-06-15 04:34:54 UTC (rev 236983) +++ PKGBUILD2017-06-15 04:36:22 UTC (rev 236984) @@ -5,13 +5,13 @@ _hkgname=x509-store pkgname=haskell-x509-store pkgver=1.6.2 -pkgrel=18 +pkgrel=19 pkgdesc="X.509 collection accessing and storing methods" url="http://github.com/vincenthz/hs-certificate; license=("custom:BSD3") arch=('i686' 'x86_64') -depends=("ghc=8.0.1" "haskell-asn1-encoding" "haskell-asn1-types" "haskell-mtl" - "haskell-cryptonite" "haskell-pem" "haskell-x509") +depends=("ghc" "haskell-asn1-encoding" "haskell-asn1-types" "haskell-mtl" "haskell-cryptonite" + "haskell-pem" "haskell-x509") source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) sha256sums=('49fd261c7e55a45fd357931a6d9f81e22f242e6047304d3e2662e43db94d807b') @@ -18,7 +18,7 @@ build() { cd "${srcdir}/${_hkgname}-${pkgver}" -runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \ --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ --libsubdir=\$compiler/site-local/\$pkgid runhaskell Setup build @@ -39,4 +39,7 @@ 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 }
[arch-commits] Commit in haskell-crypto-api/repos (4 files)
Date: Thursday, June 15, 2017 @ 04:34:54 Author: felixonmars Revision: 236983 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-crypto-api/repos/community-staging-i686/ haskell-crypto-api/repos/community-staging-i686/PKGBUILD (from rev 236982, haskell-crypto-api/trunk/PKGBUILD) haskell-crypto-api/repos/community-staging-x86_64/ haskell-crypto-api/repos/community-staging-x86_64/PKGBUILD (from rev 236982, haskell-crypto-api/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 45 community-staging-x86_64/PKGBUILD | 45 2 files changed, 90 insertions(+) Copied: haskell-crypto-api/repos/community-staging-i686/PKGBUILD (from rev 236982, haskell-crypto-api/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-06-15 04:34:54 UTC (rev 236983) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=crypto-api +pkgname=haskell-crypto-api +pkgver=0.13.2 +pkgrel=9 +pkgdesc="A generic interface for cryptographic operations" +url="https://github.com/TomMD/crypto-api; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc" "haskell-cereal" "haskell-entropy" "haskell-tagged") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('5331d511a9761d5073e6661148234228d88f8ace14e2994171f0bcf5183e82ed') + +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 \ +-f-all_cpolys +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-crypto-api/repos/community-staging-x86_64/PKGBUILD (from rev 236982, haskell-crypto-api/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-06-15 04:34:54 UTC (rev 236983) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=crypto-api +pkgname=haskell-crypto-api +pkgver=0.13.2 +pkgrel=9 +pkgdesc="A generic interface for cryptographic operations" +url="https://github.com/TomMD/crypto-api; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc" "haskell-cereal" "haskell-entropy" "haskell-tagged") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('5331d511a9761d5073e6661148234228d88f8ace14e2994171f0bcf5183e82ed') + +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 \ +-f-all_cpolys +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}"
[arch-commits] Commit in haskell-crypto-api/trunk (PKGBUILD)
Date: Thursday, June 15, 2017 @ 04:34:28 Author: felixonmars Revision: 236982 upgpkg: haskell-crypto-api 0.13.2-9 rebuild with ghc,8.0.2 Modified: haskell-crypto-api/trunk/PKGBUILD --+ PKGBUILD |9 ++--- 1 file changed, 6 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-06-15 04:32:39 UTC (rev 236981) +++ PKGBUILD2017-06-15 04:34:28 UTC (rev 236982) @@ -5,12 +5,12 @@ _hkgname=crypto-api pkgname=haskell-crypto-api pkgver=0.13.2 -pkgrel=8 +pkgrel=9 pkgdesc="A generic interface for cryptographic operations" url="https://github.com/TomMD/crypto-api; license=("custom:BSD3") arch=('i686' 'x86_64') -depends=("ghc=8.0.1" "haskell-cereal" "haskell-entropy" "haskell-tagged") +depends=("ghc" "haskell-cereal" "haskell-entropy" "haskell-tagged") source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) sha256sums=('5331d511a9761d5073e6661148234228d88f8ace14e2994171f0bcf5183e82ed') @@ -17,7 +17,7 @@ build() { cd "${srcdir}/${_hkgname}-${pkgver}" -runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \ --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ --libsubdir=\$compiler/site-local/\$pkgid \ -f-all_cpolys @@ -39,4 +39,7 @@ 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 }
[arch-commits] Commit in haskell-wai/repos (4 files)
Date: Thursday, June 15, 2017 @ 04:32:39 Author: felixonmars Revision: 236981 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-wai/repos/community-staging-i686/ haskell-wai/repos/community-staging-i686/PKGBUILD (from rev 236980, haskell-wai/trunk/PKGBUILD) haskell-wai/repos/community-staging-x86_64/ haskell-wai/repos/community-staging-x86_64/PKGBUILD (from rev 236980, haskell-wai/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 49 community-staging-x86_64/PKGBUILD | 49 2 files changed, 98 insertions(+) Copied: haskell-wai/repos/community-staging-i686/PKGBUILD (from rev 236980, haskell-wai/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-06-15 04:32:39 UTC (rev 236981) @@ -0,0 +1,49 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=wai +pkgname=haskell-wai +pkgver=3.2.1.1 +pkgrel=17 +pkgdesc="Web Application Interface." +url="https://github.com/yesodweb/wai; +license=("MIT") +arch=('i686' 'x86_64') +depends=("ghc" "haskell-blaze-builder" "haskell-http-types" "haskell-network" "haskell-text" + "haskell-vault") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('5d80a68f5d8806682d8267b7dacc383d094e3ef7ecd705f20e42c91cad564e21') + +prepare() { +sed -i '/bytestring-builder/d' $_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}" \ +--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-wai/repos/community-staging-x86_64/PKGBUILD (from rev 236980, haskell-wai/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-06-15 04:32:39 UTC (rev 236981) @@ -0,0 +1,49 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=wai +pkgname=haskell-wai +pkgver=3.2.1.1 +pkgrel=17 +pkgdesc="Web Application Interface." +url="https://github.com/yesodweb/wai; +license=("MIT") +arch=('i686' 'x86_64') +depends=("ghc" "haskell-blaze-builder" "haskell-http-types" "haskell-network" "haskell-text" + "haskell-vault") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('5d80a68f5d8806682d8267b7dacc383d094e3ef7ecd705f20e42c91cad564e21') + +prepare() { +sed -i '/bytestring-builder/d' $_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}" \ +--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"
[arch-commits] Commit in haskell-wai/trunk (PKGBUILD)
Date: Thursday, June 15, 2017 @ 04:32:16 Author: felixonmars Revision: 236980 upgpkg: haskell-wai 3.2.1.1-17 rebuild with ghc,8.0.2 Modified: haskell-wai/trunk/PKGBUILD --+ PKGBUILD | 11 +++ 1 file changed, 7 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-06-15 04:30:21 UTC (rev 236979) +++ PKGBUILD2017-06-15 04:32:16 UTC (rev 236980) @@ -5,13 +5,13 @@ _hkgname=wai pkgname=haskell-wai pkgver=3.2.1.1 -pkgrel=16 +pkgrel=17 pkgdesc="Web Application Interface." url="https://github.com/yesodweb/wai; license=("MIT") arch=('i686' 'x86_64') -depends=("ghc=8.0.1" "haskell-blaze-builder" "haskell-http-types" "haskell-network" - "haskell-text" "haskell-vault") +depends=("ghc" "haskell-blaze-builder" "haskell-http-types" "haskell-network" "haskell-text" + "haskell-vault") source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) sha256sums=('5d80a68f5d8806682d8267b7dacc383d094e3ef7ecd705f20e42c91cad564e21') @@ -22,7 +22,7 @@ build() { cd "${srcdir}/${_hkgname}-${pkgver}" -runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \ --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ --libsubdir=\$compiler/site-local/\$pkgid runhaskell Setup build @@ -43,4 +43,7 @@ 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 }
[arch-commits] Commit in haskell-hex/trunk (PKGBUILD)
Date: Thursday, June 15, 2017 @ 04:29:55 Author: felixonmars Revision: 236978 upgpkg: haskell-hex 0.1.2-3 rebuild with ghc,8.0.2 Modified: haskell-hex/trunk/PKGBUILD --+ PKGBUILD |9 ++--- 1 file changed, 6 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-06-15 04:28:36 UTC (rev 236977) +++ PKGBUILD2017-06-15 04:29:55 UTC (rev 236978) @@ -5,12 +5,12 @@ _hkgname=hex pkgname=haskell-hex pkgver=0.1.2 -pkgrel=2 +pkgrel=3 pkgdesc="Convert strings into hexadecimal and back." url="https://hackage.haskell.org/package/${_hkgname}; license=("custom:BSD3") arch=('i686' 'x86_64') -depends=("ghc=8.0.1") +depends=("ghc") source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) sha256sums=('12ee1243edd80570a486521565fb0c9b5e39374f21a12f050636e71d55ec61ec') @@ -17,7 +17,7 @@ build() { cd "${srcdir}/${_hkgname}-${pkgver}" -runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \ --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ --libsubdir=\$compiler/site-local/\$pkgid runhaskell Setup build @@ -38,4 +38,7 @@ runhaskell Setup copy --destdir="${pkgdir}" install -D -m644 "COPYING" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYING" + +# Remove static libs +find "$pkgdir"/usr/lib -name "*.a" -delete }
[arch-commits] Commit in haskell-hex/repos (4 files)
Date: Thursday, June 15, 2017 @ 04:30:21 Author: felixonmars Revision: 236979 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-hex/repos/community-staging-i686/ haskell-hex/repos/community-staging-i686/PKGBUILD (from rev 236978, haskell-hex/trunk/PKGBUILD) haskell-hex/repos/community-staging-x86_64/ haskell-hex/repos/community-staging-x86_64/PKGBUILD (from rev 236978, haskell-hex/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 44 community-staging-x86_64/PKGBUILD | 44 2 files changed, 88 insertions(+) Copied: haskell-hex/repos/community-staging-i686/PKGBUILD (from rev 236978, haskell-hex/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-06-15 04:30:21 UTC (rev 236979) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=hex +pkgname=haskell-hex +pkgver=0.1.2 +pkgrel=3 +pkgdesc="Convert strings into hexadecimal and back." +url="https://hackage.haskell.org/package/${_hkgname}; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('12ee1243edd80570a486521565fb0c9b5e39374f21a12f050636e71d55ec61ec') + +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 "COPYING" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYING" + +# Remove static libs +find "$pkgdir"/usr/lib -name "*.a" -delete +} Copied: haskell-hex/repos/community-staging-x86_64/PKGBUILD (from rev 236978, haskell-hex/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-06-15 04:30:21 UTC (rev 236979) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=hex +pkgname=haskell-hex +pkgver=0.1.2 +pkgrel=3 +pkgdesc="Convert strings into hexadecimal and back." +url="https://hackage.haskell.org/package/${_hkgname}; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('12ee1243edd80570a486521565fb0c9b5e39374f21a12f050636e71d55ec61ec') + +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 "COPYING" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYING" + +# Remove static libs +find "$pkgdir"/usr/lib -name "*.a" -delete +}
[arch-commits] Commit in haskell-cipher-aes/repos (4 files)
Date: Thursday, June 15, 2017 @ 04:28:36 Author: felixonmars Revision: 236977 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-cipher-aes/repos/community-staging-i686/ haskell-cipher-aes/repos/community-staging-i686/PKGBUILD (from rev 236976, haskell-cipher-aes/trunk/PKGBUILD) haskell-cipher-aes/repos/community-staging-x86_64/ haskell-cipher-aes/repos/community-staging-x86_64/PKGBUILD (from rev 236976, haskell-cipher-aes/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 45 community-staging-x86_64/PKGBUILD | 45 2 files changed, 90 insertions(+) Copied: haskell-cipher-aes/repos/community-staging-i686/PKGBUILD (from rev 236976, haskell-cipher-aes/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-06-15 04:28:36 UTC (rev 236977) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=cipher-aes +pkgname=haskell-cipher-aes +pkgver=0.2.11 +pkgrel=16 +pkgdesc="Fast AES cipher implementation with advanced mode of operations" +url="https://github.com/vincenthz/hs-cipher-aes; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc" "haskell-byteable" "haskell-crypto-cipher-types" "haskell-securemem") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('d3b171895698c73da24d7ce97543f725d26637f038de670c0fd4012ca7f95015') + +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 \ +-fsupport_aesni +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-cipher-aes/repos/community-staging-x86_64/PKGBUILD (from rev 236976, haskell-cipher-aes/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-06-15 04:28:36 UTC (rev 236977) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=cipher-aes +pkgname=haskell-cipher-aes +pkgver=0.2.11 +pkgrel=16 +pkgdesc="Fast AES cipher implementation with advanced mode of operations" +url="https://github.com/vincenthz/hs-cipher-aes; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc" "haskell-byteable" "haskell-crypto-cipher-types" "haskell-securemem") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('d3b171895698c73da24d7ce97543f725d26637f038de670c0fd4012ca7f95015') + +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 \ +-fsupport_aesni +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"
[arch-commits] Commit in haskell-cipher-aes/trunk (PKGBUILD)
Date: Thursday, June 15, 2017 @ 04:28:11 Author: felixonmars Revision: 236976 upgpkg: haskell-cipher-aes 0.2.11-16 rebuild with ghc,8.0.2 Modified: haskell-cipher-aes/trunk/PKGBUILD --+ PKGBUILD |9 ++--- 1 file changed, 6 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-06-15 04:26:45 UTC (rev 236975) +++ PKGBUILD2017-06-15 04:28:11 UTC (rev 236976) @@ -5,12 +5,12 @@ _hkgname=cipher-aes pkgname=haskell-cipher-aes pkgver=0.2.11 -pkgrel=15 +pkgrel=16 pkgdesc="Fast AES cipher implementation with advanced mode of operations" url="https://github.com/vincenthz/hs-cipher-aes; license=("custom:BSD3") arch=('i686' 'x86_64') -depends=("ghc=8.0.1" "haskell-byteable" "haskell-crypto-cipher-types" "haskell-securemem") +depends=("ghc" "haskell-byteable" "haskell-crypto-cipher-types" "haskell-securemem") source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) sha256sums=('d3b171895698c73da24d7ce97543f725d26637f038de670c0fd4012ca7f95015') @@ -17,7 +17,7 @@ build() { cd "${srcdir}/${_hkgname}-${pkgver}" -runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \ --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ --libsubdir=\$compiler/site-local/\$pkgid \ -fsupport_aesni @@ -39,4 +39,7 @@ 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 }
[arch-commits] Commit in haskell-monad-loops/repos (4 files)
Date: Thursday, June 15, 2017 @ 04:26:45 Author: felixonmars Revision: 236975 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-monad-loops/repos/community-staging-i686/ haskell-monad-loops/repos/community-staging-i686/PKGBUILD (from rev 236974, haskell-monad-loops/trunk/PKGBUILD) haskell-monad-loops/repos/community-staging-x86_64/ haskell-monad-loops/repos/community-staging-x86_64/PKGBUILD (from rev 236974, haskell-monad-loops/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 43 community-staging-x86_64/PKGBUILD | 43 2 files changed, 86 insertions(+) Copied: haskell-monad-loops/repos/community-staging-i686/PKGBUILD (from rev 236974, haskell-monad-loops/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-06-15 04:26:45 UTC (rev 236975) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=monad-loops +pkgname=haskell-monad-loops +pkgver=0.4.3 +pkgrel=4 +pkgdesc="Monadic loops" +url="https://github.com/mokus0/monad-loops; +license=("custom:PublicDomain") +arch=('i686' 'x86_64') +depends=("ghc") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('7eaaaf6bc43661e9e86e310ff8c56fbea16eb6bf13c31a2e28103138ac164c18') + +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 \ +-fbase4 +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}" + +# Remove static libs +find "$pkgdir"/usr/lib -name "*.a" -delete +} Copied: haskell-monad-loops/repos/community-staging-x86_64/PKGBUILD (from rev 236974, haskell-monad-loops/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-06-15 04:26:45 UTC (rev 236975) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=monad-loops +pkgname=haskell-monad-loops +pkgver=0.4.3 +pkgrel=4 +pkgdesc="Monadic loops" +url="https://github.com/mokus0/monad-loops; +license=("custom:PublicDomain") +arch=('i686' 'x86_64') +depends=("ghc") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('7eaaaf6bc43661e9e86e310ff8c56fbea16eb6bf13c31a2e28103138ac164c18') + +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 \ +-fbase4 +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}" + +# Remove static libs +find "$pkgdir"/usr/lib -name "*.a" -delete +}
[arch-commits] Commit in haskell-monad-loops/trunk (PKGBUILD)
Date: Thursday, June 15, 2017 @ 04:26:18 Author: felixonmars Revision: 236974 upgpkg: haskell-monad-loops 0.4.3-4 rebuild with ghc,8.0.2 Modified: haskell-monad-loops/trunk/PKGBUILD --+ PKGBUILD |9 ++--- 1 file changed, 6 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-06-15 04:24:55 UTC (rev 236973) +++ PKGBUILD2017-06-15 04:26:18 UTC (rev 236974) @@ -5,12 +5,12 @@ _hkgname=monad-loops pkgname=haskell-monad-loops pkgver=0.4.3 -pkgrel=3 +pkgrel=4 pkgdesc="Monadic loops" url="https://github.com/mokus0/monad-loops; license=("custom:PublicDomain") arch=('i686' 'x86_64') -depends=("ghc=8.0.1") +depends=("ghc") source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) sha256sums=('7eaaaf6bc43661e9e86e310ff8c56fbea16eb6bf13c31a2e28103138ac164c18') @@ -17,7 +17,7 @@ build() { cd "${srcdir}/${_hkgname}-${pkgver}" -runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \ --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ --libsubdir=\$compiler/site-local/\$pkgid \ -fbase4 @@ -37,4 +37,7 @@ 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}" + +# Remove static libs +find "$pkgdir"/usr/lib -name "*.a" -delete }
[arch-commits] Commit in haskell-bifunctors/repos (4 files)
Date: Thursday, June 15, 2017 @ 04:24:55 Author: felixonmars Revision: 236973 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-bifunctors/repos/community-staging-i686/ haskell-bifunctors/repos/community-staging-i686/PKGBUILD (from rev 236972, haskell-bifunctors/trunk/PKGBUILD) haskell-bifunctors/repos/community-staging-x86_64/ haskell-bifunctors/repos/community-staging-x86_64/PKGBUILD (from rev 236972, haskell-bifunctors/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 45 community-staging-x86_64/PKGBUILD | 45 2 files changed, 90 insertions(+) Copied: haskell-bifunctors/repos/community-staging-i686/PKGBUILD (from rev 236972, haskell-bifunctors/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-06-15 04:24:55 UTC (rev 236973) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=bifunctors +pkgname=haskell-bifunctors +pkgver=5.4.2 +pkgrel=3 +pkgdesc="Bifunctors" +url="http://github.com/ekmett/bifunctors/; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc" "haskell-base-orphans" "haskell-comonad" "haskell-semigroups" "haskell-tagged") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('304281f112b34014fcce6082d8e7584333fcd740b3046e1dfd1bc6910221d9306808a5f0f023e9e63917e9c604d8ae7f6a0cac98aee52dd52e3580cb6a199e93') + +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 \ +-ftagged -fsemigroups +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-bifunctors/repos/community-staging-x86_64/PKGBUILD (from rev 236972, haskell-bifunctors/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-06-15 04:24:55 UTC (rev 236973) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=bifunctors +pkgname=haskell-bifunctors +pkgver=5.4.2 +pkgrel=3 +pkgdesc="Bifunctors" +url="http://github.com/ekmett/bifunctors/; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc" "haskell-base-orphans" "haskell-comonad" "haskell-semigroups" "haskell-tagged") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('304281f112b34014fcce6082d8e7584333fcd740b3046e1dfd1bc6910221d9306808a5f0f023e9e63917e9c604d8ae7f6a0cac98aee52dd52e3580cb6a199e93') + +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 \ +-ftagged -fsemigroups +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-bifunctors/trunk (PKGBUILD)
Date: Thursday, June 15, 2017 @ 04:24:23 Author: felixonmars Revision: 236972 upgpkg: haskell-bifunctors 5.4.2-3 rebuild with ghc,8.0.2 Modified: haskell-bifunctors/trunk/PKGBUILD --+ PKGBUILD |9 ++--- 1 file changed, 6 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-06-15 04:21:12 UTC (rev 236971) +++ PKGBUILD2017-06-15 04:24:23 UTC (rev 236972) @@ -5,12 +5,12 @@ _hkgname=bifunctors pkgname=haskell-bifunctors pkgver=5.4.2 -pkgrel=2 +pkgrel=3 pkgdesc="Bifunctors" url="http://github.com/ekmett/bifunctors/; license=("custom:BSD3") arch=('i686' 'x86_64') -depends=("ghc=8.0.1" "haskell-base-orphans" "haskell-comonad" "haskell-semigroups" "haskell-tagged") +depends=("ghc" "haskell-base-orphans" "haskell-comonad" "haskell-semigroups" "haskell-tagged") source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) sha512sums=('304281f112b34014fcce6082d8e7584333fcd740b3046e1dfd1bc6910221d9306808a5f0f023e9e63917e9c604d8ae7f6a0cac98aee52dd52e3580cb6a199e93') @@ -17,7 +17,7 @@ build() { cd "${srcdir}/${_hkgname}-${pkgver}" -runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \ --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ --libsubdir=\$compiler/site-local/\$pkgid \ -ftagged -fsemigroups @@ -39,4 +39,7 @@ 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 }
[arch-commits] Commit in haskell-stm-chans/repos (4 files)
Date: Thursday, June 15, 2017 @ 04:21:12 Author: felixonmars Revision: 236971 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-stm-chans/repos/community-staging-i686/ haskell-stm-chans/repos/community-staging-i686/PKGBUILD (from rev 236970, haskell-stm-chans/trunk/PKGBUILD) haskell-stm-chans/repos/community-staging-x86_64/ haskell-stm-chans/repos/community-staging-x86_64/PKGBUILD (from rev 236970, haskell-stm-chans/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 44 community-staging-x86_64/PKGBUILD | 44 2 files changed, 88 insertions(+) Copied: haskell-stm-chans/repos/community-staging-i686/PKGBUILD (from rev 236970, haskell-stm-chans/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-06-15 04:21:12 UTC (rev 236971) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=stm-chans +pkgname=haskell-stm-chans +pkgver=3.0.0.4 +pkgrel=5 +pkgdesc="Additional types of channels for STM." +url="http://code.haskell.org/~wren/; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc" "haskell-stm") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('2344fc5bfa33d565bad7b009fc0e2c5a7a595060ba149c661f44419fc0d54738') + +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-stm-chans/repos/community-staging-x86_64/PKGBUILD (from rev 236970, haskell-stm-chans/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-06-15 04:21:12 UTC (rev 236971) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=stm-chans +pkgname=haskell-stm-chans +pkgver=3.0.0.4 +pkgrel=5 +pkgdesc="Additional types of channels for STM." +url="http://code.haskell.org/~wren/; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc" "haskell-stm") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('2344fc5bfa33d565bad7b009fc0e2c5a7a595060ba149c661f44419fc0d54738') + +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
[arch-commits] Commit in haskell-stm-chans/trunk (PKGBUILD)
Date: Thursday, June 15, 2017 @ 04:20:50 Author: felixonmars Revision: 236970 upgpkg: haskell-stm-chans 3.0.0.4-5 rebuild with ghc,8.0.2 Modified: haskell-stm-chans/trunk/PKGBUILD --+ PKGBUILD |9 ++--- 1 file changed, 6 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-06-15 04:19:15 UTC (rev 236969) +++ PKGBUILD2017-06-15 04:20:50 UTC (rev 236970) @@ -5,12 +5,12 @@ _hkgname=stm-chans pkgname=haskell-stm-chans pkgver=3.0.0.4 -pkgrel=4 +pkgrel=5 pkgdesc="Additional types of channels for STM." url="http://code.haskell.org/~wren/; license=("custom:BSD3") arch=('i686' 'x86_64') -depends=("ghc=8.0.1" "haskell-stm") +depends=("ghc" "haskell-stm") source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) sha256sums=('2344fc5bfa33d565bad7b009fc0e2c5a7a595060ba149c661f44419fc0d54738') @@ -17,7 +17,7 @@ build() { cd "${srcdir}/${_hkgname}-${pkgver}" -runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \ --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ --libsubdir=\$compiler/site-local/\$pkgid runhaskell Setup build @@ -38,4 +38,7 @@ 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 }
[arch-commits] Commit in haskell-uri-bytestring/repos (4 files)
Date: Thursday, June 15, 2017 @ 04:19:15 Author: felixonmars Revision: 236969 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-uri-bytestring/repos/community-staging-i686/ haskell-uri-bytestring/repos/community-staging-i686/PKGBUILD (from rev 236968, haskell-uri-bytestring/trunk/PKGBUILD) haskell-uri-bytestring/repos/community-staging-x86_64/ haskell-uri-bytestring/repos/community-staging-x86_64/PKGBUILD (from rev 236968, haskell-uri-bytestring/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 44 community-staging-x86_64/PKGBUILD | 44 2 files changed, 88 insertions(+) Copied: haskell-uri-bytestring/repos/community-staging-i686/PKGBUILD (from rev 236968, haskell-uri-bytestring/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-06-15 04:19:15 UTC (rev 236969) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan+ +_hkgname=uri-bytestring +pkgname=haskell-uri-bytestring +pkgver=0.2.3.3 +pkgrel=2 +pkgdesc="Haskell URI parsing as ByteStrings" +url="https://github.com/Soostone/uri-bytestring; +license=('custom:BSD3') +arch=('i686' 'x86_64') +depends=('ghc' 'haskell-attoparsec' 'haskell-blaze-builder' 'haskell-th-lift-instances') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('eda9ac8ff3698311bf02f2f338d13f6671887c6598710e8784eb37ba6d12cc8e01853ee3355fa08b1e0f9fb5bda3761a3de6141fb40bf6c6efe84f704fa39759') + +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 \ +-f-lib-Werror +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-uri-bytestring/repos/community-staging-x86_64/PKGBUILD (from rev 236968, haskell-uri-bytestring/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-06-15 04:19:15 UTC (rev 236969) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan + +_hkgname=uri-bytestring +pkgname=haskell-uri-bytestring +pkgver=0.2.3.3 +pkgrel=2 +pkgdesc="Haskell URI parsing as ByteStrings" +url="https://github.com/Soostone/uri-bytestring; +license=('custom:BSD3') +arch=('i686' 'x86_64') +depends=('ghc' 'haskell-attoparsec' 'haskell-blaze-builder' 'haskell-th-lift-instances') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('eda9ac8ff3698311bf02f2f338d13f6671887c6598710e8784eb37ba6d12cc8e01853ee3355fa08b1e0f9fb5bda3761a3de6141fb40bf6c6efe84f704fa39759') + +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 \ +-f-lib-Werror +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"
[arch-commits] Commit in haskell-uri-bytestring/trunk (PKGBUILD)
Date: Thursday, June 15, 2017 @ 04:18:49 Author: felixonmars Revision: 236968 upgpkg: haskell-uri-bytestring 0.2.3.3-2 rebuild with ghc,8.0.2 Modified: haskell-uri-bytestring/trunk/PKGBUILD --+ PKGBUILD |9 ++--- 1 file changed, 6 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-06-15 04:16:30 UTC (rev 236967) +++ PKGBUILD2017-06-15 04:18:49 UTC (rev 236968) @@ -4,12 +4,12 @@ _hkgname=uri-bytestring pkgname=haskell-uri-bytestring pkgver=0.2.3.3 -pkgrel=1 +pkgrel=2 pkgdesc="Haskell URI parsing as ByteStrings" url="https://github.com/Soostone/uri-bytestring; license=('custom:BSD3') arch=('i686' 'x86_64') -depends=('ghc=8.0.1' 'haskell-attoparsec' 'haskell-blaze-builder' 'haskell-th-lift-instances') +depends=('ghc' 'haskell-attoparsec' 'haskell-blaze-builder' 'haskell-th-lift-instances') source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) sha512sums=('eda9ac8ff3698311bf02f2f338d13f6671887c6598710e8784eb37ba6d12cc8e01853ee3355fa08b1e0f9fb5bda3761a3de6141fb40bf6c6efe84f704fa39759') @@ -16,7 +16,7 @@ build() { cd "${srcdir}/${_hkgname}-${pkgver}" -runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \ --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ --libsubdir=\$compiler/site-local/\$pkgid \ -f-lib-Werror @@ -38,4 +38,7 @@ 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 }
[arch-commits] Commit in haskell-appar/trunk (PKGBUILD)
Date: Thursday, June 15, 2017 @ 04:16:09 Author: felixonmars Revision: 236966 upgpkg: haskell-appar 0.1.4-3 rebuild with ghc,8.0.2 Modified: haskell-appar/trunk/PKGBUILD --+ PKGBUILD |9 ++--- 1 file changed, 6 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-06-15 04:14:39 UTC (rev 236965) +++ PKGBUILD2017-06-15 04:16:09 UTC (rev 236966) @@ -5,12 +5,12 @@ _hkgname=appar pkgname=haskell-appar pkgver=0.1.4 -pkgrel=2 +pkgrel=3 pkgdesc="A simple applicative parser" url="https://hackage.haskell.org/package/${_hkgname}; license=("custom:BSD3") arch=('i686' 'x86_64') -depends=("ghc=8.0.1") +depends=("ghc") source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) sha256sums=('58ea66abe4dd502d2fc01eecdb0828d5e214704a3c1b33b1f8b33974644c4b26') @@ -17,7 +17,7 @@ build() { cd "${srcdir}/${_hkgname}-${pkgver}" -runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \ --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ --libsubdir=\$compiler/site-local/\$pkgid runhaskell Setup build @@ -38,4 +38,7 @@ 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 }
[arch-commits] Commit in haskell-appar/repos (4 files)
Date: Thursday, June 15, 2017 @ 04:16:30 Author: felixonmars Revision: 236967 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-appar/repos/community-staging-i686/ haskell-appar/repos/community-staging-i686/PKGBUILD (from rev 236966, haskell-appar/trunk/PKGBUILD) haskell-appar/repos/community-staging-x86_64/ haskell-appar/repos/community-staging-x86_64/PKGBUILD (from rev 236966, haskell-appar/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 44 community-staging-x86_64/PKGBUILD | 44 2 files changed, 88 insertions(+) Copied: haskell-appar/repos/community-staging-i686/PKGBUILD (from rev 236966, haskell-appar/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-06-15 04:16:30 UTC (rev 236967) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=appar +pkgname=haskell-appar +pkgver=0.1.4 +pkgrel=3 +pkgdesc="A simple applicative parser" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('58ea66abe4dd502d2fc01eecdb0828d5e214704a3c1b33b1f8b33974644c4b26') + +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-appar/repos/community-staging-x86_64/PKGBUILD (from rev 236966, haskell-appar/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-06-15 04:16:30 UTC (rev 236967) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=appar +pkgname=haskell-appar +pkgver=0.1.4 +pkgrel=3 +pkgdesc="A simple applicative parser" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('58ea66abe4dd502d2fc01eecdb0828d5e214704a3c1b33b1f8b33974644c4b26') + +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 +}
[arch-commits] Commit in haskell-conduit-extra/repos (4 files)
Date: Thursday, June 15, 2017 @ 04:14:39 Author: felixonmars Revision: 236965 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-conduit-extra/repos/community-staging-i686/ haskell-conduit-extra/repos/community-staging-i686/PKGBUILD (from rev 236964, haskell-conduit-extra/trunk/PKGBUILD) haskell-conduit-extra/repos/community-staging-x86_64/ haskell-conduit-extra/repos/community-staging-x86_64/PKGBUILD (from rev 236964, haskell-conduit-extra/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 47 community-staging-x86_64/PKGBUILD | 47 2 files changed, 94 insertions(+) Copied: haskell-conduit-extra/repos/community-staging-i686/PKGBUILD (from rev 236964, haskell-conduit-extra/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-06-15 04:14:39 UTC (rev 236965) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=conduit-extra +pkgname=haskell-conduit-extra +pkgver=1.1.16 +pkgrel=12 +pkgdesc="Batteries included conduit: adapters for common libraries." +url="http://github.com/snoyberg/conduit; +license=("MIT") +arch=('i686' 'x86_64') +depends=("ghc" "haskell-async" "haskell-attoparsec" "haskell-blaze-builder" "haskell-conduit" + "haskell-exceptions" "haskell-monad-control" "haskell-network" "haskell-primitive" + "haskell-resourcet" "haskell-stm" "haskell-streaming-commons" "haskell-text" + "haskell-transformers-base") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('c2272e0eebd101b9e3542c40da9c8ddb7e2840e9e6adb440457dfd9c57a68a9ce52648839771b02a96bac7100a1c66391444c4ff1a56cbee80d74bc4b5c2716e') + +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-conduit-extra/repos/community-staging-x86_64/PKGBUILD (from rev 236964, haskell-conduit-extra/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-06-15 04:14:39 UTC (rev 236965) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=conduit-extra +pkgname=haskell-conduit-extra +pkgver=1.1.16 +pkgrel=12 +pkgdesc="Batteries included conduit: adapters for common libraries." +url="http://github.com/snoyberg/conduit; +license=("MIT") +arch=('i686' 'x86_64') +depends=("ghc" "haskell-async" "haskell-attoparsec" "haskell-blaze-builder" "haskell-conduit" + "haskell-exceptions" "haskell-monad-control" "haskell-network" "haskell-primitive" + "haskell-resourcet" "haskell-stm" "haskell-streaming-commons" "haskell-text" + "haskell-transformers-base") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('c2272e0eebd101b9e3542c40da9c8ddb7e2840e9e6adb440457dfd9c57a68a9ce52648839771b02a96bac7100a1c66391444c4ff1a56cbee80d74bc4b5c2716e') + +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
[arch-commits] Commit in haskell-conduit-extra/trunk (PKGBUILD)
Date: Thursday, June 15, 2017 @ 04:14:09 Author: felixonmars Revision: 236964 upgpkg: haskell-conduit-extra 1.1.16-12 rebuild with ghc,8.0.2 Modified: haskell-conduit-extra/trunk/PKGBUILD --+ PKGBUILD |9 ++--- 1 file changed, 6 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-06-15 04:10:04 UTC (rev 236963) +++ PKGBUILD2017-06-15 04:14:09 UTC (rev 236964) @@ -5,12 +5,12 @@ _hkgname=conduit-extra pkgname=haskell-conduit-extra pkgver=1.1.16 -pkgrel=11 +pkgrel=12 pkgdesc="Batteries included conduit: adapters for common libraries." url="http://github.com/snoyberg/conduit; license=("MIT") arch=('i686' 'x86_64') -depends=("ghc=8.0.1" "haskell-async" "haskell-attoparsec" "haskell-blaze-builder" "haskell-conduit" +depends=("ghc" "haskell-async" "haskell-attoparsec" "haskell-blaze-builder" "haskell-conduit" "haskell-exceptions" "haskell-monad-control" "haskell-network" "haskell-primitive" "haskell-resourcet" "haskell-stm" "haskell-streaming-commons" "haskell-text" "haskell-transformers-base") @@ -20,7 +20,7 @@ build() { cd "${srcdir}/${_hkgname}-${pkgver}" -runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \ --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ --libsubdir=\$compiler/site-local/\$pkgid runhaskell Setup build @@ -41,4 +41,7 @@ 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 }
[arch-commits] Commit in haskell-cereal/repos (4 files)
Date: Thursday, June 15, 2017 @ 04:10:04 Author: felixonmars Revision: 236963 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-cereal/repos/community-staging-i686/ haskell-cereal/repos/community-staging-i686/PKGBUILD (from rev 236962, haskell-cereal/trunk/PKGBUILD) haskell-cereal/repos/community-staging-x86_64/ haskell-cereal/repos/community-staging-x86_64/PKGBUILD (from rev 236962, haskell-cereal/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 45 community-staging-x86_64/PKGBUILD | 45 2 files changed, 90 insertions(+) Copied: haskell-cereal/repos/community-staging-i686/PKGBUILD (from rev 236962, haskell-cereal/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-06-15 04:10:04 UTC (rev 236963) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=cereal +pkgname=haskell-cereal +pkgver=0.5.4.0 +pkgrel=2 +pkgdesc="A binary serialization library" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('daca6c5aeff21ca233bebe006c158b0e4421b239c722768b568fca9b32cafee7') + +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 \ +-fsplit-base -f-bytestring-builder +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-cereal/repos/community-staging-x86_64/PKGBUILD (from rev 236962, haskell-cereal/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-06-15 04:10:04 UTC (rev 236963) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=cereal +pkgname=haskell-cereal +pkgver=0.5.4.0 +pkgrel=2 +pkgdesc="A binary serialization library" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('daca6c5aeff21ca233bebe006c158b0e4421b239c722768b568fca9b32cafee7') + +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 \ +-fsplit-base -f-bytestring-builder +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
[arch-commits] Commit in haskell-cereal/trunk (PKGBUILD)
Date: Thursday, June 15, 2017 @ 04:09:36 Author: felixonmars Revision: 236962 upgpkg: haskell-cereal 0.5.4.0-2 rebuild with ghc,8.0.2 Modified: haskell-cereal/trunk/PKGBUILD --+ PKGBUILD |9 ++--- 1 file changed, 6 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-06-15 04:05:57 UTC (rev 236961) +++ PKGBUILD2017-06-15 04:09:36 UTC (rev 236962) @@ -5,12 +5,12 @@ _hkgname=cereal pkgname=haskell-cereal pkgver=0.5.4.0 -pkgrel=1 +pkgrel=2 pkgdesc="A binary serialization library" url="https://hackage.haskell.org/package/${_hkgname}; license=("custom:BSD3") arch=('i686' 'x86_64') -depends=("ghc=8.0.1") +depends=("ghc") source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) sha256sums=('daca6c5aeff21ca233bebe006c158b0e4421b239c722768b568fca9b32cafee7') @@ -17,7 +17,7 @@ build() { cd "${srcdir}/${_hkgname}-${pkgver}" -runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \ --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ --libsubdir=\$compiler/site-local/\$pkgid \ -fsplit-base -f-bytestring-builder @@ -39,4 +39,7 @@ 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 }
[arch-commits] Commit in haskell-conduit/repos (4 files)
Date: Thursday, June 15, 2017 @ 04:05:57 Author: felixonmars Revision: 236961 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-conduit/repos/community-staging-i686/ haskell-conduit/repos/community-staging-i686/PKGBUILD (from rev 236960, haskell-conduit/trunk/PKGBUILD) haskell-conduit/repos/community-staging-x86_64/ haskell-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 236960, haskell-conduit/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 46 community-staging-x86_64/PKGBUILD | 46 2 files changed, 92 insertions(+) Copied: haskell-conduit/repos/community-staging-i686/PKGBUILD (from rev 236960, haskell-conduit/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-06-15 04:05:57 UTC (rev 236961) @@ -0,0 +1,46 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=conduit +pkgname=haskell-conduit +pkgver=1.2.11 +pkgrel=3 +pkgdesc="Streaming data processing library." +url="http://github.com/snoyberg/conduit; +license=("MIT") +arch=('i686' 'x86_64') +depends=("ghc" "haskell-exceptions" "haskell-lifted-base" "haskell-mmorph" + "haskell-monad-control" "haskell-mtl" "haskell-primitive" "haskell-resourcet" + "haskell-transformers-base") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('51c0508df13d75389568cd728cbb7ce310ded72676cafdcbe9cd98d61c5a545a3cdfdcf81780ffb48ee9150dd06ef717170dda65fb950cefd1ac01ab33ca0b4a') + +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-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 236960, haskell-conduit/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-06-15 04:05:57 UTC (rev 236961) @@ -0,0 +1,46 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=conduit +pkgname=haskell-conduit +pkgver=1.2.11 +pkgrel=3 +pkgdesc="Streaming data processing library." +url="http://github.com/snoyberg/conduit; +license=("MIT") +arch=('i686' 'x86_64') +depends=("ghc" "haskell-exceptions" "haskell-lifted-base" "haskell-mmorph" + "haskell-monad-control" "haskell-mtl" "haskell-primitive" "haskell-resourcet" + "haskell-transformers-base") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('51c0508df13d75389568cd728cbb7ce310ded72676cafdcbe9cd98d61c5a545a3cdfdcf81780ffb48ee9150dd06ef717170dda65fb950cefd1ac01ab33ca0b4a') + +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
[arch-commits] Commit in haskell-conduit/trunk (PKGBUILD)
Date: Thursday, June 15, 2017 @ 04:05:35 Author: felixonmars Revision: 236960 upgpkg: haskell-conduit 1.2.11-3 rebuild with ghc,8.0.2 Modified: haskell-conduit/trunk/PKGBUILD --+ PKGBUILD |9 ++--- 1 file changed, 6 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-06-15 03:55:48 UTC (rev 236959) +++ PKGBUILD2017-06-15 04:05:35 UTC (rev 236960) @@ -5,12 +5,12 @@ _hkgname=conduit pkgname=haskell-conduit pkgver=1.2.11 -pkgrel=2 +pkgrel=3 pkgdesc="Streaming data processing library." url="http://github.com/snoyberg/conduit; license=("MIT") arch=('i686' 'x86_64') -depends=("ghc=8.0.1" "haskell-exceptions" "haskell-lifted-base" "haskell-mmorph" +depends=("ghc" "haskell-exceptions" "haskell-lifted-base" "haskell-mmorph" "haskell-monad-control" "haskell-mtl" "haskell-primitive" "haskell-resourcet" "haskell-transformers-base") source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) @@ -19,7 +19,7 @@ build() { cd "${srcdir}/${_hkgname}-${pkgver}" -runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \ --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ --libsubdir=\$compiler/site-local/\$pkgid runhaskell Setup build @@ -40,4 +40,7 @@ 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 }
[arch-commits] Commit in haskell-http-types/repos (4 files)
Date: Thursday, June 15, 2017 @ 03:55:48 Author: felixonmars Revision: 236959 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-http-types/repos/community-staging-i686/ haskell-http-types/repos/community-staging-i686/PKGBUILD (from rev 236958, haskell-http-types/trunk/PKGBUILD) haskell-http-types/repos/community-staging-x86_64/ haskell-http-types/repos/community-staging-x86_64/PKGBUILD (from rev 236958, haskell-http-types/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 43 community-staging-x86_64/PKGBUILD | 43 2 files changed, 86 insertions(+) Copied: haskell-http-types/repos/community-staging-i686/PKGBUILD (from rev 236958, haskell-http-types/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-06-15 03:55:48 UTC (rev 236959) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Daniel Nagy + +_hkgname=http-types +pkgname=haskell-http-types +pkgver=0.9.1 +pkgrel=11 +pkgdesc="Generic HTTP types for Haskell (for both client and server code)." +url="https://hackage.haskell.org/package/${_hkgname}; +license=('custom:BSD3') +arch=('i686' 'x86_64') +depends=('ghc' 'haskell-blaze-builder' 'haskell-case-insensitive' 'haskell-text') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +md5sums=('80c6ba409125f2ec5ed51b94e7621d7d') + +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 -fnetwork-uri +runhaskell Setup build +runhaskell Setup haddock +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +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-http-types/repos/community-staging-x86_64/PKGBUILD (from rev 236958, haskell-http-types/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-06-15 03:55:48 UTC (rev 236959) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Daniel Nagy + +_hkgname=http-types +pkgname=haskell-http-types +pkgver=0.9.1 +pkgrel=11 +pkgdesc="Generic HTTP types for Haskell (for both client and server code)." +url="https://hackage.haskell.org/package/${_hkgname}; +license=('custom:BSD3') +arch=('i686' 'x86_64') +depends=('ghc' 'haskell-blaze-builder' 'haskell-case-insensitive' 'haskell-text') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +md5sums=('80c6ba409125f2ec5ed51b94e7621d7d') + +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 -fnetwork-uri +runhaskell Setup build +runhaskell Setup haddock +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +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
[arch-commits] Commit in haskell-http-types/trunk (PKGBUILD)
Date: Thursday, June 15, 2017 @ 03:55:22 Author: felixonmars Revision: 236958 upgpkg: haskell-http-types 0.9.1-11 rebuild with ghc,8.0.2 Modified: haskell-http-types/trunk/PKGBUILD --+ PKGBUILD |9 ++--- 1 file changed, 6 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-06-15 03:50:57 UTC (rev 236957) +++ PKGBUILD2017-06-15 03:55:22 UTC (rev 236958) @@ -5,18 +5,18 @@ _hkgname=http-types pkgname=haskell-http-types pkgver=0.9.1 -pkgrel=10 +pkgrel=11 pkgdesc="Generic HTTP types for Haskell (for both client and server code)." url="https://hackage.haskell.org/package/${_hkgname}; license=('custom:BSD3') arch=('i686' 'x86_64') -depends=('ghc=8.0.1' 'haskell-blaze-builder' 'haskell-case-insensitive' 'haskell-text') +depends=('ghc' 'haskell-blaze-builder' 'haskell-case-insensitive' 'haskell-text') source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) md5sums=('80c6ba409125f2ec5ed51b94e7621d7d') build() { cd "${srcdir}/${_hkgname}-${pkgver}" -runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \ --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ --libsubdir=\$compiler/site-local/\$pkgid -fnetwork-uri runhaskell Setup build @@ -37,4 +37,7 @@ 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 }
[arch-commits] Commit in haskell-streaming-commons/repos (4 files)
Date: Thursday, June 15, 2017 @ 03:50:57 Author: felixonmars Revision: 236957 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-streaming-commons/repos/community-staging-i686/ haskell-streaming-commons/repos/community-staging-i686/PKGBUILD (from rev 236956, haskell-streaming-commons/trunk/PKGBUILD) haskell-streaming-commons/repos/community-staging-x86_64/ haskell-streaming-commons/repos/community-staging-x86_64/PKGBUILD (from rev 236956, haskell-streaming-commons/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 46 community-staging-x86_64/PKGBUILD | 46 2 files changed, 92 insertions(+) Copied: haskell-streaming-commons/repos/community-staging-i686/PKGBUILD (from rev 236956, haskell-streaming-commons/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-06-15 03:50:57 UTC (rev 236957) @@ -0,0 +1,46 @@ +# $Id: PKGBUILD 143480 2015-10-09 08:41:28Z fyan $ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=streaming-commons +pkgname=haskell-streaming-commons +pkgver=0.1.18 +pkgrel=2 +pkgdesc="Common lower-level functions needed by various streaming data libraries" +url="https://github.com/fpco/streaming-commons; +license=("MIT") +arch=('i686' 'x86_64') +depends=("ghc" "haskell-async" "haskell-blaze-builder" "haskell-network" "haskell-random" + "haskell-stm" "haskell-text" "haskell-zlib") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('da9f4217241e41322b414c1e0171c9eb110fb04d3a593d5aa584b2296d564c77686e58ca6526e7b40d45ad83c64897a8b427b890cfd68667cad07bda21822fb1') + +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 \ +-f-use-bytestring-builder +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-streaming-commons/repos/community-staging-x86_64/PKGBUILD (from rev 236956, haskell-streaming-commons/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-06-15 03:50:57 UTC (rev 236957) @@ -0,0 +1,46 @@ +# $Id: PKGBUILD 143480 2015-10-09 08:41:28Z fyan $ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=streaming-commons +pkgname=haskell-streaming-commons +pkgver=0.1.18 +pkgrel=2 +pkgdesc="Common lower-level functions needed by various streaming data libraries" +url="https://github.com/fpco/streaming-commons; +license=("MIT") +arch=('i686' 'x86_64') +depends=("ghc" "haskell-async" "haskell-blaze-builder" "haskell-network" "haskell-random" + "haskell-stm" "haskell-text" "haskell-zlib") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('da9f4217241e41322b414c1e0171c9eb110fb04d3a593d5aa584b2296d564c77686e58ca6526e7b40d45ad83c64897a8b427b890cfd68667cad07bda21822fb1') + +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 \ +-f-use-bytestring-builder +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 +